.comp.visitor[data-v-1e39127a]{background:#fff;border-radius:8px;overflow:hidden}.comp.visitor .title-box[data-v-1e39127a]{position:relative;padding:.2933333333rem .4266666667rem}.comp.visitor .title-box[data-v-1e39127a]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:1px solid var(--van-border-color);transform:scale(.5)}.comp.visitor .list .tip-bar[data-v-1e39127a]{padding:0 .4266666667rem;height:1.1733333333rem}.comp.visitor .list .tip-bar .tip[data-v-1e39127a]{font-size:12px;color:#b41e00}.comp.visitor .list .tip-bar .btn-add-visit[data-v-1e39127a]{box-sizing:border-box;width:2.0266666667rem;padding:0 .3733333333rem;height:.7466666667rem;background:#ebbf81;border-radius:4px}.comp.visitor .list .tip-bar .btn-add-visit .icon-xinzeng[data-v-1e39127a]{color:#71481e}.comp.visitor .list .tip-bar .text[data-v-1e39127a]{font-size:.3733333333rem;font-weight:700;color:#71481e}.comp.visitor .list .visitor-box[data-v-1e39127a]{padding:0 .4266666667rem .4266666667rem}.comp.visitor .list .visitor-box .visitor-item[data-v-1e39127a]{margin-top:.2133333333rem;background:#fafafa;border-radius:8px}.comp.visitor .list .visitor-box .visitor-item .delete-box[data-v-1e39127a]{width:1.28rem;height:100%}.comp.visitor .list .visitor-box .visitor-item .delete-box .icon-qingkong[data-v-1e39127a]{color:#909399}.comp.visitor .list .visitor-box .visitor-item .info-box[data-v-1e39127a]{padding:.2133333333rem 0}.comp.visitor .list .visitor-box .visitor-item .info-box .contact-name[data-v-1e39127a]{font-size:14px;font-weight:700;margin-bottom:5px}.comp.visitor .list .visitor-box .visitor-item .info-box .info-item[data-v-1e39127a]{font-size:12px;line-height:20px;color:#606266}.comp.visitor .list .tip-info-box[data-v-1e39127a]{padding:.32rem .4266666667rem}.comp.visitor .list .tip-info-box .info[data-v-1e39127a]{position:relative;padding-left:15px;color:#909399;font-size:12px;line-height:18px}.comp.visitor .list .tip-info-box .info[data-v-1e39127a]:before{content:"";position:absolute;left:0;top:7px;border:1px solid #909399;background-color:#909399;display:inline-block;width:2px;height:2px;border-radius:50%;margin:0 5px}.van-popup.contact{-webkit-overflow-scrolling:touch;overflow-y:auto;background-color:#f0f3f5}.modify-contact-popup{border-radius:16px 16px 0 0}.modify-contact-popup .van-field__error-message{color:#ff6b31}.modify-contact-popup .van-field__label{width:3.0666666667rem}.modify-contact-popup .flex-filed{width:100%;display:flex;justify-content:space-between}.delete-contact-confirm .van-dialog__message{color:#5f6165!important}.contactPopContainer .contact-tip{text-align:center;margin:.21rem;color:#606266}.contactPopContainer .contact-tip em{color:#ff6c31}.contactPopContainer .tti{padding-left:15px;height:1.3rem;line-height:1.3rem;border-bottom:1px solid #e5e5e5;text-align:center}.contactPopContainer .b-popup-content{display:flex;flex-direction:column}.contactPopContainer .contactUl{flex-grow:1;padding:.32rem .21333333rem;box-sizing:border-box}.contactPopContainer .cancelBtn{display:block;height:1.3rem;line-height:1.3rem;text-align:center;border-top:1px solid #e5e5e5}.contactPopContainer .contactItem{position:relative;height:2.24rem}.contactPopContainer .contactItem.active .contact-item-box{left:-2.45rem}.contactPopContainer .contactItem .contact-item-box{overflow:hidden;height:2.24rem;border-radius:.2133333333rem;background-color:#fff;position:absolute;left:0;width:100%;z-index:1;transition:all .5s ease}.contactPopContainer .contactItem .contact-item-delete{z-index:0;position:absolute;right:0;top:0;width:2.13rem;height:2.24rem;line-height:2.24rem;text-align:center;background:#ff6b31;color:#fff;border-radius:.21333333rem}.contactPopContainer .contactItem .van-cell:not(:last-child):after{border-color:transparent}.contactPopContainer .contactItem .van-field__label{color:#606266}.contactPopContainer .contactItem .van-field__control{color:#303133}.contactPopContainer .contactItem .contact-name-wrap{width:100%;padding:.32rem .42666667rem}.contactPopContainer .contactItem .contact-name-wrap .radio.unchecked{display:inline-block;width:20px;height:20px;border:1px solid #909399;background-color:#fff;border-radius:50%;box-sizing:border-box}.contactPopContainer .contactItem .contact-name-wrap .info{margin-left:.43rem}.contactPopContainer .contactItem .contact-name-wrap .info .van-cell{padding:0}.contactPopContainer .contactItem .contact-name-wrap .info .van-cell .van-field__label{width:auto}.contactPopContainer .contactItem .contact-name-wrap .info .van-tag{color:#32b4ff;background:none;border:1px solid #32b4ff;border-radius:4px;margin-left:.43rem}.contactPopContainer .contactItem .contact-name-wrap .info .van-field{color:#606266}.contactPopContainer .contactItem .contact-name-wrap .info span.tip{color:#c9c9c9}.contactPopContainer .contactItem .contact-name{color:#303133;font-size:14px;font-weight:700}.contactPopContainer .contactItem:active{background:#f2f2f2}.contactPopContainer .contactItem+.contactItem{margin-top:.32rem}.contactPopContainer .contactItem .deleteBtn{display:inline-block;width:30px;text-align:center;padding:0 10px;color:#2a98da;font-size:22px}.contactPopContainer .btn-wrap{padding:.12rem .42666667rem;background-color:#fff;display:flex;align-items:center}.contactPopContainer .btn-wrap .btn{margin:0 .11rem;flex:auto}.contactPopContainer .btn-wrap .btn.btn-confirm{background:#b41e00;color:#fff}.contactPopContainer .btn{border:1px solid #b41e00;border-radius:8px;font-size:16px}.contactPopContainer .btn,.contactPopContainer .btn-add-contact{display:block;padding:11px 0;text-align:center;background-color:#fff;line-height:20px;color:#b41e00}.contactPopContainer .btn-add-contact{font-size:14px}.contactPopContainer .btn-add-contact .icon-xinzeng{color:#b41e00}.contactPopContainer .nocontact-wrap{margin-top:42px;padding:80px 0;font-size:14px;color:#909399;text-align:center}.contactPopContainer .nocontact-wrap .ico-nocontact{width:38.13333%;height:0;padding-top:30.66667%;margin:0 auto 16px;background:url(../img/img_empty_contact.f497df04.png) no-repeat;background-size:100% 100%}.contactPopContainer .nocontact-wrap .contacts{width:4.46rem;font-size:.39rem;color:#909399;line-height:.56rem}.contactPopContainer .nocontact-wrap .btn-add{margin-top:.32rem;display:block;width:4.8rem;border-radius:.59rem;height:1.17rem;text-align:center;background:linear-gradient(45deg,#ffab00,#ffbd24);border:none;font-size:.43rem;line-height:.53rem;color:#fff}.modify-contact__has-line:before{content:"";display:block;height:.42666667rem;background-color:#f0f3f5}.modify-contact__has-line .van-cell:not(:last-child):after,.modify-contact__has-line:after{border-color:transparent}.modify-contact__has-line .van-field__label{color:#606266}.modify-contact__has-line .van-field__control{color:#303133}.btns-modify-contact{display:flex;padding:.42666667rem;background-color:#f0f3f5;height:auto}.btns-modify-contact .btn-modify-contact{flex-grow:1;display:inline-block;padding:9px 0;line-height:20px;font-size:16px;color:#606266;background:#fff;border:1px solid #dcdcdc;border-radius:8px;text-align:center;box-sizing:border-box}.btns-modify-contact .btn-modify-contact-save{background-color:#b41e00;border-color:#b41e00;color:#fff}.btns-modify-contact.is-edit{justify-content:space-between}.btns-modify-contact.is-edit .btn-modify-contact{flex-grow:0;width:calc(50% - .21333rem)}.van-popup.team{height:100%;background-color:#f0f3f5}.teamPopContainer .b-popup-content{display:flex;flex-direction:column;height:calc(100% - 60px)}.teamPopContainer .teamUl{padding:.32rem;box-sizing:border-box;overflow-y:auto}.teamPopContainer .cancelBtn{display:block;height:1.3rem;line-height:1.3rem;text-align:center;border-top:1px solid #e5e5e5}.teamPopContainer .teamItem{position:relative;height:2.24rem}.teamPopContainer .teamItem .van-cell:not(:last-child):after{border-color:transparent}.teamPopContainer .teamItem .van-field__label{color:#606266}.teamPopContainer .teamItem .van-field__control{color:#303133}.teamPopContainer .teamItem .team-name-wrap{width:100%;padding:.32rem .4266666667rem;height:2.24rem;border-radius:.2133333333rem;background-color:#fff;margin-bottom:16px;box-sizing:border-box}.teamPopContainer .teamItem .team-name-wrap .radio .unchecked{display:inline-block;width:20px;height:20px;border:1px solid #909399;background-color:#fff;border-radius:50%;box-sizing:border-box}.teamPopContainer .teamItem .team-name-wrap .radio .disabled{cursor:not-allowed;opacity:.5}.teamPopContainer .teamItem .team-name-wrap .info{margin-left:.43rem}.teamPopContainer .teamItem .team-name-wrap .info .van-cell{padding:0}.teamPopContainer .teamItem .team-name-wrap .info .van-cell .van-field__label{width:auto}.teamPopContainer .teamItem .team-name-wrap .info .van-tag{color:#32b4ff;background:none;border:1px solid #32b4ff;border-radius:4px;margin-left:.43rem}.teamPopContainer .teamItem .team-name-wrap .info .van-field{color:#606266}.teamPopContainer .teamItem .team-name-wrap .info span.tip{color:#c9c9c9}.teamPopContainer .teamItem .team-name{max-width:7.7333333333rem;color:#303133;font-size:.4266666667rem;font-weight:700;margin-top:3px;line-height:1.5}.teamPopContainer .teamItem+.teamItem{margin-top:.32rem}.teamPopContainer .teamItem .deleteBtn{display:inline-block;width:30px;text-align:center;padding:0 10px;color:#2a98da;font-size:22px}.teamPopContainer .btn-wrap{padding:.12rem .42666667rem;background-color:#fff;display:flex;align-items:center}.teamPopContainer .btn-wrap .btn{margin:0 .11rem;flex:auto}.teamPopContainer .btn-wrap .btn.btn-confirm{background:#b41e00;color:#fff}.teamPopContainer .btn{border:1px solid #b41e00;border-radius:8px;font-size:16px}.teamPopContainer .btn,.teamPopContainer .btn-add-team{display:block;padding:11px 0;text-align:center;background-color:#fff;line-height:20px;color:#b41e00}.teamPopContainer .btn-add-team{font-size:14px}.teamPopContainer .btn-add-team .icon-xinzeng{color:#b41e00}.teamPopContainer .noteam-wrap{margin-top:42px;padding:80px 0;font-size:14px;color:#909399;text-align:center}.teamPopContainer .noteam-wrap .teams{width:4.46rem;font-size:.39rem;color:#909399;line-height:.56rem}.teamPopContainer .noteam-wrap .btn-add{margin-top:.32rem;display:block;width:4.8rem;border-radius:.59rem;height:1.17rem;text-align:center;background:linear-gradient(45deg,#ffab00,#ffbd24);border:none;font-size:.43rem;line-height:.53rem;color:#fff}.comp.visitor[data-v-275d1ba6]{background:#fff;border-radius:8px;overflow:hidden}.comp.visitor .title-box[data-v-275d1ba6]{position:relative;padding:.2933333333rem .4266666667rem}.comp.visitor .title-box[data-v-275d1ba6]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:1px solid var(--van-border-color);transform:scale(.5)}.comp.visitor .list .tip-bar[data-v-275d1ba6]{padding:0 .4266666667rem;height:1.1733333333rem}.comp.visitor .list .tip-bar .tip[data-v-275d1ba6]{font-size:12px;color:#b41e00}.comp.visitor .list .tip-bar .btn-add-visit[data-v-275d1ba6]{box-sizing:border-box;width:2.0266666667rem;padding:0 .3733333333rem;height:.7466666667rem;background:#ebbf81;border-radius:4px}.comp.visitor .list .tip-bar .btn-add-visit .icon-xinzeng[data-v-275d1ba6]{color:#71481e}.comp.visitor .list .tip-bar .text[data-v-275d1ba6]{font-size:.3733333333rem;font-weight:700;color:#71481e}.comp.visitor .list .visitor-box[data-v-275d1ba6]{padding:0 .4266666667rem .4266666667rem}.comp.visitor .list .visitor-box .visitor-item[data-v-275d1ba6]{margin-top:.2133333333rem;background:#fafafa;border-radius:8px;position:relative}.comp.visitor .list .visitor-box .visitor-item .delete-box[data-v-275d1ba6]{width:1.28rem;height:100%}.comp.visitor .list .visitor-box .visitor-item .delete-box .icon-qingkong[data-v-275d1ba6]{color:#909399}.comp.visitor .list .visitor-box .visitor-item .info-box[data-v-275d1ba6]{padding:.2133333333rem 0}.comp.visitor .list .visitor-box .visitor-item .info-box .contact-name[data-v-275d1ba6]{font-size:14px;font-weight:700;margin-bottom:5px}.comp.visitor .list .visitor-box .visitor-item .info-box .info-item[data-v-275d1ba6]{font-size:12px;line-height:20px;color:#606266}.comp.visitor .list .visitor-box .visitor-item .edit-btn[data-v-275d1ba6]{width:22px;position:absolute;right:5px;top:10px}.comp.visitor .list .visitor-box .visitor-item .error-info[data-v-275d1ba6]{position:absolute;color:red;right:5px;bottom:10px;width:80px;line-height:1.5}.comp.visitor .list .tip-info-box[data-v-275d1ba6]{padding:.32rem .4266666667rem}.comp.visitor .list .tip-info-box .info[data-v-275d1ba6]{position:relative;padding-left:15px;color:#909399;font-size:12px;line-height:18px}.comp.visitor .list .tip-info-box .info[data-v-275d1ba6]:before{content:"";position:absolute;left:0;top:7px;border:1px solid #909399;background-color:#909399;display:inline-block;width:2px;height:2px;border-radius:50%;margin:0 5px}.comp.visitor .list .team-batch-action[data-v-275d1ba6]{display:flex;align-items:center;justify-content:space-between;padding:.1866666667rem .4266666667rem}.comp.visitor .list .team-batch-action .import-link[data-v-275d1ba6]{color:#409eff}.comp.visitor .list .team-batch-action .btn[data-v-275d1ba6]{box-sizing:border-box;width:2.4rem;padding:0 .3733333333rem;height:.7466666667rem;background:#ebbf81;border-radius:4px;font-size:.32rem;color:#71481e;font-weight:700}.comp.visitor .steps-img[data-v-275d1ba6]{text-align:center}.comp.visitor .steps-img .img-1-wrapper[data-v-275d1ba6]{text-align:right;padding-right:22px}.comp.visitor .steps-img .img-1-wrapper .img-1[data-v-275d1ba6]{width:6.6933333333rem;margin-top:.32rem;margin-bottom:.7466666667rem}.comp.visitor .steps-img .img-2[data-v-275d1ba6]{width:7.04rem;margin-top:3.6266666667rem;margin-bottom:.7466666667rem}.comp.visitor .steps-img .img-3[data-v-275d1ba6]{width:8.32rem;margin-top:6.8266666667rem;margin-bottom:.7466666667rem}.comp.visitor .steps-img button[data-v-275d1ba6]{font-weight:500;font-size:.3733333333rem;color:#fff;line-height:20px;border-radius:.5866666667rem;border:1px solid #fff;background:transparent;padding:.16rem .5333333333rem}.seating-info[data-v-e411f38e]{background:#fff;border-radius:8px;overflow:hidden;margin-bottom:.32rem}.seating-info .title-box[data-v-e411f38e]{position:relative;padding:.2933333333rem .4266666667rem}.seating-info .title-box[data-v-e411f38e]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:1px solid var(--van-border-color);transform:scale(.5)}.seating-info .list .item[data-v-e411f38e]{padding:.32rem .4266666667rem}.seating-info .list .item .title[data-v-e411f38e]{color:#909399;margin-bottom:.2666666667rem;line-height:1.5;font-size:14px}.seating-info .list .item .tag[data-v-e411f38e]{padding:.0533333333rem .2133333333rem;background:#f0f3f5;border-radius:4px 4px 4px 4px;color:#606266;font-size:14px}.page.booking .order-price-popup{padding-bottom:1.4133333333rem}.page.booking[data-v-d41c912a]{position:relative;z-index:1;min-height:100%;box-sizing:border-box;padding:.4266666667rem .4266666667rem 0;background:linear-gradient(180deg,#e3cfb7 0,#fff6ee 25%,#fff6ee 26%,#fff6ee)}.page.booking .title[data-v-d41c912a]{font-size:.4266666667rem;font-weight:700;margin-bottom:.32rem}.page.booking .title.is-pack .pack-title[data-v-d41c912a]{display:inline-block;vertical-align:middle;font-weight:700;width:calc(100% - 1.2rem)}.page.booking .title.is-pack .num[data-v-d41c912a]{display:inline-block;vertical-align:middle;text-align:right;width:1.2rem}.page.booking .footer-bar[data-v-d41c912a]{position:fixed;left:0;bottom:0;width:100%;height:1.4133333333rem;background:#fff;text-align:center}.page.booking .footer-bar .btn-booking[data-v-d41c912a]{background-color:#b41e00;width:6.72rem;height:1.1733333333rem;background:#b41e00;border-radius:8px;color:#fff;font-size:16px}.page.booking .ticket-info-box .info-item[data-v-d41c912a]{font-size:14px;margin-bottom:.2133333333rem;color:#71481e;padding-left:.32rem;width:100%;height:.8533333333rem;line-height:.8533333333rem;background:linear-gradient(90deg,#fff6ee,rgba(255,246,238,0));border-radius:4px 0 0 4px}.page.booking .ticket-info-box .info-item[data-v-d41c912a]:last-child{margin-bottom:.4266666667rem}.page.booking .visitor-container[data-v-d41c912a]{padding-bottom:1.68rem}.page.booking .seat-box[data-v-d41c912a]{background-color:#fff;margin-bottom:.2133333333rem;border-radius:8px;overflow:hidden}.page.booking .seat-box .title-box[data-v-d41c912a]{padding:.2933333333rem .4266666667rem;border-bottom:1px solid #e9e9eb}.page.booking .seat-box .reselect[data-v-d41c912a]{color:#d9ae72;font-size:14px;font-weight:700}.page.booking .seat-info[data-v-d41c912a]{padding:.32rem .4266666667rem .4266666667rem}.page.booking .seat-info .tip[data-v-d41c912a]{color:#909399;margin-bottom:.32rem}.page.booking .seat-info .tag-box[data-v-d41c912a]{font-size:0}.page.booking .seat-info .tag-box .tag-item[data-v-d41c912a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.2933333333rem;margin-bottom:.2933333333rem;display:inline-block;color:#606266;font-size:14px;width:2.56rem;height:.7466666667rem;text-align:center;line-height:.7466666667rem;background:#f0f3f5;border-radius:4px}.page.booking .seat-info .tag-box .tag-item[data-v-d41c912a]:nth-of-type(3n){margin-right:0}.footFixBar[data-v-d41c912a]{position:fixed;left:0;right:0;bottom:0;background:#fff;height:1.4rem}.footFixBar.active[data-v-d41c912a]{z-index:3000}.footFixBar .count[data-v-d41c912a]{padding-left:.44rem;color:#8f9399;font-size:14px;padding-right:.2666666667rem}.footFixBar .text[data-v-d41c912a]{position:relative;top:-2px}.footFixBar .total-money[data-v-d41c912a]{color:#303133;font-size:14px}.footFixBar .arrow-icon[data-v-d41c912a]{margin-left:10px}.footFixBar .btn-booking[data-v-d41c912a]{margin-right:.43rem;width:4.26rem!important}.footFixBar .btn-booking.disable[data-v-d41c912a]{cursor:not-allowed;background:#999}.footFixBar .lt[data-v-d41c912a]{box-sizing:border-box;height:100%}.footFixBar .lt .num[data-v-d41c912a]{font-size:18px;font-weight:700;color:#ff6c31}.footFixBar .lt .yen[data-v-d41c912a]{color:#ff6c31;margin-left:5px}.footFixBar .lt .btnWrap[data-v-d41c912a]{height:100%;border-right:1px solid #e5e5e5;margin-right:5px}.footFixBar .lt .btn[data-v-d41c912a]{display:inline-block;height:100%;padding:0 0 0 15px;color:#999}.footFixBar .lt .btn[data-v-d41c912a]:last-child{padding-right:15px}.footFixBar .lt .btn .icon[data-v-d41c912a]{display:block;margin-top:3px}.order-price-popup .title[data-v-d41c912a]{height:1.2rem;line-height:1.2rem;text-align:center;font-size:16px;color:#303133;font-weight:700}.order-price-popup .content .ticket-list[data-v-d41c912a]{padding:0 .45rem;max-height:4.5rem;overflow:auto}.order-price-popup .content .ticket-list .ticket-item[data-v-d41c912a]{padding:.2rem 0;line-height:.45rem}.order-price-popup .content .ticket-list .ticket-item .name[data-v-d41c912a]{font-size:.3733333333rem;color:#2f3133}.order-price-popup .content .ticket-list .ticket-item .price-box[data-v-d41c912a]{color:#ff6b31}.order-price-popup .content .ticket-list .ticket-item .price-box .num[data-v-d41c912a]{margin-left:.1333333333rem}.order-price-popup .content .total-box[data-v-d41c912a]{padding:.2rem .45rem}.order-price-popup .content .total-box .text[data-v-d41c912a]{display:inline-block;vertical-align:top;color:#2f3133;font-weight:700;font-size:.3733333333rem}.order-price-popup .content .total-box .price[data-v-d41c912a]{display:inline-block;vertical-align:top;color:#ff6b31;font-weight:700;font-size:.48rem}