/*!assets/scripts/loader/activity/index.scss*/
.event{display:none}.ui-con .item{height:13rem;background-color:#fff;margin:0 1rem 1rem}.remainCount{font-size:1.6rem;margin-top:.5rem;color:#b8b8b8}.remainCount span{color:#f44236}.ui-con .layer{width:13rem;height:13rem;float:left}.ui-con .item-content{position:relative;padding:1rem .5rem;box-sizing:border-box;height:13rem;margin-left:13rem}.ui-con .item h3{font-size:1.6rem;height:2rem;line-height:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-con .item .goods-intr{color:#b8b8b8;margin-top:.3rem;font-size:1.4rem;height:1.8rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-con .price{margin-top:.5rem;font-size:1.6rem;line-height:2rem;color:#000}.ui-con .price span{color:#f44236}.ui-con .price span.nowPrice{font-size:2.2rem}.ui-con .oriPrice{margin-top:.5rem;font-size:1.4rem;color:#B8B8B8;text-decoration:line-through}.ui-con button{position:absolute;padding:0;bottom:1rem;right:.5rem;width:45%;font-size:1.6rem;height:3.6rem}.ui-con button.remainCount{background:#b8b8b8;color:#fff;text-align:center}.limit{overflow:hidden;padding:1rem;background:#fff;margin:0 1rem}.limit .limit-time h4 .wenzi{font-size:1.8rem;color:#f44236}.limit .limit-time h4 span.allTimes{display:inline-block;background:#f44236;color:#fff;border-radius:.3rem;padding:.2rem .5rem;font-size:1.4rem;vertical-align:.1rem}
/*!assets/scripts/loader/couponCenter/index.scss*/
.coupon .imgCover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999}.coupon-dialog .ui-dialog-cnt{height:21rem;border-radius:3rem;overflow:hidden;position:relative}.coupon-dialog .ui-dialog-cnt .cancel{width:4rem;height:4rem;position:absolute;top:.5rem;right:1rem}.coupon-dialog .ui-dialog-cnt .ui-dialog-box{padding-top:1rem;text-align:center}.coupon-dialog .ui-dialog-cnt .ui-dialog-box p{line-height:2.5rem;font-size:1.6rem;padding:0 1.2rem}.coupon-dialog .ui-dialog-cnt .ui-dialog-box h3{font-size:2rem}.coupon-dialog .ui-dialog-cnt .ui-dialog-box .submit{background:#f44236;border-radius:3rem;color:#fff;font-size:2.4rem;display:inline-block;padding:.5rem 1.5rem;margin-top:1.5rem}.couponCenter .coupon{margin:.5rem;position:relative;background:#fff;border:1px #F44236 solid}.couponCenter .coupon:before{padding-top:40%}.couponCenter .coupon .ui-box-in{color:#fff}.couponCenter .coupon .ui-box-in .main{width:65%;height:100%;float:left;text-align:center;background-color:#F44236}.couponCenter .coupon .ui-box-in .main h2{width:80%;border-bottom:.1rem solid #fff;margin:0 auto;font-size:3rem;font-weight:700;height:60%;display:table}.couponCenter .coupon .ui-box-in .main h2 span{display:table-cell;vertical-align:middle}.couponCenter .coupon .ui-box-in .main p{height:40%;display:table;margin:0 auto}.couponCenter .coupon .ui-box-in .main p span{display:table-cell;vertical-align:middle}.couponCenter .coupon .ui-box-in .info{word-break:break-all;width:35%;height:100%;float:left;display:table;text-align:center;color:#F44236}.couponCenter .coupon .ui-box-in .info img{width:80%;margin:0 auto}.couponCenter .coupon .ui-box-in .info i{margin-top:.2rem;display:block;font-size:1.2rem}.couponCenter .coupon .ui-box-in .info h3{display:table-cell;vertical-align:middle}.couponCenter .coupon .ui-box-in .info h3 .txt{display:block;word-break:break-all;width:1.4rem;font-size:1.2rem;margin:0 auto;font-weight:700;line-height:1.1rem}.couponCenter .coupon.couponOk{border:1px #fff solid}.couponCenter .coupon.couponOk .ui-box-in .main{background-color:#b8b8b8}.couponCenter .coupon.couponOk .ui-box-in .info{color:#b8b8b8}
/*!assets/scripts/loader/couponEvent/index.scss*/
.couponEvent{background-color:#fff}.couponEvent .header{position:relative}.couponEvent .header .paper{position:absolute;width:70%;top:28%;left:15%}.couponEvent .header .intro{position:absolute;top:0;left:0;font-size:1.6rem;text-align:center;padding:10% 20%}.couponEvent .header .intro p{text-align:center}.couponEvent .info{color:#ffc7c3;background-color:#f44236;padding:3rem 15%}.couponEvent .info h3{font-size:1.6rem;text-align:center;font-weight:700;margin-bottom:2rem}.couponEvent .info p{font-size:1.2rem;margin-bottom:.5rem}.couponEvent .coupon{display:inline-block;width:70%;margin:2rem 0 1.5rem}.couponEvent .download{height:6rem;line-height:6rem;font-size:1.4rem;text-align:center}.couponEvent .download span{vertical-align:top;font-size:1.8rem}
/*!assets/scripts/loader/couponInEvent/index.scss*/
.couponInEvent.couponList li{position:relative}
/*!assets/scripts/loader/jfExchange/jfExchange.css*/
.exchangeList{padding:0 1.5%;box-sizing:border-box;background:#0b035e}.exchangeList li{width:47%;box-sizing:border-box;margin:1.5%;background:#fff}.exchangeList .ui-box:before{padding-top:100%}.exchangeList h3{font-size:1.4rem;padding:.5rem .6rem}.exchangeList p{color:#FF8930;font-size:1.4rem;padding:0 .6rem .5rem}.more{padding:1.5rem 0;font-size:1.6rem;text-align:center;color:#FF8930;background:#0b035e}.more span{display:inline-block;line-height:2rem;box-sizing:border-box;width:1.4rem;height:1.4rem;position:relative}.more .iconfont{display:block;background:#FF8930;text-align:center;color:#fff;font-weight:700;line-height:1.4rem;height:1.4rem;width:1.4rem;border-radius:100%;font-size:1.2rem;position:absolute;top:.2rem;left:0}
/*!assets/scripts/loader/linkBar/index.scss*/
.ui-linkBar{position:relative;padding:0 1.5rem;height:4rem;line-height:4rem;font-size:1.5rem;background-color:#fff}.ui-linkBar.ui-linkBar-independent{margin:1rem 0}.ui-linkBar .count-down{display:inline-block;height:4rem;line-height:4rem}.ui-linkBar .count-down>div{vertical-align:top;display:inline-block}.ui-linkBar .marquee{overflow:hidden;max-width:70%;height:4rem;display:inline-block}.ui-linkBar .icon-wrapper{display:inline-block;width:7.5rem}.ui-linkBar .icon{width:auto;height:4rem}.ui-linkBar.arrowLink:after{font-family:iconfont!important;font-style:normal;-webkit-text-stroke-width:.2px;content:"\e605";position:absolute;right:1rem;font-size:3rem;line-height:4rem;color:#B8B8B8}
/*!assets/scripts/loader/login/index.scss*/
.login-form,.email-form{display:inline-block;padding:1rem 0;width:28rem;left:50%;font-size:1.5rem}.login-form .phone,.email-form .phone{position:relative}.login-form input,.email-form input{display:block;padding-left:1.2rem;width:100%;border-radius:8px;height:4.5rem;margin-bottom:1rem;box-sizing:border-box;background-color:#F9F9F9}.login-form input ::-webkit-input-placeholder,.email-form input ::-webkit-input-placeholder{color:#B8B8B8}.login-form input ::-moz-placeholder,.email-form input ::-moz-placeholder{color:#B8B8B8}.login-form button,.email-form button{text-align:center;border-radius:8px}.login-form button.code,.email-form button.code{position:absolute;top:.65rem;right:.7rem;background-color:#fff}.login-form button.submit,.email-form button.submit{display:block;width:100%;height:4.5rem;color:#fff;background-color:#F44236}.login-form .sms input,.email-form .sms input{display:inline-block;float:left;width:48%;margin-right:4%}.login-form .sms button.code,.email-form .sms button.code{float:left;position:static;display:inline-block;width:48%;font-size:1.5rem}.popup-login .login-form{background-color:#fff;padding:2rem}.popup-login .login-form .button-group{text-align:center}.popup-login .login-form button.submit,.popup-login .login-form button.cancel{display:inline-block;height:4.5rem;width:45%;margin:0 2%}.popup-login .login-form button.cancel{background-color:#B8B8B8;color:#fff}
/*!assets/scripts/loader/popupLogin/index.scss*/
#pl-mask{display:flex;position:fixed;left:0;top:0;z-index:9;width:100%;height:100%;justify-content:center;align-items:center;font-size:.12rem;background-color:rgba(0,0,0,.5)}#pl-mask #pl-dialog{position:relative;margin-top:-30%;width:2.4rem;padding:.3rem;border-radius:.1rem;background-color:#FFF}#pl-mask #pl-dialog #pl-title{height:.28rem;line-height:.28rem;text-align:center;font-family:PingFang-SC-Medium;font-size:.18rem;color:#333}#pl-mask #pl-dialog .pl-item{display:flex;height:.5rem;justify-content:space-between;align-items:center;border-bottom:1px solid #F1F1F1}#pl-mask #pl-dialog .pl-item input{height:.2rem;line-height:.2rem;font-family:PingFangSC-Regular;font-size:.16rem;color:#333}#pl-mask #pl-dialog .pl-item input#pl-phone{width:1.8rem}#pl-mask #pl-dialog .pl-item input#pl-image-code{width:1.4rem}#pl-mask #pl-dialog .pl-item input#pl-sms-code{width:1.4rem}#pl-mask #pl-dialog .pl-item #pl-clear-phone{width:.5rem;height:.5rem;background-position:center center;background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat2/btn-del.png?imageslim);background-size:.2rem .2rem;background-repeat:no-repeat}#pl-mask #pl-dialog .pl-item #pl-image-code-img{width:.8rem;height:.4rem}#pl-mask #pl-dialog .pl-item #pl-get-sms-code{width:.9rem;height:100%;line-height:.5rem;text-align:center;font-family:PingFangSC-Regular;font-size:.16rem}#pl-mask #pl-dialog .pl-item #pl-get-sms-code.pl-get-sms-code-active{color:#88D9D7}#pl-mask #pl-dialog .pl-item #pl-get-sms-code.pl-get-sms-code-disabled{color:rgba(74,74,74,.3)}#pl-mask #pl-dialog #pl-agreement{margin:.2rem auto 0;width:2.54rem;line-height:.18rem}#pl-mask #pl-dialog #pl-agreement a{text-decoration:underline}#pl-mask #pl-dialog #pl-agreement #pl-agreement-radio-box{display:inline-block;width:.18rem;height:.18rem;vertical-align:middle;background-position:center center;background-size:.12rem .12rem;background-repeat:no-repeat}#pl-mask #pl-dialog #pl-agreement #pl-agreement-radio-box.radio-box-active{background-image:url(https://static.shengri.cn/uploads/h5/common/check/red-check-box.png?imageslim)}#pl-mask #pl-dialog #pl-agreement #pl-agreement-radio-box.radio-box-inactive{background-image:url(https://static.shengri.cn/uploads/h5/common/check/gray-check-box.png?imageslim)}#pl-mask #pl-dialog #pl-agreement span{font-family:PingFangSC-Regular;font-size:.12rem;color:#999;letter-spacing:0;line-height:.12rem}#pl-mask #pl-dialog #pl-message{margin-top:.1rem;font-family:PingFangSC-Regular;font-size:.12rem;color:#FF3939}#pl-mask #pl-dialog #pl-btn{margin:.15rem auto 0;width:2.35rem;height:.4rem;line-height:.4rem;text-align:center;font-family:PingFangSC-Medium;font-size:.18rem;border-radius:.2rem}#pl-mask #pl-dialog #pl-btn.pl-btn-active{color:#4A4A4A;background-color:#88D9D7}#pl-mask #pl-dialog #pl-btn.pl-btn-disabled{color:#999;background-color:#E3E3E3}#pl-mask #pl-dialog #pl-close-btn{position:absolute;bottom:-.5rem;left:1.3rem;width:.4rem;height:.4rem;background-position:center center;background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat2/btn-close.png);background-size:.32rem .32rem;background-repeat:no-repeat}
/*!assets/scripts/loader/popupLoginV2/index.scss*/
#pl-mask{position:fixed;left:0;top:0;z-index:9;width:100%;height:100%;font-size:.12rem;background-color:rgba(0,0,0,.5)}#pl-mask .pl-dialog{position:absolute;left:0;bottom:0;width:100%;min-height:4.17rem;padding-bottom:.44rem;border-radius:.15rem .15rem 0 0;background-color:#FFF}#pl-mask .pl-dialog .pl-title{margin:.4rem auto 0;line-height:.24rem;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.18rem;color:#333;font-style:normal;text-transform:uppercase}#pl-mask .pl-dialog .pl-params-item{display:flex;margin:.1rem auto 0;width:2.95rem;height:.46rem;padding:0 .15rem;justify-content:space-between;align-items:center;background-color:#FAFAFA;border-radius:.08rem}#pl-mask .pl-dialog .pl-params-item.pl-params-item-image-code{position:relative;margin-bottom:.33rem}#pl-mask .pl-dialog .pl-params-item.pl-params-item-image-code .pl-image-code-input{width:1.8rem;height:.2rem;line-height:.2rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.14rem;color:#333;font-style:normal}#pl-mask .pl-dialog .pl-params-item.pl-params-item-image-code .pl-image-code-img{display:block;width:.95rem;height:.36rem}#pl-mask .pl-dialog .pl-params-item.pl-params-item-image-code .pl-image-code-error-tip{position:absolute;top:.49rem;left:0;line-height:.2rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.12rem;color:#FF3939;font-style:normal}#pl-mask .pl-dialog .pl-params-item.pl-params-item-image-code .pl-image-code-refresh-tip{position:absolute;top:.49rem;right:.15rem;width:.95rem;line-height:.2rem;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.12rem;color:#666;font-style:normal}#pl-mask .pl-dialog .pl-params-item .pl-code-input{width:1.8rem;height:.2rem;line-height:.2rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.14rem;color:#333;font-style:normal}#pl-mask .pl-dialog .pl-params-item .pl-get-code{height:.2rem;line-height:.2rem;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:.14rem;font-style:normal}#pl-mask .pl-dialog .pl-params-item .pl-get-code.pl-get-code-enabled{color:#BD9B55}#pl-mask .pl-dialog .pl-params-item .pl-get-code.pl-get-code-disabled{color:rgba(74,74,74,.3)}#pl-mask .pl-dialog .pl-login-btn{margin:.1rem auto 0;width:2.25rem;height:.4rem;line-height:.4rem;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.16rem;color:#FFF;font-style:normal;background-color:#DCDDE1;border-radius:.2rem}#pl-mask .pl-dialog .pl-login-btn.pl-login-btn-enabled{color:#FFF;background-color:#BD9B55}#pl-mask .pl-dialog .pl-login-btn.pl-login-btn-disabled{color:#FFF;background-color:#DCDDE1}#pl-mask .pl-dialog #pl-sms-view .pl-sms-params-wrap{min-height:2.46rem;padding-top:.2rem}#pl-mask .pl-dialog #pl-sms-view .pl-sms-params-wrap #pl-phone-input{width:100%;height:.2rem;line-height:.2rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.14rem;color:#333;font-style:normal}#pl-mask .pl-dialog #pl-sms-view .pl-sms-params-wrap #pl-voice-link{margin:.27rem auto 0;height:.2rem;line-height:.2rem;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.14rem;color:#333;font-style:normal;text-decoration-line:underline}#pl-mask .pl-dialog #pl-voice-view .pl-voice-top-icon{margin:.15rem auto 0;width:.48rem;height:.48rem;background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat/popup-login-voice.png?imageslim);background-size:100% 100%}#pl-mask .pl-dialog #pl-voice-view #pl-voice-top-tip{margin:.1rem auto 0;height:.2rem;line-height:.2rem;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.14rem;color:#333;font-style:normal}#pl-mask .pl-dialog #pl-voice-view .pl-voice-params-wrap{min-height:1.63rem;padding-top:.1rem}#pl-mask .pl-dialog #pl-agree-agreement{margin:.15rem auto 0;width:3.25rem;line-height:.22rem}#pl-mask .pl-dialog #pl-agree-agreement a{text-decoration:underline}#pl-mask .pl-dialog #pl-agree-agreement .pl-agree-agreement{display:inline-block;width:.22rem;height:.22rem;vertical-align:middle;background-position:center center;background-size:.18rem .18rem;background-repeat:no-repeat}#pl-mask .pl-dialog #pl-agree-agreement .pl-agree-agreement.pl-agree-agreement-active{background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat/popup-login-check.png?imageslim)}#pl-mask .pl-dialog #pl-agree-agreement .pl-agree-agreement.pl-agree-agreement-inactive{background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat/popup-login-uncheck.png?imageslim)}#pl-mask .pl-dialog #pl-agree-agreement span{font-family:PingFangSC-Regular;font-size:.12rem;color:#999;letter-spacing:0;line-height:.12rem}#pl-mask .pl-dialog #pl-close-btn{position:absolute;right:.16rem;top:.11rem;width:.32rem;height:.32rem;background-position:center center;background-image:url(https://static.shengri.cn/uploads/h5/mobile/askChat/popup-login-close.png?imageslim);background-size:.24rem .24rem;background-repeat:no-repeat}
/*!assets/scripts/loader/strategy/index.scss*/
.ui-subCollections li{padding-top:1.5rem;text-align:center}.ui-subCollections li p{margin-top:1rem;font-size:1rem}.ui-strategy.ui-strategyAndProduct .ui-box{overflow:hidden}.ui-strategy.ui-strategyAndProduct .ui-box:before{padding-top:53.33%}.ui-strategy.ui-strategyAndProduct .ui-box .ui-box-in.img{height:117%;top:-8.5%}.ui-strategy.ui-strategyAndProduct .strategy-list-title{width:100%;height:5.8rem;position:absolute;padding:0 5%;box-sizing:border-box;top:41%;left:0;text-align:center}.ui-strategy.ui-strategyAndProduct .strategy-list-title .title{font-weight:700;font-size:2rem;line-height:2rem;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.3)}.ui-strategy.ui-strategyAndProduct .strategy-list-title .strategy-list-more{display:inline-block;width:7rem;margin-top:2rem;height:2rem;line-height:2rem;font-size:1.4rem;color:#fff;background-color:rgba(0,0,0,.6)}.ui-strategy.ui-strategyAndProduct li{margin:0}.ui-strategy.ui-strategyAndProduct li .slide-container{width:100%;-webkit-overflow-scrolling:touch;overflow:scroll;height:16.5rem}.ui-strategy.ui-strategyAndProduct li .slide-wrapper{background:#F9F9F9;padding:.5rem}.ui-strategy.ui-strategyAndProduct li .slide{float:left;padding:.5rem;font-size:1.2rem;line-height:1.6rem;width:9rem}.ui-strategy.ui-strategyAndProduct li .slide .ui-box:before{padding-top:100%}.ui-strategy.ui-strategyAndProduct li .goods-info{padding:.4rem 0;font-size:1.2rem}.ui-strategy.ui-strategyAndProduct li .goods-name{line-height:1.2rem;margin-top:1.1rem}.ui-strategy.ui-strategyAndProduct li .price{line-height:1.2rem;margin-top:.9rem}.ui-strategy .ui-strategy-text .ui-strategy-brief{text-align:center}.ui-strategy .ui-strategy-text h3{line-height:1.4rem}.ui-strategy .ui-strategy-text h3 .ui-strategy-word{font-size:1.4rem}.ui-strategy .ui-strategy-text h3 .ui-strategy-word i{height:1.4rem}