html {
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
          text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}

body {
  font-family: 'PingFangSC-Regular', 'PingFang SC', sans-serif;
  font-size: 14px;
  color: #3b3b3b;
  background-color: #f2f2f2;
  overflow-y: hidden;
}

* {
  margin: 0;
  padding: 0;
}

a {
  color: #3b3b3b;
  text-decoration: none;
  outline: none;
}

a img {
  border: 0;
}

ul {
  list-style: none;
}

.styles__loading___S0oqz {
  position: absolute;
  top: -1px;
  opacity: 0.25;
}

.styles__loading___S0oqz::before {
  content: " ";
  position: absolute;
  width: 8.14px;
  height: 3.08px;
  background: #d1d1d5;
  box-shadow: rgba(0, 0, 0, 0.0980392) 0 0 1px;
  border-radius: 1px;
  transform-origin: left 50% 0;
}

.styles__loading0___gMQzW {
  animation: styles__opacity-60-25-0-12___iHDqC 1.25s linear infinite;
}

.styles__loading0___gMQzW::before {
  transform: rotate(0deg) translate(7.92px, 0);
}

.styles__loading1___t1Q7X {
  animation: styles__opacity-60-25-1-12___RWmp_ 1.25s linear infinite;
}

.styles__loading1___t1Q7X::before {
  transform: rotate(30deg) translate(7.92px, 0);
}

.styles__loading2___cW1LP {
  animation: styles__opacity-60-25-2-12___GlE7t 1.25s linear infinite;
}

.styles__loading2___cW1LP::before {
  transform: rotate(60deg) translate(7.92px, 0);
}

.styles__loading3___dgpRX {
  animation: styles__opacity-60-25-3-12___XcVOS 1.25s linear infinite;
}

.styles__loading3___dgpRX::before {
  transform: rotate(90deg) translate(7.92px, 0);
}

.styles__loading4___QsSac {
  animation: styles__opacity-60-25-4-12___Stody 1.25s linear infinite;
}

.styles__loading4___QsSac::before {
  transform: rotate(120deg) translate(7.92px, 0);
}

.styles__loading5___UDueM {
  animation: styles__opacity-60-25-5-12___jXCAh 1.25s linear infinite;
}

.styles__loading5___UDueM::before {
  transform: rotate(150deg) translate(7.92px, 0);
}

.styles__loading6___O7ohq {
  animation: styles__opacity-60-25-6-12___lno1M 1.25s linear infinite;
}

.styles__loading6___O7ohq::before {
  transform: rotate(180deg) translate(7.92px, 0);
}

.styles__loading7___du3Ia {
  animation: styles__opacity-60-25-7-12___s5vGv 1.25s linear infinite;
}

.styles__loading7___du3Ia::before {
  transform: rotate(210deg) translate(7.92px, 0);
}

.styles__loading8___CPuDg {
  animation: styles__opacity-60-25-8-12___azfTd 1.25s linear infinite;
}

.styles__loading8___CPuDg::before {
  transform: rotate(240deg) translate(7.92px, 0);
}

.styles__loading9___rCQH7 {
  animation: styles__opacity-60-25-9-12___gVRFW 1.25s linear infinite;
}

.styles__loading9___rCQH7::before {
  transform: rotate(270deg) translate(7.92px, 0);
}

.styles__loading10___xBJoE {
  animation: styles__opacity-60-25-10-12___u0KRT 1.25s linear infinite;
}

.styles__loading10___xBJoE::before {
  transform: rotate(300deg) translate(7.92px, 0);
}

.styles__loading11___x22ne {
  animation: styles__opacity-60-25-11-12___DbPos 1.25s linear infinite;
}

.styles__loading11___x22ne::before {
  transform: rotate(330deg) translate(7.92px, 0);
}

@keyframes styles__opacity-60-25-0-12___iHDqC {
  0% {
    opacity: 0.25;
  }

  0.01% {
    opacity: 0.25;
  }

  0.02% {
    opacity: 1;
  }

  60.01% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.25;
  }
}

@keyframes styles__opacity-60-25-1-12___RWmp_ {
  0% {
    opacity: 0.25;
  }

  8.34333% {
    opacity: 0.25;
  }

  8.35333% {
    opacity: 1;
  }

  68.3433% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.25;
  }
}

@keyframes styles__opacity-60-25-2-12___GlE7t {
  0% {
    opacity: 0.25;
  }

  16.6767% {
    opacity: 0.25;
  }

  16.6867% {
    opacity: 1;
  }

  76.6767% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.25;
  }
}

@keyframes styles__opacity-60-25-3-12___XcVOS {
  0% {
    opacity: 0.25;
  }

  25.01% {
    opacity: 0.25;
  }

  25.02% {
    opacity: 1;
  }

  85.01% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.25;
  }
}

@keyframes styles__opacity-60-25-4-12___Stody {
  0% {
    opacity: 0.25;
  }

  33.3433% {
    opacity: 0.25;
  }

  33.3533% {
    opacity: 1;
  }

  93.3433% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.25;
  }
}

@keyframes styles__opacity-60-25-5-12___jXCAh {
  0% {
    opacity: 0.270958333333333;
  }

  41.6767% {
    opacity: 0.25;
  }

  41.6867% {
    opacity: 1;
  }

  1.67667% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.270958333333333;
  }
}

@keyframes styles__opacity-60-25-6-12___lno1M {
  0% {
    opacity: 0.375125;
  }

  50.01% {
    opacity: 0.25;
  }

  50.02% {
    opacity: 1;
  }

  10.01% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.375125;
  }
}

@keyframes styles__opacity-60-25-7-12___s5vGv {
  0% {
    opacity: 0.479291666666667;
  }

  58.3433% {
    opacity: 0.25;
  }

  58.3533% {
    opacity: 1;
  }

  18.3433% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.479291666666667;
  }
}

@keyframes styles__opacity-60-25-8-12___azfTd {
  0% {
    opacity: 0.583458333333333;
  }

  66.6767% {
    opacity: 0.25;
  }

  66.6867% {
    opacity: 1;
  }

  26.6767% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.583458333333333;
  }
}

@keyframes styles__opacity-60-25-9-12___gVRFW {
  0% {
    opacity: 0.687625;
  }

  75.01% {
    opacity: 0.25;
  }

  75.02% {
    opacity: 1;
  }

  35.01% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.687625;
  }
}

@keyframes styles__opacity-60-25-10-12___u0KRT {
  0% {
    opacity: 0.791791666666667;
  }

  83.3433% {
    opacity: 0.25;
  }

  83.3533% {
    opacity: 1;
  }

  43.3433% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.791791666666667;
  }
}

@keyframes styles__opacity-60-25-11-12___DbPos {
  0% {
    opacity: 0.895958333333333;
  }

  91.6767% {
    opacity: 0.25;
  }

  91.6867% {
    opacity: 1;
  }

  51.6767% {
    opacity: 0.25;
  }

  100% {
    opacity: 0.895958333333333;
  }
}

.styles__toastLoading___sc3u8 {
  position: relative;
  width: 0;
  height: 25px;
  z-index: 2000000000;
  margin: 45px auto 0;
}

.styles__iconToast___Fu_iV {
  margin: 20px 0 0;
}

.styles__iconToast___Fu_iV img {
  width: 50px;
  height: 50px;
  margin: 0 auto;
}

.styles__mask___aCybs {
  position: fixed;
  z-index: 1999;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.styles__toast___HiCY1 {
  position: fixed;
  z-index: 2000;
  min-width: 120px;
  min-height: 120px;
  top: 50%;
  left: calc(50%);
  margin: -140px 0 0 -60px;
  background: rgba(40, 40, 40, 0.85);
  text-align: center;
  border-radius: 5px;
  color: #fff;
}

.styles__title___elJhs {
  margin: 8px 0 0;
  font-size: 14px;
}

.styles__mask___Fbq2J {
  position: fixed;
  z-index: 1999;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.styles__toast___hHegS {
  position: fixed;
  z-index: 2000;
  top: 40%;
  left: calc(50%);
  transform: translate(-50%, -50%);
  background: rgba(40, 40, 40, 0.9);
  text-align: center;
  border-radius: 5px;
  color: #fff;
  padding: 10px 20px;
  font-size: 14px;
  line-height: 25px;
}

@media (min-width: 768px) {
  .styles__toast___hHegS {
    top: 50%;
    max-width: 35%;
    padding: 7px 20px;
  }
}

.ant-layout .ant-layout-header {
    height: 60px;
    line-height: 60px;
    padding: 0 16px;
    background-color: #fff;
  }

.styles__header___RlN6R {
  position: fixed;
  width: 100%;
  z-index: 100;
  background-color: #fff;
}

.styles__header___RlN6R .styles__header_wrap___Y9Wgc {
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

.styles__header___RlN6R .styles__left___ePzFm {
    font-size: 18px;
  }

.styles__header___RlN6R .styles__left___ePzFm .styles__logo___rZ1xy {
      width: 160px;
      cursor: pointer;
    }

.styles__header___RlN6R .styles__right___Pty7l {
    display: flex;
    justify-content: right;
    align-items: center;
    height: 48px;
    width: 200px;
  }

.styles__header___RlN6R .styles__right___Pty7l .styles__userinfo___jJ0uC {
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 0 15px;
      cursor: pointer;
    }

.styles__header___RlN6R .styles__right___Pty7l .styles__userinfo___jJ0uC div {
        margin-left: 8px;
      }

.styles__menuitem___LjOvO {
  width: 100px;
  font-size: 14px;
}

.styles__sider___ESmBF {
  padding-top: 48px;
}

.styles__menu___tyzF1 {
  background-color: #fff;
  height: calc(100vh - 48px - 48px);
  position: fixed;
  max-width: 208px;
  overflow-y: auto;
  overflow-x: hidden;
  box-shadow: 2px 0 8px 0 rgb(29 35 41 / 5%);
}

.styles__menu___tyzF1::-webkit-scrollbar {
    width: 6px;
    height: 6px;
  }

.styles__menu___tyzF1::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,.12);
    border-radius: 3px;
    box-shadow: inset 0 0 5px rgb(0 21 41 / 5%);
  }

.styles__menu___tyzF1::-webkit-scrollbar-track {
    background: rgba(0,0,0,.06);
    border-radius: 3px;
    box-shadow: inset 0 0 5px rgb(0 21 41 / 5%);
  }

.styles__siderTrigger___u6xrI {
  position: fixed;
  bottom: 0;
  z-index: 1;
  height: 48px;
  line-height: 48px;
  cursor: pointer;
  transition: all 0.2s;
  border-top: 1px solid rgba(0,0,0,.06);
  border-top-width: 1px;
  border-top-style: solid;
  background-color: #fff;
  box-shadow: 2px 0 8px 0 rgb(29 35 41 / 5%);
}

.styles__siderTriggerBtn___FUVGz {
  padding: 0 30px;
}

.styles__main___eFD0C {
  margin-top: 48px;
}

.styles__contentTop___tuaFH {
  background-color: #fff;
  padding-top: 12px;
  padding-left: 24px;
  padding-right: 24px;
}

.styles__title___ABjub {
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
  margin-top: 12px;
  margin-bottom: 4px;
}

.styles__info___LHecm {
  margin-top: 16px;
}

.styles__content___m6RnJ {
  padding: 24px;
  margin: 0;
}

.styles__contentWrap___GOMgH {
  width: 100%;
  background-color: #fff;
  min-height: 50px;
  margin-bottom: 16px;
}

.styles__contentBody___LMq0M {
  padding: 15px 24px;
}

.search-box form .ant-select {
    width: 120px;
  }

.search-box form .ant-form-item {
    margin: 10px;
  }

.search-box .ant-input {
    width: 150px;
  }

.styles__section___fraHL {
  width: 100%;
  background-color: #fff;
}

.styles__sectionBody___lu5NA {
  padding: 0 24px 24px 24px;
}

.styles__form___tY7ca {
  margin: 0 auto;
    padding-top: 8px;
    max-width: 600px;
}

    .styles__form___tY7ca input {
      width: 328px;
    }

.form-box .ant-input-password {
      width: 328px;
    }

.form-box .ant-select {
      width: 328px;
    }

.form-box form .ant-select {
      width: 328px;
    }

.form-box .ant-btn {
      margin-top: 24px;
    }

.styles__box___IngeC {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px 0;
}

.styles__left___Pat5U {
  color: rgba(0,0,0,.85);
  font-weight: 500;
  font-size: 16px;
}

.styles__pagination___Xefvd {
  display: flex;
  justify-content: center;
  margin: 30px 0;
}

.styles__wrap___wwbFy {
  margin: 75px auto 15px;
  width: 1200px;
  position: inherit;
  padding: 0 20px;
}

.styles__content___x3TEM .styles__filterWrap___Bazyt {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
  }

.styles__card___CfjCF {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  padding: 20px;
  border: 1px solid #d9d9d9;
  margin-bottom: 15px;
  position: relative;
  border-radius: 3px;
}

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp:first-child {
      margin-bottom: 15px;
    }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp:first-child > div {
        margin-right: 20px;
      }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp:nth-child(2) > div {
        margin-right: 30px;
      }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp {
      display: flex;
      align-items: center;
      flex-flow: row nowrap;
    }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp .styles__name___pt4t3 {
        font-size: 16px;
        color: #333;
        font-weight: 500;
      }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp .styles__sub___FMxaB,
      .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp .styles__grade___qqjIj {
        height: 22px;
        line-height: 22px;
        color: #fff;
        padding: 0 6px;
        font-size: 12px;
        border-radius: 4px;
      }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp .styles__sub___FMxaB {
        background-color: #f5a623;
        margin-right: 8px !important;
      }

  .styles__card___CfjCF .styles__left___HvVvS .styles__line___LRrhp .styles__grade___qqjIj {
        background-color: #6b9fff;
      }

  .styles__card___CfjCF .styles__right___xwvry {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
  }

  .styles__card___CfjCF .styles__right___xwvry .styles__details___O2nyo span {
        font-size: 26px;
        color: #333;
      }

  .styles__card___CfjCF .styles__right___xwvry div:not(:last-child) {
      margin-right: 60px;
    }

  .styles__card___CfjCF .styles__right___xwvry .ant-btn-primary {
        width: 108px;
        height: 36px;
      }

  .styles__card___CfjCF .styles__dx___hFioZ {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 11px;
    background-color: #d9d9d9;
    padding: 4px 8px;
    border-bottom-left-radius: 3px;
  }

section {
  height: calc(100vh - 216px);
  overflow-y: auto;
  margin-top: 15px;
}

section .styles__pagination___P4brU {
    float: right;
  }

.styles__tips___uDvy7 {
  text-align: center;
  padding: 10px 0;
}

.styles__btnWrap___GPA5r {
  text-align: center;
}

section {
  border: 1px solid #d9d9d9;
  padding: 10px 20px;
  background-color: #fff;
}

  section .ant-tabs-tab {
      padding: 12px !important;
    }

  section .ant-tabs-tab+.ant-tabs-tab {
      margin-left: 10px !important;
    }

  section .styles__card___V_fmY {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    padding: 20px;
    border: 1px solid #d9d9d9;
    margin-bottom: 15px;
    border-radius: 4px;
  }

  section .styles__card___V_fmY .styles__left___u3GaG .styles__line___gWZEs:first-child {
        margin-bottom: 15px;
      }

  section .styles__card___V_fmY .styles__left___u3GaG .styles__line___gWZEs:first-child > div {
          margin-right: 20px;
        }

  section .styles__card___V_fmY .styles__left___u3GaG .styles__line___gWZEs:nth-child(2) > div {
          margin-right: 30px;
        }

  section .styles__card___V_fmY .styles__left___u3GaG .styles__line___gWZEs {
        display: flex;
        align-items: center;
        flex-flow: row nowrap;
      }

  section .styles__card___V_fmY .styles__left___u3GaG .styles__line___gWZEs .styles__name___J8WkJ {
          font-size: 16px;
          color: #333;
          font-weight: 500;
        }

  section .styles__card___V_fmY .styles__right___VbDiO {
      display: flex;
      align-items: baseline;
      justify-content: space-between;
    }

  section .styles__card___V_fmY .styles__right___VbDiO .styles__details___V9SJf span {
          font-size: 26px;
          color: #333;
        }

  section .styles__card___V_fmY .styles__right___VbDiO div:not(:last-child) {
        margin-right: 60px;
      }

  section .styles__pageWrap___vEBSU {
    float: right;
  }

.styles__sub___kyUKm,
.styles__grade___nxRqD {
  height: 22px;
  line-height: 22px;
  color: #fff;
  padding: 0 6px;
  font-size: 12px;
  border-radius: 4px;
}

.styles__sub___kyUKm {
  background-color: #f5a623;
  margin-right: 8px !important;
}

.styles__grade___nxRqD {
  background-color: #6b9fff;
}

.styles__branchWrap___mrTmn {
  height: 60px;
  background-color: #e4e4e4;
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  padding: 0 20px;
  justify-content: space-between;
}

.styles__branchWrap___mrTmn .styles__left_part___pMBLK,
  .styles__branchWrap___mrTmn .styles__right_part___c5ucg {
     display: flex;
     align-items: center;
  }

.styles__branchWrap___mrTmn .styles__right_part___c5ucg > div:first-child {
      margin-right: 20px;
    }

.styles__branchWrap___mrTmn .styles__right_part___c5ucg > div {
      color: #666;
    }

.styles__branchWrap___mrTmn .styles__right_part___c5ucg > div span {
        color: #333;
      }

.styles__branchWrap___mrTmn .styles__icon___rvObF {
    font-size: 20px;
    cursor: pointer;
    margin-right: 15px;
  }

.styles__branchWrap___mrTmn .styles__title___bAsyC {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-right: 15px;
  }

.styles__questionWrap___pt8Iq {
  padding: 5px 20px;
  display: flex;
  border-bottom: 1px solid #d9d9d9;
}

.styles__questionWrap___pt8Iq .styles__ques_left___wGRwX {
    height: 50px;
    display: flex;
    align-items: center;
    width: 160px;
  }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic {
    width: calc(100% - 160px);
  }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul {
      display: flex;
      flex-flow: row wrap;
    }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul li {
        position: relative;
        margin-top: 15px;
        margin-bottom: 8px;
        margin-right: 10px;
      }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul li div:first-child {
          position: absolute;
          top: -18px;
        }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul li div:last-child {
          min-width: 40px;
          padding: 4px 5px;
          border: 1px solid #d9d9d9;
          border-radius: 4px;
          text-align: center;
          box-sizing: border-box;
          cursor: pointer;
        }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul .styles__active___LZmaM::after {
        content: "";
        position: absolute;
        bottom: -6px;
        left: 50%;
        transform: translateX(-50%);
        border-bottom: 10px solid #1890ff;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
      }

.styles__questionWrap___pt8Iq .styles__ques_list___sXQic ul .styles__complete___WDN1F {
        background-color: #1890ff;
        color: #fff;
        border: 1px solid #1890ff !important;
      }

.styles__questionWrap___pt8Iq .styles__quesIcon___m6A2m {
    display: inline-block;
    padding: 0 8px;
  }

.styles__questionWrap___pt8Iq .styles__title___bAsyC {
    font-size: 16px;
  }

.styles__reviewDetailsWrap___jj2jL {
  background-color: #fff;
}

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j {
    display: flex;
    height: calc(100vh - 120px);
  }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA {
      width: calc(100% - 360px);
      border-right: 1px solid #d9d9d9;
      padding: 15px 20px;
      box-sizing: border-box;
      overflow-y: auto;
    }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__line___uCRBJ {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 15px;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__line___uCRBJ .styles__line_left___XgbyI {
          display: flex;
          align-items: center;
        }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__line___uCRBJ .styles__line_left___XgbyI .styles__number___koIKN {
            padding: 4px 8px;
            background-color: #1890ff;
            color: #fff;
            border-radius: 4px;
            margin-right: 10px;
          }

  /* height: calc(100% - 52px); */

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__body___ln8tw .styles__knwoledge_section___GlcTo {
          display: flex;
        }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__body___ln8tw .styles__knwoledge_section___GlcTo .styles__title___ooZIB {
            width: 75px;
          }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__body___ln8tw .styles__knwoledge_section___GlcTo .styles__kld_wrap___jdaLs {
            width: calc(100% - 70px);
          }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_left___XmSOA .styles__body___ln8tw .styles__section___hE6WY .styles__content___UZ7Xe {
            padding: 10px 0;
            width: 100%;
            overflow-x: auto;
          }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN {
      width: 360px;
    }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__contentWrap___mAlYk {
        padding: 15px 20px;
        height: calc(100vh - 195px);
        box-sizing: border-box;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__title___ooZIB {
        font-size: 16px;
        color: #333;
        font-weight: 500;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__tips___Q6rxh {
        margin: 15px 0;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__setWrap___s_iOR {
        margin-top: 30px;
        display: flex;
        align-items: center;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__setWrap___s_iOR img {
          width: 20px;
          cursor: pointer;
          margin-left: 15px;
        }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__klds___VMlFV {
        margin-top: 20px;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__klds___VMlFV ul {
          display: flex;
          flex-flow: row wrap;
        }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__klds___VMlFV ul li {
            padding: 4px 8px;
            border-radius: 4px;
            border: 1px solid #76c1fc4d;
            color: #1890ff;
            background-color: #76c1fc4d;
            margin: 0 10px 10px 0;
          }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__buttonWrap___fdA6F {
        height: 70px;
        box-sizing: border-box;
        display: flex;
        align-items: center;
        justify-content: center;
        border-top: 1px solid #d9d9d9;
      }

  .styles__reviewDetailsWrap___jj2jL .styles__detalsWrap___QSD3j .styles__detail_right___EOAyN .styles__buttonWrap___fdA6F button {
          width: 300px;
          height: 40px;
        }

.styles__modalWrap___dFgL8 .styles__line___uCRBJ {
    display: flex;
    margin: 15px 0;
  }

.styles__modalWrap___dFgL8 .styles__line___uCRBJ .styles__title___ooZIB {
      width: 70px;
    }

.styles__modalWrap___dFgL8 .styles__line___uCRBJ .styles__inputWrap___Tstid .styles__textArea___xg65T {
        resize: none;
        width: 380px;
      }

.styles__modalWrap___dFgL8 .styles__line___uCRBJ .styles__group___rwEgD,
    .styles__modalWrap___dFgL8 .styles__line___uCRBJ .styles__uploadWrap___GtasY {
      width: calc(100% - 70px);
    }

.styles__modalWrap___dFgL8 .styles__line___uCRBJ .styles__clearfix___DI9Pw {
      margin-top: 10px;
    }

.styles__modalWrap___dFgL8 .styles__kldWrap___ZI7Dn .styles__line___uCRBJ {
      display: flex;
      align-items: baseline;
    }

.styles__modalWrap___dFgL8 .styles__kldWrap___ZI7Dn .styles__line___uCRBJ .styles__knowledgeWrap___d7tat {
        min-height: 200px;
        max-height: 400px;
        overflow-y: auto;
      }

.styles__modalWrap___dFgL8 .styles__kldWrap___ZI7Dn .styles__line___uCRBJ .styles__knowledgeWrap___d7tat .styles__per___yRlh0 {
          display: flex;
          align-items: center;
          margin-bottom: 15px;
        }

.styles__modalWrap___dFgL8 .styles__kldWrap___ZI7Dn .styles__line___uCRBJ .styles__knowledgeWrap___d7tat .styles__per___yRlh0 .styles__icon___gDxQE {
            cursor: pointer;
            margin-right: 10px;
            display: flex;
            align-items: center;
          }

.styles__forbid___E5bN5 {
  cursor: not-allowed !important;
}

.styles__soluBtn___FtqDw {
  cursor: pointer;
  margin-left: 15px;
  color: #1677ff;
  padding: 15px 0;
  display: flex;
  align-items: center;
}

.styles__soluBtn___FtqDw .styles__imgWrap___A9W9W {
    border: 1px solid #1677ff;
    border-radius: 2px;
    width: 14px;
    height: 15px;
    display: inline-block;
    vertical-align: bottom;
    margin-right: 10px;
  }

.styles__soluBtn___FtqDw .styles__imgWrap___A9W9W img {
        width: 14px;
        height: 14px;
        display: inline-block;
    }

.styles__wrap___bJefr {
    height: calc(100vh - 61px);
    margin: 0 auto;
    background-color: #fff;
    border: 0px solid purple;
}

    .styles__wrap___bJefr .styles__inline___a_uqk {
        display: inline-block;
        line-height: 20px;
        text-align: center;
    }

    .styles__wrap___bJefr .styles__header____htR_ {
        height: 59px;
        border-bottom: 1px solid #ccc;
        line-height: 59px;
        padding-left: 20px;
    }

    .styles__wrap___bJefr .styles__header____htR_ .styles__quesNum___zqCtP {
            display: inline-block;
            border: 1px solid #ccc;
            height: 30px;
            width: 40px;
            line-height: 30px;
            text-align: center;
            margin-left: 10px;
            cursor: pointer;
            border-radius: 2px;
        }

    .styles__wrap___bJefr .styles__flex___gokB0 {
      display: flex;
      height: calc(100% - 64px);
    }

    .styles__wrap___bJefr .styles__left___iRdAE {
      width: calc(100% - 360px);
      overflow-y: auto;
      box-sizing: border-box;
    }

    .styles__wrap___bJefr .styles__right___BqDxG,
    .styles__wrap___bJefr .styles__left___iRdAE {
        border-right: 1px solid #ccc;
        padding: 5px 15px 5px 15px;
        display: inline-block;
        vertical-align: top;
    }

    .styles__wrap___bJefr .styles__right___BqDxG {
        border: 0;
        width: 360px;
        padding: 0;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__top___mOvSp {
            padding: 10px;

        }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__top___mOvSp .styles__tuitiBtnWrap___h14D8 {
                display: flex;
                justify-content: space-evenly;
            }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__top___mOvSp .styles__tuitiBtnWrap___h14D8 .styles__tuitiBtn___G15J6 {
                    cursor: pointer;
                    border: 1px solid #ccc;
                    border-radius: 3px;
                    width: 100px;
                    margin-right: 10px;
                    font-size: 13px;
                    height: 30px;
                    line-height: 30px;
                    text-align: center;
                    display: inline-block;

                }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__top___mOvSp .styles__tuitiBtnWrap___h14D8 .styles__tuitiBtn___G15J6:hover {
                    background-color: #1677ff;
                    color: #fff;
                    border: 1px solid ##1677ff;
                }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__top___mOvSp .styles__number___q8zHh {
                font-size: 18px;
                font-size: bold;
                margin: 0 10px;
            }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__bottom___s2cTg {
            text-align: center;
            border-top: 1px solid #ccc;
            width: 100%;

        }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__bottom___s2cTg .styles__backtn___xDNlv,
            .styles__wrap___bJefr .styles__right___BqDxG .styles__bottom___s2cTg div {
                display: inline-block;
                width: 150px;
                cursor: pointer;
                border-radius: 3px;
                line-height: 35px;
                height: 35px;
                border: 1px solid #1677ff;
                text-align: center;
                color: #fff;
                background-color: #1677ff;
            }

    .styles__wrap___bJefr .styles__right___BqDxG .styles__bottom___s2cTg .styles__backtn___xDNlv {
                border: 1px solid #ccc;
                color: #000;
                margin: 15px 0;
                background-color: #fff;
            }
.styles__cancel___eIRcN,
.styles__commit___PVYF2 {
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #1677ff;
    border: 1px solid #1677ff;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
.styles__cancel___eIRcN {
    margin-right: 10px;
    background-color: #fff;
    border: 1px solid #ccc;
    color: #000;
}

.styles__leftheader___u7G4f {
  height: 60px;
  line-height: 60px;
  display: flex;
  justify-content: space-between;
}

.styles__leftheader___u7G4f .styles__itemChoosed___nu1XR,
  .styles__leftheader___u7G4f .styles__item1___o6iYK,
  .styles__leftheader___u7G4f .styles__item___z1n61 {
      display: inline-block;
      margin-left: 10px;
      cursor: pointer;
      background-color: #f2f2f2;
      border-radius: 3px;
      height: 30px;
      width: 90px;
      line-height: 30px;
      text-align: center;
  }

.styles__leftheader___u7G4f .styles__itemChoosed___nu1XR {
      background-color: #1677ff;
      color: #fff;
  }

.styles__leftheader___u7G4f .styles__item1___o6iYK {
      cursor: default;
      background-color: #fff;
      width: -moz-fit-content;
      width: fit-content;
      margin-left: 0px;
  }

.styles__leftheader___u7G4f .styles__item___z1n61:hover {
      background-color: #ccc;
  }
.styles__quesList___agFGu .styles__oneQues___O6TPv {
      border: 1px solid #ccc;
      margin-bottom: 10px;
      border-radius: 3px;
      padding: 10px;
  }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__flex___gokB0 {
          display: flex;
          justify-content: space-between;
      }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__flex___gokB0 .styles__num___huJoT {
              display: inline-block;
              margin-right: 10px;
              background-color: #666;
              color: #fff;
              border-radius: 3px;
              height: 20px;
              width: 20px;
              line-height: 20px;
              text-align: center;
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__flex___gokB0 .styles__deleteQues___tdhh8 {
              cursor: pointer;
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__flex___gokB0 .styles__deleteQues___tdhh8 .styles__btn___W2U2V {
                  display: inline-block;
                  margin-right: 10px;
                  width: 20px;
                  vertical-align: bottom;
              }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__content___eE6EL {
          min-height: 50px;
          margin: 10px 20px;
      }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__solution____IWPv {
          border: 0px solid;
          margin: 10px;

      }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__solution____IWPv .styles__soluContent___HGyG0,
          .styles__quesList___agFGu .styles__oneQues___O6TPv .styles__solution____IWPv .styles__soluHeader___QUyWT {
             display: inline-block;
             width: 70px;
             vertical-align: top;
             margin: 10px 0;
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__solution____IWPv .styles__soluContent___HGyG0 {
              width: calc(100% - 70px);
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__footer___LulkQ {
          display: flex;
          justify-content: space-between;
      }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__footer___LulkQ .styles__soluBtn___LIFtB {
              cursor: pointer;
              margin-left: 20px;
              display: flex;
              align-items: center;
              color: #1677ff;
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__footer___LulkQ .styles__imgWrap___q6nla {
              border: 1px solid #1677ff;
              border-radius: 2px;
              width: 14px;
              height: 15px;
              display: inline-block;
              vertical-align: bottom;
              margin-right: 10px;
          }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__footer___LulkQ .styles__imgWrap___q6nla img {
                  width: 14px;
                  height: 14px;
                  display: inline-block;
              }
.styles__quesList___agFGu .styles__oneQues___O6TPv .styles__footer___LulkQ select {
              height: 25px;
              border-radius: 3px;
              width: 65px;
              border: 1px solid #ccc;
          }

.styles__account_detail___Gt1DH {
  height: 110px;
  background-color: #999;
  margin: 60px auto 20px;
  display: flex;
  align-items: center;
}

  .styles__account_detail___Gt1DH .styles__acc_section___Q9Soi {
    width: 1100px;
    margin: 0 auto;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }

  .styles__account_detail___Gt1DH .styles__acc_left___GHEY_ {
    display: flex;
    align-items: center;
  }

  .styles__account_detail___Gt1DH .styles__acc_left___GHEY_ .styles__acc_icon___nCeVf {
      background-color: #fff;
      width: 88px;
      height: 88px;
      border-radius: 44px;
      display: flex;
      justify-content: center;
      align-items: center;
      margin-right: 20px;
    }

  .styles__account_detail___Gt1DH .styles__acc_left___GHEY_ .styles__acc_detail___xzuZP > div {
        line-height: 32px;
      }

  .styles__account_detail___Gt1DH .styles__acc_right___vMf4t div {
      font-size: 16px;
    }

  .styles__account_detail___Gt1DH .styles__acc_right___vMf4t div span {
        font-size: 36px;
      }

.styles__order_detail_wrap___hzxgF {
  width: 1100px;
  margin: 0 auto;
  border: 1px solid #d9d9d9;
  border-radius: 10px;
  padding: 20px;
  background-color: #fff;
  box-sizing: border-box;
}

.styles__order_detail_wrap___hzxgF .styles__title___hVUub {
    font-size: 16px;
    color: #333;
    font-weight: 500;
  }

.styles__order_detail_wrap___hzxgF .styles__tab_wrap___MJPY5 {
    padding: 0 70px;
  }

.styles__order_detail_wrap___hzxgF .styles__tab_wrap___MJPY5 .styles__tab_ul___JMGpZ {
      display: flex;
      align-items: center;
      margin: 20px 0;
    }

.styles__order_detail_wrap___hzxgF .styles__tab_wrap___MJPY5 .styles__tab_ul___JMGpZ li {
        padding: 6px 15px;
        border-radius: 4px;
        background-color: #f2f2f2;
        cursor: pointer;
        margin-right: 15px;
        color: #666;
      }

.styles__order_detail_wrap___hzxgF .styles__tab_wrap___MJPY5 .styles__tab_ul___JMGpZ .styles__active___cPgJ0 {
        color: #fff;
        background-color: #1677ff;
      }

.styles__details___mSQaz {
  height: calc(100vh - 250px);
  overflow-y: auto;
}

.styles__details___mSQaz .styles__card___TRe13 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f2f2f2;
    border-radius: 8px;
    padding: 12px 30px;
    margin-bottom: 15px;
  }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_left___CTfvl {
      display: flex;
      align-items: center;
    }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_left___CTfvl .styles__title___hVUub {
        color: #333;
        font-size: 18px;
        margin-right: 30px;
        font-weight: 400;
      }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_left___CTfvl .styles__detail___OB2QJ > div {
          padding: 4px 0;
        }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_left___CTfvl .styles__detail___OB2QJ .styles__name___lrZzR {
          color: #333;
        }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_left___CTfvl .styles__detail___OB2QJ .styles__date___aptvF {
          color: #999;
        }

.styles__details___mSQaz .styles__card___TRe13 .styles__card_right___cZbg1 {
      font-size: 18px;
      color: #333;
    }

.styles__pageWrap___gJJNo {
  display: flex;
  justify-content: flex-end;
  margin-top: 15px;
}

.styles__notFound___pbYoA {
  text-align: center;
  padding: 50px;
}

  .styles__notFound___pbYoA h1 {
    font-size: 5em;
  }

  .styles__notFound___pbYoA p {
    font-size: 1.5em;
  }

.styles__content___H3imL {
  height: calc(100vh);
  display: flex;
  justify-content: center;
  align-items: center;
}

.styles__loginForm___S3ZmX {
  width: 330px;
  margin-top: -100px;
}

.styles__input___Apu25 {
  margin-bottom: 20px;
}

.styles__loginBtn___U8ip9 {
  margin-top: 10px;
}

.styles__title___n_jiB {
  font-size: 33px;
  text-align: center;
  margin-bottom: 50px;
}

.ant-cascader-picker {
        background-color: #1677ff !important;
        color: white !important;
        border-radius: 0 !important;
    }
        /*margin: 0 -5px !important;*/

        .ant-cascader-picker input {
            border: none !important;
        }
    .ant-cascader-picker-label {
        color: white;
    }
    .ant-cascader-menu-item:hover {
        background-color: #1677ff !important;
        color: white;
    }
    .ant-cascader-menu-item-expand:hover {
        background-color: #1677ff !important;
        color: white;
    }
    .ant-dropdown-menu-item-active, .ant-dropdown-menu-item:hover {
        background-color: #1677ff !important;
        color: white;
    }
    .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {
        font-weight: 600;
        background-color: #1677ff !important;
        color: #fff;
    }
    .ant-pagination-item-active {
        font-weight: 500;
        background: #fff;
        border-color: #1677ff;;
    }
    .ant-tree.ant-tree-directory {
        position: relative
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-switcher, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher {
        position: relative;
        z-index: 1
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-switcher.ant-tree-switcher-noop, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher.ant-tree-switcher-noop {
        pointer-events: none
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-checkbox, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-checkbox {
        position: relative;
        z-index: 1
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper {
        border-radius: 0;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:hover::before, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:hover::before {
        background: #d8f0e5
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
        color: #fff;
        background: 0 0
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper::before, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper::before {
        position: absolute;
        right: 0;
        left: 0;
        height: 24px;
        transition: all .3s;
        content: ''
    }
    .ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper>span, .ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper>span {
        position: relative;
        z-index: 1
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-switcher, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-switcher {
        color: #fff
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox .ant-tree-checkbox-inner, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox .ant-tree-checkbox-inner {
        border-color: #1677ff
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked::after, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked::after {
        border-color: #fff
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
        background: #fff
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        border-color: #1677ff
    }
    .ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper::before, .ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper::before {
        background: #1677ff
    }
    .ant-tree-checkbox {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, .65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        position: relative;
        top: -.09em;
        display: inline-block;
        line-height: 1;
        white-space: nowrap;
        vertical-align: middle;
        outline: none;
        cursor: pointer
    }
    .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .ant-tree-checkbox:hover .ant-tree-checkbox-inner, .ant-tree-checkbox-input:focus+.ant-tree-checkbox-inner {
        border-color: #1677ff
    }
    .ant-tree-checkbox-checked::after {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 1px solid #1677ff;
        border-radius: 2px;
        visibility: hidden;
        animation: antCheckboxEffect .36s ease-in-out;
        animation-fill-mode: backwards;
        content: ''
    }
    .ant-tree-checkbox:hover::after, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
        visibility: visible
    }
    .ant-tree-checkbox-inner {
        position: relative;
        top: 0;
        left: 0;
        display: block;
        width: 16px;
        height: 16px;
        background-color: #fff;
        border: 1px solid #d9d9d9;
        border-radius: 2px;
        border-collapse: separate;
        transition: all .3s
    }
    .ant-tree-checkbox-inner::after {
        position: absolute;
        top: 50%;
        left: 22%;
        display: table;
        width: 5.71428571px;
        height: 9.14285714px;
        border: 2px solid #fff;
        border-top: 0;
        border-left: 0;
        transform: rotate(45deg) scale(0) translate(-50%, -50%);
        opacity: 0;
        transition: all .1s cubic-bezier(.71, -.46, .88, .6), opacity .1s;
        content: ' '
    }
    .ant-tree-checkbox-input {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
        cursor: pointer;
        opacity: 0
    }
    .ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        position: absolute;
        display: table;
        border: 2px solid #fff;
        border-top: 0;
        border-left: 0;
        transform: rotate(45deg) scale(1) translate(-50%, -50%);
        opacity: 1;
        transition: all .2s cubic-bezier(.12, .4, .29, 1.46) .1s;
        content: ' '
    }
    .ant-tree-checkbox-checked .ant-tree-checkbox-inner {
        background-color: #1677ff;
        border-color: #1677ff
    }
    .ant-tree-checkbox-disabled {
        cursor: not-allowed
    }
    .ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        border-color: rgba(0, 0, 0, .25);
        animation-name: none
    }
    .ant-tree-checkbox-disabled .ant-tree-checkbox-input {
        cursor: not-allowed
    }
    .ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
        background-color: #f5f5f5;
        border-color: #d9d9d9 !important
    }
    .ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
        border-color: #f5f5f5;
        border-collapse: separate;
        animation-name: none
    }
    .ant-tree-checkbox-disabled+span {
        color: rgba(0, 0, 0, .25);
        cursor: not-allowed
    }
    .ant-tree-checkbox-disabled:hover::after, .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
        visibility: hidden
    }
    .ant-tree-checkbox-wrapper {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, .65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        display: inline-block;
        line-height: unset;
        cursor: pointer
    }
    .ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
        cursor: not-allowed
    }
    .ant-tree-checkbox-wrapper+.ant-tree-checkbox-wrapper {
        margin-left: 8px
    }
    .ant-tree-checkbox+span {
        padding-right: 8px;
        padding-left: 8px
    }
    .ant-tree-checkbox-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, .65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        display: inline-block
    }
    .ant-tree-checkbox-group-item {
        display: inline-block;
        margin-right: 8px
    }
    .ant-tree-checkbox-group-item:last-child {
        margin-right: 0
    }
    .ant-tree-checkbox-group-item+.ant-tree-checkbox-group-item {
        margin-left: 0
    }
    .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
        background-color: #fff;
        border-color: #d9d9d9
    }
    .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
        top: 50%;
        left: 50%;
        width: 8px;
        height: 8px;
        background-color: #1677ff;;
        color: white;
        border: 0;
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
        content: ' '
    }
    .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
        background-color: rgba(0, 0, 0, .25);
        border-color: rgba(0, 0, 0, .25)
    }
    .ant-tree {
        box-sizing: border-box;
        color: rgba(0, 0, 0, .65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        margin: 0;
        padding: 0;
        display: grid;
    }
    .ant-tree-checkbox-checked::after {
        position: absolute;
        top: 16.67%;
        left: 0;
        width: 100%;
        height: 66.67%
    }
    .ant-tree ol, .ant-tree ul {
        margin: 0;
        padding: 0;
        list-style: none
    }
    .ant-tree li {
        margin: 0;
        padding: 4px 0;
        white-space: nowrap;
        list-style: none;
        outline: 0
    }
    .ant-tree li span[draggable], .ant-tree li span[draggable=true] {
        line-height: 20px;
        border-top: 2px transparent solid;
        border-bottom: 2px transparent solid;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        -khtml-user-drag: element;
        -webkit-user-drag: element
    }
    .ant-tree li.drag-over>span[draggable] {
        color: #fff;
        background-color: #1677ff;
        opacity: .8
    }
    .ant-tree li.drag-over-gap-top>span[draggable] {
        border-top-color: #1677ff
    }
    .ant-tree li.drag-over-gap-bottom>span[draggable] {
        border-bottom-color: #1677ff
    }
    .ant-tree li.filter-node>span {
        color: #f5222d !important;
        font-weight: 500 !important
    }
    .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon, .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon {
        position: absolute;
        left: 0;
        display: inline-block;
        width: 24px;
        height: 24px;
        color: #1677ff;
        font-size: 14px;
        transform: none
    }
    .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon svg, .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon svg {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto
    }
    :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open::after, :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close::after {
        opacity: 0
    }
    .ant-tree li ul {
        margin: 0;
        padding: 0 0 0 18px;
        display: grid;
    }
    .ant-tree li .ant-tree-node-content-wrapper {
        display: inline-block;
        height: 24px;
        margin: 0;
        padding: 0 5px;
        color: rgba(0, 0, 0, .65);
        line-height: 24px;
        text-decoration: none;
        vertical-align: top;
        border-radius: 2px;
        cursor: pointer;
        transition: all .3s
    }
    .ant-tree li .ant-tree-node-content-wrapper:hover {
        background-color: #1677ff !important;
        color: white;
    }
    .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
        background-color: #1677ff !important;
        color: white;
    }
    .ant-tree li span.ant-tree-checkbox {
        top: initial;
        height: 24px;
        margin: 0 4px 0 2px;
        padding: 4px 0
    }
    .ant-tree li span.ant-tree-switcher, .ant-tree li span.ant-tree-iconEle {
        display: inline-block;
        width: 24px;
        height: 24px;
        margin: 0;
        line-height: 24px;
        text-align: center;
        vertical-align: top;
        border: 0;
        outline: none;
        cursor: pointer
    }
    .ant-tree li span.ant-tree-iconEle:empty {
        display: none
    }
    .ant-tree li span.ant-tree-switcher {
        position: relative
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
        cursor: default
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon, .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        font-size: 12px;
        font-size: 10px \9;
        transform: scale(.83333333) rotate(0deg);
        display: inline-block;
        font-weight: 700
    }
    :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon, :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        font-size: 12px
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg, .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
        transition: transform .3s
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon, .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        font-size: 12px;
        font-size: 10px \9;
        transform: scale(.83333333) rotate(0deg);
        display: inline-block;
        font-weight: 700
    }
    :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon, :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        font-size: 12px
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg, .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
        transition: transform .3s
    }
    .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg {
        transform: rotate(-90deg)
    }
    .ant-tree li:last-child>span.ant-tree-switcher::before, .ant-tree li:last-child>span.ant-tree-iconEle::before {
        display: none
    }
    .ant-tree>li:first-child {
        padding-top: 7px
    }
    .ant-tree>li:last-child {
        padding-bottom: 7px
    }
    .ant-tree-child-tree>li:first-child {
        padding-top: 8px
    }
    .ant-tree-child-tree>li:last-child {
        padding-bottom: 0
    }
    li.ant-tree-treenode-disabled>span:not(.ant-tree-switcher), li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper, li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper span {
        color: rgba(0, 0, 0, .25);
        cursor: not-allowed
    }
    li.ant-tree-treenode-disabled>.ant-tree-node-content-wrapper:hover {
        background: 0 0
    }
    .ant-tree-icon__open {
        margin-right: 2px;
        vertical-align: top
    }
    .ant-tree-icon__close {
        margin-right: 2px;
        vertical-align: top
    }
    .ant-tree.ant-tree-show-line li {
        position: relative
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher {
        color: rgba(0, 0, 0, .45);
        background: #fff
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon {
        display: inline-block;
        font-weight: 400;
        font-size: 12px
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon svg, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon svg {
        transition: transform .3s
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        display: inline-block;
        font-weight: 400;
        font-size: 12px
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
        transition: transform .3s
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        display: inline-block;
        font-weight: 400;
        font-size: 12px
    }
    .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg, .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
        transition: transform .3s
    }
    .ant-tree.ant-tree-show-line li:not(:last-child)::before {
        position: absolute;
        left: 12px;
        width: 1px;
        height: 100%;
        height: calc(100% - 22px);
        margin: 22px 0 0;
        border-left: 1px solid #d9d9d9;
        content: ' '
    }
    .ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle {
        display: none
    }
    .ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper {
        width: calc(100% - 24px)
    }
    .ant-tree.ant-tree-block-node li span.ant-tree-checkbox+.ant-tree-node-content-wrapper {
        width: calc(100% - 46px)
    }
.styles__contentTemp___giwCL,
.styles__content___Yd6ld {
    margin: 20px auto;
    width: 1200px;
    min-height: 600px;
    padding-bottom: 60px;
    display: grid;
    grid-template-columns: 300px 885px;
    -moz-column-gap: 15px;
         column-gap: 15px;
    background-color: #f2f2f2;
}
.styles__contentTemp___giwCL .styles__mask___Kzi0c, .styles__content___Yd6ld .styles__mask___Kzi0c {
        background-color: rgb(50, 53, 65);
        opacity: 0.5;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        position: fixed;
    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_, .styles__content___Yd6ld .styles__tuitilist___WfRD_ {
        width: 790px;
        height: 100vh;
        display: inline-block;
        vertical-align: top;
        position: fixed !important;
        right: -790px;
        top: 0;
        transition: all .3s ease-in;
        background-color: #fff;
        z-index: 100;
        background-color: #f2f2f2;
        border: 1px solid #ccc;
    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__header____btK0, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__header____btK0 {
            background-color: #fff;
        }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2 {
            height: 50px;
            line-height: 50px;
            padding: 0 20px;
            background-color: #fff;
            display: flex;
            justify-content: space-between;
            
        }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2 .styles__rightHeader___FdGNO div, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2 .styles__rightHeader___FdGNO div {
                    display: inline-block;
                    margin-right: 10px;
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2 .styles__rightHeader___FdGNO .styles__endPage___pRU0e, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__leftheader___uf_D2 .styles__rightHeader___FdGNO .styles__endPage___pRU0e {
                    height: 30px;
                    line-height: 30px;
                    width: 80px;
                    text-align: center;
                    border-radius: 3px;
                    background-color: #1677ff;
                    color: #fff;
                   
                    cursor: pointer;
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh {
            width: 750px;
            margin: 10px auto;
           /*  background-color: #fff; */
            height: calc(100vh - 50px);
            overflow-y: auto;
            
        }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI {
                background-color: #fff;
                border: 1px solid #ccc;
                margin-bottom: 10px;
                border-radius: 3px;
                padding: 10px;
            }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE {
                    display: flex;
                    justify-content: space-between;
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__num___Bl8c2, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__num___Bl8c2 {
                        display: inline-block;
                        margin-right: 10px;
                        /* background-color: #666;
                        color: #fff;
                        border-radius: 3px;
                        height: 20px;
                        width: 20px;
                        line-height: 20px;
                        text-align: center; */
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__inline___o9n52, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__inline___o9n52 {
                        display: inline-block;
                        margin: 0 5px;
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__deleteQues___CMl4t, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__deleteQues___CMl4t {
                        cursor: pointer;
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__deleteQues___CMl4t .styles__btn___TD9hS, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__flex___M6arE .styles__deleteQues___CMl4t .styles__btn___TD9hS {
                            display: inline-block;
                            margin-right: 10px;
                            width: 20px;
                            vertical-align: bottom;
                        }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__quescontent___qyXxp, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__quescontent___qyXxp {
                    min-height: 50px;
                    margin: 10px 20px 10px 45px;
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H {
                    border: 0px solid;
                    margin: 10px 20px 10px 45px;
                    
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluContent___uXznC,
                    .styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluHeader___Bg7KB,
                    .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluContent___uXznC,
                    .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluHeader___Bg7KB {
                       display: inline-block;
                       width: 80px;
                       vertical-align: top;
                       margin: 10px 0;
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluContent___uXznC, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__solution___0Gc5H .styles__soluContent___uXznC {
                        width: calc(100% - 80px);
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna {
                    border-top: 1px solid #ccc;
                    display: flex;
                    padding: 10px 0 0 0;
                    justify-content: space-between;
                }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna .styles__soluBtn___bVRx6, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna .styles__soluBtn___bVRx6 {
                        cursor: pointer;
                        margin-left: 45px;
                    }
.styles__contentTemp___giwCL .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna select, .styles__content___Yd6ld .styles__tuitilist___WfRD_ .styles__quesList___G6tMh .styles__oneQues___QubFI .styles__footer___qpYna select {
                        height: 25px;
                        border-radius: 3px;
                        width: 65px;
                        border: 1px solid #ccc;
                    }
.styles__contentTemp___giwCL, .styles__content___Yd6ld {}
.styles__contentTemp___giwCL {
    margin: 20px auto;
    width: 1200px;
    min-height: 600px;
    padding-bottom: 60px;
    display: grid;
    grid-template-columns: unset;
    -moz-column-gap: 15px;
         column-gap: 15px;
    background-color: #fff;
}

.styles__header____btK0 {
    width: 100%;
    text-align: center;
    font-size: 16px;
}

.styles__header____btK0 .styles__inner___AFeTp {
        width: 1200px;
         margin: 20px auto 0px auto;
        text-align:left;
        position: relative;
    }

.styles__header____btK0 .styles__inner___AFeTp .styles__shutPage___J3H_D {
            position: absolute;
            cursor: pointer;
            right: 0px !important;
            top: 10px !important;
            margin-right: 0 !important;
        }

.styles__header____btK0 .styles__inner___AFeTp .styles__shutPage___J3H_D img {
                width: 15px;
            }

/* margin: 20px auto; */

.styles__header____btK0 div {
        display: inline-block;
        margin-right: 10px;
    }

.styles__header____btK0 .styles__knPoint___XrSPI {
        border: 1px solid #ccc;
        border-radius: 3px;
        height: 30px;
        line-height: 30px;
        padding: 0 5px;
        font-size: 14px;
    }

.styles__header____btK0 .styles__tuitiType___CtLDV {
        cursor: pointer;
    }
.styles__editIcon____Ufwu {
    display: inline-block;
    width: 18px;
    height: 18px;
    background-image: url(../8d2a0c3a8363296556a9.svg);
    background-size: auto 18px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    vertical-align: middle;
  }
.styles__showContentBtn1___t2Zyk,
.styles__showContentBtn___WKlqX {
    margin-left: 2px;
    display: inline-block;
    width: 13px;
    cursor: pointer;
 /*    background-color: #1677ff;
    mask-image: url('../../../assets/icon/rightArrow.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px auto; 
    background-size: auto 18px;*/
    transform: rotate(-90deg) translate(3px, 2px);
    vertical-align: middle;
}
  
.styles__showContentBtn1___t2Zyk {
    transform: rotate(90deg) translate(-2px, -3px);
}
.styles__showContent___jXdsP {
    width: 1200px;
    margin: 20px auto 0 auto;
    background-color: #fff;
    min-height: 60px;
    
}

.styles__ck___Vusyc {
    position: fixed;
    top: 100px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2000000000;
}

.styles__lding___GE118 {
    margin: 30vh 48vw;
    background-color: white;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    width: 60px;
    height: 60px;
    line-height: 70px;
}


.styles__info___rqd5A,
.styles__selbtn___Uj5Od,
.styles__unselbtn___Lm6CC,
.styles__selbtn1___Z7yR_,
.styles__unselbtn1___fZe4b,
.styles__unselbtn2___nsB8t,
.styles__filt___b_LmV {
    padding-right: 8px;
    padding-left: 8px;
    border-radius: 4px;
    width: -moz-fit-content;
    width: fit-content;
    /*min-width: 80px;*/
    text-align: center;
    cursor: pointer;
    border: 1px solid white;
    height: 32px;
    line-height: 32px;
}
.styles__unselbtn2___nsB8t {
    cursor: default;
}
.styles__info___rqd5A {
    cursor: default;
    padding: 0;
}

.styles__selbtn___Uj5Od,
.styles__selbtn1___Z7yR_,
.styles__filt___b_LmV {
    background-color: #1677ff;;
    color: white;
    border: 1px solid #1677ff;;
}

.styles__filt___b_LmV {
    width: calc(100% + 10px);
    text-align: left;
    margin: 0 -5px;
    border-radius: 0;
    height: 50px;
}

.styles__unselbtn___Lm6CC:hover {
    background-color: #d8f0e5;
    color: white;
    border: 1px solid #d8f0e5;
}

.styles__blk___ZuFbc {
    border: 1px solid #d9d9d9;
    border-bottom: 0;
   /*  min-height: 360px; */
    margin-bottom: 10px;
    background-color: #fff;
}
.styles__zoneDiv___z_9UO,
.styles__yearDiv___DXYG9 {
    border: 1px solid #ccc;
    width: 76px;
    text-align: -webkit-center;
     background-color: #fff;
     z-index: 100;
     position: absolute; 
     top: 30px;
     border-radius: 3px;
}
.styles__zoneDiv___z_9UO {
    width: 700px;
    text-align: left;
    padding: 10px 0 10px 10px;
    left: -100px;
}
/*  display: flex;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer;
    flex-wrap: wrap;
    flex: 1; */
.styles__zoneDiv___z_9UO div {
        margin-right: 8px;
        display: inline-block;
    }
.styles__opts___SMTGF,
.styles__opts2___B4OoL {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    cursor: pointer;
    flex-wrap: wrap;
    flex: 1;
}
.styles__opts___SMTGF div, .styles__opts2___B4OoL div {
        margin-right: 8px;
    }

.styles__opts2___B4OoL div {
        margin: 0 20px 0 0;
    }

.styles__tabsel___YCyIU {
    color: #1677ff;;
}

.styles__tabunsel___q3rcH,
.styles__tabsel___YCyIU {
    cursor: pointer;
    padding: 5px 12px;
}
.styles__tabunsel___q3rcH:first-child,.styles__tabsel___YCyIU:first {
    padding-left: 20px;
}

.styles__lst___sWVfr {
    display: flex;
    justify-content: flex-start;
    margin-top: 20px;
}

.styles__lst___sWVfr div {
        width: -moz-fit-content;
        width: fit-content;
        padding: 0 5px;
        color: #1677ff;;
        margin-right: 20px;
    }

.styles__flx2___iBPDh,
.styles__flx___a_I8j,
.styles__flx3___uXB9V,
.styles__flx4___zmnEO,
.styles__flx5___bDXnY {
    display: flex;
    align-items: top;
}

.styles__flx2___iBPDh select, .styles__flx___a_I8j select, .styles__flx3___uXB9V select, .styles__flx4___zmnEO select, .styles__flx5___bDXnY select {
        height: 25px;
        color: #1677ff;
    }

.styles__flx2___iBPDh {
    justify-content: space-evenly;
}

.styles__flx2___iBPDh div {
        cursor: pointer;
    }
.styles__flx6_____WbD,
.styles__flx___a_I8j {
    /*min-height: 50px;*/
    padding-left: 20px;
    padding-top: 9px;
    padding-bottom: 9px;
    border-bottom: 1px solid #d9d9d9;
}
.styles__flx___a_I8j {
    align-items: top;
}

.styles__flx3___uXB9V {
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 10px;
    margin-left: 8px;
}

.styles__flx3___uXB9V div {
        padding: 10px 0;
        cursor: pointer;
    }

.styles__flx4___zmnEO {
    justify-content: flex-start;
    margin: 10px 0;
    flex-wrap: wrap;
   /*  width: 100%; */
    padding-right: 20px;
    max-height: 100px;
    overflow-y: auto;
}

.styles__flx4___zmnEO .styles__att___hFAVa {
        display: inline-block;
        margin-left: 16px;
        margin-right: 16px;
    }

.styles__flx5___bDXnY {
    justify-content: space-between;
    cursor: pointer;
    color: #1677ff;
    align-items: center;
}

.styles__flx5___bDXnY select {
        height: 27px;
        width: 70px;
        margin-right: 10px;
        border: 1px solid #ccc;
        border-radius: 3px;
        color: #3b3b3b;
    }

.styles__knbtn___a2ps1 {
    margin-right: 20px;
}

.styles__basket_____SuG {
    position: fixed;
   /*  width: 60px;
    height: 156px; */
    /* left: calc(50% + 600px); */
    right: 0px;
    top: 133px;
    writing-mode: sideways-rl;
    border: 1px solid #d9d9d9;
    border-radius: 3px;
   
    padding: 2px 6px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    background-color: #fff;
}

.styles__basket_____SuG div {
        margin: 8px auto;
    }

.styles__basket_____SuG img {
        width: 20px;
    }

.styles__basket_____SuG .styles__circle___Hi012 {
        width: 20px;
        height: 20px;
        border-radius: 10px;
        text-align: center;
        line-height: 20px;
        background-color: #666;
        color: #fff;
        display: inline-block;
        vertical-align: bottom;
    }

.styles__gradesWrap___DVnwO {
    position: absolute;
    right: 20px;
    top: 10px;
    width: 250px;
    display: inline-block;
    vertical-align: middle;
  }

/*
    .ant-cascader-menu {
      height: 80px;
      max-height: 180px;
    }
    */

.styles__gradesWrap___DVnwO .ant-select-open,
      .styles__gradesWrap___DVnwO .ant-select-selection,
      .styles__gradesWrap___DVnwO .ant-select-open,
      .styles__gradesWrap___DVnwO .ant-select-focused {
        border: 0;
        outline: 0;
        box-shadow: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection--single {
        border: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection--single:focus {
        border: 0;
        outline: 0;
        box-shadow: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection--rendered {
        border: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection--rendered:focus {
        border: 0;
        outline: 0;
        box-shadow: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection {
        border: 0;
      }

.styles__gradesWrap___DVnwO .ant-select-selection:focus {
        border: 0;
        outline: 0;
        box-shadow: 0;
      }

.styles__gradesWrap___DVnwO .ant-input {
        border: 0;
      }

.styles__gradesWrap___DVnwO .ant-input:hover {
        border: 0;
      }

.styles__gradesWrap___DVnwO .styles__showList___ImefE {
      display: flex;
      flex-flow: row nowrap;
    }

.styles__gradesWrap___DVnwO .styles__showList___ImefE .styles__classes___xFTAr {
        width: 170px;
        height: 32px;
        border: 1px solid #d7d7d7;
        border-right: none;
        line-height: 30px;
        text-indent: 15px;
        color: #999;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }

.styles__gradesWrap___DVnwO .styles__showList___ImefE .styles__iconWrap___cvM5W {
        width: 30px;
        display: inline-block;
        border: 1px solid #d7d7d7;
        border-left: none;
        vertical-align: middle;
      }

.styles__gradesWrap___DVnwO .styles__showList___ImefE .styles__iconWrap___cvM5W .styles__icon___tGULb {
          width: 20px;
          height: 20px;
         /*  background-image: url(../../assets/icon/pullIcon.svg); */
          background-size: 20px;
          background-position: 0 5px;
        }

.styles__gradesWrap___DVnwO .styles__detailsList1___Za63F {
      position: absolute;
      right: 0;
      width: 300px;
      border: 1px solid #d7d7d7;
      z-index: 9;
      background-color: #fff;
      padding-top: 10px;
      padding-left: 10px;
      color: #88899a;
      border-radius: 2px;
      box-shadow: #666;
    }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 {
      position: absolute;
      right: 0;
      width: 200px;
      border: 1px solid #d7d7d7;
      border-top: none;
      z-index: 9;
      color: #88899a;
      background-color: #fff;
    }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv {
        height: 32px;
      }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul {
          height: 100%;
          line-height: 32px;
          box-sizing: border-box;
        }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul li {
            text-align: center;
            background-color: #f2f2f2;
            border-bottom: 1px solid #d7d7d7;
            cursor: pointer;
            vertical-align: top;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul .styles__grades___Kxo5Y {
            width: 33%;
            border-right: 1px solid #d7d7d7;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul .styles__classes___xFTAr {
            width: 34%;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul .styles__classesBak___ux29X {
            width: 33%;
            height: 32px;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectTitle___A72Zv ul .styles__active___ilfJq {
            border-bottom: 1px solid transparent;
            background-color: #fff;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectDetails___YIAGb ul {
          min-height: 70px;
          padding: 10px;
        }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectDetails___YIAGb ul li {
            padding: 5px 8px;
            cursor: pointer;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectDetails___YIAGb ul .styles__active___ilfJq {
            background-color: #1677ff;;
            color: #fff;
          }

.styles__gradesWrap___DVnwO .styles__detailsList___tc2J3 .styles__selectDetails___YIAGb .styles__classesWrap___GrT_s li {
            margin: 0 5px 5px 0;
          }
  .styles__soluWrap___pXxuV {
    border-top: 1px solid #d9d9d9;
    padding: 10px 25px;
}
  .styles__soluWrap___pXxuV .styles__soluItem___Hakek {
        display: flex;
        justify-content:space-between;
        min-height: 50px;
        padding: 10px 0;

        border-bottom: 1px dashed #d9d9d9;
    }
  .styles__soluWrap___pXxuV .styles__soluItem___Hakek div:first-child {
            width: 10%;
            text-align: left;
        }
  .styles__soluWrap___pXxuV .styles__soluItem___Hakek div:last-child {
            width: 90%;
        }
.styles__basTable___WA7ix .styles__notlastTr___eGf6v {
        padding-bottom: 16px;
    }
.styles__basTable___WA7ix .styles__notlastTr___eGf6v img {
            width: 16px;
            height: 16px;
        }
.styles__basTable___WA7ix .styles__lastTr___xsX27 {
        padding-top: 9px;
    }
.styles__editBtn___JT0Pj {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-image: url(../a91549cc11e4935fdd62.svg);
    background-size: auto 18px;
    background-position: center;
    background-repeat: no-repeat;
}
.styles__deleteBtn___pGVU1 {
    width: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}
.styles__knItem___XcEEt {

    height: 40px;
    line-height: 40px;
}
.styles__knItem___XcEEt span {
        font-size: 18px;
        font-weight: lighter;
        display: inline-block;
        color: #666;
        margin-left: 10px;
        cursor: pointer;
    }
.styles__knItem___XcEEt input {
        width: 280px;
        height: 30px;
        margin: 0 10px 0px 0;
    }
.styles__knItem___XcEEt img {
        cursor: pointer;
        width: 18px;
        margin-top: 5px;
        display: inline-block;
        vertical-align: text-bottom;
    }

.styles__cancel___Av_Jn,
.styles__commit___yaoup {
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #1677ff;
    border: 1px solid #1677ff;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
}
.styles__cancel___Av_Jn {
    margin-right: 10px;
    background-color: #fff;
    border: 1px solid #ccc;
    color: #000;
}
.styles__modalWrap___rnkPD {
    width: 960px !important;
}
.styles__imgWrap___iXNUO {
    border: 1px solid #1677ff;
    border-radius: 2px;
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: sub;
    margin-right: 5px;
}
.styles__imgWrap___iXNUO img {
        width: 14px;
        height: 14px;
        display: inline-block;
    }
.styles__imgBtn___X12u6 {
    width: 14px;
    height: 14px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}






.styles1__wrap___vgYR7 {
    padding: 0;
    min-height: 568px;
    background-color: #fff;
    color: #666;
    overflow-y: visible;
  }
  
  @media (min-width: 768px) {
    .styles1__wrap___vgYR7 {
      margin: 20px auto;
      width: 1200px;
      position: inherit;
    }
  }
  
    
  
    .styles1__treeWrap___eFmms {
      padding: 10px 15px;
    }
  
    
  
    .styles1__treeWrap___eFmms .styles1__section___m3bum {
        display: flex;
        align-items: center;
        margin-bottom: 10px;
        cursor: pointer;
      }
  
    
  
    .styles1__treeWrap___eFmms .styles1__section___m3bum .styles1__expand___oFfVA {
         /*  mask-image: url(../../assets/icon/addCircle.svg); */
        }
  
    
  
    .styles1__treeWrap___eFmms .styles1__section___m3bum .styles1__minus___kGFvA {
          /* mask-image: url(../../assets/icon/minusCircle.svg); */
        }
  
    
  
    .styles1__treeWrap___eFmms .styles1__nodeWrap___ag29A {
        padding-left: 20px;
        margin-left: 6px;
        border-left: 1px dashed #d7d7d7;
      }
  
    
  
    .styles1__treeWrap___eFmms .styles1__nodeWrap___ag29A .styles1__nodes___dRmuv {
          margin-bottom: 10px;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li span.ant-tree-switcher-noop {
          background: transparent;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li:before {
          content: " ";
          width: 1px;
          border-left: 1px solid #d9d9d9;
          height: 100%;
          position: absolute;
          left: 12px;
          top: 0;
          margin: 0;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li:first-child:before {
          top: 6px;
          height: calc(100% - 6px);
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li:last-child:before {
          height: 16px;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li:first-child:last-child:before {
          height: 10px;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li .ant-tree-switcher-noop > i {
          visibility: hidden;
        }
  
    
  
    .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line.hide-file-icon li .ant-tree-switcher-noop:after {
          content: " ";
          height: 1px;
          border-bottom: 1px solid #d9d9d9;
          width: 10px;
          position: absolute;
          left: 12px;
          top: 50%;
          margin: 0;
        }
  
    .styles1__right___b_jEj {
      flex: 1;
    }
  
    .styles1__right___b_jEj .styles1__top___pw91a {
        display: flex;
        justify-content: space-between;
      }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_left___jtznZ {
          display: flex;
          align-items: center;
        }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_left___jtznZ .styles1__upload___NA5cK {
            background-color: #1677ff;;
            color: #fff;
            margin-right: 15px;
            height: 32px;
            line-height: 32px;
            border-radius: 4px;
            padding: 0 15px;
            cursor: pointer;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_left___jtznZ .styles1__add___RY1nt {
            border: 1px solid #1677ff;;
            color: #1677ff;;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_left___jtznZ .styles1__uploadIcon___OSMZn {
          /*   mask-image: url(../../assets/icon/upload1.svg); */
            background-color: #fff;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM {
          display: flex;
        }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM input[type='text']:focus {
            outline: 0;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__delete___RSQPv,
          .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__manage___k7Jjo {
            border: 1px solid #1677ff;;
            height: 32px;
            line-height: 32px;
            border-radius: 4px;
            padding: 0 15px;
            cursor: pointer;
            display: flex;
            align-items: center;
            margin-right: 10px;
            color: #1677ff;;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__deleteIcon___yI7RM,
          .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__manageIcon___YAZo6 {
            width: 15px;
            height: 15px;
            display: inline-block;
            vertical-align: middle;
            margin-right: 6px;
            -webkit-mask-repeat: no-repeat;
                    mask-repeat: no-repeat;
            background-size: 15px;
            -webkit-mask-size: contain;
                    mask-size: contain;
            background-color: #1677ff;;
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__deleteIcon___yI7RM {
           /*  mask-image: url(../../assets/icon/del.svg); */
          }
  
    .styles1__right___b_jEj .styles1__top___pw91a .styles1__top_right___LKaxM .styles1__manageIcon___YAZo6 {
            transform: rotate(90deg);
           /*  mask-image: url(../../assets/icon/param_green.svg); */
          }
  
  
  .styles1__selectWrap___DKgVC {
    border: 1px solid #d9d9d9;
  }
  
  
  .styles1__selectWrap___DKgVC .styles1__lineWrap___rZwkB {
      padding: 8px 15px;
      display: flex;
      align-items: center;
    }
  
  
  .styles1__selectWrap___DKgVC .styles1__lineWrap___rZwkB .styles1__lis___HoJu6 li {
          padding: 0 8px;
          line-height: 32px;
          border-radius: 4px;
          cursor: pointer;
          margin-right: 10px;
        }
  
  
  .styles1__selectWrap___DKgVC .styles1__lineWrap___rZwkB .styles1__lis___HoJu6 .styles1__active___dOBIc {
          background-color: #1677ff;;
          color: #fff;
        }
  
  
  .styles1__selectWrap___DKgVC .styles1__lineWrap___rZwkB:not(:last-child) {
      border-bottom: 1px dashed #d9d9d9;
    }
  
  .styles1__fileWrap___qeBWF {
    border: 1px solid #d9d9d9;
    margin-top: 15px;
    padding-left: 15px;
    max-height: 540px;
    min-height: 300px;
    overflow-y: auto;
  }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin: 0 15px;
      padding: 15px 0;
    }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL {
        display: flex;
        align-items: center;
      }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .styles1__fileIcon___eYPQO {
          width: 40px;
          height: 40px;
          display: inline-block;
          vertical-align: middle;
          margin-right: 6px;
          background-repeat: no-repeat;
          background-size: 40px;
          /* mask-image: url(../../assets/icon/recentExam.svg); */
        }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .img {
            /* background-image: url('../../assets/images/img.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .doc {
           /*  background-image: url('../../assets/images/WORD.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .ppt {
            /* background-image: url('../../assets/images/PPT.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .zip {
          /*   background-image: url('../../assets/images/zip.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .video {
           /*  background-image: url('../../assets/images/video.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .excel {
           /*  background-image: url('../../assets/images/EXCEL.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .pdf {
           /*  background-image: url('../../assets/images/PDF.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .media {
            /* background-image: url('../../assets/images/media.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .file {
           /*  background-image: url('../../assets/images/file.png'); */
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__fileName____mJJT {
            color: #262626;
            cursor: pointer;
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__editInput___dTMic {
            width: 300px;
            border: 1px solid #d9d9d9;
            border-radius: 3px;
            outline: none;
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__fileName____mJJT:hover {
            color: #1677ff;;
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__time___WBaXg {
            color: #bebebe;
            font-size: 12px;
            margin-top: 5px;
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_right___iXcHW ul li {
            margin-left: 10px;
            cursor: pointer;
            padding: 5px;
            border-radius: 2px;
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_right___iXcHW ul li i {
              width: 20px;
              height: 20px;
              display: inline-block;
              vertical-align: middle;
              -webkit-mask-repeat: no-repeat;
                      mask-repeat: no-repeat;
              background-size: 20px;
              -webkit-mask-size: contain;
                      mask-size: contain;
            }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2 .styles1__file_right___iXcHW ul li:hover {
            background-color: rgba(215, 215, 215, 0.5);
          }
  
  .styles1__fileWrap___qeBWF .styles1__files___EGwr2:not(:last-child) {
      border-bottom: 1px dashed #d9d9d9;
    }
  
  .styles1__floatWrap___t0ZVt {
    display: flex;
    flex-direction: column;
  }
  
  .styles1__floatWrap___t0ZVt li {
      padding: 8px 15px;
      cursor: pointer;
    }
  
  .styles1__floatWrap___t0ZVt li:hover {
      background-color: #1677ff;;
      color: #fff;
    }
  
  .styles1__expand___oFfVA,
  .styles1__minus___kGFvA,
  .styles1__uploadIcon___OSMZn,
  .styles1__newIcon___uy4ZA {
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
    background-size: 15px;
    -webkit-mask-size: contain;
            mask-size: contain;
  }
  
  .styles1__expand___oFfVA,
  .styles1__minus___kGFvA,
  .styles1__newIcon___uy4ZA {
    background-color: #1677ff;;
  }
  
  .styles1__footer___cZHZy {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 20px;
  }
  
  .styles1__tooltip___MEotd .ant-tooltip-inner {
        padding: 8px 0;
      }
  
  .styles1__modalTitle___EyVAI p {
      color: #333;
      font-size: 16px;
      margin-bottom: 0;
    }
  
  .styles1__modalTitle___EyVAI span {
      color: #999;
      font-size: 12px;
      font-weight: normal;
    }
  
  .styles1__modal___waxj0 .ant-modal-header {
        border-bottom: none;
      }
  
  .styles1__modal___waxj0 .ant-modal-footer {
        border-top: none;
      }
  
  .styles1__modal___waxj0 .ant-modal-body {
        padding: 0 24px;
      }
  
  .styles1__modal___waxj0 .ant-modal-footer {
        margin-bottom: 30px;
      }
  
  .styles1__modal___waxj0 .ant-btn-primary:active {
        background-color: #1677ff;;
        border-color: #1677ff;;
      }
  
  .styles1__modal___waxj0 .ant-btn:active {
        color: #1677ff;;
        border-color: #1677ff;;
      }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d {
      margin-top: 15px;
      padding: 15px;
      border: 1px dashed #d9d9d9;
    }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__total___vCmz0 {
        margin-bottom: 15px;
      }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileListWrap___tD_gl {
        max-height: 400px;
        overflow-y: auto;
      }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileList___GugdI {
        border: 1px solid #d9d9d9;
        border-radius: 4px;
        margin-bottom: 8px;
        padding: 8px 10px;
        display: flex;
        align-items: center;
        justify-content: space-between;
      }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileList___GugdI i {
          width: 15px;
          height: 15px;
          display: inline-block;
          vertical-align: middle;
          margin-right: 6px;
          -webkit-mask-repeat: no-repeat;
                  mask-repeat: no-repeat;
          background-size: 15px;
          -webkit-mask-size: contain;
                  mask-size: contain;
          cursor: pointer;
        }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileList___GugdI .styles1__succIcon___cPTvR {
         /*  mask-image: url(../../assets/icon/succ.svg); */
          background-color: #1677ff;;
        }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileList___GugdI .styles1__failIcon___Z4NKu {
         /*  mask-image: url#1677ff; !importan(../../assets/icon/fail.svg); */
          background-color: red;
        }
  
  .styles1__modal___waxj0 .styles1__uploadList___UZy5d .styles1__fileList___GugdI:hover .styles1__deleteIcon___yI7RM {
         /*  mask-image: url(../../assets/icon/del.svg); */
          background-color: #1677ff;;
        }
  
  .styles1__uploadWrap___i1y24 {
      display: flex;
      flex-direction: row;
    }
  
  .styles1__uploadWrap___i1y24 .styles1__file___ua8KG {
        width: 80px;
        height: 32px;
        position: absolute;
        opacity: 0;
        cursor: pointer;
        font-size: 0;
      }
  
  .styles1__uploadWrap___i1y24 .styles1__upload___NA5cK {
        background-color: #1677ff;;
        color: #fff;
        margin-right: 15px;
        height: 32px;
        line-height: 32px;
        border-radius: 4px;
        padding: 0 15px;
        cursor: pointer;
      }
  
    .styles1__downloadIcon___ijnLr {
      background-color: #1677ff;;
     /*  mask-image: url(../../assets/icon/download2.svg); */
    }
  
    .styles1__shareIcon___TzNPU {
      background-color: #1677ff;;
     /*  mask-image: url(../../assets/icon/share.svg); */
    }
  
    .styles1__starIcon___p8mln {
      background-color: #eba744;
      /* mask-image: url(../../assets/icon/emptystar.svg); */
    }
  
    .styles1__activeStarIcon___vhEnt {
      background-color: #eba744;
    /*   mask-image: url(../../assets/icon/star.svg); */
    }
  
    .styles1__moreIcon___nQ3BK {
      background-color: #1677ff;;
     /*  mask-image: url(../../assets/icon/more.svg); */
    }
  
  .styles1__treeWrap___eFmms .ant-tree li, .styles1__moreWrap___hyU02 .ant-tree li {
          display: block;
        }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory {
        position: relative;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-switcher,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-switcher,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher {
        position: relative;
        z-index: 1;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-switcher.ant-tree-switcher-noop,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher.ant-tree-switcher-noop,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-switcher.ant-tree-switcher-noop,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-switcher.ant-tree-switcher-noop {
        pointer-events: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-checkbox,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-checkbox,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-checkbox,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-checkbox {
        position: relative;
        z-index: 1;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper {
        border-radius: 0;
        -webkit-user-select: none;
          -moz-user-select: none;
                user-select: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover {
        background: transparent;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper:hover::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper:hover::before {
        background: #e6f7ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper.ant-tree-node-selected,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper.ant-tree-node-selected {
        color: #fff;
        background: transparent;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper::before,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper::before {
        position: absolute;
        right: 0;
        left: 0;
        height: 24px;
        transition: all 0.3s;
        content: '';
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper > span,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper > span,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li span.ant-tree-node-content-wrapper > span,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li span.ant-tree-node-content-wrapper > span {
        position: relative;
        z-index: 1;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-switcher,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-switcher,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-switcher,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-switcher {
        color: #fff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox .ant-tree-checkbox-inner {
        border-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked::after {
        border-color: #fff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner {
        background: #fff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-checkbox.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        border-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-directory .ant-tree-child-tree > li.ant-tree-treenode-selected > span.ant-tree-node-content-wrapper::before {
        background: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox, .styles1__moreWrap___hyU02 .ant-tree-checkbox {
        box-sizing: border-box;
        margin: 0;
        padding: 4px 0;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        position: relative;
        top: -0.09em;
        display: inline-block;
        line-height: 1;
        white-space: nowrap;
        vertical-align: middle;
        outline: none;
        cursor: pointer;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
      .styles1__treeWrap___eFmms .ant-tree-checkbox:hover .ant-tree-checkbox-inner,
      .styles1__treeWrap___eFmms .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox:hover .ant-tree-checkbox-inner,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {
        border-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-checked::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-checked::after {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 1px solid #1890ff;
        border-radius: 2px;
        visibility: hidden;
        animation: antCheckboxEffect 0.36s ease-in-out;
        animation-fill-mode: backwards;
        content: '';
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox:hover::after,
      .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox:hover::after,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox::after {
        visibility: visible;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-inner, .styles1__moreWrap___hyU02 .ant-tree-checkbox-inner {
        position: relative;
        top: 0;
        left: 0;
        display: block;
        width: 16px;
        height: 16px;
        background-color: #fff;
        border: 1px solid #d9d9d9;
        border-radius: 2px;
        border-collapse: separate;
        transition: all 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-inner::after {
        position: absolute;
        top: 50%;
        left: 22%;
        display: table;
        width: 5.71428571px;
        height: 9.14285714px;
        border: 2px solid #fff;
        border-top: 0;
        border-left: 0;
        transform: rotate(45deg) scale(0) translate(-50%, -50%);
        opacity: 0;
        transition: all 0.1s cubic-bezier(0.71, -0.46, 0.88, 0.6), opacity 0.1s;
        content: ' ';
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-input, .styles1__moreWrap___hyU02 .ant-tree-checkbox-input {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        height: 100%;
        cursor: pointer;
        opacity: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-checked .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        position: absolute;
        display: table;
        border: 2px solid #fff;
        border-top: 0;
        border-left: 0;
        transform: rotate(45deg) scale(1) translate(-50%, -50%);
        opacity: 1;
        transition: all 0.2s cubic-bezier(0.12, 0.4, 0.29, 1.46) 0.1s;
        content: ' ';
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-checked .ant-tree-checkbox-inner, .styles1__moreWrap___hyU02 .ant-tree-checkbox-checked .ant-tree-checkbox-inner {
        background-color: #1890ff;
        border-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled {
        cursor: not-allowed;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {
        border-color: rgba(0, 0, 0, 0.25);
        animation-name: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled .ant-tree-checkbox-input, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled .ant-tree-checkbox-input {
        cursor: not-allowed;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled .ant-tree-checkbox-inner, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled .ant-tree-checkbox-inner {
        background-color: #f5f5f5;
        border-color: #d9d9d9 !important;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
        border-color: #f5f5f5;
        border-collapse: separate;
        animation-name: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled + span, .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled + span {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-disabled:hover::after,
      .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox-disabled:hover::after,
      .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-disabled::after {
        visibility: hidden;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper, .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        display: inline-block;
        line-height: unset;
        cursor: pointer;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled, .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper.ant-tree-checkbox-wrapper-disabled {
        cursor: not-allowed;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper, .styles1__moreWrap___hyU02 .ant-tree-checkbox-wrapper + .ant-tree-checkbox-wrapper {
        margin-left: 8px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox + span, .styles1__moreWrap___hyU02 .ant-tree-checkbox + span {
        padding-right: 8px;
        padding-left: 8px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-group, .styles1__moreWrap___hyU02 .ant-tree-checkbox-group {
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        display: inline-block;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-group-item, .styles1__moreWrap___hyU02 .ant-tree-checkbox-group-item {
        display: inline-block;
        margin-right: 8px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-group-item:last-child, .styles1__moreWrap___hyU02 .ant-tree-checkbox-group-item:last-child {
        margin-right: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item, .styles1__moreWrap___hyU02 .ant-tree-checkbox-group-item + .ant-tree-checkbox-group-item {
        margin-left: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner, .styles1__moreWrap___hyU02 .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {
        background-color: #fff;
        border-color: #d9d9d9;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {
        top: 50%;
        left: 50%;
        width: 8px;
        height: 8px;
        background-color: #1890ff;
        border: 0;
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
        content: ' ';
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {
        background-color: rgba(0, 0, 0, 0.25);
        border-color: rgba(0, 0, 0, 0.25);
      }
  
  .styles1__treeWrap___eFmms .ant-tree, .styles1__moreWrap___hyU02 .ant-tree {
        /* see https://github.com/ant-design/ant-design/issues/16259 */
        box-sizing: border-box;
        color: rgba(0, 0, 0, 0.65);
        font-size: 14px;
        font-variant: tabular-nums;
        line-height: 1.5;
        list-style: none;
        font-feature-settings: 'tnum';
        margin: 0;
        padding: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-checkbox-checked::after, .styles1__moreWrap___hyU02 .ant-tree-checkbox-checked::after {
        position: absolute;
        top: 16.67%;
        left: 0;
        width: 100%;
        height: 66.67%;
      }
  
  .styles1__treeWrap___eFmms .ant-tree ol,
      .styles1__treeWrap___eFmms .ant-tree ul,
      .styles1__moreWrap___hyU02 .ant-tree ol,
      .styles1__moreWrap___hyU02 .ant-tree ul {
        margin: 0;
        padding: 0;
        list-style: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li, .styles1__moreWrap___hyU02 .ant-tree li {
        margin: 0;
        padding: 4px 0;
        white-space: nowrap;
        list-style: none;
        outline: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span[draggable],
      .styles1__treeWrap___eFmms .ant-tree li span[draggable='true'],
      .styles1__moreWrap___hyU02 .ant-tree li span[draggable],
      .styles1__moreWrap___hyU02 .ant-tree li span[draggable='true'] {
        line-height: 20px;
        border-top: 2px transparent solid;
        border-bottom: 2px transparent solid;
        -webkit-user-select: none;
          -moz-user-select: none;
                user-select: none;
        /* Required to make elements draggable in old WebKit */
        -khtml-user-drag: element;
        -webkit-user-drag: element;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.drag-over > span[draggable], .styles1__moreWrap___hyU02 .ant-tree li.drag-over > span[draggable] {
        color: white;
        background-color: #1890ff;
        opacity: 0.8;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.drag-over-gap-top > span[draggable], .styles1__moreWrap___hyU02 .ant-tree li.drag-over-gap-top > span[draggable] {
        border-top-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.drag-over-gap-bottom > span[draggable], .styles1__moreWrap___hyU02 .ant-tree li.drag-over-gap-bottom > span[draggable] {
        border-bottom-color: #1890ff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.filter-node > span, .styles1__moreWrap___hyU02 .ant-tree li.filter-node > span {
        color: #f5222d !important;
        font-weight: 500 !important;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,
      .styles1__treeWrap___eFmms .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon,
      .styles1__moreWrap___hyU02 .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon,
      .styles1__moreWrap___hyU02 .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon {
        position: absolute;
        left: 0;
        display: inline-block;
        width: 24px;
        height: 24px;
        color: #1890ff;
        font-size: 14px;
        transform: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon svg,
      .styles1__treeWrap___eFmms .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon svg {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
      }
  
  .styles1__treeWrap___eFmms :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open::after,
      .styles1__treeWrap___eFmms :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close::after,
      .styles1__moreWrap___hyU02 :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open::after,
      .styles1__moreWrap___hyU02 :root .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close::after {
        opacity: 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li ul, .styles1__moreWrap___hyU02 .ant-tree li ul {
        margin: 0;
        padding: 0 0 0 18px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li .ant-tree-node-content-wrapper, .styles1__moreWrap___hyU02 .ant-tree li .ant-tree-node-content-wrapper {
        display: inline-block;
        height: 24px;
        margin: 0;
        padding: 0 5px;
        color: rgba(0, 0, 0, 0.65);
        line-height: 24px;
        text-decoration: none;
        vertical-align: top;
        border-radius: 2px;
        cursor: pointer;
        transition: all 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-node-selected, .styles1__moreWrap___hyU02 .ant-tree-node-selected {
        background-color: #1677ff !important;
        color: #fff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li .ant-tree-node-content-wrapper:hover, .styles1__moreWrap___hyU02 .ant-tree li .ant-tree-node-content-wrapper:hover {
        background-color: #d8f0e5;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected, .styles1__moreWrap___hyU02 .ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected {
        background-color: #1677ff !important;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-checkbox, .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-checkbox {
        top: initial;
        height: 24px;
        margin: 0 4px 0 2px;
        padding: 4px 0;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher,
      .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-iconEle,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-iconEle {
        display: inline-block;
        width: 24px;
        height: 24px;
        margin: 0;
        line-height: 24px;
        text-align: center;
        vertical-align: top;
        border: 0 none;
        outline: none;
        cursor: pointer;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-iconEle:empty, .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-iconEle:empty {
        display: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher, .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher {
        position: relative;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop, .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher-noop {
        cursor: default;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        font-size: 12px;
        font-size: 10px \9;
        transform: scale(0.83333333) rotate(0deg);
        display: inline-block;
        font-weight: bold;
      }
  
  .styles1__treeWrap___eFmms :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        font-size: 12px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
      .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
        transition: transform 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        font-size: 12px;
        font-size: 10px \9;
        transform: scale(0.83333333) rotate(0deg);
        display: inline-block;
        font-weight: bold;
      }
  
  .styles1__treeWrap___eFmms :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 :root .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        font-size: 12px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
      .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
        transition: transform 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg, .styles1__moreWrap___hyU02 .ant-tree li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg {
        transform: rotate(-90deg);
      }
  
  .styles1__treeWrap___eFmms .ant-tree li:last-child > span.ant-tree-switcher::before,
      .styles1__treeWrap___eFmms .ant-tree li:last-child > span.ant-tree-iconEle::before,
      .styles1__moreWrap___hyU02 .ant-tree li:last-child > span.ant-tree-switcher::before,
      .styles1__moreWrap___hyU02 .ant-tree li:last-child > span.ant-tree-iconEle::before {
        display: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree > li:first-child, .styles1__moreWrap___hyU02 .ant-tree > li:first-child {
        padding-top: 7px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree > li:last-child, .styles1__moreWrap___hyU02 .ant-tree > li:last-child {
        padding-bottom: 7px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-child-tree > li:first-child, .styles1__moreWrap___hyU02 .ant-tree-child-tree > li:first-child {
        padding-top: 8px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-child-tree > li:last-child, .styles1__moreWrap___hyU02 .ant-tree-child-tree > li:last-child {
        padding-bottom: 0;
      }
  
  .styles1__treeWrap___eFmms li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),
      .styles1__treeWrap___eFmms li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
      .styles1__treeWrap___eFmms li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span,
      .styles1__moreWrap___hyU02 li.ant-tree-treenode-disabled > span:not(.ant-tree-switcher),
      .styles1__moreWrap___hyU02 li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper,
      .styles1__moreWrap___hyU02 li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper span {
        color: rgba(0, 0, 0, 0.25);
        cursor: not-allowed;
      }
  
  .styles1__treeWrap___eFmms li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper:hover, .styles1__moreWrap___hyU02 li.ant-tree-treenode-disabled > .ant-tree-node-content-wrapper:hover {
        background: transparent;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-icon__open, .styles1__moreWrap___hyU02 .ant-tree-icon__open {
        margin-right: 2px;
        vertical-align: top;
      }
  
  .styles1__treeWrap___eFmms .ant-tree-icon__close, .styles1__moreWrap___hyU02 .ant-tree-icon__close {
        margin-right: 2px;
        vertical-align: top;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li {
        position: relative;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher {
        color: rgba(0, 0, 0, 0.45);
        background: #fff;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon {
        display: inline-block;
        font-weight: normal;
        font-size: 12px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon svg,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-tree-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher-noop .ant-select-switcher-icon svg {
        transition: transform 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon {
        display: inline-block;
        font-weight: normal;
        font-size: 12px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_open .ant-select-switcher-icon svg {
        transition: transform 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon {
        display: inline-block;
        font-weight: normal;
        font-size: 12px;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
      .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-icon svg,
      .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li span.ant-tree-switcher.ant-tree-switcher_close .ant-select-switcher-icon svg {
        transition: transform 0.3s;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-show-line li:not(:last-child)::before, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-show-line li:not(:last-child)::before {
        position: absolute;
        left: 12px;
        width: 1px;
        height: 100%;
        height: calc(100% - 22px);
        margin: 22px 0 0;
        border-left: 1px solid #d9d9d9;
        content: ' ';
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-icon-hide .ant-tree-treenode-loading .ant-tree-iconEle {
        display: none;
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-block-node li .ant-tree-node-content-wrapper {
        width: calc(100% - 24px);
      }
  
  .styles1__treeWrap___eFmms .ant-tree.ant-tree-block-node li span.ant-tree-checkbox + .ant-tree-node-content-wrapper, .styles1__moreWrap___hyU02 .ant-tree.ant-tree-block-node li span.ant-tree-checkbox + .ant-tree-node-content-wrapper {
        width: calc(100% - 46px);
      }
  
  .styles1__moreWrap___hyU02 {
    height: 400px;
    overflow: auto;
  }
  
  .styles1__shareWrap___jhnti .styles1__wraps___grWrS {
      display: flex;
      align-items: center;
      margin: 20px 0;
    }
  
  .styles1__shareWrap___jhnti .styles1__wraps___grWrS .styles1__searchWrap___yS6rA .ant-input {
            height: 36px;
          }
  
  .styles1__shareWrap___jhnti .styles1__wraps___grWrS .styles1__searchWrap___yS6rA input[type='text']:focus {
            outline: 0;
          }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL {
      display: flex;
      align-items: center;
      padding: 15px;
    }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .styles1__fileIcon___eYPQO {
        width: 40px;
        height: 40px;
        display: inline-block;
        vertical-align: middle;
        margin-right: 6px;
        -webkit-mask-repeat: no-repeat;
                mask-repeat: no-repeat;
        background-size: 40px;
        -webkit-mask-size: contain;
                mask-size: contain;
        /* mask-image: url(../../assets/icon/recentExam.svg); */
      }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .img {
        /*   background-image: url('../../assets/images/img.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .doc {
         /*  background-image: url('../../assets/images/WORD.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .ppt {
        /*   background-image: url('../../assets/images/PPT.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .zip {
        /*   background-image: url('../../assets/images/zip.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .video {
        /*   background-image: url('../../assets/images/video.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .excel {
        /*   background-image: url('../../assets/images/EXCEL.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .pdf {
         /*  background-image: url('../../assets/images/PDF.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .media {
          /* background-image: url('../../assets/images/media.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .file {
         /*  background-image: url('../../assets/images/file.png'); */
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__fileName____mJJT {
          color: #262626;
          cursor: pointer;
        }
  
  .styles1__shareModal___muzCk .styles1__file_left___OVUgL .styles1__fileDetail___zbcDo .styles1__time___WBaXg {
          color: #bebebe;
          font-size: 12px;
          margin-top: 5px;
        }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__group___5KdVO {
        display: flex;
      }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__group___5KdVO .styles1__left___worxi {
          width: 90px;
        }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__group___5KdVO .styles1__right___b_jEj {
          width: calc(100% - 90px);
        }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__group___5KdVO .styles1__right___b_jEj .ant-checkbox-group-item {
              display: block;
              margin-bottom: 8px;
            }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__group___5KdVO,
      .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__content___d0W6C {
        height: 200px;
        overflow-y: auto;
      }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__nameWrap___fZmwG {
        margin: 10px 0;
      }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__nameWrap___fZmwG ul {
          border-bottom: none;
          display: flex;
          flex-flow: row wrap;
        }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__nameWrap___fZmwG ul li {
            width: calc((100% - 20px) / 3);
            border-radius: 4px;
            border: 1px solid #d9d9d9;
            cursor: pointer;
            padding: 10px;
            margin-bottom: 10px;
          }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__nameWrap___fZmwG ul li:not(:nth-child(3n)) {
            margin-right: 10px;
          }
  
  .styles1__shareModal___muzCk .styles1__shareTab___IwQRs .styles1__nameWrap___fZmwG ul .styles1__active___dOBIc {
            border-color: #1677ff;;
            background-color: #1677ff;;
            color: #fff;
          }
  
  .styles1__tableWrap___W9EXk {
    border: 1px solid #d9d9d9;
    height: 500px;
  }
  
  .styles1__pagination___E2C71 {
    margin: 20px;
  }
  
  .styles1__actionWrap___aTeSg li {
      cursor: pointer;
      color: #1677ff;;
    }
  
  .styles1__actionWrap___aTeSg li:not(:last-child) {
      margin-right: 20px;
    }
  
  .styles1__title___NHWf4 {
    width: 100% !important;
    height: 32px;
  }
  
  .styles1__title___NHWf4 .ant-cascader-input {
        border-color: #1677ff;;
        color: #fff;
      }
  
  .styles1__title___NHWf4 .ant-cascader-picker-label:hover + .ant-cascader-input {
        border-color: #1677ff;;
      }
  
  .styles1__title___NHWf4 .ant-cascader-input,
      .styles1__title___NHWf4 .ant-input {
        background-color: #1677ff !important;
        border-radius: 0;
      }
  
  .styles1__title___NHWf4 .ant-cascader-picker {
        width: 100%;
        background-color: #1677ff !important;
        height: 50px;
      }
  
  .styles1__title___NHWf4 .ant-cascader-picker-label {
        color: #fff;
      }
  
  .styles1__title___NHWf4 .ant-cascader-picker-arrow svg {
          color: #fff;
        }
  
  .styles1__dropdownStyle___hMDn1 .ant-cascader-menu-item {
        max-width: 200px;
        overflow: hidden;
        text-overflow: ellipsis;
      }
  
