.clear:after,.clear:before{content:"";display:block;clear:both}#app .adminLogin{position:fixed}.adminLogin,.personLogin{position:relative;z-index:9;width:100%;height:100%;background:#fff;overflow:hidden;top:0;left:0;right:0;bottom:0;background-size:cover}.adminLogin #space,.personLogin #space{width:100%;position:absolute}.adminLogin .Logintitle,.personLogin .Logintitle{display:flex;align-items:center;height:53px}.adminLogin .Logintitle a,.personLogin .Logintitle a{display:inline-block;margin-left:57px}.adminLogin .Logintitle a img,.personLogin .Logintitle a img{max-width:175px;max-height:58px}.adminLogin .Logintitle h2,.personLogin .Logintitle h2{margin-left:18px;display:inline-block;vertical-align:top;line-height:1;font-size:27.43px;letter-spacing:10.3px;color:#fff;font-weight:500;position:relative}.adminLogin .Logintitle h2 span,.personLogin .Logintitle h2 span{font-size:14.84px;display:inline-block;letter-spacing:1px;white-space:nowrap;position:absolute;bottom:-25px;border-bottom:1px solid #fff;padding-bottom:3px;left:0}.adminLogin .login_wrap,.personLogin .login_wrap{width:100%;top:194px;position:absolute;display:flex;justify-content:center;align-items:center}.adminLogin .login_wrap .info h1,.personLogin .login_wrap .info h1{width:192px;margin:0 auto;height:66px;margin-top:73px;font-size:24px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:33px}.adminLogin .login_wrap .info .desc,.personLogin .login_wrap .info .desc{width:175px;margin:0 auto;margin-top:52px;color:#fff;line-height:22px;font-size:16px}.adminLogin .login_wrap .info .desc .img,.personLogin .login_wrap .info .desc .img{width:42px;height:42px;display:inline-block;border:1px dashed #c9d0e2}.adminLogin .login_wrap .info .desc .img img,.personLogin .login_wrap .info .desc .img img{width:100%;height:100%}.adminLogin .login_wrap .info .desc p,.personLogin .login_wrap .info .desc p{display:inline-block;vertical-align:top;margin-left:19px;font-weight:100;opacity:.8}.adminLogin .login_wrap .login_lk,.personLogin .login_wrap .login_lk{float:left;margin-top:4%;position:relative;width:49%}@-webkit-keyframes leftnright{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes leftnright{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.adminLogin .login_wrap .login_lk #log_img,.personLogin .login_wrap .login_lk #log_img{-webkit-animation:leftnright 10s ease-in-out infinite;animation:leftnright 10s ease-in-out infinite}.adminLogin .logindiv,.personLogin .logindiv{overflow:hidden;max-width:812px;box-shadow:0 4px 40px 0 rgba(65,74,96,.15);border-radius:8px;width:100%;height:520px;background:#fff;position:relative}.adminLogin .logindiv .info,.personLogin .logindiv .info{float:left;width:312px;height:100%;background:#555deb}.adminLogin .logindiv .loginfrom,.personLogin .logindiv .loginfrom{position:relative;margin:0;width:500px;float:right;height:100%;box-sizing:border-box;z-index:99;padding:50px 83px 55px;text-align:center}.adminLogin .logindiv .loginfrom .personLogo,.personLogin .logindiv .loginfrom .personLogo{display:none}.adminLogin .logindiv .loginfrom h1,.personLogin .logindiv .loginfrom h1{padding:16px 0;font-size:30px;font-weight:500;color:#555deb;margin-bottom:60px}.adminLogin .logindiv .loginfrom h3,.personLogin .logindiv .loginfrom h3{color:#fff;font-size:24px;font-weight:500;letter-spacing:3px;padding-left:3px;line-height:1}.adminLogin .logindiv .loginfrom form .save,.personLogin .logindiv .loginfrom form .save{margin-top:16px;color:#dbefff;font-size:14px;text-align:left}.adminLogin .logindiv .loginfrom form .save input,.personLogin .logindiv .loginfrom form .save input{width:14px;height:14px;border-color:#00e1f5;position:relative;top:2px}.adminLogin .logindiv .loginfrom form .save a,.personLogin .logindiv .loginfrom form .save a{color:#dbefff;float:right}.adminLogin .logindiv .loginfrom form .save a:hover,.personLogin .logindiv .loginfrom form .save a:hover{color:#074494}.adminLogin .logindiv .loginfrom form .ma-le .el-form-item__content,.personLogin .logindiv .loginfrom form .ma-le .el-form-item__content{margin-left:0!important}.adminLogin .logindiv .loginfrom form .ma-le .el-form-item__content .login_button,.personLogin .logindiv .loginfrom form .ma-le .el-form-item__content .login_button{margin:40px auto 0;padding:0;width:100%;height:46px;display:block;outline:none;border:1px solid #c5defc;border-radius:3px;line-height:46px;color:#dbefff;font-size:18px;letter-spacing:3px;padding-left:3px;background:#555deb;transition:all .4s}.adminLogin .logindiv .loginfrom form .ma-le .el-form-item__content .login_button:hover,.personLogin .logindiv .loginfrom form .ma-le .el-form-item__content .login_button:hover{opacity:.9;background:#fff;color:#4898f9}.adminLogin .logindiv .loginfrom form .login_input,.personLogin .logindiv .loginfrom form .login_input{margin:32px auto 0;width:100%;line-height:40px}.adminLogin .logindiv .loginfrom form .login_input:first-child,.personLogin .logindiv .loginfrom form .login_input:first-child{margin-top:24px}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content{margin-left:0!important;height:100%;width:100%;border:1px solid #c9d0e2}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .iconfont,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .iconfont{font-size:24px;float:left;display:block;color:#dbefff;margin-left:3px;margin-top:2px}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input{width:90%;height:100%;position:relative;display:inline-block;text-align:left;margin-top:4px}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input{width:100%;height:100%;line-height:36px;height:36px;font-size:16px;color:#dbefff;outline:none;border:none;background:transparent}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input::-webkit-input-placeholder,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input::-webkit-input-placeholder{color:#414a60;opacity:.6}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input:-webkit-autofill,.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input select:-webkit-autofill,.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input textarea:-webkit-autofill,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input:-webkit-autofill,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input select:-webkit-autofill,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input textarea:-webkit-autofill{-webkit-text-fill-color:#414a60!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent;background-image:none;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s;color:#414a60}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .el-input input{background-color:transparent;color:#414a60}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .code,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .code{position:absolute;right:30px;top:0}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .code span,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .code span{display:block;height:36px;width:100px;background:#fff;float:right;margin-right:7px}.adminLogin .logindiv .loginfrom form .login_input .el-form-item__content .code a,.personLogin .logindiv .loginfrom form .login_input .el-form-item__content .code a{color:#dbefff;float:right;text-decoration:underline}.adminLogin .logindiv .loginfrom form .el-form-item.is-error .el-form-item__content,.personLogin .logindiv .loginfrom form .el-form-item.is-error .el-form-item__content{border:1px solid #f65f5f}.adminLogin .logindiv .loginfrom form .el-form-item.is-error .el-input__validateIcon,.adminLogin .logindiv .loginfrom form .el-form-item.is-success .el-input__validateIcon,.personLogin .logindiv .loginfrom form .el-form-item.is-error .el-input__validateIcon,.personLogin .logindiv .loginfrom form .el-form-item.is-success .el-input__validateIcon{color:#d9e5fe}.adminLogin .logindiv .loginfrom form .el-form-item__error,.personLogin .logindiv .loginfrom form .el-form-item__error{color:#f65f5f;padding-top:7px}.personLogin1{z-index:9;width:100%;height:100%;overflow:hidden;top:0;left:0;right:0;bottom:0;position:fixed;background-repeat:no-repeat;background-size:100% 100%}.personLogin1 .Logintitle{display:none}.personLogin1 .login_wrap{width:100%}.personLogin1 .login_wrap .login_lk{display:none}.personLogin1 .logindiv{max-width:430px;width:50%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;box-shadow:3px 3px 10px 1px rgba(0,0,0,.3);background:hsla(0,0%,100%,.5);float:right;border-radius:5px}.personLogin1 .logindiv .loginfrom{position:relative;margin:0;width:100%;height:100%;box-sizing:border-box;z-index:99;padding:30px 35px 10px;text-align:center}.personLogin1 .logindiv .loginfrom .personLogo{display:block;position:absolute;left:20px;bottom:10px;max-width:30%;max-height:60px}.personLogin1 .logindiv .loginfrom h3{display:none}.personLogin1 .logindiv .loginfrom form .save{margin-top:16px;color:#121212;font-size:14px;text-align:left}.personLogin1 .logindiv .loginfrom form .save input{width:14px;height:14px;border-color:#b2bfc7;position:relative;top:2px}.personLogin1 .logindiv .loginfrom form .save a{color:#121212;float:right}.personLogin1 .logindiv .loginfrom form .save a:hover{color:#7f8a97}.personLogin1 .logindiv .loginfrom form .ma-le .el-form-item__content{margin-left:0!important}.personLogin1 .logindiv .loginfrom form .ma-le .el-form-item__content .login_button{margin:30px auto 0;padding:0;width:160px;height:40px;display:block;outline:none;float:right;border:none;border-radius:5px;line-height:42px;color:#fff;font-size:18px;letter-spacing:3px;padding-left:3px;background:#252525;transition:all .4s}.personLogin1 .logindiv .loginfrom form .ma-le .el-form-item__content .login_button:hover{background:rgba(0,0,0,.5)}.personLogin1 .logindiv .loginfrom form .login_input{border:1px solid #c9d0e2;margin:20px auto 0;width:100%;line-height:40px}.personLogin1 .logindiv .loginfrom form .login_input:first-child{margin-top:24px}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content{margin-left:0!important;height:100%;width:100%;border:1px solid #fff;background:#fff;border-radius:5px;padding:3px 0 3px 5px}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .iconfont{font-size:24px;float:left;display:block;color:#121212;margin-left:3px;margin-top:2px}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .el-input{width:90%;height:100%;position:relative;display:inline-block;text-align:left;margin-top:4px}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .el-input input{width:100%;height:100%;line-height:36px;height:36px;font-size:16px;color:#121212;outline:none;border:none;padding-left:10px;background:transparent}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .el-input input::-webkit-input-placeholder{color:#ccc}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .code{position:absolute;right:30px;top:0}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .code span{display:block;height:36px;width:100px;background:#fff;float:right;margin-right:7px}.personLogin1 .logindiv .loginfrom form .login_input .el-form-item__content .code a{color:#121212;float:right;text-decoration:underline}.personLogin1 .logindiv .loginfrom form .el-form-item.is-error .el-form-item__content{border-color:#f65f5f}.personLogin1 .logindiv .loginfrom form .el-form-item.is-error .el-input__validateIcon,.personLogin1 .logindiv .loginfrom form .el-form-item.is-success .el-input__validateIcon{color:#333}.personLogin1 .logindiv .loginfrom form .el-form-item__error{color:#f65f5f;padding-top:7px}.loginLoad{position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:10000;background:#1e1e1e;font-family:Open Sans Condensed,sans-serif}.loginLoad:after{content:"Loading";z-index:0;color:#7a96e4;text-shadow:0 1px 1px hsla(0,0%,100%,.07),0 -1px 1px rgba(0,0,0,.4)}.loginLoad:after,.loginLoad>div{width:100%;height:200px;line-height:200px;position:absolute;top:50%;left:0;margin:-100px 0 0 0;text-align:center;font-size:5em;text-transform:uppercase}.loginLoad>div{color:#fff;z-index:9;background:radial-gradient(50% 50% #fff 0,#00c6ff 0,rgba(0,198,255,.7) 9%,rgba(0,198,255,0) 15%),linear-gradient(0deg,rgba(0,198,255,0) 0,rgba(0,198,255,.01) 44%,rgba(0,198,250,.6) 49%,#fff 50%,rgba(0,198,255,.6) 51%,rgba(0,198,255,.01) 56%,rgba(0,198,255,0));background-size:100%;transition:background .3s;-webkit-animation:pulse 1.4s;animation:pulse 1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{background-position:-140px;opacity:.02;background-size:30%}50%{opacity:1;background-size:150%}to{background-position:140px;opacity:.02;background-size:220%}}@keyframes pulse{0%{background-position:-140px;opacity:.02;background-size:30%}50%{opacity:1;background-size:150%}to{background-position:140px;opacity:.02;background-size:220%}}.login-error{width:300px;padding:20px;border-radius:3px;background:rgba(0,0,0,.3);box-shadow:3px 3px 20px rgba(0,234,255,.3);border-radius:10px;border:1px solid rgba(1,234,255,.6);color:#fff;font-size:13px;line-height:1.4;-webkit-animation:box-out-in 2s ease-in-out infinite;animation:box-out-in 2s ease-in-out infinite}@-webkit-keyframes box-out-in{0%{box-shadow:0 3px 20px rgba(0,234,255,.3)}50%{box-shadow:6px 3px 20px rgba(0,234,255,.7)}to{box-shadow:0 3px 20px rgba(0,234,255,.3)}}@keyframes box-out-in{0%{box-shadow:0 3px 20px rgba(0,234,255,.3)}50%{box-shadow:6px 3px 20px rgba(0,234,255,.7)}to{box-shadow:0 3px 20px rgba(0,234,255,.3)}}.login-error .el-notification__group{margin:0}.login-error .el-notification__group .el-notification__content{margin:0;color:#fff;opacity:.9;font-size:16px;text-shadow:0 0 8px #ff0101,0 0 12px #ff0101}.login-error .el-notification__group .el-notification__closeBtn{color:#ff0101;opacity:.5;transition:.5s;top:50%;transform:translateY(-50%)}.login-error .el-notification__group .el-notification__closeBtn:hover{opacity:1;color:#ff0101}