@charset "utf-8";
html,
body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
#musicPlayer {
  width: 1.35rem;
  height: 1.35rem;
  top: 0.5rem;
  right: 0.5rem;
  position: fixed;
  background-image: url(../images/music.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation: play 3s linear infinite;
  animation: play 3s linear infinite;
  cursor: pointer;
  z-index: 1000;
}
#musicPlayer.pause {
  -webkit-animation: none;
  animation: none;
  background-image: url(../images/music.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
@-webkit-keyframes play {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes play {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.horizontal {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #efeff4;
  z-index: 9999;
}
.horizontal .horizontal-n {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.horizontal .horizontal-n i {
  display: block;
  width: 5.6rem;
  height: 6.825rem;
  background-image: url(../images/screen.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
}
@-webkit-keyframes move {
  0% {
    left: 0.75rem;
  }
  40% {
    left: 0.45rem;
  }
  50% {
    left: 0.15rem;
  }
  90% {
    left: 0.45rem;
  }
  100% {
    left: 0.75rem;
  }
}
@keyframes move {
  0% {
    left: 0.75rem;
  }
  40% {
    left: 0.45rem;
  }
  50% {
    left: 0.15rem;
  }
  90% {
    left: 0.45rem;
  }
  100% {
    left: 0.75rem;
  }
}
@-webkit-keyframes knife {
  0% {
    -webkit-opacity: 0;
    opacity: 0;
    -webkit-transform: scale(0.2);
    transform: scale(0.2);
    left: 12rem;
  }
  1% {
    -webkit-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(0.4) rotate(90deg);
    transform: scale(0.4) rotate(90deg);
  }
  90% {
    -webkit-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(0.6) rotate(90deg);
    transform: scale(0.6) rotate(90deg);
  }
  98% {
    -webkit-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(0.8) rotate(90deg);
    transform: scale(0.8) rotate(90deg);
  }
  100% {
    -webkit-opacity: 1;
    opacity: 1;
    -webkit-transform: scale(1) rotate(0deg);
    transform: scale(0.8) rotate(90deg);
    left: 0;
  }
}
@keyframes knife {
  0% {
    opacity: 0;
    transform: scale(0.2);
    left: 12rem;
  }
  1% {
    opacity: 1;
    transform: scale(0.4) rotate(90deg);
  }
  90% {
    opacity: 1;
    transform: scale(0.8) rotate(90deg);
  }
  98% {
    opacity: 1;
    transform: scale(0.8) rotate(90deg);
  }
  100% {
    opacity: 1;
    transform: scale(1) rotate(0deg);
    left: 0;
  }
}
@-webkit-keyframes star {
  0% {
    -webkit-opacity: 0;
  }
  50% {
    -webkit-opacity: 1;
  }
  100% {
    -webkit-opacity: 0;
  }
}
@keyframes star {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.wrap-pc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 9;
}
.wrap-pc .qrcode {
  width: 220px;
  position: absolute;
  left: 50%;
  margin-left: -110px;
  top: 50%;
  margin-top: -222px;
}
.wrap-pc .qrcode img {
  width: 220px;
  height: 220px;
}
.wrap-pc .qrcode p {
  width: 100%;
  text-align: center;
  font-size: 18px;
  color: #333333;
}
.wrap-yd {
  width: 100%;
  max-width: 640px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 9;
  overflow: hidden;
}
.wrap-yd .loading {
  height: 100%;
  background-image: url(../images/loading/loadingbg.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.wrap-yd .loading .loading-inner {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.wrap-yd .loading .loading-inner .progress {
  width: 12.9rem;
  height: 0.9rem;
  background-image: url(../images/loading/l2.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  margin-bottom: 1.25rem;
}
.wrap-yd .loading .loading-inner .knife {
  width: 2.35rem;
  height: 2.3rem;
  position: absolute;
  left: -10%;
  top: -3rem;
  background-image: url(../images/loading/l1.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .loading .loading-inner .bar {
  margin: 0.25rem 0.25rem 0 0.275rem;
}
.wrap-yd .loading .loading-inner .bar .bar-inner {
  width: 0;
  height: 0.4rem;
  background-color: #00a0e9;
  -webkit-border-radius: 8rem;
  border-radius: 8rem;
}
.wrap-yd .page1 {
  height: 100%;
  background-image: url(../images/page1/bg.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
}
.wrap-yd .page1 .page1-produce {
  width: 9.35rem;
  height: 1.225rem;
  background-image: url(../images/page1/s2.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -4.675rem;
  bottom: 2.54872564%;
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  z-index: 2;
}
.wrap-yd .page1 .page1-txt1 {
  width: 14.9rem;
  height: 3.4rem;
  background-image: url(../images/page1/s3.png?v=102);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -7.25rem;
  bottom: 7.04647676%;
  -webkit-animation-delay: 3.5s;
  animation-delay: 3.5s;
  z-index: 2;
}
.wrap-yd .page1 .page1-bg {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 999;
}
.wrap-yd .page1 .page1-logo {
  width: 9.45rem;
  height: 1.45rem;
  background-image: url(../images/page1/s1.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -5.125rem;
  top: 5.09745127%;
  z-index: 2;
}
.wrap-yd .page1 .page1-inner {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.wrap-yd .page1 .page1-inner .page1-center {
  width: 0;
  height: 0;
  position: relative;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-svg {
  width: 16rem;
  height: 34.65rem;
  position: absolute;
  left: 50%;
  margin-left: -8rem;
  top: 50%;
  margin-top: -17.325rem;
  z-index: 18;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-assassin {
  width: 10rem;
  height: 12.75rem;
  background-image: url(../images/page1/s6.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -7.325rem;
  top: 2.2rem;
  z-index: 1;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-btn {
  width: 6.95rem;
  height: 1.15rem;
  position: absolute;
  left: -3.75rem;
  top: 0.05rem;
  z-index: 19;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-btn .eye {
  width: 2rem;
  height: 1.15rem;
  background-image: url(../images/page1/s4.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-btn .prompt {
  width: 4.7rem;
  height: 0.7rem;
  background-image: url(../images/page1/s5.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  top: 0.3rem;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-title1 {
  width: 6.9rem;
  height: 3.8rem;
  background-image: url(../images/page1/s8.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -3.475rem;
  top: -9.85rem;
  z-index: 10;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-title2 {
  width: 6.3rem;
  height: 4.55rem;
  background-image: url(../images/page1/s9.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -5.7rem;
  top: -6.3rem;
  z-index: 10;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-title3 {
  width: 5.05rem;
  height: 4.55rem;
  background-image: url(../images/page1/s12.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 1.125rem;
  top: -6.3rem;
  z-index: 10;
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-knife {
  width: 1.6rem;
  height: 5.25rem;
  background-image: url(../images/page1/s10.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: -6.75rem;
  z-index: 10;
  -webkit-opacity: 0;
  opacity: 0;
  -webkit-animation: knife 1s 2s ease-out forwards;
  animation: knife 1s 2s ease-out forwards;
}
.wrap-yd .page1 .page1-inner .page1-center .page1-star {
  width: 12.2rem;
  height: 8.1rem;
  background-image: url(../images/page1/s7.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -6.225rem;
  top: -9.85rem;
  z-index: 11;
  -webkit-opacity: 0;
  opacity: 0;
  -webkit-animation: star 2s 3s infinite;
  animation: star 2s 3s infinite;
}
.wrap-yd .page2 {
  height: 100%;
  position: relative;
  overflow: hidden;
}
.wrap-yd .page2 .swiper {
  height: 100%;
}
.wrap-yd .page2 .swiper .swiper-slide {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
.wrap-yd .page2 .wiper-btn {
  width: 2.3rem;
  height: 2.1rem;
  position: absolute;
  top: 50%;
  margin-top: -1.05rem;
  z-index: 99;
}
.wrap-yd .page2 .swiper-prev {
  background-image: url(../images/page2/z1.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: 0.45rem;
}
.wrap-yd .page2 .wiper-btn.swiper-button-disabled {
  display: none;
}
.wrap-yd .page2 .swiper-next {
  background-image: url(../images/page2/z2.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  right: 0.45rem;
}
.wrap-yd .page2 .page2-box1 {
  background-image: url(../images/page2/p1/z21.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.wrap-yd .page2 .page2-box1 .page2-box1-pd {
  width: 2.25rem;
  height: 2.95rem;
  background-image: url(../images/page2/z5.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -4.65rem;
  top: -8.45rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box1 .page2-box1-fz {
  width: 5.05rem;
  height: 2.65rem;
  background-image: url(../images/page2/z4.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -5.8rem;
  top: -1.85rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box1 .page2-box1-bz {
  width: 2.35rem;
  height: 4.2rem;
  background-image: url(../images/page2/z6.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 4rem;
  top: -1.45rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box1 .page2-box1-sm1 {
  width: 16rem;
  height: 25.2rem;
  background-image: url(../images/page2/p1/z16.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: -17.325rem;
  z-index: 2;
}
.wrap-yd .page2 .page2-box1 .page2-box1-sm2 {
  width: 16rem;
  height: 15.75rem;
  background-image: url(../images/page2/p1/z15.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: -17.325rem;
  z-index: 3;
}
.wrap-yd .page2 .page2-box1 .page2-box1-sm3 {
  width: 16rem;
  height: 12.9rem;
  background-image: url(../images/page2/p1/z14.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: -17.325rem;
  z-index: 4;
}
.wrap-yd .page2 .page2-box1 .page2-box1-st {
  width: 5.9rem;
  height: 8.8rem;
  background-image: url(../images/page2/p1/z20.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.1rem;
  top: -2.95rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box1 .page2-box1-cd1 {
  width: 16rem;
  height: 5.15rem;
  background-image: url(../images/page2/p1/z19.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 3.55rem;
  z-index: 6;
}
.wrap-yd .page2 .page2-box1 .page2-box1-hl {
  width: 16rem;
  height: 11.125rem;
  background-image: url(../images/page2/p1/z18.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 6.275rem;
  z-index: 7;
}
.wrap-yd .page2 .page2-box1 .page2-box1-cd2 {
  width: 16rem;
  height: 7.55rem;
  background-image: url(../images/page2/p1/z17.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 9.775rem;
  z-index: 9;
}
.wrap-yd .page2 .page2-box1 .page2-box1-pdbtn {
  width: 2.05rem;
  height: 2.45rem;
  position: absolute;
  left: -4.3rem;
  top: -7.95rem;
  z-index: 10;
}
.wrap-yd .page2 .page2-box1 .page2-box1-fzbtn {
  width: 3.35rem;
  height: 3rem;
  position: absolute;
  left: -4.1rem;
  top: -1.95rem;
  z-index: 10;
}
.wrap-yd .page2 .page2-box1 .page2-box1-bzbtn {
  width: 2rem;
  height: 4.5rem;
  position: absolute;
  left: 3.05rem;
  top: -1.7rem;
  z-index: 10;
}
.wrap-yd .page2 .page2-box2 {
  background-image: url(../images/page2/p2/z25.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.wrap-yd .page2 .page2-box2 .page2-box2-cz {
  width: 5rem;
  height: 5.25rem;
  background-image: url(../images/page2/z10.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -1.5rem;
  top: -0.15rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
.wrap-yd .page2 .page2-box2 .page2-box2-sp {
  width: 5.2rem;
  height: 3.45rem;
  background-image: url(../images/page2/z9.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 1.025rem;
  top: 7.65rem;
  z-index: 4;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box2 .page2-box2-sz {
  width: 3.8rem;
  height: 5.15rem;
  background-image: url(../images/page2/z8.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -6.3rem;
  top: 4.65rem;
  z-index: 4;
}
.wrap-yd .page2 .page2-box2 .page2-box2-caid {
  width: 4.05rem;
  height: 2.95rem;
  background-image: url(../images/page2/z7.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -5.075rem;
  top: 2.225rem;
  z-index: 5;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-transform-origin: 1rem bottom;
  transform-origin: 1rem bottom;
}
.wrap-yd .page2 .page2-box2 .page2-box2-cd1 {
  width: 16rem;
  height: 5.15rem;
  background-image: url(../images/page2/p2/z24.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 3.45rem;
  z-index: 2;
}
.wrap-yd .page2 .page2-box2 .page2-box2-hl {
  width: 16rem;
  height: 9.475rem;
  background-image: url(../images/page2/p2/z23.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 7.925rem;
  z-index: 3;
}
.wrap-yd .page2 .page2-box2 .page2-box2-cd2 {
  width: 16rem;
  height: 3.475rem;
  background-image: url(../images/page2/p2/z22.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 13.825rem;
  z-index: 4;
}
.wrap-yd .page2 .page2-box2 .page2-box2-czbtn {
  width: 4rem;
  height: 4.1rem;
  position: absolute;
  left: -0.625rem;
  top: -0.125rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box2 .page2-box2-spbtn {
  width: 5.15rem;
  height: 3.5rem;
  position: absolute;
  left: 1.05rem;
  top: 7.55rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box2 .page2-box2-caidbtn {
  width: 4.05rem;
  height: 2.95rem;
  position: absolute;
  left: -5rem;
  top: 2.25rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box3 {
  background-image: url(../images/page2/p3/z29.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.wrap-yd .page2 .page2-box3 .page2-box3-dp {
  width: 4.8rem;
  height: 4.75rem;
  background-image: url(../images/page2/z12.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -1.15rem;
  top: -8.15rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box3 .page2-box3-gz {
  width: 2.85rem;
  height: 7.7rem;
  background-image: url(../images/page2/z13.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 3.3rem;
  top: -12.3rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-transform-origin: top right;
  transform-origin: top right;
}
.wrap-yd .page2 .page2-box3 .page2-box3-jp {
  width: 6.15rem;
  height: 2.7rem;
  background-image: url(../images/page2/z11.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -3.025rem;
  top: 5.05rem;
  z-index: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2 .page2-box3 .page2-box3-hl {
  width: 16rem;
  height: 10.825rem;
  background-image: url(../images/page2/p3/z28.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -8rem;
  top: 6.6rem;
  z-index: 2;
}
.wrap-yd .page2 .page2-box3 .page2-box3-st {
  width: 9.05rem;
  height: 13.95rem;
  background-image: url(../images/page2/p3/z27.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -1.075rem;
  top: 2.225rem;
  z-index: 3;
}
.wrap-yd .page2 .page2-box3 .page2-box3-cd {
  width: 14.85rem;
  height: 7.55rem;
  background-image: url(../images/page2/p3/z26.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -6.85rem;
  top: 9.775rem;
  z-index: 4;
}
.wrap-yd .page2 .page2-box3 .page2-box3-dpbtn {
  width: 1.75rem;
  height: 2.1rem;
  position: absolute;
  left: 0.3rem;
  top: -7.05rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box3 .page2-box3-gzbtn {
  width: 2.95rem;
  height: 7.75rem;
  position: absolute;
  left: 3.25rem;
  top: -12.3rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-box3 .page2-box3-jpbtn {
  width: 6.05rem;
  height: 2.45rem;
  position: absolute;
  left: -3.1rem;
  top: 5.1rem;
  z-index: 5;
}
.wrap-yd .page2 .page2-center {
  width: 0;
  height: 0;
  position: relative;
}
.wrap-yd .page2 .walkout {
  width: 4.65rem;
  height: 1.5rem;
  background-image: url(../images/page2/z3.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: 1.05rem;
  bottom: 1.6rem;
  z-index: 9;
}
.wrap-yd .page2 .comeback {
  width: 4.65rem;
  height: 1.5rem;
  background-image: url(../images/page2/z30.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 1.05rem;
  top: 1.6rem;
  z-index: 9;
}
.wrap-yd .page2-pop {
  height: 100%;
  position: relative;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 99;
}
.wrap-yd .page2-pop .page2-pop-mask {
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  position: relative;
  z-index: 1;
}
.wrap-yd .page2-pop .page2-pop-center {
  width: 88%;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  margin: 0 auto;
}
.wrap-yd .page2-pop .page2-pop-czjx {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.wrap-yd .page2-pop .page2-pop-czjx .page2-pop-czjx-ts {
  width: 12.25rem;
  height: 2.35rem;
  position: relative;
}
.wrap-yd .page2-pop .page2-pop-czjx .page2-pop-czjx-ts .page2-pop-czjx-wz {
  width: 9.5rem;
  height: 0.65rem;
  background-image: url(../images/page2/pop/p44.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.775rem;
  top: 0.9rem;
}
.wrap-yd .page2-pop .page2-pop-czjx .page2-pop-czjx-ts .page2-pop-czjx-jt {
  width: 2.125rem;
  height: 0.525rem;
  background-image: url(../images/page2/pop/p1.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
}
.wrap-yd .page2-pop .page2-pop-czjx .page2-pop-czjx-ts .page2-pop-czjx-sz {
  width: 1.95rem;
  height: 1.75rem;
  background-image: url(../images/page2/pop/p43.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0.75rem;
  bottom: 0;
  -webkit-animation: move 2s linear infinite;
  animation: move 2s linear infinite;
}
.wrap-yd .page2-pop .page2-pop-czjx .page2-pop-czjx-zdl {
  width: 5.2rem;
  height: 1.55rem;
  background-image: url(../images/page2/pop/p2.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  margin: 0 auto;
  margin-top: 0.7rem;
}
.wrap-yd .page2-pop .page2-pop-like {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.wrap-yd .page2-pop .page2-pop-like .page2-pop-like-wc {
  width: 11.8rem;
  height: 9.7rem;
  background-image: url(../images/page2/pop/p3.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: relative;
}
.wrap-yd .page2-pop .page2-pop-like .page2-pop-like-mz {
  width: 6.6rem;
  height: 5.8rem;
  background-image: url(../images/page2/pop/p45.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.25rem;
  top: 1.5rem;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.wrap-yd .page2-pop .page2-pop-like .page2-pop-like-btn {
  width: 4.65rem;
  height: 1.5rem;
  background-image: url(../images/page2/z3.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -2.325rem;
  bottom: -3.75rem;
}
.wrap-yd .page2-pop .page2-pop-character {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character-box {
  width: 16rem;
  height: 21.1rem;
  margin-top: 2rem;
  position: relative;
  -webkit-background-size: contain !important;
  background-size: contain !important;
  background-position: center;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character-box .page2-pop-character-btn {
  width: 9.425rem;
  height: 1.925rem;
  background-image: url(../images/page2/pop-new/p4.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 18.8rem;
  cursor: pointer;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character1 {
  background-image: url(../images/page2/pop-new/p6.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character1 .page2-pop-character-dh {
  width: 7.41625rem;
  height: 5.44rem;
  background-image: url(../images/page2/pop-new/p5.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 4.125rem;
  top: -1.2rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character2 {
  background-image: url(../images/page2/pop-new/p8.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character2 .page2-pop-character-dh {
  width: 7.41625rem;
  height: 5.44rem;
  background-image: url(../images/page2/pop-new/p7.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 4.25rem;
  top: -1.2rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character3 {
  background-image: url(../images/page2/pop-new/p10.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character3 .page2-pop-character-dh {
  width: 10.30625rem;
  height: 5.44rem;
  background-image: url(../images/page2/pop-new/p9.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.5rem;
  top: -1.2rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character4 {
  background-image: url(../images/page2/pop-new/p12.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character4 .page2-pop-character-dh {
  width: 10.125rem;
  height: 5.075rem;
  background-image: url(../images/page2/pop-new/p11.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 3.15rem;
  top: -1.2rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character5 {
  background-image: url(../images/page2/pop-new/p14.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character5 .page2-pop-character-dh {
  width: 10.725rem;
  height: 5.1rem;
  background-image: url(../images/page2/pop-new/p13.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.25rem;
  top: -1.75rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character6 {
  background-image: url(../images/page2/pop-new/p16.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character6 .page2-pop-character-dh {
  width: 9.2rem;
  height: 3.425rem;
  background-image: url(../images/page2/pop-new/p15.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.75rem;
  top: -1.375rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character7 {
  background-image: url(../images/page2/pop-new/p18.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character7 .page2-pop-character-dh {
  width: 7.9rem;
  height: 5.075rem;
  background-image: url(../images/page2/pop-new/p17.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 3.25rem;
  top: -1.5rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character8 {
  background-image: url(../images/page2/pop-new/p20.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character8 .page2-pop-character-dh {
  width: 11.025rem;
  height: 5.075rem;
  background-image: url(../images/page2/pop-new/p19.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 1.875rem;
  top: -2rem;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character9 {
  background-image: url(../images/page2/pop-new/p22.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-character .page2-pop-character9 .page2-pop-character-dh {
  width: 11.025rem;
  height: 5.075rem;
  background-image: url(../images/page2/pop-new/p21.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 2.95rem;
  top: -1.2rem;
}
.wrap-yd .page2-pop .page2-pop-card {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box {
  width: 15.45rem;
  height: 20.45rem;
  margin-bottom: 2rem;
  position: relative;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-btn {
  width: 5.25rem;
  height: 1.8rem;
  position: absolute;
  top: 19.45rem;
  cursor: pointer;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-btn1 {
  background-image: url(../images/page2/pop-new/p23.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: 1rem;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-btn2 {
  background-image: url(../images/page2/pop-new/p24.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  right: 1.3rem;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-btn3 {
  width: 6.25rem;
  background-image: url(../images/page2/pop/p47.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  left: 50%;
  margin-left: -3.125rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-bq {
  width: 11.2rem;
  height: 6rem;
  position: absolute;
  left: 0;
  right: 0;
  top: 12rem;
  overflow: hidden;
  margin: 0 auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-bq img {
  width: 100%;
  height: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-bq .swiper {
  width: 100%;
  height: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card-box .page2-pop-card-bq .swiper .swiper-slide {
  height: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wrap-yd .page2-pop .page2-pop-card .scale {
  animation: scale 1.5s 2.5s infinite linear;
}
@keyframes scale {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
  }
  50% {
    transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
  }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
  }
}
@-webkit-keyframes showshow {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1.5);
    transform: scaleX(1.5);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes showshow {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scaleX(1.5);
    transform: scaleX(1.5);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.wrap-yd .page2-pop .page2-pop-card .showshow {
  -webkit-animation-name: showshow;
  animation-name: showshow;
}
@-webkit-keyframes rubberBand2 {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 0;
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
  }
}
@keyframes rubberBand2 {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
  }
}
.wrap-yd .page2-pop .page2-pop-card .rubberBand2 {
  -webkit-animation-name: rubberBand2;
  animation-name: rubberBand2;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 {
  background-image: url(../images/page2/pop-new/card1/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .dialog {
  width: 7.225rem;
  height: 4.73875rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 10.5rem;
  left: 0.65rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card1 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 {
  background-image: url(../images/page2/pop-new/card2/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .dialog {
  width: 7.20375rem;
  height: 3.6125rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 11rem;
  left: 0.65rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card2 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 {
  background-image: url(../images/page2/pop-new/card3/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .dialog {
  width: 6.39625rem;
  height: 5.8225rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 10.5rem;
  left: 0.65rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text .textimg {
  overflow-y: scroll;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text .textimg img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text .scrolltips {
  width: 0.5rem;
  position: absolute;
  right: -0.6rem;
  margin: 0 auto;
  bottom: 0.2rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card3 .text .scrolltips img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 {
  background-image: url(../images/page2/pop-new/card4/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .dialog {
  width: 6.86375rem;
  height: 3.4rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 11rem;
  left: 0.65rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text .textimg {
  overflow-y: scroll;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text .textimg img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text .scrolltips {
  width: 0.5rem;
  position: absolute;
  right: -0.6rem;
  margin: 0 auto;
  bottom: 0.2rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card4 .text .scrolltips img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 {
  background-image: url(../images/page2/pop-new/card5/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .dialog {
  width: 7.225rem;
  height: 3.4rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 10.5rem;
  left: 0.8rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card5 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 {
  background-image: url(../images/page2/pop-new/card6/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .dialog {
  width: 5.6525rem;
  height: 2.27375rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 11rem;
  left: 0.8rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card6 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 {
  background-image: url(../images/page2/pop-new/card7/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .dialog {
  width: 5.24875rem;
  height: 3.4rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 11rem;
  left: 0.8rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card7 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 {
  background-image: url(../images/page2/pop-new/card8/bg.png?v=4);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .dialog {
  width: 6.885rem;
  height: 3.4rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 10.5rem;
  left: 0.8rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card8 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 {
  background-image: url(../images/page2/pop-new/card9/bg.png?v=3);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .dialog {
  width: 6.4175rem;
  height: 3.4rem;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  position: absolute;
  top: 0;
  left: 0.425rem;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .dialog img {
  width: 100%;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .text {
  width: 12.38875rem;
  height: 8.0325rem;
  position: absolute;
  top: 11rem;
  left: 0.65rem;
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .text .textbg {
  width: 12.38875rem;
  height: 8.0325rem;
  background-image: url(../images/page2/pop-new/card1/textbg.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .text .textimg {
  overflow-y: hidden;
  width: 90%;
  height: 90%;
  position: absolute;
  top: 0;
  left: 0;
  margin: auto;
  right: 0;
  bottom: 0;
}
.wrap-yd .page2-pop .page2-pop-card .page2-pop-card9 .text .textimg img {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.wrap-yd .cardInfo {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 100;
}
.wrap-yd .cardInfo .magnifier {
  position: absolute;
  width: 5rem;
  right: -0.5rem;
  top: -1rem;
}
.wrap-yd .cardInfo .card {
  position: absolute;
  width: 84%;
  text-align: center;
  margin: auto;
  height: fit-content;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.wrap-yd .cardInfo .card .cardbg {
  width: 100%;
}
.wrap-yd .cardInfo .card .cardback {
  width: 6rem;
  margin: 0 auto;
  margin-top: -1rem;
  margin-left: -1rem;
}
.wrap-yd .page3 {
  height: 100%;
  background-image: url(../images/page3/bg.jpg?v=101);
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
}
.wrap-yd .page3 .page3-inner {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.wrap-yd .page3 .page3-inner .page3-center {
  width: 0;
  height: 0;
  position: relative;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-jdt {
  width: 10.75rem;
  height: 0.425rem;
  padding: 0.025rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(../images/page3/j2.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: -5.325rem;
  top: -12.5rem;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-jdt-line {
  width: 0;
  height: 0.375rem;
  background-color: #922236;
  position: relative;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-jdt-guang {
  width: 0.8rem;
  height: 0.9rem;
  background-image: url(../images/page3/j1.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  right: -0.425rem;
  top: -0.275rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-jdt-num {
  line-height: 0.375rem;
  text-align: center;
  font-size: 0.375rem;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  z-index: 2;
  color: #ffffff;
  -webkit-text-stroke: 0.0075rem #000000;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box {
  width: 11.8rem;
  height: 19.5rem;
  position: absolute;
  left: -5.85rem;
  top: -11.675rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box .page3-box-card {
  width: 3.35rem;
  height: 5.725rem;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li {
  width: 3.35rem;
  height: 6.4rem;
  position: relative;
  float: left;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box1 {
  background-image: url(../images/page3/j16.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box2 {
  background-image: url(../images/page3/j17.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box3 {
  background-image: url(../images/page3/j18.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box4 {
  background-image: url(../images/page3/j19.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box5 {
  background-image: url(../images/page3/j20.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box6 {
  background-image: url(../images/page3/j21.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box7 {
  background-image: url(../images/page3/j22.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 1.4s;
  animation-delay: 1.4s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box8 {
  background-image: url(../images/page3/j23.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li .page3-box9 {
  background-image: url(../images/page3/j24.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-animation-delay: 1.8s;
  animation-delay: 1.8s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box1 {
  background-image: url(../images/page3/j7.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box2 {
  background-image: url(../images/page3/j8.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box3 {
  background-image: url(../images/page3/j9.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box4 {
  background-image: url(../images/page3/j10.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box5 {
  background-image: url(../images/page3/j11.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box6 {
  background-image: url(../images/page3/j12.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box7 {
  background-image: url(../images/page3/j13.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box8 {
  background-image: url(../images/page3/j14.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li.on .page3-box9 {
  background-image: url(../images/page3/j15.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li:nth-child(3n) {
  margin-left: 0.875rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li:nth-child(3n-1) {
  margin-left: 0.875rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box li:nth-child(n+4) {
  margin-top: 0.15rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box .page3-box-zmm {
  width: 3.1rem;
  height: 0.6rem;
  background-image: url(../images/page3/j6.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -1.55rem;
  bottom: 0;
  cursor: pointer;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-box .page3-box-bsck {
  width: 3.1rem;
  height: 0.6rem;
  background-image: url(../images/page3/j44.png);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -1.55rem;
  bottom: 0;
  cursor: pointer;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry {
  width: 15rem;
  height: 3.2rem;
  position: absolute;
  left: -7.5rem;
  top: 8rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-t1 {
  text-align: center;
  font-size: 0.375rem;
  color: #ffffff;
  -webkit-animation-delay: 2.4s;
  animation-delay: 2.4s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-t2 {
  text-align: center;
  font-size: 0.375rem;
  color: #ffffff;
  margin-top: 0.125rem;
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-t2 span {
  color: #f9be0d;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-xz {
  height: 1.65rem;
  margin-top: 0.125rem;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-xz .page3-ry-icon {
  width: 2.325rem;
  height: 1.65rem;
  line-height: 1.65rem;
  background-image: url(../images/page3/j4.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  font-size: 0.85rem;
  text-shadow: 0 0.075rem 0.05rem #212746;
  -webkit-animation-delay: 2.7s;
  animation-delay: 2.7s;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-xz .on.page3-ry-icon {
  background-image: url(../images/page3/j3.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  text-shadow: 0 0.075rem 0.05rem #f1316c;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-ry .page3-ry-xz div.page3-ry-icon + div.page3-ry-icon {
  margin-left: 0.25rem;
}
.wrap-yd .page3 .page3-inner .page3-center .page3-repaly {
  width: 4.65rem;
  height: 1.5rem;
  background-image: url(../images/page3/j5.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  position: absolute;
  left: 50%;
  margin-left: -2.325rem;
  top: 11.25rem;
  z-index: 9;
  -webkit-animation-delay: 3.5s;
  animation-delay: 3.5s;
}
.wrap-yd .page3-pop {
  height: 100%;
  position: relative;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 99;
}
.wrap-yd .page3-pop .page3-pop-mask {
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  position: relative;
  z-index: 1;
}
.wrap-yd .page3-pop .page3-pop-center {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.wrap-yd .page3-pop .page3-pop-card {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box {
  width: 13.875rem;
  height: 22.375rem;
  margin-bottom: 2rem;
  position: relative;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box .page3-pop-card-btn {
  width: 4.65rem;
  height: 1.5rem;
  position: absolute;
  top: 22.7rem;
  left: 50%;
  margin-left: -2.325rem;
  background-image: url(../images/page3/j25.png?v=101);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  cursor: pointer;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box .page3-pop-card-bq {
  width: 12.15rem;
  height: 8.825rem;
  position: absolute;
  left: 0.875rem;
  top: 12.5rem;
  overflow: hidden;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box .page3-pop-card-bq img {
  width: 100%;
  height: auto;
  padding: 0.5rem 0;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box .page3-pop-card-bq .swiper {
  width: 100%;
  height: 100%;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card-box .page3-pop-card-bq .swiper .swiper-slide {
  height: auto;
  padding: 0 0.675rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card1 {
  background-image: url(../images/page3/j26.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card2 {
  background-image: url(../images/page3/j27.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card3 {
  background-image: url(../images/page3/j28.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card4 {
  background-image: url(../images/page3/j29.png?v=104);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card5 {
  background-image: url(../images/page3/j30.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card6 {
  background-image: url(../images/page3/j31.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card7 {
  background-image: url(../images/page3/j32.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card8 {
  background-image: url(../images/page3/j33.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.wrap-yd .page3-pop .page3-pop-card .page3-pop-card9 {
  background-image: url(../images/page3/j34.png?v=103);
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
/* 自定义滚动条的宽度 */
::-webkit-scrollbar {
  width: 4px;
}
/* 自定义滚动条轨道的样式 */
::-webkit-scrollbar-track {
  background: white;
  border-left: 10px solid transparent;
}
/* 自定义滚动条滑块的样式 */
::-webkit-scrollbar-thumb {
  background: #ffe589;
}
