.page-login[data-v-ef5d0a92]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.page-login .logo[data-v-ef5d0a92]{position:absolute;top:30px;left:30px;width:160px;height:40px;z-index:8;-webkit-animation:slide-right-data-v-ef5d0a92 .8s ease-in-out 1;animation:slide-right-data-v-ef5d0a92 .8s ease-in-out 1}@-webkit-keyframes slide-right-data-v-ef5d0a92{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-right-data-v-ef5d0a92{0%{transform:translateX(-20%);opacity:0}to{transform:translateX(0);opacity:1}}.page-login .bg[data-v-ef5d0a92]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-login .login-pannel[data-v-ef5d0a92]{width:672px;position:relative;font-family:PingFang SC;-webkit-animation:slide-left-data-v-ef5d0a92 1.2s ease-in-out 1;animation:slide-left-data-v-ef5d0a92 1.2s ease-in-out 1}@-webkit-keyframes slide-left-data-v-ef5d0a92{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-left-data-v-ef5d0a92{0%{transform:translateX(20%);opacity:0}to{transform:translateX(0);opacity:1}}.page-login .login-pannel .title-wrap .title[data-v-ef5d0a92]{font-size:40px;color:#000;font-weight:600;letter-spacing:2px;display:flex;margin-bottom:20px;line-height:56px}.page-login .login-pannel .title-wrap .sub-title[data-v-ef5d0a92]{font-size:20px;line-height:20px;color:rgba(0,0,0,.45);margin-bottom:40px}.page-login .login-pannel .login-form[data-v-ef5d0a92]{width:100%;height:414px;padding:48px 0;background:#fff;border-radius:12px 12px 12px 12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.page-login .login-pannel .login-form .scan-code-box[data-v-ef5d0a92]{border-right:1px solid #d0d5de;width:304px;height:100%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;font-size:14px;color:#868c8d;line-height:22px;padding-top:34px}.page-login .login-pannel .login-form .scan-code-box .scan-code-title[data-v-ef5d0a92]{display:flex;align-items:center;font-family:PingFang SC;font-weight:500;font-size:16px;color:rgba(0,0,0,.88);line-height:24px;margin-right:5px}.page-login .login-pannel .login-form .scan-code-box .scan-code-title img[data-v-ef5d0a92]{width:24px;height:24px;margin-right:8px}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox{width:368px;padding:28px 0;box-sizing:border-box}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .ant-tabs-bar{border-bottom:none!important;margin-bottom:0!important;margin-left:40px!important}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .ant-tabs-tab{padding:0 0 4px 0;font-size:16px}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .ant-tabs-content{height:100%}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form{padding:40px 40px 0 40px;box-sizing:border-box}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box{display:flex;align-items:center;position:relative}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box .verify-input-box{width:100%;height:100%;box-sizing:border-box}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box .verify-btn-box{width:94px;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:absolute;right:1px;top:1px}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box .verify-btn-box .verify-btn{width:100%;height:20px;padding:0;border-radius:0;border:none;font-size:14px;color:rgba(0,0,0,.88);background:#fff;border-left:1px solid #d4d6d9}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box .verify-btn-box .disabled-text,.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .verify-code-box .verify-btn-box .disabled-text:hover{color:#b8babf!important}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ruleAndForgotPassWord{height:16px;line-height:16px;color:rgba(0,0,0,.4);font-size:12px;margin-top:24px;display:flex;justify-content:space-between;font-family:Alibaba PuHuiTi}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ruleAndForgotPassWord div{flex:1}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ruleAndForgotPassWord div .rule{color:#1890ff;cursor:pointer}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ruleAndForgotPassWord .forgotPassWord{flex-shrink:0;cursor:pointer}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .label{color:rgba(0,0,0,.4)}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ant-form-item{margin-bottom:20px!important}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .ant-form-item-control{height:36px}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form input{background:#fff;border:1px solid #edeff4;height:36px;font-size:14px;line-height:36px}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form ::-webkit-input-placeholder{color:#b8babf}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form :-moz-placeholder,.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form ::-moz-placeholder{color:#b8babf}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form :-ms-input-placeholder{color:#b8babf}.page-login .login-pannel .login-form[data-v-ef5d0a92] .rightBox .form .btn{width:100%;background:#1890ff;height:36px;display:flex;justify-content:center;align-items:center;color:#fff;margin-top:12px;font-weight:600;font-family:PingFang SC-Medium,PingFang SC;font-size:14px}.page-login .image-pannel[data-v-ef5d0a92]{width:65%;display:flex;justify-content:center}.page-login .record-wrapper[data-v-ef5d0a92]{position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}.page-login .record-wrapper .recordNumber[data-v-ef5d0a92]{font-size:12px;color:rgba(0,0,0,.45);font-family:Alibaba PuHuiTi;-webkit-animation:slide-bottom-data-v-ef5d0a92 1.2s ease-in-out 1;animation:slide-bottom-data-v-ef5d0a92 1.2s ease-in-out 1}.page-login .record-wrapper .recordNumber .beian-link[data-v-ef5d0a92]{color:#999}@-webkit-keyframes slide-bottom-data-v-ef5d0a92{0%{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-bottom-data-v-ef5d0a92{0%{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.captcha-box[data-v-ef5d0a92]{display:flex;align-items:center;padding:10px}.captcha-box .captcha-image[data-v-ef5d0a92]{width:100px;height:36px;border-radius:8px;border:1px solid #d4d6d9;cursor:pointer;margin-left:20px}.modal-footer[data-v-ef5d0a92]{text-align:right}.modal-footer .ant-btn[data-v-ef5d0a92]{min-width:80px}.resetForm .verify-code-box[data-v-ef5d0a92]{display:flex;align-items:center;height:40px}.resetForm .verify-code-box button[data-v-ef5d0a92]{flex-shrink:0}.resetForm .verify-code-box .verify-input-box[data-v-ef5d0a92]{width:100%;height:100%;box-sizing:border-box}.resetForm .verify-code-box .verify-btn-box[data-v-ef5d0a92]{width:94px;height:36px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:absolute;right:1px;top:1px}.resetForm .verify-code-box .verify-btn-box .verify-btn[data-v-ef5d0a92]{width:100%;height:20px;padding:0;border-radius:0;border:none;font-size:14px;color:rgba(0,0,0,.88);background:#fff;border-left:1px solid #d4d6d9}.resetForm .verify-code-box .verify-btn-box .disabled-text[data-v-ef5d0a92],.resetForm .verify-code-box .verify-btn-box .disabled-text[data-v-ef5d0a92]:hover{color:#b8babf!important}.resetForm[data-v-ef5d0a92] input{background:#fff;height:36px;line-height:36px;font-size:14px}.resetForm[data-v-ef5d0a92] .ant-form-item{margin-bottom:20px!important}.resetForm[data-v-ef5d0a92] label{font-weight:600}[data-v-ef5d0a92] .left-align-form .ant-form-item-label{margin-right:8px}[data-v-ef5d0a92] #wx_login_container{width:220px;height:220px;box-sizing:border-box;border-radius:18px;overflow:hidden;padding-top:20px}[data-v-ef5d0a92] #wx_login_container iframe{width:220px!important;height:220px!important}[data-v-ef5d0a92] #wx_login_container .web_qrcode_type_iframe .qlogin_mod{padding-top:20px!important}[data-v-ef5d0a92] #wx_login_container .weui_msg{padding-top:0!important}[data-v-ef5d0a92] #wx_login_container .impowerBox .qrcode{width:160px!important;height:160px!important}[data-v-ef5d0a92] #wx_login_container .status_bar{display:none!important}