.modal[data-v-c61ed128]{overflow-y:auto}.modal .modal-content[data-v-c61ed128]{padding:0;background:transparent;box-shadow:none;border:none}.modal-body[data-v-c61ed128]{padding:0}.modal-body img[data-v-c61ed128]{width:100%}.modal-dialog[data-v-c61ed128]{top:15%;width:1028px!important}.modal.active[data-v-c61ed128]{display:block}.modal-bg[data-v-c61ed128]{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}.point-main[data-v-7f316ba2]{position:relative;z-index:9}.double-point[data-v-7f316ba2]{display:flex;align-items:center;font-size:12px;gap:6px}.double-point .point-icon[data-v-7f316ba2]{width:16px;height:16px;line-height:1}.double-point .point-icon img[data-v-7f316ba2]{width:100%;height:100%}.point-content[data-v-7f316ba2]{font-size:12px;cursor:pointer}.point-content .pointAndIcon[data-v-7f316ba2],.point-content[data-v-7f316ba2]{display:flex;align-items:center;gap:6px}.point-content .pointAndIcon .point-text[data-v-7f316ba2]{width:168px;-moz-text-align-last:justify;text-align-last:justify}.point-content .point-icon[data-v-7f316ba2]{width:16px;height:16px;line-height:51px}.point-content .point-icon img[data-v-7f316ba2]{width:100%;height:100%;display:block}.point-content .point-questIcon[data-v-7f316ba2]{width:14px;height:14px;line-height:1}.point-content .point-questIcon img[data-v-7f316ba2]{width:100%;height:100%}.point-popup[data-v-7f316ba2]{width:306px;height:230px;background:url(https://resource.rcclchina.com.cn/wechatMiniProgram/point-popup-bg.png) no-repeat;background-size:100% 100%;position:absolute;padding:76px 18px 29px;font-size:14px;left:49px;bottom:20px;cursor:pointer;z-index:99;line-height:20px;box-shadow:6px -10px 10px 0 rgba(0,0,0,.2)}.point-popup .point-popup-content[data-v-7f316ba2]{color:#5c5c5c}.point-popup .point-popup-content span[data-v-7f316ba2]{color:#006ab6}.point-popup-pay[data-v-7f316ba2]{width:218px;height:183px;background:url(https://resource.rcclchina.com.cn/wechatMiniProgram/point-popup-bg.png) no-repeat;background-size:100% 100%;position:absolute;padding:72px 17px 31px;font-size:14px;left:72px;bottom:35px;cursor:pointer;z-index:99;line-height:20px;box-shadow:6px -10px 10px 0 rgba(0,0,0,.2)}.point-popup-pay .point-popup-content[data-v-7f316ba2]{color:#5c5c5c}.point-popup-pay .point-popup-content span[data-v-7f316ba2]{color:#006ab6}.wxQrCode[data-v-c94f8c04]{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:99}.wxQrCode .wxQrCode-con[data-v-c94f8c04]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:365px;background:#fff;border-radius:20px}.wxQrCode .wxQrCode-con .wxQrCode-image[data-v-c94f8c04]{width:255px;height:255px;margin:40px auto 0}.wxQrCode .wxQrCode-con .wxQrCode-image img[data-v-c94f8c04]{width:100%}.wxQrCode .wxQrCode-con .wxQrCode-tips[data-v-c94f8c04]{width:100%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#272636;margin-top:20px;gap:10px}.wxQrCode .wxQrCode-con .wxQrCode-tips img[data-v-c94f8c04]{width:30px;height:28px;display:block}.wxQrCode .wxQrCode-con .wxQrCode-close[data-v-c94f8c04]{position:absolute;width:22px;height:22px;right:20px;top:20px;cursor:pointer}.wxQrCode .wxQrCode-con .wxQrCode-close img[data-v-c94f8c04]{width:100%}.fw-400[data-v-702c66ab]{font-weight:400}.fw-600[data-v-702c66ab]{font-weight:600}.blue[data-v-702c66ab]{color:#54a3de}.red[data-v-702c66ab]{color:#ff3022}.order_content[data-v-702c66ab]{padding-bottom:20px;background-color:#f0f0f0}.order_content .msg_con[data-v-702c66ab]{text-align:center;line-height:14px;padding:13px 0;height:36px}.order_content .line_con[data-v-702c66ab]{width:100%;background-color:#fff;padding:20px 20px 20px;overflow:hidden;border-top:3px solid #e5f4ff;margin-bottom:12px;position:relative}.order_content .line_con .line_info_con[data-v-702c66ab]{float:left;max-width:625px}.order_content .line_con .ship_way[data-v-702c66ab]{font-size:22px;color:#282b2c;font-weight:600}.order_content .line_con .ship_time[data-v-702c66ab]{font-size:16px;color:#282b2c;padding:5px 0;line-height:16px;font-weight:400}.order_content .line_con .ship_time span[data-v-702c66ab]{margin-right:20px}.order_content .line_con .ship_time .line_label[data-v-702c66ab]{color:#747d80;margin-right:5px}.order_content .line_con .ship_time .more_day[data-v-702c66ab]{color:#006ab9;cursor:pointer;font-size:14px;font-weight:400;margin-left:5px}.order_content .line_con .user_info[data-v-702c66ab]{width:530px;height:127px;float:right;padding:0 20px;position:relative;border-left:1px solid #d3dadd}.order_content .line_con .guestContact span[data-v-702c66ab]{margin-right:0}.order_content .order_con[data-v-702c66ab]{margin-bottom:10px}.order_content .order_con .order_info_con[data-v-702c66ab]{background-color:#e5f4ff;padding:8px 20px;color:#757575;overflow:hidden}.order_content .order_con .order_info_con .info_text[data-v-702c66ab]{color:#000}.order_content .order_con .order_info_con .or_stu[data-v-702c66ab]{display:inline-block;padding:6px 22px;border-radius:12px;font-size:12px;line-height:12px;margin-left:15px;text-align:center}.order_content .order_con .order_info_con .or_stu_unpay[data-v-702c66ab]{background-color:#fbc500;color:#282b2c}.order_content .order_con .order_info_con .or_stu_paid[data-v-702c66ab]{background-color:#006ab9;color:#fff}.order_content .order_con .order_info_con .reject_text[data-v-702c66ab]{display:inline-block;line-height:24px;color:#7f8081}.order_content .order_con .c_infoImg[data-v-702c66ab],.order_content .order_con .connect_room_link[data-v-702c66ab],.order_content .order_con .qiaohu_tag[data-v-702c66ab]{cursor:pointer;margin-right:5px}.order_content .order_con .room_con[data-v-702c66ab]{background-color:#fff;padding:20px 20px 10px}.order_content .order_con .room_con .head_con[data-v-702c66ab]{font-size:22px;color:#282b2c;position:relative}.order_content .order_con .room_con .head_con .head_tag[data-v-702c66ab]{display:inline-block;padding:5px 16px;background-color:#e5f4ff;border-radius:12px;font-size:12px;line-height:14px;color:#006ab9;text-align:center;cursor:pointer}.order_content .order_con .room_con .head_con .nrpTooltip[data-v-702c66ab]{font-size:12px;cursor:pointer;color:#006ab9;font-weight:400;margin-left:5px;position:relative;top:2px}.order_content .order_con .room_con .head_con .bidding-status[data-v-702c66ab]{position:absolute;right:0;top:0;padding:0 12px;height:33px;text-align:center;line-height:33px;font-size:16px;background:#036ab9;color:#fff;display:flex;align-items:center;justify-content:center;gap:5px;border-radius:16px;cursor:pointer}.order_content .order_con .room_con .head_con .bidding-status img[data-v-702c66ab]{display:block;width:16px;height:16px}.order_content .order_con .room_con .room_det[data-v-702c66ab]{font-size:14px;color:#747d80;margin-top:8px;line-height:14px;margin-bottom:14px;padding:5px 10px;background-color:#f3f6f8}.order_content .order_con .room_con .usr_con[data-v-702c66ab]{overflow:hidden;margin-bottom:10px}.order_content .order_con .room_con .usr_con .usr_head_con[data-v-702c66ab]{overflow:hidden;background-color:#f3f6f8;border:1px solid #d3dadd;height:40px}.order_content .order_con .room_con .usr_con .usr_head_con .usr_head[data-v-702c66ab]{float:left;padding-left:20px;line-height:40px;font-size:20px}.order_content .order_con .room_con .usr_con .usr_head_con .head_rg[data-v-702c66ab]{float:right;width:378px;font-size:20px;line-height:40px}.order_content .order_con .room_con .usr_con .usr_head_con .text[data-v-702c66ab]{display:inline-block;font-size:14px;line-height:18px;color:#006ab9;cursor:pointer;position:relative;top:9px;left:5px}.order_content .order_con .room_con .usr_con .usr_head_con .text .icon[data-v-702c66ab]{height:18px;line-height:18px;margin-top:-2px;margin-left:16px;cursor:pointer}.order_content .order_con .room_con .usr_con .usr_head_con .text span[data-v-702c66ab]{margin-left:5px}.order_content .order_con .room_con .usr_con .info_con[data-v-702c66ab]{border:1px solid #d3dadd;border-top:none;overflow:hidden;padding:20px 22px}.order_content .order_con .room_con .usr_con .info_con .info_lf[data-v-702c66ab]{float:left}.order_content .order_con .room_con .usr_con .info_con .info_lf .det_lf[data-v-702c66ab]{float:left;width:206px;font-size:14px;line-height:24px;color:#757575}.order_content .order_con .room_con .usr_con .info_con .info_lf .det_lf .text[data-v-702c66ab]{color:#282b2c}.order_content .order_con .room_con .usr_con .info_con .info_lf .det_rg[data-v-702c66ab]{width:auto}.order_content .order_con .room_con .usr_con .info_con .info_rg[data-v-702c66ab]{float:right}.order_content .order_con .room_con .usr_con .info_con .info_rg .price_con[data-v-702c66ab]{width:378px;padding-left:20px;border-left:1px solid #d3dadd}.order_content .order_con .room_con .usr_con .info_con .info_rg .price_con div[data-v-702c66ab]{width:100%;margin-bottom:10px}.order_content .order_con .room_con .usr_con .info_con .info_rg .price_con div .text[data-v-702c66ab]{float:right}.order_content .order_con .room_con .pr_con[data-v-702c66ab]{overflow:hidden}.order_content .order_con .room_con .pr_con .price_box[data-v-702c66ab]{width:378px;float:right;color:#282b2c}.order_content .order_con .room_con .pr_con .price_box div[data-v-702c66ab]{margin:10px 0}.order_content .order_con .room_con .pr_con .price_box div .text[data-v-702c66ab]{float:right;display:inline-block;padding-right:20px}.order_content .order_con .room_con .pr_con .price_box .pr_count_con[data-v-702c66ab]{background-color:#f3f6f8;padding:1px 0;padding-left:8px}.order_content .order_con .room_con .pr_con .price_box .line[data-v-702c66ab]{width:100%;height:1px;background-color:#d3dadd;margin:0}.order_content .order_con .room_con .specialBookinginfo_con[data-v-702c66ab]{overflow:hidden;margin-bottom:10px}.order_content .order_con .room_con .specialBookinginfo_con .specialBookinginfo_head_con[data-v-702c66ab]{overflow:hidden;background-color:#fbc500;border:1px solid #d3dadd;height:5px}.order_content .order_con .room_con .specialBookinginfo_con .info_con[data-v-702c66ab]{border:1px solid #d3dadd;border-top:none;overflow:hidden;padding:20px 22px;width:100%;display:flex;justify-content:space-between}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf[data-v-702c66ab]{font-size:14px;line-height:24px;color:#757575}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .text[data-v-702c66ab]{color:#282b2c;text-decoration:underline}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_title_con[data-v-702c66ab]{width:25px;margin-right:12px}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_ruleDescription_con[data-v-702c66ab]{margin-left:9px}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_text[data-v-702c66ab]{color:#282b2c}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_info[data-v-702c66ab]{padding-left:37px;padding-top:10px}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_info div span[data-v-702c66ab]{margin-right:9px}.order_content .order_con .room_con .specialBookinginfo_con .info_con .specialDet_lf .specialBookinginfo_title_click[data-v-702c66ab]{cursor:pointer}.order_content .order_con .room_con .specialBookinginfo_con .info_con .birthday-right[data-v-702c66ab]{width:378px;padding-left:20px;border-left:1px solid #d3dadd;display:flex;justify-content:space-between}.order_content .choose_pay_con .pay_title[data-v-702c66ab]{font-size:22px;font-weight:400;color:#282b2c}.order_content .choose_pay_con .pay_way_con[data-v-702c66ab]{overflow:hidden;margin-top:15px}.order_content .choose_pay_con .pay_way_con .pay_way_item[data-v-702c66ab]{float:left;margin-right:10px;width:232px;height:60px;line-height:60px;text-align:center;background-color:#fff;border:1px solid #d3dadd;color:#006ab9;cursor:pointer;position:relative}.order_content .choose_pay_con .pay_way_con .pay_way_item .offline-pay-tips[data-v-702c66ab]{font-size:12px;color:red;position:absolute;top:41px;left:95px;line-height:12px}.order_content .choose_pay_con .pay_way_con .pay_way_item.active[data-v-702c66ab]{border:2px solid #fbc500}.order_content .choose_pay_con .pay_text[data-v-702c66ab]{line-height:20px;margin:5px 0;color:#747d80}.order_content .order_ft_con[data-v-702c66ab]{height:60px;background-color:#fff}.order_content .order_ft_con .ft_lf[data-v-702c66ab]{float:left;border-top:1px solid #d3dadd;width:calc(100% - 216px);padding:4px 10px;text-align:right}.order_content .order_ft_con .ft_lf .unpaid_rg[data-v-702c66ab]{float:right}.order_content .order_ft_con .ft_lf .total-text[data-v-702c66ab]{display:inline-block;vertical-align:bottom;position:relative;top:-5px}.order_content .order_ft_con .ft_lf .text[data-v-702c66ab]{font-size:30px;color:#ff3022;font-weight:400;display:inline-block;vertical-align:bottom}.order_content .order_ft_con .ft_lf .text .text-currency[data-v-702c66ab]{font-size:16px}.order_content .order_ft_con .ft_lf .text #netAmountText[data-v-702c66ab]{font-weight:600}.order_content .order_ft_con .ft_lf .unpaid_lf[data-v-702c66ab]{float:right;margin-right:10px;border-right:1px solid #d3dadd;margin-top:15px;padding:0 10px 0}.order_content .order_ft_con .ft_lf .unpaid_lf .unpaid_lf_text[data-v-702c66ab]{display:inline-block;vertical-align:middle;margin-left:10px}.order_content .order_ft_con .ft_lf .unpaid_lf .downpay_icon[data-v-702c66ab]{vertical-align:-2px;cursor:pointer;margin:0 4px}.order_content .order_ft_con .ft_lf .un_jifen[data-v-702c66ab]{float:left;font-size:14px;color:#282b2c;font-weight:400;margin-left:9px;font-weight:600;text-align:left}.order_content .order_ft_con .ft_lf .un_jifen span[data-v-702c66ab]{color:#3388c8}.order_content .order_ft_con .ft_lf .un_jifen img[data-v-702c66ab]{vertical-align:-2px;cursor:pointer}.order_content .order_ft_con .ft_rg[data-v-702c66ab]{float:left;font-size:18px;color:#282b2c;height:52px;background-color:#fbc500;line-height:52px;padding:0 72px;cursor:pointer}.order_content .order_ico_25[data-v-702c66ab]{width:16px;height:16px;display:inline-block;vertical-align:middle;background:url(https://resource.rcclchina.com.cn/tui2/order/icon-edit.png) no-repeat}.order_content .order_ico_25.edit_ico[data-v-702c66ab]{background-position:0 0}.order_content .shore_excursion[data-v-702c66ab]{width:100%;background-color:#fff;padding:20px 20px 20px;overflow:hidden;border-top:3px solid #e5f4ff;margin-bottom:12px}.order_content .shore_excursion .shore_title[data-v-702c66ab]{font-size:22px;font-weight:400;color:#282b2c}.order_content .shore_excursion .shore_notice[data-v-702c66ab]{position:relative}.order_content .shore_excursion .shore_notice .total[data-v-702c66ab]{position:absolute;right:23px;top:10px}.order_content .shore_excursion .parah-num[data-v-702c66ab]{display:inline-block;width:20px}.order_content .shore_excursion .shore_notice.has_shorex_notice[data-v-702c66ab]{border-top:1px solid #d9dfe1;padding-top:14px}.order_content .shore_excursion .shore_notice.has_shorex_notice .notice_1[data-v-702c66ab]{text-align:left;margin-top:3px}.order_content .shore_excursion .modify_sight.not_selected_shorex[data-v-702c66ab]{width:148px;margin-top:12px}.order_content .shore_excursion .notice_1[data-v-702c66ab]{margin-top:25px;text-align:center}.order_content .shore_excursion .shore_subtitle[data-v-702c66ab]{font-size:22px;font-weight:400;color:#565858;margin:28px 0 16px 0}.order_content .shore_excursion li[data-v-702c66ab]{overflow:hidden;margin-bottom:30px}.order_content .shore_excursion .shore_intro[data-v-702c66ab]{margin-left:18px}.order_content .shore_excursion .shore_intro .shore_sight[data-v-702c66ab]{font-weight:700;color:#282b2c;font-size:16px}.order_content .shore_excursion .shore_intro.shorex_free[data-v-702c66ab]{margin-left:0}.order_content .shore_excursion .shore_intro.shorex_free .shore_sight[data-v-702c66ab]{border-left:3px solid #5fade2;padding-left:6px}.order_content .shore_excursion .modify_sight[data-v-702c66ab]{width:220px;height:40px;margin:20px auto;background:#fbc500;color:#282b2c;font-size:14px;line-height:40px;text-align:center;cursor:pointer}.order_content .shore_excursion .modify_sight.has_shorex_notice[data-v-702c66ab]{height:50px;line-height:50px}.order_content .shore_excursion .shore_img[data-v-702c66ab]{width:220px}.booking-fill-guests[data-v-702c66ab]{padding:20px;border:1px solid #d8dfe2;border-left:3px solid #fbc500}.booking-fill-guests .fill-guest-tabs-main[data-v-702c66ab]{display:flex;align-items:center;border-radius:2px}.booking-fill-guests .fill-guest-tabs-main .fill-guests-tabs[data-v-702c66ab]{margin:0;padding:0}.booking-fill-guests .fill-guest-tabs-main .fill-guests-tabs>li[data-v-702c66ab]{display:inline-block;margin-right:20px;width:80px;height:36px;line-height:36px;text-align:center;border-radius:3px;cursor:pointer;border:1px solid #fbc500;color:#333}.booking-fill-guests .fill-guest-tabs-main .fill-guests-tabs>li.is-selected[data-v-702c66ab]{background-color:#fbc500}.booking-fill-guests .fill-guest-tabs-main .fill-guests-prompt[data-v-702c66ab]{color:#999}.booking-fill-guests-btn[data-v-702c66ab]{display:block;width:190px;height:36px;line-height:36px;text-align:center;border-radius:3px;font-weight:700;margin:10px auto 30px;background-color:#fbc500;color:#333}.privacy-layout[data-v-702c66ab]{position:absolute;top:5px;left:140px}.shore_excursion .shore_intro .shore_t{margin:10px 0 8px 0;font-size:16px;font-weight:400}.shore_excursion .shore_intro.shorex_free .shore_t,.shore_excursion .shore_intro.shorex_free .shore_t p,.shore_excursion .shore_intro.shorex_free .shore_t span{font-size:14px!important;font-weight:700!important}.shore_excursion .shore_intro.shorex_free .shore_t{margin-top:15px}.order_content .nrp-tag.stateroomDetailNrp{text-decoration:none}.fortyEightTag_bookingDetail_tag .fortyEightHoursNrpSwitchTips,.order_content .nrp-tag .fortyEightHoursNrpSwitchTips{display:none}.confirm-text{color:#777}.confirm-text span{font-weight:600;margin-right:5px;color:#001654}.hsbcBanner{width:100%;height:130px;margin:10px 0}.hsbcBanner .swiper-container{width:100%;height:130px;border-radius:5px;overflow:hidden}.hsbcBanner .swiper-slide{width:100%;height:130px}.hsbcBanner img{width:100%;height:100%}.integral_lf{float:left;font-size:16px;font-weight:700;color:#282b2c;text-align:left;line-height:51px}.integral_lf>span{padding:0 5px;color:#348cc8}.selectShorex-css{margin-top:10px;cursor:pointer}.selectShorex-css span{color:#016bba}