@charset "utf-8";

/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,input,textarea,

fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td

{font-family:Microsoft YaHei;font-weight:normal;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;

box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.clear{clear:both;}

.clearfix:after{content: ".";visibility: hidden;display: block;height: 0;clear: both;}

a{color:#666;}

a:hover{color:#000;}

img{border:0;display:inline-block;vertical-align:middle;}
.top1{ margin-top: 30px;  height: auto; overflow: hidden;}  
.fl{float:left;}

.fr{float:right;}

.pub{width:1200px;margin:auto;padding:0px 10px;position:relative;}

.header-pub{width:1200px;margin:auto;padding:0px 10px;}

body{padding-top:114px;}

/* --header------------------------------------------------------------------------------------------------------------------------------ */

.top{width:100%;height:41px;min-width:1200px;border-bottom:1px solid rgb(230,230,230);position:fixed;top:0;left:0;z-index:9999;background:#FFF;}

.top .tips{font-size:12px;line-height:40px;}

.state{}
.user-sidebar ul li.red{ background:#d80139; color: #fff; border-radius: 10px; padding-left: 10px; }

.rre{ margin-left: 42px;}

.state .help{width:56px;height:40px;float:left;margin-right:20px;position:relative;}

.state .help p{width:56px;height:40px;font-size:13px;line-height:40px;color:#666;text-align:center;cursor:pointer;}

.state .help span{width:0px;height:2px;background:#000;position:absolute;left:50%;bottom:-1px;

-webkit-transition:all 0.35s;transition:all 0.35s;}

.state .help:hover span{width:100%;left:0px;}

.state .help ul{width:182px;height:auto;padding:20px 28px;background:#FFF;position:absolute;left:-62px;top:41px;z-index:9999;border:1px solid rgb(230,230,230);border-top:none;display:none;}

.state .help ul li{font-size:12px;line-height:25px;overflow:hidden;}

.state .help ul li a{font-size:12px;color:#333;}

.state .help ul li a:hover{color:#000;}

.state .help:hover ul{display:block;}



.state .link{float:left;height:40px;padding:10px;border-right:1px solid rgb(230,230,230);font-size:12px;line-height:20px;}

.state .link img{float:left;height:20px;margin-right:6px;}

.state-login{border-left:1px solid rgb(230,230,230);}



.header{width:100%;height:73px;min-width:1200px;position:relative;border-bottom:1px solid rgb(240,240,240);position:fixed;top:41px;left:0;z-index:9998;background:#FFF;}

.logo{width:224px;height:24px;margin-top:24px;float:left;}

.logo img{max-width:100%;height:24px;display:block;}

.nava{width:720px;height:72px;}

.nava .nava1{width:auto;height:72px;margin:0 50px;float:left;}

.nava-li{width:auto;height:72px;line-height:72px;font-size:15px;color:#333;text-align:center;position:relative;display:block;}

.nava-li:hover{color:#000;}

.nava-li span{width:0px;height:2px;background:#000;position:absolute;left:50%;bottom:0px;

-webkit-transition:all 0.35s;transition:all 0.35s;}

.nava .nava1:hover .nava-li span{width:100%;left:0px;}



.nav-dropdown{width:100%;height:auto;padding:20px 0px 40px;min-width:1200px;position:absolute;left:0px;top:72px;background:#FFF;z-index:999;border-bottom:1px solid rgb(230,230,230);border-top:1px solid rgb(230,230,230);display:none;}

.nava .nava1:hover .nav-dropdown{display:block;}



.nav-dropdown-left{width:224px;height:auto;padding-top:16px;}

.nav-dropdown-left p{font-size:13px;color:#333;line-height:30px;font-weight:bold;}

.nav-dropdown-middle{width:928px;height:auto;padding:4px 0 10px 36px;margin:0 12px;}

.nav-dropdown-middle h1{font-size:22px;margin-bottom:10px;}



.nava2 li{width:178px;height:auto;float:left;}

.nava2 li h2{font-size:14px;color:#000;line-height:28px;}

.nava2 li p{font-size:12px;color:#666;line-height:28px;}

.nav-dropdown-middle a{color:#666;}

.nav-dropdown-middle a:hover{color:#000;}





.search{width:200px;height:36px;padding:0px 20px;border:1px solid #ddd;margin-top:18px;border-radius:18px;position:relative;}

.search .kw{width:200px;height:34px;line-height:34px;padding:0 20px 0 40px;font-size:14px;color:#333;position:absolute;left:0px;top:0px;border:none;outline:none;background:none;}

.search .btn{width:40px;height:34px;cursor:pointer;position:absolute;left:0px;top:0px;border:none;outline:none;overflow:hidden;background:url(../Image/ser.png) no-repeat center;}

.search:hover{border:1px solid #000;margin-top:18px;border-radius:18px;position:relative;}



.DB_tab25 {width:100%;height:880px;min-width:1200px;position:relative;overflow:hidden;}

.DB_tab25 .DB_bgSet{position:relative;}

.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:880px;display:none;}

.DB_tab25 .DB_imgSet{position:absolute;width:1180px;height:880px;left:50%;margin-left:-590px;}

.DB_tab25 .DB_imgSet li{width:100%;height:100%;position:relative;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:140px;}

.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:280px}

.DB_tab25 .DB_imgSet .DB_1_3{width:324px;height:518px;position:absolute;right:0px;bottom:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}

.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px;}

.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}

.DB_tab25 .DB_prev{position:absolute;left:-100px;top:170px;cursor:pointer;display:none}

.DB_tab25 .DB_next{position:absolute;right:-100px;top:170px;cursor:pointer;display:none}



.swiper-banner{width:100%;height:auto;overflow:hidden;background:#fff;position:relative;margin-bottom:20px;}

.swiper-banner .swiper-slide{overflow:hidden;}

.swiper-banner .swiper-slide img{width:100%;height:auto;display:block;}

.swiper-banner .swiper-button-prev{background-image:url(../Image/left3.png) !important;}

.swiper-banner .swiper-button-next{background-image:url(../Image/right3.png) !important;}



.index_bg{width:100%;height:auto;min-width:1200px;overflow:hidden;position:relative;}

.index_item1{width:1180px;height:520px;margin:10px auto;position:relative;}

.index_item1_left{width:654px;height:500px;position:absolute;left:-664px;top:10px;}

.index_item1_right{width:654px;height:500px;position:absolute;right:-664px;top:10px;}

.index_item1_left img,.index_item1_right img{width:100%;height:100%;display:block;}



.items {margin: 0 auto;overflow: hidden;}

.items li{width:275px;height:240px;margin:10px;float:left;position:relative;overflow:hidden;}

.items li img{width:100%;height:100%;display:block;}

.items li.t2{width:570px;}

.items li:first-child figure.effect-winston{background: transparent;}

.items li:first-child figure.effect-winston figcaption{background: rgba(0, 0, 0, 0.6);}

.items li:first-child figure.effect-winston:hover figcaption{background: rgba(0, 0, 0, 0);}

.items li:first-child figure.effect-winston h2{opacity: 1;}

.items li:first-child figure.effect-winston:hover h2{opacity: 0;}

.items li:first-child figure.effect-winston figcaption::before{display: none;}

.items li:first-child figure.effect-winston:hover img {opacity: 1;}



.footer_bg{width:100%;height:auto;padding:20px 0px;min-width:1200px;background:rgb(25,25,25);}

.footer{text-align:center;line-height:24px;position:relative;font-size:12px;color:rgb(128,128,128);}

.footer p{width:24px;margin-left:588px;margin-bottom:8px;position:relative;cursor:pointer;}

.footer p span{position:absolute;left:50%;margin-left:-63px;top:-136px;z-index:9999;display:none;}

.footer p span img{display:block;}

.footer p:hover span{display:block;}

.footer a{color:rgb(128,128,128);}

.footer a:hover{color:#FFF;}



.inner_bg{width:100%;height:auto;min-height:708px;min-width:1200px; background: url(../Image/bgg2.jpg) no-repeat center;}
.inner_bgg{width:100%;height:auto;min-height:708px;min-width:1200px; }
.inner{width:1200px;height:auto;padding:40px 10px;margin:auto;}

.inner-box{width:920px;height:auto;}

.inner-title{font-size:24px;color:#333;line-height:32px;}

.inner-title span{font-size:14px;color:#666;line-height:32px;float:right;margin-right:20px;}

.inner-title span em{margin:0 3px;color: #333;font-style: normal;}

.inner-title2{width:1000px;margin:auto;font-size:24px;color:#000;line-height:32px;font-weight:bold;}



/* --location-- */

.location-bg{min-width:1200px;background:rgb(245,245,245);}

.location{width:1200px;height:60px;padding:20px 10px;margin:auto;font-size:13px;line-height:20px;color:#666;}

.location b{font-weight: normal;font-family: "SimSun";margin: 0 10px;}

.location a{color:#666;}

.location a:hover{color:#000;}



.sidebar{width:216px;height:auto;padding-bottom:40px;}

.sidebar h1{font-size:24px;color:#333;line-height:32px;padding-bottom:12px;border-bottom:1px solid rgb(230,230,230);}

.sidebar-category{padding-left:4px;margin-top:20px;}

.sidebar-category-heading{font-size:16px;color:#000;display:block;line-height:18px;margin-bottom:10px;}

.sidebar-category-list{margin:-4px 0 16px;line-height: 24px;padding-left:14px;}

.sidebar-category-list li{padding:10px 0 0;}

.sidebar-category-list li .con{display:none;}

.sidebar-category-list .t1{font-size:14px;color:#000;padding-right:30px;background:url(../Image/pull.png) no-repeat right 10px center;cursor:pointer;}

.sidebar-category-list .t2{font-size:12px;padding-left:16px;color:#000;}

.sidebar-category-list .current{background:url(../Image/pull2.png) no-repeat right 10px center;}



.product-list li{width:210px;height:auto;margin:10px 20px 10px 0;float:left;}

.product-list li img{width:210px;height:210px;display:block;padding:4px;border:1px solid rgb(230,230,230);}

.product-list li p{width:auto;height:20px;font-size:13px;line-height:20px;overflow:hidden;padding:0px 4px;}

.product-list li .title{color:#666;margin-top:6px;}

.product-list li .price{color:#000;float:left;}

.product-list li .price span{margin-left:4px;}

.product-list li .sold{color:#000;float:right;font-size:12px;}

.product-list li .sold span{color:#666;margin-right:6px;}

.product-list li:hover img{border:1px solid #000;}

.product-list li:hover .title{color:#000;}



.goods-detail-show{width:360px;height:auto;}

#picSlideWrap{width:360px;height:auto;position:relative;}

#picSlideWrap #img{z-index:10;width:360px;height:360px;text-align:center;line-height:340px;background:#FFF;position:relative;border:1px solid rgb(230,230,230);}

#picSlideWrap #img li{width:358px;height:358px;display:none;overflow:hidden;}

#picSlideWrap #img li table tr td{width:358px;height:358px;}

#picSlideWrap #img li img{max-width:340px;max-height:340px;}

#cbtn{position:relative;height:auto;margin-top:12px;}

#cbtn ul{position:relative;width:auto;height:auto;}

#cbtn ul li{ float:left;width:54px;height:54px;padding:5px 0px;border:1px solid rgb(230,230,230);background:#FFF;cursor:pointer;margin:6px 6px 0 0;position:relative;}

#cbtn ul li img{width:42px;height:42px;display:block;margin:auto;}

#cbtn ul li.hov{border:1px solid #000;}

#cSlideUl{width:520px;height:auto;margin:auto;overflow:hidden;position:relative;}

.picSildeLeft{cursor:pointer;position:absolute;top:16px;left:5px;z-index:9;display:none;}

.picSildeRight{cursor:pointer;position:absolute;top:16px;right:5px;z-index:9;display:none;}

.picSildeLeft img,.picSildeRight img{width:20px;display:block;}



div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#FFF;border:1px solid rgb(220,220,220);display:none;text-align:center;overflow:hidden;}

div.zoomMask{position:absolute;background:url(../Image/mask.png) repeat left top rgba(0,0,0,0.2);cursor:move;z-index:99;}



.goods-detail-main{width:520px;height:auto;margin-top:10px;margin-left:40px;}

.goods-detail-main-title{width:420px;font-size:24px;color:#333;line-height:28px;}

.goods-detail-main-bianhao{font-size:12px;line-height:28px;color: #999;}

.goods-detail-main-tips{font-size:13px;color:#999;line-height:20px;margin-top:6px;}

.goods-detail-main-price{width:auto;height:32px;overflow:hidden;font-size:24px;line-height:32px;color:#333;margin-top:20px;}



.goods-detail-main-specs{margin-top:20px;}

.goods-detail-main-specs p{width:54px;height:32px;float:left;overflow:hidden;font-size:14px;line-height:32px;}

.goods-detail-main-specs ul{width:460px;height:auto;float:left;}

.goods-detail-main-specs ul li{width:auto;height:32px;min-width:50px;float:left;margin-right:10px;padding:1px 12px;text-align:center;

font-size:14px;line-height:30px;color:#999;border:1px solid rgb(230,230,230);cursor:pointer;}

.goods-detail-main-specs ul li.cur{background:url(../Image/choose2.png) no-repeat right bottom;border:1px solid rgb(0,0,0);color:#000;}



.price-line{width:100%;height:1px;background:rgb(230,230,230);margin-top:26px;}



.goods-detail-main-price span{margin-right:4px;font-size:16px;}

.goods-detail-main-policy{margin-top:20px;}

.goods-detail-main-policy span{float:left;margin-right:15px;line-height:30px;}

.goods-detail-main-policy span i{width:24px;height:30px;float:left;background:url(../Image/b6.png) no-repeat left center;}

.goods-detail-main-policy span em{color:#999;font-size:13px;line-height:30px;font-style: normal;float:left;margin-left:4px;}

.goods-detail-main-num{color:#666;margin-top:20px;}

.g_quantity{width:108px;height:42px;overflow:hidden;border:1px solid #ccc;position:relative;margin:auto;}

.g_quantity span{width:60px;height:40px;font-size:13px;line-height:41px;color:#999;position:absolute;left:0px;top:0px;text-align:center;}

.g_quantity .cart_num{display:block;width:40px;height:40px;line-height:40px;border: none;border: 0;margin-left:50px;}

.g_quantity b{

    display: block;font-size:12px;cursor:pointer;

    width: 15px;

    text-align: center;

    height: 22px;

    line-height: 18px;

    overflow: hidden;

    background: #f1f1f1;

    color: #666;

    position: absolute;

    right: -1px;top:-1px;

    border: 1px solid #ccc;

}

.g_quantity i{

    display: block;font-size:12px;font-style:normal;cursor:pointer;

    width: 15px;

    text-align: center;

    height: 22px;

    line-height: 18px;

    overflow: hidden;

    background: #f1f1f1;

    color: #666;

    position: absolute;

    right: -1px;bottom: -1px;

    border: 1px solid #ccc;

}



.goods-detail-describe{margin-top:20px;}

.goods-detail-describe-title{width:auto;height:48px;line-height:48px;background:rgb(245,245,245);}

.goods-detail-describe-title span{width:auto;height:48px;float:left;padding:0px 28px;font-size:16px;color:#333;cursor:pointer;}

.goods-detail-describe-title span:hover{color:rgb(231,56,49);}

.goods-detail-describe-title span.cur{background:#189f7a;color:#FFF;}



.product-font{padding:20px 10px;font-size:13px;color:#333;line-height:24px;}

.product-font img{max-width:100%;display:block;margin:auto;}



.goods-detail-describe-attention{margin-top:20px;}

.goods-detail-describe-attention ul{

    margin: 20px 0;

    background: rgb(245,245,245);

    padding: 16px 0px;

    padding-left: 15px;

}

.goods-detail-describe-attention ul li {

    font-size: 1em;

    list-style: outside none none;

    line-height: 20px;

    position: relative;

	padding:4px 10px 4px 20px;

}

.goods-detail-describe-attention ul li::before {

    background: #ddd;

    border-radius: 100%;

    content: "";

    height: 7px;

    position: absolute;

    left: 0;

    top: 16px;

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

    width: 7px;

}

.goods-detail-describe-attention ul li p {

    color: #333;

    font-size: 13px;

	font-weight:bold;

	line-height:24px;

}



.company-font{width:1000px;height:auto;margin:30px auto 0;font-size:12px;line-height:20px;color:#333;}

.company-font p{margin-top:16px;font-size:13px;line-height:22px;color:#333;}



/* --登录注册-- */

.login-main{width:1000px;height:auto;margin:auto;}

.login-form{width:482px;height:auto;margin-top:85px;padding-right:100px;padding-bottom:20px; background: #fff;}

.login-form .title{ margin-left: 49px; margin-top: 10px;}

.login-form .title a.t1{width:273px;}

.login-form .title a.t2{width:160px;}

.login-form .title a{height:60px;float:left;font-size:22px;text-align:center;line-height:60px;color:#999;border-bottom:2px solid rgb(230,230,230);}

.login-form .title a.cur{color:#000;border-bottom:2px solid #000;}

.login-form-input{width:380px;height:40px;margin:20px auto 0;position:relative;}

.login-form-input img{width:20px;height:20px;position:absolute;left:10px;top:10px;}

.login-form-input .input{width:100%;height:40px;line-height:38px;border:1px solid rgb(220,220,220);padding:0px 20px 0 40px;}

.login-form-input .half-input{width:280px;height:40px;line-height:38px;border:1px solid rgb(220,220,220);padding:0px 20px 0 40px;float:left;border-right:none;}



.login-form-tips{margin-top:30px;padding-top:10px;border-top:1px dashed rgb(230,230,230);}

.login-form-tips p{font-size:12px;line-height:24px;color:#666;}



.login-text{width:430px;margin-top:85px;}

.login-text h1{font-size:18px;font-weight:bold;}

.login-text p{font-size:14px;margin-top:20px;color:#333;}

.login-text ul{margin-top:20px;}

.login-text ul li{font-size:14px;color:#333;line-height:24px;padding:2px 28px;background:url(../Image/b8.png) no-repeat left center;}



/********短信验证码按钮********/

.getcode_bg{width:100px;height:40px;float:left;background:#39ae5f;overflow:hidden;text-align:center;}

.getcode_bg a{width:100px;height:40px;display:block;font-size:14px;color:#FFF;line-height:40px;}

.resend{display:none;}

.resend b{font-weight:normal;}

.getcode_bg:hover{background:rgb(84,84,84);}



/* --购物车-- */

.cart-box-bg{width:100%;height:auto;min-height:720px;min-width:1200px;background:rgb(245,245,245);}

.cart-box{width:1200px;height:auto;padding:40px 10px;margin:auto;}



.no-carts{width:900px;height:auto;margin:auto;padding:140px 0 0;}

.no-carts img{width:352px;float:left;}

.no-carts-con{width:400px;margin-left:60px;margin-top:60px;float:left;}

.no-carts-con h1{font-size:34px;color:#bbb;font-weight:bold;}



.no-carts-recommend{position: relative;line-height: 50px;text-align: center;margin:30px 0px 10px;}

.no-carts-recommend h3{position: relative;background:rgb(245,245,245);z-index:2;display: inline-block;padding:0 220px;font-size:30px;color: #666;font-weight:400;}

.no-carts-recommend span{position: absolute;z-index: 1;left: 0;right: 0;top: 25px;height:1px;background:rgb(220,220,220);}



.cart-title{font-size:24px;line-height:30px;float:left;}

.cart-step{font-size:13px;line-height:30px;float:right;color:#999;}

.cart-step b{font-weight: normal;font-family: "SimSun";margin: 0 10px;}

.cart-step span{color:#000;}



.cart-list{background:#FFF;margin-top:10px;padding:30px 40px;}

.cart-list-table{width:100%;height:auto;border-collapse:collapse;color:#333;border:1px solid rgb(230,230,230);}

.cart-list-table tr.firstrow{}

.cart-list-table tr.firstrow td{font-size:16px;color:#000;padding:12px 10px;font-weight:bold;}

.cart-list-table tr{border-bottom:1px solid rgb(230,230,230);}

.cart-list-table tr td{font-size:14px;padding:20px 10px;text-align:center;}

.cart-list-table tr td.img img{max-width:140px;height:90px;padding:5px;border:1px solid #eee;}

.cart-list-table tr td.title{text-align:left;color:#000;}

.cart-list-table tr td.title p{font-size:12px;color:#b0b0b0;margin-top:4px;}

.cart-list-table tr td.red{color:rgb(231,56,49);font-weight:bold;}

.cart-list-table tr td .price_s{color:rgb(231,56,49);font-weight:bold;}

.cart-list-table tr td.del img{height:12px;}



.c_quantity{width:88px;height:43px;overflow:hidden;border:1px solid #ccc;position:relative;margin:auto;}

.c_quantity .cart_num{display: block;width:73px;height: 41px;line-height: 41px;border: none;border: 0;text-align: center;}

.c_quantity b{

    display: block;font-size:12px;cursor:pointer;

    width: 15px;

    text-align: center;

    height: 22px;

    line-height: 18px;

    overflow: hidden;

    background: #f1f1f1;

    color: #666;

    position: absolute;

    right: -1px;top:-1px;

    border: 1px solid #ccc;

}

.c_quantity i{

    display: block;font-size:12px;font-style:normal;cursor:pointer;

    width: 15px;

    text-align: center;

    height: 22px;

    line-height: 18px;

    overflow: hidden;

    background: #f1f1f1;

    color: #666;

    position: absolute;

    right: -1px;bottom: -1px;

    border: 1px solid #ccc;

}



.settle-box{background:#FFF;margin-top:20px;padding:30px 40px 40px;}

.settle-box ul{width:400px;float:right;margin-right:40px;}

.settle-box ul li{font-size:14px;line-height:24px;padding:5px 0px;}

.settle-box ul li .pull-left{width:50%;float:left;text-align:right;}

.settle-box ul li .pull-right{width:50%;float:right;text-align:right;}

.settle-box ul li .pull-right.red{color:rgb(231,56,49);font-weight:bold;font-size:20px;}

.settle-box ul li .pull-right.red b{color:rgb(231,56,49);font-weight:bold;}



.cart-check{background:#FFF;margin-top:10px;padding:30px 40px;}

.cart-check-title{font-size:16px;color:#333;font-weight:bold;border-left:5px solid #000;line-height:18px;text-indent:10px;margin-bottom:20px;}

.cart-check-input{width:1120px;height:50px;padding:0px 15px;border:1px solid #eee;}

.cart-check-input .text{width:80px;font-size:13px;line-height:48px;}

.cart-check-input input{width:990px;height:48px;font-size:13px;line-height:48px;border:none;outline:none;}

.cart-check-input .con{width:990px;height:48px;font-size:13px;line-height:48px;}

.cart-check-text{width:1120px;font-size:14px;line-height:32px;}

.cart-check .tips{font-size:12px;color:rgb(255,97,57);line-height:24px;margin-top:10px;}

.cart-check .tips span{color:#999;}



.consignee{}

.consignee ul{float:left;}

.consignee ul li{width:270px;height:152px;padding:10px 15px;float:left;margin:0px 10px 10px 0;color:#333;border:1px solid rgb(220,220,220);cursor:pointer;}

.consignee ul li .name{width:120px;height:30px;font-size:12px;line-height:30px;float:left;font-weight:bold;}

.consignee ul li .mobile{width:116px;height:30px;font-size:12px;line-height:30px;float:right;font-weight:bold;text-align:right;}

.consignee ul li .address{width:246px;height:90px;font-size:12px;line-height:30px;padding-top:4px;border-top:1px solid #eee;}

.consignee ul li:hover{border:1px solid #000;}

.consignee ul li.current{padding:9px 14px;border:2px solid rgb(231,56,49);background:url(../Image/choose.png) no-repeat right bottom;}



.add_address_btn{width:270px;height:152px;padding:10px 15px;float:left;margin:0px 10px 10px 0;color:#333;border:1px solid rgb(220,220,220);cursor:pointer;}

.add_address_btn:hover{border:1px solid #000;}

.add_address_btn .icon{width:30px;height:auto;padding-top:36px;display:block;margin:auto;}

.add_address_btn p{font-size:14px;line-height:32px;color:#999;text-align:center;}

.add_address{display:none;}



.cart-done{background:#FFF;margin-top:10px;padding:50px 40px;}

.cart-done img{float:left;margin-top:6px;}

.cart-done .con{width:530px;float:left;margin-left:30px;}

.cart-done .con h1{font-size:26px;line-height:40px;color:#333;}

.cart-done .con p{font-size:16px;line-height:40px;color:#999;}

.cart-done .con p .code{color:#000;margin-right:20px;}

.cart-done .con p .price{color:rgb(231,56,49);font-weight:bold;}

.cart-done .t1{width:180px;height:40px;margin:20px 0 0 12px;float:right;font-size:14px;color:#fff;line-height:40px;text-align: center;background:#000;}

.cart-done .t2{width:180px;height:40px;margin:20px 0 0 0;float:right;font-size:14px;color:#757575;line-height:38px;text-align: center;border: 1px solid #b0b0b0;background:rgb(245,245,245);}

.cart-done .t2:hover{background:#FFF;}



.done_pay{font-size:14px;margin-top:20px;}

.done_pay .nav{background:#FFF;height:46px;border-bottom:2px solid #000}

.done_pay .nav a{display:inline-block;width:135px;height:46px;text-align:center;line-height:46px;font-weight:bold;color:#777;}

.done_pay .nav a:hover,.done_pay .nav a.current{background:#000;color:#fff!important;padding-top:3px;margin-top:-2px;position:relative;z-index:1}

.done_pay .body{background:#FFF;padding:40px}

.done_pay .body .way{display:block;border-bottom:1px dashed #ddd;padding-top:20px;padding-bottom:40px;}

.done_pay .body .way .way_sytle{width:auto;height:46px;margin-bottom:20px;float:left;margin-right:30px;cursor:pointer;}

.done_pay .body .flow_bank{background:0;margin:0;padding:0;border:0;}

.done_pay .body .flow_bank input{}

.done_pay .body .flow_bank img{vertical-align:center;cursor:pointer;margin-left:4px;}

.done_pay .body .select_bank{padding:20px 0}

.done_pay .body .gopay{width:185px;height:41px;float:right;cursor:pointer;background:rgb(220,20,20);font-size:18px;color:#FFF;text-align:center;line-height:40px;font-weight:bold;display:block}



.btn-addAddress{

    font-size:14px;cursor:pointer;

    border-radius:2px;display:inline-block;

    background:#000;text-align: center;

    width:96px;height:32px;line-height:32px;color: #fff !important;

}

.btn-addAddress:hover {background:rgb(84,84,84);}



/* --个人中心-- */

.user-box-bg{min-width:1200px;padding-bottom:50px;background:rgb(245,245,245);}

.user-box{width:1200px;height:auto;margin:auto;padding:0px 10px;}



.user-sidebar{width:234px;height:auto;min-height:600px;padding:36px 48px;background:#FFF;}

.user-sidebar .title{font-size:16px;color:#333;}

.user-sidebar ul {margin-top:10px;margin-bottom:30px;}

.user-sidebar ul li{font-size:13px;line-height:20px;padding:6px 0px;color:#666;}

.user-sidebar ul li:hover{color:#000;}



.user-con{width:930px;height:auto;padding:30px 40px;background:#FFF;}

.user-con-title{font-size:24px;color:#666;}

.user-con-title a{font-size:12px;color:rgb(231,56,49);float:right;line-height:20px;margin-top:10px;}

.user-con-title a:hover{text-decoration:underline;}



.user-con-nava{margin-top:20px;}

.user-con-nava a{font-size:13px;float:left;color:#999;border-left:1px solid rgb(220,220,220);padding:0px 20px;}

.user-con-nava a.first{border:none;padding-left:0px;}

.user-con-nava a:hover{color:#000;}

.user-con-nava a.cur{color:#000;}



.user-con-con{}

.user-con-con .avatar {width:160px;height:160px;float:left;padding: 4px;border: 1px solid #e0e0e0;border-radius: 150px;}

.user-con-con .avatar img{width:150px;height:150px;border-radius: 150px;}

.user-con-con .info{width:500px;height:auto;float:left;margin-left:40px;margin-top:30px;}

.user-con-con .info h1{font-size:24px;color:#666;}

.user-con-con .info p{font-size:14px;color:#999;margin-top:10px;}

.user-con-con .info a{font-size:12px;color:rgb(231,56,49);}

.user-con-con .info a:hover{text-decoration:underline;}

.user-con-con .info-list{padding:25px 15px 40px;border-bottom:1px dotted #eee;}

.user-con-con .info-list li{width:400px;float:left;font-size:14px;line-height:20px;color:#666;padding:10px 10px;}



.info-nava{padding:25px 0px;}

.info-nava li{width:410px;float:left;font-size:14px;line-height:20px;color:#666;padding:10px;margin:10px 0px;}

.info-nava li img{width:100px;float:left;}

.info-nava li .con{width:260px;margin-left:20px;margin-top:20px;float:left;}

.info-nava li .con p{font-size:16px;color:#999;line-height:32px;}

.info-nava li .con p span{color:rgb(231,56,49);}

.info-nava li .con a{font-size:14px;color:#999;}

.info-nava li .con a:hover{color:#000;}



.user-input{width:850px;height:50px;padding:0px 15px;border:1px solid #eee;position:relative;}

.user-input .text{width:90px;padding:0px 10px;font-size:14px;line-height:48px;position:absolute;left:0px;top:0px;z-index:3;color:#666;}

.user-input input{width:100%;height:48px;padding:0px 15px 0 90px;font-size:14px;line-height:48px;border:none;outline:none;position:absolute;left:0px;top:0px;}



.orderList_table{margin-top:30px;}

.orderList_table_con{padding-bottom:20px;border-bottom: 1px #eaeaed solid;}

.orderList_table_code{height: 34px;font-size:13px;color:#666;line-height: 34px;margin-top:10px;}

.orderList_table_code span{margin-left:30px;}

.orderList_table_code a{font-size:12px;line-height:34px;float:right;color:#000;}

.orderList_table_code a:hover{text-decoration:underline;}

.orderList_table table{width: 100%;border:1px solid #eaeaed;text-align: center;border-collapse: collapse;font-size:12px;}

.orderList_table table .submit{text-align:center;color: #ff626a;font-size:14px;cursor:pointer;display:block;}

.orderList_table table .submit:hover{text-decoration:underline;}

.orderList_table table tr th{height: 34px;color: #999;font-weight:normal;background: #f9f9f9;text-align: center;}

.orderList_table table tr td{min-height: 20px;line-height: 20px;padding:10px 10px;color:#666;border-left: 1px solid #eaeaed;border-top: 1px solid #eaeaed;}

.orderList_table table tr td table{border:none;padding:0px 20px;}

.orderList_table table tr td table tr{border-top: 1px solid #eaeaed;}

.orderList_table table tr td table tr td{border:none;padding:10px 0px;}

.orderList_table table tr td .img{width:80px;}

.orderList_table table tr td.price{color:rgb(231,56,49);font-size:16px;font-weight:bold;}

.orderList_table table tr td.lbtn .t1{padding:2px 12px;background:#000;color:#FFF;font-size:13px;}

.orderList_table table tr td.lbtn .t1:hover{background:rgb(84,84,84);}

.orderList_table table tr td.lbtn .t2{color:rgb(52,179,224);padding:0px 6px;border:1px solid rgb(52,179,224);font-size:13px;}

.orderList_table table tr td.lbtn .t2:hover{color:rgb(255,255,255);background:rgb(52,179,224);}

.orderList_table table tr td.lbtn .t3{color:#000;display:block;font-size:13px;}



.comment-title{background: #f9f9f9;}

.comment-title span{float:left;font-size:14px;text-align:center;line-height:40px;color: #666;}

.comment-title span.t1{width:400px;}

.comment-title span.t2{width:354px;}

.comment-title span.t3{width:100px;}



.comment-list li{padding:20px 0px;font-size:14px;color: #666;border-bottom:1px solid #eee;}

.comment-list li .img{width:80px;height:auto;padding:0px 10px;float:left;margin-left:20px;}

.comment-list li .img img{width:60px;height:auto;display:block;}

.comment-list li .title{width:290px;height:auto;padding:10px;float:left;margin-left:10px;}

.comment-list li .text{width:354px;padding:10px;float:left;text-align:center;}

.comment-list li .text p{padding-bottom:5px;}

.comment-list li .link{width:100px;padding:10px;float:left;text-align:center;}

.comment-list li .link a{color:rgb(231,56,49);font-size:12px;}





/*支付跳转页面*/

.done_info{width:986px;height:auto;padding-top: 15px;font-size:14px;}

.done_info .done_success_icon{width:128px;height:128px;margin-left:160px;margin-top:40px;background:url(../Image/ok.png) no-repeat center;}

.done_success_info{width:auto;height:auto;margin-left:60px;margin-top:40px;margin-bottom:60px;}

.done_info .done_success_info_top{width:auto;height:auto;margin-bottom:10px;font-size:26px;color:rgb(251,85,0);font-family:"微软雅黑";line-height:30px;}

.done_info p{width:auto;height:auto;font-size:14px;color: #666;line-height:28px;}

.done_info p b{color: rgb(255,90,0);font-family:"宋体";}

.done_info .done_success_info a{font-size:12px;margin-right:26px;color: rgb(255,90,0);font-family:"宋体";line-height:24px;}

.done_info .done_success_info a:hover{ text-decoration:underline;}

.done_info .done_success_icon2{width:128px;height:128px;margin-left:160px;margin-top:40px;background:url(../Image/cancel.png) no-repeat center;}



.done_info .detail_list{width:100%;margin-top:15px;font-family:"微软雅黑";display:block;font-size:12px;}

.done_info .detail_list th,.done_info .detail_list td{text-align:left;padding-left:22px}

.done_info .detail_list th{height:29px;line-height:29px;background:#f0f0f0;border-bottom:solid 1px #ddd;color:#565656}

.done_info .detail_list td{height:34px;line-height:34px;border-bottom:dashed 1px #dddce1}



.personal{width:986px;height:auto;padding-top: 15px;font-size:14px;margin:auto;}

.orderList-title {

    color: #999;

    font-size: 18px;

}





/* --按钮样式-- */

.btn-primary{font-size:15px;text-align:center;background:#39ae5f;-webkit-transition:all 0.35s;transition:all 0.35s;color:#fff !important;}

.btn-primary:hover{border-radius:24px;}

.btn-goCart{width:160px;height:42px;line-height:42px;display:block;margin-top:30px;}

.btn-addCart{width:180px;height:42px;line-height:42px;margin-left:20px;}

.btn-sumCart{width:160px;height:42px;line-height:42px;float:right;margin:20px 40px 0 0;}

.btn-checkCart{width:160px;height:42px;line-height:42px;float:right;margin:20px 40px 0 0;}

.btn-login{width:380px;height:40px;line-height:40px;display:block;margin-top:40px;}



/* --分页-- */

.page{margin-top:20px;font-size:13px;text-align:center; padding-bottom: 20px;}

.page a,.page span{display: inline-block;padding: 6px 12px;border-radius: 2px;

	background-color: #fafafa;

	border: 1px #eee solid;

	color: #666;

	font-size: 14px;}

.page .num,.page .current{margin: 0 2px;}

.page a:hover{

	border: 1px #e62e35 solid;

    color: #fff;

    background: #e62e35;

    filter: alpha(opacity=50);

    -moz-opacity: .5;

    -khtml-opacity: .5;

    opacity: .5;}

.page .current{

	background-color: #e62e35;

    color: #fff;

    cursor: default;

    border: 1px #e62e35 solid;

    filter: alpha(opacity=50);

    -moz-opacity: .8;

    -khtml-opacity: .8;

    opacity: .8;}

.page .prev:after{content: "\e906";font-family: 'icomoon';vertical-align: middle;}

.page .next:after{content: "\e904";font-family: 'icomoon';vertical-align: middle;}







.lightbox{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9990;background:url(../Image/fancybox_overlay.png) repeat;}

/********微信支付**********/

.wechat_pay{

	width:400px;height:508px;

	position:absolute;left:50%;margin-left:-200px;top:100px;z-index:9999;

	background-color: #fff;

    border: 1px solid transparent;

    _border-color: #fff;

    border-radius: 3px;

    box-shadow: inset 0 0 2px 1px #fff;

}

.wechat_pay_title{color: #033;text-align:center;padding:50px 0px 20px;font-size: 24px;}

.wechat_pay_order p{padding: 0 0 0 87px;font-size: 14px;color: #999;}

.wechat_pay_order .account {color: #f90;font-size: 24px;}

.wechat_pay_order .number {color: #000;font-size: 14px;}

.wechat_pay_img{width:auto;height:280px;margin-top:30px;}

.wechat_pay_img img{width:auto;height:280px;display:block;margin:auto;}



.wechat_pay_close{width:14px;height:13px;position:absolute;right:20px;top:20px; cursor:pointer;background:url(../Image/close3.png) no-repeat center;}











/*查询*/



.search1{width: 100%; height: auto; overflow: hidden; padding: 15px;} 

.search-main1{line-height: 40px; height: 40px; font-size: 18px; color: #0073be; border-bottom: 1px solid #e5e5e5;



padding: 0 5px; margin: 10px 0 0 0;}



.search-main2{height: 115px; font-size: 15px; border-bottom: 1px solid #e5e5e5; padding: 15px 5px;}



.result-main1{line-height: 40px; height: 40px; font-size: 18px; color: #0073be; border-bottom: 1px solid #e5e5e5;



padding: 0 5px; margin: 10px 0 0 0;}







#select_sheng,#select_shi,#search_text1,#search_button1,#tid,#select_fl,#disposal,#select_fw,#select_ba{font-size: 14px;
    width: 225px;
    height: 30px;
    border-radius: 4px;
    border: 1px solid #c8cccf;
    text-indent: 10px;
    margin: 5px 0px 5px 0px;
}



#search_text1{border: 1px solid #888; padding: 0 5px;font-size: 14px;
    width: 225px;
    height: 30px;
    border-radius: 4px;
    border: 1px solid #c8cccf;
    text-indent: 10px;
    margin: 5px 0px 5px 0px;}



#search_button1{border: none; width: 60px; background: #39ae5f; color: white; text-align: center; margin-top: 5px;}







.result-main2{width: 1173px; height: 40px; line-height: 40px; font-size: 20px; margin: 10px 0 0 0;


overflow: hidden;

    border-top: 2px solid #39ae5f;
	background: #5f5f5f;

}



.result-main3{width: 1173px; height: auto; overflow: hidden; border: 1px solid #d8d8d8;



border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}



.result-main2-1{width: 216px; height: 40px;  color: white; padding: 0 0 0 20px; font-size: 14px;}



.result-main2-2{width: 148px; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main2-3{width: 180px; color: #fff; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main2-4{width: 138px; color: #fff; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main2-5{width: 190px; color: #fff; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main2-6{width: 150px; color: #fff; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main2-7{width: 140px; height: 40px; color: white; padding: 0 0 0 20px;font-size: 14px; text-align: center;}

.result-main3 li{float: left; width: 1173px; height:50px; overflow: hidden; 



line-height: 50px;}



.result-main3-1{width: 235px; height: 49px; line-height: 49px; text-align: center; 



border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; 



 color: #606060; }



.result-main3-2{width: 156px; height: 49px; line-height: 49px; text-align: center;



border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; 



color: #606060; }



.result-main3-2-2{width: 20px; height: 20px; background:url("../Image/map.png") center center no-repeat;background-size: contain; cursor: pointer;}



.result-main3-2-1{display: inline-block;}



.ditu1{width: 156px;  cursor:pointer; color:#0C6; }



.ditu1 .ditux{display: none;}



.ditu1 .dituy{display: none;}



.ditu1 .mapmes1{display: none;}



.ditu1 .mapmes2{display: none;}



.ditu1 .mapmes3{display: none;}



.ditu1 .mapmes4{display: none;}



.ditu1 .mapmes5{display: none;}







.map-mes{width: 900px; height: 40px; line-height: 40px; color: black;}



.map-mes .mapmes1{margin:10px 20px 0 10px; font-size: 15px; height: 30px; line-height: 30px;}



.map-mes .mapmes2{margin:10px 20px 0 10px; font-size: 15px; height: 30px; line-height: 30px; overflow:auto; height:500px;}



.mapmes-title1{font-size: 16px; background: #0073be; color: white; width: 60px; text-align: center; height: 30px;



margin: 10px 0 0 0; line-height: 30px;}



.mapmes-title2{font-size: 16px; background: #39ae5f; color: white; width: 160px; text-align: center; height: 30px;



margin: 10px 0 0 0; line-height: 30px;}



.map-none{width: 32px; height: 32px; background: url("../Image/none.png") center center no-repeat;



position: absolute; top: -20px; right: -20px; z-index: 9999; cursor:pointer;}











/*内页公共*/

.bg {
    height: 200px;
    width: 100%;
    background: url(../Image/bg.jpg);
    background-size: 100% 100%;
}

.main{width: 1200px; height: auto; margin: 40px auto; overflow: hidden;}

.nav-container {
   
    width: 100%;
  
    height: 60px;
    margin-top: -145px;
    margin-bottom: 20px;
}

.nav-title {
    width: 1180px;
    height: 60px;
    line-height: 60px;
    margin: 0 auto;
}

 .nav-title span {
    font-size: 26px;
    color: #ffffff;
}

.nav-title  span span {  
    height: 8px;
    width: 8px;
    position: relative;
    top: -2px;
    margin-right: 5px;
    display: inline-block;
    background-color: #ffffff;
}



.user-conn{ width: 930px;
    height: auto;
    padding: 30px 40px;
    background: #FFF;}
.inner_crumbs { height: 30px; }

.inner_smrz_tit{ background: #f8f8f8; height: 42px; border-bottom: 1px solid #dfdfdf;}
.inner_smrz_line{ margin-left: 21px; margin-top: 9px;}
.inner_smrz_tex{ color: #383838; font-size: 18px; line-height: 42px; margin-left: 11px;}
.smrz_bt_l{ color: #c6402a; font-size: 24px; font-weight: bold; margin-left: 36px; margin-top: 30px;}
.smrz_bt_m{ margin-left: 26px; margin-top: 36px;}
.smrz_bt_r{margin-top: 36px; margin-left: 12px; color: #464646; font-size: 18px;}


.first_renz_top_l{ font-size: 18px; color: #424242; line-height: 44px;}
.input_kuang{ width: 500px; height: 44px; border-radius: 10px; border: 1px solid #ccc; background: none;  }
.first_renz_top{ margin-top: 19px; margin-left: 97px;}
.wxts{ width: 659px; color: #9e9e9e; font-size: 14px; margin-top: 34px; margin-left: 390px;}
.upload_bg{ width: 244px; height: 180px; background: #fafafa; border-radius: 10px; border:1px dashed #ccc;}
.photo{ text-align: center; margin-top: 42px;}
.shili{ margin-left: 32px;}
.z_jul{ margin-left: 268px;}
.z_julr{ margin-left: 268px; margin-top: 29px;}

.btn-primary {
    font-size: 15px;
    text-align: center;
    background: #189f7a;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
    color: #fff !important;
}
.btn-login1 {
    width: 311px;
    height: 45px;
    line-height: 45px;
    display: block;
    margin: 0px auto;
    margin-top: 40px;
    margin-bottom: 40px;
}

/*留言*/
.mess1{ font-family: "Roboto", sans-serif;
    outline: 0;
    background: #f2f2f2;
    width: 280px;
    border: 0;
    margin: 0 0 15px;
    padding: 15px;
    box-sizing: border-box;
    font-size: 14px;}
.mess2{ font-family: "Roboto", sans-serif;
    outline: 0;
    background: #f2f2f2;
    width: 100%;
    border: 0;
    margin: 0 0 15px;
    padding: 15px;
    box-sizing: border-box;
    font-size: 14px;}
.mess3{font-family: "Roboto", sans-serif;
    outline: 0;
    background: #f2f2f2;
    width: 180px;
    border: 0;
    margin: 0 0 15px;
    padding: 15px;
    box-sizing: border-box;
    font-size: 14px;}
.wfgf_bg{ padding-left:15px; padding-right:15px; margin-top:15px; }	
.wfgf_bg dl dd{ overflow:hidden; height:auto; margin-bottom:20px;}
.wfgf_bg dl dd .wfgf_bog_tit{ font-size:18px; font-weight:bold; color:#000;}
.wfgf_bg dl dd .xyf{color:#76788b; margin-top:10px;}
.wfgf_bg dl dd .wfgf_bog_tit span{ margin-left:10px; display:inline-block; height:16px; line-height:16px; text-align:center; border-radius:20px; background:#e5eeff; font-size:14px; padding-left:10px; padding-right:10px;}
.wfgf_bg dl dd .wfgf_mid{ color:#000; margin-top:15px;}
.wfgf_bg dl dd .wfgf_mid span{ color:#76788b; margin-right:10px;}
.wfgf_bg dl dd .wfgf_mid font{  margin-right:15px;}





