.main-wrapper.login{background:#fff url(../../wap_static/img/topbg@2x.19969c19.png) no-repeat top;background-size:100vw auto}.main-wrapper.login .login-wrapper{box-sizing:border-box;padding-top:2.133vw;position:relative;z-index:99;padding-bottom:6.667vw;overflow-y:auto;overflow-x:hidden}.main-wrapper.login .login-wrapper .logo{height:16vw;background:url(../../wap_static/img/logo@2x.df1361bc.png) no-repeat 50%;background-size:auto 100%}.main-wrapper.login .login-wrapper h2{margin-top:2.133vw;font-size:6.133vw;text-align:center;font-weight:700;color:#fff;height:8.533vw;line-height:8.533vw}.main-wrapper.login .login-wrapper .container{width:100vw;margin:6.133vw auto 0;background-color:#fff;border-top-left-radius:4vw;border-top-right-radius:4vw;box-sizing:border-box;padding-top:9.333vw}.main-wrapper.login .login-wrapper .container .tel-number-input .van-field__label{width:14.667vw;margin-right:4vw}.main-wrapper.login .login-wrapper .container .form-box{margin:0 auto;width:85.333vw}.main-wrapper.login .login-wrapper .container .form-box .van-cell{border-radius:6.533vw;background-color:#f1f1f1;margin-bottom:4vw;padding:0 5.333vw}.main-wrapper.login .login-wrapper .container .form-box .van-cell:after{display:none}.main-wrapper.login .login-wrapper .container .form-box .van-field__label{width:16vw}.main-wrapper.login .login-wrapper .container .form-box .send-verify-btn{border:none;min-width:18.667vw;margin-left:1.333vw}.main-wrapper.login .login-wrapper .container .form-box .send-verify-btn.van-button--disabled{opacity:1;min-width:8vw;color:#8c8c8c;background:none}.main-wrapper.login .login-wrapper .container .form-box .form-bottom{margin-top:-4vw;height:17.333vw;box-sizing:border-box;padding-top:2.667vw}.main-wrapper.login .login-wrapper .container .form-box .form-bottom-check{color:#4160e7;font-size:3.2vw;height:4.533vw}.main-wrapper.login .login-wrapper .container .form-box .form-btns{width:100%}.main-wrapper.login .login-wrapper .container .form-box .van-field__body{height:100%;box-sizing:border-box}.main-wrapper.login .login-wrapper .container .form-box .van-field__control{color:#121212;height:100%;font-size:4.8vw;font-weight:700;padding:0;line-height:13.067vw}.main-wrapper.login .login-wrapper .container .form-box .van-icon__image{width:5.867vw;height:5.867vw}.main-wrapper.login .login-wrapper .container .form-box .forget-link a{color:inherit}.main-wrapper.login .login-wrapper .container .form-box .password_field .van-icon-clear{margin-right:4vw}.main-wrapper.login .login-wrapper .container .form-box .img-verify{position:relative}.main-wrapper.login .login-wrapper .container .form-box .img-verify .van-cell{padding-right:30vw}.main-wrapper.login .login-wrapper .container .form-box .img-verify .verify-code-img-box{position:absolute;top:50%;transform:translateY(-50%);right:1.6vw;width:24vw;height:9.867vw;border-radius:5.333vw;background-color:#999;overflow:hidden}.main-wrapper.login .login-wrapper .container .form-box .img-verify .verify-code-img-box img{width:100%;height:100%}.main-wrapper.login .login-wrapper .container .form-btns.to-reg{margin-top:2.667vw}.main-wrapper.login .login-wrapper .container .form-btns.to-reg .van-button{width:100%}.main-wrapper.login .login-wrapper .container .change-login-type{margin-top:16vw}.main-wrapper.login .login-wrapper .container .change-login-type .change-login-type-btn{height:5.867vw;line-height:5.867vw;color:#4160e7}.main-wrapper.login .login-wrapper .container .change-login-type .change-login-type-btn .btn-text{margin-left:1.067vw}.main-wrapper.login .captcha_box{margin:0}.main-wrapper.login .captcha_box .botion_captcha{position:absolute;left:50%;transform:translateX(-50%);top:0;width:85.333vw;z-index:2}.login-video-bg{position:absolute;width:150%;top:0;left:50%;transform:translateX(-50%)}