.login-container{position:relative;width:100%;height:100%;height:100vh;background:url(../../static/img/login_background.9db08df9.jpg) 100% no-repeat;background-size:100% 100%}.login-container .login-form-background{background:url(../../static/img/login.11cddc0a.png) 100% 100% no-repeat;background-size:100% 100%;width:32%;min-height:460px;height:40%;position:absolute;top:30%;left:34%}.login-container .login_project_name_text{position:absolute;top:25%;width:100%;text-align:center;color:#fff;font-size:31px;font-weight:bolder;margin-bottom:0;letter-spacing:4px}.login-container .login-container__form-container{position:absolute;top:36%;left:40%;bottom:0;width:21%;display:flex;flex-direction:column;align-items:center}.login-container .login-container__form-container .login_project_name{width:100%;margin-bottom:12%}.login-container .login-container__form-container .login-form{width:100%;padding:40px 30px 20px 20px}.login-container .login-container__form-container .login-form .login-btn{width:100%;background-color:#2672da;border:#2672da;font-size:16px}.login-container .login-container__form-container .login-form .el-form-item__error{color:red;font-weight:bolder;padding-top:10px}.login-container .login-container__form-container .login-form .el-form-item__label{color:#fff}.login-container .login-container__form-container .login-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{display:none}.login-container .login-container__form-container .login-form .el-form-item:not(.is-required)>.el-form-item__content{margin-left:0!important}.login-container .copyright{color:#fff;font-size:16px;position:absolute;bottom:5%;text-align:center;width:100%}.login-container .download_app{position:absolute;bottom:50px;right:50px;width:100px;height:100px}.login-container .download_app img{height:100%;width:100%}.login-container .download_app p{font-size:14px;text-align:center;color:#fff;line-height:0}.login-container__form-container[data-v-4126993c] .el-form-item{margin-bottom:8%}.login-container__form-container .login-form[data-v-4126993c] .el-input__inner{border:1px solid #bfbfbf;background:#fff;color:#8a8b8b}.login-container__form-container .login-form[data-v-4126993c] .el-input__inner:focus{border:1px solid #bfbfbf;background-color:#fefefe}.login-container__form-container .login-form[data-v-4126993c] input:-webkit-autofill,select[data-v-4126993c]:-webkit-autofill,textarea[data-v-4126993c]:-webkit-autofill{-webkit-text-fill-color:#8a8b8b!important;-webkit-text-stroke:1px transparent;-webkit-box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent;background-image:none;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}.login-container__form-container .login-form[data-v-4126993c] input::-webkit-input-placeholder{color:#8a8b8b}.login-container__form-container .login-form[data-v-4126993c] input::-moz-placeholder{color:#8a8b8b}.login-container__form-container .login-form[data-v-4126993c] input:-ms-input-placeholder{color:#8a8b8b}.login-container__form-container .friendly-link[data-v-4126993c] .el-input__icon{line-height:30px}.login-container__form-container[data-v-4126993c] .el-form-item__content:first-child,.login-container__form-container[data-v-4126993c] .el-form-item__content:nth-child(2){display:flex;flex-flow:row wrap}.login-container__form-container[data-v-4126993c] .el-form-item__error{padding:4px 0 0 0}.login-container__form-container .kaptcha-item .kaptcha[data-v-4126993c]{height:40px;cursor:pointer}