.p1M_p {
  width: 150px;
  height: 150px;
  perspective-origin: 50% 150%;
  -moz-perspective-origin: 50% 150%;
  -webkit-perspective-origin: 50% 150%;
  perspective: 500px;
  -moz-perspective: 500px;
  -webkit-perspective: 500px;
}
.nFlhR {
  position: relative;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform-origin: center center -50px;
  -moz-transform-origin: center center -50px;
  -webkit-transform-origin: center center -50px;
  transform: rotateX(-45deg) rotateY(-45deg);
}
@keyframes k_UsM {
  0% {
    transform: rotateY(0);
  }
  100% {
    transform: rotateY(-359.9deg);
  }
}
@-moz-keyframes k_UsM {
  0% {
    -moz-transform: rotateY(0);
  }
  100% {
    -moz-transform: rotateY(-359.9deg);
  }
}
@-webkit-keyframes k_UsM {
  0% {
    -webkit-transform: rotateY(0);
  }
  100% {
    -webkit-transform: rotateY(-359.9deg);
  }
}
.nFlhR div {
  position: absolute;
  width: 100px;
  height: 100px;
  font-size: 50px;
  text-align: center;
  line-height: 100px;
}
.yK9pi {
  background: #68e4ff;
  transform: translateX(25px) translateY(25px);
  -moz-transform: translateX(25px) translateY(25px);
  -webkit-transform: translateX(25px) translateY(25px);
}
.wnDUF {
  background: #47baf1;
  transform-origin: left top;
  -moz-transform-origin: left top;
  -webkit-transform-origin: left top;
  transform: translateX(125px) translateY(25px) rotateY(90deg);
  -moz-transform: translateX(125px) translateY(25px) rotateY(90deg);
  -webkit-transform: translateX(125px) translateY(25px) rotateY(90deg);
}
.e3IdO {
  background: #68e4ff;
  transform: translateX(25px) translateY(25px) translateZ(-100px) rotateY(180deg);
  -moz-transform: translateX(25px) translateY(25px) translateZ(-100px) rotateY(180deg);
  -webkit-transform: translateX(25px) translateY(25px) translateZ(-100px) rotateY(180deg);
}
.oeNGb {
  background: #68e4ff;
  transform-origin: right top;
  -moz-transform-origin: right top;
  -webkit-transform-origin: right top;
  transform: translateX(-75px) translateY(25px) rotateY(-90deg);
  -moz-transform: translateX(-75px) translateY(25px) rotateY(-90deg);
  -webkit-transform: translateX(-75px) translateY(25px) rotateY(-90deg);
}
.Knrt4 {
  background: #98ffff;
  transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -webkit-transform-origin: center bottom;
  transform: translateX(25px) translateY(-75px) rotateX(90deg);
  -moz-transform: translateX(25px) translateY(-75px) rotateX(90deg);
  -webkit-transform: translateX(25px) translateY(-75px) rotateX(90deg);
}
.XAnUd {
  background: #68e4ff;
  transform-origin: center top;
  -moz-transform-origin: center top;
  -webkit-transform-origin: center top;
  transform: translateX(25px) translateY(125px) rotateX(-90deg);
  -moz-transform: translateX(25px) translateY(125px) rotateX(-90deg);
  -webkit-transform: translateX(25px) translateY(125px) rotateX(-90deg);
}
.A5jac {
  position: absolute;
  left: 50%;
  bottom: 100px;
  transform: translateX(-50%);
  width: 135px;
  height: 400px;
  background: linear-gradient(#98ffff00, #98ffff61);
  animation: vwPpE 4s linear infinite;
  -moz-animation: vwPpE 4s linear infinite;
  -webkit-animation: vwPpE 4s linear infinite;
  opacity: 0.6;
}
@keyframes vwPpE {
  0% {
    height: 0;
    opacity: 0;
  }
  30% {
    height: 400px;
    opacity: 0.6;
  }
  70% {
    height: 400px;
    opacity: 0.6;
  }
  100% {
    height: 0;
    opacity: 0;
  }
}
@-moz-keyframes vwPpE {
  0% {
    height: 0;
    -moz-opacity: 0;
  }
  30% {
    height: 400px;
    -moz-opacity: 0.6;
  }
  70% {
    height: 400px;
    -moz-opacity: 0.6;
  }
  100% {
    height: 0;
    -moz-opacity: 0;
  }
}
@-webkit-keyframes vwPpE {
  0% {
    height: 0;
    -webkit-opacity: 0;
  }
  30% {
    height: 400px;
    -webkit-opacity: 0.6;
  }
  70% {
    height: 400px;
    -webkit-opacity: 0.6;
  }
  100% {
    height: 0;
    -webkit-opacity: 0;
  }
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-family: Microsoft Yahei,-apple-system,BlinkMacSystemFont,PingFang SC,Source Han Sans CN,SimHei,Helvetica Neue,Helvetica,Arial,Roboto;
}
hr {
  margin-top: 5px;
  margin-bottom: 15px;
}
input{
  outline:none;
}
ul, ol, li{
  list-style: none;
}

a {
  color: #4070F4;
  background: transparent;
  text-decoration: none;
  outline: none;
  cursor: pointer;
  transition: color .3s ease;
}
a:hover {
  color: #073dc1;
  text-decoration: none;
}
a:focus, a:active {
  text-decoration: none;
}
input:-webkit-autofill {
  box-shadow: 0 0 0px 1000px white inset !important;
}

.textCenter {
  text-align: center!important;
}

.textLeft {
  text-align: left!important;
}

.textRight {
  text-align: right!important;
  padding-right: 50px!important;
}

.tableNum {
  width: 70px;
  text-align: right;
}
.tableWidth3 {
  width: 45px;
}
.tableWidth4 {
  width: 60px;
}

.rankingAsc {
  color: red;
}

.rankingDesc {
  color: green;
}

.ant-pagination {
  text-align: right;
}

.ant-modal-mask {
  background-color: rgba(0, 0, 0, 0.4);
}




.dv_ur {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.dB6ob {
  filter: blur(0.8px);
  -webkit-filter: blur(0.8px);
  -moz-filter: blur(0.8px);
  -o-filter: blur(0.8px);
  -ms-filter: blur(0.8px);
}
.ltldl {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.3);
  z-index: 1;
}
.zqpY0 {
  position: absolute;
  width: 100%;
  left: 0;
  top: 50%;
  text-align: center;
  font-size: 20px;
  color: #999;
  -webkit-transform: translate3d(0, -50%, 0);
  -ms-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}
.M6KS4 {
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  z-index: 1;
  -webkit-transform: translate3d(-50%, -50%, 0);
  -ms-transform: translate3d(-50%, -50%, 0);
  transform: translate3d(-50%, -50%, 0);
}
.M6KS4 > .kuWFD {
  width: 14px;
  height: 14px;
  background-color: #4070F4;
  border-radius: 100%;
  display: inline-block;
  animation: oHdCn 1.4s infinite ease-in-out both;
  -ms-animation: oHdCn 1.4s infinite ease-in-out both;
  -webkit-animation: oHdCn 1.4s infinite ease-in-out both;
  -o-animation: oHdCn 1.4s infinite ease-in-out both;
  -moz-animation: oHdCn 1.4s infinite ease-in-out both;
}
.M6KS4 .Qg5cy {
  animation-delay: -0.32s;
  -ms-animation-delay: -0.32s;
  -webkit-animation-delay: -0.32s;
  -o-animation-delay: -0.32s;
  -moz-animation-delay: -0.32s;
}
.M6KS4 .CdN1s {
  animation-delay: -0.16s;
  -ms-animation-delay: -0.16s;
  -webkit-animation-delay: -0.16s;
  -o-animation-delay: -0.16s;
  -moz-animation-delay: -0.16s;
}
@-webkit-keyframes oHdCn {
  0%,
  80%,
  100% {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
  }
}
@keyframes oHdCn {
  0%,
  80%,
  100% {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
  }
  40% {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
  }
}

.ftCJc {
  position: absolute;
  width: 100%;
  height: 100%;
  clip-path: url(#svgPath);
  -webkit-clip-path: path("M 235 0 Q 260 0, 300 95, 335 180, 515 238, 630 270, 615 400, 565 630, 760 725 L 1200 725 L 1200 0 L 255 0 Z");
  clip-path: path("M 235 0 Q 260 0, 300 95, 335 180, 515 238, 630 270, 615 400, 565 630, 760 725 L 1200 725 L 1200 0 L 255 0 Z");
  background: #4070F4;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
}
.ftCJc .uV9uA {
  position: absolute;
  top: 70px;
  right: 68px;
  text-align: right;
}
.ftCJc .uV9uA h5 {
  font-size: 26px;
  font-weight: normal;
  color: #FFFFFF;
}
.ftCJc .uV9uA p {
  font-size: 24px;
  color: #FFFFFF;
  width: 576px;
}
.ftCJc .QB_e1 {
  position: relative;
  width: 530px;
  height: 580px;
  background: url(../../user/images/bg.a164bdfd.png) no-repeat center 100px;
  transform: scale(0.9) translateX(-15px) translateY(50px);
}
.ftCJc .QB_e1 .Mm56b {
  width: 150px;
  height: 400px;
  background: linear-gradient(#98ffff00, #98ffff61, #98ffff00);
  position: absolute;
  left: 50%;
  transform: translateX(-50%) translateY(26%) perspective(400px) rotateX(130deg);
  bottom: 290px;
  z-index: 6;
  opacity: 0.6;
}
.ftCJc .QB_e1 .nEEKI {
  position: absolute;
  transform: scale(0.25);
  z-index: 6;
  filter: drop-shadow(60px 60px 60px #1146d5d9);
}
.ftCJc .QB_e1 img {
  position: absolute;
}
.ftCJc .QB_e1 img.eG74v {
  left: 50%;
  transform: translateX(-50%) translateY(0);
  animation: hMIDN 3s linear infinite;
}
.ftCJc .QB_e1 img.oIppu {
  left: 50%;
  transform: translateX(-50%);
}
.ftCJc .QB_e1 img.YKgB4,
.ftCJc .QB_e1 img._SYcw {
  filter: drop-shadow(60px 60px 60px #1146d5d9);
}
.ftCJc .QB_e1 .iJplT {
  position: absolute;
  width: 290px;
  height: 246px;
  padding: 8px;
  background: #94ECFF;
  border-radius: 10px;
  transform-origin: left top;
  transform: translateX(80px) translateY(76px) rotateX(-64deg) rotateY(-6deg) rotateZ(-46deg);
  overflow: hidden;
}
.ftCJc .QB_e1 .iJplT:before {
  content: "";
  display: block;
  width: 274px;
  height: 230px;
  background: #4070F4;
  border-radius: 5px;
  position: absolute;
  z-index: 1;
}
.ftCJc .QB_e1 .iJplT:after {
  content: "";
  width: 300px;
  height: 300px;
  background: rgba(255, 255, 255, 0.6);
  position: absolute;
  left: 50%;
  top: 50%;
  transform-origin: 0 0;
  animation: V1n7r 3s linear infinite;
}
@keyframes V1n7r {
  to {
    transform: rotate(1turn);
  }
}
@keyframes hMIDN {
  0% {
    transform: translateX(-50%) translateY(-20px);
  }
  50% {
    transform: translateX(-50%) translateY(0px);
  }
  100% {
    transform: translateX(-50%) translateY(-20px);
  }
}

.fR5WI {
  position: absolute;
  width: 100%;
  padding: 0 30px;
  top: 0;
  height: 80px;
  background: #ffffff;
  box-shadow: 0px 1px 24px 0px #4d4e503b;
  -webkit-box-shadow: 0px 1px 24px 0px #4d4e503b;
  -moz-box-shadow: 0px 1px 24px 0px #4d4e503b;
  z-index: 100;
}
.fR5WI ._GKy_ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
  height: 80px;
  vertical-align: middle;
}
.fR5WI ._GKy_ .vsK4D {
  display: flex;
  align-items: center;
}
.fR5WI ._GKy_ .vsK4D a {
  display: block;
  height: 80px;
  font-size: 140px;
  color: #2355dc;
  display: flex;
  align-items: center;
}
.fR5WI ._GKy_ .vsK4D .OfnSX {
  display: flex;
  align-items: center;
  font-size: 24px;
  color: #101012;
  padding: 0 20px;
  margin: 0 20px;
  border-left: 1px solid #D5D7DE;
}
.fR5WI ._GKy_ .bnL67 {
  min-width: 300px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.fR5WI ._GKy_ .bnL67 .wwiMD {
  line-height: 80px;
  font-size: 16px;
}
.L6flT {
  display: flex;
  align-items: center;
  color: #2c3e50;
}
.kkTSv .ant-menu-overflow {
  align-items: center;
}
.H61ik {
  font-size: 16px;
  text-align: center;
}
.H61ik .ant-badge {
  font-size: 16px;
}
.wwiMD .ant-menu-item-selected > .ant-badge {
  color: #4070F4;
}
.rrdhl {
  top: 0;
  left: 144px;
  font-size: 24px;
  color: #101012;
  height: 28px;
  margin: 21px 0 21px 21px;
  padding: 0 0 0 20px;
  border-left: 1px solid #D5D7DE;
  display: inline-block;
  line-height: 28.78px;
}
.jQ868 {
  cursor: pointer;
}
.gsmOo {
  position: sticky;
  z-index: 1;
  width: 100%;
  top: 0;
}

.keB5b {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.MReYQ {
  background-color: #1B2235;
}
.MReYQ .KIW5N {
  max-width: 1200px;
  margin: 0 auto;
  padding: 50px 15px 15px;
  font-size: 18px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.MReYQ .VkAQ2 {
  margin-bottom: 20px;
  position: relative;
  display: block;
  height: 50px;
  line-height: 100%;
  font-size: 160px;
  color: #737E9B;
}
.MReYQ .VkAQ2 .Ckc7t {
  position: absolute;
  top: 50%;
  margin-top: -80px;
}
.MReYQ .uAAES {
  color: #737E9B;
  font-size: 14px;
}
.MReYQ .uAAES .Ckc7t {
  margin-right: 5px;
}
.MReYQ .J_EHj {
  padding: 20px 0;
  text-align: left;
  display: flex;
}
.MReYQ .J_EHj > a,
.MReYQ .J_EHj > span {
  margin-right: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 42px;
  height: 42px;
  border-radius: 42px;
  background: #2A3654;
  text-decoration: none;
  color: #737E9B;
  position: relative;
  cursor: pointer;
}
.MReYQ .J_EHj .XPJSx > img {
  display: none;
}
.MReYQ .J_EHj .XPJSx:hover > img {
  position: absolute;
  left: 30px;
  top: 50%;
  margin-top: -50px;
  width: 100px;
  display: block;
  z-index: 1;
}
.MReYQ .J_EHj .Ckc7t {
  font-size: 25px;
}
.MReYQ dl {
  line-height: 200%;
}
.MReYQ dl dt {
  margin-bottom: 15px;
  color: #737E9B;
}
.MReYQ dl dd {
  margin-bottom: 0;
}
.MReYQ dl dd a {
  color: #737E9B;
  font-size: 14px;
}
.MReYQ dl dd a:hover {
  opacity: 0.8;
}
.MReYQ .kCPGa {
  padding-top: 5px;
  display: flex;
  align-items: center;
}
.MReYQ .kCPGa .C_SNt {
  margin-right: 20px;
  display: flex;
  flex-direction: column;
  color: #737E9B;
  font-size: 14px;
  text-align: center;
}
.MReYQ .kCPGa .C_SNt:last-child {
  margin-right: 0;
}
.MReYQ .kCPGa .C_SNt img {
  width: 100px;
  height: 100px;
  padding: 5px;
  margin-bottom: 15px;
  border: 1px solid #737E9B;
}
.ZIbJf {
  padding: 14px 0;
}
.ZIbJf .KIW5N {
  max-width: 1200px;
  margin: 0 auto;
  color: #737E9B;
  text-align: center;
  font-size: 14px;
}
.ZIbJf a {
  color: #737E9B;
  font-size: 14px;
}
.ZIbJf a:hover {
  opacity: 0.6;
}
.jGbWI {
  margin-left: 5px;
}

.w_3H0 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.JH03d {
  position: relative;
  width: 100%;
  max-width: 1200px;
  height: 638px;
  margin: 0 15px;
  border-radius: 20px;
  box-shadow: 0px 20px 60px 0px #EEEFF3;
  background: #FFFFFF;
  overflow: hidden;
}
.l0mJk {
  position: relative;
  max-width: 500px;
  padding: 0 20px;
  padding-top: 120px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.l0mJk .r3vwV {
  text-align: center;
}
.rlgP0 {
  display: flex;
  justify-content: center;
}
.rlgP0 .GQjcl {
  width: 100%;
  max-width: 336px;
  align-self: flex-start;
  position: relative;
  margin-bottom: 50px;
  font-size: 30px;
  color: #0076FE;
}
.rlgP0 .GQjcl:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 5px;
  width: 55px;
  height: 5px;
  background: #0076FE;
  opacity: 0.2;
}
.jZ01d .ant-form-item-explain {
  display: flex;
  justify-content: center;
}
.jZ01d .ant-form-item-explain .ant-form-item-explain-error {
  width: 100%;
  max-width: 336px;
  padding: 0 15px;
  text-align: left;
}
.aK_Ec {
  display: flex;
  justify-content: center;
}
.aK_Ec .SgbK2 {
  width: 100%;
  max-width: 336px;
  display: flex;
  align-items: center;
}
.aK_Ec .SgbK2 .jZ01d {
  flex: 1;
}
.aK_Ec .SgbK2 .JQ_ux {
  height: 30px;
  margin-bottom: 24px;
}
.KTm_l {
  max-width: 336px;
  height: 42px;
  font-size: 14px;
  border-radius: 30px;
  padding: 4px 15px;
}
.KTm_l .ant-input-prefix {
  font-size: 20px;
}
.F1DrM {
  width: 100%;
  max-width: 336px;
  font-size: 18px;
  height: 42px;
  border-radius: 30px;
}
.xperA {
  display: flex;
  justify-content: center;
}
.xperA .GQjcl {
  width: 100%;
  max-width: 336px;
  height: 20px;
  padding: 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666666;
}
.aoXRJ {
  display: flex;
  justify-content: center;
}
.aoXRJ .GQjcl {
  width: 100%;
  max-width: 336px;
  border: 1px solid #E34B1E;
  background: #FFF8F7;
  padding: 10px 30px;
  border-radius: 30px;
  margin-top: 20px;
  line-height: 19px;
  font-size: 14px;
  color: #101012;
}
.aoXRJ .GQjcl a {
  color: #0076FE;
}
.oJlaS {
  text-decoration: none;
  /* ç§»é™¤ä¸‹åˆ’çº¿ */
  color: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„æ–‡å­—é¢œè‰² */
  background-color: transparent;
  /* ç§»é™¤èƒŒæ™¯é¢œè‰² */
  outline: none;
  /* ç§»é™¤ç‚¹å‡»æ—¶çš„è½®å»“ */
  border: none;
  /* ç§»é™¤è¾¹æ¡† */
  padding: 0;
  /* ç§»é™¤å†…è¾¹è· */
  margin: 0;
  /* ç§»é™¤å¤–è¾¹è· */
  font-family: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„å­—ä½“ */
  font-size: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„å­—ä½“å¤§å° */
  font-style: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„å­—ä½“æ ·å¼ */
  font-weight: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„å­—ä½“ç²—ç»† */
  line-height: inherit;
  /* ç»§æ‰¿çˆ¶å…ƒç´ çš„è¡Œé«˜ */
  cursor: pointer;
  /* é¼ æ ‡æ‚¬åœæ—¶æ˜¾ç¤ºæ‰‹åž‹ */
}
.jwKP6 span {
  width: 358px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}

.jwuq8 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.BjRyG {
  position: relative;
  width: 100%;
  max-width: 1200px;
  height: 638px;
  margin: 0 15px;
  border-radius: 20px;
  box-shadow: 0px 20px 42px 0px #EEEFF3;
  background: #FFFFFF;
  overflow: hidden;
}
.Khhdx {
  position: relative;
  max-width: 500px;
  padding: 0 20px;
  padding-top: 200px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.Khhdx .jYyRW {
  text-align: center;
}
.jnB_y {
  display: flex;
  justify-content: center;
}
.jnB_y .zZSfH {
  width: 100%;
  max-width: 336px;
  align-self: flex-start;
  position: relative;
  margin-bottom: 50px;
  font-size: 30px;
  color: #0076FE;
}
.jnB_y .zZSfH:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 5px;
  width: 55px;
  height: 5px;
  background: #0076FE;
  opacity: 0.2;
}
.NAhdM .ant-form-item-explain {
  display: flex;
  justify-content: center;
}
.NAhdM .ant-form-item-explain .ant-form-item-explain-error {
  width: 100%;
  max-width: 336px;
  padding: 0 15px;
  text-align: left;
}
.vOo0T {
  display: flex;
  justify-content: center;
}
.vOo0T .fZW6D {
  width: 100%;
  max-width: 336px;
  display: flex;
  justify-content: space-between;
}
.vOo0T .fZW6D .NAhdM {
  flex: 1;
}
.vOo0T .fZW6D .RzHc4 {
  margin-left: 10px;
  width: 180px;
  height: 42px;
  border-radius: 30px;
}
.eG2Pa {
  max-width: 336px;
  height: 42px;
  font-size: 14px;
  border-radius: 30px;
  padding: 4px 15px;
}
.eG2Pa .ant-input-prefix {
  font-size: 20px;
}
.NE_UH {
  width: 100%;
  max-width: 336px;
  font-size: 18px;
  height: 42px;
  border-radius: 30px;
}
.gNLHC {
  display: flex;
  justify-content: center;
}
.gNLHC .zZSfH {
  width: 100%;
  max-width: 336px;
  height: 20px;
  padding: 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666666;
}
.vWOUj {
  display: flex;
  justify-content: center;
}
.vWOUj .zZSfH {
  width: 100%;
  max-width: 336px;
  border: 1px solid #E34B1E;
  background: #FFF8F7;
  padding: 10px 30px;
  border-radius: 30px;
  margin-bottom: 20px;
  line-height: 19px;
  font-size: 14px;
  color: #101012;
}
.vWOUj .zZSfH a {
  color: #0076FE;
}
@media screen and (max-width: 778px) {
  .Khhdx {
    padding-top: 150px;
  }
}

.IILYq {
  display: flex;
  justify-content: center;
  align-items: center;
}
.U7oXq {
  position: relative;
  width: 100%;
  max-width: 1200px;
  height: 690px;
  margin: 0 15px;
  border-radius: 20px;
  box-shadow: 0px 20px 60px 0px #EEEFF3;
  background: #FFFFFF;
  overflow: hidden;
}
.E53Yf {
  position: relative;
  max-width: 420px;
  padding: 0 20px;
  padding-top: 80px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.E53Yf .nYlfm {
  text-align: center;
}
.QRA7v {
  margin-bottom: 20px;
}
.QRA7v .ant-tabs-nav {
  justify-content: center;
}
.QRA7v .ant-tabs-nav:before {
  border-bottom: none;
}
.QRA7v .ant-tabs-nav .ant-tabs-nav-wrap {
  width: 100%;
  max-width: 336px;
  align-self: flex-start;
  position: relative;
}
.QRA7v .ant-tabs-nav .ant-tabs-tab-btn {
  font-size: 24px;
}
.WJc93 {
  display: flex;
  justify-content: center;
}
.WJc93 .WbiiL {
  width: 100%;
  max-width: 336px;
  align-self: flex-start;
  position: relative;
  margin-bottom: 50px;
  font-size: 30px;
  color: #0076FE;
}
.WJc93 .WbiiL:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 5px;
  width: 55px;
  height: 5px;
  background: #0076FE;
  opacity: 0.2;
}
.nsTjB .ant-form-item-explain {
  display: flex;
  justify-content: center;
}
.nsTjB .ant-form-item-explain .ant-form-item-explain-error {
  width: 100%;
  max-width: 336px;
  padding: 0 15px;
  text-align: left;
}
.bdkTV {
  display: flex;
  justify-content: center;
}
.bdkTV .rFatR {
  width: 100%;
  max-width: 336px;
  display: flex;
  justify-content: space-between;
}
.bdkTV .rFatR .nsTjB {
  flex: 1;
}
.bdkTV .rFatR .wVmVH {
  margin-left: 10px;
  width: 180px;
  height: 42px;
  border-radius: 30px;

}
.wVmVH {
  font-family: '微软雅黑';
  font-size:14px !important;}
.ZhUVw {
  width:210px;
  max-width: 356px;
  height: 42px;
  font-size: 14px;
  border-radius: 30px;
  padding: 4px 15px;
}
.ZhUVw .ant-input-prefix {
  font-size: 20px;
}
.emailtxt {
  width:310px;
  max-width: 356px;
  height: 42px;
  font-size: 14px;
  border-radius: 30px;
  padding: 4px 15px;
}
.emailtxt .ant-input-prefix {
  font-size: 20px;
}
.MMRq_ {
  max-width: 336px;
  height: 42px;
  font-size: 14px;
}
.MMRq_ .ant-input-affix-wrapper {
  height: 42px !important;
}
.MMRq_ .ant-input-group {
  height: 100%;
}
.MMRq_ .ant-input-group .ant-input-group-addon {
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}
.MMRq_ .ant-input-group .ant-input-affix-wrapper {
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  height: 100%;
}
.QZmde {
  width: 100%;
  max-width: 336px;
  font-size: 18px;
  height: 42px;
  border-radius: 30px;
}
.FEGWS {
  display: flex;
  justify-content: center;
}
.FEGWS .WbiiL {
  width: 100%;
  max-width: 336px;
  height: 20px;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666666;
}
@media screen and (max-width: 778px) {
  .rsQ4e {
    visibility: hidden;
  }
  .E53Yf {
    padding-top: 60px;
  }
}

.dIbGd {
  padding: 30px 0;
}
.vrv2E {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
  min-height: 500px;
  padding: 30px 0;
  background: #FFFFFF;
  box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  -webkit-box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  -moz-box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  border-radius: 10px;
  text-align: center;
}
.vrv2E .ant-result-title {
  height: 45px;
}
.vrv2E .ant-result-subtitle {
  height: 26px;
}
.mHHma {
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  margin-bottom: 20px;
  background: #52c41a;
  border-radius: 100px;
  font-size: 60px;
  color: #FFFFFF;
}
.ant-result-error .mHHma {
  background: #FF0000;
}
.pCW5u {
  width: 100%;
  max-width: 440px;
  font-size: 18px;
  height: 60px;
  border-radius: 30px;
}
.iqM_m {
  position: relative;
  margin: 40px auto 0;
  padding: 0 50px;
  border-top: 1px dashed #CCCCCC;
}
.MZ9Fh {
  margin: 24px 0 6px;
  text-align: left;
  font-size: 18px;
  color: #101012;
  line-height: 36px;
}
.j4YAw {
  text-align: left;
  font-size: 16px;
  color: #8C93A6;
}
.j4YAw > li {
  line-height: 28px;
  list-style: disc inside;
}
.mm4cq {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  text-align: center;
  margin-top: 20px;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 45px;
}

.Xkr_r {
  position: relative;
  min-height: 600px;
  padding: 50px 20px;
  display: flex;
  justify-content: center;
}
.aEsVB {
  width: 100%;
  display: flex;
  justify-content: center;
  max-width: 1200px;
}
.d8wCC {
  vertical-align: top;
  margin: 0 -18px;
}
.bGo6D {
  display: inline-block;
  vertical-align: top;
  width: 33.33%;
  padding: 18px;
}
.bGo6D img {
  width: 100%;
}
.bGo6D img:hover {
  transform: translate3d(0, -5px, 0px);
  transition: transform 0.3s linear 0s;
  filter: drop-shadow(0px 1px 5px #4d4e50);
}
.bGo6D .CyH7R {
  text-align: center;
  padding: 10px 0 5px;
  line-height: 16px;
  font-size: 16px;
  font-weight: 400;
  color: #101012;
}
.bGo6D .c7Kn2 {
  text-align: center;
  padding: 5px 0;
  line-height: 14px;
  font-size: 14px;
  font-weight: 400;
  color: #8C93A6;
}
@media screen and (max-width: 992px) {
  .bGo6D {
    width: 50%;
  }
}
@media screen and (max-width: 778px) {
  .bGo6D {
    width: 100%;
  }
}

.OAZGs {
  position: relative;
  width: 100%;
  height: 230px;
  padding-top: 70px;
  background: #F1F4FA;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ME9Xr {
  position: relative;
  padding: 0;
  background: #fff;
  margin: 0 20px;
}
.zikwN {
  position: relative;
  max-width: 600px;
  margin: 0 auto;
  padding: 50px 0;
  background: #FFFFFF;
}
.NUPlr {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 11px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #e2e8ee;
  color: rgba(0, 0, 0, 0.6);
}
.NUPlr ._sM7W {
  cursor: pointer;
}
.wqIRq {
  margin-bottom: -22px;
  color: #ff4d4f;
}
.wqIRq .ant-input {
  box-shadow: none;
  border-color: #ff4d4f;
}

.HVV6o {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px 0 80px 0;
}
.Qe0LO {
  position: relative;
  width: 100%;
  max-width: 1200px;
  height: 638px;
  margin: 0 15px;
  border-radius: 20px;
  box-shadow: 0px 20px 42px 0px #EEEFF3;
  background: #FFFFFF;
  overflow: hidden;
}
.bdi8e {
  position: relative;
  max-width: 500px;
  padding: 0 20px;
  padding-top: 160px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.bdi8e .L9Urs {
  text-align: center;
}
.zB8Qd {
  display: flex;
  justify-content: center;
}
.zB8Qd .J4O2r {
  width: 100%;
  max-width: 336px;
  align-self: flex-start;
  position: relative;
  margin-bottom: 50px;
  font-size: 30px;
  color: #0076FE;
}
.zB8Qd .J4O2r:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 5px;
  width: 55px;
  height: 5px;
  background: #0076FE;
  opacity: 0.2;
}
.Woepx .ant-form-item-explain {
  display: flex;
  justify-content: center;
}
.Woepx .ant-form-item-explain .ant-form-item-explain-error {
  width: 100%;
  max-width: 336px;
  padding: 0 15px;
  text-align: left;
}
.gWxzm {
  display: flex;
  justify-content: center;
}
.gWxzm .wQXXt {
  width: 100%;
  max-width: 336px;
  display: flex;
}
.gWxzm .wQXXt .Woepx {
  flex: 1;
}
.gWxzm .wQXXt .f6zHX {
  height: 50px;
}
.xefBk {
  max-width: 336px;
  height: 42px;
  font-size: 14px;
  border-radius: 30px;
  padding: 4px 15px;
}
.xefBk .ant-input-prefix {
  font-size: 20px;
}
.BRFF6 {
  width: 100%;
  max-width: 336px;
  font-size: 18px;
  height: 42px;
  border-radius: 30px;
}
.hZVwA {
  display: flex;
  justify-content: center;
}
.hZVwA .J4O2r {
  width: 100%;
  max-width: 336px;
  height: 20px;
  padding: 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #666666;
}
.gtrEx {
  display: flex;
  justify-content: center;
}
.gtrEx .J4O2r {
  width: 100%;
  max-width: 336px;
  border: 1px solid #E34B1E;
  background: #FFF8F7;
  padding: 10px 30px;
  border-radius: 30px;
  margin-top: 20px;
  line-height: 19px;
  font-size: 14px;
  color: #101012;
}
.gtrEx .J4O2r a {
  color: #0076FE;
}
.Cv9CC {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.Cv9CC > img {
  width: 508px;
}
.Cv9CC .oQtDS {
  position: absolute;
  bottom: 12%;
  left: 50%;
  transform: translate(-50%, 0);
  color: #2C3E50;
  font-size: 16px;
  font-weight: 400;
}

.rNLdN {
  padding: 60px 0;
}
.KyM7Y {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
  height: 500px;
  padding: 30px 0;
  background: #FFFFFF;
  box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  -webkit-box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  -moz-box-shadow: 0 0 10px 0 rgba(21, 40, 103, 0.1);
  border-radius: 10px;
  text-align: center;
}
.TSObc {
  display: inline-block;
  width: 100px;
  height: 100px;
  margin-bottom: 20px;
  background: #52c41a;
  border-radius: 100px;
  font-size: 60px;
  color: #FFFFFF;
}
.ant-result-error .TSObc {
  background: #FF0000;
}
.NbK9A {
  width: 100%;
  max-width: 440px;
  font-size: 18px;
  height: 60px;
  border-radius: 30px;
}

.vlo7c {
  width: 100%;
  min-height: 100vh;
  padding: 80px 0 50px 0;
  position: relative;
  background: #f7f7f9;
}
.vlo7c .qWC1v {
  height: 100%;
  min-height: calc(100vh - 80px - 50px);
  display: flex;
  align-items: center;
}
.vlo7c .qWC1v .Ij1DU {
  width: 100%;
  flex-shrink: 0;
}

