body{
    color: #666666;
    background: #FFF none repeat scroll 0 0;
    margin: 0;
    padding: 0;
}
ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
a{
    color: #333;
    text-decoration: none;
    outline: medium none;
    -webkit-transition-property: color;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-timing-function: ease;
}
.top-container{
    width: 100%;
    line-height: 31px;
    height: 31px;
    background: #f5f4f4;
    color: #7f7f7a;
    position: relative;
    z-index: 1000;
    border-bottom: 1px solid #e6e6e6;
}
.top-center{
    width: 990px;
    margin: 0 auto;
}
.top-left-container{
    float: left;
}
.top-right-container{
    float: right;
}
.main-body-container{
    width: 990px;
    margin: 0 auto;
}
.search-container{
    height: 100px;
}
.logo{
    margin-top:20px;
    margin-left: 20px;
    float: left;
}
.search-form{
    margin-top:20px;
    float: right;
}
.clear{
    clear: both;
    display: block;
}

.nav-parent-container{
    background-color: black;
}

.nav-container ul{
    white-space: nowrap;
}

.nav-container ul li{
    width: 80px;
    vertical-align: top;
    letter-spacing: normal;
    word-spacing: normal;
    display: inline-block;
}

.nav-container ul li a{
    font-size: 16px;
    font-weight: normal;
    line-height: 40px;
    color: #fff;
    height: 40px;
    padding: 0px 20px;
    display: inline-block;
    zoom: 1;
}

.nav-container ul li a.current{
    font-weight: 600;
    color: #6279c5;
}

.nav-container ul li a:hover{
    font-weight: 600;
    color: #6279c5;
}

.banner-container{
    margin-top: 5px;
}

.prolist-container{
    width: 990px;
    margin-top: 10px;
    background-color: #f4f4f4;
}

.prolist-header{
   border-bottom-color: #7f7f7a;
   border-bottom-style:solid;
}


.prolist-title{
    margin-left: 16px;
    font-size:16px;
    line-height: 48px;
    font-weight: bold;
    float: left;
}

.prolist-more{
    float: right;
    margin-right: 16px;
    font-size:16px;
    line-height: 48px;
    font-weight: bold;
}

.pro-container{
    width: 200px;
    height: 280px;
    background-color: #FFF;
    float: left;
    margin-left: 38px;
    margin-top: 16px;
    margin-bottom: 16px;
}

.pro-img{
    width: 200px;
    height: 200px;
}

.footer{
    margin-top: 10px;
    text-align: center;
    padding-top: 20px;
    line-height: 40px;
    margin-bottom: 20px;
}

 .help-list{
    margin-top: 16px;
    float: left;
    width:200px;
    margin-left: 38px;
 }

 .help-list div{
    font-weight: bold;
 }

.pro-item-container{
    width: 685px;
    height:360px;
}

.pro-item-img{
    float: left;
}

.pro-item-img img{
    width: 350px;
    height: 350px;
}

.pro-item-info{
    float: left;
    margin-left: 16px;
    line-height: 40px;
    width:314px;
}

.pro-item-price{
    font-size: 30px;

    color: #e4393c;
}

.pro-item-btn{
    font-size: 30px;
    margin-top: 16px;
}

.pro-item-btn a{
    background-color: #df3033;
    color: #fff;
    height: 46px;
    line-height: 46px;
    padding: 0 26px;
    font-size: 18px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

.pro-item-content{
    display: none;
}

.pro-item-body{
    width: 990px;
    margin-top: 5px;
}

.seller-container{
    width: 300px;
    float: left;
}

.pro-item-detail{
    width:685px;
    float: left;
    margin-left: 5px;
}

.seller-title{
    background-color: #f7f7f7;
    border: 1px solid #eee;
    line-height: 30px;
    padding-left: 16px;
}


.loadmore-container{
    margin-top: 16px;
    margin-bottom: 16px;
    text-align: center;
}

.shop-header{
    background-color: #f7f7f7;
    border: 1px solid #eee;
}

.shop-prolist{
    width:685px;
    float: left;
    margin-left: 5px;
}

.shop-pro-container{
    width: 200px;
    background-color: #FFF;
    float: left;
    margin-left: 28px;
    margin-top: 16px;
    margin-bottom: 16px;
    height:270px;
}


.seller-login-container{
    width: 990px;
    margin-top: 10px;
    background-color: #f4f4f4;
    height: 300px;

}

.seller-login-header{
    border-bottom-style:solid;
    background-color: #f7f7f7;
    border: 1px solid #eee;
}

.seller-login-title{
    margin-left: 16px;
    font-size:16px;
    line-height: 48px;
    font-weight: bold;
}

.seller-login{

    margin-top: 100px;
    margin-bottom: 100px;
    text-align: center;
}

.seller-apply{
    margin-top: 30px;
}

.apply-container{
    width: 990px;
    margin-top: 10px;
    background-color: #f4f4f4;
    height: 400px;
}

.seller-apply-container{
    width: 990px;
    margin-top: 10px;
    background-color: #f4f4f4;
    height: 600px;
}

.seller-apply-txt{

 margin-left: 30px;
 line-height: 30px;

}

.center-menu-container{
    width: 200px;
    float: left;
    text-align: center;
}

.center-body-detail{
    width:785px;
    float: left;
    margin-left: 5px;
    min-height: 350px;
}

.center-menu-current{
    background-color: black;
    color: white;
    line-height: 30px;
}

.center-menu-current a{
    color: #FFF;
}

.order-item-container{

    border: 1px solid #eee;
}

.order-item-ordercode{
    background-color: #f7f7f7;
    line-height: 30px;
    padding-left: 16px;
}

.order-item-txt{
    line-height: 30px;
    padding-left: 16px;
}


.order-container{
    width: 990px;
    margin-top: 10px;
    background-color: #f4f4f4;
    height: 500px;
}

.order-body{
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;

}

.order-login-form p span{
    width:100px;
    display: inline-flex;
}

.order-login-form p select,.order-login-form p input{
    width:200px;
}

#privacyCkb{
    width:30px;
}

.market-search-keywords{
    margin-bottom: 16px;
}

.help-item-container{

    border: 1px solid #eee;
}

.help-item-title{
    background-color: #f7f7f7;
    line-height: 30px;
    padding-left: 16px;
}

.help-item-txt{
    line-height: 30px;
    padding-left: 16px;
}