.topline{width: 100%;background-color: #f1f1f1;height: 34px;}
.topline .toplcnt{width:1200px;margin: 0 auto;height: 34px;line-height: 34px;color: #908b88;font-size:14px;}
.topline .toplcnt .toptel{float: left;}
.telc{color: #c60080;}
.toplrg{float:right;}
.toplrg ul{}
.toplrg .toplli:first-child{border-right: 0;}
.toplrg .toplli{float:left;padding:0 12px;border-right:1px solid #d9d5d5;line-height: 14px;margin-top: 10px;}
.toplrg .toplli a{color: #908B88;}
.toplrg .toplli:last-child{border-right: 0;}
.toplrg .toplli .smcode{display: inline-block;clear: both;
height: 16px;width: 16px;vertical-align: middle;}
.toplrg .toplli a:hover{color: #C60080;}
.topbar{width: 1200px;margin: 0 auto;height: 65px;padding: 18px 0 0px 0;}
.topbar .logo{float: left;}
.topbar .topfind{}
.topbar .topnav{float: left;margin-left: 70px;}
.topbar .topnav ul{}
.topbar .topnav .topnli{float: left;}
.topbar .topnav .topnli a{font-size:16px;color: #333;display: inline-block;margin: 0 20px;line-height: 2;padding-bottom: 16px;}
.topbar .topnav .topnli a:hover{color: #C60080;}
.topbar .topnav .topnli a.active{border-bottom: 2px solid #C60080;}
.topbar .topfind{float: right;width:424px;height: 38px;border: 1px solid #C60080;}
.topbar .topfind .topinp{border: 0;background: none;width:348px;float:left;height: 38px;line-height:38px;font-size:14px;padding-left: 10px;}
.topbar .topfind .topbtn{width:60px;float: right;background-color: #C60080;height: 38px;cursor: pointer;}
.topbar .topfind .topbtn .seaimg{display: inline-block;width: 20px;height: 20px;line-height: 38px;margin:8px 0 0 20px ;}
.topbg{width: 100%;}
.topbg img{height: 530px;width: 100%;}
.topbg .swiper-container {
    width: 100%;
    height: 100%;
}
.topbg .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swipimg{width: 100%;display: block;}
.swipimg img{width: 100%; height: auto;}
.guide{padding: 38px 0 0 0;margin: 0 auto;width: 1090px;height:540px;}
.guide .gu1{height: 256px;}
.guide .gu1 .guimg1{margin-right: 4px;}
.guide .gu1 .guimg1,.guide .gu1 .guimg2{height: 256px;width:540px;float: left;}

.guide .gu2{clear: both;height: 280px;}
.guide .gu2 .guimg3{width:270px;height: 280px;float: left;position: relative;overflow: hidden;}
.guide .gu2 .guimg4{width: 544px;height: 280px;float: left;position: relative;overflow: hidden;}
.guide .gu2 .guimg5{width:270px;height: 280px;float: left;position: relative;}
.guh2{color: #000;text-align: center;clear: both;padding: 40px 0;font-size:28px;}
.guh2 span{border-bottom: 4px solid #000;padding:0 10px 20px;}
.prolist{width: 1200px;margin: 0 auto 60px;position: relative;z-index: 22;}
.profirst{float: left;width: 200px;height: 374px;background-color: #886655;z-index: 22;overflow: hidden;position: absolute;top:-112px;left: 0;}			
.bacg1{background: #7190b5;}
.bacg2{background: #aa73a1;}
.bacg3{background: #7190b5;}
.profirst .prob1{position: relative;text-align: center;}
.prob1 .probimg{width: 200px;height: 294px;z-index: 22;}
.prote{position: absolute;bottom: 0;left: 0;height: 90px;background: rgba(0,0,0,0.4);width: 100%;}
.prote .prote1{font-size: 14px;color: #fff;text-align: center;line-height: 2;padding-top:20px;}
.prote .prote2{clear:both;font-size: 12px;color: #f39800;border-top:1px solid #f39800;line-height: 2;text-align: center;display: inline-block;margin: 0 auto;}
.prohot{}
.prohot .propoint{}
.prohot .prohot2{}
.proul{border-right:4px solid #f8f8f8;border-bottom:4px solid #f8f8f8;overflow: hidden;}
.proul .proli,.proempty,.proul2 .proli{height: 200px;width:155px;border-top:4px solid #f8f8f8;float: left;padding:30px 20px;border-left:4px solid #f8f8f8;
background: #fff;overflow: hidden;}
.proul .proli .proh3,.proul2 .proli .proh3{color: #000;font-size:14px;line-height: 2;font-weight: normal;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.proul .proli .price,.proul2 .proli .price{font-size: 16px;color: #db112b;line-height: 2;}
.sale{font-size:12px;color: #898989;border-radius: 10px;padding: 0 6px;line-height: 1.5;border:1px solid #898989;
margin-left: 6px;}
.proul .proli .problock,.proul2 .proli .problock{width: 160px;height: 160px;position: relative;}
.proul .proli .problock img,.proul .proli .problock img{width: 160px;}
.footer{width: 100%;overflow: hidden;background: #1D3073;}
.footer .btmline{border-top:1px solid #dadada;width: 100%;}
.footer .foimg{width:1200px;margin: 0 auto;padding: 23px 0;border-bottom: 1px solid #454545;}
.footbtm{width: 100%;height:179px;}
.fotlf{float: left;padding-top: 34px;overflow: hidden;}
.fotlf .footnav{}
.footbtmcnt{width: 1200px;margin: 0 auto;}
.fotlf .footnav .foothref{display: inline-block;float: left;color: #fff;font-size:14px;padding-right:20px;
line-height: 2.5;}
.fotlf .fotp{clear:both;color: #fff;font-size:14px;line-height: 2;text-align: left;}
.fotrg{float: right;padding-top: 16px;width: 100px;}
.fotrg div{text-align: center;color: white;margin-top: 20px;}
.fotrg img{width: 80px;height: 80px;margin: 0 auto;}
.indbar,.indbar2,.indbar3,.indbar4{width: 100%;position: relative;height: 208px;background: url(../img/1.png)no-repeat top center;}
.indbar2{background: url(../img/2.png) no-repeat center;}
.indbar3{background: url(../img/3.png) no-repeat center;}
.indbar4{background: url(../img/4.png) no-repeat center;}
.barimg{height: 208px;width:100%;}
.indcnt{width:1200px;position: absolute;top:0;;left: 50%;margin-left:-600px ;}
.indcrg{float:right;width:554px;height: 146px;background: rgba(0,0,0,0.4);margin: 30px 0 0 0;}
.crg1{float:left;text-align: center;padding: 36px 30px;}
.crg1 .barword{width: 300px;height: 42px;}
.crg1 .crgt{color: #fff;line-height: 2;text-align:  center;font-size:14px;letter-spacing: 20px;}
.crg2{float:right;width:166px;height: 74px;background: #757575;color: #fff;font-size:22px;
line-height: 2;text-align:  center;padding: 36px 0px;}
.prohot{padding:6px 14px 0px 14px;}
.prohot .propoint{font-size: 12px;color: #fff;line-height: 2;}
.prohot .pro_span{color: #fff;font-size: 12px;padding-right: 16px;line-height: 1.5;}
.pronew{background:#de3243;width:32px ;font-size: 12px;color: #fff;padding: 7px;
position: absolute;left:0;top:0;border-radius: 50px;text-align: center;}

/*产品页 AllSort.html*/
.product{width: 1200px;margin: 56px auto;overflow: hidden;}
.product .product_ul{}
.product .product_li{width: 192px;height:310px;float: left;padding: 20px;border: 2px solid #fafafa;}
.product .product_li:nth-child(2n){background: #fafafa;}
.product .propic{}
.product .text-link{font-size: 12px;color: #000;line-height: 2;padding: 10px 0 0 0;display: block;}
.product .price{font-size: 18px;color: #000;font-weight: bold;line-height: 3;}
.product .probtn a{float: left;width: 64px;height: 24px;background: #000;color: #fff;text-align: center;
font-size: 12px;line-height: 2;display: block;}
.product .probtn a:hover{background-color: #f39800;}
.product .prokeep{float: right;background: url(../img/keep.png) no-repeat left;color: #a0a0a0;font-size: 12px;padding-left: 20px;cursor: pointer;}
/*.product .prokeep:hover{background: url(img/keepon.png) no-repeat left;}*/
.product .prokeep.active{background: url(../img/keepon.png) no-repeat left;}
.product .progrey{width:150px;margin: 0 auto;border-top:1px solid #eeeeee;clear: both;}
.product .hid{display: none;}
.choice .prev{border:1px solid #dcdcdc;width: 24px;height: 24px;float: left;color: #e22335;text-align: center;margin: 0 10px;cursor: pointer;background: #f6f6f6;}
.choice .next{border:1px solid #dcdcdc;width: 24px;height: 24px;float: left;color: #e22335;text-align: center;cursor: pointer;}
.choice .sum{color: #cf2a95;font-style: normal;}
/*产品页 AllSort.html*/
/*加减框*/
.Spinner{display:block;overflow:hidden;float: right;}
.Spinner .Amount{font-size:15px;width:70px;height:28px;line-height:28px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;float:left;text-align:center;color:#565656;outline:0;}
.Spinner a{display:inline-block;width:28px;height:28px;border:1px solid #d9d9d9;background-color:#fff;float:left;cursor:pointer;outline:0;}
.Spinner a i{font-style:normal;background:url(../img/BuynBtn.png) no-repeat;display:block;width:9px;height:12px;text-indent:999999%;overflow:hidden;margin: 10px 0 0 10px;}
.Spinner .Decrease i{background-position:-9px -9px;}
.Spinner .Increase i{background-position:-9px -0px;}
.Spinner .DisDe i{background-position:-0px -9px;}
.Spinner .DisIn i{background-position:-0px -0px;} 
/*加减框*/
/*商品详情页*/
.shop_detail{width: 1200px;margin: 10px auto 0;background: #fff;}
.detail_top{overflow: hidden;padding: 20px 10px 10px 10px;}
.detail_top .detail_left{float: left;width:384px;}
.bigimg{width: 384px;}
.detail_top .detail_right{float: left;padding-left: 10px;overflow: hidden;width: 590px;margin-right: 10px;}
.topcon{width: 100%;background: #fff;}
.detailname{color: #000;font-size: 18px;text-align: left;line-height: 2;margin:0 0 10px 10px;width: 590px;}
.detail_gery{width:580px;height: 66px;background: #f6f6f6;border-top: 1px solid #dcdcdc;
padding: 20px 10px;}
.span1{color: #898989;font-size: 12px;margin-right: 30px;}
.span2{color: #db112b;font-size: 14px;background: url(../img/pro3.png) no-repeat right;padding-right: 50px;}
.span2 i{font-style: normal;font-size:28px;font-weight: bold;}
.detail1:first-child{margin-bottom: 14px;}
.box .style{}
.box dl{clear: both;margin-top: 10px;}
.box dt{font-size:12px;color: #898989;float: left;padding-left:10px;margin-right:36px;line-height: 50px;}
.box .style dd{}
.box .style .style-list{float: left;margin-right: 10px;cursor: pointer;}
.box .style .style-list.active{border: 1px solid #c60080;}
.box .style .style-list img{width:40px;height: 40px;}
.box .size{}
.box .size dd{float: right;}
.box .size .size-list{margin-top: 10px;border-bottom: 1.5px #b4b4b4 dashed;overflow: hidden;width: 505px;}

.drownpro{height:24px;border-top: 1px solid #ededed;clear: both;padding: 0px 0 0 0px;margin-left: 50px;}
.drownpro .drown_btn{width:20px;height: 24px;border-right:1px solid #ededed;border-bottom: 1px solid #ededed;padding: 0 10px 0 10px;background: #fff;margin-top: -2px;cursor: pointer;}
.drownpro .drown_btn img{width: 18px;}
.box .size .size-list li{display: inline-block;margin-right: 36px;}
.box .size .size-list{display: none;}
.box .size .size-list:nth-child(1),.box .size .size-list:nth-child(2),.box .size .size-list:nth-child(3){
	display: block;
}
.box .size .size-list:last-child,.box .size .size-list:nth-child(3){border: none;}

.box .size .size-list .li1{font-size:15px;line-height: 36px;color: #000;font-weight: bold;padding: 0 10px;float: left;}
.box .size .size-list .li2{font-size: 12px;line-height: 36px;color: #000;float: left;padding: 0 10px;}
.box .size .size-list .li3{font-size: 12px;line-height: 36px;color: #000;float: right;}
.box .box_order{width: 160px;height: 36px;font-size:16px;color:#c60080 ;background: #f5e8f0;border: 1px solid #c60080;text-align: center;line-height: 36px;display: inline-block;
float: left;margin:20px 0 0 26px;cursor:pointer;}
.box .box_buy{width: 162px;margin:20px 0 20px 90px;height: 38px;font-size: 16px;color: #fff;background: #c60080;text-align: center;line-height: 38px;display: inline-block;float: left;
cursor:pointer;}
.goodhistory{width: 140px;height: 490px;background:#f8f8f8;overflow: hidden;padding: 20px;}
.goodhistory h3{font-size: 12px;text-align: center;color: #898989;padding-bottom:10px;font-weight: normal;}
.goodhistory .goodlist{margin: 0 auto 20px;}
.goodhistory .goodlist:last-child{margin-bottom: 0px;}
.goodhistory .goodlist img{width:140px;height: 140px;margin: 0 auto;}
#tsShopContainer #tsImgS img{width: 100%;height: 100%;}
.MagicZoom{width: 384px;height: 384px;}
.goodshare img,.goodcollect img{width: 20px;height: 20px;float: left;}
.goodshare{margin-right: 30px;float: left;margin-left: 40px;}
.goodcollect{float: left;}
.goodcollect,.goodshare{margin-top: 20px;cursor: pointer;}
.goodshare span,.goodcollect span{font-size:10px;color: #a0a0a0;padding-left: 10px;}
.detail_bar{clear: both;width: 1090px;margin: 0 auto;border: 1px solid #eeeeee;background: #f8f8f8;height: 40px;padding: 20px;}
.detail_zp{width:109px;margin:0 56px;overflow: hidden;float: left;}
.zp_li{float: left;display: inline-block;width: 340px;margin-bottom: 10px;}
.detail_bar .span3{font-size: 12px;color: #a0a0a0;margin-right: 45px;}
.detail_bar .span4{font-size: 12px;color: #000000;background: url(../img/del3.png) no-repeat left;padding-left: 25px;margin-right: 20px;}
.detail_bar .span5{font-size: 12px;color: #000000;background: url(../img/del4.png)no-repeat left;padding-left: 25px;margin-right: 20px;}
.detail_bar .span6{font-size: 12px;color: #000000;padding: 0 10px;}
.shopcnt{width: 1200px;margin: 0 auto;background: #fff;overflow: hidden;}
.shopcnt .shopleft{float: left;width: 190px;padding: 20px;}
.shopcnt .shoptop{width: 190px;}
.shopcnt .shoptop img{width: 190px;}
.shopcnt .shopmiddle{border: 1px solid #edeff1;width: 168px;padding: 10px;margin-top: 20px;overflow: hidden;}
.shopcnt .shoph3{color: #000;font-size: 14px;text-align: left;font-weight: normal;border-bottom: 1px solid #edeff1;overflow: hidden;padding-bottom: 6px;margin-bottom: 16px;}
.shopcnt .shoph3 span{display: block;float: left;}
.shopcnt .shoph3 img{width:24px;height: 24px;text-align: right;float: right;display: block;}
.shopcnt .tel{color: #000;font-size: 12px;text-align: left;line-height: 2.5;}
.shopcnt .telcontact{color: #c60080;font-size:14px;line-height: 2.5;cursor: pointer;}
.shopright{float:left;margin-top: 26px;margin-right: 24px;width: 940px;}
.goodindtro{width: 940px;background: #f6f6f6;height: 134px;}
.goodindtro .indul{padding:10px 20px;}
.goodindtro .indli{float: left;width: 300px;height: 30px;line-height: 30px;font-size: 14px;}
.goodindtro .indli .indspan1{color: #a8a8a8;font-size:12px;}
.goodindtro .indli .indspan2{color: #000;padding-left: 20px;font-size:12px;}

.goodtip{padding-top: 20px;overflow: hidden;clear: both;}
/*商品详情页*/
/*商品详情页选项卡*/
#tabbox{ width:600px; overflow:hidden; margin:0 auto;}
.tab_conbox{}
.tab_con{ display:none;}
.tabs{height: 50px;width: 100%;border-top: 1px solid #c60080;}
.tabs li{height:50px;line-height:50px;float:left;border-left:none;margin-bottom: -1px;background: #fff;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 20px;outline: none;}
.tabs li a:hover {background: #f6f6f6;color: #000;}	
.tabs .thistab,.tabs .thistab a:hover{background: #f6f6f6;}
.tab_con {font-size: 14px; line-height:175%;}
.thistab{display: block;}
/*商品详情页选项卡*/



/*关于我们*/
.abindtro{width: 1200px;margin: 0 auto;overflow: hidden;}
.abindtro .abind1{width:1100px;margin: 40px auto 28px;display: block;clear: both;}
.abindtro .abind_cnt{width:1100px;margin: 0 auto;}
.abindtro .ablf{float: left;width: 330px;}
.abindtro .abtel{clear:both;text-align: right;font-size: 28px;color: #c60080;font-weight: bold;}
.abindtro .abtels{width: 330px;clear: both;margin: 10px auto 10px;}
.abbtn1 a{float: left;font-size: 12px;width:154px;height: 34px;background:#7b797c;color: #fff;text-align: center;
margin-right: 20px;line-height: 34px;display: block;}
.abbtn2 a{line-height:30px;float: right;font-size: 12px;width:154px;height: 34px;background:#c60080;color: #fff;text-align: center;line-height: 34px;display: block;}
.abindtro .abrg{float: left;color: #7b797c;font-size: 14px;line-height: 2;width: 730px;padding: 0 0 0 20px;}
.abtitle{clear: both;background: url(../img/ab20.png) no-repeat left;width: 450px;text-align: center;margin: 100px auto 70px;overflow: hidden;}
.abtitle2{clear: both;background: url(../img/ab20.png) no-repeat right;width: 450px;text-align: center;margin: 0 auto;}
.abtitle .absph1{color: #000000;font-size: 24px;}
.abtitle .abt1{color: #a7a7a7;font-size:18px;}
.abbg{background: url(../img/ab10.png)no-repeat center;width: 100%;height: 550px;}
.abbg2{position: relative;padding: 0 0 50px 0;background: url(../img/ab12.png)no-repeat center top;height: 540px;width: 100%;}
.abbg2cnt{position: absolute;top: 0;left: 0;right: 0;overflow: hidden;}
.abbg2cnt .abh2{font-size:28px;text-align: center;line-height: 2;margin: 44px 0 0 0;color: #fff;}
.abbg2cnt .abt2{font-size:18px;text-align: center;color: #fff;line-height: 1.5;}
.abbg2cnt .abp1{font-size:12px;text-align: center;color: #fff;line-height: 2.5;
width: 950px;margin:  0 auto 30px;overflow: hidden;}	
.abbg2cnt .ab2img{width: 740px;text-align: center;margin: 30px auto 40px;overflow: hidden;}		
.ab3{width: 1100px;margin: 0 auto 100px;overflow: hidden;}
.ab3 .ab3lf{float: left;width: 682px;}
.ab3 .ab3rg{float: right;width: 390px;}
.ab4{position: relative;margin: 0 0 60px 0;background: url(../img/ab14.png)no-repeat top center;width: 100%;height: 600px;}
.ab4bg{width: 100%;height: 600px;}
.ab4 .ab4cnt{position: absolute;top:0;right: 0;left: 0;}
.ab4 .ab4h{color: #fff;font-size:28px;text-align: center;margin: 60px 0 0 0;line-height: 2;}
.ab4 .ab4cn{color: #fff;font-size:14px;text-align: center;}
.ab4 .ab4img{width: 673px;float: left;}
.ab4list{width: 1128px;margin: 30px auto 0;background: #f4f4f4;overflow: hidden;}
.ab4 .ab4ul{float: left;padding: 84px 0 0 40px;}
.ab4 .li1{background: url(../img/ab2.png) no-repeat left;padding-left:30px;font-size:14px;color: #7b797c;line-height: 2;margin-bottom: 10px;}
.ab4 .li2{padding-left:86px;font-size:14px;color: #7b797c;line-height: 2;margin-bottom: 10px;}
.ab4 .lbg2{background-image: url(../img/ab3.png);}
.ab4 .lbg3{background-image: url(../img/ab4.png);}
.ab4 .lbg4{background-image: url(../img/ab5.png);}
.ab4 .lbg5{background-image: url(../img/ab6.png);}
/*关于我们*/
/*我的提货单*/
 .order{width: 1140px;margin: 0 auto;background: #fff;margin-top: 20px;padding: 0px;}
.ordbar{width: 100%;border-bottom: 2px solid #e6e6e6;}
.ordbar a{display: block;border-bottom: 2px solid #f2ac04;font-size:18px;color: #f2ac04;padding-left: 46px;
width: 135px;height: 36px;line-height: 36px;margin-bottom: -2px;}
.ordall a{width:118px;height: 30px;display: block;text-align: center;line-height: 30px;text-align: center;font-size:14px;margin: 20px;
border: 1px solid #e6e6e6;}
.ordgood{}
.ordgood .ordtd{width: 100%;background: #f4f4f4;height: 42px;border: 1px solid #e6e6e6;}
.ordtt{float: left;font-size:14px;color: #908b88;width: 200px;line-height: 42px;text-align: center;}
.ordtt:first-child{width:500px;}
.mypanel{width: 1140px;margin: 10px auto 0;padding: 30px;background: #fff;overflow: hidden;}
.mytop{color: #908b88;font-size:14px;text-align: left;line-height: 36px;height: 36px;}
.myinp{color: #000;font-size:14px;text-align: left;margin: 0px 0 0 120px;clear: both;overflow: hidden;}
.myinp .inpspan,.inpspan1{text-align: left;padding:0 20px;line-height: 28px;display: block;height: 28px;width: 70px;float: left;}
.m_input1,.m_select,.m_textarea,.m_input2,.m_input3,.m_input4{width: 100px;height: 28px;background: none;border:1px solid #e5e5e5;
padding-left: 4px;outline: none;margin: 0 0 12px 0;display: block;float: left;}

.m_select{width: 120px;height: 28px;margin-right: 20px;}
.m_textarea{width:320px;height: 57px;resize: none;}
.m_input2{width:224px;height: 28px;}
.m_input3{width: 50px;}
.m_input4{width: 80px;}
.inpspan1{padding: 0 4px;text-align: center;width: auto;}
.submitbtn{clear:both;width:158px ;height:32px ;text-align: center;font-size: 14px;color: #fff;background: #c60080;line-height:32px ;margin:30px 0 0  230px;cursor: pointer;}
.ordinfo{}
.ordinfo .ordul{}
.ordli1{overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.ord1,.ord2{width: 500px;margin: 10px 0;float: left;}
.ord2{width:200px;line-height:120px;text-align: center;}
.ord1 .ordpic{width:124px;height: 124px;float: left;}
.ordlir{float: left;height: 124px;margin: 0 0 0 10px;}
.ordlir h5{font-size: 14px;color: #000;text-align: left;width:280px;font-weight: normal;line-height: 1.5;margin: 14px 0 10px 0;}
.ordlir h5 a:hover{color: #C60080;}
.ordlir span{color: #898989;font-size:14px;padding: 0 6px;margin-right: 20px;}
.ordlir span:last-child{margin-right: 0;}
.ordbtn a{display: block;float: left;margin: 20px 40px 0 0;width:176px;height: 50px;line-height: 50px;text-align: center;
color: #000;background:#fff7f7;border: 1px solid #fc845b;line-height: 50px;}
.ordbtn a.active{background: url(../img/comfirm2.png)#fff7f7 no-repeat right bottom;}
.ordcost{width: 1200px;height: 60px;line-height: 60px;clear: both;background: #f4f4f4;margin: 0 auto;}
 .fix{position: fixed;bottom: 0px;left: 50%;margin-left: -600px;}
.ordexpress{float:right;}
.ordcu a{width:164px;text-align:center;height: 60px;background: #e41a22;color: #fff;font-weight: bold;font-size:18px;float: right;display: block;}
.ord_allcost{float: right;padding-right: 20px;}
.inpspan5{color:#e41a22;font-size: 18px;padding: 0 6px;float: left;display: block;font-weight: bold;}
.ord_allcost .inpspan1,.ord_allcost .inpspan5{line-height: 60px;}
.inp3{background: none;width:60px;height: 24px;border: 1px solid #b5b5b5;text-align: center;font-size: 16px;color: #c2c2c2;font-weight: bold;}
.whitebar{width: 1200px;margin: 0 auto 20px;background: #fff;height:60px;clear: both;}
.ordexpress{position: relative;cursor: pointer;}	
.ordexpress .inpspan3:first-child{background: url(../img/comfirm3.png) no-repeat left;padding-left: 20px;}
.demo1{width:253px;margin:-10px auto;border:1px solid #a5a5a4;height:50px;display: none;}
.demo1{position: absolute;left: -100px;top:65px;z-index: 3;background: #fefaef;}
.demo1 em,.demo1 span{display:block;width:30px;height:16px;font-size:30px;position:relative;margin-left:100px;}
.demo1 em{margin-top:-33px;color:#a5a5a4;font-style:normal;}
.demo1 span{margin-top:-14px;color:#fefaef;}
.demop{line-height: 1.5;font-size:12px;color: #5d5d5d;margin: 20px 0 0 0;text-indent: 2em;padding: 0 4px;}
/*我的提货单*/
/*首页鼠标滑过遮罩效果*/
.edit-mask{
	font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background:url(../img/wask.png)no-repeat;
    background-size:100% 100%;
    color: #fff;
    z-index: 1;
    text-align: center;
    padding: 14px;
   display: none;
    overflow: hidden;
}
.mask_preview{
	display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    left: 20px;
    top: 20px;
    position: absolute;
}
.mask1{color: #fff;font-size:16px;text-align: center;margin: 70px auto 0;display: block;}
.mask2{font-weight:  bold;font-size: 26px;color: #fff;border-bottom: 4px solid #C60080;margin: 30px auto 0;padding: 0 10px;
display: block;width: 100px;}
.mask_preview p{text-align: left;line-height: 36px;}
/*以上首页鼠标滑过遮罩效果*/
/*新品主推*/
.newbg{width: 100%;}
.newbg img{height: 370px;}
.newcnt{background: #fff;width: 1200px;margin:30px auto;overflow: hidden;}
.newcnt .pro1,.newcnt .pro2{overflow: hidden;padding:30px 0  0 126px;}
.newcnt .pro1 .pro1le{float: left;width: 465px;position: relative;}
.pro1price{left: 30px;bottom: 10px;}
.newcnt .pro1le .pro1price{position: absolute;}
.newcnt .pro1title{font-size: 18px;color: #000;clear: both;}
.newcnt .pro1rmb span{font-size:28px}
.newcnt .pro1rmb{font-size:18px;color: #db112b;float:left}
.newcnt .pro1btn{float: left;}
.newcnt .pro1btn a{font-size: 12px;color: #000;width:70px;text-align: center;
height: 26px;line-height: 26px;float:left;margin:10px 0 0 14px;display: block;}
.pro1btn a:hover{color: #C60080;}
.newcnt .pro1btn a:hover{color: #C60080;}
.newcnt .pro1le .pro1btn a{background: #000;color: #fff;}
.newcnt .pro1le .pro1btn a:hover{color: #C60080;}
.newcnt .pro1rg{float: left;width:525px;margin: 0 0 0 20px;position: relative;}
.newcnt .pro1rg .pro1btn{background: none;color: #000;}
.newcnt .pro1rg .pro1price{bottom: 0;position: absolute;}
.newcnt .pro1tip1{clear:both;color: #000;font-size: 14px;line-height: 2;}
.newcnt .pro1img{margin: 70px 0 0 0;}
.newcnt .pro1img img:first-child{width:240px;float: left;}
.newcnt .pro1img img:last-child{width:285px;float: left;}
.newcnt .pro2lf{width: 620px;float: left;}
.newcnt .pro2rg{width: 394px;float: left;position: relative;}
.newcnt .pro2rg .pro1price{position: relative;}
.newcnt .pro2rg .pro1btn{background: none; color: #000;}
.newcnt .pro3{overflow: hidden;margin: 170px 0 0 160px;padding-bottom: 160px;}
.newcnt .pro3lf{float: left;width: 413px;}
.newcnt .pro3rg{float:left;width:425px;margin-left: 100px;}
.pro3lf .pro1tip1{text-align: center;}

.pro3band{width: 344px;margin-top: 80px;overflow: hidden;}
.pro3band .pro1price{margin: 10px 0 0 50px;}
.pro3img{margin-bottom: 200px;}
.pro4{padding: 0px 0 0 80px;background: #F8F8F8;overflow: hidden;width: 1200px;background: #f6f4f7;margin: 0 auto;}
.pro4 .pro4lf{width: 442px;float: left;position: relative;z-index: 3;margin: 30px 0 0 0;}
.pro4 .pro4rg{width: 540px;float: left;margin-left: 50px;margin-top: 200px;position: relative;}
.pro4 .pro4rg .pro1tip1{text-align: right;}
.pro4h{width: 391px;text-align: right;display: inline-block;margin-left: 160px;}
.pro4block{clear: both;}
.pro4block .pro1price{float: left;margin-top: 130px;}
.proul2{overflow: hidden;padding-top: 60px;}
.proul2 .proli{background: #fff;width: 206px;margin-right: 20px;border: none;}
.proul2 .proli:last-child{margin-right: 0;}
.proul2 .proli .problock{margin: 0 auto;}
.pro4img{width: 353px;float: right;}
.pro2line{width: 100%;position: absolute;left: 0;top:1416px;z-index: 2;}
.pro3line{width: 100%;position: absolute;left: 0;top:2700px;}
.pro_btm{width: 100%;background: #f6f4f7;overflow: hidden;margin: -140px 0 0 0;padding-bottom: 70px;}
.pro_top{ background: #f8f8f8;position: relative;padding-bottom: 30px;overflow: hidden;width: 100%;}
/*以上新品主推*/
/*MyQrder.html*/
.order{width: 1200px;margin: 0 auto;background: #fff;margin-top: 20px;padding: 0px;overflow: hidden;}
.ordbar{width: 100%;border-bottom: 2px solid #e6e6e6;margin: 0 0 20px 0;}
.ordbar a{display: block;border-bottom: 2px solid #f2ac04;font-size:18px;color: #f2ac04;padding-left: 46px;
width: 135px;height: 36px;line-height: 36px;margin-bottom: -2px;}501

.ordall a{width:118px;height: 30px;display: block;text-align: center;line-height: 30px;text-align: center;font-size:14px;margin: 20px;
border: 1px solid #e6e6e6;}
.ordgood{}
.ordgood .ordtd{width: 100%;background: #f4f4f4;height: 42px;border: 1px solid #e6e6e6;}
.ordtt{float: left;font-size:14px;color: #908b88;width: 200px;line-height: 42px;text-align: center;}
.ordtt:first-child{width:130px;}	
.ordtt:nth-child(2){width:500px;}	
.ordtt:nth-child(3){width:170px;}
.ordtt:nth-child(4){width:140px;}
.ordtt:nth-child(5){width:140px;}
.ordtt:nth-child(6){width:100px;}
.ordimg{width: 64px;height: 64px;float:left;margin: 10px;border: 1px solid #dedede;}	
.chk_1,.chk_2,.chk_3,.chk_4 {
    display: none;
}
.chk_1 + label {
background-color: #FFF;
border: 1px solid #C1CACA;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 6px;
border-radius: 5px;
display: inline-block;
position: relative;
margin-right: 10px;
}
.chk_1 + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.chk_1:checked + label {
background-color: #fff;
border: 1px solid #92A1AC;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
color: #243441;
line-height: 10px;
}

.chk_1:checked + label:after {
content: '\2714';
position: absolute;
top: 0px;
left: 0px;
color: #c60080;
width: 100%;
text-align: center;
font-size: 14px;
padding: 1px 0 0 0;
vertical-align: text-top;
}
/*加减框ext*/
.Spinner3{width: 55px;display:block;overflow:hidden;position: relative;padding-right: 15px;}
.Spinner3 .Amount{font-size:15px;width:37px;height:37px;line-height:37px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;border: 1px solid #d9d9d9;float:left;text-align:center;color:#565656;outline:0;}
.Spinner3 a{display:inline-block;width:15px;height:15px;border:1px solid #d9d9d9;background-color:#fff;float:left;cursor:pointer;outline:0;position: absolute;}
.Spinner3 a i{font-style:normal;background:url(../img/BuynBtn.png) no-repeat;display:block;width:9px;height:12px;text-indent:999999%;overflow:hidden;margin: 2px 0 0 2px;}
.Spinner3 .Decrease,.Spinner3 .DisDe{right: 0;bottom: 0;}
.Spinner3 .Increase,.Spinner3 .DisIn{right: 0;top: 0;}
.Spinner3 .Decrease i{background-position:-9px -9px;}
.Spinner3 .Increase i{background-position:-9px -0px;}
.Spinner3 .DisDe i{background-position:-0px -9px;}
.Spinner3 .DisIn i{background-position:-0px -0px;} 
.ordcnt{width: 100%;float: left;}
.ordh4{font-size: 12px;color: #666666;font-weight: normal;display:block;clear: both;text-align: left;}
.ordh4:hover{color: #eb1c24;}
.ordselect{clear: both;padding: 0px 0 0 0px;overflow: hidden;margin: 10px 0 40px 0;}
.ordcheck{float: left;line-height: 20px;margin: 30px 0 0 0 ;}
.ordcolor{font-size: 14px;line-height: 36px;height: 36px;float: left;}
.ordsize{float: left;overflow: hidden;padding-left: 10px;border-bottom: 1px solid #eee;}
.ordsize .ord_li{float: left;line-height: 40px;width: 170px;text-align: center;}
.ordsize .ord_li.del{width: 90px;padding-top: 23px;}
.ordsize .ord_li.ordprice,
.ordsize .ord_li.ordtotal{padding-top: 23px;}
.ordsize .ord_li.ordnum{width: 60px;padding-top: 25px;margin-left: 45px;margin-right: 20px;}
.ordsize .ord_li.ordNameSize{width: 501px;}
.ordtip{float: left;line-height: 20px;font-size: 12px;color: #999999;}
.ordspan{font-size:14px;color: #000;line-height: 36px;text-align: center;}
.del .ordspan:hover {color: #e41a22;cursor: pointer;}
.ord_li .Spinner{clear: both;float: none;margin: 5px 0 0 0;display: inline-block;text-align: center;}
.ordtt .ordcheck{float: left;margin: 12px 0 10px 0;}
.ordcost .ordcheck{float: left;margin: 20px 0 10px 0;}
.ordtt .ordcheck span.ordcost .ordcheck{vertical-align: top;cursor: pointer;}
.orddelete{float: left;color: #908b88;font-size: 14px;padding: 0 0 0px 16px;cursor: pointer;}
.ordtd ul{overflow: hidden;}
.ordtt .ordcheck .chk_1 + label,.ordcost .ordcheck .chk_1 + label{padding: 6px;margin:0 0 0px 10px;}
.ordtt .ordcheck .chk_1:checked + label:after,.ordcost .ordcheck .chk_1:checked + label:after{font-size: 12px;line-height: 10px;}
.onegood{overflow: hidden;}
.ordcost .orddelete{color: #000;}
.col1{color: #000;}
/*确认下单收货地址选择框样式覆盖*/
label.error{color: red;line-height: 28px;padding: 0 10px;}
/* 去掉默认样式，设置新的样式 */
.select{
    display:block;
    width:100%;
    height:100%;
    box-sizing:border-box;
    background:none;
    border:1px solid #e5e5e5;
    outline:none;
    -webkit-appearance:none;
    padding:0 8px;
    line-height:inherit;
    color:inherit;
    cursor:default;
    font-size:14px;
    position:relative;
    z-index:3;
}
.select option{
    color:#222;
}
.select option:hover{
    color:#fff;
}
.select option:checked{
    background:#fff;
    color:#000; 
}
.selectStyle{
    display:block;
    margin:0 auto;
    overflow:hidden;
    height:28px;
    width:130px;
    border-radius:0;
    background:#fff url(../img/comfirm1.png) 90% center no-repeat;
    background-size:auto 60%;
    color:#000;
    line-height:2;
    /* 如果不想加图片，
       则可以设置一个自己的三角形样式，
       如下的自定义方式，
       见代码1 */
    position:relative;
    z-index:1;
    float: left;
    margin:0 20px 12px 0px;
}
/* 代码1 */
.selectStyle:before{
    position:absolute;
    z-index:1;
    top:50%;
    right:10px;
    margin-top:-2.5px;
    display:block;
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 5px 0 5px;
    border-color: transparent transparent transparent transparent;
    content:"";
}
/* 代码1 */
.selectStyle:after{
    position:absolute;
    z-index:1;
    top:50%;
    right:10px;
    margin-top:-3.5px;
    display:block;
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 5px 0 5px;
    border-color:transparent transparent transparent transparent;
    content:"";
}
/*确认下单收货地址选择框样式覆盖*/
		
.address{padding: 20px;border: 1px solid #E6E6E6;overflow: hidden;margin: 20px 0 0 0;position: relative;cursor: pointer;}
.address:hover{border:1px solid #FC845B}
.address.active{border: 1px solid #c60080;}
.addrchange{position:absolute;top: 50px;right: 50px;display: none;}
.addrchange .a1,.addrchange .a2{display: block;float: left;color: #fc9878;font-size: 14px;padding: 0 4px;}
.addrchange .a2{color: #727272;}
.address .address_p{margin-bottom: 10px;clear: both;overflow: hidden;}
.address .address_p .span7{font-size:14px;color: #333;padding-right: 30px;display: block;float: left;line-height: 28px;}
.address .address_p:last-child{margin-bottom: 0;}
.address_default{width: 86px;color: #fff;height: 24px;text-align: center;line-height: 24px;float: left;margin: 0 0 0 20px;
background: #c60080;font-size: 14px;}