
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
}


.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:-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}.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_interface {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow: hidden;
  min-width: 800px;
}
#login_interface .login_interface_header {
  height: 80px;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: 'monospace';
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#login_interface .login_interface_header h1 {
  color: #6693f1;
  letter-spacing: 2px;
}
#login_interface .login_interface_main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  background: url('/img/login_bj.jpg') no-repeat center bottom / cover;
  background-size: 100% 100%;
  /*background-size: cover;*/
  /*background-position: center bottom;*/
  /*background-repeat: no-repeat;*/
  /*min-height: 500px;*/
}
#login_interface .login_interface_main .login_box_main {
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
  padding: 20px;
}
#login_interface .login_interface_main .login_box {
  width: 420px;
  background: #fff;
  padding: 30px 31px 50px 31px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#login_interface .login_interface_main .login_box .login_title {
  color: #0569d2;
  font-size: 24px;
  letter-spacing: 1px;
  text-align: center;
  margin-bottom: 20px;
}
#login_interface .login_interface_main .login_box .login-form {
  margin: 10px 0;
}
#login_interface .login_interface_main .login_box .login-form i {
  color: #333;
}
#login_interface .login_interface_main .login_box .login-form .el-form-item__content {
  width: 100%;
}
#login_interface .login_interface_main .login_box .login-form .el-form-item {
  margin-bottom: 12px;
}
#login_interface .login_interface_main .login_box .login-form .el-input {
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  height: 40px;
  line-height: 40px;
  outline: none;
  padding: 0 15px;
}
#login_interface .login_interface_main .login_box .login-form .el-input input {
  text-indent: 5px;
  color: #333;
  border: none;
  padding: 0 20px;
  -webkit-box-shadow: inset 0 0 0 1000px #fff !important;
          box-shadow: inset 0 0 0 1000px #fff !important;
}
#login_interface .login_interface_main .login_box .login-form .el-input .el-input__prefix i {
  padding: 0 5px;
  font-size: 18px !important;
}
#login_interface .login_interface_main .login_box .login-form .login-code {
  height: 42px;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  padding: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#login_interface .login_interface_main .login_box .login-form .login-code img {
  width: 100%;
  height: 100%;
}
#login_interface .login_interface_main .login_box .login-form .login-submit {
  width: 100%;
  height: 42px;
  font-size: 14px;
  margin-top: 16px;
  letter-spacing: 4px;
}
#login_interface .login_interface_main .login_box .login-forget {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
  letter-spacing: 1px;
}
#login_interface .login_interface_main .login_box .login-forget a {
  color: #409eff;
}
#login_interface .login_interface_main .login_box .order-login {
  padding: 2%;
}
#login_interface .login_interface_main .login_box .order-login .order-login-line {
  display: block;
  position: relative;
  text-align: center;
  font-size: 14px;
  color: #999;
  letter-spacing: 1px;
}
#login_interface .login_interface_main .login_box .order-login .order-login-line:before,
#login_interface .login_interface_main .login_box .order-login .order-login-line:after {
  content: '';
  position: absolute;
  top: 50%;
  background: #dedede;
  width: 20%;
  height: 1px;
}
#login_interface .login_interface_main .login_box .order-login .order-login-line:before {
  left: 10%;
}
#login_interface .login_interface_main .login_box .order-login .order-login-line:after {
  right: 10%;
}
#login_interface .login_interface_main .login_box .order-login .order-login-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 14px;
}
#login_interface .login_interface_main .login_box .order-login .order-login-box img {
  width: 42px;
  display: inline-block;
  border: none;
  cursor: pointer;
}
#login_interface .login_interface_footer {
  height: 60px;
  font-size: 14px;
  /*background: #fff;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  bottom: 0;
  position: fixed;
  width: 100%;
  color: #ffffff8f;
}
#login_interface .login_interface_footer span {
  margin: 0 20px;
}
#login_interface .footers {
  position: absolute;
  bottom: 30px;
  text-align: center;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  color: #fff;
}
@media screen and (max-width: 960px) {
#login_interface .login_interface_header {
    height: 80px;
    padding: 20px;
}
}

[data-v-5ca80adf] .el-tabs__item.is-active{font-size:18px;font-weight:800;color:#246dda}[data-v-5ca80adf] .el-tabs__item{font-size:16px}.data-tabs-add[data-v-5ca80adf] .el-tabs__nav-wrap{width:60%}[data-v-5ca80adf] .el-tabs__active-bar{background-color:#246dda}

.title[data-v-05f8245f]{padding-top:10px;text-align:start;color:white;margin-bottom:10px;padding-left:10px;width:100%}.el-icon-more[data-v-05f8245f]{cursor:pointer;color:#246dda;text-align:center;padding-top:15px;padding-right:10px}a[data-v-05f8245f]{color:#2862ad;text-decoration:none;font-size:12px}.login-cycle-gray[data-v-05f8245f]{width:10px;height:10px;display:inline-block;background-color:#d9d9d9;border-radius:50%;margin-bottom:3px;margin-left:10px}.spanCss[data-v-05f8245f]{white-space:nowrap;display:inline-block;width:75%;overflow:hidden;text-overflow:ellipsis;line-height:1;margin-left:10px;font-size:14px;color:#252527;text-decoration:none;cursor:pointer}.link-top[data-v-05f8245f]{width:100%;height:1px;border-top:solid #246dda 3px}.cell_dashed[data-v-05f8245f]{border-bottom:1px dashed #ededed;margin-left:10px;margin-right:10px;margin-top:10px}.table[data-v-05f8245f]{height:51px;width:100%;padding-right:10px}.el-button--primary[data-v-05f8245f]{color:#246dda;background-color:#e8f1ff;border-color:#e8f1ff}

.login_interface_footer[data-v-b2450e8c] {
  left: 0px;
  bottom: 0px;
  height: 60px;
  font-size: 14px;
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  background-color: #246DDA;
  color: #FFFFFF;
}
.login_interface_footer span[data-v-b2450e8c] {
  margin: 0 20px;
}

.login_interface_header[data-v-323287fe] {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 1000px;
  text-align: left;
  height: 140px;
  background: url(/img/newlogo1.png) no-repeat;
}

#login_interface_a[data-v-14c95683] {
  position: relative;
  width: 1000px;
  height: 100%;
  margin: 0 auto;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow: hidden;
  min-width: 800px;
}
#login_interface_a .logo_img[data-v-14c95683] {
  height: 60px;
}
#login_interface_a .login_interface_main[data-v-14c95683] {
  overflow-y: scroll;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #ffffff;
  /*background-size: auto;*/
  /*background-position: 30% center;*/
  /*background-repeat: no-repeat;*/
  /*min-height: 500px;*/
}
#login_interface_a .login_interface_main .login_box[data-v-14c95683] {
  width: 410px;
  background: #fff;
  position: absolute;
  top: 45%;
  right: 10%;
  border-radius: 6px;
  padding: 30px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
#login_interface_a .login_interface_main .login_box .login_title[data-v-14c95683] {
  font-size: 24px;
  letter-spacing: 2px;
  text-align: center;
  margin: 6px 0 20px 0;
}
#login_interface_a .login_interface_main .login_box .login-form[data-v-14c95683] {
  margin: 10px 0;
}
#login_interface_a .login_interface_main .login_box .login-form i[data-v-14c95683] {
  color: #333;
}
#login_interface_a .login_interface_main .login_box .login-form .el-form-item__content[data-v-14c95683] {
  width: 100%;
}
#login_interface_a .login_interface_main .login_box .login-form .el-form-item[data-v-14c95683] {
  margin-bottom: 12px;
}
#login_interface_a .login_interface_main .login_box .login-form .el-input[data-v-14c95683] {
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #606266;
  display: inline-block;
  font-size: inherit;
  height: 40px;
  line-height: 40px;
  outline: none;
  padding: 0 15px;
}
#login_interface_a .login_interface_main .login_box .login-form .el-input input[data-v-14c95683] {
  text-indent: 5px;
  color: #333;
  border: none;
  padding: 0 20px;
  -webkit-box-shadow: inset 0 0 0 1000px #fff !important;
          box-shadow: inset 0 0 0 1000px #fff !important;
}
#login_interface_a .login_interface_main .login_box .login-form .el-input .el-input__prefix i[data-v-14c95683] {
  padding: 0 5px;
  font-size: 18px !important;
}
#login_interface_a .login_interface_main .login_box .login-form .login-code[data-v-14c95683] {
  height: 42px;
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  padding: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#login_interface_a .login_interface_main .login_box .login-form .login-code img[data-v-14c95683] {
  width: 100%;
  height: 100%;
}
#login_interface_a .login_interface_main .login_box .login-form .login-submit[data-v-14c95683] {
  width: 100%;
  height: 42px;
  font-size: 14px;
  margin-top: 16px;
  letter-spacing: 4px;
  border-radius: 20px;
}
#login_interface_a .login_interface_main .login_box .login-forget[data-v-14c95683] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
  letter-spacing: 1px;
}
#login_interface_a .login_interface_main .login_box .login-forget a[data-v-14c95683] {
  color: #409eff;
}
#login_interface_a .login_interface_main .login_box .order-login[data-v-14c95683] {
  padding: 2%;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-line[data-v-14c95683] {
  display: block;
  position: relative;
  text-align: center;
  font-size: 14px;
  color: #999;
  letter-spacing: 1px;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-line[data-v-14c95683]:before,
#login_interface_a .login_interface_main .login_box .order-login .order-login-line[data-v-14c95683]:after {
  content: "";
  position: absolute;
  top: 50%;
  background: #dedede;
  width: 20%;
  height: 1px;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-line[data-v-14c95683]:before {
  left: 10%;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-line[data-v-14c95683]:after {
  right: 10%;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-box[data-v-14c95683] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 14px;
}
#login_interface_a .login_interface_main .login_box .order-login .order-login-box img[data-v-14c95683] {
  width: 42px;
  display: inline-block;
  border: none;
  cursor: pointer;
}
#login_interface_a .footers[data-v-14c95683] {
  position: absolute;
  bottom: 30px;
  text-align: center;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  color: #fff;
}
@media screen and (max-width: 960px) {
#login_interface .login_interface_header[data-v-14c95683] {
    height: 80px;
    padding: 20px;
}
}
[data-v-14c95683]::-webkit-scrollbar {
  height: 0 !important;
  width: 0 !important;
}

.content[data-v-84cd4948] {
  width: 1000px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 500px;
  padding: 10px 0;
}
.title[data-v-84cd4948] {
  height: 50px;
  width: 100%;
  background-color: #f4f5f6;
  margin: 20px 0;
}
.title .title_name[data-v-84cd4948] {
  width: 150px;
  height: 100%;
  line-height: 50px;
  text-align: center;
  background-color: #246dda;
  margin: 0;
  color: #fff;
  font-weight: 700;
}
.login-cycle-gray[data-v-84cd4948] {
  width: 8px;
  height: 8px;
  display: inline-block;
  background-color: #2862ad;
  margin-bottom: 3px;
  margin-left: 10px;
}
.spanCss[data-v-84cd4948] {
  white-space: nowrap;
  /*强制span不换行*/
  display: inline-block;
  /*将span当做块级元素对待*/
  width: 80%;
  /*限制宽度*/
  overflow: hidden;
  /*超出宽度部分隐藏*/
  text-overflow: ellipsis;
  /*超出部分以点号代替*/
  line-height: 1;
  /*数字与之前的文字对齐*/
  margin-left: 10px;
  font-size: 14px;
  color: #252527;
  text-decoration: none;
  cursor: pointer;
}
a[data-v-84cd4948] {
  color: #2862ad;
  text-decoration: none;
  font-size: 12px;
}
.time[data-v-84cd4948] {
  margin-left: 10px;
  width: 10%;
  font-size: 14px;
  float: right;
}
.table[data-v-84cd4948] {
  height: 40px;
  width: 100%;
  padding-right: 10px;
  color: #82858C;
}
.el-breadcrumb[data-v-84cd4948] {
  font-size: 16px;
  margin-top: 15px;
}
[data-v-84cd4948]::-webkit-scrollbar {
  height: 0 !important;
  width: 0 !important;
}

.content[data-v-6093cbb2] {
  width: 1000px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 500px;
  padding: 10px 0;
  font-size: 18px;
}
.main-title[data-v-6093cbb2] {
  margin-right: auto;
  margin-left: auto;
  border: 0px solid red;
  width: 980px;
  font-family: "Microsoft YaHei" !important;
  font: 600;
  text-align: center;
  height: 60px;
  line-height: 60px;
  font-size: 16pt;
  color: #084478;
}
.main_detail[data-v-6093cbb2] {
  margin-right: auto;
  margin-left: auto;
  border: 0px solid red;
  width: 980px;
  font-family: "Microsoft YaHei" !important;
  font: 300;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 12pt;
  color: #b3b3b4;
}
.main_content[data-v-6093cbb2] {
  height: 650px;
  overflow-y: scroll;
}
[data-v-6093cbb2]::-webkit-scrollbar {
  height: 0 !important;
  width: 0 !important;
}
.information[data-v-6093cbb2] {
  padding: 20px;
  text-align: center;
  font-size: 18px;
}
a[data-v-6093cbb2] {
  color: #2862ad;
  text-decoration: none;
  font-size: 18px;
}
.el-breadcrumb[data-v-6093cbb2] {
  font-size: 16px;
  margin-top: 15px;
}
.bgclass[data-v-6093cbb2] {
  background: url(/img/ky/Achievements.jpg) no-repeat center;
  height: 600px;
  background-size: 44%;
  overflow: hidden;
}
.Achievements p[data-v-6093cbb2] {
  line-height: 28px;
  width: 237px;
  margin-left: 441px;
  text-align: left;
}
.affix-item[data-v-6093cbb2] {
  width: 100%;
  padding: 12px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #dedede;
}
.affix-item .name[data-v-6093cbb2] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 600px;
  font-size: 18px;
  color: #1fb3fb;
  cursor: pointer;
  overflow: hidden;
  /*超出部分隐藏*/
  text-overflow: ellipsis;
  /* 超出部分显示省略号 */
  white-space: nowrap;
  /*规定段落中的文本不进行换行 */
}
.affix-item .size[data-v-6093cbb2] {
  padding: 2px 12px;
  border-radius: 22px;
  color: #fff;
  font-size: 12px;
  background: #666;
}
.login_interface_footer[data-v-6093cbb2] {
  position: fixed;
  bottom: 0px;
  height: 60px;
  font-size: 14px;
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 1000px;
  background-color: #246DDA;
  color: #FFFFFF;
}
.login_interface_footer span[data-v-6093cbb2] {
  margin: 0 0px;
}


.content[data-v-39b312b7] {
  width: 1000px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 500px;
  padding: 10px 0;
  font-size: 18px;
}
.main-title[data-v-39b312b7] {
  margin-right: auto;
  margin-left: auto;
  border: 0px solid red;
  width: 980px;
  font-family: "Microsoft YaHei" !important;
  font: 600;
  text-align: center;
  height: 60px;
  line-height: 60px;
  font-size: 16pt;
  color: #084478;
}
.main_detail[data-v-39b312b7] {
  margin-right: auto;
  margin-left: auto;
  border: 0px solid red;
  width: 980px;
  font-family: "Microsoft YaHei" !important;
  font: 300;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 12pt;
  color: #b3b3b4;
}
.main_content[data-v-39b312b7]{
  height: 650px;
  overflow-y: scroll
}
.information[data-v-39b312b7] {
  padding: 20px;
  text-align: center;
  font-size: 18px;
}

.lock-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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-50c98716]{background:#f0f2f5;margin-top:-30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page .img[data-v-50c98716]{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-50c98716]{color:#434e59;font-size:72px;font-weight:600;line-height:72px;margin-bottom:24px}.error-page .content .desc[data-v-50c98716]{color:rgba(0,0,0,0.45);font-size:20px;line-height:28px;margin-bottom:16px}

.error-page[data-v-2be0fc08]{background:#f0f2f5;margin-top:-30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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,0.45);font-size:20px;line-height:28px;margin-bottom:16px}

.error-page[data-v-55c86129]{background:#f0f2f5;margin-top:-30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack: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,0.45);font-size:20px;line-height:28px;margin-bottom:16px}

.content[data-v-74035efb]{text-align:center;margin-top:150px}

.iframe[data-v-20f6ead6]{width:100%;height:100%;border:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:98}[data-v-20f6ead6] .el-dialog__wrapper{left:0 !important;top:0 !important;z-index:98 !important}

.history-popover {
  position: fixed;
  width: calc(100% - 240px - 330px);
  top: 37px !important;
  right: 16px !important;
  left: initial !important;
  background: initial !important;
}
.history-popover .el-dialog__header {
  margin: 0;
  padding: 4px 10px !important;
}
.history-popover .el-dialog__header .el-dialog__title {
  color: #fff;
  font-size: 14px;
}

.hn_table_box[data-v-f129ba1e] .el-input__inner {
  height: 24px !important;
}

.testTypeTitle[data-v-29126f90] {
  display: inline-block;
  margin: 0 10px;
}

.testTypeTitle[data-v-1e0b36c6] {
  display: inline-block;
  margin: 0 10px;
}

.hn_table_box[data-v-0586def8] .el-input__inner {
  height: 24px !important;
}

.testTypeTitle[data-v-13bb7318] {
  display: inline-block;
  margin: 0 10px;
}

.bm-view[data-v-3d0fc677]{width:100%}

.el-upload__tip[data-v-33c83f30] {
  color: red;
}


.item-select-fee-dialog .el-dialog__body .tableStyle {
  min-height: 200px;
}
.item-select-fee-dialog .plTableBox .el-table::before {
  height: 1px !important;
}

.treeLabel[data-v-6bfe7134] p {
  display: inline-block;
}
.projectTypeDialog[data-v-6bfe7134] {
  padding: 15px;
}
.projectTypeDialog .filter-tree[data-v-6bfe7134] {
  border: 1px solid #ccc;
  margin-top: 10px;
  padding: 8px;
}

.left-title[data-v-794daec4] {
  font-size: 14px;
  color: #373737;
  font-family: "Microsoft YaHei";
  font-weight: bold;
  text-align: center;
  border: 1px solid #ebebeb;
  line-height: 40px;
  background-color: #fafafa;
}
.active-left-item[data-v-794daec4] {
  background-color: #40a9ff;
  color: #fff;
}
.leftItem[data-v-794daec4] {
  padding: 6px 15px;
  font-size: 14px;
  border: 1px solid #ebebeb;
  border-top: 0;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.select-box[data-v-6d20bd4e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
  padding-right: 50px;
  border-bottom: 2px solid #c0ccda;
}

.select-box[data-v-39b73a90] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
  padding-right: 50px;
  border-bottom: 2px solid #c0ccda;
}

.select-box[data-v-3cb98d56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 8px;
  padding-right: 50px;
  border-bottom: 2px solid #c0ccda;
}

.left-title[data-v-5c986070] {
  font-size: 14px;
  color: #373737;
  font-family: "Microsoft YaHei";
  font-weight: bold;
  text-align: center;
  border: 1px solid #ebebeb;
  line-height: 40px;
  background-color: #fafafa;
}
.active-left-item[data-v-5c986070] {
  background-color: #40a9ff;
  color: #fff;
}
.leftItem[data-v-5c986070] {
  padding: 6px 15px;
  font-size: 14px;
  border: 1px solid #ebebeb;
  border-top: 0;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.customer_management .receiving_info {
  padding-bottom: 40px;
}
.customer_management .h2Title .textBtn {
  float: right;
}
.customer_management .el-table .el-input__inner {
  text-align: center;
}
.customer_management .supplier_tableForm .el-form-item {
  margin: 8px 0 14px 0 !important;
}
.customer_management .supplier_tableForm .el-table td {
  padding: 3px !important;
}
.customer_management .supplier_tableForm .el-table th.star div::after {
  content: '*';
  color: red;
  margin-left: 4px;
}

.select-standard-request-dialog .el-dialog .el-dialog__body {
  padding: 20px 10px 30px 18px !important;
}
.select-standard-request-dialog .el-dialog .el-dialog__body > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .h2Title {
  width: 100%;
  padding: 6px 2px;
  font-weight: normal;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 14px;
  color: #333;
  margin-top: 0;
  padding-top: 0;
  border-bottom: 1px solid #dcdfe6;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box {
  width: 100%;
  height: auto;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .left_box {
  width: calc(100% - 10px);
  overflow-x: hidden;
  border: 1px solid #dcdfe6;
  position: relative;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .left_box .el-tabs {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .left_box .el-input__inner {
  text-align: center;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .left_box .el-radio__label {
  padding-left: 0;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .left_box .left_item_box {
  padding-bottom: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  top: 4px;
  right: 16px;
  z-index: 99;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .right_box {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-y: scroll;
  position: relative;
  margin-top: 16px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .right_box .right_item_box {
  padding: 15px;
  padding-top: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dcdfe6;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04);
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .right_box .right_item_box:nth-of-type(1) {
  width: 39.5%;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .right_box .right_item_box:nth-of-type(2) {
  width: 59.5%;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
  -webkit-writing-mode: vertical-lr;
      -ms-writing-mode: tb-lr;
          writing-mode: vertical-lr;
}
.select-standard-request-dialog .el-dialog .el-dialog__body .content_box .el-tabs__item {
  padding: 0 10px;
  height: auto;
}

.el-collapse-box[data-v-60f7ead0] .el-collapse-item__content {
  padding-bottom: 0px;
}
[data-v-60f7ead0] .aliasClass .el-col {
  margin-bottom: 0px;
}

.label-size .el-form-item__label {
  line-height: 16px !important;
}
.registrationForm.elInputNumbeClass .project-add .el-input__inner {
  text-align: center;
}
.registrationForm.elInputNumbeClass .el-input-number__increase {
  border-left: 1px solid #dcdfe6 !important;
}
.registrationForm.elInputNumbeClass .el-input-number .el-input__inner {
  text-align: center;
}
.right-title {
  position: absolute;
  top: 3px;
  left: 70px;
  font-size: 14px;
  color: #1f94f4;
  cursor: pointer;
  z-index: 50;
}
.project-add {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
}

.hn_table_box[data-v-6c2e8624] .el-input__inner {
  height: 24px !important;
}

#orderBox[data-v-d3702648] .history-tilte {
  height: 34px;
  background-color: #66bcf4;
  line-height: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable {
  height: 100%;
}
#orderBox[data-v-d3702648] #scrollTableTwoBody::-webkit-scrollbar {
  display: none;
}
#orderBox[data-v-d3702648] .myTable tbody {
  display: block;
  height: 100%;
  overflow-y: scroll;
  text-align: center;
}
#orderBox[data-v-d3702648] .myTable tbody tr td {
  width: 110px;
  height: 40px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 0px !important;
}
#orderBox[data-v-d3702648] .myTable tbody tr td > input {
  width: 60px;
  border: 1px solid #6d6d6d47;
  border-radius: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 3px 6px 4px 10px;
}
#orderBox[data-v-d3702648] .myTable tbody tr td .el-input--small .el-input__inner {
  height: 28px;
  line-height: 28px;
}
#orderBox[data-v-d3702648] .myTable tbody tr td select {
  width: 60px;
  border: 1px solid #6d6d6d47;
  border-radius: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 3px 6px 4px 10px;
  height: 16px;
}
#orderBox[data-v-d3702648] .myTable tbody div tr {
  height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable thead,
#orderBox[data-v-d3702648] .myTable tbody tr {
  display: table;
  width: 1900px;
  table-layout: fixed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable thead {
  background: #eae6e63d;
  color: black;
  height: 40px;
  font-size: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable thead tr th {
  width: 110px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable tr th {
  width: 110px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable th {
  border-right: 1px solid #ebeef5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .myTable td {
  border-bottom: 1px solid #ebeef5;
  border-right: 1px solid #ebeef5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  padding: 0 10px 0 10px;
  /*line-height: 46px;*/
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#orderBox[data-v-d3702648] .historyForm /deep/ .el-col {
  margin-bottom: 0px;
}
#orderBox[data-v-d3702648] .history-search-panpel h4 {
  margin: 8px 0;
}
#orderBox[data-v-d3702648] .history-search-panpel /deep/ .el-dialog__header {
  padding: 0 0 0 20px !important;
}

.search-theade {
  padding: 0 4px 4px 4px;
}
.search-theade .el-input .el-input__inner {
  height: 28px !important;
}
.regist-contarn .el-collapse-item__wrap {
  border-bottom: 0;
}
.regist-contarn .el-table--small td {
  padding: 3px 0 !important;
}
.regist-contarn .el-scrollbar__bar.is-vertical > div {
  display: none;
}
.regist-contarn .el-scrollbar__bar {
  display: none;
}
.regist-contarn .el-popover {
  left: 350px;
  padding: 0;
}
.form-relative {
  position: relative;
}
.form-relative .el-form-item__label {
  padding-right: 23px;
}
.form-relative .countTop {
  position: absolute;
  right: -5px;
  top: -12px;
  min-width: 12px;
  border-radius: 50%;
  background-color: red;
  text-align: center;
  color: #fff;
  padding: 3px;
}
.tableClass {
  max-height: 200px;
}
.tableClass::before {
  bottom: 0px !important;
  height: 0px;
}
.el-collapse-box .el-collapse-item {
  margin-bottom: 0px !important;
}
.footer {
  position: absolute;
  height: 52px;
  text-align: right;
  padding: 10px 20px 10px 0;
  bottom: 16px;
  left: 16px;
  background-color: #fff;
  width: calc(100% - 46px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.table_fixed_scroll_left {
  -webkit-box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
}
.zhTableDiv {
  background-color: white;
}
.elCascaderInspection .el-input__inner {
  height: 26px;
  border: 1px solid #d6d6d6;
  border-radius: 0;
}

.docWrap[data-v-f4d3e954] {
  width: 900px;
  overflow-x: auto;
}
.etalon-use-file-detail ul[data-v-f4d3e954] {
  list-style: none;
}
.etalon-use-file-detail ul li[data-v-f4d3e954] {
  /*display: block;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
  zoom: 1;
  border-bottom: 1px solid #e8e8e8;
}
.etalon-use-file-detail ul li[data-v-f4d3e954]:after {
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
}
.etalon-use-file-detail .file-href[data-v-f4d3e954] {
  font-size: 15px;
  display: block;
  height: 20px;
  line-height: 0px;
  vertical-align: middle;
  float: left;
  color: #1fb3fb;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.etalon-use-file-detail .file-size[data-v-f4d3e954] {
  margin: auto 0 auto auto;
  float: right;
  display: block;
  width: 70px;
  height: 20px;
  line-height: 20px;
  vertical-align: middle;
  text-align: center;
  color: white;
  border-radius: 20px;
  background-color: #787878;
}

.commissionInfo-dialog-footer .el-dialog__footer {
  padding-top: 32px;
}
.info-addressClass {
  width: 100%;
}
.info-addressClass section {
  width: 100%;
}

.history-popover {
  position: fixed;
  width: calc(100% - 240px - 330px);
  top: 37px !important;
  right: 16px !important;
  left: initial !important;
  background: initial !important;
}
.history-popover .el-dialog__header {
  margin: 0;
  padding: 4px 10px !important;
}
.history-popover .el-dialog__header .el-dialog__title {
  color: #fff;
  font-size: 14px;
}

.label-size .el-form-item__label {
  line-height: 16px !important;
}
.registrationForm.elInputNumbeClass .project-add .el-input__inner {
  text-align: center;
}
.registrationForm.elInputNumbeClass .el-input-number__increase {
  border-left: 1px solid #dcdfe6 !important;
}
.registrationForm.elInputNumbeClass .el-input-number .el-input__inner {
  text-align: center;
}

.right-title[data-v-1525ac56] {
  position: absolute;
  top: 3px;
  left: 70px;
  font-size: 14px;
  color: #1f94f4;
  cursor: pointer;
  z-index: 50;
}
.project-add[data-v-1525ac56] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
}
.project-add span[data-v-1525ac56] {
  color: red;
  padding-right: 30px;
}

.hn_table_box[data-v-1525ac56] .el-input__inner {
  height: 24px !important;
}

.buill-number {
  position: absolute;
  top: -3px;
  left: 90px;
  font-size: 20px;
  color: #3e3e3e;
}
.el-collapse-box .el-collapse-item {
  margin-bottom: 0px !important;
}
.el-collapse-box .el-collapse-item__wrap {
  border-bottom: 0;
}
.el-collapse-box .el-collapse-item__content {
  padding-bottom: 0px;
}


.upload-main[data-v-fffff41a] {
  width: 100%;
  height: 200px;
  border: 1px dashed #9B9B9B;
}


.upload-main {
  width: 100%;
  height: 200px;
  border: 1px dashed #9B9B9B;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.hn-uplaod-pro {
  position: absolute;
  top: 64px;
  left: 240px;
  opacity: 1 !important;
  background: #00000070 !important;
  overflow: visible
}
.errorMsg {
  color: red;
}

footer[data-v-25929245] {
  position: absolute;
  bottom: 6px;
  width: 100%;
  -webkit-transform: translate(-38px, 7px);
          transform: translate(-38px, 7px);
  padding: 17px 50px;
  z-index: 2000;
}
.order_footer[data-v-25929245] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background: white;
  text-align: right;
  padding: 0 0 10px 0;
}
/*.avue--collapse footer {*/
/*  width: calc(100% - 32px);*/
/*  left: 16px;*/
/*}*/
.right-title[data-v-25929245] {
  position: absolute;
  top: 3px;
  left: 70px;
  z-index: 50;
}


.regist-title {
  margin: 6px 0;
}

#box[data-v-25929245] .history-tilte {
  height: 34px;
  background-color: #66bcf4;
  line-height: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable {
  height: 100%;
}
#box[data-v-25929245] #scrollTableTwoBody::-webkit-scrollbar {
  display: none;
}
#box[data-v-25929245] .myTable tbody {
  display: block;
  height: 100%;
  overflow-y: scroll;
  text-align: center;
}
#box[data-v-25929245] .myTable tbody tr td {
  width: 110px;
  height: 40px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-bottom: 0px !important;
}
#box[data-v-25929245] .myTable tbody tr td > input {
  width: 60px;
  border: 1px solid #6d6d6d47;
  border-radius: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 3px 6px 4px 10px;
}
#box[data-v-25929245] .myTable tbody tr td .el-input--small .el-input__inner {
  height: 28px;
  line-height: 28px;
}
#box[data-v-25929245] .myTable tbody tr td select {
  width: 60px;
  border: 1px solid #6d6d6d47;
  border-radius: 2px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding: 3px 6px 4px 10px;
  height: 16px;
}
#box[data-v-25929245] .myTable tbody div tr {
  height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable thead,
#box[data-v-25929245] .myTable tbody tr {
  display: table;
  width: 1900px;
  table-layout: fixed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable thead {
  background: #eae6e63d;
  color: black;
  height: 40px;
  font-size: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable thead tr th {
  width: 110px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable tr th {
  width: 110px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable th {
  border-right: 1px solid #EBEEF5;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .myTable td {
  border-bottom: 1px solid #EBEEF5;
  border-right: 1px solid #EBEEF5;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  padding: 0 10px 0 10px;
  /*line-height: 46px;*/
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#box[data-v-25929245] .historyForm /deep/ .el-col {
  margin-bottom: 0px;
}
#box[data-v-25929245] .history-search-panpel h4 {
  margin: 8px 0;
}
#box[data-v-25929245] .history-search-panpel /deep/ .el-dialog__header {
  padding: 0 0 0 20px !important;
}

.search-theade {
  padding: 0 4px 4px 4px;
}
.search-theade .el-input .el-input__inner {
  height: 28px !important;
}
.regist-contarn .el-collapse-item__wrap {
  border-bottom: 0;
}
.regist-contarn .el-table--small td {
  padding: 3px 0 !important;
}
.regist-contarn .el-scrollbar__bar.is-vertical > div {
  display: none;
}
.regist-contarn .el-scrollbar__bar {
  display: none;
}
.regist-contarn .el-popover {
  left: 350px;
  padding: 0;
}
.form-relative {
  position: relative;
}
.form-relative .el-form-item__label {
  padding-right: 23px;
}
.form-relative .countTop {
  position: absolute;
  right: -5px;
  top: -12px;
  min-width: 12px;
  border-radius: 50%;
  background-color: red;
  text-align: center;
  color: #fff;
  padding: 3px;
}
.tableClass {
  max-height: 200px;
}
.tableClass::before {
  bottom: 0px !important;
  height: 0px;
}
.el-collapse-box .el-collapse-item {
  margin-bottom: 0px !important;
}
.footer {
  position: absolute;
  height: 52px;
  text-align: right;
  padding: 10px 20px 10px 0;
  bottom: 16px;
  left: 16px;
  background-color: #fff;
  width: calc(100% - 46px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.table_fixed_scroll_left {
  -webkit-box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
}
.zhTableDiv {
  background-color: white;
}
.elCascaderInspection .el-input__inner {
  height: 26px;
  border: 1px solid #d6d6d6;
  border-radius: 0;
}

.el-divider[data-v-38e9f448] {
  display: block;
  height: 1px;
  width: 100%;
  margin: 10px 0 20px;
  position: static;
}


.el-divider[data-v-43512a41] {
  display: block;
  height: 1px;
  width: 100%;
  margin: 10px 0 20px;
  position: static;
}

.my_title_box[data-v-1d19feb0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 10px;
}
.my_title_box li[data-v-1d19feb0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.my_ul_box[data-v-1d19feb0] {
  width: 100%;
  height: 100%;
  padding-left: 48px;
  min-height: 100px;
  position: relative;
}
.my_timeline_box[data-v-1d19feb0] {
  height: 100px;
  width: 136px;
  display: inline-block;
  overflow: hidden;
}
.my_timeline_circle[data-v-1d19feb0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  background-color: #E4E7ED;
}
.my_timeline_circle_ative[data-v-1d19feb0] {
  background-color: #00b400;
}
.my_timeline_line[data-v-1d19feb0] {
  width: 110px;
  height: 4px;
  margin: -14px 26px;
  background-color: #E4E7ED;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.my_timeline_on_all_line[data-v-1d19feb0] {
  width: 100%;
  height: 100%;
  padding: 0;
  background-color: #00b400;
}
.last_line[data-v-1d19feb0] {
  background-color: #fff;
}
.my_timeline_over_color[data-v-1d19feb0] {
  background-color: #00b400;
}
.my_timeline_content[data-v-1d19feb0] {
  padding-top: 5px;
  overflow: hidden;
  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;
}
.my_timeline_text[data-v-1d19feb0] {
  padding-left: 8px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  font-weight: bold;
}
.my_timeline_text_ative[data-v-1d19feb0] {
  color: #fff;
}
.my_timeline_circle_current_active[data-v-1d19feb0] {
  background-color: #f1341a !important;
}

.btn_bar[data-v-7394a5fd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 10px 0;
}

.btn_bar[data-v-74b7e8f4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 10px 0;
}
.standardNameColor[data-v-74b7e8f4] {
  color: #2d8cf0;
  cursor: pointer;
}

.project-add[data-v-b3c76aba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 8px;
}
.project-add span[data-v-b3c76aba] {
  color: red;
  padding-right: 30px;
}

.btn_bar[data-v-4de19ace] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 0 0 10px 0;
}

.checkpointForm .testFeeItem .el-input-number .el-input__inner {
  text-align: left !important;
}
.red.el-icon-plus {
  color: red;
  font-size: 16px;
}

.test-information-tab[data-v-31b5ec70] {
  height: 100%;
}
.test-information-tab .project_container[data-v-31b5ec70] {
  height: 100%;
}
.form_section[data-v-31b5ec70] {
  border-bottom: 1px solid #dadada;
  padding-top: 10px;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
.project_container[data-v-31b5ec70] {
  margin-top: 15px;
}
.project-col[data-v-31b5ec70] {
  height: 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #b1b8c2;
  line-height: 27px;
  text-align: left;
  padding-left: 10px;
  margin-bottom: 4px;
  border-radius: 3px;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.active[data-v-31b5ec70] {
  background-color: #77b4ff;
  color: #fff;
}
.project-left[data-v-31b5ec70] {
  width: 300px;
  background-color: rgba(240, 242, 247, 0.93);
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.project-left .project-left-main[data-v-31b5ec70] {
  /*max-height: 400px;*/
  padding-right: 10px;
  overflow-y: auto;
}
.project-right[data-v-31b5ec70] {
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border: 1px solid #b1b8c2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  overflow: hidden;
  margin-left: 20px;
  border-radius: 3px;
}
.iframe[data-v-31b5ec70] {
  width: 100%;
  height: 100%;
  border: 0;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.test-information-tab .el-dialog__wrapper {
  left: 0 !important;
  top: 0 !important;
}

.sample-flow[data-v-5bf8543c] {
  overflow-y: scroll;
}
.sample-flow .name_box[data-v-5bf8543c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sample-flow .name_box span[data-v-5bf8543c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
.sample-flow .estimate_path[data-v-5bf8543c] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 50px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: scroll;
}
.sample-flow .estimate_path .estimate_path_item[data-v-5bf8543c] {
  margin-right: 6px;
}
.sample-flow .estimate_path .estimate_path_item .circu_box[data-v-5bf8543c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 6px;
}
.sample-flow .estimate_path .estimate_path_item .circu_box .circu[data-v-5bf8543c] {
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 50%;
  color: #fff;
  font-size: 18px;
  background: #409eff;
}
.sample-flow .estimate_path .estimate_path_item .circu_box img[data-v-5bf8543c] {
  width: 50px;
  height: 50px;
  margin-left: 6px;
}
.sample-flow .estimate_path .estimate_path_item:last-of-type .circu_box img[data-v-5bf8543c] {
  display: none;
}
.sample-flow .estimate_path .estimate_path_item .title[data-v-5bf8543c] {
  display: inline-block;
  text-indent: 4px;
  min-width: 50px;
  text-align: center;
}
.sample-flow .expect_path[data-v-5bf8543c] {
  width: 100%;
}
.sample-flow .expect_path .expect_path_item[data-v-5bf8543c] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sample-flow .expect_path .expect_path_item .time_box[data-v-5bf8543c] {
  width: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  border-right: 1px solid #919191;
  min-height: 60px;
  padding: 4px 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sample-flow .expect_path .expect_path_item .time_box span[data-v-5bf8543c] {
  margin: 1px 0;
}
.sample-flow .expect_path .expect_path_item .time_box .circu[data-v-5bf8543c] {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #333;
  background: #fff;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.sample-flow .expect_path .expect_path_item:last-of-type .circu[data-v-5bf8543c] {
  border: 2px solid red;
}
.sample-flow .expect_path .expect_path_item .path_box[data-v-5bf8543c] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sample-flow .expect_path .expect_path_item .path_box span[data-v-5bf8543c] {
  width: 33.33%;
  display: inline-block;
  text-align: center;
}

.sample-flow[data-v-0432f66e] {
  max-height: 300px;
  height: 200px;
  overflow-y: scroll;
}
.estimate_path[data-v-0432f66e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 50px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: scroll;
}
.estimate_path .estimate_path_item[data-v-0432f66e] {
  margin-right: 6px;
}
.estimate_path .estimate_path_item .circu_box[data-v-0432f66e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 6px;
}
.estimate_path .estimate_path_item .circu_box .circu[data-v-0432f66e] {
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 50%;
  color: #fff;
  font-size: 18px;
  background: #409eff;
}
.estimate_path .estimate_path_item .circu_box img[data-v-0432f66e] {
  width: 50px;
  height: 50px;
  margin-left: 6px;
}
.estimate_path .estimate_path_item:last-of-type .circu_box img[data-v-0432f66e] {
  display: none;
}
.estimate_path .estimate_path_item .title[data-v-0432f66e] {
  display: inline-block;
  text-indent: 4px;
  min-width: 50px;
  text-align: center;
}
.expect_path[data-v-0432f66e] {
  width: 100%;
}
.expect_path .expect_path_item[data-v-0432f66e] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.expect_path .expect_path_item .time_box[data-v-0432f66e] {
  width: 230px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  border-right: 1px solid #919191;
  min-height: 60px;
  padding: 4px 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.expect_path .expect_path_item .time_box span[data-v-0432f66e] {
  margin: 1px 0;
}
.expect_path .expect_path_item .time_box .circu[data-v-0432f66e] {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 2px solid #333;
  background: #fff;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.expect_path .expect_path_item:last-of-type .circu[data-v-0432f66e] {
  border: 2px solid red;
}
.expect_path .expect_path_item .path_box[data-v-0432f66e] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.expect_path .expect_path_item .path_box span[data-v-0432f66e] {
  width: 33.33%;
  display: inline-block;
  text-align: center;
}

/*.detail-footer{*/
/*  .el-table__body tr:hover>td{*/
/*    background-color: initial !important;*/
/*  }*/
/*  .el-table__body tr.current-row>td{*/
/*    background-color: initial !important;*/
/*  }*/
/*}*/
.el-table .row[data-v-7a613306] {
  background: #dcdcdc;
}
#biaoti .bottom-hr[data-v-7a613306] {
  margin-bottom: 0;
}
/*步骤条样式修改*/
/*/deep/.is-success {*/
/*    .el-step__line {*/
/*        border-color: #C0C4CC !important;*/
/*    }*/
/*    color: #C0C4CC !important;*/
/*    border-color: #C0C4CC !important;*/
/*}*/

.detail-body .detail-body-header {
  padding: 15px 0px 15px 0px;
}
.detail-body .detail-body-body ul {
  display: inline-block;
}
.detail-body .detail-body-body ul .li-stated {
  background-color: #0099ff;
}
.detail-body .detail-body-body ul .li-stateing {
  background-color: #ff0000;
}
.detail-body .detail-body-body ul li {
  color: black;
  list-style: none;
  display: inline-block;
  float: left;
  border: none;
  width: 150px;
  font-size: 16px;
  border-radius: 5px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  vertical-align: middle;
  margin-left: 40px;
}

.btn_bar[data-v-11e27396] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 10px 0;
}

.btn_bar[data-v-10fc9c4c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 10px 0;
}
.standardNameColor[data-v-10fc9c4c] {
  color: #2d8cf0;
  cursor: pointer;
}

.file_row[data-v-8ae7f3de] {
  border-bottom: 1px dashed skyblue;
  margin: 8px 0;
}
.file_row .file[data-v-8ae7f3de] {
  margin-left: 15px;
  font-size: 14px;
  cursor: pointer;
}

.task-assignment-container[data-v-08afcc5e] {
  overflow: hidden;
}

#original_html {
  overflow-y: scroll;
  width: 100%;
}
.reportPreparationDialog {
  height: 100%;
}
.reportPreparationDialog #content {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow: hidden;
}
.reportPreparationDialog #content .action_bar {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
}
.reportPreparationDialog #content .action_bar .action_bar_box1 {
  width: 100%;
}
.reportPreparationDialog #content .action_bar .action_bar_box1 .el-input__inner {
  /*width: 165px !important;*/
}
.reportPreparationDialog #content .action_bar .action_bar_box1 .el-form-item__label {
  padding-left: 6px;
}
.reportPreparationDialog #content .action_bar .action_bar_box1 .upload-demo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.reportPreparationDialog #content .action_bar .action_bar_box1 .upload-demo .el-upload-list__item:first-child {
  margin-top: 0;
  margin-left: 8px;
  max-width: 320px;
}
.reportPreparationDialog #content .action_bar .action_bar_box2 {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 20px;
  margin-bottom: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.reportPreparationDialog #content .template_content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #eee9e9;
  min-height: 70vh;
}
.reportPreparationDialog #content .template_content > div {
  position: relative;
}
.reportPreparationDialog #content .template_content > div .iconfont {
  position: absolute;
  display: inline-block;
  cursor: pointer;
  color: white;
  font-size: 12px;
  padding: 3px;
  text-align: center;
  line-height: 12px;
  background-color: #409eff;
  z-index: 12;
}
.reportPreparationDialog #content .template_content #left {
  width: calc(50% - 5px);
}
.reportPreparationDialog #content .template_content #left .iconfont {
  right: 1px;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag {
  width: 100%;
  height: 34px;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag span {
  display: inline-block;
  letter-spacing: 2px;
  font-size: 12px;
  cursor: pointer;
  padding: 2px 10px;
  background-color: #dcecff;
  border: 1px solid #b3d8ff;
  color: #409eff;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag span.active {
  background-color: #409eff;
  color: #fff;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag.horizontal span {
  margin-left: 14px;
  padding: 8px;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag.horizontal span:first-of-type {
  margin-left: 0px;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag.vertical {
  width: 33px;
  height: 100%;
  overflow-y: scroll;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag.vertical span {
  margin-top: 10px;
  padding: 10px 2px;
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
      writing-mode: vertical-rl;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag.vertical span:first-of-type {
  margin-top: 10px;
}
.reportPreparationDialog #content .template_content #left .iframe_content_tag::-webkit-scrollbar {
  display: none;
  /*隐藏滚动条*/
}
.reportPreparationDialog #content .template_content #resize {
  background-color: #ddd;
  width: 6px;
  cursor: w-resize;
}
.reportPreparationDialog #content .template_content #right {
  width: calc(50% - 5px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  overflow: hidden;
}
.reportPreparationDialog #content .template_content #right .iconfont {
  left: 1px;
}
.reportPreparationDialog #content .template_content #right .iframe_content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag {
  width: 100%;
  height: 34px;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag span {
  font-size: 12px;
  cursor: pointer;
  background-color: #dcecff;
  border: 1px solid #b3d8ff;
  color: #409eff;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag span.active {
  background-color: #409eff;
  color: #fff;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag.horizontal span {
  margin-left: 14px;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag.horizontal span:first-of-type {
  margin-left: 42px;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag.vertical {
  width: 33px;
  height: 100%;
  overflow-y: scroll;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag.vertical span {
  -webkit-writing-mode: vertical-rl;
  -ms-writing-mode: tb-rl;
      writing-mode: vertical-rl;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag.vertical span:first-of-type {
  margin-top: 10px;
}
.reportPreparationDialog #content .template_content #right .iframe_content_tag::-webkit-scrollbar {
  display: none;
  /*隐藏滚动条*/
}
.reportPreparationDialog #content .template_content .experiment-box {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
}
.reportPreparationDialog .el-dialog .el-dialog__body {
  padding: 10px !important;
}
.reportPreparationDialog .el-dialog .el-dialog__body > div {
  position: relative;
  left: 4px;
}
.reportPreparationDialog .el-dialog__wrapper {
  left: 0 !important;
  top: 0 !important;
}

.task-assignment-container[data-v-5dafaf94] {
  overflow: hidden;
}

.get-task-container[data-v-73ce92d8] {
  overflow: hidden;
}
.get-task-container .task-nums[data-v-73ce92d8] {
  margin-top: 5px;
  padding-left: 35px;
}
.get-task-container .task-nums span[data-v-73ce92d8] {
  color: red;
}


.item-name-class[data-v-5e35c24e] {
  display: inline-block;
  width: 18px;
  height: 60px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  padding: 5px 0px;
  text-align: center;
}


/*# sourceMappingURL=page.chunk.css.map?v=1764312979712*/