@-webkit-keyframes shadow{0%{opacity:0}to{opacity:1}}@keyframes shadow{0%{opacity:0}to{opacity:1}}.login-page{position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff}.login-page .page-left{width:37%;min-width:400px}.login-page .page-left .login-banner{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login-page .page-right{width:63%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.login-page .page-right .ajm-login-form{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:340px;width:25.28%;-webkit-animation:shadow .5s linear 1 forwards;animation:shadow .5s linear 1 forwards}.login-page .page-right .ajm-login-form h1{margin-bottom:28px;text-align:center;font-size:24px;font-size:1.5rem;color:#1d2129;line-height:37px;letter-spacing:1px}.login-page .page-right .ajm-login-form .login-container{margin:0 auto}.login-page .page-right .ajm-login-form .login-container .error-tip{width:300px;height:32px;line-height:32px;color:#e3342b;border:1px solid #ff4f4f;background:#ffebeb;margin-bottom:18px}.login-page .page-right .ajm-login-form .login-container .error-tip i{display:inline-block;width:18px;height:18px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMxNEQ2MjBCNUE3MzExRTg5MDk1QzRCREJBRTkxRkIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMxNEQ2MjBDNUE3MzExRTg5MDk1QzRCREJBRTkxRkIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzE0RDYyMDk1QTczMTFFODkwOTVDNEJEQkFFOTFGQjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzE0RDYyMEE1QTczMTFFODkwOTVDNEJEQkFFOTFGQjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz72Air2AAABiklEQVR42pyUzS5DQRTHO3XZCG9QEhtNROIBRKUlbGpFdSHFgi5ILLwAeyFhQytEN5ryAKL1UR8bK2wqJBaIJ7Ahqet/5N9mMpmL+ie/zNxz55z5OmeUG436LAqDUbYttD2BY5ADR6aD3/gOghOwBu6AzNJMhmhb5ZigV6AQuAD7oBOs0PGdlGiTf1lQpM+3HG0leyAOCr6f9Qk2wAN9emRCWZEC22DhD0F0yXkt0ldJoAho4iy1ap2+EQkUA5ugbAzaAgntO0GbrjJ9Yw6veNky2ylIc+uiFJi2jDsAsxIoAB4tAzJs02ynNJsu8Q34ebVeUh59XQ2V638FbcwZXePGdlJsd4xxreBFAl2BQUugkLEdF/RaAvWBS4VaG0BnCXRZbu431YFrMC9ndAjeQPIfeZSkb97hkifBGbivIbvDrAY5ArdStHI+IyzGGcurYBa6rGSXPiWz+qWau8EYuAVzoB3Ug0bQQdsNmOBKitXcsDxski/9YJh1KAn7AZ7BOZ+ZPI+kqi8BBgBrR1qjw2JfDAAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;margin:-2px 6px 0 10px}.login-page .page-right .ajm-login-form .login-container .el-form-item{width:100%;margin:18px auto}.login-page .page-right .ajm-login-form .login-container .el-form-item .el-form-item__content .el-input__inner{height:48px;line-height:48px;font-size:14px;background:#f2f3f8;border-radius:5px;border:1px solid #f2f3f8}.login-page .page-right .ajm-login-form .login-container .el-form-item .el-form-item__content .el-input__inner:hover{background:#e4e8ef}.login-page .page-right .ajm-login-form .login-container .el-form-item .el-form-item__content .el-input__inner:focus{border-color:#06f;background:#fff}.login-page .page-right .ajm-login-form .login-container .validcodeItem .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page .page-right .ajm-login-form .login-container .validcodeItem .el-form-item__content .validcode{margin-left:8px;height:48px;text-align:center;background-color:#f2f3f8;border-radius:5px;color:#0576e8;font-size:18px;font-weight:700}.login-page .page-right .ajm-login-form .login-container .validcodeItem .el-form-item__content .validcode .validcodeImg{width:100%;height:48px;cursor:pointer;border-radius:5px;border:none}.login-page .page-right .ajm-login-form .login-container .validcodeItem .el-form-item__content .validcode .el-icon-loading{line-height:48px!important}.login-page .page-right .ajm-login-form .login-container .ajm-login-submit .el-button{width:100%;background:#06f;-webkit-box-shadow:0 2px 15px 0 rgba(0,102,255,.2);box-shadow:0 2px 15px 0 rgba(0,102,255,.2);height:48px;line-height:48px;border-radius:6px;margin-top:20px;padding:0}.login-page .page-right .ajm-login-form .login-container .ajm-login-submit .el-button:hover{background:#4784ff}.login-page .page-right .ajm-login-form .login-container .ajm-login-submit .el-button:active{background:#1e3efd}.login-page .page-right .bottom-tip{position:absolute;bottom:44px}.login-page .page-right .bottom-tip:before{left:-6px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.login-page .page-right .bottom-tip:after,.login-page .page-right .bottom-tip:before{content:"";position:absolute;top:calc(50% - 1px);width:39px;height:1px;border:1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;-o-border-image:linear-gradient(90deg,#fff,#3f79ff) 1 1;border-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#3f79ff)) 1 1;border-image:linear-gradient(90deg,#fff,#3f79ff) 1 1}.login-page .page-right .bottom-tip:after{left:calc(100% + 6px);rotate:180deg}.login-page .page-right .bottom-tip span{font-size:12px;font-weight:500;color:#06f;line-height:17px}.login-page .page-right .ajm-auth-form{width:380px;height:460px;background:#fff}.login-page .page-right .ajm-auth-form .auth-container{width:300px}.login-page .page-right .ajm-auth-form .auth-container .margin-bottom10{margin-left:0}.login-page .page-right .ajm-auth-form .auth-container .el-form-item{height:auto;margin-bottom:15px}.login-page .page-right .ajm-auth-form .auth-container .el-textarea{margin-bottom:15px}.login-page .page-right .ajm-auth-form .auth-container .ajm-auth-submit .el-button--primary{width:100%;padding:12px}.login-page .page-right .ajm-auth-form .el-textarea__inner{border-radius:5px;border:none}.pwd_input .el-input__suffix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pwd_input .el-input__suffix span>i{margin-right:10px;color:#1d2129}@-webkit-keyframes shadow-fafb61a2{0%{opacity:0}to{opacity:1}}@keyframes shadow-fafb61a2{0%{opacity:0}to{opacity:1}}.login-bg[data-v-fafb61a2]{position:fixed}.login-bg .login-top[data-v-fafb61a2]{width:100%;height:64px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-bg .login-top h1[data-v-fafb61a2]{display:inline-block;font-size:16px;color:#161c24;vertical-align:middle;font-weight:600;font-family:PingFangSC-Medium,sans-serif}.login-bg .login-top img[data-v-fafb61a2]{width:28px;height:28px;vertical-align:middle;margin:auto 12px auto 13px}.pwd-container[data-v-fafb61a2]{background:#edeff0;width:100%;height:100%}.pwd-container .content[data-v-fafb61a2]{background:#fff;width:60%;height:66%;min-width:700px;min-height:500px;left:20%;border:1px solid #ccc;font-size:16px;text-align:center;position:absolute;top:136px}.pwd-container .content .psword-title[data-v-fafb61a2]{border-bottom:1px solid #ccc;height:60px;text-align:left;line-height:60px;font-size:16px;font-weight:600;padding-left:30px;color:#45494c}.pwd-container .content .ajm-info[data-v-fafb61a2]{height:40px;line-height:40px;font-size:12px;border:1px solid #f4ecce;margin:10px 30px;text-align:left;padding-left:12px;background:#fff9e3;color:#ff8223}.pwd-container .content .text[data-v-fafb61a2]{width:500px;margin:30px auto;text-align:center}.pwd-container .content .text .el-button[data-v-fafb61a2]{margin-left:88px;float:left;margin-top:10px}.pwd-container .content .text .el-input[data-v-fafb61a2]{width:90%;float:left}[data-v-fafb61a2] .el-input__inner{height:32px;line-height:32px;border-radius:6px}