._1gysR {
  background-color: #f2f2f2;
  height: 100%;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}

._3iESf {}

._3C8V7 {
  width: 1200px;
}

._2lWNF {
  align-self: stretch;
}

._3E-C3 {
  align-self: center;
  margin-top: -112px;
}

.bTFCR {
  align-self: center;
  margin-top: 48px;
}

@media (max-width: 768px) {
  ._1gysR {
    position: relative;
  }

  ._3iESf {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 96px !important;
  }

  ._3C8V7 {
    width: 100%;
  }

  ._3E-C3 {
    align-self: center;
    margin-top: -72px;
  }
}
.index-scroll-content {
  overflow: hidden !important;
}

.index-scroll-content .ant-row {
  margin-top: 8px;
}

.index-scroll-content>.anticon-spin {
  display: block;
  margin: 0 auto;
}

.index-scroll-content .ant-divider-inner-text {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.34902);
}

._36BM- {
  align-self: center;
}

._3Myqk {
  align-self: stretch;
  z-index: 1;
  margin-top: 40px;
}

._1gBLN {
  align-self: center;
  margin-top: 40px;
}

._1gBLN.Pr5LO {
  margin-top: 0px;
}

.fY6Jn {
  flex: 1 1 588px;
}

._61bk8 {
  margin-top: 28px;
}

.RwfrO {
  margin-top: 24px;
  display: grid;
  grid-template-rows: repeat(2, minmax(0, 1fr));
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-row-gap: 31.5px;
  row-gap: 31.5px;
  grid-column-gap: 31.5px;
  -moz-column-gap: 31.5px;
       column-gap: 31.5px;
}

@media (max-width:768px) {

  ._3Myqk {
    margin-top: 24px;
    overflow-x: auto;
  }

  .Buvou {
    /* margin-bottom: 40px; */
  }

  ._1gBLN {
    margin-top: 0;
    margin-bottom: 40px;
  }

  ._61bk8 {
    margin-top: 12px;
  }

  ._61bk8.Pr5LO {
    margin-top: -12px;
  }
}
._15jQe .ant-input-affix-wrapper {
  border-radius: 24px !important;
  border: 1px solid #fff;
  height: 44px;
  padding: 8px 24px;
}

._15jQe .ant-input-affix-wrapper>.ant-input {
  width: 92% !important;
}

.pBYM1 .ant-switch {
  width: 28px;
  height: 16px;
  min-width: 28px;
}

.pBYM1 .ant-switch-handle {
  width: 12px;
  height: 12px;
}

.pBYM1 .ant-switch-checked .ant-switch-handle {
  left: calc(100% - 12px - 2px);
}

.pBYM1 .ant-switch-checked {
  background-color: #2da82f;
}

@media (max-width:768px) {
  ._15jQe .ant-input-affix-wrapper {
    border-radius: 20px !important;
    height: 40px;
    padding: 8px;
  }

  ._15jQe .ant-input-affix-wrapper>.ant-input {
    width: 80% !important;
  }
}

._15jQe {
  width: 792px;
}

._28sj5 {
  font-size: 16px;
  line-height: 16px;
  color: #c4c4cc;
}

._28sj5._1qACD {
  color: #3661EB;
}

._2KLX4 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

.pBYM1 {
  margin-left: 8px;
}

._2EfSi {
  color: #4e5969;
  line-height: 13px;
}

@media (max-width: 768px) {
  ._15jQe {
    width: 100%;
    position: absolute;
    padding: 24px;
    top: 80px;
    background-color: #f2f2f2;
    z-index: 2;
  }
}
._39wmJ {
  font-size: 16px;
  line-height: 16px;
  color: #8A92A6;
}

.i-6Xx {
  width: 100%;
}

.i-6Xx .ant-input-affix-wrapper {
  border-radius: 16px;
}

.i-6Xx .ant-input-affix-wrapper>.ant-input {
  width: 92%;
}

.i-6Xx .ant-input-suffix {
  margin: 0;
}

@media (max-width:768px) {
  .i-6Xx .ant-input-affix-wrapper {
    border-radius: 20px;
  }
}
 .Xqwh- .ant-carousel {
   border-radius: 8px;
   overflow: hidden;
 }

 .ant-carousel .slick-dots-bottom {
   bottom: 5%;
 }

 .ant-carousel .slick-dots.index-swiper-dots li.slick-active {
   width: 3px;
   height: 12px;
 }

 .ant-carousel .slick-dots.index-swiper-dots li button {
   width: 3px;
   height: 8px;
   margin-top: 4px;
 }

 .ant-carousel .slick-dots.slick-dots.index-swiper-dots li.slick-active button {
   height: 12px;
   margin-top: 0;
 }

 .ant-carousel .slick-dots.index-swiper-dots li {
   width: 3px;
   height: 12px;
 }

 ._2aSs9 {
  width: 1200px;
  aspect-ratio: 5;
}

 @media (max-width: 768px) {
  ._2aSs9 {
    width: 100%;
  }
}

 ._2dyxv {
  cursor: pointer;
}
._1WsdE {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

._133Vh {
  margin: 12px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 8px;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
  border: solid 1px #fff;
}

._133Vh:hover {
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.16078));
  border: solid 1px #e1e1e6;
}

@media (max-width:768px) {
  ._133Vh {
    margin: 12px 0;
    padding: 16px;
  }

  .HdpXU {
    flex-direction: row;
  }

  ._1nrF1 {
    flex: 1;
    margin-top: unset;
    margin-left: 16px;
  }

  .-ZNy0 {
    margin-top: 4px;
  }

  ._2qt85 {
    margin-top: 16px;
  }

}

.gf8b0 {
  border-radius: 12px;
  width: 64px;
  height: 64px;
  margin:0 auto;
}

.wyMSy {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e;
}

._1ti3q {
  padding: 4px 0;
  background-color: #cdeecb;
  border-radius: 4px;
  width: 32px;
  height: 20px;
  margin-right: 5px;
}

._13MwY {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: #145418;
}

._1OEAm {
  width: 20px;
  height: 20px;
}

._2CV7k {
  font-size: 20px;
  line-height: 20px;
  color: #C4C4CC;
}

._2CV7k:hover {
  color: #747380;
}

._1OQ3Z {
  font-size: 20px;
  line-height: 20px;
  color: #C4C4CC;
}

._1OQ3Z:hover {
  color: #747380;

}

._1l4OT {
  cursor: pointer;
}

._1K5kG {
  min-height: 44px;
}

.website-item-tooltip {
  max-width: 224px;
}
._287iR {
  padding: 16px;
  background-color: rgba(39, 46, 59, 0.7);
  border-radius: 4px;
  overflow: hidden;
  width: 176px;
}

._29VDi {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgb(38, 36, 46);
}

._1gVRE {
  color: rgb(255, 255, 255);
}
._1JQch {
  font-size: 20px;
  line-height: 20px;
  color: #C4C4CC;
}

._1JQch:hover {
  color: #747380;
}

._3tS3B {
  cursor: pointer;
}

.website-item-tooltip {
  max-width: 224px;
}

@media (max-width:768px) {
  ._1JLff {
    margin-top: 16px;
  }
}
._3Y2hW {
  padding: 36px 32px 32px;
  background-color: #ffffff;
  border-radius: 8px;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
  cursor: pointer;
  border: solid 1px #fff;
}


._2kJ9D:hover {
  /* filter: drop-shadow(0px 4px 8px -4px #04187329); */
  filter: drop-shadow(0px 4px 8px rgba(4, 24, 115, 0.16078));
  border: solid 1px #e1e1e6;
}


._3Z9Zx {
  border-radius: 12px;
  width: 72px;
  height: 72px;
}


.Ofyr0 {
  margin-right: 16px;
}


._34fye {
  font-size: 20px;
  font-family: PingFang SC;
  line-height: 20px;
  color: #26242e;
}


._2HvC8 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}


._17DGA {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  min-height: 12px;
  color: rgba(38,36,46,0.6);
}

.ipokt {
  width: 120px;
  height: 120px;
}

._3MeXI {
  color: rgba(38,36,46,0.6);
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
}

@media (max-width:768px) {
  ._3MeXI {
    font-size: 14px;
    line-height: 22px;
  }
}
.J3n_- {
  padding: 16px 12px 24px 16px;
  background-color: #ffffff;
  border-radius: 16px;
  filter: drop-shadow(0px 2.5px 5px rgba(4,24,115,0.01961));
  width: 272px;
}

._1g7uw {}

._3iJyC {
  border-radius: 12px;
  width: 64px;
  height: 64px;

}

._1HCfI {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e;
}

._1mjyY {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 24px;
  color: rgba(38,36,46,0.6);
}

.GRn1W {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  min-height: 12px;
  color: rgba(38,36,46,0.34902);
}

._3i6nC {
  margin-top: 280px;
}

._1byqI {
  margin-top: 280px;
  display: none;
}

.-cwU4 {
  padding-bottom: 424px;

  width: 100vw;
  height: 100vh;
  position: relative;
}

._3DPm3 {
  width: 100vw;
  height: 100vh;
  background-size: cover;
  background-repeat: no-repeat;
}

.y1mlr {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._1QHAQ {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%);
}

._2FXQo {
  margin: 0 56px;
}

._2KP7u {
  width: 321px;
  height: 131px;
}

._1eQIL {
  display: none;
  position: absolute;
  left: 50%;
  bottom: 160px;
  transform: translateX(-50%);
  width: 40px;
  height: 40px;
}

._1rqxU {
  font-size: 20px;
  font-family: PingFang SC;
  line-height: 28px;
  color: #ffffff;
}

.Bwpb8 {
  width: 178.5px;
}

._2csiv:hover {}

.questions-drawer .ant-drawer-content-wrapper {
  padding: 112px 32px 32px 0;
  box-shadow: none !important;
}

.questions-drawer .ant-drawer-content {
  background: none;
}

.questions-drawer .ant-drawer-mask {
  top: 80px;
  background-color: rgba(22,22,26,0.6);
}

.questions-drawer .ant-drawer-body {
  padding: 0;
}

.top-header-popover .ant-popover-arrow {
  display: none;
}

.top-header-popover.ant-popover-placement-bottomRight {
  padding-top: 8px;
}

.top-header-popover .ant-popover-inner-content {
  padding: 0;
}

.top-header-popover .ant-popover-inner {
  border-radius: 8px;
  box-shadow: none;
}

._10pWW {
  padding: 20px 56px;
  width: 100%;
}

._3qVXU {
  width: 190px;
  height: 32px;
}

._2w7x4 {
  font-size: 24px;
  line-height: 24px;
  color: #747380;
}

._3oBx9 {
  color: #FFFFFF;
}

._1paQt>._2w7x4 {
  color: #3661eb;
}

._1yeih {
  padding: 8px;
  border-radius: 8px;
}

._1yeih:hover {
  background-color: #F2F2F2;
}

._1yeih._1paQt {
  background-color: #EFF3FD;
}

.gfhBY {
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

._2csiv {
  padding: 8px 12px;
  border-radius: 8px;
}

._2csiv:hover {
  background-color: #F2F2F2;
}

._2jMAM {
  font-size: 24px;
  line-height: 24px;
  color: #747380;
}

._2W2oG {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.6);
}

._2_LAr {
  line-height: 13px;
}

@media (max-width:768px) {
  ._10pWW {
    padding: 24px;
  }
}
.questions-scroll-content {
  margin-top: 12px;
  padding-bottom: 20px;
  overflow: hidden !important;
}

.questions-scroll-content>.anticon-spin {
  display: block;
  margin: 20px auto 0;
}

.questions-scroll-content .ant-divider-inner-text {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.34902);
}

.questions-scroll-content .ant-divider-horizontal.ant-divider-with-text {
  margin: 20px 0 0;
}

@media (max-width:768px) {
  .questions-scroll-content {
    margin-top: 0;
  }
}

.QBwqK {
  background-color: #f2f2f2;
  border-radius: 16px;
  filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  overflow: hidden;
  width: 100%;
  height: 100%;
  border: solid 1px #e1e1e6;
}

._1_UL5 {
  overflow-y: auto;
  overflow-x: hidden;
  padding: 20px 32px 0;
  z-index: 1;
}

._1ll-I {
  padding: 24px;
  background-color: #ffffff;
  border-radius: 8px;
  filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}

._1ll-I:first-child {
  margin-top: 0;
}

._1oolt {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
}

@media (max-width:768px) {
  .QBwqK {
    border-radius: unset;
    border: none;
  }

  ._15Hlw {
    height: calc(100% - 80px);
  }

  ._1_UL5 {
    padding: 0 24px 20px;
  }
}

._2OjmE {
  padding: 24px;
  background-color: #ffffff;
  border-radius: 8px;
  filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  overflow: hidden;
  cursor: pointer;
}

._2OjmE:first-child {
  margin-top: 0;
}

.IfJxD {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._2AsBS {
  padding: 8px 0;
  background-color: #eff3fd;
  border-radius: 4px;
}

._3ywvv {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: #1c38a4;
}

._3aRSR {
  margin-right: 8px;
}

._1pSJd {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

._2hn75 {
  margin-top: 8px;
}

._3zDmV {
  margin: 0 4px;
}

._2xH-p .ant-input-affix-wrapper {
  border-radius: 8px;
}

.DYiVY .ant-input-affix-wrapper {
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
}

.DYiVY .ant-input-affix-wrapper>.ant-input {
  background-color: #f5f5f5;
}

@media (max-width:768px) {
  ._2xH-p .ant-input-affix-wrapper {
    border-radius: 20px;
  }

  .DYiVY .ant-input-affix-wrapper {
    border: 1px solid #fff;
    background-color: #fff;
  }

  .DYiVY .ant-input-affix-wrapper>.ant-input {
    background-color: #fff;
    width: 88%;
  }
}

._2xH-p {
  padding: 24px 32px;
  background-color: #ffffff;
  filter: drop-shadow(0px 0px 0px rgba(0,0,0,0));
  overflow: hidden;
  height: 84px;
  border-bottom: solid 1px #e1e1e6;
}

@media (max-width:768px) {
  ._2xH-p {
    background-color: unset;
    padding: 0 24px 24px;
    height: unset;
    border: unset;
  }

  ._1d4Ey {
    background-color: #fff;
    border-radius: 20px;
    height: 40px;
  }
}

._1d4Ey {
  flex: 1;
  background-color: #f5f5f5;
  border-radius: 8px;
  height: 36px;
}

.DYiVY {
  display: flex;
  flex: 1;
}

._2aCX5 {
  width: 14px;
  height: 14px;
}

._2Zl6p {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

.TADWK {
  line-height: 14px;
}
._1WLcU {
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 2px 2px rgba(0,0,0,0.14118), 0px 0px 0.5px rgba(0,0,0,0.16078));
  overflow: hidden;
  height: 100%;
}

._3b7ND {
  padding: 32px;
  background-color: #ffffff;
  height: 152px;
}

.M4ybB {
  font-size: 24px;
  color: #747380;
}

._1UYHv {
  margin-top: 20px;
  color: #26242e;
  font-size: 18px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 18px;
}

.rj2x- {
  margin-top: 12px;
  padding: 4px 0;
  background-color: #e8f2ff;
  border-radius: 4px;
}

._3tiCB {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: rgba(38,36,46,0.34902);
}

.HrYr1 {
  margin-left: 4px;
  margin-right: 4px;
  color: #153fbf;
}

._9MOvq {
  padding: 20px 32px 28px;
  overflow: scroll;
}

.Dxro4 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

.TfmfN {
  width: 447px;
}

@media (max-width:768px) {

  ._1WLcU {
    border-radius: unset;
  }

  ._3b7ND {
    padding: 24px;
    height: unset;
  }

  ._9MOvq {
    padding: 0px 24px 24px;
  }
}
._2Cnek {
  padding: 24px;
  background-color: #f2f2f2;
  height: 80px;
  position: relative;
}

._310HB {
  font-size: 24px;
  line-height: 24px;
  color: #747380;
}

.CyZy0 {
  color: #26242e;
  font-size: 18px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 18px;
  text-align: center;
  max-width: 80%;
}

._2ifOb {
  position: absolute;
  left: 24px;
  top: 50%;
  transform: translateY(-50%);
}

.pI8pf {
  position: absolute;
  right: 24px;
  top: 50%;
  transform: translateY(-50%);
}
._1G2vD {
  padding: 4px;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 8px 24px -4px rgba(4,24,115,0.12157);
  border: solid 1px #e1e1e6;
}

._3m2lA {
  padding: 12px 8px;
  background-color: #ffffff;
  border-radius: 4px;
}

._1g1tB {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}

._3wHrC {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

._3m2lA:hover {
  background-color: #f2f2f2;
}
._28LtN {
  padding: 8px 24px;
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 8px 6px rgba(39,34,70,0.10196));
  overflow: hidden;
}

._3q-dV {
  padding: 20px 0;
  border-radius: 8px;
  overflow: hidden;
}

._3pR_7 {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.8);
}

._1A44f {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e;
}

._2Ptxf {
  color: #ff1a0d;
}
._3W4vg {
  background-color: #f2f2f2;
  width: 100%;
  overflow: hidden;
  height: 100%;
}

._1-HcP {
  position: relative;
}

._21skt {
  padding: 32px 28px;
  background-color: #f2f2f2;
  height: 80px;
}

.w2ph6 {
  font-size: 22px;
  line-height: 22px;
  color: #747380;
}

.DI-y0 {
  position: absolute;
  left: 27.5px;
  top: 50%;
  transform: translateY(-50%);
}

._2zzRp {
  color: #26242e;
  font-size: 18px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 18px;
}

._3RYzu {
  overflow-y: auto;
}

._13zlZ {
  margin-left: 56px;
  color: rgba(38,36,46,0.6);
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}
._1j_Dl {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

._341WW {
  line-height: 14px;
}

.wAGJm {
  padding: 12px 0;
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px -8px 6px rgba(39,34,70,0.03922));
  position: fixed;
  bottom: 0;
  width: 100vw;
}

._1gQKZ {
  padding: 0 16px;
}

.gh0we {
  flex: 1 1 128px;
}

._3lW2f {
  padding: 4px 0;
}

._24igx {
  font-size: 24px;
  line-height: 24px;
  color: #747380;
}

._1CWzT>span {
  color: #3661eb;
}

._2T8ti {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: rgba(38,36,46,0.6);
}
._18pfj .ant-tabs-tab-btn {
  color: #86909C;
}

._18pfj .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #215ae5;
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._18pfj .ant-tabs-ink-bar {
  background: #215ae5;
}

._18pfj .ant-tabs-tab-btn:hover {
  color: #215ae5;
}

._18pfj .ant-tabs-top>.ant-tabs-nav::before {
  border-bottom: 1px solid #e1e1e6;
}

@media (max-width:768px) {
  ._18pfj .ant-tabs-nav {
    margin: 0 24px;
  }
}

._2NEc2 {
  background-color: #f2f2f2;
  height: 100vh;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}

._33Jv5 {
  flex: 1 1 0;
}

.-KWdr {
  padding: 48px 0;
  overflow: auto;
}

._6K4zh {
  padding-top: 48px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
  width: 1200px;
}

.F_S6v {
  margin-left: 48px;
}

.D9LhK {
  margin-left: 32px;
}

._2-4Pr {
  border-radius: 50%;
  width: 120px;
  height: 120px;
}

._2FInq {
  color: #cf7318;
}

._18pfj {
  align-self: stretch;
}

._2ufHM {
  padding: 32px 48px 0;
}

._1WWnv {
  position: relative;
}

._3yn5X {
  width: 16px;
  height: 16px;
}

._3zs9T {
  padding: 20px 56px;
  background-color: #ffffff;
  height: 56px;
}

._3RxnA {
  margin-left: 8px;
}

._3IGnB {
  margin-left: 48px;
}

._3N7EB {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13.5px;
  color: rgba(38,36,46,0.6);
}

._2dWvn {
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 16.5px;
  font-weight: 600;
  color: #26242e;
}

._1N7hu {
  line-height: 17px;
}

._2FInq {
  margin-top: 18px;
  color: #26242e;
  line-height: 13px;
}

.bg2m1 {
  margin-top: 12px;
  padding: 6px 0;
  background-color: #feeac1;
  border-radius: 3px;
}

._5Hlsv {
  margin-left: 6px;
  margin-right: 6px;
  color: #cf7318;
  line-height: 13px;
}

._1WgeX {
  line-height: 13px;
}

._3LIVz {
  color: #3661eb;
  line-height: 13px;
}

._3BHId {
  font-size: 16px;
  line-height: 16px;
  color: #3661EB;
}

._11MNU {
  cursor: pointer;
}

@media (max-width: 768px) {
  .-KWdr {
    padding: 0 0 96px;
  }

  ._6K4zh {
    width: 100%;
    padding-top: 16px;
    border-radius: unset;
  }

  .F_S6v {
    margin-left: 24px;
  }

  .D9LhK {
    margin-left: 16px;
  }

  ._2ufHM {
    padding: 24px 0 0;
    margin-top: 0;
  }

  ._2-4Pr {
    width: 96px;
    height: 96px;
  }

}
._1kqd2 {
  margin-left: 204px;
}

.wTGSI {
  padding: 32px 0 48px;
}

._1zDs- {
  flex: 1 1 0;
}

._3C0j1 {
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 18px;
  font-weight: 600;
  color: #26242e;
}

._3uuHR {
  font-size: 24px;
  font-family: PingFang SC;
  line-height: 24px;
  font-weight: 600;
  color: #1d2129;
}

._2Q3vH {
  flex: 1;
  padding: 44px 38px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
}

.VNZ-K {
  font-size: 13px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(89,115,147,0.50196);
}

._32x9c {
  color: rgba(38,36,46,0.6);
  font-size: 14px;
  line-height: 14px;
}

._39uwK {
  width: 16px;
  height: 16px;
}

.QgfHD:not(:first-child) {
  margin-top: 20px;
}

.QRz9Y {
  font-size: 13px;
  font-family: PingFang SC;
  line-height: 15px;
  color: rgba(38,36,46,0.6);
}

._3Vftm {
  border-radius: 16px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
}

.w18kx {
  padding: 52px 48px;
  background-color: #ffffff;
}

.iMMxe {
  line-height: 26px;
}

._3uutm {
  color: #26242e;
  font-size: 32px;
  font-family: Roboto Flex;
  font-weight: 600;
  line-height: 32px;
}

._3sotR {
  color: #26242e;
  line-height: 26px;
}

._3A13V {
  font-size: 14px;
  line-height: 14.5px;
}

@media (max-width:768px) {
  .QgfHD {
    min-width: 290px;
    max-width: 320px;
  }

  .QgfHD:not(:first-child) {
    margin-top: 0;
    margin-left: 16px;
  }

  .wTGSI {
    padding: 24px;
    background-color: #f2f2f2;
  }

  .C7M4f {
    padding-left: 24px;
  }

  ._3o2EJ {
    flex-direction: row;
    overflow-x: auto;
    padding-right: 16px;
    padding-left: 24px;
  }

  ._3Vftm {
    flex-direction: column;
  }

  ._2Q3vH {
    margin-left: 0;
    padding: 24px 0;
  }

  .lfEVf {
    flex-wrap: wrap;
    grid-row-gap: 24px;
    row-gap: 24px;
  }

  ._1zDs- {
    margin-top: 1px;
    padding: 24px 0px 24px 10px;
    flex: unset;
    min-width: 870px;
  }

  .w18kx {
    width: 100%;
    padding: 24px;
  }
}
._1XUg8 {
  background-color: #ffffff;
}
._8Df7y {
  margin-left: 17px;
}

._3H9z3 {
  margin-top: 11px;
}

.gYj_8 {
  padding: 18px 11.5px 18px 16px;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._2P7ut {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}

._3Th6U {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._29-kt {
  color: rgba(38,36,46,0.34902);
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
}

._1zJxQ {
  color: rgba(38,36,46,0.6);
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 15px;
}
._1Yc25 {
  padding: 44px 12px 44px 40px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
  width: 610px;
}

.QMD7X {
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 18px;
  font-weight: 600;
  color: rgba(38,36,46,0.6);
}

.IafrO {
  color: #26242e;
}

._1HeaS {
  width: 240px;
  height: 240px;
}

._12duG {
  margin-right: 2px;
}

._1yI4D {
  border-radius: 8px;
  width: 32px;
  height: 32px;
}

._3c-IR:first-child {
  margin-top: 0;
}

.N_34e {
  background-color: #4db94d;
  border-radius: 10px;
  width: 20px;
  height: 20px;
}

.rBBAN {
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 18px;
  color: #1d2129;
}

._3P0-O {
  font-size: 24px;
  font-family: PingFang SC;
  line-height: 24px;
  font-weight: 600;
  color: #1d2129;
}

@media (max-width:768px) {
  ._1Yc25 {
    width: 100%;
    padding: 24px;
  }
}
._3gOWu {
  padding: 24px 16px 20px;
  border-radius: 8px;
  height: 98px;
  border: solid 1px #e1e1e6;
}
.sCNQt {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 200px;
}
._3yjyF {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}
.slOpq {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}
.ds2C7 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}
._22FUk {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: rgba(38,36,46,0.6);
}
._2Ssxm {
  color: rgba(38,36,46,0.34902);
}

._3Bskf {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._3hOst {
  padding: 20px 56px;
  background-color: #ffffff;
}

._8Y5j3 {
  width: 16px;
  height: 16px;
}

.EZ5Bq {
  margin-left: 8px;
}

.LwK5U {
  margin-left: 48px;
}

._25u00 {
  margin-top: 15px;
}

.wLZyF {
  padding-top: 32px;
}

._2yfi4 {
  padding: 32px 0 48px;
}

.PXhWP:first-child {
  margin-top: 0;
}

._6BPuU>span {
  font-size: 14px;
  line-height: 22px;
}

@media (max-width:768px) {
  .wLZyF {
    padding: 24px;
    background-color: #f2f2f2;
  }

  ._2yfi4 {
    padding: 16px 0;
  }
}
._2HjGG {
  border-radius: 16px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
}

._2kMfe {
  padding: 16px;
  background-color: #ffffff;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
  border-bottom: solid 1px #e1e1e6;
}

.SJRsg {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._2zUz3 {
  color: rgba(38,36,46,0.8);
}

.qsLFm {
  color: rgba(38,36,46,0.34902);
}

.MU0Pl {
  background-color: #ffffff;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
  padding: 0 0 16px;
}

@media (max-width:768px) {
  .MU0Pl {
    padding: 0;
  }

}
._15uDl {
  padding: 16px 24px 16px 16px;
  overflow: hidden;
}

._15uDl:hover {
  background-color: #eff3fd;
}

._51hI_ {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._1Mj5S {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2lKZb {
  min-width: 40px;
}

._2WEfN {
  margin-left: 32px;
  border-radius: 8px;
  width: 24px;
  height: 24px;
}

._3qXB8 {
  margin-left: 8px;
  color: #26242e;
}

._2Uh4t {
  margin-left: 8px;
}

.XEKy8 {
  width: 12px;
  height: 15px;
}

.Ds9LL {
  border-radius: 8px;
  width: 24px;
  height: 24px;
}

.Ds9LL:focus,
.Ds9LL:hover {
  background-color: #ffffff;
}
._2_Aq8 {
  padding: 4px;
  background-color: #ffffff;
  border-radius: 8px;
  box-shadow: 0px 8px 24px -4px rgba(4,24,115,0.12157);
  border: solid 1px #e1e1e6;
}

._1Nl5H {
  padding: 10px 24px 10px 8px;
  background-color: #ffffff;
  border-radius: 4px;
}

.yrqDl {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

._1Nl5H:hover {
  background-color: #f2f2f2;
}

._2a5Nn {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}

._1pWwn {
  padding: 4px 8px 4px 16px;
  background-color: #cdeecb;
  border-radius: 12px;
  box-shadow: 0px 2px 4px rgba(0,0,0,0.14118), 0px 0px 1px rgba(0,0,0,0.16078);
  width: 1200px;
  min-height: 48px;
}

._1pWwn._3-sIU {
  background-color: #d4e0fb;
}

._3CgqE {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._3CgqE._3-sIU {
  color: #3661eb;
}

._3d-jx {
  color: #322f35;
}

.vmuCw {
  padding: 12px 0;
  border-radius: 100px;
  overflow: hidden;
  width: 53px;
  height: 40px;
}
.QppHA {
  padding: 20px 16px;
  background-color: #ffffff;
  border-bottom: solid 1px #e1e1e6;
}

.adm-swipe-action:last-child .QppHA {
  border-bottom: unset;
}

.Ppg9P {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}

._6RFGV {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: #26242e;
  word-break: break-all;
}

.TAH0h {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
  word-break: break-all;
}

.hSA8f {
  margin-left: 24px;
}
._3TWvZ {
  width: 92vw;
  min-height: 48px;
  padding: 4px 16px;
  background-color: #cdeecb;
  border-radius: 12px;
  box-shadow: 0px 2px 4px rgba(0,0,0,0.14118), 0px 0px 1px rgba(0,0,0,0.16078);
}

._3TWvZ.KYP0j {
  background-color: #d4e0fb;
}

._1I9Yz {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2dbkm {
  color: #322f35;
  text-align: left;
}

.yEURj {
  padding: 12px 0;
  border-radius: 100px;
  overflow: hidden;
  width: 53px;
  height: 40px;
}

._3HLtA {
  color: rgba(38,36,46,0.6);
}

._3HLtA.KYP0j {
  color: #3661eb;
}
._21IYB .ant-input-affix-wrapper {
  border-radius: 8px;
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
  height: 36px;
}

._21IYB .ant-input-affix-wrapper>.ant-input {
  width: 95%;
  background-color: #f5f5f5;
}

._21iS6 .ant-picker-range {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

._21iS6 .ant-picker-input {
  width: unset;
}

@media (max-width:768px) {
  ._21IYB .ant-input-affix-wrapper {
    height: 40px;
    border-radius: 20px;
    border: 1px solid #fff;
    background-color: #fff;

  }

  ._21IYB .ant-input-affix-wrapper>.ant-input {
    width: 88%;
    background-color: #fff;
  }

}

._21IYB {
  background-color: #ffffff;
  border-radius: 24px;
}

._1bMAJ {
  flex: 1;
  /* background-color: #f5f5f5; */
  border-radius: 8px;
  /* height: 36px; */
}

._2wcVR {
  width: 14px;
  height: 14px;
}

._21iS6 {
  background-color: #f5f5f5;
  border-radius: 8px;
  height: 36px;
}
._2ppVT {
  padding: 136px 0;
}

._1mVzG {
  width: 226px;
  height: 139px;
}

._2E-QP {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2jUVF {
  padding: 8px 0;
  background-color: #3661eb;
  border-radius: 4px;
  width: 88px;
}

._23WFR {
  color: #ffffff;
}
._2uROc {
  background-color: #f2f2f2;
  width: 100%;
  overflow: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
}

._1tlrb {
  position: relative;
}

._3f71Y {
  overflow-y: auto;
  padding: 0 24px;
}

._113Wn:first-child {
  margin-top: 0;
}

._1fTLD {}

._3aSnk {
  margin-left: 32px;
  flex: 1;
}
._3IqTi {
  padding: 32px 0 48px;
}

.bbJxz {
  margin-right: 8px;
}

._22uUV {
  margin-top: 32px;
}

._3Cuct {
  flex: 1 1 232px;
  padding: 4px 16px;
  background-color: #ffffff;
  height: 22px;
}

._2ujjx {
  flex: 1 1 366px;
}

._3A9K2 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.34902);
}

._2YOlh {
  padding: 4px 0;
  background-color: #ffffff;
  height: 22px;
}

._1U5xG {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}

._1Yaa0 {
  margin-top: 16px;
}

._1i9yQ {
  border-radius: 16px;
  border: solid 1px #e1e1e6;
}

._1i9yQ:first-child {
  margin-top: 0;
}

._3ShX7>span {
  font-size: 14px;
  line-height: 22px;
}

@media (max-width:768px) {
  ._3IqTi {
    padding: 24px;
    background-color: #f2f2f2;
  }

  ._22uUV {
    display: none;
  }

}
._1qBZq {
  border-radius: 16px;
  border: solid 1px #e1e1e6;
}

._2_h0n {
  padding: 16px;
  border-bottom: solid 1px #e1e1e6;
}

._1r_51 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: rgba(38,36,46,0.6);
}

._2lQAr {
  color: #26242e;
  line-height: 13px;
}

._2a8Qi {
  line-height: 10.5px;
}

._12qUB {}

._6ERUq {
  padding: 32px 16px;
  flex: 1 1 366px;
}

._2TaQv {
  padding: 32px 16px;
  flex: 1 1 232px;
}

._2ye5J {
  color: #3661eb;
}

._1c5e7 {
  line-height: 13px;
}

.NtQe8 {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

._1vmwU {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
  margin-top: 2px;
}

._2Edh2 {
  color: #26242e;
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
}

._1vAF- {
  padding: 4px;
  background-color: #e8fff0;
  border-radius: 4px;
}

._2fRyw {
  color: #139c5f;
  font-weight: 500;
}

.ZLrof {
  background-color: #feeac1;
}

.oFLnk {
  color: #cf7318;
}

._3m2NE {
  background-color: #e1e1e6;
}

.jUmdB {
  color: #383643;
}

@media (max-width:768px) {
  ._1qBZq {
    background-color: #fff;
  }
}
._1h1VI .ant-input-affix-wrapper {
  height: 36px;
  border-radius: 8px;
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;

}

._1h1VI .ant-input-affix-wrapper>.ant-input {
  width: 90%;
  background-color: #f5f5f5;
}

._2vDYk .ant-picker {
  border-radius: 8px;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  height: 36px;
  flex-shrink: 1;
}

._2vDYk .ant-picker * {
  flex-shrink: 1;
}

._2vDYk .ant-picker-input {
  width: unset;
}

._3w-NQ .ant-select {
  width: 100%;

}

._3w-NQ .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-radius: 8px;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  height: 36px;
  align-items: center;
}

._1jXzF .ant-select {
  width: 100%;
}

._1jXzF .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  border-radius: 8px;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  height: 36px;
}

@media (max-width:768px) {
  ._1h1VI .ant-input-affix-wrapper {
    height: 40px;
    border-radius: 20px;
    border: 1px solid #fff;
    background-color: #fff;

  }

  ._1h1VI .ant-input-affix-wrapper>.ant-input {
    width: 78%;
    background-color: #fff;
  }
}

._2vqPy {
  width: 464px;
}

.oh9lh {
  flex: 1 1 0;
}

._1h1VI {}

._1qtuX {
  width: 14px;
  height: 14px;
}

._1ueSk {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.6);
}

.mNnkU {
  padding: 12px 16px;
  background-color: #f2f2f2;
  border-radius: 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

._3tqh7 {
  background-color: #eff3fd;
}

._3tqh7>._2uBbR {
  color: #3661eb;
}

._1IHEt {
  font-size: 16px;
  line-height: 16px;
  color: #4B4957;
}

._2vDYk {
  flex: 1 1 0%;
  min-width: 340px;
}

._1U7Uv {
  line-height: 13px;
}

._2QjFX {}

._12kdr {
  line-height: 13px;
}

._2kywv {
  margin-left: 44px;
}

._2JQFV {
  width: 12px;
  height: 12px;
}

._3aMa0 {
  line-height: 13px;
}

._2UsWp {
  margin-left: 32px;
  width: 16px;
  height: 16px;
}

._3w-NQ {
  flex: 1 1 0%;
  min-width: 218px;
}

._1wuGH {
  line-height: 13px;
}

._14jze {}

.zBcQD {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: #86909c;
}

._2zg6A {
  margin-right: 4px;
  width: 9px;
  height: 5px;
}

._1jXzF {
  flex: 1 1 0%;
  min-width: 218px;
}

._1L502 {
  line-height: 13px;
}

._1_n8f {
  line-height: 13px;
}

._2qRP5 {
  font-size: 16px;
  line-height: 16px;
  color: #8E8D99;
}

._2qRP5._3tqh7 {
  color: #3661eb;
}

@media (max-width:768px) {
  ._2vqPy {
    width: 100%;
  }
}

.wi3lt {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}
._32q8a {
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 8px 6px rgba(39,34,70,0.10196));
  overflow: hidden;
}

.m6pjr {
  padding: 20px 0;
  border-radius: 8px;
  overflow: hidden;
}

._2SSvc {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._2PF_o {
  margin: 0 24px;
}

._2PF_o .adm-checkbox .adm-checkbox-icon {
  border-radius: unset;
}

._2PF_o .adm-checkbox.adm-checkbox-checked .adm-checkbox-icon {
  border-color: #3661eb;
  background-color: #3661eb;
}

._2PF_o .adm-checkbox.adm-checkbox-indeterminate .adm-checkbox-icon {
  color: #3661eb;
}

._3WBkH {
  padding: 16px 0;
}

.y-xMS {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.8);
}

._3VPYP {
  padding: 8px 24px 24px;
}

._27mpa {
  flex: 1 1 175px;
}

._1QMH3 {
  padding: 20px 0;
  background-color: #f2f2f2;
  border-radius: 8px;
  height: 56px;
}

._2gnHK {
  color: #26242e;
}

._1bDqZ {
  padding: 20px 0;
  background-color: #3661eb;
  border-radius: 8px;
  height: 56px;
}

._2KsDV {
  color: #ffffff;
}
._2J5zu {
  background-color: #ffffff;
  border-radius: 16px;
}

._2gdsg {
  padding: 16px;
  border-bottom: solid 1px #e1e1e6;
}

._1h8v5 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2oe99 {
  padding: 16px 0;
}

._3mj3p {
  padding: 0 16px;
}

._1yPeC {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #3661eb;
}

._2byxq {
  line-height: 12px;
  height: 12px;
}

._3MnjU {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
  min-width: 90px;
}

._2A1uF {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._3uNOD {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}

.VfDoo {
  margin: 0 16px;
  background-color: #e1e1e6;
  border-radius: 8px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
}

.QMk2t {
  margin-top: 20px;
}

._11wzg {
  padding: 12px 16px;
  background-color: #ffffff;
}

._3z5pp {
  padding: 4px;
  background-color: #e8fff0;
  border-radius: 4px;
  height: 24px;
}

._1XA10 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #139c5f;
}

._3h1wO {
  background-color: #feeac1;
}

._3fItz {
  color: #cf7318;
}

._2hd_U {
  background-color: #e1e1e6;
}

._2rGUI {
  color: #383643;
}
.UtiBY {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
}

._1ZivJ {
  position: relative;
}

._2Uo1j {
  overflow-y: auto;
  padding: 0 24px;
}

._3BU3Z {
  margin-left: 32px;
  flex: 1;
}

.iYU6R {}

._3UOnh {
  border-radius: 16px;
  border: solid 1px #e1e1e6;
}

._3UOnh:first-child {
  margin-top: 0;
}
.fav-scroll-content {
  margin-top: 24px;
  /* padding-bottom: 20px; */
  overflow: hidden !important;
}

.fav-scroll-content>.anticon-spin {
  display: block;
  margin: 20px auto 0;
}

.fav-scroll-content .ant-divider-inner-text {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.34902);
}

.fav-scroll-content .ant-divider-horizontal.ant-divider-with-text {
  margin: 20px 0 0;
}

._3gGEd .ant-list-items:first-child {
  border-top: solid 1px #e4e4e5;
}

._3gGEd .fav-scroll-content .adm-swipe-action:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}

._3EUAe {
  background-color: #f2f2f2;
  width: 100%;
  overflow: hidden;
  height: 100%;
}

._3Lb_N {
  flex: 1 1 0;
  flex-grow: 1;
  overflow: auto;
}

._3RiQ5 {
  width: 100%;
}

._2e-GV {
  padding: 48px 0 24px;
  width: 100%;
}

._3gGEd {
  width: 1200px;
  padding-top: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
}

._2BtE1 {
  margin: 0 24px;
}

._15fsP {
  flex: 1 1 0;
}

._3jg3b {
  width: 14px;
  height: 14px;
}

._2gZmW {
  padding: 10px 12px;
  background-color: #f7f8fa;
  border-radius: 4px;
  height: 36px;
}

._3F3zf {
  width: 16px;
  height: 16px;
}

.D4bJB {
  padding: 20px 24px;
  border-top: solid 1px #e4e4e5;
  border-bottom: solid 1px #e4e4e5;
}

._2qH8t {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}

._2_kN2 {
  margin-bottom: 4px;
}

._2mO9W {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

._2FQl_ {
  line-height: 14.5px;
}

._3L2OL {
  border-radius: 16px;
  width: 11px;
  height: 14px;
}

._6m8lJ {
  align-self: center;
}

._350np {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2AgWl {
  color: #1d2129;
}

@media (max-width: 768px) {

  ._2e-GV {
    padding-top: 24px;
    padding-bottom: 96px;
  }

  ._3gGEd {
    width: calc(100% - 48px);
    margin: 0 24px;
  }
}
.MpXdQ .ant-input-affix-wrapper {
  border-radius: 8px;
  border: 1px solid #f5f5f5;
  background-color: #f5f5f5;
  height: 36px;
}

.MpXdQ .ant-input-affix-wrapper>.ant-input {
  width: 95%;
  background-color: #f5f5f5;
}

._1IkGr .ant-select {
  font-family: PingFang SC;
  font-size: 14px;
  color: #1d2129;
  line-height: 13px;
  width: 218px;
}

._1IkGr .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
  height: 36px;
  background-color: #f7f8fa;
  border: 1px solid #f7f8fa;
  border-radius: 8px;
}

._1IkGr .ant-select-single .ant-select-selector .ant-select-selection-item {
  line-height: 36px;
}

._1IkGr .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 36px;
}

.fav-search-select .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
  background-color: #f7f8fa;
}

.fav-search-actionsheet .adm-action-sheet-button-item {
  padding: 14px 16px;
}

.fav-search-actionsheet .adm-action-sheet-button-item-wrapper:not(:last-child) {
  border-bottom: 1px solid #e1e1e6;
}

@media (max-width:768px) {
  .MpXdQ .ant-input-affix-wrapper>.ant-input {
    width: 78%;
  }
}

._1qR8U {
  flex: 1 1 0;
}

.MpXdQ {}

._14YQM {
  display: flex;
  flex: 1;
}

.B9C8r {
  width: 14px;
  height: 14px;
}

._387GE {
  flex-shrink: 0;
}

._1IkGr {
  /* padding: 10px 12px; */
  background-color: #f7f8fa;
  border-radius: 4px;
  width: 218px;
  height: 36px;
}

._3aJK_ {
  color: #1d2129;
}

._2Hcsq {
  width: 16px;
  height: 16px;
}

._-3r6T {
  font-size: 16px;
  line-height: 16px;
  color: #c4c4cc;
}

._-3r6T.QxdTv {
  color: #3661EB;
}

._2TOvr {
  font-size: 16px;
  line-height: 16px;
  font-family: PingFang SC;
}

._2TOvr.QxdTv {
  color: #3661EB;
}

._1BEMP {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}
._1uiCW {
  padding: 20px 24px;
}

._1uiCW:not(:last-child) {
  border-bottom: solid 1px #e4e4e5;
}

._1uiCW:hover {
  background-color: #eff3fd;
}

._17A9w {
  width: 40px;
  height: 40px;
  border-radius: 8px;
}

._3QZUw {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._29ZRP {
  color: #26242e;
}

._3CALT {
  width: 11px;
  height: 14px;
  font-size: 16px;
  line-height: 16px;
  color: #C4C4CC;
}

._3CALT:hover {
  color: #747380;
}

._2QQOO {
  width: 24px;
  height: 24px;
}

._1Ni9V {
  width: 1200px;
  margin-top: 52px;
}

._38xIL {
  background-color: #e1e1e6;
  height: 1px;
}

._2qNkd {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._22ApK {
  color: rgba(38,36,46,0.34902);
}

@media (max-width: 768px) {
  ._1Ni9V {
    width: calc(100% - 48px);
    margin: 24px 24px 0;
  }
}
._10xSD {
  padding: 20px 24px;
  background-color: #ffffff;
  overflow: hidden;
  border-bottom: solid 1px #e1e1e6;
}

._10xSD._1IH_4 {
  border-bottom: unset;
}

.kAH8O {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}

._28mQV {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

._1lV5X {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._3_IUq {
  margin: 0 12px;
  font-size: 14px;
  color: #ffffff;
}
._3bzvU .ant-input-affix-wrapper {
  border: 1px solid #fff;
  background-color: #fff;
}

._3bzvU .ant-input-affix-wrapper>.ant-input {
  background-color: #fff;
}

._25hLp .fav-scroll-content {
  margin-top: 0px;
  padding-bottom: 0px;
}

._25hLp .fav-scroll-content .adm-swipe-action:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

._25hLp .fav-scroll-content .adm-swipe-action:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}

._2zvpB {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
}

._2SdED {
  position: relative;
}

.dMo0W {
  overflow-y: auto;
}

._24c9C {
  flex: 1 1 0;
  flex-grow: 1;
  overflow: auto;
}

._1y0VF {
  width: 100%;
}

._1w_Zv {
  padding-bottom: 24px;
  width: 100%;
}

._25hLp {
  background-color: #ffffff;
  border-radius: 16px;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
  width: calc(100% - 48px);
  margin: 0 24px;

}

._3bzvU {
  margin-left: 32px;
  flex: 1;
}

._3Vaxq {
  flex: 1 1 0;
}

._1sqGa {
  width: 14px;
  height: 14px;
}

._3BBqx {
  padding: 10px 12px;
  background-color: #f7f8fa;
  border-radius: 4px;
  height: 36px;
}

.Mnrzj {
  width: 16px;
  height: 16px;
}

._1x93s {
  padding: 20px 24px;
  border-top: solid 1px #e4e4e5;
  border-bottom: solid 1px #e4e4e5;
}

._26eWU {
  border-radius: 8px;
  width: 40px;
  height: 40px;
}

._3lp-Q {
  margin-bottom: 4px;
}

._17JWb {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

.g_hzH {
  line-height: 14.5px;
}

._2SxHR {
  border-radius: 16px;
  width: 11px;
  height: 14px;
}

.XU5WE {
  align-self: center;
}

.Tkw3K {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._2qVal {
  color: #1d2129;
}
/* 页面容器 */
._1_ikH {
  min-height: 100vh;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  position: relative;
}
._3rBl7 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
  min-height: calc(100vh - 120px);
}
/* PC端卡片样式 */
._16TQu {
  width: 100%;
  max-width: 460px;
  border-radius: 12px;
}
._1irFo {
  text-align: center;
  padding: 24px 0 32px 0;
}
._3Rtjs {
  font-size: 20px;
  font-weight: 600;
  color: #282D3C;
  margin: 0;
}
.oF6CQ {
  padding: 0 32px 24px 32px;
}
.oF6CQ .ant-input-affix-wrapper {
  line-height: 18px;
  background:#F7F8FA;
  border-color:#F7F8FA;
  border-width: 1px;
  border-style: solid;
}
.oF6CQ .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{
  background:#F2F3F5;
  border-color:#F2F3F5;

}
.oF6CQ .ant-input-affix-wrapper:focus,
.oF6CQ .ant-input-affix-wrapper:active,
.oF6CQ .ant-input-affix-wrapper-focused 
{
    border-color:#334FFF  !important;
    background:#fff !important;
}
.oF6CQ .ant-input-affix-wrapper:active {
    background:#fff !important;
    border-color:#334FFF !important;
}
.oF6CQ .ant-input-affix-wrapper-focused:active {
    background:#fff !important;
    border-color:#334FFF !important;
}
.oF6CQ .ant-input-affix-wrapper:hover:active {
    background:#fff !important;
    border-color:#334FFF !important;
}
.oF6CQ input:-internal-autofill-selected{
  background-color:#F7F8FA !important;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
input:-internal-autofill-selected {
    -webkit-transition-delay: 111111s;
    -webkit-transition: color 11111s ease-out, background-color 111111s ease-out;
}
.oF6CQ .ant-input-affix-wrapper-lg {
  padding: 13px 12px;
  border-radius: 8px;
}
.oF6CQ .ant-input,
.oF6CQ .ant-input-prefix {
  height: 18px;
  line-height: 18px;
  font-size: 14px;
}
.oF6CQ .ant-input {
  width:calc(100% - 22px);
  background:transparent;
}
.oF6CQ .ant-input-affix-wrapper:active .ant-input {
  background:transparent !important;
}
.oF6CQ .ant-input-prefix {
  color: #A9AEB8;
  margin-right: 8px;
}
/* 验证码容器 */
.tfvUJ {
  display: flex;
  grid-gap: 12px;
  gap: 12px;
  align-items: flex-start;
}
._2h4U4 {
  flex: 1;
}
._1--Ya {
  flex-shrink: 0;
}
._2Vda2 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 44px;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: all 0.3s ease;
}
._2Vda2 img{
  border-radius: 6px;
}
._2Vda2:hover {
  background: #e6f7ff;
  border-color: #40a9ff;
}
._3jajv {
  width: 100%;
  height: 100%;
  margin: 0 2px;
  overflow: hidden;
}
/* 提交按钮 */
._17gdr {
  height: 48px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 400;
  margin-top: 16px;
  background: #334FFF;
  border: none;
  transition: all 0.3s ease;
}
._17gdr:hover {
  background: #556EFF;
 }
/* 移动端样式 */
.Smt4m {
  width: 100%;
  max-width: 100%;
  padding:0 24px;
}
._3tcO0 {
  text-align: center;
  margin:3.125rem 0 2.5rem;
}
._1R2sA {
  font-size: 1.5rem;
  font-weight: 600;
  color: #1a1a1a;
  margin: 0;
}
.adm-form ,
.adm-form .adm-list.adm-list,
.adm-list-item-content,
.adm-list-default .adm-list-body{
  border-top:none;
	border-bottom:none;
}
._2ob6k .adm-form-item {
  margin-bottom: 16px;
	padding-left:0;
}
._2ob6k .adm-list-item-content-main{
    padding:0;
}
._2ob6k .adm-list-item-content{
    padding:0;
}
._2ob6k .adm-form-item-feedback-error{
    margin:0;
}
._2ob6k .adm-input {
  border-radius: 0.5rem;
  background: #F7F8FA;
  padding: 0.875rem 0.75rem 0.875rem 0;
  width:calc(100% - 1.5rem);
}
._2ob6k .adm-input:focus {
  border-color: #334FFF;
  border-width: 1px;
  border-style: solid;
}
/* 移动端表单字段错误状态 - 使用动态类名 */
._2ob6k ._3Go6T {
  border-color: #E8353E !important;
  border-width: 1px !important;
  border-style: solid !important;
}
._2ob6k  .adm-list-body-inner{
  margin-top:0 !important;
}
._2ob6k .adm-input-element{
  font-size: 0.875rem;
  color:#86909C;
}
/* 移动端验证码容器 */
._3pgID{
    background: #fff;
    min-height: 100vh;
}
.wo6xd {
  display: flex;
  grid-gap: 16px;
  gap: 16px;
  align-items: flex-start;
}
._2flH1 {
  
  flex: 1;
}
._24EeG {
  flex-shrink: 0;
}
._2dFIS {
  display: flex;
  width: 4.375rem;
  height: 3rem;
  background: #f5f5f5;
  border: 1px solid #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  overflow: hidden;
  padding:0;
}
._2dFIS  img{
  height:3rem;
}
._2dFIS:active {
  background: #e6f7ff;
  border-color: #40a9ff;
}
._1Be4s {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
._2ZdZO{
	display: flex;
	align-items: center;
	background: #F7F8FA;
	border-radius: 8px;
	padding: 0px 0px 0px 12px;
}
._3pgID .iconfont{
	display: inline-block;
	width: 1rem;
	height: 1rem;
	font-size: 1rem;
	margin-right: 0.5rem;
}
._3pgID .authing-phone-line {
  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY2NjUgMi42NjY1OVYxMy4zMzMzSDExLjMzMzNWMi42NjY1OUg0LjY2NjY1Wk0zLjk5OTk4IDEuMzMzMjVIMTJDMTIuMTc2OCAxLjMzMzI1IDEyLjM0NjQgMS40MDM0OSAxMi40NzE0IDEuNTI4NTFDMTIuNTk2NCAxLjY1MzU0IDEyLjY2NjYgMS44MjMxMSAxMi42NjY2IDEuOTk5OTJWMTMuOTk5OUMxMi42NjY2IDE0LjE3NjcgMTIuNTk2NCAxNC4zNDYzIDEyLjQ3MTQgMTQuNDcxM0MxMi4zNDY0IDE0LjU5NjMgMTIuMTc2OCAxNC42NjY2IDEyIDE0LjY2NjZIMy45OTk5OEMzLjgyMzE3IDE0LjY2NjYgMy42NTM2IDE0LjU5NjMgMy41Mjg1OCAxNC40NzEzQzMuNDAzNTUgMTQuMzQ2MyAzLjMzMzMxIDE0LjE3NjcgMy4zMzMzMSAxMy45OTk5VjEuOTk5OTJDMy4zMzMzMSAxLjgyMzExIDMuNDAzNTUgMS42NTM1NCAzLjUyODU4IDEuNTI4NTFDMy42NTM2IDEuNDAzNDkgMy44MjMxNyAxLjMzMzI1IDMuOTk5OTggMS4zMzMyNVpNNy45OTk5OCAxMS4zMzMzQzguMTc2NzkgMTEuMzMzMyA4LjM0NjM2IDExLjQwMzUgOC40NzEzOCAxMS41Mjg1QzguNTk2NDEgMTEuNjUzNSA4LjY2NjY1IDExLjgyMzEgOC42NjY2NSAxMS45OTk5QzguNjY2NjUgMTIuMTc2NyA4LjU5NjQxIDEyLjM0NjMgOC40NzEzOCAxMi40NzEzQzguMzQ2MzYgMTIuNTk2MyA4LjE3Njc5IDEyLjY2NjYgNy45OTk5OCAxMi42NjY2QzcuODIzMTcgMTIuNjY2NiA3LjY1MzYgMTIuNTk2MyA3LjUyODU4IDEyLjQ3MTNDNy40MDM1NSAxMi4zNDYzIDcuMzMzMzEgMTIuMTc2NyA3LjMzMzMxIDExLjk5OTlDNy4zMzMzMSAxMS44MjMxIDcuNDAzNTUgMTEuNjUzNSA3LjUyODU4IDExLjUyODVDNy42NTM2IDExLjQwMzUgNy44MjMxNyAxMS4zMzMzIDcuOTk5OTggMTEuMzMzM1oiIGZpbGw9IiNBOUFFQjgiLz4KPC9zdmc+Cg==) no-repeat center center;
  background-size: 100% 100%;
}
._3pgID .authing-shield-check-line {
  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMC42NjY3NDhMMTMuNDc4IDEuODg0MDhDMTMuNzgyNyAxLjk1MjA4IDE0IDIuMjIyMDggMTQgMi41MzQ3NVY5LjE5Mjc1QzE0IDEwLjUzMDEgMTMuMzMxMyAxMS43Nzk0IDEyLjIxODcgMTIuNTIwN0w4IDE1LjMzMzRMMy43ODEzMyAxMi41MjA3QzIuNjY4IDExLjc3ODcgMiAxMC41MzAxIDIgOS4xOTM0MVYyLjUzNDc1QzIgMi4yMjIwOCAyLjIxNzMzIDEuOTUyMDggMi41MjIgMS44ODQwOEw4IDAuNjY2NzQ4Wk04IDIuMDMyNzVMMy4zMzMzMyAzLjA2OTQxVjkuMTkyNzVDMy4zMzMzMyAxMC4wODQxIDMuNzc4NjcgMTAuOTE2NyA0LjUyMDY3IDExLjQxMTRMOCAxMy43MzE0TDExLjQ3OTMgMTEuNDExNEMxMi4yMjEzIDEwLjkxNjcgMTIuNjY2NyAxMC4wODQ3IDEyLjY2NjcgOS4xOTM0MVYzLjA2OTQxTDggMi4wMzM0MVYyLjAzMjc1Wk0xMC45NjggNS40ODE0MUwxMS45MTEzIDYuNDI0MDhMNy42Njg2NyAxMC42NjY3TDQuODQgNy44MzgwOEw1Ljc4MjY3IDYuODk1NDFMNy42NjggOC43ODA3NUwxMC45NjggNS40ODA3NVY1LjQ4MTQxWiIgZmlsbD0iI0E5QUVCOCIvPgo8L3N2Zz4K) no-repeat center center;
  background-size: 100% 100%;
}
._3pgID .authing-card-check-line {
  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDAwMDIgMTJIMTRWMy45OTk5NkgyLjAwMDAyVjEyWk0wLjY2NjY4NyAzLjMzMzI5QzAuNjY2Njg3IDIuOTY1MTEgMC45NjUxNjcgMi42NjY2MyAxLjMzMzM1IDIuNjY2NjNIMTQuNjY2N0MxNS4wMzQ5IDIuNjY2NjMgMTUuMzMzNCAyLjk2NTExIDE1LjMzMzQgMy4zMzMyOVYxMi42NjY2QzE1LjMzMzQgMTMuMDM0OCAxNS4wMzQ5IDEzLjMzMzMgMTQuNjY2NyAxMy4zMzMzSDEuMzMzMzVDMC45NjUxNjcgMTMuMzMzMyAwLjY2NjY4NyAxMy4wMzQ4IDAuNjY2Njg3IDEyLjY2NjZWMy4zMzMyOVpNNi4wMDAwMiA2LjY2NjYzQzYuMDAwMDIgNi4yOTg0NCA1LjcwMTU0IDUuOTk5OTYgNS4zMzMzNSA1Ljk5OTk2QzQuOTY1MTcgNS45OTk5NiA0LjY2NjY5IDYuMjk4NDQgNC42NjY2OSA2LjY2NjYzQzQuNjY2NjkgNy4wMzQ4MyA0Ljk2NTE3IDcuMzMzMjkgNS4zMzMzNSA3LjMzMzI5QzUuNzAxNTQgNy4zMzMyOSA2LjAwMDAyIDcuMDM0ODMgNi4wMDAwMiA2LjY2NjYzWk03LjMzMzM1IDYuNjY2NjNDNy4zMzMzNSA3Ljc3MTIzIDYuNDM3OTIgOC42NjY2MyA1LjMzMzM1IDguNjY2NjNDNC4yMjg3OSA4LjY2NjYzIDMuMzMzMzUgNy43NzEyMyAzLjMzMzM1IDYuNjY2NjNDMy4zMzMzNSA1LjU2MjA2IDQuMjI4NzkgNC42NjY2MyA1LjMzMzM1IDQuNjY2NjNDNi40Mzc5MiA0LjY2NjYzIDcuMzMzMzUgNS41NjIwNiA3LjMzMzM1IDYuNjY2NjNaTTUuMzM0NTUgMTAuNjY2NkM0LjY5MDA0IDEwLjY2NjYgNC4xMDc2MiAxMC45MjcxIDMuNjg0NjQgMTEuMzVMMi43NDE4MyAxMC40MDcyQzMuNDA0NjQgOS43NDQ0MyA0LjMyMjIyIDkuMzMzMjkgNS4zMzQ1NSA5LjMzMzI5QzYuMzQ2ODkgOS4zMzMyOSA3LjI2NDQ5IDkuNzQ0NDMgNy45MjcyOSAxMC40MDcyTDYuOTg0NDkgMTEuMzVDNi41NjE0OSAxMC45MjcxIDUuOTc5MDcgMTAuNjY2NiA1LjMzNDU1IDEwLjY2NjZaIiBmaWxsPSIjQTlBRUI4Ii8+CjxwYXRoIGQ9Ik04LjY2Njk5IDZMMTIuNjY3IDZMMTIuNjY3IDcuMzMzMzNMOC42NjY5OSA3LjMzMzMzTDguNjY2OTkgNloiIGZpbGw9IiNBOUFFQjgiLz4KPHBhdGggZD0iTTguNjY2OTkgOC42NjY2N0wxMi42NjcgOC42NjY2N0wxMi42NjcgMTBMOC42NjY5OSAxMEw4LjY2Njk5IDguNjY2NjdaIiBmaWxsPSIjQTlBRUI4Ii8+Cjwvc3ZnPgo=) no-repeat center center;
  background-size: 100% 100%;
}
/* 移动端提交按钮 */
._3WxOf {
  height: 3rem;
  line-height: 3rem;
  border-radius: 0.5rem;
  font-size: 1rem;
  margin-top: 1rem;
  background: #334FFF;
  border: none;
  color:#fff;
  padding:0;
}
._3WxOf:active {
  background: #334FFF;
}
.oF6CQ .ant-form-item {
  margin-bottom: 16px;
}
.oF6CQ .ant-form-item-explain-error {
  color: #E8353E;
  font-size: 12px;
  margin-bottom: 16px;
  line-height: 20px;
  /* margin-top: 4px; */
}
.oF6CQ .ant-form-item-explain-connected{
  /* position: absolute;
  bottom: -1px;
  left: 0; */
  width: 100%;
  /* z-index: 1000; */
}
/* 响应式设计 */
@media (max-width: 768px) {
  ._3rBl7 {
    padding: 16px;
    min-height: calc(100vh - 100px);
  }
  
  ._16TQu {
    max-width: 100%;
    margin: 0;
  }
  
  .oF6CQ {
    padding: 0 16px 16px 16px;
  }
  
  ._1irFo {
    padding: 20px 0 12px 0;
  }
  
  ._3Rtjs {
    font-size: 20px;
  }
}
/* 动画效果 */
._16TQu,
.Smt4m {
  animation: _2AgSu 0.6s ease-out;
}
@keyframes _2AgSu {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
/* 加载状态 */
.oF6CQ .ant-btn-loading {
  pointer-events: none;
}
/* 图标样式 */
.oF6CQ .iconfont {
  width: 16px;
  height: 16px;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.oF6CQ .authing-phone-line {
  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY2NjUgMi42NjY1OVYxMy4zMzMzSDExLjMzMzNWMi42NjY1OUg0LjY2NjY1Wk0zLjk5OTk4IDEuMzMzMjVIMTJDMTIuMTc2OCAxLjMzMzI1IDEyLjM0NjQgMS40MDM0OSAxMi40NzE0IDEuNTI4NTFDMTIuNTk2NCAxLjY1MzU0IDEyLjY2NjYgMS44MjMxMSAxMi42NjY2IDEuOTk5OTJWMTMuOTk5OUMxMi42NjY2IDE0LjE3NjcgMTIuNTk2NCAxNC4zNDYzIDEyLjQ3MTQgMTQuNDcxM0MxMi4zNDY0IDE0LjU5NjMgMTIuMTc2OCAxNC42NjY2IDEyIDE0LjY2NjZIMy45OTk5OEMzLjgyMzE3IDE0LjY2NjYgMy42NTM2IDE0LjU5NjMgMy41Mjg1OCAxNC40NzEzQzMuNDAzNTUgMTQuMzQ2MyAzLjMzMzMxIDE0LjE3NjcgMy4zMzMzMSAxMy45OTk5VjEuOTk5OTJDMy4zMzMzMSAxLjgyMzExIDMuNDAzNTUgMS42NTM1NCAzLjUyODU4IDEuNTI4NTFDMy42NTM2IDEuNDAzNDkgMy44MjMxNyAxLjMzMzI1IDMuOTk5OTggMS4zMzMyNVpNNy45OTk5OCAxMS4zMzMzQzguMTc2NzkgMTEuMzMzMyA4LjM0NjM2IDExLjQwMzUgOC40NzEzOCAxMS41Mjg1QzguNTk2NDEgMTEuNjUzNSA4LjY2NjY1IDExLjgyMzEgOC42NjY2NSAxMS45OTk5QzguNjY2NjUgMTIuMTc2NyA4LjU5NjQxIDEyLjM0NjMgOC40NzEzOCAxMi40NzEzQzguMzQ2MzYgMTIuNTk2MyA4LjE3Njc5IDEyLjY2NjYgNy45OTk5OCAxMi42NjY2QzcuODIzMTcgMTIuNjY2NiA3LjY1MzYgMTIuNTk2MyA3LjUyODU4IDEyLjQ3MTNDNy40MDM1NSAxMi4zNDYzIDcuMzMzMzEgMTIuMTc2NyA3LjMzMzMxIDExLjk5OTlDNy4zMzMzMSAxMS44MjMxIDcuNDAzNTUgMTEuNjUzNSA3LjUyODU4IDExLjUyODVDNy42NTM2IDExLjQwMzUgNy44MjMxNyAxMS4zMzMzIDcuOTk5OTggMTEuMzMzM1oiIGZpbGw9IiNBOUFFQjgiLz4KPC9zdmc+Cg==) no-repeat center center;
  background-size: 100% 100%;
}
.oF6CQ .authing-shield-check-line {
  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMC42NjY3NDhMMTMuNDc4IDEuODg0MDhDMTMuNzgyNyAxLjk1MjA4IDE0IDIuMjIyMDggMTQgMi41MzQ3NVY5LjE5Mjc1QzE0IDEwLjUzMDEgMTMuMzMxMyAxMS43Nzk0IDEyLjIxODcgMTIuNTIwN0w4IDE1LjMzMzRMMy43ODEzMyAxMi41MjA3QzIuNjY4IDExLjc3ODcgMiAxMC41MzAxIDIgOS4xOTM0MVYyLjUzNDc1QzIgMi4yMjIwOCAyLjIxNzMzIDEuOTUyMDggMi41MjIgMS44ODQwOEw4IDAuNjY2NzQ4Wk04IDIuMDMyNzVMMy4zMzMzMyAzLjA2OTQxVjkuMTkyNzVDMy4zMzMzMyAxMC4wODQxIDMuNzc4NjcgMTAuOTE2NyA0LjUyMDY3IDExLjQxMTRMOCAxMy43MzE0TDExLjQ3OTMgMTEuNDExNEMxMi4yMjEzIDEwLjkxNjcgMTIuNjY2NyAxMC4wODQ3IDEyLjY2NjcgOS4xOTM0MVYzLjA2OTQxTDggMi4wMzM0MVYyLjAzMjc1Wk0xMC45NjggNS40ODE0MUwxMS45MTEzIDYuNDI0MDhMNy42Njg2NyAxMC42NjY3TDQuODQgNy44MzgwOEw1Ljc4MjY3IDYuODk1NDFMNy42NjggOC43ODA3NUwxMC45NjggNS40ODA3NVY1LjQ4MTQxWiIgZmlsbD0iI0E5QUVCOCIvPgo8L3N2Zz4K) no-repeat center center;
  background-size: 100% 100%;
}
/* 消息提示 */
.ant-message{
  top:32px !important;
}
.ant-message-notice-content {
    box-shadow: 0px 4px 16px -4px rgba(4,24,115,0.12157);
    border-radius: 12px;
    padding:0;
    color:#1D2129;
}
.ant-message-custom-content{
    padding:16px;
    border-radius: 12px;

}
.ant-message-error{
    background-color: #FFEBE8;
}
/* PC端弹层样式 */
.kbNjy {
  position: fixed;
  left: 0; right: 0; top: 0; bottom: 0;
  background: rgba(0,0,0,0.15);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
}
.AONIy {
  background: #fff;
  border-radius: 12px;
  width: 912px;
  max-width: 96vw;
  padding: 48px 24px 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
	margin:0 auto;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%,-50%);
}
._24RqV{
  width:512px;
  padding: 48px 56px 54px;
}
._6y5Nb {
  font-size: 20px;
	line-height: 28px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 8px;
}
._1S3sd {
  color: #4E5969;
  font-size: 14px;
  text-align: center;
  margin-bottom: 24px;
}
._3bMSJ{
	background: #F7F8FA;
  border:1px solid #F2F3F5;
  border-radius: 8px;
  padding: 16px;
  color: #86909C;
  overflow-y: auto;
  font-size: 14px;
  line-height: 24px;
}
._2MH6S {
	float:right;
  width: 100%;
	margin-top: 16px;
}
._3ZLqb {
  display: flex;
  align-items: center;
  margin-bottom: 2px;
	justify-content: flex-end;
}
._2m4rX{
	color:#86909C;
}
._3Go10{
	width:140px;
	color:#1D2129;
}
._3vv_m {
	display: inline-block;
	height: 24px;
  padding: 0px 12px;
  line-height: 24px;
  cursor: pointer;
	background:#EBEFFF;
	border-radius: 4px;
	font-size: 12px;
	text-decoration: none !important;
	color:#334FFF;
}
._2oFuV {
	width:56px;
  height:24px;
  vertical-align: middle;
	cursor: pointer;
}
._2oFuV img{
	height:24px;
}
.kbNjy .ant-modal-content{
	border-radius: 12px;
	box-shadow: 0px 8px 24px -4px rgba(4, 24, 115, 0.12);
}
.kbNjy .ant-modal-body{
	padding: 24px 32px;
}
._21_9t{
	font-size: 14px;
	line-height: 20px;
	color:#1D2129;
	margin-bottom: 16px;
	text-align: center;
}
._1kk4A{
	background: #F7F8FA;
	border-radius: 8px;
	height: 200px;
	margin:16px 0;
	position: relative;
}
._1kk4A::before {
  content: "请在此区域签名";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #9facc6;
  font-size: 1rem;
  pointer-events: none;
  z-index: 1;
  transition: opacity 0.3s ease;
}
._2gWmj ._1kk4A::before {
  transform: rotate(90deg);
  translate:-3rem 0;
}
._2BiM_::before {
  opacity: 0;
}
._2gWmj{
  width:100%;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  border-radius: 8px;
  position: relative;
}
.bMorN{
  width:calc(100vw - 5.5rem);
  height:calc(100vh - 4.5rem);
  margin-top:0; 
}
._2gWmj ._1kk4A{
  margin-right:1rem;
}
._3vnSO{
	display: flex;
	grid-gap: 16px;
	gap: 16px;
	justify-content: center;
}
._2gWmj ._3vnSO{
  display: flex;
  flex-direction: row;
  width:3rem;
  margin-top:0;
  transform: rotate(90deg);
  position: absolute;
  left:1rem;
  bottom:2.5rem;
}
._2gWmj ._3vnSO ._23Np6{
  transform: translateX(-50%);
}
._23Np6{
	padding: 6px 16px;
	border-radius: 4px;
  line-height: 20px;
}
.UGwZD{
	background:#F2F3F5;
	color:#4E5969;
	border:none;
}
.UGwZD:hover,
.UGwZD:active,
.UGwZD:focus{
  background:#E9EDF4;
  color:#1d2129;
}
.BQ5Gj{
	background:#334FFF;
}
.BQ5Gj:hover,
.BQ5Gj:active,
.BQ5Gj:focus{
  background:#556EFF;
  color:#fff;
}
/* .pcConfirmBtn {
  width: 100%;
  height: 44px;
  border-radius: 8px;
  background: #2d5cf6;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  border: none;
  margin-top: 8px;
  cursor: pointer;
  transition: background 0.2s;
}
.pcConfirmBtn:disabled {
  background: #e5e6eb;
  color: #aaa;
  cursor: not-allowed;
} */
/* H5全屏弹层样式 */
._3jOKB {
  position: fixed;
  left: 0; right: 0; top: 0; bottom: 0;
  background: #f7f8fa;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow-y: auto;
}
._3JBhi {
  width: 100vw;
  max-width: 480px;
  margin: 0 auto;
  background: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding:1.5rem;
}
.kOnvM {
  font-size: 1.25rem;
  margin-bottom: 1rem;
  font-weight: 600;
  text-align: center;
  color: #282D3C;
}
._3fu2h .kOnvM {
  margin-bottom: 0.5rem;
  margin-top:1.625rem;
}
._2zmCy {
  color: #4E5969;
  font-size: 0.8125rem;
  text-align: center;
  margin-bottom: 1rem;
}
._3ehkt {
  background: #f7f8fa;
  border-radius: 10px;
  padding: 12px 8px;
  color: #888;
  font-size: 13px;
  margin-bottom: 12px;
  max-height: 120px;
  overflow-y: auto;
}
._3OOOX {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
}
._3OOOX ._3Go10{
  width:7.5rem;
  margin-bottom:0;
}
._1zbNj {
  color: #2d5cf6;
  cursor: pointer;
  text-decoration: underline;
}
._1cpZ2 {
  height: 1.75rem !important;
  vertical-align: middle;
  margin-left: 0.375rem;
}
._1cpZ2 img{
  height: 1.75rem;
}
._3bLz8 {
  width: 100%;
  height: 42px;
  border-radius: 8px;
  background: #2d5cf6;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  border: none;
  margin-top: 8px;
  cursor: pointer;
  transition: background 0.2s;
}
._3bLz8:disabled:active{
  background:#C8D2FF !important;
  color:#fff  !important;
  border:none !important;
}
.ant-btn[disabled], .ant-btn[disabled]:hover, .ant-btn[disabled]:focus, .ant-btn[disabled]:active{
  background:#C8D2FF !important;
  color:#fff  !important;
  border:none !important;
}
/* H5签名全屏 */
.reEDc {
  position: fixed;
  left: 0; right: 0; top: 0; bottom: 0;
  background: #fff;
  z-index: 2000;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  /* padding-top: 48px; */
}
/* 移动端适配 */
@media (max-width: 768px) {
  .IxY7N {
    padding: 1rem;
  }

  .IxY7N h1 {
    font-size: 1.25rem;
  }

  .tQr6l {
    height: 250px;
    margin: 15px auto;
  }

  ._2jBwm {
    padding: 1rem;
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  ._339Wy,
  .t9QQo,
  ._3_qUZ {
    padding: 8px 16px;
    font-size: 14px;
    min-width: 80px;
  }
}
/* 横屏适配 */
@media (orientation: landscape) and (max-height: 500px) {
  .tQr6l {
    height: 200px;
  }

  .IxY7N {
    padding: 0.75rem;
  }

  .IxY7N h1 {
    font-size: 1.125rem;
    margin-bottom: 0.25rem;
  }

  .IxY7N p {
    font-size: 0.75rem;
  }
}
._1pVDg {
  padding: 1rem;
  background:#F7F8FA;
  border: 1px solid #F2F3F5;
  border-radius: 0.5rem;
  color: #86909C;
  font-size: 0.875rem;
  line-height: 1.5;
  margin-bottom: 1.5rem;
  max-height:31.875rem;
  overflow-y: auto;
}
._3fu2h ._1pVDg{
  margin-bottom: 1rem;
}
._1Vh6Y,
._3ehkt {
  background-color: #fafbfc;
  border: 1px solid #e9edf4;
  border-radius: 8px;
  padding: 1rem;
  font-size: 0.875rem;
  line-height: 1.6;
  color: #1d2129;
  margin-bottom: 1.5rem;
  max-height: 200px;
  overflow-y: auto;
}
._2MH6S {
  border-radius: 4px;
  padding: 12px 20px 0 12px;
  display: flex;
  justify-content:flex-end
}
.LnJqf{
   float:right;
   width:13.75rem;; 
   padding-top: 1rem;
   grid-gap:1rem;
   gap:1rem;
   overflow: hidden;
}
._3OOOX {
  display: flex;
  align-items: center;
  font-size: 0.875rem;
  line-height: 1.5;
}
._3ZLqb:last-child {
  margin-bottom: 0;
}
._2m4rX {
  color: #86909C;
  min-width: 80px;
  flex-shrink: 0;
	text-align: right;

}
._3Go10 {
  color: #1D2129;
  flex: 1;
}
._3vv_m,
._1zbNj {
  color: #2d5cf6;
  cursor: pointer;
  text-decoration: underline;
}
._2oFuV,
._1cpZ2 {
  height:24px;
  border-radius: 4px;
	background: #fff;
}
.nE4Fu,
._3bLz8 {
  padding: 6px 35px;
  background: #334FFF;
  color: #fff;
  border: none;
  border-radius: 4px;
  font-size: 1rem;
  line-height: 20px;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-top:16px;
}
.nE4Fu:hover,
._3bLz8:hover {
  color: #fff;
  background: #334FFF;
}
.nE4Fu:disabled,
._3bLz8:disabled {
  color: #fff;
  background: #C8D2FF;
  cursor: not-allowed;
}
.nE4Fu:disabled:hover{
  background:#C8D2FF;
  color:#fff;
}
._3bLz8{
  padding:0 2.18rem;
  height:2rem;
  line-height:2rem;
  font-size:0.875rem;
  line-height:1.25rem;
  border-radius:0.25rem;
  margin-top:0;
}
._3fu2h ._3bLz8{
  width:auto;
}
.reEDc {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: white;
  z-index: 1000;
  display: flex;
  flex-direction: column;
}
.reEDc ._2_nE9{
  font-size:0.875rem;
  line-height:1.25rem;
  color:#4E5969;
  text-align: center;
  margin: 1rem 0;
}
/* 积分兑换成功 */
._12QKY,
._3zXpo{
  width:200px;
  height:133px;
  background:url(data:image/png;base64,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) no-repeat center center;
  background-size: 100% 100%;
}
._12QKY{
  width:7.5rem;
  height:5rem;
  margin-top:4rem;
}
._316cS{
	color:#4E5969;
	font-size:0.875rem;
	line-height:1.5rem;
	text-align: center;
	margin-bottom: 4rem;
  text-align: center;
}
._3rRYE{
	color:#4E5969;
	font-size:14px;
	line-height:20px;
	text-align: center;
	margin-bottom: 32px;
	margin-top: 8px;
}
._3rRYE em,
._316cS em{
	color:#1D2129;
	font-style: normal;
}
.GxihD,
._3ql5a {
  padding: 6px 21px;
  background: #334FFF;
  color: #fff;
  border: none;
  border-radius: 4px;
  font-size: 0.875rem;
	line-height: 20px;
  cursor: pointer;
  transition: all 0.2s ease;
}
.GxihD:hover{
  color: #fff;
	background: #556EFF;
}
._3ql5a{
	width:100%;
	height:2.5rem;
	padding:0;
	font-size:0.875rem;
	line-height:1.25rem;
	border-radius:0.25rem;
}
._2o6Kv .ant-anchor-link {
  padding: 0;
}

._2o6Kv .ant-anchor-link-title {
  font-size: 18px;
  font-family: PingFang SC;
  line-height: 18px;
  color: #26242e;
}

._2o6Kv .ant-anchor-link-active>.ant-anchor-link-title {
  color: #3661eb;
  font-weight: 600;
}

._2o6Kv .ant-anchor-ink::before {
  display: none;
}

._2o6Kv .ant-anchor-ink-ball.ant-anchor-ink-ball-visible {
  display: none;
}

._1q_Mh {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
}

.zLu7y {
  flex: 1 1 0;
}

._9Nr8y {
  overflow: hidden;
}

._2xOhe {
  padding-top: 48px;
}

._2o6Kv {
  padding: 16px 0 16px 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._1bI-5 {
  padding: 20px 0;
  width: 257px;
  border-right: solid 2px #215ae5;
}

._3u2qo {
  padding: 20px 0;
  width: 257px;
}

._1dXQv {
  padding: 48px 0 24px;
  overflow-y: auto;
  overflow-x: hidden;
}

._3OIoc {
  width: 894px;
}
._3Wby_ {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

.tpy9Z {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

._2OusM {
  border-radius: 50%;
  width: 120px;
  height: 120px;
}

.C6B_5 {
  width: 30px;
  height: 30px;
  border-radius: 15px;
  background-color: #fff;
}

.bCmaW {
  font-size: 32px;
  line-height: 32px;
  color: #215AE5;
}

._3xY6S {
  position: absolute;
  right: -3px;
  bottom: 1px;
}

._2acmy {
  flex: 1;
  padding-top: 4px;
}

._7k6m7 {
  width: 100%;
}

._2qWzO:first-child {
  margin-top: 0;
}

._3OLoz {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._2c3_0 {
  padding: 8px 0;
  background-color: #3661eb;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

.hBPSI {
  color: #ffffff;
}

._2qH5G {
  padding: 8px 0;
  background-color: #f2f2f2;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._3dgbC {
  color: #26242e;
}

._2qWzO:first-child {
  margin-top: 0;
}
._397OS {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._2wX6g {
  align-self: stretch;
}

._3Lm3Z {
  background-color: #ffffff;
  border-radius: 4px;
  /* border: solid 1px #215ae5; */
}

._3Lm3Z .ant-input {
  width: 97%;
  background-color: #f7f8fA;
}

._3Lm3Z .ant-input-affix-wrapper {
  border-radius: 4px;
  border-color: #f7f8f7;
  background-color: #f7f8fA;
}

._3Lm3Z .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
  border-color: #215ae5
}
._15Bn0 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._1IGfc {
  align-self: stretch;
}

._3pKDB{
  margin: 0 4px;
}

._1nli9 {
  background-color: #ffffff;
  border-radius: 4px;
  /* border: solid 1px #215ae5; */
}

._1nli9 .ant-input {
  width: 97%;
  background-color: #f7f8fA;
}

._1nli9 .ant-input {
  border-radius: 4px;
  border-color: #f7f8f7;
  background-color: #f7f8fA;
}

._1nli9 .ant-input:hover {
  border-color: #215ae5
}
.Gf6Am {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._3rhCf {
  align-self: stretch;
}

._3O-zI {
  background-color: #ffffff;
  border-radius: 4px;
}

._3O-zI .ant-select:not(.ant-select-customize-input) {
  width: 100%;
  background-color: #f7f8fA;
}

._3O-zI .ant-select:not(.ant-select-customize-input) {
  border-radius: 4px;
}

._3O-zI .ant-select:not(.ant-select-customize-input) .ant-select-selector {
  background-color: #f7f8fA;
  border-color: #f7f8fA;
  border-radius: 4px;
}

._3O-zI .ant-select:not(.ant-select-disabled):hover .ant-select-selector {
  border-color: #3661eb;

}

._3O-zI .ant-select-multiple .ant-select-selection-item {
  background-color: #fff;
  border-radius: 3px;
  border: none;
}

._3O-zI .ant-select-multiple .ant-select-selection-item-content {
  color: #4e5969;
}

._7HVf {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}
._2RvBy {
  display: flex;
  flex-direction: column;
  background-color: #fff;
}

._1j9n_ {
  display: flex;
  justify-content: center;
  background-color: rgb(238, 238, 238);
}

._3nWkg {
  display: flex;
  justify-content: center;
  margin: 20px 0;
}

._3nWkg .ant-btn-default {
  background-color: #f2f2f2;
  border-color: #f2f2f2;
}

._3nWkg .ant-btn-primary {
  background-color: #3661eb;
  border-color: #3661eb;
}

._3nWkg .ant-btn.ant-btn-default:hover {
  color: #3661eb;
}

._3nWkg .ant-btn.ant-btn-default:focus {
  color: #3661eb;
}

@media (max-width:768px) {
  ._2RvBy {
    border-radius: 10px 10px 0 0;
  }

  ._1j9n_ {
    border-radius: 10px 10px 0 0;
  }
}

._1K3eh {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._198eB {
  align-self: stretch;
}

._2zPMx {
  background-color: #ffffff;
  border-radius: 4px;
  /* border: solid 1px #215ae5; */
}

._2zPMx .ant-picker {
  width: 100%;
  border-color: #f7f8fA;
  background: #f7f8fA;
  border-radius: 4px;
}

._2zPMx .ant-picker:hover,
._2zPMx .ant-picker-focused {
  border-color: #3661eb;

}

._2zPMx .ant-picker-input>input {
  background-color: #f7f8fA;
}
._34QDC {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

.aZhNa {
  align-self: stretch;
}

._-3CP7 {
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-color: #f7f8fA;
  background-image: none;
  border: 1px solid #f7f8fA;
  border-radius: 4px;
  transition: all 0.3s;
  display: inline-flex;
  height: 32px;
}

._-3CP7:hover,
._-3CP7:focus {
  border-color: #3661eb;
}

._1iqa3 {
  color: #bfbfbf;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

._-3CP7 .ant-picker {
  width: 100%;
}

.school-selector-modal .ant-modal-content {
  border-radius: 8px;
}

.school-selector-modal .ant-modal-body {
  padding: 0;
}
.KwGMC {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}

._1HdVh {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._2Uuqx {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

.zopRR {
  padding: 28px 12px 36px;
  background-color: #ffffff;
  height: 658px;
}

.nKAGV {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #26242e;
}

._1JV59 {
  color: rgba(38,36,46,0.8);
}

._1P2Wm {
  align-self: stretch;
  margin-right: 16px;
  margin-top: 12px;
}

._1P2Wm .ant-input-affix-wrapper {
  border-radius: 4px;
}

._1P2Wm .ant-input-affix-wrapper>.ant-input {
  width: 96%;
}

._1ce4z {
  width: 16px;
  height: 16px;
}

._2BKbd {
  color: rgba(38,36,46,0.6);
}

._1tWiN {
  padding-top: 16px;
  overflow-x: hidden;
  overflow-y: scroll;
}

._1tWiN .ant-list {
  width: 100%;
}

._2ELyf {
  /* flex: 1 1 260px; */
  padding: 12px 0;
  background-color: #f2f2f2;
  border-radius: 4px;
  height: 40px;
  margin: 8px;
  cursor: pointer;
}

._2ELyf._3ND9h {
  border: 1px solid #3661EB
}

._2ELyf:hover {
  background: linear-gradient(0deg, #EFF3FD, #EFF3FD),
    linear-gradient(0deg, #3661EB, #3661EB);
  border: 1px solid #3661EB
}

._3PZyM {
  margin-left: 16px;
}

.cUsXQ {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

.eULuC {
  margin-right: 24px;
}

._2_raq {
  padding: 8px 0;
  background-color: #e1e1e6;
  border-radius: 4px;
  width: 60px;
  height: 32px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.qQlLf {
  padding: 8px 0;
  background-color: #3661eb;
  border-radius: 4px;
  width: 60px;
  height: 32px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

._3CoUX {
  color: #ffffff;
}

.Ux4YK {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

._1fgwx {
  padding: 8px 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3O9Ht {
  padding: 16px 0;
  border-bottom: solid 1px #f2f2f2;
}

._2Nj-R {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #86909c;
}

.gQorL {
  color: #26242e;
  font-weight: 600;
}

._1CES2 {
  padding: 8px 0;
  background-color: #3661eb;
  border-radius: 4px;
  width: 52px;
  height: 32px;
}

._3uVXZ {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}

._3g2Bd {
  color: #ffffff;
}

._1fxLd {
  padding: 16px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #f2f2f2;
}

.yBRPg {
  border-radius: 50%;
  width: 48px;
  height: 48px;
}

._2ofsJ {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}

._2rcak {
  padding: 16px 0;
  background-color: #ffffff;
  border-bottom: solid 1px #f2f2f2;
}

._2d_jG {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #1d2129;
}

.Y2R5f {
  padding: 16px 0;
  background-color: #ffffff;
}

._1PpNg {
  padding: 4px;
  background-color: #e5e6eb;
  border-radius: 4px;
}

.r4G86 {
  margin-left: 8px;
  padding: 5px;
  background-color: #e5e6eb;
  border-radius: 3px;
}

._3YYid {
  margin-left: 24px;
}

._1IKs3 {
  display: flex;
  flex: 1;
  margin-left: 12px;
}

._1IKs3 .adm-input {
  min-height: 22px;
}

._1IKs3 .adm-input-element {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #1d2129;
  min-height: 1.375em;
}
.datepicker-m .adm-picker-header {
  padding: 16px 20px;
  border-bottom: unset;
}

.datepicker-m .adm-picker-header-button {
  color: #0052d9;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  padding: 0;
}

.datepicker-m .adm-picker-header-button:first-child {
  color: rgba(0,0,0,0.6);
}

.datepicker-m .adm-picker-header-title {
  padding: 0;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(0,0,0,0.90196);
  font-weight: 600;
}

.datepicker-m .adm-picker-view-column-item-label {
  font-size: 16px;
}

.xm23s {
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 8px 6px rgba(39,34,70,0.10196));
  max-height: 80vh
}

._1QFtR {
  padding: 0 24px;
  overflow-y: auto;
}

.jGK4o {
  padding: 20px 24px;
  border-radius: 8px;
  overflow: hidden;
}

.NVtw4 {
  padding: 12px 24px;
}

.NVtw4 .ant-input-affix-wrapper {
  border-radius: 8px;
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
  height: 38px;
}

.NVtw4 .ant-input-affix-wrapper>.ant-input {
  background-color: #f5f5f5;
  width: 90%;
}

._1G_JR {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #86909c;
}

._1G_JR._1olH6 {
  color: #3661eb;
}

._2fYVQ {
  color: rgba(0,0,0,0.6);
}

._29oj6 {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

.w8iRX {
  color: #0052d9;
}

.sL4Cd {
  padding: 20px 0;
}

._2BmKr {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e;
}

._3IgIP {
  padding: 16px 8px 16px 0;
  min-height: 56px;
}

._3-CLZ {
  font-size: 24px;
  line-height: 24px;
  color: #3661eb;
}

._2zEaK {
  padding: 12px 24px;
}

.oEqH3 {
  flex-wrap: wrap;
  grid-row-gap: 12px;
  row-gap: 12px;
}

._3Qm3f {
  font-size: 14px;
  line-height: 14px;
  color: #4E5969;
}

._1S4pJ {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

.-izYW {
  padding: 4px;
  background-color: #e5e6eb;
  border-radius: 4px;
  height: 24px;
}

.-izYW>._3asBP {
  max-width: 300px;
}

.-izYW:not(:first-child) {
  margin-left: 8px;
}

._2whDO {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}
._3EeKe {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99;
}

._1faBV {
  position: relative;
}

._1LLBN {
  overflow-y: auto;
}

._4FDuB {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}
.C3VSa {
  background-color: rgb(255, 255, 255);
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 8px 6px rgba(39,34,70,0.10196));
  overflow: hidden;
}

._2mWHq {
  padding: 32px 0;
  border-bottom: solid 2px rgb(225, 225, 230);
}

._1mqic {
  width: 20px;
  height: 20px;
}

._1Z49t {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgb(134, 144, 156);
}

.jIn5Q {
  color: rgb(0, 0, 0);
}

._1Ky_v {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgb(78, 89, 105);
}

._2EN7t {
  flex: 1 1 208px;
}

._3bYRH {
  padding: 20px 0;
  overflow: hidden;
  border-right: solid 2px rgb(225, 225, 230);
}

._1Jj_b {
  color: rgba(38, 36, 46, 0.6);
}

.y1H9L {
  padding: 20px 0;
  overflow: hidden;
}

._23-od {
  color: rgb(54, 97, 235);
}
._1z46M {
  padding: 24px;
  background-color: rgb(255, 255, 255);
  border-radius: 8px;
}

._2q8Sp {
  width: 20px;
  height: 20px;
}

._2tYT- {
  color: rgb(0, 0, 0);
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

.RJcdE {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._1KO69 {
  margin-top: 12px;
  color: rgb(78, 89, 105);
}
.uHlIR {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._35wky {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

._13GUO {
  padding: 24px 16px 24px 28px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._2ZgM2 {
  font-size: 32px;
  line-height: 32px;
  color: #4E5969;
}

._1c_sq {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._2rgt5 {
  color: #1d2129;
}

._1KYrf {
  color: rgba(38,36,46,0.8);
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
}

._1YJSc {
  padding: 8px 12px;
  border-radius: 4px;
  height: 32px;
}

._3lPJP {
  font-size: 16px;
  color: rgba(38,36,46,0.8);
}

._1kj05 {
  font-size: 16px;
  color: #3661eb;
}

.HESpR {
  color: rgba(38,36,46,0.8);
}

._1iSuH {
  margin-right: 4px;
  color: #3661eb;
}
.ryCsW {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}

._2-oIk {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._1_MI3 {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

._2US58 {
  padding: 24px;
  background-color: #ffffff;
}

._2US58 .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}

._3wBOo {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}

._1WM26 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._1txsK {
  margin-top: 32px;
  line-height: 13px;
}

._1F86y {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #e8353e;
}

._1ws69 {
  align-self: stretch;
  margin-top: 8px;
  height: 32px;
}

._1uX6T {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}

._2mER5 {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}

._1p75B {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._14n5B {
  margin-left: 12px;
}

._3RqVF {
  padding: 8px 0;
  background-color: #f2f3f5;
  width: 94px;
  height: 32px;
  border-left: solid 1px #e5e6eb;
}

.e1hb9 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #215ae5;
}

._2AHsy {
  margin-top: 24px;
  line-height: 13px;
}

._1CerS {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
}

._1QZFS {
  margin-left: 12px;
}

._2qzut {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

._2HtLS {
  margin-right: 24px;
}

._2stmm {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

.AOESz {
  padding: 8px 0;
  background-color: #215ae5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._1TIdC {
  color: #ffffff;
}

._18q8Q {
  background-color: #f2f3f5;
  width: 100px;
  border-left: solid 1px #e5e6eb;
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #215ae5;
}

._3PORM {
  color: #4e5969;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.WiQTV .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}

._3AFaZ {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}

._3ibR_ {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._2V8XU {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

.WiQTV {
  padding: 24px;
  background-color: #ffffff;
}

._3dCIM {
  line-height: 13px;
}

._20Se5 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}

._2zNxf {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #e8353e;
}

._2NF9y {
  align-self: stretch;
  margin-top: 8px;
  height: 32px;
}

._3Kkg7 {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
}

._3_L4h {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

.CMUL7 {
  margin-left: 12px;
}

.gQ8b5 {
  margin-top: 24px;
  line-height: 13px;
}

._3THlj {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}

._1N1gA {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}

._3uB6z {
  margin-left: 12px;
}

._3XP30 {
  padding: 8px 0;
  background-color: #f2f3f5;
  width: 94px;
  height: 32px;
  border-left: solid 1px #e5e6eb;
}

._1EVnt {
  color: #215ae5;
}

.fARe_ {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

._19rdj {
  margin-right: 24px;
}

._3IUnK {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._1sW7o {
  color: #1d2129;
}

.TsTCV {
  padding: 8px 0;
  background-color: #215ae5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._3MSEd {
  color: #ffffff;
}

.i9801 {
  padding: 12px 20px 12px 0px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}

._1R019 {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

._2m6RI {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

.i9801 {
  height: 22px;
}

.J9T2a {
  padding: 24px;
  background-color: #ffffff;
}

.J9T2a .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}

._1DSYN {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}

._2PpBE {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._177D0 {
  margin-top: 24px;
  line-height: 13px;
}

._2_rVW {
  color: #e8353e;
}

._31Aty {
  align-self: stretch;
  margin-top: 8px;
}

._3wHWD {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}

._3VMfH {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}

._3Ybt0 {
  margin-left: 12px;
  color: #86909c;
}

.diXvu {
  padding: 8px 0;
  background-color: #f2f3f5;
  width: 94px;
  height: 32px;
  border-left: solid 1px #e5e6eb;
}

._4p3EF {
  color: #215ae5;
}

.VKFKe {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

._2JfTw {
  margin-right: 24px;
}

._1LUA3 {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._2hn-4 {
  padding: 8px 0;
  background-color: #e8353e;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._3nkBR {
  color: #ffffff;
}
._1kwYU {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #3661eb;
}

._1mVY4 {
  padding: 24px 16px 24px 28px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._6PDEw {
  font-size: 32px;
  line-height: 32px;
  color: #4E5969;
}

._3NqQa {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._32LgP {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: rgba(38,36,46,0.8);
}

._26vGv {
  padding: 8px 12px;
  border-radius: 4px;
  height: 32px;
}

._1Hqkp {
  font-size: 16px;
  color: #3661eb;
}

._2Wcft {
  margin-right: 4px;
}
.modify-phone-modal .ant-modal-body {
  padding: 0;
}


.hCwDb .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}


._19tCJ {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}


._2mZMs {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}


._31RR_ {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}


.hCwDb {
  padding: 24px;
  background-color: #ffffff;
}


.iZwux {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}


.JCKAi {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}


._1rxnv {
  margin-top: 32px;
  line-height: 13px;
}


.wJ8gM {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #e8353e;
}


._1SHNj {
  align-self: stretch;
  margin-top: 8px;
}


._364ym {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}


.TN8eb {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}


.vFAp- {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}


._2LNJW {
  margin-left: 12px;
}


.mYYW_ {
  margin-top: 24px;
  line-height: 13px;
}


.-eHQ1 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}


.frUmi {
  padding: 8px 0;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
  width: 100%;
}


._3e7HJ {
  margin-left: 12px;
}


._2fbbZ {
  margin-top: 24px;
  line-height: 13px;
}


._3k3rj {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}


._367y2 {
  margin-right: 24px;
}

.modify-phone-modal .ant-modal-body {
  padding: 0;
}


._1QYds .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}


._3IbVp {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}


._19KZ9 {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}


._27OjS {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}


._1QYds {
  padding: 24px;
  background-color: #ffffff;
}


._1fwov {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}


._2-Hvg {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}


._2odvw {
  margin-top: 32px;
  line-height: 13px;
}


._1aqAw {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #e8353e;
}


._3whg- {
  align-self: stretch;
  margin-top: 8px;
}


._3yjLU {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}


._1nou4 {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}


._72Ly9 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}


.ywe3L {
  margin-left: 12px;
}


._3h1Ye {
  line-height: 13px;
}


._3i2wS {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}


._135aK {
  padding: 8px 0;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
  width: 100%;
}


._1KtNF {
  margin-left: 12px;
}


._1ClWb {
  margin-top: 24px;
  line-height: 13px;
}


.bAhU1 {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}


._17liT {
  margin-right: 24px;
}
._3BEPU {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3IFSU {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

._3xgZO {
  position: relative;
}

._10My8 {
  padding: 24px 16px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._3OmkV {
  border-radius: 4px;
  width: 56px;
  height: 56px;
}

._25iIP {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

.CXc4R {
  color: #1d2129;
}

._2QpYG {
  padding: 8px 12px;
  background-color: #ffffff;
  border-radius: 8px;
  height: 32px;
}

.slhcL {
  font-size: 16px;
  color: #3661eb;
}

._1h3eG {
  margin-right: 4px;
  color: #3661eb;
}
._3KzA9 {
  padding: 16px 16px 76px;
  background-color: #ffffff;
  border-radius: 8px;
  width: 456px;
}

._2nKKv {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

._5Kp62 {
  margin-top: 8px;
}

.AT8si {
  width: 28px;
  height: 28px;
}

._3MIX1 {
  color: #282d3c;
  font-size: 18px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 18px;
}

._6P7N1 {
  margin-top: 32px;
  padding: 4px 0;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 0px 30px rgba(84,89,104,0.14902);
  width: 128px;
  min-height: 128px;
}

._3ZW_X {
  width: 120px;
  height: 120px;
}

._1dk_H {
  padding: 12px 20px 12px 24px;
  background-color: #ffffff;
  border-radius: 8px 8px 0px 0px;
}

._1tgwT {
  color: #1d2129;
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

.aEcso {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

._3rF67 {
  padding: 24px;
  background-color: #ffffff;
}

._3rF67 .ant-input {
  border: none;
  height: 100%;
  background-color: #f7f8fa;
}

._3ZrLA {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}

._2FXdH {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._4yJea {
  margin-top: 32px;
  line-height: 13px;
}

._3MDPX {
  color: #e8353e;
}

._1MDlx {
  align-self: stretch;
  margin-top: 12px;
}

.Hi_rx {
  background-color: #e5e6eb;
  border-radius: 4px;
  overflow: hidden;
}

.sxxvF {
  padding: 8px 0;
  background-color: #f7f8fa;
  border-radius: 2px;
  overflow: hidden;
  height: 32px;
}

._24qwG {
  margin-left: 12px;
  color: #86909c;
}

._3tUt3 {
  padding: 8px 0;
  background-color: #f2f3f5;
  width: 94px;
  height: 32px;
  border-left: solid 1px #e5e6eb;
}

._3Ojhc {
  color: #215ae5;
}

._1_PEa {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

._30sA5 {
  margin-right: 24px;
}

._1UEQN {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

.wNhr2 {
  padding: 8px 0;
  background-color: #e8353e;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}

._2J-p2 {
  color: #ffffff;
}

._7vRoX .ant-switch-checked {
  background-color: #2da82f;
}

._7vRoX .ant-switch {
  margin-right: 4px;
}

.Af3wh {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

.Af3wh .ant-message {
  top: 104px;
  right: 24px;
  left: unset;
  width: unset;
}

._32GVq {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

._26Ntt {
  padding: 0 12px 20px 16px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._7vRoX {
  padding: 16px 0;
  border-bottom: solid 1px #e1e1e6;
}

._2YR9T {
  color: #1d2129;
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._2UkDm {
  margin-right: 4px;
  border-radius: 12px;
  width: 42px;
  height: 24px;
}

._22Oiv {
  flex: 1 1 365.5px;
}

._1X8Nh {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: #0055b8;
}

._3qb0D {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 20px;
  color: rgba(38,36,46,0.6);
}

._3oP7y {
  margin-left: 8px;
}

.m3Z1t {
  margin-left: 8px;
  color: rgba(38,36,46,0.6);
}

._17kw6 {
  margin-right: 2px;
  flex: 1 1 365.5px;
}

._1e_Rs {
  margin-left: 8px;
}
._2IvKG {
  padding: 19px 16px 19px 16px;
  background-color: #e8fff0;
  border-radius: 4px;
  box-shadow: 0px 4px 16px -4px rgba(4,24,115,0.12157);
  height: 54px;
  width: 320px;
}

._2IvKG._12ARs {
  background-color: #ffebe8;
}

._1snju {
  width: 16px;
  height: 16px;
}

._2DiAe {
  font-size: 16px;
  line-height: 16px;
  color: #1EB76D;
}

.CwgSJ {
  font-size: 16px;
  line-height: 16px;
  color: #E8353E;
}

._3_PlN {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._2aYe7 {
  margin-left: 9.5px;
  text-align: left;
  word-break: break-all;
}

.WW8Hw {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}
._2_CHA {
  align-self: stretch;
}

._1jbIs {
  padding: 16px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._1goVK {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._3xeGB {
  color: #1D2129;
  font-weight: 500;
  letter-spacing: 0px;
  text-align: left;
}

._2NNJR {
  margin-right: 4px;
}

._1iGDI {
  color: #215ae5;
}

._12Ikp {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}
._40r0n {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3dJqV {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

.wlrA3 {
  padding: 32px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

.BKhca {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

.bw4S2 {
  color: #1d2129;
  font-weight: 600;
}

._2OXJG {
  color: rgba(38,36,46,0.6);
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
}

.w1ZGL {
  margin-right: 12px;
  color: #ff1a0d;
}
._2J7xt .ant-checkbox-inner {
  width: 14px;
  height: 14px;
  border: 2px solid #d9d9d9
}

._21puZ .ant-input {
  border: none;
  height: 32px;
  flex: 1;
  background-color: #f7f8fa;
}

.rGkWI {
  margin-left: 426px;
}

._2Qf2M {
  margin-left: 400px;
}

._2i9Tk {
  width: 560px;
}

.fLklv {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #1d2129;
}

._2-zWx {
  font-size: 16px;
  line-height: 16px;
  color: #4E5969;
}

._21puZ {
  padding: 24px;
  background-color: #ffffff;
}

._1nurM {
  padding: 20px 16px 16px 34px;
  background-color: #ffebe8;
  border-radius: 4px;
}

._1sEFN {
  padding-bottom: 12px;
}

._3q8-S {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: #86909c;
}

.gk61J {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: #3661eb;
}

._5_XeE {
  font-size: 20px;
  line-height: 20px;
  color: #FF1A0D;
}

._2pIH- {
  position: absolute;
  left: 36px;
  top: 43px;
}

.v6y08 {
  margin-top: 24px;
  height: 32px;
}

._2xbCR {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._3c0d6 {
  color: #4e5969;
}

._2Jgn6 {
  margin-top: 24px;
  line-height: 13px;
}

._3sqiz {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: rgba(38,36,46,0.6);
}

._1kl8Z {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #ff1a0d;
}

._1sEhm {
  position: relative;
  align-self: stretch;
  margin-top: 8px;
}

._3rM7e {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._1nnPJ {
  line-height: 14px;
}

._1K1Za {
  font-size: 18px;
  line-height: 18px;
  color: #C4C4CC;
}

._1K1Za:hover {
  color: #747380;
}

._2J7xt {
  margin-top: 24px;
}

._2w-Yi {
  border-radius: 50px;
  width: 24px;
  height: 24px;
}

._2CMFA {
  line-height: 13px;
  height: 13px;
}

._3CS40 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #3661eb;
}

._3FkTA {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}

._1Pphu {
  margin-right: 24px;
}

.PLomq {
  padding: 8px 0;
  background-color: #f2f2f2;
  border-radius: 8px;
  width: 60px;
  height: 32px;
}

.lQjsq {
  padding: 8px 0;
  background-color: #ff1a0d;
  border-radius: 8px;
  width: 60px;
  height: 32px;
}

._2nKS4 {
  color: #ffffff;
}

._2XSnG {
  flex-wrap: wrap;
  max-height: 200px;
  overflow: scroll;
}
._15VGC {
  padding: 32px;
  background-color: #ffffff;
  border-radius: 8px;
  overflow: hidden;
  border: solid 1px #e1e1e6;
}

._36izN {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

._16LsY {
  color: #1d2129;
  font-weight: 600;
}

._1e4la {
  color: rgba(38,36,46,0.6);
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
}

._3BVKr {
  margin-right: 12px;
  color: #3661eb;
}
.section_9__13Fp7 {
  padding: 24px;
  background-color: #ffffff;
}
.section_9__13Fp7 .ant-input {
  width: 95%;
}
.font_6__HSs8j {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #4e5969;
}
.input__2R8Ld {
  padding: 8px 12px 8px 1px;
  background-color: #f7f8fa;
  border-radius: 4px;
  height: 32px;
}
.font_7__3BKck {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}
.image_7__38ax4 {
  font-size: 16px;
  line-height: 16px;
  color: #c4c4cc;
}
.image_7__38ax4:hover {
  color: #747380;
}
.text_13__2Z2ae {
  margin-top: 12px;
}
.group_6__2G_bb {
  margin-top: 24px;
  line-height: 13px;
}
.font_8__2KTOs {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #e8353e;
}
.section_13__3lcQu {
  padding: 8px 0 24px;
  background-color: #ffffff;
  border-radius: 0px 0px 8px 8px;
}
.group_8__LoAyr {
  margin-right: 24px;
}
.button__1e8PQ {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}
.text_3__dMc3a {
  color: #1d2129;
}
.button_2__2PIah {
  padding: 8px 0;
  background-color: #215ae5;
  border-radius: 4px;
  width: 60px;
  height: 32px;
}
.text_17__2VSbW {
  color: #ffffff;
}

.plainItem__1en7D {
  min-height: 34px;
  line-height: 34px;
}
.simpleForm__1HRrU.newStyle__23F_1 input::placeholder {
  color: #86909c;
}
.simpleForm__1HRrU.newStyle__23F_1 textarea::placeholder {
  color: #86909c;
}
.simpleForm__1HRrU.newStyle__23F_1 .simpleFormDesc__5FOq4 .fieldColDesc__nN9rR {
  margin-bottom: 24px;
  margin-top: 8px;
  font-size: 14px;
  color: #86909c;
}
.simpleForm__1HRrU.newStyle__23F_1 .simpleFormDesc__5FOq4 .ant-form-item {
  margin-bottom: 0px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-checkbox-inner {
  border: 2px solid #c9cdd4;
  box-sizing: border-box;
  border-radius: 2px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-checkbox-checked .ant-checkbox-inner {
  background-color: #396aff;
  border-color: #396aff;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #94bfff !important;
  border: 2px solid #94bfff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {
  border-color: #ffffff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-checkbox-inner::after {
  left: 18%;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-group-addon:first-child {
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px solid #f7f8fa;
  transition: all 0.3s linear;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-right: 1px solid #e5e6eb;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-group-addon:last-child {
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px solid #f7f8fa;
  transition: all 0.3s linear;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-left: 1px solid #e5e6eb;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input {
  border-color: #ff4d4f !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item .ant-upload.ant-upload-drag {
  background-color: #f7f8fa;
  border: 1px dashed #c9cdd4;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item .ant-upload.ant-upload-drag:hover {
  background-color: #e5e6eb;
}
.simpleForm__1HRrU.newStyle__23F_1 .fieldColDesc + .ant-form-item {
  margin-bottom: 0px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-switch-checked {
  background-color: #1eb76d;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-switch-checked:focus,
.simpleForm__1HRrU.newStyle__23F_1 .ant-click-animating-node {
  box-shadow: none;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label {
  overflow: unset;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
  position: absolute;
  left: -10px;
  margin-top: 2px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-extra {
  padding-top: 4px;
  font-size: 12px;
  color: #545968;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-modal-header {
  border-radius: 8px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-modal-content {
  border-radius: 8px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {
  display: none;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-extra {
  color: #86909c;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::after {
  display: inline-block;
  margin-right: 4px;
  color: #ff4d4f;
  font-size: 14px;
  font-family: SimSun, sans-serif;
  line-height: 1;
  content: "*";
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-control-input-content input,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-control-input-content textarea {
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px solid #f7f8fa;
  transition: all 0.3s linear, height 0s;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input:focus,
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-focused {
  background: #ffffff !important;
  border: 1px solid #165dff !important;
  box-sizing: border-box !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  cursor: text !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input:not([disabled]):hover {
  background: #e5e6eb;
  border-radius: 4px;
  border-color: #e5e6eb;
  cursor: text;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input[disabled]:hover {
  border-color: #f7f8fa;
  color: rgba(0, 0, 0, 0.25);
  cursor: not-allowed;
  opacity: 1;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 4px 11px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  line-height: 1.5715;
  background-image: none;
  border-radius: 2px;
  transition: all 0.3s;
  display: inline-flex;
  background: #f7f8fa;
  border-radius: 4px;
  border: 1px solid #f7f8fa;
  transition: all 0.3s linear;
  cursor: pointer;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper:hover {
  background: #e5e6eb;
  border-radius: 4px;
  border-color: #ffffff;
  cursor: pointer;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper:hover .ant-input,
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper:hover .ant-input:hover {
  background: #e5e6eb;
  border-color: #e5e6eb;
  cursor: text;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label {
  pointer-events: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper-focused {
  background: #ffffff !important;
  border: 1px solid #165dff !important;
  box-sizing: border-box !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  cursor: text !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-affix-wrapper-focused .ant-input {
  border-color: #ffffff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-label > label {
  color: #4e5969;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error input,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error input:hover,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error input:focus,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-affix-wrapper {
  border-color: red !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error textarea,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error textarea:hover,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error textarea:focus {
  border-color: red !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-group {
  border: 1px solid red !important;
  border-radius: 4px !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input:focus,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-focused {
  border-radius: 4px !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error input[type="password"]:focus {
  border: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-group .ant-input,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-group.ant-input:focus,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-group .ant-input-focused {
  border: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-input-password input.ant-input {
  border: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-affix-wrapper input,
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error .ant-input-affix-wrapper input:hover {
  background: #fff !important;
  border: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 div[class*="simple-form-item-input ant-form-item-has-error"] .ant-input-affix-wrapper:not(.ant-form-item-has-error .ant-input-affix-wrapper-disabled) > input {
  background-color: #fff;
  border-color: #fff;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-form-item-has-error input[autocomplete*="new-password"] {
  border: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-select-selector {
  background: #f7f8fa !important;
  border-radius: 4px !important;
  border: 1px solid #f7f8fa !important;
  transition: all 0.3s linear, height 0s !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-wrapper *[class="ant-radio ant-radio-checked ant-radio-disabled"]:hover .ant-radio-inner {
  border-color: #94bfff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-wrapper *[class="ant-radio ant-radio-checked ant-radio-disabled"] .ant-radio-inner {
  background: #94bfff !important;
  border-color: #94bfff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-wrapper *[class="ant-radio ant-radio-checked ant-radio-disabled"] .ant-radio-inner::after {
  background: #94bfff !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio .ant-radio-inner {
  border-width: 2px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio:hover .ant-radio-inner {
  border-color: #c9cdd4;
  box-shadow: 0px 0px 0px 5px #f2f3f5;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-disabled:hover .ant-radio-inner {
  box-shadow: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-disabled .ant-radio-inner {
  background: #f2f3f5 !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-checked:hover .ant-radio-inner {
  border-color: #165dff !important;
  box-shadow: none !important;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-checked .ant-radio-inner::after {
  top: -1px;
  left: -1px;
  width: 14px;
  height: 14px;
}
.simpleForm__1HRrU.newStyle__23F_1 .ant-radio-checked .ant-radio-inner::before {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: "";
  height: 4px;
  width: 4px;
  background: #fff;
  border-radius: 50%;
  display: block;
  position: absolute;
  z-index: 2;
}
.simpleForm__1HRrU.newStyle__23F_1 div[class*="simple-form-item-switch"] .ant-form-item-control-input {
  min-height: auto !important;
}
.simpleIEFormItem__3JvVE .ant-form-item-label {
  padding: 0 0 0.5rem 0 !important;
}

._3BFSw {
  padding: 48px 56px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
  width: 894px;
}

._2Waas {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._3opg3 {
  align-self: stretch;
}

._1UDXB {
  padding: 16px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
}

._6HhvS {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
}

.xMYCj {
  color: #86909c;
}

._3heTJ {
  margin-right: 4px;
}

._19gMb {
  color: #215ae5;
}

.iEkAU {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}
._1-OU6 {
  background-color: #f2f2f2;
  width: 100%;
  overflow-x: hidden;
  height: 100%;
  position: relative;
}

._1kCVX {
  position: relative;
}

._3o6bm {
  overflow-y: auto;
}

._3Scbd {
  margin: 0 24px;
  overflow-x: auto;
}

._3mTXZ {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._16J_- {
  color: #215ae5;
}

._3x1MF {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #86909c;
}

._1CN2D {
  padding: 24px;
  overflow-y: auto;
}

._31dm- {
  margin-top: 16px;
}

._3Scbd .ant-tabs-top > .ant-tabs-nav {
  margin: 0;
}

._3Scbd .ant-anchor-link {
  padding: 0;
}

._3Scbd .ant-tabs-tab-active .ant-anchor-link a {
  color: #215ae5;
}

._3Scbd .ant-anchor-link a {
  color: #86909c;
}

._3Scbd .ant-tabs-tab-active .adm-tabs-tab a {
  color: #215ae5;
}

._3Scbd .adm-tabs-tab {
  color: #86909c;
}

._8VtBn {
  padding: 24px 24px 4px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3yOyj {
  color: #26242e;
  font-size: 16px;
  font-family: PingFang SC;
  font-weight: 600;
  line-height: 16px;
}

._2zn7d {
  margin-top: 20px;
  padding: 20px 0;
  background-color: #ffffff;
  border-top: solid 1px #f2f2f2;
  border-bottom: solid 1px #f2f2f2;
}

._38aHK {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

.pT5rf {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: rgba(38,36,46,0.8);
}

._2VYXC {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}

._1KeDJ {
  padding: 20px 0;
}

.KNkZ9 {
  padding: 2px 0;
  border-radius: 4px;
  height: 20px;
}

._2nSjY {
  font-size: 16px;
  line-height: 16px;
  color: #747380;
}

._3UECP {
  color: rgba(38,36,46,0.8);
}
.KESyj {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

._1or2W {
  position: relative;
}

._13Ekb {
  overflow-y: auto;
}

.ttcbZ {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3EWg6 {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.6);
}

._236Wr {
  color: #26242e;
}

.x92Qk {
  margin-top: 36px;
}

._3oPZz {
  line-height: 15px;
}

._2KJDz {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #ff1a0d;
}

._1X2wn {
  align-self: stretch;
}

._2XyF4 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._3ZCY_ {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._12PPf {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

.qgqk7 {
  margin-top: 28px;
}

._2aUCr {
  line-height: 15px;
}

._3MBZq {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
  height: 48px;
}

._3ZdNe {
  margin-top: 36px;
}

._2kPm5 {
  line-height: 15px;
}
._3jm5r {
  display: flex;
  flex-direction: column;
}

._2k0ii {
  display: flex;
  background-color: #f7f8fa;
  border-radius: 4px;
  height: 48px;
  padding-left: 12px;
}

._2k0ii._2hCfP {
  border: 1px solid #ff1a0d
}

._2k0ii .gjs-input-m {
  flex: 1
}

._2VCc7 {
  display: flex;
}

._1NFzf {
  display: flex;
  flex: 1;
  height: 100%;
  padding-right: 12px;
}

._2jTkz {
  display: flex;
  height: 100%;
}

.WQXLy {
  display: flex;
  font-size: 13px;
  font-family: PingFang SC;
  line-height: 13px;
  color: rgba(38,36,46,0.6);
  margin-top: 6px;
}

.bpNt_ {
  display: flex;
  font-size: 13px;
  font-family: PingFang SC;
  line-height: 13px;
  color: #ff1a0d;
  margin-top: 6px;
}

._1s4eI {
  display: flex;
  align-items: center;
  margin-left: 8px;
}

._2ksWz {
  font-size: 16px;
  line-height: 16px;
  color: #C4C4CC;
}

._2ksWz:hover {
  color: #747380;
}

._2k0fw {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

.y-F0Q {
  position: relative;
}

._1pm2f {
  overflow-y: auto;
}

._1OoUN {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._1bYQW {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.6);
}

._2v-7i {
  color: #26242e;
}

.ByJTZ {
  margin-top: 36px;
}

._2IMx9 {
  line-height: 15px;
}

._32OtX {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #ff1a0d;
}

._3NrtH {
  align-self: stretch;
}

.sqh96 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._8niuO {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._2ukP2 {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

._8UIGT {}

._2VerU {
  line-height: 15px;
}

.LaFq9 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
  height: 48px;
}

._1tvSd {
  margin-top: 36px;
}

.qIr7J {
  line-height: 15px;
}
._1nxhM {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

._2tPWg {
  position: relative;
}

.WdrrK {
  overflow-y: auto;
}

._3ojin {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3A_Qk {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.6);
}

._1eohF {
  color: #26242e;
}

._1z2ve {
  margin-top: 36px;
}

._2V-5Z {
  line-height: 15px;
}

._2bIPW {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #ff1a0d;
}

._1S8DG {
  align-self: stretch;
}

._2rNRk {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._26N4T {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._3lNnj {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

.jnrB4 {
  margin-top: 28px;
}

._3dF-X {
  line-height: 15px;
}

._1xvLz {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
  height: 48px;
}

.FFwfM {
  margin-top: 36px;
}

._1KY9X {
  line-height: 15px;
}
.yfGWz {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

._3XNf5 {
  position: relative;
}

._1LOoE {
  overflow-y: auto;
}

._2ITP6 {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3rILn {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.6);
}

._2q6A4 {
  color: #26242e;
}

._2w-H4 {
  margin-top: 36px;
}

._2c3xD {
  line-height: 15px;
}

._15ueY {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #ff1a0d;
}

._1UaF_ {
  align-self: stretch;
}

._14GI7 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._1ZpKw {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._2X_ML {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

._37PHv {}

._6gQyj {
  line-height: 15px;
}

._2NaHY {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
  height: 48px;
}

._3U52L {
  margin-top: 36px;
}

.xsagh {
  line-height: 15px;
}
._1-FWt {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

._20E6M {
  position: relative;
}

._1QExE {
  overflow-y: auto;
}

.SRyyc {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._3Zr_v {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.6);
}

._2fKy1 {
  color: #26242e;
}

._3NOzz {
  margin-top: 36px;
}

._3TteD {
  line-height: 15px;
}

._3AVCC {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #ff1a0d;
}

.dy3TH {
  align-self: stretch;
}

.zY1rM {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

.eA_bl {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._2RIma {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

._10jcC {
  margin-top: 28px;
}

._2RoIV {
  line-height: 15px;
}

._22bf7 {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
  height: 48px;
}

._2L_S1 {
  margin-top: 36px;
}

._2RyLx {
  line-height: 15px;
}
._1KuqN {
  padding: 8px 24px;
  background-color: #ffffff;
  border-radius: 16px 16px 0px 0px;
  filter: drop-shadow(0px 8px 6px rgba(39,34,70,0.10196));
  overflow: hidden;
}

._3OLOY {
  padding: 20px 0;
  border-radius: 8px;
  overflow: hidden;
}

.Univb {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: rgba(38,36,46,0.8);
}
._7GtNE {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._2Sdck {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._3Qus3 {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  font-weight: 500;
  color: #1d2129;
}

._2nUNT {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}

._18Pl8 {
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._2dx66 {
  padding: 16px 14px;
  background-color: #ffffff;
  border-radius: 8px;
  border-left: solid 1px #e1e1e6;
  border-right: solid 1px #e1e1e6;
  border-top: solid 1px #e1e1e6;
  border-bottom: solid 1px #e1e1e6;
}

._3C8-C {
  border-bottom: solid 1px #e1e1e6;
  padding-bottom: 16px;
}

._3_7Ad {
  margin-right: 2px;
  border-radius: 12px;
  width: 42px;
  height: 24px;
}

._1otoa {}

.ErDU_ {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 12px;
  color: #26242e;
}

.xt1NB {
  margin-left: 8px;
  margin-top: 8px;
}

._3myzo {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 20px;
  color: rgba(38,36,46,0.6);
}

._3WiwE {
  margin-top: 20px;
}

._2ohuA {
  margin-left: 8px;
  margin-top: 8px;
}

._2Fy5n {
  padding: 16px;
  background-color: #ffffff;
  border-radius: 8px;
  border: solid 1px #e1e1e6;
  margin-top: 16px;
}

._3C8-C .ant-switch-checked {
  background-color: #2da82f;
}

._3C8-C .ant-switch {}

[dir="ltr"] .xt1NB ul {
  padding-left: 8px;
}

[dir="rtl"] .xt1NB ul {
  padding-right: 8px;
}

[dir="ltr"] ._3munM {
  padding-left: 8px;
}

[dir="rtl"] ._3munM {
  padding-right: 8px;
}
._3gFIr {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  color: #1d2129;
}

._2ZME6 {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._19joa {
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._297B2 {
  margin-right: 4px;
  padding-top: 24px;
  border-top: 1px solid #f2f2f2;
}

._297gL {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 14px;
  font-weight: 600;
  color: #1d2129;
}

.-wQCC {
  font-size: 12px;
  font-family: PingFang SC;
  line-height: 18px;
  color: rgba(38,36,46,0.6);
}

._1O5L1 {
  margin-top: 12px;
}

._3KvdK {
  margin-top: 16px;
}

._3LGHt {
  padding: 8px 0;
  background-color: #f2f3f5;
  border-radius: 4px;
  width: 88px;
}

._1y4HM {
  color: #3661eb;
}

._1iSei {
  padding-top: 24px;
  background-color: #ffffff;
  border-radius: 8px;
  border-top: 1px solid #f2f2f2;
}

._1_gFb {
  margin-top: 12px;
}

._39osM {
  color: #ff1a0d;
}
.page__1Vhhx {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.header__1Jedh {
  position: relative;
}
.group__31Z8z {
  overflow-y: auto;
}
.section_3__1YgTe {
  margin: 0 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}
.section_3__1YgTe .ant-input {
  width: 95%;
  height: 48px;
  font-size: 16px;
}
.font_4__2yBMi {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e99;
}
.input__2wkTU {
  align-self: stretch;
}
.group_4__1naJt {
  line-height: 15px;
}

._1tCgZ {
  background-color: #f2f2f2;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}

._1OLjd {
  position: relative;
}

._2AjgN {
  overflow-y: auto;
}

._2fkSQ {
  margin: 0 24px 24px;
  padding: 24px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._1BH10 {
  background-color: #ffffff;
  filter: drop-shadow(0px 4px 8px rgba(4,24,115,0.01961));
}

._32fPG {
  padding: 16px;
  background-color: #ffebe8;
  border-radius: 4px;
  max-height: 40vh;
}

._1genm {
  width: 20px;
  height: 20px;
  color: #FF1A0D;
}

.NDLBe {
  height: 100%;
}

._1KJUA {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #26242e;
}

._3WlzY {
  color: #1d2129;
  line-height: 24px;
}

._1Sapr {
  font-size: 14px;
  font-family: PingFang SC;
  line-height: 22px;
  color: #86909c;
}

._1WrVV {
  color: #3661eb;
}

.JPd-F {
  margin-top: 28px;
}

._1hccL {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
}

.yhhcu {
  color: #4e5969;
}

._1UbH5 {
  color: #1d2129;
}

.b_U3L {
  margin-top: 32px;
}

._1B-0b {
  line-height: 15px;
}

._2V7DY {
  color: rgba(38,36,46,0.6);
}

._13fwW {
  color: #ff1a0d;
}

.eGIDP {
  align-self: stretch;
}

._3pyPQ {
  background-color: #f7f8fa;
  border-radius: 4px;
  overflow: hidden;
}

._1t_SV {
  border-radius: 2px;
  overflow: hidden;
  height: 36px;
}

._2J9IV {
  background-color: #f2f3f5;
  width: 102px;
  height: 48px;
  border-left: solid 1px #e5e6eb;
}

.MJwv4 {
  margin-top: 40px;
}

.oHZJq {
  width: 24px;
  height: 24px;
}

._2yGH2 {
  line-height: 15px;
  height: 15px;
}

.hzNTI {
  color: #3661eb;
}

._1EZJl {
  padding: 16px 0;
  background-color: #ff1a0d;
  border-radius: 8px;
}

._2L2Xa {
  color: #ffffff;
}

.vwIBF {
  padding: 16px 0;
  background-color: #f2f2f2;
  border-radius: 8px;
}

._2CiTm {
  overflow-y: auto;
}

.MJwv4 .ant-checkbox-inner {
  width: 24px;
  height: 24px;
  border-radius: 50%;
}

.MJwv4 .ant-checkbox-inner::after {
  width: 8.572px;
  height: 13.71px;
  top: 45%;
  left: 25%;
}
._3C9p1 {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  font-weight: 600;
  color: #26242e;
}

._3fDTn {
  font-size: 20px;
  line-height: 20px;
  color: #747380;
}

.h3lUO {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #86909c;
}

._3zdoT {
  font-size: 16px;
  font-family: PingFang SC;
  line-height: 16px;
  color: #1d2129;
}

.YC6hd {
  padding: 24px 24px 8px;
  background-color: #ffffff;
  border-radius: 16px;
  overflow: hidden;
}

._29Dn9 {
  margin-top: 16px;
  padding: 16px 0;
  border-top: 1px solid #f2f2f2;
}

