﻿body,html,iframe{padding: 0;margin: 0;font-size: 14px;width: 100%;line-height: 1.42;color: #333;font-family: "Microsoft YaHei";font-weight: 400;}
img{font-size: 0;line-height: auto;vertical-align:top; display:block;}
div,ul,li,p,input,textarea,form{box-sizing: border-box;padding: 0;margin: 0;border-bottom-width: 1px!important;border-top-width: 1px!important;border-left-width: 1px!important;border-right-width: 1px!important;}
li{list-style: none;}
a{text-decoration: none;color: #000;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor: pointer;}
select,input{box-sizing: border-box;outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);vertical-align:middle;}
input[type='button']{cursor: pointer;border: none;}
input[type='number']{padding-right: 0!important;}
table{ text-align: center;border: none;border-collapse:collapse;border-spacing:0;width: 100%;}
table td,table th{text-align: center;box-sizing: border-box;}
iframe{margin-bottom: -4px;}
em,i{font-style: normal;}
/*commoncss*/
.LoginLogo{margin: 18px 11px 0 7px;}
.loginTopTips{display:block;color: #666666;font-size: 12px;width:860px;height:24px;background:rgba(244,244,244,1);opacity:1;border-radius:100px;text-align: center;line-height: 24px;margin-top: 50px;}
.lHeader{height: 88px;border: none;width: 100%;}

.bg2{background: #F4F4F4;}
.clearselectstyle{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.clearfix {zoom: 1;}
.clearfix:after{content: '';clear: both;display: block ;height: 0 ;visibility: hidden;}
.wBg{background: #fff;}
.wAll{width: 100%;}
.fl{float: left;}
.fr{float: right;}
.cClick{cursor: pointer;-ms-user-select;-webkit-user-select: none;-moz-user-select: none;}
.cRIcon{padding-right: 15px;background-image: url(../images/img95.png);background-repeat: no-repeat;background-size: 20px;}
.kongge{width: 28px;display: inline-block;}
.oneLine{width: 100%;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.nLine{width: 100%;height: 40px; overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;-webkit-line-clamp: 2;}/*-webkit-line-clamp: ;*/
.boxBg{background-size: contain;background-position: center;background-repeat: no-repeat;}
.container{width: 1200px;margin: 0 auto;position: relative;}
.cHeader{width: 100%;height: 186px; border: none;}
.cHUser{background: #e7e7e7;height: 34px;line-height: 34px;position: relative;z-index: 10001;}
.cHURight div,.cHURight>a{display: inline-block;padding: 0 16px;border-right: 1px solid #9b9b9b;line-height: 16px;margin-top: 6px;float: left;}
.cHURight{position: relative;}
.cHURight div{padding-right: 22px;background-position: 75px center;cursor: pointer;}
.cHURight ul{position: absolute;top: 30px; background: #fff;border: 1px solid #eee;border-top: 0;width: 81px;text-align: center;line-height: 28px;display: none;left: 215px;}
.cHURight ul:last-child{right: 10px;left: unset;}
.cHURight span{color: #ff0000;margin: 0 3px;}
.cHCenter,.cHCenter>div{height: 110px;}
.cHLogo{margin-right: 55px; width: 190px;text-align: center;height: 100%;}
.cont{font-size: 12px;font-weight: 400;color: #666666;font-weight: 400;line-height: 9px;text-align: center;}
.cont img{width: 20px;height: 20px;margin-top: 3px;margin-right: 5px;}
.cont span{font-size: 20px;color: #666666;line-height: 28px;}
.cont p{margin-top: 5px;}
.cHLogo img{display: inline-block;}
.cHCSearchBox{padding-top: 20px;width: 715px;}
.cHCSearch{border: 2px solid #d82128!important;margin-bottom: 10px;}
.cHCSearch input{width: 574px;height: 38px;border:none;background-image: url(../images/img97.png);background-repeat: no-repeat;background-position: 13px center;background-size: 16px;padding: 0 37px;}
.cHCSearch div{height: 38px;color: #fff;text-align: center;background: #d82128;line-height: 38px;font-size: 18px;}
.cHCSearchBox ul{width: 100%; overflow: hidden;}
.cHCSearchBox li{float: left;margin-right: 16px;}
.cHCSearchBox li a{line-height: 16px;color: #666666;font-size: 12px;}
.cHCright{margin-top:20px;text-align: center;}
.cHCright a,.cHCright img{display: inline-block;}
.cHNav{background: #fff;overflow: hidden;position: relative;height: 42px;}
.cHNav.noBb{border-bottom: 0!important;}
.cHNAll{box-shadow: 0 0 30px #dadbdd;height: 42px;line-height: 42px;text-align: center;width: 192px;position: absolute;font-size: 16px;background:#E1251B url(../images/img113.png) no-repeat 20px center;background-size:20px;color: #FFFFFF;}
.nav{position: absolute;left: 220px;font-size: 16px;line-height: 32px;height: 42px;line-height: 42px;font-weight: 400;}
.nav span{display: inline-block;margin-right: 24px;color: #333333;cursor:pointer}
/* .cHNAll.active{background: url(../images/down.png) no-repeat 180px center;background-size:10px;} */
.cHeader2.bb{border: #e4e4e4 solid}
.cHeader2 .logo{margin: 15px 38px  20px 24px;}
.cHeader2 .txt{margin-top: 26px;border-left: solid;font-size: 18px;color: #474747;line-height: 64px;padding-left: 36px;}
.cHeader2 .txt span{color: #999999;}
.cHeader2 .cHCSearch{margin-top: 33px;}
.cHeader2 .cHCSearch input{width: 460px;}
.cHeader2 .cHCSearch div{padding: 0 30px;}
.cGuideBox{max-width: 1200px;z-index: 2;position: absolute;left: 50%;margin-left: -600px;display: none;}
.cGuideBox.active{display: block;}
.cGuide{height: 460px;width: 192px;background:rgba(51,51,51,0.8);}
.cGuide>li{height: 37px;line-height: 37px;cursor: pointer;background-size: 20px;background-position: 19px center;background-repeat: no-repeat;font-size: 14px;display:flex;align-items:center}
.cGuide > li > img {margin-left:19px;width:15px;height:15px;margin-right:15px}
/*.cGuide li:nth-child(1){background-image: url(../images/img81.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(2){background-image: url(../images/img80.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(3){background-image: url(../images/img79.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(4){background-image: url(../images/img82.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(5){background-image: url(../images/img83.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(6){background-image: url(../images/img84.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(7){background-image: url(../images/img85.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(8){background-image: url(../images/img86.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(9){background-image: url(../images/img87.png);background-size: 20px;background-position: 19px center;}
.cGuide li:nth-child(10){background-image: url(../images/img88.png);background-size: 20px;background-position: 19px center;}*/

.cGuide li.active>a{color: #E1251B!important;}
.cGuide li.active{background-color: #FFF3F2!important;}
/*.cGuide li:nth-child(1).active{background:#fff url(../images/01.png) no-repeat;background-size: 20px;background-position: 29px center;}
.cGuide li:nth-child(2).active{background:#fff url(../images/02.png) no-repeat;background-size: 20px;background-position: 28px center;}
.cGuide li:nth-child(3).active{background:#fff url(../images/03.png) no-repeat;background-size: 20px;background-position: 30px center;}
.cGuide li:nth-child(4).active{background:#fff url(../images/04.png) no-repeat;background-size: 20px;background-position: 29px center;}
.cGuide li:nth-child(5).active{background:#fff url(../images/06.png) no-repeat;background-size: 20px;background-position: 29px center;}
.cGuide li:nth-child(6).active{background:#fff url(../images/05.png) no-repeat;background-size: 20px;background-position: 28px center;}
.cGuide li:nth-child(7).active{background:#fff url(../images/07.png) no-repeat;background-size: 20px;background-position: 28px center;}
.cGuide li:nth-child(8).active{background:#fff url(../images/08.png) no-repeat;background-size: 20px;background-position: 28px center;}
.cGuide li:nth-child(9).active{background:#fff url(../images/09.png) no-repeat;background-size: 20px;background-position: 33px center;}
.cGuide li:nth-child(10).active{background:#fff url(../images/10.png) no-repeat;background-size: 20px;background-position: 28px center;}*/

.cGuide>li>a{color: #fff!important;font-size: 13px;margin-right: 7px;}
.cGuide>li>a:hover{text-decoration: underline;}
.cGuide>li>a:last-child{margin-right: 0;}
.cFooter{width: 100%;height: 551px; border: none;}
.cartHead{width: 100%;height: 122px; border: none;}
.cFSafeguard{border-bottom: #b1b1b1 1px solid;}
.cFSafeguard ul{padding: 40px 0;}
.cFSafeguard li{width: 25%;float: left;font-size: 16px;line-height: 1;}
.cFSafeguard li .text{padding-top: 16px;padding-left: 10px;}
.cFSafeguard li .title{font-size: 20px;font-weight: bold;margin-bottom: 7px;}
.cFLink{padding: 60px 0;border-bottom: solid #b1b1b1;box-sizing: border-box;height: 300px;}
.cFLink ul{width: 242px;border-right: 1px solid #EEEEEE;padding-left: 50px;font-size: 13px;height: 147px;}
.cFLink ul:first-child{width: 209px;padding-left: 0;}
.cFLink li{line-height: 1;margin-top: 15px;}
.cFLink li a{font-size: 14px;color: #666;}
.cFLink li:first-child{margin-bottom: 25px;margin-top: 5px;font-size: 18px;font-weight: bold;color:#666;}
.cFLink .cFCode{margin-right:58px;text-align: center;font-weight: bold;}
.cFLink .cFCode img{margin-bottom: 10px;}
.cFGuide{text-align: center;border-bottom: #E1251B solid;}
.cFGuide a{display: inline-block;line-height: 46px;padding: 0 22px;color:#606060}
.cFBottom{background: #414141;color: #FFFFFF;height: 251px;}
.cFBottom .cFBText{padding-top: 28px;line-height: 24px;color: #999;width: 100%;text-align: center;}
.cFBLink{font-size: 12px;}
.cFBLink a{padding: 0 11px;border-right: #606060 solid 1px;color: #999;}
.cFBText p a{color:  #999999;}

.footIConList{border-bottom: 1px dashed #999;}
.footIConList ul li{float: left;padding: 25px 0 28px 20px;width: 250px;margin-right: 65px;}
.footIConList ul li:last-child{margin-right: 0;}
.footIConList ul li img{width: 50px;height: 50px;margin-right: 14px;float: left;}
.footIConList ul li div{float: left;}
.footIConList ul li p{font-size: 18px;line-height: 32px;}
.footIConList ul li span{font-size: 14px;}

/*index*/
.mrLeft{width: 114px;height: 270px;position: relative;}
.mrLeft img{position: absolute;top: 50%;margin-top: -140px;width: 114px;height: 280px;}
.mrBox{margin-top: 20px;background: #FFFFFF;width: 100%;height: 270px;}
.mrLf{position: absolute;z-index: 10;color: #fff;clear: both;overflow: hidden;left: 0;}
.mrLf p{font-size: 29px;font-weight:400;width: 30px;float: left;margin-right: 10px;margin-top: 40px;margin-left: 20px;}
.mrLf span{font-size: 13px;width: 14px;display: block;float: left;margin-top: 65px;}
.mrRight{height: 270px;width: 1086px;}
.indexMrPro ul li{float: left;padding: 17px;padding-bottom: 0;box-sizing: border-box;position: relative;height: 260px;}
.indexMrPro ul li::after{content: "";width: 1px;height: 260px;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(238,238,238,1) 18%,rgba(238,238,238,1) 70%,rgba(255,255,255,1) 100%);display: block;position: absolute;right: 0;top: 50%;margin-top: -130px;}
.indexMrPro ul li:last-child::after{background: none;}
.indexMrPro ul li:last-child{padding-right: 0;}
.mrProItem img{width: 184px;height: 184px;}
.mrProItem p{color: #333333;font-size: 14px;text-align: center;line-height: 12px;margin: 8px 0;display: block;}
.text-over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.mrProPric{background: url(../images/img114.png) no-repeat center;background-size: 100%;width: 180px;height: 24px;line-height: 24px;position: relative;font-weight: 400;}
.mrProPric span{display: block;position: absolute;width: 94px;height: 24px;right:86px;text-align: right;color: #FFFFFF;font-size: 16px;padding-right: 10px;}
.mrProPric font{display: block;position: absolute;width: 86px;height: 24px;text-align: center;color: #999999;font-size: 12px;text-decoration: line-through;right: 0;}

.flashSales{background: #FFF;margin-top: 20px;}
.indexComTitle{padding: 22px 20px 14px 20px;background: #FFFFFF;}
.ICTitle{color:#CCCCCC;font-size: 18px;}
.ICTitle span{color: #333333;font-size: 30px;font-weight: 400;display: inline-block;margin-right: 10px;}
.ICTitle font{color: #666666;font-size: 18px;}
.seeMore{margin-top: 15px;cursor:pointer;}
.flashSalesBox{padding-top: 10px;max-height: 310px;overflow: hidden;}
.indexFlash{width: 300px;box-sizing: border-box;padding-left: 20px;}
.indexFlash ul li{float: left;width: 120px;height: 60px;margin-right: 10px;margin-bottom: 13px;border: 1px solid #eee;}
.indexSales ul li{float: left;width: 33.33%;margin-bottom: 24px;}
.indexSales{width: 900px;}
.indexSales ul li img{float: left;width: 130px;height: 130px;margin-right: 10px;}
.indexSales ul li .iSalePro{float: left;padding-top: 17px;}
.indexSales ul li .iSalePro p{color: #333333;font-size: 14px;line-height: 24px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight:400;}
.iSaleProPrice{margin-top: 18px;}
.iSaleProPrice span{color: #E1251B;font-size: 18px;}
.iSaleProPrice font{color: #999999;font-size: 12px;text-decoration: line-through;}
.indexMrPro a,.flashSales a{display: block;}
.indexWeek ul li{float: left;width: 230px;margin:0 5px;}
.indexWeek ul li img{display: block;margin: 0 auto;width: 200px;height: 200px;}
.weekPro{text-align: center;}
.weekPro p{margin: 6px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.weekPro .iSaleProPrice{margin: 0;}
.indexWeek{padding: 14px 0 10px 0;}

.indexGoodProduct{margin-top: 20px;}
.iGPList{padding: 11px 0;}
.iGPLfBig{width: 400px;height: 280px;}
.iGPLf{background: #FFFFFF;}
.iGPLfBot{height: 85px;width: 400px;}
.iGPLfBot img{width: 175px;height: 56px;margin: 15px 0 0 10px;}
.iGPLfBot p{margin-top: 21px;color: #333333;font-size: 16px;margin-bottom: 5px;}
.iGPLfBot span{color: #E1251B;font-size: 12px;}
.iGPLfBot>div{width: 215px;text-align: center;}
.iGPRg ul li{float: left;background: #FFFFFF;width: 390px;height: 175px;margin-right: 10px;padding: 10px 20px 10px 25px;margin-bottom: 14px;}
.iGPRg {width: 790px;margin-left: 10px;}
.iGPRg ul li:nth-child(2n){margin-right: 0;}
/* .iGPRg ul li:nth-child(1),.iGPRg ul li:nth-child(2){margin-bottom: 14px;} */
.iGPRgImg{width: 155px;height: 155px;}
.iGPRglf img{margin-top: 10px;width: 150px;height: 60px;}
.iGPRglf{width: 155px;text-align: center;}
.iGPRglf p{margin-top: 20px;color: #666666;font-size: 16px;margin-bottom: 5px;}
.iGPRglf span{color: #E1251B;font-size: 12px;}
.indexProList{height: 560px;}
.indexProLf{width: 290px;height: 560px;position: relative;}
.indexProLfNav ul li{float: left;width:110px;height:34px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,1);opacity:1;color: #FFFFFF;font-size: 16px;text-align: center;line-height: 34px;margin-right: 14px;margin-bottom: 20px;}
.indexGoodProduct{margin-bottom: 10px;}
.indexProLfNav ul li:nth-child(2n){margin-right: 0;}
.indexProLfNav{padding:24px 28px;}
.indexProLf img{width: 290px;height: 290px;position: absolute;bottom: 0;left: 0;}
.indexProRg ul li{width: 25%;height: 280px;padding-top: 14px;float: left;}
.indexProRg ul li img{width: 210px;height: 201px;display: block;margin: 0 auto;}
.indexProRg{width: 910px;}
.indexProList{background: #FFFFFF;}
.indexProListBox{margin-bottom: 20px;}
.indexProRg .weekPro p{margin-left:10px;margin-right: 10px;}
.indexProListBox:last-child{margin-bottom: 200px;}


.swiper-pagination-bullet{background: #fff;opacity: 1;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background: #E1251B;}


/*register and login*/
.loginCenter{width: 100%;position: relative;overflow: hidden;clear: both;height: 580px;z-index: 100;}
.loginBg{position: absolute;height: 580px;width:100%;left: 50%;transform: translateX(-50%);display: block;top:50%;margin-top: -290px;}
.loginForm{width: 350px;height: 360px;background:rgba(255,255,255,0.95);box-shadow:0px 0px 6px rgba(124,124,124,0.2);margin-right: 70px;margin-top: 120px;padding: 25px;}
.loginNav{border-bottom: 1px solid #EEEEEE;}
.loginNav span{display: inline-block;color: #666666;font-size: 16px;margin-right: 20px;position: relative;padding-bottom: 5px;}
.loginNav span.active{font-size: 18px;color: #E1251B;}
.loginNav span.active:after{content: "";width: 100%;height: 2px;background: #E1251B;position: absolute;left: 0;bottom: 0;}
.loginList{padding-top:24px;}
.loginList ul li{clear: both;overflow: hidden;width:300px;height:38px;background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);margin-bottom: 16px;}
.loginList ul li>img{margin: 9px 6px;width: 20px;height: 20px;float: left;}
.loginList ul li input{float: left;height:38px;border: none;background: none;}
#idcode{float: right;width:96px;height: 36px;overflow: hidden;}
#idcode img{width: 100%;height: 100%;}
.loginSub{width:300px;height:38px;background:rgba(225,37,27,1);border-radius:2px;text-align: center;line-height: 38px;border: none;font-size: 18px;color: #FFFFFF;margin: 0 auto; margin-top: 14px;}
.fotget{color: #999999;font-size: 15px;line-height: 26px;margin-top: 8px;}
.loginHeader{height: 88px;}
.registerName{color: #666666;font-size: 22px;margin-top: 32px;}

.register{border-bottom: 1px solid #EEEEEE;height: 60px;line-height: 60px;}
.reNav{margin: 0 auto;}
.reNav ul li{float: left;width: 160px;margin-right: 70px;position: relative;font-size: 18px;color: #666666;position: relative;}
.reNav ul{width: 620px;margin: 0 auto;}
.reNav ul li span{display: inline-block;width: 24px;height: 24px;text-align: center;line-height: 24px;font-size: 16px;color: #FFFFFF;background: #999999;border-radius: 50%;margin: 0 10px;}
.reNav ul li:last-child{margin-right: 0;}
.reNav ul li.active{color: #E1251B;}
.reNav ul li.active span{background: #E1251B;}
.reNav ul li.active:after{content: "";width: 100%;height: 2px;background: #E1251B;left: 0;bottom:0;position: absolute;}
.Registration{width:680px;height:420px;background:rgba(255,255,255,1);box-shadow:0px 3px 6px rgba(0,0,0,0.16);margin: 52px auto;padding: 20px;position: relative;}
.closeRe{position: absolute;width: 20px;height: 20px;right: 17px;top: 7px;cursor: pointer;}
.Registration h1{font-weight:400;font-size:22px;color: #333333;margin: 0;margin-bottom: 20px;}
.rsWord{color: #333333;font-size: 12px;line-height: 22px;}
.rsOg{color: #FF4400;font-weight:400;}
.Agree{margin: 0 auto;width:160px;height:40px;background:rgba(225,37,27,1);border:1px solid rgba(225,37,27,1);opacity:1;border-radius:2px;font-size: 16px;color: #FFFFFF;line-height: 40px;text-align: center;}
.reFrom{width: 400px;margin: 70px auto;}
.reFrom ul li input{width:400px;height:50px;background:rgba(255,255,255,1);border:1px solid rgba(228,228,228,1);opacity:1;border-radius:2px;box-sizing: border-box;padding: 0 12px;margin-bottom: 30px;}
.reFrom  input[type=submit]{width:400px;height:50px;background:rgba(225,37,27,1);opacity:1;border-radius:2px;color: #FFFFFF;font-size: 16px;}
.getPhoneCode{width:110px;height:50px;background:rgba(255,255,255,1);border:1px solid rgba(51,187,68,1);opacity:1;border-radius:2px;text-align: center;line-height: 50px;font-size: 14px;color: #33BB44;box-sizing: border-box;cursor: pointer;}

.reFrom ul li input.reRadio,.reRadio{width: 16px;height: 16px;margin: 0 8px;position: absolute;top: 50%;margin-top: -8px;left: 0;opacity: 0;}
.radioGroup  label{margin-right: 70px;position: relative;height: 20px;line-height: 20px;clear: both;overflow: hidden;}
.rdBox{width: 16px;height: 16px;margin: 0 8px;display: inline-block;border:1px solid rgba(153,153,153,1);border-radius:50%;margin-bottom: -4px;position: relative;}
.rdBox.active::after{content:"";width: 12px;height: 12px;border-radius: 50%;background: #E1251B;position: absolute;left: 50%;top: 50%;margin-left: -6px;margin-top: -6px;}
.rdBox.active{border:1px solid #E1251B;}
.rescond ul li input{margin: 0;}
.rescond ul li{margin-bottom: 50px;}
.reSuccess{text-align: center;margin: 60px auto;color: #333333;font-size: 18px;}
.reSuccess img{margin: 25px auto;width: 80px;height: 80px;}

/* report */
.reportTips{width: 100%;height: 83px;background: #5299DF;font-size: 40px;color: #FFFFFF;line-height: 83px;}
.tipsImg{width: 50px;height: 50px;margin-top: 16px;margin-right: 6px;display: block;}
.ReportType ul li{width: 180px;height: 140px;text-align: center;border: 1px solid #EEEEEE;margin-right: 24px;float: left;position: relative;cursor: pointer;}
.ReportType ul li:last-child{margin-right: 0;}
.ReportType ul li h3{color: #333333;font-size: 24px;margin: 22px 0 18px;font-weight:400;}
.ReportType ul li p{color: #666666;font-size: 14px;line-height: 26px;}
.ReportType ul li.active{border: 1px solid #E1251B;color: #E1251B;}
.ReportType ul li.active h3,.ReportType ul li.active p{color: #E1251B;}
.ReportType ul li.active::after{content: "";background: url(../images/img3.png) right bottom no-repeat;background-size: 30px 30px;position: absolute;bottom: -1px;right: -1px;width: 30px;height: 30px;}
.rpListTitle img,.rpListTitle span{float: left;}
.rpListTitle img{width: 14px;height: 14px;margin-right: 4px;margin-top: 5px;}
.rpListTitle span{color:#333333;font-size: 18px;}
.rpListTitle{margin: 17px 0;}
.tOTextarea{height: 140px;padding: 19px 20px;border: 1px solid #E0E0E0;margin-bottom: 20px;width: 100%;}
.uie_imgbox img{width: 36px;height: 30px;margin: 23px auto 7px auto;}
.uie_imgbox {text-align: center;width: 120px;height: 120px;box-sizing: border-box;border: 1px dashed #999999;border-radius: 2px;}
.uie_imgbox p{color: #666666;font-size: 14px;line-height: 24px;} 
.uie_imgbox span{color: #999999;font-size: 12px;}
.reTips{color: #666666;font-size: 14px;margin-top: 23px;}
.tOSubmit{background: #E1251B;color: #fff;width: 160px;height: 40px;text-align: center;font-size: 16px;line-height: 40px;margin: 68px auto;border-radius: 2px;cursor: pointer;}

/* Feedback */
.ReportType ul li{width: 180px;height: 60px;line-height: 60px;}
.ReportType ul li h4{margin: 0;font-weight:400;font-size: 18px;}

/* HelpCenter */
.helpBan>img{width: 100%;display: block;height: 240px;}
.helpBan{width: 100%;height: 240px;position: relative;}
.helpBanList{position: absolute;background: rgba(0,0,0,0.8);width: 100%;height: 240px;top: 0;left: 0;}
.helpBanItem ul li{float: left;color: #FFFFFF;text-align: center;height: 128px;width: 240px;padding-top: 56px;font-size: 18px;}
.helpBanItem ul li img{margin: 20px auto;}
.hComTitle{color: #333333;font-size:24px;text-align: center;margin: 40px auto 32px auto;}
.comProblemNav ul li{float: left;box-sizing: border-box;width: 171px;height: 60px;background: #EEEEEE;line-height: 60px;border-right: 1px solid #F4F4F4;text-align: center;color: #333333;font-size: 18px;}
.comProblemNav ul li.active{background: #FFFFFF;position: relative;cursor: default}
.comProblemNav ul li.active::before{content: "";background: #E1251B;width: 100%;height: 4px;position: absolute;top: 0;left: 0;}
.comProblemCenter{width: 100%;background: #FFFFFF;min-height: 160px;padding: 10px 0;}
.comProblemCenter ul li{width: 50%;box-sizing: border-box;padding-left: 50px;float: left;margin:11px 0;color: #333333;font-size: 14px;cursor: default}
.hContant ul li{float: left;width: 595px;height:100px;background: #FFFFFF;margin-right: 10px;padding: 8px 33px 0px 23px;}
.hContant ul li img{width: 50px;height: 50px;display: inline-block;}
.hContant ul li p{line-height: 50px;color: #333333;font-size: 18px;}
.hContant ul li span{color: #666666;font-size: 14px;}
.hContant ul li:last-child{margin-right: 0;}
.hContant{margin-bottom: 60px;}
.hContantRg{width:120px;height:40px;background:rgba(225,37,27,1);border-radius:2px;font-size: 14px;color: #FFFFFF;text-align: center;line-height: 40px;margin-top: 22px;}



/* Novice */
.noviceLf{margin-top: 10px;width: 220px;margin-right: 20px;box-shadow:1px 2px 6px rgba(0,0,0,0.02);padding:0 10px;background: #FFFFFF;}
.noviceRg{width: 960px;min-height: 880px;background: #FFFFFF;margin-top: 10px;}
.noviceLfTitle{width:200px;height:40px;background:rgba(238,238,238,1);font-size:16px;line-height: 40px;text-align: center;margin-top: 20px;position: relative;}
.noviceLfTitle::before,.noviceLfTitle::after{content: "";width: 6px;height: 6px;background: #666666;position: absolute;top: 50%;margin-top: -3px;}
.noviceLfTitle::before{left: 45px;}
.noviceLfTitle::after{right: 45px;}
.noviceLfList ul li{color: #333333;font-size: 14px;margin: 20px 10px;cursor: default}
.noviceLfList ul li.active{color: #E1251B;font-weight: bold;cursor: default}
.noviceRg{padding: 0 20px;}
.crumbs{color: #333333;font-size: 14px;margin: 10px 0;}
.crumbs a{color: #1379DE;}
.NoviceRgTitle{margin-top: 40px;color: #666666;font-size: 18px;border-bottom: 1px solid #EEEEEE;}
.NoviceRgTitle span{border-bottom: 2px solid #E1251B;padding-bottom: 3px;display: inline-block;}
.NoviceRgBox{margin-top: 20px;padding-left: 20px;}
.NoviceRgBox p{color: #666666;font-size: 14px;line-height: 14px;}
.NoviceRgBox p.NoviceItemTitle{line-height: 30px;color: #333333;font-size: 16px;font-weight:400;margin-bottom: 10px;}

/* store */
.storeTopBan{width: 100%;height: 130px;}
.storeNav{width: 100%;height: 43px;background: #785850;line-height: 43px;color: #FFFFFF;font-size: 18px;}
.sClassify img{width: 25px;height: 25px;margin-top: 10px;margin-right: 10px;}
.sClassify{width: 185px;position: relative;}
.sClassify::after{content: "";position: absolute;right: 0;top: 50%;width: 1px;height: 34px;background: #FFFFFF;margin-top: -17px;}
.storeNavList ul li{float: left;margin-left: 40px;}
.storeNavList ul li a{color:#FFFFFF;}
.storeSubNav{position: absolute;width: 100%;background: #785850;z-index: 10;display: none;}
.storeSubNav ul li{border-bottom:1px solid #A3A3A3;height: 48px;text-align: center;}
.storeBanBg{width: 100%;height: 455px;}
.storeBanItem{position: absolute;width: 1045px;height: 428px;left: 50%;top: 50%;margin-left: -522.5px;margin-top: -214px;}
.storeBan{position: relative;}
.spLTitle{text-align: center;width: 100%;margin-top: 60px;margin-bottom: 15px;}
.spLTitle img{display: inline-block;}
.spLTitle a{display: block;font-size: 15px;color: #743529;font-weight:500;font-family:Source Han Sans CN;}
.storeProItem ul>li{width: 228px;height: 330px;float: left;margin-right: 15px;background: #FFFFFF;margin-bottom: 15px;}
.storeProItem ul>li:nth-child(5n){margin-right: 0;}
.storeProItem ul>li .spTop img{width: 160px;height: 160px;display: block;margin: 34px auto;}
.storeProItem ul>li .spTop p{margin: 0 14px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sProPrice{color: #FF5552;font-size: 22px;margin: 4px 0;}
.sProPrice span{font-size: 18px;color: #FF5552;}
.sProName{color: #2C2C2C;font-size: 14px;font-weight:400;line-height: 24px;margin-bottom: 10px;}
.spBot ol li{float: left;text-align: center;width: 50%;height: 45px;line-height: 45px;}
.leftNav{width: 136px;color: #FFFFFF;position: fixed;left:160px;top:400px;display: none;}
.leftNav ul li{width: 136px;height: 30px;line-height: 30px;text-align: center;background: #818181;}
.leftNavLi img{display: inline-block;margin: 5px 0;width: 20px;height: 20px;}
.leftNav ul li.leftNavLi{background:#7D5950;}
.storeProBox{position: relative;}
.SDNavTop ul li{display: block;clear: both;overflow: hidden;line-height: 41px;border-top: 1px dashed #EEEEEE;}

.SDNavTop{border: 1px solid #EEEEEE;padding: 0 20px;padding-top: 10px;}
.SDNavAll{padding: 10px;line-height: 24px;}
.SDNavAllSearch input[type=text]{width:146px;height:24px;border:1px solid rgba(238,238,238,1);font-size: 14px;color: #999999;padding: 0 10px;}
.SDNavAllSearch input[type=submit]{width:48px;height:24px;background:#fff;border:1px solid rgba(238,238,238,1);margin-left: 8px;}
.SDNavAllFl img{margin-top:2px;}
.sTmore img{margin-top: 10px;}
.SDNavTop ul li font{color: #999999;font-size: 14px;min-width: 42px;display: inline-block;}
.SDNavTop ul li span{color: #333333;margin-right: 30px;cursor:pointer}
.SDNavTop ul li span.active{color: #E1251B;margin-right: 30px;}
.SDNavCenter ul li{float: left;display: inline-block;width: 100px;height: 40px;line-height: 40px;text-align: center;box-sizing: border-box;cursor:default}
.SDNavCenter{width: 100%;height: 40px;box-sizing: border-box;border: 1px solid #EEEEEE;margin-top: 10px;overflow: hidden;}
.SDNavCenter ul li.active{color: #E1251B;border-bottom: 3px solid #E1251B;height: 38px;}
.SDNavCenterRg{padding-right: 12px;}
.SDNavCenterRg{line-height: 40px;font-size: 14px;color: #2C2C2C;font-weight: 400;}
.SDNavCenterRg img{margin-top: 10px;}
.SDNavCenterRg font{color: #F10215;}
.SDGoods ul li{width: 216px;float: left;height: 350px;margin-right: 30px;margin-bottom: 50px;}
.SDGoods ul li:nth-child(5n){margin-right: 0;}
.SDGoods ul li>img{width: 216px;height: 216px;cursor: pointer}
.SDGoodPrice{padding: 10px;font-size: 18px;color: #E1251B;}
.SDGoodPrice font{color: #999999;font-size: 12px;text-decoration: line-through;display: inline-block;margin-left: 5px;}
.SDGoodTitle{font-size:14px;color: #333333;margin-bottom: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding: 0 10px;min-height: 38px;cursor:pointer}
.SDGoodBot{margin: 0 auto;color: #999999;font-size: 12px;}
.SDGoodBot ol li{float: left;width: 108px;margin: 0 auto;box-sizing: border-box; height: 30px;line-height: 30px;border:1px solid #EEEEEE;text-align: center;}
.SDGoodBot ol li:last-child{width: 108px;cursor:pointer}
.SDGoodBot ol li img{width: 20px;height: 20px;display: inline-block;margin-top: 5px;}
.SDGoods{padding: 20px 0;}

/* productDetail */
.pdTop{background: #EEEEEE;width: 100%;height: 50px;line-height: 50px;}
.pdTopLf{color: #575757;font-size: 14px;cursor: default;    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;}
.pdTopLf a{color: #575757;font-size: 14px;}
.pdBanLf{width:436px;}
.pdBanCen{width: 530px;margin-left: 20px;}
.pdTopRg img{display:inline-block;width: 16px;margin-right: 2px;margin-top: 18px;}
.pdTopRg span:nth-child(1){margin-right: 28px;}
.pdBigBan{width: 436px;height: 436px;}
.pdBan{padding-top: 12px;}
.pdSmaBan{margin-top:20px;margin-bottom: 20px;}
.pdSmaBan ul li{float: left;}
.pdSmaBan ul li:last-child img{margin-right: 0;}
.pdSmaBan ul li img{width: 80px;height: 80px;margin-right: 9px;}
.pdBanLfBot img{display: inline-block;width: 20px;height: 20px;}
.pdTitle{font-size:18px;font-family:Microsoft YaHei;font-weight:400;line-height:24px;color:rgba(44,44,44,1);margin-top: 18px;margin-bottom: 10px;}
.pdSubTitle{font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:19px;color:rgba(235,71,84,1);margin-bottom: 20px;}
.pdPriceBox{width:520px;height:132px;background:rgba(244,244,244,1);opacity:1;padding:17px 0 17px 10px;position: relative;}
.pdPriceBox  ul li font{font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:19px;color:rgba(153,153,153,1);display: inline-block;width: 70px;}
.pdPriceBox  ul li span{font-size:14px;font-family:Microsoft YaHei;font-weight:400;line-height:19px;color:rgba(153,153,153,1);}
.pdPriceBox ul li.pdPrice{margin-bottom: 10px;}
.pdPriceBox ul li.pdPrice span{font-size:32px;font-family:Microsoft YaHei;font-weight:bold;line-height:42px;color:rgba(225,37,27,1);}
.pdPrice i{font-size: 20px;}
.pdPriceBox ul li:last-child span{color: #B5621B;}
.grandTotal{padding-right: 20px;font-size:12px;font-family:Source Han Sans CN;font-weight:400;line-height:26px;color:rgba(51,51,51,1);padding-left: 6px;border-left: 1px solid #FFFFFF;position: absolute;top: 27px;right: 0px;letter-spacing: 2px;}
.grandTotal p:last-child{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:rgba(225,37,27,1);}
.moreDiscount img{display: inline-block;}


/*document*/
.dContainer{margin-top: 20px;}
.dCList{width: 210px;background: #32943a;color: #fff;line-height: 37px;font-size: 14px;padding: 10px 0;}
.dCList p{padding-left: 21px;height: 37px;}
.dCList p span{display: inline-block;background: #fff;width: 5px;height: 5px;vertical-align: middle;margin-right: 8px;}
.dCList li{padding-left: 34px;}
.dCList li.active,.dCList li:active,.dCList li:hover{background: #47b650;}
.dCBox{border: #f0f0f0 solid;width: 962px;}
.dCBTitle{border-bottom: solid #f0f0f0;line-height: 49px;padding-left: 30px;font-size: 18px;}
.dCText{min-height: 760px;padding: 0 25px 25px;color: #666;font-size: 14px;}
.dCText .dCTQ{margin-left: -12px;color: #000;margin-top: 22px;margin-bottom: 18px;}
.dCText .dCTQ span{font-size: 30px;line-height: 19px;vertical-align: top;display: inline-block;height: 19px;}

/*product*/
.pAd{width: 100%;max-height: 80px;margin-bottom: 15px;}
.pCrumb{color: #666;font-size: 14px;line-height: 26px;}
.pCrumb select,.pCrumb input{height: 26px;line-height: 26px;border: solid #f0f0f0 1px;}
.pCrumb input{width: 205px;box-sizing: border-box; padding: 0 30px 0 10px;background: url(../images/search.png) no-repeat 175px;background-size: 20px;}
.pCrumb newc{display: inline-block; height: 24px;line-height: 24px;border: dashed #32943a 1px;color: #32943a;padding: 0 10px;}
.pCrumb .remove{color: #32943a;font-weight: bold;margin-left: 5px;}
.pSelect{margin-top: 20px;border: #f0f0f0 solid;border-bottom: 0;color: #666;font-size: 16px;}
.pSelect>div{border-bottom: #f0f0f0 solid;min-height: 40px;line-height: 39px;}
.pSelect .pSL{width: 160px;background: #f5f5f5;padding-left: 18px;height: 100%;}
.pSelect .pSR{width: 1038px;padding-left: 68px;padding-right: 170px;position: relative;}
.pSelect .pSR span{display: inline-block;width: 150px;cursor: pointer;}
.pSelect .pSR span:hover{color: #32943a;}
.pSelect .pSR span input{margin-right: 3px;display: none;}
.pSelect .pSR.active span input{display: inline-block;}
.pSelect .pSR checkbtn{background: #f5f5f5;position: absolute;right: 100px;top:12px;height: 24px;line-height: 24px;padding: 0 12px;color: #757575;display: none;}
.pSelect .pSR .pSBtn{text-align: center;display: none;}
.pSelect .pSR.active .pSBtn{display: block;}
.pSelect .pSR .pSBtn>div{display: inline-block;border: #f0f0f0 solid;line-height: 18px;height: 20px;font-size: 14px;width: 44px;background: #f6f6f6;border-radius: 3px;}
.pSelect .pSR .pSBtn>div.submit{margin-right: 17px;border: 0;color: #fff;background: #228923;}
/*.pSelect .pSR .pSBtn>div.submit.active{border: 0;color: #fff;background: #228923;}*/
.pSelect .pSR select{height: 26px;line-height: 26px;border: solid #f0f0f0 1px;margin-top: 7px;vertical-align: top;margin-right: 7px;}
.pCategory{font-size: 14px;color: #666;margin: 30px 0;}
.pCategory .pCL{width: 160px;background: #f5f5f5;line-height: 74px;padding-left: 18px;margin-right: 10px;}
.pCategory .pCR{width: 1028px;background: #f5f5f5;}
.pCategory .pCR>div{padding: 7px 10px;}
.pCategory .pCR span{display: inline-block;width: 60px;line-height: 24px;background: #fff;text-align: center;box-sizing: border-box;border: solid #f0f0f0 1px;}
.pCategory .pCR span.active{color: #32943a;border: #32943a solid 1px;}
.pCategory .pCR .priceInput{display: inline-block;height: 26px;vertical-align: top;margin: 0 20px;}
.pCategory .pCR .priceInput input{width: 70px;border: solid #f0f0f0 1px;height: 26px;padding: 0 5px;}
.pCategory .pCR txt{line-height: 26px;}
.pCategory .pCR pcpage{border: #d6d6d6 solid 1px;border-radius: 3px;display: none;width: 16px;height: 16px;line-height: 16px;background: #fff;vertical-align: top;margin-top: 3px;margin-left: 10px;text-align: center;}
.pCategory .pCR pcpage.active{display: inline-block;}
.pCategory .pCR .checkList{border-top: solid #fff;}
.pCategory .pCR .checkList label{margin-right: 30px;}
.pCategory .pCR .checkList input{margin-right: 8px;vertical-align: middle;}

.pList>a{width: 224px;height: 359px;display: block;margin-right: 20px;box-sizing: border-box;}
.pList>a:nth-child(5n){margin-right: 0;}
.pList .boxBg{height: 224px;margin-bottom: 8px;}
.pPrice{line-height: 20px;font-size: 20px;color: #d90000;margin-bottom: 8px;}
.pPrice>div{display: inline-block;padding: 0 6px;color: #fff;border-radius: 3px;background: #47b650;font-size: 12px;vertical-align: top;margin-left: 6px;}
.pDescribe{color: #666;-webkit-line-clamp: 2;}
.pLLabel{display: inline-block;vertical-align: top;color: #fff;border-radius: 3px;background: #32943a;padding: 0 6px;line-height: 24px;margin-top: 2px;}
.pLBottom{height: 30px;line-height: 28px;border: solid #c7c7c7;margin-top: 5px;}
.pLBottom .pLPl{width: 80px;border-right: solid #c7c7c7;text-align: center;}
.pLBottom .pLPl span{color: #00be5c;}
.pLBottom .pLC{width: 54px;border-right: solid #c7c7c7;background: url(../images/plc.png) no-repeat 7px 10px;padding-left: 21px;}
.pLBottom .pLSC{width: 88px;background: url(../images/plsc.png) no-repeat 2px;padding-left: 15px;}

.p15{padding: 15px 0;}
.pCrumb a{color: #666;font-size: 14px;line-height: 26px;}
.pro_detils{clear: both;overflow: hidden;width: 100%;}
.de_left{width: 540px;margin-right: 50px;float: left;}
.de_left #big_img{width: 538px;border:1px solid #f0f0f0;height: 538px;}
.de_left ul{clear: both;overflow: hidden;display: inline-block;margin-right: -10px;margin-top: 10px;}
.de_left ul li{width: 100px;overflow: hidden; height: 100px;border: 2px solid transparent;margin-right: 10px;float: left;cursor: pointer;}
.de_left ul li.active{border: 2px solid #32943a;}
.de_left ul li img{width: 100%;}
.de_right{width: calc(100% - 590px);float: right;}
.de_right .pro_title{margin: 10px;}
.de_right .pro_title span{font-size: 14px;color: #fff;background: #2d8800;display: inline-block;padding: 7px;border-radius: 4px;margin-right: 15px;}
.de_right .pro_title b{font-size: 20px;color: #333;}
.de_right .pro_price{width: 100%;height: 155px;background: #f5f5f5;padding: 25px 20px;}
.de_right .pro_price font{font-size: 40px;color: #c30000;}
.pro_price em{font-size: 14px ;color: #999999;}
.de_right .pro_price span{font-size: 14px;color: #fff;background: #2d8800;padding:0 10px; display: inline-block;margin:0 15px;}
.de_right .pro_address p{margin: 15px 0;font-size: 14px; color: #666666;}
.de_right .pro_address p select{margin: 0 5px;}
.p20{padding-left: 20px;clear: both;overflow: hidden;}
.pro_type{margin-top: 10px;}
.pro_type li {margin: 18px 0;display: flex;align-items: center;}
.pro_type li font{margin-right: 25px;font-size: 14px;color: #666666;}
.pro_type li span{display: inline-block;text-align: center;line-height: 30px; height: 30px;border: 1px solid #f5f5f5;box-sizing: border-box;margin: 0 10px;font-size: 16px;color: #333333;cursor: pointer;padding:0 15px;margin-bottom: 5px;}
.pro_type li span.on{border: 1px dashed #CCCCCC;}
.pro_type li span.active{border-color:#2d8800;position: relative;}
.pro_type li span.active:after{content: "";position: absolute;bottom: 0px;right: 0;background: url(../images/che.png) no-repeat center;background-size: 100%;width: 20px;height: 13px; }
.pro_type p{font-size: 14px;color: #666666;margin: 15px 0;}
.pro_type p span{color: #666;}
.pro_num {font-size: 14px ;color: #666;margin: 20px 0;}
.pro_num em{display: inline-block;width: 20px;height: 30px;cursor: pointer;color: #666666;}
.pro_num p{border: 1px solid #f5f5f5;display: inline-block;text-align: center;margin-left: 10px;height: 30px;}
.pro_num input{border:none;border-left: 1px solid #F5F5F5;border-right: 1px solid #f5f5f5;width: 60px;height: 30px;display: inline-block;line-height: 30px;color: #666;background: transparent;outline: none;text-align: center;}
.pro_btn{margin: 30px 0;clear: both;overflow: hidden;}
.pro_btn ul li{float: left;}
#buyOnline{width: 248px;height: 48px;font-size: 20px;border: 1px solid #2d8800;background: #e8ffdd;display: inline-block;color: #2d8800;margin-right: 20px;}
#addScart{width: 248px;height: 48px;font-size: 20px;border: 1px solid transparent;background: #ff0000;display: inline-block;color: #fff;}
#addScart img{display: inline-block;width: 20px;margin-top: 3px ;margin-right: 5px;}
.pro_tips{padding-right: 75px;}
.pro_tips font{display: flex;align-items: center;justify-content: center;width: 80px;height: 25px;border: 1px solid #f0f0f0;border-radius: 4px;cursor: pointer;}
.pro_tips font img{margin-right: 5px;}

.pro_de_list{clear: both;overflow: hidden;margin: 20px 0;}
.de_list_left{width: 240px;margin-right: 35px;}
.de_list_right{width: calc(100% - 275px);}
.brandlist{padding: 10px;border: 1px solid #F5F5F5;}
.ablist{border-bottom: 1px solid #F5F5F5;padding-bottom: 15px;margin:  0 0 15px;}
.ablist,.simlist{clear: both;overflow: hidden;}
.ablist ul li,.simlist ul li{float: left;width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;margin:7px 0;}
.ablist ul li a,.simlist ul li a{font-size: 14px;color: #999;}
.ablist b,.simlist b{font-size: 14px;color:#666666;margin-bottom: 7px;}

.rankingtitle{background: #f5f5f5;}
.rankingtitle p b{font-size: 14px; color:#666;display: block;padding: 10px;border-bottom: 1px solid #f0f0f0;}
.ranking{border: 1px solid #F5F5F5;margin-top: 15px;}
.rankingtitle ul{clear: both;overflow: hidden;}
.rankingtitle ul li{float: left;width: calc(100%/3 - 1px);border-right: 1px solid #fff;text-align: center;padding: 10px 0;cursor: pointer;}
.rankingtitle ul li:last-child{border: none;}
.rankingtitle ul li.active{background: #fff;color: #2D8800;}
.rankinglist {padding: 10px;}
.rankinglist ul li img{width: 78px;height: 78px;border: 1px solid #f5f5f5;margin-right: 10px;float: left;}
.rankinglist ul li{padding: 10px 0;border-bottom: 1px solid #F5F5F5;clear: both;overflow: hidden;}
.rankinglist ul li a{clear: both;overflow: hidden;display: block;}
.rankinglist ul li a>div{width: calc(100% - 90px);float: left;font-size: 14px;color: #999999;}
.rankinglist ul li a>div span{color:#c30000;}
.rankinglist ul li:last-child{border: none;}
.rankinglist ul li a>div p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-bottom: 15px;}

.list_riNav{clear: both;overflow: hidden;width: 100%;padding-bottom: 2px;position: relative;font-size: 14px;color: #666666;}
.list_riNav:after{content: "";position: absolute;width: 100%;height: 2px;bottom: 2px;left: 0;background: #F0F0F0;z-index: 1;}
.list_riNav ul li{float: left;margin-right: 20px;margin-right: 30px;position: relative;padding: 10px 0;cursor: pointer;}
.list_riNav ul li.active:after{content: "";position: absolute;width: 100%;height: 2px;background: #228923;bottom: 0px;left: 0;z-index: 10;}
.list_riNav ul li span{color:#32943a}
.pro_mess{padding: 15px 0;}
.pro_mess ul li{width: 25%;font-size: 14px;color: #999999;margin-bottom: 20px;float: left;}
.pro_detips{clear: both;overflow: hidden;padding: 15px 0;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}
.pro_detips p{font-size: 14px;color: #999999;line-height: 25px;}
.pro_img{padding: 10px 0;font-size: 14px;color: #999999;}
.pro_img img{width: 100%;}
.pro_img p{margin-bottom: 10px;}

.comment_list ul>li{clear: both;overflow: hidden;padding: 15px 0 0;}
.comment_list ul li div{float: left;width: calc(100% - 70px);border-bottom: 1px solid #f0f0f0;padding-bottom: 15px;}
.comment_list ul li img.userimg{width: 60px;height: 60px;margin-right: 10px;}
.comment_list ul li div ol{padding: 0;}
.comment_list ul li div ol li{margin: 5px 0;font-size: 14px;color: #999;clear: both;overflow: hidden;line-height: 20px;}
.comment_list ul li div ol li span{display: inline-block;}
.comment_list ul li div ol li span img{width: 15px;height: 15px;display: inline-block;}
.comment_list ul li div ol li .degnji{width: 18px;height: 18px;display: inline-block;margin: 0 8px;}
.comment_list ul li div ol li b{float: left;}
.comment_list ul li div ol li i{float: left;max-width: 95%;}
.comment_list ul li div ol li .zan{display: inline-block;float: left;width: 15px;margin-right: 5px;cursor: pointer;}

.Recent,.Recent p{clear: both;overflow: hidden;font-size: 14px;color: #666666;}
.Recent{padding: 0 10px;border: 1px solid #f0f0f0;margin-bottom: 30px;}
.Recent>p{padding: 15px 0;}
.Recent ul{clear: both;overflow: hidden;margin-right: -15px;margin-bottom: 20px;}
.Recent ul li{float: left;width: calc(100%/10 - 15px);margin-right: 15px;text-align: center;}
.Recent ul li img{width: 100%;}
.Recent ul li p{color:#d90000;font-size: 18px;}

.scbg{background: #efefef;width: 100%;clear: both;overflow: hidden;margin-top: -1px;}
.spcarlist{background: #fff;}
.spcarnav{margin: 0 45px;clear: both;overflow: hidden;border: 1px solid #f0f0f0;border-radius: 40px;padding: 30px 30px 10px;text-align: center;}
.spcarnav ul li{float: left;width: 25%;font-size: 14px;color: #686868;}
.spcarnav ul li i{width: 100%;height: 5px;display: block;background: #c5c5c5;margin-bottom: 20px;position: relative;}
.spcarnav ul li i:after{content: "";position: absolute;top: 50%;left: 50%; border-radius: 50%;background: #c5c5c5;width: 20px;height: 20px;transform: translate(-50%,-50%);}
.spcarnav ul li.active{color: #000;}
.spcarnav ul li.active i:after{content: "";position: absolute;border-radius: 50%;background: #57a829;width: 20px;height: 20px;transform: translate(-50%,-50%);}
.spcarnav ul li.active i{background: #57a829;}
.nopro{height: 450px;display: flex;align-items: center;justify-content: center;margin-bottom: 15px;}
.nopro div{margin-left: 15px;}
.nopro div h3{font-size: 24px;color: #000000;margin: 10px 0;}
.nopro div p{font-size: 14px;color: #000;}
.nopro div p a{color: #ff0000;}

.haspro{margin-top: -1px;background: #fff;}
.hasprolist{clear: both;overflow: hidden;margin-top: 20px}
.hasprolist p{color: #333333;font-size: 14px;line-height: 20px;clear: both;overflow: hidden;margin: 10px 0 2px;}
.hasprolist p select{width: 430px;height: 27px;border: 1px solid #f0f0f0;}
.hasprolist .table_head table{background: #f5f5f5;border: none;}
.hasprolist .table_head table td{height: 40px;border: none;}
.text-red{color:#ff0000}
/*.table_main{min-height: 350px;}*/
.table_main table tr td{background: #eaffdf;}
.table_main table td{padding: 10px 0;}
.promes {display: flex;text-align: left;}
.promes img{width: 100px;height: 100px;}
.promes div{margin-left: 15px;font-size: 14px;color: #333;}
.promes div span{font-size: 14px;color: #fff;background: #2d8800;display: inline-block;padding: 3px;border-radius: 4px;margin-right: 15px;}
.pro_num p{background: #fff;}

.table_total{margin-top: 15px;clear: both;overflow: hidden;padding-left: 15px;border: 1px solid #f0f0f0;height: 58px;}
#del_che{margin-left:50px;margin-right: 15px}
.table_total .pri_total{display: inline-block;margin-right: 30px;}
.total_btn{position: relative;padding-right: 160px;}
#Settlement{width: 160px;height: 58px;color: #fff;background: #FF0000;border: none;position: absolute;top: 0;right: 0;font-size: 20px;}
.pri_total p{font-size: 14px;color: #333333;margin: 5px;}
.flex{display: flex;align-items: center;float: left;height: 58px;}
#bot_checkAll,#checkAll {margin-right: 5px}
button,label{cursor: pointer;outline: none;}
.table_main tr td:first-child{text-align: left;padding-left: 10px}

.pro_del,.pro_clot{cursor: pointer;}
.fill{clear: both;overflow: hidden;margin-top: 20px;}
.fill p{font-size: 14px;color: #333333;}
.fill_black{background: #f5f5f5;padding: 10px;}
.addresslist{background: #fff;padding:0 15px}
.fill_black>p{margin-bottom: 10px;}
.addresslist table td{text-align: left;font-size: 14px;color: #333;}
.addname{text-align: center;width: 130px;height: 30px;display: block;border: 1px solid #f0f0f0;line-height: 30px;}
.default{display: block;height: 30px;width: 100px;background: #d7d7d7;text-align: center;line-height: 30px;}
.btn_list a{display: inline-block;margin-right: 30px;}
.addname.active{border-color:#2d8800;position: relative;}
.addname.active:after{content: "";position: absolute;bottom: 0px;right: 0;background: url(../images/che.png) no-repeat center;background-size: 100%;width: 20px;height: 13px; }
.text-gray{color: #999999;}
.dbtime select,.dbtime input{height: 30px;width: 200px;margin-right: 10px;padding-left: 8px;}
.Distribution .text-gray{margin: 20px 0;color: #999;}
.Distribution{padding: 10px;border: 1px solid #f0f0f0;margin-bottom: 50px;}
.dtblist span{display: inline-block;width: 100px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #f0f0f0;}
.dtblist{margin: 20px 0;}
.dtblist span.active{border-color:#2d8800;position: relative;}
.dtblist span.active:after{content: "";position: absolute;bottom: 0px;right: 0;background: url(../images/che.png) no-repeat center;background-size: 100%;width: 20px;height: 13px; }
.hesuan .pri_total{height: 58px;}
.hesuan .pri_total p{font-size: 20px;color: #999;line-height: 45px;}
.hesuan a{display: block;float: right;line-height: 58px;color: #2d8800;margin-left: 70px;margin-right: 5px;} 

.dialog_bg{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.2)}
.dialog{width: 800px;height: 540px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;}
.dialog_title{background: #F8F8F8;height: 40px;line-height: 40px;}
.dialog_title h2{font-size: 16px;color: #333333;margin: 0;padding-left: 5px;font-weight: normal;float: left;}
.dialog_title span{display: inline-block;line-height: 40px;height: 40px;width: 40px;text-align: center;cursor: pointer;}
.dialog_title span img{width: 15px;height: 15px;display: inline-block;margin-top: 12.5px;}
.layer_info{padding-left: 30px;}
.layer_info ul li{margin: 20px 0;display: flex;align-items: center;}
.layer_info ul li font{width: 100px;font-size: 14px;color: #666666;padding-left: 15px;position: relative;}
.layer_info ul li input{width: 340px;height: 30px;border: 1px solid #f0f0f0;padding-left: 8px;}
.layer_info ul li select{width: 200px;height: 30px;border: 1px solid #f0f0f0;padding-left: 8px;}
.layer_info ul li font i{position: absolute;left: 0;top: 50%;transform: translate(0,-50%);}
.layer_info ul li span{color: #999;display: inline-block;margin: 0 10px;}
.layer_info ul li  em{display: inline-block;color: #999;margin-right: 10px;border: 1px solid #f0f0f0;padding: 3px 5px;}
#Preservation{margin: 50px auto;display: block;width: 180px;height: 40px;color: #fff;background: #ff0000;border-radius: 5px;font-size: 18px;text-align: center;line-height: 40px;border:none;outline: none;cursor: pointer;}

.addnew{cursor: pointer;}
.Pay_order{border-top: 1px solid #f0f0f0;text-align: right;padding-top: 35px;margin-bottom: 30px;}
.monlist{padding: 0 10px;}
.monlist p span{width: 100px;display: inline-block;}
.paymoney{width: 100%;background: #f5f5f5;padding: 8px 10px;}
.setorder{width: 150px;height: 60px;background: #FF0000;color: #fff;font-size: 20px;margin-top: 30px;border: none;}
.Pay_order a{display: block;margin-right: 20px;font-size: 14px;color: #999999;margin-top: 5px}
.paymoney p span{font-size: 20px;color: #ff0000;}

.jsbtn{width: 200px;height: 60px;background: #FF0000;color: #fff;font-size: 20px;margin-top: 30px;border: none;margin: 0 auto;}
.Setlist{background: #f5f5f5;padding: 15px;margin-bottom: 50px;margin-top: 20px;}
.set_top{margin: 0 40px;background: #fff;padding: 15px;display: flex;align-items: center;margin-bottom: 40px;}
.set_top img{margin: 0 25px;}
.set_top div h3{font-size: 16px;color: #333333;margin:0 0 10px 0;}
.set_top div p{font-size: 12px;color: #666666;margin-bottom: 10px;}
.set_list ul{display: block;clear: both;overflow: hidden;margin: 0 80px;}
.set_list ul li{clear: both;overflow: hidden;margin: 50px 0;}
.set_list ul li span{width: 25%;display: inline-block;}
.set_list ul li:first-child span{width: calc(100%/3);}
.set_list ul li span label{display: flex;align-items: center;}
.set_list ul li span label input{margin-right: 10px;}
.jxjsdd{margin:0 auto 30px auto;text-align: center;}
.jxjsdd a{color: #999;display: block;margin-top: 10px;}

.proleft{margin-top: 30px;display: none;}
.proright.active{width: 955px;}
.proright.active .pCL{display: none;}
.proright.active .pCR{width: 100%;}
.proleft.active{margin-right: 5px; display: block;}
.slodeup{text-align: right;font-size: 14px;color: #666666;width: 100%;height: 30px;line-height: 30px;box-sizing: border-box;border: 1px solid #f0f0f0;margin-bottom: 10px;padding-right: 10px;cursor: pointer;}
.proright .pList a{float: left;margin:0 20px 20px 0;}
.proright .pList{clear: both;overflow: hidden;margin-right: -21px;}
/*.proright.active .pList{margin-right: -21px;}*/
.sclist a{font-size: 16px;color: #32943a;}
.settime{font-size: 16px;color: #666666;margin-top: 10px;}
.green_btn{width: 140px;height: 40px;background:#32943a;font-size: 18px;color: #fff;border: none;border-radius: 5px;margin: 20px auto;}
.shop_dialog{position: fixed;top:0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.2);display: none;}
.shop_layer{width: 580px;height: 400px;background: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.dia_title{padding: 10px;clear: both;overflow: hidden;}
.dia_title .shcoloe{float: right;cursor: pointer;}
.sclist{text-align: center;}
.coll_layer{width: 400px;height: 260px;}
.sclist h4{margin:0 auto 20px auto;font-weight: normal;font-size: 16px;color: #666666;display: flex;align-items: center;justify-content: center;}
.sclist h4 img{margin-right: 15px;}
.sclist p{font-size: 16px;color: #666;margin-bottom: 15px;}
.sclist a.gospcar{margin-right: 20px; width: 140px;height: 30px;display: inline-block;text-align: center;line-height: 30px;color: #fff;background: #ff9219;border-radius: 5px;font-size: 16px;}
.scbtn a.shcoloe{background: #32943a;width: 140px;height: 30px;display: inline-block;text-align: center;line-height: 30px;color: #fff;border-radius: 5px;font-size: 16px}
.tjlist{clear: both;overflow: hidden;margin:20px 10px;border-top: 1px solid #f0f0f0;position: relative;}
.tjlist p{margin: 5px;}
.tjshop{overflow: hidden;width: 510px;}
.tjshop ul li{font-size: 12px;overflow: hidden;}
.tjshop ul li:last-child{margin-right: 0;}
.tjshop ul li p{margin: 8px 0;color: #999;}
/*.tjshop{position: relative;}*/
.tjleft,.tjright{ z-index:10;position: fixed;width: 15px;height: 120px;text-align: center;line-height: 120px;color: #fff;background: #32943a;}
.tjleft{left: 10px;}
.tjright{right: 10px;}
/*.tjlist .swiper-container{padding: 0 25px;}*/
/*.tjlist .swiper-slide{width: 120px;margin-right: 10px}
.tjlist  .swiper-container{padding: 0 25px;}*/


/****会员中心模块****/
.use_leftnav{width: 210px;height: auto;background: #32943a;padding-bottom: 14px;}
.use_leftnav h3{display: block;line-height: 50px;text-align: center;color: #fff;font-size: 16px;background: url(../images/userleftimg.png) no-repeat;background-position:30px center; margin: 0;padding-left: 10px;}
.use_leftnav h4{font-size: 14px;font-weight: 600;color: #fff;line-height: 36px;padding-left: 34px;position: relative;margin: 0px;}
.use_leftnav h4::before{content: "";height: 6px;width: 6px;background: #fff;position: absolute;top: 50%;margin-top: -3px;left: 20px;}
.use_leftnav a{display: block;line-height: 34px;font-size: 14px;color: #ffffff;padding-left: 34px;}
.use_leftnav a.active{background: #47b650}
.use_leftnav a:hover{background: #47b650}
.use_right{width: 960px;border: 1px solid #f0f0f0;min-height: 690px;}
.use_right h3.title{color: #000;font-size: 16px;font-weight: normal;margin: 0px;line-height: 50px;padding-left: 10px;border-bottom: 1px solid #f0f0f0}
.use_right .conBox{padding: 20px 10px;margin-bottom: 20px;}
.use_right .conBox .userImg{height: 200px;background: #f5f5f5;padding:10px;box-sizing: border-box;}
.use_right .conBox .userImg img.showImg{width: 180px;height: 180px;display: block}
.use_right .conBox .userImg .upImg {width:530px;border-right: 1px solid #e6e6e6;}
.use_right .conBox .userImg .upinput p{font-size: 16px;color: #333333}
.use_right .conBox .userImg .upinput {margin-left: 20px;margin-top: 30px;}
.use_right .conBox .userImg .upinput .file{width: 180px;height: 36px;border-radius: 6px;background: #32943a;color: #fff;text-align: center;font-size: 14px;cursor: pointer;line-height: 36px;margin-top: 20px;}
.use_right .conBox .userImg .upinput .jpg{font-size: 12px;color: #999999;margin-top: 10px;}
.use_right .conBox .lookImg{margin-left: 18px;}
.use_right .conBox .lookImg h4{font-size: 14px;margin: 0}
.use_right .conBox .lookImg p{font-size: 12px;color: #666666;margin-top: 10px;}
.use_right .conBox .lookImg .showIMG{margin-top: 20px;}
.use_right .conBox .lookImg .bigImg{width: 100px;height: 100px;margin-right: 40px;text-align: center;}
.use_right .conBox .lookImg .bigImg img{display: block;width: 100%;height: 100%;}
.use_right .conBox .lookImg span{color: #999999;font-size: 12px;}
.use_right .conBox .lookImg .smallImg img{width: 50px;height: 50px;margin-right: 40px;}
.use_right .conBox .lookImg .smallImg{margin-top: 50px;}
.use_right .conBox .userMessage{margin-top: 20px;border-top:1px solid #f0f0f0;}
.use_right .conBox .userMessage h4{font-size: 16px;color:#000}
.use_right .conBox .inputbox{width: 100%;height: 30px;margin-bottom: 14px;}
.use_right .conBox .inputbox .mess{width: 120px;text-align: right;color: #666666;font-size: 14px;margin-right: 4px;line-height: 30px;}
.use_right .conBox .inputbox .input{line-height: 30px;}
.use_right .conBox .inputbox .input input[type='text']{width: 178px;height: 30px;border: 1px solid #c7c7c7;outline: none;padding: 0 4px;}
.use_right .conBox .inputbox .input input[type='radio']{width:18px;height: 18px;border: 1px solid #c7c7c7;outline: none;margin-right: 10px;cursor: pointer;}
.use_right .conBox .inputbox .input label{margin-right: 18px;display: inline-block;cursor: pointer;}
.use_right .conBox .inputbox .input label span{font-size: 14px;color: #666;}
.use_right .conBox .inputbox .input .country{width: 70px;margin-right: 7px;}
.use_right .conBox .inputbox .input .area{width: 200px;}
.use_right .conBox .inputbox .input select{height: 30px;border: 1px solid #c7c7c7;}
.use_right .conBox .inputbox .input .time{width: 66px;}
.use_right .conBox .inputbox .input input.long{width: 280px;height: 30px;border: 1px solid #c7c7c7;outline: none;padding: 0 4px;}
.use_right .conBox .inputbox .input .quan{width: 280px;}
.use_right .conBox .userMessage .buttom{width: 160px;height: 40px;border-radius: 6px;margin-top: 50px;background: #32943a;color: #fff;text-align: center;line-height: 40px;font-size: 18px;cursor: pointer;margin-left: 280px;margin-bottom: 20px;}
.use_right .conBox .collectTop{height: 40px;background: #f5f5f5;line-height: 40px;padding: 0 14px;}
.use_right .conBox .collectTop span{margin-right: 10px;font-size: 14px;}
.use_right .conBox .collectTop select{float: right;width: 94px;height:30px;float: right;border: 1px solid #f0f0f0;box-sizing: border-box;margin-top: 5px;}
.use_right .conBox .collectList{height: auto;}
.use_right .conBox .collectList li{margin-top:22px;padding-bottom: 20px;border-bottom: 1px solid #f0f0f0;position: relative;}
.use_right .conBox .collectList li .img{width: 120px;height: 120px;margin-right: 40px;}
.use_right .conBox .collectList li .img img{display: block;width: 100%;}
.use_right .conBox .collectList li .mess h4{font-size: 14px;color: #666666;margin-bottom: 0}
.use_right .conBox .collectList li .mess p{font-size: 14px;color: #666666;line-height: 24px;}
.use_right .conBox .collectList li a.detel{position: absolute;right: 0px;top:0px;color: #999999;font-size: 14px;}
.use_right .conBox .paylist{margin-top: 30px;}
.use_right .conBox .paylist li{display: inline-block;width: 130px;height: 39px;border: 1px solid #f0f0f0;margin-right: 60px;box-sizing: border-box;cursor: pointer;}
.use_right .conBox .paylist ul{height: 40px;border-bottom: 1px solid #47b650;}
.use_right .conBox .paylist li:nth-child(1){background: url(../images/m_qucikpay1.png) no-repeat center;background-size:76%;}
.use_right .conBox .paylist li:nth-child(2){background: url(../images/m_qucikpay2.png) no-repeat center;background-size:62%;}
.use_right .conBox .paylist li:nth-child(3){background: url(../images/m_qucikpay3.png) no-repeat center;background-size:76%;}
.use_right .conBox .paylist li:nth-child(4){background: url(../images/m_qucikpay4.png) no-repeat center;background-size:76%;}
.use_right .conBox .paylist li.active{height: 38px;border-top: 3px solid #47b650;border-color: #47b650;border-top-width: 3px;border-bottom: transparent;position: relative}
.use_right .conBox .paylist li.active::before{content: "";width: 100%;height: 3px;background: #47b650;top: 0px;left: 0;position: absolute}
.use_right .conBox .paylist li.active::after{content: "";width: 100%;height: 2px;background: #fff;bottom:-1px;left: 0;position: absolute}
.use_right .conBox h5.brank {font-size: 18px;color: #333;margin: 36px 0 24px;}
.use_right .conBox h5.brank span{color: #999999;font-size: 14px;}
.use_right .conBox h5.brank span b{font-weight: normal;color: #c30000;}
.use_right .conBox .paychoose{height: 78px;border: 1px solid #f0f0f0;padding: 0 20px}
.use_right .conBox .paychoose p{font-size: 14px;color: #666666;line-height: 78px;}
.use_right .conBox .paymess{padding: 20px;background: #f5f5f5;margin-top: 40px;padding-bottom: 40px;}
.use_right .conBox .paymess h5{font-size: 16px;margin: 0px;padding-bottom: 10px;}
.use_right .conBox .paymess p{font-size: 14px;line-height: 32px;color: #666666;}

.cont_list ul li{clear: both;overflow: hidden;margin: 15px 0;font-size: 14px;color: #333333;}
.cont_list ul li font{min-width: 100px;text-align: right;display: inline-block;margin-right: 15px;}

.Alipay{margin-top: 10px;background: #f5f5f5;}
.Alipay ul{clear: both;overflow: hidden;margin: 0 35px; }
.Alipay ul li{float: left;text-align: center; width: 96px;margin: 35px 50px;}
.Alipay ul li p{width: 96px;height: 96px;border-radius: 50%;background: #fff;color: #32943a;line-height: 96px;text-align: center;font-size: 40px;}
.Alipay ul img{float: left;margin-top: 55px;}
.Alipay ul li span{margin-top: 18px;font-size: 16px;color: #333333;display: block;}
.Alipay ul li.active p{background: #32943a;color: #fff;}

.text-green{color: #47b650;}
.use_right .conBox .thh_tips{margin-top: 15px;}
.use_right .conBox .list_title li{display: inline-block;width: 130px;height: 39px;border: 1px solid #f0f0f0;margin-right: 60px;box-sizing: border-box;cursor: pointer;font-size: 16px;color: #666666;text-align: center;line-height: 39px;background: #fff;}
.use_right .conBox .list_title ul{height: 40px;border-bottom: 1px solid #47b650;}
.use_right .conBox .list_title li.active{height: 39px;border-color: #47b650;border-bottom: transparent;position: relative}
.use_right .conBox .list_title li.active::after{content: "";width: 100%;height: 2px;background: #fff;bottom:-1px;left: 0;position: absolute}

.no_pro{text-align: center;margin: 245px 0;}
#imgcode{float: left;width: 60%;}

.lForget{display: block;clear: both;overflow: hidden;}
.canuse{padding: 40px 50px;margin: 0;}
.canuse p{font-size: 20px;color: #333333;line-height: 36px;}
.canuse p font{margin-left: 30px;display: inline-block;margin-right: 15px;}
.canuse p a{font-size: 12px;color: #fff;background: #32943a;padding:5px 10px;border-radius: 4px; }
.canuse_details{margin-top: 20px;clear: both;overflow: hidden;border: 1px solid #f0f0f0;}
.canuse_details>p{background: #F5F5F5;padding: 10px 0;clear: both;overflow: hidden;}
.canuse_details p span,.canuse_details ul li span{display: inline-block;text-align: center; width: 12%;float: left;word-wrap:break-all;}
.canuse_details ul li {clear: both;overflow: hidden;}
.canuse_details p span:nth-child(1),.canuse_details p span:nth-child(4),.canuse_details ul li span:nth-child(1),.canuse_details ul li span:nth-child(4){width: 32%;}
.canuse_details p span:last-child,.canuse_details ul li span:last-child{margin-right:0px;}
.no_list{margin: 100px auto;text-align: center;}
.canuse_details ul li{margin: 10px 0;}

.Recharge{background: #F5F5F5;padding: 10px;}
.Recharge h3{font-weight: normal;font-size: 14px;color: #333333;margin: 0;}
.Recharge ul li{clear: both;overflow: hidden;margin: 20px auto;padding-left: 30px;}
.Recharge ul li font{float: left;margin-right: 20px;line-height: 30px;}
.Recharge ul li span{float: left;line-height: 30px;}
.Recharge ul li span input{width: 260px;height: 30px;border: none;padding-left: 5px;margin-right: 5px;margin-bottom: 5px;}
.Recharge ul li span em{font-size: 12px;color: #999;}
.Recharge ul li span i{float: left;width: 140px; height:40px;background: #FFFFFF;margin-right: 15px;border: 1px solid #f0f0f0;display: block;text-align: center;display: flex;align-items: center;justify-content: center}
#zhifubao{width: 85px;display: inline-block;}
#weixin{width: 100px;display: inline-block;}
.rech{width: 160px;height: 40px;background: #FF0000;color: #fff;font-size: 20px;text-align: center;line-height: 36px;border: none; margin:20px 140px 30px 140px;}

.text-orange{color: #eb9000;}
.security{background: #F5F5F5;padding: 20px;display: flex;align-items: center;clear: both;overflow: hidden;}
.bg-red{background: #FF0000;}
.bg-orang{background: #EB9000;}
.bg-green{background: #2D8800;}
.security div p span{display: inline-block;width: 40px;height: 15px;border-right: 1px solid #fff;box-sizing: border-box;}
.security div p span:last-child{border: none;}
.security div{margin-left: 20px;float: left;}
.security div p{margin-bottom: 8px;}
.security img{float: left;}
.security_list ul li{clear: both;overflow: hidden;position: relative;padding: 35px 0;border-bottom: 1px solid #F0F0F0;}
.security_list ul li>span{position: absolute;font-size: 20px;display: block;margin:0 20px;top: 50%;transform: translate(0,-50%);}
.security_list ul li div{margin-left: 160px;max-width: 380px;}
.security_list ul li div span{font-size: 12px;color: #999999;display: block;margin-top: 15px;}
.security_list ul li div img{display: inline-block;margin-top: 3px;}
.security_list ul li a{position: absolute;font-size: 16px;right: 40px;top: 50%;transform: translate(0,-50%);}
.security_list ul li:last-child{border: none;}

.security_list ul li a.yz{color: #fff;background: #ff9600;display: block;padding: 2px 10px;font-size: 14px;right: 15px;}
.se_nav ul{clear: both;overflow: hidden;}
.se_nav ul li{float: left;width: 309px;height: 40px;margin-right: 5px;background: #e7e7e7;text-align: center;line-height: 40px;font-size: 16px;position: relative;}
.se_nav ul li:last-child{margin-right: 0;}
.se_nav ul li:first-child:after,.se_nav ul li:nth-child(2):after{z-index: 1; content: "";position: absolute;font-size: 0;line-height: 0;border-width: 20px;border-color: #e7e7e7;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;right: -20px;}
.se_nav ul li:nth-child(2):before,.se_nav ul li:nth-child(3):before{content: "";position: absolute;font-size: 0;line-height: 0;border-width: 20px;border-color: #fff;border-right-width: 0;border-style: dashed;border-left-style: solid;border-top-color: transparent;border-bottom-color: transparent;left: 0;}
.se_nav ul li.active{background: #32943a;color: #fff;}
.se_nav ul li.active:after{border-left-color: #32943A;}

.zhdlmm{margin: 100px auto;width: 420px;}
.zhdlmm label{font-size: 16px;color: #333;margin-right: 5px;line-height: 30px;}
.zhdlmm input{height: 30px;border: 1px solid #f0f0f0;width: 300px;padding-left: 8px;}
.zhdlmm p{font-size: 12px;color: #999;margin-top: 5px}
.zhdlmm .zh_stn{width: 120px;height: 40px;border-radius: 5px;text-align: center;line-height: 40px; background: #ff761c;color: #fff;font-size: 20px;border:none;display: block;margin: 30px auto;}

.sjhyz .zh_stn{width: 110px;height: 30px;display: inline-block;margin-left: 5px;border-radius: 3px; background: #32943A;color: #fff;text-align: center;line-height: 30px;cursor: pointer;font-size: 14px;}

.xgmm input{margin-left: 8px;}
.xgmm ul li{margin-bottom: 15px;clear: both;overflow: hidden;}
.xgmm ul li:first-child input{width: 180px;}
.xgmm ul li:first-child div{width: 110px;height: 30px;display: inline-block;margin-left: 5px;border-radius: 3px; background: #32943A;color: #fff;text-align: center;line-height: 30px;cursor: pointer;}
.fsyzyx{text-align: center;}
.fsyzyx img{display: inline-block;}
.fsyzyx p{line-height: 60px;font-size: 20px;color: #333333;margin: 100px auto;}
.fsyzyx span{font-size: 20px;color: #999;}

.yzcg{text-align: center;margin-top: 155px;}
.yzcg img{margin: 0 auto;width: 120px;}
.yzcg p{font-size: 20px;color: #333;margin-top: 10px;}

.sjhyz{text-align: left;margin: 120px auto;width: 350px;}
.sjhyz p{font-size: 16px;color: #333;margin: 25px auto}
.sjhyz p input{width: 130px;height: 30px;border: 1px solid #f0f0f0;padding-left: 8px;}
.sjhyz p button{display: inline-block;margin-left: 10px;padding: 8px 10px;font-size: 12px;color: #fff;background: #32943a;border: none;border-radius: 5px;}
.sj_next{font-size: 20px;background: #d7d5d5;color: #666666;display: inline-block;text-align: center;line-height: 40px;cursor: pointer; width: 120px;height: 40px;border: none;border-radius: 5px;margin-left: 80px;margin-top: 40px;}
.sjhyz a{color: #019cff;font-size: 16px;display: inline-block;margin-left: 15px;}

.szzfmm{text-align: center;font-size: 16px;color: #333333;margin: 0 auto;margin-top: 130px;width: 270px;}
.szzfmm p{clear: both;overflow: hidden;line-height: 30px;}
.szzfmm p span{display: inline-block;border: 1px solid #ccc;float: left;}
.szzfmm p span input{width: 30px;height: 30px;margin: 0;padding: 0;text-align: center;border:none; border-right: 1px solid #ccc;background: #FFFFFF;letter-spacing: normal;box-sizing: border-box;float: left;}
.szzfmm p span input:last-child{border: none;}
.szzfmm p {margin-bottom: 20px;}
.sz_sure{width: 120px;height: 40px;color: #fff;font-size: 20px;border: none;border-radius: 5px;margin-top: 20px;background: #32943a}

.szcg{clear: both;overflow: hidden;width: 460px;margin: 0 auto;margin-top: 150px;}
.szcg img{display: inline-block;margin-right: 38px;float: left}
.szcg h3{font-weight: normal;font-size: 20px;color: #333;margin: 0;}
.szcg div{display: inline-block;float: left;}
.szcg div em{display: block;width: 340px;height: 25px;line-height: 25px;font-size: 12px;color: #999999;background: #F0F0F0;padding-left: 10px;margin-top: 8px;}

.automatic{width: 100%;background: #F0F0F0;}
.auto_help{clear: both;overflow: hidden;padding-bottom: 40px;}
.help_title{font-size: 16px;color: #686868;}
.auto_help .help_title{margin: 25px 0;}
.auto_help ul li{width: 20%;text-align: center;float: left;width: 100px;margin:65px 0;margin-right: 175px;}
.auto_help ul{clear: both;overflow: hidden;}
.auto_help ul li:last-child{margin-right: 0;}
.auto_help ul li p{margin: 35px 0 0;font-size: 14px;color: #666666;}
.pro_nav{clear: both;overflow: hidden;}
.pro_nav ul li{cursor: pointer; width: calc(100%/7);height: 40px;line-height: 40px;font-size: 14px;color: #666;background: #F5F5F5;float: left;text-align: center}

.commom_pro{padding: 75px;}
.commom_pro .help_title{margin-bottom: 35px;}
.pro_nav ul li.active{background: #32943a;color: #fff;}
.problem_list{display: none; clear: both;overflow: hidden;padding-top: 10px;}

.problem_list ul li{font-size: 14px;color: #686868;float: left;width: 50%;padding-left: 10px;margin: 10px 0 0;position: relative;}
.problem_list ul li:before{content: "";position: absolute;width: 2px;height: 2px;border-radius: 50%;background: #686868;left: 0;top: 50%;margin-top: -1px;}

.contact_us{clear: both;overflow: hidden;padding: 30px 0;}
.contact_us ul li{float: left;width: 50%;margin: 60px 0}
.contact_us ul li img{float: left;margin-right: 20px;}
.contact_us ul li p{color: #666666;}

.help_ps_left{width: 940px;}
.help_ps_right{width: 240px;}
.help_ps {clear: both;overflow: hidden;padding: 25px 0;}
.help_ps_left p{font-size: 14px;color: #666666;}
.help_ps_left .select_list select{width: 150px;height: 30px;float: left;}
.help_ps_left .select_list{clear: both;overflow: hidden;margin: 10px 0;}
.ps_table table tr th{background: #F5F5F5;padding: 10px 0;text-align: center;}
.ps_table table tr td{border: 1px solid #F5F5F5;padding: 30px 10px;color: #333333;font-size: 14px;line-height: 24px;}
.ps_tips{margin-top: 50px;}
.ps_tips ul li{margin: 15px 0;font-size: 14px;}


.is_pro{margin: 15px 20px;}
.is_pro img{width: 28px;display: inline-block;margin-top: 5px;margin-right: 5px;}
.is_pro h1{font-size: 24px;color: #ff9267;font-weight: normal;margin: 0;}
.is_pro h2{font-size: 24px;color: #000000;font-weight: normal;margin: 0;}
.is_pro h3{font-size: 18px;color: #ff9267;font-weight: normal;margin: 0;}
.is_pro span{font-size: 20px;display: inline-block;padding: 0px 20px;color: #fff;font-weight: bold;margin: 10px 0 0;  border-radius: 20px;}
.is_pro p em{font-size:24px;}
.is_pro p em font{font-size: 30px;font-weight: bold;}
.text-price{color: #b979d8!important;}
.text-right{text-align: right!important;cursor: default}
.is_pro1{margin: 15px;}
.is_pro1 p{font-size: 20px;color: #000;}
.is_pro1 span{font-size: 20px;color:#9f9f9f;}
.is_pro1 em{display: block;width: 55px;height: 55px;border-radius: 50%;font-size: 14px;color: #fff;text-align: center;display: flex;align-items: center;justify-content: center;}

.indexUserBox{position: absolute;width: 1200px;left: 50%;margin-left: -600px;z-index: 100;}
.indexUser{width: 190px;height: 460px;position: absolute;background:rgba(255,255,255,0.88);position: absolute;right: 0px;}
.loginBox{margin-left:7px;margin-top: 8px;}
.indexLogin{margin-top: 14px;}
.indexLogin p{font-size: 12px;color: #333333;line-height: 16px;}
.indexLogin p:nth-child(1){color: #666666;}
.indexUserBtn{text-align: center;margin: 0 20px;margin-bottom: 10px;}
.indexUserBtn::after{content: "";width: 100%;height: 1px;background:linear-gradient(to left,#fff,#eee,#fff);display: block;margin-top: 10px;}
.indexUserBtn a{width: 70px;height: 24px;line-height: 24px;font-size: 12px;border-radius: 100px;display: inline-block;}
.indexUserBtn a:nth-child(1){color: #FFFFFF;background: #E1251B;}
.indexUserBtn a:nth-child(2){color: #FFF0A5;background: #363634;margin-right: 0;}
.indexNewTitleP{font-size: 14px;color: #333333;font-weight:400;max-width: 265px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.indexNewTitle a{font-size: 12px;color: #999;line-height: 20px;}
.indexNewTitle a img{width: 20px;height: 20px;}
.indexNew{margin: 0 7px;}
.indexNewList ul li{margin-top: 8px;}
.indexNewList ul li a{display: flex;clear: both;overflow: hidden;}
.indexNewList ul li a span{width: 35px;height: 16px;background: #FDEEED;display: inline-block;margin-right: 5px;color: #E1251B;font-size:12px;text-align: center;line-height: 16px;}
.indexNewList ul li a p{color: #666666;font-size: 12px;font-weight:400;line-height: 16px;width: 130px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.indexNewList::after{content: "";width: 100%;height: 1px;background:linear-gradient(to left,#fff,#eee,#fff);display: block;margin-top: 10px;}
.indexNav ul li a{display: block;text-align: center;font-size: 12px;color: #666666;}
.indexNav ul li{width: 33%;float: left;margin-top: 6px;}
.indexNav ul li a img{margin: 0 auto;width: 30px;height: 30px;}
.iBanner{height: 460px;}
.iBanner img{display: block;height: 460px;}

/*.cart_cont .scrollbar {top:30px; right:0px;width: 10px; height: 288px; display: none;}
.scrollbar,.track,.thumb{position: absolute; }  /*20160622*/
/*.thumb{ top: 0; width: 4px; height: 100px; background: #ccc;cursor: pointer;}  /*20160622*/
.cGuide  li .scrollbar { position: absolute; right: 0; top: 30px; width: 10px; height:400px; display: none;}  /*20160622*/
.cGuide  li .scrollbar .thumb { height: 200px;}   /*20160622*/
.cGuide  li  .sub_kinds{position: absolute; top: 0px; left: 192px; z-index: 30; display: none; width: 800px; height: 461px; padding: 25px 15px 0 15px;  background-color: #fff; overflow-y: auto;}  
.cGuide  li.active .sub_kinds{display: block;}
.cGuide  li  .sub_kinds .kinds-box{position: relative; width: 757px; height: 419px; overflow: hidden;overflow-y: auto;}    /*20160622*/
.cGuide  li  .sub_kinds .c_kinds{position: absolute; left: 0; top: 0;}    /*20160622*/
.cGuide  li  .scrollbar{position: absolute; right: 0; top: 30px; width: 10px; height:400px; display: none;}  /*20160622*/
.cGuide  li  .scrollbar .thumb{height: 200px;}   /*20160622*/

.cGuide  li  .sub_kinds .sub_head{
	position: relative;
	float: left;
	width:86px;
	height:22px;
	margin: 0;
	font: bold 13px/22px "微软雅黑";
	color: #333;
	padding: 6px 20px 6px 0;
	text-align: right;
}
.cGuide  li  .sub_kinds .sub_head i{position: absolute; right: 10px; top: 15px; width: 4px; height: 6px; background: url(../images/index.png) no-repeat -98px 0; overflow: hidden;}
.cGuide  li  .sub_kinds .sub_cont{
	float: left;
	width: 580px;
	line-height: 30px;
	overflow:hidden;
	zoom:1;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-bottom: 3px;
	border-bottom: 1px solid #eaeaea;
}
.cGuide  li  .sub_kinds .sub_cont .sub_kind{
	float:left;
	/*width:100px;*/
	height:16px;
	margin: 5px 0;
	line-height:16px;
	border-left: 1px solid #dedede;
}
.cGuide  li  .sub_kinds .sub_cont .sub_kind a{display: inline-block; color: #757575; padding: 0 8px;}
.cGuide  li  .sub_kinds a:hover{color: #E1251B !important;}

.top_scart{position: absolute;right: 0; width: 178px;height: 44px;border: 1px solid #32943a;border-bottom: none;text-align: left;}
.top_scart p{line-height: 42px;padding-left: 20px;background: url(../images/down.png) no-repeat right center;background-size: 10px;margin-right: 10px;}
.top_scart img{display: inline-block;margin: 8px 5px;width: 28px;}
.position{position: relative;}
.top_scart p span{display: inline-block;width: 25px;height: 25px;line-height: 25px;font-size: 12px; text-align: center;color: #fff;border-radius: 50%;background:#E1251B;margin-left: 8px}
.top_scart p.active{background: url(../images/up.png) no-repeat right center;background-size: 10px;}

.sc_list{display: none; position: absolute;width: 360px;min-height: 360px;padding: 10px 8px 8px 15px;right: 50%;box-shadow: 0px 0px 1px 0px #fff; margin-right: -600px;border: 1px solid #E1251B;z-index: 100;}
.sc_list .sc_box{position: relative;min-height: 340px;}
.sc_list .sc_box p{font-size: 14px;line-height: 15px;height: 15px;margin-bottom: 10px;}
.sc_list .sc_box ul{clear: both;overflow: hidden;}
.sc_list .sc_box ul li {clear: both;overflow: hidden;margin-bottom: 10px;}
.sc_list .sc_box ul li img{float: left;width: 50px;height: 50px;}
.sc_list .sc_box ul li h5{width: 110px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin: 0 0px 0 10px;font-weight: normal;}
.sc_list .sc_box ul li p{float: right;}
.sc_list .sc_box ul li p a{display: block;text-align: right;margin-top: 10px;}
.jiesuan{background: #fff;padding: 5px 0;position: absolute;bottom: 0;left: 0;right: 0;line-height: 30px;}
.jiesuan a{display: block;float: right;width: 80px;height: 30px;line-height: 30px;text-align: center;background: #de0800;color: #fff;}
.jiesuan span{font-size: 16px;}

.mb100{margin-bottom: 100px;}
.classify ul {max-width: 770px;}
.classify ul li em{z-index: 10;position: relative;background: #fff; padding: 5px 20px 5px 5px;border: 1px solid #d6d6d6;float: left;margin-right: 10px;line-height: 18px;margin-top: 5px;cursor: pointer;}
.classify ul li em:after{content: "";background: url(../images/pro_down.png) no-repeat;display: block; top: 50%;right: 4px;transform: translate(0,-50%);width: 12px;background-size: 100%;height: 12px;position: absolute;}
.classify ul li:hover em:after{content: "";background: url(../images/pro_up.png) no-repeat;display: block; top: 50%;right: 4px;transform: translate(0,-50%);width: 12px;background-size: 100%;height: 12px;position: absolute;}
.classify ul li:hover em{border-bottom: transparent;padding-bottom: 6px;}
.classify ul li {float: left;background: #fff;position: relative;}
.classify ul li .list_lf{top: 34px; z-index: 1; border: 1px solid #D6D6D6;background: #FFFFFF;width: 1038px;box-sizing: border-box;position: absolute;top: 34px;display: none;padding: 3px 3px 3px 34px;}
.classify ul li .list_lf .span_list label input[type=checkbox]{display: none;}
.classify ul li .list_lf .span_list label {width: 118px;padding-right: 10px;text-overflow: ellipsis;white-space: nowrap;display: inline-block;overflow: hidden;}


/*翻页*/
.pagenation {
    padding: 40px 30px 60px 0;
    float: right;
    color: #666;
    -moz-user-select: none;
}

    .pagenation .pagenum {
        float: left;
        min-width: 30px;
        padding: 3px 5px;
        text-align: center;
        margin-right: 5px;
        cursor: pointer;
        font-size: 14px;
        border-radius: 3px;
        background: #f5f5f5;
        border: 1px solid #ddd;
        box-sizing: border-box;
    }

        .pagenation .pagenum.indexpage, .pagenation .pagenum.lastpage, .pagenation .pagenum.nextpage {
            background: rgba(255,255,255,0);
            color: #d9cfce;
        }

            .pagenation .pagenum.indexpage.active, .pagenation .pagenum.lastpage.active, .pagenation .pagenum.nextpage.active {
                background-color: #f5f5f5;
                color: #999;
            }

                .pagenation .pagenum.indexpage.active a, .pagenation .pagenum.lastpage.active a, .pagenation .pagenum.nextpage.active a {
                    color: #999;
                }

        .pagenation .pagenum.pagetext, .pagenation .pagenum.totalpage {
            border-radius: 0px;
            background: rgba(255,255,255,0);
            border: none;
        }

        .pagenation .pagenum a {
            color: #999;
            text-decoration: none;
            display: block;
            width: 100%;
            height: 100%;
        }

    .pagenation .pageswiperbox {
        min-width: 35px;
        max-width: 175px;
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        float: left;
    }

    .pagenation .pageswiper {
        width: auto;
    }

        .pagenation .pageswiper .pagenum {
            display: inline-block;
            float: none;
        }

    .pagenation .pagenum.curpage {
        background: rgba(255,255,255,0);
        color: #FE7200;
        border: none;
    }

        .pagenation .pagenum.curpage a {
            color: #FE7200;
            display: block;
            width: 100%;
        }

    .pagenation .pageinput {
        text-align: center;
        border: 1px solid #e5e5e5;
        width: 40px;
        margin: 0 3px;
        line-height: 17px;
        box-sizing: border-box;
        vertical-align: top;
    }

    .pagenation .pagesubbtn {
        background: rgba(255,255,255,0);
    }

        .pagenation .pagesubbtn a {
            color: #d9cfce;
        }

        .pagenation .pagesubbtn.active {
            background: #f5f5f5;
        }

        .pagenation .pagesubbtn a {
            color: #999;
        }
#new_address{position: fixed;top: 0;bottom: 0;left: 0;right: 0;height: 100%;}
#addShopcart{position: fixed;top: 0;bottom: 0;left: 0;right: 0;height: 100%;z-index:100;}

.order-search{clear: both;overflow: hidden;padding-top: 10px;}
.order-search input{width: 190px;height: 35px;border: 1px solid #F5F5F5;padding-left: 8px;}
.stime{margin-left: 12px;}
.etime{margin-right: 12px;}
.order-search a{display: block;width: 120px;height: 35px;line-height: 35px;text-align: center;background: #32943a;color: #fff;border-radius: 4px;}
.order-nav ul{clear: both;overflow: hidden;border-bottom: 1px solid #F5F5F5;}
.order-nav ul li{cursor: pointer; position: relative; float: left;border-right: 1px solid #f5f5f5;width: 160px;text-align: center;margin: 10px 0;}
.order-nav ul li:first-child{border-left: 1px solid #f5f5f5;}
.order-nav{margin: 15px auto;}
.order-nav ul li.active:after{content: "";height: 2px;width: 160px;background: #32943a;position: absolute;bottom: -10px;left: 0;}
.order-nav ul li.active{color: #32943a;}
.order-table .table_head tr td{background: #f0f0f0;padding: 10px 0;}
.order-table .table_head tr td:first-child{text-align: left;padding-left: 20px;}
.no_order{clear: both;overflow: hidden;padding: 100px;text-align: center;display: flex;align-items: center;justify-content: center;}
.no_order img{display: inline-block;width: 120px;margin-right: 20px;}
.no_order p{box-sizing: border-box;font-size: 16px;text-align: left;}

.m_news{padding: 0 10px;}
.m_news ul li{clear: both;overflow: hidden;padding: 15px 0;position: relative;border-bottom: 1px solid #F5F5F5;}
.m_news ul li:last-child{border: none;}
.m_news ul li h3{margin: 0;font-size:18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333;font-weight: normal;}
.m_news ul li div{max-width: 80%;}
.m_news ul li div p{color: #999;margin-top: 8px;}
.m_news ul li>a{position: absolute;right: 10px;display: block;top: 50%;transform: translate(0,-50%);padding:3px 10px;background: red;color: #fff;border-radius: 3px;}

.table_main ul>li{clear: both;overflow: hidden;margin: 10px 0;border: 1px solid #F5F5F5;}
.table_main ul>li>p{background: #f5f5f5;padding: 5px 10px;}
.order_de{clear: both;overflow: hidden;}
.order_de ol{clear: both;overflow: hidden;padding: 0}
.order_de ol li{width: 14%;box-sizing: border-box; float: left;text-align: center;padding: 10px 0;border-left: 1px solid #f5f5f5;}
.order_de ol li .pro{justify-content: center; display: flex;border-bottom: 1px solid #f5f5f5;padding: 10px 0;}
.order_de ol li .pro:last-child{border: none;}
.order_de ol li:first-child{width:58%;text-align: left;border-left: none;padding: 0;}
.order_de .promes{display: block;width: 54%;}
.order_de .promes>img{float: left;}
.order_de .promes>div{float: left;}
.order_de ol li:first-child .pro font{width: 23%;display: block;text-align: center;}

.cattail ul{clear: both;overflow: hidden;margin-right: -19px;}
.cattail ul li{float: left;width: 300px;border: 1px solid #E5E5E5;box-sizing: border-box;margin-right: 19px;padding: 8px;}
.cattail ul li span{display: inline-block;width: 74px;height: 30px;background: #228923;color: #fff;text-align: center;line-height: 30px;margin-left: 15px;cursor: pointer;}
.cattail ul li p:last-child{margin-top: 15px;}
.bg-red{background:#d11e1e!important;}
.bg-orang{background:#cc9977!important;}
.bg-black{background:#8C8C8C!important;}

.address{width: 300px;height: 150px;box-sizing: border-box;border: 1px solid #E5E5E5;text-align: center;margin: 0 auto;cursor: pointer; margin-top: 35px;}
.address img{display: inline-block;}
.address p{font-size: 18px;color: #666;margin: 20px 5px 5px 5px;}

.eva_pro{clear: both;overflow: hidden;}
.eva_pro>img{width:350px;margin-right: 20px;}
.eva_prori {width: 560px;}
.pri{font-size: 20px;}
.eva_prori ul li{clear: both;overflow: hidden;display: flex;align-items: center;margin-bottom: 10px;}
.eva_prori ul li font{margin-right: 20px;}

.pro_eva .buttom{width: 160px;height: 40px;border-radius: 6px;margin-top: 50px;background: #32943a;color: #fff;text-align: center;line-height: 40px;font-size: 18px;cursor: pointer;margin-left: 280px;margin-bottom: 20px;}
.pro_eva{clear: both;overflow: hidden;margin-top: 35px;}
.pro_eva ul{clear: both;overflow: hidden;}
.pro_eva ul li{float: left;width: 40%;}
.pro_eva ul li font{margin-right: 8px;display: inline-block;}
.pro_eva ul li textarea{width: 287px;height: 100px;resize: none;padding: 5px;outline: none;}
.pro_eva ul li .star_list em{margin-right: 5px; display: inline-block;margin-top: 2px;background: url(../images/star_gry.png) no-repeat;width: 14px;height: 14px;cursor: pointer;}
.pro_eva ul li .star_list em.active{background: url(../images/star.png) no-repeat;}
.text-blue{color:#0081C2!important;}

.exchange_de ul>li{clear: both;overflow: hidden;margin: 25px 0;padding-left: 20px;}
.exchange_de ul li div{float: left;width: 80%;}
.exchange_de ul li font{margin-right: 15px;margin-top: 5px;}
.exchange_de ul li i{float: left;margin-right: 5px;}
.exchange_de ul li div img{width: 80px;height: 80px;display: inline-block;}
.exchange_de ul li div p{margin-bottom: 5px;}
.exchange_de ul li div p label input{margin-right: 5px;}
.exchange_de ul li div select,.exchange_de ul li div input[type=text]{width: 200px;height: 30px;border: 1px solid #E5E5E5;}
.exchange_de ul li div input{padding: 5px;border-radius: 3px;margin-bottom: 5px;}
.exchange_de ul li div textarea{width: 300px;height: 100px;resize: none;outline: none;padding: 5px;}

ol{padding: 0;}


.exchange_de ul li div #reduce,.exchange_de ul li div #add{width: 25px;height: 25px;border: none;background: transparent;float: left;}
.changenum{border: 1px solid #E5E5E5;display: inline-block;}
.exchange_de ul li div #pronum{width: 50px;height: 25px;border: none;text-align: center; border-left: 1px solid #E5E5E5;background: transparent;float: left;border-right: 1px solid #E5E5E5;margin-bottom: 0;border-radius: 0;}
.exchange_de ul li div span{display: block;}
.ml10{margin-left: 10px!important;}
.up_pz{width: 100px;height: 100px;border: 1px dashed #E5E5E5;text-align: center;padding: 15px 0;text-align: center;cursor: pointer;clear: both;overflow: hidden;}
.exchange_de ul li div .up_pz img{width: 28px;height: 28px;margin-bottom: 10px;}
.exchange_de .buttom{width: 160px;height: 40px;border-radius: 6px;margin-top: 50px;background: #FF0000;color: #fff;text-align: center;line-height: 40px;font-size: 18px;cursor: pointer;margin-left: 280px;margin-bottom: 20px;}

.exchange_de ul li div.webuploader-pick{width: 100%;color: #666;}

.order_de ol li:nth-child(3) span{display: block;}
.pro_last{border-bottom:1px solid #F5F5F5 ;}
.pro_last:last-child{border: none;}
#thelist ol li{padding: 0;margin: 0 20px 20px 0;border: 1px solid #F5F5F5;float: left;position: relative;}
#thelist ol li span{position: absolute;background: #fff;border: 1px solid #E5E5E5;border-radius: 50%;width: 20px;font-size: 16px;line-height: 18px;text-align: center;display: block; height: 20px;right: -8px;top: -8px;box-shadow: 1px 1px 10px 1px #ccc;cursor: pointer;}
#thelist ol li img{width: 120px;height: 120px;}
#thelist{padding-top: 10px;}

.iBanner div img{width: 100%;}
#big_img img{width: 100%;}

.h24{width: 100%;height: 24px;}
@media only screen and (max-width:1200px) {
	.cFooter{width: 1200px;margin: 0 auto;min-height: 750px;clear: both;overflow: hidden;}
	.cHeader,.wAll,.cartHead{width: 1200px;margin: 0 auto;}
	.cGuideBox{left: 0;margin-left: 0;}
}


.zhuanti .iTitle{position: relative;text-align: center;line-height: 40px;margin-bottom: 15px;}
.zhuanti .iTitle:before{content: "";position: absolute;width: 100%;height: 18px;background: url(../images/border_img.jpg) no-repeat center 0; top: 18px;display: block;}
.zhuanti .iTitle:after{content: "";position: absolute;width: 100%;height: 18px;background: url(../images/border_img.jpg) no-repeat center 0; bottom: -15px;display: block;}
.zhuanti .container{z-index: 1000;position: relative;}
.zhuanti .iAnchor{z-index: 100;}
/*.zhuanti .iBanner div img{height: 550px;}*/
.iGroup img{height: 100%;}
.zhuanti .iGroup .iGroupList li:nth-child(3n){border-right: 1px solid #f0f0f0;width: 229px;}
.zhuanti .iGroup .iGroupList li:nth-child(4), .iGroup .iGroupList li:nth-child(5), .iGroup .iGroupList li:nth-child(6){border-bottom: 1px solid #f0f0f0;height: 217px;}
.zhuanti .iGroup .iGroupList li{width: 230px;box-sizing: border-box;}
.zhuanti .iGroup .iGroupList{width:920px ;}
.zhuanti  .iAnchor{position: absolute;top: 642px;margin-top: 0}
.zhuanti  .iAnchor.active{position: fixed;top: 50%!important;transform:translateY(-50%)}
.zhuanti .iBanner {overflow: hidden;width: 100%;margin: 0 auto;display: block;}

.order_details{clear: both;overflow: hidden;}
.order_details .order_title{padding: 10px 15px;background: #e7e7e7;margin-bottom: 15px;}
.order_details table tr th{padding: 8px 0;}
.order_details table tr td ul li span{max-width:78%;display: inline-block;text-align: left;}
.order_details table tr td ul li font{width: 22%;text-align: left;}
.order_details table tr td p{max-width: 80%;margin: 10px auto;text-align: left}
.order_details table tr td ul li{clear: both;overflow: hidden;margin-bottom: 10px;}
.order_details table tr td:first-child{padding:15px;}
.order_details table tr td p a{background: #E7E7E7;padding: 3px 10px;border-radius:2px;}
.order_de_table{margin-top: 20px;}
.order_de_table th{padding: 8px;}
.order_de_table td{padding: 10px;}

.newlists{clear: both;overflow: hidden;border: 1px solid #E7E7E7;padding: 0 15px;}
.newlists ul>li{clear: both;overflow: hidden;border-bottom: 1px solid #E7E7E7;margin: 10px;padding: 10px 0;}
.imglist{clear: both;overflow: hidden;margin-bottom: 10px;}
.imglist ol li{width: 80px;height: 80px;border: 1px solid #E7E7E7;float: left;margin-right: 15px;display: flex;align-items: center;}
.imglist ol li img{width: 100%;}
.newlists ul>li:last-child{border: none;}

.paylits{clear: both;overflow: hidden;background:#fff;margin-top: 15px;}
.paynav ol{clear: both;overflow: hidden;margin: 20px 50px;border-bottom: 1px solid #E7E7E7;padding: 0 105px;}
.paynav ol li{float: left;padding: 8px 20px;cursor: pointer;}
.paynav ol li.active{border: 1px solid #E7E7E7;border-bottom: none;background: #E7E7E7;}
.payhtml{display: none;padding: 30px 80px;}
.payhtml.active{display: block;}
.iBanner img{width: 100%;}

.zhuanti .cHeader{height: 28px;}
.zhuanti .iBanner{position: relative;}
.zhuanti .zt_search{position: absolute;right: 50px;top: 30px;}
.zhuanti .zt_search p{width: 440px;height: 42px;border: 2px solid #2D8800;box-sizing: border-box;clear: both;overflow: hidden;position: relative;}

.zhuanti .zt_search input{background:#E1E1E1;height: 42px;width: 324px;box-sizing: border-box;position: relative;padding-left:40px;}
.zhuanti .zt_search p:before{content: "";position: absolute;background: url(../images/zt_search.png) no-repeat;top: 50%;transform: translateY(-50%); left: 10px;width: 20px;height: 20px;z-index: 100;}
.zhuanti .zt_search span{line-height: 42px;font-size: 16px;width: 114px;text-align: center;color: #fff;background: #2d8800;}

.type_list{float: left;width: 500px;}
.pro_type ul li{clear: both;overflow: hidden;}
.pro_type ul li font{float: left;}

.succeedInfo{
	border: 1px solid #EEEEEE;
	height: 180px;
	margin-top: 20px;
	overflow: hidden;
}
.succeedInfo .infotex{
	display: flex;
	align-items: center;
	color: #33BB44;
	font-size: 18px;
	margin-top: 26px;
	margin-left: 20px;
}
.succeedInfo .infotex img{
	width: 26px;
	margin-right: 9px;
}
.succeedInfo .box{
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 40px;
}
.succeedInfo .box .boxfl{
	display: flex;
	margin-left: 20px;
}
.succeedInfo .box .boxfl img{
	width: 60px;
	margin-right: 16px;
}
.succeedInfo .box .boxfl .tex{
	font-size: 12px;
}
.succeedInfo .box .boxfl .tex p{
	width: 210px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #2C2C2C;
}
.succeedInfo .box .boxfl .tex span{
	display: block;
	color: #999999;
	margin-top: 10px;
}
.succeedInfo .box .boxfr{
	display: flex;
}
.succeedInfo .box .boxfr a{
	color: #E1251B;
	width:160px;
	height:40px;
	background:#fff;
	border:1px solid #E1251B;
	border-radius:2px;
	margin-right: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.succeedInfo .box .boxfr a:last-child{
	color: #fff;
	background:#E1251B;
}
.wantbox{
	margin-top: 49px;
}
.wantbox .tit{
	color: #666666;
	font-size: 18px;
	border-bottom: 1px solid #EEEEEE;
	position: relative;
	line-height: 36px;
}
.wantbox .tit::after{
	content: "";
	width: 108px;
	height: 2px;
	background: #E1251B;
	position: absolute;
	bottom: -1px;
	left: 0;
}








