<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Minification failed. Returning unminified contents.
(241,13): run-time error CSS1030: Expected identifier, found ','
(241,18): run-time error CSS1031: Expected selector, found ')'
(241,18): run-time error CSS1025: Expected comma or open brace, found ')'
 */
ul{margin:0;padding:0}

/*Homepage footer logo css*/
.lo_footer2 {color: #2294d2;font-weight: bold;font-size: 17px;bottom: 30%;position: absolute;text-align: center;width: 100%}
.payment_logo_footer {color: #2294d2;font-weight: bold;font-size: 17px;text-align: center;width: 100%;bottom: 30%;position: absolute;}
.footer_logo {height: 55px;padding: 5px}
.footer_logo_wewa {height: 100px;padding: 5px}

.main{padding:15px 15px 15px 15px;}
.main_left{background-color:#fff;padding:0;max-width: 997px;}

.left_tab1{ display: table; width: 100%; table-layout: fixed;}
.left_tab1 .cur1 { line-height: 50px;white-space:nowrap; font-size: 16px; position: relative; text-align: center;  text-decoration: none; background-color: #efefef; cursor: pointer; font-family: 'montserrat'; transition: all 0.3s ease-in-out; display: table-cell;}
.left_tab1 .cur1 + .cur1{ border-left: 1px solid #ddd;}
.left_tab1 .cur1 i{ font-size: 21px; line-height: 1; vertical-align: middle; margin-left: 10px;}
.left_tab1 .cur1_Single { line-height: 30px; font-size: 27px; display: block; float: left; position: relative; text-align: center; /* width: 33.3333%; */ text-decoration: none;color: #E01C32; padding-left: 20px; font-weight: 600; padding-top: 20px; }
.left_tab1 .cur1.active { color: #E01E24; background-color: #fff; }
.left_tab1 .cur1:hover { color: #777; }
.cur1 .cur1_line { position: absolute; top: -4px; height: 4px; width: 100%; display: none; }
.left_tab2 { margin: 0px 5px; padding-top: 8px }
.left_tab2 .cur2 {overflow:hidden; white-space:nowrap;text-overflow:ellipsis; min-width: 120px; text-decoration: none; line-height: 35px; text-align: center; vertical-align: middle; display: block; float: left; font-weight: 600; font-size: 14px; cursor: pointer; background-color: #F6F6F6; border-radius: 4px; margin: 5px 10px 5px 0; border: 2px solid transparent; position: relative; padding: 0 10px 0 10px; transition: all 0.3s ease-in-out;}
.left_tab2 .cur2:before{ font-family: "hutchgo"; content: "k"; position: absolute; left: -20px; transition: all 0.2s ease-in-out;}
.left_tab2 .cur2 h3{ height: inherit; line-height: inherit;}
.left_tab2 .cur2.active{border:2px solid #E01E24;border-radius:4px;color:#E01E24; background-color: white; padding: 0 10px 0 30px}
.left_tab2 .cur2.active:before{ left: 10px; color:#E01E24;}
.left_tab3{padding: 5px 15px;}
.left_tab3 .col-md-6, .left_tab3 .col-xs-12, .left_tab3 .col-md-4{padding:0 5px;}/*只匹配了部分在这个模块里使用的*/
/*自由行套票tab start*/
.left_tab5 { margin: 0px 5px; padding-top: 5px; }
.left_tab5 .cur5 {overflow:hidden; white-space:nowrap;text-overflow:ellipsis; min-width: 120px; text-decoration: none; line-height: 35px; text-align: center; vertical-align: middle; display: block; float: left; font-weight: 600; font-size: 14px; cursor: pointer; background-color: #F6F6F6; border-radius: 4px; margin: 5px 10px 5px 0; border: 2px solid transparent; position: relative; padding: 0 10px 0 10px; transition: all 0.3s ease-in-out;}
.left_tab5 .cur5:before{ font-family: "hutchgo"; content: "k"; position: absolute; left: -20px; transition: all 0.2s ease-in-out;}
.left_tab5 .cur5 h3{ height: inherit; line-height: inherit;}
.left_tab5 .cur5.active{border:2px solid #E01E24;border-radius:4px;color:#E01E24; background: white; padding: 0 10px 0 30px}
.left_tab5 .cur5.active:before{ left: 10px; color:#E01E24;}
/*自由行套票tab end*/
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit{min-height:160px;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit.multi_width &gt; .col-xs-12{width: 66.66666666666666%;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit.DomesticFlights .left_tab2 &gt; div.col-md-8{display:none;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab3{padding:0 15px;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2{padding-top:0;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2 &gt; div{padding-left:5px;padding-right:5px}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2 input.fli_tab.cur2:before{content:"";}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2 input.fli_tab.cur2{min-width:0;float:none;display:inline-block;padding:0;border:0;border-radius:0;transition:none;width:20px;}
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2 input[type="radio"].fli_tab.cur2[data-type=Multi] { background: url(/Content/img/radio-and-check-box.png) -50px -9px no-repeat; }
body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit .left_tab2 input[type="radio"].fli_tab.cur2[data-type=Multi]:checked { background: url(/Content/img/radio-and-check-box.png) -10px -9px no-repeat;}
body.CN .left_tab6 { margin: 0px 5px; padding-top: 3px; }
body.CN .left_tab6 .cur6 {overflow:hidden; white-space:nowrap;text-overflow:ellipsis; min-width: 120px; text-decoration: none; line-height: 30px; text-align: center; vertical-align: middle; display: block; float: left; font-weight: 600; font-size: 14px; cursor: pointer; background-color: #F6F6F6; border-radius: 4px; margin: 5px 10px 5px 0; border: 2px solid transparent; position: relative; padding: 0 10px 0 10px;}
body.CN .left_tab6 .cur6:before{ font-family: "hutchgo"; content: "k"; position: absolute; left: -20px;}
body.CN .left_tab6 .cur6.active{border:2px solid #E01E24;border-radius:4px;color:#E01E24; background-color: white; padding: 0 10px 0 30px;}
body.CN .left_tab6 .cur6.active:before{ left: 10px; color:#E01E24;}

/*SG自由行样式*/
.resp-tabs-container {padding: 0px;clear: left;background-color: #FFF;}
.resp-tab-content {padding: 15px;min-height: 223px;font-size: 12px}
.book_input_airport { border: 1px solid #c6c6c6;border-radius: 2px;outline: none;padding: 10px 8px 10px 35px;margin: 0px;width:100%}
.input-icon { position: relative; }
.inputRow { color: #57585A;font-size: 12px;height: 100%;box-sizing: border-box;}
.formSet1-2 { line-height: 42px;display: inline-block;width: 49.1%;overflow: hidden;font-family: 'Lato', sans-serif;color: #666;font-size: 14px;}
.destination { margin-top: 25px;}

.fa-lg {vertical-align: -15%;position: absolute;left: 13px;top: 13px;display: block;width: 17px;height: 17px;background: url(/Content/img/pageage_sel_bg.png) no-repeat;}
/*SG自由行样式 end*/


.type_height_limit {  min-height: 197px; }
.multi_width{width:150%;background-color:#fff;}
#hotel_tab { padding-top: 20px; padding-bottom: 0; }
#package_tab{padding-top: 20px;}
/*文本框并图标样式*/
.filtab_txt{ border:1px solid #c6c6c6;border-radius:0px;height:55px;padding-left:43px;position:relative;line-height:55px;color:#474747;font-size:14px;background:#fff;margin:5px 0px ;position: relative;}
.filtab_txt input { line-height: 1.2; padding: 2px 4px; border: 0; outline: none; color: #474747;  width: 60%;height:50px;   }
.fli_class { width: 100%; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.fli_class:after { font-family: "hutchgo"; content: "a"; position: absolute; color: #ababab; font-size: 18px; right: 15px; }
/*.airHotel_class{ width: 100%; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }*/
/*.airHotel_class:after { font-family: "hutchgo"; content: "a"; position: absolute; color: #ababab; font-size: 18px; right: 15px; }*/
.address{}
.address:before{font-family: "hutchgo"; content: "u"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.theme{}
.theme:before{font-family: "hutchgo"; content: "9"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.class {}
.class:before,
.room:before{font-family: "hutchgo"; content: "v"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.hotelname{}
.hotelname:before{font-family: "hutchgo"; content: "s"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.hotelstar{}
.hotelstar:before{font-family: "hutchgo"; content: "F"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.icon_right { float: right; position: absolute; right: 10px; color: #ababab; top: 35%;    cursor: pointer; }
input.hotel_package_country,input.hotel_package_city,input.hotelname{width:100%;}

.multi_group{width:100%;float:left}
.multi_txt,
.class_and_number{font-size:15px;line-height:25px;font-weight:600;position:relative;margin-top:10px}
.multi_add_del{float:left;width:100%;font-size:15px;line-height:25px;font-weight:600;margin:20px 0}
.multi_add_del .add_more_multi{float:left;cursor:pointer}
.multi_add_del .add_more_multi:before{ font-family: "hutchgo"; content: "E";color: #919191; font-size: 16px; position: relative;top: 2px;padding-right:3px; margin-right: 5px;}
.multi_add_del .del_more_multi{float:right;cursor:pointer;}
.multi_add_del .del_more_multi:before{ font-family: "hutchgo"; content: "D";color: #919191; font-size: 16px; position: relative;top: 2px;padding-right:3px; margin-right: 5px;}
.multi_add_del .add_more_multi img,.multi_add_del .del_more_multi img{margin-bottom:3px;}


.popcity{position:absolute;display:none; z-index:200;left:-1px;top:54px;width:100%;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%; max-height:530px;overflow-y: auto;box-shadow: 3px 3px 3px rgba(0,0,0,0.1);}
.popcity .auto_complete{margin-top: 10px;}
.popcity .popcon2{border:1px solid #e1e1e1;background-color: #fff;border-top:0;max-height:235px;overflow-y: auto;box-shadow: 3px 3px 3px rgba(0,0,0,0.1);}
.popcitymulti{right:-1px !important;left:auto!important; background: url(/Content/img/popup_top_bg_right.png) no-repeat;}
.popcity .sear_city_list{padding:6px 8px}
.popcity .sear_city_list li{text-decoration:none;list-style:none; line-height:37px; padding:0 16px;cursor:pointer;white-space: nowrap;overflow:hidden;  }
.popcity .sear_city_list li:hover{background-color:#E01E24;color:#fff}
.popcity .hot_city, .popcity .hot_hotel{float:left;padding:10px 18px;line-height:34px;width:100%;font-size: 12px;}
.popcity .hot_city.line, .popcity .hot_hotel.line{border-bottom:1px dashed #D0D0D0;padding-bottom:18px}
.popcity .hot_city_tit, .popcity .hot_hotel_tit{width:100%;color:#E01E24;line-height:35px; font-size: 14px;}
.popcity .hot_city_list, .popcity .hot_hotel_list{width:100%;float:left;margin-left:-2%}
.popcity .hot_city_list li, .popcity .hot_hotel_list li{width:30%;margin-right:3%;padding-left:2%;float:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popcity .hot_city_list li:hover, .popcity .hot_hotel_list li:hover{background-color: #E01E24;color:#fff}
.popcity .hotels_city_list li, .popcity .hotels_hotel_list li{width:97%}

/*自由行套票theme start*/
.popcity .popcon.noMaxHeight{max-height:none;}
.popcity .hot_country{float:left;padding:10px 18px;line-height:34px;width:100%;font-size: 12px;}
.popcity .hot_country.line{border-bottom:1px dashed #D0D0D0;padding-bottom:18px}
.popcity .hot_country_list{width:100%;float:left;margin-left:-2%}
.popcity .hot_country_list li{padding-bottom:10px; border-bottom:solid 1px #e2e2e2;line-height:34px;width:30%;margin-right:3%;padding-left:2%;float:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popcity .hotels_country_list li{width:97%}
.recentlyCountry_ul span{width:30%;margin-right:3%;padding-left:2%;float:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.recentlyCountry_ul span:hover{background-color: #E01E24;color:#fff}
.hot_country_list .shrink_icon{text-align:right;}
.hot_country_list .shrink_icon .glyphicon{color: #929292;}
.recentlyCountry_ul{display:none;}
.recentlyCountry_ul.active{display:block;margin-left:-2%;}

.popcity .flihot_city{float:left;padding:10px 18px;line-height:34px;width:100%;font-size: 12px;}
.popcity .flihot_city.line{border-bottom:1px dashed #D0D0D0;padding-bottom:18px}
.popcity .flihot_city_tit{width:100%;/*color:#E01E24;*/line-height:35px; font-size: 14px;}
.popcity .flihot_city_tit i.icon-icon-fonts-information{vertical-align: middle; margin-right: 5px;}
.popcity .flihot_city_list{width:100%;float:left;/*margin-left:-2%*/}
.popcity .flihot_city_list li{font-size:14px;border-top:1px solid #D0D0D0;position: relative;width:100%;margin-right:3%;padding-left:25%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.popcity .flihot_city_list li:hover{background-color: #E01E24;color:#fff}
.popcity .flihot_city_list li:first-child{border-top:none;}
.left_PackageComDP .left_package_select { position: absolute; left: 3px; top: 0px; vertical-align: middle; }
.popcity input[type="checkbox"] { line-height: normal; padding: 0; border: 0; outline: none; color: initial;  width: 20px;height:20px;   }
.left_PackageComDP .glyphicon,.left_PackageComDP .icon {margin-right: 15px; color:#57585A; font-size: 18px; }
.popcity .dpHotThemeBottom{width:100%;padding:5px 10px;border:1px solid #e1e1e1;background-color: #fff;border-top:0; float: left;}
.popcity .dpHotThemeBottom input.doneBtHotTheme{height:30px;float:right;background-color:red;width:80px;color:white;}
.dpPassengerSearch .airHotel_class{ white-space: normal;display: inline-block;max-width: calc((100%) - 25px);max-height: 55px;overflow: hidden;}
/*自由行套票theme end*/

.popcity.popclass_type{max-height:none}
.popcity.popclass_type .popcon{max-height:none}
.popcity .class_group{padding:0 17px}
.popcity .class_group .class_check{width: 20px;margin-bottom: 5px;height:20px; -webkit-appearance: none; border-radius: 0;}
.popcity .class_group label{ font-weight: normal; font-size: 13px; font-weight: bold;}
.popcity .popclass{color:#E01E24;/* margin-top:10px; */display:block; font-size: 14px; text-transform: uppercase; font-weight: bold;}
.popcity .popitem{width:30%;float:left;line-height:20px;text-align:center;vertical-align:middle; margin-right:3%;border-radius:4px;height:45px;background-color:#f6f6f6;cursor: pointer;}
.popcity .popitem.active{background: url(/Content/img/icon6.png) 2px no-repeat #fff;border:2px solid #E01E24;padding-left:10px;}
.popcity .popitem .poptype{width:inherit;height:45px;display:table-cell;text-align:center;vertical-align:middle}    
.popcity .popitem1{width:30%;float:left;line-height:20px;text-align:left;vertical-align:middle;margin-right:3%;border-radius:4px;/* height:45px;*/ /* background-color:#f6f6f6;*/ color:black}
.popcity .popline{border-bottom:1px dashed #d7d7d7;width:100%;margin:20px 0 10px;height:0px;overflow:hidden}
.popcity .poph3{color:#000;font-weight:600;font-size:15px;display:inline;line-height:15px;display:none;}
.popcity .popp.error{color:#f00;display:none}
.popcity .popp.remark{display:none;}
.popcity .popp.remark span{line-height:20px;display:block;margin-bottom:5px;}
.popcity .popp{line-height:18px;color:#000;display: inline-block;}
.popcity .popclose{float:right}
.popcity .closeBtn{width:138px;background-color:#E01E24;color:#fff;text-align:center;margin-bottom:15px;cursor:pointer;height: 36px;line-height: 36px;font-size: 15px;}

.calendar_txt{/*white-space:nowrap*/}
.calendar_txt:before{font-family: "hutchgo"; content: "e"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.calendar_txt .popcity{width:730px}
.calendar_txt .popcity .popcon{max-height:none}

/*酒店*/
.input_err {color:red;font-size:12px;}
.border-radius {border-radius: 0px;text-align:left;}
.border-radius b.caret{position:absolute;top:15px;right:5px;}
.multiselect-container {width:100%;}
.hotel_tab_txt{ border:1px solid #c6c6c6;border-radius:0px;height:55px;padding-left:43px;position:relative;line-height:55px;color:#474747;font-size:14px;background:#fff;margin:5px 0px ; position: relative;}
.hotel_tab_txt input { line-height: 49px;height:49px; padding: 2px 4px; border: 0; outline: none; color: #474747; width: 100%; }
.calendar_check_in{width: 50%;display: inline-block;border-right: 0;float:left}
.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_in input,.calendar_check_out input{width:100%}
.calendar_check_out:before{font-family: "hutchgo"; content: "T"; position: absolute; left: 15px; color: #919191; font-size: 18px; }
.popcity .num_room{width:200px;}
.popcity .package_num_room{width:200px;}
.popcity .flightClass {width:200px;}
.popcity.poproom_type{max-height:none; min-width:590px;line-height: 30px;}
.popcity.poproom_type .popcon{max-height:none}
.popcity .other_select{ width:90px;display: inline-block; padding: 0 5px;}
.popcity .room_group label{ font-weight: normal; font-size: 13px; font-weight: bold;  padding-left:20px;}
.popcity .room_group label:before { font-family: "hutchgo";content: "t";font-size: 12px;color: #E01E24;/*position: absolute;*/left: 20px; }

.packages_form { padding-left: 5px; font-size: 16px; display: inline-block;margin:10px 0; }

/*自由行*/
.packages_to { padding-left: 5px; font-size: 15px; line-height: 35px;display: inline-block;margin: 10px 0; }
.package_room_form{margin:-15px;}
.fli_room{display:block;width:100%;color:#ababab;}
#package_tab .popcity .closeBtn{margin-top:15px;}

/*pc版日历附加信息样式*/
.calendar_addtion { padding: 10px 30px; padding-bottom:10px;border-bottom: 1px solid #f2f2f2;display:none;font-size: 14px; line-height:25px}
.calendar_addtion i { color: #E01E24;}
.calendar_addtion .calendar_a_left { width: 260px; margin: 0 20px; color: #464646;position:relative; }
.calendar_addtion .calendar_a_right { width: 260px; margin: 0 20px; 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,.calendar_addtion_bottom .calendar_ab_right a.packagecalendar_ab_btn{color:#fff;width:139px;height:36px;line-height:36px;margin:9px 0;background-color:#E01E24;display:block;text-align:center;cursor: pointer;}
.calendar_checkbox { width: 20px !important;height:20px !important; }
.calendar_container{margin:20px 0}

/*optin样式*/
.d-flex { display: flex; }
.d-inline-flex { display: -ms-inline-flexbox !important; display: inline-flex !important; }
.subscribe-section { background-color:#EEF8FF; padding:30px 0; }
.subscribe-section .subscription-content { flex-direction: column; margin-left:25px; }
.subscribe-section .subscription-box .icon{ max-width:70px; width: 100%; }
.subscribe-section .subscription-box .signup-msg{ font-style: normal; font-weight: 700; font-size: 18px; line-height: 33px; letter-spacing: 0.05em; color: #0071B3; }
.subscribe-section .subscription-box .offer-msg { display: initial; }
.subscribe-section .subscription-box .signup-msg .offer { font-family: 'Montserrat', sans-serif; font-style: normal; font-weight: 700; font-size: 26px; line-height: 36px; letter-spacing: 0.05em; color: #E41C26; padding:0 4px; }
.subscribe-section .subscription-box .signup-msg p { font-weight: 400; font-size: 14px; line-height: 21px; letter-spacing: 0.05em; color: #000000; margin:5px 0 12px; text-align: left }
.subscribe-section .subscription-box .signup-msg p a { text-decoration: underline; font-weight: 400; font-size: 14px; line-height: 21px; letter-spacing: 0.05em; color: #000000; }
.subscribe-section .email-input input { height: 40px; background: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 5px; padding: 10px; font-weight: normal; font-size: 15px; line-height: 22px; letter-spacing: 0.05em; color: #6A6A6A; max-width: 260px; width: 100%; margin-right: 10px; text-indent: 0;}
.subscribe-section .email-input input:focus, .subscribe-section .btn-subscribe:focus  { outline: 0; box-shadow:none; }
.subscribe-section .btn-subscribe { background: linear-gradient(90deg, #E41C26 0%, #FE8210 100%); border-radius: 5px; font-weight: 700; border:0;font-size: 15px; display: flex; justify-content: center; align-items: center; letter-spacing: 0.05em; color: #FFFFFF; width: 125px; height: 40px; } 
/* Social Media */ 
.socialmedia-box{ font-style: normal; font-weight: 700; font-size: 18px; line-height: 33px; letter-spacing: 0.05em; color: #0071B3; padding-left:20px; }
.socialmedia-box a:hover { text-decoration: none }
.social_acct { position:relative; font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 18px; line-height: 22px; text-align: left; letter-spacing: 0.05em; background: #FFFFFF; height:40px; max-width:275px; width: 100%; margin-top:10px; }
.facebook { color: #4267B2; border:2px solid #4267B2; }
.socialmedia-box .social_acct .name { position: absolute; left: 80px; top: 50%; transform: translateY(-50%); }
.wechat { color: #2BA245; border: 2px solid #2BA245; }
.wechat-wrapper { display: flex; align-items: center }
.wechat-wrapper .wechat_qr { margin-top: 2px; margin-right: 20px; }
#mgm_subscribe_suc_modal .sub_suc span.HEADING2.sub_suc_title { font-weight: 700;}

/* Treatment for other versions (except CH HK) */
body:not(.HK, .CN) .subscribe-section * { letter-spacing: 0.01em !important; }
.subscribe-section .container .subscription-content .error_email { color: #E01E24; margin: 5px 0px 0px 12px; text-align: left; }
.scroll_promo_banner {
    font-size: 10px;
}
.scroll_promo_banner img{
    height: 30px
}
    .scroll_promo_banner .icon-icon-fonts-cross:before {
        position: absolute;
    }
    .scroll_promo_banner .btn-subscribe {
        padding: 1px 6px;
        height: 30px;
        color: white;
        background: #0085d2;
        margin-top: 8px;
    }
    .scroll_promo_banner .img-box {
        padding-right: 20px;
        margin-top: 8px;
    }
.scroll_promo_banner .offer {
    font-size: 12px;
    font-weight: bold;
}
.scroll_promo_banner a {
    text-decoration: underline
}
.left_tab4 &gt; .calendar_ab_left { display:none;font-size: 13px;font-weight: bold;}

.left_tab4 { padding: 20px 20px; }
a.secrch_btn { cursor: pointer; height: 45px; width: 175px; display: block; line-height: 45px; text-align: center; color: #fff; font-size: 20px; font-weight: 600; }
a.secrch_btn:hover { color:#fff;}
a.secrch_btn i{ font-size: 30px; line-height: 1; top: 10px; position: relative;}


.main-right{padding:50px 40px}
.right_tab{padding:50px 30px;color:#fff;position:relative;padding:50px 30px;text-align:left;color:#fff}
.right_tab_img_block { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; }
.right_tab_img_block img { width: auto !important; height: auto !important; }

.main1{padding :0;}
.main1 &gt; .row{margin-top:40px;}

.thumbnail{border:none;position:relative;width:160px;min-width:160px;padding:0px; margin: 0 auto;}
.caption{text-align:center}
.MaskLayer{position:absolute;z-index:100;left:2px;top:0px;text-decoration:none;display: none;}

.cap1 { font-size: 14px; line-height: 20px; color: #E01E24;  text-transform: uppercase; font-family: 'arial';}
.cap1 i{ margin-left: 5px;vertical-align: middle; font-size: 18px;}
.cap2 { line-height: 30px; font-weight: 500; font-size: 20px; color: #484848;font-family: 'montserrat'; }
.cap3 { line-height: 20px; font-weight: 500; font-size: 16px; display: inline; color: #5b5b5b; font-family: 'montserrat';   }
.cap4 { height: 42px; text-align: center; vertical-align: middle; /* line-height: 45px;  */text-overflow: ellipsis; overflow: hidden; font-size: 14px; color: #606060;}


.img_slider { /* float: right; */ 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: 0px; top: 0; width: 5000px; }
.img_slider .right_img { float:left;}
.img_slider .img_txt{line-height:15px;height:30px;text-align:center;}

.response_img_slider { /* float: right; */ line-height: 14px; }
.response_img_slider .response_img_slider_box { width: inherit; height: 278px; overflow: hidden; width: 300px; display: block; position: relative; margin: 0 auto;}
.response_img_slider .response_img_slider_box .response_img_block { position: absolute; left: 0px; top: 0; width: 5000px; }
.response_img_slider .right_img { float:left;}
.response_img_slider .img_txt{line-height:15px;height:30px;text-align:center;}

#sg_img_slider { /* float: right; */ line-height: 14px; }
#sg_img_slider .img_slider_box { width: inherit; height: 278px; overflow: hidden; width: 300px; display: block; position: relative; margin: 0 auto;}
#sg_img_slider .img_slider_box .img_block { position: absolute; left: 0px; top: 0; width: 5000px; }
#sg_img_slider .right_img { float:left;}
#sg_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; }

.ad_footer_block{ /* min-height: 151px; */ background-color: #f6f6f6; }
.ad_footer_block2 {}
.ad_footer_block .main4i { text-align: center; }
.ad_footer_block .main4img { height: auto; max-width: 100%; display: inline-block; margin: 5px 0; }
.ad_footer_block .container { padding: 30px 0;}
.homepage_footer_bg { background:url(/Content/img/nbg16.png) repeat-x top;padding-bottom:130px }
.body2{min-height:320px;}
.main3{padding:50px 0;text-align:center;color:#fff}

/* .body3{background:url(/Content/img/nbg16.png) repeat-x bottom;padding-bottom:130px} */
.main4 {padding:30px 0; }
.main4 .main4txt { padding: 0 60px; text-align: left; position: relative; }
.main4 .main4txt .main3_title { font-size: 27px; color: #0085D2; font-weight: bold;display:inline-block; margin-bottom: 22px; margin-top: 6px; }
.main4 .main4txt span.mediatxt { font-size: 24px; color: #ababab; }
.main4 .main4txt span.mediatxt .main3img{ width: 145px; margin-right: 5px;}
.main4 .main4txt+.main4txt{ border-left: 1px dashed #c6c6c6;}
.line_div { position: absolute; padding: 60px 0; left: 0; top: 0; width: 2px; height: 100%; }
.line_dotted { border-right: 1px dashed #c6c6c6; height: 100%; width: 1px; }

.get_deal_txt { font-size: 14px; color: #474747; font-weight: 500; }
.emailInput {  background-color: #f6f6f6; vertical-align: middle; max-width: 310px; width: 68%; height: 35px; lighting-color: none; outline: none; margin-right: 5px; border: 0; font-size: 14px; border-radius: 4px; text-indent: 23px; }
a.main4submit { cursor: pointer; display: inline-block; max-width: 118px; width: 30%;height: 35px; line-height: 35px; color: #fff; font-size: 15px; text-align: center;vertical-align: middle }
a.main4submit:hover{color:#fff;}

.modal-gonow-content{text-align:center;padding:40px 40px;height:530px;background:url(/Content/img/nbg28.png) no-repeat center; border-radius:0px}
.modal-gonow-content .modal-close{position:absolute;top:10px;right:10px}
.mod_txt1{color:#E01E24;font-size:25px;line-height:50px;margin-top:30px}
.mod_txt2{color:#000;font-size:13px;line-height:20px;margin-bottom:30px}
.mod_txt3{color:#fff;font-size:13px;margin-top :20px;line-height:15px}
.mod_txt3 a{color:#fff;}
a.join_us_btn { display: inline-block; color: #fff; font-size: 18px; min-width: 150px; font-weight: 600; line-height: 44px; }

.cur_pointer{cursor:pointer;}

/*subscribe modal样式 start*/
.subscribe_modal { padding: 0 12px; text-align: left; border-radius: 0; }
.subscribe_modal .modal-dialog { width:850px; }
.subscribe_modal .modal-content { padding: 10px 20px; }
.privacy { padding: 5px; max-height: 320px; width: 100%; margin-bottom: 15px; overflow-y: scroll; background-color: #f1f1f1; }
.privacy .privacy_title { margin-top: 10px; font-weight: 600; font-size: 15px; }
.privacy .privacy_title_vice { font-size: 15px; margin-bottom: 10px; }
.privacy ul { padding: 10px 0; }
.privacy ul .title { font-size: 14px; font-weight: 600; }
.subscribe_modal .error_email { color: #E01E24; margin-top: 15px; }
.subscribe_modal form label{font-weight:500;}
.subscribe_modal .form-inline .form-control { width: auto; }
.subscribe_modal p { line-height: 21px; margin: 3px 0; }
.subscribe_modal p input { float:left; }
   
.buttons .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; }
.buttons .linear { padding: 1px; height: 42px; }
.buttons .cancle_btn { border: 1px solid #c6c6c6; color: #c6c6c6; font-size: 21px; background-color: #fff; }
/*subscribe modal样式 end*/
/*subscribe success modal样式 start*/
.sub_suc { padding: 40px; text-align: center; }
.sub_suc span.HEADING2.sub_suc_title { color: #e01e24; margin-bottom: 20px; display: inline-block; }
.sub_suc p { font-size: 14px; margin-bottom: 20px; }
.sub_suc a.sub_suc_btn { font-size: 19px; border-radius: 5px; color: #53b780; border: 2px solid #53b780; display: inline-block; width: 171px; height: 45px; line-height: 40px; cursor:pointer}
    
/*subscribe success modal样式 end*/

/* Member Coupon */ 
.member-coupon-box { padding-bottom: 30px; }
.register-box.member-coupon-box .title { margin-top: 20px; font-weight: 700; font-size: 21px; line-height: 25px; text-align: center; color: #0082BC; margin-bottom: 10px; }
.register-box.member-coupon-box .title:before { content: ""; background: url('../img/icon-alert.svg') no-repeat center/contain; width: 24px; height: 24px; display: inline-block; margin-right: 6px; vertical-align: -5px; }
.register-box.member-coupon-box p { font-weight: 400; font-size: 15px; line-height: 18px; text-align: center; color: #000000; margin-bottom: 20px; }
.member-coupon-box .signin-action { margin-top: 10px; font-weight: 500; font-size: 12px; line-height: 14px; color: #000000; }
.member-coupon-box .remember-checkbox { float: left; }
.member-coupon-box a.forget-pw { text-decoration: underline; float: right; font-weight: 500; font-size: 12px; line-height: 14px; color: #000000; }
/* register modal样式 end */

/*adbanner 样式 start*/
.promoSlideImgBlock { width: 300px; height: 250px; display: block; float: left; text-align: center; font-weight: 600; font-size: 14px; }
    .flight_detail_block{} 
    .flight_detail_block img { width: 140px !important; height: 155px !important; margin: auto; }
    
    .body{position:relative; background-color: #fff; background-position: 50% 0; background-repeat:no-repeat;}

    .body2_container{position:relative;overflow:hidden; margin:0 auto;max-width:1920px; margin-top: 40px}
    .body2{position:relative;width:50000px;left:0px;}
    .sliderImgBlock {  float:left; }
        .sliderImgBlock img { height:auto !important;width:auto !important;}

    .main4i img{height:91px !important;}
   
    .main3txt { border: none !important; }
    .main3 { padding: 50px 100px; text-align: center; color: #fff; margin: auto 0;position:absolute;top:0;width:100%;height:100%; }
        .main3 .main3img1 { position: absolute; left: 5% ; top: 45%; cursor: pointer; font-size:50px;}
        .main3 .main3img2 { position: absolute; right: 5%; top: 45%; cursor: pointer; font-size:50px;}
/*adbanner 样式 end*/


/*bottom ad 样式 begin*/
#bottom-ad-banner{position: fixed;left: 50%;margin-left: -364px;bottom: 0;z-index:10001}
.bottom-ad-close {position: absolute;right: 3px;top: 3px;color: #E1E1E1;cursor: pointer;z-index: 10002;}
/*bottom ad 样式 end*/

.col.left_tab4 &gt; .col-xs-12.nopadding.non-stop{font-size: 13px;font-weight: bold;padding-bottom:10px;}
/*cn pos wechat logo style*/
.wechat_logo {font-size: 24px;font-weight: bold;color: white;}
.wechat_QR_code {display: none;float: right;height: 200px;position: absolute;bottom: 0;right:0;}
.wechat_logo:hover .wechat_QR_code {display: inline-block;}
.left_tab2 .cur2[data-type=Multi]{color: #0085D2;background-image: url(/Content/img/icon_multi.png);background-repeat: no-repeat;background-size: 24px 24px;padding-left: 30px;background-position: 4px 4px;}
.left_tab2 .cur2[data-type=Multi]:hover{color: #000000;background-image: url(/Content/img/icon_multi_d.png);}
.left_tab2 .cur2.active[data-type=Multi]{color: #E01E24;background-image: url(/Content/img/icon_multi_r.png);}
.left_tab2 .cur2.active[data-type=Multi]:before{content:none;}
.hidden-sm.hidden-xs a.flights_domestichelper h3,.hidden-sm.hidden-xs a.flights_student h3{font-size:16px;line-height:25px;display: inline-block;position: relative;color:#0085D2;}
.hidden-sm.hidden-xs a.flights_domestichelper h3:before{content: '';background-image: url(/Content/img/icon_maid_b.png);position: absolute;height: 25px;width: 25px;top: 0px;background-size: 25px 25px;background-repeat: no-repeat;left: -25px;background-position-y: -2px;}
.hidden-sm.hidden-xs a.flights_student h3:before{content: '';background-image: url(/Content/img/icon_std_b.png);position: absolute;height: 25px;width: 25px;top: 0px;background-size: 25px 25px;background-repeat: no-repeat;left: -25px;background-position-y: -3px;}
.hidden-sm.hidden-xs a.flights_domestichelper:hover h3:before{background-image: url(/Content/img/icon_maid.png);}
.hidden-sm.hidden-xs a.flights_student:hover h3:before{background-image: url(/Content/img/icon_std.png);}
.hidden-sm.hidden-xs a.flights_domestichelper:hover h3,.hidden-sm.hidden-xs a.flights_student:hover h3{color: #E01E24;}
.visible-sm.visible-xs a.flights_domestichelper,.visible-sm.visible-xs a.flights_student{display: inline-block;position: relative;padding-left: 25px;}
.visible-sm.visible-xs a.flights_domestichelper h3,.visible-sm.visible-xs a.flights_student h3{font-size:20px;line-height:25px;color:#0085D2;}
.visible-sm.visible-xs a.flights_domestichelper:before{content: '';background-image: url(/Content/img/icon_maid_b.png);position: absolute;height: 25px;width: 25px;top: 0px;background-size: 25px 25px;background-repeat: no-repeat;left: 0px;background-position-y: -2px;}
.visible-sm.visible-xs a.flights_student:before{content: '';background-image: url(/Content/img/icon_std_b.png);position: absolute;height: 25px;width: 25px;top: 0px;background-size: 25px 25px;background-repeat: no-repeat;left: 0px;background-position-y: -3px;}
.visible-sm.visible-xs a.flights_domestichelper:hover:before{background-image: url(/Content/img/icon_maid.png);}
.visible-sm.visible-xs a.flights_student:hover:before{background-image: url(/Content/img/icon_std.png);}
.visible-sm.visible-xs a.flights_domestichelper h3:hover,.visible-sm.visible-xs a.flights_student h3:hover{color: #E01E24;}
a.flights_domestichelper{display:inline-block;margin-right:40px;}
a.flights_student{display:inline-block;}
.hidden-sm.hidden-xs a.flights_domestichelper.en h3,.hidden-sm.hidden-xs a.flights_student.en h3{font-size:16px;}
body.CN #avp_zid_155 .body3 .main4 .main4txt{padding:0 15px;}
body.CN .body3.bg-blue .main4 .main4txt.sub-email .main3_title{margin:0;margin-bottom:8px;}
body.CN .body3.bg-blue .main4 .main4txt.sub-email &gt; span{display:block;}
body.CN .body3.bg-blue .main4 .main4txt.sub-email{height:auto;padding:0 15px;text-align:center;}
body.CN .body3.bg-blue .main4 .main4txt.sub-email #Home_emailInput,body.CN .body3.bg-blue .main4 .main4txt.sub-email #Home_emailInput2{margin-top:10px;}
body.CN .body3.bg-blue .main4 .main4txt.sub-email .main4submit{min-width:0;padding:0 10px;margin-top:10px;}
body.CN .owl-theme .owl-controls .owl-page span{width:7px;height:7px;}
body.CN #avp_zid_346 .owl-carousel .item img.img-responsive{margin:0 auto;}
body.CN #avp_zid_346 div[id^="dynamic_"]{display:block !important;}
    body.CN .domesticsFares h1 {
		font-size:24px;
		color:#0085d2;
        font-weight: 700;
	}
	body.CN .domesticsFares .nav {
		border-bottom:1px solid #0085d2;
		font-size:12px;
	}
    body.CN .domesticsFares .nav-pills .nav-link{color:#0085d2;background-color:#ffffff;font-weight: 700;}
    body.CN .domesticsFares .nav.nav-pills &gt; li + li{border-top:none;}
    body.CN .domesticsFares .nav-pills .nav-item.active{border-bottom:4px solid #0085d2;}
	body.CN .domesticsFares .bg-gray {
		background-color:#F2F2F2;
	}
	body.CN .domesticsFares .col-md-6.col-space {
		padding:2px 1px;
		color:#000000;
	}
	body.CN .domesticsFares td.dest1 {
		width:23%;
		font-size:12px;
		text-align: center;
	}
	body.CN .domesticsFares td.dest2 {
		width:23%;
		font-size:12px;
		text-align: center;
	}
	body.CN .domesticsFares td.flighticon {
		width:20px;
		text-align: center;
	}
	body.CN .domesticsFares td.price {
		width:calc((28%) - 20px);
		text-align: center;
        color:#e01e24;
		font-weight:700;
        font-size:15px;
	}
	body.CN .domesticsFares td.buy-btn {
		width:22%;
		text-align: center;
		font-size:10px;
		padding:5px;
	}
	body.CN .domesticsFares .up {
		font-size:10px;
	}
	body.CN .domesticsFares .btn {
		padding:5px;
	}

@media (max-width:991px) {
    body.CN #avp_zid_155 .body3 .main4 .main4txt #app-promo .dot-hr{border:none;}
    body.CN .body3.bg-blue .main4 .main4txt.sub-email .main3_title{font-size:18px;}
    body.CN .body3.bg-blue .main4 .wechat_logo{font-size:18px;text-align:center;padding-top:15px;}
    header.homeHeaderSticky{position: -webkit-sticky;position: sticky;z-index: 100;top:0px;}
    header.homeHeaderSticky &gt; .mobile_logo{background-color:#fff;}
    .cur1 .cur1_line { top: 0px; }
    .popcity .flihot_city_list li{line-height:50px;}
    .line_dotted { border: none; }
    .multi_width{width:100%;}
    body.CN #flightSearchForm &gt; #flights &gt; .left_tab6 + .type_height_limit.multi_width &gt; .col-xs-12{width:100%;}
    /*手機版樣式*/
    .main { /*padding-top: 30px; padding-bottom: 30px;*/ padding: 0px; }
    .body { min-height: none; }
    .left_tab1 .cur1.active {  border: none;  }
    .left_tab1 .cur1 {  border: none;border: 1px solid #e2e2e2;  }
    .left_tab2 .cur2 { width: 32%; margin-right: 2%; min-width: 0;}
    .left_tab2 .cur2:last-of-type { margin-right: 0;}
    a.secrch_btn { width: 100%; }
    .multi_txt { width: 100%; display: inline-block;text-align:center; }
    /*手機版專有樣式*/
    img.mobileAppLogo{width:40px;height:40px;margin:0px 5px;float:left;}   
    /*#download_info{display:block !important;cursor:pointer;}*/
    .download_info { background-color: #0085D2; color: #fff; text-align: left; padding: 5px;font-size:14px;}
    .downLoadApps{height:40px;/*display: table-cell;*/vertical-align: middle;position: relative;}
    .downLoadApps.EnAppMsg{height:56px;}
    .mobileAppLogo.EnAppMsg{margin-top:8px;}
    .downLoadApps &gt; a{color:#fff;}
    i.download_go { background: url(/Content/img/download_go.png) no-repeat; width: 30px; height: 30px; float: left; margin: 0 5px; }
    i.download_close { float: right; font-size: 26px; color: #17acd6; cursor:pointer;font-style:normal;right: 10px;position: absolute;}
    .downLoadApps &gt; button.linear{ line-height: 1.428571429; border-radius: 8px; color: #fff; min-width: 50px; text-align: center; white-space: nowrap; border: 1px solid transparent; padding: 2px 6px; position: absolute; right: 5px; top: 7px;}
    .downLoadApps.EnAppMsg &gt; button.linear{top:16px;}
    /*手机版popup样式*/
    .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, 0.5); display:none;  }
    .popup_title {height: 50px;position:fixed; top:0; width:100%; background-color: #0085D2;text-align: center; font-size: 20px;line-height: 50px;color: #f6f6f6;}
    .popup_done { /* position: absolute;  */  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 #num_room{padding-top: 15px;}
    .popcity .num_room{width:100%; }
    .popcity .class_group[name=package_num_room]{padding-top: 15px;}
    .popcity .package_num_room{width:100%;}
    .popcity .flightClass {width:100%;}
    .class_group .row &gt; div:first-child{ padding-left: 0; }
    .child_age_box{ background: #f6f6f6; padding-bottom: 10px; padding-top: 10px; margin-top: 10px; margin-left: -5px; margin-right: -5px;}
     /*手机版通用样式*/
     .filtab_txt{padding-left: 43px; }
     .address:before{left: 15px; }
     .filtab_txt input{width:75%;height:30px;}
    .popcity{background:#fff;left:0;}
    .popcity .popcon{border:none;box-shadow:none;margin-top: 0;}
    .filtab_txt .hotel_package_city ,.filtab_txt .hotel_package_country { width: 100%; }
    /*手机地址输入框*/
    .input_add_top { position: fixed; top: 0; margin: 8px 0 8px -8px; line-height: 34px;z-index:2000; width: 80%; border: 0; height: unset;}
    .popup_title .popup_cancel { float: right; font-size: 14px; margin-right: 8px;cursor:pointer; }
    /**/
    .hotelinfo{}
    /*关闭按钮*/
    .popclose .closeBtn{display:none;}
    /*手机版日历*/
    .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;}
    .calendar_addtion_bottom .calendar_ab_right a.packagecalendar_ab_btn{display:none;}

    .filtab_txt.margin-bottom-fix{margin-bottom: 0; }

    .multi_group{ float: none;}
    .multi_group + .multi_group{ /*border-top: 1px solid #c7c7c7; margin-top: 20px;*/}
    .multi_group:after{ content: ''; display: block;height: 1px; background: #c7c7c7; width: 100vw; margin-left: -15px;margin-top: 20px; }
    .multi_add_del{float: none; text-align: center;padding-top: 10px; margin-top: 10px;}
    .multi_add_del .add_more_multi,
    .multi_add_del .del_more_multi{float: none; display: block; padding:5px; }

    /*手机版住客*/
    .num_person {  /*max-height:385px;overflow-y: auto;*/}
    .filtab_txt label{line-height:20px}
    .popcity.poproom_type{ min-width:100%}
    .left_tab4 { padding-top:5px;}
    .subscribe_modal .modal-dialog { width:auto; }
    ul.sear_city_list li.mobile_searchcity_li{border-bottom:1px solid #c6c6c6;line-height:45px;font-size:14px;}
}

@media (max-width:1200px){
    .body{ background-position: 55% 0;}

     /* mgm optin */
    .subscribe-section { padding: 15px 0; text-align: center } 
    .subscription-box { flex-direction: column } 
    .subscribe-section .subscription-content { margin: 10px auto 0; } 
    .subscription-box .icon-wrapper { display: none } 
    .subscribe-section .subscription-box .signup-msg, .socialmedia-box { font-size: 16px } 
    .subscribe-section .subscription-box .signup-msg .offer { font-size: 24px; } 
    .subscribe-section .subscription-box .signup-msg:before { content: ''; background: url('//img.lowestfare.com.hk/Content/img/icon_subscribe.png') no-repeat center center/cover; width: 40px; height: 40px; display: inline-block; vertical-align: -6px; margin-right: 10px; } 
    .subscribe-section .email-input input { max-width: unset } 
    .socialmedia-box { margin: 20px 0 0 0; text-align: center; padding: 10px 0 0; border-top: 1px solid #C6C6C6; } 
    .social_acct { margin: 10px auto; } 
    .wechat-wrapper { flex-direction: column-reverse; } 
    .wechat-wrapper .wechat_qr { margin: 0 auto; }
}

@media (min-width:1200px) {
    .social-border { border-right: 1px solid #C6C6C6; }
}	

@media (min-width:992px)
{
    .download_info{display:none !important;}
    .popcity { left: -1px; min-width: 378px; }
}

@media (max-width:768px){
    .left_tab1 .cur1{padding-top: 22px; line-height: 35px; border: none;}
    .left_tab1 .cur1 i{ position: absolute;left: 50%; margin-left: -9px; top: 10px; font-size: 18px;}
    .left_tab1 .cur1:hover { color: #E01E24; }

    .calendar_left{padding-right:0px;}
    .main1 &gt; .row { margin-top: 0;}
}

/* Flights Deals */
.flights-deals {
    max-width: 1170px;
    margin: 0 auto 0 auto;
    width: auto;
}

.location-offer {
	font-size: 18px;
	color: #0085d2;
	font-weight: bold;
}

.offer-info {
	color: #58595b;
	line-height: 20px;
    font-size: 15px;
}

.img_crop {
	width: 362px;
	height: 196px;
	overflow: hidden;
	position: relative;
	background-color: #CCC;
}

.img_crop img {
	position: absolute;
	width: 362px;
	height: auto;
	top: -9999px;
	bottom: -9999px;
	left: -9999px;
	right: -9999px;
	margin: auto;
}

.price-container {
	position: relative;
}

.price {
	font-size: 18px;
}

.special-offer {
	font-size: 13px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 1;
	color: #ffffff;
	padding: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color: rgba(224, 30, 36, 0.8);
}

@media screen and (max-width: 320px) {
	.img_crop {
		width: 100% !important;
		height: 200px !important;
	}
	.img_crop img {
		width: 100%;
		height: auto !important;
	}
}

@media screen and (max-width: 414px) {
	.img_crop {
		width: 100%;
		height: 200px !important;
	}
	.img_crop img {
		width: 100%;
		height: auto;
	}
}

@media screen and (max-width: 1024px) {
	.img_crop {
		width: 100%;
		height: 180px;
	}
	.img_crop img {
		width: 100%;
		height: auto;
	}
}

@media screen and (max-width: 768px) {
    body.CN .domesticsFares .nav-pills .nav-link{padding:10px 5px;}
	.img_crop {
		width: 100%;
		height: 140px !important;
	}
	.img_crop img {
		width: 100%;
		height: auto;
	}
}

.supperBannerRow{
	margin-top: 25px;
    margin-bottom: -16px;
}
#homesupperbanner{
	width: 100%;
}
#homesupperbanner .carousel-control .glyphicon-chevron-left,#homesupperbanner .carousel-control .glyphicon-chevron-right{
	font-size: 22px;
    top: 35%;
}
#avp_zid_265 &gt; div:first-child{
	display:block !important;
}
#homesupperbanner .desktop{
	display:inherit !important;
}
#homesupperbanner .mobile{
	display:none !important;
}
@media(max-width:970px){
	#homesupperbanner .carousel-control .glyphicon-chevron-left,#homesupperbanner .carousel-control .glyphicon-chevron-right{
		font-size: 15px;
		top: 35%;
	}
	.supperBannerRow{
		margin-bottom: 30px;
		margin-top: 9px;
	}
	#homesupperbanner .desktop{
		display:none !important;
	}
	#homesupperbanner .mobile{
		display:inherit !important;
	}
}


.mobile-pay-container .payment_logo_footer, .mobile-pay-container .lo_footer2 {
    text-align: left
}
@media (min-width: 991px) {
.homeBG.BG_URL_CN_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_CN_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_CN_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_HK_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_HK_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_HK_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_ID_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_ID_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_ID_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_ID_ID{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_KR_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_KR_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_KR_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_KR_KO{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_MY_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_MY_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_MY_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_MY_MS{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_PH_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_PH_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_PH_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_PH_TL{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_SG_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_SG_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_SG_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_TH_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_TH_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_TH_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_TH_TH{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_TW_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_TW_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_TW_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_UK_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_UK_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_UK_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_VN_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_VN_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_VN_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_VN_VI{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_AU_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_AU_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_AU_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_CA_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-420.jpg');}
.homeBG.BG_URL_CA_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_CA_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-420.jpg');}
.homeBG.BG_URL_GO_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner.jpg');}
.homeBG.BG_URL_GO_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner.jpg');}
.homeBG.BG_URL_GO_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner.jpg');}
.homeBG.BG_URL_PC_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner.jpg');}
.homeBG.BG_URL_PC_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner.jpg');}
.homeBG.BG_URL_PC_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner.jpg');}
.homeBG.BG_URL_WL_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_WL_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_WL_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-420.jpg');}
.homeBG.BG_URL_FW_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-420.jpg');}
.homeBG.BG_URL_FW_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-420.jpg');}
.homeBG.BG_URL_FW_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-420.jpg');}
}
/*Multi*/
.homeBG.Multi.BG_URL_GO_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_GO_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_GO_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/GOPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_WL_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_WL_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_WL_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CA_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CA_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CA_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_AU_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_AU_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_AU_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CN_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CN_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_CN_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_HK_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_HK_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_HK_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_ID_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_ID_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_ID_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_ID_ID{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_KR_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_KR_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_KR_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_KR_KO{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_MY_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_MY_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_MY_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_MY_MS{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_PH_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_PH_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_PH_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_PH_TL{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_SG_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_SG_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_SG_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TH_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TH_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TH_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TH_TH{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TW_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TW_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_TW_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_UK_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_UK_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_UK_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_VN_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_VN_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_VN_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_cn_1920-1000.jpg');}
.homeBG.Multi.BG_URL_VN_VI{background-image: url('//img.lowestfare.com.hk/Content/img/bg/hutchgo 20th homepage banner_Oversea_en_1920-1000.jpg');}
.homeBG.Multi.BG_URL_PC_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_PC_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_PC_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/PCPOS/heroBanner_tall.jpg');}
.homeBG.Multi.BG_URL_FW_EN_US{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_FW_ZH_CN{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-1000.jpg');}
.homeBG.Multi.BG_URL_FW_ZH_HK{background-image: url('//img.lowestfare.com.hk/Content/img/FWPOS/Homepage-Banner_Background_1920-1000.jpg');}
</pre></body></html>