/*border*/
.vux-1px,.vux-1px-b,.vux-1px-l,.vux-1px-r,.vux-1px-t,.vux-1px-tb { position: relative }
.vux-1px:before { content: " "; position: absolute; left: 0; top: 0; width: 200%; border: 1px solid #c7c7c7; color: #c7c7c7; height: 200%; -webkit-transform-origin: left top; transform-origin: left top; -webkit-transform: scale(.5); transform: scale(.5) }
.vux-1px-t:before { top: 0; border-top: 1px solid #c7c7c7; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(.5); transform: scaleY(.5) }
.vux-1px-b:after,.vux-1px-t:before { content: " "; position: absolute; left: 0; right: 0; height: 1px; color: #c7c7c7 }
.vux-1px-b:after { bottom: 0; border-bottom: 1px solid #c7c7c7; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(.5); transform: scaleY(.5) }
.vux-1px-tb:before { top: 0; border-top: 1px solid #c7c7c7; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(.5); transform: scaleY(.5) }
.vux-1px-tb:after,.vux-1px-tb:before { content: " "; position: absolute; left: 0; right: 0; height: 1px; color: #c7c7c7 }
.vux-1px-tb:after { bottom: 0; border-bottom: 1px solid #c7c7c7; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(.5); transform: scaleY(.5) }
.vux-1px-l:before { left: 0; border-left: 1px solid #c7c7c7; -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleX(.5); transform: scaleX(.5) }
.vux-1px-l:before,.vux-1px-r:after { content: " "; position: absolute; top: 0; width: 1px; bottom: 0; color: #c7c7c7 }
.vux-1px-r:after { right: 0; border-right: 1px solid #c7c7c7; -webkit-transform-origin: 100% 0; transform-origin: 100% 0; -webkit-transform: scaleX(.5); transform: scaleX(.5) }
/*border end*/
/** public*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cl,.clearfix{zoom:1}
img{border:0;vertical-align:middle;max-width: 100%}
body.important{background: #fff;}
*{box-sizing:border-box;}
.important .am-list-item .am-input-control input,.am-list-item .am-input-label{font-size:16px;}
.important .am-modal-transparent{width: 96%;max-width: 640px;}
.important .weui_dialog_bd{text-align: left;}
.divCenter{display: flex;justify-content: flex-start;align-items: center;}
.center{justify-content: center;text-align: center;vertical-align: middle;}
.right{text-align: right;}
.p15{padding: 15px;}
#reactContainer .hide{display: none;}
.mt20{margin-top: 20px;}
.mt10{margin-top: 10px;}
.nowrap{white-space:nowrap;}
.lbRow{margin-left: -5px;margin-right: -5px;}
.lbContent{color:#000;float:left;width: 25%;padding: 5px;text-align: center;box-sizing: border-box;}
.lbContent p{font-size:12px;margin-top: 5px;}
.inputPws .am-list-item .am-input-label{width: 110px;text-align: right;font-size:16px;padding-right: 10px;}
.am-list-item.am-input-item{padding-left: 0;}
.btnIndex.am-button{background: #FF6619;color:#fff;}
.btnIndex.am-button.am-button-active{background: #FF6619;opacity: .8}
.advertClass{position:fixed;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid #ddd;padding:5px;height: 60px;font-size: 16px;color: #000;box-sizing: border-box;}
.advertClass img{max-width: 50%;max-height:100%;}
.advertClass span{margin-left:20px;font-size:16px;font-weight:bold;}
.shopLive{position: relative;padding-right: 20px;margin-left: 76px;margin-top: 10px;margin-bottom: 10px;padding-top: 5px;padding-left: 24px;padding-bottom: 10px;border-left: 1px solid #e7e7e7;}
.shopLive h2{font-size: 14px;font-weight:normal;}
.shopLive:before{content:'';background: url("../images/iconas.png") no-repeat center;width: 11px;height: 15px;position: absolute;right: 5px;top:50%;transform: translateY(-50%);}
.addressAuto{float: left;border-radius:12px;width:100%;background:rgba(255, 255, 255, 0.15);color: #666;border: 1px solid #e7e7e7;}
.flw100{float: left;width: 100%;position: relative;margin-bottom: 10px;}
.flw100>img{width:100%}
.fnw90{float:none;  width: 90%;  margin-left:auto;  margin-right:auto;  margin-top: 10px;}
.couponList .pree.fnw90{margin-top:10px}
.couponThis{position:absolute;width: 100%;top: 0;left: 0;padding: 10px;box-sizing: border-box;height: 100%;}
.couponThis .cpTop{justify-content: space-between;margin-bottom:10px;}
.couponThis .cpTop span{font-size:16px;color:#fff;}
.couponThis .cpBottom{justify-content: space-between;}
.couponThis .cpBottom span{font-size:13px;color:#fff;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.couponThis .cpBottom span:first-child{width:70%}
.couponThis .cpBottom span:last-child{white-space:nowrap;}
.couponThis .couponTime{position:absolute;bottom: 4px;color:#fff;font-size: 12px;width: 100%;box-sizing: border-box;padding-right: 20px;height: 20px;}
.contPree.not_used{opacity: .6;}
.contPree.not_used .couponTime span{float: right;height: 20px;}
.rightIcon{padding-right:20px;background: url(../images/iconas.png) no-repeat center right;}
.userMenu{border:1px solid #dddd;margin-left:15px;margin-right:15px;margin-bottom:10px;border-radius:15px;}
.userMenu a{color:#000;}
.userMenu .umtop span{font-size:14px;}
.userMenu .umtop{border-bottom:1px solid #ddd;justify-content: space-between;padding: 8px 10px;}
.umList{justify-content:space-around;}
.borList{padding: 10px 5px;box-sizing:border-box;border-right: 1px solid #ddd;padding-left: 0;padding-right: 0;width: 100%;text-align: center;}
.borList .iconfont{width:2rem;height:2rem;line-height: 2rem;border-radius:50%;border:1px solid #ddd;display: inline-block;font-size: 1rem;color: #7f7f7f;}
.borList span{display:block;text-align:center;margin-top:5px;font-size: .5rem;}
.umList .borList:last-child{border-right: none;}
.address .iconfont{font-size:14px;height: 100%;}
.address .iconfont:before{font-size: 22px;margin-right: 15px;color: #ff6719;}
.btnCeng.am-button{margin:50px 15px;background-color: #FD9E00;margin-bottom: 0;color:#fff;}
.bottomTime{position: relative;display: block;}
.bottomTime p{position: absolute;bottom: 0;color:#fff;left: 0;transform: translateY(-50%);top: 50%;font-size: 12px;width: 100%;box-sizing: border-box;padding-left: 10px;}
.bottomTime .apos{    transform: translateY(-50%);top: 50%;position: absolute;right:10px;}
.reg .content .user_pwd .phone{text-align:left;}
.reg .content .user_pwd .phone img{  position: relative;  left: 5px;  top: 7px;  width: 20px;  height: 20px;  background-size: contain;  }
.maxIcon{position:absolute;width:100%;height:100%;}
.maxIcon .am-result{padding-top:0;margin-bottom: 100px;}
.maxIcon .am-result .am-result-pic{  margin-bottom: 50px;}
html:not([data-scale]) .maxIcon .am-result:after,html:not([data-scale]) .resetMsg .am-result:after{display:none}
.maxIcon .am-result .am-result-message{width:60%;margin-left:auto;margin-right:auto;text-align:left;}
.resetMsg .am-result .am-result-title{line-height: 29px;font-size: 18px;}
.reg .content .user_pwd.resMa{  width: 90%;  border-radius: 5px;  }
.reg .content .user_pwd.resMa .codeicon{background:none;width: 70px;}
.reg .content .user_pwd.resMa  input{left: 78px;}
.setClass{position: absolute;top: 10px;right: 10px;color:#000;font-size:18px;color: #fff;}
.personalMsg{font-size: 14px;position: absolute;right: 10px;bottom: 10px;color:#e6002e;}
.personalMsg span{font-size:18px;}
.myWalletIndex .walletCont .balance{text-align: left;}
.myWalletIndex .walletCont{background: #ccc;}
.wlsList{padding:10px;border-bottom: 10px solid #ddd;margin-top: 5px;}
.wlsTop{justify-content: space-between;}
.wlsTop span:first-child{font-size:16px;}
.wlsTop span:first-child em{color:red;margin-left:20px;font-style: normal;font-size: 16px;font-weight: bold;}
.wlsTop span:last-child{font-weight:bold;font-size:15px}
.wlsot{margin: 8px 0;text-align:right;}
.wlsOrder{border-top:1px dotted #ddd;padding-top:5px;}
.orderList{padding:5px;overflow: hidden; margin-top: 96px;}
.orderList .orderBox{border:1px solid #ddd;box-sizing: border-box;}
.searchIcon {
	width: 20px;
	height: 20px;
	background: url('../images/search@2x.png');
	background-size: 20px 20px;
}
.am-badge{font-size:14px;}
#reactContainer .incomeCont .title{width: 80%;}
#reactContainer .topTitle.divCenter{padding-left: 10px; justify-content: space-between;}
#reactContainer .topTitle.divCenter .orderState{margin-top:0;}
.obContent h2{font-size:16px;width: 100%;}
.obList{padding:0 10px;padding-top: 10px;align-items: self-start;color:#000;}
.obContent{flex-grow:1;height: 100px;align-content: space-between;flex-wrap: wrap;color:#000;}
.obList .obImg{width: 100px;height: 100px;border: 1px solid #ddd;margin-right: 10px;}
.obyongjin{width:100%;justify-content: space-between;padding-right: 20px;}
.obyongjin em{font-style:normal;}
.obyongjin em:nth-child(2){color:red;}
.bdownIcon{  width:0;  height:0;  border-width: 10px 10px 0;  border-style:solid;  border-color: #888 transparent transparent;  position:relative;  }
.righB{    position: absolute;  top: 50%;  right: 20px;  transform: translateY(-50%);}
#reactContainer .orderBox .buttonBox{justify-content: space-between;}
#reactContainer .orderDetail .listCont ul li label{width: 75px;}
.dowIcon input{width: 100%;padding-right: 15px;padding-top: 8px;padding-bottom: 8px;display: flex;margin-right: 5px;text-align: center;}
.dowIcon{position: relative;height: 50px;justify-content: center;}
.dowIcon:before{ width:0; content:''; height:0; border-width: 5px 5px 0; border-style:solid; border-color: #999 transparent transparent; position: absolute; right: 9px; top: 50%; transform: translateY(-50%); pointer-events:none;}

.nlTop{justify-content: space-between;color:#333333;}
.nlTop span:last-child{color:#009900;}
.nlUser{border-bottom: dashed 1px #ddd;border-top: dashed 1px #ddd;padding:10px 5px;margin: 10px 0;}
.nlTopDet{justify-content:start;}
.nlTopDet span{position:relative;}
.nlTopDet>span{width:100px;}
.nlTopDet>.divCenter{justify-content: space-between;flex-grow: 1;}
.nlImg{width: 70px;height: 70px;overflow: hidden;border-radius: 50%;border: 1px solid #ddd;justify-content: center;}
.nlImg > img{ width: 100%;height: 100%}
.nlText{flex-wrap:wrap;flex-grow: 1;padding-left: 15px;height: 70px;}
.nlText p{width: 100%;text-align: right;font-size: 16px;}
.nlText p span{color:#11c307;}
.nlText p span em{font-size:12px; font-style: normal;margin-right: 2px;}
.nlText h2{width: 100%;font-size: 16px;color: #333333;font-weight:normal;}
.nlText h2 span{float:right;color:#11c307;}
.nlText img{width:100%;height:100%;}
.nlTopDet .divCenter span img{width:30px;margin-left: 10px;}
.lrDiv{justify-content: space-between;}
.newLis{padding-bottom:10px;margin-bottom:5px;border-bottom: 5px solid #eee;padding-left: 10px;padding-right: 10px;margin-left: -10px;margin-right: -10px;}
.newLis:last-child{margin-bottom:0;}
.userLive{color:#333333;padding:5px 10px;}
.userLive p{display: flex;justify-content: flex-start;align-items: flex-start;margin-bottom: 5px;}
.userLive p span:first-child{width:100px;display:block;flex-shrink: 0;}

.telIcon{position: relative;padding-right: 30px;}
.telIcon:before{content:'';position: absolute;right:0;top:50%;margin-top: -14px;background: url("../images/call.png") no-repeat;height: 28px;width: 28px;background-size: contain;}
.btnAll{border-radius:5px;display:inline-block;padding:8px 30px;border:none;color:#fff;}
.btn-dip{background-color:rgb(204, 204, 204);}
.btn-ok{background-color:rgb(22, 155, 213);}
.btn-success{background-color:#67c23a}
.tab{ position: fixed; width: 100%; z-index: 100; top: 0; background: #fff; left: 0; }
.orderDiv{ padding-top: 53px; }
.alertContent span{margin-right:10px;white-space:nowrap;}
.alertContent input{ flex-grow: 1; width: 100%; border-radius: 5px; border: 1px solid #ddd; padding: 8px 10px; }
.tableType{color:#333;width:100%;}
.tableType .am-checkbox-inner{border-radius:0;}
.tableType .red{color:#FF0000;font-weight:bold;}
.tableType th{padding-bottom:10px;}
.tableType td{padding:5px 0;}
.tableType .am-modal-alert-content{overflow:auto;}
.tbBottom td{padding-top:20px;font-weight:bold;position: relative;padding-bottom:0;}
/*.tbBottom{position:relative;}*/
/*.tbBottom td:first-child:before{content:'';position:absolute;height:1px;left: -15px;width: 300%;top: 25%;border-top: 1px dashed #ddd;}*/
.rate {letter-spacing: 4px;color: #FF9C00;position: relative;/* font-family: sans-serif; */}
.rate span{margin-right: 5px;display: inline-block;font-size: 0;}
.rate span:last-child{margin-right: 0;}
.rate .rate__bg {position: relative;}
.rate img{width: 18px;}
.rate .bg__realrate { position: absolute; left: 0; top: 0; width: 0; white-space: nowrap; overflow: hidden; transition: width .5s; }
.pjiaContent{align-items:start;}
.pjiaImg{width: 90px;flex-shrink: 0;}
.pjiaImg p{margin-top:5px;width: 70px;overflow: hidden; text-overflow: ellipsis; display: block;text-align: center;}
.pjTop{width: 70px;height: 70px;border:1px solid #ddd;border-radius:50%;overflow:hidden;box-sizing: border-box;}
.pjTop img{width:100%;height:100%;}
.pjia{margin-left:-5px;margin-right:-5px;color: #333;}
.pjiaTime{text-align:right;border-top: 1px dashed #ddd;padding: 5px 0;font-size: 14px;margin-top: 5px;}
.odH2{font-size:14px;margin-top: 15px;padding-bottom: 5px;}
.odH2:before{content:'';width: 200%;background-color: rgba(245, 245, 249, 1);display:block;padding: 2px;border-top: 1px solid rgb(201, 201, 201);border-bottom: 1px solid rgb(201, 201, 201);margin-left: -15px;margin-right: -15px;margin-bottom: 5px;}
.pjcLabel{align-items:self-start;}
.pjcLabel>div:first-child{flex-shrink:0;}
.pjcLabel>div>span{display:inline-block;background-color:rgb(243, 238, 238);margin-right:3px;padding:2px 5px;
    font-size:12px;margin-bottom:2px;}
.pjContent .pjcLabel:last-child{align-items:center;}
.pjcText{margin-bottom:5px;line-height: 18px;}
.g-core-image-upload-btn{border:1px solid #ddd;}
.eval{overflow: hidden;background: rgb(255, 255, 255);}
.eval .vux-1px-b:last-child:after{display:none;}
.eval .pjiaContent{ padding: 5px 10px; padding-bottom: 0;}
.eval .pjiaTime{ padding-right: 10px;}
.after-trigger span,.before-trigger span{font-size: 14px!important;}
/**tuner*/
.subDealers { padding: 0 20px; color: #888; font-size: 18px; text-align: center; }
.subDealers .step1 { margin-top: 30px; }
.subDealers .step1 i{background-image: url("../images/jxs1.png")}
.subDealers i { width: 93px; height: 50px; display: block; background-size: 100%; background-repeat: no-repeat; margin: 0 auto 10px; }
.subDealers .underline { position: relative; }
.subDealers span { color: #bc9f71; }
.underline { text-decoration: underline; }
.subDealers .underline { position: relative; }
.subDealers em { position: absolute; width: 20px; height: 20px; bottom: -25px; left: 0; right: 0; margin: 0 auto; background-color: #fff; background-image: url(../images/jxs2.png); background-size: 100%; background-repeat: no-repeat;}
.subDealers ul { text-align: left; border: 1px solid #bc9f71; border-radius: 10px; padding: 20px; box-sizing: border-box; font-size: 14px; margin-top: 17px; }
.subDealers li { line-height: 26px; }
.subDealers .step2 { margin-top: 50px; }
.subDealers .step2 i{background-image: url("../images/jxs3.png")}
.subDealers a{ color: #e5002c;}
.myTuner{ padding-top: 150px;background: rgb(242, 242, 242);height: 100%;position: absolute;width: 100%;}
.mtHead{justify-content:space-between;padding: 10px;background: #fff;}
.mtHead img{width:22px}
.mtHead h2{font-size:18px;}
.myDate{padding:10px;background: rgb(242, 242, 242);}
.myDate>div:last-child{padding-left:5px;padding-right:5px;flex-shrink: 0;}
.myDate img{width:30px;}
.myDate span{margin: 0 10px;}
.myDate input{border:1px solid #ddd;border-radius:5px;height:30px;width:100%; padding-right: 5px;}
.mydRight,.mydLeft{flex-grow: 1;}
.myH2{background:#fff;padding:20px 10px;font-size:16px;}
.mytList{background:#fff;padding:10px;}
.mytlImg{height:70px;width:70px;border-radius:50%;padding:5px;margin-right: 15px;}
.mytlImg:before{border-radius:50%;}
.mytlImg img{width:100%;height:100%;}
.mytlBox { margin-bottom: 15px; padding-bottom: 15px; }
.mytlText{flex-grow:1;height: 70px;padding: 5px;flex-wrap: wrap;}
.mytlText h2{font-size: 18px;width: 100%;}
.mytlText p{ justify-content: space-between; width: 100%; }
.mytlText p span{display:block;}
.mytlText p span:first-child{color: rgb(255, 153, 0);font-size: 16px;}
.mytPosition{position:fixed;background:#fff;z-index:10;top: 0;left: 0;}
/*tuner*/

.wlRight .wlsTop span{display:block;width:100%;}
.wlRight .wlsTop span em{float:right;}
.wlRight .wlsot{text-align:left;margin-bottom: 5px;margin-top: 5px;}
.basic .g-core-image-upload-btn{border:none;}


.orderText textarea{width:100%;border:1px solid #ddd;border-radius:5px;height:100px;padding:5px;}
.orderText span{color:red;}
.borderNone{border:none;}
/**weui load*/
.weui-loadmore { width: 65%; margin: 1.5em auto; line-height: 1.6em; font-size: 14px; text-align: center }
.weui-loadmore__tips { display: inline-block; vertical-align: middle; color: #999999; }
.weui-loadmore_line { border-top: 1px solid #e5e5e5; margin-top: 2.4em }
.weui-loadmore_line .weui-loadmore__tips { position: relative; top: -.9em; padding: 0 .55em; background-color: #fff; color: #999 }
.weui-loadmore_dot .weui-loadmore__tips { padding: 0 .16em }
.weui-loadmore_dot .weui-loadmore__tips:before { content: " "; width: 4px; height: 4px; border-radius: 50%; background-color: #e5e5e5; display: inline-block; position: relative; vertical-align: 0; top: -.16em }
.weui-loading { width: 20px; height: 20px; display: inline-block; vertical-align: middle; -webkit-animation: e 1s steps(12) infinite; animation: e 1s steps(12) infinite;
    background: transparent url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E9E9E9' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23989697' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%239B999A' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23A3A1A2' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23ABA9AA' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23B2B2B2' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23BAB8B9' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23C2C0C1' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23CBCBCB' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23D2D2D2' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23DADADA' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='%23E2E2E2' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") no-repeat;
    background-size: 100%
}

@keyframes e { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } to { -webkit-transform: rotate(1turn); transform: rotate(1turn) } }
