*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-body,:root{--t-color-primary: #C21E3A;--t-color-primary-deep: #8A1024;--t-color-primary-soft: rgba(194,30,58,.16);--t-color-gold: #D9B871;--t-color-gold-light: #F1DDA6;--t-color-gold-deep: #9E7E3C;--t-color-gold-soft: rgba(217,184,113,.14);--t-color-gold-line: rgba(217,184,113,.38);--t-color-bulb: #FFD36B;--t-color-bulb-hot: #FFF4CC;--t-color-bulb-off: #3A2E1C;--t-color-jade: #2E9C8C;--t-color-violet: #8A74D0;--t-color-steel: #5F86AE;--t-color-accent: #FFD36B;--t-color-bg: #0C0A08;--t-color-bg-2: #14100C;--t-color-surface: #1B1611;--t-color-surface-2: #251E16;--t-color-surface-3: #33291E;--t-color-paper: #F3E6C8;--t-color-paper-2: #E8D6AE;--t-color-text: #F6EBD3;--t-color-text-2: rgba(246,235,211,.72);--t-color-text-3: rgba(246,235,211,.46);--t-color-text-4: rgba(246,235,211,.22);--t-color-ink: #1A130D;--t-color-ink-2: #5A4630;--t-color-ink-3: #8C7656;--t-color-line: rgba(246,235,211,.1);--t-color-border: rgba(217,184,113,.26);--t-color-seat-sold: #3A3129;--t-color-seat-off: #221B14;--t-color-success: #2E9C8C;--t-color-warning: #FFB23F;--t-color-danger: #E2425C;--t-color-on-primary: #FFF4E0;--t-color-on-gold: #1A130D;--t-color-mask: rgba(8,6,4,.72);--t-color-bg-80: rgba(12,10,8,.86);--t-color-bg-00: rgba(12,10,8,0);--t-color-ink-08: rgba(26,19,13,.08);--t-color-ink-20: rgba(26,19,13,.2);--t-gradient-stage: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(255,211,107,.16) 0%, rgba(255,211,107,0) 70%), radial-gradient(ellipse 60% 40% at 50% 100%, rgba(194,30,58,.18) 0%, rgba(194,30,58,0) 100%), #0C0A08;--t-gradient-velvet: repeating-linear-gradient(90deg, #6E0C1C 0, #A3172F .5625rem, #7A0E20 1.0625rem, #5A0816 1.5rem);--t-gradient-velvet-web: repeating-linear-gradient(90deg, #6E0C1C 0px, #A3172F 14px, #7A0E20 26px, #5A0816 36px);--t-gradient-gold: linear-gradient(135deg, #F6E3AE 0%, #D9B871 42%, #9E7E3C 100%);--t-gradient-gold-v: linear-gradient(180deg, #F6E3AE 0%, #D9B871 50%, #A3843F 100%);--t-gradient-cherry: linear-gradient(180deg, #D4284A 0%, #8A1024 100%);--t-gradient-beam: linear-gradient(180deg, rgba(255,244,204,.85) 0%, rgba(255,211,107,.34) 40%, rgba(255,211,107,.06) 100%);--t-gradient-beam-soft: linear-gradient(180deg, rgba(255,244,204,.3) 0%, rgba(255,211,107,.1) 55%, rgba(255,211,107,0) 100%);--t-gradient-pool: radial-gradient(ellipse at 50% 50%, rgba(255,244,204,.75) 0%, rgba(255,211,107,.35) 38%, rgba(255,211,107,0) 70%);--t-gradient-fade-b: linear-gradient(180deg, rgba(12,10,8,0) 0%, rgba(12,10,8,.94) 100%);--t-gradient-fade-t: linear-gradient(180deg, rgba(12,10,8,.9) 0%, rgba(12,10,8,0) 100%);--t-gradient-socket: radial-gradient(circle at 50% 50%, #33281A 0 18%, rgba(51,40,26,0) 26%);--t-gradient-chase-dim: radial-gradient(circle at .375rem .375rem, #5A4423 0 .15625rem, rgba(90,68,35,0) .1875rem) 0 0 / .9375rem .75rem repeat-x;--t-gradient-chase-lit: radial-gradient(circle at .375rem .375rem, #FFF4CC 0 .09375rem, #FFD36B .15625rem, rgba(255,211,107,.35) .21875rem, rgba(255,211,107,0) .34375rem) 0 0 / 2.8125rem .75rem repeat-x;--t-gradient-chase-dim-v: radial-gradient(circle at .375rem .375rem, #5A4423 0 .15625rem, rgba(90,68,35,0) .1875rem) 0 0 / .75rem .9375rem repeat-y;--t-gradient-chase-lit-v: radial-gradient(circle at .375rem .375rem, #FFF4CC 0 .09375rem, #FFD36B .15625rem, rgba(255,211,107,.35) .21875rem, rgba(255,211,107,0) .34375rem) 0 0 / .75rem 2.8125rem repeat-y;--t-gradient-chase-dim-sm: radial-gradient(circle at .21875rem .21875rem, #5A4423 0 .09375rem, rgba(90,68,35,0) .125rem) 0 0 / .625rem .4375rem repeat-x;--t-gradient-chase-lit-sm: radial-gradient(circle at .21875rem .21875rem, #FFF4CC 0 .0625rem, #FFD36B .1rem, rgba(255,211,107,0) .1875rem) 0 0 / 1.875rem .4375rem repeat-x;--t-gradient-rays: repeating-linear-gradient(90deg, rgba(217,184,113,.16) 0 .0625rem, rgba(217,184,113,0) .0625rem .875rem);--t-gradient-deco-stripe: repeating-linear-gradient(90deg, #D9B871 0 .125rem, rgba(217,184,113,0) .125rem .3125rem);--t-gradient-perf: radial-gradient(circle at .25rem .25rem, #0C0A08 0 .1875rem, rgba(12,10,8,0) .20625rem) 0 0 / .5rem .5rem repeat-x;--t-gradient-perf-v: radial-gradient(circle at .25rem .25rem, #0C0A08 0 .1875rem, rgba(12,10,8,0) .20625rem) 0 0 / .5rem .5rem repeat-y;--t-gradient-torn: linear-gradient(-45deg, #0C0A08 .25rem, rgba(12,10,8,0) .25rem) 0 100% / .5rem .5rem repeat-x, linear-gradient(45deg, #0C0A08 .25rem, rgba(12,10,8,0) .25rem) 0 100% / .5rem .5rem repeat-x;--t-gradient-holo: linear-gradient(115deg, #F1DDA6 0%, #FFB7C6 22%, #A9E6DC 44%, #C9B8FF 62%, #FFE7A0 82%, #F1DDA6 100%);--t-gradient-eq: linear-gradient(180deg, #FFF4CC 0%, #FFD36B 50%, #C21E3A 100%);--t-gradient-progress: linear-gradient(90deg, #C21E3A 0%, #FFD36B 100%);--t-gradient-head: radial-gradient(ellipse 46% 60% at 50% 70%, #070504 0 98%, rgba(7,5,4,0) 100%);--t-gradient-web-socket: radial-gradient(circle at 50% 50%, #33281A 0 18%, rgba(51,40,26,0) 26%);--t-gradient-web-chase-dim: radial-gradient(circle at 10px 10px, #5A4423 0 4px, rgba(90,68,35,0) 5px) 0 0 / 26px 20px repeat-x;--t-gradient-web-chase-lit: radial-gradient(circle at 10px 10px, #FFF4CC 0 2.5px, #FFD36B 4px, rgba(255,211,107,.35) 6px, rgba(255,211,107,0) 9px) 0 0 / 78px 20px repeat-x;--t-gradient-web-chase-dim-v: radial-gradient(circle at 10px 10px, #5A4423 0 4px, rgba(90,68,35,0) 5px) 0 0 / 20px 26px repeat-y;--t-gradient-web-chase-lit-v: radial-gradient(circle at 10px 10px, #FFF4CC 0 2.5px, #FFD36B 4px, rgba(255,211,107,.35) 6px, rgba(255,211,107,0) 9px) 0 0 / 20px 78px repeat-y;--t-gradient-web-rays: repeating-linear-gradient(90deg, rgba(217,184,113,.12) 0 1px, rgba(217,184,113,0) 1px 22px);--t-gradient-web-perf-v: radial-gradient(circle at 7px 7px, #0C0A08 0 5px, rgba(12,10,8,0) 5.6px) 0 0 / 14px 14px repeat-y;--t-gradient-web-torn: linear-gradient(-45deg, #0C0A08 7px, rgba(12,10,8,0) 7px) 0 100% / 14px 14px repeat-x, linear-gradient(45deg, #0C0A08 7px, rgba(12,10,8,0) 7px) 0 100% / 14px 14px repeat-x;--t-gradient-web-perf: radial-gradient(circle at 7px 7px, #0C0A08 0 5px, rgba(12,10,8,0) 5.6px) 0 0 / 14px 14px repeat-x;--t-gradient-web-deco-stripe: repeating-linear-gradient(90deg, #D9B871 0 3px, rgba(217,184,113,0) 3px 8px);--t-gradient-web-chase-dim-sm: radial-gradient(circle at 6px 6px, #5A4423 0 2.6px, rgba(90,68,35,0) 3.4px) 0 0 / 16px 12px repeat-x;--t-gradient-web-chase-lit-sm: radial-gradient(circle at 6px 6px, #FFF4CC 0 1.8px, #FFD36B 2.8px, rgba(255,211,107,0) 5.5px) 0 0 / 48px 12px repeat-x;--t-font-family: -apple-system, "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--t-font-display: "MarqueeCN", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--t-font-condensed: "MarqueeEN", "Bebas Neue", "Oswald", "Arial Narrow", "Roboto Condensed", "PingFang SC", sans-serif;--t-font-deco: "MarqueeDeco", "Limelight", "Didot", "Bodoni 72", Georgia, serif;--t-font-size-xs: .625rem;--t-font-size-sm: .75rem;--t-font-size-md: .875rem;--t-font-size-lg: 1rem;--t-font-size-xl: 1.25rem;--t-font-size-xxl: 1.75rem;--t-font-size-hero: 3rem;--t-font-tracking: .125rem;--t-font-tracking-wide: .3125rem;--t-font-web-hero: 120px;--t-font-web-h2: 64px;--t-font-web-body: 16px;--t-font-web-tracking: 4px;--t-font-web-h3: 30px;--t-radius-sm: .125rem;--t-radius-md: .25rem;--t-radius-lg: .4375rem;--t-radius-pill: 31.21875rem;--t-radius-arch: 31.21875rem 31.21875rem 0 0;--t-radius-fan: 31.21875rem 31.21875rem .1875rem .1875rem;--t-radius-seat: .25rem .25rem .125rem .125rem;--t-radius-web: 4px;--t-radius-web-arch: 999px 999px 0 0;--t-radius-web-seat: 6px 6px 3px 3px;--t-radius-web-lg: 10px;--t-space-xs: .25rem;--t-space-sm: .5rem;--t-space-md: .75rem;--t-space-lg: 1rem;--t-space-xl: 1.5rem;--t-space-page: .9375rem;--t-space-web-page: 64px;--t-shadow-card: 0 0 0 .03125rem rgba(217,184,113,.22), 0 .625rem 1.25rem rgba(0,0,0,.45);--t-shadow-frame: inset 0 0 0 .0625rem #D9B871, inset 0 0 0 .25rem #0C0A08, inset 0 0 0 .3125rem rgba(217,184,113,.5);--t-shadow-frame-sm: inset 0 0 0 .03125rem #D9B871, inset 0 0 0 .15625rem #0C0A08, inset 0 0 0 .1875rem rgba(217,184,113,.45);--t-shadow-bulb: 0 0 .25rem #FFD36B, 0 0 .6875rem rgba(255,211,107,.55);--t-shadow-glow: 0 0 1.25rem rgba(255,211,107,.35);--t-shadow-glow-red: 0 0 1.125rem rgba(194,30,58,.55);--t-shadow-btn: 0 .375rem .875rem rgba(194,30,58,.4), inset 0 .0625rem 0 rgba(255,255,255,.22);--t-shadow-btn-gold: 0 .375rem .875rem rgba(158,126,60,.4), inset 0 .0625rem 0 rgba(255,255,255,.45);--t-shadow-ticket: 0 .8125rem 1.5625rem rgba(0,0,0,.55);--t-shadow-text: 0 0 .5625rem rgba(255,211,107,.55);--t-shadow-text-red: 0 0 .5625rem rgba(226,66,92,.6);--t-shadow-seat-on: 0 0 0 .09375rem #FFF4CC, 0 0 .5625rem #FFD36B;--t-shadow-web: 0 0 0 1px rgba(217,184,113,.22), 0 24px 60px rgba(0,0,0,.5);--t-shadow-web-frame: inset 0 0 0 1px #D9B871, inset 0 0 0 6px #0C0A08, inset 0 0 0 7px rgba(217,184,113,.5);--t-shadow-web-glow: 0 0 60px rgba(255,211,107,.35);--t-shadow-web-text: 0 0 24px rgba(255,211,107,.55);--t-shadow-drop: drop-shadow(0 .625rem .9375rem rgba(0,0,0,.5));--t-shadow-web-drop: drop-shadow(0 24px 36px rgba(0,0,0,.55));--t-shadow-reader: inset 0 0 0 .0625rem #9E7E3C, 0 0 .9375rem rgba(255,244,204,.25);--t-shadow-web-seat-on: 0 0 0 2px #FFF4CC, 0 0 14px #FFD36B;--t-shadow-web-bulb: 0 0 6px #FFD36B, 0 0 18px rgba(255,211,107,.55);--t-shadow-web-btn: 0 10px 26px rgba(194,30,58,.4), inset 0 1px 0 rgba(255,255,255,.22);--t-shadow-web-btn-gold: 0 10px 26px rgba(158,126,60,.4), inset 0 1px 0 rgba(255,255,255,.45);--t-shadow-web-ticket: 0 30px 60px rgba(0,0,0,.55);--t-shadow-web-reader: inset 0 0 0 2px #9E7E3C, 0 0 40px rgba(255,244,204,.25);--t-shadow-web-sign: inset 0 0 0 2px #D9B871, 0 0 0 8px #0C0A08, 0 0 0 10px rgba(217,184,113,.38), 0 0 80px rgba(255,211,107,.25);--t-motion-ease: cubic-bezier(.2,.8,.2,1);--t-motion-dur: .3s;--t-motion-chase: 1.2s;--t-motion-light: .42s;--t-motion-flicker: 3.6s;--t-motion-sweep: 7s}body{--t-color-primary: #C21E3A;--t-color-primary-deep: #8A1024;--t-color-primary-soft: rgba(194,30,58,.16);--t-color-gold: #D9B871;--t-color-gold-light: #F1DDA6;--t-color-gold-deep: #9E7E3C;--t-color-gold-soft: rgba(217,184,113,.14);--t-color-gold-line: rgba(217,184,113,.38);--t-color-bulb: #FFD36B;--t-color-bulb-hot: #FFF4CC;--t-color-bulb-off: #3A2E1C;--t-color-jade: #2E9C8C;--t-color-violet: #8A74D0;--t-color-steel: #5F86AE;--t-color-accent: #FFD36B;--t-color-bg: #0C0A08;--t-color-bg-2: #14100C;--t-color-surface: #1B1611;--t-color-surface-2: #251E16;--t-color-surface-3: #33291E;--t-color-paper: #F3E6C8;--t-color-paper-2: #E8D6AE;--t-color-text: #F6EBD3;--t-color-text-2: rgba(246,235,211,.72);--t-color-text-3: rgba(246,235,211,.46);--t-color-text-4: rgba(246,235,211,.22);--t-color-ink: #1A130D;--t-color-ink-2: #5A4630;--t-color-ink-3: #8C7656;--t-color-line: rgba(246,235,211,.1);--t-color-border: rgba(217,184,113,.26);--t-color-seat-sold: #3A3129;--t-color-seat-off: #221B14;--t-color-success: #2E9C8C;--t-color-warning: #FFB23F;--t-color-danger: #E2425C;--t-color-on-primary: #FFF4E0;--t-color-on-gold: #1A130D;--t-color-mask: rgba(8,6,4,.72);--t-color-bg-80: rgba(12,10,8,.86);--t-color-bg-00: rgba(12,10,8,0);--t-color-ink-08: rgba(26,19,13,.08);--t-color-ink-20: rgba(26,19,13,.2);--t-gradient-stage: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(255,211,107,.16) 0%, rgba(255,211,107,0) 70%), radial-gradient(ellipse 60% 40% at 50% 100%, rgba(194,30,58,.18) 0%, rgba(194,30,58,0) 100%), #0C0A08;--t-gradient-velvet: repeating-linear-gradient(90deg, #6E0C1C 0, #A3172F .5625rem, #7A0E20 1.0625rem, #5A0816 1.5rem);--t-gradient-velvet-web: repeating-linear-gradient(90deg, #6E0C1C 0px, #A3172F 14px, #7A0E20 26px, #5A0816 36px);--t-gradient-gold: linear-gradient(135deg, #F6E3AE 0%, #D9B871 42%, #9E7E3C 100%);--t-gradient-gold-v: linear-gradient(180deg, #F6E3AE 0%, #D9B871 50%, #A3843F 100%);--t-gradient-cherry: linear-gradient(180deg, #D4284A 0%, #8A1024 100%);--t-gradient-beam: linear-gradient(180deg, rgba(255,244,204,.85) 0%, rgba(255,211,107,.34) 40%, rgba(255,211,107,.06) 100%);--t-gradient-beam-soft: linear-gradient(180deg, rgba(255,244,204,.3) 0%, rgba(255,211,107,.1) 55%, rgba(255,211,107,0) 100%);--t-gradient-pool: radial-gradient(ellipse at 50% 50%, rgba(255,244,204,.75) 0%, rgba(255,211,107,.35) 38%, rgba(255,211,107,0) 70%);--t-gradient-fade-b: linear-gradient(180deg, rgba(12,10,8,0) 0%, rgba(12,10,8,.94) 100%);--t-gradient-fade-t: linear-gradient(180deg, rgba(12,10,8,.9) 0%, rgba(12,10,8,0) 100%);--t-gradient-socket: radial-gradient(circle at 50% 50%, #33281A 0 18%, rgba(51,40,26,0) 26%);--t-gradient-chase-dim: radial-gradient(circle at .375rem .375rem, #5A4423 0 .15625rem, rgba(90,68,35,0) .1875rem) 0 0 / .9375rem .75rem repeat-x;--t-gradient-chase-lit: radial-gradient(circle at .375rem .375rem, #FFF4CC 0 .09375rem, #FFD36B .15625rem, rgba(255,211,107,.35) .21875rem, rgba(255,211,107,0) .34375rem) 0 0 / 2.8125rem .75rem repeat-x;--t-gradient-chase-dim-v: radial-gradient(circle at .375rem .375rem, #5A4423 0 .15625rem, rgba(90,68,35,0) .1875rem) 0 0 / .75rem .9375rem repeat-y;--t-gradient-chase-lit-v: radial-gradient(circle at .375rem .375rem, #FFF4CC 0 .09375rem, #FFD36B .15625rem, rgba(255,211,107,.35) .21875rem, rgba(255,211,107,0) .34375rem) 0 0 / .75rem 2.8125rem repeat-y;--t-gradient-chase-dim-sm: radial-gradient(circle at .21875rem .21875rem, #5A4423 0 .09375rem, rgba(90,68,35,0) .125rem) 0 0 / .625rem .4375rem repeat-x;--t-gradient-chase-lit-sm: radial-gradient(circle at .21875rem .21875rem, #FFF4CC 0 .0625rem, #FFD36B .1rem, rgba(255,211,107,0) .1875rem) 0 0 / 1.875rem .4375rem repeat-x;--t-gradient-rays: repeating-linear-gradient(90deg, rgba(217,184,113,.16) 0 .0625rem, rgba(217,184,113,0) .0625rem .875rem);--t-gradient-deco-stripe: repeating-linear-gradient(90deg, #D9B871 0 .125rem, rgba(217,184,113,0) .125rem .3125rem);--t-gradient-perf: radial-gradient(circle at .25rem .25rem, #0C0A08 0 .1875rem, rgba(12,10,8,0) .20625rem) 0 0 / .5rem .5rem repeat-x;--t-gradient-perf-v: radial-gradient(circle at .25rem .25rem, #0C0A08 0 .1875rem, rgba(12,10,8,0) .20625rem) 0 0 / .5rem .5rem repeat-y;--t-gradient-torn: linear-gradient(-45deg, #0C0A08 .25rem, rgba(12,10,8,0) .25rem) 0 100% / .5rem .5rem repeat-x, linear-gradient(45deg, #0C0A08 .25rem, rgba(12,10,8,0) .25rem) 0 100% / .5rem .5rem repeat-x;--t-gradient-holo: linear-gradient(115deg, #F1DDA6 0%, #FFB7C6 22%, #A9E6DC 44%, #C9B8FF 62%, #FFE7A0 82%, #F1DDA6 100%);--t-gradient-eq: linear-gradient(180deg, #FFF4CC 0%, #FFD36B 50%, #C21E3A 100%);--t-gradient-progress: linear-gradient(90deg, #C21E3A 0%, #FFD36B 100%);--t-gradient-head: radial-gradient(ellipse 46% 60% at 50% 70%, #070504 0 98%, rgba(7,5,4,0) 100%);--t-gradient-web-socket: radial-gradient(circle at 50% 50%, #33281A 0 18%, rgba(51,40,26,0) 26%);--t-gradient-web-chase-dim: radial-gradient(circle at 10px 10px, #5A4423 0 4px, rgba(90,68,35,0) 5px) 0 0 / 26px 20px repeat-x;--t-gradient-web-chase-lit: radial-gradient(circle at 10px 10px, #FFF4CC 0 2.5px, #FFD36B 4px, rgba(255,211,107,.35) 6px, rgba(255,211,107,0) 9px) 0 0 / 78px 20px repeat-x;--t-gradient-web-chase-dim-v: radial-gradient(circle at 10px 10px, #5A4423 0 4px, rgba(90,68,35,0) 5px) 0 0 / 20px 26px repeat-y;--t-gradient-web-chase-lit-v: radial-gradient(circle at 10px 10px, #FFF4CC 0 2.5px, #FFD36B 4px, rgba(255,211,107,.35) 6px, rgba(255,211,107,0) 9px) 0 0 / 20px 78px repeat-y;--t-gradient-web-rays: repeating-linear-gradient(90deg, rgba(217,184,113,.12) 0 1px, rgba(217,184,113,0) 1px 22px);--t-gradient-web-perf-v: radial-gradient(circle at 7px 7px, #0C0A08 0 5px, rgba(12,10,8,0) 5.6px) 0 0 / 14px 14px repeat-y;--t-gradient-web-torn: linear-gradient(-45deg, #0C0A08 7px, rgba(12,10,8,0) 7px) 0 100% / 14px 14px repeat-x, linear-gradient(45deg, #0C0A08 7px, rgba(12,10,8,0) 7px) 0 100% / 14px 14px repeat-x;--t-gradient-web-perf: radial-gradient(circle at 7px 7px, #0C0A08 0 5px, rgba(12,10,8,0) 5.6px) 0 0 / 14px 14px repeat-x;--t-gradient-web-deco-stripe: repeating-linear-gradient(90deg, #D9B871 0 3px, rgba(217,184,113,0) 3px 8px);--t-gradient-web-chase-dim-sm: radial-gradient(circle at 6px 6px, #5A4423 0 2.6px, rgba(90,68,35,0) 3.4px) 0 0 / 16px 12px repeat-x;--t-gradient-web-chase-lit-sm: radial-gradient(circle at 6px 6px, #FFF4CC 0 1.8px, #FFD36B 2.8px, rgba(255,211,107,0) 5.5px) 0 0 / 48px 12px repeat-x;--t-font-family: -apple-system, "PingFang SC", "HarmonyOS Sans SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--t-font-display: "MarqueeCN", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--t-font-condensed: "MarqueeEN", "Bebas Neue", "Oswald", "Arial Narrow", "Roboto Condensed", "PingFang SC", sans-serif;--t-font-deco: "MarqueeDeco", "Limelight", "Didot", "Bodoni 72", Georgia, serif;--t-font-size-xs: .625rem;--t-font-size-sm: .75rem;--t-font-size-md: .875rem;--t-font-size-lg: 1rem;--t-font-size-xl: 1.25rem;--t-font-size-xxl: 1.75rem;--t-font-size-hero: 3rem;--t-font-tracking: .125rem;--t-font-tracking-wide: .3125rem;--t-font-web-hero: 120px;--t-font-web-h2: 64px;--t-font-web-body: 16px;--t-font-web-tracking: 4px;--t-font-web-h3: 30px;--t-radius-sm: .125rem;--t-radius-md: .25rem;--t-radius-lg: .4375rem;--t-radius-pill: 31.21875rem;--t-radius-arch: 31.21875rem 31.21875rem 0 0;--t-radius-fan: 31.21875rem 31.21875rem .1875rem .1875rem;--t-radius-seat: .25rem .25rem .125rem .125rem;--t-radius-web: 4px;--t-radius-web-arch: 999px 999px 0 0;--t-radius-web-seat: 6px 6px 3px 3px;--t-radius-web-lg: 10px;--t-space-xs: .25rem;--t-space-sm: .5rem;--t-space-md: .75rem;--t-space-lg: 1rem;--t-space-xl: 1.5rem;--t-space-page: .9375rem;--t-space-web-page: 64px;--t-shadow-card: 0 0 0 .03125rem rgba(217,184,113,.22), 0 .625rem 1.25rem rgba(0,0,0,.45);--t-shadow-frame: inset 0 0 0 .0625rem #D9B871, inset 0 0 0 .25rem #0C0A08, inset 0 0 0 .3125rem rgba(217,184,113,.5);--t-shadow-frame-sm: inset 0 0 0 .03125rem #D9B871, inset 0 0 0 .15625rem #0C0A08, inset 0 0 0 .1875rem rgba(217,184,113,.45);--t-shadow-bulb: 0 0 .25rem #FFD36B, 0 0 .6875rem rgba(255,211,107,.55);--t-shadow-glow: 0 0 1.25rem rgba(255,211,107,.35);--t-shadow-glow-red: 0 0 1.125rem rgba(194,30,58,.55);--t-shadow-btn: 0 .375rem .875rem rgba(194,30,58,.4), inset 0 .0625rem 0 rgba(255,255,255,.22);--t-shadow-btn-gold: 0 .375rem .875rem rgba(158,126,60,.4), inset 0 .0625rem 0 rgba(255,255,255,.45);--t-shadow-ticket: 0 .8125rem 1.5625rem rgba(0,0,0,.55);--t-shadow-text: 0 0 .5625rem rgba(255,211,107,.55);--t-shadow-text-red: 0 0 .5625rem rgba(226,66,92,.6);--t-shadow-seat-on: 0 0 0 .09375rem #FFF4CC, 0 0 .5625rem #FFD36B;--t-shadow-web: 0 0 0 1px rgba(217,184,113,.22), 0 24px 60px rgba(0,0,0,.5);--t-shadow-web-frame: inset 0 0 0 1px #D9B871, inset 0 0 0 6px #0C0A08, inset 0 0 0 7px rgba(217,184,113,.5);--t-shadow-web-glow: 0 0 60px rgba(255,211,107,.35);--t-shadow-web-text: 0 0 24px rgba(255,211,107,.55);--t-shadow-drop: drop-shadow(0 .625rem .9375rem rgba(0,0,0,.5));--t-shadow-web-drop: drop-shadow(0 24px 36px rgba(0,0,0,.55));--t-shadow-reader: inset 0 0 0 .0625rem #9E7E3C, 0 0 .9375rem rgba(255,244,204,.25);--t-shadow-web-seat-on: 0 0 0 2px #FFF4CC, 0 0 14px #FFD36B;--t-shadow-web-bulb: 0 0 6px #FFD36B, 0 0 18px rgba(255,211,107,.55);--t-shadow-web-btn: 0 10px 26px rgba(194,30,58,.4), inset 0 1px 0 rgba(255,255,255,.22);--t-shadow-web-btn-gold: 0 10px 26px rgba(158,126,60,.4), inset 0 1px 0 rgba(255,255,255,.45);--t-shadow-web-ticket: 0 30px 60px rgba(0,0,0,.55);--t-shadow-web-reader: inset 0 0 0 2px #9E7E3C, 0 0 40px rgba(255,244,204,.25);--t-shadow-web-sign: inset 0 0 0 2px #D9B871, 0 0 0 8px #0C0A08, 0 0 0 10px rgba(217,184,113,.38), 0 0 80px rgba(255,211,107,.25);--t-motion-ease: cubic-bezier(.2,.8,.2,1);--t-motion-dur: .3s;--t-motion-chase: 1.2s;--t-motion-light: .42s;--t-motion-flicker: 3.6s;--t-motion-sweep: 7s}@font-face{font-family:MarqueeCN;src:url(./cn-CJjkb4H7.woff2) format("woff2");font-display:swap}@font-face{font-family:MarqueeEN;src:url(./en-NwLxEfO7.woff2) format("woff2");font-display:swap}@font-face{font-family:MarqueeDeco;src:url(./deco-BTy8hKD2.woff2) format("woff2");font-display:swap}uni-page-body{background:var(--t-color-bg);color:var(--t-color-text);font-family:var(--t-font-family);font-size:var(--t-font-size-md);line-height:1.5}body{background:var(--t-color-bg)}.dsp{font-family:var(--t-font-display);font-weight:400;letter-spacing:.0625rem}.cond{font-family:var(--t-font-condensed);font-weight:400;letter-spacing:.0625rem}.deco{font-family:var(--t-font-deco);font-weight:400;letter-spacing:.09375rem}.gold-t{color:var(--t-color-gold)}.bulb-t{color:var(--t-color-bulb);text-shadow:var(--t-shadow-text)}.frame{box-shadow:var(--t-shadow-frame)}.frame-sm{box-shadow:var(--t-shadow-frame-sm)}.card{position:relative;background:var(--t-color-surface);border-radius:var(--t-radius-sm);box-shadow:var(--t-shadow-card)}.btn{position:relative;display:flex;align-items:center;justify-content:center;height:2.875rem;padding:0 1.25rem;border-radius:var(--t-radius-sm);background:var(--t-gradient-cherry);color:var(--t-color-on-primary);font-family:var(--t-font-display);font-size:var(--t-font-size-lg);letter-spacing:var(--t-font-tracking);box-shadow:var(--t-shadow-btn)}.btn:after{content:"";position:absolute;left:.1875rem;top:.1875rem;right:.1875rem;bottom:.1875rem;border:.03125rem solid var(--t-color-gold-line);border-radius:.0625rem;pointer-events:none}.btn:active{opacity:.86}.btn.gold{background:var(--t-gradient-gold);color:var(--t-color-on-gold);box-shadow:var(--t-shadow-btn-gold)}.btn.gold:after{border-color:var(--t-color-ink-20)}.btn.ghost{background:transparent;color:var(--t-color-gold);box-shadow:inset 0 0 0 .0625rem var(--t-color-gold)}.btn.ghost:after{display:none}.btn.sm{height:2rem;padding:0 .8125rem;font-size:var(--t-font-size-sm)}.btn.sm:after{left:.125rem;top:.125rem;right:.125rem;bottom:.125rem}.tag{display:inline-flex;align-items:center;height:1.125rem;padding:0 .375rem;font-size:var(--t-font-size-xs);line-height:1;letter-spacing:.0625rem;color:var(--t-color-gold);border:.03125rem solid currentColor;border-radius:.0625rem;white-space:nowrap}.tag.fill{background:var(--t-color-primary);border-color:var(--t-color-primary);color:var(--t-color-on-primary)}.tag.gold{background:var(--t-gradient-gold);border-color:var(--t-color-gold);color:var(--t-color-on-gold)}.tag.bulb{color:var(--t-color-bulb)}.tag.mute{color:var(--t-color-text-3)}.tag.ink{color:var(--t-color-ink-2)}.chase{position:relative;height:.75rem;background:var(--t-gradient-chase-dim)}.chase:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--t-gradient-chase-lit);animation:mq-chase var(--t-motion-chase) steps(3) infinite}.chase.rev:after{animation-direction:reverse}.chase-v{position:relative;width:.75rem;background:var(--t-gradient-chase-dim-v)}.chase-v:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--t-gradient-chase-lit-v);animation:mq-chase-v var(--t-motion-chase) steps(3) infinite}.chase-v.rev:after{animation-direction:reverse}.chase-sm{position:relative;height:.4375rem;background:var(--t-gradient-chase-dim-sm)}.chase-sm:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--t-gradient-chase-lit-sm);animation:mq-chase-sm var(--t-motion-chase) steps(3) infinite}.deco-stripe{height:.3125rem;background:var(--t-gradient-deco-stripe);opacity:.55}@keyframes mq-chase{0%{background-position:0 0}to{background-position:2.8125rem 0}}@keyframes mq-chase-v{0%{background-position:0 0}to{background-position:0 2.8125rem}}@keyframes mq-chase-sm{0%{background-position:0 0}to{background-position:1.875rem 0}}@keyframes mq-light{0%{opacity:0}30%{opacity:.9}42%{opacity:.15}60%{opacity:1}70%{opacity:.55}to{opacity:1}}@keyframes mq-flicker{0%,93%,to{opacity:1}95%{opacity:.55}97%{opacity:.9}}@keyframes mq-sweep{0%,to{transform:rotate(-16deg)}50%{transform:rotate(16deg)}}@keyframes mq-sweep-r{0%,to{transform:rotate(14deg)}50%{transform:rotate(-18deg)}}@keyframes mq-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes mq-rise{0%{opacity:0;transform:translateY(.8125rem)}to{opacity:1;transform:translateY(0)}}@keyframes mq-pulse{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.9);opacity:0}}@keyframes mq-beam{0%{opacity:0}40%{opacity:1}55%{opacity:.6}to{opacity:1}}.flicker{animation:mq-flicker var(--t-motion-flicker) linear infinite}.rise{animation:mq-rise .8s var(--t-motion-ease) both}.mq-shot uni-app{position:relative;display:block;height:auto!important;min-height:100vh}.mq-shot uni-page,.mq-shot uni-page-wrapper{height:auto!important}.mq-shot uni-tabbar.uni-tabbar-bottom,.mq-shot .uni-tabbar-bottom .uni-tabbar{position:absolute!important;left:0;right:0;bottom:0}.mq-shot .mq-fixbar{position:absolute!important}.mq-shot .mq-fixbar.tabbed{position:relative!important;bottom:auto!important;margin-bottom:50px}.mq-shot .fix-sp{display:none}.mq-shot .rise,.mq-shot .flicker{animation:none!important}.mq-shot .bl-lit{animation:none!important;opacity:1!important}
