#app[data-v-faf58d0e] {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #2c3e50;
  font-size: 0.373333rem;
  height: 100%;
  min-height: 100%;
}
#nav[data-v-faf58d0e] {
  padding: 30px;
}
#nav a[data-v-faf58d0e] {
  font-weight: 700;
  color: #2c3e50;
}
#nav a.router-link-exact-active[data-v-faf58d0e] {
  color: #42b983;
}
.not-found[data-v-1450d604] {
  font-size: 80px;
  padding: 70px 0;
  text-align: center;
  font-weight: 700;
}
.not-found p[data-v-1450d604] {
  margin-top: 20px;
  font-size: 20px;
}
.protocol-wrap-privacy {
  padding: 0.266667rem;
}
.protocol-wrap-privacy p.p1 {
  font: 12px Songti SC;
}
.protocol-wrap-privacy p.p1,
.protocol-wrap-privacy p.p2 {
  margin: 0 0 10.5px 0;
  text-align: center;
  color: #242424;
  -webkit-text-stroke: #242424;
  background-color: #fff;
}
.protocol-wrap-privacy p.p2 {
  font: 12px Times;
  min-height: 14px;
}
.protocol-wrap-privacy p.p3 {
  margin: 0 0 10.5px 0;
  font: 12px Songti SC;
  color: #242424;
  -webkit-text-stroke: #242424;
  background-color: #fff;
}
.protocol-wrap-privacy p.p4 {
  font: 10.5px Songti SC;
}
.protocol-wrap-privacy p.p4,
.protocol-wrap-privacy p.p5 {
  margin: 0 0 10.5px 0;
  text-align: justify;
  color: #242424;
  -webkit-text-stroke: #242424;
  background-color: #fff;
}
.protocol-wrap-privacy p.p5 {
  font: 10.5px Times;
}
.protocol-wrap-privacy p.p7 {
  font: 10.5px PingFang SC;
}
.protocol-wrap-privacy p.p7,
.protocol-wrap-privacy p.p8 {
  margin: 0 0 10.5px 0;
  text-align: justify;
  color: #242424;
  -webkit-text-stroke: #242424;
  background-color: #fff;
}
.protocol-wrap-privacy p.p8 {
  font: 10.5px Times;
  min-height: 13px;
}
.protocol-wrap-privacy p.p9 {
  margin: 0 0 0 0;
}
.protocol-wrap-privacy p.p9,
.protocol-wrap-privacy p.p10 {
  text-align: justify;
  font: 10.5px Trebuchet MS;
  color: #000;
  -webkit-text-stroke: #000;
  min-height: 12px;
}
.protocol-wrap-privacy p.p10 {
  margin: 0 0 10.5px 0;
}
.protocol-wrap-privacy li.li6 {
  margin: 0 0 10.5px 0;
  text-align: justify;
  font: 10.5px Songti SC;
  color: #242424;
  -webkit-text-stroke: #242424;
}
.protocol-wrap-privacy span.s1 {
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s2 {
  font: 12px Times;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s3 {
  font: 10.5px Times;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s4 {
  font: 10.5px Times;
}
.protocol-wrap-privacy span.s5 {
  -webkit-font-kerning: none;
  font-kerning: none;
  background-color: #fff;
}
.protocol-wrap-privacy span.s6 {
  font: 10.5px Helvetica;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s7 {
  font: 10.5px Songti SC;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s8 {
  font: 10.5px Helvetica Neue;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.s9 {
  font: 12px Songti SC;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap-privacy span.Apple-tab-span {
  white-space: pre;
}
.protocol-wrap-privacy ol.ol1 {
  list-style-type: cjk-ideographic;
}
.protocol-wrap {
  padding: 0.4rem;
}
.protocol-wrap p.p1 {
  margin: 0 0 3px 0;
  text-align: center;
  font: 16px PingFang SC Semibold;
  color: #000;
  -webkit-text-stroke: #000;
}
.protocol-wrap p.p2 {
  margin: 0 0 7.5px 0;
  text-align: justify;
  font: 10.5px Helvetica;
  color: #000;
  -webkit-text-stroke: #000;
  min-height: 12px;
}
.protocol-wrap p.p3 {
  margin: 0 0 0 0;
}
.protocol-wrap p.p3,
.protocol-wrap p.p4 {
  font: 10.5px Songti SC;
  color: #242424;
  -webkit-text-stroke: #242424;
}
.protocol-wrap p.p4 {
  margin: 0 0 15px 0;
}
.protocol-wrap p.p5 {
  margin: 0 0 0 0;
  font: 10.5px Times;
  min-height: 13px;
}
.protocol-wrap p.p5,
.protocol-wrap p.p6 {
  color: #242424;
  -webkit-text-stroke: #242424;
}
.protocol-wrap p.p6 {
  margin: 0 0 15px 0;
  font: 10.5px Helvetica;
  min-height: 12px;
}
.protocol-wrap span.s1 {
  font: 16px PingFang SC;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap span.s2 {
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap span.s3 {
  font: 10.5px Helvetica;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap span.s4 {
  font: 10.5px Times;
  -webkit-font-kerning: none;
  font-kerning: none;
}
.protocol-wrap span.s5 {
  font: 10.5px Tahoma;
  -webkit-font-kerning: none;
  font-kerning: none;
  color: #202329;
  background-color: #fff;
  -webkit-text-stroke: 0 #202329;
}
@-webkit-keyframes fadeIn-data-v-6df5c1a0 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn-data-v-6df5c1a0 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.articleOne .bg[data-v-6df5c1a0] {
  width: 100%;
}
.articleOne .title[data-v-6df5c1a0] {
  position: absolute;
  left: 5.72917rem;
  top: 1.45833rem;
  width: 336px;
  height: 112px;
  font-size: 40px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #fff;
  line-height: 56px;
  letter-spacing: 8px;
  word-break: keep-all;
}
.articleOne .header[data-v-6df5c1a0] {
  position: fixed;
  z-index: 10;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0 2.13542rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 80px;
  background: transparent;
}
.articleOne .header .logo[data-v-6df5c1a0] {
  width: 0.625rem;
}
.articleOne .header ul[data-v-6df5c1a0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleOne .header ul li[data-v-6df5c1a0] {
  font-size: 16px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: hsla(0, 0%, 100%, 0.7);
  line-height: 16px;
  margin-left: 0.3125rem;
}
.articleOne .header ul li[data-v-6df5c1a0]:first-child {
  margin: 0;
}
.articleOne .header ul li.active[data-v-6df5c1a0] {
  color: #fff;
  font-weight: 600;
}
.articleOne.fix .header[data-v-6df5c1a0] {
  -webkit-animation: fadeIn-data-v-6df5c1a0 0.5s;
  animation: fadeIn-data-v-6df5c1a0 0.5s;
  position: fixed;
  background: #fff;
}
.articleOne.fix .header ul li[data-v-6df5c1a0] {
  color: #222;
}
.articleOne.fix .header ul li.active[data-v-6df5c1a0] {
  color: #1384ff;
}
.articleOne .icon-list[data-v-6df5c1a0] {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625rem 0;
}
.articleOne .icon-list-item[data-v-6df5c1a0],
.articleOne .icon-list[data-v-6df5c1a0] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.articleOne .icon-list-item[data-v-6df5c1a0] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1.23958rem;
}
.articleOne .icon-list-item[data-v-6df5c1a0]:last-child {
  margin-right: 0;
}
.articleOne .icon-list-item > img[data-v-6df5c1a0] {
  width: 0.64583rem;
  height: 0.64583rem;
  margin-bottom: 0.20833rem;
}
.articleOne .icon-list-item > .content[data-v-6df5c1a0] {
  width: 208px;
  height: 33px;
  font-size: 24px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #222;
  line-height: 33px;
}
.articleTwo[data-v-737ce040] {
  position: relative;
}
.articleTwo .bg[data-v-737ce040] {
  display: block;
  width: 100%;
}
.articleTwo .title[data-v-737ce040] {
  position: absolute;
  top: 0.41667rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 144px;
  height: 50px;
  font-size: 36px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #222;
  line-height: 50px;
}
.articleTwo .content[data-v-737ce040] {
  position: absolute;
  top: 1.625rem;
  left: 4.89583rem;
}
.articleTwo .content p[data-v-737ce040]:first-child {
  height: 33px;
  font-size: 24px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #222;
  line-height: 33px;
}
.articleTwo .content p[data-v-737ce040]:last-child {
  margin-top: 0.10417rem;
  height: 44px;
  font-size: 16px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #222;
  line-height: 22px;
  width: 2.08333rem;
}
.articleThree[data-v-2c518169] {
  padding: 0.41667rem 2.13542rem 0.52083rem;
}
.articleThree .title[data-v-2c518169] {
  height: 50px;
  font-size: 36px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #222;
  line-height: 50px;
  text-align: center;
  margin-bottom: 0.3125rem;
}
.articleThree .icon-list[data-v-2c518169] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
.articleThree .icon-list-item[data-v-2c518169] {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 50%;
  height: 0.83333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.articleThree .icon-list-item > img[data-v-2c518169] {
  width: 0.22917rem;
  height: 0.22917rem;
  margin-right: 0.1875rem;
}
.articleThree .icon-list-item .content[data-v-2c518169] {
  width: 200px;
  height: 44px;
  font-size: 16px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #222;
  line-height: 22px;
}
.articleFour[data-v-48187e59] {
  background: #1d3097;
  text-align: center;
  padding: 0.41667rem 0;
}
.articleFour .title[data-v-48187e59] {
  font-size: 36px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #fff;
  line-height: 50px;
  margin-bottom: 0.76042rem;
}
.articleFour .content p[data-v-48187e59]:first-child {
  height: 17px;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #8291e8;
  line-height: 17px;
}
.articleFour .content p[data-v-48187e59]:last-child {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #8291e8;
  line-height: 17px;
  margin-top: 10px;
}
@media (max-width: 768px) {
  .home[data-v-fe4c85d4] {
    display: none;
  }
}
.test input[data-v-7b03caf8] {
  display: block;
  width: 100%;
  border: 1px solid #1384ff;
  font-size: 12px;
}
.cg-dialog-content-wrap .mask[data-v-a20a5940] {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.46);
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 20;
}
.cg-dialog-content-wrap .cg-dialog-content[data-v-a20a5940] {
  position: fixed;
  pointer-events: none;
  overflow: hidden;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 21;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.cg-dialog-content-wrap .dialog[data-v-a20a5940] {
  -webkit-box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  margin: 0 auto 24px auto;
  pointer-events: auto;
  width: 80%;
}
.cg-dialog-content-wrap .dialog .dialog-card[data-v-a20a5940] {
  width: 100%;
  position: relative;
  background-color: transparent;
}
.cg-dialog-content-wrap .dialog .dialog-card .close[data-v-a20a5940] {
  width: 11px;
  color: #fff;
  font-size: 24px;
  position: absolute;
  right: 10px;
  top: 0.266667rem;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-title[data-v-a20a5940] {
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#ff3722),
    to(#f55)
  );
  background-image: -webkit-linear-gradient(left, #ff3722, #f55);
  background-image: linear-gradient(90deg, #ff3722, #f55);
  padding: 10px 0;
  text-align: center;
  color: #fff;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-text[data-v-a20a5940] {
  overflow: hidden;
  border-radius: 3px;
  background-color: #fff;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-foot[data-v-a20a5940] {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.cg-dialog-content-wrap
  .dialog
  .dialog-card
  .card-foot
  .footer-item[data-v-a20a5940] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 10px 0;
}
.cg-dialog-content-wrap
  .dialog
  .dialog-card
  .card-foot
  .confirm-btn[data-v-a20a5940] {
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#ff3722),
    to(#f55)
  );
  background-image: -webkit-linear-gradient(left, #ff3722, #f55);
  background-image: linear-gradient(90deg, #ff3722, #f55);
  color: #fff;
}
.cg-dialog-content-wrap
  .dialog
  .dialog-card
  .card-foot
  .cancel-btn[data-v-a20a5940] {
  border-top: 1px solid #bbb;
  background-color: #fff;
  color: #bbb;
}
.layout-contianer[data-v-6179a997] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
}
.layout-contianer .layout-main[data-v-6179a997] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.landing-page[data-v-26629b0a] {
  min-height: 100vh;
  background: #fff;
}
.landing-page .banner[data-v-26629b0a] {
  padding: 0.533333rem 0.533333rem 0.24rem 0.533333rem;
  height: 3.546667rem;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#0a65e5),
    to(#2d3fd6)
  );
  background: -webkit-linear-gradient(top, #0a65e5, #2d3fd6);
  background: linear-gradient(180deg, #0a65e5, #2d3fd6);
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.landing-page .banner img[data-v-26629b0a] {
  width: 2.08rem;
  height: 0.64rem;
}
.landing-page .banner > div[data-v-26629b0a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 0.373333rem;
}
.landing-page .amount[data-v-26629b0a] {
  font-weight: 700;
  font-size: 1.6rem;
  line-height: 1.6rem;
}
.landing-page .amount-info[data-v-26629b0a] {
  padding: 0.533333rem 0.533333rem 0.266667rem 0.533333rem;
  font-size: 0.426667rem;
  color: grey;
}
.landing-page .amount-info .amount-title[data-v-26629b0a] {
  font-size: 0.48rem;
  color: #2b40d6;
  font-weight: 600;
  margin-bottom: 0.266667rem;
}
.landing-page .amount-info .item[data-v-26629b0a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #e4e4e4;
  padding: 0.266667rem 0 0.346667rem 0;
}
.landing-page .amount-info .item span[data-v-26629b0a]:first-of-type {
  font-weight: 400;
}
.landing-page .amount-info .item span[data-v-26629b0a]:nth-of-type(2) {
  font-weight: 600;
}
.landing-page .amount-info .item[data-v-26629b0a]:last-child {
  border: none;
}
.landing-page .input-wrap[data-v-26629b0a] {
  margin-bottom: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-radius: 0.106667rem;
  overflow: hidden;
  padding: 0 0.533333rem;
  background-color: #fff;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.613333rem;
}
.landing-page .input-wrap .confirm-btn[data-v-26629b0a] {
  color: #fff;
  font-size: 0.373333rem;
  text-align: center;
  line-height: 1.28rem;
  background: url(https://img.sfystatic.com/upload/tmp/images/activity/xinyongfei-mobile/9code.png);
  background-size: cover;
  margin-bottom: 0.266667rem;
  width: 100%;
}
.landing-page .input-wrap p[data-v-26629b0a],
.landing-page .input-wrap span[data-v-26629b0a] {
  font-size: 0.32rem;
}
.landing-page .input-wrap p[data-v-26629b0a] {
  color: #e4b878;
}
.landing-page .input-wrap input[data-v-26629b0a] {
  width: 100%;
  height: 1.12rem;
  line-height: 1.12rem;
  border: 1px solid #e4e4e4;
  margin-bottom: 4.44444444%;
  padding-left: 4.76190476%;
}
.landing-page .input-wrap .check-code[data-v-26629b0a] {
  width: 5.733333rem;
  margin-bottom: 0;
}
.landing-page .input-wrap .get-code[data-v-26629b0a] {
  color: #fff;
  width: 2.746667rem;
  text-align: center;
  line-height: 1.12rem;
  background: url(https://img.sfystatic.com/upload/tmp/images/activity/xinyongfei-mobile/9btn.png);
  background-size: cover;
}
.landing-page .input-wrap .get-code span[data-v-26629b0a] {
  font-weight: 500;
  font-size: 0.373333rem;
}
.landing-page .input-wrap .code-wrap[data-v-26629b0a] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 4.44444444%;
}
.landing-page .btn-remark[data-v-26629b0a] {
  text-align: center;
  font-size: 0.32rem;
  color: #888;
}
.landing-page .btn-remark a[data-v-26629b0a] {
  color: #2d3fd6;
}
.landing-page .footer-explain2[data-v-26629b0a],
.landing-page .footer-explain3[data-v-26629b0a],
.landing-page .footer-explain[data-v-26629b0a] {
  font-size: 0.346667rem;
  color: rgba(79, 79, 79, 0.43) !important;
}
.landing-page .footer-explain[data-v-26629b0a] {
  padding-top: 0 !important;
}
.landing-page .footer-explain2[data-v-26629b0a] {
  margin-bottom: 0 !important;
}
.landing-page .footer-explain2[data-v-26629b0a],
.landing-page .footer-explain3[data-v-26629b0a] {
  font-size: 0.32rem;
  padding-top: 5px !important;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.landing-page .common-footer[data-v-26629b0a] {
  text-align: center;
  font-size: 0.32rem;
}
.landing-page .common-footer .footer-remark[data-v-26629b0a] {
  padding: 0;
  color: rgba(79, 79, 79, 0.26) !important;
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: -10px -0.506667rem 0 -0.506667rem;
}
.landing-page .common-footer .footer-remark p[data-v-26629b0a] {
  margin-bottom: 0.266667rem;
}
.landing-page .common-footer .footer-remark div[data-v-26629b0a]:first-of-type {
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: 0 -0.266667rem;
}
.landing-page
  .common-footer
  .footer-remark
  div[data-v-26629b0a]:nth-of-type(2) {
  -webkit-transform: scale(0.97);
  transform: scale(0.97);
  text-align: center;
}
.landing-page .down-modal-wrap[data-v-26629b0a] {
  padding: 1.226667rem 0 0.533333rem 0;
  text-align: center;
}
.landing-page .down-modal-wrap p[data-v-26629b0a] {
  line-height: 0.56rem;
}
.landing-page .down-modal .more-text[data-v-26629b0a] {
  color: #2b40d6;
}
.landing-page .down-modal .down-btn[data-v-26629b0a] {
  line-height: 1.28rem;
  color: #fff;
  width: 6.8rem;
  margin: 0.933333rem auto 0 auto;
  text-align: center;
  font-weight: 500;
  font-size: 0.373333rem;
  background: url(https://img.sfystatic.com/upload/tmp/images/activity/xinyongfei-mobile/9modal.png);
  background-size: cover;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.landing-page .down-modal .dialog[data-v-26629b0a] {
  width: 8.64rem;
}
.ipx.landing-page .input-wrap[data-v-26629b0a] {
  margin-top: 1.066667rem;
}
.style-XXL[data-v-a74ecd48] {
  min-height: 100vh;
  background: #fff;
}
.style-XXL .banner[data-v-a74ecd48] {
  padding: 0.533333rem 0.533333rem 0.24rem 0.533333rem;
  height: 3.546667rem;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#0a65e5),
    to(#2d3fd6)
  );
  background: -webkit-linear-gradient(top, #0a65e5, #2d3fd6);
  background: linear-gradient(180deg, #0a65e5, #2d3fd6);
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-XXL .banner img[data-v-a74ecd48] {
  width: 2.08rem;
  height: 0.64rem;
}
.style-XXL .banner > div[data-v-a74ecd48] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 0.373333rem;
}
.style-XXL .amount[data-v-a74ecd48] {
  font-weight: 700;
  font-size: 1.6rem;
}
.style-XXL .amount-info[data-v-a74ecd48] {
  padding: 0.533333rem 0.533333rem 0.266667rem 0.533333rem;
  font-size: 0.426667rem;
  color: grey;
}
.style-XXL .amount-info .amount-title[data-v-a74ecd48] {
  font-size: 0.48rem;
  color: #2b40d6;
  font-weight: 600;
  margin-bottom: 0.266667rem;
}
.style-XXL .amount-info .item[data-v-a74ecd48] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #e4e4e4;
  padding: 0.266667rem 0 0.346667rem 0;
}
.style-XXL .amount-info .item span[data-v-a74ecd48]:first-of-type {
  font-weight: 400;
}
.style-XXL .amount-info .item span[data-v-a74ecd48]:nth-of-type(2) {
  font-weight: 600;
}
.style-XXL .amount-info .item[data-v-a74ecd48]:last-child {
  border: none;
}
.style-XXL .input-wrap[data-v-a74ecd48] {
  padding: 0.533333rem 0.533333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-radius: 0.106667rem;
  overflow: hidden;
  background-color: #f4f4f4;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.613333rem;
}
.style-XXL .input-wrap .confirm-btn[data-v-a74ecd48] {
  color: #fff;
  font-size: 0.533rem;
  text-align: center;
  line-height: 1.28rem;
  background: #fa8528;
  border-radius: 0.16rem;
  background-size: cover;
  margin-bottom: 0.48rem;
  width: 100%;
}
.style-XXL .input-wrap p[data-v-a74ecd48],
.style-XXL .input-wrap span[data-v-a74ecd48] {
  font-size: 0.32rem;
}
.style-XXL .input-wrap p[data-v-a74ecd48] {
  color: #e4b878;
}
.style-XXL .input-wrap input[data-v-a74ecd48] {
  width: 100%;
  height: 1.12rem;
  line-height: 1.12rem;
  border: 1px solid #e4e4e4;
  margin-bottom: 4.44444444%;
  padding-left: 4.76190476%;
}
.style-XXL .input-wrap .check-code[data-v-a74ecd48] {
  width: 5.733333rem;
  margin-bottom: 0;
}
.style-XXL .input-wrap .get-code[data-v-a74ecd48] {
  color: #fff;
  width: 2.746667rem;
  text-align: center;
  line-height: 1.12rem;
  background: #fa8528;
  border-radius: 0.133rem;
  background-size: cover;
}
.style-XXL .input-wrap .get-code span[data-v-a74ecd48] {
  font-weight: 500;
  font-size: 0.373333rem;
}
.style-XXL .input-wrap .code-wrap[data-v-a74ecd48] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 4.44444444%;
}
.style-XXL .btn-remark[data-v-a74ecd48] {
  text-align: center;
  font-size: 0.32rem;
  color: #888;
}
.style-XXL .btn-remark a[data-v-a74ecd48] {
  color: #fa8528;
}
.style-XXL .footer-explain2[data-v-a74ecd48],
.style-XXL .footer-explain3[data-v-a74ecd48],
.style-XXL .footer-explain[data-v-a74ecd48] {
  font-size: 0.346667rem;
  color: rgba(79, 79, 79, 0.43) !important;
}
.style-XXL .footer-explain[data-v-a74ecd48] {
  padding-top: 0 !important;
}
.style-XXL .footer-explain2[data-v-a74ecd48] {
  margin-bottom: 0 !important;
}
.style-XXL .footer-explain2[data-v-a74ecd48],
.style-XXL .footer-explain3[data-v-a74ecd48] {
  font-size: 0.32rem;
  padding-top: 5px !important;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.style-XXL .common-footer[data-v-a74ecd48] {
  text-align: center;
  font-size: 0.32rem;
  margin-top: 0;
  background: #f4f4f4;
}
.style-XXL .common-footer .footer-remark[data-v-a74ecd48] {
  padding: 0;
  color: rgba(79, 79, 79, 0.26) !important;
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: -10px -0.506667rem 0 -0.506667rem;
}
.style-XXL .common-footer .footer-remark p[data-v-a74ecd48] {
  margin-bottom: 0.266667rem;
  text-align: center;
}
.style-XXL .common-footer .footer-remark p[data-v-a74ecd48]:first-of-type,
.style-XXL .common-footer .footer-remark p[data-v-a74ecd48]:nth-of-type(2) {
  color: #4f4f4f !important;
}
.style-XXL .common-footer .footer-remark div[data-v-a74ecd48]:first-of-type {
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: 0 -0.266667rem;
}
.style-XXL .common-footer .footer-remark div[data-v-a74ecd48]:nth-of-type(2) {
  -webkit-transform: scale(0.97);
  transform: scale(0.97);
  text-align: center;
}
.style-XXL .down-modal-wrap[data-v-a74ecd48] {
  padding: 1.226667rem 0 0.533333rem 0;
  text-align: center;
}
.style-XXL .down-modal-wrap p[data-v-a74ecd48] {
  line-height: 0.56rem;
}
.style-XXL .down-modal .more-text[data-v-a74ecd48] {
  color: #fa8528;
}
.style-XXL .down-modal .down-btn[data-v-a74ecd48] {
  line-height: 1.28rem;
  color: #fff;
  width: 6.8rem;
  margin: 0.933333rem auto 0 auto;
  border-radius: 0.16rem;
  text-align: center;
  font-weight: 500;
  font-size: 0.373333rem;
  background: #fa8528;
  background-size: cover;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.style-XXL .down-modal .dialog[data-v-a74ecd48] {
  width: 8.64rem;
}
.style-XXL[data-v-6779405d] {
  min-height: 100vh;
  background: #fff;
}
.style-XXL .btn-remark-blue[data-v-6779405d] {
  color: #00f;
}
.style-XXL .banner[data-v-6779405d] {
  padding: 0.533333rem 0.533333rem 0.24rem 0.533333rem;
  height: 3.546667rem;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#0a65e5),
    to(#2d3fd6)
  );
  background: -webkit-linear-gradient(top, #0a65e5, #2d3fd6);
  background: linear-gradient(180deg, #0a65e5, #2d3fd6);
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.style-XXL .banner img[data-v-6779405d] {
  width: 2.08rem;
  height: 0.64rem;
}
.style-XXL .banner > div[data-v-6779405d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: 400;
  font-size: 0.373333rem;
}
.style-XXL .amount[data-v-6779405d] {
  font-weight: 700;
  font-size: 1.6rem;
}
.style-XXL .amount-info[data-v-6779405d] {
  padding: 0.533333rem 0.533333rem 0.266667rem 0.533333rem;
  font-size: 0.426667rem;
  color: grey;
}
.style-XXL .amount-info .amount-title[data-v-6779405d] {
  font-size: 0.48rem;
  color: #2b40d6;
  font-weight: 600;
  margin-bottom: 0.266667rem;
}
.style-XXL .amount-info .item[data-v-6779405d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px solid #e4e4e4;
  padding: 0.266667rem 0 0.346667rem 0;
}
.style-XXL .amount-info .item span[data-v-6779405d]:first-of-type {
  font-weight: 400;
}
.style-XXL .amount-info .item span[data-v-6779405d]:nth-of-type(2) {
  font-weight: 600;
}
.style-XXL .amount-info .item[data-v-6779405d]:last-child {
  border: none;
}
.style-XXL .input-wrap[data-v-6779405d] {
  margin: 0.4rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-radius: 0.106667rem;
  overflow: hidden;
  padding: 0 0.533333rem;
  background-color: #fff;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.613333rem;
}
.style-XXL .input-wrap .confirm-btn[data-v-6779405d] {
  color: #fff;
  font-size: 0.533rem;
  text-align: center;
  line-height: 1.28rem;
  background: #2650d5;
  border-radius: 0.16rem;
  background-size: cover;
  margin-bottom: 0.266667rem;
  width: 100%;
}
.style-XXL .input-wrap p[data-v-6779405d],
.style-XXL .input-wrap span[data-v-6779405d] {
  font-size: 0.32rem;
}
.style-XXL .input-wrap p[data-v-6779405d] {
  color: #e4b878;
}
.style-XXL .input-wrap input[data-v-6779405d] {
  width: 100%;
  height: 1.12rem;
  line-height: 1.12rem;
  border: 1px solid #e4e4e4;
  margin-bottom: 4.44444444%;
  padding-left: 4.76190476%;
}
.style-XXL .input-wrap .check-code[data-v-6779405d] {
  width: 5.733333rem;
  margin-bottom: 0;
}
.style-XXL .input-wrap .get-code[data-v-6779405d] {
  color: #fff;
  width: 2.746667rem;
  text-align: center;
  line-height: 1.12rem;
  background: #2650d5;
  border-radius: 0.133rem;
  background-size: cover;
}
.style-XXL .input-wrap .get-code span[data-v-6779405d] {
  font-weight: 500;
  font-size: 0.373333rem;
}
.style-XXL .input-wrap .code-wrap[data-v-6779405d] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 4.44444444%;
}
.style-XXL .btn-remark[data-v-6779405d] {
  text-align: center;
  font-size: 0.32rem;
  color: #888;
}
.style-XXL .btn-remark a[data-v-6779405d] {
  color: #2650d5;
}
.style-XXL .footer-explain2[data-v-6779405d],
.style-XXL .footer-explain3[data-v-6779405d],
.style-XXL .footer-explain[data-v-6779405d] {
  font-size: 0.346667rem;
  color: rgba(79, 79, 79, 0.43) !important;
}
.style-XXL .footer-explain[data-v-6779405d] {
  padding-top: 0 !important;
}
.style-XXL .footer-explain2[data-v-6779405d] {
  margin-bottom: 0 !important;
}
.style-XXL .footer-explain2[data-v-6779405d],
.style-XXL .footer-explain3[data-v-6779405d] {
  font-size: 0.32rem;
  padding-top: 5px !important;
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.style-XXL .common-footer[data-v-6779405d] {
  text-align: center;
  font-size: 0.32rem;
  margin-top: 0;
}
.style-XXL .common-footer .footer-remark[data-v-6779405d] {
  padding: 0;
  color: rgba(79, 79, 79, 0.26) !important;
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: -10px -0.506667rem 0 -0.506667rem;
}
.style-XXL .common-footer .footer-remark p[data-v-6779405d] {
  margin-bottom: 0.266667rem;
  text-align: center;
}
.style-XXL .common-footer .footer-remark p[data-v-6779405d]:first-of-type,
.style-XXL .common-footer .footer-remark p[data-v-6779405d]:nth-of-type(2) {
  color: #4f4f4f !important;
}
.style-XXL .common-footer .footer-remark div[data-v-6779405d]:first-of-type {
  text-align: initial;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  margin: 0 -0.266667rem;
}
.style-XXL .common-footer .footer-remark div[data-v-6779405d]:nth-of-type(2) {
  -webkit-transform: scale(0.97);
  transform: scale(0.97);
  text-align: center;
}
.style-XXL .down-modal-wrap[data-v-6779405d] {
  padding: 1.226667rem 0 0.533333rem 0;
  text-align: center;
}
.style-XXL .down-modal-wrap p[data-v-6779405d] {
  line-height: 0.56rem;
}
.style-XXL .down-modal .more-text[data-v-6779405d] {
  color: #2650d5;
}
.style-XXL .down-modal .down-btn[data-v-6779405d] {
  line-height: 1.28rem;
  color: #fff;
  width: 6.8rem;
  margin: 0.933333rem auto 0 auto;
  border-radius: 0.16rem;
  text-align: center;
  font-weight: 500;
  font-size: 0.373333rem;
  background: #2650d5;
  background-size: cover;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.style-XXL .down-modal .dialog[data-v-6779405d] {
  width: 8.64rem;
}
.ipx.landing-page .input-wrap[data-v-6779405d] {
  margin-top: 1.066667rem;
}
.downLoad-app[data-v-21e9ba52] {
  width: 100%;
  min-height: 100vh;
  background: #27c684;
  padding: 0 0.4rem;
  padding-bottom: 0.75rem;
  padding-top: 0.347rem;
}
.downLoad-app .app-logo[data-v-21e9ba52] {
  width: 1.8314rem;
  height: 0.6133rem;
}
.downLoad-app .app-logo img[data-v-21e9ba52] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.downLoad-app .app-content[data-v-21e9ba52] {
  width: 100%;
  height: 476px;
}
.downLoad-app .app-download[data-v-21e9ba52] {
  width: 8.5333rem;
  height: 1.54667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(#ffbf12),
    to(#eea600)
  );
  background: -webkit-linear-gradient(right, #ffbf12, #eea600);
  background: linear-gradient(270deg, #ffbf12, #eea600);
  -webkit-box-shadow: 0 4px 8px 0 #20a76f;
  box-shadow: 0 4px 8px 0 #20a76f;
  border-radius: 1.1733rem;
  font-size: 24px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #fff;
  margin: 0 auto;
}
.downLoad-app .app-footer[data-v-21e9ba52] {
  width: 100%;
  margin-top: 1.87rem;
}
.downLoad-app .app-footer img[data-v-21e9ba52] {
  width: 100%;
}
.modal-login-new {
  padding: 30px;
}
@media screen and (max-width: 1366px) {
  .modal-login-new {
    top: 235px;
    right: 60px;
  }
}
@media screen and (min-width: 1366px) {
  .modal-login-new {
    top: 240px;
    right: 85px;
  }
}
.modal-login-new .modal-title {
  font-weight: 500;
}
.modal-login-new .modal-desc .active-desc,
.modal-login-new .modal-title .active-title {
  color: #04f;
}
.modal-login-new .app-verticle {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 32px;
}
.modal-login-new .app-verticle,
.modal-login-new .app-verticle .ercode {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.modal-login-new .app-verticle .ercode {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
  color: #8f96a3;
}
.modal-login-new .app-verticle .ercode .app-img {
  width: 140px;
  height: 140px;
  margin-bottom: 15px;
}
.van-popup--center.van-popup--round[data-v-cf94db3a] {
  border-radius: 8px;
}
.code-content[data-v-cf94db3a] {
  height: 260px;
  background: #fff;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 37px 30px 30px 30px;
}
.code-content .title[data-v-cf94db3a] {
  font-size: 18px;
  font-weight: 500;
  color: #222d38;
  text-align: center;
  margin-bottom: 35px;
}
.code-content .content[data-v-cf94db3a] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.code-content .content .left[data-v-cf94db3a] {
  width: 142px;
  height: 48px;
  border-radius: 4px;
  border: 1px solid #e4e4e4;
  padding-left: 12px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  margin-right: 14px;
}
.code-content .content .left input[data-v-cf94db3a] {
  display: inline-block;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.code-content .content .right[data-v-cf94db3a] {
  width: 98px;
}
.code-content .content .right img[data-v-cf94db3a] {
  width: 98px;
  height: 48px;
}
.code-content .content .right .text[data-v-cf94db3a] {
  font-size: 13px;
  font-weight: 400;
  color: #ababab;
}
.code-content .button[data-v-cf94db3a] {
  width: 100%;
  height: 48px;
  background: #0a45e6;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 18px;
  font-weight: 500;
  color: #fff;
  margin-top: 19px;
}
.modal-login-new {
  position: absolute;
  height: 429px;
  width: 440px;
  background: url(../img/login_bg_index_new.58279ec8.png);
  border-radius: 16px;
  background-size: 100%;
}
@media screen and (max-width: 1366px) {
  .modal-login-new {
    top: 225px;
    right: 30px;
  }
}
@media screen and (min-width: 1366px) {
  .modal-login-new {
    top: 235px;
    right: 35px;
  }
}
.modal-login-new .content-modal {
  padding: 30px;
}
.modal-login-new .moadl-titleNew {
  font-size: 30px;
  color: #04f;
  font-weight: 600;
}
.modal-login-new .moadl-titleNew span {
  color: #11181f;
  font-size: 18px;
}
.modal-login-new .modal-title {
  font-size: 30px;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 10px;
}
.modal-login-new .modal-title .active-title {
  font-weight: 600;
  color: #1384ff;
}
.modal-login-new .modal-desc {
  font-size: 14px;
  color: #8f96a3;
  margin-bottom: 5px;
}
.modal-login-new .mb40 {
  margin-bottom: 40px;
}
.modal-login-new .login-form {
  position: relative;
  margin-top: 15px;
}
.modal-login-new
  .login-form
  .attention-prop
  .el-checkbox__input.is-checked
  .el-checkbox__inner,
.modal-login-new
  .login-form
  .myRedCheckBox
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner {
  border-color: #04f !important;
  background-color: #04f;
}
.modal-login-new .login-form .attention-prop {
  margin-left: 20px;
}
.modal-login-new .login-form .attention-prop .el-checkbox__inner {
  border-radius: 50%;
  border-color: #c2c9d6;
}
.modal-login-new .login-form /deep/ .is-checked {
  color: #04f !important;
}
.modal-login-new .login-form .el-form-item {
  margin-bottom: 20px;
}
.modal-login-new .login-form .el-form-item .el-form-item__content {
  line-height: normal;
}
.modal-login-new .login-form .phone-input {
  height: 50px;
  line-height: 50px;
  background: #fff;
  border-radius: 25px;
  border: 0;
}
.modal-login-new .login-form .phone-input .el-input__inner {
  border: 0;
  width: 84%;
  position: relative;
  color: #1a1a1a;
  margin-left: 10px;
}
.modal-login-new .login-form .readme {
  font-size: 12px;
  color: #999;
}
.modal-login-new .login-form .active-file {
  font-size: 12px;
  color: #04f;
}
.modal-login-new .login-form .submit-btn {
  height: 50px;
  background: -webkit-linear-gradient(309deg, #3369ff, #0036cc);
  background: linear-gradient(141deg, #3369ff, #0036cc);
  border-radius: 25px;
  line-height: 50px;
  font-size: 24px;
  font-weight: 600;
  color: #fff;
  cursor: pointer;
  text-align: center;
}
.modal-login-new .login-form .submit-btn:hover {
  opacity: 0.8;
}
.modal-login-new .login-form .flex-code {
  position: relative;
}
.modal-login-new .login-form .flex-code .verify-btn {
  position: absolute;
  right: 25px;
  top: 15px;
  color: #04f;
  cursor: pointer;
}
.modal-login-new .login-form .flex-code .verify-btn:hover {
  opacity: 0.8;
}
.pc-site-header[data-v-deb8efb4] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  background: transparent;
}
.pc-site-header__inner[data-v-deb8efb4] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 25px 50px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.pc-site-header--overlay[data-v-deb8efb4] {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.pc-site-header--solid[data-v-deb8efb4] {
  background: transparent;
}
.pc-site-header--solid .pc-site-header__inner[data-v-deb8efb4] {
  padding: 22px 50px 20px;
}
.pc-site-header--light .pc-site-header__link[data-v-deb8efb4] {
  color: hsla(0, 0%, 100%, 0.95);
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.pc-site-header--light .pc-site-header__link[data-v-deb8efb4]:hover {
  color: #fff;
}
.pc-site-header--light .pc-site-header__link--active[data-v-deb8efb4] {
  color: #fff;
  font-weight: 600;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.pc-site-header--light .pc-site-header__link--active[data-v-deb8efb4]:after {
  background: #fff;
  width: 32px;
  height: 3px;
}
.pc-site-header__brand[data-v-deb8efb4] {
  display: block;
  line-height: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.pc-site-header__logo[data-v-deb8efb4] {
  display: block;
  width: 127px;
  height: 34px;
}
.pc-site-header__nav[data-v-deb8efb4] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.pc-site-header__link + .pc-site-header__link[data-v-deb8efb4] {
  margin-left: 48px;
}
.pc-site-header__link[data-v-deb8efb4] {
  position: relative;
  padding-bottom: 10px;
  font-size: 16px;
  color: #11181f;
  text-decoration: none;
  font-weight: 400;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.pc-site-header__link[data-v-deb8efb4]:hover {
  color: #04f;
}
.pc-site-header__link--active[data-v-deb8efb4] {
  color: #04f;
  font-weight: 600;
}
.pc-site-header__link--active[data-v-deb8efb4]:after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 32px;
  height: 3px;
  background: #04f;
}
@media screen and (max-width: 768px) {
  .pc-site-header__inner[data-v-deb8efb4] {
    padding: 12px 0 0 !important;
  }
  .pc-site-header__logo[data-v-deb8efb4] {
    width: 86px;
    height: auto;
  }
  .pc-site-header__link[data-v-deb8efb4] {
    font-size: 14px;
    padding-bottom: 8px;
  }
  .pc-site-header__link + .pc-site-header__link[data-v-deb8efb4] {
    margin-left: 20px;
  }
  .pc-site-header__link--active[data-v-deb8efb4]:after {
    width: 28px !important;
    height: 3px !important;
  }
}
@media screen and (max-width: 1366px) {
  .bg[data-v-5ca69a2e] {
    background: url(../img/logo_new1.db471b5b.png);
  }
}
@media screen and (min-width: 1366px) {
  .bg[data-v-5ca69a2e] {
    background: url(../img/logo_new1.db471b5b.png);
  }
}
.floor1[data-v-5ca69a2e] {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
}
@media screen and (max-width: 1366px) {
  .floor1[data-v-5ca69a2e] {
    height: 665px;
  }
  .floor1 .widthFix[data-v-5ca69a2e] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floor1[data-v-5ca69a2e] {
    height: 700px;
  }
  .floor1 .widthFix[data-v-5ca69a2e] {
    width: 1200px;
  }
}
.floor1 .floor1-content[data-v-5ca69a2e] {
  position: relative;
  margin: auto;
  height: 700px;
}
.floor1 .floor1-content .center-content[data-v-5ca69a2e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floor1 .floor1-content .center-content .left-flex[data-v-5ca69a2e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 90px;
}
.floor1 .floor1-content .center-content .left-flex .title[data-v-5ca69a2e] {
  font-size: 0.3125rem;
  color: #141f52;
  margin-bottom: 10px;
  font-weight: 700;
}
.floor1 .floor1-content .center-content .left-flex .subtitle[data-v-5ca69a2e] {
  font-size: 0.20833rem;
  color: #52587a;
}
.floor4[data-v-1ee71716] {
  position: relative;
  background: #fff;
  padding: 0.52083rem 0 0 0;
}
@media screen and (max-width: 1366px) {
  .floor4 .widthFix[data-v-1ee71716] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floor4 .widthFix[data-v-1ee71716] {
    width: 1200px;
  }
}
.floor4[data-v-1ee71716] .el-dialog__wrapper {
  background: rgba(0, 0, 0, 0.8);
}
.floor4[data-v-1ee71716] .el-dialog__wrapper .el-dialog {
  left: 25%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-top: 0 !important;
}
.floor4[data-v-1ee71716] .el-dialog__wrapper .el-dialog .el-dialog__body,
.floor4[data-v-1ee71716] .el-dialog__wrapper .el-dialog .el-dialog__header {
  padding: 0;
}
.floor4[data-v-1ee71716] .el-dialog__wrapper .el-dialog .el-dialog__headerbtn {
  font-size: 0.20833rem;
  top: -0.26042rem;
  right: 0;
  line-height: 0;
  padding: 0.02604rem;
  background: rgba(0, 0, 0, 0.8);
}
.floor4[data-v-1ee71716]
  .el-dialog__wrapper
  .el-dialog
  .el-dialog__headerbtn:hover
  .el-dialog__close {
  color: #fff;
}
.floor4 .floor4-content[data-v-1ee71716] {
  position: relative;
  margin: auto;
}
.floor4 .floor4-content .video[data-v-1ee71716] {
  width: 100%;
  text-align: center;
}
.floor4 .floor4-content .video[data-v-1ee71716] > :first-child {
  width: 100%;
  border-radius: 10px;
}
.floor4 .floor4-content .video[data-v-1ee71716] > :last-child {
  width: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.floor4 .floor4-content .floor-title[data-v-1ee71716] {
  font-size: 32px;
  font-weight: 700;
  color: #11181f;
  margin-bottom: 0.3125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor4 .floor4-content .floor-title span[data-v-1ee71716] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.floor4 .floor4-content .flex-list[data-v-1ee71716] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 150px;
}
.floor4 .floor4-content .flex-list .pdT40[data-v-1ee71716] {
  padding-top: 40px;
}
.floor4 .floor4-content .flex-list .list-item[data-v-1ee71716] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}
.floor4 .floor4-content .flex-list .list-item .icon[data-v-1ee71716] {
  width: 100px;
}
.floor4 .floor4-content .flex-list .list-item .item-text[data-v-1ee71716] {
  margin-top: 20px;
}
.floor4
  .floor4-content
  .flex-list
  .list-item
  .item-text
  .item-title[data-v-1ee71716] {
  font-size: 18px;
  color: #11181f;
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 4px;
}
.floor4
  .floor4-content
  .flex-list
  .list-item
  .item-text
  .item-desc[data-v-1ee71716] {
  font-size: 14px;
  color: #969bae;
  line-height: 20px;
}
.floor8[data-v-7fc23e3f] {
  position: relative;
  background: #f5f8ff;
  padding: 0.52083rem 0 0.625rem 0;
}
@media screen and (max-width: 1366px) {
  .floor8 .widthFix[data-v-7fc23e3f] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floor8 .widthFix[data-v-7fc23e3f] {
    width: 1200px;
  }
}
.floor8 .floor8-content[data-v-7fc23e3f] {
  position: relative;
  margin: auto;
}
.floor8 .floor8-content .floor-title[data-v-7fc23e3f] {
  font-size: 32px;
  font-weight: 700;
  color: #11181f;
  margin-bottom: 0.3125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor8 .floor8-content .floor-title span[data-v-7fc23e3f] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.floor8 .floor8-content img[data-v-7fc23e3f] {
  width: 100%;
}
.floorNew5[data-v-0b1d4933] {
  position: relative;
  background: #fff;
  padding: 0.52083rem 0 0.625rem 0;
}
@media screen and (max-width: 1366px) {
  .floorNew5 .widthFix[data-v-0b1d4933] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floorNew5 .widthFix[data-v-0b1d4933] {
    width: 1200px;
  }
}
.floorNew5 .swiperBox[data-v-0b1d4933] {
  position: relative;
}
.floorNew5 img[data-v-0b1d4933] {
  width: 800px;
  height: 400px;
}
.floorNew5[data-v-0b1d4933] .swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 10;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.floorNew5[data-v-0b1d4933] .swiper-pagination-bullet {
  width: 20px !important;
  height: 4px;
  background-color: #04f;
  opacity: 0.2;
  border-radius: 0;
  margin-right: 10px;
}
.floorNew5[data-v-0b1d4933] .swiper-pagination-bullet-active {
  opacity: 1;
}
.floorNew5 .bg[data-v-0b1d4933] {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  border-radius: 0.05208rem;
}
@media screen and (max-width: 1366px) {
  .floorNew5[data-v-0b1d4933] .swiper-button-prev {
    left: 50px !important;
    right: auto;
    color: #04f !important;
    opacity: 0.5;
  }
  .floorNew5 .swiper-button-prev[data-v-0b1d4933]:hover {
    opacity: 1 !important;
  }
  .floorNew5[data-v-0b1d4933] .swiper-button-next {
    right: 50px !important;
    left: auto;
    color: #04f !important;
    opacity: 0.5;
  }
  .floorNew5 .swiper-button-next[data-v-0b1d4933]:hover {
    opacity: 1 !important;
  }
  .floorNew5 .swiper-slide-active[data-v-0b1d4933] {
    width: 800px !important;
    opacity: 1 !important;
    margin-left: 20px;
    margin-right: 20px;
  }
  .floorNew5 .swiper-slide-active img[data-v-0b1d4933] {
    width: 100%;
  }
  .floorNew5 .swiper-slide-prev[data-v-0b1d4933] {
    width: 130px !important;
    overflow: hidden;
    opacity: 0.2;
  }
  .floorNew5 .swiper-slide-prev img[data-v-0b1d4933] {
    position: absolute;
    right: 0;
    top: 0;
  }
  .floorNew5 .swiper-slide-next[data-v-0b1d4933] {
    width: 130px !important;
    overflow: hidden;
    opacity: 0.2;
  }
}
@media screen and (min-width: 1366px) {
  .floorNew5 .swiper-slide-active[data-v-0b1d4933] {
    width: 800px !important;
    opacity: 1 !important;
    margin-left: 20px;
    margin-right: 20px;
  }
  .floorNew5 .swiper-slide-active img[data-v-0b1d4933] {
    width: 100%;
  }
  .floorNew5 .swiper-button-next[data-v-0b1d4933]:hover,
  .floorNew5 .swiper-button-prev[data-v-0b1d4933]:hover {
    opacity: 1 !important;
  }
  .floorNew5[data-v-0b1d4933] .swiper-button-prev {
    left: 70px !important;
    right: auto;
    color: #04f !important;
    opacity: 0.5;
  }
  .floorNew5[data-v-0b1d4933] .swiper-button-next {
    right: 70px !important;
    left: auto;
    color: #04f !important;
    opacity: 0.5;
  }
  .floorNew5 .swiper-slide-prev[data-v-0b1d4933] {
    width: 180px !important;
    overflow: hidden;
    opacity: 0.2;
  }
  .floorNew5 .swiper-slide-prev img[data-v-0b1d4933] {
    position: absolute;
    right: 0;
    top: 0;
  }
  .floorNew5 .swiper-slide-next[data-v-0b1d4933] {
    width: 180px !important;
    overflow: hidden;
    opacity: 0.2;
  }
}
.floorNew5 .swiper-slide[data-v-0b1d4933] {
  height: 400px;
  border-radius: 0.05208rem;
}
.floorNew5 .floorNew5-content[data-v-0b1d4933] {
  position: relative;
  margin: auto;
}
.floorNew5 .floorNew5-content .floor-title[data-v-0b1d4933] {
  font-size: 32px;
  font-weight: 700;
  color: #11181f;
  margin-bottom: 0.05208rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floorNew5 .floorNew5-content .floor-title span[data-v-0b1d4933] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.floorNew5 .floorNew5-content .second-title[data-v-0b1d4933] {
  color: #969bae;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 40px;
}
.floorNew5 .floorNew5-content .flex-list[data-v-0b1d4933] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floorNew5 .floorNew5-content .flex-list .list-item[data-v-0b1d4933],
.floorNew5 .floorNew5-content .flex-list[data-v-0b1d4933] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floorNew5 .floorNew5-content .flex-list .list-item[data-v-0b1d4933] {
  background: #fff;
  width: 23.75%;
}
.floorNew5 .floorNew5-content .flex-list .list-item .icon[data-v-0b1d4933] {
  width: 100%;
}
.floorNew5
  .floorNew5-content
  .flex-list
  .list-item
  .item-text[data-v-0b1d4933] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.floorNew5
  .floorNew5-content
  .flex-list
  .list-item
  .item-text
  .item-title[data-v-0b1d4933] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 10px;
}
.floorNew5
  .floorNew5-content
  .flex-list
  .list-item
  .item-text
  .item-titleB[data-v-0b1d4933] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
}
.floorNew5
  .floorNew5-content
  .flex-list
  .list-item
  .item-text
  .item-desc[data-v-0b1d4933] {
  font-size: 14px;
  color: #52587a;
}
.floor6[data-v-0f3a089e] {
  position: relative;
  background: #f5f8ff;
  padding: 0.52083rem 0 0.625rem 0;
}
@media screen and (max-width: 1366px) {
  .floor6 .widthFix[data-v-0f3a089e] {
    width: 1100px;
  }
  .floor6 .xyf-info[data-v-0f3a089e] {
    width: 100%;
    font-size: 18px;
    height: 110px;
    padding: 30px 18px !important;
    color: #11181f;
    border-radius: 10px 10px 0 0;
    background-color: #fff;
  }
  .floor6 .xyf-info p[data-v-0f3a089e] {
    font-weight: 600;
  }
  .floor6 .xyfBg[data-v-0f3a089e] {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 30px 18px;
    background-image: url(../img/xyfBg.e3f4812f.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 18px;
  }
  .floor6 .xyfBg[data-v-0f3a089e] > :first-child {
    line-height: 25px;
    font-weight: 600;
  }
  .floor6 .xyfBg[data-v-0f3a089e] > :last-child {
    line-height: 24px;
    opacity: 0.8;
    font-size: 14px;
    margin-top: 55px;
  }
}
@media screen and (min-width: 1366px) {
  .floor6 .widthFix[data-v-0f3a089e] {
    width: 1200px;
  }
  .floor6 .xyf-info[data-v-0f3a089e] {
    width: 100%;
    font-size: 18px;
    height: 110px;
    padding: 30px;
    color: #11181f;
    border-radius: 10px 10px 0 0;
    background-color: #fff;
  }
  .floor6 .xyf-info p[data-v-0f3a089e] {
    font-weight: 600;
  }
  .floor6 .xyfBg[data-v-0f3a089e] {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    padding: 30px;
    background-image: url(../img/xyfBg.e3f4812f.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 18px;
  }
  .floor6 .xyfBg[data-v-0f3a089e] > :first-child {
    line-height: 25px;
    font-weight: 600;
  }
  .floor6 .xyfBg[data-v-0f3a089e] > :last-child {
    line-height: 24px;
    opacity: 0.8;
    font-size: 14px;
    margin-top: 55px;
  }
}
.floor6 .floor6-content[data-v-0f3a089e] {
  position: relative;
  margin: auto;
}
.floor6 .floor6-content .floor-title[data-v-0f3a089e] {
  font-size: 32px;
  font-weight: 700;
  color: #11181f;
  margin-bottom: 0.3125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor6 .floor6-content .floor-title span[data-v-0f3a089e] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.floor6 .floor6-content .second-title[data-v-0f3a089e] {
  color: #969bae;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 40px;
}
.floor6 .floor6-content .flex-list[data-v-0f3a089e] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floor6 .floor6-content .flex-list .list-item[data-v-0f3a089e],
.floor6 .floor6-content .flex-list[data-v-0f3a089e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor6 .floor6-content .flex-list .list-item[data-v-0f3a089e] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  line-height: 25px;
  width: 23.75%;
}
.floor6 .floor6-content .flex-list .list-item .icon[data-v-0f3a089e] {
  width: 100%;
}
.floor6 .floor6-content .flex-list .list-item .xyfBg[data-v-0f3a089e]:hover {
  opacity: 1;
}
.floor6 .floor6-content .flex-list .list-item .item-text[data-v-0f3a089e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.floor6
  .floor6-content
  .flex-list
  .list-item
  .item-text
  .item-title[data-v-0f3a089e] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 10px;
}
.floor6
  .floor6-content
  .flex-list
  .list-item
  .item-text
  .item-titleB[data-v-0f3a089e] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
}
.floor6
  .floor6-content
  .flex-list
  .list-item
  .item-text
  .item-desc[data-v-0f3a089e] {
  font-size: 14px;
  color: #52587a;
}
.floor7[data-v-47dc249c] {
  position: relative;
  background: #fff;
  padding: 0.52083rem 0 0.625rem 0;
}
@media screen and (max-width: 1366px) {
  .floor7 .widthFix[data-v-47dc249c] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floor7 .widthFix[data-v-47dc249c] {
    width: 1200px;
  }
}
.floor7 .floor7-content[data-v-47dc249c] {
  position: relative;
  margin: auto;
}
.floor7 .floor7-content .floor-title[data-v-47dc249c] {
  font-size: 32px;
  font-weight: 700;
  color: #11181f;
  margin-bottom: 0.3125rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor7 .floor7-content .floor-title span[data-v-47dc249c] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-1px);
  transform: translateY(-1px);
}
.floor7 .floor7-content .flex-list[data-v-47dc249c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 150px;
}
.floor7 .floor7-content .flex-list .pdT40[data-v-47dc249c] {
  padding-top: 40px;
}
.floor7 .floor7-content .flex-list .list-item[data-v-47dc249c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}
.floor7 .floor7-content .flex-list .list-item .icon[data-v-47dc249c] {
  width: 100px;
}
.floor7 .floor7-content .flex-list .list-item .item-text[data-v-47dc249c] {
  margin-top: 20px;
}
.floor7
  .floor7-content
  .flex-list
  .list-item
  .item-text
  .item-title[data-v-47dc249c] {
  font-size: 18px;
  color: #11181f;
  font-weight: 600;
  line-height: 25px;
  margin-bottom: 4px;
}
.floor7
  .floor7-content
  .flex-list
  .list-item
  .item-text
  .item-desc[data-v-47dc249c] {
  font-size: 14px;
  color: #969bae;
  line-height: 20px;
}
.floor9[data-v-73cd219e] {
  position: relative;
  background: url(../img/pc_footer_bg.4a34b4ad.png);
  background-repeat: repeat-y;
  background-size: cover;
  padding: 80px 0 0 0;
  color: #000;
}
@media screen and (max-width: 1366px) {
  .floor9 .widthFix[data-v-73cd219e] {
    width: 1100px;
  }
}
@media screen and (min-width: 1366px) {
  .floor9 .widthFix[data-v-73cd219e] {
    width: 1200px;
  }
}
.floor9 .floor9-content[data-v-73cd219e] {
  position: relative;
  margin: auto;
}
.floor9 .floor9-content .floor-title[data-v-73cd219e] {
  font-size: 32px;
  font-weight: 700;
  color: #000;
  margin-bottom: 0.36979rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor9 .floor9-content .floor-title span[data-v-73cd219e] {
  width: 4px;
  height: 30px;
  background-color: #04f;
  margin-right: 11px;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
}
.floor9 .floor9-content .flex-box-wrap[data-v-73cd219e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 70px;
}
.floor9 .floor9-content .flex-box-wrap .link-color[data-v-73cd219e] {
  color: #000;
  font-weight: 600;
}
.floor9 .floor9-content .flex-box-wrap .left-flex[data-v-73cd219e] {
  width: 600px;
}
.floor9 .floor9-content .flex-box-wrap .left-flex .desc[data-v-73cd219e] {
  font-size: 16px;
  line-height: 28px;
  margin-bottom: 40px;
  opacity: 0.6;
}
.floor9 .floor9-content .flex-box-wrap .left-flex .kefu[data-v-73cd219e] {
  font-size: 14px;
  color: #000;
  line-height: 32px;
  opacity: 0.6;
}
.floor9 .floor9-content .flex-box-wrap .left-flex .kefuPhone[data-v-73cd219e] {
  font-size: 24px;
  line-height: 33px;
  opacity: 1;
  margin-right: 95px;
  font-weight: 600;
}
.floor9 .floor9-content .flex-box-wrap .left-flex .kefuImg[data-v-73cd219e] {
  width: 100px;
  height: 100px;
}
.floor9 .floor9-content .flex-box-wrap .left-flex .kefuBox[data-v-73cd219e] {
  line-height: 32px;
  padding-top: 110px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .left-flex
  .kefuBox
  .right-kefu[data-v-73cd219e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.floor9 .floor9-content .flex-box-wrap .right-flex[data-v-73cd219e] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: right;
}
.floor9 .floor9-content .flex-box-wrap .right-flex .app-list[data-v-73cd219e] {
  margin-bottom: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-flow: row-reverse;
  -ms-flex-flow: row-reverse;
  flex-flow: row-reverse;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-73cd219e],
.floor9 .floor9-content .flex-box-wrap .right-flex .app-list[data-v-73cd219e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-73cd219e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-73cd219e]:nth-child(2) {
  margin-right: 40px;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item
  .code-img[data-v-73cd219e] {
  width: 120px;
  height: 120px;
  margin-bottom: 15px;
}
.floor9
  .floor9-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item
  .app-text[data-v-73cd219e] {
  font-size: 14px;
}
.floor9 .floor9-content .flex-box-wrap .right-flex .color-eee[data-v-73cd219e] {
  color: #000 !important;
}
.floor9 .floor9-content .flex-box-wrap .right-flex .develop[data-v-73cd219e],
.floor9 .floor9-content .flex-box-wrap .right-flex .version[data-v-73cd219e] {
  font-size: 14px;
  margin-bottom: 15px;
  margin-right: 50px;
}
.floor9 .floor9-content .flex-box-wrap .right-flex .version[data-v-73cd219e] {
  margin-right: 70px;
}
.floor9 .floor9-content .border[data-v-73cd219e] {
  opacity: 0.1;
  height: 1px;
  background: #141f52;
  margin: 40px 0;
}
.floor9 .floor9-content .beian[data-v-73cd219e] {
  position: relative;
  top: -40px;
  font-size: 12px;
  color: #000;
  opacity: 0.5;
}
.modal-login {
  right: 360px;
}
.modal-login .modal-title {
  font-weight: 500;
}
.modal-login .modal-desc .active-desc {
  color: #1384ff;
}
.modal-login .app-verticle {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 58px;
}
.modal-login .app-verticle,
.modal-login .app-verticle .ercode {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.modal-login .app-verticle .ercode {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
  color: #8f96a3;
}
.modal-login .app-verticle .ercode .app-img {
  width: 140px;
  height: 140px;
  margin-bottom: 15px;
}
.modal-login {
  position: absolute;
  top: 140px;
  right: 0;
  height: 500px;
  width: 440px;
  background: url(../img/login_bg_index.43111097.png);
  border-radius: 16px;
  padding: 30px;
}
.modal-login .content-modal {
  padding: 30px;
}
.modal-login .modal-title {
  font-size: 30px;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 10px;
}
.modal-login .modal-title .active-title {
  font-weight: 600;
  color: #1384ff;
}
.modal-login .modal-desc {
  font-size: 14px;
  color: #8f96a3;
  margin-bottom: 5px;
}
.modal-login .mb40 {
  margin-bottom: 40px;
}
.modal-login .login-form {
  position: relative;
  margin-top: 15px;
}
.modal-login .login-form .attention-prop {
  margin-left: 20px;
}
.modal-login .login-form .attention-prop .el-checkbox__inner {
  border-radius: 50%;
}
.modal-login .login-form .el-form-item {
  margin-bottom: 20px;
}
.modal-login .login-form .el-form-item .el-form-item__content {
  line-height: normal;
}
.modal-login .login-form .phone-input {
  height: 50px;
  line-height: 50px;
  background: #fff;
  border-radius: 25px;
  border: 0;
}
.modal-login .login-form .phone-input .el-input__inner {
  border: 0;
  width: 84%;
  position: relative;
  color: #1a1a1a;
  margin-left: 10px;
}
.modal-login .login-form .readme {
  font-size: 12px;
  color: #999;
}
.modal-login .login-form .active-file {
  font-size: 12px;
  color: #1384ff;
}
.modal-login .login-form .submit-btn {
  height: 50px;
  background: -webkit-linear-gradient(309deg, #2bbaff, #1384ff);
  background: linear-gradient(141deg, #2bbaff, #1384ff);
  border-radius: 25px;
  line-height: 50px;
  font-size: 24px;
  font-weight: 600;
  color: #fff;
  cursor: pointer;
  text-align: center;
}
.modal-login .login-form .submit-btn:hover {
  opacity: 0.8;
}
.modal-login .login-form .flex-code {
  position: relative;
}
.modal-login .login-form .flex-code .verify-btn {
  position: absolute;
  right: 25px;
  top: 15px;
  color: #1384ff;
  cursor: pointer;
}
.modal-login .login-form .flex-code .verify-btn:hover {
  opacity: 0.8;
}
.floor1[data-v-1ec9c6ec] {
  background: url(../img/pc_index_bg.179247c5.png);
  background-size: cover;
  background-repeat: no-repeat;
  height: 700px;
}
.floor1 .floor1-content[data-v-1ec9c6ec] {
  position: relative;
  margin: auto;
  width: 1200px;
  height: 700px;
}
.floor1 .floor1-content .center-content[data-v-1ec9c6ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floor1 .floor1-content .center-content .left-flex[data-v-1ec9c6ec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 90px;
}
.floor1 .floor1-content .center-content .left-flex .title[data-v-1ec9c6ec] {
  font-size: 0.3125rem;
  color: #141f52;
  margin-bottom: 10px;
  font-weight: 700;
}
.floor1 .floor1-content .center-content .left-flex .subtitle[data-v-1ec9c6ec] {
  font-size: 0.20833rem;
  color: #52587a;
}
.floor2[data-v-4b0c8c91] {
  position: relative;
  background: #fff;
  padding: 0.625rem 0 0.83333rem 0;
}
.floor2 .floor2-content[data-v-4b0c8c91] {
  position: relative;
  margin: auto;
  width: 1200px;
}
.floor2 .floor2-content .floor-title[data-v-4b0c8c91] {
  font-size: 40px;
  font-weight: 700;
  color: #141f52;
  margin-bottom: 0.3125rem;
}
.floor2 .floor2-content .flex-list[data-v-4b0c8c91] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floor2 .floor2-content .flex-list .list-item[data-v-4b0c8c91],
.floor2 .floor2-content .flex-list[data-v-4b0c8c91] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor2 .floor2-content .flex-list .list-item[data-v-4b0c8c91] {
  width: 380px;
  height: 160px;
  background: #fff;
  -webkit-box-shadow: 0 10px 40px 0 #e0f0ff;
  box-shadow: 0 10px 40px 0 #e0f0ff;
  border-radius: 16px;
  padding: 40px 0 40px 50px;
}
.floor2 .floor2-content .flex-list .list-item .icon[data-v-4b0c8c91] {
  width: 80px;
  height: 80px;
  margin-right: 20px;
}
.floor2 .floor2-content .flex-list .list-item .item-text[data-v-4b0c8c91] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.floor2
  .floor2-content
  .flex-list
  .list-item
  .item-text
  .item-title[data-v-4b0c8c91] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 10px;
}
.floor2
  .floor2-content
  .flex-list
  .list-item
  .item-text
  .item-titleB[data-v-4b0c8c91] {
  font-size: 24px;
  color: #141f52;
  font-weight: 600;
}
.floor2
  .floor2-content
  .flex-list
  .list-item
  .item-text
  .item-desc[data-v-4b0c8c91] {
  font-size: 14px;
  color: #52587a;
}
.floor3[data-v-2edbaee6] {
  position: relative;
  background: #f5faff;
  padding: 0.625rem 0 0.83333rem 0;
}
.floor3 .floor3-content[data-v-2edbaee6] {
  position: relative;
  margin: auto;
  width: 1200px;
}
.floor3 .floor3-content .floor3-title[data-v-2edbaee6] {
  font-size: 0.20833rem;
  color: #141f52;
  font-weight: 700;
  margin-bottom: 40px;
}
.floor3 .floor3-content .step-list[data-v-2edbaee6] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.floor3 .floor3-content .step-list .step-item[data-v-2edbaee6] {
  width: 320px;
  height: 442px;
}
.floor3 .floor3-content .step-list .step-NB[data-v-2edbaee6] {
  height: 550px;
  width: 1100px;
}
.floor4[data-v-c9803026] {
  position: relative;
  background: url(../img/pc_footer_bg.4a34b4ad.png);
  background-repeat: repeat-y;
  background-size: cover;
}
.floor4 .floor4-content[data-v-c9803026] {
  position: relative;
  margin: auto;
  width: 1200px;
}
.floor4 .floor4-content .floor4-title[data-v-c9803026] {
  font-weight: 700;
  font-size: 0.20833rem;
  color: #141f52;
  padding-top: 80px;
  margin-bottom: 60px;
}
.floor4 .floor4-content .flex-box-wrap[data-v-c9803026] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.floor4 .floor4-content .flex-box-wrap .left-flex[data-v-c9803026] {
  width: 600px;
}
.floor4 .floor4-content .flex-box-wrap .left-flex .desc[data-v-c9803026] {
  font-size: 16px;
  color: #141f52;
  line-height: 28px;
  margin-bottom: 40px;
}
.floor4 .floor4-content .flex-box-wrap .left-flex .kefu[data-v-c9803026] {
  font-size: 14px;
  color: #52587a;
  line-height: 32px;
}
.floor4 .floor4-content .flex-box-wrap .right-flex[data-v-c9803026] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: right;
}
.floor4 .floor4-content .flex-box-wrap .right-flex .app-list[data-v-c9803026] {
  margin-bottom: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-flow: row-reverse;
  -ms-flex-flow: row-reverse;
  flex-flow: row-reverse;
}
.floor4
  .floor4-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-c9803026],
.floor4 .floor4-content .flex-box-wrap .right-flex .app-list[data-v-c9803026] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.floor4
  .floor4-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-c9803026] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.floor4
  .floor4-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item[data-v-c9803026]:nth-child(2) {
  margin-right: 40px;
}
.floor4
  .floor4-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item
  .code-img[data-v-c9803026] {
  width: 120px;
  height: 120px;
  margin-bottom: 15px;
}
.floor4
  .floor4-content
  .flex-box-wrap
  .right-flex
  .app-list
  .app-item
  .app-text[data-v-c9803026] {
  font-size: 14px;
  color: #141f52;
}
.floor4 .floor4-content .flex-box-wrap .right-flex .color-eee[data-v-c9803026] {
  color: #1384ff !important;
}
.floor4 .floor4-content .flex-box-wrap .right-flex .develop[data-v-c9803026],
.floor4 .floor4-content .flex-box-wrap .right-flex .version[data-v-c9803026] {
  font-size: 14px;
  color: #52587a;
  margin-bottom: 15px;
  margin-right: 50px;
}
.floor4 .floor4-content .flex-box-wrap .right-flex .version[data-v-c9803026] {
  margin-right: 70px;
}
.floor4 .floor4-content .border[data-v-c9803026] {
  opacity: 0.1;
  height: 1px;
  background: #141f52;
  margin: 40px 0;
}
.floor4 .floor4-content .beian[data-v-c9803026] {
  position: relative;
  top: -40px;
  font-size: 12px;
  color: #52587a;
}
.pc-index[data-v-52a4869d] {
  position: relative;
}
.wap-modal-login-new {
  position: relative;
  width: 100%;
  background: url(../img/wap_login_bg7.4fdb3319.png);
  border-radius: 0.42667rem;
  background-repeat: no-repeat;
  margin: auto;
  margin-top: 4rem;
  background-size: cover;
}
.wap-modal-login-new .moadl-titleNew {
  font-size: 0.74667rem;
  color: #04f;
  font-weight: 600;
}
.wap-modal-login-new .moadl-titleNew span {
  color: #11181f;
  font-size: 0.45333rem;
  font-weight: 600;
}
.wap-modal-login-new .content-modal {
  width: 10rem;
  padding: 1.28rem 1.2rem;
}
.wap-modal-login-new .modal-title {
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 0.26667rem;
}
.wap-modal-login-new .modal-title .active-title {
  font-weight: 600;
  color: #04f;
}
.wap-modal-login-new .mb40 {
  margin-bottom: 30px !important;
}
.wap-modal-login-new .modal-desc {
  font-size: 0.37333rem;
  color: #8f96a3;
  margin-bottom: 5px;
}
.wap-modal-login-new .login-form {
  position: relative;
  margin-top: 0.4rem;
}
.wap-modal-login-new
  .login-form
  .attention-prop
  .el-checkbox__input.is-checked
  .el-checkbox__inner,
.wap-modal-login-new
  .login-form
  .myRedCheckBox
  .el-checkbox__input.is-indeterminate
  .el-checkbox__inner {
  border-color: #04f !important;
  background-color: #04f;
}
.wap-modal-login-new .login-form .attention-prop .el-checkbox__label {
  display: inline-block;
  padding-left: 5px;
  line-height: 19px;
  font-size: 14px;
}
.wap-modal-login-new .login-form .attention-prop .el-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-modal-login-new .login-form .attention-prop .el-checkbox__inner {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border-color: #c2c9d6;
}
.wap-modal-login-new .login-form .el-form-item {
  margin-bottom: 0.53333rem;
}
.wap-modal-login-new .login-form .el-form-item .el-form-item__content {
  line-height: normal;
}
.wap-modal-login-new .login-form .phone-input {
  line-height: 1.17333rem;
  background: #fff;
  border-radius: 0.58667rem;
  height: 1.17333rem;
  font-size: 0.37333rem;
  border: 0;
}
.wap-modal-login-new .login-form .phone-input .el-input__inner {
  border: none;
  width: 75%;
  height: 1.17333rem;
  position: relative;
  margin-left: 0.26667rem;
  background: initial;
}
.wap-modal-login-new .login-form .readme {
  font-size: 0.29333rem;
  color: #999;
}
.wap-modal-login-new .login-form .active-file {
  font-size: 0.29333rem;
  color: #04f;
}
.wap-modal-login-new .login-form .submit-btn {
  height: 1.33333rem;
  background: -webkit-linear-gradient(309deg, #3369ff, #0036cc);
  background: linear-gradient(141deg, #3369ff, #0036cc);
  border-radius: 0.66667rem;
  font-weight: 700;
  line-height: 1.33333rem;
  font-size: 0.64rem;
  color: #fff;
  cursor: pointer;
  text-align: center;
}
.wap-modal-login-new .login-form .submit-btn:hover {
  opacity: 0.8;
}
.wap-modal-login-new .login-form .flex-code {
  position: relative;
}
.wap-modal-login-new .login-form .flex-code .verify-btn {
  position: absolute;
  right: 0.66667rem;
  top: 0.34667rem;
  font-size: 0.32rem;
  color: #04f;
  cursor: pointer;
}
.wap-modal-login-new .login-form .flex-code .verify-btn:hover {
  opacity: 0.8;
}
.wap-modal-success-new {
  position: relative;
  height: 11.36rem;
  width: 10rem;
  background: url(../img/wap_login_bg7.4fdb3319.png);
  border-radius: 0.42667rem;
  margin: auto;
  margin-top: 4rem;
  background-size: contain;
}
.wap-modal-success-new .content-modal {
  width: 10rem;
  padding: 0.93333rem 1.46667rem;
}
.wap-modal-success-new .modal-title {
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 500;
  margin-bottom: 0.26667rem;
}
.wap-modal-success-new .modal-title .active-title {
  color: #04f;
}
.wap-modal-success-new .modal-desc {
  font-size: 0.37333rem;
  color: #8f96a3;
  margin-bottom: 0.13333rem;
}
.wap-modal-success-new .modal-desc .active-desc {
  color: #04f;
}
.wap-modal-success-new .app-verticle {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 1.01333rem;
}
.wap-modal-success-new .app-verticle,
.wap-modal-success-new .app-verticle .ercode {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-modal-success-new .app-verticle .ercode {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 0.37333rem;
  color: #8f96a3;
}
.wap-modal-success-new .app-verticle .ercode .app-img {
  width: 3.2rem;
  height: 3.2rem;
  margin-bottom: 0.4rem;
}
.wap-floor1[data-v-1418dcfe] {
  position: relative;
  width: 100%;
  background: url(../img/wap_index_bg7.6e2d40f7.png);
  background-size: 100%;
  background-repeat: no-repeat;
  padding-top: 0.32rem;
  height: 16rem;
}
.wap-floor1__head[data-v-1418dcfe] {
  padding: 0 0.42667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wap-floor1 .title[data-v-1418dcfe] {
  margin-top: 1.06667rem;
  text-align: center;
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 700;
}
.wap-floor1 .sectitle[data-v-1418dcfe] {
  font-size: 0.53333rem;
  color: #52587a;
  text-align: center;
  margin-top: 0.26667rem;
}
.wap-floor2[data-v-04ce872e] {
  position: relative;
  background: #fff;
  padding: 1.09333rem 0.4rem 1.33333rem 0.4rem;
}
.wap-floor2 .title[data-v-04ce872e] {
  text-align: center;
  font-size: 0.53333rem;
  color: #11181f;
  line-height: 0.73333rem;
  font-weight: 700;
}
.wap-floor2 .title[data-v-04ce872e]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.53333rem;
}
.wap-floor2 .second-title[data-v-04ce872e] {
  color: #969bae;
  text-align: left;
  line-height: 0.50667rem;
  font-size: 0.37333rem;
  margin-bottom: 0.53333rem;
}
.wap-floor2 .my-swipe img[data-v-04ce872e] {
  width: 100%;
}
.wTitle[data-v-8f4dcbda] {
  color: #04f;
  font-size: 20px;
  text-align: center;
  margin-top: 30px;
  font-weight: 500;
}
.info[data-v-8f4dcbda] {
  margin-top: 20px;
  text-align: center;
}
.info p[data-v-8f4dcbda] {
  font-size: 14px;
}
.info > p[data-v-8f4dcbda]:not(:last-child) {
  margin-bottom: 12px;
}
.floorNew2[data-v-8f4dcbda] {
  position: relative;
  background: #fff;
  padding: 1.06667rem 0.4rem 0 0.4rem;
}
.floorNew2 .title[data-v-8f4dcbda] {
  text-align: center;
  font-size: 0.53333rem;
  color: #11181f;
  line-height: 0.73333rem;
  font-weight: 700;
}
.floorNew2 .title[data-v-8f4dcbda]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.53333rem;
}
.floorNew2 .video[data-v-8f4dcbda] {
  width: 9.2rem;
  position: relative;
  text-align: center;
}
.floorNew2 .video[data-v-8f4dcbda] > :first-child {
  width: 100%;
  border-radius: 5px;
}
.floorNew2 .video[data-v-8f4dcbda] > :last-child {
  width: 1.33333rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.floorNew2[data-v-8f4dcbda] .el-dialog {
  position: relative;
  margin-top: 35vh !important;
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 92%;
}
.floorNew2[data-v-8f4dcbda] .el-dialog__wrapper {
  background: rgba(0, 0, 0, 0.8);
}
.floorNew2[data-v-8f4dcbda] .el-dialog__wrapper .el-dialog {
  left: 0;
  width: 100%;
}
.floorNew2[data-v-8f4dcbda] .el-dialog__wrapper .el-dialog .el-dialog__body,
.floorNew2[data-v-8f4dcbda] .el-dialog__wrapper .el-dialog .el-dialog__header {
  padding: 0;
}
.floorNew2[data-v-8f4dcbda]
  .el-dialog__wrapper
  .el-dialog
  .el-dialog__headerbtn {
  font-size: 0.53333rem;
  top: -0.6rem;
  right: 0;
  line-height: 0;
  padding: 0.13333rem;
  background: rgba(0, 0, 0, 0.8);
}
.floorNew2[data-v-8f4dcbda]
  .el-dialog__wrapper
  .el-dialog
  .el-dialog__headerbtn:hover
  .el-dialog__close {
  color: #fff;
}
.wap-floor3[data-v-61ab9e0c] {
  position: relative;
  background: #f5f8ff;
  padding: 1.06667rem 0.4rem 1.33333rem 0.4rem;
}
.wap-floor3 .title[data-v-61ab9e0c] {
  text-align: center;
  font-size: 0.53333rem;
  color: #11181f;
  line-height: 0.73333rem;
  font-weight: 700;
}
.wap-floor3 .title[data-v-61ab9e0c]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.53333rem;
}
.wap-floor3 .product-item[data-v-61ab9e0c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  background: #fff;
  -webkit-box-shadow: 0 0.26667rem 1.06667rem 0 #e0f0ff;
  box-shadow: 0 0.26667rem 1.06667rem 0 #e0f0ff;
  border-radius: 0.21333rem;
  padding: 0.4rem;
  margin-bottom: 0.26667rem;
}
.wap-floor3 .product-item .icon[data-v-61ab9e0c] {
  width: 1.6rem;
  margin-left: 0.26667rem;
}
.wap-floor3 .product-item div > p[data-v-61ab9e0c]:first-of-type {
  color: #11181f;
  font-size: 0.42667rem;
  font-weight: 700;
  margin-bottom: 0.26667rem;
}
.wap-floor3 .product-item div > p[data-v-61ab9e0c]:last-child {
  color: #a0a2b5;
  line-height: 0.44rem;
  font-size: 0.32rem;
}
.wap-floor3 .product-item .item-title[data-v-61ab9e0c] {
  font-size: 0.42667rem;
  color: #141f52;
  font-weight: 700;
  margin-bottom: 0.26667rem;
}
.wap-floor3 .product-item .item-desc[data-v-61ab9e0c] {
  font-size: 0.32rem;
  color: #52587a;
}
.wap-floor4[data-v-104fb38c] {
  position: relative;
  background: url(../img/wap_footer_bg.9392d4d9.png);
  color: #000;
  padding: 1.06667rem 0.4rem 0.8rem 0.4rem;
}
.wap-floor4 .title[data-v-104fb38c] {
  text-align: center;
  font-size: 0.53333rem;
  color: #000;
  line-height: 0.73333rem;
  font-weight: 700;
}
.wap-floor4 .title[data-v-104fb38c]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.8rem;
}
.wap-floor4 .kefu-box[data-v-104fb38c] {
  position: relative;
  top: 0.26667rem;
}
.wap-floor4 .kefuImg[data-v-104fb38c] {
  width: 0.8rem;
  height: 0.8rem;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  margin-left: 0.34667rem;
  position: relative;
  top: 0.26667rem;
}
.wap-floor4 .kefuPhone[data-v-104fb38c] {
  line-height: 0.69333rem;
  font-size: 0.50667rem;
  margin: 0 1.06667rem 0 0;
  font-weight: 700;
}
.wap-floor4 .desc[data-v-104fb38c] {
  font-size: 0.37333rem;
  color: #000;
  line-height: 0.64rem;
  margin-bottom: 0.72rem;
  opacity: 0.6;
}
.wap-floor4 .kefu[data-v-104fb38c] {
  font-size: 0.32rem;
  color: #000;
  line-height: 0.64rem;
  opacity: 0.6;
}
.wap-floor4 .app-list[data-v-104fb38c] {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}
.wap-floor4 .app-list .app-item[data-v-104fb38c],
.wap-floor4 .app-list[data-v-104fb38c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-floor4 .app-list .app-item[data-v-104fb38c] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.wap-floor4 .app-list .app-item .code-img[data-v-104fb38c] {
  width: 3.2rem;
  height: 3.2rem;
  margin-bottom: 0.26667rem;
}
.wap-floor4 .app-list .app-item .app-text[data-v-104fb38c] {
  font-size: 0.32rem;
  color: #141f52;
}
.wap-floor4 .line[data-v-104fb38c] {
  margin: 0.8rem 0;
  opacity: 0.1;
  height: 1px;
  background: #7b8f9f;
}
.wap-floor4 .beian[data-v-104fb38c] {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 0.32rem;
  color: #000;
  line-height: 0.53333rem;
  opacity: 0.6;
}
.wap-floor4 .link-color[data-v-104fb38c] {
  color: #000;
  font-weight: 600;
}
.wap-floor3[data-v-e7af7512] {
  position: relative;
  background: #fff;
  padding: 1.06667rem 0.4rem 1.33333rem 0.4rem;
}
.wap-floor3 .title[data-v-e7af7512] {
  text-align: center;
  font-size: 0.53333rem;
  color: #11181f;
  line-height: 0.73333rem;
  font-weight: 700;
}
.wap-floor3 .title[data-v-e7af7512]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.53333rem;
}
.wap-floor3 img[data-v-e7af7512] {
  width: 100%;
}
.wap-floor2[data-v-7f892a95] {
  position: relative;
  background: #f5f8ff;
  padding: 1.06667rem 0.4rem 1.33333rem 0.4rem;
}
.wap-floor2 .title[data-v-7f892a95] {
  text-align: center;
  font-size: 0.53333rem;
  color: #11181f;
  line-height: 0.73333rem;
  font-weight: 700;
}
.wap-floor2 .title[data-v-7f892a95]:after {
  display: block;
  content: "";
  margin: 0 auto;
  background-color: #04f;
  width: 0.66667rem;
  height: 0.08rem;
  margin-top: 0.26667rem;
  margin-bottom: 0.53333rem;
}
.wap-floor2 .second-title[data-v-7f892a95] {
  color: #969bae;
  text-align: left;
  line-height: 0.50667rem;
  font-size: 0.37333rem;
  margin-bottom: 0.53333rem;
}
.wap-floor2 .my-swipe img[data-v-7f892a95] {
  width: 100%;
}
.wap-modal-login {
  position: relative;
  height: 11.36rem;
  width: 10rem;
  background: url(../img/wap_login_bg.305185c4.png);
  border-radius: 0.42667rem;
  margin: auto;
  margin-top: 2.4rem;
  background-size: contain;
}
.wap-modal-login .content-modal {
  width: 10rem;
  padding: 0.93333rem 1.46667rem;
}
.wap-modal-login .modal-title {
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 600;
  margin-bottom: 0.26667rem;
}
.wap-modal-login .modal-title .active-title {
  font-weight: 600;
  color: #1384ff;
}
.wap-modal-login .mb40 {
  margin-bottom: 30px !important;
}
.wap-modal-login .modal-desc {
  font-size: 0.37333rem;
  color: #8f96a3;
  margin-bottom: 5px;
}
.wap-modal-login .login-form {
  position: relative;
  margin-top: 0.4rem;
}
.wap-modal-login .login-form .attention-prop {
  margin-left: 0.26667rem;
}
.wap-modal-login .login-form .attention-prop .el-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-modal-login .login-form .attention-prop .el-checkbox__inner {
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
}
.wap-modal-login .login-form .el-form-item {
  margin-bottom: 0.53333rem;
}
.wap-modal-login .login-form .el-form-item .el-form-item__content {
  line-height: normal;
}
.wap-modal-login .login-form .phone-input {
  line-height: 1.17333rem;
  background: #fff;
  border-radius: 0.58667rem;
  height: 1.17333rem;
  font-size: 0.37333rem;
  border: 0;
}
.wap-modal-login .login-form .phone-input .el-input__inner {
  border: none;
  width: 75%;
  height: 1.17333rem;
  position: relative;
  margin-left: 0.26667rem;
  background: initial;
}
.wap-modal-login .login-form .readme {
  font-size: 0.32rem;
  color: #999;
}
.wap-modal-login .login-form .active-file {
  font-size: 0.32rem;
  color: #1384ff;
}
.wap-modal-login .login-form .submit-btn {
  height: 1.33333rem;
  background: -webkit-linear-gradient(309deg, #2bbaff, #1384ff);
  background: linear-gradient(141deg, #2bbaff, #1384ff);
  border-radius: 0.66667rem;
  font-weight: 700;
  line-height: 1.33333rem;
  font-size: 0.64rem;
  color: #fff;
  cursor: pointer;
  text-align: center;
}
.wap-modal-login .login-form .submit-btn:hover {
  opacity: 0.8;
}
.wap-modal-login .login-form .flex-code {
  position: relative;
}
.wap-modal-login .login-form .flex-code .verify-btn {
  position: absolute;
  right: 0.66667rem;
  top: 0.34667rem;
  font-size: 0.32rem;
  color: #1384ff;
  cursor: pointer;
}
.wap-modal-login .login-form .flex-code .verify-btn:hover {
  opacity: 0.8;
}
.wap-modal-success {
  position: relative;
  height: 11.36rem;
  width: 10rem;
  background: url(../img/wap_login_bg.305185c4.png);
  border-radius: 0.42667rem;
  margin: auto;
  margin-top: 4.4rem;
  background-size: contain;
}
.wap-modal-success .content-modal {
  width: 10rem;
  padding: 0.93333rem 1.46667rem;
}
.wap-modal-success .modal-title {
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 500;
  margin-bottom: 0.26667rem;
}
.wap-modal-success .modal-title .active-title {
  color: #1384ff;
}
.wap-modal-success .modal-desc {
  font-size: 0.37333rem;
  color: #8f96a3;
  margin-bottom: 0.13333rem;
}
.wap-modal-success .modal-desc .active-desc {
  color: #1384ff;
}
.wap-modal-success .app-verticle {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 1.01333rem;
}
.wap-modal-success .app-verticle,
.wap-modal-success .app-verticle .ercode {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-modal-success .app-verticle .ercode {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-size: 0.37333rem;
  color: #8f96a3;
}
.wap-modal-success .app-verticle .ercode .app-img {
  width: 3.2rem;
  height: 3.2rem;
  margin-bottom: 0.4rem;
}
.wap-floor1[data-v-01ea01a5] {
  position: relative;
  width: 100%;
  background: url(../img/wap_index_bg.d2e96e03.png);
  background-size: 100%;
  height: 17.84rem;
}
.wap-floor1__head[data-v-01ea01a5] {
  padding: 0.32rem 0.42667rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wap-floor1 .title[data-v-01ea01a5] {
  margin-top: 1.06667rem;
  text-align: center;
  font-size: 0.8rem;
  color: #141f52;
  font-weight: 700;
}
.wap-floor1 .sectitle[data-v-01ea01a5] {
  font-size: 0.53333rem;
  color: #52587a;
  text-align: center;
  margin-top: 0.26667rem;
}
.wap-floor2[data-v-75eaf93c] {
  position: relative;
  background: #fff;
  padding: 0.8rem 0.4rem 1.33333rem 0.4rem;
}
.wap-floor2 .title[data-v-75eaf93c] {
  text-align: center;
  font-size: 0.53333rem;
  color: #141f52;
  margin-bottom: 0.53333rem;
  font-weight: 700;
}
.wap-floor2 .product-list[data-v-75eaf93c] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.wap-floor2 .product-list .product-item[data-v-75eaf93c],
.wap-floor2 .product-list[data-v-75eaf93c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-floor2 .product-list .product-item[data-v-75eaf93c] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 2.8rem;
  height: 3.41333rem;
  background: #fff;
  -webkit-box-shadow: 0 0.26667rem 1.06667rem 0 #e0f0ff;
  box-shadow: 0 0.26667rem 1.06667rem 0 #e0f0ff;
  border-radius: 0.21333rem;
  padding: 0.53333rem 0.26667rem;
}
.wap-floor2 .product-list .product-item .icon[data-v-75eaf93c] {
  height: 1.06667rem;
  width: 1.06667rem;
  margin-bottom: 0.26667rem;
}
.wap-floor2 .product-list .product-item .item-title[data-v-75eaf93c] {
  font-size: 0.42667rem;
  color: #141f52;
  font-weight: 700;
  margin-bottom: 0.26667rem;
}
.wap-floor2 .product-list .product-item .item-desc[data-v-75eaf93c] {
  font-size: 0.32rem;
  color: #52587a;
}
.wap-floor3[data-v-35f57073] {
  position: relative;
  background: #f5faff;
  padding: 0.8rem 0.26667rem 2.66667rem 0.26667rem;
  text-align: center;
}
.wap-floor3 .title[data-v-35f57073] {
  font-size: 0.53333rem;
  color: #141f52;
  font-weight: 700;
  margin-bottom: 0.53333rem;
}
.wap-floor3 .step-img[data-v-35f57073] {
  width: 9.2rem;
}
.wap-floor4[data-v-0d396566] {
  position: relative;
  background: url(../img/wap_footer_bg.9392d4d9.png);
  width: 10rem;
  height: 18.88rem;
  background-size: 100%;
  padding: 0.8rem 0.4rem;
}
.wap-floor4 .title[data-v-0d396566] {
  font-size: 0.53333rem;
  color: #141f52;
  font-weight: 700;
  margin-bottom: 0.53333rem;
  text-align: center;
}
.wap-floor4 .desc[data-v-0d396566] {
  font-size: 0.37333rem;
  color: #141f52;
  line-height: 0.64rem;
  margin-bottom: 0.8rem;
}
.wap-floor4 .kefu[data-v-0d396566] {
  font-size: 0.32rem;
  color: #52587a;
  line-height: 0.64rem;
}
.wap-floor4 .kefu .color-eee[data-v-0d396566] {
  color: #1384ff;
}
.wap-floor4 .app-list[data-v-0d396566] {
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}
.wap-floor4 .app-list .app-item[data-v-0d396566],
.wap-floor4 .app-list[data-v-0d396566] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.wap-floor4 .app-list .app-item[data-v-0d396566] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.wap-floor4 .app-list .app-item .code-img[data-v-0d396566] {
  width: 3.2rem;
  height: 3.2rem;
  margin-bottom: 0.26667rem;
}
.wap-floor4 .app-list .app-item .app-text[data-v-0d396566] {
  font-size: 0.32rem;
  color: #141f52;
}
.wap-floor4 .line[data-v-0d396566] {
  margin: 0.8rem 0;
  opacity: 0.1;
  height: 1px;
  background: #141f52;
}
.wap-floor4 .beian[data-v-0d396566] {
  text-align: center;
  font-size: 0.32rem;
  color: #52587a;
  line-height: 0.53333rem;
}
.wap-page[data-v-7dd9e83a] {
  position: relative;
  margin: auto;
}
@-webkit-keyframes fadeIn-data-v-75953cff {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn-data-v-75953cff {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.articleOne[data-v-75953cff] {
  width: 100%;
}
.articleOne .bg[data-v-75953cff] {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 1500px) {
  .articleOne .bg[data-v-75953cff] {
    height: 921px;
    width: 1440px;
  }
}
.articleOne .xinfei-img[data-v-75953cff] {
  position: absolute;
  top: 208px;
  left: 0;
  right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.articleOne .xinfei-img img[data-v-75953cff] {
  height: 113px;
}
.articleOne .title[data-v-75953cff] {
  position: absolute;
  left: 5.72917rem;
  top: 1.45833rem;
  width: 336px;
  height: 112px;
  font-size: 40px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #fff;
  line-height: 56px;
  letter-spacing: 8px;
  word-break: keep-all;
}
.articleOne .header[data-v-75953cff] {
  position: fixed;
  z-index: 10;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 0 0.69792rem 0 0.875rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 80px;
  padding-top: 40px;
  background: transparent;
}
.articleOne .header .logo[data-v-75953cff] {
  height: 39px;
  width: 181px;
}
.articleOne .header ul[data-v-75953cff] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleOne .header ul li[data-v-75953cff] {
  font-size: 18px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: hsla(0, 0%, 100%, 0.7);
  line-height: 16px;
  margin-left: 0.52083rem;
}
.articleOne .header ul li[data-v-75953cff]:first-child {
  margin: 0;
}
.articleOne .header ul li[data-v-75953cff]:last-child {
  margin-left: 0.78125rem;
}
.articleOne .header ul li.active[data-v-75953cff] {
  color: #fff;
  font-weight: 600;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
}
.articleOne .header ul li.active[data-v-75953cff]:after {
  position: absolute;
  content: "";
  display: inline-block;
  height: 4px;
  width: 20px;
  border-radius: 2px;
  left: calc(50% - 10px);
  background-color: #fff;
  top: 20px;
}
.articleOne.fix .header[data-v-75953cff] {
  -webkit-animation: fadeIn-data-v-75953cff 0.5s;
  animation: fadeIn-data-v-75953cff 0.5s;
  position: fixed;
  background: #1384ff;
  padding-top: 0;
}
.articleOne.fix .header .logo[data-v-75953cff] {
  height: 30px;
  width: auto;
}
.articleOne.fix .header ul li[data-v-75953cff] {
  color: hsla(0, 0%, 100%, 0.7);
}
.articleOne.fix .header ul li.active[data-v-75953cff] {
  color: #fff;
}
.articleOne .icon-list[data-v-75953cff] {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625rem 0;
}
.articleOne .icon-list-item[data-v-75953cff],
.articleOne .icon-list[data-v-75953cff] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.articleOne .icon-list-item[data-v-75953cff] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 1.23958rem;
}
.articleOne .icon-list-item[data-v-75953cff]:last-child {
  margin-right: 0;
}
.articleOne .icon-list-item > img[data-v-75953cff] {
  width: 0.64583rem;
  height: 0.64583rem;
  margin-bottom: 0.20833rem;
}
.articleOne .icon-list-item > .content[data-v-75953cff] {
  width: 208px;
  height: 33px;
  font-size: 24px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #222;
  line-height: 33px;
}
.articleOne .xuanfu[data-v-75953cff] {
  position: fixed;
  bottom: 0.36979rem;
  right: 1.14062rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  z-index: 22;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleOne .xuanfu .tip[data-v-75953cff] {
  color: #fff;
  font-size: 14px;
  text-align: center;
  position: absolute;
  width: 100%;
  bottom: 162px;
}
.articleOne .xuanfu .feiji[data-v-75953cff] {
  width: 140px;
  height: 83px;
  z-index: 2;
  margin-bottom: -34px;
  margin-left: 15px;
}
.articleOne .xuanfu .erweima[data-v-75953cff] {
  height: 222px;
  width: 166px;
  z-index: 1;
}
.articleTwo[data-v-6506dd0b] {
  position: relative;
}
.articleTwo .title-wraper[data-v-6506dd0b] {
  width: 1170px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleTwo .title-wraper .text[data-v-6506dd0b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleTwo .title-wraper .text span[data-v-6506dd0b]:first-child {
  color: #1384ff;
  font-size: 28px;
  font-weight: 700;
}
.articleTwo .title-wraper .text span[data-v-6506dd0b]:nth-child(2) {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 700;
}
.articleTwo .title-wraper .juxing[data-v-6506dd0b] {
  width: 12px;
  height: 12px;
  background: #1384ff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 17px;
  margin-right: 17px;
}
.articleTwo .title-wraper .juxing i[data-v-6506dd0b] {
  display: block;
  width: 4px;
  height: 4px;
  background: #fff;
}
.articleTwo .bg[data-v-6506dd0b] {
  display: block;
  width: 100%;
}
.articleTwo .title[data-v-6506dd0b] {
  position: absolute;
  top: 0.41667rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 144px;
  height: 50px;
  font-size: 36px;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #222;
  line-height: 50px;
}
.articleTwo .content[data-v-6506dd0b] {
  padding-top: 80px;
  width: 1100px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.articleTwo .content .item[data-v-6506dd0b] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleTwo .content .item img[data-v-6506dd0b] {
  width: 1.14583rem;
}
.articleTwo .content .item p[data-v-6506dd0b] {
  width: 1.11979rem;
  font-size: 14px;
  color: #5b5b5b;
  line-height: 28px;
  font-weight: 700;
  margin-top: 50px;
}
.articleThree .title-wraper[data-v-4e834650] {
  padding-top: 0.52083rem;
  width: 1170px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleThree .title-wraper .text[data-v-4e834650] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleThree .title-wraper .text span[data-v-4e834650]:first-child {
  color: #1384ff;
  font-size: 28px;
  font-weight: 700;
}
.articleThree .title-wraper .text span[data-v-4e834650]:nth-child(2) {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 700;
}
.articleThree .title-wraper .juxing[data-v-4e834650] {
  width: 12px;
  height: 12px;
  background: #1384ff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 17px;
  margin-right: 17px;
}
.articleThree .title-wraper .juxing i[data-v-4e834650] {
  display: block;
  width: 4px;
  height: 4px;
  background: #fff;
}
.articleThree .content[data-v-4e834650] {
  padding-top: 0.41667rem;
  width: 1100px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.articleThree .content .item[data-v-4e834650] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleThree .content .item img[data-v-4e834650] {
  width: 1.14583rem;
}
.articleThree .content .item p[data-v-4e834650] {
  width: 1.11979rem;
  font-size: 14px;
  color: #5b5b5b;
  line-height: 28px;
  font-weight: 700;
  margin-top: 50px;
}
.articleFour[data-v-5d5afdc1] {
  position: relative;
}
.articleFour .title-wraper[data-v-5d5afdc1] {
  padding-top: 0.52083rem;
  width: 1170px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleFour .title-wraper .text[data-v-5d5afdc1] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleFour .title-wraper .text span[data-v-5d5afdc1]:first-child {
  color: #1384ff;
  font-size: 28px;
  font-weight: 700;
}
.articleFour .title-wraper .text span[data-v-5d5afdc1]:nth-child(2) {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 700;
}
.articleFour .title-wraper .juxing[data-v-5d5afdc1] {
  width: 12px;
  height: 12px;
  background: #1384ff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 17px;
  margin-right: 17px;
}
.articleFour .title-wraper .juxing i[data-v-5d5afdc1] {
  display: block;
  width: 4px;
  height: 4px;
  background: #fff;
}
.articleFour .content[data-v-5d5afdc1] {
  padding-top: 40px;
  width: 1100px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content img[data-v-5d5afdc1] {
  display: block;
  width: 773px;
  height: 471px;
  margin: 60px auto 0;
}
.articleFour .content .title[data-v-5d5afdc1] {
  font-size: 36px;
  color: #666;
  text-align: center;
}
.articleFour .content .desc[data-v-5d5afdc1] {
  margin-top: 16px;
  font-size: 16px;
  color: #666;
  height: 32px;
  line-height: 32px;
  text-align: center;
}
.articleFour .content .item-list[data-v-5d5afdc1] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.articleFour .content .item[data-v-5d5afdc1] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-bottom: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content .item p[data-v-5d5afdc1]:first-of-type {
  margin-top: 23px;
  height: 28px;
  line-height: 28px;
  font-size: 20px;
  color: #333;
}
.articleFour .content .item p[data-v-5d5afdc1]:nth-of-type(2) {
  margin-top: 12px;
  font-size: 14px;
  color: #666;
  height: 20px;
  line-height: 20px;
}
.articleFour .content .item img[data-v-5d5afdc1] {
  width: 39px;
  height: 49px;
}
.articleFour[data-v-03ea3254] {
  position: relative;
  padding-bottom: 0.72917rem;
}
.articleFour .title-wraper[data-v-03ea3254] {
  padding-top: 0.52083rem;
  width: 1170px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleFour .title-wraper .text[data-v-03ea3254] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleFour .title-wraper .text span[data-v-03ea3254]:first-child {
  color: #1384ff;
  font-size: 28px;
  font-weight: 700;
}
.articleFour .title-wraper .text span[data-v-03ea3254]:nth-child(2) {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 700;
}
.articleFour .title-wraper .juxing[data-v-03ea3254] {
  width: 12px;
  height: 12px;
  background: #1384ff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 17px;
  margin-right: 17px;
}
.articleFour .title-wraper .juxing i[data-v-03ea3254] {
  display: block;
  width: 4px;
  height: 4px;
  background: #fff;
}
.articleFour .content[data-v-03ea3254] {
  padding-top: 80px;
  width: 1100px;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content .item[data-v-03ea3254] {
  width: 275px;
  height: 160px;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #e4e4e4;
  border-bottom: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content .item[data-v-03ea3254]:nth-child(2) {
  border-right: 0;
  border-left: 0;
}
.articleFour .content .item[data-v-03ea3254]:nth-child(3) {
  border-right: 0;
}
.articleFour .content .item[data-v-03ea3254]:nth-child(5),
.articleFour .content .item[data-v-03ea3254]:nth-child(8) {
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item[data-v-03ea3254]:nth-child(6) {
  border-right: 0;
  border-left: 0;
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item[data-v-03ea3254]:nth-child(7) {
  border-right: 0;
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item img[data-v-03ea3254] {
  width: 200px;
  height: 100px;
}
.articleFour[data-v-3e4bfeec] {
  position: relative;
  padding-bottom: 0.72917rem;
}
.articleFour .title-wraper[data-v-3e4bfeec] {
  padding-top: 0.52083rem;
  width: 1170px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleFour .title-wraper .text[data-v-3e4bfeec] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleFour .title-wraper .text span[data-v-3e4bfeec]:first-child {
  color: #1384ff;
  font-size: 28px;
  font-weight: 700;
}
.articleFour .title-wraper .text span[data-v-3e4bfeec]:nth-child(2) {
  color: #5b5b5b;
  font-size: 14px;
  font-weight: 700;
}
.articleFour .title-wraper .juxing[data-v-3e4bfeec] {
  width: 12px;
  height: 12px;
  background: #1384ff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 17px;
  margin-right: 17px;
}
.articleFour .title-wraper .juxing i[data-v-3e4bfeec] {
  display: block;
  width: 4px;
  height: 4px;
  background: #fff;
}
.articleFour .content[data-v-3e4bfeec] {
  padding-top: 40px;
  width: 1100px;
  margin: 0 auto;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content h6[data-v-3e4bfeec] {
  height: 50px;
  line-height: 50px;
  font-size: 36px;
  color: #666;
  text-align: center;
  font-weight: 300;
}
.articleFour .content p[data-v-3e4bfeec] {
  margin-top: 16px;
  color: #666;
  line-height: 32px;
  text-align: left;
  font-size: 16px;
}
.articleFour .content .item[data-v-3e4bfeec] {
  width: 275px;
  height: 160px;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #e4e4e4;
  border-bottom: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.articleFour .content .item[data-v-3e4bfeec]:nth-child(2) {
  border-right: 0;
  border-left: 0;
}
.articleFour .content .item[data-v-3e4bfeec]:nth-child(3) {
  border-right: 0;
}
.articleFour .content .item[data-v-3e4bfeec]:nth-child(5),
.articleFour .content .item[data-v-3e4bfeec]:nth-child(8) {
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item[data-v-3e4bfeec]:nth-child(6) {
  border-right: 0;
  border-left: 0;
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item[data-v-3e4bfeec]:nth-child(7) {
  border-right: 0;
  border-bottom: 1px solid #e4e4e4;
}
.articleFour .content .item img[data-v-3e4bfeec] {
  width: 200px;
  height: 100px;
}
.articleFive[data-v-23614916] {
  background: url(https://img.sfystatic.com/upload/tmp/images/activity/xyf-gw-new/bottom_bg.png)
    no-repeat 50%;
  background-size: 100% 100%;
  width: 10rem;
  height: 5.20833rem;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-bottom: 0.21354rem;
}
.articleFive .title-wraper[data-v-23614916],
.articleFive[data-v-23614916] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.articleFive .title-wraper[data-v-23614916] {
  position: absolute;
  left: 0.78125rem;
  top: 2.60417rem;
}
.articleFive .title-wraper .imgbox > div[data-v-23614916],
.articleFive .title-wraper .imgbox[data-v-23614916] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.articleFive .title-wraper .imgbox > div[data-v-23614916] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.articleFive .title-wraper .imgbox > div span[data-v-23614916] {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  padding-top: 10px;
}
.articleFive .title-wraper .imgbox img[data-v-23614916] {
  width: 130px;
  height: 130px;
}
.articleFive .title-wraper .imgbox img[data-v-23614916]:first-of-type {
  margin-right: 20px;
}
.articleFive .title-wraper .tip[data-v-23614916] {
  color: #fff;
  font-size: 14px;
  text-align: center;
  position: absolute;
  width: 100%;
  bottom: 162px;
}
.articleFive .title-wraper p[data-v-23614916] {
  font-size: 14px;
  color: #fff;
  line-height: 20px;
}
.articleFive .title-wraper p[data-v-23614916]:first-of-type {
  margin-top: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.articleFive .title-wraper p:first-of-type a[data-v-23614916] {
  padding: 0 10px;
  font-size: 13px;
  height: 18px;
  display: inline-block;
  font-style: normal;
}
.articleFive .title-wraper p:first-of-type a[data-v-23614916]:first-of-type {
  border-right: 1px solid;
}
.articleFive .about-logo[data-v-23614916] {
  height: 113px;
  margin-top: 251px;
}
.articleFive .descript[data-v-23614916] {
  color: #fff;
  font-size: 14px;
  line-height: 28px;
  margin-top: 76px;
  display: block;
  width: 524px;
}
.articleFive .time-centent[data-v-23614916] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #fff;
  font-size: 14px;
  margin-top: 82px;
}
.articleFive .time-centent p[data-v-23614916] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.articleFive .time-centent p img[data-v-23614916] {
  width: 16px;
  height: 16px;
  margin-right: 11px;
}
.articleFive .time-centent p[data-v-23614916]:first-child {
  margin-right: 150px;
}
.articleFive .time-centent p[data-v-23614916]:nth-child(2) {
  margin-left: 150px;
}
.articleFive .title[data-v-23614916] {
  color: #fff;
  font-size: 12px;
  text-align: center;
  margin-top: 47px;
}
@media screen and (max-width: 1500px) {
  .articleFive[data-v-23614916] {
    width: 1440px;
    height: 750px;
  }
}
@media (max-width: 768px) {
  .home[data-v-9f13f324] {
    display: none;
  }
}
.flipbook-viewport-mobile {
  overflow: hidden;
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  margin: 0 auto;
}
.flipbook-viewport-mobile .top {
  height: 0.8rem;
  background: #000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.flipbook-viewport-mobile .top img {
  height: 0.32rem;
  margin-left: 20px;
}
.flipbook-viewport-mobile .bottom {
  position: fixed;
  height: 0.8rem;
  line-height: 0.8rem;
  width: 100%;
  background: #000;
  bottom: 0;
  left: 0;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 20;
}
.flipbook-viewport-mobile .bottom img {
  width: 0.36rem;
  height: 0.36rem;
}
.flipbook-viewport-mobile .sizeWap {
  line-height: 0.4rem;
  background: #fff;
}
.flipbook-viewport-mobile .pageInput,
.flipbook-viewport-mobile .sizeWap {
  width: 1rem;
  height: 0.4rem;
  margin: 0 0.2rem;
  color: #000;
  font-size: 0.22rem;
  text-align: center;
}
.flipbook-viewport-mobile .pageInput {
  border: none;
  outline: none;
}
.flipbook-viewport-mobile .container {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%) !important;
  transform: translateX(-50%) translateY(-50%) !important;
  width: 100%;
  padding: 0 15px 0;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  top: 50% !important;
}
.flipbook-viewport-mobile .container .flipbook {
  left: 0 !important;
  top: 0 !important;
}
.flipbook-viewport-mobile .container .flipbook div {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: 50%;
}
.flipbook-viewport .top {
  height: 46px;
  background: #000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}
.flipbook-viewport .top img {
  height: 16px;
  margin-left: 20px;
}
.flipbook-viewport .bottom {
  position: fixed;
  height: 46px;
  width: 100%;
  background: #000;
  bottom: 0;
  left: 0;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 20;
}
.flipbook-viewport .bottom img {
  width: 18px;
  height: 18px;
}
.flipbook-viewport .sizeWap {
  line-height: 20px;
  background: #fff;
}
.flipbook-viewport .pageInput,
.flipbook-viewport .sizeWap {
  width: 54px;
  height: 20px;
  margin: 0 11px;
  color: #000;
  font-size: 12px;
  text-align: center;
}
.flipbook-viewport .pageInput {
  border: none;
  outline: none;
}
.flipbook-viewport .flipbook {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%) translateY(-50%) !important;
  transform: translateX(-50%) translateY(-50%) !important;
}
.xyf-flipbook {
  height: 100%;
  width: 100%;
}
@media (max-width: 768px) {
  body {
    overflow: hidden;
    margin: 0;
    padding: 0;
  }
}
.mobile-book {
  display: block !important;
  height: 100%;
  width: 100%;
  overflow-y: hidden;
}
.mobile-book,
.web-book {
  background: url(https://img.sfystatic.com/upload/tmp/images/activity/flipbook/web-bg.png)
    no-repeat 50%;
  background-size: 100% 100%;
}
.web-book {
  display: block;
  min-height: 100vh;
}
@media (min-width: 769px) {
  body {
    overflow: hidden;
    margin: 0;
    padding: 0;
  }
}
.autograph[data-v-688921b4] {
  padding: 100px;
}
.que .item[data-v-688921b4] {
  margin-bottom: 20px;
}
.que .item h3[data-v-688921b4] {
  margin-bottom: 10px;
}
.que .item .que-img[data-v-688921b4] {
  display: block;
  width: 400px;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .autograph[data-v-688921b4] {
    padding: 10px;
  }
}
.invoice {
  background: #f4faff;
}
.invoice .top {
  position: relative;
  min-height: 280px;
}
.invoice .top .bg {
  display: block;
  width: 100%;
}
.invoice .top .content,
.invoice .top .title {
  position: absolute;
  padding: 0 20px;
}
.invoice .top .title {
  top: 25%;
  font-size: 36px;
  font-family: AlibabaPuHuiTi_2_85_Bold;
  color: #0f2757;
  line-height: 50px;
}
.invoice .top .content {
  top: 60.7%;
  font-size: 12px;
  font-family: AlibabaPuHuiTi_2_55_Regular;
  color: #0f2757;
  line-height: 17px;
}
.invoice .invoice-from {
  padding: 20px;
  padding-top: 0;
}
.invoice .invoice-from .form-title {
  white-space: nowrap;
}
.invoice .invoice-from .form-title span:first-of-type {
  width: 8px;
  height: 22px;
  font-size: 16px;
  font-family: AlibabaPuHuiTi_2_85_Bold;
  color: #e63f3f;
  line-height: 22px;
}
.invoice .invoice-from .form-title span:nth-of-type(2) {
  margin-left: 2px;
  font-weight: 700;
  height: 22px;
  font-size: 16px;
  font-family: AlibabaPuHuiTi_2_85_Bold;
  color: #0f2757;
  line-height: 22px;
}
.invoice .invoice-from .form-title span:nth-of-type(3) {
  font-size: 12px;
  font-family: AlibabaPuHuiTi_2_55_Regular;
  color: #677795;
  line-height: 17px;
}
.invoice .invoice-from .el-form-item {
  margin-bottom: 30px;
}
.invoice .invoice-from .el-input__inner {
  border-radius: 4px;
  border: 1px solid #bdd6ee;
}
.invoice .invoice-from .el-input__inner:focus,
.invoice .invoice-from .el-textarea__inner:focus {
  border: 1px solid #bdd6ee;
}
.invoice .invoice-from .el-form-item.is-error .el-input__inner,
.invoice .invoice-from .el-form-item.is-error .el-input__inner:focus,
.invoice .invoice-from .el-form-item.is-error .el-textarea__inner,
.invoice .invoice-from .el-form-item.is-error .el-textarea__inner:focus {
  border-color: #f56c6c;
}
.invoice .invoice-from .max-input .el-textarea__inner {
  height: 150px !important;
}
.invoice .invoice-from .max-input .el-input__count {
  font-size: 12px;
  font-family: AlibabaPuHuiTi_2_55_Regular;
  color: #b6bdca;
  line-height: 17px;
  right: 14px;
  bottom: 14px;
}
.invoice .submit-btn {
  width: 100%;
  height: 50px;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#40a3ff),
    to(#37cdff)
  );
  background: -webkit-linear-gradient(left, #40a3ff, #37cdff);
  background: linear-gradient(90deg, #40a3ff, #37cdff);
  border-radius: 4px;
  font-size: 18px;
  font-family: AlibabaPuHuiTi_2_65_Medium;
  color: #fff;
  line-height: 50px;
  padding: 0;
  border: 0;
}
.qa-section-title[data-v-29d1e79e] {
  font-size: 30px;
  font-weight: 700;
  color: #000;
  padding: 0 60px;
  margin-bottom: 30px;
}
.qa-page[data-v-29d1e79e] {
  min-height: 100vh;
  background: #f7f9ff;
}
.qa-hero[data-v-29d1e79e] {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.qa-hero__bg[data-v-29d1e79e] {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-image: url(../img/bg-qa.23aea503.png);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: cover;
  min-height: 380px;
}
.qa-hero__shell[data-v-29d1e79e] {
  position: relative;
  z-index: 1;
  min-height: 380px;
}
.qa-hero__inner[data-v-29d1e79e] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 380px;
}
.qa-hero__content[data-v-29d1e79e],
.qa-hero__inner[data-v-29d1e79e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.qa-hero__content[data-v-29d1e79e] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 24px 50px 56px;
}
.qa-hero__title[data-v-29d1e79e] {
  margin: 0;
  max-width: 100%;
  font-size: 40px;
  color: #fff;
  line-height: 1.25;
  letter-spacing: 0.02em;
}
@media screen and (max-width: 1366px) and (min-width: 769px) {
  .qa-hero__bg[data-v-29d1e79e],
  .qa-hero__shell[data-v-29d1e79e] {
    min-height: 340px;
  }
  .qa-hero__title[data-v-29d1e79e] {
    font-size: 40px;
  }
}
.qa-width-fix[data-v-29d1e79e] {
  margin-left: auto;
  margin-right: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
@media screen and (max-width: 1366px) {
  .qa-width-fix[data-v-29d1e79e] {
    width: 1100px;
    max-width: 100%;
  }
}
@media screen and (min-width: 1366px) {
  .qa-width-fix[data-v-29d1e79e] {
    width: 1200px;
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .qa-width-fix[data-v-29d1e79e] {
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media screen and (max-width: 768px) {
  .qa-width-fix2[data-v-29d1e79e] {
    background: #fff;
  }
}
.qa-section[data-v-29d1e79e] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 100px auto;
  padding: 48px 0 60px;
  background: #fff;
}
.qa-faq-list[data-v-29d1e79e] {
  list-style: none;
  margin: 0;
  padding: 0 60px;
}
.qa-faq-item[data-v-29d1e79e] {
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.1);
}
.qa-faq-trigger[data-v-29d1e79e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  padding: 16px 0 16px;
  text-align: left;
  background: none;
  border: none;
  cursor: pointer;
  -webkit-transition: background 0.2s ease;
  transition: background 0.2s ease;
}
.qa-faq-q[data-v-29d1e79e] {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-right: 16px;
  font-size: 20px;
  font-weight: 400;
  color: #11181f;
  line-height: 1.5;
}
.qa-faq-chevron[data-v-29d1e79e] {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 10px;
  height: 10px;
  border-right: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
.qa-faq-item.is-open .qa-faq-chevron[data-v-29d1e79e] {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.qa-faq-panel[data-v-29d1e79e] {
  overflow: hidden;
}
.qa-faq-answer[data-v-29d1e79e] {
  padding: 0 22px 22px 0;
  font-size: 16px;
  line-height: 1.5;
  color: #6a707c;
}
@media screen and (max-width: 768px) {
  .qa-section-title[data-v-29d1e79e] {
    font-size: 18px;
    padding: 0;
    margin-bottom: 16px;
  }
  .qa-hero[data-v-29d1e79e] {
    min-height: 188px;
  }
  .qa-hero__bg[data-v-29d1e79e] {
    background-image: url(../img/bg-qa-m.05040428.png);
    min-height: 188px;
  }
  .qa-hero__inner[data-v-29d1e79e],
  .qa-hero__shell[data-v-29d1e79e] {
    min-height: 188px;
    height: 188px;
  }
  .qa-hero__content[data-v-29d1e79e] {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    min-height: 0;
    text-align: center;
  }
  .qa-hero__title[data-v-29d1e79e] {
    width: 100%;
    font-size: 20px;
    text-align: center;
  }
  .qa-section[data-v-29d1e79e] {
    margin-top: 24px;
    padding: 24px 0 32px;
  }
  .qa-faq-list[data-v-29d1e79e] {
    padding: 0;
  }
  .qa-faq-trigger[data-v-29d1e79e] {
    padding: 16px 0;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .qa-faq-q[data-v-29d1e79e] {
    font-size: 16px;
    padding-right: 12px;
  }
  .qa-faq-chevron[data-v-29d1e79e] {
    width: 10px;
    height: 10px;
    margin-top: 4px;
  }
  .qa-faq-answer[data-v-29d1e79e] {
    padding: 12px 0 16px;
    font-size: 14px;
    line-height: 22px;
  }
}
.calendar[data-v-ff516e46] {
  padding: 0.8rem 0.4rem 1.44rem;
}
.calendar .title[data-v-ff516e46] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #8f96a3;
  line-height: 0.53333rem;
  white-space: normal;
  margin-bottom: 0.8rem;
  padding: 0 0.26667rem;
}
.calendar .contaner .title[data-v-ff516e46] {
  height: 0.66667rem;
  font-size: 0.48rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.66667rem;
  margin-bottom: 0.53333rem;
  text-align: center;
  margin-top: 1.06667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.calendar .contaner .title > div[data-v-ff516e46] {
  margin: 0 0.10667rem;
}
.calendar .contaner .title .left-img[data-v-ff516e46],
.calendar .contaner .title .right-img[data-v-ff516e46] {
  width: 0.21333rem;
}
.calendar .contaner .img[data-v-ff516e46] {
  width: 100%;
  margin-bottom: 0.53333rem;
}
.calendar .contaner .content[data-v-ff516e46] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #29303d;
  line-height: 0.53333rem;
  margin-bottom: 0.53333rem;
}
.calendar .contaner .content[data-v-ff516e46]:last-child {
  margin: 0;
}
section .banner[data-v-a7d20a80] {
  display: block;
  width: 100%;
}
section .wrap[data-v-a7d20a80] {
  background: #f2f3f5;
  padding: 0.53333rem;
}
section .wrap > .content[data-v-a7d20a80] {
  padding-bottom: 0.53333rem;
}
section .wrap > .content .item[data-v-a7d20a80] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
  margin-bottom: 0.53333rem;
}
section .detail .detail-item[data-v-a7d20a80] {
  padding-bottom: 0.56rem;
  padding-left: 0.69333rem;
  border-left: 2px solid #d1d7dd;
  position: relative;
}
section .detail .detail-item[data-v-a7d20a80]:before {
  -webkit-transform: translate(-50%, -20%);
  transform: translate(-50%, -20%);
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 0.64rem;
  height: 0.64rem;
  background-image: url(https://img.sfystatic.com/upload/tmp/images/activity/qxh-index/introduce-doc.png);
  background-size: 100%;
}
section .detail .detail-item .day[data-v-a7d20a80] {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.42667rem;
  margin-bottom: 0.37333rem;
}
section .detail .detail-item .position .position-item[data-v-a7d20a80] {
  width: 8.16rem;
  background: #fff;
  border-radius: 8px;
  padding: 0.4rem;
  margin-bottom: 0.26667rem;
}
section .detail .detail-item .position .position-item .title[data-v-a7d20a80] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.53333rem;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .content[data-v-a7d20a80] {
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.42667rem;
  margin-top: 0.26667rem;
}
section .detail .detail-item .position .position-item .place[data-v-a7d20a80] {
  margin-top: 0.26667rem;
  width: 7.36rem;
  background: #e2f4fe;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.26667rem 0.26667rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place
  p[data-v-a7d20a80] {
  margin: 0;
  text-align: center;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place
  > img[data-v-a7d20a80] {
  width: 1.49333rem;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place
  > div
  p[data-v-a7d20a80]:first-child {
  margin: 0;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #8f96a3;
  line-height: 0.45333rem;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place
  > div
  p[data-v-a7d20a80]:last-child {
  font-size: 0.64rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.88rem;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place.date[data-v-a7d20a80] {
  padding: 0.34667rem 0.16rem 0.37333rem;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .place.date
  > div
  p[data-v-a7d20a80]:last-child {
  font-size: 0.32rem;
  line-height: 0.45333rem;
  margin-top: 0.16rem;
}
section .detail .detail-item .position .position-item .value[data-v-a7d20a80] {
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999;
  line-height: 0.45333rem;
  margin-top: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
section
  .detail
  .detail-item
  .position
  .position-item
  .value
  > img[data-v-a7d20a80] {
  width: 0.32rem;
  height: 0.4rem;
  margin-right: 0.16rem;
}
section .detail .detail-item[data-v-a7d20a80]:last-child {
  border: none;
}
.chongqin[data-v-2b33e8f8] {
  padding-bottom: 0.37333rem;
}
.chongqin .van-swipe .van-swipe-item > img[data-v-2b33e8f8] {
  width: 100%;
}
.chongqin .van-swipe .custom-indicator[data-v-2b33e8f8] {
  position: absolute;
  right: 0.4rem;
  bottom: 0.4rem;
  width: 0.96rem;
  height: 0.53333rem;
  background: #000;
  border-radius: 0.32rem;
  opacity: 0.7;
  text-align: center;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #fff;
  line-height: 0.53333rem;
}
.chongqin .chongqin-contanier[data-v-2b33e8f8] {
  padding: 0 0.4rem;
}
.chongqin .chongqin-contanier .title[data-v-2b33e8f8] {
  height: 0.66667rem;
  font-size: 0.48rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.66667rem;
  margin-bottom: 0.88rem;
  text-align: center;
  margin-top: 1.06667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.chongqin .chongqin-contanier .title > div[data-v-2b33e8f8] {
  margin: 0 0.10667rem;
}
.chongqin .chongqin-contanier .title .left-img[data-v-2b33e8f8],
.chongqin .chongqin-contanier .title .right-img[data-v-2b33e8f8] {
  width: 0.21333rem;
}
.chongqin .chongqin-contanier .scenic[data-v-2b33e8f8] {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.58667rem;
  margin-bottom: 0.4rem;
}
.chongqin .chongqin-contanier .present[data-v-2b33e8f8] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
  margin-bottom: 0.8rem;
}
.chongqin .chongqin-contanier .present.multiple[data-v-2b33e8f8] {
  margin-bottom: 0.53333rem;
}
.chongqin .chongqin-contanier .present.multiple[data-v-2b33e8f8]:last-child {
  margin-bottom: 1.06667rem;
}
.hongkong[data-v-a9e7ef54] {
  padding: 0.53333rem 0.4rem 0.37333rem;
}
.hongkong .tip[data-v-a9e7ef54] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.hongkong .tip .tip-wap[data-v-a9e7ef54] {
  width: 50%;
}
.hongkong .tip-item[data-v-a9e7ef54] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.53333rem;
}
.hongkong .tip-item[data-v-a9e7ef54]:nth-of-type(2n-1) {
  margin-right: 0.64rem;
}
.hongkong .tip-item > img[data-v-a9e7ef54] {
  width: 0.53333rem;
  margin-right: 0.21333rem;
}
.hongkong .tip-item > p[data-v-a9e7ef54] {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #29303d;
  line-height: 17px;
  margin: 0;
}
.hongkong .hongkong-list .hongkong-item[data-v-a9e7ef54] {
  margin-bottom: 1.06667rem;
}
.hongkong .hongkong-list .hongkong-item .title[data-v-a9e7ef54] {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.58667rem;
  margin-bottom: 0.4rem;
}
.hongkong .hongkong-list .hongkong-item .content[data-v-a9e7ef54] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
  margin-bottom: 0.53333rem;
}
.hongkong .hongkong-list .hongkong-item .img-wrap > img[data-v-a9e7ef54] {
  display: block;
  width: 100%;
  margin-top: 0.4rem;
}
.hongkong
  .hongkong-list
  .hongkong-item
  .img-wrap
  > img[data-v-a9e7ef54]:first-of-type {
  margin: 0;
}
.hongkong .hongkong-list .hongkong-item .content1[data-v-a9e7ef54] {
  margin-top: 1.06667rem;
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
}
.hongkong .hongkong-list .hongkong-item .content1-item[data-v-a9e7ef54] {
  margin-bottom: 0.53333rem;
}
.score[data-v-6cd1dec6] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.score .score-item > img[data-v-6cd1dec6] {
  display: block;
  width: 0.42667rem;
}
.fujian[data-v-5a6702ed] {
  padding: 0.53333rem 0.4rem;
}
.fujian .fujian-title[data-v-5a6702ed] {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.58667rem;
  padding-bottom: 0.32rem;
  border-bottom: 1px solid #f2f3f5;
  margin-bottom: 0.42667rem;
}
.fujian .fujian-score[data-v-5a6702ed] {
  padding-bottom: 0.4rem;
}
.fujian .fujian-score .fujian-score-item[data-v-5a6702ed] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.26667rem;
}
.fujian .fujian-score .fujian-score-item span[data-v-5a6702ed] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.37333rem;
}
.fujian .fujian-content[data-v-5a6702ed] {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 20px;
}
.fujian .fujian-content .fujian-content-item[data-v-5a6702ed] {
  margin-bottom: 0.53333rem;
}
.fujian .fujian-imgList[data-v-5a6702ed] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 1.06667rem;
}
.fujian .fujian-imgList .fujian-img-item[data-v-5a6702ed] {
  width: calc(50% - 5px);
}
.fujian .fujian-imgList .fujian-img-item img[data-v-5a6702ed] {
  display: block;
  width: 100%;
}
.changsha[data-v-55919c16] {
  padding: 0.53333rem 0.4rem 1.06667rem;
}
.changsha .changsha-content[data-v-55919c16] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
  margin-bottom: 0.53333rem;
}
.changsha .banner[data-v-55919c16],
.changsha .title[data-v-55919c16] {
  display: block;
  width: 100%;
  margin-bottom: 0.4rem;
}
.changsha .changsha-list[data-v-55919c16] {
  margin-top: 0.66667rem;
}
.changsha
  .changsha-list
  .changsha-list-item
  > div[data-v-55919c16]:first-of-type {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.58667rem;
  margin-bottom: 0.4rem;
}
.changsha
  .changsha-list
  .changsha-list-item
  > div[data-v-55919c16]:nth-of-type(2) {
  font-size: 0.37333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.53333rem;
  margin-bottom: 0.8rem;
}
.changsha
  .changsha-list
  .changsha-list-item
  > div:nth-of-type(2)
  > div[data-v-55919c16] {
  margin-bottom: 0.53333rem;
}
.changsha
  .changsha-list
  .changsha-list-item
  > div:nth-of-type(2)
  > div[data-v-55919c16]:last-child {
  margin: 0;
}
.yunnan[data-v-7cc3baec] {
  padding: 15px;
}
.yunnan .title[data-v-7cc3baec] {
  font-size: #29303d;
  font-weight: 500;
  color: #29303d;
  margin-top: 30px;
}
.yunnan .title[data-v-7cc3baec]:first-of-type {
  margin-top: 10px;
}
.yunnan p[data-v-7cc3baec] {
  color: #666;
  font-size: 14px;
  font-family: PingFangSC-Regular\, PingFang SC;
  font-weight: 400;
  line-height: 0.53333rem;
  margin: 15px 0;
}
.yunnan img[data-v-7cc3baec] {
  width: 100%;
}
.xiangglila[data-v-591ac036] {
  padding: 15px;
}
.xiangglila .title[data-v-591ac036] {
  font-size: 16px;
  font-weight: 500;
  color: #29303d;
  margin-top: 30px;
}
.xiangglila .title[data-v-591ac036]:first-of-type {
  margin-top: 10px;
}
.xiangglila p[data-v-591ac036] {
  color: #666;
  font-size: 14px;
  font-family: PingFangSC-Regular\, PingFang SC;
  font-weight: 400;
  line-height: 0.53333rem;
  margin: 15px 0;
}
.xiangglila img[data-v-591ac036] {
  width: 100%;
}
.xiangglila .detail[data-v-591ac036] {
  padding-left: 10px;
  padding-top: 20px;
}
.xiangglila .detail-item[data-v-591ac036] {
  padding-bottom: 0.56rem;
  padding-left: 0.53333rem;
  border-left: 2px solid #d1d7dd;
  position: relative;
}
.xiangglila .detail-item[data-v-591ac036]:last-child {
  padding-bottom: 0;
}
.xiangglila .detail-item .tian[data-v-591ac036] {
  -webkit-transform: translate(-50%, -20%);
  transform: translate(-50%, -20%);
  position: absolute;
  left: 0;
  top: 0;
  background: #000;
  color: #fff;
  border-radius: 0.32rem;
  line-height: 0.64rem;
  text-align: center;
  font-size: 12px;
  width: 0.64rem;
  height: 0.64rem;
  font-weight: 500;
}
.xiangglila .detail-item .day[data-v-591ac036] {
  font-size: 0.42667rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.42667rem;
  margin-bottom: 0.37333rem;
}
.xiangglila .detail-item .day p[data-v-591ac036] {
  margin-bottom: 0;
  margin-top: 0;
}
.xiangglila .detail-item .day > img[data-v-591ac036] {
  width: 180px;
  margin-top: 10px;
}
.xiangglila .detail-item .tip[data-v-591ac036] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 30px;
  padding-bottom: 13px;
  color: #29303d;
  font-size: 16px;
}
.xiangglila .detail-item .tip img[data-v-591ac036] {
  width: 18px;
  height: 18px;
  margin-right: 5px;
}
.xiangglila .detail-item .position .position-item[data-v-591ac036] {
  width: 8.16rem;
  background: #fff;
  border-radius: 8px;
  padding: 0.4rem;
  margin-bottom: 0.26667rem;
}
.xiangglila .detail-item .position .position-item .title[data-v-591ac036] {
  font-size: 0.37333rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.53333rem;
}
.xiangglila .detail-item .position .position-item .content[data-v-591ac036] {
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
  line-height: 0.42667rem;
  margin-top: 0.26667rem;
}
.xiangglila .detail-item .position .position-item .place[data-v-591ac036] {
  margin-top: 0.26667rem;
  width: 7.36rem;
  background: #e2f4fe;
  border-radius: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.26667rem 0.26667rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.xiangglila .detail-item .position .position-item .place p[data-v-591ac036] {
  margin: 0;
  text-align: center;
}
.xiangglila
  .detail-item
  .position
  .position-item
  .place
  > img[data-v-591ac036] {
  width: 1.49333rem;
}
.xiangglila
  .detail-item
  .position
  .position-item
  .place
  > div
  p[data-v-591ac036]:first-child {
  margin: 0;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #8f96a3;
  line-height: 0.45333rem;
}
.xiangglila
  .detail-item
  .position
  .position-item
  .place
  > div
  p[data-v-591ac036]:last-child {
  font-size: 0.64rem;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #29303d;
  line-height: 0.88rem;
}
.xiangglila .detail-item .position .position-item .place.date[data-v-591ac036] {
  padding: 0.34667rem 0.16rem 0.37333rem;
}
.xiangglila
  .detail-item
  .position
  .position-item
  .place.date
  > div
  p[data-v-591ac036]:last-child {
  font-size: 0.32rem;
  line-height: 0.45333rem;
  margin-top: 0.16rem;
}
.xiangglila .detail-item .position .position-item .value[data-v-591ac036] {
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999;
  line-height: 0.45333rem;
  margin-top: 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.xiangglila
  .detail-item
  .position
  .position-item
  .value
  > img[data-v-591ac036] {
  width: 0.32rem;
  height: 0.4rem;
  margin-right: 0.16rem;
}
.taction-sheet {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  visibility: hidden;
  -webkit-transition: visibility 0.2s ease-in;
  transition: visibility 0.2s ease-in;
  z-index: 1000;
}
.taction-sheet .taction-sheet-mask {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.65);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
}
.taction-sheet .taction-sheet-container {
  position: absolute;
  bottom: 0;
  -webkit-transition: -webkit-transform 0.8s cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: -webkit-transform 0.8s cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 0.8s cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 0.8s cubic-bezier(0.36, 0.66, 0.04, 1),
    -webkit-transform 0.8s cubic-bezier(0.36, 0.66, 0.04, 1);
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  overflow: hidden;
  background-color: #fff;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
}
.taction-sheet .taction-sheet-container .taction-sheet-header {
  position: relative;
  color: #222d38;
  font-size: 0.426667rem;
  width: 100%;
  height: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
  border: 1px solid #e7e7e8;
}
.taction-sheet .taction-sheet-container .taction-sheet-header .close-btn {
  position: absolute;
  right: 0.64rem;
  color: #a6a6a6;
  font-size: 0.64rem;
}
.taction-sheet.taction-sheet--active {
  visibility: visible;
}
.taction-sheet.taction-sheet--active .taction-sheet-container {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.taction-sheet.taction-sheet--active .taction-sheet-mask {
  opacity: 1;
}
.base-button-wrap {
  height: 1.28rem;
  line-height: 1.28rem;
  font-size: 0.426667rem;
  text-align: center;
  border-radius: 0.053333rem;
  color: #fff;
}
.base-button-wrap.primary {
  background: #1384ff;
  -webkit-box-shadow: 0 4px 9px 0 rgba(19, 132, 255, 0.37);
  box-shadow: 0 4px 9px 0 rgba(19, 132, 255, 0.37);
}
.base-button-wrap.warning {
  background: #ffbe41;
  color: #666;
  -webkit-box-shadow: initial;
  box-shadow: none;
}
.base-button-wrap.disabled {
  background: #defbff !important;
  color: #97d9e2;
  -webkit-box-shadow: initial;
  box-shadow: none;
}
.base-button-wrap.gray {
  background: #fff;
  color: #a0a0a0;
  border: 0.026667rem solid #d1d1d1;
}
.base-button-wrap.gradient {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(#18a3ff),
    to(#1384ff)
  );
  background: -webkit-linear-gradient(right, #18a3ff, #1384ff);
  background: linear-gradient(270deg, #18a3ff, #1384ff);
}
.cg-dialog-content-wrap .mask {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.46);
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 20;
}
.cg-dialog-content-wrap .cg-dialog-content {
  position: fixed;
  pointer-events: none;
  overflow: hidden;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 21;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.cg-dialog-content-wrap .dialog {
  -webkit-box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
  border-radius: 5px;
  margin: 0 auto 24px auto;
  pointer-events: auto;
}
.cg-dialog-content-wrap .dialog .dialog-card {
  width: 100%;
  position: relative;
}
.cg-dialog-content-wrap .dialog .dialog-card .close {
  width: 11px;
  color: #fff;
  font-size: 24px;
  position: absolute;
  right: 10px;
  top: 0.266667rem;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-title {
  position: relative;
  color: #222d38;
  font-size: 0.426667rem;
  width: 100%;
  height: 1.6rem;
  line-height: 1.6rem;
  text-align: center;
  background: #fff;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-title .close-btn {
  position: absolute;
  right: 0.64rem;
  color: #a6a6a6;
  font-size: 0.64rem;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-text {
  overflow: hidden;
  border-radius: 0 0 0.08rem 0.08rem;
  background-color: #fff;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-foot {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-foot .footer-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 10px 0;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-foot .confirm-btn {
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    from(#ff3722),
    to(#f55)
  );
  background-image: -webkit-linear-gradient(left, #ff3722, #f55);
  background-image: linear-gradient(90deg, #ff3722, #f55);
  color: #fff;
}
.cg-dialog-content-wrap .dialog .dialog-card .card-foot .cancel-btn {
  border-top: 1px solid #bbb;
  background-color: #fff;
  color: #bbb;
}
.base-pane-wrap {
  height: 1.6rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #222d38;
  font-size: 0.4rem;
  padding: 0 0.533333rem;
  border-bottom: 0.026667rem solid #ebebeb;
  background: #fff;
}
.base-pane-wrap .icon-right {
  color: #a6a6a6;
  margin-left: 0.213333rem;
}
.base-pane-wrap .content {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.base-radio-wrap {
  position: relative;
}
.base-radio-wrap.radio-selected .base-radio {
  background: #1384ff;
  border-color: #1384ff;
}
.base-radio-wrap .base-radio-input {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  opacity: 0;
}
.base-radio-wrap .base-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 0.533333rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  border: 0.026667rem solid #ddd;
  border-radius: 50%;
  background: #fff;
}
.base-radio-wrap .base-radio i {
  color: #fff;
}
.base-steps-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.base-steps-wrap,
.base-steps-wrap .step-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.base-steps-wrap .step-item {
  font-size: 0.373333rem;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
}
.base-steps-wrap .step-item i {
  font-size: 0.426667rem;
  color: #a6a6a6;
}
.base-steps-wrap .step-item .step-line {
  width: 0.026667rem;
  height: 100%;
  background: #a6a6a6;
  position: absolute;
  left: 0.186667rem;
}
.base-steps-wrap .step-item.active i {
  color: #1384ff;
}
.base-steps-wrap .step-item.active .step-line {
  background: #1384ff;
}
.base-tag-wrap {
  background: #f3f9ff;
  color: #1384ff;
}
.base-tag-wrap.small {
  font-size: 0.533333rem;
  padding: 0.16rem;
  -webkit-transform: translateX(-25%) scale(0.5);
  transform: translateX(-25%) scale(0.5);
}
.base-text-area[data-v-1c653f5a] {
  width: 100%;
  height: 100%;
  position: relative;
  font-size: 0.373333rem;
}
.base-text-area textarea[data-v-1c653f5a] {
  padding: 0.4rem 0.533333rem 0.4rem 0.4rem;
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
}
.base-text-area .value-count[data-v-1c653f5a] {
  color: #aeaeae;
  position: absolute;
  bottom: 0.426667rem;
  right: 0.426667rem;
}
.base-tab-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 50;
  border-top: 0.02667rem solid #ebecef;
}
.base-tab-bar .tab-bar-list {
  height: 1.386667rem;
  color: #9a9a9a;
  font-size: 0.346667rem;
}
.base-tab-bar .tab-bar-list,
.base-tab-bar .tab-tab-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.base-tab-bar .tab-tab-item {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.24rem 0 0.16rem 0;
}
.base-tab-bar .tab-tab-item.active {
  color: #f13538;
}
.flipbook-viewport {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.flipbook-viewport .container {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: auto;
}
.flipbook-viewport .flipbook {
  width: 922px;
  height: 600px;
  left: -461px;
  top: -300px;
}
.flipbook-viewport .page {
  width: 461px;
  height: 600px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.flipbook .page {
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.flipbook-viewport .page img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
}
.flipbook-viewport .shadow {
  -webkit-transition: -webkit-box-shadow 0.5s;
  -moz-transition: -moz-box-shadow 0.5s;
  -o-transition: -webkit-box-shadow 0.5s;
  -ms-transition: -ms-box-shadow 0.5s;
  -webkit-box-shadow: 0 0 20px #ccc;
  -o-box-shadow: 0 0 20px #ccc;
  -ms-box-shadow: 0 0 20px #ccc;
  box-shadow: 0 0 20px #ccc;
}
input {
  outline: none;
}
input:disabled,
textarea:disabled {
  background: #fff;
}
body,
html {
  height: 100%;
  min-height: 100%;
}
body {
  overflow-y: scroll;
}
.rotate {
  -webkit-animation: rotate 0.8s linear infinite;
  animation: rotate 0.8s linear infinite;
}
@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
  }
}
.fade-enter-active,
.fade-leave-active {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
.bdBottom:after {
  height: 0.026667rem;
  -webkit-transform: scaleY(0.5);
  transform: scaleY(0.5);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
  right: 0;
}
.bdBottom:after,
.bdleft:after {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 0;
  left: 0;
}
.bdleft:after {
  width: 0.026667rem;
  height: 1.52rem;
  -webkit-transform: scalex(0.5);
  transform: scalex(0.5);
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
  top: 0;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
html,
i,
iframe,
img,
input,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: 400;
  vertical-align: baseline;
}
