.zch-icon[data-v-a501d1] {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
  pointer-events: all;
}
.zch-button[data-v-ce6f2c] {
  padding: 0.9em 1.2em;
  border: 1px solid #ddd;
  background-color: #fff;
  font-size: 12px;
  line-height: 1;
  border-radius: 4px;
  white-space: nowrap;
  transition: all 0.2s;
  color: #606266;
  cursor: pointer;
  display: inline-flex;
  vertical-align: middle;
  align-items: center;
  position: relative;
  outline: none;
}
.zch-button.size-mini[data-v-ce6f2c] {
  font-size: 10px;
  padding: 0.5em 0.6em;
}
.zch-button.size-mini.circle[data-v-ce6f2c] {
  padding: 0.5em;
}
.zch-button.size-large[data-v-ce6f2c] {
  font-size: 14px;
  padding: 0.92em 1.44em;
}
.zch-button.size-large.circle[data-v-ce6f2c] {
  padding: 0.94em;
}
.zch-button.type-primary[data-v-ce6f2c] {
  color: #fff;
  background-color: #409eff;
  border-color: #409eff;
}
.zch-button.type-primary[data-v-ce6f2c]:hover, .zch-button.type-primary[data-v-ce6f2c]:focus {
  background: #66b1ff;
  border-color: #66b1ff;
  color: #fff;
}
.zch-button.type-primary[data-v-ce6f2c]:active {
  background: #3a8ee6;
  border-color: #3a8ee6;
  color: #fff;
}
.zch-button.type-primary.disabled[data-v-ce6f2c] {
  color: #fff;
  background-color: #a0cfff;
  border-color: #a0cfff;
}
.zch-button.type-success[data-v-ce6f2c] {
  color: #fff;
  background-color: #67c23a;
  border-color: #67c23a;
}
.zch-button.type-success[data-v-ce6f2c]:hover, .zch-button.type-success[data-v-ce6f2c]:focus {
  background: #85ce61;
  border-color: #85ce61;
  color: #fff;
}
.zch-button.type-success[data-v-ce6f2c]:active {
  background: #5daf34;
  border-color: #5daf34;
  color: #fff;
}
.zch-button.type-success.disabled[data-v-ce6f2c] {
  color: #fff;
  background-color: #b3e19d;
  border-color: #b3e19d;
}
.zch-button.type-info[data-v-ce6f2c] {
  color: #fff;
  background-color: #909399;
  border-color: #909399;
}
.zch-button.type-info[data-v-ce6f2c]:hover, .zch-button.type-info[data-v-ce6f2c]:focus {
  background: #a6a9ad;
  border-color: #a6a9ad;
  color: #fff;
}
.zch-button.type-info[data-v-ce6f2c]:active {
  background: #82848a;
  border-color: #82848a;
  color: #fff;
}
.zch-button.type-info.disabled[data-v-ce6f2c] {
  color: #fff;
  background-color: #c8c9cc;
  border-color: #c8c9cc;
}
.zch-button.type-warning[data-v-ce6f2c] {
  color: #fff;
  background-color: #e6a23c;
  border-color: #e6a23c;
}
.zch-button.type-warning[data-v-ce6f2c]:hover, .zch-button.type-warning[data-v-ce6f2c]:focus {
  background: #ebb563;
  border-color: #ebb563;
  color: #fff;
}
.zch-button.type-warning[data-v-ce6f2c]:active {
  background: #cf9236;
  border-color: #cf9236;
  color: #fff;
}
.zch-button.type-warning.disabled[data-v-ce6f2c] {
  color: #fff;
  background-color: #f3d19e;
  border-color: #f3d19e;
}
.zch-button.type-error[data-v-ce6f2c] {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}
.zch-button.type-error[data-v-ce6f2c]:hover, .zch-button.type-error[data-v-ce6f2c]:focus {
  background: #f78989;
  border-color: #f78989;
  color: #fff;
}
.zch-button.type-error[data-v-ce6f2c]:active {
  background: #dd6161;
  border-color: #dd6161;
  color: #fff;
}
.zch-button.type-error.disabled[data-v-ce6f2c] {
  color: #fff;
  background-color: #fab6b6;
  border-color: #fab6b6;
}
.zch-button > svg[data-v-ce6f2c] {
  font-size: 1.1em;
}
.zch-button > svg[data-v-ce6f2c]:first-child:last-child {
  margin: 0;
}
.zch-button.icon-left svg[data-v-ce6f2c] {
  order: 0;
  margin-right: 0.2em;
  margin-left: 0;
}
.zch-button.icon-right svg[data-v-ce6f2c] {
  order: 1;
  margin-left: 0.2em;
  margin-right: 0;
}
.zch-button[data-v-ce6f2c]:hover, .zch-button[data-v-ce6f2c]:focus {
  color: #409eff;
  border-color: #c6e2ff;
  background-color: #ecf5ff;
  z-index: 1;
}
.zch-button[data-v-ce6f2c]:active {
  color: #3a8ee6;
  border-color: #3a8ee6;
  outline: none;
  z-index: 1;
}
.zch-button.disabled[data-v-ce6f2c] {
  color: #c0c4cc;
  cursor: not-allowed;
  background-image: none;
  background-color: #fff;
  border-color: #ebeef5;
}
.zch-button.round[data-v-ce6f2c] {
  border-radius: 1.36em;
}
.zch-button.square[data-v-ce6f2c] {
  border-radius: 0;
}
.zch-button.circle[data-v-ce6f2c] {
  border-radius: 50%;
  padding: 0.76em;
}
.zch-button.loading[data-v-ce6f2c] {
  pointer-events: none;
}
.zch-button.loading[data-v-ce6f2c]::after {
  pointer-events: none;
  content: "";
  position: absolute;
  left: -1px;
  top: -1px;
  right: -1px;
  bottom: -1px;
  border-radius: inherit;
  background-color: rgba(255, 255, 255, 0.35);
}
.zch-button.loading > svg[data-v-ce6f2c] {
  animation: spin-data-v-ce6f2c 1s infinite linear;
}
@keyframes spin-data-v-ce6f2c {
0% {
    transform: rotate(0);
}
100% {
    transform: rotate(360deg);
}
}
.zch-button-group[data-v-6e81ae] {
  display: inline-flex;
  vertical-align: middle;
}
.zch-button-group[data-v-6e81ae] :not(:first-child) {
  margin-left: -1px;
}
.zch-button-group > *[data-v-6e81ae] {
  border-radius: 0;
}
.zch-button-group[data-v-6e81ae] :first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.zch-button-group[data-v-6e81ae] :last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.zch-input-wrapper .zch-textarea[data-v-637562], .zch-input-wrapper .zch-input[data-v-637562] {
  background-color: #fff;
  background-image: none;
  border-radius: 4px;
  color: #606266;
  border: 1px solid #dcdfe6;
  box-sizing: border-box;
  font-size: inherit;
  vertical-align: middle;
  transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  width: 100%;
}
.zch-input-wrapper .zch-textarea.disabled[data-v-637562], .zch-input-wrapper .zch-input.disabled[data-v-637562] {
  background-color: #f5f7fa;
  border-color: #e4e7ed;
  color: #c0c4cc;
  cursor: not-allowed;
}
.zch-input-wrapper .zch-textarea.readonly[data-v-637562], .zch-input-wrapper .zch-input.readonly[data-v-637562] {
  border-color: #e4e7ed;
  color: #c0c4cc;
  cursor: auto;
}
.zch-input-wrapper .zch-textarea[data-v-637562]:hover, .zch-input-wrapper .zch-input[data-v-637562]:hover {
  border-color: #c0c4cc;
}
.zch-input-wrapper .zch-textarea[data-v-637562]:focus, .zch-input-wrapper .zch-input[data-v-637562]:focus {
  outline: none;
  border-color: #409eff;
}
.zch-input-wrapper[data-v-637562] {
  position: relative;
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
}
.zch-input-wrapper .zch-input[data-v-637562] {
  -webkit-appearance: none;
  display: inline-block;
  height: 2.9em;
  line-height: 2.9em;
  outline: none;
  padding: 0 15px;
}
.zch-input-wrapper .zch-input.prepend[data-v-637562] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.zch-input-wrapper .zch-input.append[data-v-637562] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.zch-input-wrapper .icon[data-v-637562] {
  position: absolute;
  cursor: pointer;
  top: 50%;
  transform: translateY(-50%);
  color: #c0c4cc;
  transition: all 0.3s;
  font-size: 1.2em;
  user-select: none;
}
.zch-input-wrapper .icon[data-v-637562]:hover {
  fill: #909399;
}
.zch-input-wrapper .password[data-v-637562] {
  right: 0.4em;
}
.zch-input-wrapper .clear[data-v-637562] {
  right: 0.4em;
}
.zch-input-wrapper .zch-textarea[data-v-637562] {
  display: block;
  resize: vertical;
  padding: 5px 15px;
  line-height: 1.5;
}
.zch-input-wrapper .zch-input-slot[data-v-637562] {
  display: flex;
}
.zch-input-wrapper .zch-input-slot .zch-input-prepend[data-v-637562], .zch-input-wrapper .zch-input-slot .zch-input-append[data-v-637562] {
  background-color: #f5f7fa;
  color: #909399;
  border: 1px solid #dcdfe6;
  border-radius: 4px;
  padding: 0 20px;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.zch-input-wrapper .zch-input-slot .zch-input-prepend[data-v-637562] {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.zch-input-wrapper .zch-input-slot .zch-input-append[data-v-637562] {
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.zch-row {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.zch-row.is-align-middle {
  align-items: center;
}
.zch-row.is-align-bottom {
  align-items: flex-end;
}
.zch-row.is-justify-end {
  justify-content: flex-end;
}
.zch-row.is-justify-center {
  justify-content: center;
}
.zch-row.is-justify-space-around {
  justify-content: space-around;
}
.zch-row.is-justify-space-between {
  justify-content: space-between;
}
.zch-col {
  box-sizing: border-box;
}

.zch-col-1 {
  width: 4.1666666667%;
}

.zch-col-2 {
  width: 8.3333333333%;
}

.zch-col-3 {
  width: 12.5%;
}

.zch-col-4 {
  width: 16.6666666667%;
}

.zch-col-5 {
  width: 20.8333333333%;
}

.zch-col-6 {
  width: 25%;
}

.zch-col-7 {
  width: 29.1666666667%;
}

.zch-col-8 {
  width: 33.3333333333%;
}

.zch-col-9 {
  width: 37.5%;
}

.zch-col-10 {
  width: 41.6666666667%;
}

.zch-col-11 {
  width: 45.8333333333%;
}

.zch-col-12 {
  width: 50%;
}

.zch-col-13 {
  width: 54.1666666667%;
}

.zch-col-14 {
  width: 58.3333333333%;
}

.zch-col-15 {
  width: 62.5%;
}

.zch-col-16 {
  width: 66.6666666667%;
}

.zch-col-17 {
  width: 70.8333333333%;
}

.zch-col-18 {
  width: 75%;
}

.zch-col-19 {
  width: 79.1666666667%;
}

.zch-col-20 {
  width: 83.3333333333%;
}

.zch-col-21 {
  width: 87.5%;
}

.zch-col-22 {
  width: 91.6666666667%;
}

.zch-col-23 {
  width: 95.8333333333%;
}

.zch-col-24 {
  width: 100%;
}

.zch-col-offset-1 {
  margin-left: 4.1666666667%;
}

.zch-col-offset-2 {
  margin-left: 8.3333333333%;
}

.zch-col-offset-3 {
  margin-left: 12.5%;
}

.zch-col-offset-4 {
  margin-left: 16.6666666667%;
}

.zch-col-offset-5 {
  margin-left: 20.8333333333%;
}

.zch-col-offset-6 {
  margin-left: 25%;
}

.zch-col-offset-7 {
  margin-left: 29.1666666667%;
}

.zch-col-offset-8 {
  margin-left: 33.3333333333%;
}

.zch-col-offset-9 {
  margin-left: 37.5%;
}

.zch-col-offset-10 {
  margin-left: 41.6666666667%;
}

.zch-col-offset-11 {
  margin-left: 45.8333333333%;
}

.zch-col-offset-12 {
  margin-left: 50%;
}

.zch-col-offset-13 {
  margin-left: 54.1666666667%;
}

.zch-col-offset-14 {
  margin-left: 58.3333333333%;
}

.zch-col-offset-15 {
  margin-left: 62.5%;
}

.zch-col-offset-16 {
  margin-left: 66.6666666667%;
}

.zch-col-offset-17 {
  margin-left: 70.8333333333%;
}

.zch-col-offset-18 {
  margin-left: 75%;
}

.zch-col-offset-19 {
  margin-left: 79.1666666667%;
}

.zch-col-offset-20 {
  margin-left: 83.3333333333%;
}

.zch-col-offset-21 {
  margin-left: 87.5%;
}

.zch-col-offset-22 {
  margin-left: 91.6666666667%;
}

.zch-col-offset-23 {
  margin-left: 95.8333333333%;
}

.zch-col-offset-24 {
  margin-left: 100%;
}

@media (max-width: 1920px) {
  .zch-col-widePc-1 {
    width: 4.1666666667%;
  }

  .zch-col-widePc-2 {
    width: 8.3333333333%;
  }

  .zch-col-widePc-3 {
    width: 12.5%;
  }

  .zch-col-widePc-4 {
    width: 16.6666666667%;
  }

  .zch-col-widePc-5 {
    width: 20.8333333333%;
  }

  .zch-col-widePc-6 {
    width: 25%;
  }

  .zch-col-widePc-7 {
    width: 29.1666666667%;
  }

  .zch-col-widePc-8 {
    width: 33.3333333333%;
  }

  .zch-col-widePc-9 {
    width: 37.5%;
  }

  .zch-col-widePc-10 {
    width: 41.6666666667%;
  }

  .zch-col-widePc-11 {
    width: 45.8333333333%;
  }

  .zch-col-widePc-12 {
    width: 50%;
  }

  .zch-col-widePc-13 {
    width: 54.1666666667%;
  }

  .zch-col-widePc-14 {
    width: 58.3333333333%;
  }

  .zch-col-widePc-15 {
    width: 62.5%;
  }

  .zch-col-widePc-16 {
    width: 66.6666666667%;
  }

  .zch-col-widePc-17 {
    width: 70.8333333333%;
  }

  .zch-col-widePc-18 {
    width: 75%;
  }

  .zch-col-widePc-19 {
    width: 79.1666666667%;
  }

  .zch-col-widePc-20 {
    width: 83.3333333333%;
  }

  .zch-col-widePc-21 {
    width: 87.5%;
  }

  .zch-col-widePc-22 {
    width: 91.6666666667%;
  }

  .zch-col-widePc-23 {
    width: 95.8333333333%;
  }

  .zch-col-widePc-24 {
    width: 100%;
  }

  .zch-col-widePc-offset-1 {
    margin-left: 4.1666666667%;
  }

  .zch-col-widePc-offset-2 {
    margin-left: 8.3333333333%;
  }

  .zch-col-widePc-offset-3 {
    margin-left: 12.5%;
  }

  .zch-col-widePc-offset-4 {
    margin-left: 16.6666666667%;
  }

  .zch-col-widePc-offset-5 {
    margin-left: 20.8333333333%;
  }

  .zch-col-widePc-offset-6 {
    margin-left: 25%;
  }

  .zch-col-widePc-offset-7 {
    margin-left: 29.1666666667%;
  }

  .zch-col-widePc-offset-8 {
    margin-left: 33.3333333333%;
  }

  .zch-col-widePc-offset-9 {
    margin-left: 37.5%;
  }

  .zch-col-widePc-offset-10 {
    margin-left: 41.6666666667%;
  }

  .zch-col-widePc-offset-11 {
    margin-left: 45.8333333333%;
  }

  .zch-col-widePc-offset-12 {
    margin-left: 50%;
  }

  .zch-col-widePc-offset-13 {
    margin-left: 54.1666666667%;
  }

  .zch-col-widePc-offset-14 {
    margin-left: 58.3333333333%;
  }

  .zch-col-widePc-offset-15 {
    margin-left: 62.5%;
  }

  .zch-col-widePc-offset-16 {
    margin-left: 66.6666666667%;
  }

  .zch-col-widePc-offset-17 {
    margin-left: 70.8333333333%;
  }

  .zch-col-widePc-offset-18 {
    margin-left: 75%;
  }

  .zch-col-widePc-offset-19 {
    margin-left: 79.1666666667%;
  }

  .zch-col-widePc-offset-20 {
    margin-left: 83.3333333333%;
  }

  .zch-col-widePc-offset-21 {
    margin-left: 87.5%;
  }

  .zch-col-widePc-offset-22 {
    margin-left: 91.6666666667%;
  }

  .zch-col-widePc-offset-23 {
    margin-left: 95.8333333333%;
  }

  .zch-col-widePc-offset-24 {
    margin-left: 100%;
  }
}
@media (max-width: 1200px) {
  .zch-col-pc-1 {
    width: 4.1666666667%;
  }

  .zch-col-pc-2 {
    width: 8.3333333333%;
  }

  .zch-col-pc-3 {
    width: 12.5%;
  }

  .zch-col-pc-4 {
    width: 16.6666666667%;
  }

  .zch-col-pc-5 {
    width: 20.8333333333%;
  }

  .zch-col-pc-6 {
    width: 25%;
  }

  .zch-col-pc-7 {
    width: 29.1666666667%;
  }

  .zch-col-pc-8 {
    width: 33.3333333333%;
  }

  .zch-col-pc-9 {
    width: 37.5%;
  }

  .zch-col-pc-10 {
    width: 41.6666666667%;
  }

  .zch-col-pc-11 {
    width: 45.8333333333%;
  }

  .zch-col-pc-12 {
    width: 50%;
  }

  .zch-col-pc-13 {
    width: 54.1666666667%;
  }

  .zch-col-pc-14 {
    width: 58.3333333333%;
  }

  .zch-col-pc-15 {
    width: 62.5%;
  }

  .zch-col-pc-16 {
    width: 66.6666666667%;
  }

  .zch-col-pc-17 {
    width: 70.8333333333%;
  }

  .zch-col-pc-18 {
    width: 75%;
  }

  .zch-col-pc-19 {
    width: 79.1666666667%;
  }

  .zch-col-pc-20 {
    width: 83.3333333333%;
  }

  .zch-col-pc-21 {
    width: 87.5%;
  }

  .zch-col-pc-22 {
    width: 91.6666666667%;
  }

  .zch-col-pc-23 {
    width: 95.8333333333%;
  }

  .zch-col-pc-24 {
    width: 100%;
  }

  .zch-col-pc-offset-1 {
    margin-left: 4.1666666667%;
  }

  .zch-col-pc-offset-2 {
    margin-left: 8.3333333333%;
  }

  .zch-col-pc-offset-3 {
    margin-left: 12.5%;
  }

  .zch-col-pc-offset-4 {
    margin-left: 16.6666666667%;
  }

  .zch-col-pc-offset-5 {
    margin-left: 20.8333333333%;
  }

  .zch-col-pc-offset-6 {
    margin-left: 25%;
  }

  .zch-col-pc-offset-7 {
    margin-left: 29.1666666667%;
  }

  .zch-col-pc-offset-8 {
    margin-left: 33.3333333333%;
  }

  .zch-col-pc-offset-9 {
    margin-left: 37.5%;
  }

  .zch-col-pc-offset-10 {
    margin-left: 41.6666666667%;
  }

  .zch-col-pc-offset-11 {
    margin-left: 45.8333333333%;
  }

  .zch-col-pc-offset-12 {
    margin-left: 50%;
  }

  .zch-col-pc-offset-13 {
    margin-left: 54.1666666667%;
  }

  .zch-col-pc-offset-14 {
    margin-left: 58.3333333333%;
  }

  .zch-col-pc-offset-15 {
    margin-left: 62.5%;
  }

  .zch-col-pc-offset-16 {
    margin-left: 66.6666666667%;
  }

  .zch-col-pc-offset-17 {
    margin-left: 70.8333333333%;
  }

  .zch-col-pc-offset-18 {
    margin-left: 75%;
  }

  .zch-col-pc-offset-19 {
    margin-left: 79.1666666667%;
  }

  .zch-col-pc-offset-20 {
    margin-left: 83.3333333333%;
  }

  .zch-col-pc-offset-21 {
    margin-left: 87.5%;
  }

  .zch-col-pc-offset-22 {
    margin-left: 91.6666666667%;
  }

  .zch-col-pc-offset-23 {
    margin-left: 95.8333333333%;
  }

  .zch-col-pc-offset-24 {
    margin-left: 100%;
  }
}
@media (max-width: 992px) {
  .zch-col-narrowPc-1 {
    width: 4.1666666667%;
  }

  .zch-col-narrowPc-2 {
    width: 8.3333333333%;
  }

  .zch-col-narrowPc-3 {
    width: 12.5%;
  }

  .zch-col-narrowPc-4 {
    width: 16.6666666667%;
  }

  .zch-col-narrowPc-5 {
    width: 20.8333333333%;
  }

  .zch-col-narrowPc-6 {
    width: 25%;
  }

  .zch-col-narrowPc-7 {
    width: 29.1666666667%;
  }

  .zch-col-narrowPc-8 {
    width: 33.3333333333%;
  }

  .zch-col-narrowPc-9 {
    width: 37.5%;
  }

  .zch-col-narrowPc-10 {
    width: 41.6666666667%;
  }

  .zch-col-narrowPc-11 {
    width: 45.8333333333%;
  }

  .zch-col-narrowPc-12 {
    width: 50%;
  }

  .zch-col-narrowPc-13 {
    width: 54.1666666667%;
  }

  .zch-col-narrowPc-14 {
    width: 58.3333333333%;
  }

  .zch-col-narrowPc-15 {
    width: 62.5%;
  }

  .zch-col-narrowPc-16 {
    width: 66.6666666667%;
  }

  .zch-col-narrowPc-17 {
    width: 70.8333333333%;
  }

  .zch-col-narrowPc-18 {
    width: 75%;
  }

  .zch-col-narrowPc-19 {
    width: 79.1666666667%;
  }

  .zch-col-narrowPc-20 {
    width: 83.3333333333%;
  }

  .zch-col-narrowPc-21 {
    width: 87.5%;
  }

  .zch-col-narrowPc-22 {
    width: 91.6666666667%;
  }

  .zch-col-narrowPc-23 {
    width: 95.8333333333%;
  }

  .zch-col-narrowPc-24 {
    width: 100%;
  }

  .zch-col-narrowPc-offset-1 {
    margin-left: 4.1666666667%;
  }

  .zch-col-narrowPc-offset-2 {
    margin-left: 8.3333333333%;
  }

  .zch-col-narrowPc-offset-3 {
    margin-left: 12.5%;
  }

  .zch-col-narrowPc-offset-4 {
    margin-left: 16.6666666667%;
  }

  .zch-col-narrowPc-offset-5 {
    margin-left: 20.8333333333%;
  }

  .zch-col-narrowPc-offset-6 {
    margin-left: 25%;
  }

  .zch-col-narrowPc-offset-7 {
    margin-left: 29.1666666667%;
  }

  .zch-col-narrowPc-offset-8 {
    margin-left: 33.3333333333%;
  }

  .zch-col-narrowPc-offset-9 {
    margin-left: 37.5%;
  }

  .zch-col-narrowPc-offset-10 {
    margin-left: 41.6666666667%;
  }

  .zch-col-narrowPc-offset-11 {
    margin-left: 45.8333333333%;
  }

  .zch-col-narrowPc-offset-12 {
    margin-left: 50%;
  }

  .zch-col-narrowPc-offset-13 {
    margin-left: 54.1666666667%;
  }

  .zch-col-narrowPc-offset-14 {
    margin-left: 58.3333333333%;
  }

  .zch-col-narrowPc-offset-15 {
    margin-left: 62.5%;
  }

  .zch-col-narrowPc-offset-16 {
    margin-left: 66.6666666667%;
  }

  .zch-col-narrowPc-offset-17 {
    margin-left: 70.8333333333%;
  }

  .zch-col-narrowPc-offset-18 {
    margin-left: 75%;
  }

  .zch-col-narrowPc-offset-19 {
    margin-left: 79.1666666667%;
  }

  .zch-col-narrowPc-offset-20 {
    margin-left: 83.3333333333%;
  }

  .zch-col-narrowPc-offset-21 {
    margin-left: 87.5%;
  }

  .zch-col-narrowPc-offset-22 {
    margin-left: 91.6666666667%;
  }

  .zch-col-narrowPc-offset-23 {
    margin-left: 95.8333333333%;
  }

  .zch-col-narrowPc-offset-24 {
    margin-left: 100%;
  }
}
@media (max-width: 768px) {
  .zch-col-pad-1 {
    width: 4.1666666667%;
  }

  .zch-col-pad-2 {
    width: 8.3333333333%;
  }

  .zch-col-pad-3 {
    width: 12.5%;
  }

  .zch-col-pad-4 {
    width: 16.6666666667%;
  }

  .zch-col-pad-5 {
    width: 20.8333333333%;
  }

  .zch-col-pad-6 {
    width: 25%;
  }

  .zch-col-pad-7 {
    width: 29.1666666667%;
  }

  .zch-col-pad-8 {
    width: 33.3333333333%;
  }

  .zch-col-pad-9 {
    width: 37.5%;
  }

  .zch-col-pad-10 {
    width: 41.6666666667%;
  }

  .zch-col-pad-11 {
    width: 45.8333333333%;
  }

  .zch-col-pad-12 {
    width: 50%;
  }

  .zch-col-pad-13 {
    width: 54.1666666667%;
  }

  .zch-col-pad-14 {
    width: 58.3333333333%;
  }

  .zch-col-pad-15 {
    width: 62.5%;
  }

  .zch-col-pad-16 {
    width: 66.6666666667%;
  }

  .zch-col-pad-17 {
    width: 70.8333333333%;
  }

  .zch-col-pad-18 {
    width: 75%;
  }

  .zch-col-pad-19 {
    width: 79.1666666667%;
  }

  .zch-col-pad-20 {
    width: 83.3333333333%;
  }

  .zch-col-pad-21 {
    width: 87.5%;
  }

  .zch-col-pad-22 {
    width: 91.6666666667%;
  }

  .zch-col-pad-23 {
    width: 95.8333333333%;
  }

  .zch-col-pad-24 {
    width: 100%;
  }

  .zch-col-pad-offset-1 {
    margin-left: 4.1666666667%;
  }

  .zch-col-pad-offset-2 {
    margin-left: 8.3333333333%;
  }

  .zch-col-pad-offset-3 {
    margin-left: 12.5%;
  }

  .zch-col-pad-offset-4 {
    margin-left: 16.6666666667%;
  }

  .zch-col-pad-offset-5 {
    margin-left: 20.8333333333%;
  }

  .zch-col-pad-offset-6 {
    margin-left: 25%;
  }

  .zch-col-pad-offset-7 {
    margin-left: 29.1666666667%;
  }

  .zch-col-pad-offset-8 {
    margin-left: 33.3333333333%;
  }

  .zch-col-pad-offset-9 {
    margin-left: 37.5%;
  }

  .zch-col-pad-offset-10 {
    margin-left: 41.6666666667%;
  }

  .zch-col-pad-offset-11 {
    margin-left: 45.8333333333%;
  }

  .zch-col-pad-offset-12 {
    margin-left: 50%;
  }

  .zch-col-pad-offset-13 {
    margin-left: 54.1666666667%;
  }

  .zch-col-pad-offset-14 {
    margin-left: 58.3333333333%;
  }

  .zch-col-pad-offset-15 {
    margin-left: 62.5%;
  }

  .zch-col-pad-offset-16 {
    margin-left: 66.6666666667%;
  }

  .zch-col-pad-offset-17 {
    margin-left: 70.8333333333%;
  }

  .zch-col-pad-offset-18 {
    margin-left: 75%;
  }

  .zch-col-pad-offset-19 {
    margin-left: 79.1666666667%;
  }

  .zch-col-pad-offset-20 {
    margin-left: 83.3333333333%;
  }

  .zch-col-pad-offset-21 {
    margin-left: 87.5%;
  }

  .zch-col-pad-offset-22 {
    margin-left: 91.6666666667%;
  }

  .zch-col-pad-offset-23 {
    margin-left: 95.8333333333%;
  }

  .zch-col-pad-offset-24 {
    margin-left: 100%;
  }
}
@media (max-width: 576px) {
  .zch-col-phone-1 {
    width: 4.1666666667%;
  }

  .zch-col-phone-2 {
    width: 8.3333333333%;
  }

  .zch-col-phone-3 {
    width: 12.5%;
  }

  .zch-col-phone-4 {
    width: 16.6666666667%;
  }

  .zch-col-phone-5 {
    width: 20.8333333333%;
  }

  .zch-col-phone-6 {
    width: 25%;
  }

  .zch-col-phone-7 {
    width: 29.1666666667%;
  }

  .zch-col-phone-8 {
    width: 33.3333333333%;
  }

  .zch-col-phone-9 {
    width: 37.5%;
  }

  .zch-col-phone-10 {
    width: 41.6666666667%;
  }

  .zch-col-phone-11 {
    width: 45.8333333333%;
  }

  .zch-col-phone-12 {
    width: 50%;
  }

  .zch-col-phone-13 {
    width: 54.1666666667%;
  }

  .zch-col-phone-14 {
    width: 58.3333333333%;
  }

  .zch-col-phone-15 {
    width: 62.5%;
  }

  .zch-col-phone-16 {
    width: 66.6666666667%;
  }

  .zch-col-phone-17 {
    width: 70.8333333333%;
  }

  .zch-col-phone-18 {
    width: 75%;
  }

  .zch-col-phone-19 {
    width: 79.1666666667%;
  }

  .zch-col-phone-20 {
    width: 83.3333333333%;
  }

  .zch-col-phone-21 {
    width: 87.5%;
  }

  .zch-col-phone-22 {
    width: 91.6666666667%;
  }

  .zch-col-phone-23 {
    width: 95.8333333333%;
  }

  .zch-col-phone-24 {
    width: 100%;
  }

  .zch-col-phone-offset-1 {
    margin-left: 4.1666666667%;
  }

  .zch-col-phone-offset-2 {
    margin-left: 8.3333333333%;
  }

  .zch-col-phone-offset-3 {
    margin-left: 12.5%;
  }

  .zch-col-phone-offset-4 {
    margin-left: 16.6666666667%;
  }

  .zch-col-phone-offset-5 {
    margin-left: 20.8333333333%;
  }

  .zch-col-phone-offset-6 {
    margin-left: 25%;
  }

  .zch-col-phone-offset-7 {
    margin-left: 29.1666666667%;
  }

  .zch-col-phone-offset-8 {
    margin-left: 33.3333333333%;
  }

  .zch-col-phone-offset-9 {
    margin-left: 37.5%;
  }

  .zch-col-phone-offset-10 {
    margin-left: 41.6666666667%;
  }

  .zch-col-phone-offset-11 {
    margin-left: 45.8333333333%;
  }

  .zch-col-phone-offset-12 {
    margin-left: 50%;
  }

  .zch-col-phone-offset-13 {
    margin-left: 54.1666666667%;
  }

  .zch-col-phone-offset-14 {
    margin-left: 58.3333333333%;
  }

  .zch-col-phone-offset-15 {
    margin-left: 62.5%;
  }

  .zch-col-phone-offset-16 {
    margin-left: 66.6666666667%;
  }

  .zch-col-phone-offset-17 {
    margin-left: 70.8333333333%;
  }

  .zch-col-phone-offset-18 {
    margin-left: 75%;
  }

  .zch-col-phone-offset-19 {
    margin-left: 79.1666666667%;
  }

  .zch-col-phone-offset-20 {
    margin-left: 83.3333333333%;
  }

  .zch-col-phone-offset-21 {
    margin-left: 87.5%;
  }

  .zch-col-phone-offset-22 {
    margin-left: 91.6666666667%;
  }

  .zch-col-phone-offset-23 {
    margin-left: 95.8333333333%;
  }

  .zch-col-phone-offset-24 {
    margin-left: 100%;
  }
}
.zch-layout[data-v-17bfa9] {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.zch-layout.is-vertical[data-v-17bfa9] {
  flex-direction: row;
}
.zch-content[data-v-88868a] {
  flex: 1;
}
@keyframes fade-in-data-v-77278f {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes slide-down-data-v-77278f {
0% {
    opacity: 0;
    transform: translateY(-100%);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}
@keyframes slide-up-data-v-77278f {
0% {
    opacity: 0;
    transform: translateY(100%);
}
100% {
    opacity: 1;
    transform: translateY(0);
}
}
.zchToast[data-v-77278f] {
  line-height: 1;
  position: fixed;
  left: 50%;
  z-index: 1000;
  transform: translateX(-50%);
}
.zchToast-top[data-v-77278f] {
  top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.zchToast-top[data-v-77278f]:nth-child(n+1) {
  top: 10px;
}
.zchToast-bottom[data-v-77278f] {
  bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.zchToast-middle[data-v-77278f] {
  top: 50%;
  transform: translate(-50%, -50%);
}
.zchToast-wrapper[data-v-77278f] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  overflow: hidden;
  padding: 15px 15px 15px 20px;
  font-size: 14px;
  border: 1px solid rgba(50, 50, 51, 0.88);
  min-width: 30em;
}
.zchToast-wrapper-top[data-v-77278f] {
  animation: slide-down-data-v-77278f 0.3s;
}
.zchToast-wrapper-middle[data-v-77278f] {
  animation: fade-in-data-v-77278f 0.3s;
}
.zchToast-wrapper-bottom[data-v-77278f] {
  animation: slide-up-data-v-77278f 0.3s;
}
.zchToast-wrapper-default[data-v-77278f] {
  background-color: rgba(50, 50, 51, 0.88);
  color: #fff;
}
.zchToast-wrapper-success[data-v-77278f] {
  background-color: #f0f9eb;
  border-color: #e1f3d8;
  color: #67c23a;
}
.zchToast-wrapper-info[data-v-77278f] {
  background-color: #ebeef5;
  border-color: #e1f3d8;
  color: #909399;
}
.zchToast-wrapper-error[data-v-77278f] {
  background-color: #fef0f0;
  border-color: #fde2e2;
  color: #f56c6c;
}
.zchToast-wrapper-warning[data-v-77278f] {
  background-color: #fdf6ec;
  border-color: #faecd8;
  color: #e6a23c;
}
.zchToast-content[data-v-77278f] {
  margin: 0;
  flex: 1;
}
.zchToast-content-center[data-v-77278f] {
  text-align: center;
}
.zchToast-icon[data-v-77278f] {
  cursor: pointer;
}
.zchTabBar[data-v-d0cb16] {
  transition: all 0.4s;
  position: absolute;
  bottom: -2px;
  height: 2px;
  background-color: #409eff;
}
.zchTabNav[data-v-02b122] {
  margin: 0 10px;
  padding: 0 10px;
  height: 40px;
  transition: all 0.3s;
  font-size: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.zchTabNav-disabled[data-v-02b122] {
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  pointer-events: none;
}
.zchTabNav-active[data-v-02b122] {
  color: #409eff;
}
.zchTabNav[data-v-02b122]:hover {
  color: #409eff;
}
.zchTabNav[data-v-02b122]:nth-child(2) {
  margin-left: 0;
}
.zchTabNav[data-v-02b122]:last-child {
  margin-right: 0;
}
.zchTab-header[data-v-076331] {
  display: flex;
  border-bottom: 2px solid #e4e7ed;
  margin-bottom: 15px;
  position: relative;
}
.fade-enter-active[data-v-af04c5], .fade-leave-active[data-v-af04c5] {
  transition: opacity 0.3s;
}
.fade-enter[data-v-af04c5], .fade-leave-to[data-v-af04c5] {
  opacity: 0;
}
.zchPopover[data-v-af04c5] {
  display: inline-block;
}
.zchPopover-popoverWrapper[data-v-af04c5] {
  position: absolute;
  z-index: 1000;
  filter: drop-shadow(0 2px 9px rgba(0, 0, 0, 0.1));
}
.zchPopover-popoverWrapper-top[data-v-af04c5] {
  transform: translateY(-100%);
  padding-bottom: 14px;
}
.zchPopover-popoverWrapper-left[data-v-af04c5] {
  transform: translateX(-100%);
  padding-right: 14px;
}
.zchPopover-popoverWrapper-bottom[data-v-af04c5] {
  padding-top: 14px;
}
.zchPopover-popoverWrapper-right[data-v-af04c5] {
  padding-left: 14px;
}
.zchPopover-popover[data-v-af04c5] {
  border: 1px solid #ddd;
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  position: relative;
}
.zchPopover-popover[data-v-af04c5]::before, .zchPopover-popover[data-v-af04c5]::after {
  content: "";
  position: absolute;
  border: 7px solid transparent;
}
.zchPopover-popover-top-arrow[data-v-af04c5]::before, .zchPopover-popover-top-arrow[data-v-af04c5]::after, .zchPopover-popover-bottom-arrow[data-v-af04c5]::before, .zchPopover-popover-bottom-arrow[data-v-af04c5]::after {
  left: 50%;
  transform: translateX(-50%);
}
.zchPopover-popover-left-arrow[data-v-af04c5]::before, .zchPopover-popover-left-arrow[data-v-af04c5]::after, .zchPopover-popover-right-arrow[data-v-af04c5]::before, .zchPopover-popover-right-arrow[data-v-af04c5]::after {
  top: 50%;
  transform: translateY(-50%);
}
.zchPopover-popover-top-arrow[data-v-af04c5]::before {
  top: 100%;
  border-top-color: #ddd;
}
.zchPopover-popover-top-arrow[data-v-af04c5]::after {
  top: calc(100% - 1.3px);
  border-top-color: #fff;
}
.zchPopover-popover-left-arrow[data-v-af04c5]::before {
  left: 100%;
  border-left-color: #ddd;
}
.zchPopover-popover-left-arrow[data-v-af04c5]::after {
  left: calc(100% - 1.3px);
  border-left-color: #fff;
}
.zchPopover-popover-bottom-arrow[data-v-af04c5]::before {
  bottom: 100%;
  border-bottom-color: #ddd;
}
.zchPopover-popover-bottom-arrow[data-v-af04c5]::after {
  bottom: calc(100% - 1.3px);
  border-bottom-color: #fff;
}
.zchPopover-popover-right-arrow[data-v-af04c5]::before {
  right: 100%;
  border-right-color: #ddd;
}
.zchPopover-popover-right-arrow[data-v-af04c5]::after {
  right: calc(100% - 1.3px);
  border-right-color: #fff;
}
.zchPopover-popover-title[data-v-af04c5] {
  padding: 5px 16px 4px;
  color: rgba(0, 0, 0, 0.85);
  font-weight: 500;
  border-bottom: 1px solid #f0f0f0;
  line-height: 1.5;
}
.zchPopover-popover-content[data-v-af04c5] {
  padding: 12px 16px;
  color: rgba(0, 0, 0, 0.65);
}
.userContentWrapper[data-v-af04c5] {
  display: inline-block;
}
.zch-collapse-item[data-v-6a48db] {
  color: #303133;
  border-bottom: 1px solid #ebeef5;
}
.zch-collapse-item-title-wrapper[data-v-6a48db] {
  display: flex;
  align-items: center;
  background-color: #fff;
  padding: 10px 0;
  font-size: 14px;
  cursor: pointer;
  font-weight: 500;
}
.zch-collapse-item-title-wrapper.disabled[data-v-6a48db] {
  color: #c8c9cc;
  cursor: not-allowed;
}
.zch-collapse-item-title-wrapper > svg[data-v-6a48db] {
  margin-left: auto;
  fill: #969799;
  font-size: 12px;
  transition: all 0.3s;
}
.zch-collapse-item-title-wrapper > svg.active[data-v-6a48db] {
  transform: rotate(90deg);
}
.zch-collapse-item-content[data-v-6a48db] {
  border-top: 1px solid #ebeef5;
  padding: 16px 0;
}
.zchTag[data-v-778e1d] {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  color: #409eff;
  background-color: #ecf5ff;
  border: 1px solid #d9ecff;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: default;
  transition: all 0.3s;
  font-size: 12px;
  padding: 2px 8px;
}
.zchTag[data-v-778e1d]:hover {
  opacity: 0.85;
}
.zchTag.size-large[data-v-778e1d] {
  font-size: 16px;
  padding: 3px 10px;
}
.zchTag.size-mini[data-v-778e1d] {
  font-size: 10px;
  padding: 0 5px;
}
.zchTag.type-success[data-v-778e1d] {
  background-color: #f0f9eb;
  border-color: #e1f3d8;
  color: #67c23a;
}
.zchTag.type-success .zchTag-close[data-v-778e1d] {
  fill: #67c23a;
  transition: all 0.1s;
}
.zchTag.type-success .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #67c23a;
}
.zchTag.type-info[data-v-778e1d] {
  background-color: #f4f4f5;
  border-color: #e9e9eb;
  color: #909399;
}
.zchTag.type-info .zchTag-close[data-v-778e1d] {
  fill: #909399;
  transition: all 0.1s;
}
.zchTag.type-info .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #909399;
}
.zchTag.type-warning[data-v-778e1d] {
  background-color: #fdf6ec;
  border-color: #faecd8;
  color: #e6a23c;
}
.zchTag.type-warning .zchTag-close[data-v-778e1d] {
  fill: #e6a23c;
  transition: all 0.1s;
}
.zchTag.type-warning .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #e6a23c;
}
.zchTag.type-danger[data-v-778e1d] {
  background-color: #fef0f0;
  border-color: #fde2e2;
  color: #f56c6c;
}
.zchTag.type-danger .zchTag-close[data-v-778e1d] {
  fill: #f56c6c;
  transition: all 0.1s;
}
.zchTag.type-danger .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #f56c6c;
}
.zchTag.type-magenta[data-v-778e1d] {
  background-color: #fff0f6;
  border-color: #ffadd2;
  color: #eb2f96;
}
.zchTag.type-magenta .zchTag-close[data-v-778e1d] {
  fill: #eb2f96;
  transition: all 0.1s;
}
.zchTag.type-magenta .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #eb2f96;
}
.zchTag.type-red[data-v-778e1d] {
  background-color: #fff1f0;
  border-color: #ffa39e;
  color: #f5222d;
}
.zchTag.type-red .zchTag-close[data-v-778e1d] {
  fill: #f5222d;
  transition: all 0.1s;
}
.zchTag.type-red .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #f5222d;
}
.zchTag.type-orange[data-v-778e1d] {
  background-color: #fff2e8;
  border-color: #ffbb96;
  color: #fa541c;
}
.zchTag.type-orange .zchTag-close[data-v-778e1d] {
  fill: #fa541c;
  transition: all 0.1s;
}
.zchTag.type-orange .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #fa541c;
}
.zchTag.type-gold[data-v-778e1d] {
  background: #fffbe6;
  border-color: #ffe58f;
  color: #faad14;
}
.zchTag.type-gold .zchTag-close[data-v-778e1d] {
  fill: #faad14;
  transition: all 0.1s;
}
.zchTag.type-gold .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #faad14;
}
.zchTag.type-lime[data-v-778e1d] {
  background-color: #fcffe6;
  border-color: #eaff8f;
  color: #a0d911;
}
.zchTag.type-lime .zchTag-close[data-v-778e1d] {
  fill: #a0d911;
  transition: all 0.1s;
}
.zchTag.type-lime .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #a0d911;
}
.zchTag.type-green[data-v-778e1d] {
  background-color: #f6ffed;
  border-color: #b7eb8f;
  color: #52c41a;
}
.zchTag.type-green .zchTag-close[data-v-778e1d] {
  fill: #52c41a;
  transition: all 0.1s;
}
.zchTag.type-green .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #52c41a;
}
.zchTag.type-cyan[data-v-778e1d] {
  background-color: #e6fffb;
  border-color: #87e8de;
  color: #13c2c2;
}
.zchTag.type-cyan .zchTag-close[data-v-778e1d] {
  fill: #13c2c2;
  transition: all 0.1s;
}
.zchTag.type-cyan .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #13c2c2;
}
.zchTag.type-blue[data-v-778e1d] {
  background: #e6f7ff;
  border-color: #91d5ff;
  color: #1890ff;
}
.zchTag.type-blue .zchTag-close[data-v-778e1d] {
  fill: #1890ff;
  transition: all 0.1s;
}
.zchTag.type-blue .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #1890ff;
}
.zchTag.type-geekblue[data-v-778e1d] {
  background-color: #f0f5ff;
  border-color: #adc6ff;
  color: #2f54eb;
}
.zchTag.type-geekblue .zchTag-close[data-v-778e1d] {
  fill: #2f54eb;
  transition: all 0.1s;
}
.zchTag.type-geekblue .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #2f54eb;
}
.zchTag.type-purple[data-v-778e1d] {
  background-color: #f9f0ff;
  border-color: #d3adf7;
  color: #722ed1;
}
.zchTag.type-purple .zchTag-close[data-v-778e1d] {
  fill: #722ed1;
  transition: all 0.1s;
}
.zchTag.type-purple .zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #722ed1;
}
.zchTag-preIcon[data-v-778e1d] {
  font-size: 1.2em;
  margin-right: 3px;
  fill: #fff;
}
.zchTag-content[data-v-778e1d] {
  line-height: 1.8;
  white-space: nowrap;
}
.zchTag-close[data-v-778e1d] {
  margin-left: 6px;
  font-size: 0.6em;
  fill: #409eff;
  border-radius: 50%;
  padding: 3px;
  cursor: pointer;
  transition: all 0.1s;
}
.zchTag-close[data-v-778e1d]:hover {
  fill: #fff;
  background-color: #409eff;
}

/*# sourceMappingURL=/index.css.map */