.login[data-v-218acc48]{height:100vh;position:relative}.login .title[data-v-218acc48]{padding:.42667rem .74667rem}.login .title h1[data-v-218acc48]{min-width:2.56rem;height:.88rem;font-size:.64rem;color:#4d4d4d;margin:0}.login[data-v-218acc48] .van-cell{padding:.53333rem .74667rem}.login[data-v-218acc48] .van-cell ::-webkit-input-placeholder{font-size:.42667rem;color:#b2b2b2;margin-bottom:.32rem}.login[data-v-218acc48] .van-cell ::-moz-placeholder{font-size:.42667rem;color:#b2b2b2;margin-bottom:.32rem}.login[data-v-218acc48] .van-cell :-ms-input-placeholder{font-size:.42667rem;color:#b2b2b2;margin-bottom:.32rem}.login[data-v-218acc48] .van-cell .van-button--primary,.login[data-v-218acc48] .van-cell .van-cell__title.van-field__label,.login[data-v-218acc48] .van-cell ::placeholder{font-size:.42667rem;color:#b2b2b2;margin-bottom:.32rem}.login[data-v-218acc48] .van-cell .van-field__body{height:.8rem;line-height:1.2rem}.login[data-v-218acc48] .van-cell .van-field__body ::-webkit-input-placeholder{font-size:.42667rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.login[data-v-218acc48] .van-cell .van-field__label{margin:0}.login[data-v-218acc48] .van-cell .van-field__error-message{position:absolute}.login[data-v-218acc48] .van-cell.van-cell--required:before{content:""}.login .buttonBoth[data-v-218acc48]{width:100%;text-align:center;padding:0 .74667rem;height:1.09333rem;margin-top:.64rem;box-sizing:border-box}.login .buttonBoth[data-v-218acc48] .van-button--info,.login .buttonBoth[data-v-218acc48] .van-button--primary{width:100%;height:1.09333rem;line-height:1.09333rem;border:none;background-color:#b2b2b2;border-radius:.61333rem;font-size:.37333rem}.login .buttonBoth[data-v-218acc48] .van-button--primary{background:#05da6b}.login .buttonBoth .btnBg[data-v-218acc48]{background:#ec2f62}.login .fastLogin[data-v-218acc48]{margin-top:.64rem}.login .cell[data-v-218acc48] .van-button--primary{background-color:#fff;border:none}.login .cell[data-v-218acc48]{padding:.32rem 0 0 0}.login .van-cell[data-v-218acc48]:after{display:block;content:" ";width:85%;border-bottom:.02667rem solid #ebedf0;margin:0 auto;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);box-sizing:border-box}.login .changeCor[data-v-218acc48]{font-size:.42667rem;font-family:PingFangSC-Regular,PingFang SC;font-weight:400}.login[data-v-218acc48] .van-checkbox{font-size:.32rem;padding:.32rem .74667rem;margin-bottom:.53333rem}.login[data-v-218acc48] .van-checkbox .van-checkbox__label{color:#767676;margin:0 .13333rem}.login[data-v-218acc48] .van-checkbox .van-checkbox__label .pro{color:#ec2f62!important}.login[data-v-218acc48] .van-checkbox .van-checkbox__icon--checked .van-icon-success,.login[data-v-218acc48] .van-checkbox .van-checkbox__icon .van-icon{font-size:.34667rem}.login[data-v-218acc48] .van-checkbox .van-checkbox__icon--checked .van-icon-success{color:#fff;background-color:#ec2f62;border:.02667rem solid #ec2f62}.login .agree[data-v-218acc48]{font-size:.32rem}.login .agree a[data-v-218acc48]{color:#4d4d4d!important}.login .register[data-v-218acc48]{text-align:center}.login .register a[data-v-218acc48]{color:#767676!important}.login .codeGroup[data-v-218acc48]{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-218acc48]:after{border:none}.login .codeGroup .yzm_picture_div[data-v-218acc48]{width:6.66667rem;height:.93333rem}.login .codeGroup .yzm_picture_div img[data-v-218acc48]{width:100%;height:100%;margin-top:.4rem}.login .dialog[data-v-218acc48] .van-overlay{background-color:rgba(0,0,0,.4)}.login .dialog[data-v-218acc48] .van-dialog{width:8.72rem;height:7.54667rem;background:#fff;box-shadow:.02667rem .02667rem .05333rem #797979;border-radius:.64rem}.login .dialog[data-v-218acc48] .van-dialog .van-dialog__header{font-size:.48rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:600;color:#333}.login .dialog[data-v-218acc48] .van-dialog .van-dialog__content{text-align:center}.login .dialog[data-v-218acc48] .van-dialog .van-dialog__content .content{margin-top:.4rem}.login .dialog[data-v-218acc48] .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-218acc48] .van-dialog .van-dialog__content .content .welcome .policy{color:#ec2f62!important}.login .dialog[data-v-218acc48] .van-dialog .van-dialog__content .content .welcome em{font-style:normal}.login .dialog[data-v-218acc48] .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-218acc48] .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-218acc48] .van-dialog .van-dialog__content .btn .van-button:nth-child(2){background:#ec2f62;color:#fff;border:.02667rem solid #ec2f62}.login .dialog[data-v-218acc48] .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-218acc48] .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}.login .dialog .van-dialog[data-v-218acc48]{height:17.06667rem;margin-top:.8rem}.login .dialog .content[data-v-218acc48]{height:13.06667rem;overflow:auto}.login .dialog .content .service[data-v-218acc48]{color:#4d4d4d!important;text-decoration:underline!important}.login .dialog .content .please[data-v-218acc48]{color:#ec2f62}.login .dialog .btn[data-v-218acc48]{box-sizing:border-box;background-color:#fff;bottom:-.32rem!important;box-shadow:0 -.05333rem .21333rem 0 rgba(18,25,31,.08),0 -.10667rem .4rem 0 rgba(28,37,46,.05);border-radius:0 0 .64rem .64rem;width:100%!important;margin:auto!important;padding:.42667rem .64rem}