.login-container{width:100%;height:100%;background-image:url(../../assets/img/login_bg.6304d5e0.jpg);overflow:hidden;flex-direction:column}.login,.login-container{background-size:cover;display:flex;align-items:center;justify-content:center}.login{width:1000px;height:524px;background-image:url(../../assets/img/login_form_bg_20230201.0ad33355.png);margin:0 auto;position:relative}.title{margin:0 auto 30px auto;text-align:center;color:#707070}.login-form-container{width:400px;padding:0;position:absolute;right:10px;top:30px}.login-form-container .el-input,.login-form-container .el-input input{height:38px}.login-form-container .input-icon{height:39px;width:14px;margin-left:2px}.login-tip{font-size:13px;text-align:center;color:#bfbfbf}.login-code{width:33%;height:38px;float:right}.login-code img{cursor:pointer;vertical-align:middle}.el-login-footer{height:40px;line-height:40px;position:fixed;bottom:0;width:100%;text-align:center;color:#fff;font-family:Arial;font-size:12px;letter-spacing:1px}.opt-more{width:100%;display:flex;justify-content:center;align-items:center;font-size:12px;margin-top:20px}.opt-more .split{margin:0 10px}.opt-agree{width:100%;text-align:center;font-size:12px;color:#666;margin-top:20px}.opt-agree a{font-size:12px;color:#1890ff}.custom-register-link{display:flex;height:36px;width:128px;font-size:16px;text-align:center;background:#1890ff;color:#fff!important;border-radius:20px;justify-content:center;border:2px solid #fff;-moz-outline-radius:30px;box-shadow:0 0 0 2px #1890ff}