<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.mybody{background-color:#f6f6f6;margin-top:2px;padding-top:15px;padding-bottom:100px}.my_box{background-color:#fff;padding:25px 35px;font-size:14px}.my_box&gt;img{margin:auto auto}.my_box&gt;div{margin:40px 0;text-align:center}.my_box&gt;div&gt;*{margin:5px 0}.my_box h2{color:#0085d2;font-size:24px}.my_box p{font-size:20px}.my_box i{margin:0 25px}.HotelDetail_top_hint_style{word-wrap:break-word;word-break:break-all;white-space:pre-wrap!important}.searchbody{background-color:#f6f6f6;margin-top:2px;position:relative;display:none}.searchbody .searchMask{background-color:#f2f2f2;position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0;opacity:.8;display:none}.searchbody .searchcon{padding:15px}.rts_profile_desc_p{margin-bottom:10px}.rts_profile_desc_title{color:#454545;font-family:'Work Sans',sans-serif;font-size:15px;font-weight:600}.active{color:#000;font-size:15px;margin-right:2px;padding-right:10px}.hotel_add_nav{padding-bottom:20px}.hotel_add_nav span{padding-right:15px}.hotel_add_nav img{padding-right:15px;padding-left:15px}.hotel_add_nav .hotel_matched_num{padding:0;color:#e01e24}.hotel_add_nav:after{content:" ";display:block;height:0;visibility:hidden;clear:both}.hotel_add_nav ol li{display:inline-block}.right_money{color:#e01e24;font-size:22px;font-weight:600}.room_money_normal{color:#000;font-size:22px;font-weight:600}.room_money_cross_line{color:#000;font-size:22px;font-weight:600;text-decoration:line-through}.room_money_promotion_cross_line{color:#a9a9a9;font-size:15px;font-weight:600;text-decoration:line-through}.org_price{text-decoration:line-through;font-size:12px}.location_position{position:absolute;top:10px}.enterHereIco:before{font-family:"hutchgo";content:"";font-size:20px;vertical-align:top}a.right_select{display:block;margin:auto auto;color:#fff;text-align:center;font-weight:900}.showSupplier{color:#f6f6f6;text-align:center}.showRoomCode{color:#f6f6f6;text-align:center}.right_comment_container{margin-top:10px;background-color:#fff;height:100%}.policies_banner{height:295px;background-color:#fff;margin-top:20px}.sel_cur_fli,.viewcomment{cursor:pointer;color:#fff;font-size:18px}.sel_cur_fli{min-height:40px;line-height:40px;background:url(/Content/img/hotels/sel_fli_bg.png) repeat-y}.viewcomment{background-color:#00af87;text-align:center}.view_comment_button{margin-top:40px;margin-bottom:20px;width:200px;margin-left:43px;line-height:35px}a.right_select:hover,.viewcomment:hover{color:#fff}.overthis:hover{cursor:pointer}.hotel_avg_score,.hotel_evalution_level{text-align:center;font-weight:900}.hotel_avg_score{font-size:35px}.hotel_evalution_level,.hotel_evalution_count{font-size:15px}.hotel_evalution_count{text-align:center;margin-bottom:10px}.text_position{text-align:right}.mo_evalution_text_position{text-align:center;margin-top:15px}.progress_container{padding:1px;height:9px;overflow:hidden;background:url(/Content/img/hotels/progress_container.png);margin-top:3px}.progress_bar1{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#00af87;display:block}.progress_bar2{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#00af87;display:block}.progress_bar3{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#00af87;display:block}.progress_bar4{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#00af87;display:block}.progress_bar5{height:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#00af87;display:block}.modal-rules-content{padding:0 12px;text-align:left;border-radius:0;border-radius:10px;height:100%}.modal-rules-content .rules_title{font-size:20px;font-weight:700}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}.rules_tit1,.rules_tit2{color:#008ad9;font-size:17px;padding-left:25px;height:40px;line-height:40px;margin-top:10px;font-weight:bold}.rules_tit2{color:#474747}.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}.fare_rule_list_loading{padding:50px;font-size:16px}#rules_modal .modal-dialog{width:940px;max-width:90%;padding-top:40px}.multi_trip_cho{width:auto;margin-left:25px}.modal-dialog_width{width:1040px;height:820px}#room_desc .modal-dialog_width{height:auto;padding-bottom:20px;width:100%;padding-left:0;padding-right:0}.evalutioin-comment-condition{margin-top:20px;font-size:10px}.evalution_about_room{margin-top:20px;font-size:14px;padding-left:15px;border:1px solid #e1e1e1}.comment-banner{border-right:1px solid #eee;margin-top:10px;padding-left:0}.view-comment-round-img{border-radius:50%;width:75px;height:75px}.left-slider{overflow-y:scroll;height:650px}.comment-name-address{padding-left:10px;text-align:center;font-size:14px;font-weight:700}.hotel-des-box,.hotel-special-box{max-height:inherit;overflow:auto;line-height:20px}.org_box{min-height:150px;background:#fff;font-size:12px;position:relative;border:1px solid #e1e1e1}.org_box_cor{width:0;height:0;font-size:0;border-style:solid;overflow:hidden;position:absolute}.cor2{border-width:20px;border-color:transparent #e1e1e1 transparent transparent;left:-40px;top:10px}.cor3{border-width:19px;border-color:transparent transparent transparent transparent;border-right-color:#fff;left:-38px;top:11px}.evalutioin-comment-content{padding-right:1px}.mo_view_on_map{height:100%;border-top:1px solid #e1e1e1;padding-top:15px;font-size:12px}.mo_comment{height:100%;border-top:1px solid #e1e1e1;padding-top:15px;font-size:12px}.map_banner{padding-left:7px;padding-top:7px;padding-right:7px;min-height:255px}.map_view{background-color:#fff;border-bottom:1px solid #e1e1e1}.map_big_banner{min-height:201px;max-height:201px}.map_select_posion{margin-top:30px;text-align:right}a:hover{cursor:pointer}a.room_info:hover{color:#e01e24}.change_color{color:#e01e24}.container_position{background:#fff;margin-top:25px}.hotel_detail_line{width:100%}.hotel_progress{width:100%;height:6px;margin-top:15px}.detail_view p{font-size:10pt;color:#000;line-height:15pt}.description_content_bottom{margin-bottom:10px}.changeDate.fli_date{height:40px;text-align:center;width:232px}.decription_show{overflow:hidden}.decription_show&gt;p{margin:15px 0}.blue_point_ico{height:8px;width:8px;margin-top:3px;margin-right:10px;display:inline-block;border-radius:50%;cursor:pointer;background-color:#0582d2}.policies_in_pannel{margin-right:45px;margin-left:15px;margin-top:15px;float:left;padding-bottom:10px;width:200px}.policies_out_pannel{margin-right:45px;margin-left:15px;margin-top:15px;float:left;padding-bottom:10px;width:205px}.policies_park_pannel{margin-right:45px;margin-left:15px;margin-top:15px;float:left;padding-bottom:10px;width:200px}.policy_check_in_ico:before{font-family:"hutchgo";content:"S";margin-right:15px;font-size:25px}.policy_check_out_ico:before{font-family:"hutchgo";content:"U";margin-right:15px;font-size:25px}.policy_park_ico:before{font-family:"hutchgo";content:"Y";margin-right:15px;font-size:25px}.desc_about_title,.special_title{font-size:16pt;display:block;margin-top:20px}.image_container .policy_check_in_ico:before{font-size:40px}.image_container .policy_check_out_ico:before{font-size:40px}.image_container .policy_park_ico:before{font-size:40px}.detail_room_title{background-color:#0085d2;height:55px;text-align:center;font-size:15px;padding-top:10px}#user_currency_window .sel_cur_hot{width:30%;margin:auto auto}.lineborder{height:100%;padding-bottom:5px;border:1px solid #ececec}.detail_view tr{width:100%}.hotelRoomDescription .hotelRoomDesc_table_title{height:30px}.hotelRoomDescription .hotelRoomDesc_table_text{font-size:15px}.hotelRoomDescription .hotelRoomDesc_table_right_banner1{}.hotelRoomDescription .hotelRoomDesc_table_right_banner2{}.hotelRoomDescription .hotelRoomDesc_table_right_text{font-size:15px;line-height:30px}.hotelRoomDescription .hotelRoomDesc_table_right_text1{font-size:20px;line-height:30px}.room_rate{margin-top:15px;background-color:#fff}.room_rate_css{float:left;margin-right:35px}.booking_passer_form{float:left;position:relative}.room_rate_calendar_txt:before{font-family:"hutchgo";content:"e";position:absolute;left:15px;color:#919191;font-size:18px}.urlParamNotComplete{display:none;height:300px}.urlParamNotComplete .enterHereBanner{float:right;margin:10px 20px}.urlParamNotComplete .enterHereBanner .enterHereTextBanner{width:150px;height:35px;border-radius:25px;border:1px solid #037dc9;background-color:#037dc9;text-align:center;vertical-align:middle;display:table-cell}.urlParamNotComplete .enterHereBanner .enterHereTextBanner .enterHereText{color:#fff;font-size:15px;text-transform:capitalize}.urlParamNotComplete .hint{font-size:30px;color:#e1e1e1;font-weight:bold;text-align:center}.rdicf_div p{color:#32bb1b}.width_50{width:50%}.width_25{width:25%}.changeDate.popcity .popcon{border:1px solid #e1e1e1;background-color:#fff;border-top:0;float:left;margin-top:10px;width:100%;min-height:450px;padding:10px 0;overflow-y:auto;box-shadow:3px 3px 3px rgba(0,0,0,.1)}.check_in_date,.check_out_date{text-align:left;width:180px;padding-left:40px;height:42px;line-height:42px}.in_out_date{margin-top:25px;padding-right:0}.calendar_addtion{padding:10px 30px;padding-bottom:0;border-bottom:1px solid #f2f2f2;font-size:14px}.calendar_addtion i{color:#e01e24}.calendar_addtion .calendar_a_left{width:260px;margin:0 20px;float:left;color:#464646;position:relative}.calendar_addtion .calendar_a_right{width:260px;margin:0 20px;float:left;color:#464646}.calendar_addtion .calendar_a{width:260px;margin:0 20px;float:left;color:#464646}.red_play{color:#e01e24;font-size:13px}.calendar_addtion_bottom{padding:10px 15px;font-size:15px}.calendar_addtion_bottom .calendar_ab_left{float:left;color:#474747;display:none}.calendar_addtion_bottom .calendar_ab_left label{font-weight:normal;font-size:13px;font-weight:bold}.calendar_addtion_bottom .error{display:none;float:left;color:#e01e24}.calendar_addtion_bottom .calendar_ab_right{float:right}.calendar_addtion_bottom .calendar_ab_right a.calendar_ab_btn{color:#fff;width:139px;height:36px;line-height:36px;background-color:#e01e24;display:block;text-align:center;cursor:pointer}.calendar_checkbox{width:20px!important;height:20px!important}.calendar_container{margin:20px 0}.room_pers_numb_container{min-height:181px}.calendar_check_in{width:49%;display:inline-block;border-right:0}.calendar_check_in:before{font-family:"hutchgo";content:"N";position:absolute;left:15px;color:#919191;font-size:18px}.calendar_check_out{width:50%;display:inline-block}.calendar_check_out:before{font-family:"hutchgo";content:"T";position:absolute;left:15px;color:#919191;font-size:18px}.popcity{width:730px}.popcity .popcon{max-height:none}.popcity_right{right:-1px!important;left:auto!important;background:url(/Content/img/popup_top_bg_right.png) no-repeat}.room_rate_check_out:before{font-family:"hutchgo";content:"T";position:absolute;left:15px;color:#919191;font-size:18px;padding-top:11px}.room_rate_check_in:before{font-family:"hutchgo";content:"N";position:absolute;left:15px;color:#919191;font-size:18px;padding-top:8px}.detail_view{background-color:#fff;margin-left:15px;margin-right:15px;display:none;margin-bottom:30px}.suggestBanner{font-size:14px;background-color:#0085d2;margin-left:-15px;padding-right:5px;padding-left:5px}.star_ico:before{font-family:"hutchgo";content:"F";left:15px;font-size:12px;padding-right:5px}.detail_tab{border:1px solid #ececec}.room_rate_opsition{padding-left:5px;padding-right:10px}.room_classic{padding:10px 0;font-size:18px;font-weight:300}.room_description{text-align:center;margin-top:10px}.room_description a{color:#1082c0;border-bottom:1px solid #1082c0}.room_conditions{color:#b2b2b2;font-weight:bold}.room_check{margin-top:10px;color:#b2b2b2;font-size:12px}.btn_condition{margin-top:20px;display:block}.description_banner{margin-bottom:25px;margin-left:15px;margin-right:15px;font-size:12px}.description_text{color:#5c5c5c}.room-conditions-nonrefu{color:red;font-weight:bold}.price-deatil{width:0;height:0;font-size:0;border-style:solid;overflow:hidden;position:absolute;border-width:10px;border-color:transparent transparent #e0e0e0 transparent;top:-20px;left:45%}.price-deatil1{width:0;height:0;font-size:0;border-style:solid;overflow:hidden;position:absolute;border-width:10px;border-color:transparent transparent #fff transparent;top:-19px;left:45%}.detail_tab_container{background-color:#fff;margin-left:15px;margin-right:15px}.detail_view_title{font-size:20px;font-weight:700;color:#fff}.price_detail_content tr{line-height:20px}.poup_price_title{color:#2fb8dc;font-size:18px}.poup_price_color{background-color:#f6f6f6;font-size:12px}.roomOnlyIco:before{font-family:"hutchgo";content:"";font-size:18px}.breakfastIco:before{font-family:"hutchgo";content:"";font-size:18px}.room_rate_people_1:before{font-family:"hutchgo";content:"";left:15px;color:#919191;font-size:25px;padding-top:8px;padding-left:5px}.room_rate_people_2:before{font-family:"hutchgo";content:"";left:15px;color:#919191;font-size:25px;padding-top:8px;padding-left:5px}.room_rate_people_3:before{font-family:"hutchgo";content:"";left:15px;color:#919191;font-size:25px;padding-top:8px;padding-left:5px}.room_rate_people_3_more:before{font-family:"hutchgo";content:"";left:15px;color:#919191;font-size:25px;padding-top:8px;padding-left:5px}.included_breakfirst_container{display:none;position:absolute;background-color:#23bde9;z-index:300;width:300px;margin-left:-45px;padding:20px;margin-top:10px}.rdicf_close{position:absolute;right:20px;top:18px;cursor:pointer;font-size:16px}.hotel_detail_condition_img{padding-right:5px}.non_refundable_style{width:100%;color:red;font-weight:bold}.included_breakfirst_style{margin-top:10px;color:#b2b2b2;font-weight:bold}.Wifi_css:before{font-family:"hutchgo";content:"M";margin-right:15px;font-size:25px}.wired_css:before{font-family:"hutchgo";content:"";font-size:18px}.breakfirst_ico:before{font-family:"hutchgo";content:"";font-size:18px}.book_condition_ico:before{font-family:"hutchgo";content:"X";margin-right:9px;font-size:18px}.Non_refuren:before{font-family:"hutchgo";content:"";font-size:18px;color:#e01e24}.early_bird_ico:before{font-family:"hutchgo";content:"";font-size:18px}.supplements_ico:before{font-family:"hutchgo";content:"";font-size:18px}.extra_bed_ico:before{font-family:"hutchgo";content:"";font-size:18px}.price_hidden_container{display:none;position:absolute;background-color:#fff;z-index:300;margin-left:-80px;padding:20px;border:1px solid #e0e0e0;width:460px}.refunable_div{padding:10px 15px}.rdicf_refunable_div{padding:3px;color:#37aa4a;display:inline-block;background-color:#e8faeb;border-radius:5px}.cart_btn{float:left;color:#b2b2b2;background-color:#fff;width:129px;height:50px;line-height:50px;display:inline-block;text-align:left;border-radius:0;font-size:20px;cursor:pointer;border:1px solid}.cart_btn.linear{color:#fff}.TaxesAndService .detail_ico:before{font-family:"hutchgo";content:"";margin-right:5px;font-size:16px;color:#909090}.early_bird_title{font-size:20px;font-weight:700;padding:20px}.early_bird_policy{padding-left:5px;padding-right:20px;font-size:18px;font-weight:300}.early_bird_room{text-align:center;font-size:14px;font-weight:300;padding:20px}.room_description_title{font-size:14px;font-weight:900;margin-top:20px}.room_desription_content{font-size:12px}.room_desc_sty{margin-top:5px;padding-left:15px;padding-top:15px}.room_desc_sty .room_desc_title{font-weight:900;font-size:14px}.pay_currency_container_botton{width:48%;margin-right:2%;margin-bottom:2%;border:1px solid #b2b2b2}.roomRate_bottom_desc{padding-left:30px;padding-bottom:15px;padding-right:15px;margin-top:25px}.chooseOtherHotel{color:#0085d2}.img_slider{line-height:14px}.img_slider .img_slider_box{width:inherit;height:278px;overflow:hidden;width:300px;display:block;position:relative;margin:0 auto}.img_slider .img_slider_box .img_block{position:absolute;left:0;top:0;width:5000px}.img_slider .right_img{float:left}.img_slider .img_txt{line-height:15px;height:30px;text-align:center}.red_spot{height:8px;width:8px;background-color:#e01e24;border-radius:50%;display:inline-block;margin:0 3px}.gray_spot{height:8px;width:8px;background-color:#c6c6c6;border-radius:50%;display:inline-block;margin:0 3px}.over-pointer{cursor:pointer}.bottom_img_container{margin-top:10px;display:inline-block;width:3510px}.img_W_H{background-color:#fff;height:250px;text-align:center;line-height:247px}.maxHeightWidth{max-height:250px;max-width:255px}.map_info_box{width:380px}.map_hotel_img_min{width:100%;height:150px}.map_hotel_detail{padding:10px}.map_hotel_detail p{word-break:break-all}.map_hotel_name{font-size:16px;font-family:'montserrat';color:#474747;font-weight:normal}.firstUpper{text-transform:capitalize}.modal-dialog_width{width:90%;max-width:1050px}.modal-rules-content{padding:0 12px;text-align:left;border-radius:10px;box-shadow:none}.modal-rules-content .rules_close{color:#caf6ff;position:absolute;right:-25px;top:-10px;font-size:34px;font-weight:100;cursor:pointer;Opacity:1}.modal-rules-content .hotel_data{padding-top:15px;position:relative}.modal-rules-content .hotel_data&gt;div:first-child{width:13%}.modal-rules-content .hotel_data&gt;div:nth-child(2){width:60%}.modal-rules-content .hotel_data&gt;div:last-child{width:27%}.modal-rules-content .hotel_data h3{font-size:18px;font-family:'montserrat'}.modal-rules-content .hotel_data p{font-size:14px}.modal-rules-content .hotel_data .show_currency{font-size:16px}.modal-rules-content .hotel_data .show_price{font-size:22px;color:#e01e24}.modal-rules-content .hotel_data .sel_cur_fli{float:right;height:40px;cursor:pointer;color:#fff;font-size:20px;padding:2px 20px;margin-left:15px}.map-canvas{width:100%}.infowindow_top{padding-bottom:10px}.map_hotel_detail{padding:0 10px}.map_hotel_detail p{word-break:break-all}.map_hotel_name{font-size:16px;font-family:'montserrat';color:#474747;font-weight:normal}.infowindow_bottom{border-top:1px solid #f1f1f1;padding-top:10px}.map_select_btn{position:relative;max-width:109px;height:40px;background:url(/Content/img/sel_fli_bg.png) repeat-y;cursor:pointer;color:#fff!important;font-size:20px;padding:7px 20px;display:inline-block}.map_price{position:relative;color:#e01e24;font-size:22px;margin:0 15px;position:relative;bottom:-10px}.map_currency{position:relative;font-weight:bold;font-size:16px;bottom:-18px}.map_hotel_img_min{height:125px;background-size:190px auto!important}.map_hotel_img_min2{height:100px;background-size:165px auto!important}.modal_img_box{height:100px;line-height:98px;text-align:center}.backtotop_btn_box{display:none}.backtotop_btn_box .backtotop_btn{position:fixed;right:10px;bottom:50px;font-size:12px;font-weight:500;color:#999;cursor:pointer;z-index:999;right:40px}.glyphicon{font-size:12px}.glyphicon-star{color:#f67d0c}.glyphicon-star-empty{color:#f67d0c}.hotel_img{max-width:100%;max-height:100px}.hotel_img_min{min-height:200px;max-height:230px}.hotel_img_min2{height:190px;background-size:240px auto!important}.hotel_bold_txt{font-weight:bold}.detail_text_color{color:#fff}.hotel_detail{background-color:#f6f6f6}.hotel_detail&gt;.container{padding-top:0}.border_bottom{border-bottom:1px solid #e1e1e1}.detai_view_border{border:1px solid #2fb7dd}.color_red{color:red}.backgound_color_f6{background-color:#f6f6f6}.min_price_table_border{border:2px solid #20bde8}body{height:auto}.no_padding_left{padding-left:0}.no_margin_bottom{margin-bottom:0}.star_color{color:#ff8014}.color_white{color:#eee}.text_align_right{text-align:right;margin:10px 0}.text_align_center{text-align:center}.text_align_left{text-align:left}.text_align-right{text-align:right}.location_style{margin-bottom:0;line-height:40px}.no_hotel_data{display:none;text-align:center;font-weight:900;font-size:18px;margin-top:20px}.padding_rightLeft_10{padding-top:10px;padding-left:10px}.padding_rightLeft_15{padding-top:10px;padding-left:15px}.padding_leftRight_20{padding-left:20px;padding-right:20px;padding-top:15px}.margin_top_-33{margin-top:-33px}.margin_top_-29{margin-top:-29px}.margin_top_3{margin-top:3px}.marginz_top_5{margin-top:5px}.margin_top_6{margin-top:6px}.margin_top_10{margin-top:10px}.margin_top_20{margin-top:20px}.margin_top_15{margin-top:15px}.margin_top_25{margin-top:25px}.margin_top_30{margin-top:30px}.margin_top_35{margin-top:35px}.margin_top_40{margin-top:40px}.margin_bottom_80{margin-bottom:80px}.margin_right_5{margin-right:5px}.margin_bottom_10{margin-bottom:10px}.padding_bottom_0{padding-bottom:0}.border_solid{border:1px solid #f0eef1}.poup_title{width:80%;float:left}.poup_close{width:20%;float:right;text-align:right}.img_background_color{background-color:#242424}.width_282{width:282px}.fontSize14{font-size:14px}.font_size_15{font-size:15px}.font_size_18{font-size:18px;font-weight:300}.font_size-18{font-size:18px}.font_size_22{font-size:22px}.font_size_15_w6{font-size:15px;font-weight:600}.fontSize20{font-size:20px}.font_size_40{font-size:40px}.font_weight_5{font-weight:500}.font_weight_9{font-weight:900}.float_left{float:left}.ali_mar_20{text-align:center;margin-top:20px}.ali_center_mar_top&gt;div{text-align:center;padding:20px 0 0}.width_200{width:200px}.width_173{width:173px}.width_100{width:100%}.tripadvisor_logo{width:30%;margin:10px auto}.width_80{left:80%}.margin_top_bottom{margin-top:25px;margin-bottom:25px}.height_40{height:40px}.height_125{height:125px}.min_height_120{min-height:100px}.lef_-150{left:-150px}.no_room{color:#b2b2b2}.position_relative{position:relative}.bird_png_style{position:absolute;top:10px;padding:0;left:0}.image_container{float:right;padding-right:0}.image_slider_margin{width:476px}.no_padding{padding-left:0;padding-right:0}.no_padding_right{padding-right:0}.padding_left_5{padding-left:5px}.padding_left_10{padding-left:10px}.padding_left_15{padding-left:15px}.padding_left_20{padding-left:20px}.padding_left_25{padding-left:25px}.margin_marginTop{margin:15px;margin-top:0}.margin_bottom_20{margin-bottom:20px}.margin_bottom_10{margin-bottom:10px}.map_select_posion{margin-top:50px}.padding_right_10{padding-right:10px}.padding_right_15{padding-right:15px}.padding_right_30{padding-right:30px}.padding_top_30{padding-top:30px}.padding_top_15{padding-top:15px}.color_green{color:#00af87}.mobile_position{margin-top:20px;background-color:#fff}.display_none{display:none}.room_title_color{color:#000;font-weight:bold}.hotelRoomDesc .hotelRoomImg img{max-width:300px}.RoomDescPopup{cursor:pointer}.mobile_width_100{width:830px;background-color:#24262e;margin-left:15px}.mobile_display_block{display:none}.mobile_display_none{display:block}.mobile_hotelTitle{display:none}.HotelDetail_ChoiceDate{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;vertical-align:middle}#hotel-fac-con .image_ico,.made_room_Facilities .image_ico{width:30px}#hotel-fac-con .facility-item-name{line-height:30px!important}#hotel-fac-con .col-xs-3,#hotel-fac-con .col-xs-9{padding-left:0;padding-right:0}.made_room_Facilities .col-xs-3{width:33.333333333333333333%}.RoomSpecialNotice{font-size:15px;width:95%}.member_price_right{float:right;color:red;font-size:14px}.member_discount_span{margin-left:10px;color:red;font-size:14px;font-weight:bold}.member_deal_login{color:#000;font-size:14px;font-weight:600}.member_deal_login_btn{text-decoration:underline;color:red;font-size:14px;margin-right:0;padding-right:0}.member_deal_login_span{color:red}.bottom_img_container&gt;.img_slider_banner&gt;.col-xs-4.main_left{width:32.6%}.modal-timeout-content{padding:0 12px;text-align:left;border-radius:10px;box-shadow:none}.modal-timeout-content .timeout_title{width:100%;color:#0085d2;font-size:20px;font-weight:700;height:53px;line-height:53px;padding:0 25px}.modal-timeout-content .timeout_sorry{color:#0085d2;font-size:17px;padding:0 25px;line-height:40px}.modal-timeout-content .timeout_DetailInfo{padding:0 25px;line-height:17px;font-size:13px}.modal-timeout-content .timeout_button{margin-top:40px;padding:0 25px}.modal-timeout-content .timeout_button a{display:block;float:left;margin-right:20px;cursor:pointer;margin-bottom:10px}.timeout_button .changed_btn{width:160px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:0;color:#fff;font-size:20px;cursor:pointer;margin-right:10px;border:1px solid}.timeout_button .linear{padding:1px;border-radius:8px}.timeout_button .cancle_btn{border:1px solid #b2b2b2;color:#b2b2b2;font-size:21px;background-color:#fff}body.travelVoucher #hotel_sear_box,.room_rate.travleVoucher .refunable_div,body.travelVoucher .roomrate_desc,body.travelVoucher .rdicf_refunable_div,body.travelVoucher .RoomInfoCell,body.travelVoucher .roomType{display:none!important}body.travelVoucher .room_money_normal.over-pointer{cursor:auto}body.travelVoucher .travelVoucherTitle{margin-left:-48px}.poup_desc_banner .early_bird_title.room_facilities.disable{display:none}.crosssell-banner{position:fixed;right:52px;top:215px;z-index:4000;display:none;cursor:pointer}.crosssell-banner img{width:295px}.crosssell-banner .btnclose{top:0;position:absolute;font-size:15px;font-weight:bold;right:3px;color:#fff;padding:5px;cursor:pointer}.h_special_display p{color:#0085d2}.h_special_display .margin_top_20{margin-top:10px}.h_special_display .rdicf_close{display:none}.h_special_display.mobile{padding-left:10px}.specialHeader{background:#ff0;font-weight:bold}.mobile .specialHeader{padding:10px}div#hotel-search-detail-back{position:fixed;bottom:0;left:0;cursor:pointer;padding:0 0 15px 15px;display:none}div#hotel-search-detail-back img{width:40px}.function-bar{background:#fff;z-index:999}.function-bar .nav{height:100%}.function-bar .nav-link{place-self:center;margin:0 20px;font-weight:bold;padding:10px 0;height:100%}.function-bar .nav-link.active{border-bottom:#0085d2 5px solid;color:#0085d2}.room-title{border-left:5px solid #1082c0;padding-left:10px}.room-header{font-weight:bold;background-color:#f4fbff;padding:10px 15px;text-align:left;color:#000}.price-area{text-align:right;padding-bottom:20px;vertical-align:top;border:1px solid #ececec}.price-detail{padding:20px;padding-bottom:5px;line-height:20px}.price-detail .display_price{border-bottom:1px #bfbfbf dashed}.price-detail .price-unit{font-size:12px;color:#737373;font-weight:lighter}.price-detail .price-tax-text{font-size:12px;color:#1082c0;font-weight:lighter;text-wrap:wrap}.price-detail .popover{min-width:400px}.price-detail div{text-wrap:nowrap}.price-detail .popup-title{font-size:15px;font-weight:bold}.price-detail .row{margin:5px 0}.price-detail hr{border-top:1px dashed #000}.price-detail .container{padding:0}.price-detail .col-xs-4,.price-detail .col-xs-8,.price-detail .col-xs-12{padding-left:0;padding-right:0}.margin_top_5{margin-top:5px}.hotel-img-box{overflow:hidden;height:140px;display:flex;justify-content:center;align-items:center;border-radius:5px}.hotel-img-box-tiny{overflow:hidden;height:70px;display:flex;justify-content:center;align-items:center;border-radius:5px;width:50%;position:relative}.hotel-thumbnail{height:100%;width:100%;max-height:unset;max-width:unset;object-fit:cover}.more-image-tag{position:absolute;bottom:0;right:0;background:#000;color:#fff;font-size:12px;padding:1px 6px;border-radius:5px}.room_size{padding-top:10px;line-height:30px}.mobile .room_size{line-height:30px}.room_size .icon{margin-right:5px}.chevron_down{color:#1082c0}.condition_opsition{padding:10px 15px}.condition_opsition .icon{margin-right:5px}.RoomInfoCell .row{padding-top:10px}.navbar-fixed{position:fixed;left:0;top:62px;width:100%;border-top:1px solid #ececec;text-align:-webkit-center;padding-left:30px;transition:top .1s ease 0}.navbar-fixed .show_more{max-width:1170px}.non-refund{color:#e1251b;background-color:#f9dfdf}.refunable_div .popover,.refunable_div .popover .popover-content p{background-color:#333;color:#fff}.refunable_div .popover.bottom .arrow:after{border-bottom-color:#333}.mobile .HEADING2{font-weight:bold}.mobile-img-box{height:100%;width:auto}.slick-list img{object-fit:cover!important;overflow:hidden;display:flex;aspect-ratio:16/9}img.mobile.roomrate_desc{width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;border-top-left-radius:15px;aspect-ratio:16/9;border-top-right-radius:15px;object-fit:cover}.mobile-room-desc{padding:20px}.mobile .condition{width:100%}.mobile .condition_opsition{padding:5px 0}.mobile .price-detail{padding:20px 0;padding-bottom:5px;line-height:20px}.mobile .book-button{display:flex;justify-content:right;align-self:end;margin-left:auto}.mobile .book-button .timeout_button{min-width:150px}.mobile-room-desc hr{margin-top:0;margin-bottom:0}.mobile .refunable_div{padding:unset}.show-all{text-align:center;margin-bottom:10px;padding:10px 0}.show-all hr{margin:20px}.room-card{box-shadow:0 6px 3px -2px #e2e2e2;margin:20px 20px;border-radius:15px}.room-card .col-xs-12{padding:0}.mobile-img-box{position:relative}.price-summary button{background-color:#fff}.slider-arrow-left,.slider-arrow-right{position:absolute;background:#fff;top:45%;width:30px;height:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer}.slider-arrow-left{left:10px}.slider-arrow-right{right:10px}#overview-section .linear{border-radius:7px}#hotel_sear_box{min-height:62.5px}@media(max-width:910px){.made_room_Facilities .col-xs-3{width:50%}}@media(max-width:992px){.map-canvas{height:330px}#hotel-fac-con .image_ico,.made_room_Facilities .image_ico{}#hotel-fac-box .col-xs-9{width:100%}#hotel-fac-box .facilityTitle{width:100%}#hotel-fac-box .facilityTitle .col-xs-3{padding-left:0;padding-right:0}.hotelRoomDesc .col-xs-7{width:100%}.hotelRoomImg{margin-top:10px}.hotelRoomDesc .col-xs-8{width:100%}.hotelRoomDescription .col-xs-8,.hotelRoomDescription .col-xs-4{width:50%;padding-right:0}.hotelRoomDesc .col-xs-2{width:100%}.col-xs-6.ali_center_mar_top{width:100%}.tripadvisor_logo{width:15%;margin:0 auto}.imgInfo .col-xs-9{width:100%;padding-left:0}.mobile_margin_top{margin-top:15px}.map_select_posion{margin-top:0}.mobile_marginTop_F80{margin-top:-80px}.cart_btn{width:100%}.modal.in .modal-dialog{width:90%}.mobile_image_banner{width:100%}.searchbody{padding:0;min-height:calc((100vh) - 90px)}.mobile_width_100{width:100%;margin-left:0}header{display:none}.mobile_top{position:relative;background-color:#fff}.mobile_flight_top{background:url(/Content/img/mobile_bg.png) repeat-x;height:45px;color:#fff}.mobile_flight_top .mobile_icon_back{height:45px;width:45px;display:block;cursor:pointer;line-height:45px;font-size:18px;position:absolute;left:0;top:0;padding:3px}.mobile_flight_top i.mobile_icon_menu{background:url(/Content/img/menu.png);height:45px;width:45px;display:block;float:left;cursor:pointer}.mobile_flight_top i.mobile_icon_edit{background:url(/Content/img/edit.png);height:45px;width:45px;display:block;float:right;cursor:pointer}.mobile_flight_top span.mobile_flight_title{font-size:16px;line-height:27px;overflow:visible;text-overflow:ellipsis;white-space:nowrap;display:block}.mobile_flight_top span.mobile_flight_title_vice{font-size:12px;color:#c8e1ec;overflow:visible;text-overflow:ellipsis;white-space:nowrap;display:block}.mobile_input_top{position:fixed;top:50px;width:100%;z-index:3000;-webkit-overflow-scrolling:touch}.mobile_popup{position:fixed;top:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.5);display:none}.popup_title{height:50px;background-color:#0085d2;text-align:center;font-size:20px;line-height:50px;color:#f6f6f6}.popup_done{position:fixed;bottom:10px;height:40px;padding:0 15px;width:100%}a.popup_button{display:block;background-color:#e01e24;line-height:40px;text-align:center;font-size:14px;color:#f6f6f6;cursor:pointer}a.popup_button:focus{color:#f6f6f6}.popcity .popcon{border:0;box-shadow:0 0 0}.calendar_addtion{padding:0;background-color:#f2f2f2}.calendar_addtion i{display:none}.calendar_addtion .calendar_a_left,.calendar_addtion .calendar_a_right{margin:0;line-height:30px;width:100%;text-align:center}.calendar_txt .popcity{width:100%}.calendar_addtion_bottom .calendar_ab_right a.calendar_ab_btn{display:none}.input_add_top_hide{display:none!important}.input_add_top_no_height{height:0!important;margin:0!important;padding:0!important;border:0!important}.input_add_top_no_height:before{content:''!important;height:0!important;margin:0!important;padding:0!important}.input_add_top_no_height:after{content:''!important;height:0!important;margin:0!important;padding:0!important}.mobile .room_description{text-align:right;padding-left:10px}.member_deal_login .member_deal_login_btn{text-decoration:underline;color:#57585a;font-size:14px;margin-right:0;padding-right:0;padding-left:10px}#hotel_sear_box{min-height:0}.mobile_hotelTitle{padding-top:20px}.mobile_evaluation .col-xs-9{width:100%;padding-right:0}.comment-banner .col-xs-5{width:100%}.comment-banner .col-xs-4{width:100%}.comment-banner{border-right:0 solid #eee}.comment-banner .mobile_nopadding{padding-left:0;padding-right:0}.evaluation_content .col-xs-2{width:100%}.evaluation_content .col-xs-10{width:100%}.org_box_cor{display:none}.cor2{display:none}.cor3{display:none}.mobile_evaluation_user{text-align:left;padding-left:10px}.evaluation_content .mobile_col-xs-3{width:40%;position:relative;min-height:1px;float:left}.evaluation_content .mobile_col-xs-9{width:60%;position:relative;min-height:1px;float:right}.view-comment-round-img{width:55px;height:55px}.mobile_evaluation_user .margin_top_10{margin-top:0}.mobile_hotelTitle .hotel_avg_score{font-size:15px}.mobile_hotelTitle .hotel_evalution_level{font-weight:500}.container_position{margin:25px 0}.hotel_features .col-xs-3{width:33%;padding-left:0;overflow:hidden;height:40px}.check_in_date,.check_out_date{width:98%;float:left}.booking_passer_form{width:100%}.room_rate{margin:10px 0}.room_rate_opsition{margin:11px}.margin_left-20{margin-left:-20px}.mobile .btn_condition{margin-top:0}.mobile .price_banner{margin-top:30px;text-align:right}.mobile .price_banner .detail_ico:after{font-family:"hutchgo";content:"";margin-right:10px;font-size:16px;left:0;padding-left:10px;color:#909090}.mobile .price_hidden_container{margin-left:10px;width:92%}.mobile .condition_opsition .member_price_right{padding-right:10px}.mobile .room_classic{padding:10px 0}.mobile .classIco{padding-left:10px}.col-xs-3{width:100%;padding-left:0;margin-bottom:10px;overflow:hidden}.mobile .col-xs-3{width:50%}.mobile .spacing{display:none}.RecentlyViewed&gt;.col-xs-12.main_left&gt;.col-xs-3{padding-right:0}.text_align_right{text-align:left;margin-left:225px}.img_slider_banner .col-xs-3{padding-right:0}.bottom_img_container&gt;.img_slider_banner&gt;.col-xs-4.main_left{width:100%}.bottom_img_container&gt;.col-xs-4.text_align_right{}.bottom_img_container{width:100%}#rules_modal .left-slider{height:250px}#rules_modal .banner_height{height:450px}.hotel_info.margin_top_10{margin-top:5px}.detail_view{margin-left:0;margin-right:0}#view_map_modal{height:1040px;width:414px;padding-top:15px}.modal-rules-content .hotel_data&gt;div:first-child{width:100%}.modal-rules-content .hotel_data&gt;div:nth-child(2){width:100%}.modal-rules-content .hotel_data&gt;div:last-child{width:100%;padding-left:15px}.ali_center_mar_top .HEADING3{font-size:12px}.ali_center_mar_top&gt;div.col-xs-6{padding-top:10px}.backtotop_btn_box .backtotop_btn{position:fixed;right:10px;bottom:0;font-size:12px;font-weight:500;color:#999;cursor:pointer;z-index:999;right:40px}body.travelVoucher .imgInfo .col-xs-12{width:100%;padding-left:0}.crosssell-banner{right:10px;top:61px}.crosssell-banner img{width:385px}.room_rate_banner{display:flex;flex-direction:column}.function-bar{margin-top:13px}.function-bar.navbar-fixed{padding-left:0;top:-14px}.room-card{border:1px solid #e2e2e2}}@media(max-width:800px){.searchbody .searchcon{padding:0}.hotel_detail&gt;div{}.hotel_features .col-xs-3{height:unset}.margin_left-20{margin-left:-20px}.image_slider_margin{width:276px}.text_align_right{text-align:left;margin-left:225px}.img_slider_banner .col-xs-3{padding-right:0}.bottom_img_container{width:100%}.mobile_margin_5{margin-right:5px}.cart_btn{width:100%}.hotel_info.margin_top_10{margin-top:5px}.detail_view{margin-left:0;margin-right:0}#view_map_modal{height:1040px;width:414px;padding-top:15px}.mobile_modal_width{width:414px}.mobile_map_title{font-size:18px;padding-top:10px;padding-left:80px;color:#60984c}.mobile_map_sum{padding-top:3px;padding-left:87px}.mobile .col-xs-2{width:100%}.mobile .margin_top_bottom{margin-top:0;margin-bottom:0}.mobile .col-xs-10{width:100%}.mobile .col-xs-3{width:50%}.mobile .booking_passer_form{margin-left:0}.mobile .in_out_date{margin-top:0;margin-bottom:10px;padding-right:0}.mobile .price-deatil1{left:302px!important}.mobile .price-deatil{left:302px!important}.margin_top_left_10{margin-top:10px;margin-left:15px;margin-right:15px}.mobile .room_description{text-align:right;padding:10px 0;margin-top:0}.mobile .col_left_4{width:100%;float:left}.mobile .col_right_2{width:30%;float:right}.mobile .mobile_pro_modal_width{width:33%}.mobile .room_rate_people_1:before{font-family:"hutchgo";content:"";margin-right:9px;font-size:18px;left:0;padding-left:0}.mobile .room_rate_people_2:before{font-family:"hutchgo";content:"";margin-right:9px;font-size:18px;left:0;padding-left:0}.mobile .room_rate_people_3:before{font-family:"hutchgo";content:"";margin-right:9px;font-size:18px;left:0;padding-left:0}.mobile .room_rate_people_3_more:before{font-family:"hutchgo";content:"";margin-right:9px;font-size:18px;left:0;padding-left:0}.mobile .price_hidden_container{margin-left:0;width:88%}.mobile .price_banner{margin-top:30px;text-align:right}.mobile .btn_condition{margin-top:0}.mobile_comment_width{width:85%;height:95%}.mobile_poup .col-xs-6{width:50%}.backtotop_btn_box .backtotop_btn{position:fixed;right:10px;bottom:0;font-size:12px;font-weight:500;color:#999;cursor:pointer;z-index:999;right:40px}}@media(max-width:600px){.hotelRoomDescription .hotelRoomDesc_table_text{font-size:12px}.hotelRoomDescription .hotelRoomDesc_table_right_text{font-size:12px}.hotelRoomDescription .hotelRoomDesc_table_right_text1{font-size:12px}.hotelRoomDescription .col-xs-4{padding-left:0;padding-right:0}.my_box h2{font-size:18px}.my_box p{font-size:14px}.my_box i{margin:0 5px}.mobile_flight_top span.mobile_flight_title_vice{padding-left:50px;padding-right:50px;font-size:10px}.mobile_margin_top{margin-top:15px}.mobile_img_height{height:250px}.room_rate_banner .col-xs-4{width:100%}.room_rate_banner .col-xs-8{width:100%}.backtotop_btn_box .backtotop_btn{position:fixed;right:10px;bottom:0;font-size:12px;font-weight:500;color:#999;cursor:pointer;z-index:999;right:40px}}@media(max-width:768px){.hotel_features .col-xs-3{width:50%;padding-right:0;height:unset}#parent .Facilities_title,#hotel-fac-con{padding-left:0;padding-right:0}.hotel_features .col-xs-9{width:50%;padding-right:0;padding-left:5px}.backtotop_btn_box .backtotop_btn{position:fixed;right:10px;bottom:0;font-size:12px;font-weight:500;color:#999;cursor:pointer;z-index:999;right:40px}}@media(max-width:400px){.my_box i{display:block}.hotel_detail .margin_top_15{margin-top:-17px}.mobile_position{margin-top:0}.hotelRoomDescription{padding-left:0}.poup_desc_banner .roomTableInfo .col-xs-12{padding-right:0;padding-left:0}.map_info_box{width:250px}}@media(max-width:465px){.hotelRoomDesc .hotelRoomImg img{max-width:none;width:100%}}@media(max-width:350px){.mobile_width_10{width:10%}.mobile_width_position{width:90%;float:right}}@media(max-width:320px){.mobile .col-xs-3{width:100%}}.calendar{background:#fff;float:left;position:relative;padding:0 50px;z-index:10000}.calendar dl,.calendar dd{margin:0 20px;padding:0;float:left;width:260px;font-size:12px;line-height:22px}.calendar dt.title-date{color:#e01e24;font-size:26px;display:block;position:relative;margin-bottom:5px;padding-bottom:3px}.calendar dt{color:#e01e24;font-size:14px;font-weight:lighter;float:left;width:33px;margin:1px;text-align:center}.calendar dt.title-date{width:100%}.calendar dd{clear:both;width:260px;height:220px;font-weight:500;margin:0}.prevyear,.nextyear,.prevmonth,.nextmonth{cursor:pointer;font-size:50px;overflow:hidden;position:absolute;top:40%;color:#cacaca}.prevyear{left:4px;width:9px}.prevmonth{left:0}.nextyear{width:9px;background-position:-19px 0;right:18px}.nextmonth{right:0}.calendar dd a{float:left;width:35px;height:35px;border:2px solid #fff;color:#464646;overflow:hidden;text-decoration:none;margin:1px 0;text-align:center;font-size:17px;vertical-align:middle;line-height:35px}.calendar dd a.disabled{color:#cacaca;cursor:pointer}.calendar dd a.tody{color:#e01e24}.calendar dd a.live.Selected{background:#fff;border:2px solid #e01e24}.calendar dd a.on{border:2px solid #e01e24}.calendar dd a.live{cursor:pointer}.calendar dd a.live.ResidenceDate{background:#e01e24;color:#fff;border:2px solid #e01e24}.calendar dd a.disabled.ResidenceDate{background:#e01e24;color:#cacaca;border:2px solid #e01e24}.calendar dd a.live.DepDate{background:#e01e24;color:#fff;border:2px solid #e01e24}.calendar dd a.live.RetDate{background:#e01e24;color:#fff;border:2px solid #e01e24}.calendar dd a.live.holidays{color:#e40c12}@media(max-width:992px){.calendar dl,.calendar dd{float:none;margin:auto}.calendar{padding:0 15px;float:none}}</pre></body></html>