.subscrib-wrap{width:100vw;height:100%;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);z-index:1}.subscrib-wrap img{width:100%}.subscrib-wrap .subscrib-close{width:35px;display:block;animation:myClose 1s;animation-fill-mode:both;-webkit-animation:myClose 1s;-webkit-animation-fill-mode:both}@-webkit-keyframes myClose{0%{-webkit-transform:scale(0);transform:scale(0)}30%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(.6);transform:scale(.6)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes myClose{0%{-webkit-transform:scale(0);transform:scale(0)}30%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(.6);transform:scale(.6)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes myclose{0%{opacity:0}to{opacity:1}}.toastIndex{z-index:99999}.bank_link{color:#e5c023}.check_ok .van-checkbox__label{font-size:13px}.rule-popup{width:80vw;max-height:60vh;overflow:scroll}.rule-popup img{width:100%;height:auto}.mycode{width:80vw;height:80vh;overflow-x:hidden}.codePopup{text-align:center;font-size:.26rem;padding:.4rem 0}.codePopup h3{color:#eba848;font-size:.32rem;font-weight:500;margin-bottom:.32rem}.codePopup .phone{color:#06c7ab;margin:.1rem 0}.van-dialog__header{color:#eba848}.card_dialog{width:100%;height:100vh;background:rgba(0,0,0,.8);position:fixed;left:0;top:0}.login-popup{width:75vw;margin:20vh auto;padding:.4rem;background-color:#fff;border-radius:10px}.login-popup h3{font-weight:700;color:#333;text-align:center;font-size:.36rem;padding-bottom:.4rem;border-bottom:1px solid #ececec;margin-bottom:.4rem}.login-popup .van-cell{border:1px solid #ffd72f;border-radius:35px;margin-bottom:.3rem}.login-popup .codeInput{display:inline-block;width:60%;vertical-align:top;border-top-right-radius:0;border-bottom-right-radius:0}.login-popup .getCode{display:inline-block;width:40%;height:46px;line-height:46px;text-align:center;font-weight:500;color:#e5c023;font-size:.28rem;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ffd72f;border-top-right-radius:35px;border-bottom-right-radius:35px;border-left:none}.login-popup .submit{margin-top:.4rem;padding-top:.4rem;border-top:1px solid #ececec}.login-popup .submit .van-button{background-color:#ffd72f;border:none;color:#990d30;font-size:.28rem}.login-popup .span_tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.login-popup .span_tips i{padding-right:4px}.login-popup .plain{background-color:#fff!important;border:1px solid #ffd72f!important;margin-top:15px}.img-wraper{position:relative;font-size:0}.img-wraper .bg{width:100%;height:auto}.img-wraper .buttons{position:absolute;bottom:.28rem;width:100%;text-align:center}.img-wraper .buttons .rule{height:.91rem;line-height:.91rem;margin:.27rem auto}.img-wraper .buttons .recommend,.img-wraper .buttons .rule{display:block;width:5.96rem;font-size:.33rem;text-align:center;background:url(../../static/img/recommend.ac7cdf01.png);background-size:cover;font-weight:700;color:#b71129;letter-spacing:1px}.img-wraper .buttons .recommend{height:.96rem;line-height:.96rem;margin:auto}.img-wraper .buttons .link{font-size:0;width:5.96rem;margin:.25rem auto 0 auto}.img-wraper .buttons .link span{display:inline-block;width:50%;text-align:left;text-decoration:underline;color:#ffd82e;font-size:.32rem}.img-wraper .buttons .link span:last-child{text-align:right}.img-wraper .buttons .link span.tc{text-align:center}.recommendList .list{border-bottom:.2rem solid #f2f2f2;background-color:#fff;position:relative}.recommendList .list .van-icon-delete{margin-top:5px;margin-right:5px;float:right;font-size:16px}.recommendList .add{text-align:center;font-size:.3rem;font-weight:500;color:#980f31;background-color:#f2f2f2;padding-bottom:.2rem}.recommendList .add img{width:.47rem;vertical-align:middle;margin-right:.3rem}.recommendList .add span{display:inline-block;vertical-align:middle}.recommendList .buttons{width:80%;height:.88rem;margin:.4rem auto;text-align:center;line-height:.88rem;background-color:#ffd72f;border-radius:10px;font-size:.36rem;color:#980f31}