.login-page[data-v-d198e4e4]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:calc(100vh - 315px);background:url(../../static/img/login_bg_img.9e09ab0a.png) no-repeat top;background-size:cover}.login-page .left-wrap[data-v-d198e4e4]{margin-right:120px;width:630px}.login-page .left-wrap img[data-v-d198e4e4]{width:630px;height:391px}.login-page .login-wrap[data-v-d198e4e4]{width:420px;height:460px;background:#fff;border-radius:4px;margin:72px 0 90px}.login-page .login-wrap .common-wrap[data-v-d198e4e4]{display:flex;flex-direction:column;padding:45px 40px 30px 40px;height:100%}.login-page .login-wrap .common-wrap .title[data-v-d198e4e4]{display:flex;justify-content:space-between;margin-left:2px}.login-page .login-wrap .common-wrap .title span[data-v-d198e4e4]{display:inline-block;height:30px;font-size:22px;font-weight:400;color:#999;cursor:pointer;line-height:30px}.login-page .login-wrap .common-wrap .title .title-selected[data-v-d198e4e4]{color:#222}.login-page .login-wrap .common-wrap .password-title[data-v-d198e4e4]{justify-content:center}.login-page .login-wrap .common-wrap .password-login-way[data-v-d198e4e4]{margin-bottom:20px}.login-page .login-wrap .common-wrap .password-login-way span[data-v-d198e4e4]{font-size:16px;color:#2869f5}.login-page .login-wrap .common-wrap .content[data-v-d198e4e4]{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.login-page .login-wrap .common-wrap .content .input-wrap[data-v-d198e4e4]{display:flex;align-items:center;padding:0 14px;width:340px;height:50px;background:#fff;border:1px solid #ddd;margin-bottom:30px}.login-page .login-wrap .common-wrap .content .input-wrap img[data-v-d198e4e4]{width:19px;height:26px;margin-right:14px}.login-page .login-wrap .common-wrap .content .input-wrap input[data-v-d198e4e4]{flex:1;font-size:16px;font-weight:400;color:#222}.login-page .login-wrap .common-wrap .content .input-wrap input[data-v-d198e4e4]::-moz-placeholder{font-size:16px;font-weight:400;color:#999}.login-page .login-wrap .common-wrap .content .input-wrap input[data-v-d198e4e4]:-ms-input-placeholder{font-size:16px;font-weight:400;color:#999}.login-page .login-wrap .common-wrap .content .input-wrap input[data-v-d198e4e4]::placeholder{font-size:16px;font-weight:400;color:#999}.login-page .login-wrap .common-wrap .content .input-wrap .password-img[data-v-d198e4e4]{width:21px;height:24px}.login-page .login-wrap .common-wrap .content .code-wrap[data-v-d198e4e4]{display:flex;justify-content:space-between}.login-page .login-wrap .common-wrap .content .code-wrap .code-input[data-v-d198e4e4]{width:200px}.login-page .login-wrap .common-wrap .content .code-wrap .code-input img[data-v-d198e4e4]{width:21px;height:24px}.login-page .login-wrap .common-wrap .content .code-wrap .code-input input[data-v-d198e4e4]{width:139px}.login-page .login-wrap .common-wrap .content .code-wrap .code-btn[data-v-d198e4e4]{display:flex;align-items:center;justify-content:center;width:120px;height:50px;background:#2f6df6;font-size:14px;color:#fff;cursor:pointer}.login-page .login-wrap .common-wrap .content .code-wrap .code-btn-disabled[data-v-d198e4e4]{background:#77777d;cursor:default}.login-page .login-wrap .common-wrap .content .login-btn[data-v-d198e4e4]{display:flex;justify-content:center;align-items:center;margin-top:10px;width:340px;height:50px;background:#2f6df6;border-radius:4px;font-size:18px;color:#fff;cursor:pointer}.login-page .login-wrap .common-wrap .content .code-blank[data-v-d198e4e4]{display:flex;flex-direction:column}.login-page .login-wrap .common-wrap .content .code-blank .code-info[data-v-d198e4e4]{width:200px;height:200px;background:#fff;border:1px solid #f8f8f8;margin-bottom:29px}.login-page .login-wrap .common-wrap .content .code-blank span[data-v-d198e4e4]{font-size:16px;font-weight:400;color:#222}.login-page .login-wrap .common-wrap .content .code-blank .code-satus-wrap[data-v-d198e4e4]{display:flex;flex-direction:column;align-items:center}.login-page .login-wrap .common-wrap .content .code-blank .code-satus-wrap img[data-v-d198e4e4]{width:46px;height:46px;margin-bottom:40px}.login-page .login-wrap .common-wrap .content .code-blank .code-satus-wrap span[data-v-d198e4e4]{font-size:12px;color:#77777d;margin-bottom:35px}.login-page .login-wrap .common-wrap .content .code-blank .code-satus-wrap p[data-v-d198e4e4]{font-size:16px;color:#282828}.login-page .login-wrap .common-wrap .other-wrap[data-v-d198e4e4]{margin:0 28px;display:flex;justify-content:space-between;align-items:center}.login-page .login-wrap .common-wrap .other-wrap span[data-v-d198e4e4]{font-size:16px;font-weight:400;color:#999}.login-page .login-wrap .common-wrap .other-wrap .password-login[data-v-d198e4e4]{cursor:pointer;color:#2869f5}.login-page .login-wrap .common-wrap .other-wrap img[data-v-d198e4e4]{width:40px;height:40px;margin-left:35px;cursor:pointer}.login-page .login-wrap .common-wrap .password-other-wrap[data-v-d198e4e4]{margin:0 8px}.login-page .login-wrap .wx-wrap[data-v-d198e4e4]{display:flex;flex-direction:column;align-items:center}.login-page .login-wrap .wx-wrap .wx-top[data-v-d198e4e4]{display:flex;align-items:center;margin-bottom:23px;margin-top:41px}.login-page .login-wrap .wx-wrap .wx-top img[data-v-d198e4e4]{width:35px;height:29px;margin-right:14px}.login-page .login-wrap .wx-wrap .wx-top span[data-v-d198e4e4]{font-size:20px;font-weight:400;color:#222}.login-page .login-wrap .wx-wrap .wx-code[data-v-d198e4e4]{width:220px;height:220px;background:#fff;border:1px solid #fafafa;margin-bottom:29px;overflow:hidden}.login-page .login-wrap .wx-wrap .wx-code[data-v-d198e4e4] iframe{width:220px;height:220px}.login-page .login-wrap .wx-wrap .way-wrap[data-v-d198e4e4]{display:flex;justify-content:space-between;margin-bottom:52px;width:100%;padding:0 51px}.login-page .login-wrap .wx-wrap .way-wrap span[data-v-d198e4e4]{display:inline-block;font-size:16px;font-weight:400;cursor:pointer;color:#2869f5}.login-page .login-wrap .wx-wrap .login-notice[data-v-d198e4e4]{font-size:14px;font-weight:400;color:#999}.login-page .first-wrap[data-v-d198e4e4]{padding:45px 35px 43px!important}.login-page .first-wrap .title[data-v-d198e4e4]{margin-left:7px;font-size:22px;color:#222}.login-page .first-wrap .first-notice[data-v-d198e4e4]{font-size:14px;font-weight:400;color:#999;line-height:24px;text-align:center}