.checkbox[data-v-05d50837] {
  display: inline-block;
  width: var(--size);
  height: var(--size);
  border: 1px solid #DCDCDC;
  border-radius: 2px;
  background-color: #FFFFFF;
  cursor: pointer;
  position: relative;
}
.checkbox img[data-v-05d50837] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.checkbox[data-v-05d50837]:hover {
    border: 1px solid #3070F4;
    background-color: #FFFFFF;
}
.checkbox.active[data-v-05d50837] {
    border: 1px solid #3070F4;
    background-color: #3070F4;
}
.checkbox.active[data-v-05d50837]:hover {
      border: 1px solid #3070F4;
      background-color: #3070F4;
}
.checkbox[data-v-05d50837]:disabled {
    border: 1px solid #D9D9DE;
    background-color: #EEEEEE;
    cursor: not-allowed;
}

@charset "UTF-8";
.public-body[data-v-7a5e2c0e] {
  display: flex;
  width: 100%;
  background: #F5F5F5;
  flex-wrap: wrap;
}
.public-body .public-body-top[data-v-7a5e2c0e] {
    min-width: 800px;
    position: fixed;
    z-index: 1000;
    background: #FFFFFF;
    width: 100%;
    padding-right: 40px;
    height: 64px;
    padding-left: 292px;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    box-shadow: 0px 0px 3px rgba(68, 73, 77, 0.08);
}
.public-body .public-body-top .left[data-v-7a5e2c0e] {
      font-size: 14px;
      color: #3070F4;
      line-height: 64px;
}
.public-body .public-body-top .left-active[data-v-7a5e2c0e] {
      cursor: pointer;
}
.public-body .public-body-top .left-active[data-v-7a5e2c0e]:hover {
        text-decoration: underline;
}
.public-body .public-body-top .right[data-v-7a5e2c0e] {
      margin-left: auto;
      height: 64px;
      align-items: center;
      display: flex;
}
.public-body .public-body-top .right .right_service[data-v-7a5e2c0e] {
        position: relative;
        width: 32px;
        height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
}
.public-body .public-body-top .right .right_service img[data-v-7a5e2c0e] {
          cursor: pointer;
          height: 20px;
          width: 20px;
}
.public-body .public-body-top .right .right_service .right_service_box[data-v-7a5e2c0e] {
          position: absolute;
          box-sizing: border-box;
          background: #ffffff;
          border-radius: 4px;
          right: 0px;
          top: 52px;
          padding: 24px;
          border: 1px solid #E7E7E8;
          width: 228px;
          height: 284px;
          box-shadow: 0px 3px 15px rgba(68, 73, 77, 0.16);
}
.public-body .public-body-top .right .right_service .right_service_box img[data-v-7a5e2c0e] {
            cursor: auto;
            width: 180px;
            height: 180px;
}
.public-body .public-body-top .right .right_service .right_service_box p[data-v-7a5e2c0e] {
            margin-top: 12px;
            text-align: center;
            color: #3E3F43;
            font-size: 12px;
}
.public-body .public-body-top .right .right_service .right_service_box span[data-v-7a5e2c0e] {
            display: inline-block;
            margin-top: 8px;
            color: #9FA0A5;
            font-size: 14px;
            text-align: center;
            width: 100%;
}
.public-body .public-body-top .right .right_head[data-v-7a5e2c0e] {
        margin-left: 20px;
        position: relative;
        z-index: 999;
}
.public-body .public-body-top .right .right_head img[data-v-7a5e2c0e] {
          width: 36px;
          height: 36px;
          border-radius: 20px;
          cursor: pointer;
          border: 2px solid #C2D8FF;
}
.public-body .public-body-top .right .right_head .right_head_box[data-v-7a5e2c0e] {
          position: absolute;
          box-sizing: border-box;
          background: #ffffff;
          border-radius: 4px;
          right: 0px;
          top: 58px;
          z-index: 999;
          border: 1px solid #E7E7E8;
          width: 229px;
          box-shadow: 0px 3px 15px rgba(68, 73, 77, 0.16);
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info_item[data-v-7a5e2c0e] {
            width: 100%;
            height: 52px;
            box-sizing: border-box;
            border-bottom: 1px solid #E7E7E8;
            padding: 16px 24px;
            display: flex;
            color: #6B6C70;
            font-size: 16px;
            font-family: '微软雅黑';
            align-items: center;
            cursor: pointer;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info_item img[data-v-7a5e2c0e] {
              max-width: 16px;
              border: none;
              margin-right: 9px;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info[data-v-7a5e2c0e] {
            width: 100%;
            height: 84px;
            box-sizing: border-box;
            border-bottom: 1px solid #E7E7E8;
            padding: 20px 24px;
            position: relative;
            display: flex;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info .user_avatar_bg[data-v-7a5e2c0e] {
              cursor: pointer;
              display: flex;
              justify-content: center;
              align-items: center;
              top: 26px;
              left: 26px;
              height: 36px;
              width: 36px;
              background: rgba(0, 0, 0, 0.5);
              border-radius: 20px;
              position: absolute;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info .user_avatar_bg img[data-v-7a5e2c0e] {
                max-width: 15px;
                padding: 0px;
                margin: 0px;
                border: none;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info img[data-v-7a5e2c0e] {
              margin-top: 4px;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info .right_head_box_info_name[data-v-7a5e2c0e] {
              margin-left: 16px;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info .right_head_box_info_name span[data-v-7a5e2c0e] {
                font-family: '微软雅黑';
                font-size: 16px;
                color: #3E3F43;
}
.public-body .public-body-top .right .right_head .right_head_box .right_head_box_info .right_head_box_info_name p[data-v-7a5e2c0e] {
                font-family: 'Arial';
                margin-top: 8px;
                color: #6B6C70;
}
.public-body .public-body-left[data-v-7a5e2c0e] {
    z-index: 23;
    width: 252px;
    height: 100vh;
    position: fixed;
    left: 0px;
    z-index: 1001;
    top: 0px;
    background: #fff;
    box-shadow: 0px 0px 3px rgba(68, 73, 77, 0.12);
}
.public-body .public-body-left .body-left-title[data-v-7a5e2c0e] {
      height: 64px;
      display: flex;
      align-items: center;
      width: 100%;
      padding-left: 24px;
      box-sizing: border-box;
      border-bottom: 1px solid #E7E7E7;
}
.public-body .public-body-left .body-left-title img[data-v-7a5e2c0e] {
        max-height: 30px;
        max-width: 200px;
}
.public-body .body-left-nav[data-v-7a5e2c0e] {
    width: 100%;
    padding: 8px 16px;
    box-sizing: border-box;
}
.public-body .body-left-nav-item[data-v-7a5e2c0e] {
    position: relative;
    margin-top: 8px;
    height: 36px;
    border-radius: 4px;
    cursor: pointer;
    padding: 0px 16px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    flex-wrap: wrap;
    font-size: 16px;
    font-family: '微软雅黑';
    color: #6B6C70;
}
.public-body .body-left-nav-item i[data-v-7a5e2c0e] {
      font-weight: bold;
      margin-left: auto;
      color: #6B6C70;
      font-size: 12px;
}
.public-body .body-left-nav-item .item-icon[data-v-7a5e2c0e] {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 20px;
      height: 20px;
      margin-right: 8px;
}
.public-body .body-left-nav-item .item-icon img[data-v-7a5e2c0e] {
        max-width: 20px;
        max-height: 20px;
}
.public-body .body-left-nav-item[data-v-7a5e2c0e]:hover {
      background: #F5F6FA;
}
.public-body .body-left-nav-box[data-v-7a5e2c0e] {
    width: 100%;
}
.public-body .active[data-v-7a5e2c0e] {
    color: #FFFFFF !important;
    background: #3070F4 !important;
}
.public-body .active i[data-v-7a5e2c0e] {
      color: #FFFFFF !important;
}
.public-body .child_item[data-v-7a5e2c0e] {
    margin-top: 8px;
    height: 36px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    cursor: pointer;
    width: 100%;
    padding-left: 44px;
    font-size: 16px;
    font-family: '微软雅黑';
    color: #6B6C70;
}
.public-body .child_item[data-v-7a5e2c0e]:hover {
      background: #F5F6FA;
}
.mp-icon-arrow[data-v-7a5e2c0e] {
  transform: rotate(180deg);
  transition: transform 0.5s linear;
}
.mp-icon-arrow-bottom[data-v-7a5e2c0e] {
  transition: transform 0.5s linear;
}
.public-body-con[data-v-7a5e2c0e] {
  margin-left: 252px;
  margin-top: 64px;
  position: relative;
  box-sizing: border-box;
  background: #F5F5F5;
  width: 100%;
  height: calc(100vh - 64px);
}
.public-body-con .public-body-con-box[data-v-7a5e2c0e] {
    position: absolute;
    min-height: calc(100vh - 64px);
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
}
.body-left-nav-item-number[data-v-7a5e2c0e] {
  padding: 0px 7px;
  min-width: 20px;
  min-height: 20px;
  text-align: center;
  line-height: 20px;
  box-sizing: border-box;
  color: #ffffff;
  font-size: 12px;
  position: absolute;
  border-radius: 50px;
  left: 156px;
  background: #E34D59;
}
.public-body-mask[data-v-7a5e2c0e] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1111;
  background-color: rgba(0, 0, 0, 0.5);
}
.public-body-mask .public-body-mask-con[data-v-7a5e2c0e] {
    width: 360px;
    height: 408px;
    transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    border-radius: 4px;
    background: #ffffff;
    box-sizing: border-box;
}
.public-body-mask .public-body-mask-con .public-body-mask-con-top[data-v-7a5e2c0e] {
      height: 52px;
      line-height: 52px;
      width: 100%;
      border-bottom: 1px solid #E7E7E8;
      padding: 0px 24px;
      box-sizing: border-box;
      display: flex;
      align-items: center;
      text-align: center;
}
.public-body-mask .public-body-mask-con .public-body-mask-con-top div i[data-v-7a5e2c0e] {
        color: #E34D59;
        font-size: 20px;
        font-weight: bold;
}
.public-body-mask .public-body-mask-con .public-body-mask-con-top div span[data-v-7a5e2c0e] {
        font-family: '微软雅黑';
        font-size: 16px;
        color: #3E3F43;
        margin-left: 12px;
        display: inline-block;
}
.public-body-mask .public-body-mask-con .public-body-mask-con-top i[data-v-7a5e2c0e] {
        color: #9FA0A5;
        font-weight: bold;
        font-size: 14px;
        cursor: pointer;
        margin-left: auto;
}
.public-body-mask .public-body-mask-con img[data-v-7a5e2c0e] {
      width: 114px;
      height: 114px;
      display: inline-block;
      margin: 0 auto;
      margin-top: 20px;
}
.public-body-mask .public-body-mask-con .public-body-mask-center[data-v-7a5e2c0e] {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      text-align: center;
}
.public-body-mask .public-body-mask-con .public-body-mask-center .span[data-v-7a5e2c0e] {
        width: 100%;
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 16px;
        color: #3E3F43;
}
.public-body-mask .public-body-mask-con .public-body-mask-center p[data-v-7a5e2c0e] {
        width: 100%;
        font-size: 14px;
        line-height: 22px;
        height: 22px;
        color: #3E3F43;
}
.public-body-mask .public-body-mask-con .public-body-mask-center p span[data-v-7a5e2c0e] {
          color: #3070F4;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn[data-v-7a5e2c0e] {
      width: 100%;
      display: flex;
      align-items: center;
      padding: 0px 24px;
      box-sizing: border-box;
      margin-top: 24px;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn span[data-v-7a5e2c0e] {
        color: #3E3F43;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn .btn[data-v-7a5e2c0e] {
        margin-left: auto;
        display: flex;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn .btn div[data-v-7a5e2c0e] {
          width: 60px;
          height: 34px;
          border-radius: 4px;
          font-size: 14px;
          text-align: center;
          line-height: 34px;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn .btn .left[data-v-7a5e2c0e] {
          background: #ffffff;
          border: 1px solid #E7E7E8;
          color: #3E3F43;
          cursor: pointer;
}
.public-body-mask .public-body-mask-con .public-body-mask-btn .btn .right[data-v-7a5e2c0e] {
          margin-left: 8px;
          cursor: pointer;
          background: #3070F4;
          color: #ffffff;
}

.head-common[data-v-5515f638] {
  width: 100%;
  display: flex;
  align-items: center;
  height: 72px;
  padding: 0px 40px;
  box-sizing: border-box;
  background: #FFFFFF;
}
.head-common .head-common-logo[data-v-5515f638] {
    height: 60px;
    display: flex;
    align-items: center;
}
.head-common .head-common-logo img[data-v-5515f638] {
      max-height: 100%;
}
.head-common .head-common-user[data-v-5515f638] {
    margin-left: auto;
    display: flex;
}
.head-common .head-common-user .head-common-user-avatar[data-v-5515f638] {
      cursor: pointer;
      width: 36px;
      height: 36px;
      display: flex;
}
.head-common .head-common-user .head-common-user-avatar img[data-v-5515f638] {
        cursor: pointer;
        border-radius: 50px;
        width: 36px;
        height: 36px;
}

.head-common-user-kf {
  width: 36px;
  height: 36px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  margin-right: 20px;
}
.head-common-user-kf img {
    width: 40px;
    height: 40px;
}
.head-common-user-kf:hover {
    background: #fff;
}
.head-common-user-kf-box {
  background: #FEFFFF;
  border-radius: 12px;
  width: 228px;
  padding: 28px 24px;
  box-sizing: border-box;
  border: 1px solid #E7E7E8;
  box-shadow: 0px 3px 15px 0px rgba(68, 73, 77, 0.16);
}
.head-common-user-kf-box img {
    width: 180px;
    height: 180px;
    margin: 0 auto;
}
.head-common-user-kf-box p {
    font-size: 14px;
    margin-top: 12px;
    margin-bottom: 9px;
    color: #3E3F43;
    text-align: center;
}
.head-common-user-kf-box span {
    display: block;
    text-align: center;
    font-size: 14px;
    color: #9FA0A5;
}

@charset "UTF-8";
/*
    mp-ui 样式覆盖
*/
.mp-button {
  height: 34px !important;
  border-radius: 4px !important; }

.mp-button-type-solid {
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
  padding: 0 16px !important; }
  .mp-button-type-solid:hover {
    background-color: #175CEB !important;
    border-color: #175CEB !important; }
  .mp-button-type-solid:active {
    background-color: #134AE0 !important;
    border-color: #134AE0 !important; }
  .mp-button-type-solid:disabled {
    background-color: #C2D8FF !important;
    border-color: #C2D8FF !important; }

.mp-button-type-line {
  border: 1px solid #e7e7e8 !important;
  color: #3E3F43 !important; }
  .mp-button-type-line:hover {
    border-color: #266FE8 !important;
    color: #266FE8 !important; }
  .mp-button-type-line:active {
    background-color: #E7E7E7 !important;
    border-color: #0034B5 !important;
    color: #0034B5 !important; }
  .mp-button-type-line:disabled {
    background-color: #EEEEEE !important;
    border-color: #DCDCDC !important;
    color: rgba(0, 0, 0, 0.26) !important; }

.mp-button-type-line[warning] {
  border: 1px solid #FF4747 !important;
  color: #FF4747 !important; }
  .mp-button-type-line[warning]:hover {
    border-color: #E02424 !important;
    color: #E02424 !important; }
  .mp-button-type-line[warning]:active {
    background-color: #ffffff !important;
    border-color: #C9353F !important;
    color: #C9353F !important; }
  .mp-button-type-line[warning]:disabled {
    background-color: #F2F2F2 !important;
    border-color: #FFCCCC !important;
    color: #FFCCCC !important; }

.mp-input {
  height: 34px !important; }

.mp-input input {
  font-size: 14px !important;
  color: #3E3F43 !important;
  background-color: #ffffff !important;
  border: 1px solid #E7E7E8 !important;
  transition: all 0.15s;
  padding: 8px; }
  .mp-input input:hover {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important; }
  .mp-input input:focus {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important;
    box-shadow: 0 0 0 2px #C2D8FF; }

.mp-input_icon-right .mp-input-con {
  padding-right: 32px !important; }

.mp-input_icon-left .mp-input-con {
  padding-left: 32px !important; }

.mp-select {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-select .mp-select-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-select .mp-select-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-select .mp-select-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-select .mp-select-scroll-li .mp-select-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked .mp-select-scroll-li-text {
        color: #3070F4 !important; }

.mp-fuzzy-search {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-fuzzy-search .mp-fuzzy-search-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li .mp-fuzzy-search-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked .mp-fuzzy-search-scroll-li-text {
        color: #3070F4 !important; }

.mp-confirm-con {
  width: 360px;
  padding: 19px 24px !important; }

.mp-confirm-title {
  font-size: 16px !important;
  color: #3E3F43 !important;
  line-height: 21px !important;
  font-weight: normal !important;
  margin-bottom: 16px !important; }

.mp-confirm-close {
  top: 22px !important;
  right: 26px !important; }

.mp-confirm-box {
  font-size: 14px !important;
  line-height: 20px !important;
  color: #3E3F43 !important; }

.mp-confirm-operation {
  margin-top: 23px !important; }

.mp-confirm-operation > button {
  min-width: 0 !important;
  margin-left: 8px !important; }

.mp-prompt-con {
  width: 360px;
  padding: 19px 24px !important; }

@charset "UTF-8";
.fade-enter-active[data-v-774cd12e], .fade-leave-active[data-v-774cd12e] {
  transition: opacity .3s;
}
.fade-enter[data-v-774cd12e], .fade-leave-to[data-v-774cd12e] {
  opacity: 0;
}
.g-dialog-container[data-v-774cd12e] {
  position: fixed;
  z-index: 10000001;
  top: 0;
  left: 0;
  overflow: auto;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.g-dialog[data-v-774cd12e] {
  position: relative;
  z-index: 111113;
  top: 10%;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.g-dialog-close-icon[data-v-774cd12e] {
  position: absolute;
  top: 18px;
  right: 18px;
  cursor: pointer;
}
.g-dialog-close-icon[data-v-774cd12e]:hover {
    transition: .3s;
}
.g-dialog-container-top[data-v-774cd12e] {
  height: 52px;
  width: 100%;
  border-bottom: 1px solid #E7E7E8;
  padding: 0px 24px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  text-align: center;
}
.g-dialog-container-top span[data-v-774cd12e] {
    font-family: '微软雅黑';
    font-size: 16px;
    color: #3E3F43;
    display: inline-block;
}
.g-dialog-container-top i[data-v-774cd12e] {
    color: #9FA0A5;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    margin-left: auto;
}
.g-dialog-contain-btn[data-v-774cd12e] {
  width: 100%;
  display: flex;
  padding: 0px 24px;
  box-sizing: border-box;
  padding-bottom: 16px;
  box-sizing: border-box;
}
.g-dialog-contain-btn .btn[data-v-774cd12e] {
    margin-left: auto;
    display: flex;
}

body {
  width: 100%;
}
body.fullscreen {
    position: fixed;
}
body.scrollbar {
    overflow-y: scroll;
}

.checkbox[data-v-545dd62b] {
  display: inline-block;
  width: var(--size);
  height: var(--size);
  border: 1px solid #DCDCDC;
  border-radius: 2px;
  background-color: #FFFFFF;
  cursor: pointer;
  position: relative;
}
.checkbox img[data-v-545dd62b] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.checkbox[data-v-545dd62b]:hover {
    border: 1px solid var(--corporate-brand-color-01);
    background-color: #FFFFFF;
}
.checkbox.active[data-v-545dd62b] {
    border: 1px solid var(--corporate-brand-color-01);
    background-color: var(--corporate-brand-color-01);
}
.checkbox[data-v-545dd62b]:disabled {
    border: 1px solid #D9D9DE;
    background-color: #EEEEEE;
    cursor: not-allowed;
}

.cor-head_nav[data-v-783074eb] {
  height: 60px;
  float: left;
  position: relative;
  margin-left: 89px;
  z-index: 111;
}
.cor-head_nav_li[data-v-783074eb] {
  float: left;
  height: 60px;
  width: auto;
  box-sizing: border-box;
  text-align: center;
  margin-right: 32px;
  cursor: context-menu;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-bottom: 3px solid rgba(0, 0, 0, 0);
}
.cor-head_nav_li.menu[data-v-783074eb] {
  cursor: pointer;
}
.cor-head_nav_li[data-v-783074eb]:last-child {
  margin-right: 0;
}
.cor-head_nav_li.has-child[data-v-783074eb]:hover, .cor-head_nav_li.has-child.active[data-v-783074eb] {
  border-bottom: 3px solid var(--corporate-text-color-brand-02);
}
.cor-head_nav_li:hover > span[data-v-783074eb], .cor-head_nav_li.active > span[data-v-783074eb] {
  color: var(--corporate-text-color-brand-02);
}
.cor-head_nav_li > span[data-v-783074eb] {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: var(--corporate-text-color-anti);
  line-height: 19px;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cor-head_nav_li > span[data-v-783074eb]:first-child {
    margin-bottom: 4px;
}
.cor-head_nav_li.black > span[data-v-783074eb] {
  color: var(--corporate-text-color-primary) !important;
}
.cor-head_nav_li.black:hover > span[data-v-783074eb] {
  color: var(--corporate-brand-color-hover) !important;
}
.cor-head_nav_li:hover > .cor-head_nav_con[data-v-783074eb] {
  visibility: visible;
  opacity: 1;
}
.cor-head_nav_con[data-v-783074eb] {
  font-size: 0;
  width: 790px;
  min-height: 190px;
  position: absolute;
  background-color: var(--corporate-bg-color-container);
  top: 60px;
  left: -23px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s;
  box-sizing: border-box;
  padding: 40px 64px 32px;
  padding-right: 0px;
  overflow: hidden;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.16);
}
.cor-head_nav_menu_li-head[data-v-783074eb] {
  border-bottom: 1px solid var(--corporate-component-stroke);
  margin-bottom: 32px;
  padding-bottom: 11px;
  height: 21px;
  font-size: 16px;
  color: var(--corporate-text-color-primary);
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  margin-right: 64px;
}
.cor-head_nav_menu_li-head span[data-v-783074eb]:first-child {
    margin-right: 20px;
}
.cor-head_nav_menu_li[data-v-783074eb] {
  width: 324px;
  box-sizing: border-box;
  float: left;
  margin-bottom: 32px;
  text-decoration: none;
  font-size: 0;
  text-align: left;
  display: flex;
  flex-direction: column;
  color: #999999;
  cursor: pointer;
}
.cor-head_nav_menu_li[data-v-783074eb]:not(:nth-child(2n + 1)) {
    margin-right: 14px;
}
.cor-head_nav_menu_li span[data-v-783074eb] {
    width: 100%;
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cor-head_nav_menu_li span[data-v-783074eb]:first-child {
      margin-bottom: 16px;
}
.cor-head_nav_menu_li span[data-v-783074eb]:nth-child(2) {
      line-height: 17px;
}
.cor-head_nav_menu_li:hover span[data-v-783074eb] {
    color: var(--corporate-text-color-primary) !important;
}
.cor-head_nav_menu_li > span[data-v-783074eb] {
  font-size: 14px;
  color: var(--corporate-text-color-placeholder);
  text-align: left;
  line-height: 21px;
  position: relative;
  display: inline-block;
  width: 100%;
}
.cor-head_nav_menu_li > span[data-v-783074eb]:hover {
  color: var(--corporate-text-color-placeholder);
  cursor: pointer;
}

@charset "UTF-8";
.news_left_nav_wrap[data-v-0bd7bfec] {
  position: fixed;
  top: 100px;
  left: 0;
  width: 250px;
  min-width: 250px;
  min-height: 1080px;
  background-color: var(--corporate-bg-color-container);
  z-index: 3;
}
.news_left_nav[data-v-0bd7bfec] {
  width: 100%;
  height: 100%;
  overflow: auto;
  box-sizing: border-box;
  color: var(--corporate-text-color-secondary);
}
.news_left_nav span[data-v-0bd7bfec] {
    width: 100%;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    background-color: var(--corporate-bg-color-container);
    color: var(--corporate-text-color-secondary);
    border-radius: 4px;
    box-sizing: border-box;
    text-align: left;
    padding-left: 20px;
}
.news_left_nav span[data-v-0bd7bfec]:hover {
      background-color: var(--corporate-bg-color-container-hover);
      color: var(--corporate-text-color-secondary);
}
.news_left_nav span.nav_active[data-v-0bd7bfec] {
      background-color: var(--corporate-brand-color-01);
      color: #fff;
}
.news_left_nav .news_line[data-v-0bd7bfec] {
    width: 100%;
    height: 1px;
    background-color: var(--corporate-component-stroke);
    margin-bottom: 17px;
}
.news_left_nav > li[data-v-0bd7bfec] {
  width: 100%;
  height: 50px;
  color: var(--corporate-text-color-secondary);
  font-size: 14px;
  box-sizing: border-box;
  padding: 0px 15px;
  cursor: pointer;
  position: relative;
}

/*搜索*/
.news_left_nav_wrap > .news_left_nav > .news_search[data-v-0bd7bfec] {
  webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 40px;
  margin: 30px 14px 0;
  padding: 0;
  width: calc(100% - 28px);
  margin-bottom: 18px;
}
.news_search > input[data-v-0bd7bfec] {
  width: 100%;
  height: 39px;
  float: left;
  background: #F5F6FA;
  padding: 0 32px 0 40px;
  border-radius: 4px;
  box-sizing: border-box;
  color: #9FA0A5;
  outline: none;
  border: none;
}
.news_left_nav > .news_search > .search[data-v-0bd7bfec] {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i57uEXzg5Njk0IiBkYXRhLW5hbWU9Iue7hCA4OTY5NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+CiAgPHBhdGggaWQ9Iui3r+W+hF81MDkzMyIgZGF0YS1uYW1lPSLot6/lvoQgNTA5MzMiIGQ9Ik0wLDBIMjBWMjBIMFoiIGZpbGw9Im5vbmUiLz4KICA8cGF0aCBpZD0i6Lev5b6EXzUwOTM0IiBkYXRhLW5hbWU9Iui3r+W+hCA1MDkzNCIgZD0iTTkuNTA3LDJBNy41MDcsNy41MDcsMCwxLDEsMiw5LjUwNyw3LjUwOSw3LjUwOSwwLDAsMSw5LjUwNywyWm0wLDEzLjM0NUE1LjgzOSw1LjgzOSwwLDEsMCwzLjY2OCw5LjUwNyw1LjgzNyw1LjgzNywwLDAsMCw5LjUwNywxNS4zNDVabTcuMDc3LjA1OSwyLjM2LDIuMzU5LTEuMTgsMS4xOEwxNS40LDE2LjU4NCwxNi41ODQsMTUuNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjM0MSAtMC4zNDEpIiBmaWxsPSIjOWZhMGE1Ii8+Cjwvc3ZnPgo=) no-repeat;
  background-size: cover;
}

.hot_recommend_wrap[data-v-95c44562] {
  width: 284px;
  height: 80vh;
  position: absolute;
  overflow: auto;
  top: 10px;
  right: 0px;
  background: var(--corporate-bg-color-container);
  z-index: 1001;
  padding: 0px 14px 0;
  box-sizing: border-box;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.04);
}
.hot_recommend_wrap .p[data-v-95c44562] {
  font-size: 24px;
  font-weight: bold;
  color: #333;
  background: var(--corporate-bg-color-container);
  position: sticky;
  padding-bottom: 17px;
  padding-top: 24px;
  width: 240px;
  box-sizing: border-box;
  line-height: 28px;
  top: 0px;
}
.hot_recommend_list[data-v-95c44562] {
  width: 100%;
  height: auto;
}
.hot_recommend_item[data-v-95c44562] {
  width: 100%;
  padding-bottom: 24px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--component-stroke);
  margin-bottom: 24px;
}
.hot_recommend_name[data-v-95c44562] {
  line-height: 21px;
  font-size: 16px;
  color: var(--corporate-text-color-primary);
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  cursor: pointer;
  -ms-word-break: break-all;
  word-break: break-all;
}
.hot_recommend_name[data-v-95c44562]:hover {
  text-decoration: underline;
}
.hot_recommend_source[data-v-95c44562] {
  display: flex;
  margin-top: 16px;
  line-height: 16px;
  font-size: 12px;
  color: var(--corporate-text-color-placeholder);
  cursor: pointer;
}
.hot_recommend_source p[data-v-95c44562] {
    margin-left: auto;
}

.pagination[data-v-4eedcafc] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: flex;
  height: 64px;
  background-color: #fff;
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
}
.pagination .pagination-count[data-v-4eedcafc] {
    font-size: 14px;
    color: #9FA0A5;
}
.pagination .pagination-box[data-v-4eedcafc] {
    display: flex;
    align-items: center;
}
.pagination .pagination-box .pagination-jump[data-v-4eedcafc] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.6);
      margin-left: 16px;
}
.jump-inp[data-v-4eedcafc] {
  width: 48px;
  height: 32px;
}
.jump-inp[data-v-4eedcafc]  input {
    text-align: center;
}
[data-v-4eedcafc] .mp-pagination-button {
  height: 32px !important;
  background-color: #fff !important;
  border: 1px solid #E7E7E8 !important;
  min-width: 32px !important;
  box-sizing: border-box;
  padding: 0 4px;
  border-radius: 4px;
}
[data-v-4eedcafc] .mp-pagination-button:hover {
    background-color: #fff !important;
    border: 1px solid var(--corporate-brand-color-01) !important;
    color: var(--corporate-brand-color-01) !important;
}
[data-v-4eedcafc] .mp-pagination-button.active {
    background-color: var(--corporate-brand-color-01) !important;
    border: 1px solid var(--corporate-brand-color-01) !important;
}
[data-v-4eedcafc] .mp-pagination-button.active:hover {
      background-color: var(--corporate-brand-color-01) !important;
      border: 1px solid var(--corporate-brand-color-01) !important;
      color: #fff !important;
}
[data-v-4eedcafc] .mp-pagination-current-opera {
  background-color: #fff !important;
  border: 1px solid #fff !important;
}
[data-v-4eedcafc] .mp-pagination-current-opera:hover {
    background-color: #fff !important;
    border: 1px solid #fff !important;
    color: #3070F4;
}
[data-v-4eedcafc] .mp-pagination-current-opera:disabled {
    background-color: #fff !important;
    border: 1px solid #fff !important;
    color: rgba(0, 0, 0, 0.26) !important;
}
[data-v-4eedcafc] .mp-pagination-current-opera:disabled:hover {
      background-color: #fff !important;
      border: 1px solid #fff !important;
      color: rgba(0, 0, 0, 0.26) !important;
}
[data-v-4eedcafc] .mp-pagination-button.active {
  background-color: var(--corporate-brand-color-01) !important;
  border: 1px solid var(--corporate-brand-color-01) !important;
}
[data-v-4eedcafc] .mp-pagination-button:hover {
  background-color: #fff !important;
  border: 1px solid var(--corporate-brand-color-01) !important;
  color: var(--corporate-brand-color-01) !important;
}


@charset "UTF-8";
/*
    mp-ui 样式覆盖
*/
.mp-button {
  height: 34px !important;
  border-radius: 4px !important; }

.mp-button-type-solid {
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
  padding: 0 16px !important; }
  .mp-button-type-solid:hover {
    background-color: #175CEB !important;
    border-color: #175CEB !important; }
  .mp-button-type-solid:active {
    background-color: #134AE0 !important;
    border-color: #134AE0 !important; }
  .mp-button-type-solid:disabled {
    background-color: #C2D8FF !important;
    border-color: #C2D8FF !important; }

.mp-button-type-line {
  border: 1px solid #e7e7e8 !important;
  color: #3E3F43 !important; }
  .mp-button-type-line:hover {
    border-color: #266FE8 !important;
    color: #266FE8 !important; }
  .mp-button-type-line:active {
    background-color: #E7E7E7 !important;
    border-color: #0034B5 !important;
    color: #0034B5 !important; }
  .mp-button-type-line:disabled {
    background-color: #EEEEEE !important;
    border-color: #DCDCDC !important;
    color: rgba(0, 0, 0, 0.26) !important; }

.mp-button-type-line[warning] {
  border: 1px solid #FF4747 !important;
  color: #FF4747 !important; }
  .mp-button-type-line[warning]:hover {
    border-color: #E02424 !important;
    color: #E02424 !important; }
  .mp-button-type-line[warning]:active {
    background-color: #ffffff !important;
    border-color: #C9353F !important;
    color: #C9353F !important; }
  .mp-button-type-line[warning]:disabled {
    background-color: #F2F2F2 !important;
    border-color: #FFCCCC !important;
    color: #FFCCCC !important; }

.mp-input {
  height: 34px !important; }

.mp-input input {
  background-color: #ffffff !important;
  border: 1px solid #E7E7E8 !important;
  transition: all 0.15s;
  padding: 8px; }
  .mp-input input:hover {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important; }
  .mp-input input:focus {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important;
    box-shadow: 0 0 0 2px #C2D8FF; }

.mp-select {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-select .mp-select-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-select .mp-select-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-select .mp-select-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-select .mp-select-scroll-li .mp-select-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked .mp-select-scroll-li-text {
        color: #3070F4 !important; }

.mp-fuzzy-search {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-fuzzy-search .mp-fuzzy-search-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li .mp-fuzzy-search-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked .mp-fuzzy-search-scroll-li-text {
        color: #3070F4 !important; }

.mp-confirm-con {
  width: 360px;
  padding: 19px 24px !important; }

.mp-confirm-title {
  font-size: 16px !important;
  color: #3E3F43 !important;
  line-height: 21px !important;
  font-weight: normal !important;
  margin-bottom: 16px !important; }

.mp-confirm-close {
  top: 22px !important;
  right: 26px !important; }

.mp-confirm-box {
  font-size: 14px !important;
  line-height: 20px !important;
  color: #3E3F43 !important; }

.mp-confirm-operation {
  margin-top: 23px !important; }

.mp-confirm-operation > button {
  min-width: 0 !important;
  margin-left: 8px !important; }

table {
  border-collapse: collapse; }

.ue-table-interlace-color-single {
  background-color: #fcfcfc; }

.ue-table-interlace-color-double {
  background-color: #f7faff; }

td p {
  margin: 0;
  padding: 0; }

@charset "UTF-8";
html[data-v-50fb33c2], body[data-v-50fb33c2] {
  height: 100%;
  background: #f2f2f2;
  overflow: hidden;
}
ul[data-v-50fb33c2], li[data-v-50fb33c2] {
  list-style: none;
}
.mp_editor_box[data-v-50fb33c2] {
  box-sizing: border-box;
  padding: 20px;
  height: 700px;
  background: #fff;
  margin: 20px auto 20px;
  border-radius: 4px;
  overflow: hidden;
}
.mp_editor_top[data-v-50fb33c2] {
  width: 100%;
  height: 62px;
  padding-bottom: 20px;
  margin-bottom: 30px;
  border-bottom: 1px solid #dcdcdc;
}
.mp_insert_btn[data-v-50fb33c2] {
  float: left;
  padding-right: 20px;
  margin-right: 35px;
  border-right: 1px solid #dcdcdc;
}
.mp_edit_btn[data-v-50fb33c2] {
  float: left;
}
.mp_insert_btn > div[data-v-50fb33c2], .mp_edit_btn > div[data-v-50fb33c2] {
  width: 100%;
  color: #666;
  font-size: 14px;
  margin-bottom: 20px;
}
.mp_insert_btn > ul[data-v-50fb33c2], .mp_edit_btn > ul[data-v-50fb33c2] {
  width: 100%;
  height: 24px;
  padding: 0;
}
.mp_insert_btn > ul > li[data-v-50fb33c2], .mp_edit_btn > ul > li[data-v-50fb33c2] {
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 15px;
  font-size: 0;
  cursor: pointer;
}
.mp_insert_btn > ul > li > img[data-v-50fb33c2], .mp_edit_btn > ul > li > img[data-v-50fb33c2] {
  display: inline-block;
  width: 24px;
  height: 24px;
}
.mp_total_control[data-v-50fb33c2] {
  float: right;
  height: 30px;
  position: relative;
  top: 32px;
}
.mp_total_control > div[data-v-50fb33c2] {
  float: left;
  background: #184880;
  color: #fff;
  border-radius: 2px;
  padding: 7px 20px;
  font-size: 14px;
  line-height: 16px;
  cursor: pointer;
}
.mp_clear_sections[data-v-50fb33c2] {
  margin-right: 30px;
}

/*内容*/
.mp_editor_no-data[data-v-50fb33c2] {
  margin: 150px auto;
  display: block;
  text-align: center;
  font-size: 28px;
  color: #d5d5d5;
  font-weight: bold;
}
.mp_editor_content[data-v-50fb33c2] {
  width: 100%;
  height: 675px !important;
  margin: 0 auto;
  background: #fff;
  overflow-y: scroll;
  box-sizing: border-box;
  padding-bottom: 100px;
}
.mp_editor_content[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.mp_editor_content[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: #dcdcdc;
  border-radius: 4px;
}
.section_li[data-v-50fb33c2] {
  width: 100%;
  min-height: 145px;
  margin-bottom: 30px;
  display: flex;
}
.section_li_index[data-v-50fb33c2] {
  width: 35px;
  height: 100%;
}
.section_li_cont[data-v-50fb33c2] {
  flex: 1;
  display: flex;
}
.section_li_cont.column[data-v-50fb33c2] {
  flex-direction: column;
}
.section_img[data-v-50fb33c2] {
  width: 100%;
  height: 172px;
  margin-bottom: 10px;
  display: flex;
  justify-content: center;
}
.section_img_real[data-v-50fb33c2] {
  width: 580px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.section_img img[data-v-50fb33c2] {
  max-width: 100%;
  max-height: 100%;
  cursor: pointer;
}
.section_img > .default_img[data-v-50fb33c2] {
  width: 130px;
  height: 130px;
  cursor: pointer;
}
.section_table[data-v-50fb33c2] {
  height: 172px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-bottom: 10px;
}
.section_table > div[data-v-50fb33c2] {
  flex: 1;
  max-width: 580px;
  height: 172px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.section_table > div[data-v-50fb33c2]:nth-child(2) {
  margin-left: 17px;
}
.section_table > div > .default_img[data-v-50fb33c2] {
  width: 130px;
  height: 130px;
  cursor: pointer;
}
.section_video[data-v-50fb33c2], .section_audio[data-v-50fb33c2] {
  width: 100%;
  margin-bottom: 20px;
}
.section_video .video_src[data-v-50fb33c2], .section_audio .video_src[data-v-50fb33c2] {
    width: 49%;
    display: inline-block;
}
.section_video .video_src input[data-v-50fb33c2], .section_audio .video_src input[data-v-50fb33c2] {
      width: 100%;
      height: 52px;
      padding: 13px 10px;
      font-size: 16px;
      color: #333;
      border: 1px solid #184880;
      border-radius: 4px;
      box-sizing: border-box;
}
.section_video .video_cover[data-v-50fb33c2], .section_audio .video_cover[data-v-50fb33c2] {
    display: inline-block;
    margin-left: 2%;
    width: 48%;
}
.section_video .video_cover input[data-v-50fb33c2], .section_audio .video_cover input[data-v-50fb33c2] {
      width: 100%;
      height: 52px;
      padding: 13px 10px;
      font-size: 16px;
      color: #333;
      border: 1px solid #184880;
      border-radius: 4px;
      box-sizing: border-box;
}
.section_video > input[data-v-50fb33c2], .section_audio > input[data-v-50fb33c2] {
  width: 100%;
  height: 52px;
  padding: 13px 10px;
  font-size: 16px;
  color: #333;
  border: 1px solid #184880;
  border-radius: 4px;
  box-sizing: border-box;
}
.section_video > input[data-v-50fb33c2]::-webkit-input-placeholder, .section_audio > input[data-v-50fb33c2]::-webkit-input-placeholder {
  color: #999;
}

/*文本框*/
.section_textarea_box[data-v-50fb33c2] {
  display: flex;
  flex: 1;
  flex-direction: row;
}
.section_textarea[data-v-50fb33c2] {
  flex: 1;
  min-height: 145px;
  border: 1px solid #DCDCDC;
  border-radius: 4px;
  box-sizing: border-box;
  position: relative;
}
.section_opera_box[data-v-50fb33c2] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 42px;
  padding: 6px 14px 0 10px;
  box-sizing: border-box;
}
.section_opera_box.opera_list[data-v-50fb33c2] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.section_opera_box.opera_list .section_opera > div[data-v-50fb33c2]:first-child {
      margin-left: 0px !important;
}
.section_select[data-v-50fb33c2] {
  float: left;
  height: 35px;
  margin-right: 20px;
}
.section_select_li[data-v-50fb33c2] {
  width: 84px;
  height: 35px;
  border: 1px solid #DCDCDC;
  color: #333;
  font-size: 14px;
  text-align: center;
  box-sizing: border-box;
  border-radius: 4px;
  cursor: pointer;
  outline: none;
}
.section_select_li[data-v-50fb33c2]:nth-child(1) {
  margin-right: 10px;
}
.section_trans[data-v-50fb33c2] {
  float: left;
  height: 35px;
  position: relative;
  top: 2px;
}
.trans_section_btn[data-v-50fb33c2] {
  float: left;
  padding: 6px 20px;
  color: #666;
  font-size: 14px;
  line-height: 16px;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  margin-right: 20px;
  border-radius: 2px;
  cursor: pointer;
}
.section_opera[data-v-50fb33c2] {
  float: right;
  height: 35px;
  position: relative;
}
.section_opera > div[data-v-50fb33c2] {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 0;
  margin-left: 14px;
  border: 1px solid #fff;
  box-sizing: border-box;
  cursor: pointer;
}
.section_opera > div[data-v-50fb33c2]:hover {
  border: 1px solid #184880;
  border-radius: 4px;
}
.section_opera > div > img[data-v-50fb33c2] {
  display: inline-block;
  width: 22px;
  height: 22px;
  position: relative;
  top: 4px;
}
.section_textarea textarea[data-v-50fb33c2] {
  width: 100%;
  min-height: 101px;
  margin-top: 38px;
  padding: 10px;
  box-sizing: border-box;
  font-size: 14px;
  color: #333;
  line-height: 21px;
  border: 0;
  outline: none;
  resize: none;
}
.section_textarea textarea[data-v-50fb33c2]::-webkit-input-placeholder {
  color: #999999;
}
.section_textarea textarea[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.section_textarea textarea[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  color: #bbb;
  border-radius: 4px;
}
.section_trans_text_box[data-v-50fb33c2] {
  margin-left: 17px;
  flex: 1;
}
.section_trans_text[data-v-50fb33c2] {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
  font-size: 14px;
  color: #666;
  line-height: 21px;
  min-height: 145px;
  border: 1px solid #DCDCDC;
  cursor: text;
  border-radius: 4px;
  resize: none;
  outline: none;
}

/*多段蒙版*/
.mask_section[data-v-50fb33c2], .parse_table[data-v-50fb33c2] {
  width: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  height: 100%;
  top: 0;
  left: 0;
  z-index: 22;
}
.mask_section_con[data-v-50fb33c2], .mask_parse_table[data-v-50fb33c2] {
  width: 770px;
  height: 522px;
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  padding: 30px 36px;
}
.mask_section_inp[data-v-50fb33c2] {
  width: 100%;
  height: 384px;
  outline: none;
  border: 1px solid #DCDCDC;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 10px;
  resize: none;
  outline: none;
  font-size: 14px;
}
#parseTable[data-v-50fb33c2] {
  overflow: auto;
}
.mask_section_inp[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.mask_section_inp[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 4px;
}
.mask_section_checkbox[data-v-50fb33c2] {
  width: 100%;
  height: 20px;
  line-height: 20px;
  margin-top: 10px;
  font-size: 14px;
}
.mask_section_checkbox > label[data-v-50fb33c2] {
  float: right;
}
.mask_section_radio_text[data-v-50fb33c2] {
  display: inline-block;
  position: relative;
  top: -2px;
}
.mask_section_opeartion[data-v-50fb33c2] {
  width: 100%;
  text-align: center;
  height: 30px;
  margin-top: 20px;
}
.mask_section_btn[data-v-50fb33c2] {
  width: 110px;
  height: 30px;
  display: inline-block;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  cursor: pointer;
  vertical-align: top;
  border-radius: 4px;
}
.mask_section_btn.cancel[data-v-50fb33c2] {
  color: #666666;
  border: 1px solid #dcdcdc;
  margin-right: 80px;
}
.mask_section_btn.sure[data-v-50fb33c2] {
  color: #fff;
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
}

/*多段蒙版 end*/
/*移动至蒙版*/
.mask_move_section[data-v-50fb33c2] {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 11111;
}
.mask_move_section_con[data-v-50fb33c2] {
  width: 350px;
  background-color: #fff;
  border-radius: 5px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  padding: 20px;
}
.mask_move_section_title[data-v-50fb33c2] {
  width: 100%;
  font-weight: bold;
  text-align: center;
  font-size: 18px;
  color: #333;
  margin-bottom: 20px;
}
.mask_move_section_inp[data-v-50fb33c2] {
  width: 150px;
  display: block;
  margin: 0 auto;
  border: 0;
  border-bottom: 1px solid #dcdcdc;
  box-sizing: border-box;
  padding: 0 10px;
  height: 30px;
  outline: none;
  font-size: 14px;
  color: #333;
  text-align: center;
}
.mask_move_section_operation[data-v-50fb33c2] {
  width: 100%;
  margin-top: 30px;
  text-align: center;
  font-size: 0;
}
.mask_move_section_operation > span[data-v-50fb33c2] {
  display: inline-block;
  width: 80px;
  height: 30px;
  text-align: center;
  font-size: 14px;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
}
.mask_move_section_ok[data-v-50fb33c2] {
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
  color: #fff;
  line-height: 30px;
}
.mask_move_section_cancel[data-v-50fb33c2] {
  margin-right: 20px;
  line-height: 28px;
  border: 1px solid #dcdcdc;
  color: #333;
  background-color: #fff;
}
.mask_move_section_msg[data-v-50fb33c2] {
  width: 100%;
  text-align: center;
  color: #999;
  font-size: 12px;
  margin-top: 20px;
}

/*移动至蒙版 end*/
/*插入蒙版*/
.mask_insert_section[data-v-50fb33c2] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 111;
}
.mask_insert_section_con[data-v-50fb33c2] {
  width: 320px;
  box-sizing: border-box;
  padding: 20px 45px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
}
.mask_insert_section_kv[data-v-50fb33c2] {
  width: 100%;
  height: 30px;
  margin-bottom: 20px;
}
.mask_insert_section_key[data-v-50fb33c2] {
  float: left;
  width: 61px;
  font-size: 14px;
  color: #333;
  text-align: right;
  line-height: 30px;
  margin-right: 15px;
}
.mask_insert_section_val[data-v-50fb33c2] {
  width: 150px;
  height: 30px;
  box-sizing: border-box;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  outline: none;
}
.mask_insert_section_operation[data-v-50fb33c2] {
  text-align: center;
  height: 30px;
}
.mask_insert_section_operation > span[data-v-50fb33c2] {
  display: inline-block;
  width: 80px;
  height: 30px;
  text-align: center;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 14px;
  cursor: pointer;
}
.mask_insert_section_confirm[data-v-50fb33c2] {
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
  line-height: 30px;
  color: #fff;
}
.mask_insert_section_cancel[data-v-50fb33c2] {
  margin-right: 10px;
  line-height: 28px;
  border: 1px solid #dcdcdc;
  color: #333;
}

/*插入蒙版 end*/
/*表格蒙版*/
.mask_table[data-v-50fb33c2] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 11111;
}
.mask_table_con[data-v-50fb33c2] {
  width: 900px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  padding: 20px;
  border-radius: 5px;
}
.mask_table_head[data-v-50fb33c2] {
  height: 30px;
  margin-bottom: 22px;
}
.mask_table_head_size[data-v-50fb33c2] {
  height: 30px;
  line-height: 30px;
  vertical-align: top;
  font-size: 16px;
  color: #333333;
  float: left;
}
.mask_table_head_size > input[data-v-50fb33c2] {
  outline: none;
  width: 50px;
  height: 21px;
  box-sizing: border-box;
  text-align: center;
  border: 0;
  border-bottom: 1px solid #797979;
  color: #666666;
}
.mask_table_head_size > .table_size_x[data-v-50fb33c2] {
  margin: 0 10px 0 0;
}
.mask_table_head_size > .table_size_y[data-v-50fb33c2] {
  margin: 0 20px 0 10px;
}
.mask_table_head_size > span[data-v-50fb33c2] {
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAPB0lEQVR4Xu1dCbBcRRW9d5b/owmQL0kwCasJa5BFAyGhEpn/X/eEKFsVRpAgRCxZpIwIgikhBNlC4YIoJS4o+xI0bBIyr2f+QBITCsISQaIUi7GEAsWYhFQWZuZd68b39Rf+t830e/Nm5nXV1E9qbt++99wz/br73e5GSEpHI4Ad7X3iPCQE6HASJARICNDhCHS4+0kPkBCgwxHocPeTHiAhQIcj0OHuJz1AQoAOR6DD3U96gIQAHY5AjN0vl8vDcrnc9jBNTHqAMNFtQLdS6oeIWDAMY1kDajyrJgTwhCh6AQ4+AHwDAC4SQtwUpgUJAcJEtw7dg4IPRPQjKSUTIbSSECA0aIMrHhx8u3ZBCDEzuCb/NTqOAKVSaZ9arTYxlUrtAgDD+UNE/PejAFAjoo0AsCmdTm9ExLd7e3vX+oezfskhgs/K1gsh9q1fq3fNtiZAoVDgwE5Jp9NTiGgK/xsAPu4Ny/8kiKgGAG8CwLqBDxGtq9Vq62bNmrU5iC4nWYfg8yOgJoToQkRLRztD6Wg7ApTL5VGVSuVURDyViI5DxHRY4BHRMwCwOJvNPpDL5f5WTztOwR/QZVnWwfl8/k/16PZTpy0IUCgUxiDi5+2gTw8z6E6g1kMGr+BzW4h4imEYD/sJZj0yLU2Acrk8sVqtXgEAX6rH+RDrPEtEd0gpbwna7Q8hH+pUsCUJwIGvVCqXA8CcZvzaAxBnPREtFELcOfg57ueXP9AGEf1MSnlegDYDibYUAQqFwn6IeGULBP7DQeAB5OVCiCVBgs9KiOgpKeVxgaIaQLglCGAHfgEizgGATAD/4ib6LgDsEdCoUKeCsSeAUupGALgkIGj/J05EzwHAq4jI3fJ6AHjDnutvQsRN3d3dm7q6unDDhg3jU6kUTxXHEdFY/iDiWPv/UxGR1wsiKzwVzGazI3O53JYwGo0tAcrl8p6VSuVhRPx0nY5XiOjJVCrFI+jfGobBv76GSrlczlQqlWMBII+IvEJ3BA/UG1LqozIRHSmlfNGHaGCR0I0PbBEAFIvFzxHRXQAwMmh9InqM5+aI+JgQYlPQ+kHki8Xi7kSUJ6KTeRoapG4Q2TCngrEjgGmaNyHivCAAEdFfAODabDZ7f1hdpZc9y5cvH719+3Z+cXMhIu7qJR/w+/lCiEUB6/gSjw0B7DX6RxDxcF+W/2eE/DIiXm8Yxv1hLpf6tYflVq5cucvWrVvPR8QF9ruGINWHlLXXFM5uWNEQCmJBgP7+/gOr1eoqRPyYTyd5QDTfMIxbEJF81olMrFgsLiKiy3Q1GOZUsOkEKBaLh7CDADDKJ2DFTCYzt961d59t1C2mlFoIALxWobOENhVsKgE4+JZlPYmIo32gtQ0A5gkhfuFDtikiIQV/51vBsKaCTSOAUupgAFju85f/NCKeYRjGG02JrI9Gwwr+QNNhTQWbQoBCoXBQKpVa4TP41wgh+IVPbEvYwWfHw5oKRk6AQqGwFyKuQcQxPiJ6gRDipz7kmiYSRfBt50KZCkZOANM0n0LEGT4i9gUhxGIfck0TiTD4PA7g18vap4KREkApdREA/MArYkR0kpTyUS+5Zn4fZfDZz7CmgpERoFgsHmBZ1kuI2OUWOH7jZxjGPc0MrlfbUQfftuddIUSgfEYvP3aOLfwINSqzePHidE9PzwsA8EmP4C8wDOPqRtsLs36Tgr/TpUwm05PL5ThrWVuJhABKqesB4NseVt8jhOD3/bEtdgraVUQ0EREnAMDuURobxlQwdAIUCoUpqVRqtVtvQ0SvjRgx4rBp06bxYk/LlKVLl+6aTqf3T6VSE2xSTCSiCYg4EQA4h0Arvoh4Or/30AmQVgOHMsw0TX5hM8nFaN79+ikhBKdNtU1ZtWrVR95///0J6XR6omVZO0nB5AAAJsfedeYyXiWE4KVmbSVUApimKXmHq5u1RHShW/asNk9jpGjNmjXZDRs27GuT47+9hk2QTzgNlMOYCoZKAKVUGQAcExo5l15Kybt1kmIjQESp/v7+varV6s7egx8tALCz5yCi96SUfTrBCo0ASqkjAeB5J2OJ6IN0On1IX1/f6zodSnQFQyBMAjwEACe7mMNp0tcGMzeR1o1AKASwp0uvuoyCN2YymbFhH3+iG6x21BcKAUzTvB0Rz3Lp/q+UUn63HQFtNZ+0E4Dnxtls1i0bd/uwYcPGTZ8+/V+tBlY72qudAKZp8i5dt7d4Nwkh+KVQUmKAQBgEcO3+0+n0Qb29vX+Oge+JCbqXKhlRpdQ/XDJ9nhdC1LvTJwlYCAho7QGKxeJR9kEJTqZ+XQjx4xD8SFTWiYBWAiilOB3aca06k8mMzuVy79Vpa1ItBAR0E+BZAJjsYOdLQojDQvAhUdkAAtoIYG+UdPx1R3HoYQM4dGxVbQQwTXMWIj7usvgT+zy/TmSBTgKch4iOKdyIOMowjH92Ishx9lknAa5DxPkOzm4RQvDJnEmJGQLaCKCUuhsAznDwb7UQYlrMfE/M0bkQpJTifX7Th0KViG6XUs5NEI8fAtp6ANM030REp4ONrxBCXBM/9xOLtBFAKVVxOcLtm0IIvgQhKTFDQAsBTNMch4hvuUwBz5dS3hoz3xNzdI0BSqXSeMuy3E7LPkcI8asE8fghoKUHKJfLI6vVqmOCRyvs94tfaKKxSAsBli5d2p3NZh2vN0PEcw3D+Hk0LiWtBEFACwG4QaWU42ldiHixYRie28KDGJ7I6kFAJwH4+pQhV/uIKEkC1RMv7Vp0EuAdl5OwbxRCXKrd+kRhwwhoI4Bpmm8g4n4OK4F3SynPbNjaRIF2BHQSwHEXcLIHUHvctCnURgCl1O8A4LMOPcBmKeVu2qxOFGlDQCcBknxAbWGJTpE2ApRKpeMty1rqZDoi9hqGwdvFkxIjBLQRwGtLGBFdLaXkI9STEiMEtBGAffJ4JbxSCDFkvkCM8Og4U3QTgK9qcbo6pVqpVEbMmjVrR8ehHGOHdRPgYkT8npO/lmWdmM/n+U6fpMQEAa0EUEodAwB8JNyQhYgelFLOjonviRm68gEGI+m2IggAlUwmM0b3aZdJJOtHQGsPwGYopb4DAG75f7E/Ar5+OFuvpnYCLFu2bGw6neb0sCF186mgQogD4njZU+uFr3GLtRPAng6aiCiczAvjyNPGoYivBj5rmYhOQMS9AaBERNdKKdfosDgUAhSLxdOI6D4XA9cJIQ7R4UC761BK8Xa7D18fz9fmHS+EWNmo/6EQoFwuD6tWq5wf4PgCKMkT9A6daZqnIOISB8knhRA5by3uEqEQwH4M3Mq5gC7Nv93T07P/5MmTtzbqRDvW58Omt2zZwred7+nknxCi4fg1rMDJuFKpNMGyLD4BPOsyFrjBMAyvewTaMb6ePpmmeQMiumVRvS6E4HOEGyqhEYCt8nOFKiIeaBgGnyqaFBsB+07FV9wAIaJbpJQXNgpaqASwu7H1bjeDcrbQxo0bp82ePbvWqDPtUl8ptQoAprr4s7FWq02YOXPmhkZ9DpUAdi9wFu8O9jB0kRDC6WyBRn1sqfrFYnE+EV3n8evXttUudALYA8IXEPEIF6fIsiwjn8/3t1S0NBtrX7CxzON6neeklE4HcQW2KCoCTEZEPkHMrbxnWdbR+Xz+zcBetEEF+7n/DACMcHMHEQ83DOMPulyOhABsrFLqNgD4skfX9lo2m53aaWcJrlixomfbtm3POaXVD2BGRDdLKefpCj7riYwAvDhUqVSeRcRDPRx4oVKpTO2UxBGl1G5EVEJE1yN0iejlbDZ7lO47FiIjAAe9VCrtU6vVeDzQ40GC0vDhw09otWvkgv4yC4XCmFQqxYmyrsviRLSZiI4I4/EYKQHsAeGxAMAXSKc9AHsaAGYKIdzuHgiKeWzk7VvUGYchd1MN6vYtIhJhDZAjJ4BNgq8h4k98ROOV7u7u42bMmMEnkLdNsa/UeQoAxnk5RUSXSCm/7yVX7/dNIYBNAtd7BQY59I5lWWeE9QuoF7h66ymlTgKAO9xelA3S/YAQ4rR62/JTr2kEKJfLmUql8ntEPNqHocQj4PHjx186adKkD3zIx07EPkTjZgD4qh/jiOiJbDZ7Yi6Xq/qRr1emaQRgg+0R8BLeNeTTgXV8GZVhGF5rCj7VRSPW399/YK1We9Dr9vRBz/37pJRfjMK6phJgwEHTNH+NiGcHcHhRJpO5SveUKED7vkWVUnw/ku/TUYjoNinlV3w30KBgLAhgjwkuRcQbAvjDN45eLIR4JECdyERN0zwXEXkrnOdAb5BRkV+oFRsC2CTgDJh7AWCY30gR0VpEvM4wjN8gouW3XhhyfO9vqVQ63bKshfYV8r6badbeyVgRgNGy7x16AgB2940eAHC2cSqVujOVSi3p7e39Y5C6jcoWi8UDLMviR9gcRNwriD4i4uP1zpFS8lW7kZfYEYARsFfI+LnpdPq4K1BMBgBYzEusXV1dq8IYK7CN6XR6DhHNAQC+KLue8nh3d/fcZq5zxJIAA0gqpfIAwOcLcjp0I2UFrz4CwIuZTGZtLpdjggQq9uINH3l/DBFN9/FOw1E/EXEe5Dwp5S8DGRGCcKwJwP7aWUX8TNV5ytg2AFgLAHyDCS81b0bETURUISI+6o5fyQ4f+CAiX3Y1Sgf+RNSPiHOFEH/Voa9RHbEnwICDhULhUES8yyOxpFE8wqy/BhGvMAyDEz5iU1qGAIwYEWGpVDqJiLg3cMuZiw3A/BoXABY0a5DnBURLEWCwM6ZpHouI3wKAE6PMa/ACdOB7e1aysK+v794474NsWQIMAM2Ds0qlchkAnImI3X4DFIacPaXjnTz3CSHKzV6X8ONjyxNgwMnly5eP3rFjxwWcQ8AjdT/O65DhET0iPkREi6WUj+rQGaWOtiHAYNDK5fKIarX6GQDoI6JeexSvy9e3iGh1KpVaTUSrxo0b93yrvqFkzHSBEiVpA7fF19oCgGFZ1uGcjkZEIxFxJADwh9PT+O8etuK37ekhX4PLGy94qvh3RHyZAx+X6VtgEBwqdAQBdIHVjnoSArRjVAP4lBAgAFjtKJoQoB2jGsCnhAABwGpH0YQA7RjVAD4lBAgAVjuKJgRox6gG8CkhQACw2lE0IUA7RjWATwkBAoDVjqIJAdoxqgF8+jeBhmzMcTJlUAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 100% 100%;
  position: relative;
  top: 5px;
}
.mask_table_head_type[data-v-50fb33c2] {
  float: left;
  font-size: 16px;
  color: #333;
  vertical-align: top;
  margin-left: 52px;
}
.mask_table_head_type > select[data-v-50fb33c2] {
  width: 101px;
  font-size: 14px;
  color: #333;
  height: 35px;
  outline: none;
  border: 1px solid #DCDCDC;
  border-radius: 4px;
}
.mask_table_head_btn[data-v-50fb33c2] {
  display: inline-block;
  width: 104px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  background-color: #184880;
  cursor: pointer;
  float: right;
  border-radius: 2px;
  position: relative;
  top: 2px;
}
.mask_table_head_btn[data-v-50fb33c2]:last-child {
  margin-right: 20px;
}
.mask_table_box[data-v-50fb33c2] {
  width: 100%;
  min-height: 300px;
  max-height: 500px;
  overflow: auto;
  box-sizing: border-box;
  padding: 20px 10px;
  border-top: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.mask_table_box[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.mask_table_box[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.mask_table_li[data-v-50fb33c2] {
  width: 100%;
  border-collapse: collapse;
}
.mask_table_li td[data-v-50fb33c2], .mask_table_li th[data-v-50fb33c2] {
  box-sizing: border-box;
  padding: 5px 10px;
  border: 1px solid #dcdcdc;
  font-size: 14px;
  outline: none;
}
.mask_table_li td.active[data-v-50fb33c2] {
  background-color: rgba(85, 205, 255, 0.3);
}
.mask_table_operation[data-v-50fb33c2] {
  width: 100%;
  box-sizing: border-box;
  padding-top: 20px;
  text-align: center;
}
.mask_table_operation > span[data-v-50fb33c2] {
  display: inline-block;
  width: 110px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  border-radius: 3px;
  font-size: 16px;
  cursor: pointer;
}
.mask_table_operation > span.cancel[data-v-50fb33c2] {
  border: 1px solid #BBBBBB;
  color: #666666;
  margin-right: 80px;
}
.mask_table_operation > span.sure[data-v-50fb33c2] {
  border: 1px solid #184880;
  color: #fff;
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
}

/*表格蒙版 end*/
/*超链接蒙版*/
.super_link_mask[data-v-50fb33c2] {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 11111;
}
.super_link_box[data-v-50fb33c2] {
  width: 650px;
  height: 438px;
  background-color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-sizing: border-box;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}
.super_link_top[data-v-50fb33c2] {
  width: 100%;
  height: 58px;
  padding: 18px 35px 20px;
  border-bottom: 1px solid #dcdcdc;
  box-sizing: border-box;
}
.super_link_center[data-v-50fb33c2] {
  width: 100%;
  padding: 32px 35px 35px;
  box-sizing: border-box;
}
.super_link_li[data-v-50fb33c2] {
  width: 100%;
  height: 42px;
  line-height: 42px;
  margin-bottom: 20px;
  display: flex;
}
.super_link_li > span[data-v-50fb33c2] {
  width: 70px;
  font-size: 14px;
  color: #333;
  font-weight: bold;
  margin-right: 20px;
  float: left;
}
.super_link_li > input[data-v-50fb33c2] {
  height: 42px;
  flex: 1;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 0 10px;
  outline: none;
}
.super_link_li > .super_link_div[data-v-50fb33c2] {
  height: 42px;
  flex: 1;
  box-sizing: border-box;
  display: flex;
  position: relative;
}
.super_link_inp[data-v-50fb33c2], .super_link_select[data-v-50fb33c2] {
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 0 10px;
  outline: none;
}
.super_link_inp[data-v-50fb33c2] {
  flex: 1;
}
.super_link_select[data-v-50fb33c2] {
  width: 295px;
  margin-left: 10px;
  text-align: center;
  color: #666;
}
.super_link_options[data-v-50fb33c2] {
  width: 295px;
  max-height: 220px;
  background: #fff;
  z-index: 11112;
  position: absolute;
  top: 46px;
  right: 0;
  box-sizing: border-box;
  overflow: auto;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.super_link_options[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.super_link_options[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.super_link_options > li[data-v-50fb33c2] {
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
  box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  color: #666;
}
.super_link_options > li[data-v-50fb33c2]:hover {
  background: #dcdcdc;
}
.new_target[data-v-50fb33c2] {
  font-size: 14px;
  color: #333;
  font-weight: bold;
  margin-bottom: 20px;
}
.new_target .col_red[data-v-50fb33c2] {
  color: #D9001B;
}
.new_target input[type='checkbox'][data-v-50fb33c2] {
  width: 15px;
  height: 15px;
  margin-left: 13px;
  position: relative;
  top: 3px;
  background-color: #fff;
  /*-webkit-appearance:none;*/
  border: 1px solid #656565;
  border-radius: 2px;
  outline: none;
  cursor: pointer;
}
.super_link_tip[data-v-50fb33c2] {
  color: #D9001B;
  font-size: 14px;
}
.super_link_bottom[data-v-50fb33c2] {
  width: 100%;
  display: flex;
  justify-content: center;
}
.super_link_btn[data-v-50fb33c2] {
  width: 110px;
  height: 30px;
  font-size: 14px;
  color: #666;
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  border-radius: 2px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
}
.super_link_btn.cancel[data-v-50fb33c2] {
  margin-right: 80px;
  background: #fff;
}
.super_link_btn.sure[data-v-50fb33c2] {
  color: #fff;
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
}

/*超链接蒙版 end*/
/*重名文章蒙版*/
.mask_same_news[data-v-50fb33c2] {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  z-index: 1111;
  background-color: rgba(0, 0, 0, 0.7);
}
.mask_same_news_con[data-v-50fb33c2] {
  position: absolute;
  top: 50%;
  left: 50%;
  max-height: 450px;
  overflow: auto;
  transform: translate(-50%, -50%);
  width: 500px;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 20px;
  background-color: #fff;
}
.mask_same_news_title[data-v-50fb33c2] {
  width: 100%;
  text-align: center;
  font-size: 18px;
  color: #333;
  margin-bottom: 20px;
}
.mask_same_news_li[data-v-50fb33c2] {
  text-align: center;
  width: 100%;
  font-size: 14px;
  color: #333;
  margin-bottom: 10px;
  line-height: 28px;
}
.mask_same_news_operation[data-v-50fb33c2] {
  width: 100%;
  margin-top: 20px;
  text-align: center;
  position: relative;
}
.mask_same_news_yes[data-v-50fb33c2] {
  display: inline-block;
  width: 110px;
  height: 30px;
  background-color: #184880;
  color: #fff;
  font-size: 14px;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
  border-radius: 3px;
}
.mask_same_news_no[data-v-50fb33c2] {
  display: inline-block;
  width: 110px;
  height: 30px;
  box-sizing: border-box;
  border: 1px solid #DCDCDC;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 3px;
  margin-right: 80px;
}
.edit_table_trans[data-v-50fb33c2] {
  color: #184880;
  font-size: 16px;
  text-decoration: underline;
  position: absolute;
  right: 0;
  bottom: 0;
  cursor: pointer;
}

/*编辑译文蒙版*/
.mask_trans_con[data-v-50fb33c2] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 700px;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 15px 20px 30px;
  background-color: #fff;
}
.mask_trans_li[data-v-50fb33c2] {
  margin-top: 14px;
  width: 100%;
  max-height: 450px;
  overflow-y: auto;
  /*display: flex;*/
}
.mask_trans_li[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.mask_trans_li[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 4px;
}
.mask_trans_li_idx[data-v-50fb33c2] {
  width: 24px;
  height: 24px;
  margin-right: 16px;
  color: #184880;
  background: #F2F2F2;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  font-weight: bold;
}
.mask_trans_li_cont[data-v-50fb33c2] {
  flex: 1;
}
.mask_trans_li_eng[data-v-50fb33c2] {
  width: 100%;
  font-size: 16px;
  color: #666;
  line-height: 21px;
  margin-bottom: 15px;
}
.mask_trans_li_chs[data-v-50fb33c2] {
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
  color: #333;
  resize: none;
  border: 1px solid #dcdcdc;
  margin-bottom: 20px;
  padding: 10px;
  border-radius: 4px;
  outline: none;
}
.mask_trans_li_chs[data-v-50fb33c2]:focus {
  border-color: #009ada;
}
.mask_trans_li_chs[data-v-50fb33c2]::-webkit-scrollbar {
  width: 4px;
}
.mask_trans_li_chs[data-v-50fb33c2]::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 4px;
}
.mask_same_news_tap[data-v-50fb33c2] {
  font-size: 13px;
  color: #666;
  display: block;
}

/*编辑译文蒙版 end*/
.trans_edit[data-v-50fb33c2] {
  width: 100%;
  height: 24px;
  padding-bottom: 15px;
  border-bottom: 1px solid #dcdcdc;
}
.trans_edit > li[data-v-50fb33c2] {
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 15px;
  cursor: pointer;
}
.trans_edit > li > img[data-v-50fb33c2] {
  width: 24px;
  height: 24px;
}

/*创建分类和编辑弹窗*/
.mask_box[data-v-50fb33c2] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 100;
}
.mask_box_main[data-v-50fb33c2] {
  width: 524px;
  box-sizing: border-box;
  border-radius: 10px;
  padding: 30px;
  background: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.mask_box_main .mask_box_title[data-v-50fb33c2] {
  font-size: 18px;
  font-weight: bold;
  line-height: 23px;
  color: #333;
}
.mask_box_main_item[data-v-50fb33c2] {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  /*margin-bottom: 20px;*/
  margin-top: 30px;
}
.mask_box_main_name[data-v-50fb33c2] {
  width: 100px;
  flex-shrink: 0;
  font-size: 16px;
  color: #333333;
  font-weight: bold;
  line-height: 20px;
  box-sizing: border-box;
  text-align: right;
  padding-right: 10px;
  /*padding-right: 20px;*/
}
.input_box[data-v-50fb33c2] {
  flex: 1;
  height: 30px;
  box-sizing: border-box;
  /*border: 1px solid #DCDCDC;*/
  /*padding: 0 15px;*/
  /*background: #ffffff;*/
  display: flex;
  align-items: center;
  /*white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;*/
  position: relative;
}
.input_box .img_upload_tip[data-v-50fb33c2] {
  font-size: 14px;
  line-height: 18px;
  color: #009ADA;
}
.input_box .file_text[data-v-50fb33c2] {
  position: relative;
  color: #333;
}
.file_text .mp-icon-close[data-v-50fb33c2] {
  position: absolute;
  right: 5%;
  top: 50%;
  transform: translateY(-50%);
}
.input_box .doc_input[data-v-50fb33c2] {
  width: 100%;
  border: 0;
  outline: none;
  font-size: 14px;
  color: #333333;
}
.down_btn[data-v-50fb33c2] {
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
  transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.down_btn.active[data-v-50fb33c2] {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
}
.input_box_left[data-v-50fb33c2] {
  /*flex: 1;*/
  width: 240px;
  font-size: 14px;
  color: #333333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.down_btn img[data-v-50fb33c2] {
  width: 18px;
  height: 18px;
}
.mask_hide[data-v-50fb33c2] {
  width: 100%;
  max-height: 0;
  box-sizing: border-box;
  position: absolute;
  top: 30px;
  left: 0;
  z-index: 15;
  background: #ffffff;
  border: 1px solid transparent;
  border-top: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.mask_hide.active[data-v-50fb33c2] {
  border: 1px solid #DCDCDC;
  border-top: 0px;
  max-height: 180px;
  overflow-x: hidden;
  overflow-y: auto;
}
.mask_hide_item[data-v-50fb33c2] {
  width: 100%;
  height: 30px;
  box-sizing: border-box;
  padding: 0 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 30px;
  cursor: pointer;
  font-size: 14px;
  color: #333333;
}
.mask_hide_item.active[data-v-50fb33c2] {
  color: #195EA9;
}
.mask_hide_item[data-v-50fb33c2]:hover {
  background: #F9F9F9;
}
.mask_box .mask_controll[data-v-50fb33c2] {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: right;
  margin-top: 30px;
}
.mask_box .mask_controll_btn[data-v-50fb33c2] {
  width: 70px;
  height: 30px;
  border-radius: 4px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
}
.mask_box .exit[data-v-50fb33c2] {
  color: #009ADA;
  border: 1px solid #009ADA;
  margin-right: 30px;
}
.mask_box .define[data-v-50fb33c2] {
  color: #ffffff;
  background: #009ADA;
}

.global-style-arrow-tip-popup {
  z-index: 111111111 !important;
  pointer-events: none;
}

.common-tip-popup[data-v-e31481ac] {
  background-color: #3E3F43;
  border-radius: 4px;
  box-sizing: border-box;
  color: #FFFFFF;
  padding: 4px 8px;
  font-size: 14px;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  line-height: 19px;
}
.common-tip-popup .top-arrow[data-v-e31481ac] {
    border-bottom: 6px solid #3E3F43;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -5px;
}
.common-tip-popup .bottom-arrow[data-v-e31481ac] {
    border-top: 6px solid #3E3F43;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -5px;
}
.common-tip-popup .left-arrow[data-v-e31481ac] {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 6px solid #3E3F43;
    position: absolute;
    top: 50%;
    left: -6px;
    margin-top: -5px;
}
.common-tip-popup .right-arrow[data-v-e31481ac] {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 6px solid #3E3F43;
    position: absolute;
    top: 50%;
    right: -6px;
    margin-top: -5px;
}

.common_bread_crumbs[data-v-48ead2a8] {
  display: flex;
  width: 100%;
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  box-sizing: border-box;
  border-radius: 4px;
  background-color: #fff;
  padding-left: 25px;
  color: #3E3F43;
  box-shadow: rgba(0, 0, 10, 0.03) 0px 0px 3px;
  position: relative;
}
.common_bread_crumbs span[data-v-48ead2a8] {
    cursor: pointer;
    line-height: 52px;
    height: 52px;
    vertical-align: center;
    position: relative;
    margin-right: 20px;
}
.common_bread_crumbs img[data-v-48ead2a8] {
    width: 16px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.common_bread_crumbs .before_page[data-v-48ead2a8] {
    color: #9FA0A5;
}
.common_bread_crumbs .before_page[data-v-48ead2a8]:hover {
    color: #3070F4;
}

@charset "UTF-8";
/*
    mp-ui 样式覆盖
*/
.mp-button {
  height: 34px !important;
  border-radius: 4px !important; }

.mp-button-type-solid {
  background-color: #3070F4 !important;
  border-color: #3070F4 !important;
  padding: 0 16px !important; }
  .mp-button-type-solid:hover {
    background-color: #175CEB !important;
    border-color: #175CEB !important; }
  .mp-button-type-solid:active {
    background-color: #134AE0 !important;
    border-color: #134AE0 !important; }
  .mp-button-type-solid:disabled {
    background-color: #C2D8FF !important;
    border-color: #C2D8FF !important; }

.mp-button-type-line {
  border: 1px solid #e7e7e8 !important;
  color: #3E3F43 !important; }
  .mp-button-type-line:hover {
    border-color: #266FE8 !important;
    color: #266FE8 !important; }
  .mp-button-type-line:active {
    background-color: #E7E7E7 !important;
    border-color: #0034B5 !important;
    color: #0034B5 !important; }
  .mp-button-type-line:disabled {
    background-color: #EEEEEE !important;
    border-color: #DCDCDC !important;
    color: rgba(0, 0, 0, 0.26) !important; }

.mp-button-type-line[warning] {
  border: 1px solid #FF4747 !important;
  color: #FF4747 !important; }
  .mp-button-type-line[warning]:hover {
    border-color: #E02424 !important;
    color: #E02424 !important; }
  .mp-button-type-line[warning]:active {
    background-color: #ffffff !important;
    border-color: #C9353F !important;
    color: #C9353F !important; }
  .mp-button-type-line[warning]:disabled {
    background-color: #F2F2F2 !important;
    border-color: #FFCCCC !important;
    color: #FFCCCC !important; }

.mp-input {
  height: 34px !important; }

.mp-input input {
  font-size: 14px !important;
  color: #3E3F43 !important;
  background-color: #ffffff !important;
  border: 1px solid #E7E7E8 !important;
  transition: all 0.15s;
  padding: 8px; }
  .mp-input input:hover {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important; }
  .mp-input input:focus {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important;
    box-shadow: 0 0 0 2px #C2D8FF; }

.mp-input_icon-right .mp-input-con {
  padding-right: 32px !important; }

.mp-input_icon-left .mp-input-con {
  padding-left: 32px !important; }

.mp-select {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-select .mp-select-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-select .mp-select-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-select .mp-select-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-select .mp-select-scroll-li .mp-select-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-select .mp-select-scroll-li.mp-select-scroll-li_checked .mp-select-scroll-li-text {
        color: #3070F4 !important; }

.mp-fuzzy-search {
  background-color: #FEFFFF !important;
  border-radius: 4px !important;
  border: 1px solid #E7E7E8 !important;
  box-sizing: border-box !important;
  padding: 7px !important;
  box-shadow: 0 3px 15px rgba(68, 73, 77, 0.16) !important; }
  .mp-fuzzy-search .mp-fuzzy-search-scroll-li {
    border-radius: 4px;
    box-sizing: border-box;
    padding: 8px 12px;
    cursor: pointer; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:not(:last-child) {
      margin-bottom: 8px; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li:hover {
      background-color: #F5F6FA !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li .mp-fuzzy-search-scroll-li-text {
      padding: 0 !important;
      font-size: 14px !important;
      color: #3E3F43 !important;
      line-height: 18px !important;
      height: auto !important; }
    .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked {
      background-color: #EDF4FF !important; }
      .mp-fuzzy-search .mp-fuzzy-search-scroll-li.mp-select-scroll-li_checked .mp-fuzzy-search-scroll-li-text {
        color: #3070F4 !important; }

.mp-confirm-con {
  width: 360px;
  padding: 19px 24px !important; }

.mp-confirm-title {
  font-size: 16px !important;
  color: #3E3F43 !important;
  line-height: 21px !important;
  font-weight: normal !important;
  margin-bottom: 16px !important; }

.mp-confirm-close {
  top: 22px !important;
  right: 26px !important; }

.mp-confirm-box {
  font-size: 14px !important;
  line-height: 20px !important;
  color: #3E3F43 !important; }

.mp-confirm-operation {
  margin-top: 23px !important; }

.mp-confirm-operation > button {
  min-width: 0 !important;
  margin-left: 8px !important; }

.mp-prompt-con {
  width: 360px;
  padding: 19px 24px !important; }

@charset "UTF-8";
* {
  font-family: '微软雅黑', 'Arial', sans-serif; }

.drag-box[data-v-55dc99e6] {
  position: relative;
}
.drag-item-placeholder[data-v-55dc99e6] {
  height: 0;
  width: 100%;
  position: absolute;
  border: 1px dashed #6fa7e8;
  border-radius: 4px;
  box-sizing: border-box;
}

@charset "UTF-8";
.fade-enter-active[data-v-01cddc75], .fade-leave-active[data-v-01cddc75] {
  transition: opacity .3s;
}
.fade-enter[data-v-01cddc75], .fade-leave-to[data-v-01cddc75] {
  opacity: 0;
}
.g-dialog-container[data-v-01cddc75] {
  position: fixed;
  z-index: 10000001;
  top: 0;
  left: 0;
  overflow: auto;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.g-dialog[data-v-01cddc75] {
  position: relative;
  z-index: 111113;
  top: 10%;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  border-radius: 4px;
}
.g-dialog-close-icon[data-v-01cddc75] {
  position: absolute;
  top: 18px;
  right: 18px;
  cursor: pointer;
}
.g-dialog-close-icon[data-v-01cddc75]:hover {
    transition: .3s;
}
.g-dialog-container-top[data-v-01cddc75] {
  height: 52px;
  width: 100%;
  border-bottom: 1px solid #E7E7E8;
  padding: 0px 24px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  text-align: center;
}
.g-dialog-container-top span[data-v-01cddc75] {
    font-family: '微软雅黑';
    font-size: 16px;
    color: #3E3F43;
    display: inline-block;
}
.g-dialog-container-top i[data-v-01cddc75] {
    color: #9FA0A5;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    margin-left: auto;
}
.g-dialog-contain-btn[data-v-01cddc75] {
  width: 100%;
  display: flex;
  padding: 0px 24px;
  box-sizing: border-box;
  padding-bottom: 16px;
  box-sizing: border-box;
}
.g-dialog-contain-btn .btn[data-v-01cddc75] {
    margin-left: auto;
    display: flex;
}

.drag-box-item[data-v-1e833ece] {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
}
.drag-box-item.dragging[data-v-1e833ece] {
    z-index: 10;
}

body {
  width: 100%;
}
body.fullscreen {
    position: fixed;
}
body.scrollbar {
    overflow-y: scroll;
}

.drag-btn[data-v-8ef77d9a] {
  cursor: move;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.drag-btn.disabled[data-v-8ef77d9a] {
    cursor: not-allowed;
}

.public-switch[data-v-e784abb0] {
  position: relative;
  border-radius: 16px;
  display: inline-block;
  vertical-align: top;
  transition: all 0.15s;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.public-switch[data-v-e784abb0]:after {
  content: '';
  width: calc(var(--height) - 4px);
  height: calc(var(--height) - 4px);
  display: block;
  top: 2px;
  left: 2px;
  position: absolute;
  transition: all 0.15s;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 1px 1px 2px #818181;
}
.public-switch.public-switch_active[data-v-e784abb0]:after {
  left: calc(100% - 2px);
  top: 2px;
  transform: translateX(-100%);
  box-shadow: -1px 1px 2px #001d84;
}

.global-style-arrow-tip-popup {
  z-index: 111111111 !important;
  pointer-events: none;
}

.pagination[data-v-08fbf98e] {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: flex;
  height: 64px;
  background-color: #fff;
  box-sizing: border-box;
  padding: 0 24px;
  justify-content: space-between;
  align-items: center;
}
.pagination .pagination-count[data-v-08fbf98e] {
    font-size: 14px;
    color: #9FA0A5;
}
.pagination .pagination-box[data-v-08fbf98e] {
    display: flex;
    align-items: center;
}
.pagination .pagination-box .pagination-jump[data-v-08fbf98e] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.6);
      margin-left: 16px;
}
.jump-inp[data-v-08fbf98e] {
  width: 48px;
  height: 32px;
}
.jump-inp[data-v-08fbf98e]  input {
    text-align: center;
}
[data-v-08fbf98e] .mp-pagination-button {
  height: 32px !important;
  background-color: #fff !important;
  border: 1px solid #E7E7E8 !important;
  min-width: 32px !important;
  box-sizing: border-box;
  padding: 0 4px;
  border-radius: 4px;
}
[data-v-08fbf98e] .mp-pagination-button:hover {
    background-color: #fff !important;
    border: 1px solid #3070F4 !important;
}
[data-v-08fbf98e] .mp-pagination-button.active {
    background-color: #3070F4 !important;
    border: 1px solid #3070F4 !important;
}
[data-v-08fbf98e] .mp-pagination-button.active:hover {
      background-color: #3070F4 !important;
      border: 1px solid #3070F4 !important;
}
[data-v-08fbf98e] .mp-pagination-current-opera {
  background-color: #fff !important;
  border: 1px solid #fff !important;
}
[data-v-08fbf98e] .mp-pagination-current-opera:hover {
    background-color: #fff !important;
    border: 1px solid #fff !important;
    color: #3070F4;
}
[data-v-08fbf98e] .mp-pagination-current-opera:disabled {
    background-color: #fff !important;
    border: 1px solid #fff !important;
    color: rgba(0, 0, 0, 0.26) !important;
}
[data-v-08fbf98e] .mp-pagination-current-opera:disabled:hover {
      background-color: #fff !important;
      border: 1px solid #fff !important;
      color: rgba(0, 0, 0, 0.26) !important;
}

.public-no-data[data-v-37a293d6] {
  width: 100%;
  text-align: center;
  box-sizing: border-box;
}
.public-no-data > .bg[data-v-37a293d6] {
  display: block;
  margin: 0 auto;
  margin-bottom: 11px;
  max-width: 100%;
  height: auto;
}
.public-no-data > .text[data-v-37a293d6] {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.public-no-data > p[data-v-37a293d6] {
  width: 100%;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  color: #3E3F43;
  margin-top: 44px;
}

.edit-box-mask[data-v-1805b0ca] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: fixed;
  z-index: 1111111;
}
.edit-box[data-v-1805b0ca] {
  background-color: #fff;
  width: 360px;
  border-radius: 4px;
}
.edit-box .edit-title[data-v-1805b0ca] {
    height: 52px;
    border-bottom: 1px solid #E7E7E8;
    padding: 0 24px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    color: #3E3F43;
    font-size: 16px;
}
.edit-box .edit-title i[data-v-1805b0ca] {
      color: #9FA0A5;
      font-size: 16px;
      text-align: center;
      width: 20px;
      line-height: 20px;
      height: 20px;
      cursor: pointer;
}
.edit-box .edit-title i[data-v-1805b0ca]:hover {
        color: #3070F4;
}
.edit-box-con[data-v-1805b0ca] {
  padding: 20px 0px 24px;
}
.edit-box-con .list-scroll[data-v-1805b0ca] {
    padding: 0 24px !important;
    height: 350px;
}
.edit-box-con .list-scroll p[data-v-1805b0ca] {
      margin-bottom: 8px;
      font-size: 14px;
      color: #3E3F43;
      position: relative;
      margin-left: 10px;
}
.edit-box-con .list-scroll p.must[data-v-1805b0ca]:after {
        content: '*';
        font-size: 14px;
        position: absolute;
        top: 0;
        left: -10px;
        color: #E34D59;
}
.edit-box-con .list-scroll .form-inp[data-v-1805b0ca] {
      width: 100%;
}
.edit-box-con .list-scroll .form-inp[data-v-1805b0ca]:not(:last-child) {
        margin-bottom: 20px;
}
.edit-box-con .list-scroll .form-inp .label-inp[data-v-1805b0ca] {
        width: 90%;
}
.edit-box-con .list-scroll .form-inp .fuzzy-search-inp[data-v-1805b0ca] {
        width: 100%;
}
.edit-box-con .list-scroll .form-inp .add-btn[data-v-1805b0ca] {
        font-size: 16px;
        font-weight: bold;
        cursor: pointer;
        margin-left: 10px;
}
.edit-operation[data-v-1805b0ca] {
  padding-bottom: 16px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  padding-right: 24px;
}
.edit-operation button[data-v-1805b0ca] {
    margin-left: 8px;
    width: 60px;
}
.select-ul[data-v-1805b0ca] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 8px;
  margin-bottom: 20px;
}
.select-ul .select-li[data-v-1805b0ca] {
    box-sizing: border-box;
    height: 24px;
    line-height: 24px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0 8px;
    margin: 4px 8px 4px 0;
    font-size: 12px;
    color: #3E3F43;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: #F7F7F7;
    border-radius: 6px;
    border: 1px solid #E6E6E6;
    box-sizing: border-box;
}
.select-ul .select-li i[data-v-1805b0ca] {
      margin-left: 4px;
      cursor: pointer;
}
.select-ul .select-li i[data-v-1805b0ca]:hover {
        color: #9FA0A5;
}
.list-box[data-v-1805b0ca] {
  position: relative;
}
.list-box .list-name[data-v-1805b0ca] {
    font-size: 14px;
    color: #3E3F43;
}
.list-box i[data-v-1805b0ca] {
    display: none;
    color: #3070F4;
    position: absolute;
    font-size: 16px;
    right: 0;
    top: 2px;
}
.list-box.active .list-name[data-v-1805b0ca] {
    color: #3070F4;
}
.list-box.active i[data-v-1805b0ca] {
    display: block;
}

.common-tip-popup[data-v-242302d7] {
  background-color: #3E3F43;
  border-radius: 4px;
  box-sizing: border-box;
  color: #FFFFFF;
  padding: 4px 8px;
  font-size: 14px;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  line-height: 19px;
}
.common-tip-popup .top-arrow[data-v-242302d7] {
    border-bottom: 6px solid #3E3F43;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    top: -6px;
    left: 50%;
    margin-left: -5px;
}
.common-tip-popup .bottom-arrow[data-v-242302d7] {
    border-top: 6px solid #3E3F43;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -5px;
}
.common-tip-popup .left-arrow[data-v-242302d7] {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-right: 6px solid #3E3F43;
    position: absolute;
    top: 50%;
    left: -6px;
    margin-top: -5px;
}
.common-tip-popup .right-arrow[data-v-242302d7] {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 6px solid #3E3F43;
    position: absolute;
    top: 50%;
    right: -6px;
    margin-top: -5px;
}

.edit-box-mask[data-v-a39fd570] {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: fixed;
  z-index: 1111111;
}
.edit-box[data-v-a39fd570] {
  background-color: #fff;
  width: 360px;
  border-radius: 4px;
}
.edit-box .edit-title[data-v-a39fd570] {
    height: 52px;
    border-bottom: 1px solid #E7E7E8;
    padding: 0 24px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    color: #3E3F43;
    font-size: 16px;
}
.edit-box .edit-title i[data-v-a39fd570] {
      color: #9FA0A5;
      font-size: 16px;
      text-align: center;
      width: 20px;
      line-height: 20px;
      height: 20px;
      cursor: pointer;
}
.edit-box .edit-title i[data-v-a39fd570]:hover {
        color: #3070F4;
}
.edit-box-con[data-v-a39fd570] {
  padding: 20px 24px 24px;
}
.edit-box-con .edit-box-title[data-v-a39fd570] {
    margin-bottom: 8px;
    font-size: 14px;
    color: #3E3F43;
    position: relative;
    font-weight: bold;
}
.edit-box-con .edit-box-title.must[data-v-a39fd570]:after {
      content: '*';
      font-size: 14px;
      position: absolute;
      top: 0;
      left: -10px;
      color: #E34D59;
}
.edit-box-con .edit-input-wrap[data-v-a39fd570] {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    font-size: 14px;
    color: #3E3F43;
}
.edit-box-con .edit-input-wrap.control[data-v-a39fd570] {
      margin-top: 20px;
      font-weight: bold;
}
.edit-box-con .edit-input-wrap.control-input[data-v-a39fd570] {
      margin-top: 10px;
}
.edit-box-con .edit-input-wrap .tip-desc[data-v-a39fd570] {
      font-size: 12px;
      color: #9FA0A5;
}
.edit-box-con .edit-input-wrap .tip-desc i[data-v-a39fd570] {
        font-size: 14px;
        margin-right: 4px;
}
.edit-box-con .edit-input-wrap span[data-v-a39fd570] {
      margin-left: 16px;
}
.edit-box-con .form-item[data-v-a39fd570] {
    width: 86px;
    height: 34px;
    margin-right: 8px;
}
.edit-box-con .form-inp[data-v-a39fd570] {
    width: 268px;
    text-align: right;
}
.edit-box-con .form-inp.credit[data-v-a39fd570] {
      width: 174px;
}
.edit-box-con .form-inp[data-v-a39fd570] input {
      text-align: right;
}
.edit-box-con .end-time[data-v-a39fd570] {
    margin-top: 8px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    line-height: 19px;
    font-size: 14px;
    color: #3E3F43;
    margin-bottom: 19px;
}
.edit-box-con .end-time .expare[data-v-a39fd570] {
      color: #FF4747;
}
.edit-box-con .remaining-time[data-v-a39fd570] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    line-height: 19px;
    font-size: 14px;
    color: #3E3F43;
    margin-bottom: 20px;
}
.edit-box-con .warning[data-v-a39fd570] {
    color: #E34D59;
    font-size: 14px;
    line-height: 19px;
    margin-top: 20px;
}
.edit-box-con .warning i[data-v-a39fd570] {
      margin-right: 8px;
}
.edit-operation[data-v-a39fd570] {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0 24px 16px;
}
.edit-operation .jump-balance-log[data-v-a39fd570] {
    color: #3070F4;
    font-size: 12px;
    text-decoration: underline;
    cursor: pointer;
}
.edit-operation button[data-v-a39fd570] {
    margin-left: 8px;
    width: 60px;
}

