.login[data-v-071082a7]{height:100vh;position:relative;padding:0 .74667rem}.login .codeGroup[data-v-071082a7]{padding:0 .53333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:1.6rem;line-height:1.6rem}.login .codeGroup [class*=van-hairline][data-v-071082a7]:after{border:none}.login .codeGroup .yzm_picture_div[data-v-071082a7]{width:6.66667rem;height:.93333rem}.login .codeGroup .yzm_picture_div img[data-v-071082a7]{width:100%;height:100%;margin-top:.4rem}.login .title[data-v-071082a7]{padding:.42667rem 0}.login .title h1[data-v-071082a7]{min-width:2.56rem;height:.88rem;font-size:.64rem;color:#4d4d4d;margin:0}.login .mg-t20[data-v-071082a7]{margin-top:.53333rem}.login .center[data-v-071082a7]{height:calc(100% - 3.33333rem)}.login .center .is-form .van-cell[data-v-071082a7]:after{display:none}.login .center .is-form[data-v-071082a7] .van-cell{padding:0}.login .center .is-form[data-v-071082a7] .van-cell.van-cell--required:before{content:""}.login .center .is-form[data-v-071082a7] .van-field__body{border-bottom:.02667rem solid #ebedf0;line-height:.74667rem;font-size:.42667rem;padding:.53333rem 0 .26667rem}.login .center .is-form[data-v-071082a7] .van-field__body .van-field__control{color:#4d4d4d}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__body{border-bottom:.02667rem solid #ec2f62}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__control::-webkit-input-placeholder{color:#b2b2b2}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__control::-moz-placeholder{color:#b2b2b2}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__control:-ms-input-placeholder{color:#b2b2b2}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__control::placeholder{color:#b2b2b2}.login .center .is-form[data-v-071082a7] .van-field--error .van-field__error-message{font-size:.37333rem;margin-top:.13333rem}.login .center .is-form .btn-code[data-v-071082a7]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.37333rem;color:rgba(0,0,0,.9);line-height:.58667rem;text-align:center;font-style:normal;background:#fff;border-color:#fff}.login .center .is-form .btn-code[data-v-071082a7]:before{background:#fff;border-color:#fff}.login .center .is-form .btn-code.is-color[data-v-071082a7]{color:#b2b2b2;font-size:.42667rem}.login .center .login-btn[data-v-071082a7]{width:100%;text-align:center;margin-top:.8rem;box-sizing:border-box}.login .center .login-btn .direction[data-v-071082a7]{display:inline-block;width:.02667rem;height:1em;margin:0 .21333rem;vertical-align:middle;position:relative;background:#eee}.login .center .login-btn .is-text[data-v-071082a7]{height:.58667rem;font-weight:400;font-size:.37333rem;color:rgba(0,0,0,.6);line-height:.58667rem}.login .center .login-btn .btn[data-v-071082a7]{width:100%;height:1.09333rem;line-height:1.09333rem;border-radius:.61333rem;font-size:.37333rem}.login .center .login-btn .btn.bg1[data-v-071082a7]{background:#ec2f62;color:#fff}.login .center .login-btn .btn.bg2[data-v-071082a7]{border-color:#ec2f62;color:#ec2f62}.login .footer[data-v-071082a7]{font-size:.32rem}.login .footer[data-v-071082a7] .van-checkbox__label{color:#767676}.login .footer[data-v-071082a7] .van-checkbox__icon{height:1rem}.login .footer[data-v-071082a7] .van-checkbox__icon .van-icon{width:.42667rem;height:.42667rem;line-height:1}.login .dialog[data-v-071082a7] .van-overlay{background-color:rgba(0,0,0,.4)}.login .dialog[data-v-071082a7] .van-dialog{width:8.72rem;height:7.54667rem;background:#fff;box-shadow:.02667rem .02667rem .05333rem #797979;border-radius:.64rem}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__header{font-size:.48rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:600;color:#333}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content{text-align:center}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .content{margin-top:.4rem}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .content .welcome{display:block;margin:0 auto;text-align:left;width:7.86667rem;height:3.52rem;font-size:.37333rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4d4d4d;line-height:.58667rem;letter-spacing:.02667rem}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .content .welcome .policy{color:#ec2f62!important}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .content .welcome em{font-style:normal}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .btn{width:8.13333rem;margin:.32rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:0}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .btn .van-button{margin:.32rem;width:3.41333rem;height:1.06667rem;background:#fff;border-radius:.45333rem;border:.02667rem solid #767676;color:#767676}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .btn .van-button:nth-child(2){background:#ec2f62;color:#fff;border:.02667rem solid #ec2f62}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .btn.lawBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login .dialog[data-v-071082a7] .van-dialog .van-dialog__content .btn.lawBtn .van-button{width:2.98667rem;height:.96rem;background:#ec2f62;box-shadow:0 .05333rem .13333rem 0 rgba(173,79,79,.1);border-radius:.48rem;border:none;color:#fff}