.SmsCodeBtn[data-v-5844ae70]{font-size:.14rem;cursor:pointer}.login[data-v-1f8b81b2]{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background:#fff}.login .title[data-v-1f8b81b2]{display:flex;align-items:center;justify-content:center;padding-top:1.05rem}.login .title img[data-v-1f8b81b2]{width:2.21rem;height:.62rem}.main .main-title[data-v-1f8b81b2]{height:.3rem;padding:.27rem 0 0 .32rem;font-family:PingFangSC-Regular,PingFang SC,sans-serif;font-size:.22rem;font-weight:400;line-height:.3rem;color:rgba(0,0,0,.8)}.main .main_form[data-v-1f8b81b2]{padding:.53rem .2rem 0}.main .main_form .input_captcha[data-v-1f8b81b2]{position:absolute;top:-.06rem;right:.08rem;display:inline-block;width:.98rem;height:.36rem;line-height:.36rem;text-align:center;border-radius:.18rem}.main .tips[data-v-1f8b81b2]{padding-left:.16rem}.main .tips .tips_check[data-v-1f8b81b2]{display:flex;align-items:center;padding-bottom:.04rem}.main .tips .tips_check[data-v-1f8b81b2] .van-icon{width:.16rem;height:.16rem;border:1px solid #c62a25}.main .tips .user_agreement[data-v-1f8b81b2]{padding-left:.15rem}.login-btn[data-v-1f8b81b2]{width:3.35rem;height:.5rem;margin:.93rem auto 0;color:#fff;border-radius:.25rem}.main_form[data-v-1f8b81b2]{padding:.17rem .2rem 0}.main_form[data-v-1f8b81b2] .van-cell{position:relative;margin-bottom:.17rem;border-radius:.25rem}.main_form[data-v-1f8b81b2] .van-cell:last-child{margin-bottom:none}.main_form[data-v-1f8b81b2] .van-field__control{width:90%!important;padding:0 .2rem}.main_form[data-v-1f8b81b2] .van-checkbox__label{color:rgba(0,0,0,.8)}.main_form[data-v-1f8b81b2] .van-checkbox__label i{font-style:normal}.main_form[data-v-1f8b81b2] .van-field .van-field__error-message{left:.2rem!important}[data-v-1f8b81b2] .van-cell{background:#f7eeee!important}[data-v-1f8b81b2] .van-cell:after{border:none!important}.readPopup[data-v-1f8b81b2]{display:flex;flex-direction:column;height:100%}.readPopup .title[data-v-1f8b81b2]{position:relative;box-sizing:border-box;height:.6rem;padding:.16rem;font-size:.16rem;font-weight:400;line-height:.28rem;color:#333;text-align:center}.readPopup .title img[data-v-1f8b81b2]{position:absolute;top:.22rem;right:.32rem;display:block;width:16px}.readPopup .title h2[data-v-1f8b81b2]{margin:0;font-size:16px;font-weight:700;color:#333}.readPopup .agreementBox[data-v-1f8b81b2]{flex:1;margin-bottom:.1rem;overflow-y:scroll}