.header[data-v-0a339674]{width:100%;height:56px;background:#333;justify-content:space-between}.header .header-item[data-v-0a339674],.header[data-v-0a339674]{display:flex;align-items:center}.header .header-item .item[data-v-0a339674]{color:#fff;margin-right:20px;cursor:pointer}.select-person[data-v-7de06986]{padding-top:74px;max-width:1200px;overflow-x:auto;margin:0 auto}.buy-tickets[data-v-7de06986]{width:100%}.buy-tickets .buy-tickets-title[data-v-7de06986]{display:flex;justify-content:center;margin-bottom:30px}.buy-tickets .buy-tickets-title .buy-tickets-tips div[data-v-7de06986]{width:8px;height:8px;border-radius:1px;background:#fff;border:1px solid #d2d2d2;margin-right:5px}.buy-tickets .buy-tickets-title .buy-tickets-tips .active[data-v-7de06986]{background:#0092ec;border:1px solid #00448c}.buy-tickets .buy-tickets-title .buy-tickets-tips[data-v-7de06986]{display:flex;color:grey;font-size:12px;margin-right:16px}.buy-tickets .seat_content[data-v-7de06986]{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.buy-tickets .seat_content .seat_row[data-v-7de06986]{width:100%;display:flex;justify-content:flex-start;margin-bottom:7px;align-items:center}.buy-tickets .seat_content .seat_row .seat_row_index[data-v-7de06986]{color:#c3c2c2;font-size:12px}.buy-tickets .seat_content .seat_row .seat_row_item[data-v-7de06986]{flex:1;display:flex;justify-content:center}.buy-tickets .seat_content .seat_row .seat_row_item .seat_item[data-v-7de06986]{width:24px;height:22px;margin-right:7px}.buy-tickets .seat_content .seat_row .seat_row_item .seat_item img[data-v-7de06986]{width:24px;height:22px}.visitorType-wrapper[data-v-7de06986]{width:650px;margin:0 auto}.dialog-footer-calcelbtn[data-v-049bfe73]{color:#868d99}.visitor-info-wrapper[data-v-049bfe73]{display:flex;justify-content:space-between;align-items:center}.visitor-info-wrapper .visitor-idtype[data-v-049bfe73],.visitor-info-wrapper .visitor-name[data-v-049bfe73]{width:200px}.visitor-info-wrapper .free-visitor-idtype[data-v-049bfe73]{width:130px}.visitor-info-wrapper .free-visitor-idnumber[data-v-049bfe73]{width:270px}.visitor-tips[data-v-049bfe73]{padding-top:16px;padding-bottom:12px;height:20px;font-size:14px;font-weight:400;color:#868d99;line-height:20px}[data-v-049bfe73] .el-dialog__header{padding:30px 32px 20px}[data-v-049bfe73] .el-dialog__body{padding:0 32px}[data-v-049bfe73] .el-dialog__footer{padding:40px 32px 32px}[data-v-049bfe73] .el-dialog__title{height:22px;font-size:16px;font-weight:500;color:#333;line-height:22px}[data-v-049bfe73] .el-form-item__label{font-size:14px;font-weight:400;color:#868d99;line-height:20px;padding-bottom:6px}[data-v-049bfe73] .el-dialog__headerbtn{position:absolute;top:30px;right:32px}[data-v-049bfe73] .el-dialog__headerbtn .el-dialog__close{font-size:20px;color:#666;font-weight:900}[data-v-049bfe73] .el-overlay{background:rgba(17,17,17,.8)}[data-v-049bfe73] .el-icon-arrow-up:before{content:"";display:block;width:0;height:0;border-bottom:6px solid #333;border-left:6px solid transparent;border-right:6px solid transparent;position:relative;top:18px;left:6px}[data-v-049bfe73] .el-input__inner{border-radius:2px;border:1px solid #ebebeb;font-size:14px;font-weight:400;color:#4d4d4d}[data-v-049bfe73] .el-button{font-size:14px;font-weight:400}[data-v-049bfe73] .el-button--primary{border-color:#0092ec;background:#0092ec;border-radius:2px}[data-v-049bfe73] .el-form-item{margin-bottom:16px}.seat-name[data-v-a8ce80b0]{color:#4d4d4d;font-size:14px;padding:18px 0}.person-wrapper[data-v-a8ce80b0]{display:flex;flex-flow:row wrap;padding-top:16px;padding-bottom:10px}.person-wrapper .person[data-v-a8ce80b0]{width:650px;height:64px;background:#fff;border:1px solid #f4f4f4;box-sizing:border-box;padding:12px 20px;display:flex;align-items:center;justify-content:space-between}.person-wrapper .person .personName[data-v-a8ce80b0]{font-size:14px;font-weight:500;color:#4d4d4d;line-height:20px}.person-wrapper .person .personName .certificate[data-v-a8ce80b0]{height:18px;padding:1px 4px;background:#5fd4b6;border-radius:2px;font-size:12px;font-weight:500;color:#fff;border:none}.person-wrapper .person .personId[data-v-a8ce80b0]{font-size:12px;font-weight:400;color:#999;line-height:17px}.person-wrapper .person .person-right .el-button--text[data-v-a8ce80b0]{color:#b1bbcb;font-size:24px;padding:0;width:24px;height:24px}.person-wrapper .person .person-right .el-button--text[data-v-a8ce80b0] .el-icon-edit-outline{font-weight:500}.person-wrapper .add-person[data-v-a8ce80b0]{display:flex;justify-content:center;align-items:center}.person-wrapper .add-person .el-button[data-v-a8ce80b0]{height:24px;border-radius:3px;border:1px solid #e1e6ec;font-size:12px;font-weight:500;color:#0092ec;padding:5px 9px}.visitor-type[data-v-a8ce80b0]{margin-top:24px}.visitor-type .visitor-type-countbar[data-v-a8ce80b0]{height:56px;box-shadow:0 1px 0 0 #f5f5f5;display:flex;justify-content:space-between;align-items:center}.visitor-type .visitor-type-countbar .visitor-type-countbar-title[data-v-a8ce80b0]{font-size:14px;font-weight:500;color:#4d4d4d}.visitor-type .visitor-type-countbar .inputNumber-wrapper[data-v-a8ce80b0]{display:flex;width:104px;height:24px;justify-content:space-between}.visitor-type .visitor-type-countbar .inputNumber-wrapper .inputNumber-leftbtn[data-v-a8ce80b0],.visitor-type .visitor-type-countbar .inputNumber-wrapper .inputNumber-rightbtn[data-v-a8ce80b0]{width:24px;height:24px;background:#f5f5f5;border-radius:2px;border:1px solid #f0f0f0;font-size:20px;font-weight:900;text-align:center;line-height:20px;color:#0092ec;padding:0;min-height:0}.visitor-type .visitor-type-countbar .inputNumber-wrapper .inputNumber-value[data-v-a8ce80b0]{flex:none;width:56px;height:22px;font-size:16px;text-align:center;font-weight:500;color:#333;line-height:22px}.visitor-type .visitor-type-commonuser[data-v-a8ce80b0]{background:#fafafa;font-size:12px;padding-left:16px;display:flex;align-items:center}.visitor-type .visitor-type-commonuser .visitor-type-common-title[data-v-a8ce80b0]{flex:none;width:60px;height:16px;color:#333;line-height:16px;padding-right:5px;margin:12px 0}.visitor-type .visitor-type-commonuser .visitor-type-common-list[data-v-a8ce80b0]{display:flex;align-content:center;flex-flow:row wrap;padding-bottom:8px}.visitor-type .visitor-type-commonuser .visitor-type-common-list .visitor-type-common-item[data-v-a8ce80b0]{position:relative;padding:4px 14px;border-radius:2px;margin:8px 0 0 8px;text-align:center;background:#fff;border:1px solid #f0f0f0;cursor:pointer}.visitor-type .visitor-type-commonuser .visitor-type-common-list .visitor-type-common-item .visitor-type-common-close[data-v-a8ce80b0]{position:absolute;right:-5px;top:-5px;z-index:1000;background:#fff;color:#333!important}.visitor-type .visitor-type-commonuser .visitor-type-common-list .visitor-type-common-item.isactive[data-v-a8ce80b0]{color:#0092ec;background:#f3faff;border:1px solid #0092ec}.visitor-type .visitor-type-commonuser .visitor-type-common-list .visitor-type-common-item.disabled[data-v-a8ce80b0]{color:#ccc;background:#fafafa;border:1px solid #f0f0f0;cursor:default}.choose-contacts-item[data-v-4e67d4ca]{padding-bottom:28px}.choose-contacts-item .contacts-wrapper[data-v-4e67d4ca] .el-radio-button__inner{display:block;width:415px;height:64px;padding:12px 20px;box-sizing:border-box;border-radius:0;text-align:left;box-shadow:none}.choose-contacts-item .contacts-wrapper[data-v-4e67d4ca] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background-color:#fff;z-index:10}.choose-contacts-item .contacts-wrapper .contacts-name[data-v-4e67d4ca]{height:20px;font-size:14px;font-weight:500;color:#4d4d4d;line-height:20px}.choose-contacts-item .contacts-wrapper .contacts-idnumber[data-v-4e67d4ca]{height:17px;font-size:12px;font-weight:400;color:#999;line-height:17px}.choose-contacts-item .contacts-wrapper[data-v-4e67d4ca]:not(:first-child) .el-radio-button__inner{margin-top:-2px}[data-v-4e67d4ca] .el-dialog__header{padding:30px 32px 20px}[data-v-4e67d4ca] .el-dialog__body{padding:0 32px}[data-v-4e67d4ca] .el-dialog__footer{padding:40px 32px 32px}[data-v-4e67d4ca] .el-dialog__title{height:22px;font-size:16px;font-weight:500;color:#333;line-height:22px}[data-v-4e67d4ca] .el-form-item__label{font-size:14px;font-weight:400;color:#868d99;line-height:20px;padding-bottom:6px}[data-v-4e67d4ca] .el-dialog__headerbtn{position:absolute;top:30px;right:32px}[data-v-4e67d4ca] .el-dialog__headerbtn .el-dialog__close{font-size:20px;color:#666;font-weight:900}[data-v-4e67d4ca] .el-overlay{background:rgba(17,17,17,.8)}[data-v-4e67d4ca] .el-icon-arrow-up:before{content:"";display:block;width:0;height:0;border-bottom:6px solid #333;border-left:6px solid transparent;border-right:6px solid transparent;position:relative;top:18px;left:6px}[data-v-4e67d4ca] .el-input__inner{border-radius:2px;border:1px solid #ebebeb;font-size:14px;font-weight:400;color:#4d4d4d}[data-v-4e67d4ca] .el-button{font-size:14px;font-weight:400}.dialog-footer-calcelbtn[data-v-4e67d4ca]{color:#868d99}[data-v-4e67d4ca] .el-button--primary{border-color:#0092ec;background:#0092ec;border-radius:2px}[data-v-4e67d4ca] .el-form-item{margin-bottom:16px}.choose-contacts[data-v-6ac83489]{margin-top:40px}.choose-contacts .contacts-detail[data-v-6ac83489]{padding-bottom:40px}.choose-contacts .contacts-detail .contacts-detail-title[data-v-6ac83489]{height:20px;font-size:14px;font-weight:400;color:grey;line-height:20px;flex:none}.choose-contacts .contacts-detail .contacts-detail-form[data-v-6ac83489]{display:flex;flex-flow:row wrap;justify-content:space-between}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-namebox[data-v-6ac83489] .el-form-item__content{display:flex;justify-content:space-between;align-items:center;width:320px;height:48px;box-shadow:0 1px 0 0 #f5f2f2}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-namebox[data-v-6ac83489] .el-form-item__content .el-input__inner{width:180px;border:none;padding-left:20px;padding-right:0;font-size:14px;font-weight:400;color:#333}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-namebox[data-v-6ac83489] .el-form-item__content .contacts-detail-namebox-btn{height:20px;font-size:12px;font-weight:500;color:#0092ec;padding:0 4px}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idtypebox[data-v-6ac83489] .el-form-item__content{display:flex;justify-content:space-between;align-items:center;width:320px;height:48px;box-shadow:0 1px 0 0 #f5f2f2}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idtypebox[data-v-6ac83489] .el-form-item__content .contacts-detail-idtype-select{flex:1}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idtypebox[data-v-6ac83489] .el-form-item__content .contacts-detail-idtype-select .el-input__inner{border:none;padding-left:20px;font-size:14px;font-weight:400;color:#333}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idtypebox[data-v-6ac83489] .el-form-item__content .contacts-detail-idtype-select .el-select__caret{color:#0092ec}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content{display:flex;justify-content:space-between;align-items:center;width:320px;height:48px;box-shadow:0 1px 0 0 #f5f2f2}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content .contacts-detail-telbox-teltype{flex:none}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content .contacts-detail-telbox-teltype .el-input__inner{width:75px;border:none;padding:0;box-sizing:border-box;font-size:14px;font-weight:400;color:grey}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content .contacts-detail-telbox-teltype .el-input__icon{width:12px}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content .contacts-detail-telbox-teltype .el-select__caret{color:#0092ec}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-telbox[data-v-6ac83489] .el-form-item__content .contacts-detail-telbox-telnumber .el-input__inner{border:none;padding:0 16px;font-size:14px;font-weight:400;color:#333}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idbox[data-v-6ac83489] .el-form-item__content{display:flex;justify-content:space-between;align-items:center;width:320px;height:48px;box-shadow:0 1px 0 0 #f5f2f2}.choose-contacts .contacts-detail .contacts-detail-form .contacts-detail-idbox[data-v-6ac83489] .el-form-item__content .contacts-detail-idbox-input .el-input__inner{border:none;padding-left:35px;font-size:14px;font-weight:400;color:#333}.select-person[data-v-f778cbba]{width:650px;margin:0 auto}.buy-tickets-content[data-v-f778cbba]{width:100%}.visitorType-wrapper[data-v-f778cbba]{margin:0 auto}.confirm-order[data-v-7f42d7c3]{width:650px;margin:0 auto}.confirm-order .title[data-v-7f42d7c3]{color:#333;font-size:22px;padding:36px 0;border-bottom:1px solid #e6e6e6;font-weight:600}.confirm-order .choose-option-box[data-v-7f42d7c3]{margin-top:40px}.confirm-order .choose-option-box .choose-item-title[data-v-7f42d7c3]{font-size:15px;font-weight:600;color:#333;padding-bottom:10px}.confirm-order .choose-option-box .seat[data-v-7f42d7c3]{display:flex;justify-content:space-between;flex-wrap:wrap}.confirm-order .choose-option-box .seat-item[data-v-7f42d7c3]{margin-top:16px}.confirm-order .choose-option-box .contacts-seat[data-v-7f42d7c3]{color:#4d4d4d;font-size:14px;margin-bottom:10px}.confirm-order .choose-option-box .contacts-item[data-v-7f42d7c3]{width:280px;background:#fff;border:1px solid #f4f4f4;padding:12px 20px;font-weight:400}.confirm-order .choose-option-box .contacts-item .contacts-name[data-v-7f42d7c3]{font-size:14px;color:#4d4d4d;line-height:20px}.confirm-order .choose-option-box .contacts-item .contacts-idcard[data-v-7f42d7c3]{font-size:12px;color:#999;line-height:17px}.confirm-order .choose-option-box .payMethods-wrapper[data-v-7f42d7c3]{margin-top:10px;display:flex;align-items:center;padding-top:16px;padding-bottom:10px;box-sizing:border-box}.confirm-order .choose-option-box .payMethods-wrapper .pay-method[data-v-7f42d7c3]{width:158px;height:64px;background:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #f3faff}.confirm-order .choose-option-box .payMethods-wrapper .pay-method-active[data-v-7f42d7c3]{background:#f3faff;border:1px solid transparent}.buy-tickets-content[data-v-7f42d7c3]{width:100%}.visitorType-wrapper[data-v-7f42d7c3]{margin:0 auto}.buy-tickets[data-v-5f9bed5d]{width:100%;padding-bottom:20px;padding-top:40px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.buy-tickets .tickets-steps[data-v-5f9bed5d]{width:600px}.buy-tickets-content[data-v-5f9bed5d]{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.counter[data-v-5f9bed5d]{margin-top:40px;width:320px;border:1px solid #f0f0f0}.counter .counter-title[data-v-5f9bed5d]{padding:24px 24px 0;background:#fcfcfc}.counter .counter-title .counter-title-desc[data-v-5f9bed5d]{display:flex}.counter .counter-title .counter-title-desc .title-desc-image[data-v-5f9bed5d]{width:95px;height:132px;margin-right:14px}.counter .counter-title .counter-title-desc .title-desc-image img[data-v-5f9bed5d]{width:95px;height:132px}.counter .counter-title .counter-title-desc .title-desc-name[data-v-5f9bed5d]{color:#333;font-size:16px;margin-bottom:5px}.counter .counter-title .counter-title-desc .title-desc-time[data-v-5f9bed5d]{color:#4d4d4d;font-size:12px}.counter .counter-title .counter-title-info[data-v-5f9bed5d]{margin-top:14px}.counter .counter-title .counter-title-info .counter-info-item[data-v-5f9bed5d]{display:flex;font-size:12px;margin-bottom:5px}.counter .counter-title .counter-title-info .counter-info-item .left[data-v-5f9bed5d]{color:#878787;margin-right:5px}.counter .counter-title .counter-title-info .counter-info-item .right[data-v-5f9bed5d]{color:#4d4d4d}.counter .counter-title .counter-seat[data-v-5f9bed5d]{padding:10px 0;margin-top:10px;border-top:1px solid #e5e5e5}.counter .counter-title .counter-seat .counter-seat-title[data-v-5f9bed5d]{color:#878787;font-size:12px;display:flex;margin-bottom:8px}.counter .counter-title .counter-seat .counter-seat-title .right[data-v-5f9bed5d]{color:#0092ec;margin-left:5px}.counter .counter-title .counter-seat .set-content[data-v-5f9bed5d]{display:flex;flex-wrap:wrap}.counter .counter-title .counter-seat .set-content .set-content-item[data-v-5f9bed5d]{background:#fff;padding:8px 13px;border-radius:4px;border:1px solid #f1f1f1;display:flex;justify-content:center;align-items:center;color:#4d4d4d;font-size:12px;margin:0 8px 8px 0}.counter .counter-ticketType[data-v-5f9bed5d]{padding:16px 24px}.counter .counter-ticketType .counter-ticketType-item[data-v-5f9bed5d]{height:40px;line-height:40px;display:flex;justify-content:space-between}.counter .counter-ticketType .counter-ticketType-item .counter-ticketType-item-title[data-v-5f9bed5d]{font-size:14px;font-weight:400;color:#4d4d4d}.counter .counter-ticketType .counter-ticketType-item .counter-ticketType-item-info .counter-ticketType-item-info-price[data-v-5f9bed5d]{font-size:14px;color:#fb6d21}.counter .counter-ticketType .counter-ticketType-item .counter-ticketType-item-info .counter-ticketType-item-info-count[data-v-5f9bed5d]{font-size:14px;color:#999;margin-left:9px}.counter .counter-checkout[data-v-5f9bed5d]{height:158px;padding:0 24px 24px}.counter .counter-checkout .counter-checkout-total[data-v-5f9bed5d]{height:56px;line-height:56px;display:flex;justify-content:space-between}.counter .counter-checkout .counter-checkout-total .counter-checkout-total-title[data-v-5f9bed5d]{font-size:16px;font-weight:500;color:#333}.counter .counter-checkout .counter-checkout-total .counter-checkout-total-price[data-v-5f9bed5d]{font-size:16px;font-weight:500;color:#fb6d21}.counter .counter-checkout .counter-checkout-btn[data-v-5f9bed5d]{width:272px;height:48px;background:#c8ced2;border-radius:2px;font-size:14px;font-weight:400;color:#fff;line-height:20px}.counter .counter-checkout .counter-checkout-btn.isactive[data-v-5f9bed5d]{background:#0092ec}.counter .counter-checkout .disclaimer-wrapper[data-v-5f9bed5d]{margin-top:13px}