.login-bg{position:relative;display:flex;height:100%;min-height:440px}.login-bg .login-container{width:100%;height:100%}@media screen and (max-width:992px){.login-bg .login-container{width:unset;margin:auto}}.login-bg .login-container .top-logo__wrap{position:absolute;top:6%;left:70px}@media screen and (max-height:580px){.login-bg .login-container .top-logo__wrap{display:none}}.login-bg .login-container .container__wrap_left{display:inline-block;width:50%;height:100%;margin:auto}@media screen and (max-width:992px){.login-bg .login-container .container__wrap_left{display:none}}.login-bg .login-container .container__wrap_left .image-container__wrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto auto 10%}.login-bg .login-container .container__wrap_left .image-container__wrap .image-container__inner{width:70%;max-width:550px}.login-bg .login-container .login-form-container_tms{height:410px!important}.login-bg .login-container .container__wrap_right{position:relative;display:inline-block;width:50%;height:100%;vertical-align:bottom}.login-bg .login-container .container__wrap_right .login-form-container__wrap{position:absolute;top:0;right:11.4%;bottom:0;left:22%;display:inline-block;width:378px;height:410px;margin:auto;background-color:#fff;border-radius:4px}@media screen and (max-width:992px){.login-bg .login-container .container__wrap_right .login-form-container__wrap{left:-171px;width:70%;min-width:378px;margin:auto}}.login-bg .login-container .container__wrap_right .login-form-container__wrap .is-return-login{position:absolute;right:20px;top:12px;font-size:14px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .is-return-login-4pl{color:#1890ff}.login-bg .login-container .container__wrap_right .login-form-container__wrap .is-return-login-tms{color:#00596e}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner{position:relative;width:72%;margin:11% auto 0 auto}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-form-item__code{position:absolute;display:inherit;right:8px;top:205px;font-size:12px;z-index:1000}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .code-4pl__color{color:#1890ff}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .code-tms__color{color:#1197b7}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .code-disabled__color{color:#c1c4cb}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-form-item{margin-top:30px;position:relative}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-forget-password{color:#1197b7;height:22px;line-height:22px;width:70px;font-size:12px;position:absolute;right:-5px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-forget-tms{bottom:90px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-forget-4pl{bottom:65px;color:#409eff}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-container__inner .login-form-title__regular{font-size:13px;color:#999;margin:22px 0 34px 0}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-form-title__wrap{height:33px;margin-bottom:-10px;font-size:24px;font-weight:500;line-height:33px;color:#1890ff;text-align:left}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-btn__inner{width:100%;height:48px;font-size:16px;color:#e1f0ff;background:#1890ff;border-radius:4px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-btn__inner:hover{color:#e1f0ff;background:#5cb1ff}.login-bg .login-container .container__wrap_right .login-form-container__wrap .tmslogin-btn__inner{width:100%;height:48px;font-size:16px;color:#e1f0ff;background:#00596e;border-radius:4px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .tmslogin-btn__inner:hover{color:#e1f0ff;background:#237f94}.login-bg .login-container .container__wrap_right .login-form-container__wrap .btn-inner-top{margin-top:8px}.login-bg .login-container .container__wrap_right .login-form-container__wrap .login-btn-top{margin-top:45px}.login-bg .login-container .container__wrap_right .ex-btn{display:flex;justify-content:center;margin-top:5px}.login-bg .login-container .container__wrap_right .ex-btn .text-btn{width:56px;height:22px;font-size:14px;font-weight:400;line-height:22px;color:#00596e;padding:0;display:block}.login-bg .login-container .container__wrap_right .ex-btn .ex-btn-left{margin-right:12px}.login-bg .login-container .container__wrap_right .ex-btn .ex-btn-middle{display:block;margin:auto 0;width:1px;height:11px;line-height:11px;background-color:#979797}.login-bg .login-container .container__wrap_right .ex-btn .ex-btn-right{margin-left:12px}.login-bg .footer_container{position:fixed;right:0;bottom:51px;left:0;display:flex;width:364px;height:2vh;margin:0 auto}@media screen and (max-height:624px){.login-bg .footer_container{display:none}}.login-bg .footer_container .foot-line{display:block;height:11px;min-width:90px;border-bottom:1px solid #c4fff2;opacity:.4}.login-bg .footer_container .foot-font{height:17px;min-width:184px;font-size:16px;font-weight:400;color:#feffff;text-align:center;opacity:.4}.FourPLBackground{background:var(--69311c88) 100% 100% no-repeat;background-size:cover}.TMSBackground{background:var(--2ade7d5e) 100% 100% no-repeat;background-size:cover}.ODSBackground{background:var(--cb63288c) 100% 100% no-repeat;background-size:cover}.TMStitleColor{color:#00596e!important}.update-password-dialog .el-dialog__header{display:none}.update-password-dialog .el-dialog__body{padding:0!important}