.login-main{position:relative;width:100%;background-color:#f7f9ff}.login-main .login-header{position:relative;display:flex;align-items:center;width:100%;height:70px;font-weight:600;color:#4b8adc;background:#fff;box-shadow:0 100px 80px rgba(0,0,0,.07),0 30.1471px 24.1177px rgba(0,0,0,.0456112),0 12.5216px 10.0172px rgba(0,0,0,.035),0 4.5288px 3.62304px rgba(0,0,0,.0243888)}.login-main .login-header .lh-left{margin-left:31px;display:flex;align-items:center;font-size:23px}.login-main .login-header .lh-left img{vertical-align:middle;width:41px;height:22px;margin-right:4px}.login-main .login-header .lh-left:after{content:"";position:relative;top:0;right:-20px;width:0;height:28px;border:1px solid #4b8adc}.login-main .login-header .lh-right{display:flex;align-items:center;margin-left:40px;font-size:23px}.login-main .login-header .lh-right .lhr-centen{display:flex;margin:2px 0 0 16px;font-size:12px;border:1px solid #1f74ff;border-radius:4px;transform:scale(.9)}.login-main .login-header .lh-right .lhr-centen p{margin:0;height:18px;background-color:#1f74ff}.login-main .login-header .lh-right .lhr-centen img{width:22px;height:16px}.login-main .login-header .lh-right .lhr-centen span{margin:0 4px}.login-main .login-header .lh-cut{position:absolute;right:19.53%;display:flex;align-items:center}.login-main .login-header .lh-cut i{display:block;width:15px;height:15px;background:#d9e7ff;border-radius:50%;margin-right:10px;cursor:pointer}.login-main .login-header .lh-cut .lh-cut-active{padding:2px;border:1px solid #4b8adc}.login-main .login-centen{position:relative;width:100%;margin-top:130px;height:calc(100vh - 200px);min-height:443px;background:url(../img/group_bai.320acfb6.png);background-size:100%;background-size:cover}.login-main .login-centen .login-left{margin-left:160px}.login-main .login-centen .login-left img{margin-top:-62px;width:450px;height:317px}.login-main .login-centen .login-box{position:absolute;right:10%;top:60px}.login-main .login-centen .login-box .lb-weicome{margin-top:30px;text-align:center;font-weight:300;font-size:24px;letter-spacing:.364px;color:#404040}.login-main .login-centen .login-box .lb-title{margin-top:12px;text-align:center;font-weight:600;font-size:30px;letter-spacing:.364px;color:#404040}.login-main .login-centen .login-box .lb-form{margin-top:32px;color:#6a717f}.login-main .login-centen .login-box .lb-form .password{margin-top:26px}.login-main .login-centen .login-box .lb-form .el-form-item{margin-bottom:0!important}.login-main .login-centen .login-box .lb-form .el-input__inner{background:#fff;border:1px solid #e5e7eb;box-sizing:border-box;box-shadow:0 2px 3px rgba(0,0,0,.05);border-radius:6px}.login-main .login-centen .login-box .lb-form .el-input__inner:focus{border-color:#409eff!important;outline:0}.login-main .login-centen .login-box .lb-form .el-form-item__label{line-height:0!important;margin-bottom:16px}.login-main .login-centen .login-box .lb-form .el-button{margin-top:24px;width:100%;background:linear-gradient(90deg,#5b98f4 -1.69%,#00d0dd);border-color:#23bae6;border-radius:6px}.login-main .login-centen .login-box .lb-form .rule-login .el-button{border-color:#f3f4f6;background:#f3f4f6;color:#9ca3af}.login-main .login-centen .login-box .lb-form .rule-account .el-form-item__label,.login-main .login-centen .login-box .lb-form .rule-account .el-input__inner,.login-main .login-centen .login-box .lb-form .rule-password .el-form-item__label,.login-main .login-centen .login-box .lb-form .rule-password .el-input__inner{color:#f43f5e!important}.login-main .login-centen .login-box .lb-form .rule-account .el-input__inner,.login-main .login-centen .login-box .lb-form .rule-password .el-input__inner{border-color:#e53359!important;box-shadow:0 2px 3px #f1c3ca}.login-main .login-centen .login-box .lb-form .fouce-input .el-form-item__label{color:#409eff}.login-main .login-centen .login-box .rule-message{margin:16px 0 22px;width:100%;height:36px;background:#ffe4e6;border-radius:6px;color:rgba(246,63,94,.92)}.login-main .login-centen .login-box .rule-message i{margin:-4px 10px 0 15px}.login-main .login-centen .login-box .rule-message span{color:#f43f5e;margin-top:-3px}.login-main .login-centen .login-box .lb-agreement{margin-top:13px;font-size:14px}.login-main .login-centen .login-box .lb-agreement span{color:#8fb9ff;cursor:pointer}.login-main .login-centen .login-box .lb-footer{position:absolute;left:111px;bottom:21px;width:140px;height:14px;font-size:14px}.login-main .login-centen .login-box .lb-footer span{color:#8fb9ff;cursor:pointer}.login-main .login-centen .login-box .el-input .el-input__clear{font-size:20px}.login-main .login-centen .login-box .lb-scan-code{position:absolute;top:30px;right:65px;padding:4px 10px;font-size:12px;color:#1f74ff;background-color:#e2edff;border:1px solid #1f74ff;z-index:12;border-radius:4px}.login-main .login-centen .login-box .lb-scan-code:after{content:"";position:absolute;top:7px;right:-5px;width:0;height:0;border-top:5px solid transparent;border-left:5px solid #1f74ff;border-bottom:5px solid transparent}.login-main .login-centen .login-box .lb-scan-code:before{content:"";position:absolute;top:8px;right:-4px;width:0;height:0;border-top:4px solid transparent;border-left:4px solid #e2edff;border-bottom:4px solid transparent;z-index:100}.login-main .login-centen .login-box .lb-code{position:absolute;top:0;right:0;width:0;height:0;cursor:pointer;border-top:88px solid #e2edff;border-left:88px solid transparent;z-index:10}.login-main .login-centen .login-box .lb-code img{width:66px;height:66px;position:absolute;top:-86px;right:0}.login-main .login-centen .login-box .lb-code .lb-img{width:58px;height:58px;top:-80px;right:8px}.login-main .login-centen .login-box .lb-code:after{content:"";position:absolute;top:-87px;right:0;width:0;height:0;border-bottom:88px solid #fff;border-right:88px solid transparent;z-index:11}.login-main .login-centen .login-code .lc-title{margin:26px auto 20px;width:135px;height:auto}.login-main .login-centen .login-code .lc-title img{vertical-align:middle;width:21px;height:18px}.login-main .login-centen .login-code .lc-title span{margin-left:15px;color:#1f74ff}.login-main .login-centen .login-code .lc-code{margin:30px auto 0;display:flex;flex-direction:column;align-items:center;width:150px;cursor:pointer}.login-main .login-centen .login-code .lc-code:hover{color:#1f74ff}.login-main .login-centen .login-code .lc-code img{margin-left:10px}.login-main .login-centen .login-code .lc-footer{margin-top:30px;font-size:12px;color:#8a8a8a;text-align:center}.login-main .login-footer{position:absolute;left:calc(50% - 730.5px);bottom:15px;width:1461px;height:auto;font-size:13px;color:#4b8adc}.login-main .login-footer .lf-top{display:flex;position:relative;border-bottom:1px solid rgba(75,138,220,.5)}.login-main .login-footer .lf-top ul{display:flex;padding-left:0;margin:14px 0}.login-main .login-footer .lf-top ul li{margin-right:42px;list-style:none;cursor:pointer}.login-main .login-footer .lf-top ul li:hover{color:#1f74ff;text-decoration:underline}.login-main .login-footer .lf-top .lf-copyright{flex:1;display:flex;justify-content:flex-end;align-items:center}.login-main .login-footer .lf-top .lf-copyright div{margin-top:12px}.login-main .login-footer .lf-top .lf-copyright .lf-span{color:#4b8adc;text-decoration:unset}.login-main .login-footer .lf-top:nth-child(2){border-bottom:none}@media screen and (max-width:1600px){.login-main .login-footer{width:1196px!important;left:calc(50% - 598px)!important}}@media screen and (max-width:1200px){.login-main .login-footer{width:1000px!important;left:calc(50% - 500px)!important}}.login-bg{background-color:#062247}.login-bg .login-header{background-color:#042d64!important;color:#b4d0ff!important}.login-bg .lhr-centen,.login-bg .login-header .lh-left:after{border:1px solid #b4d0ff!important}.login-bg .lhr-centen,.login-bg .login-footer{color:#b4d0ff!important}.login-bg .login-footer .lf-top li:hover{color:#fff!important}.login-bg .login-footer .lf-copyright .lf-span{color:#b4d0ff!important;text-decoration:underline}.login-bg .lf-top:nth-child(2){border-bottom:0!important}