﻿@charset "utf-8";
/* CSS Document */

html{height:100%;font-size: 62.5%;}
* {margin:0px; padding:0px; border:0px; }
img {vertical-align: top;}
/*html,body{overflow:hidden;-webkit-overflow-scrolling: touch;}*/
body{height:100%;padding:0px;margin:0px; font-family: "微软雅黑"; font-size:12px; background:#252525}
li {list-style:none;}
a{color:#000; text-decoration:none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
.porR {position: relative;}
.porA {position: absolute;}
.fl {float:left;}
.fr {float:right;}
.db {display: block;}
.dn {display:none;}
.oh {overflow:hidden;}
.w100{width:100%;}
.h100{height:100%;}
.mAuto {margin: 0 auto;}
.tac {text-align:center;}
.tal {text-align:left;}

.tar {text-align:right;}

.fs10{font-size: 10px!important}
.fs14{font-size: 14px!important}
.fs16{font-size: 16px!important}
.fs18{font-size: 18px!important}
.fs20{font-size: 20px!important}
.fs22{font-size: 22px!important}


.fw{font-weight:bold}
i{font-style:normal;color: #f58238 }
/*input,select{color: #a7a7a7;font-family: "微软雅黑";background:none;-webkit-appearance:none;}*/
input,select{color: #a7a7a7;font-family: "微软雅黑";}
.l50{left:50%;-webkit-transform:translate(-50%,0); }
.T50{top:50%;-webkit-transform:translate(0,-50%); }
.Tl50{top:50%;left:50%;-webkit-transform:translate(-50%,-50%); }
.opa5{opacity:.5;}

.marL1{margin-left: 0.866667rem}
.marL2{margin-left: 0.4rem}
.marT1{margin-top: 0.213333rem}
.marT2{margin-top: 0.266667rem}

.c39c0d4{color: #39c0d4}
.cf58238{color: #f58238}
.c000{color: #000}
.c333{color: #333}

/*个人中心*/
.personal{background: #fff;color: #fff;letter-spacing: 0.1em;}
.personal .top{height:7.48rem;background: url(../images/p-Bg.jpg) no-repeat;background-size: 100% 100%; }
.personal .top.top1{height:7.98rem;background: url(../images/p-Bg1.jpg) no-repeat;background-size: 100% 100%;}
.personal .per{width: 1.9rem;height: 1.9rem;border:1px solid #fff;border-radius:100%;top:1.6rem;overflow: hidden;-webkit-box-sizing:border-box;box-sizing:border-box;}
.personal .name{top:3.733333rem;}
.personal .line{width:1px;height: 0.933333rem;background: #fff;top:5.133333rem;}
.personal .integral,.personal .grade{top:5.093333rem;width: 4.106667rem;}
.personal .integral{left: 0.893333rem;line-height: .82rem;}
.personal .grade{right:0.893333rem;line-height: .82rem; }
.btn1,.btn1A,.btn1B,.btn1C{width:2.96rem;height: 0.893333rem;}
.btn1A{background: #fff;border-bottom:1px solid #919191;color: #000;border-radius: 8px;font-size: 14px}
.btn1B{background: #39c0d4;border-bottom:1px solid #2b99a8;color: #fff;border-radius: 8px;font-size: 14px}
.btn1C{background: #f5f5f5;border-bottom:1px solid #919191;color: #000;border-radius: 8px;font-size: 14px}
.btnSelect{background: #39c0d4;border-bottom:1px solid #2b99a8;color: #fff;border-radius: 8px;font-size: 14px}

.btn2{width: 3.44rem;height: 0.773333rem;background:#39c0d4;border-bottom:1px solid #16646f;color: #fff;border-radius: 3px;font-size: 14px }
.personal .btn-bd{background: url(../images/btn-bd.png) no-repeat;background-size: 100% 100%;
	margin-top: 0.49rem }
.wbd{top:4.7rem;}	
ul.nav{height:5.493333rem;background: url(../images/p-nav.jpg) no-repeat;background-size: 100% 100%;margin-top: 0.506667rem }
ul.nav li{width:100%;height: 25%;}
ul.nav li a{width: 100%;height: 100%;display: block;}
.add{background: #f7f7f7}
.add h2{color: #39c0d4;height: 1.386667rem;line-height: 1.386667rem;padding-left: 0.35rem;background: #fff;-webkit-box-sizing:border-box;box-sizing:border-box;}
ul.add-list{height:5.466667rem;margin-top:0.453333rem;padding:0 0.2rem;overflow: auto }
ul.add-list li{width:100%;height:1.973333rem;background: #fff;border-bottom:1px solid #39c0d4;margin-bottom: 0.373333rem;
	color: #000;padding:0 0.186667rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;position: relative;}
ul.add-list li p{margin-top: 0.32rem}	
ul.add-list li .icon-arrow{width:0.986667rem;height: 0.8rem;background: url(../images/arrow.png) no-repeat;background-size: 100% 100%;bottom:1px;right: 0 }
ul.add-list li .add-con{max-width:85%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.add .footer{height: 1.466667rem;background: #fff;line-height:1.466667rem;padding-top: 0.4rem ;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0;}
.personal .level{bottom:0.61rem;}
.personal .level span{border:1px solid #fff;border-radius: 20px;padding:0.14rem 0.306667rem;text-shadow:3px 0px 5px rgba(0,0,0,.2);}

 /*新增收货地址*/
.logo{height:1.506667rem;background:url(../images/logo.jpg) no-repeat;background-size: 100% 100%;} 
.formDiv{color: #39c0d4;margin-top: 0.88rem}
.formDiv p{margin-bottom: 0.533333rem}
.formDiv p span{width:2.4rem;font-size: 18px;margin-left: 0.426667rem;display: inline-block;}
.inp1{font-size: 14px!important;background: #f5f5f5;width: 6.933333rem;height: 0.666667rem;
	padding-left: 0.16rem;-webkit-box-sizing:border-box;box-sizing:border-box;/*border-bottom: 1px solid #6b6b6b;*/
	border-radius: 3px;color:#333333;}
::-webkit-input-placeholder{font-size: 14px!important;color:#c9c9c9;}
.sel1{width: 2.56rem;height: 0.706667rem;background:url(../images/sel.png) no-repeat;
	font-size: 14px!important;background-size: 100% 100%;border-bottom: 1px solid #6b6b6b;border-radius: 3px;
	color:#333333;padding-left: 0.16rem;padding-right:0.84rem;-webkit-box-sizing:border-box;box-sizing:border-box;

}
textarea{width:6.9rem;height: 2.973333rem;resize:none;background: #f5f5f5;/*border-bottom: 1px solid #6b6b6b;*/
	border-radius: 3px;padding:0.12rem 0.16rem!important;-webkit-box-sizing:border-box;box-sizing:border-box; }
.radio,.checkbox{
	width:0.386667rem!important;height:0.386667rem;background:#e5e5e5;border-radius: 100%;
	display: inline-block;
}
.radio.on{background:url(../images/radio.png) no-repeat;background-size: 100% 100%;}
.checkbox.on{background:url(../images/checkbox.png) no-repeat;background-size: 100% 100%;}
.btnP{top:14.3rem;}
/*.btn-del{background:url(../images/btn-del.png) no-repeat;background-size: 100% 100%;} 
.btn-save{background:url(../images/btn-save.png) no-repeat;background-size: 100% 100%;}*/


/*商品兑换首页*/
.exchange,.exchange2,.exchange3{background: #e9e9e9}
.exchange2{overflow: auto}

/*2018.1.16*/
.choseAdd .addText{width:5.4rem;height:100%;overflow: hidden;display: inline-block;}
.navBottom{width: 100%;height:1.56rem;background:url(../images/navBottom.jpg) no-repeat;background-size: 100% 100%;
	position: fixed;bottom: 0}
.navBottom a{width: 50%;height:100%;display: inline-block;float: left}	

 /*banner轮播*/   



.focused{height:5.226667rem; position:relative; overflow:hidden;}
.focused .hd{position:absolute; z-index:1;text-align:center; /*background: #bababa;*/border-radius:0.133333rem;padding:0 0.293333rem;bottom:0.266667rem;  }
.focused .hd ul{ overflow:hidden;text-align:center;margin:0 auto;}
.focused .hd ul li{width:0.186667rem;height:0.186667rem;margin: 0.066667rem; font-size:0; float:left; background:#fff;border-radius: 100% }
.focused .hd ul .on,#focused2 .hd ul .on{ background:#3d97db}
.focused .bd{ position:relative; z-index:0;color: #3b3a39;}
.focused .bd ul li img{width:100%;height:5.226667rem;}

.jfNum{height: 1.8rem;background: #fff;color: #39c0d4;padding-bottom:0.2rem }
.icon1{width:0.933333rem;height: 0.986667rem;background:url(../images/i.png) no-repeat;background-size: 100% 100%;
	margin:0.4rem 0 0 0.346667rem; }
.jfNumCon{margin: 0.133333rem 0 0 0.35rem;}	
.jfNumPer{width: 1.333333rem;height: 1.333333rem;border-radius: 100%;overflow: hidden;margin:0.26rem 0.3rem 0 0;}
.wares{padding:0 0.133333rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.tabDiv{height:1.533333rem;padding:0.346667rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;}
.tab{width:2.933333rem;height: 0.893333rem;line-height: 0.893333rem;background: #fff;border-bottom:1px solid #919191;color: #39c0d4;border-radius: 8px;text-align: center; } 
.tab.active{background: #39c0d4;border-bottom:1px solid #16646f;color: #fff;}

.wares-list li{width:4.85rem;height:4.85rem;background: #fff;float: left;margin-bottom: 1px;text-align: center}
.wares-list li:nth-child(even){margin-left: 1px}
.wares-list li img{width: 100%;height:3.333333rem }
.wares-list li span{display: inline-block;width: 90%;font-size: 14px;overflow: hidden;height:0.6rem;}
.title-tryout{width:100%;height: 1.173333rem;line-height: 1.173333rem;background:url(../images/tbg.jpg) repeat-x;background-position: center }
.title-tryout span{width: 3.32rem;background: #e9e9e9;display: inline-block;color: #39c0d4}

/*产品详情页exchange1*/
.product{width:9.733333rem;height:7.5rem;background: #fff;margin:0.133333rem;overflow: hidden; }
.product h2{background:url(../images/l.png) no-repeat;background-size:6.093333rem 0.12rem;background-position: center bottom;
	line-height: 1.013333rem;margin-top:0.2rem;height: 1.2rem  }
.product .sp img{width: 8rem;height:5.55rem;/*margin-top: 0.45rem*/}
.pro-info{height: 1.493333rem;line-height: 1.493333rem;background: #fff}
.pro-info .icon1{width: 0.493333rem;height: 0.52rem}
.pro-info .jf{width: 2.3rem}	
.sx{width:1px;height: 1.493333rem;background:url(../images/sx.png) no-repeat;background-size:100% 100%;  }
.xhP{width:2.373333rem;}
.xhP p{height: 0.746667rem;line-height: 0.746667rem;width: 2.2rem;overflow: hidden;white-space: nowrap;}
.xhP p .radio{margin-top: 0.19rem;}
.kc{width: 2.7rem}
.model{width:97%;line-height:0.533333rem;background: #fff;padding:0.6rem 0.266667rem;margin: 0.453333rem auto;}
.btnDiv1{padding:0 1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top: 1.6rem}

/*提交订单页exchange2*/
.pad1{padding:0 0.133333rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.product2{padding:0.373333rem 0 0.32rem;background: #fff}
.sp2{width: 4.15rem;height:3.413333rem;overflow: hidden;}
.sp2 img{width: 4.5rem;height:3.12rem;margin-left: -0.25rem}
.sp2Name{width: 5.546667rem;line-height: .7rem;padding-bottom: .2rem;/*line-height:1.066667rem;*/margin-bottom:0.16rem;background:url(../images/l2.png) no-repeat;background-size:5.36rem 1px;background-position: left bottom  }
.product2 .icon1{width: 0.493333rem;height: 0.52rem;margin-right:0.24rem;margin-top: 0;}
.lineH1{line-height: 0.52rem}
.sptext1{width: 5.546667rem;margin-top: 0.293333rem }

.item{height: 1.226667rem;line-height: 1.226667rem;background: #fff;margin-top: 0.226667rem;padding:0 0.266667rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.numChoice{width: 2.213333rem;height: 0.66rem;line-height:0.66rem;border: 1px solid #39c0d4;border-radius: 5px;}
.minus,.plus{width: 0.725rem;height: 100%}
.inp2{width: 0.7rem;border-left:1px solid #39c0d4;border-right: 1px solid #39c0d4;height: 100%;}


/*exchange3*/
.shopList{height: 12.2rem;overflow: auto;}
.shopList li{width:100%;height: 3.066667rem;background: #fff;position: relative;border-bottom: 1px solid #919191;margin-bottom: 0.8rem;}
.shopList li:after{content: "";width:100%;left:0;height: 1px;display:inline-block;border-bottom: 1px dashed #a4a4a4;position:absolute;bottom:-0.46rem;}
.shopImg{width: 2.666667rem;height:1.84rem;margin:0.6rem 0 0 0.15rem}
.shopImg img{width: 100%;height: 100%}
.checkbox{left:0.133333rem;}
.shopName{margin-top: 0.9rem}
.shopList li .numChoice{top:1.226667rem;right: 0.293333rem;}
.shopNameCon{width: 4rem;display: inline-block;}
.dhjf{line-height: 0.6rem}
.close{width: 0.6rem;height: 0.6rem;line-height:0.6rem;border-radius: 100%;background: #39c0d4;color: #fff;
	top:0.2rem;right:0.266667rem;}
.shopitem{width:9.733333rem;height:3.093333rem;line-height: 3.093333rem;background: #fff;bottom: 0.186667rem}	
.checkAll{color: #333;padding-left: .8rem}
.amount{margin-left:2rem}

.shopitem .btn1B{right:0.306667rem;}

/*status已选商品*/
.status{background: #e9e9e9;}
.yx1{top:0;left:0;height:1.8rem;background:url(../images/yx1.jpg) no-repeat;background-size:100% 100%;position: fixed!important;z-index: 999; }
.yx2{top:0;left:0;height:1.8rem;background:url(../images/yx2.jpg) no-repeat;background-size:100% 100%;position: fixed!important;z-index: 999; }
.yx3{top:0;left:0;height:1.8rem;background:url(../images/yx3.jpg) no-repeat;background-size:100% 100%;position: fixed!important;z-index: 999; }
.yxNav{width: 33%;height: 100%}
.status .shopList{margin-top:2rem;height: 10.35rem;}

/*status订单详情*/
.orderDet,.product1,.shopitem1,.address{padding:0 0.186667rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.orderDet {width:100%;background:#fff;/*border-bottom:1px solid #39c0d4;*/margin-top: 0.933333rem;float: left;}
.status h1{width: 100%;border-bottom:1px dashed #b1b1b1;line-height: 0.986667rem}
.orderDet p{height: 0.853333rem}
.product1{background: #fff;border-bottom:1px solid #919191;margin-top: 0.613333rem}
.pro1Con{height: 2.8rem; }
.pro1Con .dhjf{width: 1.706667rem;margin-top: 0.9rem;}
.shopitem1{width: 9.733333rem;height: 3.093333rem;background: #fff;bottom: 0.186667rem;}
.shopitem1 .amount{line-height: 1.733333rem;margin-left: 0;color: #333}

/*status2订单修改*/
.address{height: 1.866667rem;line-height: 1.866667rem;background: #fff;margin-top: 2.186667rem;margin-bottom: 0.15rem}
.addName{width: 2rem;display: inline-block;}
.addCon{max-width: 4.24rem;overflow: hidden;white-space:nowrap;}
.spAmount h1{border-bottom:1px dashed #a4a4a4;color: #333;padding:0 0.133333rem;-webkit-box-sizing:border-box;box-sizing:border-box;
	margin-top: 0.18rem}
.spAmount .shopList{margin-top: 0.2rem;height:7.333333rem;}
.spAmount .shopList li {width: 100%;height: 1.933333rem;background: #fff;position: relative;border-bottom: 1px solid #919191;
	margin-bottom: 0;}
.spAmount .shopList li:after{display: none}
.spAmount .shopImg{margin:0 0 0 0.15rem;}
.spAmount .shopName{margin-top: 0.45rem;}
.spAmount .shopList li .numChoice {top: 0.6rem;}

/*status3 待发货*/
/*.bought{padding-top: 1.8rem}*/
.scroll{/*width:100%;float:left;*/height: 14rem;overflow: auto;margin-top: 1.8rem;padding-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bought li{width: 100%;height:4.093333rem;padding:0 0.2rem;border-bottom:1px solid #919191;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;
	margin-top: 0.373333rem;overflow: hidden;color: #39c0d4  }
.bouP{border-bottom: 1px dashed #919191;height:1.013333rem;line-height: 1.013333rem}	
.bouImg{width: 3.52rem;height:2.44rem;margin-left: -0.333333rem;margin-top: 0.213333rem}
.bouImg img{height: 100%}
.bouText{line-height: 0.613333rem;margin-top: 0.533333rem}
.status .title-tryout{margin-top: 0.773333rem}
.bought .btn-qdh{bottom:0;right:-0.2rem;border-radius: 12px}

/*status5 使用记录*/
.record .scroll{margin-top:0;height: 12rem}
.record{margin-top: 2.16rem}
.record h1{height: 1.013333rem;line-height: 1.013333rem;background: #39c0d4;color: #fff;padding-left:0.226667rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.record .recList{padding:0 0.226667rem;-webkit-box-sizing:border-box;box-sizing:border-box;
	background: #fff;/*border-bottom: 1px solid #919191*/}
.record .recList p{/*min-height: 1.013333rem;*/line-height: .6rem;padding:0.26rem 0 ;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #919191;}
.record .recList p a{color: #39c0d4}
.record .recList p:nth-last-child(1){border:0;}
.icon-no img{width: 4.32rem;height:4.32rem;margin:3.6rem 0 0}
/*status6 使用记录详情*/
.recInfo{overflow: hidden;margin-top: 0.653333rem}
.recInfo .p1,.recInfo .p2,.recInfo .p3{background: #fff}
.recInfo .p1{height: 2.986667rem;padding:0.226667rem 0;}
.recInfo .p1 .border{padding:0 0.213333rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.recInfo .p2{padding:0 0.213333rem;line-height: 0.533333rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.recInfo .p3{padding:0.373333rem  0.213333rem;line-height: 0.533333rem;border-bottom: 1px solid #919191;-webkit-box-sizing:border-box;box-sizing:border-box;}
.recInfo .bor1{padding:0.373333rem 0;border-bottom: 1px dashed #919191;}
.recInfo .bouName{margin-top: 0.733333rem}
.status .btn-contact{bottom: 0.693333rem}

/*登录*/
.bdtitle{margin:1.12rem 0 2.213333rem;}
.inp3{width:4.8rem;height: 0.666667rem;background:#f5f5f5; border-radius: 3px;}
.inp4{width:2.346667rem;height: 0.666667rem;background:#f5f5f5; border-radius: 3px;}
.hqyzm{width:2.3rem;height: 0.666667rem;background:#39c0d4; border-radius: 3px;color: #fff;font-size: 12px;margin-left:0.1rem;}
.hqyzm.active{background: #747777;}
.formDiv1{padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.btn-bd1{top:11.946667rem;}

.pop{width:100%;height:100%;position: fixed;top:0;left: 0;background: rgba(0,0,0,.7);z-index: 99;}
.pop-con{width:9.333333rem;height:8.826667rem;border-radius: 5px;background: #fff;top:2.373333rem;border-bottom: 2px solid #39c0d4;
	padding-top: 1.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.pop-con .close{width: 0.74rem;height: 0.74rem;line-height: 0.7rem;font-size: 24px;}
.pop-con hr{border:1px dashed #919191;opacity: .5;margin:0.3rem 0 0.7rem}
.pop2 .pop-con{height: 6.0rem}
.pop4 .pop-con{height: 7.2rem}
.pop-close{width: 1.2rem;height:1.2rem;bottom:0.266667rem;z-index: 100}
.pop5 .pop-con{padding-top:.8rem;}
.pop5 .add-list{box-shadow: 0 3px 1px rgba(0,0,0,.05);height:5.8rem;}
.pop5 .btn-add{bottom:0.3rem;}

/*会员权益*/
.qy img{width: 100%}

/*直播*/
.LB{background:url(../images/bg.jpg) no-repeat;background-size:100% 100%;}
.LBimg{height: 4.986667rem;overflow: hidden;border-radius: 8px;margin-top:0.4rem  }
.LBnav{height: 2.506667rem }
.navl1{background:url(../images/navl1.png) no-repeat;background-size:100% 100%;margin-top:0.4rem }
.navl2{background:url(../images/navl2.png) no-repeat;background-size:100% 100%;margin-top:0.32rem}
.LBlist li,.zzLb{width: 100%;height: 3.893333rem;background: #fff;padding: 0.4rem;margin-bottom:0.133333rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left: 0.3rem;}
.LBlist li .imgDiv,.zzLb .imgDiv{width: 3.82rem;height: 2.22rem}
.iconV{width: 1.026667rem;height: 1.026667rem;background:url(../images/iconV.png) no-repeat;background-size:100% 100%;}
.vname{line-height: 1rem}
.vtext{width:4.72rem;margin-left: 0.5rem;margin-top: 0.72rem}
.LB2 .LBlist li,.LB2 .zzLb{height:3.173333rem;margin-bottom:0.426667rem;}
.LB2 .vcontent{width:4.42rem;margin-left: 0.25rem;padding-top: 0.1rem}
.LB2 .vtext{margin:0.2rem 0;height:0.9rem;overflow: hidden;width: 100%;    margin-bottom: 0.05rem; }
.iconS{width: 1.146667rem;height: 1.146667rem;top:0;right:0;}
.iconS1{background:url(../images/iconS1.png) no-repeat;background-size:100% 100%;}
.iconS2{background:url(../images/iconS2.png) no-repeat;background-size:100% 100%;}
.vtime{color: #414040}
.vtitle{width: 100%;height:0.58rem;overflow:hidden;}

@media screen and (max-width:338px){
 .pop-con hr{margin: 0.3rem 0 0.7rem;}
 .pop4 .pop-con{height: 8.2rem}
 .jfNum {height: 2.1rem;background: #fff;} 
 .spAmount .shopList li{height: 2.3rem}
}
/*2018.1.18*/
.btn-shxq{width: 3.36rem;height:0.893333rem;background:url(../images/btn-shxq.png) no-repeat;background-size:100% 100%;margin-top: 0.49rem; }