.msg-text{display:block;width:60px;font-size:12px;text-align:center;cursor:pointer}.msg-text.display{color:#ccc}.social-container[data-v-7ac1e600]{margin:20px 0;display:flex;align-items:center;justify-content:space-around}.social-container .iconfont[data-v-7ac1e600]{color:#fff;font-size:30px}.social-container .container[data-v-7ac1e600]{cursor:pointer;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:4px;margin-bottom:10px}.social-container .title[data-v-7ac1e600]{text-align:center}.login-container{width:100%;height:100%;background-image:url(/img/bg/bg.jpg);background-size:100% 100%;padding-top:30px;box-sizing:border-box}.login-container .logintitle{display:block;margin:0 auto 54px}.login-weaper{display:flex;padding:0 96px;align-items:center}.login-weaper .el-input-group__append{border:none}.login-border{position:relative;width:380px;background:linear-gradient(#e6ecf1 87%,#fff);justify-content:flex-end;margin-left:auto;border-radius:10px}.login-border .changebox{width:60px;height:60px;overflow:hidden;position:absolute;top:12px;right:12px;display:flex;justify-content:center;align-items:center}.login-border .changebox:after{content:"";position:absolute;width:0;height:0;border-bottom:60px solid #e6ecf1;border-right:60px solid transparent;left:0}.login-border .changebox .icomoon{color:#15a4fa;font-size:60px}.login-border .changebox .icomoon.icon-user{font-size:50px;justify-content:flex-end;margin-left:auto}.login-border .login-main{padding:30px 40px 0}.login-border .login-main .QR{width:144px;margin:0 auto 36px;display:block}.login-border .login-main .scan{text-align:center;font-size:16px}.login-border .login-main .scan .icomoon{color:#197eee;font-size:18px;margin-right:6px}.login-time{position:absolute;left:25px;top:25px;width:100%;color:#fff;font-weight:200;opacity:.9;font-size:18px;overflow:hidden}.login-left{width:calc(100% - 380px);height:500px;display:flex;justify-content:center}.login-left .loginleftbox{position:relative;width:714px;background:url(/img/loginimg.png) 0 0 no-repeat}.login-left .loginleftbox .iteminfo{color:#fff;font-size:16px;display:inline-flex;width:220px;margin-bottom:128px;position:absolute;z-index:99}.login-left .loginleftbox .iteminfo h3{font-size:26px;background-clip:text;color:transparent;margin:0;color:#0ed4ff}.login-left .loginleftbox .iteminfo .iconbox{width:36px;height:36px;position:relative;justify-content:center;align-items:center;display:inline-flex;margin:0 12px}.login-left .loginleftbox .iteminfo .iconbox .icomoon{color:#63ecf5;font-size:16px}.login-left .loginleftbox .iteminfo .iconbox:before{content:"";width:100%;height:100%;background:url(/img/itemcircle.png) 0 0 no-repeat;background-size:cover;position:absolute}.login-left .loginleftbox .iteminfo:first-child{top:40px;text-align:right;left:20px}.login-left .loginleftbox .iteminfo:nth-child(2){top:236px;text-align:right;left:-60px}.login-left .loginleftbox .iteminfo:nth-child(3){top:428px;left:72px}.login-left .loginleftbox .iteminfo:nth-child(4){right:0;top:40px}.login-left .loginleftbox .iteminfo:nth-child(5){right:-90px;top:196px}.login-left .loginleftbox .iteminfo:nth-child(6){right:-78px;top:406px}.login-left .loginleftbox .bubblebox{width:100%;height:400px;overflow:hidden}.login-left .loginleftbox .bubblebox .computer,.login-left .loginleftbox .bubblebox .file1,.login-left .loginleftbox .bubblebox .file2,.login-left .loginleftbox .bubblebox .file3,.login-left .loginleftbox .bubblebox .file3a,.login-left .loginleftbox .bubblebox .file3b,.login-left .loginleftbox .bubblebox .file4{position:absolute}.login-left .loginleftbox .bubblebox .computer{bottom:78px;left:98px;z-index:10}.login-left .loginleftbox .bubblebox .file1{left:128px;top:130px;animation:Animate_float_b__CIjH_ 5s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .file2{left:218px;top:88px;z-index:3;opacity:.5;animation:Animate_float_b__CIjH_1 5s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .file3{left:218px;top:188px;z-index:11;opacity:.5;animation:Animate_float_b__CIjH_2 5s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .file3a{left:248px;top:208px;z-index:12;opacity:.7;animation:Animate_float_b__CIjH_3 5s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .file4{top:138px;left:398px;animation:Animate_float_b__CIjH_4 6s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .file3b{left:278px;top:228px;z-index:12;animation:Animate_float_b__CIjH_5 5s ease-in-out .5s infinite alternate}.login-left .loginleftbox .bubblebox .bubbles{position:relative;display:flex}.login-left .loginleftbox .bubblebox .bubbles span{width:10px;height:10px;border-radius:50%;background:#40d3f4;margin:0 15px;position:relative;box-shadow:0 0 0 10px rgba(25,103,253,.3),0 0 20px rgba(25,103,253,.3),0 0 30px rgba(25,103,253,.3);animation:animate 15s linear infinite,fadein-frames .5s infinite;animation-duration:calc(150s/var(--i))}.login-left .loginleftbox .linebox{width:100%;height:400px;overflow:hidden;position:absolute;top:0;left:0}.login-left .loginleftbox .linebox .linecontent{display:flex;position:relative;width:100%;height:100%}.login-left .loginleftbox .linebox .linecontent span{width:3px;height:120px;bottom:-100%;margin-left:96px;position:relative;background:linear-gradient(#0ed4ff,rgba(14,212,255,.1));animation:lineup 2s linear infinite,fadein-frames2 1s infinite;animation-duration:calc(150s/var(--l))}.login-left .loginleftbox .linebox .linecontent span:nth-child(odd){width:2px;height:88px}.login-left .loginleftbox .dottedline{width:100%;height:500px;overflow:hidden;position:absolute;top:0;left:0}.login-left .loginleftbox .dottedline .dottedcontent{display:flex;position:relative;width:100%;height:100%}.login-left .loginleftbox .dottedline .dottedcontent span{width:0;border-right:1px dotted;height:88px;bottom:-100%;margin-left:200px;border-image:linear-gradient(#05c8d6,rgba(14,212,255,.1)) 1;position:relative;animation:lineup 4s linear infinite,fadein-frames2 1s infinite;animation-duration:calc(150s/var(--d))}.login-left .loginleftbox .arrow{width:calc(100% + 72px);height:600px;overflow:hidden;position:absolute;top:0;left:-36px;right:-36px}.login-left .loginleftbox .arrow .arrowcontent{display:flex;position:relative;width:100%;height:100%}.login-left .loginleftbox .arrow .arrowcontent span{width:40px;height:68px;position:relative;bottom:-100%;background:url(/img/arrow1.png) 0 0 no-repeat;background-size:contain;animation:lineup 2s linear infinite,fadein-frames 1s infinite;animation-duration:calc(100s/var(--a));margin:0 35px}.login-left .loginleftbox .arrow .arrowcontent span:nth-child(odd){width:48px;height:58px;background:url(/img/arrow2.png) 0 0 no-repeat;background-size:contain}.login-left .loginleftbox .dingwei{width:500px;height:500px;border-radius:50%;background:rgba(134,134,245,.5);margin:0 auto}.login-left .loginleftbox .circle1{width:568px;height:568px;opacity:.3;bottom:-118px}.login-left .loginleftbox .circle1,.login-left .loginleftbox .circle2{border-radius:50%;background:linear-gradient(rgba(14,212,255,.1),#0ed4ff);transform:perspective(1000px) rotateX(70deg);position:absolute}.login-left .loginleftbox .circle2{width:512px;height:512px;bottom:-80px;left:28px;opacity:.37}.login-left .loginleftbox .circleround{width:512px;height:512px;border-radius:50%;transform:perspective(1000px) rotateX(70deg);bottom:-80px;left:28px;position:absolute}.login-left .loginleftbox .circleround:before{border:2px dashed #0ed4ff;animation:rotate 50s linear infinite;box-sizing:border-box;width:100%;height:100%;display:block;content:"";border-radius:50%;animation:rotate 15s linear infinite}@keyframes animate{0%{transform:translateY(100vh) scale(0)}to{transform:translateY(-5vh) scale(1)}}@keyframes lineup{0%{bottom:-100%}to{bottom:100%}}@keyframes fadein-frames{0%{opacity:0}50%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes fadein-frames2{0%{opacity:1}to{opacity:0}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate2{0%{transform:rotate(1turn)}}@keyframes Animate_float_b__CIjH_{0%{transform:none}33%{transform:translateY(10px)}66%{transform:translateY(-6px)}to{transform:translateY(5px)}}@keyframes Animate_float_b__CIjH_1{0%{transform:none}33%{transform:translateY(-8px)}66%{transform:translateY(12px)}to{transform:translateY(-7px)}}@keyframes Animate_float_b__CIjH_2{0%{transform:none}33%{transform:translateY(11px)}66%{transform:translateY(-5px)}to{transform:translateY(8px)}}@keyframes Animate_float_b__CIjH_3{0%{transform:none}33%{transform:translateY(-14px)}66%{transform:translateY(10px)}to{transform:translateY(-4px)}}@keyframes Animate_float_b__CIjH_4{0%{transform:none}33%{transform:translateY(8px)}66%{transform:translateY(-8px)}to{transform:translateY(7px)}}@keyframes Animate_float_b__CIjH_5{0%{transform:none}33%{transform:translateY(-10px)}66%{transform:translateY(12px)}to{transform:translateY(-8px)}}.login-main>h3{margin:0;font-size:40px;color:hsla(0,0%,100%,.35)}.login-main>p{color:#76838f}.login-title{color:#072e6b;margin:-24px 0 20px 0;font-size:20px;font-weight:400;letter-spacing:4px}.login-title .el-dropdown{color:#838ea9;vertical-align:top}.login-menu{width:100%;text-align:right}.login-menu a{color:#197eee;font-size:14px}.login-submit{width:100%;height:40px;font-size:16px;letter-spacing:2px;color:#fff;cursor:pointer;margin-top:22px;border-radius:4px;transition:.25s;box-shadow:0 10px 10px rgba(0,93,242,.1)}.login-form{margin:10px 0}.login-form .el-form-item__error{position:relative}.login-form i{color:#333}.login-form .el-form-item__content{width:100%}.login-form .el-form-item{margin-bottom:14px}.login-form .el-input--small .el-input__inner{height:40px;line-height:40px}.login-form .el-input input{text-indent:5px;background:transparent;border:0;border-radius:4px;color:#333;background:#fff}.login-form .el-input input:placholder{color:#c3c6d5}.login-form .el-input input.el-input__inner:focus{box-shadow:none}.login-form .el-input .el-input__prefix i{padding:0;font-size:16px!important}.login-code{display:flex;align-items:center;justify-content:space-around;margin:0 0 0 10px}.login-code-img{width:100px;height:32px;background-color:#fdfdfd;border:1px solid #f0f0f0;color:#333;font-weight:700;letter-spacing:5px;line-height:38px;text-indent:5px;cursor:pointer!important;margin-top:3px}.login-code-img,.userbox{font-size:14px;text-align:center}.userbox{color:#197eee;border-top:1px dashed #fff;margin:24px 40px 0;padding:24px 0 36px;position:relative}.userbox img{margin-right:4px}.userbox .icomoon{font-size:14px;margin-right:4px}.copyright{color:hsla(0,0%,100%,.6);position:fixed;bottom:24px;text-align:center;width:100%}.error-page[data-v-2be0fc08]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-2be0fc08]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-2be0fc08]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-2be0fc08]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}.error-page[data-v-5e9f17e3]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-5e9f17e3]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-5e9f17e3]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-5e9f17e3]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}.lock-container{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.lock-container .title{margin-bottom:8px;color:#333}.lock-container:before{z-index:-999;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/img/bg/login.png);background-size:cover}.lock-form{width:300px}.error-page[data-v-55c86129]{background:#f0f2f5;margin-top:-30px;height:100%;display:flex;align-items:center;justify-content:center}.error-page .img[data-v-55c86129]{margin-right:80px;height:360px;width:100%;max-width:430px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.error-page .content h1[data-v-55c86129]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-55c86129]{color:rgba(0,0,0,.45);font-size:20px;line-height:28px;margin-bottom:16px}