.swipe-page-container[data-v-7a98f7e1] {
  width: 100%;
  height: calc(100vh - var(--cc8dc212));
  overflow: hidden;
  position: relative;
}
.swipe-page[data-v-7a98f7e1] {
  height: 100%;
}
.swipe-page .swipe-item[data-v-7a98f7e1] {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
@keyframes scrollDown-7a98f7e1 {
0% {
    transform: translateY(0) rotate(45deg);
    opacity: 1;
}
50% {
    transform: translateY(10px) rotate(45deg);
    opacity: 0.3;
}
100% {
    transform: translateY(0) rotate(45deg);
    opacity: 1;
}
}
.swipe-page .custom-indicator[data-v-7a98f7e1] {
  position: absolute;
  bottom: 2rem;
  left: 50%;
  transform: translateX(-50%);
}
.swipe-page .custom-indicator > span[data-v-7a98f7e1] {
  display: block;
  width: 0.53333333rem;
  height: 0.53333333rem;
  border-top: 0.08rem solid #fff;
  border-left: 0.08rem solid #fff;
  border-radius: 0.04rem;
  transform: rotate(45deg);
  animation: scrollDown-7a98f7e1 2s ease-in-out infinite;
  transition: all 0.3s ease;
}
.swipe-page .custom-indicator > span[data-v-7a98f7e1]:nth-child(2) {
  margin-top: -0.37333333rem;
  animation-delay: 0.3s;
}

.van-popup[data-v-20caf154] {
  width: 10rem;
  height: 14.18666667rem;
  background-image: url(../../assets/img/dialog_bg.693aaf2b.png);
  background-size: 100% 100%;
  background-color: transparent;
}
.van-popup .content-box[data-v-20caf154] {
  position: absolute;
  top: 1.6rem;
  left: 50%;
  transform: translateX(-50%);
  width: 6.93333333rem;
  height: 10.8rem;
  display: flex;
  flex-direction: column;
}
.van-popup .content-box .head[data-v-20caf154] {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.56rem;
  height: 1.6rem;
  font-weight: bold;
  color: #933000;
}
.van-popup .content-box .body[data-v-20caf154] {
  position: relative;
  z-index: 1;
  overflow-y: auto;
  flex: 1;
  margin-top: 0.13333333rem;
  /* 滚动条样式 - 标准浏览器 */
}
.van-popup .content-box .body[data-v-20caf154]::-webkit-scrollbar {
  width: 0.08rem;
  background-color: transparent;
}
.van-popup .content-box .body[data-v-20caf154]::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 0.04rem;
}
.van-popup .content-box .body[data-v-20caf154]::-webkit-scrollbar-thumb {
  background-color: #b6a28e;
  border-radius: 0.04rem;
  border: 0 solid transparent;
}
.van-popup .content-box .body .title[data-v-20caf154] {
  line-height: 0.61333333rem;
  font-size: 0.37333333rem;
  color: #933000;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0.26666667rem;
}
.van-popup .content-box .body .lantern-desc[data-v-20caf154] {
  font-size: 0.37333333rem;
  line-height: 0.64rem;
  color: #2c1630;
}
.van-popup .close-btn[data-v-20caf154] {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 1.06666667rem;
  height: 1.06666667rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAllBMVEUAAAD+5sz/3Mv+5cz+5sz/4cz+5cz95cz95s3/4cr/5sz+5cz/6NH/5sz/5Mr+5cz95cz95sz/58z/58/+5cz95cz+5sz/5sz/5cz+5cz/5cz/5sz95cz/5c3/5c3+5cz+5c3+5cz/5cz/5sz/4sz+5cz/5sz+5sz+5cz+5sz+5sz/5sz/5s3/5cz/58r/5M//5cz+5cypTXN5AAAAMXRSTlMA+wT48Q71kI0Id+kKeRLto5cgFdaIgGRA4zoxnHRNy7uxU0cY3V3mxb+pJ2xXKxtpTvJfsAAAA6BJREFUWMPtmOly4jAQhC1LtnxgY4PvQLhMuMn2+7/cyqZqV0QkUsj+2Sr3P+TJR9e0PFPBGjRo0KBB/4/8tinzZLVcrpK8bFr/31Dt6YYvQkrQi9BwwTdT++dmX4qsBxLqClFCIJQVL/4PsTzsXe6T/PwmdM6Tfe8+5D9A221RAyRc/Wriv6dxc16FBKiL1n6S2xwAUvNG+Xu/4TUBDs1TZKcMgfHs+vjpdTYGwtJ5ghsBZLH+vGC9IEDkfJtbAG4y+apkkrhA4XzfL/M0ufse+65nuwTGhb4uZ0D5nQSrMdzcpDB3Ma7Mue97kMTo/o8Sgv27cSMKYDExq50sgMK0GS8hxq+mLl7HCF8MB8QMZGYZa0Yw880MM9Qn+erZSq8cuRk1mJFlOwfxpI8VL0cfEit5JX2ZR5CbdHm6xU5yECdw56M77txF4txFsp2apAFytCVM4N7IMtcNpAP7SGCQtZ/CLeWD2LuB5C/yYrmidJHq45tkqO+zcDjtyH+5lDv3adfI9C/JhuHgWAqZCXLPZQrXcg5gGy14TvtLrJIjX/Qp6rnqVaZzLTgFidQp6gny3LbnguupczIiSLXgFajI7rFn2a+skmKlBS/Bun2kehahiRCFX1VrhqUWvP9kADk5BWjufDKI9k+DragDR5YZ2LwVdhBCKAxs41ao4b094na59ffZfjK8GUjwkEu8OPbIQ3JEoB/gASGpwo3GHdeyOvI4UsgpUc2oQTCy9D9y2Y17I7OP5NHS5JWebLG9qn654PZkrnq+bpFNDBY63Lv0/KDjTv/sgY4c+HLFm4tkpN9MF5DElri/uv5OpQ3T9fmXRLYTgovBbnrf3e3SOAG8+H7yA4l0cq2xezdZphykkD5ujlFHkcnRcSM5LAi4bRmocbFtJXI7UnJoJVC7hdvoqX180v7XyyNSdBrLDLvKlFuFYI1hrc+Bw9SsdnoAuHRFtJuapmalKZVeDr1euzFmUtgNvVfLXP4cCM/6unMIzA0aIa84QdZ6jgRXWYK6UFKApfFXJXHKgFQJWUv2AHqovrhnBwp4eq5qKKAgu7x9/LTNdwQ0iK0nNFpnAM2Ck/roFGUUyNb+k//+TzgT6Dq9nGzp9HSZ1QI75hPbelbO5igQhGUrfr5sqmpzmfNV5hKAHquR9QPZTpWGt19uWLjbhez2202YVo7Wrr4hb8dtZ/Im4m6Pb0oTnrV9WhfJciG0TIr1SZgdNGjQoEH/i34Dhl9Zhn7nP5oAAAAASUVORK5CYII=);
  background-size: 100% 100%;
}

.container[data-v-3c165a05] {
  max-width: 750px;
  margin: 0 auto;
  height: 100%;
  position: relative;
}
.container .tools[data-v-3c165a05] {
  z-index: 9;
  position: absolute;
  top: var(--a61e41be);
  right: 0.44rem;
}
.container .tools .share-btn > img[data-v-3c165a05] {
  display: block;
  width: 1.02666667rem;
  height: 1.02666667rem;
  border-radius: 50%;
}
.page[data-v-3c165a05] {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.page .page-btn[data-v-3c165a05] {
  position: absolute;
  bottom: 3.2rem;
  left: 50%;
  transform: translateX(-50%);
  width: 5.70666667rem;
  height: 1.22666667rem;
  background-image: url(../../assets/img/btn_bg.d9b36406.png);
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.42666667rem;
  font-weight: bold;
  color: #7c1200;
  box-shadow: 0 0.2rem 0.4rem rgba(255, 107, 61, 0.4);
  border-radius: 0.61333333rem;
  letter-spacing: 0.02666667rem;
}
.page-0[data-v-3c165a05] {
  background-image: url(../../assets/img/index_bg.0f76162a.png);
  position: relative;
}
.page-1[data-v-3c165a05] {
  background: url(../../assets/img/page_bg1.7880a9b2.png) no-repeat center center / 100% auto, url(../../assets/img/index_bg1.e654e989.png) no-repeat center center / cover;
}
.page-1 .click-item[data-v-3c165a05] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 1.6rem;
  height: 1.6rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(1) {
  margin-top: -3.73333333rem;
  margin-left: -2.46666667rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(2) {
  margin-top: -4.26666667rem;
  margin-left: 0rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(3) {
  margin-top: -3.6rem;
  margin-left: 2.53333333rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(4) {
  margin-top: 2.8rem;
  margin-left: -2.4rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(5) {
  margin-top: 2.4rem;
  margin-left: 0.13333333rem;
}
.page-1 .click-item[data-v-3c165a05]:nth-child(6) {
  margin-top: 2.6rem;
  margin-left: 2.6rem;
}
.page-2[data-v-3c165a05] {
  background: url(../../assets/img/page_bg2.261a8732.png) no-repeat center center / 100% auto, url(../../assets/img/index_bg1.e654e989.png) no-repeat center center / cover;
}
.page-2 .click-item[data-v-3c165a05] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1.6rem;
  height: 2.26666667rem;
  border-radius: 0.4rem;
}
.page-2 .click-item[data-v-3c165a05]:nth-child(1) {
  margin-top: -3.8rem;
  margin-left: -2.6rem;
  transform: translate(-50%, -50%) rotate(-10deg);
}
.page-2 .click-item[data-v-3c165a05]:nth-child(2) {
  margin-top: -4.4rem;
  margin-left: 0rem;
}
.page-2 .click-item[data-v-3c165a05]:nth-child(3) {
  margin-top: -3.86666667rem;
  margin-left: 2.53333333rem;
  transform: translate(-50%, -50%) rotate(-30deg);
}
.page-2 .click-item[data-v-3c165a05]:nth-child(4) {
  margin-top: 2.66666667rem;
  margin-left: -2.53333333rem;
  transform: translate(-50%, -50%) rotate(10deg);
}
.page-2 .click-item[data-v-3c165a05]:nth-child(5) {
  margin-top: 2.4rem;
  margin-left: 0rem;
  transform: translate(-50%, -50%) rotate(15deg);
}
.page-2 .click-item[data-v-3c165a05]:nth-child(6) {
  margin-top: 2.4rem;
  margin-left: 2.66666667rem;
  transform: translate(-50%, -50%) rotate(-25deg);
}
.page-3[data-v-3c165a05] {
  background: url(../../assets/img/page_bg3.8876ff2c.png) no-repeat center center / 100% auto, url(../../assets/img/index_bg1.e654e989.png) no-repeat center center / cover;
}
.page-3 .click-item[data-v-3c165a05] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 2.4rem;
  height: 1.6rem;
  border-radius: 50%;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(1) {
  margin-top: -3rem;
  margin-left: -1.6rem;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(2) {
  margin-top: -0.53333333rem;
  margin-left: -1.6rem;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(3) {
  margin-top: 1.86666667rem;
  margin-left: -1.6rem;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(4) {
  margin-top: -1.8rem;
  margin-left: 1.6rem;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(5) {
  margin-top: 0.6rem;
  margin-left: 1.6rem;
}
.page-3 .click-item[data-v-3c165a05]:nth-child(6) {
  margin-top: 3.13333333rem;
  margin-left: 1.6rem;
}
.page-4[data-v-3c165a05] {
  background: url(../../assets/img/page_bg4.c7bcfd1c.png) no-repeat center center / 100% auto, url(../../assets/img/index_bg1.e654e989.png) no-repeat center center / cover;
}
.page-4 .click-item[data-v-3c165a05] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 2rem;
  height: 2.66666667rem;
  border-radius: 0.66666667rem;
}
.page-4 .click-item[data-v-3c165a05]:nth-child(1) {
  margin-top: -2.4rem;
  margin-left: -0.8rem;
  transform: translate(-50%, -50%) rotate(-8deg);
}
.page-4 .click-item[data-v-3c165a05]:nth-child(2) {
  margin-top: 0.2rem;
  margin-left: -2.66666667rem;
  transform: translate(-50%, -50%) rotate(-5deg);
}
.page-4 .click-item[data-v-3c165a05]:nth-child(3) {
  margin-top: 0.93333333rem;
  margin-left: 0.53333333rem;
  transform: translate(-50%, -50%) rotate(0deg);
}
.page-4 .click-item[data-v-3c165a05]:nth-child(4) {
  margin-top: -1.4rem;
  margin-left: 2.46666667rem;
  transform: translate(-50%, -50%) rotate(-5deg);
}
.page-5[data-v-3c165a05] {
  background: url(../../assets/img/page_bg5.b8b44f30.png) no-repeat center center / 100% auto, url(../../assets/img/index_bg1.e654e989.png) no-repeat center center / cover;
}
.page-5 > .page-btn[data-v-3c165a05] {
  bottom: 2rem;
}
[data-v-3c165a05] .zts-container-body {
  top: var(--17a8ca52) !important;
}

