<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.edit_Booking_bg{padding:20px 0;background-color:#f6f6f6}.btn-ok{color:#fff;display:inline-block;text-align:center;line-height:30px;cursor:pointer}.btn-close{display:inline-block;text-align:center;line-height:30px;cursor:pointer;border:1px solid #a4a4a4;color:#a1a1a1}.member_l_modules{background:#fff;margin-bottom:20px}.member_l_modules .login_title{font-size:20px;display:inline-block;margin-bottom:10px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.member_l_modules .login_title_vice{font-size:14px;color:#757272;line-height:19px;margin-bottom:16px}.member_l_modules .form-group{}.member_l_modules a.login_btn{height:48px;background-color:#0085d2;display:block;text-align:center;color:#fff;line-height:48px;font-size:17px}.help_module{background:#fff;padding:25px}.help_module .help_title{font-size:20px;display:inline-block;margin-bottom:10px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.help_module .help_hotline{background-color:#f7f7f7;padding:10px 5px;margin:10px 0}.help_module .help_hotline .help_hotline_img{background:url(/Content/img/help_hotline_img.png) no-repeat;margin-right:11px;width:50px;height:36px;float:left}.help_module .help_hotline span.help_hotline_num{font-size:14px;word-wrap:break-word}.help_module .help_hotline span.help_hotline_txt{font-size:11px;color:#636262}.help_module .help_txt{font-size:14px;color:#656161;line-height:19px}.input_err{color:red;position:absolute;margin-top:-0}.book_left_module{border:0!important}span.book_left_bound{line-height:20px!important}span.book_left_Airline{line-height:20px!important}.book_left_info span.book_left_FromTo{margin-left:-15px}.book_left_info .margin_t_b_20{padding:10px 0}.book_ok_con_part{background-color:#fff;padding-top:20px;margin-bottom:20px}.book_ok_con_part+.book_ok_con_part{border-top:1px solid #f9f9f9}.book_ok_con_part .book_ok_outbound{font-size:17px;line-height:25px}.book_ok_con_part .book_ok_airport{font-size:13px;line-height:20px;display:block;margin-bottom:20px}.book_ok_con_part .book_ok_detail{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_ok_con_part .book_ok_detail_up{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_fli_logo{float:left;line-height:36px;padding-right:10px}.book_ok_flight_img{width:100%;position:absolute;top:20%;left:100%}.table_fline_txt{font-size:16px;font-weight:bold}.table_sline_txt{font-size:14px}.FliListInfo{background-color:#f6f6f6;margin:10px;padding:10px 20px;display:none}.FliListInfo .info_group{margin-bottom:0}.form_Title{font-size:15px;font-weight:600;line-height:50px}.FliListInfo .form-control-static{padding-top:0}.info_group{margin-bottom:20px}.book_ok_detail{text-align:center;line-height:1;margin-top:20px;font-size:14px;color:#b1afaf;cursor:pointer}.book_ok_detail_up{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.label-title{font-weight:bold}.check_booking{background-color:#fff;padding:25px}.check_booking_gap{height:30px}.booking_title{}.booking_txt{font-size:13px;color:#6b6464;margin-bottom:20px}.booking_type{width:190px;height:60px;float:left;line-height:30px;font-size:18px;font-weight:500;cursor:pointer;position:relative;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.booking_type_nav{margin-top:50px}.booking_type.active{color:#e01e24}.booking_type i{font-size:25px;line-height:1;vertical-align:middle}.booking_type .b_type_img{float:left;display:block;width:32px;height:28px;line-height:48px}.booking_type .b_flight_img{background:url(/Content/img/nbg32.png)}.booking_type .b_hotel_img{background:url(/Content/img/nbg33.png)}.booking_type .b_package_img{background:url(/Content/img/nbg34.png)}.booking_type .type_actice{position:absolute;height:14px;width:39px;color:#e01e24;left:19%;bottom:-1px;background:url(/Content/img/arrow_down.jpg) no-repeat}.select{position:relative;float:none;padding-left:0;padding-right:0}.select select{font-size:14px;color:#e01e24;outline:none;border-radius:5px;border:1px solid #c6c6c6;padding:9px 39px 9px 15px;font-family:'Lato',Arial,sans-serif,'Microsoft JhengHei','微軟正黑體';-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.select select::-ms-expand{display:none}.select:after{font-family:"hutchgo"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"a";position:absolute;right:17px;top:50%;color:#e01e24;font-size:20px;margin-top:-10px}.booking_line{margin:0 -25px;border-top:1px solid #e5e5e5}.booking_title_vice{font-size:17px;font-weight:500;display:inline-block;margin-bottom:7px;font-family:'montserrat',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體'}.booking_box{background-color:#f9f9f9;padding:15px 0 15px 15px}.check_booking_form{}.check_booking_form label{font-size:14px;font-weight:500;margin-bottom:5px}.check_booking_form .form-group{margin-bottom:20px;padding-left:0}a.check_booking_btn{display:block;cursor:pointer;width:174px;height:42px;color:#fff;font-size:23px;text-align:center;line-height:42px;font-weight:600}.booking-ad-box{padding:0 25px;text-align:center}.edit_booking{background-color:#fff;padding:24px;margin-bottom:15px;position:relative}.edit_booking .edit_booking_title{margin-bottom:37px}.edit_booking .current_booking{}.edit_booking .current_booking_vice{font-size:14px;color:#5b5b5b}.book_ok_button{padding:5px 10px;border:1px solid #ccc;margin-top:-5px;float:right;margin-left:10px;CURSOR:pointer}.edit_booking_line{border-top:1px solid #ececec;margin:25px -28px}.normal_form{}.normal_form label{font-size:14px;font-weight:500;margin-bottom:5px}.normal_form .form-group{margin-bottom:20px}.dp_detail_top{padding:0 24px}.dp_detail_top span{font-size:14px;color:#5b5b5b}.airModel&gt;#fare_rule{padding:5px 10px;border:1px solid #ccc;margin-top:-5px;float:right;margin-left:10px}.airModel{background-color:#fff;padding:20px 24px 0 24px;margin-bottom:0;position:relative}.airModel&gt;h3.HEADING2{max-width:50%;width:auto;display:inline-block}.airModel&gt;hr{margin:5px 0 20px 0}.hotelModel{background-color:#fff;padding:5px 24px 0 24px;margin-bottom:0}.hotelModel&gt;hr{margin:5px 0 20px 0}.hotelTemp{font-size:14px;display:none}.hotelTemp&gt;div{padding:0 15px 10px 15px}.hotel_offer_box{font-size:14px}.hotel_offer_box&gt;.hotelTitle{font-size:20px;padding:5px 0;font-weight:500}.select_request span.select_request_title{font-size:18px;font-weight:500;display:inline-block;margin:10px 0;color:#0c0b0b}.select_request ul li{font-size:18px;display:block;margin:5px 0;color:#615f5f;padding:15px 0;background-color:#f7f7f7}.select_request input.request_option{margin-right:10px;margin-left:20px}.change_request{padding:28px;display:none;border:1px solid #eee;border-top:0;margin-top:-5px;margin-bottom:30px;background:#fdfdfd}.change_request span.change_req_option{font-size:17px}.change_request span.change_req_option input{vertical-align:top}.change_request i.change_note_img{background:url(/Content/img/red_excla.jpg) no-repeat;width:52px;float:left;height:52px;margin-right:15px}.change_request .icon-exclamation-circle{width:52px;float:left;height:52px;margin-right:15px;font-size:52px;color:#e01e24}.change_request span.change_note_title{font-size:17px;color:#e01e24;font-weight:600}.change_request .change_note_list{font-size:14px;padding-left:67px}.change_request span.flight_change_title{font-size:14px;line-height:20px}.change_request .edit_form_wrapper{margin:9px -15px;line-height:30px;vertical-align:bottom;font-size:14px}.change_request .edit_form_wrapper input{vertical-align:top}.change_request .edit_people_form{line-height:30px;vertical-align:bottom;font-size:14px}.change_request .edit_people_form input{vertical-align:middle}.change_request .comment_form{}.change_request .comment_form label{font-size:14px;font-weight:500;margin-bottom:5px}.change_request .comment_form .form-group{margin-bottom:20px}.change_request span.passener_sel_txt{line-height:48px;font-size:14px}.change_request .passener_sel{line-height:44px;white-space:nowrap}.change_request .booking_passer_form{margin:0 -14px}.change_request .booking_passer_form label{font-size:14px;font-weight:500;margin-bottom:5px}.change_request .booking_passer_form .form-group{margin-bottom:20px}.change_request .cancel_rule{font-size:14px}.change_request .cancel_rule+.cancel_rule{margin-top:10px}.change_request .cancel_rule input{}.change_request .cancel_rule .cancel_rule_txt{font-size:14px;margin-left:31px}.change_request .preference_sel{margin-bottom:15px;margin-left:-15px}.special_exam_list{font-size:14px}.edit_form_span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.select_request{padding-top:30px;border-top:1px solid #f9f9f9}.contact_info{background:#fff;margin:17px 0 70px 0;padding:24px}.contact_info span.contact_title{font-size:20px;font-weight:500;display:inline-block}.contact_info span.contact_title_vice{font-size:13px;font-weight:500;display:inline-block;margin-bottom:37px;margin-top:5px}.contact_info .contact_form{margin:0 -15px}.contact_info .edit_booking_buttons{margin:15px 0}.contact_info a.booking_btn{display:block;height:48px;color:#fff;text-align:center;cursor:pointer;line-height:48px;font-size:25px;background-color:#d8d8d8;width:150px;float:left;margin-right:15px}.contact_info a.btn_cancle{color:#989090;border:1px solid;background-color:#fff}.margin_0_15{margin:0 -15px}.text-red{color:#e01e24}.p_l_r_15{padding-left:15px;padding-right:15px}.frequentfliyer{width:100%}.frequentitem{padding:5px 0 10px}.frequentitem input{width:auto;display:inline-block;margin-left:15px}.frequentitem select{width:30%;display:inline-block}.popcity{position:absolute;display:none;z-index:200;left:-1px;top:54px;width:auto;min-width:330px;top:60px;left:15px;text-decoration:none;font-size:12px;background:url(/Content/img/popup_top_bg.png) no-repeat;border-radius:2px}.popcity .popcon{border:1px solid #e1e1e1;background-color:#fff;border-top:0;float:left;margin-top:10px;width:100%;min-height:300px;padding:10px 0;overflow-y:auto;box-shadow:3px 3px 3px rgba(0,0,0,.1)}.boldtext{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold}.book_left_module{border-bottom:1px solid #e9e4e4;padding:30px 30px 30px 30px;background-color:#fff}.book_left_module .book_sub_title{font-size:17px;line-height:30px}.book_left_module .passenger-info-row{}.book_left_module .passenger-info-row+.passenger-info-row{border-top:1px solid #f6f6f6;padding-top:10px}.book_left_module .contact-info-row{border-top:1px solid #f6f6f6;padding-top:10px}.book_left_module .book_btn_change{color:#a2a2a2;width:143px;height:31px;border:1px solid #a2a2a2;display:inline-block;text-align:center;vertical-align:middle;line-height:31px;float:right;display:block}.book_left_module .book_left_bound{font-size:17px;color:#7d7d7d;line-height:60px;white-space:nowrap}.book_left_module .book_left_Airline{line-height:60px;font-size:14px;white-space:nowrap;display:block;float:right}.book_left_module .book_left_Airline .book_left_Airline_img{vertical-align:inherit}.book_left_module .book_left_info{font-size:14px;color:#403c3c;line-height:20px}.book_left_module .book_left_info .book_left_info_img{width:100%;position:absolute;top:-10px;left:100%}.book_left_module .book_left_info .airline_bold{font-size:18px}.book_left_module .book_left_detail{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_left_module .book_left_detail_up{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_left_module .book_left_note{font-size:14px;font-weight:600;line-height:30px}.book_left_module .book_left_notetxt{line-height:18px;font-size:13px}.book_left_module .child_Rules{margin:5px 0 20px 15px}.valiCodeimg{height:32px;margin-left:-20px}.form-control-static{font-size:14px}.control-label{text-align:left!important;font-size:14px;white-space:nowrap}.passerger_info_show .form-group{margin-bottom:0}.paymentInfoTxt .form-group{margin-bottom:0}.PassListInfo{display:none}.book_ok_btn_area{float:right;line-height:57px}.book_ok_btn_area a.book_ok_button{margin:auto 20px;font-size:13px;color:#b6b6b6;cursor:pointer;letter-spacing:1px}.paymentInfoTxt{font-size:14px;line-height:1.3;padding:0;white-space:initial}.paymentInfoTxt img.paymentImg{margin:10px -15px;width:100%}.paymentInfoTxt .up{max-width:68px}.paymentInfoTxt .vi{max-width:302px}.paymentInfoTxt .vi.bdvi{max-width:130px}.paymentInfoTxt .control-label{padding-top:7px}.margin_neg15{margin:0 -15px}.linetoright{height:10px;border-bottom:2px dotted #ececec;padding:0}.second_left_module{border-bottom:0!important;padding-bottom:10px!important;margin-bottom:15px}.second_left_module .payment_title_vice{font-size:13px;color:#7f7f7f}.second_left_module .bank_select{margin:40px 0}.second_left_module .bank_select input[type="radio"]{width:20px;height:20px;float:left;margin:10px}.book_left_module a,.second_left_module a{text-decoration:underline;font-size:14px}.VISAImg{background:url(/Content/img/VISA_logo.png) no-repeat;width:302px;height:41px;float:left}.UnionPayImg{background:url(/Content/img/unionPay_logo.png) no-repeat;width:70px;height:41px;float:left}.goods_type{padding-top:37px;padding-right:0}.goods_type .goods_option{height:45px;background-color:#f6f6f6;line-height:45px;font-size:16px;font-weight:600;padding-left:12px}.goods_type .goods_message{font-size:14px;line-height:1.5;padding:15px}.airline_confirm{margin:20px 0;padding-left:10px}.airline_confirm div.info_group{margin-bottom:10px}.airline_confirm span.fromtoinfo{font-size:14px}.airline_confirm span.flight_detail{font-size:14px;text-decoration:underline;display:inline-block;cursor:pointer}.option_info{padding-left:10px;font-size:14px;margin-top:20px}.payment_addtional{padding-left:10px;font-size:14px}.payment_addtional input{margin-bottom:5px}.payment_addtional label{display:inline;font-weight:500}.payment_addtional label a{text-decoration:underline;cursor:pointer}.total_price_info{min-height:70px;margin-top:35px;padding-top:10px;padding-left:20px;text-align:right}.total_price_info span.total_price{font-size:20px;color:red}.total_price_info #bookThird_ticket_price_total{font-weight:600}.total_price_info .total_price_inclu{font-size:14px}.space-adjust-class{margin-bottom:50px}.importantNotices{font-size:14px;padding-bottom:30px}.importantNotices .HEADING4{margin-bottom:0;margin-top:20px}.importantNotices .boldtext{margin-bottom:0;margin-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold}.groundTncLink{margin:20px 0}.validation{color:red;text-align:left}.margin_-15{margin:0 -15px}.gap_15{height:15px}a.gray_booking_btn{display:block;height:48px;color:#fff;text-align:center;cursor:pointer;line-height:48px;font-size:25px;background-color:#d8d8d8;width:150px;float:left;margin-right:15px}.form-control-static{font-size:14px}.control-label{text-align:left!important;font-size:14px;white-space:nowrap}.flight_detail_mod_content{max-width:870px!important;margin:auto;padding:5px}.flight_detail_modal .modal-dialog{width:auto}.flight_detail_modal .add_account_close{position:absolute;right:-25px;top:-25px;color:#fff}.flight_detail_modal a.info_btn{border:1px solid #ababab;width:170px;margin:10px 0;display:inline-block;text-align:center;height:42px;line-height:42px;color:#ababab;cursor:pointer;font-size:17px;min-width:170px}.flight_detail_modal .info_buttons{margin-top:40px}.flight_detail_modal .payment_alert{font-size:20px;display:block;margin:100px 0;color:#0085d2}.book_ok_con_part .book_ok_outbound{font-size:17px;line-height:25px}.book_ok_con_part .book_ok_airport{font-size:13px;line-height:20px;display:block;margin-bottom:20px}.book_ok_con_part .book_ok_detail{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.book_ok_con_part .book_ok_detail_up{text-align:center;line-height:1;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}a.gray_booking_btn{display:block;height:48px;color:#fff;text-align:center;cursor:pointer;line-height:48px;font-size:25px;background-color:#d8d8d8;width:150px;float:left;margin-right:15px}.form-control-static{font-size:14px}.control-label{text-align:left!important;font-weight:500;font-size:14px;white-space:nowrap}.flight_detail_mod_content{max-width:870px!important;margin:auto;padding:5px}.flight_detail_modal .modal-dialog{width:auto}.flight_detail_modal .add_account_close{position:absolute;right:-25px;top:-25px;color:#fff}.flight_detail_modal a.info_btn{border:1px solid #ababab;width:170px;margin:10px 0;display:inline-block;text-align:center;height:42px;line-height:42px;color:#ababab;cursor:pointer;font-size:17px;min-width:170px}.flight_detail_modal .info_buttons{margin-top:40px}.flight_detail_modal .payment_alert{font-size:20px;display:block;margin:100px 0;color:#0085d2}.modal-rules-content{padding:0 12px;text-align:left;border-radius:0;border-radius:10px}.modal-rules-content .rules_title{width:100%;background-color:#0085d2;color:#fff;font-size:20px;font-weight:700;height:53px;line-height:53px}span.rule_bound{width:50%;background-color:#0085d2;display:inline-block;float:left;text-align:center;position:relative;cursor:pointer}span.rule_bound.active{background-color:#0067a2}span.rule_bound.active:after{content:"";border-top:20px solid #0067a2;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;bottom:-15px;left:50%;margin-left:-10px}.rule_headline{padding-left:25px;color:#008ad9;margin-top:20px;margin-bottom:0;font-weight:bold}.rules_tit1,.rules_tit2,.rules_tit3{color:#008ad9;font-size:17px;padding-left:25px;height:40px;line-height:40px;margin-top:10px;font-weight:bold}.rules_tit2{color:#474747}.rules_tit3{font-size:22px;display:inline-block}.modal-rules-content .rules_DetailInfo{padding:0 25px;line-height:17px;font-size:13px}.modal-rules-content .rules_DetailInfo_r{padding:0 25px;line-height:17px;font-size:13px}.modal-rules-content .rules_DetailInfo ul li{line-height:25px}.modal-rules-content .rules_close{color:#caf6ff;position:absolute;right:-25px;top:-25px;font-size:34px;font-weight:100;cursor:pointer}.fare_rule_list_loading{padding:50px;font-size:16px}#rules_modal .modal-dialog{width:873px;max-width:90%;padding-top:50px}.multi_trip_cho{width:auto;margin-left:25px;display:inline-block;height:23px;padding:1px 12px;margin-top:-6px;font-family:'Lato',Arial,sans-serif,STHeiti,'Microsoft JhengHei','微軟正黑體',"黑体"}#rules_modal .modal-rules-content .rules_DetailInfo{word-wrap:break-word;word-break:normal;overflow-wrap:break-word}.m_show{display:none}.ConnectionFrequency{width:auto;margin-left:15px;display:inline-block;height:23px;padding:1px 12px;margin-top:-6px}.DP_important_note{display:list-item;padding-bottom:5px}.DP_important_note_title{padding:15px 0 5px 0}.row.crosssell-hotels{width:100%;margin:0 auto;background:#f9f9f9;padding:0 20px}.crosssellHotelNext.linear{width:243px;display:inline-block;clear:both}.row.crosssell-hotels h2{height:20px;width:100%;text-align:center;border-bottom:2px solid #0085d2;line-height:.1em;margin:10px 0 20px;padding-top:33px}.row.crosssell-hotels h2 span{background:#f9f9f9;padding:0 40px;font-size:21px;font-weight:bold;color:#0085d2}.row.crosssell-hotels a{display:inline-block;float:left;width:33%;padding-right:10px}.row.crosssell-hotels .crosssellHotelAction a{width:100%}.row.crosssell-hotels .hotels-box{background:#fff;margin-right:20px;margin-bottom:20px;max-width:230px;width:100%}.row.crosssell-hotels .hotels-box .name{color:#0085d2;font-size:18px;font-weight:bold;padding:10px 10px 5px 10px}.row.crosssell-hotels .hotels-box .city{padding-left:10px}.row.crosssell-hotels .hotels-box .price{text-align:right;display:inline-block;width:100%;padding-right:14px;padding-bottom:12px;font-size:16px}.row.crosssell-hotels .hotels-box .price .value{color:red;font-weight:bold;font-size:17px;padding-left:5px}.row.crosssell-hotels .hotels-box .img{height:173px;line-height:173px;background-color:#ddd;max-width:230px;text-align:center;width:100%}.row.crosssell-hotels .text-banner{background-color:#e3eef3;padding:10px 20px;width:395px;margin:21px auto;text-align:center;color:#0085d2}.row.crosssell-hotels .text-banner div .red{color:red}.row.crosssell-hotels .text-banner div.line-1{font-size:20px}.row.crosssell-hotels .text-banner div.line-2{font-size:20px}.row.crosssell-hotels .text-banner div.line-3{font-size:24px;font-weight:bold}.row.crosssell-hotels .hotels-box .img.bg-img{background-size:cover;background-repeat:no-repeat;background-position:center center}.row.crosssell-hotels .hotels-box .img img{max-height:173px;max-width:230px;width:100%}.btn_crosssellHotelNext{color:#fff;padding:11px;display:inline-block;width:230px;font-size:16px;width:100%;text-align:center}.btn_crosssellHotelNext:hover,.btn_crosssellHotelNext:focus{color:#fff}.crosssellHotelAction{margin:0 auto;width:243px;padding-bottom:20px}@media print{a[href]:after{content:none!important}}@media(max-width:992px){.input_err{bottom:-18px}.edit_booking{padding:15px}.add_day{position:absolute;font-size:12px;top:-8px;color:red}.edit_Booking_bg{padding:0}.type_actice{display:none}.booking_txt{margin-bottom:20px}.check_booking{padding:15px}.booking_box{padding:15px}.check_booking_form .form-group{padding:0}a.check_booking_btn{width:100%}.control-label{font-weight:bold}.form-control-static{padding-top:0}.FliListInfo{margin-top:25px;padding:15px}.FliListInfo .info_group{margin-bottom:0}.FliListInfo .info_group .form-group{margin:0 -15px 15px}.FliListInfo .label-title{font-weight:bold}.valiCodeimg{margin-left:0}.change_request{padding:15px}.change_request .icon-exclamation-circle{display:none}.change_request .change_note_list{padding-left:0}.change_request span.change_note_title{display:block;line-height:1;margin-bottom:15px}.edit_booking_line{margin:25px -15px}.contact_info{padding:15px}.contact_info a.booking_btn{width:48%;margin-right:2%}.contact_info a.booking_btn+a.booking_btn{margin-left:2%;margin-right:0}.book_ok_button{padding:5px 10px;border:1px solid #ccc;margin-top:5px;float:none;margin-left:0;line-height:30px}.m_show{display:block}}@media(min-width:992px){.add_day{position:absolute;font-size:14px;right:-2px;color:red;-webkit-transform:scale(.91);width:20px;height:20px;display:block;background-color:#fff;border-radius:10px;color:#e01e24;font-family:serif;text-align:center;line-height:20px;top:-7px;left:60px}}.hotel_detail_box{font-size:14px;display:none;padding:0 25px}.hotel_detail_box&gt;div{}.hotel_booking_detail_top{background-color:#f1f1f1;padding:0 15px;margin-bottom:15px}.hotel_booking_detail_reqNum{}.hotel_book_ok_con_part{background-color:#fff;padding-top:10px;margin-bottom:20px;margin-bottom:0;padding-left:15px;padding-right:15px;color:#474747}.hotel_book_ok_detail_top{background-color:#0085d2;padding:15px 0}.hotel_book_ok_detail_top .detail_top_title{font-size:18px;color:#fff}.paymentInfoTxt&gt;div{margin-bottom:5px}.hotel_book_ok_con_part .hotel_book_ok_detail{text-align:left;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.hotel_book_ok_con_part+.hotel_book_ok_con_part{}.hotel_book_ok_con_part .hotel_book_ok_outbound{font-size:17px;line-height:25px}.hotel_book_ok_con_part .hotel_book_ok_airport{font-size:13px;line-height:20px;display:block;margin-bottom:20px}.hotel_book_ok_con_part .hotel_book_ok_detail_up{text-align:center;line-height:45px;margin-top:10px;font-size:14px;color:#b1afaf;cursor:pointer}.underline_txt{text-decoration:underline}.canel_btn{border:1px solid #a8a0a0;color:#9e9e9e;display:inline-block;text-align:center;line-height:30px;cursor:pointer;width:100%;max-width:200px;float:right}.canel_txt{float:right;color:#e01c32;font-size:20px}.hotel_cancel_box{font-size:14px;padding:0 25px}.hotel_cancel_box&gt;div{padding:0 0}.hotel_cancel_confirmation_box{font-size:14px;padding:25px}.hotel_cancel_confirmation_box&gt;div{padding:5px 0}.hotel_cancel_confirmation_box .cancel_status&gt;img{margin-bottom:20px}.hotel_cancel_confirmation_box .cancel_status .content1{font-size:28px}.hotel_cancel_confirmation_box .cancel_status .content2{font-size:20px}.hotel_cancel_confirmation_box .cancel_status .num_box{padding:10px 20px;margin:20px 0;background-color:#f1f1f1}.hotel_data_box{}.hotel_data_box .hotel_name{font-size:20px;font-weight:bold}.hotel_data_box .hotel_date_data{height:80px;margin-top:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.hotel_data_box .hotel_date_data .date_group{position:relative;padding-left:80px;margin-top:15px}.hotel_data_box .hotel_date_data .date_group&gt;p{padding-top:5px}.hotel_data_box .hotel_date_data .check_out_box{border-left:1px solid #ededed;border-right:1px solid #ededed}.hotel_data_box .hotel_date_data .check_in_box:before{font-family:"hutchgo";content:"N";position:absolute;left:15px;color:#919191;font-size:40px}.hotel_data_box .hotel_date_data .check_out_box:before{font-family:"hutchgo";content:"T";position:absolute;left:15px;color:#919191;font-size:40px}.hotel_data_box .hotel_date_data .check_nights:before{font-family:"hutchgo";content:"Q";position:absolute;left:15px;color:#919191;font-size:40px}.hotel_data_box .left_hotel_data{height:250px;line-height:246px;text-align:center}.hotel_img_height{max-height:200px}.hotel_img_box{text-align:center;background-color:#ddd;height:200px;line-height:198px}.hotel_img_min{height:150px;background-size:300px auto!important;display:none}.hotel_bold_txt{font-weight:bold}.guest_bold_txt{font-weight:bold;font-size:16px;padding-top:15px}.form-control-static{font-size:14px}.control-label{text-align:left!important;font-weight:400;font-size:14px;white-space:nowrap}.label-title{font-weight:bold}.room_detail .detail_content&gt;div{margin:15px 0}.room_detail .conditions_group{position:relative;padding-left:30px;height:25px;line-height:25px;display:none}.room_detail .free_cancellation_true:before{font-family:"hutchgo";content:"X";position:absolute;left:0;color:#919191;font-size:18px}.room_detail .non_refundable_true{color:#e01c32}.room_detail .non_refundable_true:before{font-family:"hutchgo";content:"W";position:absolute;left:0;color:#919191;font-size:18px;color:#e01c32}.contatc_detail .room_type{font-size:14px;color:#474747;margin-bottom:20px}.contatc_detail .paxs{margin-bottom:20px}.contatc_detail .row{margin-bottom:10px}.hotel_price_detail .linetoright{height:10px;border-bottom:2px dotted #ececec;padding:0}.hotel_price_detail .coupon_title_box{background-color:#f5f5f5;margin:10px 0;padding:10px;font-size:18px}.hotel_price_detail .total_price{font-size:20px;color:#e01c32}.total_price .total_price_txt{font-weight:600}.payment_detail .form-group{margin-bottom:5px}.important_note .note_icon_p{position:relative;padding-left:30px;line-height:25px;margin:20px 0}.important_note .important:before{font-family:"hutchgo";content:"P";position:absolute;left:0;font-size:18px;color:#e01c32}.important_note .note_contant&gt;p{margin-bottom:15px}.important_notices a{text-decoration:underline!important;color:#0085d2}.underline_a{text-decoration:underline!important;color:#0085d2}.fee_and_summary .fee_content{margin:25px 0}.fee_and_summary .fee_content .row{margin:10px 0}.fee_and_summary .total_cancellation_fee{font-size:20px;color:#e01c32}.floot_btn a.top_edit_button{margin:10px 10px 10px 0;cursor:pointer;display:inline-block;text-align:center;width:215px;height:44px;border:1px solid #a4a4a4;color:#a1a1a1;line-height:44px;max-width:215px;font-size:18px}.floot_btn a.top_edit_button.gonow{border:none;color:#fff}.floot_btn a.top_edit_button.gonow i{font-size:24px;line-height:1;top:8px;position:relative}.glyphicon-star{color:#f67d0c}.glyphicon-star-empty{color:#f67d0c}.hotel_title{font-size:22px;color:#474747;padding:20px 0}.hotel_title2{font-size:18px;color:#474747;padding:10px 0}.hotel_img{max-width:100%}.hotel_bold_txt{font-weight:bold}.hotel_red_txt{color:#e01c32}@media(max-width:1200px){.hotel_data_box .hotel_date_data{height:70px}.hotel_data_box .hotel_date_data .date_group{padding-left:45px;margin-top:15px}.hotel_data_box .hotel_date_data .date_group&gt;p{padding-top:3px}.hotel_data_box .hotel_date_data .check_in_box:before{font-size:30px;left:5px}.hotel_data_box .hotel_date_data .check_out_box:before{font-size:30px;left:5px}.hotel_data_box .hotel_date_data .check_nights:before{font-size:30px;left:5px}}@media(max-width:768px){.canel_btn{float:none;margin-top:10px}.canel_txt{float:none}.hotel_data_box .hotel_name{font-size:16px}.hotel_data_box .hotel_date_data{border:0;height:180px}.hotel_data_box .hotel_date_data&gt;div{width:100%}.hotel_data_box .hotel_date_data .check_out_box{border:0}.hotel_data_box .mobile_100{padding:10px 15px}}@media(max-width:700px){.row.crosssell-hotels a{width:100%;float:none;display:block;padding-right:0}.row.crosssell-hotels .hotels-box{max-width:100%}.row.crosssell-hotels .hotels-box .img{margin:0 auto}}@media(max-width:600px){.hotel_img_min2{background-position:center left!important}.mobile_100{width:100%!important;padding:0;display:block}.hotel_title{font-size:20px}.hotel_title2{font-size:16px}}@media(max-width:500px){.row.crosssell-hotels .text-banner{padding:10px;width:299px}}@media(max-width:480px){.row.crosssell-hotels h2 span{padding:0}.row.crosssell-hotels h2{border-bottom:none}}@media(max-width:400px){.hotel_detail_box{font-size:12px;padding:0 5px}.hotel_cancel_box{font-size:12px;padding:0 5px}.hotel_cancel_confirmation_box{font-size:12px;padding:0 5px}.row.crosssell-hotels h2 span{font-size:18px}.row.crosssell-hotels .text-banner{padding:5px;width:260px}.row.crosssell-hotels .text-banner div.line-1{font-size:15px}.row.crosssell-hotels .text-banner div.line-2{font-size:15px}.row.crosssell-hotels .text-banner div.line-3{font-size:20px}}@media(max-width:350px){.row.crosssell-hotels .text-banner{width:220px}}@media(max-width:680px){.booking-ad-box{padding:0 15px}.booking-ad-box img{width:100%}}.check_booking .CB_Cancelled{color:red}.check_booking .ODMargin{margin-bottom:4px}.edit_booking .Stat_Cancel,.dp_detail_top .Stat_Cancel{color:red;border-color:red;font-size:15px;font-weight:bold;cursor:unset}.check_booking [name="mobile_data_line_model"]{padding:13px;margin-left:-15px;margin-right:-15px;margin-bottom:5px}.check_booking .AcceptStat{background-color:#ecf7fb}.check_booking .CancelStat{background-color:#f4d7d7}.check_booking .mbMargin{margin-bottom:3px}.check_booking .detail_img{text-align:right}.check_booking .detail_img img{display:inline}.check_booking .CB_Accept{color:#51a1d1}.check_booking .FlMDMargin{margin-top:-5px}.check_booking .Flhr{border-top:3px solid #fff;margin-top:-9px}</pre></body></html>