@CHARSET "UTF-8";
body{background:#f5f5f5;}
.wst-user{background:#ffffff;}
.wst-users_info{padding:13px 0px; color: #fff;background:url(../img/user.png) 0 0 no-repeat; background-size: cover;position: relative;}
.wst-users_infoi{padding:0.35rem 0.1rem;text-align: left;}
.wst-users_infoi .portrait{float:left;margin-left:0.2rem;width: 0.7rem; border-radius:1000px;}
.wst-users_infon{float:left;padding-left:0.1rem;padding-top:0.1rem;width: 60%;font-weight: bold;}
.wst-users_infon img{width: 0.18rem;position: relative;top:2px;}
.wst-users_infon p{font-size:0.13rem;font-weight: 400;}
.wst-users_icon{background:#FFF;padding:0.1rem;border-bottom:1px solid #e8e8e8;}
.wst-users_icon span{font-size:0.13rem;}
.wst-users_icon p{margin:0 auto; width:32px; height:36px;}
.wst-users_icon p i{float:left; width:38px; height:36px;}
.wst-us-sign{position: absolute;top: 42%;right:0;x-index:1;}
.wst-us-sign .sign{width: 80px;padding-left:35px;font-size: 0.13rem;height: 35px;line-height: 35px;color: #ffffff;background:url(../img/sign.png) 0 0 no-repeat;background-size: cover;}
.wst-us-sign i{position: absolute;top:5px;left:8px;display: block;width: 22px;height:22px;background:url(../img/calendar.png) 0 0 no-repeat;background-size: cover;}
.wst-msg-icon{position: absolute;display: block;right:0.15rem;top:0.1rem;width:26px;height:25px;background: url(../img/message-icon.png) center center no-repeat;background-size: 80%;}
.wst-msg-icon .number{position: absolute;top:-0.03rem;right:-0.1rem;min-width:0.16rem;display: inline-block;text-align: center;background: #f74c31;color: #fff;font-size: 0.1rem;height: 15px;line-height: 15px;-webkit-border-radius: 8px;padding: 0 3px;background-clip: padding-box;}
.wst-info-icon{position: absolute;top:0.1rem;right:0.5rem;width:26px;height:26px;line-height: 26px;color: #fff;font-size: 0.28rem;}
/*用户资金*/
.user-fund-info{background:#ea0524;height:0.4rem;line-height:0.4rem;text-align: center;}
.user-fund-info a{color: #fff;font-size: 0.15rem;}
.user-fund-info a span{padding-left:20px;color: #f6ff00;}
.user-fund-info .line{float:right;margin-top:0.05rem;width: 0.02rem;height:0.3rem;background:#d80203;position: relative;right:-0.01rem;}
/*我的订单下5个图标*/
.wst-users_icon1,.wst-users_icon2,.wst-users_icon3,.wst-users_icon4,.wst-users_icon5{background:url(../img/users_icon.png) no-repeat; background-size: 1130%;}
.wst-users_icon1{background-position: -10px 1px;}
.wst-users_icon2{background-position: -102px 1px;}
.wst-users_icon3{background-position: -194px 1px;}
.wst-users_icon4{background-position: -288px 1px;}
.wst-users_icon5{background-position: -390px 1px;}
.border-b{border-bottom: 1px solid #e7e7e7;}
.wait-payment{height: 16px; line-height: 16px; font-size: 0.11rem!important; position: absolute; left: 24px; top: -3px; min-width: 16px; text-align: center; border-radius: 5px; color: #ffffff; background: #de0202; padding:0px; border-radius: 50%; right: 0; border: none;}
.wst-users_list .list{border-bottom: 1px solid #f2f1f1;}
.wst-users_list .ui-nowrap{font-size: 0.13rem;}
.wst-users_list .icon{background:url(../img/icon_user_liebiao.png) no-repeat;background-size: 90%;}
.wst-users_list .icon0{background-position: 0px  -137px;}
.wst-users_list .icon1{background-position: 0px  -11px;}
.wst-users_list .icon2{background-position: 0px -51px;}
.wst-users_list .icon3{background-position: 0px -93px;}
.wst-users_list .icon4{background-position: 0px -177px;}
.wst-users_list .icon5{background-position: 0px -221px;}

.wst-user-term{padding:0.15rem 0.1rem 0.05rem 0.1rem;margin-top:10px;font-size: 0.15rem;background:#fff;color: #ff3535;}
.ui-list > li{margin-left:0.1rem;}
.ui-list-thumb-s{margin: 10px 2px 8px 0px;}
.ui-list-thumb-s > span{width: 80%;height: 80%;}
/*用户登陆*/
.wst-lo-choice{margin:50px 20px 0px 20px;border-radius: 10px;padding-bottom:20px;font-size:0.158rem;}
.wst-lo-choice .img{text-align: center;}
.wst-lo-choice .img img{width: 65px;border: 2px solid #d4d3d3; border-radius: 1000px; padding:2px;}
.wst-lo-choice .name{height: 50px;line-height: 50px;text-align: center;font-weight: bolder;}
.wst-lo-choice .prompt{height: 20px;line-height: 20px;text-align: center;padding-bottom:42px;}
.wst-lo-choice .choice{text-align: center;}
.wst-lo-choice .choice .button0{width: 100%;height: 38px;border-radius: 1000px;font-size:0.159rem;color:#ffffff;background: #04be02;}
.wst-lo-choice .choice .button0:not(.disabled):not(:disabled):active{color:#f7fdf7;background: #06c804;background-clip: padding-box;}
.wst-lo-choice .choice .button1{width: 100%;height: 38px;border-radius: 1000px;font-size:0.159rem;color:#59595c;background: #ffffff;border: 1px solid #d4d3d3;margin-top:10px;}
.wst-lo-choice .choice .button1:not(.disabled):not(:disabled):active{color:#56565d;background:#f8f7f7;background-clip: padding-box;}
.wst-lo-frame{font-size:.16rem;margin-top:8px;padding:12px 10px 2px 10px;background:#fff}
.wst-lo-frame .frame{padding:0.05rem 0px;position: relative;}
.wst-lo-frame .frame p{display: inline-block;float: right;margin-right: 20px;}
.wst-lo-frame .frame:after {content: '';position: absolute;bottom: 0;left: -50%;width: 200%;height: 0.01rem;background: #d9d9d9;-webkit-transform: scale(0.5);}
.wst-lo-frame .frame input{width:100%;padding-left:5px;height:0.38rem;border:0;font-size:.15rem;}
.wst-lo-frame .verify{padding:0.05rem 0px;border:0;position: relative;}
.wst-lo-frame .verify:after {content: '';position: absolute;bottom: 0;left: -50%;width: 200%;height: 0.01rem;background: #d9d9d9;-webkit-transform: scale(0.5);}
.wst-lo-frame .verify input{width:60%;padding-left:5px;height:0.38rem;border-top-left-radius:2px;border-bottom-left-radius:2px;border:0;font-size:.15rem;}
.wst-lo-frame .verify button{float:right;height:0.36rem;line-height: 0.36rem;width:40%;font-size:.14rem;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color: #ffffff;background-image:none;color:#ff3c3c;border:1px solid #ff3c3c;}
.wst-lo-frame .verify button:not(.disabled):not(:disabled):active{background-color: #ffffff;color:#df0202;border:1px solid #df0202;}
.wst-lo-frame .verify img{float:right;height:0.36rem;width:40%;border-top-right-radius:2px;border-bottom-right-radius:2px}
.wst-lo-button{padding:30px 10px 0 10px}
.wst-lo-button .button{width:100%;bottom:10px;margin-bottom:6px;height:0.45rem;line-height:0.45rem;color:#fff;background:#ff3c3c;font-size:.15rem;border-radius:3px;border:1px solid #ff3c3c;}
.wst-lo-button .button:not(.disabled):not(:disabled):active{color:#fff0f0;background:#f52f30;background-clip:padding-box}
/***************************** 找回密码 ************************************/
/* forget_pass2 */
/*遮盖层*/
.wst-cover{position:fixed; left:0px;top:0px; background-color:#000; width:100%; height:100%; filter:alpha(opacity=60); /*设置透明度为60%*/ opacity:0.6; /*非IE浏览器下设置透明度为60%*/ z-Index:9999; display:none;}
/*积分明细弹框*/
.wst-fr-box{position: fixed; z-index: 9999; right:-999px; bottom: 0px; width:100%; min-height:40%; background:#ffffff; font-size: 0.15rem;}
.wst-fr-box .title,.wst-cart-box .title{position: relative;padding:6px 0px;border-bottom: 1px solid #f1f1f1;}
.wst-fr-box .title span{float: left;width: 100%;height: 26px;line-height: 26px;text-align: center;font-size: 0.185rem;}
.wst-fr-box .title i,.wst-cart-box .title i{position: absolute; right:5px; top:-2px; font-size: 27px;}
.wst-fr-box .codebutton{float: right;width:70%;padding: 0px 10px;font-size: 0.12rem;height: 36px;line-height: 36px;margin-right:10px;}
.wst-lo-term{margin-top:20px;padding:0 10px;}
.wst-lo-term .term{color: #7f7f7f;font-size:.13rem}
.wst-lo-agreement{position: relative;height:20px;line-height:20px;padding: 12px 10px 10px 35px;font-size:.14rem;}
.wst-lo-agreement i{position: absolute;top:-1px;left:5px;}
.wst-lo-agreement span{color: #ff3c3c;}
.wst-lo-agreement{position: relative;height:20px;line-height:20px;padding: 12px 10px 10px 35px;font-size:.14rem;}
.wst-lo-agreement i{position: absolute;top:-1px;left:5px;}
.wst-lo-agreement span{color: #ff3c3c;}
.wst-fr-protocol{position: fixed; z-index: 9999; right: -999px; top:0px; width: 100%; height: 100%; background: #ffffff; font-size: 0.15rem; color:#000;}
.wst-fr-protocol .title{height: auto;color: #222;position: relative;background: #ffffff;border-bottom: 1px solid #e8e8e8;}
.wst-fr-protocol .title span{float: left;width: 100%;height: 41px;line-height: 41px;text-align: center;font-size: 16px;}
.wst-fr-protocol .title i{position: absolute;right:5px;top:-1px;color: #222;font-size: 27px;}
.wst-fr-protocol .content{padding:10px;}
.wst-fr-protocol .content img{width: 100%;}
.my-apply-hide{display: none;}