.page[data-v-690d71fa]{min-height:100vh;background:linear-gradient(180deg,#f7f4f1,#fbfaf9 60%,#fff);container-type:inline-size}.page--pc[data-v-690d71fa]{max-width:750px;margin:0 auto;box-shadow:0 0 24px #0000000f}.stage[data-v-690d71fa]{position:relative;width:100%;aspect-ratio:750 / 1358;overflow:hidden;background-color:#fbfbfa;container-type:inline-size}.bg[data-v-690d71fa]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.layer[data-v-690d71fa]{position:absolute;display:block;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.layer--float[data-v-690d71fa]{animation:float-y-690d71fa var(--dur, 4s) ease-in-out var(--delay, 0s) infinite;will-change:transform}@keyframes float-y-690d71fa{0%,to{transform:translateY(calc(-1 * var(--amp, 1cqw)))}50%{transform:translateY(var(--amp, 1cqw))}}@media(prefers-reduced-motion:reduce){.layer--float[data-v-690d71fa]{animation:none}}.dl-wrap[data-v-690d71fa]{position:absolute;left:0;right:0;top:82%;z-index:6;display:flex;flex-direction:column;align-items:center;gap:3cqw}.dl-btn[data-v-690d71fa]{position:relative;width:50cqw;height:14.5cqw;padding:0;border:none;border-radius:999cqw;background:linear-gradient(180deg,#ffb35c,#ff8a2a 45%,#f2600c);color:#fff;font-size:6.4cqw;font-weight:700;letter-spacing:1cqw;cursor:pointer;box-shadow:0 1cqw #d24a08,0 2.2cqw 3.2cqw #f2600c73,inset 0 -1.2cqw 1.6cqw #b43c0059,inset 0 1.2cqw 1.6cqw #ffffff80;transition:transform .12s ease,box-shadow .12s ease}.dl-btn[data-v-690d71fa]:before{content:"";position:absolute;left:6%;right:6%;top:5%;height:45%;border-radius:999cqw;background:linear-gradient(180deg,#ffffffbf,#ffffff0d);pointer-events:none}.dl-btn span[data-v-690d71fa]{position:relative;z-index:1;margin-right:-1cqw}.dl-btn[data-v-690d71fa]:active{transform:translateY(.8cqw);box-shadow:0 .2cqw #d24a08,0 1cqw 1.6cqw #f2600c66,inset 0 -1.2cqw 1.6cqw #b43c0059,inset 0 1.2cqw 1.6cqw #ffffff80}.dl-tip[data-v-690d71fa]{color:#e64340;font-size:3.4cqw}.brand[data-v-690d71fa]{position:absolute;left:0;right:0;top:10cqw;z-index:5;display:flex;flex-direction:column;align-items:center;text-align:center}.brand__logo[data-v-690d71fa]{display:flex;align-items:center;gap:2.6cqw}.brand__icon[data-v-690d71fa]{height:10cqw;width:auto}.brand__text[data-v-690d71fa]{height:7.8cqw;width:auto}.brand__slogan[data-v-690d71fa]{margin-top:4.6cqw;font-size:8.4cqw;font-weight:600;color:#2b2b2b;letter-spacing:.5cqw}.brand__sub[data-v-690d71fa]{margin-top:1.2cqw;font-size:3.2cqw;color:#9a9a9a;letter-spacing:.3cqw}.card-tl[data-v-690d71fa]{left:14.67%;top:33.14%;width:15.33%;z-index:3}.card-tr[data-v-690d71fa]{left:68.67%;top:29.01%;width:23.33%;z-index:3}.arrow[data-v-690d71fa]{left:18%;top:46.61%;width:7.33%;z-index:3}.card-left[data-v-690d71fa]{left:6%;top:56.26%;width:25.5%;z-index:1}.bag[data-v-690d71fa]{left:25.33%;top:34.54%;width:51.33%;z-index:2}.tickets[data-v-690d71fa]{left:65.33%;top:47.64%;width:29.33%;z-index:4}.footer[data-v-690d71fa]{padding:6cqw 6cqw 10cqw;text-align:center}.footer__copy[data-v-690d71fa]{margin-bottom:3cqw;font-size:3cqw;color:#b0b0b0}.footer__beian[data-v-690d71fa]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.4cqw}.footer__link[data-v-690d71fa]{padding:1.2cqw 3.2cqw;border:1px solid rgba(31,35,41,.06);border-radius:999cqw;background:#ffffffb3;font-size:3cqw;color:#9aa0a6;text-decoration:none;transition:color .2s ease,background .2s ease,border-color .2s ease}.footer__link[data-v-690d71fa]:hover{border-color:#ffd3ae;background:#fff6ec;color:#f2600c}.below[data-v-690d71fa]{position:relative;overflow:hidden}.halo[data-v-690d71fa]{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.halo--a[data-v-690d71fa]{width:60cqw;height:60cqw;left:-22cqw;top:0;background:radial-gradient(circle,#ff8a2a29,#ff8a2a00 70%);animation:halo-drift-690d71fa 9s ease-in-out infinite}.halo--b[data-v-690d71fa]{width:72cqw;height:72cqw;right:-28cqw;top:26cqw;background:radial-gradient(circle,#ffb35c2e,#ffb35c00 70%);animation:halo-drift-690d71fa 11s ease-in-out -3s infinite}.halo--c[data-v-690d71fa]{width:84cqw;height:84cqw;left:8cqw;bottom:-34cqw;background:radial-gradient(circle,#f6ba8429,#f6ba8400 70%);animation:halo-drift-690d71fa 13s ease-in-out -6s infinite}@keyframes halo-drift-690d71fa{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3cqw,0)}}@media(prefers-reduced-motion:reduce){.halo[data-v-690d71fa]{animation:none}}.footer[data-v-690d71fa]{position:relative;z-index:1}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;min-height:100%}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;background:#f0f1f3;color:#333;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}img{max-width:100%;vertical-align:middle}
