:root{--primary:#214870;--primary-light1:#375a7e;--primary-light2:#4d6d8d;--primary-light3:#647f9b;--primary-light4:#7a91a9;--primary-light5:#90a4b8;--primary-light6:#a6b6c6;--primary-light7:#bcc8d4;--primary-light8:#d3dae2;--primary-light9:#e9edf1;--primary-dark1:#1e4165;--primary-dark2:#1a3a5a;--primary-dark3:#17324e;--primary-dark4:#142b43;--primary-dark5:#112438;--primary-dark6:#0d1d2d;--primary-dark7:#0a1622;--primary-dark8:#070e16;--primary-dark9:#03070b;--green-light1:#2aaa55;--green-dark1:#44c46e;--red-light1:#e44e57;--primary-light19:#f5f7fa;--pan-green:#30b08f;--gray:#9b9b9b;--light-gray:#f0f2f6;--low-bag:#b7a79a;--blue:#33a2f2;--red:#fd5761;--pink:#f0608e;--green:#2fbd5e;--orange:#fb7a39;--purple:#cd1076;--yellow:#ffc83c;--dark:#000;--dark1:#333;--dark2:#666;--dark3:#999;--dark-gary:#aaa;--dark-gary1:#ddd;--dark-gary2:#eee;--dark-gary3:#f1f1f1;--dark-gary4:#f6f6f6;--xs:0.4rem;--s:0.6rem;--m:0.8rem;--l:1rem;--xl:1.2rem;--xxl:1.4rem;--h1:32px;--h2:20px;--h3:18px;--h4:16px;--h5:14px;--h6:12px;--menu-text:hsla(0,0%,100%,0.5);--menu-active-text:#fff;--sub-menu-active-text:#fff;--menu-bgc:var(--color-primary-dark1);--menu-hover:var(--color-primary-dark3);--menu-bg-active:var(--color-primary-dark4);--sub-menu-bg:var(--color-primary-dark2);--sub-menu-hover:var(--color-primary-dark5);--top-bar-height:3.17708vh;--side-bar-width:10.9375vw;--side-bar-width-sm:0px}.login-container{background:url(../../assets/img/login-bg.jpg) no-repeat 50%;background-size:contain;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-size:cover;overflow:hidden}@supports (-webkit-mask:none) and (not (cater-color:#409eff)){.login-container .el-input input{color:#409eff}.login-container .el-input input:first-line{color:#333}}.login-container input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#333}.login-container .el-input{position:relative;display:inline-block;width:100%}.login-container .el-input input{background:transparent;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#333;caret-color:#409eff;font-size:14px}.login-container .el-form-item{background:#fff;border-radius:5px;color:#454545}.login-container .father{width:100%;height:100vh}.login-container .content-box{margin:auto;width:100%;height:60vh;background:#000;overflow:hidden;position:relative}.login-container .content-box label{position:absolute;top:-40px;left:30px;color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.login-container .content-box label h3{font-size:28px;font-weight:400}.login-container .content-box label h2{font-size:38px;font-weight:400;padding:0;color:#009eff;margin:0}.login-container .content-box label h4{font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .content-box label i{background:hsla(0,0%,100%,.5);width:1px;height:15px;display:inline-block;margin:0 20px}.login-container .content-box:after{content:"";background:rgba(0,0,0,.6);position:absolute;z-index:0;width:100%;height:100%;top:0;left:0}.login-container .content-header,.login-container .footer{width:80%;min-width:1000px}.login-container .content-box .content{width:80%}.login-container .content-header{height:18vh;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px}.login-container .header-logo{width:200px}.login-container .header-logo img{width:100%;height:100%}.login-container .header-title ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}.login-container .header-title li{padding:0 22px;font-size:16px;font-family:Microsoft YaHei;font-weight:600;color:#555;line-height:22px}.login-container .header-title .active{color:#448cca}.login-container .imgbox img{width:100%;height:100%;position:relative}.login-container .pas{font-size:14px;font-weight:400;color:#666;line-height:33px;margin-top:1.5%}.login-container .el-input input{border:0;border-bottom:1px solid #ddd;padding-left:0}.login-container .clearfix{font-size:12px;font-weight:400;color:#999}.login-container .content{width:63%;height:100%;margin:auto;position:relative;z-index:10}.login-container .login-form{position:relative;width:420px;padding:50px;overflow:hidden;margin-left:16%;-webkit-box-shadow:0 0 15px rgba(125,193,230,.2);box-shadow:0 0 15px rgba(125,193,230,.2);background:#fff}.login-container .login-form h3{font-size:14px}.login-container .title-container{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-container .title-container .title{font-size:31px;font-family:Microsoft YaHei;font-weight:600;color:#000;line-height:47px;margin:0}.login-container .title-container .title-bottom{font-size:14px;font-family:Microsoft YaHei;font-weight:600;color:#555;margin-top:1%}.login-container .show-pwd{position:absolute;right:10px;top:2px;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-container .btn{width:100%;margin:15px 0 24px 0;border-radius:22px;border:0}.login-container .footer{padding-top:20px;height:22vh;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.login-container .footer-left{font-size:12px;font-family:Microsoft YaHei;font-weight:300;color:#000}.login-container .footer-right{font-size:12px;font-weight:400;color:#555;right:0;position:absolute}.login-container .footer-right img{width:22px;margin-right:5px}.login-container .footer-right a{color:#555}@media screen and (max-width:1600px){.login-container .header-title li{padding:0 18px;line-height:18px;font-size:13px}.login-container .title-container .title{font-size:23px;line-height:39px}.login-container .title-container .title-bottom{font-size:10px;line-height:18px}.login-container .pas{font-size:12px;line-height:28px}.login-container .el-input input{height:33px}.login-container .el-form-item{margin-bottom:13px}.login-container .el-form-item--medium .el-form-item__content,.login-container .el-form-item--medium .el-form-item__label{line-height:30px}.login-container .el-input--medium{font-size:10px}.login-container .btn{margin:13px 0 20px}}@media screen and (max-width:1366px){.login-container .content-header{height:14.5vh}.login-container .content-box{height:70vh}.login-container .content-box label h3{font-size:24px}.login-container .content-box label h2{font-size:34px}.login-container .content-box label h4{font-size:14px}.login-container .content-box label i{margin:0 15px}.login-container .login-form{width:380px;margin-left:30px;padding:35px}.login-container .header-title li{padding:0 16px;line-height:16px;font-size:14px}.login-container .header-logo{width:170px}.login-container .title-container .title{font-size:26px;line-height:28px;margin-bottom:8px}.login-container .title-container .title-bottom{line-height:16px}.login-container .pas{line-height:23px}.login-container .el-input input{height:28px}.login-container .el-form-item{margin-bottom:11px}.login-container .el-form-item--medium .el-form-item__content,.login-container .el-form-item--medium .el-form-item__label{line-height:26px}.login-container .btn{margin:10px 0 17px}.login-container .footer-right{right:1rem!important}}@media (min-width:1366px) and (max-width:1920px){.login-container .footer-right{right:6.5rem}}