#login{width:100%;min-height:100%;display:flex;flex-direction:column;position:relative;background-color:#f5f5f5;padding-top:70px;box-sizing:border-box}#login>.login-header{background:#fff;text-align:center;font-size:24px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:rgba(0,0,0,.85);height:70px;line-height:70px;width:100%;position:absolute;top:0;left:0;z-index:3}#login>.login-content{position:relative;flex:1;min-height:700px;display:flex;align-items:center;justify-content:center}#login>.login-content .main-container{width:790px;height:486px;position:relative;z-index:1}#login>.login-content .main-container .content-box{width:100%;height:100%;display:flex;position:absolute;left:0;top:0;z-index:2}#login>.login-content .main-container .content-box .main-container-left{width:280px;height:486px;background:url(../img/login-bg2.edb62499.png) no-repeat 100%;position:relative}#login>.login-content .main-container .content-box .main-container-left>span{position:absolute;width:31px;height:3px;background:#fff;left:41px;top:45px}#login>.login-content .main-container .content-box .main-container-right{width:510px;height:486px}#login>.login-content .main-container .content-box .main-container-right .login-form{padding:48px 75px 0 75px;box-sizing:border-box;width:100%;height:100%;background:#fff;box-shadow:0 0 16px 0 rgba(25,138,255,.15);border-radius:4px}#login>.login-content .main-container .content-box .main-container-right .login-form .remember-box .el-checkbox__label{color:#595959!important}#login>.login-content .main-container .content-box .main-container-right .login-form .el-form-item{margin-bottom:25px}#login>.login-content .main-container .content-box .main-container-right .login-form .login-top{height:50px;margin-bottom:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFj0lEQVRoQ82aP2/bVhTFzyMpUTbtqA4sBDEK1ECLDjbQJR/A6Ydw9i4J0AIZPBRtl9BztwIZkiW7/SGarAW6FFCAFnYTGK7bwogM25JJUSRv8fhHJJ/4V6KscpJEiXw/nXPPvaTEUNemk7QJNLUOlIEFpWVAtlcgUQPMHYJJIxAbgSwGu2nCMdsYnX4MC4+YU8cS2EwH0UnaAFqKCtXSoPBjrQCgIRLHdRvJ52RFz00bjtOGcd6BMQvUdCAHJK+/w3JThhr/Ily+QE6SAuTt06J3x2H4q1w5MmGevEMfL9mo6hdcDYSIdfahNZsBwB3/dGQKCgRAAVOuQmlADDDeX+IKOnPLApUG2T6g5vUxNFeNFj0GuDMJwxcQKpRqtwKFWBM0cnF1useMMjClQDZe0LLSg4q2f0g3pkBCjRQgDybw2jRAkgvjz+/YZRFMAQixznNomuUX8hggBShhsZoVshVYp3u4ABhlAeWCdJ7TyqoC2b0RaiBUpJ1UZ6JealRoZGP01w/oZcFkgtz7kTTN8ZXwtjUgFaiEOlMFQkoNuQ6GJ9+zizRVUkE2X1FLuUbTs5OghghUxW5ZQCsrQL9ED+IJp7Rwc/SUXYkwEyAPHlOj/ylazpJgJ9FesfSqWj9TKRRrqtTG5fuvmBmHEUCIbevQ7BhELlCW3fgZSlhO7D/xyOaPNXFCCOwmS3CPevgQ7zMJkM9+IlWV0eAHsftJRRYBFFouDUhehRG3WASik/SFhiVnAIZOJNo8geINNc9uQRuamBCOB+hBZzbfPwbhalwPodwLGJzlpCJ1AsUb6iyRTQ6GYbP0QYjYxkss8YfOVQTAoaoAlU64oIbqADr+BR9wyBwf5DE1NjbQwP3IUiFQmkJ1qpNIvOD0ZS3HR54bFYOzJ+zGA+G2Mm1I3kG5IgIQh/kXgKjQ/wGo+RHsk6/ZBQOIbb6Cal8IfSMFiIMuWqG0yD7ro8dwQPLmwI9cL3ZjQJ46fEuxHH95fY6BIFoub8pu9tFnD3VSTu9Ctntg+GQSJstuoTrccusLjmyHYLAHL6hxOfTrw1NkCqAQKrcHrQPe/tg2Trk1/8Vph1LDxWgCRIQR7Zan0Bgoz3LTAvGDZ1w2NJbgeCDmmv9NDf8RmmBMnVmBxISDADRLD5KGIB/k7wBgy5e4LqAyU0IdM5zUCkBC284ClJdwXv+ZcyCwhz+Tcv1H0lLzAppXZCt34bLdA5LP34JhB6gMtBp9AWUbaqmE4wrmXdgJ10GKzEF2ST7fjimSBRTUj1hDXlzzLa8H8f1BU50YSvMsVzLhBpewma6T1N0C81QJtx3/QapCswBlTAhFU3aROtYAFuMj/O5h1BBFoMp2m2NkZwEtmTA8FUJV4l13UUDTDKVHPfTHIGOIZ0D3MLLZPIEKh9ISka3KcLvfMB+Ej/K6noxgXjd1KSQGgjglZAGVbKjW0VM2jBZL5N1Y3d+PAQjq8AWMFUpJN74/3oPqmhDyZrjfv0UfjFECJFSgEhD/0IIie7AMO7xRN3nLlCK4SkDTKlTUg3Ii+7cBjPAmXfbd+AAovI+fZ7lFBMKqCpvXRuii4h96gtrhbxQVqjMQvAAo2YOkAeh0D2b8J4ZikHHh+JZLU+g2gXjCnQFWeIexvCLxDPZIohrSyyZcXiDwfSWug8KhtH0Fp6szS1xWeUUSnyTGpUmtHwB1KhS3m6bB7T6ahOBLmxIkoKqQcIlA4APp/WrXQGoPlKbE9NYSNRXsNhHZeQqVjOy2CvfXJ/l/IphNkZz6qSvhOjtwX3/p/3SQt9ULkpJwif5ToX5WPwe9fgO37L8f5gMyI1BnC3RY8V9D8wXxgPyEC3tQnkLbb0G6zt+d/ceALHvdAkhxwunPQHyCLaqD26+R3BUFCs24cPEU/wELoIX+Psk0EQAAAABJRU5ErkJggg==) no-repeat 100%;background-position:60%;display:flex;flex-direction:column;justify-content:flex-end}#login>.login-content .main-container .content-box .main-container-right .login-form .login-top .login-title{line-height:28px;text-align:center;font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.85)}#login>.login-content .main-container .content-box .main-container-right .login-form .validateCode{position:relative;display:flex}#login>.login-content .main-container .content-box .main-container-right .login-form .validateCode .el-input{width:280px}#login>.login-content .main-container .content-box .main-container-right .login-form .show-pwd{position:absolute;right:0;top:2px;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:80px;height:36px}#login>.login-content .main-container .content-box .main-container-right .login-form .show-pwd img{width:100%;height:100%}#login>.login-content .main-container .bg-box{position:absolute;right:-230px;top:-57px;width:288px;height:210px}#login>.login-content .main-container .bg-box>img{width:100%}#login>.login-footer{background:#fff;height:157px;padding:35px 0;box-sizing:border-box}#login>.login-footer>._top{width:950px;margin:0 auto 12px;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.65);line-height:17px}#login>.login-footer>._top>span{margin-right:20px}#login>.login-footer>._center{margin:0 auto 12px;width:950px;height:1px;background-color:#d9d9d9}#login>.login-footer>._bottom{width:950px;margin:0 auto;font-size:12px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:rgba(0,0,0,.45);line-height:17px}#login>.login-footer>._bottom a{text-decoration:none;color:rgba(0,0,0,.45)}#login>.login-footer>._bottom a:hover{color:#198aff;text-decoration:underline}#login>.login-footer>._bottom a>img{width:16px;height:16px}#login>.login-footer>._bottom>div:first-child{margin-bottom:12px;display:flex;justify-content:space-between}#login>.login-footer>._bottom .left-box{display:flex;align-items:center}#login>.login-footer>._bottom .left-box a{vertical-align:center;display:flex;margin-right:20px}#login .notice-title{font-size:18px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#262626;line-height:25px}#login .notice-content{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#595959;line-height:22px;max-height:331px;overflow:auto}#login .login-notice{position:absolute;right:50px;width:200px;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;z-index:4}#login .login-notice .login-content{background:#fff;padding:0 10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding-bottom:20px}#login .login-notice .login-content .login-notice-title{width:100%;height:50px;display:flex;align-items:center;border-bottom:1px solid #e8e8e8}#login .login-notice .login-content .login-notice-title .icon{width:14px;height:14px;margin-left:7px}#login .login-notice .login-content .login-notice-title span{margin-left:8px;font-size:16px;font-family:PingFangSC-Medium\,PingFang SC;font-weight:600;color:#262626;line-height:22px}#login .login-notice .login-content .login-notice-text{width:168px;font-size:14px;font-family:PingFangSC-Regular\,PingFang SC;font-weight:400;color:#262626;line-height:22px;margin-top:10px;cursor:pointer}#login .login-notice .login-qrCode{width:200px;height:140px;margin-top:13px;background:#fff;border-radius:2px;display:flex;justify-content:space-between;padding-top:20px;padding:20px 13px 11px 13px;box-sizing:border-box}#login .login-notice .login-qrCode .login-qrCode-item{width:90px;display:flex;flex-direction:column;align-items:center}#login .login-notice .login-qrCode .login-qrCode-item p{width:70px;height:70px}#login .login-notice .login-qrCode .login-qrCode-item p img{width:100%;height:100%}#login .login-notice .login-qrCode .login-qrCode-item span{width:100%;margin-top:5px;font-size:12px;font-family:PingFangSC-Regular\,PingFang SC;font-weight:400;color:#595959;line-height:17px;text-align:center}#login .login-notice .login-qrCode2{width:100px;height:140px;margin-top:13px;background:#fff;border-radius:2px;display:flex;justify-content:space-between;padding-top:20px;padding:20px 13px 11px 13px;box-sizing:border-box}#login .login-notice .login-qrCode2 .login-qrCode-item{width:90px;display:flex;flex-direction:column;align-items:center}#login .login-notice .login-qrCode2 .login-qrCode-item p{width:70px;height:70px}#login .login-notice .login-qrCode2 .login-qrCode-item p img{width:100%;height:100%}#login .login-notice .login-qrCode2 .login-qrCode-item span{width:100%;margin-top:5px;font-size:12px;font-family:PingFangSC-Regular\,PingFang SC;font-weight:400;color:#595959;line-height:17px;text-align:center}#login .mobile-login{bottom:26px;right:74px}#login .mobile-login .mobile-btn{position:absolute;right:-56px;bottom:0}#login .mobile-login .login-qrCode{margin-top:0}#login .pc-login{top:29%}@media screen and (max-width:1366px){#login>.login-content{min-height:560px}#login .login-notice{right:20px}}.role-custom-dialog{width:480px!important;height:160px!important;background:#fff!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)!important;border-radius:4px!important}.role-dialog{width:480px!important;padding:0!important}.role-dialog .el-dialog__body,.role-dialog .el-dialog__header{padding:0}.role-dialog .get-into{padding:66px 0 30px 0;display:flex;justify-content:center}.role-dialog .get-into .el-button+.el-button{margin-left:30px}.role-dialog .get-into .el-button{height:34px;line-height:34px;display:flex;align-items:center;padding-top:0;padding-bottom:0;font-weight:400}.role-dialog .get-into .admin-btn{background:#274de2}.role-dialog .get-into .admin-btn:hover{background:#6c88f3}.role-dialog .get-into .admin-btn:active{background:#0e36d0}.role-dialog .remember-check{padding:0 0 50px 0;display:flex;justify-content:center}.role-dialog .remember-check .check-text{margin-left:9px;color:#595959;font-weight:400}