.request-loading[data-v-190f545c]{background-color:transparent!important}.request-loading i[data-v-190f545c],.request-loading img[data-v-190f545c]{font-size:50px;animation:move-190f545c .3s infinite alternate}.font-size-24[data-v-190f545c]{font-size:.24rem}.font-size-32[data-v-190f545c]{font-size:.32rem}.text-color-grey[data-v-190f545c]{color:#999}.text-color-back[data-v-190f545c]{color:#333}.text-color-red[data-v-190f545c]{color:#de1c24}.text-center[data-v-190f545c]{text-align:center}@keyframes move-190f545c{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-190f545c]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.show-info[data-v-190f545c]{background-color:#fff;padding:.28rem .32rem}.show-info .cinema-name[data-v-190f545c]{font-size:.3rem;font-weight:700;color:#222}.show-info .cinema-detail[data-v-190f545c]{margin-top:.08rem}.show-info .cinema-detail .hall-name[data-v-190f545c]{font-size:.22rem;color:#888}.request-loading[data-v-9192127c]{background-color:transparent!important}.request-loading i[data-v-9192127c],.request-loading img[data-v-9192127c]{font-size:50px;animation:move-9192127c .3s infinite alternate}.font-size-24[data-v-9192127c]{font-size:.24rem}.font-size-32[data-v-9192127c]{font-size:.32rem}.text-color-grey[data-v-9192127c]{color:#999}.text-color-back[data-v-9192127c]{color:#333}.text-color-red[data-v-9192127c]{color:#de1c24}.text-center[data-v-9192127c]{text-align:center}@keyframes move-9192127c{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-9192127c]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.movie-info[data-v-9192127c]{background-color:#fff;padding:.24rem .32rem}.movie-info .film-name[data-v-9192127c]{font-size:.28rem;font-weight:600;color:#222}.movie-info .film-name .duration[data-v-9192127c]{font-size:.2rem;font-weight:400;color:#aaa;margin-left:.1rem}.movie-info .show-schedule[data-v-9192127c]{margin-top:.1rem;display:flex;align-items:center;gap:.12rem;font-size:.24rem}.movie-info .show-schedule .show-date[data-v-9192127c]{color:#666}.movie-info .show-schedule .end-time[data-v-9192127c],.movie-info .show-schedule .show-time[data-v-9192127c]{color:#ff6b00;font-weight:500}.request-loading[data-v-462aa3f9]{background-color:transparent!important}.request-loading i[data-v-462aa3f9],.request-loading img[data-v-462aa3f9]{font-size:50px;animation:move-462aa3f9 .3s infinite alternate}.font-size-24[data-v-462aa3f9]{font-size:.24rem}.font-size-32[data-v-462aa3f9]{font-size:.32rem}.text-color-grey[data-v-462aa3f9]{color:#999}.text-color-back[data-v-462aa3f9]{color:#333}.text-color-red[data-v-462aa3f9]{color:#de1c24}.text-center[data-v-462aa3f9]{text-align:center}@keyframes move-462aa3f9{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-462aa3f9]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.seat-map-container[data-v-462aa3f9]{background:#f0f1f5;padding:.2rem 0}.seat-map-outer[data-v-462aa3f9]{display:flex;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;height:5rem;scrollbar-width:none;-ms-overflow-style:none}.seat-map-outer[data-v-462aa3f9]::-webkit-scrollbar{display:none}.seat-map-wrapper[data-v-462aa3f9]{flex-shrink:0;margin:0 auto;position:relative}.seat-map[data-v-462aa3f9]{position:absolute;top:0;left:0}.seat-row[data-v-462aa3f9]{display:flex;align-items:center;margin-bottom:.08rem;gap:.1rem;justify-content:space-between}.row-label[data-v-462aa3f9]{font-size:.2rem;color:#999;white-space:nowrap;background:#f0f1f5;z-index:1}.row-label[data-v-462aa3f9],.seat[data-v-462aa3f9]{flex-shrink:0;width:.36rem;height:.36rem;display:flex;align-items:center;justify-content:center}.seat[data-v-462aa3f9]{border-radius:.04rem .04rem .1rem .1rem;cursor:pointer;transition:background-color .15s,border-color .15s}.seat .seat-status-icon[data-v-462aa3f9]{font-size:.18rem}.seat.seat-empty[data-v-462aa3f9]{background-color:transparent;cursor:default;width:.394rem;height:.394rem}.seat.seat-available[data-v-462aa3f9]{background-color:#e0f0ff;border:1px solid #7dc4f8}.seat.seat-selected[data-v-462aa3f9]{background-color:#ff8c38;border:1px solid #ff8c38}.seat.seat-selected .selected-icon[data-v-462aa3f9]{color:#fff;font-size:.2rem}.seat.seat-sold[data-v-462aa3f9]{background-color:#d8d8d8;cursor:not-allowed}.seat.seat-sold .sold-icon[data-v-462aa3f9]{color:#aaa}.seat.seat-unavailable[data-v-462aa3f9]{background-color:#e8e8e8;cursor:not-allowed}.seat.seat-locked[data-v-462aa3f9]{background-color:#fff3d0;border:1px solid #f0c850;cursor:not-allowed}.seat.seat-locked .locked-icon[data-v-462aa3f9]{color:#d4a017}.seat.seat-couple[data-v-462aa3f9]{width:.82rem;border-radius:.08rem .08rem .14rem .14rem;position:relative}.seat.seat-couple[data-v-462aa3f9]:before{content:"";position:absolute;left:50%;top:20%;bottom:20%;width:1px;background:hsla(0,0%,100%,.3);transform:translateX(-50%)}.seat.seat-couple.seat-available[data-v-462aa3f9]{background:linear-gradient(135deg,#ffe0f0,#ffd0e8);border:1px solid #ff9ec4}.seat.seat-couple.seat-available[data-v-462aa3f9]:before{background:rgba(255,158,196,.3)}.seat.seat-couple.seat-selected[data-v-462aa3f9]{background:linear-gradient(135deg,#ff6b9d,#ff5a8a);box-shadow:0 2px 8px rgba(255,107,157,.4)}.seat.seat-couple.seat-selected[data-v-462aa3f9]:before{background:hsla(0,0%,100%,.5)}.seat.seat-couple.seat-selected .selected-icon[data-v-462aa3f9]{color:#fff;font-size:.24rem;font-weight:700}.seat.seat-couple.seat-sold[data-v-462aa3f9]{background:linear-gradient(135deg,#d8d8d8,#c8c8c8)}.seat.seat-couple.seat-sold[data-v-462aa3f9]:before{background:hsla(0,0%,66.7%,.3)}.seat.seat-couple.seat-locked[data-v-462aa3f9]{background:linear-gradient(135deg,#fff3d0,#ffe8b0)}.seat.seat-couple.seat-locked[data-v-462aa3f9]:before{background:rgba(212,160,23,.2)}.request-loading[data-v-470ffbc0]{background-color:transparent!important}.request-loading i[data-v-470ffbc0],.request-loading img[data-v-470ffbc0]{font-size:50px;animation:move-470ffbc0 .3s infinite alternate}.font-size-24[data-v-470ffbc0]{font-size:.24rem}.font-size-32[data-v-470ffbc0]{font-size:.32rem}.text-color-grey[data-v-470ffbc0]{color:#999}.text-color-back[data-v-470ffbc0]{color:#333}.text-color-red[data-v-470ffbc0]{color:#de1c24}.text-center[data-v-470ffbc0]{text-align:center}@keyframes move-470ffbc0{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-470ffbc0]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.seat-legend[data-v-470ffbc0]{display:flex;justify-content:center;gap:.32rem;padding:.1rem 0;background:#fff;flex-wrap:wrap}.seat-legend .legend-item[data-v-470ffbc0]{display:flex;align-items:center;gap:.1rem}.seat-legend .legend-item .legend-icon[data-v-470ffbc0]{width:.24rem;height:.24rem;border-radius:.03rem .03rem .06rem .06rem}.seat-legend .legend-item .legend-icon.available[data-v-470ffbc0]{background-color:#e0f0ff;border:1px solid #7dc4f8}.seat-legend .legend-item .legend-icon.couple[data-v-470ffbc0]{width:.42rem;background:linear-gradient(135deg,#ffe0f0,#ffd0e8);border:1px solid #ff9ec4;position:relative}.seat-legend .legend-item .legend-icon.couple[data-v-470ffbc0]:before{content:"";position:absolute;left:50%;top:15%;bottom:15%;width:1px;background:rgba(255,158,196,.4);transform:translateX(-50%)}.seat-legend .legend-item .legend-icon.selected[data-v-470ffbc0]{background-color:#ff8c38;line-height:.24rem;text-align:center}.seat-legend .legend-item .legend-icon.sold[data-v-470ffbc0]{background-color:#d8d8d8}.seat-legend .legend-item .legend-icon.locked[data-v-470ffbc0]{background-color:#fff3d0;border:1px solid #f0c850}.seat-legend .legend-item .legend-text[data-v-470ffbc0]{font-size:.2rem;color:#888}.request-loading[data-v-0d2ccaa9]{background-color:transparent!important}.request-loading i[data-v-0d2ccaa9],.request-loading img[data-v-0d2ccaa9]{font-size:50px;animation:move-0d2ccaa9 .3s infinite alternate}.font-size-24[data-v-0d2ccaa9]{font-size:.24rem}.font-size-32[data-v-0d2ccaa9]{font-size:.32rem}.text-color-grey[data-v-0d2ccaa9]{color:#999}.text-color-back[data-v-0d2ccaa9]{color:#333}.text-color-red[data-v-0d2ccaa9]{color:#de1c24}.text-center[data-v-0d2ccaa9]{text-align:center}@keyframes move-0d2ccaa9{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-0d2ccaa9]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.screen-indicator[data-v-0d2ccaa9]{text-align:center;margin-bottom:.32rem}.screen-indicator .screen-line[data-v-0d2ccaa9]{width:55%;height:.04rem;margin:0 auto;background:linear-gradient(90deg,transparent,#bbb 20%,#bbb 80%,transparent);border-radius:0 0 50% 50%}.screen-indicator .screen-text[data-v-0d2ccaa9]{margin-top:.12rem;font-size:.18rem;color:#aaa;letter-spacing:.04rem}.request-loading[data-v-b291ecd8]{background-color:transparent!important}.request-loading i[data-v-b291ecd8],.request-loading img[data-v-b291ecd8]{font-size:50px;animation:move-b291ecd8 .3s infinite alternate}.font-size-24[data-v-b291ecd8]{font-size:.24rem}.font-size-32[data-v-b291ecd8]{font-size:.32rem}.text-color-grey[data-v-b291ecd8]{color:#999}.text-color-back[data-v-b291ecd8]{color:#333}.text-color-red[data-v-b291ecd8]{color:#de1c24}.text-center[data-v-b291ecd8]{text-align:center}@keyframes move-b291ecd8{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-b291ecd8]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.selected-seats[data-v-b291ecd8]{background-color:#fff;margin-top:.02rem;padding:.24rem .32rem}.selected-seats .title[data-v-b291ecd8]{font-size:.26rem;font-weight:700;color:#222;margin-bottom:.2rem}.selected-seats .seat-list[data-v-b291ecd8]{display:flex;flex-wrap:wrap;gap:.12rem}.selected-seats .seat-item[data-v-b291ecd8]{display:flex;align-items:center;gap:.12rem;background-color:#fff8f0;padding:.12rem .2rem;border-radius:.08rem;border:1px solid #ffe0c0}.selected-seats .seat-item .seat-info[data-v-b291ecd8]{display:flex;flex-direction:column;gap:.04rem}.selected-seats .seat-item .seat-info .seat-no[data-v-b291ecd8]{font-size:.24rem;color:#333}.selected-seats .seat-item .seat-info .seat-price[data-v-b291ecd8]{font-size:.2rem;color:#ff6b00;font-weight:500}.selected-seats .seat-item .remove-btn[data-v-b291ecd8]{font-size:.28rem;color:#ccc;cursor:pointer}.selected-seats .seat-item .remove-btn[data-v-b291ecd8]:active{color:#ff6b00}.request-loading[data-v-0e07a5d5]{background-color:transparent!important}.request-loading i[data-v-0e07a5d5],.request-loading img[data-v-0e07a5d5]{font-size:50px;animation:move-0e07a5d5 .3s infinite alternate}.font-size-24[data-v-0e07a5d5]{font-size:.24rem}.font-size-32[data-v-0e07a5d5]{font-size:.32rem}.text-color-grey[data-v-0e07a5d5]{color:#999}.text-color-back[data-v-0e07a5d5]{color:#333}.text-color-red[data-v-0e07a5d5]{color:#de1c24}.text-center[data-v-0e07a5d5]{text-align:center}@keyframes move-0e07a5d5{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-0e07a5d5]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.bottom-bar[data-v-0e07a5d5]{background-color:#fff;padding:.2rem .32rem;display:flex;align-items:center;justify-content:space-between}.bottom-bar .price-info .label[data-v-0e07a5d5]{font-size:.22rem;color:#888}.bottom-bar .price-info .label .count[data-v-0e07a5d5]{color:#ff6b00;font-weight:700}.bottom-bar .price-info .total[data-v-0e07a5d5]{margin-top:.06rem;color:#ff6b00;display:flex;align-items:center}.bottom-bar .price-info .total .symbol[data-v-0e07a5d5]{font-size:.24rem}.bottom-bar .price-info .total .amount[data-v-0e07a5d5]{font-size:.38rem;font-weight:700}.bottom-bar .submit-btn[data-v-0e07a5d5]{width:2.2rem;height:.8rem;font-size:.3rem;background:linear-gradient(135deg,#ff8c38,#ff6b00)!important;border:none!important;color:#fff!important;font-weight:500}.bottom-bar .submit-btn.van-button--disabled[data-v-0e07a5d5]{background:#d5d5d5!important;color:#fff!important;opacity:1}.request-loading[data-v-0c4565db]{background-color:transparent!important}.request-loading i[data-v-0c4565db],.request-loading img[data-v-0c4565db]{font-size:50px;animation:move-0c4565db .3s infinite alternate}.font-size-24[data-v-0c4565db]{font-size:.24rem}.font-size-32[data-v-0c4565db]{font-size:.32rem}.text-color-grey[data-v-0c4565db]{color:#999}.text-color-back[data-v-0c4565db]{color:#333}.text-color-red[data-v-0c4565db]{color:#de1c24}.text-center[data-v-0c4565db]{text-align:center}@keyframes move-0c4565db{0%{transform:scale(.8)}to{transform:scale(1)}}.saas-box[data-v-0c4565db]{width:6.78rem;margin:0 auto;padding:.2rem;border-radius:10px}.seat-select-page[data-v-0c4565db]{min-height:100vh;background-color:#f5f5f5;padding-bottom:1.6rem}.loading[data-v-0c4565db]{display:flex;justify-content:center;align-items:center;height:4rem}.seat-area[data-v-0c4565db]{background-color:#f0f1f5;padding:.28rem .16rem;padding-top:2rem}.bottom-fixed[data-v-0c4565db]{position:fixed;bottom:0;left:0;right:0;z-index:100;box-shadow:0 -1px 6px rgba(0,0,0,.05)}.top-fixed[data-v-0c4565db]{position:fixed;top:0;left:0;right:0;z-index:100}