.login-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding-bottom:64px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;overflow:hidden;background-image:url(/img/logo3.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-weaper{margin:0 auto;width:100%}.login-record{position:absolute;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:2;max-width:calc(100% - 32px);padding:6px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;background:rgba(255,255,255,.76);border:1px solid rgba(64,158,255,.12);border-radius:999px;-webkit-box-shadow:0 2px 12px rgba(31,76,117,.08);box-shadow:0 2px 12px rgba(31,76,117,.08);backdrop-filter:blur(6px)}.login-record__link{display:block;overflow:hidden;color:#60758a;font-size:13px;line-height:20px;letter-spacing:.2px;text-overflow:ellipsis;-webkit-transition:color .2s ease;transition:color .2s ease}.login-record__link:hover,.login-record__link:focus{color:#409eff}.login-record__link:focus{outline:2px solid rgba(64,158,255,.7);outline-offset:3px;border-radius:2px}@media screen and (max-width: 992px){.login-container{padding-bottom:56px}.login-record{bottom:calc(10px + env(safe-area-inset-bottom));max-width:calc(100% - 24px);padding:5px 12px}.login-record__link{font-size:12px;line-height:18px}}.login-left,.login-border{position:relative;min-height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.login-left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;float:left;width:50%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.login-left .img{width:200px}.login-time{position:absolute;left:25px;top:25px;width:100%;color:#fff;font-weight:200;opacity:.9;font-size:18px;overflow:hidden;font-weight:bold}.login-left .title{margin-top:60px;text-align:center;color:#fff;font-weight:300;letter-spacing:2px;font-size:28px;font-weight:bold}.login-border{border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-top{position:absolute;left:0%;top:0%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-top-icon{width:30px;height:20px;background-image:url(/img/icon.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-top-name{font-size:18px;margin-left:5px}.login-main{margin:0 auto;padding:30px 50px;width:40%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);border:1px solid #fff;border-radius:12px}.login-main>h3{margin-bottom:20px}.main-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px}.main-top-login{padding:0px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #d8d8d8}.main-top-icon{margin:0px 10px;width:48px;height:32px;background-image:url(/img/icon.png);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 100%}.login-title{color:#000;margin-bottom:50px;font-weight:bold;font-size:28px;text-align:center;letter-spacing:4px}.login-menu{margin-top:40px;width:100%;text-align:center}.login-menu a{color:#999;font-size:12px;margin:0px 8px}.login-submit{width:100%;height:45px;font-size:18px;letter-spacing:2px;font-weight:300;cursor:pointer;font-family:"neo";-webkit-transition:.25s;transition:.25s}.login-form{margin:10px 0}.login-form i{color:#333}.login-form .el-form-item__content{width:100%}.login-form .el-form-item{margin-bottom:12px}.login-form .el-input input{padding:20px 0 20px 40px;text-indent:5px;border-radius:0}.login-form .el-input .el-input__suffix,.login-form .el-input .el-input__prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.login-form .el-input .el-input__prefix{margin-left:8px}.login-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 0 0 10px}.login-code-img{margin-top:2px;width:100px;height:38px;background-color:#fdfdfd;border:1px solid #f0f0f0;color:#333;font-size:14px;font-weight:bold;letter-spacing:5px;line-height:38px;text-indent:5px;text-align:center}.login-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:35px;font-weight:600;height:20%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.login-register{color:#999;cursor:pointer;font-size:16px;height:25px;line-height:25px;margin-top:35px;text-align:center;width:100%}.login-download{width:70%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-btn{cursor:pointer;font-size:18px;border-radius:20px;background-color:#909399;width:30%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.msg-text {
  display: block;
  width: 60px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.msg-text.display {
  color: #ccc;
}


.animate__fadeInLeft a[data-v-02526b8e] {
  color: #64a1d6;
  text-decoration: none;
}


.register-container[data-v-0824b346] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #F9FAFC;
}
.register-top[data-v-0824b346] {
  width: 100%;
  height: 55px;
  background-color: #FFFFFF;
  -webkit-box-shadow: inset 0px -1px 0px 0px #EEEEEE;
          box-shadow: inset 0px -1px 0px 0px #EEEEEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.register-top-icon[data-v-0824b346] {
  width: 30px;
  height: 20px;
  background-image: url(/img/icon.png);
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.register-top-name[data-v-0824b346] {
  font-size: 18px;
  margin-left: 10px;
}
.register-form[data-v-0824b346] {
  margin-top: 40px;
  border: 1px solid #ccc;
  width: 70%;
  height: 80%;
  border-radius: 1.5rem;
}
.register-title[data-v-0824b346] {
  width: 100%;
  height: 8%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 30px;
  font-weight: 400;
}
.register-steps[data-v-0824b346] {
  width: 100%;
  height: 92%;
}
.register-company[data-v-0824b346] {
  margin-top: 2%;
  width: 100%;
  height: 90%;
}
.register-footer[data-v-0824b346] {
  width: 100%;
  height: 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.login-code[data-v-0824b346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin: 0 0 0 10px;
}
.login-code-img[data-v-0824b346] {
  margin-top: 2px;
  width: 100px;
  height: 38px;
  background-color: #fdfdfd;
  border: 1px solid #f0f0f0;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 5px;
  line-height: 38px;
  text-indent: 5px;
  text-align: center;
}
.span-tips[data-v-0824b346] {
  font-size: 12px;
  color: #909399;
  margin-left: 5px;
}
.el-row[data-v-0824b346] {
  padding: 0px 30px 0px 0px;
}
.fileList[data-v-0824b346] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fileList[data-v-0824b346]:hover {
  background-color: #F5F7FA;
}

@-webkit-keyframes error404animation-0ba4aad0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}40%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}60%{-webkit-transform:rotateZ(50deg);transform:rotateZ(50deg)}80%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error404animation-0ba4aad0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-60deg);transform:rotateZ(-60deg)}40%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}60%{-webkit-transform:rotateZ(50deg);transform:rotateZ(50deg)}80%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error404-body-con[data-v-0ba4aad0]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error404-body-con-title[data-v-0ba4aad0]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error404-body-con-title span[data-v-0ba4aad0]{display:inline-block;color:#19be6b;font-size:230px;-webkit-animation:error404animation-0ba4aad0 3s ease 0s infinite alternate;animation:error404animation-0ba4aad0 3s ease 0s infinite alternate}.error404-body-con-message[data-v-0ba4aad0]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:12px;color:#dddde2}.error404-btn-con[data-v-0ba4aad0]{text-align:center;padding:20px 0;margin-bottom:40px}
@-webkit-keyframes error403animation-3cea60b0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}40%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}45%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}55%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}60%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error403animation-3cea60b0{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}40%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}45%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}50%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}55%{-webkit-transform:rotateZ(-15deg);transform:rotateZ(-15deg)}60%{-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error403-body-con[data-v-3cea60b0]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error403-body-con-title[data-v-3cea60b0]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error403-body-con-title .error403-0-span[data-v-3cea60b0]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error403-body-con-title .error403-0-span i[data-v-3cea60b0]{display:inline-block;font-size:120px !important;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error403-body-con-title .error403-key-span[data-v-3cea60b0]{display:inline-block;position:relative;width:100px;height:190px;border-radius:50%;margin-right:10px}.error403-body-con-title .error403-key-span i[data-v-3cea60b0]{display:inline-block;font-size:190px !important;position:absolute;left:20px;-webkit-transform:translate(-50%, -60%);transform:translate(-50%, -60%);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:error403animation-3cea60b0 2.8s ease 0s infinite;animation:error403animation-3cea60b0 2.8s ease 0s infinite}.error403-body-con-message[data-v-3cea60b0]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error403-btn-con[data-v-3cea60b0]{text-align:center;padding:20px 0;margin-bottom:40px}
@-webkit-keyframes error500animation-d6e7563e{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}60%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}80%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes error500animation-d6e7563e{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}20%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}60%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}80%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.error500-body-con[data-v-d6e7563e]{width:700px;height:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error500-body-con-title[data-v-d6e7563e]{text-align:center;font-size:240px;font-weight:700;color:#2d8cf0;height:260px;line-height:260px;margin-top:40px}.error500-body-con-title .error500-0-span[data-v-d6e7563e]{display:inline-block;position:relative;width:170px;height:170px;border-radius:50%;border:20px solid #ed3f14;color:#ed3f14;margin-right:10px}.error500-body-con-title .error500-0-span i[data-v-d6e7563e]{display:inline-block;font-size:120px !important;position:absolute;bottom:-43px;left:20px;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:error500animation-d6e7563e 3s ease 0s infinite alternate;animation:error500animation-d6e7563e 3s ease 0s infinite alternate}.error500-body-con-message[data-v-d6e7563e]{display:block;text-align:center;font-size:30px;font-weight:500;letter-spacing:4px;color:#dddde2}.error500-btn-con[data-v-d6e7563e]{text-align:center;padding:20px 0;margin-bottom:40px}
.iframe{width:100%;height:100%;border:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}

.msg-text {
    display: block;
    width: 120px;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}
.msg-text.display {
    color: #ccc;
}


.panel[data-v-72b18eaa] {
  border: 1px solid #ebeef5;
  border-radius: 4px;
  padding: 16px;
  margin-bottom: 16px;
}
.panel-title[data-v-72b18eaa] {
  font-size: 15px;
  font-weight: 600;
  color: #303133;
  margin-bottom: 12px;
}

