.page-border[data-v-4becc1e0] {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 24px 0;
  background-color: #f8f8f8;
}
.page-border .page-top[data-v-4becc1e0] {
    width: calc(100% - 24px - 24px);
    box-sizing: border-box;
    padding: 24px 32px;
    background-color: #FFFFFF;
    margin: 0 auto;
    border-radius: 6px;
    font-weight: 600;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.9);
    line-height: 22px;
}
.page-border .table-main[data-v-4becc1e0] {
    width: calc(100% - 24px - 24px);
    margin: 24px auto 0;
    box-sizing: border-box;
    padding: 40px 32px;
    background-color: #FFFFFF;
    border-radius: 4px;
}
.page-border .table-main .table-search[data-v-4becc1e0] {
      width: 100%;
      display: flex;
      justify-content: start;
      align-items: center;
      padding-bottom: 24px;
      border-bottom: 1px solid #EEEEEE;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] {
        flex: 1;
        min-width: 0;
        display: flex;
        justify-content: start;
        align-items: center;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-date-input {
          width: 200px !important;
          border-radius: 3px !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-date-input .el-range-input {
            width: 80% !important;
            color: #666666 !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-date-input .el-range-input::-moz-placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-date-input .el-range-input:-ms-input-placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-date-input .el-range-input::placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-input {
          width: 200px !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-input .el-input__inner {
            border-radius: 3px !important;
            color: #666666 !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-input .el-input__inner::-moz-placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-input .el-input__inner:-ms-input-placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-left[data-v-4becc1e0] .table-input .el-input__inner::placeholder {
            color: rgba(0, 0, 0, 0.4) !important;
}
.page-border .table-main .table-search .table-search-right[data-v-4becc1e0] {
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        display: flex;
        justify-content: center;
        align-items: center;
}
.page-border .table-main .table-search .table-search-right[data-v-4becc1e0] .search-reset {
          width: 60px !important;
          height: 32px !important;
          background-color: #F8F8F8 !important;
          border-radius: 3px !important;
          border: 1px solid #EEEEEE !important;
          font-weight: 400 !important;
          font-size: 14px !important;
          line-height: 14px !important;
          color: #333333 !important;
          display: flex !important;
          justify-content: center !important;
          align-items: center !important;
          box-sizing: border-box !important;
          cursor: pointer !important;
}
.page-border .table-main .table-search .table-search-right[data-v-4becc1e0] .search-btn {
          width: 64px !important;
          height: 32px !important;
          background-color: #736EFE !important;
          border: 1px solid #736EFE !important;
          border-radius: 3px !important;
          font-weight: 400 !important;
          font-size: 14px !important;
          color: #FFFFFF !important;
          display: flex !important;
          justify-content: center !important;
          align-items: center !important;
          box-sizing: border-box !important;
          margin-left: 12px !important;
          cursor: pointer !important;
}
.page-border .table-main .table-btn-border[data-v-4becc1e0] {
      width: 100%;
      display: flex;
      justify-content: end;
      align-items: center;
      box-sizing: border-box;
      padding-top: 24px;
}
.page-border .table-main .table-btn-border[data-v-4becc1e0] .search-add {
        width: 112px !important;
        height: 32px !important;
        background-color: #FFFFFF !important;
        border-radius: 3px 3px 3px 3px !important;
        border: 1px solid #736EFE !important;
        font-size: 14px !important;
        line-height: 14px !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        font-weight: 400 !important;
        cursor: pointer !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] {
      width: 100%;
      margin-top: 16px;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list {
        width: 100% !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list th {
          height: 54px !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list th .cell {
            line-height: 22px !important;
            font-weight: 400 !important;
            font-size: 14px !important;
            color: #999999 !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list td {
          height: 54px !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list td .cell {
            font-weight: 400 !important;
            font-size: 14px !important;
            color: #333333 !important;
            line-height: 22px !important;
}
.page-border .table-main .table-border[data-v-4becc1e0] .table-list .table-op {
          text-decoration: underline;
          font-weight: 400;
          font-size: 12px;
          color: #736EFE;
          line-height: 20px;
          cursor: pointer;
          margin: 0 16px;
}
.page-border .table-main .table-page-border[data-v-4becc1e0] {
      width: 100%;
      box-sizing: border-box;
      margin-top: 20px;
      text-align: right;
}
.page-border .table-main .table-page-border[data-v-4becc1e0] .table-page .el-pagination__total,
      .page-border .table-main .table-page-border[data-v-4becc1e0] .table-page .el-pagination__jump {
        font-weight: 400 !important;
        font-size: 14px !important;
        color: #333333 !important;
}
.page-border .table-main .table-page-border[data-v-4becc1e0] .table-page .el-pager .number {
        height: 28px !important;
        line-height: 26px !important;
        font-weight: 400 !important;
        font-size: 14px !important;
        color: #333333 !important;
        border-radius: 3px !important;
        box-sizing: border-box !important;
}
.page-border .table-main .table-page-border[data-v-4becc1e0] .table-page .el-pager .active {
        background-color: #736EFE !important;
        border-color: #736EFE !important;
        color: #FFFFFF !important;
}
.table-label[data-v-4becc1e0] {
  font-weight: 400;
  font-size: 14px;
  color: #333333;
  line-height: 22px;
  margin-right: 16px;
  margin-left: 32px;
}
.table-label-first[data-v-4becc1e0] {
  margin-left: 0;
}
.wfb[data-v-4becc1e0] {
  color: #3edeca;
}
.yfb[data-v-4becc1e0] {
  color: #736efe;
}
.ycx[data-v-4becc1e0] {
  color: #f34848;
}
.yjs[data-v-4becc1e0] {
  color: #999999;
}
@media only screen and (max-width: 1400px) {
.table-label[data-v-4becc1e0] {
    margin-left: 20px;
    margin-right: 12px;
}
.table-label-first[data-v-4becc1e0] {
    margin-left: 0;
}
}

