.login{background-color:#efefef;height:var(--theme-height)}.login .van-field__control:-moz-read-only{text-align:left!important}.login .van-field__control:read-only{text-align:left!important}.login .agreement{margin:0 5%;text-align:center;background:#fff;font-size:14px;line-height:20px;padding-bottom:5%;color:#999}.login .agreement .van-checkbox__icon .van-icon{margin-top:2px;width:16px;height:16px;border-radius:100%}.login .agreement .writtenwordss{color:var(--theme-color)}.login .agreement .van-checkbox__icon--checked .van-icon{line-height:16px;font-size:12px}.login .agreement .van-checkbox{margin-right:10px}.login .loginicon{text-align:center;padding:16% 0}.login .loginicon img{width:60px;height:60px}.login .longininput{margin:0 5%;padding:5%;background-color:#fff}.login .longininput .van-field__label{width:42px}.login .longininput .van-cell{line-height:40px;font-size:16px}.login .login-submit,.login .login-submittow{background-color:var(--theme-color);color:#fff;font-size:18px;text-align:center;margin:0 5%;line-height:38px;border-radius:10px;width:90%;position:absolute;bottom:8%}.login .register-and-retrieve{margin:0 5%;background-color:#fff;padding:0 7% 4% 7%;border-radius:0 0 10px 10px;font-size:14px}.login .register-title{text-align:center;font-weight:700;padding-bottom:20px}.login .login-mode{margin:0 5%;font-size:16px;font-weight:700;background-color:#fff;padding-top:10%;border-radius:10px 10px 0 0}.login .login-mode .fast{margin-left:20%;padding-bottom:4%}.login .login-mode .account-number{padding-bottom:4%}.login .switchlogin{border-bottom:2px solid var(--theme-color);color:var(--theme-color)}.login .quickLogIn{padding:5%}.login .quickLogIn,.login .tips{margin:0 5%;background-color:#fff}.login .tips{text-align:center;color:#999;font-size:14px;padding-bottom:5%}.login .quickLogIn .van-cell{line-height:40px;font-size:16px}.login .quickLogIn .van-field__label{width:58px}.login .code{cursor:pointer;font-size:12px;font-weight:700;background-color:var(--theme-color);color:#fff;padding:5px 10px;border-radius:15px}.login .register{margin:0 5%;background-color:#fff;padding:5%}.login .register .register-now{color:#fff;line-height:38px;border-radius:10px;text-align:center;background-color:var(--theme-color);position:absolute;bottom:8%;width:90%;left:5%}.login .register .tow .van-field__label{width:108px}.login .register .van-field__label{width:58px}.login .existing-account{margin:0 5%;font-size:14px;text-align:center;padding-bottom:5%;background-color:#fff;border-radius:0 0 10px 10px}.login .van-cell{line-height:40px;font-size:16px}.login .changePassword{background:#fff;padding:4% 0;margin:0 5%;padding:5%;border-radius:10px}.login .changePassword .van-field__label{width:58px}.login .changePassword .tow .van-field__label{width:122px}.login .van-cell{padding:10px 0}.login .changePassword .existing-account{font-size:14px;text-align:center;margin-top:20px}.login .changePassword .register-now{color:#fff;line-height:38px;border-radius:10px;text-align:center;background-color:var(--theme-color);position:absolute;bottom:8%;left:5%;width:90%}