/*/suggest.css*/
.suggest_list{background:#FFF;z-index:800;list-style-type:none;margin:0;padding:0;position:absolute;overflow:auto;white-space:nowrap;box-shadow:2px 2px 5px rgba(51,51,51,.5);border-radius:5px}.suggest_list li ol{list-style-type:none;margin:0;padding:0;overflow:hidden}.sg_txtLoading{background:#FFF url(images/suggest_loading.gif);background-repeat:no-repeat;background-position:113px 3px;cursor:pointer}.sg_txtSearch{background:#FFF url(images/suggest_search.gif);background-repeat:no-repeat;background-position:right center}.suggest_list .sg_curr_item{display:list-item}.suggest_list .sg_item,.sg_curr_item{display:list-item;border-bottom:1px solid rgba(212,210,210,0.3);cursor:pointer;margin:0;padding:5px 6px;overflow:hidden;text-align:left;line-height:30px;width:100%;box-sizing:border-box}.suggest_list .sg_item:last-child{border-bottom:0}.sg_item{color:#666}.sg_curr_item{background-color:#48be7d;color:white}.sg_item:hover{background-color:#f1f1f1;color:rgba(0,0,0,.8)}.suggest_list .listTitle{display:list-item;border-top:1px solid #E3E3E3;margin:0;padding:3px 6px;overflow:hidden;color:Blue}.suggest_list li{float:none}.sg_matched{color:#78b865}.sg_popular_title{color:#666;padding-left:10px}.sg_zone_icon{padding:0 5px;background:#fff url(images/zone-icon.png) no-repeat;margin-left:3px}.sg_ref{color:#A19B9B}.sg_hightlight_item{background-color:#f1f1f1}.suggest_list .sg_city{background-image:url(images/icon_sg_city.png);background-repeat:no-repeat;padding-left:45px;background-position:12px 7px;background-size:22px auto}.suggest_list .SIN{background-image:url(../../images/city/SIN.png)}.suggest_list .AKL{background-image:url(../../images/city/AKL.png)}.suggest_list .AMS{background-image:url(../../images/city/AMS.png)}.suggest_list .ATH{background-image:url(../../images/city/ATH.png)}.suggest_list .AUH{background-image:url(../../images/city/AUH.png)}.suggest_list .BCN{background-image:url(../../images/city/BCN.png)}.suggest_list .BER{background-image:url(../../images/city/BER.png)}.suggest_list .BKK{background-image:url(../../images/city/BKK.png)}.suggest_list .CGK{background-image:url(../../images/city/CGK.png)}.suggest_list .CPH{background-image:url(../../images/city/CPH.png)}.suggest_list .CTS{background-image:url(../../images/city/CTS.png)}.suggest_list .CTU{background-image:url(../../images/city/CTU.png)}.suggest_list .DEL{background-image:url(../../images/city/DEL.png)}.suggest_list .DXB{background-image:url(../../images/city/DXB.png)}.suggest_list .FCO{background-image:url(../../images/city/FCO.png)}.suggest_list .FLR{background-image:url(../../images/city/FLR.png)}.suggest_list .FUK{background-image:url(../../images/city/FUK.png)}.suggest_list .HAN{background-image:url(../../images/city/HAN.png)}.suggest_list .HKG{background-image:url(../../images/city/HKG.png)}.suggest_list .HKT{background-image:url(../../images/city/HKT.png)}.suggest_list .HND{background-image:url(../../images/city/HND.png)}.suggest_list .JKT{background-image:url(../../images/city/JKT.png)}.suggest_list .KHH{background-image:url(../../images/city/KHH.png)}.suggest_list .KIX{background-image:url(../../images/city/KIX.png)}.suggest_list .KUL{background-image:url(../../images/city/KUL.png)}.suggest_list .MAC{background-image:url(../../images/city/MAC.png)}.suggest_list .LON{background-image:url(../../images/city/LON.png)}.suggest_list .MEL{background-image:url(../../images/city/MEL.png)}.suggest_list .MIA{background-image:url(../../images/city/MIA.png)}.suggest_list .NRT{background-image:url(../../images/city/NRT.png)}.suggest_list .NYC{background-image:url(../../images/city/NYC.png)}.suggest_list .OSA{background-image:url(../../images/city/OSA.png)}.suggest_list .PAR{background-image:url(../../images/city/PAR.png)}.suggest_list .PEK{background-image:url(../../images/city/PEK.png)}.suggest_list .PNH{background-image:url(../../images/city/PNH.png)}.suggest_list .PSA{background-image:url(../../images/city/PSA.png)}.suggest_list .PVG{background-image:url(../../images/city/PVG.png)}.suggest_list .RMQ{background-image:url(../../images/city/RMQ.png)}.suggest_list .ROM{background-image:url(../../images/city/ROM.png)}.suggest_list .SFO{background-image:url(../../images/city/SFO.png)}.suggest_list .SHA{background-image:url(../../images/city/SHA.png)}.suggest_list .SPK{background-image:url(../../images/city/SPK.png)}.suggest_list .SYD{background-image:url(../../images/city/SYD.png)}.suggest_list .TPE{background-image:url(../../images/city/TPE.png)}.suggest_list .TYO{background-image:url(../../images/city/TYO.png)}.suggest_list .UKY{background-image:url(../../images/city/UKY.png)}.suggest_list .WAS{background-image:url(../../images/city/WAS.png)}.suggest_list .YVR{background-image:url(../../images/city/YVR.png)}.suggest_list .YYZ{background-image:url(../../images/city/YYZ.png)}.suggest_list .ZRH{background-image:url(../../images/city/ZRH.png)}.suggest_list .sg_airport{background-image:url(images/icon_sg_airport.png);background-repeat:no-repeat;padding-left:45px;background-position:11px 8px;background-size:21px auto}.suggest_list .sg_trainStation{background-image:url(images/railway/railway-black.png);background-repeat:no-repeat;padding-left:45px;background-position:11px 8px;background-size:21px auto}.suggest_list .sg_sub{padding-left:78px;background-position:46px 8px}.suggest_list .sg_country{font-size:12px;color:#C1BDBD;padding-left:5px}
/*/calendar.css*/
.select_list_dual_cdate,.select_list_single_cdate{float:right}.select_list2{float:left;height:23px;position:relative;text-align:left}.filter_panel .select_list2{line-height:18px}.select_list2 .btn_input_select{position:absolute;left:0;top:0}.input_select_option_list2{position:absolute;left:1px;top:25px;display:none;z-index:800;border-radius:1px 1px 5px 5px;-moz-border-radius:1px 1px 5px 5px;-webkit-border-radius:1px 1px 5px 5px;font-weight:bold;background-color:#FFF;border:#CCC 1px solid;border-top:0;min-width:40px;max-height:250px;overflow-x:hidden;overflow-y:auto}.popup_sort_group .input_select_option_list2{margin-left:10px}.input_select_option_list2 .item{clear:both;display:block}.input_select_option_list2 .item a:link,.input_select_option_list2 .item a:visited{display:block;margin:5px 0 5px 6px;color:#666;text-decoration:none;font-size:13px}.input_select_option_list2 .item a:hover,.input_select_option_list2 .item a:active{display:block;margin:5px 0 5px 6px;color:#333;text-decoration:none;font-size:13px}btn_flight_start_date{float:right}.btn_flight_start_date a:link,.btn_flight_start_date a:visited,.btn_flight_start_date a:hover,.btn_flight_start_date a:active{float:left;background-repeat:no-repeat;background-position:0 top;width:19px;height:19px;text-indent:-9999px}.btn_flight_start_date a.current:link,.btn_flight_start_date a.current:visited,.btn_flight_start_date a.current:hover,.btn_flight_start_date a.current:active{float:left;background-repeat:no-repeat;width:19px;height:19px;background-position:0 bottom;text-indent:-9999px}.btn_flight_end_date{float:right}.btn_flight_end_date a:link,.btn_flight_end_date a:visited,.btn_flight_end_date a:hover,.btn_flight_end_date a:active{float:left;background-repeat:no-repeat;background-position:0 top;width:19px;height:19px;text-indent:-9999px}.btn_flight_end_date a.current:link,.btn_flight_end_date a.current:visited,.btn_flight_end_date a.current:hover,.btn_flight_end_date a.current:active{float:left;background-repeat:no-repeat;width:19px;height:19px;background-position:0 bottom;text-indent:-9999px}table.date_input_box td{padding:0 3px 1px 0}table.date_input_box td.btn_icon{padding-top:3px}.poup_calender{display:none;position:absolute;top:85px;left:0;width:765px;height:auto;font-size:13px;margin-top:30px;z-index:800}.poup_calender_single{width:445px}.btn_poup_calender_prev a,.btn_poup_calender_next a{display:inline-block;width:40px;height:40px;position:absolute;top:180px;font-size:0;background:transparent url(Images/prev.png) no-repeat scroll center/contain}.btn_poup_calender_prev.disabled a{cursor:default;background-image:url(Images/prev_gray.png)}.btn_poup_calender_next.disabled a{cursor:default;background-image:url(Images/next_gray.png)}.btn_poup_calender_prev a{left:20px}.btn_poup_calender_next a{right:20px;background-image:url(Images/next.png)}.calender_notice{color:#333;font-size:12px;display:none}.select_list_dual_cdate,.select_list_single_cdate{float:right}.btn_close_poup_calender{text-align:right}.btn_close_poup_calender a{background-color:#9ab845;color:#fff;padding:7px 25px;display:inline-block;border-radius:4px}.btn_close_poup_calender a:hover{background-color:#81a717;color:#fff}.btn_input_select_cdate{float:left}.btn_input_select_cdate a:link,.btn_input_select_cdate a:visited{float:left;background-repeat:no-repeat;background-position:top left;height:28px;font-size:13px;color:gray;text-decoration:none;margin-left:10px;line-height:28px;word-wrap:break-word;word-break:break-all;table-layout:fixed;overflow:hidden;cursor:default}.btn_input_select_cdate a:hover,.btn_input_select_cdate a:active,.btn_input_select_cdate a.current:link,.btn_input_select_cdate a.current:visited{float:left;background-repeat:no-repeat;background-position:top left;height:28px;font-size:13px;color:#576369;text-decoration:none;margin-left:10px;line-height:28px;word-wrap:break-word;word-break:break-all;table-layout:fixed;overflow:hidden}.btn_input_select_cdate a:link span,.btn_input_select_cdate a:visited span{float:left;background-repeat:no-repeat;background-position:top right;height:28px;font-size:13px;text-decoration:none;padding-right:30px;line-height:28px;word-wrap:break-word;word-break:break-all;table-layout:fixed;overflow:hidden}.btn_input_select_cdate a:hover span,.btn_input_select_cdate a:active span,.btn_input_select_cdate a.current:link span,.btn_input_select_cdate a.current:visited span{float:left;background-repeat:no-repeat;background-position:top right;height:28px;font-size:13px;color:#576369;text-decoration:none;padding-right:30px;line-height:28px;word-wrap:break-word;word-break:break-all;table-layout:fixed;overflow:hidden}.table_calendar{clear:both;padding-top:15px}.table_calendar th{color:#737373;text-align:center}.table_calendar th.first{padding-left:0}.table_calendar th.sunday{color:#c20404}.table_calendar td{font-size:13px;text-align:center;padding-bottom:5px}.table_calendar .date_from a:link,.table_calendar .date_from a:visited,.table_calendar .date_to a:link,.table_calendar .date_to a:visited,.table_calendar .date_interval a:link,.table_calendar .date_interval a:visited{display:block;width:30px;height:22px;border:1px solid #c5c5c5;text-decoration:none;color:#333;font-weight:bold;font-size:12px}.table_calendar .date_from a:link,.table_calendar .date_from a:visited,.table_calendar .date_to a:link,.table_calendar .date_to a:visited{background-color:#f2f2f2}.table_calendar .date_interval a:link,.table_calendar .date_interval a:visited{background-color:#b09473}.table_calendar .date_from a:hover,.table_calendar .date_from a:active,.table_calendar .date_to a:hover,.table_calendar .date_to a:active{display:block;width:30px;border:1px solid #c5c5c5;text-decoration:none;color:#FFF;font-weight:bold;font-size:12px}.table_calendar .date_from a:hover,.table_calendar .date_from a:active{background-color:#ffb666}.table_calendar .date_from a.current:link,.table_calendar .date_from a.current:visited,.table_calendar .date_from a.current:hover,.table_calendar .date_from a.current:active,.table_calendar .date_from .date{display:block;background-color:#e17d00;width:30px;border:1px solid #c5c5c5;text-decoration:none;color:#FFF;font-weight:bold;font-size:12px}.table_calendar .date_to a.current:link,.table_calendar .date_to a.current:visited,.table_calendar .date_to a.current:hover,.table_calendar .date_to a.current:active,.table_calendar .date_to .date{display:block;background-color:#78bd5e;width:30px;border:1px solid #c5c5c5;text-decoration:none;color:#FFF;font-weight:bold;font-size:12px}.table_calendar .integrated a:link,.table_calendar .integrated a:visited,.table_calendar .integrated a:link,.table_calendar .integrated a:visited,.table_calendar .date_interval_integrated a:link,.table_calendar .date_interval_integrated a:visited{display:block;width:30px;border:1px solid #c5c5c5;text-decoration:none;color:#333;font-size:12px;height:40px;line-height:40px}.table_calendar .integrated a:hover,.table_calendar .integrated a:active,.table_calendar .integrated a:hover,.table_calendar .integrated a:active{display:block;width:30px;border:1px solid #c5c5c5;text-decoration:none;color:#FFF;font-size:12px}.table_calendar .integrated a.current:link,.table_calendar .integrated a.current:visited,.table_calendar .integrated a.current:hover,.table_calendar .integrated a.current:active,.table_calendar .integrated .current.date{padding-top:0;display:block;text-decoration:none;color:#FFF;font-weight:bold;font-size:12px}.table_calendar .integrated .date .inner_from{display:block}.table_calendar .integrated a.current span.inner_to,.table_calendar .integrated a.current span.inner_from,.table_calendar .integrated a.current span.inner_only{display:block}.table_calendar .other_date{width:30px;height:40px;background-color:#d0d0d0;color:#FFF;z-index:98;line-height:40px}.table_calendar .other_date .inner_to,.table_calendar .other_date .inner_from{color:lightgray}.table_calendar .other_date .date{width:30px;top:0;left:0}.table_calendar .other_date .other{width:30px;position:absolute;top:0;left:0}.calender_trip_type_header{color:grey;height:30px;margin:10px 0 0 10px;font-size:17px}.calender_trip_type{float:left;margin-left:10px}.calender_trip_type label{display:inline}.calender_caption_header{padding:10px 20px;color:gray;border-bottom:1px solid #f1f1f1;text-align:right}.calender_h_date{float:left;margin-left:10px;display:none}.dual_yearlist,.single_yearlist{height:120px;padding-right:20px;background-color:#FFF;overflow:auto!important}.dual_monthlist,.single_monthlist{height:140px;padding-right:20px;background-color:#FFF;overflow:auto!important}.poup_calender *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}div.poup_calender{z-index:800}.poup_calender table{width:100%;table-layout:fixed}.poup_calender th{font-size:1.1em;padding-bottom:5px;font-weight:normal}.poup_calender .calender_single,.poup_calender .calender_dual{padding:5px 0}.table_calendar .integrated a:link,.table_calendar .integrated a:visited,.table_calendar .integrated a:link,.table_calendar .integrated a:visited,.table_calendar .date_interval_integrated a:link,.table_calendar .date_interval_integrated a:visited,.table_calendar .other_date,.table_calendar .integrated a.current:link,.table_calendar .integrated a.current:visited,.table_calendar .integrated a.current:hover,.table_calendar .integrated a.current:active,.table_calendar .integrated .date,.table_calendar .other_date .date{width:100%;border:0;font-size:1.1em;color:#414243;padding-top:0!important}.table_calendar .integrated a.current:link,.table_calendar .integrated a.current:visited,.table_calendar .integrated a.current:hover,.table_calendar .integrated a.current:active{color:#fff}.table_calendar .integrated{font-size:1.1em}.btn_input_select_cdate{width:100%}.btn_input_select_cdate a:link span,.btn_input_select_cdate a:visited span,.btn_input_select_cdate a:hover span,.btn_input_select_cdate a:active span,.btn_input_select_cdate a.current:link span,.btn_input_select_cdate a.current:visited span{font-size:15px;padding-right:0;font-weight:bold;width:100%!important;text-align:center}.select_list_dual_cdate,.select_list_single_cdate{float:left;width:100%}.btn_input_select_cdate a:link,.btn_input_select_cdate a:visited,.btn_input_select_cdate a:hover,.btn_input_select_cdate a:active,.btn_input_select_cdate a.current:link,.btn_input_select_cdate a.current:visited{margin-left:0;width:100%}.poup_calender .select_list_single_cdate,.poup_calender .select_list_dual_cdate{width:100%;margin-bottom:15px}.table_calendar .other_date{background-color:#FFF;color:#949599}.table_calendar .integrated a.current:link,.table_calendar .integrated a.current:visited,.table_calendar .integrated a.current:hover,.table_calendar .integrated a.current:active,.table_calendar .integrated .date.current{background-color:#7cb465;border-radius:50%}.table_calendar .integrated a:hover,.table_calendar .integrated a:active,.table_calendar .integrated a:hover,.table_calendar .integrated a:active,.table_calendar .date_interval_integrated a:link,.table_calendar .date_interval_integrated a:visited,.table_calendar .date_interval_integrated .date{background-color:#edf8eb}.table_calendar .integrated a.current span.inner_to,.table_calendar .integrated a.current span.inner_from{position:relative}.table_calendar .integrated a.current span.inner_to:after{width:8px;height:100%;position:absolute;right:1px;content:' ';background-size:8px auto;top:9px}.table_calendar .integrated a.current span.inner_from:before{position:absolute;height:100%;width:8px;top:9px;left:1px;content:' ';background-size:8px auto}.table_calendar_year_month_select td{width:14%;text-align:center;display:none}.table_calendar_year_month_select td:last-child{display:table-cell}.close_poup_calender{display:none;color:#fff;font-size:20px;position:absolute;right:7px;top:7px;cursor:pointer;background:transparent url(images/icon_close.png) no-repeat scroll center center/contain;padding:7px}.cal-bg-img{position:fixed;top:0;left:0;right:0;bottom:0;z-index:22;background:rgba(0,0,0,.5)}.calender_caption_footer{padding:10px 20px;border-top:1px solid #f1f1f1;color:gray}.calender_spacing{width:6%}.poup_calender_single .calender_spacing{display:none}.table_calendar .integrated a{border-radius:50%}.table_calendar .date_interval_integrated a{border-radius:0}.complete .inner_from,.complete .inner_to{background-color:#7cb465;border-radius:50%}.table_calendar .integrated .complete{background-image:linear-gradient(to right,transparent 50%,#edf8eb 50%,#edf8eb 100%);border-radius:0!important;background-color:transparent!important}.table_calendar .integrated .complete.end{background-image:linear-gradient(to left,transparent 50%,#edf8eb 50%,#edf8eb 100%)}.content-wrapper{background-color:#fff;box-shadow:2px 2px 5px rgba(51,51,51,.5);border-radius:5px}.prev-wrapper,.next-wrapper{width:40px}.calender_caption_body{margin:0 40px}.holiday,.holiday a,.holiday a:hover,.holiday a:link,.holiday a:visited{color:#EA8585!important}.holiday .inner_to,.holiday .inner_only{color:#EA8585!important}.holiday .current,.holiday .current .inner_to,.holiday .current .inner_only,.holiday .current .inner_from{color:#ebcbcb!important}.table_calendar .integrated .date{height:40px;line-height:40px}.table_calendar .integrated .date.current{color:#fff}.table_calendar .integrated.holiday .date{color:#EA8585}.table_calendar .integrated.holiday .date.current{color:#ebcbcb}.table_calendar .date_interval_integrated .date{font-size:1.1em!important}
/*/sidr.css*/
.sidr{display:none;height:100%;font-size:15px;float:left;width:19%}.sidr.show{display:block}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-360px}.sidr.left{left:-360px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:0 0 15px 3px #222 inset}.sidr ul li a,.sidr ul li span{text-decoration:none}.sidr ul li ul{border-bottom:0;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:0}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:0;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{box-shadow:0 0 15px 3px #222 inset}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{display:initial}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none;width:15px}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.menu-button{display:block;position:absolute;top:20px;left:20px;background:url(menu.gif) no-repeat;overflow:hidden;width:34px;height:31px;text-indent:-9999px;border:solid 1px #ddd}#sch-result-filter .ui-widget-content{border:0;background:#e1e1e1;color:#222}#sch-result-filter .ui-widget-content *{transition-duration:0s}#sch-result-filter .ui-widget-header{border:0;background:#c4c2c3;color:#222;font-weight:bold}#sch-result-filter .ui-state-default,#sch-result-filter .ui-widget-content #sch-result-filter .ui-state-default,#sch-result-filter .ui-widget-header #sch-result-filter .ui-state-default{border-radius:100px;border:0;background:#78b865;font-weight:normal;color:#555}#sch-result-filter .ui-state-hover,#sch-result-filter .ui-widget-content #sch-result-filter .ui-state-hover,#sch-result-filter .ui-widget-header #sch-result-filter .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border-radius:10px;border:0;background:#45b723;color:#212121}#sch-result-filter .ui-slider-horizontal .ui-slider-handle{margin-left:-8px}
/*/global.css*/
@font-face{font-family:ctm-icons;src:url(data:application/font-woff;base64,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) format("woff");font-weight:400;font-style:normal}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,'cwTeXHei','思源黑體','微軟正黑體',Arial,Tahoma,Verdana,sans-serif,'新細明體';font-size:13px;margin:0;padding:0}input[type="text"]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,'cwTeXHei','思源黑體','微軟正黑體',Arial,Tahoma,Verdana,sans-serif,'新細明體';font-size:13px}textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,'cwTeXHei','思源黑體','微軟正黑體',Arial,Tahoma,Verdana,sans-serif,'新細明體'}table{border:0;border-spacing:0;border-collapse:collapse;margin:0;padding:0}img{cursor:pointer}form,ul,div,p{padding:0;margin:0}input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none;border-radius:0}input[type=text],select{padding-left:10px}input[type=password],select{padding-left:10px}select,.select-simple,.select-solid-green{border:solid 1px gray;-moz-appearance:none;-webkit-appearance:none;background:url(images/arrowdown.png) no-repeat scroll right center transparent;padding-right:26px;background-size:contain;padding-left:5px}select::-ms-expand{display:none}select option{padding-left:10px}.tdc{text-align:center}div{margin:auto;padding:0}ul{margin:0;padding:0}li{list-style-type:none}.hide{display:none}.bold{font-weight:bold}.m-show-table-row{display:none}.btn-l{background-color:#FF8354;border:medium none;border-radius:2px;color:#fff;cursor:pointer;font-size:20px;height:55px;line-height:55px;text-align:center;width:463px}.btn5{background-color:#FF8354;font-size:14px;font-weight:lighter;height:28px;line-height:28px;width:110px}.btn-b{background-color:#FF8354}.btn-n-1,.btn-n-2,.btn-n-3,.btn-y,btn-y-2,.btn5,.btn-b,.btn-n-4,.btn-n-5,.btn-n-6,.btn-n-7,.btn-n-8,.btn-n-8-7,.btn-n-9,.btn-r,.btn-n-10,.btn-n-l-2{border:0 none;color:#fff;cursor:pointer;font-weight:bold;text-align:center;white-space:nowrap;background-image:none}.btn-n-1{background-color:#9AB238;font-size:16px;height:32px;line-height:32px;width:110px}.btn-n-2{background-color:#DAC188;font-size:16px;height:32px;line-height:32px;width:110px}.btn-n-l-2{background-color:#DAC188;font-size:16px;height:32px;line-height:32px}.btn-n-3{background-color:#28a9e0;font-size:14px;height:25px;line-height:25px;width:150px;font-weight:lighter}.btn-n-4{background-color:#FF8354;font-size:14px;height:28px;line-height:28px;width:100px}.btn-n-5{background-color:#FF8354;font-size:14px;height:28px;line-height:28px;width:160px}.btn-n-6{background-color:#FF8354;color:white;cursor:pointer;font-size:14px;height:28px;line-height:28px;width:60px}.btn-n-7{background-color:#3F9DDB;font-size:16px;height:30px;line-height:30px;width:50px;background-image:none}.btn-n-8{background-color:#FF8354;font-size:14px;height:25px;line-height:25px;width:80px}.btn-n-9{background-color:#FF8354;font-size:16px;height:32px;line-height:32px}.btn-n-10{background-color:#FF8354;font-size:14px;height:28px;line-height:28px}.btn-y,.btn-r{background-color:#3F9DDB;font-size:16px;height:30px;line-height:30px;width:90px;background-image:none}.btn-r{background-color:#ec4200}.btn-y-2{background-color:#3F9DDB;font-size:16px;height:30px;line-height:30px;width:180px;background-image:none}.btn-y-3{background-color:#3F9DDB;font-size:14px;height:25px;line-height:25px;width:80px;background-image:none}.btn-n-8-7{background-color:#FF8400;font-size:16px;height:25px;line-height:25px;width:100px;background-image:none}.login-from-dv a:link,.footer-terms a:link{color:#48566e;text-decoration:none}.footer-detail{color:white}.footer-detail ul li a{color:white}.footer-detail a:link{text-decoration:none}.footer-detail-solo ul{float:left;width:25%}.footer-terms{background-color:#353535;color:white;font-size:12px;text-align:center;clear:both}.footer-contact{color:white;font-size:12px;height:auto;line-height:20px;border:0;margin:0;padding:60px 0}.footer-contact a,.footer-contact a:visited{color:white}.title-dv{margin-top:30px;font-size:20px}.title-dv-t{margin-top:20px}.tri-sp{border-bottom:18px solid white;border-left:12px solid transparent;border-right:12px solid transparent;position:relative;top:-22px}.search-pannel .sel,.search-pannel .select{border:1px solid #cfcfcf;color:#5e605a;font-size:22px;height:38px;padding-left:5px}.search-pannel .select,.search-pannel .select_rq{width:240px;margin-top:10px}.search-pannel select{-moz-appearance:none;background:transparent url("images/arrow_down_air.png") no-repeat scroll right center;border:1px solid #a8a9ad;padding-right:20px}.search-pannel .txt,.search-pannel .txtrq{background-image:none;background-repeat:repeat-x;color:#5e605a;font-size:20px;height:32px;padding-left:2px;width:235px}.search-pannel{border:0 none;color:#5e605a;font-size:16px;background:#fff}.air-txt,.air-sel,.bk-txt-date{background:rgba(0,0,0,0) url("images/sel_arrow_down.png") no-repeat scroll right center;border:1px solid lightgray;box-sizing:border-box;color:#5e605a;font-size:14px;height:28px;padding:0 20px 0 28px!important;width:170px}.bk-txt-date{padding:0 0 0 45px;position:relative}.bk-date-dep{background:rgba(0,0,0,0) url("images/dep_date.png") no-repeat scroll 5px center;float:left;padding:10px 13px;margin-top:3px;position:relative;background-size:contain}.bk-date-ret{background:rgba(0,0,0,0) url("images/ret_date.png") no-repeat scroll 5px center;float:left;padding:10px 15px;margin-top:3px;position:relative;background-size:contain}.cal-sp img{display:none}.last-view{background-color:white;border:1px solid;float:left;margin-bottom:4px;max-height:550px;overflow-x:hidden;overflow-y:auto;position:fixed;width:380px;z-index:2;font-size:15px}.last-view td{line-height:25px}.profile-dv{background-color:white;border:1px solid gray;font-size:15px;position:fixed;width:200px;z-index:1;margin-left:-12px;display:none}.profile-dv li{height:30px}.profile-content{font-size:14px;padding:0 10px 15px;text-align:left}.management-content .tb-header td{padding-bottom:0;padding-top:0;color:white;font-size:13px}.management-paging{padding:0}div.digg{margin:0;font-size:16px;text-align:left;background-color:#E6E7E9;width:100%;text-align:center;line-height:33px}div.digg A{color:#6F6F6F;text-decoration:none;padding:5px 1px}div.digg A:hover{color:#6F6F6F;background-color:#BFCAE6}div.digg A:active{color:#000}div.digg span.current{font-weight:bold;color:black;cursor:default;font-size:19px;padding-bottom:6px}.Hand{cursor:pointer}div.digg span.disabled{color:#DDD;cursor:no-drop}div.digg .p-center a::after,div.digg .p-center span::after{content:",";font-weight:normal}div.digg .p-center a:last-child:after,div.digg .p-center span:last-child::after{content:""}div.digg .no-p,div.digg .no-p-r{background-color:#BEC7D2;color:white;display:block;float:left;font-weight:bold;margin:0;padding:0 12px 1px 12px}div.digg .no-p:nth-child(2){background-color:#BABABA}div.digg .no-p-r:first-child,div.digg .no-p:last-child{background-color:#BABABA}div.digg .no-p-r:last-child,div.digg .no-p:first-child{background-color:#BEC7D2}div.digg .no-p-l-dv{float:left}div.digg .no-p-r-dv{float:right}.adf-container{height:auto;width:100%;margin:0 auto;background-color:#f2f2f2;min-width:1270px;background:transparent url(images/bg.jpg) scroll center center/cover}.adf-hotel-bg{background:transparent url(images/hotel/htl_bg.jpg) scroll center center/cover;-webkit-animation:animation-bg .8s;-moz-animation:animation-bg .8s}.adf-rail-bg{background:transparent url(images/bg-rail.jpg) scroll center center/cover;-webkit-animation:animation-bg-rail .3s;-moz-animation:animation-bg-rail .8s}.adf-container,.adf-hotel-bg,.adf-rail-bg{background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}@-webkit-keyframes animation-bg{from{background:transparent url(images/bg.jpg) scroll center center/cover}to{background:transparent url(images/hotel/htl_bg.jpg) scroll center center/cover}}@-webkit-keyframes animation-bg-rail{from{background:transparent url(images/bg.jpg) scroll center center/cover}to{background:transparent url(images/bg-rail.jpg) scroll center center/cover}}.adf-left-menu{float:left;background-color:#fff;height:1500px;position:fixed;width:74px;z-index:1}.adf-main{height:auto}.adf-header{background-color:#fff;height:auto;top:0;width:100%;padding-top:40px}.adf-footer{background-color:#232922;font-size:1.1em;color:white}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.float-left{float:left}.float-right{float:right}.adf-top-bar{float:right;height:50px;line-height:50px;color:gray;font-size:13px}.adf-top-bar-chd{display:table-cell;vertical-align:middle;text-align:center;float:left;height:40px;line-height:35px}.adf-top-bar-l .adf-top-bar-chd:first-child{margin-left:40px}.adf-top-bar-chd-item{width:50px}.bar-img,.bar-img-profile,.bar-img-history{max-width:100%;vertical-align:middle;width:35%}.bar-img-profile{width:50%}.bar-img-history{width:30%}.adf-top-nav{height:40px;color:#fff;font-size:15px;background-color:#7796BB;box-shadow:0 0 3px #9CBFE8}.adf-top-nav-left{float:left;height:40px;line-height:40px;background-color:#7796BB;box-sizing:border-box;overflow:hidden;position:relative}.adf-top-nav-chd{float:left;padding:0 20px;cursor:default;position:relative;transform:translate(0,0);background-color:#7796BB}.adf-top-nav-booking,.adf-top-nav-ticketing{float:left;width:18%;text-align:center;height:40px;line-height:40px;display:table-cell;vertical-align:middle;position:relative}.adf-top-nav-booking{background-color:#7796BB;cursor:pointer}.adf-top-nav-ticketing{background-color:#8453B9;cursor:pointer}.nav-active{background-color:#46BF7C}.nav-active .popup-tab .col1 div{color:white}.adf-title-a{display:block;float:left;height:40px}.nav-img{height:25px;max-width:100%;vertical-align:middle}.adf-left-menu-item{color:#fff;font-size:14px;text-align:center;position:relative;transform:translate(0,0);float:left;padding:0 20px;margin:0 auto}.adf-left-menu-item:before,.adf-top-nav-chd:before,.adf-top-nav-booking:before,.adf-top-nav-ticketing:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,.1)}.adf-left-menu-item:hover:before,.adf-top-nav-chd:hover:before,.adf-top-nav-booking:hover:before,.adf-top-nav-ticketing:hover:before{content:""}.left-menu-img{max-height:100%;margin:12px auto;width:45px}.adf-left-menu-item.item-active{background-color:#1672AD}.left-menu-air,.left-menu-ticket,.left-menu-hotel,.left-menu-package,.left-menu-cruise,.left-menu-jetso,.left-menu-other,.left-menu-admin{background-repeat:no-repeat;background-size:contain;background-position:left center;cursor:pointer;color:white}.left-menu-f,.left-menu-ticket-f,.left-menu-air-f,.left-menu-other-f,.left-menu-cruise-f,.left-menu-hotel-f,.left-menu-package-f,.item-active .left-menu-f,.left-menu-admin-f,.left-menu-jetso-f{position:relative;cursor:pointer;white-space:nowrap;max-width:60px;overflow:hidden;text-overflow:ellipsis;display:inline-block;line-height:86px}.left-menu-air_en-us{background-image:url("images/menu/flight.png");padding:44px 47px}.left-menu-ticket_en-us{background-image:url("images/menu/ticketing.png");padding:44px 59px}.left-menu-hotel_en-us{background-image:url("images/menu/hotel.png");padding:44px 48px}.left-menu-package_en-us{background-image:url("images/menu/package.png");padding:44px 55px}.left-menu-cruise_en-us{background-image:url("images/menu/cruise.png");padding:44px 58px}.left-menu-jetso_en-us{background-image:url("images/menu/special-offers.png");padding:44px 80px}.left-menu-other_en-us{background-image:url("images/menu/others.png");padding:47px 24px}.left-menu-admin_en-us{background-image:url("images/menu/admin.png");padding:48px 24px}.left-menu-air_zh-cn{background-image:url("images/menu/flight_zh-cn.png");padding:44px 47px}.left-menu-ticket_zh-cn{background-image:url("images/menu/ticketing_zh-cn.png");padding:44px 51px}.left-menu-hotel_zh-cn{background-image:url("images/menu/hotel_zh-cn.png");padding:44px 54px}.left-menu-package_zh-cn{background-image:url("images/menu/package_zh-cn.png");padding:44px 68px}.left-menu-cruise_zh-cn{background-image:url("images/menu/cruise_zh-cn.png");padding:44px 62px}.left-menu-jetso_zh-cn{background-image:url("images/menu/special-offers_zh-cn.png");padding:44px 76px}.left-menu-other_zh-cn{background-image:url("images/menu/others_zh-cn.png");padding:44px 20px}.left-menu-admin_zh-cn{background-image:url("images/menu/admin_zh-cn.png");padding:44px 39px}.left-menu-air_zh-tw{background-image:url("images/menu/flight_zh-cn.png");padding:44px 47px}.left-menu-ticket_zh-tw{background-image:url("images/menu/ticketing_zh-cn.png");padding:44px 51px}.left-menu-hotel_zh-tw{background-image:url("images/menu/hotel_zh-cn.png");padding:44px 54px}.left-menu-package_zh-tw{background-image:url("images/menu/package_zh-tw.png");padding:44px 68px}.left-menu-cruise_zh-tw{background-image:url("images/menu/cruise_zh-tw.png");padding:44px 62px}.left-menu-jetso_zh-tw{background-image:url("images/menu/special-offers_zh-tw.png");padding:44px 76px}.left-menu-other_zh-tw{background-image:url("images/menu/others_zh-cn.png");padding:44px 20px}.left-menu-admin_zh-tw{background-image:url("images/menu/admin_zh-tw.png");padding:44px 39px}.left-menu-contact{display:none}.item-active .left-menu-img{width:90px;position:relative;max-height:100%;margin-bottom:0}.adf-content{font-size:13px;width:1180px;margin:0 auto;padding-bottom:20px;min-height:600px}.no-page-padding-bottom{padding-bottom:0}.tdl .txt,.tdl .txtrq{height:25px;margin:2px 0}.msgbox-lt,.msgbox-rt,.msgbox-lb,.msgbox-rb,.msg-lt,.msg-rt,.msg-lb,.msg-rb{background-color:#000;height:2px;overflow:hidden;width:2px}.msg-title{color:#666;height:30px;font-size:18px}.msg-title .warn{background:transparent url("images/Common/icon_purple.png") no-repeat scroll left 4px;padding-left:30px;background-size:25px}.msg-title .info{background:transparent url("images/Common/info.png") no-repeat scroll left 4px;padding-left:30px;background-size:25px;height:30px}.msg-bg .msg-title td{border-bottom:1px solid lightgray;padding-bottom:15px}.msg-title .close{color:#000;float:right;cursor:pointer;font-size:0;position:relative}.msg-title .close.y::after{content:'';position:absolute;display:block;height:18px;width:18px;background:url(images/msg_delete.png) no-repeat scroll center center/contain;top:0;right:0}.msg-bg{background-color:#fff;border-radius:8px;padding:25px 25px 10px;color:#666;font-size:15px}.msg-bg .btn{color:#fff;font-size:1.1em;background-color:#9AB238;text-align:center;cursor:pointer;height:35px;line-height:35px;border-radius:3px!important;min-width:80px;float:right;margin-left:5px}.msgbox-mt,.msgbox-mb,.msgbox-l,.msgbox-r,.msg-mt,.msg-mb,.msg-l,.msg-r{background-color:#000;height:2px;overflow:hidden}.msg-bg .sel,.msg-bg .select,.msg-bg .sel_rq,.msg-bg .select_rq,.msg-bg select{height:30px;line-height:30px;margin-left:0;text-decoration:none;width:230px}.msg-bg .txt,.msg-bg .txtrq{background-image:url("images/input-bg.gif");background-repeat:repeat-x;font-size:16px;height:30px;line-height:30px;padding-left:2px}.msg-bg .txtarea,.msg-bg .txtmult,.msg-bg .txtmult1,.msg-bg .textarea_rq,.msg-bg .textarea{background-image:url("images/input-bg.gif");background-repeat:repeat-x;border:1px solid #b9b9b9;font-size:16px;padding:5px 2px}.msg-bg td{padding:4px 0}.paxform .sel{width:60px}.paxform .txt,.paxform .txtrq{background:transparent none;height:22px}.Table1 .sel{width:60px;height:28px;background-color:#fff}.Table1 .sel,.Table1 .select,.Table1 .sel_rq,.Table1 .select_rq,.Table1 select{font-size:14px;height:26px}.Table1 .txt{border:1px solid #b9b9b9;background-image:none;height:26px;line-height:26px}.Table1 .txt,.Table1 .txtrq{font-size:14px;height:26px;width:350px;background:#fff none}.Table1 td{padding:5px 0}.margin-top30{margin-top:30px}#guide .p_B{background:transparent none;float:left;height:32px;width:80%;color:#58585a;font-weight:normal}#guide .p_A,#guide .p_C{background:transparent none;float:left;height:32px;width:80%;color:#99B4DA;font-weight:normal}#guide .info_content li{float:left;height:32px;line-height:35px;text-align:right;vertical-align:middle}#guide .img-arrow-a,#guide .img-arrow-b,#guide .img-arrow-c{background:transparent url("images/ticket_arrow_right.png") no-repeat scroll 0 10px;height:32px;margin:0;padding:0;position:relative}#guide .imgA{font-size:15px!important;font-weight:bold;height:30px;width:30px;margin:0 20px 0 0;padding:0;background:#58585a none;display:inline-block;text-align:center;color:#fff}#guide .imgB,#guide .imgC{background:#99B4DA none repeat scroll 0 0;color:#fff;display:inline-block;font-size:15px!important;font-weight:bold;height:30px;margin:0 20px 0 0;padding:0;text-align:center;width:30px}.pane .info_content{background-color:white}.circle-1,.circle-2,.circle-3,.circle-4{background-color:#ED1D24;border-radius:30px;color:white;font-size:10px;font-weight:bold;cursor:pointer}.circle-1{padding:1px 5px}.circle-2{padding:2px 3px}.circle-3{padding:3px 1px}.circle-4{padding:6px 1px}.circle-dv{position:absolute;top:13px;left:70%}.adf-top-nav-ticketing .adf-top-tkt-msg span{background-color:white;color:black}.MsgDetail tr td{height:30px;line-height:30px}.m-menu{display:none;background:transparent url("images/m-menu.png") no-repeat;background-size:60%;height:30px;width:40px}.adf-nav-info{float:left;border-left:1px solid #90ABCC;box-sizing:border-box}.adf-nav-info .nav-active span{padding:5px 10px;margin:0}.adf-top-nav-booking-img{background:transparent url("images/Icon_Booking.png") no-repeat scroll 0 2px / 20px auto;margin:10px;padding:5px 10px}.nav-active .adf-top-nav-booking-img{padding:2px 10px}.adf-top-nav-ticketing-img{background:transparent url("images/Icon_Ticketing.png") no-repeat scroll 0 0 / 24px auto;height:25px;margin:5px;padding:4px 12px;width:20px}.adf-top-nav-userguide-img{background:transparent url("images/Icon_UserGuide.png") no-repeat scroll 0 / 25px auto;margin:8px 0 8px 12px;padding:2px 12px}.adf-top-nav-userguide-txt{font-size:12px;margin-right:8px}.close{cursor:pointer;color:white}.m-show-l{display:none}.top_search_nav_r{float:right;height:40px}.top_nav_l ul{list-style:outside none none;margin:0;padding:0}.top_nav_l ul li{border-right:1px solid #CDCDCD;float:left;height:40px;text-align:center;width:50px}.top_nav_l ul li span{text-align:center;line-height:41px;cursor:pointer}.top_nav_l .l4m-s{display:none}.top_nav_l .active{color:#2F94D9}.step-nav-dv{float:left;text-align:center}.step-nav-dv-img{line-height:30px}.step-nav-dv-arrow{display:inline-block;margin:0 5%}.step-nav-dv-steps{display:inline;font-weight:bold}.input-font{position:absolute;margin:13px 10px;color:#B7B5B5;font-size:16px}.rew-radio{display:none}.rew-radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:3px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1;box-sizing:border-box}.rew-radio:checked+.rew-radioInput:after,.rew-radio:disabled+.rew-radioInput:after{background-color:#3F9DDB;border-radius:100%;content:"";display:inline-block;height:12px;margin:1px;width:12px}.rew-radio:disabled+.rew-radioInput:after{background-color:#abaaaa!important}.rew-checkbox.rew-radioInput,.rew-radio:checked+.rew-checkbox.rew-radioInput:after,.rew-radio:disabled+.rew-checkbox.rew-radioInput:after{border-radius:0}.m-adf-top-bar-name{margin-top:3px;margin-right:10px}.lay-content{margin-top:50px}.forpwd-line{color:#7a7e89;margin:20px 0;text-align:left}.forpwd-title{color:#e84797;font-size:14px;font-weight:bold;text-align:left}.forpwd-line a{color:#e84797}.forpwd-dv{padding:0 25%}.forpwd-dv .forpwd-line:nth-child(6){text-align:center}.reg-form-input-line{width:33.33333%;float:left;padding-left:2px}.reg-form-title{background-color:#d98aaa;color:#fff;font-size:14px;height:40px;line-height:40px;padding-left:10px}.reg-dv-form-line{color:#7a7e89;margin:20px 0;text-align:left}.reg-form-dv{padding:0 20%}.reg-dv-form .reg-dv-form-line:nth-child(2){text-align:center}.reg-dv-form-line .reg-form-input-line:first-child{padding-left:10px}.reg-agent-form-title{width:20%;padding-left:10px}.reg-agent-form-input{width:50%}.reg-agent-form-tip{width:30%}.reg-agent-form-title,.reg-agent-form-input,.reg-agent-form-tip{float:left}.reg-agent-form-line{height:35px;line-height:35px}.reg-agent-form-input input{height:28px;width:95%}.reg-agent-form-line1{margin:10px 0;text-align:center;color:#333}.reg-agent-form-line1 a{color:#e84797}.reg-finish-form-dv{width:770px;height:300px;padding:0 100px 0 100px}.logo{background:transparent url("images/logo.png") no-repeat;height:35px;width:154px;background-size:contain}.pane .pane_toggle_up{background:rgba(0,0,0,0) url(images/toggle_up.png) no-repeat scroll 0 0;cursor:pointer;display:block;float:left;height:40px;padding:7px 20px 0;background-size:contain;display:none}.pane_toggle_down{background:rgba(0,0,0,0) url("images/toggle_down.png") no-repeat scroll 0 0;cursor:pointer;display:block;float:left;height:40px;padding:7px 20px 0;background-size:contain;display:none}.ticket-content-dv .pane .pane_toggle_up,.ticket-content-dv .pane_toggle_down{display:block}.bk-sch-btn{float:right;margin-right:20px}.bk-sch-line{margin:20px 0}.bk-sch{float:left;width:33%}.bk-sch-t{float:left;line-height:28px;width:130px}.bk-sch-t-input{float:left}.dv-bk-sch-item{box-sizing:border-box;float:left;margin-right:10px}.bk-txt-date-show{color:#1792cd;float:left;height:34px;position:absolute;white-space:nowrap;overflow:hidden}.bk-txt-format-day{float:left;font-size:11px;height:28px;line-height:28px;margin-left:3px;margin-right:3px}.bk-txt-format-date{float:left;font-size:18px;height:28px;line-height:28px;margin-right:3px}.bk-txt-format-my{float:left;font-size:8px;line-height:13px;margin-top:1px;text-align:center}.logo-large{background:transparent url("images/logo.png") no-repeat;height:63px;width:347px}.logo-large-dv{width:100%;margin:20px auto;text-align:center}.sch-img{background:transparent url("images/common/icon_search.png") no-repeat;background-size:contain;padding:0 10px}.btn-black{background-color:#949EAF;border:medium none;color:#fff;cursor:pointer;font-size:18px;height:40px;text-align:center;width:100px}.adf-dv-sch-box-chd{float:left;box-sizing:border-box;border-right:1px solid lightgray;height:74px;border-top:1px solid lightgray;text-align:center}.sch-box-font{font-size:13px;color:#fff}.sch-box-font-sm{font-size:14px;color:#fff}.sch-box-flight-module{background:transparent url("images/air_airfare.png") no-repeat scroll;padding:0 13px}.border-b{border-bottom:1px solid #ddd}.alert-div-mobile{display:none}.dv-air-dashboard .recordNotFound_dv{background-color:#EAF0F2}.dv-msg-list{background-color:#FFF;padding:5px;text-align:left;position:relative}.b{font-weight:bold}.pl160{padding-left:160px}.pct20{width:20%}.adf-dv-nav .font{color:#75767A;font-size:20px}.adf-dv-nav .active .font{color:#1C94CE;font-size:20px}.adf-dv-nav .instant-f{font-size:16px;white-space:nowrap}.adf-dv-nav .active{border-bottom:7px solid #1792cd}.menu-inner-air,.menu-inner-ota{background:transparent url("images/common/flights.png") no-repeat scroll 0 0 / 85%;padding:8px 20px}.active .menu-inner-air{background:transparent url("images/common/flights_h.png") no-repeat scroll 0 0 / 85%;padding:8px 20px}.menu-inner-hotel{background:transparent url("images/common/hotel.png") no-repeat scroll 0 0 / 85%;padding:5px 20px}.active .menu-inner-hotel{background:transparent url("images/common/hotel_h.png") no-repeat scroll 0 0 / 85%;padding:5px 20px}.menu-inner-package{background:transparent url("images/common/package.png") no-repeat scroll 0 0 / 85%;padding:8px 20px}.active .menu-inner-package{background:transparent url("images/common/package_h.png") no-repeat scroll 0 0 / 85%;padding:8px 20px}.menu-inner-cruise{background:transparent url("images/common/cruise.png") no-repeat scroll 0 0 / 100%;padding:5px 23px;margin-right:6px}.active .menu-inner-cruise{background:transparent url("images/common/cruise_h.png") no-repeat scroll 0 0 / 100%;padding:5px 23px;margin-right:6px}.menu-inner-jetso{background:transparent url("images/common/jetso.png") no-repeat scroll 0 0 / 80%;padding:8px 15px;margin-right:-5px}.active .menu-inner-jetso{background:transparent url("images/common/jetso_h.png") no-repeat scroll 0 0 / 80%;padding:8px 15px;margin-right:-5px}.btn-cancel{background-color:#FF8354;color:#fff;height:35px;font-weight:bold;border:0;min-width:80px;cursor:pointer}.adf-dv-nav .no-border-right{border-right:0}#alert_div .loading{width:160px;height:90px;padding-top:25px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:content-box}#alert_div div,#alert_div span,#alert_div tr,#alert_div td{transition-duration:initial}.loading-content{text-align:center;font-weight:bold;color:#545151;margin-top:5px}.bg-img{background:transparent url(images/bg-img3.png) repeat}.adf-top-nav-slide{position:relative}.adf-top-nav-prev,.adf-top-nav-next{position:absolute;cursor:pointer;top:0}.adf-top-nav-prev{left:5px;display:none}.adf-top-nav-next{right:5px}.adf-top-nav-wrap{overflow:hidden;margin:0}.moreInfo{margin:0;padding:15px;overflow:hidden;height:100%;width:100%;text-align:left;box-sizing:border-box}.MsgDetail .page_n_show .select{height:30px}.MsgDetail .management-page-size{padding:0}.page_n_show{margin-left:10px}.msg-bg .msg-cs{margin-right:5px}.poi{cursor:pointer}.def{cursor:default}.imgArrowDown,.imgArrowUp{padding:0 7px;width:14px;height:12px;cursor:pointer}.imgArrowDown.bgimgnone,.imgArrowUp.bgimgnone{background-image:none}.imgArrowDown{background-position:4px -109px}.imgArrowUp{background-position:-13px -109px}.img-downward-w,.img-upward-w,.img-downward-y,.img-upward-y,.img-downward-b,.img-upward-b{padding:1px 9px;border:0 none;cursor:pointer}.img-downward-w{background:transparent url(images/downward-w.png) no-repeat scroll}.img-upward-w{background:transparent url(images/upward-w.png) no-repeat scroll}.img-downward-y{background:transparent url(images/downward-y.png) no-repeat scroll}.img-upward-y{background:transparent url(images/upward-y.png) no-repeat scroll}.img-downward-b{background:transparent url(images/downward-b.png) no-repeat scroll}.img-upward-b{background:transparent url(images/upward-b.png) no-repeat scroll}.rew-radio:checked+.rew-radioInput.#06c::after{background-color:#06c}.rew-radio:checked+.rew-radioInput.blue::after{background-color:#3F9DDB}.cw1180{width:1180px;margin:auto}.adf-top-menu{background-color:#949EAF}.adf-top-title{background-color:#000;position:fixed;width:100%;z-index:300;top:0;left:0;box-shadow:0 0 5px #7B7878;color:white;min-width:1270px}.left-menu-decorate-left{margin:0 auto;height:88px}.left-menu-decorate{display:inline-block}.h40-f1{height:20px;background-color:#EAF0F2}.h40-ff{height:20px;background-color:#fff}.footer-hk,.footer-sg,.footer-cn,.footer-mc{width:25%;float:left}.bg-color-white{background-color:#fff}.msg-box{width:450px}.msg-box2{background-color:rgba(13,51,64,0.56);text-align:center;padding:30px;color:#fff}.adf-top-bar-chd .adf-top-nav-guide{color:#58595b;cursor:pointer}.top-bar-menu:hover{border-bottom:solid 3px #51ce6c}.top-bar-booking-menu-focus{border-bottom:solid 3px #51ce6c}.top-bar-menu{transition-duration:.5s}.adf-top-bar-chd .adf-top-nav-userguide-img{background:transparent url("images/Icon_UserGuide_G.png") no-repeat scroll 0 center / 90% auto}input,a{transition-duration:.5s}.bgwh{background-color:#fff}.mb40{margin-bottom:40px}.adf-top-hide-header{float:right;height:40px;position:absolute;right:0;top:0;width:10px}.adf-top-show-header{display:none}.margin-top0{margin-top:0}.down-arrow{position:absolute;right:20px;top:9px}.down-arrow:after,.down-arrow:before{border-color:#f1f1f2 transparent transparent;border-image:none;border-style:solid;border-width:8px;content:" ";height:0;position:absolute;top:5px;width:0}.down-arrow:before{border-top-color:#0784A6;top:7px}.bg99{background-color:#949EAF}.fixed-header{position:fixed;left:0;top:0;z-index:1;display:block;margin-top:40px}.adf-container .sch-form-out{width:100%;z-index:2}.adf-container .sch-form-in{width:1180px;margin:0 auto;background-color:white;box-shadow:1px 1px #E8E8E8}.menu-overflow-hide{overflow:hidden;text-overflow:ellipsis;max-width:180px}.w15p{width:15%}.w30p{width:30%}.w50p{width:50%}.w70p{width:70%}.w85p{width:85%}.w100p{width:100%}.chgpwd-title{color:#e84797;font-size:14px;font-weight:bold;text-align:left}.chgpwd-line{color:#7a7e89;line-height:40px;text-align:left}.chgpwd-t{float:left;width:33.3333%}.chgpwd-input{float:left;width:66.6667%}.chgpwd-input input{width:50%;height:28px}.chgpwd-btn{float:left;width:100%;text-align:center}.chgpwd-e{float:left;width:100%;padding-left:33.3333%}.chgpwd-dv .ErrorMsgN11{font-size:14px;color:red}.chgpwd-dv{padding:0 25% 10px}.lay_footer{background-color:#353535;min-height:200px;padding-bottom:65px}#sPageSize{width:55px!important}.clearfix:after{display:block;visibility:hidden;content:'.';clear:both;height:0;overflow:hidden}.clearfix{zoom:1}.img-download,.img-download-h{background:url(images/download_img.png) no-repeat;padding:2px 8px;background-size:contain;cursor:pointer}.img-search,.img-search-h{background:url("images/common/icon_search.png") no-repeat;background-size:contain;padding:0 7px;cursor:pointer}.img-shopping,.img-shopping-h{background:url(images/car_img.png) no-repeat;padding:5px 10px;background-size:contain;cursor:pointer}.img-pdf,.img-pdf-h{background:url(images/pdf_img.png) no-repeat;padding:2px 7px 2px 6px;background-size:contain;cursor:pointer}.img-doc{background:url(images/doc_img.png) no-repeat;cursor:pointer;background-size:contain;padding:2px 7px}.ui-dialog-title{color:#fff}.ui-dialog .ui-dialog-titlebar{padding:.5em;margin:0}.ui-dialog{border:0;padding:0}.ui-dialog-titlebar{border:0}.ui-corner-all{border-radius:0}.ui-widget-header{background:#000;border-radius:initial}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{padding:8px;background:0;background-color:white;border:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-state-default.ui-state-active{color:#fff;background:0;background-color:black;border:0}.ui-datepicker-today .ui-state-highlight{background-color:transparent;color:#9AB238}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0;background:0;color:#fff;background-color:black}.ui-datepicker{padding:0}.ui-datepicker .ui-datepicker-title{color:white}.ui-datepicker .ui-datepicker-header{height:28px;padding:0}.ui-datepicker .ui-datepicker-title select{padding:2px 6px;height:25px;margin:0;color:white}.ui-datepicker .ui-datepicker-title option{color:black;background-color:lightgray}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:.4em;background:0}.ui-datepicker .ui-datepicker-prev{left:.4em}.ui-datepicker .ui-datepicker-next{right:-0.8em}.ui-datepicker .ui-datepicker-prev::after{content:'<';color:white}.ui-datepicker .ui-datepicker-next::after{content:'>';color:white}.disabled{cursor:no-drop}.ui-datepicker select{background:url(images/arrow-down.png) no-repeat scroll right center transparent;border:0}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:none}.ui-widget-header .ui-icon{background-image:none}.inline-block{display:inline-block}.adf-simulate-user{margin-left:10px}.adf-simulate-user-m{display:none}.cal-bg-img{position:fixed;top:0;left:0;right:0;bottom:0;z-index:22;background:rgba(0,0,0,.5)}.clearfix:after{display:block;visibility:hidden;content:'.';clear:both;height:0;overflow:hidden}.clearfix{zoom:1}::-webkit-scrollbar{width:16px;height:16px;background-color:#F5F5F5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#c1c1c1}.txtrq{border:1px solid #f00}.footer-contact{padding:30px 0 0 0}.footer-logo{float:left;width:20%}.footer-detail{float:left;width:80%}.footer-copyright{clear:both;text-align:center;margin:0 auto;padding:100px 0 10px 0}.adf-header .logo{background-image:url(images/ctm_logo.png);height:30px;width:153px;background-size:contain;background-repeat:no-repeat;cursor:pointer}.adf-top-bar-chd-key{cursor:pointer;color:#fff;padding-right:20px}.adf-top-bar-chd-key.m{padding-right:0;font-size:19px;font-weight:normal}.adf-top-bar-chd{height:50px;line-height:50px;padding:0 20px;box-sizing:border-box;position:relative;transition-duration:.3s}.adf-top-bar-chd.top-bar-menu{padding:0;margin-right:30px}.adf-top-bar-chd.top-bar-menu:last-child{margin-right:10px}.adf-top-bar-chd:nth-child(2){border-left:0}.adf-top-bar-chd-sel{background:transparent url(./images/downward-sb.png) no-repeat scroll;background-position:right center;cursor:pointer;background-size:18px}.adf-top-bar-chd-sel.up{background-image:url(images/upward-sb.png)}.white-bg .adf-top-bar-chd-sel{background:transparent url(./images/downward-sb-d.png) no-repeat scroll;background-position:right center}.white-bg .adf-top-bar-chd-sel.up{background:transparent url(images/upward-d.png) no-repeat scroll;background-position:right center}.adf-top-bar-chd .home{position:absolute;right:0;top:12px;cursor:pointer}.profile-dv{margin-left:-83px}.profile-dv.m{margin-left:-153px}.adf-top-title-hd-v-key{cursor:pointer;float:left;margin-left:15px;height:28px;line-height:28px;font-size:12px}.adf-top-title-hd{height:28px;border-bottom:1px solid lightgray}.adf-top-title-hd-v{float:right}.down-arrow-lg{background:transparent url(images/downward-w_black.png) no-repeat scroll right center/10px;padding-right:12px}.adf-title-a{height:50px}.adf-top-title-hd-lang{display:none;position:absolute}.adf-top-title-hd-lang{background-color:#fff;border:1px solid lightgray;box-shadow:0 0 1px lightgray;margin-left:-10px}.adf-top-title-hd-lang li{padding:0 15px}.adf-top-title-hd-lang li .active,.adf-top-title-hd-lang li:hover{color:#2F94D9}.adf-header{padding-top:50px}.adf-container.ota .adf-top-menu,.adf-container.ota .adf-top-nav,.adf-container.ota .my-dashboard-dv-out{display:none!important}.adf-top-title-hd-l{float:left;font-size:12px;color:gray;height:28px;line-height:28px}.btn-l{background-color:#5ea9c9}.adf-title-a{display:none}.adf-top-bar-l{float:left;position:relative}.adf-top-bar-l .guide-container{padding:10px 0;display:none}.adf-top-bar-l .logo-container{padding:12px 0 7px 0}.guide-container .guide-line-wrap{margin-top:2px;position:relative;display:inline-block;vertical-align:top}.guide-container .guide-info{font-weight:bold;font-size:14px;line-height:30px;vertical-align:middle}.guide-container .guide-info .key{margin-right:6px}.guide-container .guide-line{border:1px solid #fff;background:#d3d3d3;width:75px;position:relative;display:inline-block;margin:0 15px 0 10px}.guide-container.sm .guide-line{width:35px}.guide-container .guide-line:after{content:'';position:absolute;right:-6px;top:-6px;display:inline-block;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #fff}.guide-container .active .guide-line{border:1px solid #9AB238;background:#9AB238}.guide-container .active .guide-line:after{border-left:6px solid #9AB238}.guide-container .active .guide-info{color:#9AB238}.corp-top-menu-item{height:50px;line-height:50px;padding:0 20px;border-right:1px solid lightgray;float:left;color:#000;text-align:center;position:relative;z-index:0;box-sizing:border-box;font-weight:bold}.corp-top-menu-item:after{position:absolute;z-index:-1;display:block;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.corp-top-menu-item:first-child{border-left:1px solid #eee}.corp-top-menu-item.active{color:#3F89A0;border-bottom:5px solid #3F89A0}.corp-top-menu-item a{color:#000}.corp-top-menu-item.active a{color:#3F89A0}.corp-top-menu-item a:hover{text-decoration:none}.adf-top-bar-nav-wrap{position:absolute;display:none;background-color:#fff;top:55px;border:1px solid lightgray}.corp-top-nav-ul li{padding:8px 25px 8px 15px;color:#000;text-align:left;min-width:80px}.corp-top-nav-ul li.nav-active{color:#fff;background-color:#5eabc9}.corp-top-nav-ul li a{color:#000;white-space:nowrap;display:inline-block;width:100%}.corp-top-nav-ul li.nav-active a{color:#fff}.corp-top-nav-ul li a:hover{text-decoration:none}.corp-top-nav-ul li{position:relative;z-index:0}.corp-top-nav-ul li:after{position:absolute;z-index:-1;display:block;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.corp-top-nav-ul li:hover:after{content:''}.adf-top-bar-nav-wrap:before{content:'';display:block;position:absolute;top:-18px;left:50%;margin-left:-13px;width:25px;height:25px;background:transparent url(images/upward-w.png) no-repeat scroll center center/contain}.adf-top-bar-nav-wrap.f1st:before{margin-left:0;left:30px}.sfip-row-wrap{white-space:nowrap;float:left}.sch-mf-ul .sfip-row-wrap{padding-left:35px}#lay_search_pannel{background-color:#fff}.circle-dv{line-height:initial;top:1px}.fixed-header{margin-top:50px}.profile-content .m{display:none}.d-empty-hide{display:none}.corp-profile-mode .contact-add-other-psg,.corp-profile-mode .item-tatst-eng,.corp-profile-mode .paxp-btn,.corp-profile-mode .paxp-row .col6{display:none}.corp-profile-mode .traveler-sel,.corp-profile-mode .contact-txt,.corp-profile-mode .traveler-txt,.corp-profile-mode .traveler-txt-lg,.corp-profile-mode .date-img,.corp-profile-mode .contact-sel,.corp-profile-mode .contact-txt-lg,.corp-profile-mode .contact-txt-xsm,.corp-profile-mode .update-traveler-container .sel-h45,.corp-profile-mode .select-simple,.corp-profile-mode .update-traveler-container .search-txt,.corp-profile-mode .update-traveler-container .search-txt-h41,.corp-profile-mode .update-traveler-container .paxp-row .search-sel,.htl-b-txt,.htl-b-sel{border:none!important;padding-left:0!important;background-image:none!important;color:#4f4e50!important;background-color:transparent!important}.corp-profile-mode .traveler-sel.rq,.corp-profile-mode .contact-txt.rq,.corp-profile-mode .traveler-txt.rq,.corp-profile-mode .traveler-txt-lg.rq,.corp-profile-mode .date-img.rq,.corp-profile-mode .contact-sel.rq,.corp-profile-mode .contact-txt-lg.rq,.corp-profile-mode .contact-txt-xsm.rq,.corp-profile-mode .update-traveler-container .sel-h45.rq,.corp-profile-mode .select-simple.rq,.corp-profile-mode .update-traveler-container .search-txt.rq,.corp-profile-mode .update-traveler-container .search-txt-h41.rq,.corp-profile-mode .update-traveler-container .paxp-row .search-sel.rq{border:1px solid red!important;height:30px;box-sizing:border-box}.corp-profile-mode .pax-corp-info-edit{cursor:pointer;float:right;padding-right:25px}.corp-profile-mode .paxp-row .col,.corp-profile-mode .paxp-row1 .col{border-bottom:1px solid lightgray}.corp-profile-mode .paxp-row1 .col{border-top:1px solid lightgray;color:gray;font-size:12px;padding-top:5px;padding-bottom:5px}.corp-profile-mode .traveler-pax-info .traveler-txt{width:auto;max-width:90%}.corp-profile-mode .traveler-pax-info .traveler-txt.txt-overflow{height:17px!important;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.corp-profile-mode .update-pax-item-title{color:gray;font-size:12px;position:relative;top:7px}.corp-profile-mode .update-traveler-container .paxp-row .col1 .search-sel{padding-left:16px!important;padding-right:0}.corp-profile-mode .paxp-row .co1,.corp-profile-mode .paxp-row1 .co1{width:25%}.corp-profile-mode .paxp-row .co4,.corp-profile-mode .paxp-row1 .co4,.corp-profile-mode .paxp-row .co5,.corp-profile-mode .paxp-row1 .co5{width:16%}.corp-profile-mode .pax-pp-radio{left:0}.tr-approve-highlight{background-color:#faf8a0}.cw1180,.adf-content,.adf-container .sch-form-in{width:1270px}.sch-form .sch-form-content{width:initial}.board-content-dv td,.board-c-mob-dv td,.news-content-dv td{padding:10px}.search-info-dv-left{width:140px}.search-info-dv{width:calc(100% - 140px)}.bk-sch-t{width:115px}.mbs-left-box .sch-form .btn_search::after{right:35px}.panes .pane{padding:0 20px 10px 30px}#dv-air-sch-int .bk-sch-t{width:100px}.adf-top-bar-chd.current{border-bottom:5px solid #7db1bf}.adf-top-bar-chd.current .adf-top-bar-chd-key{color:#7db1bf}.adf-corp-logo{height:50px;line-height:50px;padding:0 20px;border-left:1px solid lightgray;float:left;text-align:center;box-sizing:border-box;cursor:pointer;vertical-align:middle;min-width:80px}.adf-corp-logo img{height:30px;vertical-align:middle;max-width:70px}.adf-top-bar-menu-wrap{float:left}.corp-profile-dv{position:absolute;background-color:#fff;border-radius:6px;color:#000;font-size:12px;min-width:200px;left:0;box-shadow:2px 2px 5px rgba(51,51,51,.5);top:50px;border:1px solid #9ab238}.corp-profile-dv a,.corp-profile-dv a:link,.corp-profile-dv a:visited{color:#000}.corp-profile-dv .line{border-bottom:2px solid #96bec8;padding:0;margin:5px 0}.corp-profile-dv li{width:100%;line-height:initial;text-align:left;line-height:35px;text-align:center;font-size:1.2em;border-bottom:1px solid #dbdada;font-weight:bold;cursor:pointer}.corp-profile-dv li:last-child{border-bottom:0}.corp-profile-dv li:hover{background-color:#9ab238;color:white}.corp-profile-dv li .k{color:gray;display:inline-block;width:60px;margin-right:5px}.corp-profile-dv li .aw{width:initial}.corp-profile-dv li .t{font-size:1.2em}.corp-profile-dv li:first-child:after{content:'';display:block;position:absolute;top:-14px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid white}.corp-profile-dv li:first-child:hover:after{border-bottom:14px solid #9ab238}.corp-profile-dv li:first-child .popup-boder{content:'';display:block;position:absolute;top:-16px;left:50%;margin-left:-16px;background:transparent url(images/upward-w.png) no-repeat scroll center center/contain;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #9ab238}.pax-force-hide{display:none!important}.btn,.btn-y,.btn-r{background-color:#9ab238}.btn.cancel,.btn.back{background-color:#565455}.lay_footer{padding-bottom:30px}.side-pannel{bottom:10px;padding-top:32px;position:fixed;right:10px;width:32px;z-index:1000}.call-survey{background:url(images/backtotop.png) no-repeat scroll;padding:17px 17px 0 17px;float:right;cursor:pointer;display:block;height:32px;margin-top:10px;border-radius:6px;background-size:contain}.call-trf-booking-preview{background:url(images/common/trip_overview_black.png) no-repeat scroll;padding:17px 17px 0 17px;float:right;cursor:pointer;display:block;height:32px;margin-top:10px;border-radius:6px;background-size:contain}.btn{color:#fff;padding:0 20px;line-height:28px;border:0;cursor:pointer}.corp-booking-hd-dv{display:none;position:absolute;top:50px;background-color:#fff;border:1px solid lightgray;left:-1px}.corp-booking-hd-dv li{line-height:initial;color:#000;text-align:left;min-width:80px;position:relative;z-index:0}.corp-booking-hd-dv li.active{color:#fff;background-color:#5eabc9}.corp-booking-hd-dv li a{color:#000;white-space:nowrap;display:inline-block;width:100%;padding:8px 25px 8px 15px}.corp-booking-hd-dv li.active a{color:#fff}.corp-booking-hd-dv li a:hover{text-decoration:none}.corp-booking-hd-dv li:after{position:absolute;z-index:-1;display:block;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.corp-booking-hd-dv li:hover:after{content:''}.img-home{background-image:url(images/home.png);background-repeat:no-repeat;background-size:contain;width:30px;height:25px;display:inline-block}.img-guide-flight,.img-guide-flight-h,.img-guide-hotel,.img-guide-hotel-h,.img-guide-rail,.img-guide-rail-h,.active .img-guide-flight,.active .img-guide-hotel,.active .img-guide-rail{background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:inline-block}.img-guide-flight{background-image:url(images/guide-flight.png)}.img-guide-rail{background-image:url(images/railway/train-round-white.png)}.img-guide-rail-h,.active .img-guide-rail{background-image:url(images/railway/guide-rail-h.png)}.img-guide-rail,.img-guide-rail-h{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH}.img-guide-flight-h,.active .img-guide-flight{background-image:url(images/guide-flight-h.png)}.img-guide-hotel{background-image:url(images/guide-hotel.png)}.img-guide-hotel-h,.active .img-guide-hotel{background-image:url(images/guide-hotel-h.png)}.img-add-traveller{background-image:url(images/add_traveller.png);background-repeat:no-repeat;background-size:contain;width:76px;height:59px;display:inline-block}.img-back{background-image:url(images/back.png);background-repeat:no-repeat;background-size:contain;width:18px;height:14px;display:inline-block}.img-check{background-image:url(images/check.png);background-repeat:no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;background-position:center;margin-right:5px}.img-nocheck{background-color:transparent;border:1px solid white;width:20px;height:20px;border-radius:10px;line-height:20px;display:inline-block;margin-right:5px}.stb-sch-result .img-check{width:17px;height:17px;margin-top:8px}.stb-sch-result .img-nocheck{width:15px;height:15px;margin-top:8px}.htl-sch-popup-dv .img-nocheck{box-sizing:border-box;height:15px;width:15px;border:1px solid gray;position:relative;top:2px}.htl-sch-popup-dv .img-check{box-sizing:border-box;height:15px;width:15px;position:relative;top:2px;background-size:120%}.img-circle-plus-green1{background-image:url(images/circle_plus_green1.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block}.img-arr{background-image:url(images/flight/arr.png);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;display:inline-block}.img-dep{background-image:url(images/flight/dep.png);background-repeat:no-repeat;background-size:contain;width:12px;height:11px;display:inline-block}.img-location{background-image:url(images/hotel/location.png);background-repeat:no-repeat;background-size:contain;width:8px;height:12px;display:inline-block}.img-search-gray{background-image:url(images/search_gray.png);background-repeat:no-repeat;background-size:contain;width:7px;height:7px;display:inline-block}.img-search-large{background-image:url(images/search_large.png);background-repeat:no-repeat;background-size:contain;width:53px;height:53px;display:inline-block}.img-star{background-image:url(images/star_white.png);background-repeat:no-repeat;background-size:contain;width:20px;height:19px;display:inline-block}.img-time{background-image:url(images/time.png);background-repeat:no-repeat;background-size:contain;width:11px;height:11px;display:inline-block}.img-close{transition-duration:.35s;color:#272727;border:0;border-radius:9px;height:16px;width:16px;position:absolute;right:-23px;top:31px;text-align:center;font-size:12px;background:hsla(0,0%,100%,.6);cursor:pointer}.img-close:before{content:"R";font-family:ctm-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;top:3px;left:0;width:100%;box-sizing:border-box}.img-close:hover{box-shadow:0 0 0 5px #444e50}.img-close.loading-rotate-dotted-s{background:hsla(0,0%,100%,.1)}.img-close.loading-rotate-dotted-s:before{content:''}@media screen and (-webkit-min-device-pixel-ratio:0){.img-close:before{top:2px}}.img-flight{background-image:url(images/flight.png);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:inline-block;background-position:center}.img-hotel{background-image:url(images/hotel.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:inline-block}.img-rail{background-image:url(Images/train.png);background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:inline-block;background-position:center}.img-sort{background-image:url(images/sort.png);background-repeat:no-repeat;background-size:contain;width:21px;height:14px;display:inline-block}.img-filter{background-image:url(images/filter.png);background-repeat:no-repeat;background-size:contain;width:17px;height:15px;display:inline-block}.img-sort-abs{background-image:url(images/sort.png);background-repeat:no-repeat;background-size:contain;width:15px;height:14px;display:inline-block;position:absolute;left:10px;top:8px}.img-filter-abs{background-image:url(images/filter.png);background-repeat:no-repeat;background-size:contain;width:11px;height:15px;display:inline-block;position:absolute;left:12px;top:9px}.img-calendar-abs{background:transparent url(images/calendar_icon.png) no-repeat scroll center/contain;width:15px;height:15px;display:inline-block;position:absolute;left:8px;top:6px}.img-shopping-cart{background-image:url(images/shopping_cart1.png);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;display:inline-block}.mask{position:relative;z-index:0}.mask::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,.1)}.mask:hover:after{content:''}.terms-of-use{width:800px;height:600px;background-color:#fff;color:#000;font-size:14px;padding:30px;box-sizing:border-box}.terms-of-use .close{float:right;display:inline-block;cursor:pointer;height:18px;width:18px;background:url(images/msg_delete.png) no-repeat scroll center center/contain;margin-top:-5px}.tou-title{font-weight:bold;font-size:1.4em}.tou-title-sub{color:#818181;font-size:.9em}.tou-content{margin-top:20px}.tou-content-hd{height:50px;padding:0 30px;color:#fff;background-color:#000}.tou-content-hd img{height:35px;margin-top:10px;margin-left:-7px}.tou-content-bd{padding:20px 30px;max-height:360px;overflow-y:auto;font-size:.9em;box-sizing:border-box;font-weight:bold;border:1px solid lightgray}.tou-btns-dv{margin-top:30px;text-align:right}.tou-btn{cursor:pointer;border:1px solid #ccc;background-color:#ddd;color:#000;padding:5px 25px;margin-left:2px;border-radius:2px!important}.btn-loading-rotate{border:2px solid hsla(0,0%,100%,.4);border-left:3px solid white;border-radius:50%;width:1.5rem;height:1.5rem;margin:.1rem auto;display:block;transform:translateZ(0);animation:loading .5s infinite linear;-moz-animation:loading .5s infinite linear;-webkit-animation:loading .5s infinite linear;-o-animation:loading .5s infinite linear}.loading-rotate{border:3px solid hsla(0,0%,100%,.4);border-left:3px solid white;border-radius:50%;width:1.5rem;height:1.5rem;margin:.1rem auto;display:block;transform:translateZ(0);animation:loading .5s infinite linear;-moz-animation:loading .5s infinite linear;-webkit-animation:loading .5s infinite linear;-o-animation:loading .5s infinite linear}.btn-loading-rotate-s{border:1px solid hsla(0,0%,100%,.4);border-left:2px solid white;border-radius:50%;width:1rem;height:1rem;margin:0 auto;display:block;transform:translateZ(0);animation:loading .5s infinite linear;-moz-animation:loading .5s infinite linear;-webkit-animation:loading .5s infinite linear;-o-animation:loading .5s infinite linear}.loading-rotate-dotted-s{border:1px dotted hsla(0,0%,100%,.6);border-left:3px dotted white;border-radius:50%;width:1rem;height:1rem;margin:0 auto;display:block;transform:translateZ(0);animation:loading .9s infinite linear;-moz-animation:loading .9s infinite linear;-webkit-animation:loading .9s infinite linear;-o-animation:loading .9s infinite linear;background-image:none;transition-duration:initial}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-moz-keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@-o-keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes fadeInOut{0%{opacity:1}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}100%{opacity:1}}@-moz-keyframes fadeInOut{0%{opacity:1}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}100%{opacity:1}}@-webkit-keyframes fadeInOut{0%{opacity:1}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}100%{opacity:1}}@-o-keyframes fadeInOut{0%{opacity:1}25%{opacity:.6}50%{opacity:.2}75%{opacity:.6}100%{opacity:1}}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.OutOfOfficeDv .bkg-sch-s-input{width:320px!important;margin-right:20px;padding-left:30px}.OutOfOfficeDv .token-input-list{margin-bottom:2em}.OutOfOfficeDv .tb-header{background-color:#343434;color:#fff;font-weight:bold;height:40px;line-height:40px;vertical-align:middle;border-bottom:solid 2px #ddd}.OutOfOfficeDv td{padding:5px 10px;vertical-align:top;word-wrap:break-word}.OutOfOfficeDv td img{vertical-align:middle}.OutOfOfficeDv .d-row:nth-child(2n){background-color:#B2B2B2}.OutOfOfficeDv .d-row:nth-child(2n+1){background-color:#D8D8D8}.OutOfOfficeDv .first-col{padding-left:15px}.OutOfOfficeDv .token-input-list{float:left;width:320px}.OutOfOfficeDv .btn-r{font-size:1em!important;font-weight:normal}.outofoffice-list-paging-info{margin-top:5px;float:right}.paging-list-right.outofoffice-paging-list-righ div.digg .no-p-r:last-child,.paging-list-right div.digg .no-p:first-child{background-color:#15242C!important;margin-left:5px}.paging-list-right.outofoffice-paging-list-righ div.digg .no-p-r:first-child,.paging-list-right div.digg .no-p:last-child{background-color:#15242C!important;margin-left:5px}.OutOfOfficeDv{padding-bottom:40px}.OutOfOfficeDv .msg-box td{padding:5px 10px;text-align:left;font-size:13px}.out-off-office-result-list{max-height:500px;overflow-y:auto}.OutOfOfficeDv .msg-box2{background-color:rgba(13,51,64,0.56)}div.membership-pax-item-long,div.membership-pax-item{display:none}.info-bkgType-A{display:inline-block;height:20px;width:20px;background:url(images/flight/result-filter-airline.png) no-repeat scroll center center / contain;vertical-align:top}.info-bkgType-H{display:inline-block;height:20px;width:20px;background:url(images/hotel/bed-green.png) no-repeat scroll center center / contain;vertical-align:top}.info-bkgType-Q{display:inline-block;height:20px;width:20px;background:url(images/airportexpress/airport_express_square.png) no-repeat scroll center center / contain;vertical-align:top}.info-bkgType-R{display:inline-block;height:20px;width:20px;background:url(images/railway/booking_rail_green.png) no-repeat scroll center center / contain;vertical-align:top}.policy-comments-edit-pane{display:none}.loading-content-dv{position:absolute;width:100%}.loading-status .lg{color:#fff;font-size:24px;letter-spacing:.39px;margin:0 0 9px}.loading-status .loading-exceeded-quantity-prompt{font-size:19px;text-align:center;margin-left:-85px}.loading-status .lg .left{float:left}.loading-status .lg .booking-type{font-size:18px;margin-right:20px;min-width:70px;margin-top:18px;margin-bottom:10px}.loading-comment{margin-top:40px}.loading-status .lg .small{position:absolute;font-size:10px;float:left}.loading-status .lg .detail-to{margin-left:30px!important}.loading-status .lg .detail-from{margin-left:50px!important}.loading-status .lg .loading-detail{margin-left:60px;font-size:16px;width:180px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.loading-status .tips{color:#fff;font-size:20px;letter-spacing:.39px;margin:0 0 9px}.loading-status .lg:nth-child(1){font-weight:bold;font-size:25px}.loading-detail-htl{margin-left:0;font-size:16px}.loading-detail-htl-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:88%}.loading-decorate-dv{opacity:0;width:450px;min-height:780px;-webkit-animation:FadeIn .5s linear .5s forwards;animation:FadeIn .5s linear .5s forwards;position:fixed;margin-left:60%}@keyframes BackgroundReapeat{from{background-position:0 0}to{background-position:-4000px 0}}@-webkit-keyframes BackgroundReapeat{from{background-position:0 0}to{background-position:-4000px 0}}.loading-decorate{position:absolute;left:0;top:0;bottom:0;right:0;background:transparent url(Images/cloud2.jpg) repeat-x scroll center;-webkit-animation:BackgroundReapeat 120s linear infinite;animation:BackgroundReapeat 120s linear infinite;height:535px;width:305px;margin-left:60%;margin-top:-20px}.loading-decorate::after{content:'';display:block;position:inherit;left:-1px;top:0;bottom:0;right:0;background:transparent url(Images/bolt.png) no-repeat scroll 0 0/cover;width:309px;height:535px}@media(max-width:1500px){.loading-decorate::after{background-size:contain}}@keyframes lds-eclipse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-eclipse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-eclipse{position:relative}.lds-eclipse div{position:absolute;-webkit-animation:lds-eclipse 1s linear infinite;animation:lds-eclipse 1s linear infinite;width:100px;height:100px;top:20px;left:25px;border-radius:50%;box-shadow:0 4px 0 0 #b9b7b6}.lds-eclipse{width:150px!important;height:150px!important;-webkit-transform:translate(-100px,-100px) scale(1) translate(100px,100px);transform:translate(-100px,-100px) scale(1) translate(100px,100px)}@keyframes lds-lightning{0%{background:transparent url(Images/bolt.png) no-repeat scroll 0 0/cover}25%{background-color:#fff}50%{background:transparent url(Images/bolt.png) no-repeat scroll 0 0/cover}75%{background-color:#fff}100%{background:transparent url(Images/bolt.png) no-repeat scroll 0 0/cover}}.cp-logo{display:inline-block;background-size:contain;background-repeat:no-repeat}.uncover-back-top{bottom:40px!important}.adf-header a:hover{text-decoration:underline}.layui-layer.layui-layer-iframe{overflow-x:initial;overflow-y:initial}.call-trf-detail{background:url(images/backtotop.png) no-repeat scroll;padding:17px 17px 0 17px;float:right;cursor:pointer;display:block;height:32px;margin-top:10px;border-radius:6px;background-size:contain}.adf-header.new-header{padding-top:70px}.adf-top-title.ctm-header{background-color:#141b22;box-shadow:none;z-index:10001}.ctm-header .cw1180{width:100%!important;max-width:2200px}.ctm-header .cw1180 .ctm-height{padding:0 32px;border-bottom-width:0;height:70px!important;font-size:16px}.ctm-header .ctm-header-logo{position:relative;height:70px;display:flex;align-items:center}.ctm-header .ctm-header-logo img{height:30px;vertical-align:middle;position:relative;left:-3px}.ctm-header .adf-top-bar-l{height:100%}.ctm-header .adf-top-bar{height:70px;line-height:70px}.ctm-header .adf-top-bar-chd{height:70px;line-height:70px;padding:0}.ctm-header .avatar{width:32px;height:32px;border-radius:50%;background-color:#89949C;color:#333;margin-right:8px;margin-left:8px;font-size:16px;text-align:center;line-height:32px}.ctm-header .triangle{display:inline-block;border-width:0;margin:0 0 0 8px;width:12px;height:10px;background:no-repeat center / contain;background-image:url(images/arrow_icon_01_gray.svg);transition-duration:.2s}.adf-top-bar-chd-key.ctm-profile{padding-right:0;color:#abb1bb;font-size:16px}.adf-header .ctm-header .muti-lang-dv{top:35px}.ctm-header .corp-profile-dv{top:70px}.ctm-header .corp-profile-dv li:hover{background-color:#8CB63C}.ctm-header .adf-header .muti-dv-chd:hover{background-color:#8CB63C}.ctm-header .guide-container .guide-info{font-size:16px;line-height:30px;vertical-align:middle}.ctm-header .adf-top-bar-chd-key.m{font-size:16px}.ctm-header .top-bar-menu:hover .adf-top-bar-chd-key.m{color:#fff}.ctm-header .top-bar-menu .adf-top-bar-chd-key.m{color:#737f89;font-weight:400}.ctm-header .top-bar-menu.top-bar-booking-menu-focus .adf-top-bar-chd-key.m{color:#fff;font-weight:600}.ctm-header .adf-top-bar-chd.top-bar-menu{padding:0;margin-right:40px}.ctm-header .adf-top-bar-chd.top-bar-menu:last-child{margin-right:10px}.ctm-header .top-bar-menu:hover{border-bottom:solid 3px #8CB63C}.ctm-header .top-bar-booking-menu-focus{border-bottom:solid 3px #8CB63C}.ctm-header .adf-top-bar-l .logo-container{padding:0}.ctm-header .adf-top-bar-l .guide-container{padding:0;display:none}.ctm-header .corp-profile-dv li{font-weight:600;font-size:1rem;color:rgba(0,0,0,.87)}.ctm-header .guide-container .guide-line-wrap{margin-top:0}@media(min-width:835px) and (max-width:1300px){.adf-top-title.ctm-header{min-width:auto}}@media(max-width:835px){.adf-top-bar-chd-key.ctm-profile .ctm-profile-name{display:none}.adf-top-title.ctm-header{min-width:auto}}@media(max-width:720px){.adf-top-title.ctm-header{min-width:720px}.adf-header.new-header{background-color:#141b22}}@media(max-width:950px){.adf-top-title.ctm-header.bt1 .adf-top-bar-chd-key.ctm-profile .ctm-profile-name{display:none}}@media(max-width:830px){.adf-top-title.ctm-header.bt1{min-width:830px}.adf-header.new-header{background-color:#141b22}}@media(max-width:1090px){.adf-top-title.ctm-header.bt2 .adf-top-bar-chd-key.ctm-profile .ctm-profile-name{display:none}}@media(max-width:970px){.adf-top-title.ctm-header.bt2{min-width:970px}.adf-header.new-header{background-color:#141b22}}@media(max-width:1110px){.adf-top-title.ctm-header.bt3 .adf-top-bar-chd-key.ctm-profile .ctm-profile-name{display:none}}@media(max-width:985px){.adf-top-title.ctm-header.bt3{min-width:985px}.adf-header.new-header{background-color:#141b22}}div.ant-modal-wrap,div.ant-modal-mask{z-index:10002}.msg-success-icon{display:inline-block;vertical-align:middle;width:29px;height:29px;background:transparent url(images/msg-success-icon.svg) no-repeat center/contain}.msg-error-icon{display:inline-block;vertical-align:middle;width:36px;height:23px;background:transparent url(images/error1.gif) no-repeat center/contain}.notification-bar-chd{display:flex;align-items:center}.notification-icon{width:32px;height:32px;background:url(Images/notification.svg) no-repeat center/contain;transition-duration:.2s}.beamerTrigger:hover .notification-icon{background-image:url(Images/notification_white.svg)}.profile-bar-chd:hover .adf-top-bar-chd-key.ctm-profile{color:white}.profile-bar-chd span{transition-duration:0s}.profile-bar-chd .ctm-profile-name,.profile-bar-chd .avatar{transition-duration:.2s}.profile-bar-chd:hover .avatar{background-color:white}.profile-bar-chd:hover .triangle{background-image:url(Images/arrow_icon_01.svg)}
/*/common.css*/
@keyframes focus-rq{from{border-color:lightgray;background-color:#ffaeae}to{border-color:red;background-color:#fff}}@-moz-keyframes focus-rq{from{border-color:lightgray;background-color:#ffaeae}to{border-color:red;background-color:#fff}}@-webkit-keyframes focus-rq{from{border-color:lightgray;background-color:#ffaeae}to{border-color:red;background-color:#fff}}@-webkit-keyframes testgary{from{border:10px solid red!important}to{border:1px solid red!important}}@-moz-keyframes testgary{from{border:10px solid red!important}to{border:1px solid red!important}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes animation-up-50{from{border-top:50px solid transparent}to{border-top:0 solid transparent}}@-moz-keyframes animation-up-50{from{border-top:50px solid transparent}to{border-top:0 solid transparent}}@-webkit-keyframes animation-up-100{from{border-top:100px solid transparent}to{border-top:0 solid transparent}}@-moz-keyframes animation-up-100{from{border-top:100px solid transparent}to{border-top:0 solid transparent}}@-webkit-keyframes animation-up-150{from{border-top:150px solid transparent}to{border-top:0 solid transparent}}@-moz-keyframes animation-up-150{from{border-top:150px solid transparent}to{border-top:0 solid transparent}}@-webkit-keyframes animation-360{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}@-moz-keyframes animation-360{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}.swiper-box{position:relative;width:500px;height:300px;margin:20px auto;background:#f1f1f1}.swiper-cont div,.swiper1,.swiper2,.swiper3{width:0;height:300px;position:absolute;top:0;left:0;transition:width .5s linear}.swiper1{background:linear-gradient(to top,#fba555,#ffed6c 75%)}.swiper2{background:linear-gradient(to left,#55d5fb,#fd74a7 75%)}.swiper3{background:linear-gradient(to top left,#55fb69,#6cfff1 75%)}.swiper-num{position:absolute;bottom:0;right:0;display:inline-block;z-index:9}.swiper-num a{display:inline-block;margin-left:10px;padding:10px 20px;color:#333;font-size:14px;text-decoration:none;font-weight:bold;background:rgba(255,255,255,.45)}.swiper-num a:hover,.swiper-num a:active{color:red;cursor:pointer;background:rgba(255,255,255,.95)}.swiper-box :target{width:100%;transition:width .5s linear}.search_txt_calendar_remark{position:absolute;color:#000;line-height:40px;left:20px;z-index:10}.font-large{font-size:18px}.process-bar ul li{float:left;margin:20px 0;width:31%;text-align:left;color:#555;font-weight:bold;margin:10px 0 50px 0}.process-bar .bar b{color:white;background-color:#a7a8ab;padding:3px 9px;position:relative;left:-33px}.process-bar{margin:0 0 0 50px;font-size:20px}.margin-left-s1,.margin-left-s2,.margin-left-s3,.margin-left-s4{margin-left:-17px;float:left;text-align:center;clear:both;font-size:15px;height:42px;line-height:42px}.process-bar .bar{line-height:1px;background-color:#7cb1be;margin-top:15px;text-align:left;font-size:16px;clear:both;position:relative;top:20px;width:calc(100% - 38px);left:33px}.process-bar ul .active .bar b{background-color:#434343}.loading-form{color:white;font-size:28px;min-height:300px;padding:30px 10px;background-color:#0d1d1a;opacity:.6}.loading-form-msg,.loading-form-msg-sch{font-size:18px;text-align:center;margin-top:30px;color:#fff}.barControl{margin:0 auto}.barContro_space{margin:10px 0;background:#E7E8EA}.porgress-bar{display:block;width:0;box-shadow:0 0 10px 1px #FFF,0 0 1px #FFF,0 0 1px #FDFFFE,0 0 1px #FFF,0 0 1px #FFF,0 0 1px #FFF,0 0 1px #FFF4F7;background-color:#7796BB}.porgress-bar,.search-loading-city{background-color:#0d1d1a;opacity:.6}#refresh-msg-box{background-color:#ddd;color:#353a3a;font-size:25px}#shadow{position:relative;left:3px;top:3px;margin-bottom:3px}.hhd-hotel-module{padding:5px 15px;background:transparent url(images/hotel_bed.png) no-repeat scroll center left/25px}.hotel-bed{padding:5px 15px;background:transparent url(images/hotel/bed.png) no-repeat scroll center left/31px}.home-hd-dv{margin-bottom:28px}.home-hd-dv .col{float:left;text-align:center;padding:0 25px 0 0;color:#fff;font-size:14px}.home-hd-dv .col3{float:right;cursor:pointer}.home-hd-dv .col1{background-color:#5eabc9}.home-hd-dv .col2{padding:0;text-align:left}.home-hd-dv .col.active{color:#5faaca;background-color:#fff}.hhd-flight-module{padding:5px 15px;background:transparent url(images/flight/flights_white.png) no-repeat scroll center left/25px}.tsaagt-btn{border-radius:5px!important;border:0;color:hsla(0,0%,100%,.5);cursor:pointer;height:30px;line-height:28px;width:auto;padding:0 10px;font-size:14px;font-weight:normal;float:right;margin-top:17px;border:1.5px dashed hsla(0,0%,100%,.5);background-color:transparent}.tsaagt-btn:hover{border-color:#ccc;color:#49c0f1}.tsaagt-btn.lg{width:265px}.sch-form.s .tsaagt-btn{padding:2px 10px;bottom:-25px}.tsaagt-btn-disabled{background-color:gray;border:1px solid gray}.sch-traveler-box,.sch-template-box{display:none;font-size:12px;position:relative;color:white;background:rgba(0,0,0,.4);width:924px;padding-bottom:0}.stb-content{padding:20px 20px 10px;min-height:300px}.stb-btns-dv{background-color:#ccc;height:50px;padding:10px;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box}.sch-form-traveler .layui-layer,.sch-form-traveler .layui-layer-content{border-radius:10px;overflow:hidden}.stb-title{text-align:left;font-size:1.5em}.stb-title-sub{font-size:12px}.stb-sch-criteria{min-height:80px;border-top:1px solid lightgray;border-bottom:1px solid lightgray;margin:0 auto}.stb-sch-result{margin:10px auto;min-height:200px}.stb-btn{width:120px;text-align:center;height:30px;border-radius:3px!important;color:#fff;line-height:1;margin-left:5px;float:right;border:0;cursor:pointer}.stb-btn.cancel{color:gray;background-color:#dfdfdf}.stb-btn.add{background-color:#428bca}.ssc-col{float:left;width:48%;margin-right:4%}.ssc-row .ssc-col:last-child{margin-right:0}.ssc-col-title{text-align:left;margin-bottom:7px}.stb-btn-search{text-align:center;border-radius:3px!important;color:#fff;float:right;border:0;cursor:pointer;background-color:#255783;padding:5px 10px;width:100px}.stb-result-tips{float:left;color:#ff7e00;display:none}.stb-tips-icon{color:#fff;background-color:#ff7e00;border-radius:2px;display:inline-block;width:15px;height:15px;text-align:center;margin-right:15px}.stbr-title{display:inline;color:white;margin-left:5px}.stb-tr-bd td{border-bottom:1px solid lightgray;color:#555;padding:2px 0}.stb-tr-bd td:first-child{width:105px;text-align:center}.stb-tr-title-a{margin-left:5px;color:blue;text-decoration:underline}.stb-tr-hd-a{color:inherit;text-decoration:none}.stb-asc-icon{background:transparent url(images/Asc.png) no-repeat scroll 0 2px;padding:1px 5px}.stb-desc-icon{background:transparent url(images/Desc.png) no-repeat scroll 0 2px;padding:1px 5px}.add-guest-box{min-height:320px;display:none;font-size:12px;position:relative;padding-bottom:50px;color:white;background:rgba(0,0,0,.4)}.agt-info-dv{padding-right:100px}.agt-table td:first-child{text-align:right;width:30%;padding-right:5px}.agt-table td{padding-top:3px;padding-bottom:3px}.stb-sch-result-sub{min-height:100px;max-height:180px;overflow:auto}.new-guest-title{text-align:left;font-size:1.2em;color:#000;margin-top:10px}.new-guest-delete{font-size:1.5em;cursor:pointer;line-height:1}.new-guest-delete:hover{color:red}.new-guest-table{height:auto}.new-guest-table td{border-bottom:2px solid white}.stb-temp-guests{max-height:120px}.new-guest-bd{max-height:100px;overflow:auto}.stb-content{min-height:inherit;padding:50px 49px}.sch-traveler-box-hd,.sch-template-box-hd{background-color:#231f20;padding:0 20px;position:relative}.sch-traveler-box-hd .col,.sch-template-box-hd .col{height:50px;line-height:50px;color:#fff;font-size:1.3em}.sch-traveler-box-hd .col1,.sch-template-box-hd .col1{float:left;cursor:pointer}.sch-traveler-box-hd .col2,.sch-template-box-hd .col2{float:right;cursor:pointer}.stbh-arrow-left{padding:5px 18px;background:transparent url(images/arrow_left_1.png) no-repeat scroll center left/30px}.cstba-btn{min-width:80px;text-align:center;height:30px;border-radius:3px!important;color:#fff;border:1px solid #4ebb7d;cursor:pointer;background-color:#4ebb7d;padding:0 20px;font-size:15px}.stb-title-sub,.ssc-col-title{margin-bottom:7px;font-size:14px}.stb-sch-criteria{border:0}.stb-txt,.stb-sel,.agt-txt,.agt-sel{height:38px;line-height:36px;border-radius:5px;padding-left:20px!important;font-size:14px!important;width:100%;box-sizing:border-box;outline:0;color:gray;border:1px solid #707674}.stb-sel,.agt-sel{background:white url(images/arrow_down_gray.png) no-repeat scroll right 10px center/20px;padding-right:30px}.ssc-row{margin-bottom:28px}.stb-sch-result-sub{max-height:inherit}.stb-sch-result-sub td{cursor:pointer}.stb-tr-title-a{display:none}.stb-sch-result-btn{border:1px solid #4ebb7d;color:#fff;background-color:#4ebb7d;padding:0 15px;height:30px;border-radius:3px!important;cursor:pointer;text-align:center;font-size:1em;display:inherit}#stb_sch_template_result .stb-tr-hd a{color:white}.stb-sch-result{margin:50px auto 0}.stb-tr-bd td{color:white;padding:5px 0}.stb-tr-hd{font-size:1.2em;color:white}.stb-tr-hd td{border-bottom:2px solid white!important}.stb-tr-hd td:first-child{width:105px;text-align:center}.stb-sch-result-sub table{border-bottom:2px solid white}.corp-stb-btns-dv{text-align:right;padding:0 50px 50px}.corp-stb-btns-dv.x{padding:50px 0 0}.stb-btn.cancel,.stb-btn.confirm{color:#fff;background-color:#8e8688;height:35px;padding:0 15px;min-width:120px;text-align:center;margin-right:5px;font-size:1.5em;width:auto}.stb-btn.confirm{background-color:#5cb85c;margin-right:0}.sch-form.h{margin-bottom:30px}.add-guest-box{padding-bottom:0}.agt-info-dv{padding-right:0}.agt-info-dv-note{font-size:1.1em;margin-bottom:30px}.agt-info-dv .row{margin-bottom:28px}.agt-info-dv .row .col{float:left;width:40%}.agt-info-dv .row1 .col1{width:19%;margin-right:1%}.agt-info-dv .row1 .col2{width:39%;margin-right:1%}.agt-info-dv .row2 .col1{width:59%;margin-right:1%}.sch-form-txt-date{background:#fff url(images/date.png) no-repeat scroll left 5px center / 20px!important}.agt-date,.sch-form .stb-sch-criteria .sch-form-txt-date{background:#fff url(images/date.png) no-repeat scroll left 5px center / 20px!important;padding-left:30px!important}.stb-temp-guests{margin-top:30px}.new-guest-table{color:#000}.sch-form-choose{position:relative;color:rgba(0,0,0,.6)}.sch-form-choose .service{font-size:1.5em;height:95px;width:150px;margin-left:-1px!important}.sch-form-choose .choose-service{text-align:center;margin:0 auto;color:#fff;font-size:12px;background-color:#000}.sch-form-choose .service{display:inline-block;text-align:center;margin-left:0;color:#FEFEFE;position:relative}.sch-form-choose .service:first-child{margin-left:0}.sch-form-choose .service.active:after{content:'';position:absolute;display:block;bottom:-28px;left:50%;margin-left:-10px;border:20px solid transparent;border-bottom:20px solid #2e2a2b}.sch-form-choose .choose-service-combination .service.active:after{bottom:0;left:0;margin:0;border:0;display:none}.sch-form-choose .img-flight{background-image:url(images/common/flights_white.png);width:20px;height:20px;line-height:20px}.sch-form-choose .img-hotel{background-image:url(images/hotel/bed-white.png);width:20px;height:20px;line-height:20px}.img-airport-express{background-image:url(images/common/airport_express_white.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;line-height:20px;display:inline-block;background-position:center}.upcomming-trips-list .img-airport-express,.upcomming-trips-list .img-train{width:15px;height:15px}.sch-form-choose .img-trip{display:inline-block;background:url(images/service_trip.png) no-repeat scroll center/contain;width:20px;height:20px;line-height:20px}.sch-form-choose .inner{padding-left:31px}.sch-form-choose .img-check,.sch-form-choose .img-nocheck{position:absolute;left:4px;top:4px;transition-duration:0s;display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#fff;margin-right:3px}.sch-form-choose .img-check{width:20px;height:20px;background:url(Images/circle_active_green.png) no-repeat scroll center/contain;top:2px}.sch-form-choose .img-close{background-image:url(images/icon_close.png);position:absolute;top:25px;right:25px;width:15px}.upc-item{transition-duration:.5s;background:rgba(0,0,0,.4)}.upc-item:hover{background:rgba(0,0,0,.5)}.upcomming-trips-list .upc-item:nth-last-child(2){border-bottom:0}.home-dashboard-dv{width:320px;float:right}.adf-content.obt{width:1270px;min-height:730px}.upcomming-trips-list .upc-title{font-size:18px;color:white;height:35px;font-weight:bold}.upcomming-trips-list .upc-title-sub{font-size:14px;color:#fff;margin-bottom:1px;padding:10px 8px;cursor:pointer;position:relative;font-weight:bold;padding-bottom:0;padding-right:30px}.upcomming-trips-list .upc-title-sub .img-close{position:absolute;top:12px;right:8px}.upcomming-trips-list .upc-row{padding-bottom:10px;clear:both}.upcomming-trips-list .l-title{color:#fff;text-align:left;display:inline-block;width:20%;float:left;box-sizing:border-box}.upcomming-trips-list.ja-jp .l-title{width:24%}.upcomming-trips-list .r-content{text-align:left;color:#ddd;display:inline-block;padding-left:10px;float:left;width:80%;box-sizing:border-box;opacity:.6}.upcomming-trips-list.ja-jp .r-content{width:76%}.upcomming-trips-list .r-traveller{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.2);border-radius:2px;padding:3px 5px;font-size:9pt;opacity:1}.upcomming-trips-list .upc-item{margin-bottom:0;text-align:left;border-bottom:solid 1px #000;float:left}.upcomming-trips-list .row-left{width:35px;float:left;padding:15px;padding-top:13px}.upcomming-trips-list .row-right{width:290px;float:left}.upcomming-trips-list .upc-item-sub{margin-bottom:2px;padding:10px 8px}.upcomming-trips-list .upc-order-no{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50px}.upcomming-trips-list .status{position:relative;top:-5px}.upcomming-trips-list .img-flight,.upcomming-trips-list .img-hotel,.upcomming-trips-list .img-railway,.upcomming-trips-list .img-airport-express{margin-bottom:5px}.dv-pending-request .upcomming-trips-list .upc-item{background:url(images/wait-approval.png) left top no-repeat scroll #15242c}.dv-pending-request .upcomming-trips-list .row-left{padding-top:43px}.dv-pending-request .upcomming-trips-list .row-left{width:15px;float:left;padding:8px;padding-top:42px}.dv-pending-request .upcomming-trips-list .row-right{width:292px;float:left}.little-paging .no-p-r-dv,.little-paging .no-p-l-dv{display:none}.little-paging div.digg{background-color:transparent;text-align:right;font-size:12px;line-height:25px}.little-paging div.digg A{color:white;padding:2px 3px}.little-paging div.digg span.current{color:white;font-weight:normal;font-size:12px;border-bottom:1px solid white;padding-bottom:1px}.little-paging div.digg .p-center a::after,div.digg .p-center span::after{content:" "}.histroy-list .h-flight{background:url(images/flight/banner-flight.png) transparent no-repeat;padding:5px 8px;background-size:100%;cursor:pointer}.histroy-list{color:white;margin-bottom:30px}.histroy-list .upc-item{background-color:#231F20;padding:20px}.histroy-list .h-sch-on{color:#A9E59E;float:right;margin-top:10px}.histroy-list .h-line{margin-bottom:5px}.histroy-list .h-close{background-color:#231F20;padding:10px 5px}.histroy-list .h-city{margin-left:10px}.trip{padding-top:50px}.trip .content-container{float:left;box-sizing:border-box}.trip .left-pannel{width:925px;float:left;margin-right:20px}.left-pannel .pannel-title{display:none}.trip .sch-form{width:100%;background-color:transparent;clear:initial}.trip .right-pannel{width:325px;float:left}.trip .pannel-title,.sch-form-choose .title{color:white;font-size:18px;height:30px}.sch-form-choose .title{text-align:center}.right-pannel .upcomming-trips-list{margin-bottom:20px}.trip-search-history{margin:0 0 30px 0;color:gray}.trip-search-history .data-row{background:rgba(0,0,0,.4);text-align:left;padding:15px 10px 8px 18px;color:#ddd;position:relative;transition-duration:.5s;border-bottom:1px solid rgba(0,0,0,.6)}.trip-search-history .data-row:nth-last-child(2){border-bottom:0}.trip-search-history .data-row:hover{background:rgba(0,0,0,.5)}.trip-search-history .img-flight,.trip-search-history .img-hotel{margin:3px 5px 0 0}.trip-search-history .img-rail{margin:4px 5px 0 0}.trip-search-history .data-row-left{float:left;width:25px}.trip-search-history .data-row-right{float:left;width:calc(100% - 36px);width:-webkit-calc(100% - 36px)}.trip-search-history .data-row-info{clear:both;line-height:20px;padding-bottom:10px;font-size:15px}.trip-search-history .data-row-info:first-child{width:calc(100%-10px);width:-webkit-calc(100% - 10px)}.trip-search-history .data-row-info a{color:white}.trip-search-history .data-row:last-child{border-bottom:0}.trip-search-history .data-row-info .search-date{float:right;width:130px;white-space:nowrap;opacity:.6;font-size:9pt}.trip-search-history .data-row-info .traveler{width:125px;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.2);border-radius:2px;padding:0 5px;font-size:9pt;text-align:center}.trip-search-history .data-row-info .trip-date{float:left;color:#b7b7b7;font-size:9pt}.right-pannel .trip-date{font-size:9pt}.trip-search-history .data-row .flight-rout{float:left;width:70%}.trip-search-history .data-row .rail-rout{float:left;width:70%}.trip-search-history .data-row .price{float:right;font-weight:600;color:#9ab845}.trip-search-history .history-city{text-overflow:ellipsis;width:70px;overflow:hidden;white-space:normal;font-size:13px;font-weight:bold}.trip-search-history .img-close{position:absolute;top:6px;right:6px}.trip-search-history .no-record{border-bottom:1px solid #343334;background-color:#231f20;text-align:left;padding:13px 13px 13px 19px;color:#ddd;position:relative;min-height:68px}.sch-traveler-box-hd .col-c,.sch-template-box-hd .col-c{width:100%;margin:0 auto;text-align:center;color:#fff;font-size:1.3em;float:left;padding:20px 0}.sch-traveler-box-hd .abs-l,.sch-template-box-hd .abs-l{position:absolute;left:40px;bottom:20px}.sch-traveler-box .traveler-company-name{font-size:17px;font-weight:bold}.agt-info-dv .row3 .col1{width:49%;margin-right:2%}.agt-info-dv .row3 .col2{width:49%}.agt-info-dv-note .hd{font-size:1.2em}.agt-info-dv-note .hd .valign{line-height:20px;height:20px;vertical-align:top}.sch-form .search_txt_calendar,.sch-form .search_txt_time{border:0;background-color:transparent;height:45px;width:95%;padding-left:5%;z-index:10;position:relative}.sch-form .sch-form-txt-city,.sch-form .sch-form-txt-date,.sch-form .search_txt_calendar,.sch-form .sch-form-travelName,.sch-form .search_txt_place,.sch-form .search_txt_passenger,.sch-form .sch-form-txt-time,.sch-form .search_txt_company{color:#000;border:0;border-radius:5px;height:38px;box-sizing:border-box;width:100%;background-color:#fff;overflow:hidden;text-overflow:ellipsis;outline:0;font-size:14px!important;padding-left:35px}.sch-form .sch-form-txt-date{background:white url(images/date.png) no-repeat scroll 11px center / 20px!important;color:#000}.sch-form .sch-form-txt-time{background:white url(images/time.png) no-repeat scroll 11px center / 20px!important;color:#000}.sch-form .suggest-container{position:relative}.sch-form .suggest-loading{position:absolute;top:10px;left:10px}.sch-form .suggest-loading{border:1px dotted hsla(102,66%,48%,0.6);border-left:3px dotted #41cd21}.sch-form-railway .search_txt_calendar,.sch-form-railway .search_txt_time{border:0;background-color:transparent;height:45px;width:95%;padding-left:5%;z-index:10;position:relative}.sch-form-railway .sch-form-railway-txt-city,.sch-form-railway .sch-form-railway-txt-date,.sch-form-railway .search_txt_calendar,.sch-form-railway .sch-form-railway-travelName,.sch-form-railway .search_txt_place,.sch-form-railway .search_txt_passenger,.sch-form-railway .sch-form-railway-txt-time,.sch-form-railway .search_txt_company{color:#000;border:0;border-radius:5px;height:38px;box-sizing:border-box;width:100%;background-color:#fff;overflow:hidden;text-overflow:ellipsis;outline:0;font-size:14px!important;padding-left:35px}.sch-form-railway .sch-form-railway-txt-date{background:white url(images/date.png) no-repeat scroll 11px center / 20px!important;color:#000}.sch-form-railway .sch-form-railway-txt-time{background:white url(images/time.png) no-repeat scroll 11px center / 20px!important;color:#000}.sch-form-railway .suggest-container{position:relative}.sch-form-railway .suggest-loading{position:absolute;top:10px;left:10px}.sch-form-railway .suggest-loading{border:1px dotted hsla(102,66%,48%,0.6);border-left:3px dotted #41cd21}.pencil-module{width:13.4px;background:transparent url(images/pencil.png) no-repeat scroll center left/contain;display:inline-block;height:14px;margin-right:7px}.sch-terms-conditions{padding:25px 40px;background-color:#fff;width:630px}.fare-rule-slide{height:550px;box-sizing:border-box;position:relative}.terms-conditions-content .box .right-dv .dv1{color:#fff}.terms-conditions-content .box .right-dv .dv2{color:#000;font-weight:bolder}.terms-conditions-content .box .right-dv .dv1 .k{display:inline-block;line-height:1.2;vertical-align:middle}.terms-conditions-content .advance-purchase{font-size:13px;color:#000;overflow:auto;height:153px}.order-content-info .fare-rule-slide{height:initial}.order-content-info .swiper-container-android .swiper-slide,.order-content-info .swiper-wrapper{flex-direction:column}.tcc-title{margin-bottom:20px;text-align:right;border-bottom:solid 1px #ddd;padding-bottom:15px}.tcc-title .t{color:#000;font-size:1em;font-weight:bolder;cursor:pointer;display:inline-block;height:18px;width:18px;background:url(images/msg_delete.png) no-repeat scroll center center/contain}.tcc-title .tcc-title-l{float:left;color:#666;font-size:18px;background:transparent url("images/Common/icon_purple.png") no-repeat scroll left center;padding-left:30px;background-size:contain}.tcc-more-detail{color:#fff;font-size:1.2em;background-color:#9AB238;text-align:center;cursor:pointer;height:35px;line-height:35px;margin-bottom:12px;margin-top:10px;border-radius:5px;transition-duration:.5s}.tcc-more-detail.st{padding:0 20px;display:inline-block}.tcc-more-detail.cl{padding:0 20px;background-color:#999;display:inline-block}.tcc-more-detail-content{display:none;padding-bottom:25px}.tcc-detail-content{color:#666;font-size:15px;margin-bottom:60px}.tcc-button-wrap{position:absolute;right:20px;bottom:10px}.tcc-detail-content .udid-info{margin-top:10px;margin-bottom:10px;padding-top:10px;border-top:solid 1px #ddd}.tcc-detail-content .sel,.tcc-detail-content .select,.tcc-detail-content .select-b{font-size:12px}.tcc-detail-content .udid-txt{line-height:25px;border:1px solid #aaa;background-color:#fff;box-sizing:border-box;color:#333;min-width:230px;border-radius:5px;height:26px}.tcc-detail-content .udid-info .row{margin-bottom:5px}.tcc-detail-content .udid-info .row:last-child{margin-bottom:0}.filter-min-max-dv{margin:0 10px}.terms-conditions-content .box .advance-purchase table td{text-align:center}.terms-conditions-content .box .advance-purchase table td.td-header{color:#fff}.sp-policyIcon-title{background:transparent url(images/Common/icon_purple.png) no-repeat scroll left center;background-size:contain;padding:1px 10px;margin-right:10px}.sp-policyItem-info{display:inline-block;width:calc(100% - 30px)}.sp-policyIcon-approval{background:url("Images/policyIcon-approval.png") no-repeat;background-size:contain;padding:2px 10px;margin-right:10px;vertical-align:top;white-space:nowrap}.sp-policyIcon-warning{background:url("Images/policyIcon-warning.png") no-repeat;background-size:contain;padding:2px 10px;margin-right:10px;vertical-align:top}.sp-policyIcon-information{background:url("Images/policyIcon-information.png") no-repeat;background-size:contain;padding:2px 10px;margin-right:10px;vertical-align:top}.sp-policyIcon-block{background:url("Images/policyIcon-block.png") no-repeat;background-size:contain;padding:2px 10px;margin-right:10px;vertical-align:top}.sp-policyIcon-hidden{background:url("Images/policyIcon-hidden.png") no-repeat;background-size:contain;padding:2px 10px;margin-right:10px;vertical-align:top}.policyInfo-txt{font-size:16px;margin-bottom:5px;font-weight:bold}.policyInfo-l{float:left;line-height:30px;height:30px}.policy-block{color:#955842;font-weight:bold}.policyInfo-r{float:left;width:calc(100% - 40px);line-height:30px}.trip-information-content{background-color:#fff;padding:30px}.layui-layer-content .trip-information-content{max-height:700px}.trip-information-content .row{margin-bottom:15px;font-size:0}.trip-information-content .btn-panel{text-align:right;margin:15px 0 25px 0}.trip-information-content legend{font-weight:bold}.trip-information-content .row .t{width:200px;font-weight:bold;font-size:12px;display:inline-block;vertical-align:middle}.trip-information-content .row .v{width:calc(100% - 200px);display:inline-block;font-size:13px;vertical-align:middle}.trip-information-content .v .sel,.frequent-flyer-programs-content .sel,.select-payment .sel,.select-approver-dv .sel,.udid-sel{min-width:230px;border:1px solid lightgray;background-image:url(images/arrow_down_gray.png);background-size:12px 8px;color:#4f4e50;background-position:calc(100% - 8px) center;font-size:13px;font-weight:normal}.sel,.select{transition-duration:.3s}.sel:hover,.select:hover{border-color:gray}.trip-information-content .btn{background-color:#9ab238;font-size:1.2em;margin-top:30px;padding:2px 25px}.trip-information-content .line{border:0;border-top:1px solid lightgray}.trip-information-content .txtarea,.traveler-udid .txtarea{width:100%;box-sizing:border-box;padding:10px 12px;margin-top:10px;border:1px solid #aaa;color:#333;resize:none;height:150px}.trip-information .btn-loading-rotate{width:1.2rem;height:1.2rem}.trip-information-content .udid-sel{height:30px;min-width:200px;overflow:hidden;text-overflow:ellipsis;font-weight:bold;color:#333!important;width:285px}.trip-information-content .udid-txt,.traveler-udid .udid-txt{padding:2px 10px;width:285px;border:1px solid lightgray;height:30px;background-color:#fff;box-sizing:border-box;color:#333;border-radius:5px}.booking-ft-btn-dv{margin:20px 0;text-align:right}.booking-btn11{cursor:pointer;width:165px;height:50px;text-align:center;color:#fff;background-color:#7DB1BE;border:0;margin-left:5px;font-size:20px;transition-duration:.5s}.booking-btn11.r2{background-color:#7DB1BE;width:230px}.booking-btn11.r3{background-color:#9AB238;height:35px;width:auto;padding:0 20px;font-size:14px;font-weight:bold;min-width:100px}.booking-btn11.l,.booking-btn11.r{background-color:#565455;width:auto;height:35px;min-width:100px;padding:0 25px;font-size:14px}.booking-btn11.r{background-color:#9ab238}.booking-btn11.r:disabled{background-color:gray;cursor:not-allowed}.term-condition{padding:30px;background-color:#fff}.select-approver-dv{margin-bottom:8px}.booking-flight-module-v2{display:inline-block;height:25px;width:25px;background:url(images/flight/booking_flight_green.png) no-repeat scroll center center /contain;vertical-align:top;margin-right:10px}.booking-htl-module-v2{display:inline-block;height:25px;width:25px;background:url(images/hotel/booking_bed_green.png) no-repeat scroll center center /contain;vertical-align:top;margin-right:10px}.booking-airport-express-module-v2{display:inline-block;height:24px;width:24px;background:url(images/airportexpress/airport_express_square.png) no-repeat scroll center center /contain;vertical-align:top;margin-right:10px}.current-flight-selection .t{font-size:12px;margin-bottom:3px}.current-flight-selection-content{border:1px solid lightgray;padding:15px;margin-bottom:12px}.current-flight-selection-content.clearfix{transition-duration:.5s}.current-flight-selection-content .col{float:left;box-sizing:border-box}.current-flight-selection-content .col1{width:5%}.current-flight-selection-content .col2{width:85%}.current-flight-selection-content .col3{width:10%;padding-left:10px;padding-top:20px;color:#000}.current-flight-selection-content td{vertical-align:top}.current-flight-selection-content td:first-child{color:#48be7d}.current-flight-selection-content .col3 .t{font-weight:bold;font-size:20px}.current-flight-selection-content .sel-flight,.sel-flight-btn{font-size:13px;margin-left:0;text-decoration:none;cursor:pointer;font-weight:normal;background-color:#48be7d;padding:2px 5px;color:white}.current-flight-selection-content .col2 .t3{width:70px;display:inline-block;vertical-align:top}.current-flight-selection-content .col2 .t4{width:55px;display:inline-block;vertical-align:top}.current-flight-selection-content .col2 .t4-r{display:inline-block;vertical-align:top}.current-flight-selection-content .col2 .t5{width:65px;display:inline-block}.select-approver-dv .sel{width:100%;height:35px}.select-approver-dv .col{float:left;width:28%;padding-right:45px;margin-bottom:10px}.select-approver-dv .col .t,.select-approver-dv .t{font-size:13px;margin-bottom:5px;display:block;font-weight:bold}.select-approver-dv .t1,.policy-rules-dv .t1{color:#9ab643;font-weight:bold;font-size:16px;margin-bottom:10px}.policy-rules-dv .t1{margin-bottom:0}.selected-flights-dv{margin-top:20px;margin-bottom:25px}.selected-flights-dv-title{color:#333;font-weight:bold;margin-bottom:10px}.selected-flights-dv-title .t{display:inline-block;width:165px}.img-little-flight{background-image:url(images/eticket_flight.png);background-repeat:no-repeat;width:31px;height:29px;display:inline-block;background-size:70%;margin-left:10px;margin-bottom:-15px}.img-little-railway{background-image:url(Images/train.png);background-repeat:no-repeat;width:31px;height:29px;display:inline-block;background-size:70%;margin-left:10px;margin-bottom:-15px}.img-little-ael{background-image:url(Images/airportexpress/airport_express_square.png);background-repeat:no-repeat;width:31px;height:29px;display:inline-block;background-size:70%;margin-bottom:-15px}.htl-img-coordinate{background:white url(images/hotel/location.png) no-repeat scroll 11px center / 15px;width:20px;height:23px}.dv-htl-search .htl-img-coordinate,.htl-sch-popup-dv .htl-img-coordinate{padding-left:30px!important;padding-right:10px;overflow:hidden;text-overflow:ellipsis}.paging-list-right{float:right}.paging-list-right div.digg{background-color:transparent;width:initial;float:right}.paging-list-right div.digg .no-p-r:last-child,.paging-list-right div.digg .no-p:first-child{background-color:rgba(0,0,0,0);margin-left:5px}.paging-list-right div.digg .no-p-r:first-child,.paging-list-right div.digg .no-p:last-child{background-color:rgba(0,0,0,0);margin-left:5px}.paging-list-right .p-center,.paging-list-right .no-p-r-dv{float:left}.paging-list-right div.digg .p-center a::after,.paging-list-right div.digg .p-center span::after{content:""}.paging-list-right div.digg span.current{color:white;font-size:initial;padding:0 11px;background-color:#15242C;display:inline-block;margin-left:5px}.paging-list-right div.digg A{padding:0 11px;background-color:#15242C;display:inline-block;margin-left:5px}.paging-list-right div.digg A:hover{color:white}.paging-list-right .p-center label{padding:0 11px;background-color:#15242C;display:inline-block;margin-left:5px;color:#6F6F6F}.trip-information-rq{background-color:#bf6291;color:#fff;line-height:18px;width:230px;min-height:30px;padding:15px;box-sizing:border-box;position:relative}.trip-information-rq-spl{width:190px;float:left}.trip-information-rq-spr{float:right;cursor:pointer;position:absolute;right:8px;top:8px;display:inline-block;height:6px;width:6px;background:url(images/msg_delete_white.png) no-repeat scroll center center/contain}.loading-form-sch-flight,.loading-form-sch-hotel,.loading-form-sch-railway{width:500px;height:280px;border-radius:20px;background-color:#15242c;opacity:.7;color:white;margin:0 auto;text-align:center;margin-top:100px;padding:20px 10px}.loading-form-animation{margin:40px 0 20px;animation:fadeInOut 1.5s infinite linear;-moz-animation:fadeInOut 1.5s infinite linear;-webkit-animation:fadeInOut 1.5s infinite linear;-o-animation:fadeInOut 1.5s infinite linear}.loading-form-title{font-size:20px}.loading-form-detail-info{font-size:14px;margin-top:30px;line-height:30px}.btn-filter{background-color:#222d2a;display:inline-block;cursor:pointer;height:28px;box-sizing:border-box;text-align:center;line-height:28px;font-size:12px;border-radius:7px;padding:0 7px;margin-bottom:1px}.btn-filter:hover{opacity:.9}.btn-filter-active,.btn-filter-sel.active{background-color:#729748}.btn-filter-sel{display:inline-block;padding:5px 7px 0 29px;background-color:#222d2a;position:relative;cursor:pointer;text-align:left;height:28px;box-sizing:border-box;font-size:12px;border-radius:7px}.btn-filter-sel:hover{opacity:.9}.dv-sort-content li:hover{color:black}.dv-sort-content li{display:inline-block;padding:0 15px;cursor:pointer;border-bottom:1px solid #f1f1f1;box-sizing:border-box;line-height:28px;font-size:12px;color:#bcbcbc;white-space:nowrap;width:100%}.dv-sort-content li:last-child{border-bottom:0}.dv-sort-content li dl{padding:0;margin:0}.dv-sort-content li dt{cursor:default}.dv-sort-content li dd{border-bottom:1px solid #f1f1f1;box-sizing:border-box;cursor:pointer;margin:0 10px 0 20px;padding-bottom:1px;color:#bcbcbc}.dv-sort-content li dd:last-child{border-bottom:0}.dv-sort-content li dd:hover{color:black}.dv-sort-content li dd.active{padding-bottom:0;color:#414243}.dv-sort-content li:last-child{border-bottom:0}.dv-sort-content li.active{color:#414243}.dv-filter-content{position:absolute;display:none;top:37px;right:0;width:925px}.htl-filter-sort-dv .dv-filter-content{padding:15px 22px 22px;background-color:#212B28;width:auto}.filter-content-wrapper{padding:15px 22px 22px;background-color:#fff;border:2px solid #71984a;box-shadow:2px 2px 5px rgba(51,51,51,.5);color:rgba(0,0,0,.8)}.htl-sch-popup-dv{background-color:#EAEAEA;text-align:left;height:380px;width:100%;font-size:1.2em}.htl-sch-popup-dv.company{height:440px}.htl-sch-popup-dv div{box-sizing:border-box}.htl-sch-popup-dv .title{background-color:#43526D;color:white;line-height:50px;height:50px;padding:5px 0 10px 30px;font-size:1.1em;border:1px solid #5F6E83;border-bottom:0}.htl-sch-popup-dv .title .col1,.htl-sch-popup-dv .title .col2{float:left}.htl-sch-popup-dv .title .col2{margin:-5px 0 0 20px}.htl-sch-popup-dv .title .col3{float:right;margin:-5px 30px;font-size:1.2em;cursor:pointer}.htl-sch-popup-dv .p-content{padding:20px 35px;width:100%}.htl-sch-popup-dv .c-title{color:#5E5E5E}.htl-sch-popup-dv .c-title-sub{color:#3F3C3D;font-size:.8em;margin-top:8px;margin-bottom:3px}.htl-sch-popup-dv .c-btn{float:right;margin:30px 0}.btn-c,.btn-sch{border:0;padding:5px 20px;cursor:pointer}.btn-c{background-color:#C9C9C9;color:#5E5E5E}.btn-sch{background-color:#9ab845;color:white}.htl-sch-popup-dv .htl-p-row{float:left;position:relative}.htl-sch-popup-dv input{border:0;height:30px;box-sizing:border-box}.htl-sch-popup-dv .search_txt_calendar_remark{line-height:32px;left:40px;white-space:nowrap}.htl-sch-popup-dv ul.token-input-list{z-index:10}.htl-sch-popup-dv .font-large{font-size:14px}.htl-sch-popup-dv .suggest_list{font-size:13px}.htl-sch-popup-dv ul.token-input-list{height:38px}div.token-input-dropdown{z-index:199999999}.sch-form li.token-input-input-token{width:100%}.htl-sch-popup-dv .htl-location{width:290px;border-radius:5px}.htl-sch-popup-dv .tsaagt-btn{position:initial;float:right}.htl-sch-popup-dv .token-input-delete-token{display:none}.htl-sch-popup-dv .guest-own-account-label{font-size:12px}.htl-sch-popup-dv .guest-own-account-label.disabled{color:#abaaaa;cursor:not-allowed}.current-flight-selection-content td:first-child{width:10%}.current-flight-selection-content td:nth-child(2){width:21%}.current-flight-selection-content td:nth-child(3){width:21%}.current-flight-selection-content td:nth-child(4){width:24%}.current-flight-selection-content td:nth-child(5){width:24%}.img-non-refundable{background:url(images/flight/non-refundable.png) transparent no-repeat center/contain;padding:0 7px;position:relative;top:1px}.non-refundable-txt{padding-left:5px}.info-module{display:inline-block;height:18px;width:18px;background:url(images/info_icon.png) no-repeat scroll center center/contain;position:relative;top:5px;cursor:pointer}.img-policy-add{background:url(images/flight/add-policy.png) transparent no-repeat center/contain;padding:2px 8px;position:relative;top:1.5px}.img-cheapest{background:url(images/flight/cheapest.png) transparent no-repeat center/contain;padding:0 3px;position:relative;top:1.5px}.source-img{display:inline-block;height:18px;width:18px;background:url(images/info_icon.png) no-repeat scroll center center/contain;position:relative;top:5px;cursor:default}.img-fastest{background:url(images/flight/fastest.png) transparent no-repeat center/contain;padding:0 5px;position:relative;top:2px}.sch-prdferred-airlines{color:white;width:152px;height:40px;line-height:40px;text-align:center;float:left;background-color:#9AB238}.sch-r-group-p-line{height:55px;border-left:solid 2px #D8D8D8;float:left;display:inline-block;margin:5px 0}.sch-airline-logo-dv{padding:15px 20px}.sch-airline-logo-dv img{height:25px;vertical-align:bottom;cursor:default;max-width:80px}.sch-airline-logo-dv img.d{max-width:34px}.sch-f-class-point{float:left;margin:-20px 10px;font-size:30px;margin-bottom:0}.search-r-group .sch-f-class{float:left}.search-r-group .rfb-content{display:inline-block;margin:0 15px;position:relative;z-index:2;padding:0 10px}.rfb-detail-t{cursor:pointer;float:left;display:block;margin-top:3px}.sel-trip-summary{width:319px;float:right;color:#fff;position:relative;z-index:5;right:0}.sel-trip-summary .sel-trip-overview{margin-bottom:3px}.sel-trip-summary .sel-trip-overview .trip-s-title{background-color:#9ab238;font-size:1.3em}.sel-trip-summary .sel-trip-overview .trip-s-title.hand{cursor:pointer}.sel-trip-summary .img-luggage{background-image:url(images/Common/luggage.png);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;display:inline-block;float:left}.sel-trip-summary .img-zoom{background-image:url(images/Common/zoom.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block;float:right}.sch-form-info .img-zoom{background-image:url(images/Common/zoom.png);background-repeat:no-repeat;background-size:contain;width:14px;height:14px;display:inline-block}.sch-form-info .trf-preview{padding-left:5px}.sel-trip-summary .sel-trip-content{background-color:#15242c}.trip-s-title{font-size:1.5em;padding:20px 30px;color:#fff;background-color:#231f20}.trip-s-title-c,.trip-s-title-c-sel{padding:20px 30px}.trip-s-title-c-sel.current{border:1px solid #9AB238}.trip-s-content{padding:20px;border-bottom:1px solid #8f9394}.trip-s-total{font-size:1.4em;padding:10px 30px 10px;border-top:1px solid #8f9394;font-weight:bold}.trip-s-total-line,.trip-s-policy-line{border-top:1px solid #8f9394;height:0;margin:0 auto;width:100%}.trip-s-passenger{padding:10px 30px 10px;border-top:1px solid #8f9394}.trip-s-policy-line{margin:10px 0}.sp-policy-head-title{font-weight:bolder}.sp-policyItem-info .tip,.policyInfo-r .tip{font-size:15px;font-weight:bold;color:#fe009d;padding-right:5px}.trip-s-price{padding:2px 10px;font-size:1.1em}.trip-s-price-icon{color:#7c8a90}.trip-s-price-msg{margin-top:15px;margin-left:10px}.trip-s-price-s{padding-left:10px}.sel-sum-dep-seg{color:#9AB238;padding-right:10px;font-size:1.3em}.trip-s-price-sel{padding-top:12px;font-size:1.3em}.trip-s-tax-sel{font-size:.8em}.sel-trip-summary .trip-continue-btn,.trip-continue-btn-disabled,.more-flight-options-continue-btn{bottom:0;margin:20px auto;border:0;background-color:#9ab845;color:white;width:90%;padding:12px;border-radius:8px;margin-left:15px;cursor:pointer;font-size:1.5em;transition-duration:.5s}.trip-continue-btn:hover,.booking-btn11:hover,.tcc-more-detail:hover,.more-flight-options-continue-btn:hover{opacity:.9}.trip-continue-btn-disabled{color:#b9b8b8;cursor:no-drop}.trip-s-title-font{float:left;margin-left:15px}.trip-s-dv .img-shopping-cart{float:left}.policy-des{padding:10px 30px;border:solid 5px rgba(255,131,84,0.55);display:none}.policy-des-flight{padding:10px 10px;border:solid 5px rgba(255,131,84,0.55);margin-top:10px;display:none}.htl-sch-page .sel-trip-summary{margin-top:30px}.htl-sch-page .sel-trip-summary .trip-s-title-c{padding:0}.htl-sch-page .sel-trip-summary .trip-s-title-c-hotel{padding:20px 30px}.htl-sch-page .sel-trip-summary .sel-sum-c{padding:20px 30px}.sel-sum-row{padding-top:2px}.sel-sum-row.first{margin-bottom:10px;font-size:1.3em}.sel-trip-summary .img-little-flight{margin-left:0;margin-bottom:-18px}.sel-sum-ret{margin-top:20px}.bmr-fare-breakdown-title{margin-bottom:10px;margin-top:20px;font-size:15px;color:#4e4d50;font-weight:bold}.traveler-tips{padding-bottom:10px;border-bottom:1px solid lightgray}.contact-item{float:left;padding-right:60px;line-height:30px;position:relative}.traveler-item{float:left;height:60px;width:25%;box-sizing:border-box;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0 20px;position:relative;transition-duration:.3s}.traveler-item:hover{background-color:#fbfbfb}.contact-item.end,.traveler-item.end{padding-right:0;clear:both}.traveler-tips .bmr-fare-breakdown-title,.traveler-pax-info .bmr-fare-breakdown-title{margin-bottom:0}.contact-key,.traveler-key{font-size:13px;color:#9ab643;display:block;position:absolute;top:15px;line-height:1;margin-top:-4px}.price-table.td-amount{font-size:14px;color:#333;font-weight:bold}.price-table.td-amount .booking-price-font{color:#333;font-size:1em}.routing-tr-title{height:40px;color:#fff;background-color:#7DB1BE;font-size:14px}.td-amount .routing-tr-title{background-color:#707070;height:30px}.td-amount td:last-child{text-align:right;padding-right:30px}.routing-tr td{border-bottom:1px solid #aaa;vertical-align:top;padding:10px 0}.data-table-w td:first-child{padding-left:30px}.td-amount td:last-child .t{display:inline-block;width:150px;color:#333;text-align:left}.bmr-contact-content,.bmr-promotion-content{float:left;width:100%;background-color:#fff;padding:10px 0;box-sizing:border-box}.data-table-w{width:100%;border-collapse:collapse;border-spacing:0;vertical-align:central;text-align:left;line-height:25px}.invalid-item-status{color:red!important;font-weight:bold}.msg-bg .invalid{color:#000;font-weight:bold}.traveler-sel,.traveler-txt,.traveler-txt-lg{width:auto;font-weight:normal!important;color:#4f4e50;position:absolute;top:31px;height:auto!important;line-height:1!important;padding:0!important}tr,td,span{transition-duration:.5s}#sch-result div,#sch-result tr,#sch-result td{transition-duration:.5s!important}#header_container div{transition-duration:.2s}#dv-filter-content div{transition-duration:initial}.transform.focus .transition-duration-none{z-index:999}.transition-duration-none,.transition-duration-none *{transition-duration:0s!important}.bkg-sch-status-dv{color:white}.bkg-sch-s-title{background:#212224;padding:20px 30px;font-weight:bold}.bkg-sch-s-row{padding:20px 30px;background:rgba(0,0,0,.4);border-bottom:1px solid #1E272B;cursor:pointer;transition-duration:.5s}.bkg-status-num{float:right}.bkg-sch-s-row:hover{background-color:#044454}.dv-booking-list-int tr:hover .td2,.dv-booking-list-int tr:hover .td{background-color:#f1f9f7;cursor:pointer}.upcomming-trips-list div.digg .no-p-r:last-child,div.digg .no-p:first-child{background-color:transparent}.upcomming-trips-list div.digg .no-p-l-dv{float:none}.upcomming-trips-list .little-paging .no-p-r-dv,.upcomming-trips-list .little-paging .no-p-l-dv{display:initial}.upcomming-trips-list div.digg .no-p-r:first-child,div.digg .no-p:last-child{background-color:transparent}.upcomming-trips-list div.digg .no-p,.upcomming-trips-list div.digg .no-p-r{display:initial;float:none}.upcomming-trips-list div.digg span.disabled{color:gray}.approval-trip-list .upcomming-trips-list .upc-row{padding-bottom:5px}.approval-trip-list .upc-item-sub{padding:25px 18px 10px 35px}.approval-trip-list .upc-item{background:#15242c url(images/wait-approval.png) no-repeat scroll left top;float:none}.approval-trip-list .upc-item:hover{background-color:#081922}.approval-trip-list .upcomming-trips-list .r-content{width:100%}.approval-trip-list .upcomming-trips-list .action{text-align:right}.profile-setting{margin-top:20px;margin-bottom:20px;background-color:#fff;float:left;width:100%}.profile-setting .profile-setting-container{float:left;width:100%;padding:0 30px 30px 30px;box-sizing:border-box}.profile-setting .profile-setting-error{width:100%;padding:30px;box-sizing:border-box;font-size:17px;font-weight:bold}.profile-setting .title{font-size:1.5em;width:100%;color:#6d6e70}.profile-setting .hr{background-color:#eee;height:1px;width:100%}.profile-setting .btn-container{text-align:right;width:100%}.profile-setting .module-content{width:100%;margin:0 auto;float:left;box-sizing:border-box;margin-top:15px}.profile-setting .suggest_list{max-height:300px}.module-content .hr-feed-file{line-height:43px;width:90%;font-size:15px}.module-content .hr-feed-title{font-size:17px;color:#6d6e70;font-weight:bold;display:inline-block;cursor:pointer;padding-right:30px;margin-top:15px}.module-content .operator-history .no-p-l-dv .no-p{color:#5B4A42}.module-content .operator-history .no-p-r-dv .no-p-r{color:#5B4A42}.profile-setting .module-content .module-item fieldset{margin-left:0}.profile-setting .module-content .module-item{padding:15px 0;transition-duration:.6s}.profile-setting .module-content .item-hover-level-1:hover{background-color:#EEE;transition-duration:.6s}.profile-setting .module-content .item-hover-level-1 .item-hover-level-2 .item-hover-level-3:hover{background-color:#fff}.profile-setting .colsv{width:28%;float:left}.profile-setting .colsv1{width:15%;float:left}.profile-setting .colsv2{width:45%;float:left}.profile-setting .colsv3{margin-bottom:10px}.profile-setting .colsv3 span{display:inline-block;padding-right:50px;color:#6d6e70;vertical-align:top}.profile-setting .colsv3 span.flow-seq{padding-right:10px;color:#000}.profile-setting .colsv4{width:25%;float:left}.profile-setting .colsv5{width:35%;float:left}.profile-setting .colsv6{width:40%;float:left}.profile-setting .colsv7{width:20%;float:left}.profile-setting .colsvx{float:left;line-height:40px}.profile-setting .txt.profile-setting-txt-email{padding-left:35px;background-image:url(images/email_profile.png);background-repeat:no-repeat;background-attachment:scroll;background-position:11px center;background-size:20px}.passport-item{border-bottom:solid 2px #ddd;padding-bottom:10px}.visa-item{border:0;padding-bottom:10px}.profile-setting .cols-2,.profile-setting .cols-5{width:17%;float:left}.profile-setting .cols-auto{width:auto;float:left}.profile-setting .cols-auto-r{width:auto;float:right}.air-pref-item,.flt-loyalty-item,.htl-pref-item,.credit-card-item{border-bottom:solid 1px #ddd;padding-bottom:10px;padding-top:10px}.profile-setting .cols-1,.profile-setting .cols-3{width:13%;float:left}.profile-setting .cols-3{height:43px;line-height:43px}.profile-setting .cols-3 .ck{position:relative;top:2px;display:inline-block}.profile-setting .cols-3 label{font-size:12px;margin-right:5px;display:inline-block}.profile-setting .module-item-child{padding:10px 0}.profile-setting .cols-4{width:25%;float:left}.profile-setting .txt-label{width:100%;font-size:1.1em;color:#6d6e70;padding:10px 0 5px 0;display:block}.profile-setting .txt{width:90%;border:1px solid #ccc;height:43px;padding-left:10px;font-size:1.0em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:10px}.profile-setting .txt-other{float:left;width:70%}.profile-setting .span-rq{width:90%;display:inline-block}.profile-setting .span-rq .txt{width:100%}.profile-setting .select{width:90%;border:1px solid #ccc;height:43px;padding-left:10px;font-size:1.0em;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff url(images/arrow_down_black.png) no-repeat scroll calc(100% - 10px) center / 10px}.profile-setting .passport-item,.profile-setting .module-item-warp{padding-top:10px;float:left;width:100%;padding-bottom:10px;padding-left:15px;padding-right:15px;box-sizing:border-box}.profile-setting .module-item-warp{float:none}.profile-setting .f-delete,.profile-setting .btn-f-delete,.profile-setting .btn-modify-sensitive{cursor:pointer;font-size:0;color:#909090;margin-left:5px;display:inline-block;height:28px;width:28px;background-size:28px;background:url(images/circle_cross_black.png) no-repeat scroll center center/contain;vertical-align:middle}.profile-setting .btn-modify-sensitive.small{width:20px;height:20px}.profile-setting .btn-modify-sensitive{background-image:url(images/pencil3_black.png)}.profile-setting .btn-r{float:right;margin-top:-5px}.profile-setting .f-add{color:#6d6e70}.profile-setting .passport-item .sch-form-txt-date,.profile-setting .credit-card-item .sch-form-txt-date{padding-left:30px;box-sizing:border-box}.profile-setting .setting_tab{font-size:15px;height:26px;line-height:26px;margin-right:1px;padding:16px 32px;white-space:nowrap;float:left;cursor:pointer;font-weight:bold}.profile-setting .setting_tab.active{background-color:#78BD80;color:#fff}fieldset{border:solid 1px #ddd}.profile-setting .setting_pwd,.profile-setting .outofoffice_manage{cursor:pointer;font-size:13px;margin-top:20px;margin-right:30px}.profile-setting .txt-select{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:0;padding-right:20px}.profile-setting .txt-select-other{width:80%}.module-item.sch-form ul{width:90%}.profile-setting .val-lable{width:90%;border:0;height:43px;line-height:43px;padding-left:0;font-size:1.0em}.popup-add-express-dv{background-color:#1A504E;width:100%;color:white;font-size:30px;width:320px}.popup-add-express-dv .col1,.popup-add-express-dv .col2{height:320px;width:100%;float:left;background-color:#231F20;padding:30px 50px;box-sizing:border-box;text-align:center}.popup-add-express-dv .add-air-exp{font-size:20px}.popup-add-express-dv .img-express-add{margin-top:20px;cursor:pointer}.popup-add-express-dv .close{font-size:12px;background-color:transparent;border-radius:5px;padding:5px;cursor:pointer;width:70%;margin-top:20px;margin:20px auto;border:1px solid white}.popup-add-express-dv .close:hover{background-color:#4E4C4D}.booking-airport-express-module{display:inline-block;height:16px;width:16px;background:url(images/airportexpress/airport_express_square.png) no-repeat scroll center center /contain;position:relative;top:3px;margin-left:3px}.sch-form-info-box,.sch-form-info-place{width:132px}.sch-form-info-box-date{min-width:160px}.sch-mf-ul .sch-form-info-box,.sch-mf-ul .sch-form-info-place,.sch-form .sch-mf-ul .sch-form-info-place.c{width:auto}.sch-fare-class{color:white;width:152px;height:40px;float:right;text-align:center;line-height:40px;margin-left:1px;font-size:13px;cursor:pointer}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#999!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999!important}.dv-modifySch{padding-top:5px}.traveler-item .hasDatepicker+img{display:none}.filter-footer-btn{width:110px;text-align:center;height:28px;line-height:28px;border-radius:3px!important;color:#fff;cursor:pointer;background-color:#9ab845;font-size:12px;border:0}.filter-footer-btn:hover{opacity:.9}.filter-footer-btn.cancel{margin-right:8px;background-color:#565455}.profile-setting .txt.xsm{width:17%;margin-right:2%}.profile-setting .txt.sm{width:60%}.profile-setting .txt.lsm{width:32%;margin-right:2%}.profile-setting .txt.msm{width:25%}.profile-setting .txt.w2l{width:44%;margin-right:2%}.profile-setting .txt.w2r{width:44%}.traveler-item .sel{font-size:13px}.contact-item select[disabled='disabled']::-ms-value,.traveler-item select[disabled='disabled']::-ms-value{color:#000!important}.profile-setting .passport-module .cols-2{width:11%}.profile-setting .passport-module .cols-3{width:12%}.profile-setting .passport-module .cols-4{width:15%}.profile-setting .visa-module .cols-2{width:22%}.profile-setting .apec-country label{display:initial}.profile-setting .airfare-loyalty-module .cols-4{width:20%}.profile-setting .credit-card-item .cols-1{width:15%}.profile-setting .credit-card-item .cols-2{width:20%}.apec-country-list{width:96%;border:1px solid #ccc;min-height:43px;padding:5px 10px;font-size:1.0em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0;background-color:#fff}.apec-country-list.rq{border:1px solid red}.apec-country-list label{line-height:initial;display:inline-block!important;margin:2px 10px 2px 0;min-width:45px}.profile-setting .visa-module .cols-2.lg{width:27%}.profile-setting .visa-module .cols-3{width:auto}.profile-setting .visa-module .cols-2.lg .span-rq,.profile-setting .visa-module .cols-2.lg .txt{width:96%}.profile-setting .visa-module .cols-2.lg .span-rq .txt{width:100%}.profile-setting .l-faild-dv{display:inline-block;position:relative;top:2px;background-color:#D14F4A;border:0;border-radius:3px;min-width:200px;text-align:left;margin-left:150px;font-size:13px;line-height:41px;min-height:41px;margin-right:10px;padding-left:10px;padding-right:10px}.profile-module-title{border-bottom:1px solid #707070;padding-left:15px;padding-bottom:5px;color:#000;font-size:1.1em}.profile-module-title.noline{border-bottom:0}.profile-module-content{padding-left:15px}.travel-document-title{color:#6d6e70;margin-bottom:10px;margin-top:10px;position:relative;font-size:1.1em}.profile-setting .passport-item .t{color:#6d6e70;padding:5px 0;font-size:1.1em}.profile-setting .passport-item .col{float:left;margin-bottom:20px;width:25%}.profile-setting .passport-item .col .txt,.profile-setting .passport-item .col .select{width:95%}.profile-setting .passport-item .col.col1{width:28%}.profile-setting .passport-item .col.col2{width:35%}.profile-setting .passport-item .col.col3{width:25%}.profile-setting .passport-item .col.col4{width:25%}.profile-setting .passport-item .col.col5{width:25%}.profile-setting .passport-item .col.col6{width:25%}.profile-setting .passport-item .col.col7{width:25%}.profile-setting .passport-item .col.col8{width:100%;margin-bottom:10px}.profile-setting .passport-item .col.col9{width:25%}.profile-setting .passport-item .col.col10{width:25%}.profile-setting .passport-item .col.col11{width:25%}.ck.pp{display:none}.ck.pp+label{position:relative;display:inline-block;margin-left:25px;line-height:20px;color:#000;cursor:pointer}.ck.pp.nf+label{margin-left:20px}.ck.pp+label:before{position:absolute;content:'';display:inline-block;left:-25px;height:20px;width:20px;background:url(images/circle_tick_gray.png) no-repeat scroll center center/contain;cursor:pointer}.ck.pp.nf+label:before{left:-20px}.ck.pp:checked+label:before{border:0;height:20px;width:20px;top:0;background:url(images/circle_tick_blue.png) no-repeat scroll center center/contain}.profile-setting .btn-f-delete{position:relative;top:25px}.profile-setting .mf-btn{background-image:url(images/circle_plus_green.png);background-size:28px;height:28px;padding-left:45px;line-height:28px}.profile-setting .visa-item .select,.profile-setting .visa-item .txt{width:96%}.profile-setting .btn{min-width:138px;height:43px;box-sizing:border-box;font-size:18px;box-shadow:0 2px 3px gray;text-align:center}.profile-setting .btn:hover{position:relative;top:1px;box-shadow:0 2px 2px lightgray}.profile-setting .vc .txt,.profile-setting .vc .txt-select{width:97%}.profile-setting .credit-card-item .vc .txt,.profile-setting .credit-card-item .vc .txt-select{width:90%}.priority-btn{border:0;color:#fff;width:45px;height:24px;line-height:24px;background-color:#9ab238;cursor:pointer;text-align:center;border-radius:3px!important;margin-left:3px}.priority-btn:disabled{background-color:#ddd;cursor:default}span[idx="seqNo"]{display:inline-block;min-width:20px}.profile-setting .mf-btn.pp{padding:0 15px;margin:0;background-image:none;background-color:#af57c5;color:#fff}.profile-setting .colsv4.lg{width:30%}ul.token-input-list.disable-sel .token-input-delete-token{display:none}.al-table{width:100%;border:0;border-spacing:0;border-collapse:collapse;vertical-align:top;text-align:left}.al-table td{vertical-align:top}.al-table td:first-child{width:60px;white-space:nowrap}.current-flight-selection-content.highlight{box-shadow:2px 2px 5px lightgray;outline:9999px solid rgba(0,0,0,.1);z-index:1}.current-flight-selection-content:hover{box-shadow:2px 2px 5px lightgray}.current-hotel-selection-content.highlight{box-shadow:2px 2px 5px lightgray;outline:9999px solid rgba(0,0,0,.1);z-index:1}.full-screen{position:absolute;left:0;top:50px;width:100%;height:100%}.office_location{background-color:#fff}.office_location .ol-btn{padding:0 15px;width:120px;height:43px;line-height:43px;font-size:18px;background-color:#9ab238;color:#fff}.office_location .ol-btn-1{padding:0 15px;width:80px;height:28px;line-height:28px;font-size:14px;background-color:#78BD80;color:#fff;min-width:80px}.office_location .title-map{background-color:#999;padding:5px 10px}.office_location .ol-txt{width:200px;height:28px}.imgArrowUp{background:transparent url(images/arrow_up_2.png) no-repeat;background-size:15px 10px;background-position:5px 5px}.imgArrowDown{background:transparent url(images/arrow_down_2.png) no-repeat;background-size:15px 10px;background-position:5px 5px}.dv-updateOfficelocation{position:absolute;right:50px;top:20px;background-color:#CCC;color:white;font-size:14px;width:300px}.gm-style-pbt{text-align:center}.map-marker{display:inline-block;height:15px;width:20px;cursor:pointer;background:url(images/hotel/map3.png) no-repeat scroll center/contain}.office_location .txt{border:0;background-color:#fff;color:#333;cursor:pointer;padding-left:0}.office_location .txt:disabled{cursor:initial}.office_location .txt:hover{text-decoration:underline}.office_location .txt:disabled:hover{text-decoration:none}.office_location tr.active .txt{border-bottom:1px solid #ccc;color:#000;font-weight:bold;cursor:initial}.office_location tr.active .txt:hover{text-decoration:none}.office_location .rq{border-top:0!important;border-right:0!important;border-left:0!important}.udid-info .udid-txt,.udid-info .udid-sel{font-size:12px;color:#333}.udid-info{border-top:1px solid #ddd;padding-top:10px;margin-top:15px}.udid-info .t{line-height:25px}.udid-sel{border-radius:5px;margin-top:5px}.img-down-ward{background:transparent url(./images/downward-sb.png) no-repeat scroll;background-position:right center;padding-right:20px;background-size:18px}.img-up-ward{background:transparent url(./images/upward-sb.png) no-repeat scroll;background-position:right center;padding-right:20px;background-size:18px}.mbs-toolbar-item-lang{cursor:pointer;border-right:0!important}.adf-header .muti-lang-dv{top:50px;right:40px;position:absolute;border-radius:6px;border:1px solid #9ab238;font-size:12px;color:#000;background-color:#fff;box-shadow:2px 2px 5px rgba(51,51,51,.5);font-weight:bold}.adf-header .muti-dv-chd:hover{background-color:#9ab238;color:white}.adf-header .muti-dv-chd:first-child:after,.adf-header .muti-dv-chd.first:after{content:'';display:block;position:absolute;top:-14px;left:50%;margin-left:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid white}.adf-header .muti-dv-chd:first-child:hover:after,.adf-header .muti-dv-chd.first:hover:after{border-bottom:14px solid #9ab238}.trip-information-content .v .udid-sel,.select-approver-dv .udid-txt{max-width:100%;min-width:230px}.corp-profile-dv .user-guid-link{color:initial}.corp-profile-dv .user-guid-link:hover{text-decoration:none;color:initial}.trip-s-more-options{padding:0 30px 10px;font-weight:bold;font-size:15px;cursor:pointer;background:url(images/arrow_right_grey.png) no-repeat center/7px;display:none;border-top:1px solid #8f9394;background-position-x:calc(100% - 30px)}.trip-s-more-options .trip-s-more-options-title{padding-top:10px;border-top:0}.trip-s-more-options.highlight{border-bottom:0}.trip-s-options-sel .trip-s-more-options{display:block}.trips-s-check-out-btn{position:absolute;left:0;right:0;background-color:#9ab238;font-size:15px;text-align:center;border-radius:5px;padding:10px;margin:0 30px;display:none;cursor:pointer}.trips-s-check-out-btn:after{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #9ab238}.trips-s-more-options-content{position:absolute;top:0;left:0;right:0;background-color:#d6d6d6;display:none;color:#484848;min-height:100px;overflow-y:auto;z-index:2}.more-flight-options-box-header{font-size:15px;font-weight:bold;text-align:center;padding:10px;position:relative;border-bottom:2px solid #c1c1c1}.more-flight-options-box-header .close{position:absolute;top:12px;right:15px;display:block;width:12px;height:12px;background:url(images/msg_delete.png) no-repeat scroll center/contain}.more-flight-options-cancel-btn{border:1px solid gray;border-radius:5px;padding:7px;margin:25px 20px;text-align:center;cursor:pointer}.options-items-dv{overflow:auto}.options-item{padding:14px 20px;cursor:pointer;border-bottom:2px solid #c1c1c1}.options-item:hover{background-color:#c1c1c1}.options-item.selected{background-color:#484848;color:#fff}.options-item-left{float:left}.options-item-right{float:right;text-align:right}.options-item-price{font-weight:bold;font-size:1.4em}.options-item-rule{font-size:10px;color:#515151;cursor:pointer}.options-item-class{font-weight:bold;font-size:15px}.options-item-corporate-deal{font-size:10px;color:#515151}.options-item-class .options-item-bkg-class{font-size:10px;color:#515151}.options-item-flag{float:right;line-height:23px}.options-item.selected .options-item-rule{color:#fff}.options-item.selected .options-item-corporate-deal{color:#fff}.options-item-arrow-down{display:inline-block;width:12px;height:12px;background:url(images/downward-sb-d.png) no-repeat scroll center 4px/contain}.options-item.selected .options-item-arrow-down{background-image:url(images/downward-sb-w.png)}.more-flight-options-continue-btn{display:none}.flight-options-not-found{padding:20px;text-align:center}.more-flight-options-cancel-btn:hover{background-color:lightgray}.trip-s-options-sel{position:relative;border-bottom:1px solid #8f9394}.options-item.selected .options-item-class .options-item-bkg-class{color:#fff}.w120{width:120px}.sp_moduleItem_show{display:inline-block;width:24px;height:24px;background:url(images/downward-sb-d.png) no-repeat scroll center -4px/contain;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);cursor:pointer}.sp_moduleItem_hide{display:inline-block;width:24px;height:24px;background:url(images/downward-sb-d.png) no-repeat scroll center 10px/contain;cursor:pointer}.refresh-top-dv{position:relative;height:53px;box-sizing:border-box}.refresh-top-dv .c{position:absolute;display:block;right:0;top:0;width:50px;height:50px;background:transparent url(Images/triangle_close.png) no-repeat scroll center/contain;cursor:pointer}.loading-form-sch-flight{background-color:transparent;font-size:18px}.loading-city-wrapper span,.loading-date-wrapper span{vertical-align:middle}.loading-city-wrapper .i,.loading-date-wrapper .i{display:inline-block;width:36px;height:24px;margin:0 10px;background:url(Images/loading_arrow_right.png) no-repeat scroll center/contain}.loading-city-wrapper .i.roundtrip,.loading-date-wrapper .i.roundtrip{background-image:url(Images/loading_arrow_double.png)}.loading-animate-wrapper{height:180px;width:236px;margin:20px auto}.loading-animate-wrapper .l,.loading-animate-wrapper .m,.loading-animate-wrapper .r{float:left;width:33.3%;text-align:center}.loading-animate-wrapper .i{height:122px;background:url(Images/flight/flight_loading1.png) no-repeat scroll center bottom/80%}.loading-animate-wrapper .m .i{background-size:contain}.loading-animate-wrapper .circle{margin-top:16px;height:24px;background:url(Images/flight/flight_loading2.png) no-repeat scroll center bottom/contain}.loading-animate-wrapper .m .circle{-webkit-animation:middleCircleFade 2.8s linear infinite;animation:middleCircleFade 2.8s linear infinite}.loading-animate-wrapper .r .circle{-webkit-animation:rightCircleFade 2.8s linear infinite;animation:rightCircleFade 2.8s linear infinite}.loading-animate-wrapper .l .i{-webkit-animation:leftFlightFade 2.8s linear infinite;animation:leftFlightFade 2.8s linear infinite}.loading-animate-wrapper .m .i{-webkit-animation:middleFlightFade 2.8s linear infinite;animation:middleFlightFade 2.8s linear infinite}.loading-animate-wrapper .r .i{-webkit-animation:rightFlightFade 2.8s linear infinite;animation:rightFlightFade 2.8s linear infinite}@-webkit-keyframes middleCircleFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@keyframes middleCircleFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@-webkit-keyframes rightCircleFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@keyframes rightCircleFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@-webkit-keyframes leftFlightFade{0%{opacity:1}26.7%{opacity:1}33.3%{opacity:0}93.3%{opacity:0}100%{opacity:.8}}@keyframes leftFlightFade{0%{opacity:1}26.7%{opacity:1}33.3%{opacity:0}93.3%{opacity:0}100%{opacity:.8}}@-webkit-keyframes middleFlightFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}60%{opacity:1}66.7%{opacity:0}100%{opacity:0}}@keyframes middleFlightFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}60%{opacity:1}66.7%{opacity:0}100%{opacity:0}}@-webkit-keyframes rightFlightFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@keyframes rightFlightFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}.traveler-udid{position:absolute;background-color:#fff;width:500px;max-height:500px;overflow:auto;display:none;box-shadow:1px 1px 5px black;z-index:999}.traveler-udid .inner .row{border-bottom:1px solid lightgray;padding:10px;font-size:0}.traveler-udid .inner .row-head{padding:10px;vertical-align:middle}.traveler-udid .inner .row .t,.traveler-udid .inner .row .v{display:inline-block;vertical-align:middle;font-size:13px}.traveler-udid .inner .row .t{width:180px}.traveler-udid .inner .row .v{width:calc(100% - 180px);text-align:right}.traveler-udid .inner .row .v.down{background:url(Images/arrow_down_black.png) no-repeat scroll center right/12px;padding-right:30px;background-position-x:calc(100% - 9px);height:29px;line-height:29px;box-sizing:border-box;cursor:default}.traveler-udid .btns-dv{text-align:right;padding:10px}.traveler-udid label{display:inline-block;text-align:left}.traveler-udid .btns-dv .btn{margin-left:10px}.traveler-udid .btns-dv .btn.later{background-color:#565455}.traveler-udid .udid-sel{background-image:url(Images/arrow_down_black.png);margin-top:0}.traveler-udid .udid-sel,.traveler-udid .udid-txt{width:95%;color:#333;border:1px solid lightgray;border-radius:5px;font-size:12px}.traveler-udid .not-allow-edit .udid-sel,.traveler-udid .not-allow-edit .udid-txt,.traveler-udid .not-allow-edit udid.textarea{border:0;border-bottom:1px solid lightgray;border-radius:0;background-image:none}.history.traveler-udid{position:initial;margin:20px;max-height:800px;width:600px;box-shadow:1px 1px 2px 1px lightgrey}.udid-mandatory .t:after{content:'*';color:red}.traveler-pax-info{background-color:#f4f6f6;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;position:relative;border-bottom:solid 1px #fff;border-right:solid 1px #fff;transition-duration:.3s}.traveler-pax-info.traveler-bgfff{background-color:#fff}.traveler-pax-info:hover{border:solid 1px #b5b5b5}.traveler-pax-info .traveler-item.head{width:100%;height:50px;line-height:50px;overflow:hidden;color:gray}.bkg-traveler-img-down{display:inline-block;border-top:8px solid #777677;border-left:4px solid transparent;border-right:4px solid transparent;margin-right:3px;transform:translateY(-4px)}.traveler-item .edit-btn{color:#0093d0;cursor:pointer;position:absolute;bottom:15px;right:20px;display:inline-block;padding-right:20px;background:url(Images/pencil3.png) no-repeat scroll center right/15px;height:auto;line-height:1!important}.traveler-item .trip-btn{color:#0071b7;cursor:pointer}.traveler-item .trip-btn:hover,.traveler-item .edit-btn:hover{color:#034b78}.policy-rules-dv{margin-top:20px;transition-duration:1s;border:solid 1px #ddd;padding:10px 20px;margin-bottom:20px;transition-duration:.3s}.policy-rules-dv:hover{border-color:#b5b5b5;background-color:#f9fbff}.bkg-policy-display{margin-top:15px}.show-approve-comments-btn{padding:2px 20px;border-radius:20px;cursor:pointer;display:inline-block}.bkg-toggle-policy-btn{display:inline-block;cursor:pointer}.bkg-toggle-policy-btn i{border-top:8px solid #9ab643;border-left:8px solid transparent;border-right:8px solid transparent;line-height:1;display:inline-block;margin-left:5px;transform:translateY(-1px)}.bkg-toggle-policy-btn.up-ward i{border-top-width:0;border-bottom:8px solid #9ab643}.agree-terms-dv{margin-top:20px}.bkg-sp-wrapper{border:1px solid #e1e1e1;padding:20px;transition-duration:.3s}.bkg-sp-wrapper:hover{background-color:#f9fbff}.booking-sf-content-v2{color:#6b6b6b;border:1px solid #e1e1e1;margin-bottom:10px;font-size:12px;position:relative;line-height:initial}.booking-sf-content-v2 *{box-sizing:border-box;color:#000}.booking-sf-content-v2 .font-black{color:#000}.booking-sf-content-v2{position:relative}.booking-sf-content-v2 .vertical-line{position:absolute;top:0;bottom:0;width:1px;background-color:#e1e1e1}.booking-sf-content-v2 .vertical-line.l{left:5%}.booking-sf-content-v2 .vertical-line.r{left:79%}.booking-sf-content-v2 .col{float:left;box-sizing:border-box;padding:10px}.booking-sf-content-v2 .col1{width:5%;text-align:center}.booking-sf-content-v2 .col2{width:74%;padding:10px 0}.booking-sf-content-v2 .col2 .sub-col{float:left;box-sizing:border-box}.booking-sf-content-v2 .col2 .sub-col.sub-col1{width:16%;text-align:center;color:#231f20;padding:0 10px;font-weight:bold;font-size:14px;text-align:left}.booking-sf-content-v2 .col2 .sub-col.sub-col2{width:84%}.booking-sf-content-v2 .col2 .sub-col2 .l,.booking-sf-content-v2 .col2 .sub-col2 .r{float:left;width:50%;box-sizing:border-box;padding:0 10px}.booking-sf-content-v2 .col2 .sub-col2 .r{width:50%}.booking-sf-content-v2 .col2 .sub-col2 .r p{margin-bottom:10px}.booking-sf-content-v2 .col2 .sub-col2 .r p span{margin-right:5px;vertical-align:middle}.booking-sf-content-v2 .col2 .sub-col2 .title{color:#231f20;font-size:13px;font-weight:bold;margin-bottom:25px}.booking-sf-content-v2 .col2 .sub-col2 .tip{margin-top:25px;margin-bottom:10px;font-size:12px;padding-right:25px;padding-left:51.5%}.booking-sf-content-v2 .transit-dv{margin:20px 25px 20px 0;padding:10px;border-top:1px solid lightgray;border-bottom:1px solid lightgray;color:#000;font-weight:bold}.booking-sf-content-v2 .segment-dv .circle{position:absolute;width:13px;height:13px;border-radius:50%;border:1px solid lightgray;left:0;box-sizing:border-box}.booking-sf-content-v2 .segment-dv .circle.t{top:2px}.booking-sf-content-v2 .segment-dv .circle.b{bottom:2px}.booking-sf-content-v2 .segment-dv .vertical-line{left:6px;top:15px;bottom:15px}.booking-sf-content-v2 .segment-seat,.booking-sf-content-v2 .segment-rloc,.booking-sf-content-v2 .segment-flyer,.booking-sf-content-v2 .segment-supplier-no{margin-top:10px}.booking-sf-content-v2 .segment-seat,.booking-sf-content-v2 .segment-flyer,.booking-sf-content-v2 .segment-bag{position:relative;display:inline-block}.booking-sf-content-v2 .segment-bag.m{margin-left:25px}.booking-sf-content-v2 .segment-flyer .flyer-row .v{color:#000}.booking-sf-content-v2 .font-key{color:#4e4e4e;font-size:1.1em}.booking-sf-content-v2 .font-status{color:#14721a;font-size:1.1em;font-weight:bold}.booking-sf-content-v2 .font-status.invalid{color:red}.booking-sf-content-v2 .font-seat{margin-left:5px;font-size:1.1em;vertical-align:middle}.booking-sf-content-v2 .seat-icon{display:inline-block;width:17px;height:17px;background:url(Images/seat1.png) no-repeat scroll center/contain;vertical-align:middle}.booking-sf-content-v2 .seat-icon.lg{width:25px;height:25px}.booking-sf-content-v2 .seat-icon-gray{background-image:url(Images/seat1_gray.png)}.booking-sf-content-v2 .segment-detail{position:relative;padding-left:20px;margin-top:10px;margin-bottom:20px}.booking-sf-content-v2 .col3{width:21%;padding:25px}.booking-sf-content-v2 .col3 .title{color:#231f20;font-weight:bold;margin-bottom:10px;font-size:13px}.booking-sf-content-v2 .col3 .fare-infos-dv{text-align:right}.info-icon{cursor:pointer;margin-left:5px;display:inline-block;width:16px;height:16px;background:url(Images/info.png) no-repeat scroll center/contain;vertical-align:middle}.info-icon.white{background-image:url(Images/info_white.png)}.booking-sf-content-v2 .col3 .fare-infos-dv .font-fare{font-size:25px;font-weight:bold;color:#000;vertical-align:middle}.booking-sf-content-v2 .col3 .fare-infos-dv .font-fare-tip{font-size:12px;color:#949494}.booking-sf-content-v2 .col3 .remarks-dv{bottom:30px;margin-top:20px}.booking-sf-content-v2 .col3 .remarks-dv.pos-abs{position:absolute}.booking-sf-content-v2 .col3 .font-remarks-title{font-size:13px;font-weight:bold;color:#231f20;margin-bottom:10px}.booking-sf-content-v2 .col3 .font-remarks-content{color:#be4c6d}.booking-sf-content-v2:last-child{margin-bottom:0}.booking-sf-content-v2 .booking-view-rules-v2{padding-right:0}.booking-sf-content-v2 .rfd-box-t{float:left;width:30%;border-bottom:0;border-right:2px solid #bbbbbc;padding-top:20px}.booking-sf-content-v2 .result-flight-detail{color:#fff}.booking-sf-content-v2 .result-railway-detail{color:#fff}.result-railway-detail-left{font-size:13px;overflow-y:auto;width:66%;max-height:400px;margin-left:20px;float:left}.result-railway-detail-right{margin:30px 0 10px 10px;float:left;width:28%}.rail-module-common{float:left;padding-bottom:15px!important;margin-right:7px}.booking-sf-content-v2 .rfd-box-l,.booking-sf-content-v2 .rfd-box-r{padding:20px 5px 25px 15px}.booking-sf-content-v2 .rfd-box-l .module-w,.booking-sf-content-v2 .rfd-box-r .module-w{width:25px}.booking-sf-content-v2 .rfd-box-wrap{float:left;width:70%}.booking-sf-flight-icon{display:inline-block;height:20px;width:20px;background:url(images/flight/flights_gray1.png) no-repeat scroll center center / contain;vertical-align:top}.booking-sf-hotel-icon{display:inline-block;height:20px;width:20px;background:url(images/hotel/bed-gray.png) no-repeat scroll center center / contain;vertical-align:top}.booking-sf-railway-icon{display:inline-block;height:20px;width:20px;background:url(images/railway/railway-gray.png) no-repeat scroll center center / contain;vertical-align:top}.booking-railway-title-v2{font-size:14px;color:#555;margin-bottom:5px}.booking-railway-title-v2 .font{color:#98b038}.booking-sf-ael-icon{display:inline-block;height:20px;width:20px;background:url(images/airportexpress/airport_express_square.png) no-repeat scroll center center / 120%;vertical-align:top}.booking-flight-title-v2{font-size:14px;color:#555;margin-bottom:5px}.booking-flight-title-v2 .font{color:#98b038}.booking-sf-content-v2 .htl-item-wrapper:not(:last-child){margin-bottom:10px}.booking-sf-content-v2 .htl-item-wrapper .htl-item{color:#231f20}.booking-sf-content-v2 .htl-item-wrapper.sm .htl-item{width:33%;float:left}.booking-sf-content-v2 .htl-item-wrapper .htl-item .t{font-size:14px;font-weight:bold;margin-bottom:5px}.booking-sf-content-v2 .htl-item-wrapper .htl-item .v{font-size:12px}.booking-sf-content-v2 .htl-item-wrapper .htl-item .v .bkg-status{color:#14721a;font-size:1.1em;font-weight:bold}.booking-sf-content-v2 .htl-item-wrapper .htl-item .v .bkg-status.invalid{color:red;display:inline}.booking-sf-content-v2 .htl-name-dv{font-size:14px;font-weight:bold;margin:0 10% 20px;color:#231f20;text-align:left}.fare-detail-dv{width:200px;color:#fff;background-color:#0097e5;line-height:initial;padding:10px 0}.fare-detail-dv.lg{width:250px}.fare-detail-dv.lg .item .l{max-width:190px}.fare-detail-dv .item:not(:last-child){margin-bottom:10px}.fare-detail-dv .sub-item .l{padding-left:15px}.fare-detail-dv .item.category{margin-bottom:10px;font-weight:bold}.fare-detail-dv .item .l{float:left;max-width:140px}.fare-detail-dv .item .r{float:right}.fare-detail-dv .line{margin:10px 0;border-top-color:#fff}.layui-layer-tips{overflow:visible!important}.tax-detail-dv{width:600px}.tax-detail-dv .item{padding:5px 10px;border-bottom:1px solid lightgray}.tax-detail-dv .item .k{float:left;max-width:300px}.tax-detail-dv .item .v{float:right}.bkg-sp-btns{margin-top:10px}.bkg-lowest-fare-dv{position:relative;margin-top:20px}.bkg-lowest-fare-dv.highlight,.shopping-cart-container .highlight{box-shadow:2px 2px 5px lightgray;outline:9999px solid rgba(0,0,0,.16);z-index:1;padding:10px;transition-duration:1s;border:solid 3px #b0d4b3}.bkg-lowest-fare-dv *{box-sizing:border-box}.bkg-lowest-fare-flights{float:left;width:79%;background-color:#dce2ef}.bkg-lowest-fare-flights .title{float:left;width:20%;color:#b34960;padding:16px 16px}.bkg-lowest-fare-flights .inner{float:left;width:80%;margin-bottom:7px}.bkg-lowest-fare-flights .inner .lowest-flight-info{padding:5px 10px;background-color:#fff;color:#707171;margin:7px 8px 0 0;float:left;width:calc(50% - 10px);font-size:12px;position:relative;line-height:25px}.bkg-lowest-fare-flights .inner .lowest-flight-info:only-child{float:right}.bkg-lowest-fare-flights .inner .lowest-flight-info:last-child:nth-child(3){float:right}.bkg-lowest-fare-flights .inner .lowest-flight-info:last-child:nth-child(5){float:right}.bkg-lowest-fare-flights .inner .lowest-flight-info .col{float:left;padding-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bkg-lowest-fare-flights .inner .lowest-flight-info .col1{width:22%;padding-left:10px}.bkg-lowest-fare-flights .inner .lowest-flight-info .col2{width:40%}.bkg-lowest-fare-flights .inner .lowest-flight-info .col2 small{transform:translate(-3px,-3px) scale(.8);display:inline-block}.bkg-lowest-fare-flights .inner .lowest-flight-info .col3{width:20%}.bkg-lowest-fare-flights .inner .lowest-flight-info .col3 .clock{display:inline-block;width:12px;height:12px;background:url(Images/clock2.png) no-repeat scroll center/contain}.bkg-lowest-fare-flights .inner .lowest-flight-info .col4{width:18%;overflow:visible}.bkg-lowest-fare-price{float:left;width:21%;background-color:#FFB2C1;position:absolute;right:0;top:0;bottom:0}.bkg-lowest-fare-price .inner{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding-left:40px}.bkg-lowest-fare-price .inner .font-key{display:inline-block;width:100px;color:#5D0014;vertical-align:middle;font-size:15px}.bkg-lowest-fare-price .inner .font-value{display:inline-block;color:#5D0014;font-weight:bold;font-size:16px;vertical-align:middle}.bkg-lowest-fare-price .inner .font-value.Hand:hover{text-decoration:underline #514c4f}.flight-index-icon{position:absolute;left:0;top:0;border-top:12px solid #ff7f00;border-left:12px solid #ff7f00;border-right:12px solid transparent;border-bottom:12px solid transparent;color:#fff}.flight-index-icon .v{display:inline-block;transform:rotate(-45deg) scale(.8);position:absolute;line-height:initial;top:-12px;left:-10px}.bkg-udid-dv{background-color:#f4f6f6;position:relative;margin-top:20px;border:1px solid #e1e1e1;border-bottom-color:#fff;border-right-color:#fff;transition-duration:.3s}.bkg-udid-dv:hover{border:1px solid #b5b5b5}.bkg-udid-dv .udid-label-title{float:left;height:40px;line-height:40px;box-sizing:border-box;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0 20px;position:relative;width:100%;font-size:14px;color:#777677}.bkg-udid-dv .udid-label-item{float:left;height:60px;box-sizing:border-box;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:13px 20px;position:relative;min-width:120px}.bkg-udid-dv .udid-label-item .udid-label-key{font-size:13px;color:#9ab643;display:block}.bkg-udid-dv .udid-label-item .udid-label-txt{color:#4f4e50;font-size:13px}.bkg-udid-dv .edit-btn{font-size:0;color:#2d2d2d;cursor:pointer;position:absolute;right:20px;top:9px;display:inline-block;width:22px;height:22px;border-radius:3px;background:#2d2d2d url(Images/pencil4.png) no-repeat scroll center/14px}.order-header-title i{border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;line-height:1;display:inline-block;margin-left:5px;transform:translateY(-1px)}.order-header-title.up i{border-top-width:0;border-bottom:8px solid #fff}.fileTypeInfo_dv{display:none}.mb20{margin-bottom:20px}.order-header-title{font-size:17px;color:#fff;line-height:35px;font-weight:bold;position:relative;margin-top:40px;margin-bottom:10px}.order-header-title .order-add{position:absolute;right:0;height:35px}.order-add img{transition-duration:.7s;border-radius:15px;max-width:30px}.bkg-special-request-dv,.bkg-htl-loyalty-dv{position:relative;margin-top:10px;display:inline-block}.bkg-info-popup{position:absolute;border:1px solid #0096e3;width:250px;box-sizing:border-box;text-align:center;padding:20px 10px;background-color:#fff;z-index:1;box-shadow:0 0 5px lightgray;right:-260px;top:8px;transform:translateY(-50%);display:none}.bkg-info-popup.sm{width:200px;right:-210px}.bkg-info-popup .indicator{position:absolute;left:-9px;top:50%;transform:translateY(-50%) rotate(45deg);border-left:1px solid #0096e3;border-bottom:1px solid #0096e3;width:16px;height:16px;background-color:#fff}.bkg-info-popup .popup-title{font-weight:bold;color:#000}.bkg-info-popup .popup-sub-title{font-size:1.1em;color:#676767;text-transform:uppercase;margin:10px 0}.bkg-info-popup .close{position:absolute;top:10px;right:10px;cursor:pointer;width:16px;height:16px;border:1px solid gray;color:gray;line-height:13px}.bkg-info-popup .special-request-list{text-align:left;color:#000;padding:0 15px}.bkg-info-popup .special-request-remark{margin-top:5px;color:#000;text-align:left;padding:0 15px}.bkg-info-popup .selected-seat-dv{margin:10px 0 15px;font-size:25px;color:#676767}.bkg-htl-loyalty-dv .font-special,.bkg-special-request-dv .font-special{vertical-align:middle}.bkg-htl-loyalty-dv li{margin-bottom:5px;color:gray}.bkg-htl-loyalty-dv li span{color:#000}.trip-htl-cancel-remark .htl-bkg-msg{color:#000;font-size:13px;padding-bottom:15px;margin-top:20px}.trip-htl-cancel-remark .htl-bkg-msg .non-refund{color:red;font-weight:normal;font-size:13px}.htl-b-terms{background-color:white}.htl-b-terms .col1{float:left}.htl-b-terms .col2{float:left}.htl-b-terms-title{text-align:left;color:#e84797;font-size:18px;padding:0 0 10px}.htl-b-terms-content{text-align:left;padding:5px 0}.htl-b-terms-name{font-size:18px;line-height:35px;font-weight:bold;background-color:#FFF;border-bottom:solid 1px lightgray;padding:10px}.htl-b-terms-info .clearfix{margin:5px 0}.htl-b-terms-note li{padding:2px 0}.passport-row{border-bottom:1px solid lightgray;color:#4f4e50;cursor:pointer;padding:9px 0}.passport-row.head{border-top:1px solid lightgray;color:gray;font-size:12px;cursor:default;padding:5px 0;margin-top:10px}.passport-row .col{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:11%;padding-right:10px;box-sizing:border-box}.passport-row .col:first-child{width:20%}.passport-row .col:nth-child(3){width:16%}.passport-row .col:nth-child(5),.passport-row .col:nth-child(6){width:10%}.trip-htl-special-request{border:1px solid lightgray;padding:20px}.trip-htl-special-request .title{font-size:15px;color:#4e4d50;font-weight:bold;border-bottom:1px solid lightgray;padding-bottom:5px;margin-bottom:5px}.trip-htl-special-request .sub-title{font-size:12px;margin-bottom:10px}.htl-spc-row .col1,.htl-spc-row .col2,.htl-spc-row .col3{display:inline-block;width:22%;padding:5px}.special-remark-txta{box-sizing:border-box;width:100%;height:150px;border:solid 1px #E5E7E7;margin-top:12px;padding:20px;resize:none}.loading-bkg-items-wrapper{min-height:140px;padding:20px 50px}.loading-bkg-items-wrapper .loading-bkg-item{margin-bottom:30px;padding-left:30px;text-align:left}.loading-bkg-items-wrapper .loading-bkg-item:first-child:last-child .loading-item-index{display:none}.img-railway{background-image:url(images/railway/railway-white.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:inline-block}.sch-form-choose .img-railway{background-image:url(Images/train.png);width:20px;height:20px;line-height:20px}.trip-htl-terms-wrapper .close,.htl-b-terms .close{position:absolute;cursor:pointer;right:25px;top:25px;font-size:0;height:18px;width:18px;background:url(images/msg_delete.png) no-repeat scroll center center/contain}.htl-sch-popup-dv .token-input-txt{padding:3px 0 3px 10px;border:1px solid #5faaca;border-radius:5px;height:38px;box-sizing:border-box;width:100%;background-color:#fff;font-size:15px;outline:0;color:#333}.loading-form-sch-railway{background-color:transparent;font-size:18px}.loading-animate-wrapper .l,.loading-animate-wrapper .m,.loading-animate-wrapper .r{float:left;width:33.3%;text-align:center}.loading-animate-wrapper .i{height:122px;background:url(Images/railway/flight_loading1.png) no-repeat scroll center bottom/80%}.loading-animate-wrapper .m .i{background-size:contain}.loading-animate-wrapper .circle{margin-top:16px;height:24px;background:url(Images/railway/flight_loading2.png) no-repeat scroll center bottom/contain}.loading-animate-wrapper .m .circle{-webkit-animation:middleCircleFade 2.8s linear infinite;animation:middleCircleFade 2.8s linear infinite}.loading-animate-wrapper .r .circle{-webkit-animation:rightCircleFade 2.8s linear infinite;animation:rightCircleFade 2.8s linear infinite}.loading-animate-wrapper .l .i{-webkit-animation:leftRailwayFade 2.8s linear infinite;animation:leftRailwayFade 2.8s linear infinite}.loading-animate-wrapper .m .i{-webkit-animation:middleRailwayFade 2.8s linear infinite;animation:middleRailwayFade 2.8s linear infinite}.loading-animate-wrapper .r .i{-webkit-animation:rightRailwayFade 2.8s linear infinite;animation:rightRailwayFade 2.8s linear infinite}@-webkit-keyframes leftRailwayFade{0%{opacity:1}26.7%{opacity:1}33.3%{opacity:0}93.3%{opacity:0}100%{opacity:.8}}@keyframes leftRailwayFade{0%{opacity:1}26.7%{opacity:1}33.3%{opacity:0}93.3%{opacity:0}100%{opacity:.8}}@-webkit-keyframes middleRailwayFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}60%{opacity:1}66.7%{opacity:0}100%{opacity:0}}@keyframes middleRailwayFade{0%{opacity:0}26.7%{opacity:0}33.3%{opacity:1}60%{opacity:1}66.7%{opacity:0}100%{opacity:0}}@-webkit-keyframes rightRailwayFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}@keyframes rightRailwayFade{0%{opacity:0}60%{opacity:0}66.7%{opacity:1}93.3%{opacity:1}100%{opacity:0}}.left-pannel-inner{background:rgba(0,0,0,.3)}.choose-service-combination{text-align:center;font-size:12px;padding:0;background:rgba(0,0,0,.61)}.choose-service-combination .service{display:inline-block;position:relative}.choose-service-combination .service .inner{padding-left:0;position:relative;cursor:pointer;transition-duration:.35s!important;line-height:85px}.choose-service-combination.selectable #select-Flight .inner{padding-left:15px}.choose-service-combination.selectable #select-Hotel .inner{padding-left:20px}.choose-service-combination.selectable #select-Rail .inner{padding-left:18px}.choose-service-combination.selectable #select-Rail .service-circle{right:-19px}.choose-service-combination.selectable #select-Rail.selected .service-circle{right:-16px}.choose-service-combination.selectable #select-Hotel .service-circle{right:-10px}.choose-service-combination.selectable #select-Hotel.selected .service-circle{right:-6px}span.inner:hover{color:#fff}.choose-service-combination .service .inner .service-circle{display:none;width:13px;height:13px;border-radius:50%;background-color:#fff;margin-right:3px;transition-duration:.5s!important;-webkit-animation:animation-360 .8s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-moz-animation:animation-up-360 .8s;position:relative;top:-27px;right:-8px}.choose-service-combination.selectable .service .inner .service-circle{display:inline-block}.choose-service-combination .service .inner span{vertical-align:middle}.choose-service-combination .service.selected .inner .service-circle{width:15px;height:15px;background:url(Images/common/unselect_service.png) no-repeat scroll center/contain;transform:translateY(1px);transition-duration:.3s!important;position:relative;top:-27px;right:-8px}.choose-service-combination .service.combination .inner .service-circle{background:none #fff;width:25px;height:6px;border-radius:5px;position:absolute;top:-16px;right:-29px;animation:openBgColorChange .3s linear;-webkit-animation:openBgColorChange .3s linear}@keyframes openBgColorChange{0%{background-color:#424242}99%{background-color:#424242}100%{background-color:#fff}}@-webkit-keyframes openBgColorChange{0%{background-color:#424242}99%{background-color:#424242}100%{background-color:#fff}}.choose-service-combination .service.combination .inner .service-circle::after{content:'';position:absolute;width:16px;height:16px;border-radius:50%;background-color:#00a6ff;right:-8px;top:-5px;animation:openCustom .3s linear;-webkit-animation:openCustom .3s linear}@keyframes openCustom{0%{right:17px;background-color:#000}99%{background-color:#000}100%{right:-8px;background-color:#00a6ff}}@-webkit-keyframes openCustom{0%{right:17px;background-color:#000}99%{background-color:#000}100%{right:-8px;background-color:#00a6ff}}.choose-service-combination .service.combination.will-unselect .inner .service-circle{animation:closeBgColorChange .3s linear forwards;-webkit-animation:closeBgColorChange .3s linear forwards}@keyframes closeBgColorChange{0%{background-color:#fff}99%{background-color:#fff}100%{background-color:#424242}}@-webkit-keyframes closeBgColorChange{0%{background-color:#fff}99%{background-color:#fff}100%{background-color:#424242}}.choose-service-combination .service.combination.will-unselect .inner .service-circle::after{animation:closeCustom .3s linear forwards;-webkit-animation:closeCustom .3s linear forwards}@keyframes closeCustom{0%{right:-8px;background-color:#00a6ff}99%{background-color:#00a6ff}100%{right:17px;background-color:#000}}@-webkit-keyframes closeCustom{0%{right:-8px;background-color:#00a6ff}99%{background-color:#00a6ff}100%{right:17px;background-color:#000}}.sch-form-choose .service-circle:hover{box-shadow:0 0 0 10px rgba(191,151,38,0.3)}.choose-service-combination .img-flight,.choose-service-combination .img-hotel,.choose-service-combination .img-trip,.choose-service-combination .img-train{width:25px;margin-right:3px}.img-train{background:url(Images/train.png) no-repeat scroll center/contain;width:20px;height:20px;display:inline-block}.service-selection-dv{background-color:#4a5350;padding:15px 60px;color:#fff}.service-selection-dv .t{display:inline-block;margin-right:50px;font-size:1.1em;vertical-align:middle;height:28px;line-height:28px}.sch-form-choose .choose-service-combination.selectable .service.selected .indicator{position:absolute;display:block;border-top:0;border-left-color:transparent;border-right-color:transparent;bottom:-38px;left:50%;transform:translateX(-50%);z-index:299}.sch-form-choose .choose-service-combination .service.active:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#98b038;-webkit-animation:tab-focus-animation .5s;-moz-animation:tab-focus-animation .5s;z-index:1}.sch-form-choose .choose-service-combination.selectable .service.active:after{display:block;content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#98b038;-webkit-animation:combination-animation .8s;-moz-animation:combination-animation .8s;z-index:1}.choose-service-combination .service.moving{background-color:#15242C}.choose-service-combination .service.active,.choose-service-combination.selectable .service.selected{background-color:#717677}.choose-service-combination .service.active{background-color:#495758!important;-webkit-animation:fade-in .35s!important;-moz-animation:fade-in .35s!important}.choose-service-combination.selectable .service.combination.selected{border-right:solid 2px #9AB741;background-color:#9AB741;-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s}.choose-service-combination.selectable .service.selected.moving,.choose-service-combination.selectable .service.moving{background-color:#15242C}.choose-service-combination .service.active .indicator{position:absolute;display:block;border:0 solid #98b038;border-top:0;border-left-color:transparent;border-right-color:transparent;bottom:-38px;left:50%;transform:translateX(-50%);-webkit-animation:focus-animation .5s;-moz-animation:focus-animation .5s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;z-index:299;animation-delay:.2s;animation-fill-mode:forwards}.choose-service-combination.selectable .service.active .indicator{position:absolute;display:block;border:0 solid #9AB741;border-top:0;border-left-color:transparent;border-right-color:transparent;bottom:-38px;left:50%;transform:translateX(-50%);-webkit-animation:focus-animation-comb .3s;-moz-animation:focus-animation-comb .3s;animation-fill-mode:forwards;z-index:299;animation-delay:.3s;-moz-animation:.3s}.sch-form-choose .choose-service-combination.selectable .combination.selected .indicator{position:absolute;display:block;border-top:0;border-left-color:transparent;border-right-color:transparent;bottom:-38px;left:50%;transform:translateX(-50%);z-index:299}.trip-sch-form-travelers-dv{padding:32px 49px 35px}.selected-module-tabs{padding:0 49px;height:0;overflow:hidden}.selected-module-tabs .tab{display:inline-block;margin-right:1px;padding:6px 15px;color:#fff;background-color:#63716f;cursor:pointer;vertical-align:bottom;border-top-left-radius:7px;border-top-right-radius:7px;font-size:15px;text-align:center;min-width:100px}@-webkit-keyframes focus-animation{from{border-width:1px}to{border-width:15px}}@-moz-keyframes focus-animation{from{border-width:1px}to{border-width:15px}}@-webkit-keyframes focus-animation-comb{from{border-width:0}to{border-width:15px}}@-moz-keyframes focus-animation-comb{from{border-width:0}to{border-width:15px}}.selected-module-tabs .tab.active{background-color:#221f1f;font-size:1.1em;padding:10px 30px;border-top-left-radius:9px;border-top-right-radius:9px;cursor:default}.selected-module-tabs .tab span{vertical-align:middle}.selected-module-tabs .img-flight,.selected-module-tabs .img-hotel,.selected-module-tabs .img-train{width:20px;height:20px;margin-right:5px}.selected-module-tab-contents .tab-content{-webkit-animation:fade-in 1s;-moz-animation:fade-in 1s}.selected-module-tabs .img-hotel{background-image:url(images/hotel/bed-white.png)}.selected-module-tab-contents .tab-content{display:none;color:#fff;padding:28px 49px 0}.trip-sch-form-btns{padding:50px 49px 0}.trip-sch-form-btns.hide{display:none!important}.trip-sch-form-btns .btn-search-home{margin-left:10px!important}.choose-service-combination.selectable .service.selected:before{content:'◣';color:#abb3b3;font-size:30px;position:absolute;left:-12px;top:25px;transform:translateX(1.5);-webkit-animation:combination-animation-plus 1s;-moz-animation:combination-animation-plus 1s;transform:rotate(-136deg)}@-webkit-keyframes combination-animation-plus{from{transform:rotate(45deg)}to{transform:rotate(-136deg)}}@-moz-keyframes combination-animation-plus{from{transform:rotate(45deg)}to{transform:rotate(-136deg)}}@-webkit-keyframes tab-focus-animation{from{bottom:30px;background-color:#9ab741}to{background-color:#9ab741;bottom:0}}@-moz-keyframes tab-focus-animation{from{bottom:30px;background-color:#9ab741}to{background-color:#9ab741;bottom:0}}@-webkit-keyframes combination-animation{from{bottom:0;background-color:#9ab741;left:150px}to{background-color:#9ab741;bottom:0}}@-moz-keyframes combination-animation{from{bottom:0;background-color:#9ab741;left:150px}to{background-color:#9ab741;bottom:0}}.sch-form-choose .choose-service-combination.selectable .service:after{display:block!important;content:''!important;position:absolute!important;left:0!important;right:-2px!important;bottom:0!important;height:3px!important;background-color:#98b038!important;-webkit-animation:combination-animation 1s!important;-moz-animation:combination-animation 1s!important;z-index:1!important}.choose-service-combination.selectable .service.combination:before,.choose-service-combination.selectable .service:first-child:before{display:none}.sch-form-choose .choose-service-combination.selectable .service:first-child:after{left:0}.sch-form-choose .choose-service-combination.selectable .service.combination:after{display:none}.sch-form-choose .choose-service-combination.selectable .service:first-child:nth-last-child(2)::after{display:none}.multi-pp-title{font-size:15px;font-weight:700;margin-bottom:10px}.multi-pp-title .loading-hotel-icon,.multi-pp-title .loading-flight-icon,.multi-pp-title .loading-railway-icon,.multi-pp-title .loading-ael-icon{margin-left:5px}fieldset.sc-udid-fieldset{font-size:15px;font-weight:bold}.loading-flight-icon,.loading-hotel-icon,.loading-railway-icon,.loading-ael-icon{display:inline-block;margin-right:5px;height:25px;width:25px;background-repeat:no-repeat;background-size:contain;transform:translateY(5px)}.loading-flight-icon{background-image:url(Images/circle_flight.png)}.loading-hotel-icon{background-image:url(Images/circle_bed.png)}.loading-railway-icon{background-image:url(Images/circle_railway.png)}.loading-ael-icon{background-image:url(Images/circle_ael.png)}.loading-item-index{margin-left:-30px;margin-right:5px}.shopping-cart-container-inner{padding:20px;background-color:#fff}.shopping-cart-container-inner .traveler-key{font-weight:bold}.main-booking-container .order-content{padding:0 20px}.shopping-cart-container-inner .bkg-lowest-fare-price .inner{padding-left:25px}.shopping-cart-container-inner .bkg-lowest-fare-price .inner .btn{color:#fff;padding:0 2px;line-height:20px;border:0;cursor:pointer;vertical-align:middle;margin-left:5px;font-size:11px}.shopping-cart-container-inner .bkg-lowest-fare-price .inner .font-key{width:90px}.tax-item-dv ul li.sub-tax-ul-wrapper{padding:0}.tax-item-dv ul.sub-tax-ul{position:static;display:block;overflow-y:auto;max-height:250px}.booking-sf-authentication{cursor:pointer;display:inline-block;height:16px;width:20px;vertical-align:top;display:none}.booking-sf-authentication-success-icon{display:inline-block;background:url(images/Common/success.png) no-repeat scroll center center / contain}.booking-sf-authentication-failure-icon{display:inline-block;background:url(images/Common/failure.png) no-repeat scroll center center / contain}.booking-sf-authentication-caution-icon{display:inline-block;background:url(images/Common/caution.png) no-repeat scroll center center / contain}.traveler-pax-info .abs-border-bottom,.bkg-udid-dv .abs-border-bottom{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#e1e1e1}.traveler-pax-info .abs-border-right,.bkg-udid-dv .abs-border-right{position:absolute;top:0;right:0;bottom:0;width:1px;background-color:#e1e1e1}.trip-overview-title{font-size:16px;color:#777677;font-weight:bold;display:inline-block}.trip-overview-title span{vertical-align:middle}.trip-overview-title i{vertical-align:middle;display:inline-block;height:20px;width:20px;background:url(Images/Common/trip_overview.png) no-repeat scroll center/contain}.trip-overview-title.trf{cursor:pointer}.trip-overview-title.trf i{background-image:url(images/Common/luggage_gray.png)}.trip-overview-title.trf .img-zoom{background-image:url(images/Common/zoom_gray.png);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block}.trip-traveler-title{font-size:16px;color:#777677;font-weight:bold;margin-bottom:5px}.trip-traveler-title span{vertical-align:middle}.trip-traveler-title i{vertical-align:middle;display:inline-block;height:16px;width:16px;background:url(Images/Common/trip_traveler.png) no-repeat scroll center/contain}.trip-status-dv{margin-left:50px;display:inline-block}.trip-status-item{margin-right:15px;font-size:13px;color:#777677}.trip-status-dv .reservation-inprogress{background-color:#bff7e6;padding:15px;border-radius:3px}.trip-status-item span{vertical-align:middle}.trip-status-item span.tkt-status{vertical-align:initial}.trip-status-item .trip-remider{color:#ce3883}.trip-status-icon{display:inline-block;height:20px;width:24px;background:no-repeat scroll center/contain;transform:translateY(1px);margin-right:3px}.trip-status-icon.Pending{background-image:url(Images/Common/pending_finalize.png)}.trip-status-icon.Request{background-image:url(Images/Common/pending_approved.png)}.trip-status-icon.Confirmed{background-image:url(Images/Common/approved.png)}.trip-status-icon.InProgress{background-image:url(Images/Common/approved.png)}.trip-status-icon.Finish{background-image:url(Images/Common/completed.png)}.trip-status-icon.Rejected{background-image:url(Images/Common/declined.png)}.trip-status-icon.Cancelled{background-image:url(Images/Common/cancel.png)}.trip-status-icon.QuotationDraft{background-image:url(Images/Common/pending_finalize.png)}.trip-status-icon.QuotationSent{background-image:url(Images/Common/approved.png)}.bkg-sp-title{color:#9ab643;padding:5px 0;font-size:20px;font-weight:bold;margin-top:20px}.booking-sf-content-v2 .segment-status .booking-modify-btn,.booking-sf-content-v2 .hotel-status .booking-modify-btn{float:none;margin:0 0 0 5px}.verify-non-refundable-code-fail{border-color:red}.verify-non-refundable-code-fail-msg{color:red}.verify-non-refundable-code{color:#9ab238}.no-baggage-allowance-tips-flight-img{background-image:url(images/eticket_flight_black.png);background-repeat:no-repeat;width:31px;height:29px;display:inline-block;background-size:70%;margin-bottom:-13px;margin-top:10px;margin-left:10px}.nonRefundable-booking-tips{color:#f52424;font-size:1.2em;font-weight:bold;margin-bottom:10px}.trip-processing-icon{transition-duration:.7s;border-radius:100%;max-width:30px;margin-left:10px;position:relative;display:inline-block;height:30px;width:30px;vertical-align:top}.trip-processing-icon.flight{background:url(../Skin-3/Images/flight/add_flight.png) no-repeat scroll center center / contain}.trip-processing-icon.hotel{background:url(../Skin-3/Images/flight/add_bed.png) no-repeat scroll center center / contain}.trip-processing-icon.airport-express{background:url(../Skin-3/Images/airportexpress/add_airport_express.png) no-repeat scroll center center / contain}.trip-processing-icon.rail{background:url(../Skin-3/Images/railway/circle_railway_white.png) no-repeat scroll center center / contain}.trip-processing-icon.pending{background-color:#60bdf7;-webkit-animation:fadeInOut 2s linear infinite;animation:fadeInOut 2s linear infinite}.trip-processing-icon.success{background-color:#9ab845}.trip-processing-icon.failure{background-color:rgba(241,7,7,0.82)}@-webkit-keyframes animation-backgroup-full{0%{background-color:#60bdf7}25%{background-color:#44acec}45%{background-color:#69e4a9}55%{background-color:#1dc8a5}70%{background-color:#1cc26b}90%{background-color:#9ab845}95%{background-color:#1dc8a5}100%{background-color:#60bdf7}}@-moz-keyframes animation-backgroup-full{0%{background-color:#60bdf7}60%{background-color:#44acec}66.7%{background-color:#0071b7}100%{background-color:#60bdf7}}div.layui-trip-loading-form{background-color:#202e38}.trip-loading-form-body{background-color:#202e38;width:100%;height:100%}.htl-item-wrapper .bkg-status,.htl-item-wrapper .bkg-supplier-no{line-height:33px}.htl-item-wrapper .invalid{color:#c64d4d;margin-top:5px;display:inline-block;max-width:300px}.htl-item-wrapper.no-margin{margin-bottom:0}.htl-item-wrapper .bkg-status-detail .booking-modify-btn,.htl-item-wrapper .bkg-status-detail .invalid{margin-top:0;float:left;margin-left:5px}.htl-item-wrapper .bkg-status-detail .invalid{margin-left:0;font-weight:bold;line-height:25px}.htl-item-wrapper .bkg-status-detail .confirm-msg{display:none}.bkg-bold,.bkg-bold-2{font-weight:bold!important;font-size:16px}.bkg-bold-2{font-size:14px}.bkg-traveller{font-size:16px;cursor:pointer;color:#2C3E50;font-weight:bold}.multi-passport-item,.multi-credit-card-item,.multi-loyalty-item{border:1px solid #fff;padding:15px}.multi-passport-item:hover,.multi-credit-card-item:hover,.multi-loyalty-item:hover{border-color:#b5b5b5}.sc-udid-fieldset{margin-top:10px;padding:5px 35px}.multi-pp-title span{display:inline-block;vertical-align:middle;transform:none}.trip-information-content .multi-pp-title span{max-width:600px}.bkg-htl-map-dv{margin-top:10px;cursor:pointer}.booking-img-map3{background-image:url(images/hotel/map3.png);background-repeat:no-repeat;background-size:contain;width:20px;display:inline-block;background-position:center}.booking-img-map3-font{margin-left:5px}li.token-input-token .edit{background:url(Images/pencil4.png) no-repeat scroll right 10px center/10px}.trip-sel-cart-items .sel-sum-c,.trip-sel-cart-items .trip-s-title-c-hotel{padding:20px 30px}.trip-sum-line{height:1px;background-color:#8f9394}.img-bed-white{background-image:url(images/hotel/bed-white.png);background-repeat:no-repeat;background-size:contain;width:25px;display:inline-block;background-position:center;height:15px}.trip-sel-cart-items .img-little-railway{width:26px;height:24px;margin-left:0;margin-bottom:-7px;margin-right:5px}.trip-sum-pax-itineraries .pax-title{font-size:1.2em;padding:10px 30px 10px;font-weight:bold;cursor:pointer}.trip-sum-pax-itineraries .pax-title .indicator{float:right;border:8px solid transparent;border-left-color:#fff;border-right-width:0;margin-top:2px}.trip-sum-pax-itineraries .pax-title.expand .indicator{transform:rotate(90deg)}.text-overflow-hidden,.corp-profile-mode .traveler-pax-info .text-overflow-hidden{text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.text-overflow-hidden a,.corp-profile-mode .traveler-pax-info .text-overflow-hidden a{color:#0071b7}.seat-icon{display:inline-block;width:17px;height:17px;background:url(Images/seat1.png) no-repeat scroll center/contain;vertical-align:middle;cursor:pointer}.seat-icon.white{background-image:url(Images/seat1_white.png)}.bag-icon{display:inline-block;cursor:pointer;width:17px;height:17px;background:url(Images/bag_blue.png) no-repeat scroll center/contain;vertical-align:middle}.bag-icon.white{background-image:url(Images/bag_white.png)}.detail-bkg-sch-status-dv{padding-bottom:62px}.detail-bkg-sch-s-row{float:left;width:120.2px;border-right:1.2px solid rgba(0,0,0,.4)}.book-for-query-only .detail-bkg-sch-s-row{width:255.8px}.booking-sf-icon-small{height:16px;width:17px;margin-top:2px}.bookingList-booking-max-width{max-width:80px}.bkg-sch-s-row:hover .bkg-status-num-circle{border-color:#026279}.bkg-status-num-circle{width:24px;height:24px;border-radius:50%;border:2px double #064b5a;margin-top:-4px;margin-left:14px;position:absolute}.bkg-status-num-circle-content{margin-left:-1px;top:2px;position:relative}.notify-approver-only-sp{color:#de7a7a;background-color:#fff5f5;padding:5px 15px;border-radius:2px}.notify-approver-only-smallfont-sp{font-size:13px}.service-table{width:96%;border:0;color:#000;border-spacing:0;border-collapse:collapse;vertical-align:top;text-align:left;font-size:12px;margin:0 auto}.service-table .service-table_title{font-size:14px;background-color:#f9f9f9;font-weight:bold}.service-table .service-table_title td{color:#4E4E4E}.service-table td{border-bottom:solid 1px #D5D5D5;vertical-align:top;padding:5px;word-wrap:break-word;color:#7b818f}.sum-sel-service-desc{vertical-align:middle;margin-left:5px}.popup-seg-service{margin-bottom:25px}.popup-seg-service-list{margin-bottom:15px}.popup-seg-service td{vertical-align:top}.popup-seg-service .free-baggage{font-weight:bold;line-height:20px;margin-bottom:5px}.popup-seg-service .select-payment{margin-bottom:5px}.popup-seg-service-title,.popup-seg-service-list .title{font-size:14px;padding-bottom:8px;padding-top:8px;font-weight:bold}.popup-bag-num.txt{width:50px;height:29px;box-sizing:border-box}.popup-bag-price-td .*{vertical-align:middle}.avg-paid-currency-str{font-size:15px}.avg-paid-currency-str-search-history{font-size:12px;vertical-align:3px;margin-right:2px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.uppercase:-moz-placeholder,.lowercase:-moz-placeholder{text-transform:none}.uppercase::-webkit-input-placeholder,.lowercase::-webkit-input-placeholder{text-transform:none}.uppercase:-ms-input-placeholder,.lowercase:-ms-input-placeholder{text-transform:none}.lowest-fare-decorated{border-top:8px solid #828080;border-left:8px solid transparent;border-right:8px solid transparent;line-height:1;display:inline-block;margin-left:1px;transform:translateY(-1px);cursor:pointer;vertical-align:middle}.change-flight-decorated{display:inline-block;cursor:pointer;width:16px;height:16px;margin-left:0;vertical-align:middle;background:url(Images/tick_green.png) no-repeat scroll center/contain}.lowest-fare-show-more-fare{transform:rotate(180deg)}.trip-sch-form-dv{padding-bottom:56px!important}.trip-sch-form-error{display:none;position:relative;margin:28px 49px 0}.trip-sch-form-error .close{cursor:pointer;position:absolute;right:15px;top:15px;font-size:15px;width:12px;height:12px;background:url(Images/icon_close.png) no-repeat scroll center/contain}.trip-sch-form-error ul{padding:8px 0;background-color:#a2b64f;border-radius:5px;color:#fff;font-size:14px}.trip-sch-form-error li{float:none!important;padding:3px 19px!important}.trip-sch-form-error li[data-match-id]{cursor:pointer}.trip-sch-form-error li.done{background:url(Images/tick.png) no-repeat scroll left 5px center/12px}.news-content{max-width:550px}.news-detail{background-color:#fff;float:left;width:100%;height:100%;min-height:740px;word-break:break-all}.news-detail .news-detail-container{float:left;width:100%;padding:0 30px 30px 30px;box-sizing:border-box}.news-detail .colsv1{width:30%;float:left}.news-detail .colsv2{width:13%;float:right}.news-detail .colsv3{width:20%;float:left}.news-detail .colsv4{width:25%;float:left}.news-detail .txt-label{width:100%;font-size:1.15em;color:#6d6e70;padding:10px 0 5px 0;display:block}.news-detail .txt{width:90%;border:1px solid #ccc;height:43px;padding-left:10px;font-size:1.0em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:10px}.news-detail .txt-other{float:left;width:70%}.news-detail .span-rq{width:90%;display:inline-block}.news-detail .span-rq .txt{width:100%}.news-detail .select{width:90%;border:1px solid #ccc;height:43px;padding-left:10px;font-size:1.0em;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff url(images/arrow_down_black.png) no-repeat scroll calc(100% - 10px) center / 10px}.news-detail .passport-item,.news-detail .module-item-warp{padding-top:10px;float:left;width:100%;padding-bottom:10px;padding-left:15px;padding-right:15px;box-sizing:border-box}.news-detail .module-item-warp{float:none}.news-detail .title{width:100%;text-align:center;font-weight:600;font-size:xx-large;margin:20px 0 10px 0}.ck.pp:checked+.news_search_btn:before{background:url(Images/circle_active_green.png) no-repeat scroll center/contain!important}.news_read_tr{font-weight:200;font-size:inherit}.news_unread_tr{font-weight:bolder;font-size:large}.news_unRead{background:url(images/Common/unread.png) no-repeat scroll center center / contain;background-size:30%}.trip-status-result{cursor:pointer}.txtarea_rq{border:1px solid red!important}.popup-news-title{text-align:center;font-weight:bold;font-size:25px;margin:20px 0}.popup-news-summay{width:820px;margin:10px 20px 20px 20px;text-align:right;font-size:16px}.popup-news-content{width:820px;min-height:220px;max-height:500px;overflow-y:auto;margin:30px 20px 20px 20px;text-align:left;font-size:14px}.popup-news-title:hover,.popup-news-content :hover{color:#444}.invalid-airport{color:#d57676}.booking-view-link a{color:#0071b7}.booking-view-link a:hover{color:#3495d1}
/*/ota.css*/
.hidden{display:none}.clearboth{clear:both}.required{border:solid 1px red}input,form,textarea,h1,h2,h3,h4,h5,h6,div,table,img,p,ul,li,ol{margin:0;padding:0;list-style-type:none}img{border:0}a,a:visited{text-decoration:none}a:hover{color:#1081ec;text-decoration:none}a:focus{outline:0}p{text-align:left}.header{width:100%;height:40px;background-color:#0f75bd;margin:0 auto}.header-inner{margin:0 auto;width:1180px}.logo{height:65px;width:186px;float:left}.header .nav ul li{float:left;padding:5px 40px 5px 0;font-size:16px}.header .nav ul li a:hover{background-color:#72b3d9}.content{width:1180px;margin:0 auto;clear:both}.sch-form{padding:10px 10px;clear:both}.sch-form li{float:left;padding-right:4px}#s-li-btn{float:right;padding-right:0}.sel,.select,.select-b{font-size:9px;height:29px;margin-left:0;text-decoration:none;padding-left:10px}.rq{border:1px solid red!important;-webkit-animation:focus-rq 1.8s!important;-moz-animation:focus-rq 1.8s!important;animation:focus-rq 1.8s!important}.font-red{color:red!important}.select-b{width:305px}.txt,.txtrq{font-size:9px;height:20px;padding-left:2px;width:90px}.txtrq{background-color:#f2de62;border:1px solid #f00;height:18px}.fl{float:left}.fr{float:right}.sort-title{background:rgba(85,185,213,0.78) none repeat scroll 0 0;padding:0 10px;font-size:15px;box-shadow:5px 3px 5px #9fa3a2}.sort-title-2{background:#C3D096 none repeat scroll 0 0;padding:0 10px;font-size:15px}.r-dep-flights{float:left;width:49%}.r-ret-flights{padding-left:10px;float:right;width:49%}.sch-result-dv{width:100%;padding:10px 0}.sch-result{float:right;width:78%}.data-table{width:100%;border-collapse:collapse;border-spacing:0;vertical-align:central;text-align:left;line-height:25px;color:white}.sch-result-table{width:100%;border-collapse:collapse;border-spacing:0;vertical-align:central;text-align:center}.sch-result-table .td,.sch-result-table .td2{cursor:default}.sch-result-table .lowest-fare{background-color:#fff}.data-row{background-color:#84bee0}.data-row2{background-color:white}.box{background-color:white}.margin-b10{margin-bottom:10px}.top{vertical-align:top}.top_title{font-size:20px;color:black}.clear{clear:both}.pull_right{float:right;margin-right:0;margin-top:5px}.sum_c{float:right;font-size:12px}.sum_b{color:black;font-size:12px;font-weight:normal}.sum_d{font-size:16px;font-weight:normal;padding-top:5px}.sum_a{color:gray;font-size:11px;font-weight:bold}a.showall{color:blue;font-size:12px;font-weight:normal}.sch-result-top-filter .ui-slider-handle{width:0;height:0}label.pointer{cursor:pointer;padding:1px 30px}label{cursor:default}#filter-departure-airport div:hover,#filter-arrival-airport div:hover,#filter-stop div:hover,#filter-airline div:hover,#filter-class div:hover{background-color:rgba(135,206,235,0.27)}.h-sch-dv{width:100%;height:300px;background-color:white;color:white;font-size:14px}.float_left{float:left}.float_right{float:right}.home-text{width:225px}.h-btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) #b3b3b3;border-image:none;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin-bottom:0;padding:4px 12px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle}.h-btn-primary{background-color:#63b8f0;border-color:#34a3ec;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.h-btn-primary:active{background-color:#158bd8;background-image:none;border-color:#158bd8}.h-btn-primary:visited{color:#fff}.h-btn-primary:hover{background-color:#34a3ec;border-color:#34a3ec;color:#fff}.h-btn-lg{border-radius:3px;font-size:17.5px;padding:7px 40px}.retweet{background:rgba(0,0,0,0) url(Images/retweet1.png) no-repeat scroll 0 0;float:left;width:28px;height:28px;margin-top:26px}.retweet:hover{background:rgba(0,0,0,0) url(Images/retweet.png) no-repeat scroll 0 0}.s-retweet{background:rgba(0,0,0,0) url(Images/change.jpg) no-repeat scroll 0 0;float:left;width:22px;height:28px;margin-top:28px}.s-retweet:hover{background:rgba(0,0,0,0) url(Images/change1.jpg) no-repeat scroll 0 0}.h-center{margin:0 auto}#h-sch-dv-main img:hover{cursor:pointer}.img-upward-y{background:transparent url("images/upward-y.png") no-repeat scroll 0 0}.img-downward-y{background:transparent url("images/downward-y.png") no-repeat scroll 0 0}.img-downward-w,.img-upward-w,.img-downward-y,.img-upward-y{border:0 none;cursor:pointer;height:18px;padding:0 8px;width:18px}.b_side{width:390px;float:right}.b_side_fare{background-color:white;padding:10px;border:1px solid lightgray}.b-side-fare-black{color:black;font-size:12px;float:left}.b-side-fare-gray{color:gray;font-size:12px;float:right}.b_side_routing{clear:both;margin-top:10px;border:1px solid lightgray;padding:10px}.segment-title{color:#158BD8;margin:5px 0}.book_guests,.whoContact,.payment{width:97%;border:1px solid lightgray;margin-bottom:10px;padding:10px;background-color:white}.book-title{font-size:20px;font-weight:bold;padding-bottom:3px;color:black}.sum_e{font-size:12px;font-weight:bold;color:black}.travelInfo-dv label,.contactInfo-dv label,.paymentInfo-dv label{margin-bottom:0;margin-left:3px;font-size:12px}.travelInfo-dv select,.contactInfo-dv select,.paymentInfo-dv select{margin-bottom:0}.vertical-middle{vertical-align:middle}.travelInfo-dv .sel{width:150px}.travelInfo-dv .sel-sm,.contactInfo-dv .sel-sm{width:100px}.keyName{width:80px;text-align:right;padding:30px 3px 0 0}.travelInfo-dv input,.contactInfo-dv input,.paymentInfo-dv input{margin-bottom:0}.book-table{border:0;margin:0;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:10px}.book-table td{border:1px white solid;line-height:30px;padding:5px}.btn-red{background-color:red;background-image:linear-gradient(to bottom,#de3030,#b40e0e);background-repeat:repeat-x;color:#fff;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}.btn-red:hover,.btn-red:focus,.btn-red:active{background-color:#b40e0e;color:white}.b-segment-fareClass{color:gray;margin-left:25px}.b-segment-flightNumber{width:70px}.b-segment-circle{width:10px;height:10px;border-radius:7px;border:2px solid gray;margin:3px 0 0 30px;float:left}.b-segment-time{width:40px;float:left}.b-segment-elapsedTime{width:40px;float:left;color:gray;font-size:12px}.b-segment-airport{float:left;margin-left:10px;color:gray;font-size:12px}.b-segment-terminal{float:left;margin-left:3px;color:gray;font-size:12px}.b-vertical-line{margin:-10px 0 -10px 36px;border-left:2px gray solid}.segment-margin{margin:10px 0 0}.b_side li{clear:both}.segment-line{border-bottom:1px solid lightgray;margin:10px 0;clear:both}.contactInfo-tips{font-size:12px;font-weight:normal}.contactInfo-dv .txt-phone{width:239px}.contactInfo-dv .txt-xsm{width:35px}.travelInfo-dv .txt-sm,.contactInfo-dv .txt-sm,.paymentInfo-dv .txt-sm{width:100px}.travelInfo-dv .txt,.contactInfo-dv .txt,.paymentInfo-dv .txt{width:290px}.travelInfo-dv td:nth-child(1),.contactInfo-dv td:nth-child(1),.paymentInfo-dv td:nth-child(1){text-align:right;width:30%}.travelInfo-dv td:nth-child(2),.contactInfo-dv td:nth-child(2),.paymentInfo-dv td:nth-child(2){color:red}.radio-lbl{float:left;margin-right:20px;margin-left:0}.passengerNO{float:left;color:white;background-color:lightgray;height:30px;width:30px;border-radius:17px;text-align:center;font-weight:bold;font-size:17px}.travelInfo-dv .active .passengerNO{background-color:#158BD8}.travelInfo-tips{color:black;text-align:center}.rulesAndBookButton{padding-left:150px}.b_main img:hover{cursor:pointer}.segment-price{color:red;font-size:18px}.bookresult-table{border:0;margin-bottom:10px;border-collapse:collapse;border-spacing:0;width:100%}.bookresult-confirm{background-color:yellow}.bookresult-flight,.bookresult-contact,.bookresult-taveler{border-bottom:10px solid #F5F5F5}.bookresult-city{margin-left:30px;font-size:13px;color:#158BD8;float:left;margin:5px 10px}.bookresult-table-title td:nth-child(7),.bookresult-table-title td:nth-child(2),.bookresult-table-title td:nth-child(6){width:15%}.bookresult-table-title td:nth-child(5),.bookresult-table-title td:nth-child(3),.bookresult-table-title td:nth-child(4){width:13%}.bookresult-conTable-title td:first-child,.bookresult-conTable-title td:nth-child(2),.bookresult-conTable-title td:nth-child(3){width:20%}.bookresult-contable-title td:nth-child(4){width:40%}.bookresult-fareTable-title td{width:20%}.bookresult-table-content{text-align:center;background-color:#EFFBFB;line-height:25px}.bookresult-table-title,.bookresult-trlTable-title,.bookresult-conTable-title,.bookresult-fareTable-title{background-color:#26B4D3;text-align:center;line-height:30px}.bookresult-table-title td,.bookresult-trlTable-title td,.bookresult-conTable-title td,.bookresult-fareTable-title td{color:white;font-size:15px}.time2time-circleL{height:10px;width:10px;border-radius:7px;border:1px solid gray;float:left;margin-left:51px}.time2time-circleR{height:10px;width:10px;border-radius:7px;border:1px solid gray;float:left}.time2time-lineHalf{border-bottom:1px solid lightgray;float:left;width:47.5%;margin-top:5.5px}.time2time-line{border-bottom:1px solid lightgray;width:100%}.order-result{color:black;background-color:white;font-size:13px;border-bottom:10px solid #F5F5F5;padding:10px}.pnrCode{color:red;font-size:15px}.sch-sel-booking-dv{background-color:white;display:none;margin-top:10px}.left-sel-fixed{position:fixed;top:0;width:248px;margin-top:3px}.line{border-top:1px solid lightgray}#travelInfo .date-img-show{margin-left:-20px;cursor:default;display:none}.tr-hover-color{background-color:skyblue}.show-markup{color:#727272;font-size:14px}.carousel-indicators{top:250px;right:200px}.carousel-indicators li{background-color:lightgray;height:12px;width:12px;border-radius:7px;margin-left:7px}.carousel-indicators li:hover{cursor:pointer}.login-div{margin:0 auto;padding:20px;background-color:white;border:1px solid lightgray;width:300px}.login-logout{float:right;color:white;font-size:14px;margin-top:10px;text-align:center}.sort-search-result{padding:5px 10px;background-color:white;margin-bottom:10px}.sort-search-result label{float:left;margin:0 15px;color:#08c}.sort-search-result label:hover{cursor:pointer;color:#005580}.border-top-b{border-top:1px solid skyblue}.sch-r-title{background-color:white;padding:10px 10px;font-size:15px;margin-bottom:10px;border-radius:10px}.border-2{background-color:#3F9DDB}.border-1,.border-2{border:1px solid #3F9DDB;padding:2px 5px}.border-1{font-weight:bold;border-radius:5px 0 0 5px}.border-2 a{color:#fff}.border-2{border-left:medium none;border-radius:0 5px 5px 0}td.sel-bg{background-color:#f7941d}table.sel-bg{background-color:#f7941d}.s-row{height:40px;clear:both;padding:10px}.s-column{float:left;margin-right:10px;width:230px}.home-txt{font-size:10px;height:27px;padding-left:2px;width:228px}.h-sch-dv{height:200px;padding:20px;width:500px;background-color:#4c4c56;margin-top:50px}.h-bg{background:transparent url(images/home-bg.jpg) no-repeat}.bkg-err-msg{color:white;font-size:20px;background-color:#ffc200;display:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;line-height:37px;padding:6px 6px}#shadow{position:relative;left:3px;top:3px;margin-bottom:3px}#shadow .shadow2,#shadow .shadow3,#shadow .content-mb{position:relative;left:-1px;top:-1px}#shadow .content-mb{background:#FFF;border:1px solid #8CCFE5;padding:2px 2px 2px 2px}.little-plus{padding:0 2px}.litle-circle,.little-plus,.little-reduce,.cabin-little-plus{background:url("images/flight/little-plus.png") transparent no-repeat;padding:2px 3px;position:relative;top:6px;background-size:contain}.little-reduce,.cabin-little-plus.reduce{background:transparent url(images/flight/little-reduce.png) no-repeat;padding:2px 3px}.error-msg{background-color:#fff;padding:30px}#gsc-i-id1{width:156px;height:20px}.google-search{background:transparent url(images/g-search.png) no-repeat;padding:0 3px;border:0;padding:0 16px;border:0;position:relative;left:-12px;height:30px;top:3px;cursor:pointer}#payment-method{z-index:100;background-color:#fff;position:fixed;width:550px;height:350px;border:3px solid #fff}.VISA{background:url("images/VISA.png") transparent no-repeat;padding:20px 85px;position:relative;left:40px;background-size:contain}.MasterCard{background:url("images/MasterCard2.png") transparent no-repeat;padding:20px 85px;position:relative;left:50px;background-size:contain}.payment-method-ck{position:relative;top:40px}.icon-i{background:url(images/icon-i.png) no-repeat;padding:1px 6px;background-size:contain;cursor:default}.tips-content{background-color:#ddd;width:250px;position:absolute;border-radius:7px;z-index:1}.btn-1{border:medium none;background-color:#3F9DDB;padding:6px 20px;color:#fff;border-radius:10px}.font-color{color:#3F9DDB}#mbs-user-login{z-index:300}.mbs-login{float:left;width:60%;height:300px;background-color:#669E96}.mbs-user-login-show-reg-info-btn{float:right;cursor:pointer;display:none}.mbs-register-content,.mbs-forgot-pwd-content{width:380px;margin:20px auto;font-size:13px}.mbs-login input[type=text],.mbs-login input[type=password]{border:1px solid #fff;height:35px;text-indent:10px;width:100%}.mbs-login-content{width:300px;margin:40px auto}.mbs-login-register{float:left;width:40%;height:300px;background-color:#BBBDBF;font-size:15px}.mbs-row{margin-top:10px}.mbs-row span{margin-right:8px}.mbs-login input[type=button]{width:100%;border:1px solid #d6de23;background-color:#d6de23;line-height:32px;font-size:16px}.mbs-user-reg-btn:hover{border:1px solid #000;background-color:#d6de23}.mbs-user-reg-btn{width:100%;border:1px solid #000;line-height:30px;font-size:16px}.mbs-login input[type=button]:hover,.mbs-login input[type=button]:active{background-color:#CAD212;border-color:#CAD212}.btn-gray-disabled{background-color:#aaa!important;border:1px solid #aaa!important}.mbs-line{border-bottom:solid 1px #bcbcbc;margin:10px 0}.mbs-menu{cursor:pointer}.mbs-menu span{margin-right:8px}.mbs-menu:hover{color:#3F9DDB}.mbs-login a:link,.mbs-login a:visited{color:#F9EC31}.mbs-login .mbs-user-forgot-pwd input[type=button],.mbs-login .mbs-user-forgot-pwd input[type=button]:hover,.mbs-login .mbs-user-forgot-pwd input[type=button]:active{font-size:1em;color:white;background-color:#EC297B;border-color:#EC297B}.icon-star-yellow{background:url(images/star-yellow.png) no-repeat;padding:0 8px;background-size:contain}.icon-logout{background:url(images/logout.png) no-repeat;padding:0 8px;background-size:contain;position:relative;left:2px}.icon-history-search{background:url(images/history-search.png) no-repeat;padding:0 8px;background-size:contain;position:relative;left:2px}.icon-user-setting{background:url(images/user-setting.png) no-repeat;padding:0 9px;background-size:contain;position:relative;top:2px}.icon-user-setting-white{background:url(images/user-setting-white.png) no-repeat;padding:0 9px;background-size:contain;position:relative;top:2px}.icon-user-setting-black{background:url(images/user-setting-black.png) no-repeat;padding:0 9px;background-size:contain;position:relative;top:2px}.mbs-popup-content{height:auto!important;min-width:100px;background-color:white;position:fixed;cursor:default;min-height:100px;border:solid 1px #f2f2f2;color:#5C5959}.mbs-toolbar-item{line-height:40px;color:#fff;cursor:pointer;width:auto!important;padding:0 8px}.mbs-toolbar-item a{color:#fff}.mbs-toolbar-select-item{color:#3F9DDB;background-color:white}.mbs-toolbar-item-login{background-color:white}.search-history{margin:30px 0}.mbs-left-box{float:left;width:20%;display:none}.mbs-left-box .search-box{background-color:#5eabc9;padding:20px 12px 12px 12px}.mbs-left-box .search-box h3{color:white;font-size:1.5em;font-weight:normal;padding-left:10px}.mbs-left-box .search-tip{color:black;margin-top:30px;color:black}.mbs-left-box .search-tip a{color:black}.mbs-left-box .search-tip .highlight a{color:#26A9E0}.mbs-left-box .search-tip ul{line-height:1.3em;font-size:1.2em}.search-history .right-content{overflow-x:hidden}.search-history .right-content-hold{background-color:white}.search-history .tab{background-color:#000;color:white}.search-history .tab ul{float:left}.search-history .tab .tab-item{float:left;background-color:#000;min-width:101px;border-right:1px solid white;padding-left:10px;text-align:left;height:4em;line-height:4em;text-align:center;cursor:pointer}.search-history .tab .active{background-color:#476f86}.search-history .tab .tab-time{cursor:default}.search-history .history-list{padding:30px 30px 50px 40px}.search-history .history-list table{width:100%}.search-history .history-list .history-item{line-height:1.2em;height:3.2em;color:white;font-size:1em;border-bottom:solid 5px white}.search-history .history-list .history-item-response{line-height:1.2em;height:3.2em;color:white;font-size:1em;border-bottom:solid 5px white}.search-history .history-list .history-item td{padding:10px 5px;white-space:nowrap}.search-history .history-list .history-item td.city-info,.search-history .history-list .history-item-response td.city-info{white-space:normal}.search-history .history-list .history-item-response td{padding:10px 5px;white-space:nowrap}.search-history .history-list .depart-text{background-color:#6D6E70;font-size:.8em;text-align:center;white-space:nowrap;width:30px}.search-history .history-list .depart-time{color:#231F20;background-color:#D1D1D1;border-right:solid 1px white;width:110px}.search-history .history-list .ret-text{background-color:#6D6E70;font-size:.8em;text-align:center;white-space:nowrap;width:30px}.search-history .history-list .ret-time{color:#231F20;background-color:#D1D1D1;border-right:solid 1px white;width:110px}.search-history .history-list .city-info{color:#6D6E70;background-color:#D1D1D1}.search-history .history-list .sch-time{background-color:#9E9E9E;border-right:solid 1px white;width:120px}.search-history .history-list .sch-btn{background-color:#000;width:20px;cursor:pointer;text-align:center}.search-history .text-history{margin-right:15px}.search-history .icon-history{background-image:url("Images/membership/icon-history.png");background-repeat:no-repeat;background-size:21px auto;background-position:center;display:inline-block;width:42px;height:52px}.search-history .icon-go-right{background-image:url("Images/membership/icon-go-right.png");background-repeat:no-repeat;background-size:9px auto;background-position:center;cursor:pointer;display:inline-block;width:12px;height:14px}.search-history .icon-flight{background-image:url("Images/membership/icon-flight.png");background-repeat:no-repeat;background-position:center;background-size:33px auto;display:inline-block;width:67px;height:57px}.search-history .icon-booking{background-image:url("Images/membership/icon-booking.png");background-repeat:no-repeat;background-position:center;background-size:44px auto;cursor:pointer;display:inline-block;width:88px;height:48px}.mbs-left-box .sch-form{width:auto;margin:20px 0 0 0;background-color:initial}.mbs-left-box .sch-form .sch-form-content{width:auto;padding:0}.mbs-left-box .sch-form .btn_search{width:100%;padding:0;height:2.5em;line-height:2.3em;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.mbs-left-box .sch-form .font-large{font-size:1.2em}.mbs-left-box .sch-form .search_txt_place{padding-left:25%;width:100%;height:2.2em;line-height:2.2em;box-sizing:border-box}.mbs-left-box .sch-form .search_txt_place_remark{height:2.2em;line-height:2.2em}.mbs-left-box .sch-form .search_txt_calendar{height:2.2em;line-height:2.2em;background-color:transparent}.mbs-left-box .sch-form .tc{margin-bottom:10px;width:100%;font-size:1.2em;color:white;border-radius:5px}.mbs-left-box .sch-form .icon-calendar{margin-top:5px}.mbs-left-box .sch-form .search_txt_calendar_remark{line-height:2.2em}.mbs-left-box .sch-form .search_txt_calendar_bg{font-size:1.1em;height:2.2em;line-height:2.2em;border-radius:5px}.mbs-left-box .shift-open-jaw{font-size:1.2em}.mbs-left-box .sch-form .btn_search:after{width:28px;height:28px;right:50px;background-size:28px auto}.mbs-left-box #sch-form-content-openjaw .search_txt_place{padding-left:25%;width:75%}.search-history .font-small{font-size:.5em}.mbs-left-box .sch-form .search_txt_calendar_remark div .vertical_remark{line-height:1em;font-size:.5em}.mbs-left-box .sch-form .search_txt_calendar_remark div.vertical_contain{margin-top:5px}.mbs-left-box .sch-form .search_txt_calendar_remark div{margin:0 0 0 2px}.mbs-left-box .search_txt_calendar_remark .font-large{font-size:.9em}.mbs-left-box .search_txt_calendar_remark .font-medium{font-size:.8em}.mbs-left-box .search_txt_calendar_remark div{margin:0 0 0 2px}.user-setting{margin:30px 0}.user-setting .right-container{float:left;width:80%;overflow-x:hidden;margin-bottom:20px}.user-setting .right-content{background-color:white;margin-left:10px;padding:30px}.user-setting .hr{margin-top:5px;background-color:#bbbdbf;padding:1px 0;width:100%}.user-setting .title{font-size:1.5em;color:#6d6e70;width:100%;padding-left:5px}.user-setting .module-content{width:100%;padding:0 5px 40px 5px;margin:0 auto}.user-setting .module-content .module-item{margin-right:5px}.user-setting .module-content .module-item-p10{padding:10px 0 5px 0;margin-right:5px}.user-setting .cols-2{width:50%;float:left}.user-setting .setting-txt-content{float:left;width:100%;padding-bottom:10px}.user-setting .setting-btn-content{float:left;width:100%;line-height:43px;border:0;font-size:1.2em;cursor:pointer}.user-setting .search-txt,.user-setting .search-txt-h41{border:1px solid #ccc;height:43px;padding-left:10px;font-size:1.0em}.user-setting .search-txt-h41{height:41px;font-size:1.2em}.user-setting .w95p{width:95%}.user-setting .w97p{width:97%}.user-setting .w98p{width:98%}.user-setting .w90p{width:90%}.user-setting .w92p{width:92%}.user-setting .w45p{width:45%}.user-setting .w40p{width:40%}.user-setting .w20p{width:20%}.user-setting .password-txt-content{position:relative;margin:0 80px 0 0}.user-setting .password-txt{border:1px solid #ccc;height:43px;width:100%;padding-left:10px;font-size:1.1em}.user-setting .icon-password,.user-setting .icon-password-disable{padding:16px 8px;position:absolute;top:7px;right:1px;z-index:5;background:url(Images/password.png) no-repeat}.user-setting .icon-password-disable{background:url(Images/password_disable.png) no-repeat}.user-setting .txt-label-small{width:100%;font-size:1.1em;color:#6d6e70;padding:10px 0 5px 0;display:block}.user-setting .sub-txt-label-small{color:#a6a8ab;margin-left:5px}.user-setting .txt-label-medium{width:100%;font-size:1.2em;color:#6d6e70;padding:10px 0 5px 0;display:block}.user-setting .tb-passenger{background-color:white;width:100%;border-collapse:separate;border-spacing:2px}.user-setting .tb-passenger .seq{background-color:#5eabc9;color:white;width:20px;white-space:nowrap;text-align:center}.user-setting .tb-passenger .userName{background-color:#f1f1f2;color:black;width:30%;font-size:1.2em}.user-setting .tb-passenger .plan{background-color:#f1f1f2;color:#6d6e70;width:24%}.user-setting .tb-passenger .user-plan{background-color:#f1f1f2;color:#6d6e70;width:50%}.user-setting .tb-passenger .update{background-color:#5eabc9;color:white;width:40px;white-space:nowrap;text-align:center}.user-setting .tb-passenger .close{background-color:#f1f1f2;color:#000;width:20px;cursor:pointer}.user-setting .email-setting-content{height:37px;line-height:37px;vertical-align:middle}.user-setting .sel-h43{height:43px;margin-left:0;text-decoration:none;color:#6d6e70;padding-left:10px}.user-setting .sel-h45{height:45px;margin-left:0;text-decoration:none;color:#6d6e70;padding-left:10px}.user-setting .fs-medium{font-size:1.2em}.user-setting .fs-large{font-size:1.5em}.user-setting .password-change-container{padding:20px 15px 20px 30px;width:300px;margin:0;background-color:white;border:1px solid #ccc}.user-setting .password-change-container .password-change-content{margin:0 20px 0 0}.user-setting .password-change-container .password-change-content .password-change-content-item{padding:5px 0 10px 0;width:100%;display:inline-block}.user-setting .password-change-container .close-content{float:right;width:15px}.user-setting .password-change-container .close-content-item{cursor:pointer;font-size:1.2em;color:#6d6e70;float:right}.user-setting .msg{color:red;font-size:1.1em}.user-setting .right-container .search-tip{display:none;width:100%;padding:0 10px 40px 15px;margin:0 auto;color:black}.user-setting .right-container .search-tip a{color:black}.user-setting .right-container .search-tip .highlight a{color:#26A9E0}.user-setting .right-container .search-tip ul{line-height:1.3em;font-size:1.2em}.show-response{display:none}.btn-h45,.btn-h41,.btn-h35,.btn-h25{text-align:center;font-size:1em;background-color:#9ab238;color:white;border:0;vertical-align:middle;cursor:pointer}.btn-h45{padding:0 8px;height:45px;line-height:45px}.btn-h41{padding:0 6px;height:41px;line-height:41px}.btn-h35{padding:0 6px;height:35px;line-height:35px}.btn-h25{padding:0 6px;height:25px;line-height:25px}.btn-bgc-lightGray{background-color:#F1F1F2;color:#6D6E70}.btn-bgc-darkGray{background-color:#6d6e70}.btn-bgc-white{background-color:transparent;border:solid 1px #ccc;color:#6d6e70}.btn-bgc-gray{background-color:#a6a8ab}.btn-bgc-skyBlue{background-color:#009fd0}.btn-bgc-yellow{background-color:#d6de23;color:#5eabc9}.btn-bdc-green{color:#5eabc9;background-color:white;border:1px solid #5eabc9}.btn-bdc-gray{color:#6d6e70;background-color:white;border:1px solid #d0d2d3}.btn-p25{padding:0 25px}.update-traveler-container,.update-payment-container{padding:20px 15px 20px 30px;width:1100px;margin:0;background-color:white}.update-traveler-container .title,.update-payment-container .title{font-size:1.5em;font-weight:bold}.update-traveler-container .multi-pp-title{font-size:14px;font-weight:bold}.update-traveler-container .close-content,.update-payment-container .close-content{float:right;width:15px;transform:translate(-20px,10px)}.update-traveler-container .close-content-item,.update-payment-container .close-content-item{cursor:pointer;font-size:1.2em;color:#6d6e70;float:right;position:relative;font-size:0}.update-traveler-container .close-content-item::after,.update-payment-container .close-content-item::after{content:'';height:18px;width:18px;top:0;right:0;background:url(images/msg_delete.png) no-repeat scroll center center/contain;display:block}.update-traveler-container .content,.update-payment-container .content{margin:0 auto;width:96%}.update-traveler-container .module-content,.update-payment-container .module-content{width:100%;padding:0 5px 40px 5px;margin:0 auto}.update-traveler-container .module-content-inner,.update-payment-container .module-content-inner{max-height:calc(100vh - 200px);overflow-y:auto;min-height:180px;padding-right:10px}.update-traveler-container .module-content .module-item,.update-payment-container .module-content .module-item{margin-right:5px;padding-bottom:5px;max-height:900px;overflow-y:auto;overflow-x:hidden}.update-traveler-container .module-content .module-item-p10,.update-payment-container .module-content .module-item-p10{padding:10px 0 5px 0;margin-right:5px}.update-traveler-container .w95p{width:95%}.update-traveler-container .search-txt,.update-traveler-container .search-txt-h41{border:1px solid #ccc;font-size:1em;height:35px;padding-left:10px;box-sizing:border-box}.update-traveler-container .sel-h45{color:#6d6e70;height:35px;margin-left:0;padding-left:10px;text-decoration:none;border:1px solid #ccc}.update-traveler-container .w97p{width:97%}.update-traveler-container .w40p{width:40%}.update-traveler-container .w20p{width:20%}.update-traveler-container .w98p{width:98%}.update-payment-container .payment-card-row1{border-top:1px solid lightgray;border-bottom:1px solid lightgray;margin-top:10px}.update-payment-container .payment-card-row{border-bottom:1px solid lightgray;line-height:35px;cursor:pointer}.update-payment-container .payment-card-row1 .col{color:gray;font-size:12px;padding-top:5px;padding-bottom:5px;float:left;width:20%}.update-payment-container .payment-card-row .col{float:left;width:20%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:30px}.payment-item{float:left;padding-right:30px}.payment-key{color:#4e4d50;display:inline-block;margin-right:5px}.payment-txt{font-weight:bold;color:#000;padding:0;line-height:30px}#paymentInfo .btn{color:#000;border:1px solid lightgray;margin-right:5px;width:auto;background-color:#fff;font-size:12px}#paymentInfo .btn:hover{border:1px solid gray}.passenger-miss-list{margin:20px 0 0 0;background-color:white;padding:50px 30px}.passenger-miss-list .title{font-size:1.5em;margin-bottom:15px}.passenger-miss-list .membership-pax-item .psg-name{width:50%}.passenger-miss-list .membership-pax-item .psg-add{float:left;padding:.4em .2em;background-color:#AFCE7E;width:30%}.register-info-container{padding:10px;width:500px;margin:0;background-color:white;border:1px solid #ccc}.register-info-container .register-info-content{margin:40px 40px 30px 40px}.register-info-container .register-info-content .register-info-content-item{padding:5px 0 20px 0;width:100%;display:inline-block;font-size:1.2em;text-align:center}.register-info-container .register-info-content .btn_complete{width:100%;border:1px solid #d6de23;background-color:#d6de23;line-height:32px;font-size:16px;width:150px}.register-info-container .register-info-content .btn_complete:hover,.register-info-container .register-info-content .btn_complete:active{background-color:#CAD212;border-color:#CAD212}.register-info-container .close-content{float:right;width:100%}.register-info-container .close-content-item{cursor:pointer;font-size:1.2em;color:#6d6e70;float:right}.lgn-member-eng{width:220px;margin:20px auto}.mbs-toolbar-item-lang{color:#fff;line-height:40px;border-right:1px solid #aabab0;cursor:pointer}.muti-lang-dv{background-color:#fff;color:#5c5959;position:fixed;border:1px solid #f2f2f2;z-index:301;width:60px}.muti-popup-icon{border-bottom:10px solid lightgray;border-right:10px solid transparent;border-left:10px solid transparent;position:relative;top:-10px;margin:0 auto -10px;width:0;height:0}.muti-popup-icon i{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:1px;width:0;height:0;left:-10px}.muti-dv-chd{height:35px;text-align:center;line-height:35px;cursor:pointer;border-bottom:1px solid lightgray}.muti-dv-chd:hover{color:#3F9DDB}.btn-bgc-gray{background-color:#6d6e70;color:#fff;border:0 none}.passenger-title-ul{margin-top:10px;clear:both}.passenger-title-ul li{float:left;height:30px;line-height:30px;box-sizing:border-box}.passenger-title-ul li:first-child{width:30px;background-color:#5eabc9;color:#fff;text-align:center}.passenger-title-ul li:nth-child(2){width:calc(100% - 130px);background-color:#f1f1f1;color:#000;padding-left:15px}.passenger-title-ul li:nth-child(3){width:80px;background-color:#a3a3a3;color:#fff;text-align:center;cursor:pointer}.passenger-title-ul li:nth-child(4){width:20px;background-color:#fff;color:#000;text-align:center;border:1px solid #a3a3a3;cursor:pointer}.passenger-flyplan-ul li{float:left;width:25%;height:30px;line-height:30px;background-color:#f1f1f1;color:#777;box-sizing:border-box;padding-left:10px;margin-top:1px;margin-bottom:1px;border-left:1px solid #bbb}.passenger-flyplan-ul li:last-child{border-right:1px solid #bbb}.flyplan-left li:last-child{margin-right:5px;width:calc(25% - 5px)}.flyplan-right:first-child{margin-left:5px;width:calc(25% - 5px)}.nav_pannel{margin:0 auto;padding:0 0 25px 0;color:#939597}.nav_pannel .gds_type label{display:inline-block}.nav_pannel .gds_type .gds_type_domestic{margin-left:25px}.nav_pannel .gds_type_international_detail{font-size:.8em}.nav_pannel .gds_type_international_detail .radio-front+label{padding:7px}.nav_pannel .gds_type_international_detail .radio-front+label:after{width:8px;height:8px;left:3px;right:3px;background-color:#58595b}.nav_pannel .calender_range_type .radio-front+label:after{background-color:#58595b}.sch-form .radio-front:checked+label:after{background-color:#58595b}.nav_pannel .gds-item{padding:0 2px;cursor:pointer}.nav_pannel .gds-item-select{background-color:#909FB9;padding:0 7px;color:white}.ota .board-content-dv td,.ota .board-c-mob-dv td,.ota .news-content-dv td{padding:7px 15px}.txt{border:1px solid #b9b9b9;font-size:13px}.dv-booking-list-int .airbooking-tb .tb-header{line-height:17px}.order-detail .field-info .lbl{width:200px;color:gray;font-size:15px;line-height:20px}.order-detail .field-info .info{color:#c49a63;margin-right:30px;font-size:15px;line-height:20px}.order-detail .bmr-booking-btns{width:100%}.order-detail .booking-hold,.order-detail .booking-pay{margin-right:20px;margin-bottom:20px;float:none}.order-detail .payment-info{padding:20px 50px;background-color:#fff;font-size:14px}.order-detail .bkg-d-title{margin-bottom:20px;font-size:16px}.pointer{cursor:pointer}#OLACs_travelerIds .sg_matched{padding:0}.sch-content-travelName,.sch-content-travelTeam{padding-left:5%!important;box-sizing:border-box;font-size:18px;height:45px;width:100%!important;text-overflow:ellipsis;border:1px solid lightgray}.sch-content-travelTeam{margin-bottom:30px}.tabs-dv{background-color:#fff;border-bottom:1px solid lightgray;height:30px}.md-tab{float:left;padding:0 20px;background-color:lightgray;font-size:1.1em;color:#333;height:30px;line-height:28px;border:1px solid lightgray}.md-tab.active{background-color:#fff;border-bottom:1px solid #fff;border-left:0}.md-btns-dv{text-align:right;padding:7px 15px}.md-btn-a,.md-btn-r{text-align:center;cursor:pointer;width:100px;padding:0!important;height:30px;line-height:30px}.md-btn-r{background-color:#ff8354;margin-left:5px}.mf-row{margin-bottom:28px;position:relative}.mf-row .col{float:left;position:relative}.mf-row .col1{width:6%;text-align:left;line-height:45px;font-size:1.1em;white-space:nowrap;display:none}.mf-row .col2{width:calc((100% - 11px) / 4)}.mf-row .col3{width:3.5px;visibility:hidden}.mf-row .col4{margin-right:3.5px;width:calc((100% - 11px) / 4)}.mf-row .col5{width:calc((100% - 11px) / 4);margin-right:3.5px}.mf-row .col6{width:calc((100% - 11px) / 4)}.mf-row .col7{width:49px;text-align:center;position:absolute;right:-49px}.mf-row .col7 .f-delete{color:lightgray;line-height:40px;font-size:1.5em}.mf-row:first-child .f-delete,.mf-row .col1 .f-delete{display:none}.mf-btn{height:25px;padding-left:30px;border:0;cursor:pointer;color:#fff;background:url(images/circle_plus_gray.png) no-repeat scroll left center/22px;font-size:14px;margin-right:26px}.sch-form.h .mf-btn{color:#ddd}.mf-btn-row{margin-bottom:28px}.mf-pax-dv{width:100%;float:left;margin-bottom:25px}.mf-row .date-dep{background:rgba(0,0,0,0) url("images/date1.png") no-repeat scroll 0 center / contain;margin:0;padding:2px 10px}.sch-form .mf-row .search_txt_calendar{font-size:1.96em}.mr-row{margin-bottom:28px;position:relative}.mr-row .col{float:left;position:relative}.mr-row .col1{width:6%;text-align:left;line-height:45px;font-size:1.1em;white-space:nowrap;display:none}.mr-row .col2{width:calc((100% - 11px) / 4)}.mr-row .col3{width:3.5px;visibility:hidden}.mr-row .col4{margin-right:3.5px;width:calc((100% - 11px) / 4)}.mr-row .col5{width:calc((100% - 11px) / 4);margin-right:3.5px}.mr-row .col6{width:calc((100% - 11px) / 4)}.mr-row .col7{width:49px;text-align:center;position:absolute;right:-49px}.mr-row .col7 .f-delete{color:lightgray;line-height:40px;font-size:1.5em}.mr-row:first-child .f-delete,.mr-row .col1 .f-delete{display:none}.mr-btn{height:25px;padding-left:30px;border:0;cursor:pointer;color:#fff;background:url(images/circle_plus_gray.png) no-repeat scroll left center/22px;font-size:14px;margin-right:26px}.sch-form.h .mr-btn{color:#fff}.mr-btn-row{margin-bottom:28px}.mr-pax-dv{width:100%;float:left;margin-bottom:25px}.mr-row .date-dep{background:rgba(0,0,0,0) url("images/date1.png") no-repeat scroll 0 center / contain;margin:0;padding:2px 10px}.sch-form .mr-row .search_txt_calendar{font-size:1.96em}.show-more-cabin,.show-more-fare{font-size:12px;cursor:pointer;margin-top:10px;display:block}.show-more-fare{display:none}.cabin-tr-brief.hd{background-color:#939496;color:#fff;line-height:30px;cursor:default}.cabin-tr-brief td{width:auto;text-align:center}.cabin-tr-brief td:last-child{width:12%;color:#333}.cabin-tr-brief{cursor:default}.cabin-tr-brief.md{line-height:30px}.cabin-tr-brief.md td,.cabin-tr-brief.sd>td{text-align:left;padding:8px 0}.cabin-tr-brief.md td:first-child,.cabin-tr-brief.sd>td:first-child{padding-left:30px}.cabin-tr-brief.md td:last-child,.cabin-tr-brief.sd>td:last-child{padding-right:30px;background:#fff}.cabin-tr-brief.md td:nth-child(2),.cabin-tr-brief.sd>td:nth-child(2),.cabin-tr-brief.md td:nth-child(7),.cabin-tr-brief.sd>td:nth-child(7),.cabin-tr-brief.md td:nth-child(9),.cabin-tr-brief.sd>td:nth-child(9),.cabin-tr-brief.md td:last-child,.cabin-tr-brief.sd>td:last-child{text-align:center}.cabin-select-c,.cabin-select-f,.cabin-select-y,.cabin-select-s{color:#fff;text-align:center;cursor:pointer;padding:3px 25px}.cabin-select-c{background-color:#506A94}.cabin-select-f{background-color:#C117B9}.cabin-select-y{background-color:#BF751C}.cabin-select-s{background-color:#602E5D}.cabin-select-d{background-color:#5B5B5B}.cabin-c{color:#506A94}.cabin-f{color:#C117B9}.cabin-y{color:#BF751C}.cabin-s{color:#602E5D}.cabin-d{color:#5B5B5B}.cb-pd5{padding:5px}.cb-pd0{padding:0}.data-table.cabin{background-color:#fff;border:2px solid #939496;color:#333}.result-all-cabin.mu .data-table.cabin{margin-top:2px}.cabin-rules{border:1px solid gray;background-color:#eee;color:gray;padding:0 5px;cursor:pointer}.result-all-cabin{border-top:1px solid #fff}.result-all-cabin.mu{border-top:0}.cabin-tr-brief.active{background-color:#e9faff;color:#000}.cabin-rules-dv{position:absolute;border:1px solid gray;background-color:#fff;z-index:6;box-shadow:1px 1px 3px lightgray}.cabin-rules-table{width:auto;border-collapse:collapse;border-spacing:0;vertical-align:central;text-align:left;color:gray;font-size:13px;min-width:350px}.cabin-rules-table td{border:1px solid lightgray;text-align:left;padding:5px 10px;color:#333!important}.cabin-rules-table td:first-child{white-space:nowrap}.cabin-rules-table td:last-child{width:auto;background-color:transparent!important}.cabin-rules-flight-rule-type .title,.cabin-rules-table .cabin-rules-flight-rule-type td:last-child{background-color:#eee!important}.mf-row .f-delete{display:inline-block;height:22px;width:22px;background:url(images/f_delete.png) no-repeat scroll center center/contain;border-radius:26px;transition-duration:.3s;position:relative;top:7px}.mr-row .f-delete{display:inline-block;height:26px;width:26px;background:url(images/f_delete.png) no-repeat scroll center center/contain;border-radius:26px;transition-duration:.3s;position:relative;top:5px}.f-delete:hover{color:#000;box-shadow:0 0 0 7px rgba(255,255,255,0.23)}.mbs-left-box .sch-form .search_txt_calendar_remark{left:5px}.mbs-left-box .sch-form .search_txt_calendar_remark .font-medium{width:20px}.mbs-left-box .search_txt_calendar_remark .font-large span{font-size:10px!important}.mbs-left-box .sch-form .search_txt_calendar{background:transparent url(images/Date3.png) no-repeat scroll 98% center / 20px}.paxp-row{position:relative;margin-bottom:5px}.paxp-row1{margin-top:10px}.paxp-row .col,.paxp-row1 .col{float:left;width:11%;padding-right:2px}.paxp-row .col.col1,.paxp-row1 .col.col1{width:20%}.update-traveler-container .paxp-row .search-txt,.update-traveler-container .paxp-row .search-sel{width:90%;box-sizing:border-box;height:35px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;pointer-events:none}.update-traveler-container .paxp-row .search-sel{padding-right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #ccc}.paxp-row .col6{position:absolute;right:-20px;top:0;width:10px}.f-delete{cursor:pointer}.paxp-row .col6 .f-delete{cursor:pointer;line-height:45px}.paxp-row:first-child .f-delete{display:none}.paxp-btn{height:25px;padding-left:25px;border:0;cursor:pointer;color:gray;margin-bottom:10px;background:url(images/circle_plus1.png) no-repeat scroll left center/22px}#contactInfo .layui-layer-page .layui-layer-content{overflow:initial}.pax-pp-radio{position:absolute;left:-20px;top:11px}.fr{float:right}.fl{float:left}.fss-fdetails-tooltip{background-color:#fff;border-radius:.375rem;box-shadow:0 4px 14px 0 rgba(37,32,31,0.25);color:#000;font-size:.75rem;line-height:1.125rem;min-width:80px;padding:.375rem;position:absolute;z-index:100000000;text-align:center}.fss-fdetails-tooltip .arrow1{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #fff;bottom:-0.375rem;display:block;height:0;left:50%;margin-left:-0.1875rem;position:absolute;width:0}.border-top-b-en-mu{border-top:30px solid transparent;height:50px}.result-flight-mu{background:#D6D6D6!important;border-bottom:solid 1px #7F7F7F}.result-flight-mu .result-flight-brief{width:calc(100% - 612px);border-top:1px solid #1e514a}.search-r-group-header-price-wrap.h{min-height:150px;position:relative;border-left:solid 1px #7F7F7F!important;box-sizing:border-box}.search-r-group-header-price-wrap.h .price{margin-top:40px}.search-r-group-header-price-wrap.h .icon{height:50px}.fd-triangle-r{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #565656;display:inline-block}.fd-triangle-r-m{width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #565656;display:inline-block;top:-1px;position:relative}.sch-triangle-r{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #86928F;display:inline-block}.sch-triangle-r-m{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #86928F;display:inline-block;margin:0 3px}.fd-triangle-b{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #275BAF;display:inline-block;position:relative;top:-2px}.btn-fp{padding-right:5px}.fd-al-triangle-b{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6C6CB7;display:inline-block;position:relative;top:-2px}.cabin-tr-brief.md.active td:last-child,.cabin-tr-brief.sd.active>td:last-child{background-color:#e9faff}.left-back-dv{margin-bottom:20px;margin-top:20px;text-align:left}.left-back-dv .b-font{cursor:pointer;color:#fff;font-size:13px}.left-back-dv .b-font.dark{color:#000}.left-back-dv .b-img{position:relative;top:2px}.left-back-dv .dark .b-img{background-image:url(Images/back_black.png)}.booking-att a,.booking-att a:link,.booking-att a:visited{color:#1a8ecd}.suggest-selection:hover{color:#3d885f}.status-title a,.status-title a:link,.status-title a:visited{color:#1a8ecd}.tax-item-dv{position:relative}.tax-item-key{cursor:pointer;padding-right:22px;background:url(images/info_icon.png) no-repeat scroll right center/16px}.tax-item-dv ul{position:absolute;width:auto;top:20px;background-color:gray;box-sizing:border-box;display:none;min-width:100%;z-index:1;left:0;width:319px}.tax-item-dv ul li{padding:10px 20px;font-size:13px;color:#fff;line-height:1.5;text-align:left;position:relative;padding-right:70px}.tax-item-dv ul li.sub-tax{font-size:12px;line-height:1em;padding-left:40px}.tax-item-dv ul li .tax-amount{position:absolute;right:20px}.sel-flight-fare-split{border-bottom:1px solid #505D60}.schedule-msg{line-height:20px}.schedule-msg a{color:#1a8ecd;border-bottom:solid 1px #ccc;margin:10px 0;padding-bottom:10px;clear:both;display:block}.schedule-msg a:hover{text-decoration:underline}.schedule-msg a:last-child{border-bottom:0}#tpl-schedule{margin-top:3px}.login_box{min-width:420px;min-height:460px}.login_box .qrcode{position:relative;text-align:center}.login_box .qrcode.hide{display:none}.login_box .qrcode .img{display:block;width:320px;height:320px;margin:42px auto 12px}.login_box .qrcode .img.qrcode_expired{opacity:.1}.login_box .qrcode .sub_title{text-align:center;font-size:16px;color:#353535;padding:0 40px;margin-bottom:23px}.login_box .qrcode .sub_desc{text-align:center;color:#a3a3a3;font-size:14px;padding:0 40px;line-height:1.8}.login_box .qrcode .sub_desc a{text-decoration:none;color:#576b95}.login_box .qrcode .refresh_qrcode_mask{position:absolute;left:0;top:0;width:100%;height:320px}.login_box .qrcode .refresh_qrcode_mask .icon-refresh{position:absolute;left:50%;top:50%;margin-left:-38px;margin-top:-38px;cursor:pointer}.login_box .qrcode .refresh_tips{color:#353535}.login_box .qrcode .extension{margin-top:40px;display:inline-block;text-align:left}.login_box .qrcode .extension .icon{float:left;margin-right:20px;margin-top:4px}.login_box .qrcode .extension .item{margin-bottom:30px}.login_box .qrcode .extension .cont{overflow:hidden}.login_box .qrcode .extension .title{font-weight:400;font-size:14px;color:#353535}.login_box .qrcode .extension .desc{font-size:12px;color:#353535}.login_box .qrcode .extension .desc a{text-decoration:none;color:#459ae9}.login_box .broken_network{display:none}.login_box .broken_network.show{display:block}.login_box .broken_network .icon-broken-logo{display:block;margin:120px auto}.login_box .broken_network .sub_title{font-weight:400;text-align:center;font-size:20px;color:#353535;margin-bottom:20px}.login_box .broken_network .sub_desc{text-align:center;color:#a3a3a3;font-size:15px;line-height:1.8;padding:12px 40px 0}.login_box .broken_network .sub_desc a{text-decoration:none;color:#576b95}.rotateLoading{animation:c ease 1s}.qr-login .layui-layer-setwin .layui-layer-close2{right:-8px;top:-8px}.qr-login .opt-btn{cursor:pointer}.login_box .qrcode p{text-align:center}.icon-refresh{width:114px;height:114px;background:url(Images/RefreshIcon.png) no-repeat}.qrcode a,.qrcode a:link,.qrcode a:visited{color:#1a8ecd}.stb-sch-login-platform-result td .stb-sch-login-platform-date{font-size:12px}.stb-sch-login-platform-result td{word-wrap:break-word;color:#353535;padding-top:5px}.stb-sch-login-platform-result{padding-left:40px;padding-right:40px;max-height:180px;overflow-y:auto;overflow-x:hidden}.edit-icon{display:inline-block;height:15px;width:15px;background:url(images/pencil3.png) no-repeat scroll center center /contain;cursor:pointer;transform:translateY(2px)}.iphone-icon{background-image:url("../Skin-2/Images/iPhone.png");height:30px;width:30px;padding:5px 14px}.android-icon{background-image:url("../Skin-2/Images/Android.png");height:30px;width:30px;padding:5px 14px}.mobile_dv{height:32px;line-height:32px;margin:20px 0}.mobile_ldv{margin:0 10px 10px calc(50% - 130px);text-align:left;border:1px solid lightgray;float:left;min-width:120px}.mobile_rdv{margin:0 calc(50% - 130px) 10px 10px;text-align:left;border:1px solid lightgray;float:left;min-width:120px}.mobile_ldv span,.mobile_rdv span{margin-left:20px;color:#000}.mobile-download .mobile_ldv{margin:0 0 10px 0;float:initial;padding:5px}.mobile-download .mobile_ldv span{margin:0;padding:5px}.booking-hotel-select-doc{text-align:right;padding-right:15px;float:right;padding-bottom:20px}.mh-btn-row{margin-top:-5px;margin-bottom:28px}.mh-row{margin-bottom:28px}.mh-row .col{float:left;position:relative}.mh-row .col2{width:22%}.mh-row .col3{width:22%;margin-left:7px}.mh-row .col4{width:49px;text-align:center;position:absolute;margin-left:825px}.mh-row .col .f-delete{color:lightgray;line-height:40px;font-size:1.5em;display:inline-block;height:26px;width:26px;background:url(images/f_delete.png) no-repeat scroll center center/contain;border-radius:26px;transition-duration:.3s;position:relative;top:5px}.focus-current-item{border-bottom-width:4px!important;border-bottom-color:#9cea3c;border-bottom-style:inset;background-color:#044454}.focus-current-item .bkg-status-num-circle{border-color:#026279}.mr-row .col.col8,.mr-row .col.col9{width:calc((100% - 11px) / 4);margin-top:5px;margin-right:3.5px}.mr-row .col.col10{margin-top:5px;width:calc((100% - 11px) / 2+3.5px)}.mh-row .col.col5{margin-top:16px}.profile-error-msg{position:absolute;text-align:center;vertical-align:middle;z-index:99999999;height:auto;margin-left:20%;top:50px;overflow:visible;width:500px;transition-duration:.5s;border-radius:9px}.table-td-img-empty{padding-left:10px!important;padding-right:20px!important;width:1px}.profile-error-msg-sp span{text-decoration:underline}.profile-error-dv-in-top{padding:15px 0;transition-duration:.6s;width:1180px;border:2px red solid}.profile-error-msg-in-top{font-size:15px}.profile-error-msg-sp span{cursor:pointer}.p-faild-dv{background-color:#ff635d;border:0;border-radius:3px;text-align:left;font-size:13px;line-height:24px;height:auto;width:auto;min-height:44px;padding:10px 5px 10px 10px;-webkit-box-sizing:border-box}.p-faild-l{float:left;word-break:break-all}.p-faild-r{float:right;margin-top:-2px}.p-faild-close{font-size:18px;cursor:pointer;margin-right:5px}.select-profile-language{width:24.5%!important}.trip-status-max-width{max-width:800px}.popup-tab{height:80px;border-bottom:1px solid gray}.popup-tab .col1{width:auto;float:left;cursor:pointer;text-align:center;font-size:18px;font-weight:bold;padding:20px;height:40px}.popup-tab .col1.nav-active{color:white}.popup-tab .col1 div{line-height:40px;height:40px}.popup-tab .hover{color:#47be7c}.popup-tab .col2{float:right;padding:20px 30px;font-size:28px;cursor:pointer}.popup-sch-btn{width:auto;height:35px;min-width:100px;padding:0 25px;font-size:14px}.change-flight-form .i-city{width:20px;height:20px;position:absolute;top:5px;left:110px;overflow:hidden;background:url(images/pencil2.png) no-repeat}.change-flight-form .head{background-color:#46BF7C;color:white;line-height:31px;padding:25px 30px 22px 35px;font-size:18px;border-bottom:solid 1px #bcbabc}.change-flight-form .dv-booking-list-int{padding:45px 28px 30px 31px;margin:0}.change-flight-form .dv-booking-list-int .tb-header{background-color:transparent;font-size:15px;padding-bottom:10px;height:auto;border-bottom:solid 1px #dad9da}.change-flight-form .dv-booking-list-int .tb-header td{padding:13px 0 10px 10px;font-size:14px}.change-flight-form .dv-booking-list-int .td2{color:#232223;background-color:transparent;padding:13px 0 10px 10px;cursor:default}.change-flight-form .dv-booking-list-int td:hover,.change-flight-form .dv-booking-list-int tr:hover{background-color:none}.change-flight-form .btn-c,.change-flight-form .btn-sch{padding:12px 30px;color:white;border-radius:6px;margin-left:5px}.change-flight-form .booking-modify-btn{float:inherit}.change-flight-form .btn-c{background-color:#7c7c7c}.change-flight-form .btn-sch{background-color:#9ab846}.change-flight-form .dv-booking-list-int .first-col{padding:5px 10px 0 10px}.change-flight-form .airbooking-tb td{border-bottom:0}.change-flight-form .booking-modify-btn .sf{font-weight:normal}.change-flight-form .button-pane{position:absolute;bottom:50px;right:0;clear:both;margin-right:40px}.change-flight-form .text-date{width:0;border:0;color:white;padding:0}.change-flight-form .dep-date.seleted{font-weight:bold;color:#135ba3}.reshop .trip-s-price-msg{margin-top:0}.reshop .change-new-select{padding:18px 30px 18px 48px;background-color:#2a2a2a;font-size:16px}.reshop .trip-s-add{padding:30px 80px 30px 30px;line-height:2em}.reshop .change-addition-fee{display:none}.trip-s-add table{width:100%}.trip-s-add tr td{vertical-align:top}.trip-s-add tr td:first-child{width:100px;white-space:pre-wrap}.trip-s-add tr td:nth-child(2){font-size:1.4em;font-weight:bold;text-align:right}.traveler-item .addition{margin-right:20px;padding-right:20px;border-right:solid 1px #e1e1e1}.order-content .warning{color:red}.booking-sf-content-v2.order-change .col3 .fare-infos-dv.fare-total .font-fare{color:#949494}.order-change .fare-total.title{color:#949494}.format-operating-carrier{color:#FE009D}.htl-co2-wap{padding-top:8px}.htl-co2-emission{font-weight:bold}.booking-sf-content-v2 .htl-item-wrapper .htl-item .htl-co2-wap{padding-top:0}.app-download-guide{margin:50px auto;padding:40px 50px;display:flex;flex-wrap:wrap;background-color:#fff;font-family:Calibri;font-size:16px}.app-download-guide .step{margin-bottom:32px;display:flex;flex-direction:column;flex:1}.app-download-guide .detail{flex:1;padding:32px;background-color:#F4F5F7}.app-download-guide .serial{padding-bottom:16px;color:#3B7E75;font-weight:bold;font-size:18px}.app-download-guide .description{margin-bottom:12px}.app-download-guide .img{height:525px;display:block}.be-sel-trip-summary .trip-proposal-cart{top:0;position:absolute;width:100%}.be-content-hidden>:not(.trip-proposal-cart){display:none!important}.quotationavatar{float:right;width:35px;height:35px;border-radius:50%;background-color:#fff;text-align:center;position:relative}.quotation-icon{display:inline-block;vertical-align:middle;width:21px;height:21px;background:url(Images/tripproposal/quotation_cart.svg) no-repeat center/contain}.sel-trip-summary .be-proposal-exist-detail-from{width:90%;margin-left:15px}.sel-trip-summary .be-proposal-exist-detail{padding:20px;border:1px solid #d3d3d3;margin-bottom:12px;display:none}.sel-trip-summary .be-proposal-btn{border:0;background-color:#156af4;color:#fff;border-radius:4px;cursor:pointer;width:100%;transition-duration:.5s;font-size:16px;font-family:inherit;height:38px;margin-top:12px}.sel-trip-summary .be-proposal-sel{width:100%;height:calc(1.5em+0.75rem+2px);padding:.375rem .75rem;font-size:16px;font-weight:400;line-height:1.5;color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:0;background:#8f9394 url(Images/arrow_down_gray.png) no-repeat 50%/contain;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px) 50%;background-size:15px}.bedge-icon{display:inline-block;position:absolute;width:20px;height:20px;border-radius:50%;color:#000;text-align:center;line-height:20px;transform:translate(-15px,5px);font-size:12px;padding:0 2px;box-sizing:border-box;background:#91FD56;left:38px;top:-18px}.trip-plan-btn,.trip-plan-btn-disabled{background:#215AE9;color:#ECF2FB;margin:20px auto;border:0;width:90%;padding:12px;border-radius:8px;margin-left:15px;cursor:pointer;font-size:1.5em;transition-duration:.5s}.trip-plan-btn-disabled{color:#b9b8b8;cursor:no-drop}
/*/approval.css*/
.approve-form{background-color:#fff;display:none;margin-top:20px}.approve-form .section{margin:7px 0}.approve-form .approve-worflow{transition-duration:.3s;border:solid 1px #fff;border-top-color:#ddd;padding-top:5px}.approve-form .approve-worflow:hover{background-color:#f9fbff;border-top-color:lightgray}.approve-form .approve-tb .approve-row-wait-normal td{vertical-align:inherit}.approve-form .approve-tb td{font-size:13px;padding:5px 20px;text-align:left;min-width:35px;vertical-align:top}.approve-form .approve-tb .tb-header{background-color:transparent}.approve-form .approve-tb .tb-header td{color:#9ab643}.booking-page .approve-form .field-info,.booking-page .approve-form .approval-subtop-title,.htl-bkg-page-sub .approve-form .field-info,.htl-bkg-page-sub .approve-form .approval-subtop-title{border-bottom:0}.approve-form .field-info-header{margin-top:15px}.approve-tb .sel{width:200px;margin-right:7px}.btn-approve-request,.btn-approve-reject,.approve-alter-quo-status-btn{color:#fff;cursor:pointer;border-radius:3px!important;font-size:15px;padding:5px 7px;text-align:center;width:auto;background-color:#9ab845;border:solid 1px #9ab845;min-width:100px;margin:5px 0 0 5px;transition-duration:.7s}.btn-approve-request:hover,.btn-approve-reject:hover,.approve-alter-quo-status-btn:hover{background-color:#6b8030;border-color:#6b8030}.btn-approve-reject{background-color:#a3a3a3;border:solid 1px #a3a3a3}.btn-approve-reject{margin-left:7px}.approve-row-rejected-active .btn-approve-request,.approve-row-rejected-active .btn-approve-reject{background-color:#6c8e3c;border-color:#6c8e3c;color:#fff}.approve-form .form-title,.terms-conditions-form .form-title{display:block;border-bottom:1px solid #555;font-size:20px;color:#000;height:40px;line-height:40px;font-weight:normal;margin:10px 0 30px}.approve-row-rejected-active,.approve-row-rejected-active td{background-color:#fff;color:#333}.approve-row-rejected-history{background-color:none}.approve-row-approved{background-color:#fff}.approve-row-pendding{background-color:none}.approve-row-wait-active{background-color:rgba(244,240,39,0.44)}.approve-row-message{background-color:none}.approve-wait-list{background-color:#fff;margin:0 0 20px 0;color:gray}.approve-wait-list .data-row{border-bottom:1px solid #343334;background-color:#231f20;text-align:left}.approve-wait-list .data-row:last-child{border-bottom:0}.approve-wait-list .data-row table{width:100%}.approve-wait-list .data-row .title{color:#799e70;font-size:1.1em;box-sizing:border-box;padding:13px 13px 13px 19px;border-bottom:1px solid #343334}.approve-wait-list .data-row .detail{color:white;font-size:1em;box-sizing:border-box;padding:13px 13px 16px 19px;border-bottom:1px solid #343334}.approve-wait-list .data-row .detail .caption{color:#88ec51}.approve-wait-list table td{border-right:none!important;text-align:left;padding:8px 0;vertical-align:top}.approve-wait-list a,.approve-wait-list a:visited{color:#fff}.approve-wait-list table .btn_booking{color:white;border:0;min-width:initial;background-color:transparent;font-size:1em;line-height:1.2em;padding:0}.approve-wait-list .title{position:relative}.approve-wait-list .title .img-close{position:absolute;top:8px;right:15px}.approve-alter-status-info.box{width:500px;height:300px}.approve-alter-status-info{background-color:#fff;margin-top:10px;padding:25px;border-top:0 solid lightgray}.approve-alter-status-btn-dv{text-align:right;margin-top:20px}.approve-alter-status-info-title{text-align:left;font-size:1.5em;margin:20px 0}.approve-alter-status-txta{width:100%!important;margin:0 auto;display:block;height:150px!important;resize:none;line-height:1!important;padding:10px 12px;box-sizing:border-box}.approve-alter-status-info-tip{height:30px;line-height:30px;font-size:1.1em;text-align:left}.approve-quo-status-btn,.alter-quo-status-btn{margin-right:5px;border:1px solid #e74998;color:#fff;background-color:#e74998;width:100px;text-align:center;height:28px;cursor:pointer;font-size:1.2em}.approve-alter-quo-status-btn.b{background-color:gray;border:1px solid gray}.approve-step-span{margin-right:10px;font-weight:bold;vertical-align:top}.approve-tb .traveler-company-name,.approver-td .traveler-company-name{font-size:12px;color:gray}.approve-step-btn{background-color:#9ab845;color:#fff;padding:4px 20px;cursor:pointer;border:1px solid #9ab845;border-radius:3px!important;margin-right:5px}.approve-step-btn:hover{background-color:#6b8030;border-color:#6b8030}.approve-step-btn.cancel{background-color:#a3a3a3;border:1px solid #a3a3a3}.approve-form .approval-top-title{color:#000;font-size:16px;font-weight:bold}#policy-comments-lbl{font-weight:bold;line-height:30px;background-color:#f3f3f3;padding:0 10px;cursor:pointer}#policy-comments{width:100%;height:150px;resize:none;padding:10px 12px;box-sizing:border-box;margin-bottom:10px}.approval-subtop-title{color:#9ab643;font-size:15px;line-height:25px;font-weight:bold;padding:5px 0}.approval-import-text{color:#3d885f;font-size:1em;line-height:25px;font-weight:bold}.approve-form .policy-ckrm{padding:2px}.approve-form .policy-ckrm-label{display:inline-block;padding-left:5px;color:#000;font-weight:bold}.approve-form .policy-ckrm-label a,.approve-form .policy-ckrm-label a:visited,.approve-form .policy-ckrm-label a:link{color:#49b0e4}#booking_routing .policy-ckrm,#dv-htl-reservation-info .policy-ckrm{padding:2px}#booking_routing .policy-ckrm-label,#dv-htl-reservation-info .policy-ckrm-label{display:inline-block;padding-left:5px;color:#000;font-weight:bold}#booking_routing .policy-ckrm-label a,#booking_routing .policy-ckrm-label a:visited,#booking_routing .policy-ckrm-label a:link,#dv-htl-reservation-info .policy-ckrm-label a,#dv-htl-reservation-info .policy-ckrm-label a:visited,#dv-htl-reservation-info .policy-ckrm-label a:link{color:#49b0e4}.approve-form .approve-tb-policy .tb-header td,.top-dv-approvePolicy .tb-header td{padding:3px 8px;background-color:#46BF7C;color:white;white-space:nowrap}.approve-tb-policy .info{color:#585858!important;font-weight:normal}.approve-tb-policy .warn{color:#000;font-weight:bold}.approve-tb-policy .td-more i{border-top:8px solid #828080;border-left:8px solid transparent;border-right:8px solid transparent;line-height:1;display:inline-block;margin-left:5px;transform:translateY(-1px)}.approve-tb-policy .td-more{text-align:center!important;padding-top:10px!important}.approve-tb-policy .more-policy{cursor:pointer;color:#828080;font-weight:bold}.approve-tb-policy .sel{width:200px;margin-right:7px}.approve-form .approve-tb-policy td,.top-dv-approvePolicy td{font-size:13px;padding:2px 5px;text-align:left}.approve-tb-policy .tb-header td{line-height:30px}.approve-form .suggest-selection{cursor:pointer;color:#9ab643;font-weight:bold}.suggest-selection:hover{color:#a59c02}.top-dv-approvePolicy td{line-height:initial}.suggest-selection .tip{font-size:15px;font-weight:bold;color:#fe009d;padding-right:5px}.approve-remark{margin:10px 0 0 0}.order-content-item .approve-remark .quote-title{font-size:1.1em}.booking-page .approve-form{padding:0;background-color:transparent}.approve-form .approval-top-title.lg{font-size:18px}.approve-form .sp-policyIcon-approval,.top-dv-approvePolicy .sp-policyIcon-approval,.approve-form .sp-policyIcon-information,.top-dv-approvePolicy .sp-policyIcon-information,.approve-form .sp-policyIcon-warning,.top-dv-approvePolicy .sp-policyIcon-warning,.approve-form .sp-policyIcon-hide,.top-dv-approvePolicy .sp-policyIcon-hide,.approve-form .sp-policyIcon-block,.top-dv-approvePolicy .sp-policyIcon-block,.approve-form .sp-policyIcon-hidden{padding:0 0 0 25px;white-space:nowrap}.approve-form .approve-tb-policy .tb-header td:first-child,.top-dv-approvePolicy .tb-header td:first-child{width:15%}.approve-form .approve-tb-policy .tb-header td:last-child,.top-dv-approvePolicy .tb-header td:last-child{width:85%}.approve-form-container{margin-bottom:40px}.top-approve-content{background-color:#fff}.top-dv-approve-form td{padding:30px 0;vertical-align:top;color:#333;font-weight:bold}.top-dv-approve-form td:first-child{padding-left:25px}.top-dv-approve-form td:last-child{padding-right:25px}.approver-td .col{float:left;padding-right:50px}.approve-alter-quo-status-btn.b{background-color:#a3a3a3;border:1px solid #a3a3a3;font-weight:normal}.top-dv-approvePolicy{padding:25px;background-color:#fff;margin-top:20px}.approve-form-recreate{margin:20px 0 20px 0}.approve-form-recreate .approve-warning{color:red;font-weight:bold;padding:15px 15px 15px 0;font-size:18px}.top-dv-approve-form-wrap{border:1px solid lightgray}
/*/ota-en-us.css*/
.refresh-search-msg{font-size:20px}
