.login-page-common{background-repeat:no-repeat;background-size:100% 100%}.login-page-common .layout{width:1040px;margin:0 auto}.login-page-common .login-title{text-align:center;width:100%;margin:20px 0 40px 0;font-size:26px;color:#596efb;font-weight:600;letter-spacing:8px;-webkit-box-reflect:below 0 -webkit-gradient(linear,0 0,0 86%,from(rgba(144,23,23,.02)),color-stop(.5,rgba(115,20,20,.11)),to(rgba(72,132,255,.3)))}.login-page-common .login-footer,.login-page-common .login-header{height:100px;width:100%}.login-page-common.login-bg-full .login-footer{color:#fff}.login-page-common .login-header .layout{height:100%;position:relative}.login-page-common .login-header .logo{height:53px;position:absolute;top:0;bottom:0;margin:auto}.login-page-common .login-footer p{text-align:center;line-height:100px}.login-page-common .login-footer .sys-name{color:#596efb;margin-right:10px;font-weight:700}.login-page-common .login-footer .company{margin-left:30px}.login-page-common .login-main{height:calc(100% - 200px);background-repeat:no-repeat;background-size:100% 100%}.login-page-common .login-main .login-form{background-color:hsla(0,0%,100%,.721569);-webkit-box-shadow:8px 8px 8px rgba(12,143,243,.11);box-shadow:8px 8px 8px rgba(12,143,243,.11);width:440px;height:380px;border-radius:10px;padding:30px 40px;position:absolute;top:0;bottom:0;right:0;left:30%;margin:auto}.login-page-common .login-main .login-form.login-main_form{height:430px}.login-page-common .login-main .login-form .el-form-item{margin-top:22px;margin-bottom:0}.login-page-common .login-main .el-input--medium .el-input__inner{height:42px;line-height:42px}.login-page-common .login-main .login-form-icon{color:#3f82fe;line-height:42px;margin-left:3px}.login-page-common .login-main .login-btn{font-size:16px;color:#fff;background:#5b7ff5;width:100%;margin-top:40px;padding:12px 20px}.login-page-common .login-main .el-button:focus,.login-page-common .login-main .el-button:hover{color:#fff;border-color:none;background:#5b7ff5}.login-page-common .login-main .tab-mobile{margin-top:15px}.login-page-common .login-main .tab-mobile p{margin-top:20px;text-align:center}.login-page-common .el-tabs__nav-wrap:after{background-color:#afacac}.login-page-common .login-main .el-tabs__nav{width:100%}.login-page-common .login-main .el-tabs__nav .el-tabs__active-bar{color:#464444;background-color:#596efb;width:50%!important}.login-page-common .login-main .el-tabs__nav .el-tabs__item{width:50%;text-align:center}.login-page-common .login-main .el-tabs__nav .el-tabs__item i{font-size:24px;color:#464444}.login-page-common .login-main .el-tabs__nav .el-tabs__item.is-active i{color:#596efb}.login-page{background-image:url(../../static/img/login_bg.f30a168d.jpg);background-repeat:no-repeat;background-size:100% 100%}.login-page .login-form{background-color:#fff;-webkit-box-shadow:8px 8px 8px rgba(12,143,243,.11);box-shadow:8px 8px 8px rgba(12,143,243,.11);width:480px;height:463px;border-radius:5px;padding:65px 40px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.login-page .login-form .el-form-item{margin-top:22px;margin-bottom:0}.login-page .login-form .login-title{height:61px;width:100%;background:url(../../static/img/login_title.ea8e228e.png) no-repeat 50%}.login-page .el-input--medium .el-input__inner{height:42px;line-height:42px}.login-page .login-form-icon{color:#3f82fe;line-height:42px}.login-page .login-btn{font-size:16px;color:#fff;background:#66b1ff;background:-webkit-gradient(linear,left top,right top,from(#46caff),to(#4980ff));background:linear-gradient(90deg,#46caff,#4980ff);width:100%;margin-top:40px;padding:12px 20px}.login-page .el-button:focus,.login-page .el-button:hover{color:#fff;border-color:none;background:-webkit-gradient(linear,left top,right top,from(#46caff),to(#4980ff));background:linear-gradient(90deg,#46caff,#4980ff)}.login-page-sso .login-form{height:310px;padding-top:50px}.login-title1{text-align:center;width:100%;font-size:26px;color:#596efb;font-weight:600;letter-spacing:10px;-webkit-box-reflect:below 0 -webkit-gradient(linear,0 0,0 86%,from(rgba(144,23,23,.02)),color-stop(.5,rgba(115,20,20,.11)),to(rgba(72,132,255,.3)))}.login-page .tab-mobile{margin-top:15px}.login-page .tab-mobile p{margin-top:20px;text-align:center}.login-page .el-tabs__nav{width:100%}.login-page .el-tabs__nav .el-tabs__active-bar{width:50%!important}.login-page .el-tabs__nav .el-tabs__item{width:50%;text-align:center}.login-page .el-tabs__nav .el-tabs__item i{font-size:24px;color:#d0cbcb}.login-page .el-tabs__nav .el-tabs__item.is-active i{color:#409eff}#qrcode{margin:0 auto}#qrcode img{position:relative;left:10px;top:10px}.login-page-common-test{background-repeat:no-repeat;background-size:100% 100%}.login-page-common-test .layout{width:1040px;margin:0 auto}.login-page-common-test .login-title{text-align:center;width:100%;margin:20px 0 40px 0;font-size:26px;color:#596efb;font-weight:600;letter-spacing:8px;-webkit-box-reflect:below 0 -webkit-gradient(linear,0 0,0 80%,from(rgba(144,23,23,.02)),color-stop(.5,rgba(115,20,20,.11)),to(rgba(72,132,255,.3)))}.login-page-common-test .login-footer,.login-page-common-test .login-header{height:100px;width:100%}.login-page-common-test.login-bg-full .login-footer{color:#fff}.login-page-common-test .login-header .layout{height:100%;position:relative}.login-page-common-test .login-header .logo{height:53px;position:absolute;top:0;bottom:0;margin:auto}.login-page-common-test .login-footer p{text-align:center;line-height:100px}.login-page-common-test .login-footer .sys-name{color:#596efb;margin-right:10px;font-weight:700}.login-page-common-test .login-footer .company{margin-left:30px}.login-page-common-test .login-main{height:calc(100% - 200px);background-repeat:no-repeat;background-size:100% 100%}.login-page-common-test .login-main .login-form{background-color:hsla(0,0%,100%,.721569);-webkit-box-shadow:8px 8px 8px rgba(12,143,243,.11);box-shadow:8px 8px 8px rgba(12,143,243,.11);width:440px;height:440px;border-radius:10px;padding:30px 40px;position:absolute;top:0;bottom:0;right:0;left:30%;margin:auto}.login-page-common-test .login-main .login-form.login-main_form{height:470px}.login-page-common-test .login-main .login-form .el-form-item{margin-top:22px;margin-bottom:0}.login-page-common-test .login-main .login-form.mobile-hide{height:410px}.login-page-common-test .login-main .login-form.mobile-hide .el-tabs__header{display:none}.login-page-common-test .login-main .el-input--medium .el-input__inner{height:42px;line-height:42px}.login-page-common-test .login-main .login-form-icon{color:#3f82fe;line-height:42px}.login-page-common-test .login-main .login-btn{font-size:16px;color:#fff;background:#5b7ff5;width:100%;margin-top:30px;padding:12px 20px}.login-page-common-test .login-main .el-button:focus,.login-page-common-test .login-main .el-button:hover{color:#fff;border-color:none;background:#5b7ff5}.login-page-common-test .login-main .tab-mobile{margin-top:15px}.login-page-common-test .login-main .tab-mobile p{margin-top:20px;text-align:center}.login-page-common-test .el-tabs__nav-wrap:after{background-color:#afacac}.login-page-common-test .login-main .el-tabs__nav{width:100%}.login-page-common-test .login-main .el-tabs__nav .el-tabs__active-bar{color:#464444;background-color:#596efb;width:50%!important}.login-page-common-test .login-main .el-tabs__nav .el-tabs__item{width:50%;text-align:center}.login-page-common-test .login-main .el-tabs__nav .el-tabs__item i{font-size:24px;color:#464444}.login-page-common-test .login-main .el-tabs__nav .el-tabs__item.is-active i{color:#596efb}