.login-container{width:100vw;height:100vh;min-height:100vh}.login-container .login-title{width:1220px;height:92px;margin:0 auto;position:relative;background:url(../img/header_bg.0239521c.png) no-repeat 100% 100%;background-size:417px 73px}.login-container .login-title img{width:503px;height:35px;float:left;margin-top:36px}.login-container .login-title a,.login-container .login-title a:last-child{float:right;font-size:16px;font-weight:400;color:#0067ff;line-height:73px;margin-right:30px;margin-top:18px;text-decoration:none}.login-container .login-title a:nth-child(2){float:right;margin-right:110px;margin-top:18px;color:#9b9b9b;line-height:73px;color:#222;text-decoration:none}.login-container .login-title .guide{font-size:16px;font-weight:400;color:#0067ff;line-height:20px;margin-top:46px;margin-right:38px}.login-container .line{width:100%;height:1px;opacity:.4033;background:#bbb}.login-container .login-section{width:1052px;height:496px;margin:5.5vh auto 8.5vh auto;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.27);box-shadow:0 2px 8px 0 rgba(0,0,0,.27);position:relative}.login-container .login-section .login-logo{width:59%;height:496px;float:left}.login-container .login-section .login-register h2{margin-top:30px!important;margin-bottom:30px!important}.login-container .login-section .login-register .el-input{margin-top:8px!important}.login-container .login-section .login-register .input-with-select .el-input__inner{width:200px!important;display:inline-block}.login-container .login-section .login-register .input-with-select .el-input-group__append{display:inline-block;color:#fff;background-color:#409eff;border-color:#409eff;width:78px;padding:0;text-align:center;line-height:40px;height:38px}.login-container .login-section .login-register .login-register-check{width:280px;height:20px;margin:16px auto 22px auto}.login-container .login-section .login-retrieve h2{margin-bottom:35px!important;margin-top:35px!important}.login-container .login-section .login-retrieve .el-input{margin-top:14px!important}.login-container .login-section .login-retrieve .input-with-select .el-input__inner{width:200px!important;display:inline-block}.login-container .login-section .login-retrieve .input-with-select .el-input-group__append{display:inline-block;color:#fff;background-color:#409eff;border-color:#409eff;width:78px;padding:0;text-align:center;line-height:40px;height:38px}.login-container .login-section .login-retrieve .login-retrieve-kf{width:280px;height:40px;margin:0 auto;text-align:right;color:#0067ff;font-size:12px;padding-top:15px}.login-container .login-section .login-deblocking h2{margin-bottom:35px!important;margin-top:35px!important}.login-container .login-section .login-deblocking .el-input{margin-top:13px!important}.login-container .login-section .login-deblocking .el-textarea{width:280px;height:98px;margin:13px auto 0 auto;display:block}.login-container .login-section .login-deblocking .input-with-select .el-input__inner{width:200px!important;display:inline-block}.login-container .login-section .login-deblocking .input-with-select .el-input-group__append{display:inline-block;color:#fff;background-color:#409eff;border-color:#409eff;width:78px;padding:0;text-align:center;line-height:40px;height:38px}.login-container .login-section .login-form{width:41%;height:100%;float:left}.login-container .login-section .login-form h2{width:100%;margin:40px 0 60px 0;text-align:center;font-size:24px;line-height:32px;color:#222;font-weight:400}.login-container .login-section .login-form .el-input{width:280px;height:40px;margin:20px auto 0 auto;display:block}.login-container .login-section .login-form .login-forgetword{width:280px;height:40px;margin:10px auto 36px auto;text-align:right;color:#2c83e9;font-size:12px}.login-container .login-section .login-form .login-forgetword span{cursor:pointer}.login-container .login-section .login-form .login-goRegister{width:280px;height:40px;margin:10px auto;text-align:center;font-size:12px}.login-container .login-section .login-form .login-goRegister span:last-child{color:#2c83e9;cursor:pointer}.login-container .login-section .login-form .login-submit{width:280px;height:40px;margin:0 auto;display:block}.login-container .login-imgCode{width:280px;height:40px;margin:12px auto 0 auto;display:block}.login-container .login-imgCode .el-input{width:140px!important;height:40px!important;float:left}.login-container .login-imgCode a{float:left;width:100px;height:36px;display:inline-block;margin:2px 0 0 20px}.login-container .login-imgCode a img{width:100%;height:100%}.common-footer{width:100vw;height:23.04vh;min-height:180px;font-size:14px;text-align:center;border-top:1px solid hsla(0,0%,73.3%,.16);background:url(../img/footer.d2802156.png) no-repeat 0 0;background-size:100% 100%;color:#fff}.common-footer p:first-child{line-height:20px;margin-bottom:1px;padding-top:72px}.common-footer p:nth-child(2){line-height:20px;margin-bottom:19px}.common-footer p:last-child{line-height:20px}@media (min-width:1980px){.common-footer{position:fixed!important;bottom:0;left:0}}