.login_bg{background:#fff;overflow:hidden;--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity));height:100%;position:relative}.login_bg *,.login_bg :after,.login_bg :before{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.login_bg a{color:#4a7ce5;text-decoration:none;font-size:13px}.login_bg audio,.login_bg canvas,.login_bg embed,.login_bg iframe,.login_bg img,.login_bg object,.login_bg svg,.login_bg video{display:block;vertical-align:middle}.login_bg a,.login_bg button,.login_bg input,.login_bg textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;outline:none!important;-webkit-appearance:none}.login_bg .login_top{padding-top:60%;top:0;right:0;left:0;position:absolute;contain:content}.login_bg .login_top .login_top_svg{width:100%;position:absolute;top:0;right:0;left:0;bottom:0}.login_bg .login_top svg{display:block;vertical-align:middle}.login_bg .login_top .login_top_eyes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:19%;top:0;right:0;left:0;position:absolute}.login_bg .login_top .login_top_eyes .login_top_eyes-left,.login_bg .login_top .login_top_eyes .login_top_eyes-right{-webkit-animation:myblink .6s .3s;animation:myblink .6s .3s;--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity));border-radius:1rem;width:2rem;height:50px;margin-left:26px;margin-right:26px}@-webkit-keyframes myblink{0%{-webkit-transform:scaleY(1);transform:scaleY(1);border-radius:1rem;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%,15%,50%,55%{-webkit-transform:scaleY(.05);transform:scaleY(.05);border-radius:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%,65%{border-radius:1rem;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes myblink{0%{-webkit-transform:scaleY(1);transform:scaleY(1);border-radius:1rem;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%,15%,50%,55%{-webkit-transform:scaleY(.05);transform:scaleY(.05);border-radius:0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%,65%{border-radius:1rem;-webkit-transform:scaleY(1);transform:scaleY(1)}}.login_bg .login_adv{width:33.33333%;background-color:#555;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.login_bg .login_main{padding-left:1.5rem;padding-right:1.5rem;margin-top:60%}.login_bg .login_main .login_title{line-height:1.428em;--un-text-opacity:1;color:rgb(38 38 38/var(--un-text-opacity));font-size:28px;text-align:center;margin:0}.login_bg .login_main .login_tips{line-height:1.428em;--un-text-opacity:1;color:rgb(153 153 153/var(--un-text-opacity));font-size:15px;text-align:center;margin:0;margin-top:8px}.login_bg .login_main .login-form{width:auto;margin:auto;padding:5px 0}.login_bg .login_main .login-form .login-button-success{background-color:#4558ff!important;cursor:pointer!important;opacity:1}.login_bg .login_main .login-form .login-button{opacity:.6;cursor:not-allowed;--un-text-opacity:1!important;color:rgb(255 255 255/var(--un-text-opacity))!important;background-color:#7684fe;font-size:15px;padding:0;border-radius:6px;height:46px;margin-top:40px;margin:0;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;margin-top:20px}.login_bg .login_main .login-form .login-button button{color:rgb(255 255 255/var(--un-text-opacity))!important;border:none;background-color:none}.login_bg .login_main .login-form .login-form-item button,.login_bg .login_main .login-form .login-form-item input,.login_bg .login_main .login-form .login-form-item optgroup,.login_bg .login_main .login-form .login-form-item select,.login_bg .login_main .login-form .login-form-item textarea{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.login_bg .login_main .login-form .login-form-item .input-input,.login_bg .login_main .login-form .login-form-item .input-placeholder,.login_bg .login_main .login-form .login-form-item .input-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.login_bg .login_main .login-form .login-form-item .login-form-item-tips{margin-top:5px;--un-text-opacity:1;color:#8a8a8a;font-size:14px;line-height:1rem;--un-scale-x:.8;--un-scale-y:.8;-webkit-transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));margin:10px 0}.login_bg .login_main .login-form .login-form-item .login-form-item-input{font-size:.94rem;--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity));border-bottom-style:solid;border-color:rgba(0,0,0,.06);border-bottom-width:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;margin-top:40px}.login_bg .login_main .login-form .login-form-item .login-form-item-input .login-form-item-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:1.5rem;height:1.5rem;margin-right:.56rem;max-width:100%}.login_bg .login_main .login-form .login-form-item .login-form-item-input .login-form-item-btn{opacity:.8;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#7684fe;font-size:17px}.login_bg .login_main .login-form .login-form-item .login-form-item-input .login-form-item-btn-disabled{color:#9ca3af}.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body{--un-text-opacity:1;color:rgb(118 132 254/var(--un-text-opacity));padding-right:.75rem;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body .input-placeholder{position:absolute;top:auto!important;left:0;color:grey;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit;width:100%;color:#c5c5c5;-webkit-transition:opacity .2s;transition:opacity .2s}.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body .input-input{outline:none;position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;width:100%;padding:5px}.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body .input-input:focus+.input-placeholder,.login_bg .login_main .login-form .login-form-item .login-form-item-input .input-body .input-input:not(:placeholder-shown)+.input-placeholder{opacity:0}.login_bg .login_main .login-header{margin-bottom:40px}.login_bg .login_main .login-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login_bg .login_main .login-header .logo img{width:65px;height:65px;vertical-align:bottom;margin-right:10px;margin-bottom:18px}.login_bg .login_main .login-header .logo label{font-size:1.35rem;font-weight:700}.login_bg .login_main .login-oauth{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.login_bg .login_main .login-form .el-divider{margin-top:40px}.login_bg .login_main .login-form:deep(.el-tabs) .el-tabs__header{margin-bottom:25px}.login_bg .login_main .login-form:deep(.el-tabs) .el-tabs__header .el-tabs__item{font-size:14px}.login_bg .login_main .login-form:deep(.login-forgot){text-align:right}.login_bg .login_main .login-form:deep(.login-forgot) a{color:var(--el-color-primary)}.login_bg .login_main .login-form:deep(.login-forgot) a:hover{color:var(--el-color-primary-light-3)}.login_bg .login_main .login-form:deep(.login-reg){font-size:14px;color:var(--el-text-color-primary)}.login_bg .login_main .login-form:deep(.login-reg) a{color:var(--el-color-primary)}.login_bg .login_main .login-form:deep(.login-reg) a:hover{color:var(--el-color-primary-light-3)}.login_bg .login_main .login_config{position:absolute;top:20px;right:20px}.login_bg .login_main .login-form:deep(.login-msg-yzm){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.login_bg .login_main .login-form:deep(.login-msg-yzm) .el-button{margin-left:10px;--el-button-size:42px}.login_bg .footer{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.login_bg .footer .left,.login_bg .footer .right{font-size:1rem}.login_bg .footer .tips{display:none}@media screen and (min-width:996px){.login_bg .footer .tips{display:inline-block}}.login_bg .footer p{font-size:1rem}.login_bg .footer .privacy-text{--un-text-opacity:1;color:rgb(140 145 152/var(--un-text-opacity));font-size:13px;text-align:center;padding-top:15px;padding-bottom:1rem;width:100%}.login_bg .qrCodeLogin{text-align:center;position:relative;padding:20px 0}.login_bg .qrCodeLogin img.qrCode{background:#fff;padding:20px;border-radius:10px}.login_bg .qrCodeLogin p.msg{margin-top:15px}.login_bg .qrCodeLogin .qrCodeLogin-result{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background:var(--el-mask-color)}@media(max-width:1200px){.login_bg .login-form{width:340px}}@media(max-width:1000px){.login_bg .login_main{display:block}.login_bg .login_main .login_config{position:static;padding:20px 20px 0 20px;text-align:right}.login_bg .login-form{width:100%;padding:20px 40px}.login_bg .login_adv{display:none}}@media(max-width:768px){.login_bg .login_main{display:block}.login_bg .login_main .login-form{width:100%;padding:0 0}.login_bg .login_adv{display:none}}