[data-v-95b7e3c6] .van-field--error .van-field__control::placeholder{color:#c8c9cc!important;-webkit-text-fill-color:currentColor}.commonly_div[data-v-95b7e3c6]{width:100%}.commonly_div .commonly_div_data[data-v-95b7e3c6]{margin:5.333vw auto 0 auto}.commonly_div .commonly_div_data .commonly_div_data_order[data-v-95b7e3c6]{width:100%;border-bottom:1px dashed #e5e5e5;box-sizing:border-box;display:flex;justify-content:space-between}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column;font-size:4.267vw;color:red}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one[data-v-95b7e3c6] .van-checkbox .van-checkbox__icon{font-size:4.267vw}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two[data-v-95b7e3c6]{box-sizing:border-box;padding:3.2vw 0;width:76%;font-size:3.2vw;display:flex;justify-content:space-between;flex-direction:column}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div[data-v-95b7e3c6],.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div span[data-v-95b7e3c6]{font-size:2.667vw;font-family:PingFang SC;font-weight:400;color:#999}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_span[data-v-95b7e3c6]{font-size:3.733vw;font-family:PingFang SC;font-weight:400;color:#333;margin-bottom:1.6vw}.commonly_div .commonly_div_data .commonly_div_data_order .commonly_div_data_order_three[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column;font-size:6.4vw;color:#dbdbdb}.commonly_div .commonly_div_button[data-v-95b7e3c6]{display:flex;justify-content:center}.commonly_div .commonly_div_button .van-button[data-v-95b7e3c6]{width:80%;border:1px solid #ff7002;background:none;color:#ff7002;border-radius:.8vw}.commonly_div .commonly_div_confirm[data-v-95b7e3c6]{margin-top:13.333vw;display:flex;justify-content:center}.commonly_div .commonly_div_confirm .van-button[data-v-95b7e3c6]{width:80%}.commonly_div[data-v-95b7e3c6] .popup_class_card{padding:5.333vw 0!important;box-sizing:border-box}.commonly_div[data-v-95b7e3c6] .popup_class_card .popup_card_header p{text-align:center;font-size:4.533vw;font-family:PingFang SC;font-weight:400;margin-bottom:2.667vw}.commonly_div[data-v-95b7e3c6] .class_picker{padding:6.933vw 0 0 0!important}.commonly_div[data-v-95b7e3c6] .class_picker .popup_header_field{margin:2.667vw 0}.commonly_div[data-v-95b7e3c6] .class_picker .popup_header_picker{display:flex;justify-content:space-between;box-sizing:border-box;padding:0 4.267vw}.commonly_div[data-v-95b7e3c6] .class_picker .popup_header_picker span{font-size:4.267vw}.commonly_div[data-v-95b7e3c6] .class_picker .popup_header_picker p{margin-top:.8vw}.commonly_div .popup_header p[data-v-95b7e3c6]{text-align:center;font-size:4.533vw;font-family:PingFang SC;font-weight:400;margin-bottom:2.667vw}.commonly_div[data-v-95b7e3c6] .popup_class{padding:5.333vw 0!important;box-sizing:border-box}.commonly_div[data-v-95b7e3c6] .popup_class .popup_body{width:100%;box-sizing:border-box}.commonly_div[data-v-95b7e3c6] .popup_class .popup_body .popup_body_div{padding:2.667vw 0}.commonly_div[data-v-95b7e3c6] .popup_class .popup_body .popup_body_div .popup_body_div_input{width:100%}.commonly_div[data-v-95b7e3c6] .popup_class .popup_button{display:flex;justify-content:center;margin-top:26.667vw}.commonly_div[data-v-95b7e3c6] .popup_class .popup_button .van-button{width:70%;background:#ff7002;border:none}.action-sheet-commonly-used-passenger[data-v-95b7e3c6]{padding:5.333vw 0}.action-sheet-commonly-used-passenger .popup_bot[data-v-95b7e3c6]{width:100%;margin-top:13.333vw;display:flex;justify-content:center}.action-sheet-commonly-used-passenger .popup_bot .van-button[data-v-95b7e3c6]{width:80%}.action-sheet-commonly-used-passenger .commonly_div_data[data-v-95b7e3c6]{margin:5.333vw auto 0 auto;box-sizing:border-box;padding:0 4.267vw}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order[data-v-95b7e3c6]{width:100%;border-bottom:1px dashed #e5e5e5;box-sizing:border-box;display:flex;justify-content:space-between}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one .van-radio .van-radio__icon[data-v-95b7e3c6]{font-size:4.267vw}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two[data-v-95b7e3c6]{box-sizing:border-box;padding:3.2vw 0;width:86%;font-size:3.2vw;display:flex;justify-content:space-between;flex-direction:column}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div[data-v-95b7e3c6],.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div span[data-v-95b7e3c6]{font-size:2.667vw;font-family:PingFang SC;font-weight:400;color:#999}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_span[data-v-95b7e3c6]{font-size:3.733vw;font-family:PingFang SC;font-weight:400;color:#333;margin-bottom:1.6vw}.action-sheet-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_three[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column;font-size:6.4vw;color:#dbdbdb}.action-sheet-commonly-used-passenger .popup_header p[data-v-95b7e3c6]{text-align:center;font-size:4.533vw;font-family:PingFang SC;font-weight:400;margin-bottom:2.667vw}.popup-commonly-used-passenger[data-v-95b7e3c6]{box-sizing:border-box;padding:10.667vw 4.267vw 5.333vw 4.267vw}.popup-commonly-used-passenger .commonly_div_button[data-v-95b7e3c6]{display:flex;justify-content:center}.popup-commonly-used-passenger .commonly_div_button .van-button[data-v-95b7e3c6]{width:80%;border:1px solid #ff7002;background:none;color:#ff7002;border-radius:.8vw}.popup-commonly-used-passenger .commonly_div_data[data-v-95b7e3c6]{margin:5.333vw auto 0 auto}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order[data-v-95b7e3c6]{width:100%;border-bottom:1px dashed #e5e5e5;box-sizing:border-box;display:flex;justify-content:space-between}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column;font-size:4.267vw;color:red}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_one[data-v-95b7e3c6] .van-checkbox .van-checkbox__icon{font-size:4.267vw}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two[data-v-95b7e3c6]{box-sizing:border-box;padding:3.2vw 0;width:76%;font-size:3.2vw;display:flex;justify-content:space-between;flex-direction:column}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div[data-v-95b7e3c6],.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_div span[data-v-95b7e3c6]{font-size:2.667vw;font-family:PingFang SC;font-weight:400;color:#999}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_two .commonly_div_data_order_two_span[data-v-95b7e3c6]{font-size:3.733vw;font-family:PingFang SC;font-weight:400;color:#333;margin-bottom:1.6vw}.popup-commonly-used-passenger .commonly_div_data .commonly_div_data_order .commonly_div_data_order_three[data-v-95b7e3c6]{display:flex;justify-content:center;flex-direction:column;font-size:6.4vw;color:#dbdbdb}.popup-commonly-used-passenger .commonly_div_confirm[data-v-95b7e3c6]{margin-top:13.333vw;display:flex;justify-content:center}.popup-commonly-used-passenger .commonly_div_confirm .van-button[data-v-95b7e3c6]{width:80%}.popup-commonly-used-passenger-class[data-v-95b7e3c6]{padding:5.333vw 0!important;box-sizing:border-box}.popup-commonly-used-passenger-class .popup_header p[data-v-95b7e3c6]{text-align:center;font-size:4.533vw;font-family:PingFang SC;font-weight:400;margin-bottom:2.667vw}.popup-commonly-used-passenger-class .popup_body[data-v-95b7e3c6]{width:100%;box-sizing:border-box}.popup-commonly-used-passenger-class .popup_body .popup_body_div[data-v-95b7e3c6]{padding:2.667vw 0}.popup-commonly-used-passenger-class .popup_body .popup_body_div .popup_body_div_input[data-v-95b7e3c6]{width:100%}.popup-commonly-used-passenger-class .popup_button[data-v-95b7e3c6]{display:flex;justify-content:center;margin-top:26.667vw}.popup-commonly-used-passenger-class .popup_button .van-button[data-v-95b7e3c6]{width:70%;background:#ff7002;border:none}.class-picker-commonly-used-passenger[data-v-95b7e3c6]{padding:6.933vw 0 0 0!important}.class-picker-commonly-used-passenger .popup_header_field[data-v-95b7e3c6]{margin:2.667vw 0}.class-picker-commonly-used-passenger .popup_header_picker[data-v-95b7e3c6]{display:flex;justify-content:space-between;box-sizing:border-box;padding:0 4.267vw}.class-picker-commonly-used-passenger .popup_header_picker span[data-v-95b7e3c6]{font-size:4.267vw}.class-picker-commonly-used-passenger .popup_header_picker p[data-v-95b7e3c6]{margin-top:.8vw}.popup-class-card-commonly-used-passenger[data-v-95b7e3c6]{padding:5.333vw 0!important;box-sizing:border-box}.popup-class-card-commonly-used-passenger .popup_card_header p[data-v-95b7e3c6]{text-align:center;font-size:4.533vw;font-family:PingFang SC;font-weight:400;margin-bottom:2.667vw}.meituan-benefit-selector[data-v-740dd4a4]{background:#fff;border-radius:3.2vw 3.2vw 0 0;overflow:hidden}.meituan-benefit-selector .benefit-header[data-v-740dd4a4]{height:10.667vw;padding:0 4.267vw;display:flex;align-items:center;background-size:auto 100%;background-position:0;background-repeat:no-repeat}.meituan-benefit-selector .benefit-header .title[data-v-740dd4a4]{font-size:4.267vw;font-weight:700;color:#3f2000}.meituan-benefit-selector .benefit-header .help-icon[data-v-740dd4a4]{margin-left:2.133vw;font-size:4.8vw;color:#999}.meituan-benefit-selector .benefit-cards-wrapper[data-v-740dd4a4]{padding:3.2vw 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.meituan-benefit-selector .benefit-cards-wrapper[data-v-740dd4a4]::-webkit-scrollbar{display:none}.meituan-benefit-selector .benefit-cards[data-v-740dd4a4]{display:flex;padding:0 3.2vw;gap:2.667vw}.meituan-benefit-selector .benefit-card[data-v-740dd4a4]{flex-shrink:0;width:34.667vw;border-radius:2.133vw;border:1px solid #e5e5e5;overflow:hidden}.meituan-benefit-selector .benefit-card.selected[data-v-740dd4a4]{border-color:#ff9500}.meituan-benefit-selector .benefit-card .card-top[data-v-740dd4a4]{background:#fcfaf7;padding:2.133vw 3.2vw;min-height:16vw}.meituan-benefit-selector .benefit-card .card-top .card-title[data-v-740dd4a4]{font-size:3.733vw;font-weight:700;color:#333;margin-bottom:1.067vw}.meituan-benefit-selector .benefit-card .card-top .card-desc[data-v-740dd4a4]{font-size:2.933vw;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meituan-benefit-selector .benefit-card .card-bottom[data-v-740dd4a4]{padding:2.133vw 3.2vw;display:flex;justify-content:space-between;align-items:center}.meituan-benefit-selector .benefit-card .card-bottom .free-text[data-v-740dd4a4]{font-size:3.2vw;color:#666}.meituan-benefit-selector .benefit-card .card-bottom .check-circle[data-v-740dd4a4]{width:4.8vw;height:4.8vw;border-radius:50%;border:.4vw solid #ccc;display:flex;align-items:center;justify-content:center}.meituan-benefit-selector .benefit-card .card-bottom .check-circle.checked[data-v-740dd4a4]{background:#ff9500;border-color:#ff9500}.meituan-benefit-selector .benefit-card .card-bottom .check-circle.checked .van-icon[data-v-740dd4a4]{color:#fff;font-size:3.2vw}.rule-popup[data-v-740dd4a4]{display:flex;flex-direction:column;height:80vh;overflow:hidden}.rule-popup .popup-header[data-v-740dd4a4]{height:14.933vw;padding:0 4.267vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}.rule-popup .popup-header .popup-title[data-v-740dd4a4]{font-size:4.533vw;font-weight:700;color:#333}.rule-popup .popup-header .van-icon[data-v-740dd4a4]{font-size:6.4vw;color:#999}.rule-popup .popup-content[data-v-740dd4a4]{padding:4.267vw;overflow-y:auto;flex:1}.rule-popup .popup-content .section[data-v-740dd4a4]{margin-bottom:5.333vw}.rule-popup .popup-content .section[data-v-740dd4a4]:last-child{margin-bottom:0}.rule-popup .popup-content .section-title[data-v-740dd4a4]{font-size:4vw;font-weight:700;color:#333;margin-bottom:2.133vw}.rule-popup .popup-content .section-text[data-v-740dd4a4]{font-size:3.467vw;color:#666;line-height:1.6}.rule-popup .popup-content .tip-text[data-v-740dd4a4]{font-size:3.2vw;color:#999;line-height:1.6;margin-bottom:4.267vw}.rule-popup .popup-content .rule-list[data-v-740dd4a4]{margin-top:2.133vw}.rule-popup .popup-content .rule-list .rule-item[data-v-740dd4a4]{font-size:3.467vw;color:#666;line-height:1.8;white-space:pre-wrap}.selection-popup .popup-header[data-v-740dd4a4]{height:14.933vw;padding:0 4.267vw;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5}.selection-popup .popup-header .popup-title[data-v-740dd4a4]{font-size:4.533vw;font-weight:700;color:#333}.selection-popup .popup-header .van-icon[data-v-740dd4a4]{font-size:6.4vw;color:#999}.selection-popup .popup-content[data-v-740dd4a4]{max-height:106.667vw;overflow-y:auto}.selection-popup .popup-content .tip-text[data-v-740dd4a4]{font-size:3.2vw;color:#999;line-height:1.6;padding:4.267vw 4.267vw 0}.selection-popup .benefit-edit-item[data-v-740dd4a4]{padding:4.267vw;border-bottom:1px solid #e5e5e5}.selection-popup .benefit-edit-item .item-header[data-v-740dd4a4]{display:flex;justify-content:space-between;align-items:center}.selection-popup .benefit-edit-item .item-header .item-title[data-v-740dd4a4]{font-size:4vw;font-weight:700;color:#333}.selection-popup .benefit-edit-item .item-header .check-circle[data-v-740dd4a4]{width:5.333vw;height:5.333vw;border-radius:50%;border:.4vw solid #ccc;display:flex;align-items:center;justify-content:center}.selection-popup .benefit-edit-item .item-header .check-circle.checked[data-v-740dd4a4]{background:#ff9500;border-color:#ff9500}.selection-popup .benefit-edit-item .item-header .check-circle.checked .van-icon[data-v-740dd4a4]{color:#fff;font-size:3.733vw}.selection-popup .benefit-edit-item .item-desc[data-v-740dd4a4]{font-size:3.467vw;color:#666;margin-top:2.133vw}.selection-popup .benefit-edit-item .quota-info[data-v-740dd4a4]{font-size:3.467vw;color:#666;margin-top:3.2vw}.selection-popup .benefit-edit-item .daily-quotas[data-v-740dd4a4]{margin-top:3.2vw}.selection-popup .benefit-edit-item .daily-quotas .quota-item[data-v-740dd4a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.133vw}.selection-popup .benefit-edit-item .daily-quotas .quota-item .quota-date[data-v-740dd4a4]{font-size:3.467vw;color:#666}.selection-popup .popup-footer[data-v-740dd4a4]{padding:4.267vw}.selection-popup .popup-footer .submit-btn[data-v-740dd4a4]{width:100%;height:11.733vw;border-radius:2.133vw;font-size:3.733vw;font-weight:700;color:#fff;background:#ff7002;border:1px solid #ff7002}.hotel-reserve[data-v-d7e6c4f6]{color:#333;font-size:3.2vw;font-family:PingFang SC;display:flex;flex-direction:column;position:relative}.hotel-reserve .loading[data-v-d7e6c4f6]{text-align:center;margin:4.267vw 0}.hotel-reserve .reserve-header[data-v-d7e6c4f6]{height:12.8vw}.hotel-reserve .reserve-header[data-v-d7e6c4f6] .van-nav-bar__left .van-icon-arrow-left{color:#333;font-size:5.333vw}.hotel-reserve .reserve-header[data-v-d7e6c4f6] .van-nav-bar__right .van-nav-bar__text,.hotel-reserve .reserve-header[data-v-d7e6c4f6] .van-nav-bar__title{color:#333}.hotel-reserve .reserve-wrapper[data-v-d7e6c4f6]{flex:1;overflow-y:scroll}.hotel-reserve .reserve-wrapper[data-v-d7e6c4f6]::-webkit-scrollbar{display:none}.hotel-reserve .reserve-box[data-v-d7e6c4f6]{margin-bottom:2.667vw;background:#fff;padding:2.667vw 2.667vw 0 2.667vw}.hotel-reserve .reserve-box .reserve-box-tit[data-v-d7e6c4f6]{padding-right:2.667vw;height:5.867vw;padding-bottom:2.933vw;font-size:4.267vw;font-weight:700;line-height:5.867vw;color:#333;border-bottom:1px solid #f5f5f5}.hotel-reserve .reserve-box .reserve-box-cont[data-v-d7e6c4f6]:after,.hotel-reserve .reserve-box [class*=van-hairline][data-v-d7e6c4f6]:after{border:none!important}.hotel-reserve .reserve-box .reserve-box-cont .van-cell[data-v-d7e6c4f6]:after{border:1px solid #f5f5f5}.hotel-reserve .reserve-box .reserve-box-cont .no-need-certificate[data-v-d7e6c4f6]{border-bottom:1px solid #f5f5f5}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell[data-v-d7e6c4f6]{height:10.667vw;align-items:center;border-bottom:1px solid #f5f5f5}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell[data-v-d7e6c4f6] .van-cell__title{display:flex;flex:none}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell[data-v-d7e6c4f6] .van-cell__title .room-cell-title{min-width:22.933vw;justify-content:space-between}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell[data-v-d7e6c4f6] .van-cell__title .custom-title{font-size:3.733vw}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell .arrow-icon[data-v-d7e6c4f6]{color:#333;font-size:3.2vw;margin-left:.533vw;margin-top:.533vw}.hotel-reserve .reserve-box .reserve-box-cont .need-certificate .room-cell .reserve-field[data-v-d7e6c4f6]{padding-left:1.6vw}.hotel-reserve .sent-message .cell[data-v-d7e6c4f6]{padding:0 0 2.667vw 0}.hotel-reserve .sent-message .receiver[data-v-d7e6c4f6]{font-size:3.733vw}.hotel-reserve .reserve-field[data-v-d7e6c4f6]{padding-left:0;padding-right:0}.hotel-reserve .reserve-field[data-v-d7e6c4f6]:after{left:0;right:0}.hotel-reserve .reserve-field.link-field[data-v-d7e6c4f6]:before{left:15.467vw}.hotel-reserve .reserve-field .link-man-label[data-v-d7e6c4f6],.hotel-reserve .reserve-field[data-v-d7e6c4f6] .traveler-label{font-size:3.733vw;color:#999;margin-right:1.333vw}.hotel-reserve .reserve-field[data-v-d7e6c4f6] .evectiton-label{font-size:3.733vw;color:#999;margin-right:0}.hotel-reserve .reserve-field .reserve-icon[data-v-d7e6c4f6]{font-size:5.333vw;color:#ff7002}.hotel-reserve .reserve-field[data-v-d7e6c4f6] .van-field__control{font-size:3.733vw}.hotel-reserve .hotel-info-box .reserve-box-tit[data-v-d7e6c4f6]{height:auto;padding-right:0;align-items:flex-start;justify-content:space-between;border-bottom:none}.hotel-reserve .hotel-info-box .label-tips[data-v-d7e6c4f6]{justify-content:flex-end}.hotel-reserve .hotel-info-box .label-tip[data-v-d7e6c4f6]{color:#359aed;font-size:3.2vw;padding:.533vw 1.067vw 0 1.067vw;background-color:#e6f3ff;text-align:center;height:4.8vw;line-height:4.8vw}.hotel-reserve .hotel-info-box .agreement-price-tip[data-v-d7e6c4f6],.hotel-reserve .hotel-info-box .hotel-group-tip[data-v-d7e6c4f6]{min-width:12.8vw;margin-left:2.133vw}.hotel-reserve .hotel-info-box .stay-date-wrap[data-v-d7e6c4f6]{align-items:center;border-bottom:1px dotted #ebebeb}.hotel-reserve .hotel-info-box .date[data-v-d7e6c4f6],.hotel-reserve .hotel-info-box .title[data-v-d7e6c4f6]{line-height:4.533vw}.hotel-reserve .hotel-info-box .title[data-v-d7e6c4f6]{color:#999;padding-bottom:1.067vw}.hotel-reserve .hotel-info-box .date[data-v-d7e6c4f6]{padding-bottom:2.667vw}.hotel-reserve .hotel-info-box .night[data-v-d7e6c4f6]{width:9.067vw;height:4.533vw;line-height:5.067vw;border:1px solid #bcbcbc;border-radius:3.467vw;text-align:center;margin:0 8.267vw}.hotel-reserve .hotel-info-box .layout-breakfast[data-v-d7e6c4f6]{font-size:3.2vw;font-family:PingFang SC;color:#333;padding:2.667vw 0}.hotel-reserve .hotel-info-box .separator[data-v-d7e6c4f6]{color:#e5e5e5}.hotel-reserve .check-in-info-box .cell[data-v-d7e6c4f6],.hotel-reserve .check-in-info-box .room-info[data-v-d7e6c4f6]{align-items:center}.hotel-reserve .check-in-info-box .title[data-v-d7e6c4f6]{width:24.533vw;font-size:3.733vw;color:#999}.hotel-reserve .check-in-info-box .content[data-v-d7e6c4f6],.hotel-reserve .check-in-info-box .name[data-v-d7e6c4f6]{font-size:3.733vw;line-height:6.133vw;color:#333}.hotel-reserve .check-in-info-box .id-card[data-v-d7e6c4f6]{font-size:2.667vw;line-height:6.133vw;color:#999}.hotel-reserve .check-in-info-box .empty-traveler[data-v-d7e6c4f6]{font-size:3.733vw;color:#e5e5e5}.hotel-reserve .check-in-info-box[data-v-d7e6c4f6] .van-cell{padding-left:0;padding-right:0}.hotel-reserve .check-in-info-box[data-v-d7e6c4f6] .van-cell:after{left:0;right:0}.hotel-reserve .hotel-standard[data-v-d7e6c4f6] .van-collapse-item__title{padding:0 0 2.667vw 0}.hotel-reserve .hotel-standard[data-v-d7e6c4f6] .van-collapse-item__title:after{left:0;right:0}.hotel-reserve .hotel-standard[data-v-d7e6c4f6] .van-collapse-item__content{padding:0}.hotel-reserve .hotel-standard .header[data-v-d7e6c4f6]{justify-content:space-between}.hotel-reserve .hotel-standard .header .right-div[data-v-d7e6c4f6]{font-size:3.733vw;color:#858585}.hotel-reserve .hotel-standard .content-wrap[data-v-d7e6c4f6]{padding-bottom:2.667vw}.hotel-reserve .hotel-standard .box-title[data-v-d7e6c4f6]{font-size:4.267vw;font-weight:700;color:#333}.hotel-reserve .hotel-standard .over-tip[data-v-d7e6c4f6]{font-size:3.2vw;font-family:Microsoft YaHei;color:#ff422e;background-color:#ffe8e6;padding:1px 1.067vw;margin-left:2.133vw}.hotel-reserve .hotel-standard .content[data-v-d7e6c4f6]{font-size:3.2vw;line-height:6.133vw;color:#999;padding-top:2.667vw;padding-bottom:2.133vw}.hotel-reserve .hotel-standard table[data-v-d7e6c4f6]{width:100%;color:#333;font-size:3.2vw;border-radius:.533vw}.hotel-reserve .hotel-standard table tr:last-child td[data-v-d7e6c4f6]{border-bottom:1px solid #e6e6e6}.hotel-reserve .hotel-standard table td[data-v-d7e6c4f6],.hotel-reserve .hotel-standard table th[data-v-d7e6c4f6]{text-align:center;line-height:8.533vw;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.hotel-reserve .hotel-standard table td[data-v-d7e6c4f6]:last-child,.hotel-reserve .hotel-standard table th[data-v-d7e6c4f6]:last-child{border-right:1px solid #e6e6e6}.hotel-reserve .hotel-standard table th[data-v-d7e6c4f6]{font-family:Microsoft YaHei;color:#999;background-color:#fafbfc}.hotel-reserve .hotel-standard table td[data-v-d7e6c4f6]{font-family:Microsoft YaHei}.hotel-reserve .submit-box[data-v-d7e6c4f6]{height:18.667vw;background:#fff;box-shadow:0 0 1.6vw rgba(0,0,0,.16);padding-left:5.867vw;padding-right:3.2vw;display:flex;justify-content:space-between;align-items:center;z-index:2002}.hotel-reserve .submit-box .price-box[data-v-d7e6c4f6]{line-height:6.4vw}.hotel-reserve .submit-box .price-box .text[data-v-d7e6c4f6]{font-size:2.667vw;color:#ff7002}.hotel-reserve .submit-box .price-box .price[data-v-d7e6c4f6]{font-size:2.667vw;font-weight:700;line-height:6.133vw;color:#ff7002}.hotel-reserve .submit-box .price-box .price i[data-v-d7e6c4f6]{font-size:5.867vw;font-weight:700;line-height:6.133vw;color:#ff7002;font-style:normal}.hotel-reserve .submit-box .price-box .detail[data-v-d7e6c4f6]{font-size:3.2vw;line-height:5.867vw;color:#368cff;padding-left:1.333vw;padding-right:1.333vw}.hotel-reserve .submit-box .submit-btn[data-v-d7e6c4f6]{font-size:3.733vw;color:#fff;width:33.067vw;height:10.133vw;background:linear-gradient(90deg,#fe8d0b,#ff5702);border-radius:1.333vw;border:none}.hotel-reserve .def-popup[data-v-d7e6c4f6]{height:auto;z-index:2003}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker__toolbar{border-bottom:1px solid #f5f5f5}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker__title{font-size:3.733vw;color:#323332}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker__cancel{font-size:3.733vw;color:#999}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker__confirm{font-size:3.733vw;color:#ff7002}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker-column__item .van-ellipsis{font-size:3.733vw;color:#bcbcbc}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker-column__item.van-picker-column__item--selected{background-color:#fffaf2}.hotel-reserve .room-num-popup[data-v-d7e6c4f6] .van-picker-column__item.van-picker-column__item--selected .van-ellipsis{color:#ff7002}.hotel-reserve .price-detail-popup[data-v-d7e6c4f6]{max-height:100vh;padding:4vw;color:#333;z-index:2001!important}.hotel-reserve .price-detail-popup .title[data-v-d7e6c4f6]{font-size:4.267vw;line-height:6.133vw;text-align:center}.hotel-reserve .price-detail-popup .details[data-v-d7e6c4f6]{padding-top:6.933vw;padding-bottom:20.8vw}.hotel-reserve .price-detail-popup .total-price-box[data-v-d7e6c4f6]{height:10.667vw}.hotel-reserve .price-detail-popup .total-price-box .label[data-v-d7e6c4f6]{font-size:4vw;line-height:6.133vw;color:#333}.hotel-reserve .price-detail-popup .total-price-box .value[data-v-d7e6c4f6]{font-size:3.733vw;line-height:6.133vw;color:#333}.hotel-reserve .price-detail-popup .total-price-box .value .price[data-v-d7e6c4f6]{color:#ff7002;font-weight:500}.hotel-reserve .price-detail-popup .date-price[data-v-d7e6c4f6]{height:9.867vw;align-items:center;justify-content:space-between;border-bottom:1px solid #f5f5f5}.hotel-reserve .price-detail-popup .date-price .date[data-v-d7e6c4f6]{font-size:3.733vw;line-height:6.133vw}.hotel-reserve .price-detail-popup .date-price .price[data-v-d7e6c4f6]{font-size:3.733vw;font-weight:600;line-height:6.133vw}.hotel-reserve .price-detail-popup .date-price .price .num[data-v-d7e6c4f6]{font-size:3.733vw;line-height:6.133vw;color:#ff7002}.hotel-reserve .price-detail-popup .date-price .price .sign[data-v-d7e6c4f6]{font-size:3.2vw}.hotel-reserve .price-detail-popup .service-charge[data-v-d7e6c4f6]{display:flex;justify-content:space-between;align-items:center;padding:2.667vw 0;border-top:1px solid #eee}.hotel-reserve .price-detail-popup .service-charge .service-charge-label[data-v-d7e6c4f6]{font-size:3.733vw;font-weight:400;line-height:5.333vw;color:#858585}.hotel-reserve .price-detail-popup .service-charge .service-charge-value[data-v-d7e6c4f6]{font-size:3.733vw;font-weight:400;line-height:6.133vw;color:#333}.hotel-reserve[data-v-d7e6c4f6] .van-overlay{z-index:2001!important}.hotel-reserve .popup_class_card[data-v-d7e6c4f6]{padding:5.333vw 0 9.067vw 0!important;box-sizing:border-box}.hotel-reserve .popup_class_card .popup-header[data-v-d7e6c4f6]{color:#333;font-size:4.267vw;text-align:center;padding-bottom:5.333vw}.hotel-reserve .popup_class_card[data-v-d7e6c4f6] .van-cell{font-size:3.733vw;padding:2.133vw 0;border-bottom:1px solid #f5f5f5}.hotel-reserve .popup_class_card[data-v-d7e6c4f6] .van-cell.selected{color:#ff7002}.hotel-reserve .loading-icon-wrap[data-v-d7e6c4f6]{width:100vw;height:100vh;position:absolute;text-align:center;z-index:9999}.hotel-reserve .loading-icon-wrap .loading-icon[data-v-d7e6c4f6]{margin-top:36vh}.morning-tip[data-v-d7e6c4f6]{color:#ff9c00;font-size:3.2vw;line-height:3.2vw;margin-bottom:.533vw;padding:2.133vw 0;display:inline-block}.morning-tip .attention-icon[data-v-d7e6c4f6]{font-size:3.733vw;margin-right:.533vw}