@charset "utf-8";#master_holdblock{position:fixed;height:100%;width:100%;z-index:99999;background:rgba(0,0,0,.6);display:none;vertical-align:middle;left:0;top:0}#master_holdblock .content{margin:300px auto auto;color:#fff;text-align:center}#master_holdblock .content .desc{font-size:22px;margin-bottom:20px}#master_holdblock .content .text{font-size:16px}#master_popup{position:fixed;height:100%;width:100%;z-index:99999;background:rgba(0,0,0,.6);display:none;vertical-align:middle;left:0;top:0}#master_popup .content{margin:300px auto auto;color:#000;text-align:center;background-color:#fff;position:relative;width:500px;padding:30px}#master_popup .content .closebtn{width:19px;height:19px;display:block;position:absolute;top:5px;right:5px;cursor:pointer}#master_popup .content .text{font-size:16px;text-align:left}body.noscroll{position:fixed;overflow-y:scroll;width:100%}body sup{vertical-align:super}.timelist{display:none;position:absolute;overflow-y:scroll;max-height:300px;background:#fff;width:140px;z-index:100}.sontimesetbtn,.timesetbtn{height:30px;width:140px;cursor:pointer}.timesetbtn,.sontimesetbtnChild{background:url(/images/btn_sel_140.png) left top no-repeat}.sontimesetbtn{background:url(/images/btn_sel_time.png) left top no-repeat}.sontimesetbtn:hover,.timesetbtn:hover,sontimesetbtnchild:hover{background-position:0 -30px}.sontimesetbtn:active,.timesetbtn:active,.sontimesetbtn.active,.timesetbtn.active,sontimesetbtnchild:active{background-position:0 -60px}.sontimesetbtn .bookTime,.timesetbtn .bookTime,.sontimesetbtnChild .bookTimeChild,.sontimesetbtnChild .bookTimeAdditionalHour{background-color:#a7a9ac;width:90px;height:28px;margin-right:30px;padding-left:5px;text-align:left;line-height:28px}.sontimesetbtn:hover .bookTime,.timesetbtn:hover .bookTime,.sontimesetbtnChild:hover .bookTimeChild,.sontimesetbtnChild:hover .bookTimeAdditionalHour{background-color:#bfbfbf}.sontimesetbtn:active .bookTime,.timesetbtn:active .bookTime,.sontimesetbtnChild.active .bookTimeChild,.sontimesetbtnChild.active .bookTimeAdditionalHour{background-color:#a7a9ac}.inline{display:inline-block;vertical-align:top}.footer_item2{color:#fff!important}.footer_item2:hover{color:#878787!important}.footer_item2:active{color:#878787!important}strong{font-weight:700}#infscr-loading{width:60px;margin-left:auto;margin-right:auto;top:-80px;position:relative}.holdblock{position:absolute;height:500px;width:770px;z-index:1000;background:rgba(0,0,0,.5);vertical-align:middle;display:none;top:0;left:0}label.error{margin-top:20px;margin-left:-50px;background-color:gold;white-space:normal;padding:5px;border:#707070 1px solid;position:relative;color:#000}#signupdiv{position:absolute;z-index:100;background-color:rgba(0,0,0,.6)}#mgdiv{line-height:1.5em;position:fixed;z-index:100;background-color:rgba(0,0,0,.6)}.mgdivtext a,.blacklink a{text-decoration:underline;color:#000}.mgdivtext a:hover,.blacklink a:hover{text-decoration:underline;color:#6d1a42;font-weight:700}.mgdivtext a:active,.blacklink a:active{text-decoration:underline;color:#6d1a42;font-weight:700}.mgdivtext,omandivtext{line-height:1.5em}.noguest>div{float:left;width:25px;cursor:pointer;overflow:hidden;text-align:center}.noguest .img{width:100%;height:16px;margin-bottom:5px;background:url(/images/btn_radio.png) center top no-repeat}.noguest div:hover .img,.noguest div.hover .img{background-position:center -16px}.noguest div:active .img,.noguest div.active .img{background-position:center -32px}.noguest div.hover.active .img{background-position:center -16px}.joinme input{width:90%;height:30px;background-color:#ededed;padding:5px;border:none;margin-bottom:3px}#signupbtn{float:right;margin-top:10px;margin-right:30px;overflow:hidden;width:101px;height:30px;cursor:pointer}#signupbtn img:hover{margin-top:-30px}#signupbtn img:active{margin-top:-60px}.selectbox li{display:block;line-height:35px;margin-bottom:1px;height:35px;background-color:#f1f1f1;color:#666}.selectbox li a{text-decoration:none}.selectbox li a:hover{color:#d5d5d5}.selectbox li a:active{color:#a7a9ac}.linkgrey{color:#3f3f3f}html{background:#ededed;padding-top:10px}body{min-width:1000px;font-family:Arial,Helvetica,sans-serif;color:#3f3f3f;font-size:80%;line-height:24px;background:#ededed}body[data-lang=sc],body[data-lang=tc]{font-family:黑体,黑體,simhei,tahoma}input{font-family:Arial,Helvetica,sans-serif}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}p{margin-bottom:8px}.clearfix{clear:both}#faq_country a{color:#3f3f3f;text-decoration:none}#faq_country a:hover{color:#000;font-weight:700}.press_detail_slideshow_container{position:relative;border:0;padding:0}.press_detail_slideshow_content{}.press_detail_slideshow_img{float:left;display:inline-block}.closepress{cursor:pointer}.art_slideshow_container{position:relative;border:0;width:750px;height:420px;padding:0}.art_slideshow_content{width:730px;height:400px;overflow:hidden}.art_slideshow_img{float:left;display:inline-block;width:750px;height:400px;background-repeat:no-repeat;background-position:center center}.press_slideshow_container{position:relative;border:0;width:360px;height:220px;padding:0}.press_slideshow_content{width:360px;height:210px;overflow:hidden}.press_slideshow_img{float:left;display:inline-block;width:360px;height:210px;background-repeat:no-repeat;background-position:center center}.press_detail_slideshow_left_but{position:absolute;top:45%;width:0;height:0;left:-45px;z-index:10;cursor:pointer}.press_detail_slideshow_right_but{position:absolute;top:45%;right:10px;width:0;height:0;z-index:10;cursor:pointer}.art_slideshow_left_but{position:absolute;top:160px;width:0;height:0;z-index:10;cursor:pointer}.art_slideshow_right_but{position:absolute;top:160px;right:75px;width:0;height:0;z-index:10;cursor:pointer}#header{background:url(../images/header_bg.png) left top repeat;width:100%;height:110px;z-index:200}#header_inner{width:1000px;margin:0 auto;height:110px}#logo{margin-top:12px;float:left}#main_nav{}#index{}#main_nav{float:right}#main_nav ul li{float:left;height:47px;overflow:hidden;cursor:pointer}#submenu1{margin-left:-475px;position:absolute;background-color:#fff;margin-top:46px;display:none;cursor:default}#submenu1 ol li{padding:5px 5px 5px 25px;width:260px;margin-bottom:1px;display:inline-block;height:100%;margin-bottom:10px;float:none;cursor:pointer;text-align:left;z-index:99999999;position:relative}#submenu1 .locacolume{float:left;width:350px;overflow-y:scroll}#submenu1 .countrytitle{font-weight:700;color:#231f20;font-size:14px}#submenu3{text-align:center;position:absolute;background-color:#fff;margin-top:-9px;display:none;margin-left:-20px}#submenu2{text-align:center;position:absolute;background-color:#fff;margin-top:46px;display:none;margin-left:-70px}#submenu3 ol,#submenu2 ol,#submenu1 ol{margin-top:15px;margin-bottom:15px}#submenu3 ol li,#submenu2 ol li{padding:5px 25px;color:#3f3f3f;margin-bottom:1px;display:block;height:20px;float:none;cursor:pointer;text-align:left;z-index:99999999}#submenu3 ol li a,#submenu2 ol li a,#submenu1 ol li a{color:#666;text-decoration:none}#submenu3 ol li a:hover,#submenu2 ol li a:hover,#submenu1 ol li a:hover{color:#6d1a42;font-weight:600}#main_nav ul li:hover img{margin-top:-47px}#langbox{width:90px;height:30px;float:right;margin:20px 0;margin-bottom:14px;position:relative;color:#fff}#langbox label{cursor:pointer}#searchbox{background:url(../images/searchbox_bg.png);width:253px;height:30px;float:right;margin:20px 0;margin-bottom:14px;position:relative}#searchbox_btn{height:30px;overflow:hidden;position:absolute;left:222px;top:0}.searchbox_btn:hover img{margin-top:-30px}.searchbox_btn:active img{margin-top:-60px}#searchbox_txtfield input{width:210px;height:30px;background:0;overflow:hidden;border:0;background:transparents;color:#fff;padding-left:10px;font-size:12px;line-height:31px}#searchbox_btn:hover img{margin-top:-30px;cursor:pointer}#index{width:1000px;margin:0 auto}#index_banner{height:350px;position:relative}#index_banner_arrowL{height:82px;overflow:hidden;position:absolute;left:0;top:161px}#index_banner_arrowR{height:82px;overflow:hidden;position:absolute;right:0;top:161px}#index_banner_arrowL:hover img,#index_banner_arrowR:hover img{margin-top:-82px;cursor:pointer}#index_banner_arrowL:hover img,#index_banner_arrowR:active img{margin-top:-164px;cursor:pointer}.img_arrowL{height:82px;overflow:hidden;position:absolute}.img_arrowR{height:82px;overflow:hidden;position:absolute}.img_arrowL:hover img,.img_arrowR:hover img{margin-top:-82px;cursor:pointer}.img_arrowL:active img,.img_arrowR:hover img{margin-top:-164px;cursor:pointer}#index_block_row1{margin-top:10px}#index_booking{height:130px;width:1000px;margin:0 auto;background:url(../images/index/index_bookingbg.png)}#index_booking_inner{padding:20px}#index_booking_inner input,#booking input{background:0 0;color:#fff;border:none;width:100%}.timeset{display:none;background-color:#fff;color:#666;padding:0;z-index:1000;cursor:pointer;width:150px;height:250px;overflow-y:scroll;overflow-x:hidden;text-indent:10px}#index_booking_inner .timesets{display:block;height:25px;cursor:pointer}#index_booking_inner .timesets div:hover{color:#000;font-weight:700}#index_booking_inner input:focus,#block_booking_inner input:focus,#booking input:focus{outline:0;font-size:14px}#index_booking_inner ::-webkit-input-placeholder,#block_booking_inner ::-webkit-input-placeholder,#booking ::-webkit-input-placeholder{color:#fff}#index_booking_inner input:-moz-placeholder,#block_booking_inner input:-moz-placeholder,#booking input:-moz-placeholder{color:#fff}#index_booking_inner input:-moz-placeholder,#block_booking_inner input:-moz-placeholder,#booking input:-moz-placeholder{color:#fff}#index_booking_inner:-ms-input-placeholder,#block_booking_inner :-ms-input-placeholder,#booking :-ms-input-placeholder{color:#fff}#index_booking .field{height:20px;background:#9c0454;float:left;color:#fff;display:inline-block;padding:10px;font-size:14px;line-height:20px}#index_booking_title{margin-bottom:20px}#booking_date{width:110px;margin-right:2px}#booking_time{width:110px;margin-right:2px}#booking_location{width:370px;margin-right:2px}#booking_service{width:160px;margin-right:2px}#booking_btn{height:33px;width:80px;padding:7px 0 0 42px;float:right;cursor:pointer;background-color:#bc0264;color:#fff}#booking_btn:hover{background-color:#a10054}#booking_btn:active{background-color:#940a4f}.red_btn{background-color:#bc0264;cursor:pointer;text-decoration:none!important;padding:0 25px;height:30px;line-height:30px;color:#fff!important;text-align:center;font-size:11px;font-weight:700}.red_btn:hover{background-color:#a10054;text-decoration:none}.red_btn:active{background-color:#940a4f}#index_banner{margin-top:12px}.index_block1{width:324px;height:269px;overflow:hidden;float:left;display:inline-block;position:relative}.index_block2{width:324px;height:269px;overflow:hidden;float:left;margin:0 14px;position:relative}.index_block3{width:324px;height:269px;overflow:hidden;float:left;position:relative}.index_block1 img.bg,.index_block2 img.bg,.index_block3 img.bg{position:absolute;width:100%;height:100%;top:0;left:0}.index_banner_inner{padding:10px;position:relative}.index_banner_inner a:hover{text-decoration:none}.index_banner_inner .title{font-weight:700;color:#000;margin-bottom:5px}#index_faq .title a{color:#3f3f3f}#index_faq .title a:hover{text-decoration:none}.index_banner_inner .title2{font-weight:700;color:#fff;margin-bottom:5px}.index_banner_inner .tagline{font-size:23px;color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;margin-bottom:5px}.index_banner_inner .content{line-height:20px}.index_banner_inner .readmore{font-size:11px;-webkit-text-size-adjust:none;font-weight:700;color:#000}.index_banner_inner .tagline2{font-size:23px;font-family:nimbus_light,Arial,Helvetica,sans-serif;color:#fff;margin-bottom:5px}.index_banner_inner .content2{line-height:20px;color:#fff}.index_banner_inner .readmore2{font-size:11px;-webkit-text-size-adjust:none;font-weight:700;color:#000;color:#fff}#index_media ul li{float:left}#index_media ul .active{height:40px;overflow:hidden}#index_media ul .followus{margin-top:3px}#index_media ul .active:hover img{margin-top:-40px;cursor:pointer}#index_media ul .active:active img{margin-top:-80px;cursor:pointer}#index_media{float:left;width:322px;margin-top:18px;margin-left:12px}#index_media .title{font-size:15px;color:#3f3f3f;font-weight:700}#index_faq{float:left;width:325px;margin-top:18px}#index_faq .title{font-size:15px;color:#3f3f3f;font-weight:700}.searchbox2{background:url(../images/searchbox/search2_box_bg.png) no-repeat;width:326px;height:30px;position:relative;margin:8px 0}.searchbox2_txtfield{float:left}.searchbox2_txtfield input:focus{outline:0}.searchbox2_txtfield input{position:absolute;left:15px;top:0;height:30px;background:0;overflow:hidden;border:0;background:transparents;color:#707070;font-size:13px;width:250px;line-height:31px;padding:0}.searchbox2_btn{position:absolute;right:0;height:30px;overflow:hidden;cursor:pointer}.searchbox2_btn:hover img{margin-top:-30px}.searchbox2_btn:active img{margin-top:-60px}#index_faq_que ul li{background:url(../images/bullet.png) 0 7px no-repeat;padding-left:11px;line-height:20px}#index_faq_que{font-size:13px;color:#3f3f3f}#index_newsletter{float:left;width:325px;margin-top:18px;margin-left:14px}#index_newsletter .title{font-size:15px;color:#3f3f3f;font-weight:700}#index .hr{background:url(../images/hr.gif) repeat-x;height:2px;width:100%;margin:45px 0;margin-bottom:25px}#index_map_bg{background:url(../images/index/pop_map/map_bg.png) 0 0 no-repeat;height:525px;position:relative}#point_hk{position:absolute;left:772px;top:256px}#point_macau{position:absolute;left:758px;top:260px}#point_beijing{position:absolute;left:757px;top:189px}#point_shanghai{position:absolute;left:781px;top:227px}#point_guongzhou{position:absolute;left:757px;top:246px}#point_singapore{position:absolute;left:734px;top:320px}#point_oman{position:absolute;left:540px;top:152px}#point_india{position:absolute;left:666px;top:265px}#point_saudi_arabia{position:absolute;left:576px;top:250px}#point_malaysia{position:absolute;left:733px;top:304px}#point_canada_toronto{position:absolute;left:239px;top:189px}#point_canada_vancouver{position:absolute;left:128px;top:175px}#point_canada_edmonton{position:absolute;left:169px;top:171px}.map_block_content{width:229px;display:block}.map_block_bg{background:url(../images/index/pop_map/pop_top_bg.png) 0 0 repeat-y}.map_block_inner{padding:13px 20px;color:#fff;font-size:13px}.country{font-weight:700}#block_point_hk{position:absolute;left:773px;top:132px;z-index:9998}#footer{background:#454545;padding-top:30px;padding-bottom:30px;top:20px;position:relative}#footer_inner_left .title{font-size:15px;color:#fff}#footer_inner{width:1000px;margin:0 auto}#footer_inner_left{width:300px;float:left}#footer_inner_right{width:700px;float:right;color:#878787}#footer .searchbox2{background:url(../images/searchbox/search2_box_bg.png) no-repeat scroll 0 0 transparent;height:30px;margin:8px 0;position:relative;width:272px}#footer .searchbox2 input{width:214px;line-height:31px}#footer .searchbox2 input:focus{outline:0;border:none}#footer_logo{margin-top:106px}#iso_logo{color:#fff;font-size:11px}#footer_copyright{font-size:10px;color:#878787;line-height:14px;float:left;width:433px;margin-top:16px;display:block;-webkit-text-size-adjust:none}#footer_inner_right .title{margin-bottom:10px;font-weight:700;color:#fff}#footer_inner_right a{color:#878787}#footer_inner_right a:hover{color:#fff;text-decoration:none}#footer_inner_right li{line-height:20px}#footer_about{padding-left:30px;width:150px}#footer_locations{float:right;padding-left:10px;width:110px}#footer_service{float:right;padding-left:10px;width:150px}#footer_news{float:right;padding-left:10px}#footer_nav{width:566px;float:right;margin-top:22px}#footer_nav ul li{float:right;color:#878787;padding-left:30px;padding-top:2px;padding-bottom:2px;display:block}#footer_nav a{color:#878787}#footer_nav a:hover{color:#fff;text-decoration:none}#footer .hr{background:url(../images/footer_hr.gif) repeat-x;height:2px;width:100%;margin:19px 0;margin-bottom:19px}#footet_logo ul li{float:left}#inner_banner{height:140px;width:1000px}#inner{width:1000px;margin:0 auto;min-height:400px}#inner_left{position:fixed;width:220px;float:left;overflow:hidden}#inner_left2{position:fixed;width:220px;float:left;overflow:hidden;background:#7c0041;background:url(../images/aboutus/sidemenu.png);z-index:9}#inner_left2 li{line-height:45px;height:45px;padding-left:20px;cursor:pointer}.sidemenuarrow{background:url(../images/aboutus/sidemenu_arrow.png) no-repeat;background-position:left}#inner_left2 li:hover{color:#6d1a42;background-color:rgba(255,255,255,.8)}#inner_left2 li:hover a{font-weight:700;color:#6d1a42}#inner_left2 a{text-decoration:none}#inner_right{padding-bottom:35px;position:relative;width:770px;min-height:600px;float:right;z-index:10}#block_booking_inner{background:#7c0041;padding-bottom:10px}#block_booking_inner .field{width:190px;height:40px;margin:0 auto;color:#fff;font-size:14px;background:#9c0454;margin-bottom:5px;padding-left:10px;float:none}#block_booking_inner_title{padding:11px;padding-top:15px;padding-bottom:20px}#block_booking_inner_btn{height:33px;width:200px;padding-top:7px;margin-left:10px;text-align:center;cursor:pointer;background-color:#bc0264;color:#fff}#block_booking_inner_btn:hover{background-color:#a10054}#block_booking_inner_btn:active{background-color:#940a4f}#block_booking_inner input{background:0 0;color:#fff;border:none;padding-top:13px}#block_left_video{margin-top:20px}#block_left_media .followus{text-align:center;margin-top:20px}#block_left_media ul .active{float:left;height:40px;overflow:hidden}#block_left_media ul .active:hover img{margin-top:-40px;cursor:pointer}#block_left_media ul .active:active img{margin-top:-80px;cursor:pointer}#block_locations_list{background:#fff}.block_locations_list{background:#fff}#block_locations_list_inner{padding:18px;color:#3f3f3f}#block_locations_list_inner a{text-decoration:underline;color:#000}#block_locations_list_inner a:hover{color:#6d1a42;font-weight:700}#block_locations_page_list_inner{padding:18px;color:#3f3f3f}#block_locations_page_list_inner a{text-decoration:none;color:#000}#block_locations_page_list_inner a:hover{color:#6d1a42;font-weight:700}.crumb_arrow{margin-bottom:-2px;margin-left:5px;margin-right:5px}.block_locations_breadcrumb{margin-bottom:25px;font-size:11px;color:#3f3f3f}.block_locations_breadcrumb a{color:#3f3f3f}.block_locations_breadcrumb a:hover{color:#6d1a42;text-decoration:none;font-weight:700}.block_locations_country .country{font-size:18px;font-weight:700;color:#6d1d42}.block_locations_country .country2{font-size:18px;font-weight:700;color:#000;margin-top:60px}.block_locations_country .block_airport{font-size:13px;font-weight:700;color:#000;margin-bottom:8px;margin-top:12px;line-height:18px}.block_locations_country .block_city{font-size:13px;font-weight:700;color:#84888b;margin-bottom:8px;margin-top:12px;line-height:18px}.block_locations_country ul{margin-bottom:25px}.block_locations_country ul li{font-size:13px;color:#3f3f3f;line-height:18px;margin-bottom:8px}.block_locations_country ul li a{color:#3f3f3f}.block_locations_country ul li a:hover{color:#000;font-weight:700;text-decoration:none}#locations_banner{margin:15px 0}#block_locations_col1{width:231px;padding-right:10px;float:left}#block_locations_col2{width:251px;padding-right:10px;float:left}#block_locations_col3{width:220px;padding-right:10px;float:left}.block_locations_detail{background:#fff;margin-bottom:30px}.block_locations_detail2{background:#fff;margin-bottom:30px;padding-top:25px}.block_locations_detail .block_locations_breadcrumb{padding:18px;margin-bottom:0}.block_locations_detail .airport_name{padding:18px;font-size:34px;color:#000;margin-bottom:30px;font-family:nimbus_light,Arial,Helvetica,sans-serif}.block_locations_detail_left{width:350px;float:left;padding:0 18px}.block_locations_detail_left .title{color:#000;font-weight:700}.block_locations_detail_left .content{color:#3f3f3f;margin-bottom:5px;margin-bottom:25px;line-height:20px}.block_locations_detail_left .content a{color:#3f3f3f}.block_locations_detail_left .content a:hover{color:#7c0041}.block_locations_detail_right{width:381px;float:right}.ourservices{color:#000;font-weight:700;margin-bottom:5px;margin-top:20px}.ourservices_icon li{float:left}.locations_nav_bottom{background:url(../images/locations/nav_bg.gif) repeat-x;height:50px;overflow:hidden;padding-top:1px}.locations_nav_bottom ul{margin-left:155px}.locations_nav_bottom ul li{float:left}.locations_nav_bottom ul li:hover img{margin-top:-50px;cursor:pointer}.locations_nav_bottom ul li:active img{margin-top:-100px;cursor:pointer}.locations_nav_bottom ul li.active img{margin-top:-100px;cursor:pointer}.locations_price{padding:18px;background:#fff;overflow-y:scroll}.locations_price .title{font-size:15px;font-weight:700;color:#000}.locations_price tr td{padding:8px 0}.locations_price .bold{padding:10px 0;font-weight:700;color:#000}.locations_price .dot{background:url(../images/dot.jpg) left bottom repeat-x;color:#231f20}.locations_share{padding:18px;background:#d6d6d6 url(../images/locations/share_shadow.gif) top left repeat-x}.locations_share .title{font-size:15px;font-weight:700;color:#000}.locations_share .bold{padding:0 0;font-weight:700;color:#000;font-size:15px;padding-bottom:10px}.locations_share tr td{padding-bottom:8px}.locations_share .field{width:350px;padding:6px 3px;padding-left:8px;color:#707070;border:1px solid #bcbec0}.txtarea{width:720px;font-family:Arial,Helvetica,sans-serif;padding-top:8px;padding-left:8px;color:#707070;border:1px solid #bcbec0}.btn_send{height:30px;overflow:hidden;float:right;padding-left:8px;padding-right:5px;cursor:pointer}.btn_send:hover img{margin-top:-30px}.btn_send:active img{margin-top:-60px}.btn_radio{height:10px;overflow:hidden;float:right;padding-left:8px;padding-right:5px;cursor:pointer}.btn_radio:hover img{margin-top:-10px}.btn_radio_click{height:10px;overflow:hidden;float:right;padding-left:8px;padding-right:5px;cursor:pointer}.btn_radio_click img{margin-top:-20px}.sharewithafriend{line-height:30px}#services{}.block_press{width:350px;padding-bottom:20px;padding-right:15px;vertical-align:top;display:inline-block}.block_services{padding-bottom:20px}.block_services .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px}.block_services .img{text-align:right}.block_services .content{width:490px;margin-top:20px;margin-bottom:40px}.block_services_col1{float:left;padding-right:10px;width:231px}.block_services_col2{float:left;padding-right:10px;width:251px}.block_services_col3{float:left;padding-right:10px;width:220px}#services .block_locations_country .country{color:#3f3f3f;font-size:13px;font-weight:700}#services .block_locations_country ul li{color:#3f3f3f;font-size:13px;line-height:18px;margin-bottom:5px}#services .lounge_title{font-size:15px;font-weight:700;color:#000;margin-bottom:20px}#services .hr{background:url(../images/services/sepline.jpg) left top repeat-x;height:30px;width:769px;margin-left:-18px}#news .content p{margin-bottom:25px}#news .hr{background:url(../images/services/sepline.jpg) left top repeat-x;height:30px;width:769px;margin-left:-18px}#news .block_services .ytplaybtn{width:96px;height:64px;position:absolute;top:150px;left:0;right:0;margin:auto;cursor:pointer}body.newspage .ui-widget-overlay{opacity:.8!important;background:#000 none}body.newspage .ui-dialog{background:#000 none}body.newspage .ui-dialog-titlebar{padding:5px 10px;background-color:#6d1a42}body.newspage .ui-dialog-titlebar .ui-dialog-title{width:90%;margin:0}body.newspage .ui-dialog-titlebar .ui-dialog-titlebar-close{width:40px;height:18px}body.newspage .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{background-image:none;text-indent:0;color:#fff;width:40px;height:18px;line-height:18px;font-weight:400}#news .block_services .content{margin-bottom:0;margin-top:20px;width:100%}#news .block_services .content a{color:#000}.block_promo{width:360px;float:left}.block_promo_content{margin-bottom:5px;line-height:20px;height:80px;overflow:hidden}.block_promo_title{color:#3f3f3f;font-size:15px;font-weight:700;margin-top:15px;margin-bottom:5px}.block_promo_readmore a{font-size:11px;-webkit-text-size-adjust:none;font-weight:700;color:#3f3f3f}.block_promo_readmore a:hover{color:#7c0041;text-decoration:none;font-weight:700}.readmore{font-weight:700;color:#000}.readmore a{-webkit-text-size-adjust:none;text-decoration:none}.readmore a:hover{color:#6d1a42!important}.block_promo2{width:360px;float:left;margin-left:13px;margin-bottom:25px}.promo_detail .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px;line-height:1.3em}.content_left{margin-bottom:0;margin-top:20px;width:490px;float:left}.content_left p{margin-bottom:25px}.content_left a{color:#000;font-weight:700}.content_left a:hover{color:#7c0041;text-decoration:none}.content_right{margin-bottom:0;margin-top:20px;width:222px;float:right}#career .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px}#career .img{margin-bottom:25px}#career p{margin-bottom:15px}#career select{width:220px;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:13px}#career .bold{font-weight:700;padding-bottom:5px}.career_list .header{font-weight:700;background:#a7a9ac;color:#fff;padding:12px 18px}.career_list .content{padding:12px 18px;background:url(../images/dot.jpg) repeat-x scroll left bottom transparent}.career_list .content a{color:#3f3f3f}.career_list .content a:hover{color:#7c0041;text-decoration:none}.career_list tr:hover{background:#ececec}#career_des tr td{padding:16px 0}#career_des tr td li{list-style:disc}#btn_apply{height:30px;overflow:hidden;cursor:pointer}#btn_apply:hover img{margin-top:-30px}#btn_apply:active img{margin-top:-60px}.btn_attach{height:30px;overflow:hidden;float:right;cursor:pointer}.btn_attach:hover img{margin-top:-30px}.btn_attach:active img{margin-top:-60px}#career_apply_form .title{color:#3f3f3f;font-size:13px;font-family:Arial,Helvetica,sans-serif}#career_apply_form .title select{color:#000;font-size:13px;width:90px;margin-left:10px}#career_apply_form .field{border:0 solid #bcbec0;color:#707070;padding:12px 3px 12px 8px;width:348px;background-color:#eee}#career_apply_form .field2{border:1px solid #bcbec0;color:#707070;padding:6px 3px 6px 8px;width:240px;float:left}#career_apply_form .txtarea{resize:none;border:0 solid #bcbec0;color:#707070;font-family:Arial,Helvetica,sans-serif;padding-left:8px;padding-top:8px;width:715px;background-color:#eee}#career_apply_form tr td{padding-bottom:4px}#contact .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px}#contact .img{margin-bottom:25px}#contact .tagline{margin-bottom:25px;font-size:15px}.block_contact{margin-bottom:25px;line-height:20px}.block_contact .block_contact_title{font-size:15px;font-weight:700;color:#000}.block_contact_content a{color:#3f3f3f}.block_contact_content a:hover{color:#7c0041;text-decoration:none}#faq .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px}#faq .img{margin-bottom:25px}#faq .tagline{margin-bottom:25px;font-size:15px}.faq_q{background-color:#ededed;height:38px;margin-bottom:5px;width:752px;left:-18px;position:relative}.faq_a{background-color:white height:38px;margin-bottom:5px;width:752px;left:-18px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative;font-weight:700}.faq_b{background-color:white height:38px;margin-bottom:5px;width:752px;left:-18px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative}.faq_q_title{float:left;font-size:15px;font-weight:700;padding:7px}.faq_q_title_active{float:left;font-size:15px;font-weight:700;padding:7px}.faq_q_arrow{float:right;background:url(../images/faq/q_arrow.png) 0 0 no-repeat;width:23px;height:23px;margin:7px}.faq_q_arrow_active{float:right;background:url(../images/faq/q_arrow.png) 0 -23px no-repeat;width:23px;height:23px;margin:7px}.faq_q{padding-left:18px}.faq_a{padding-left:18px}.faq_c{padding-left:6px}.faq_b{padding-left:18px}.faq_c .header{font-size:15px;font-weight:700;color:#000;margin-top:15px}.faq_c .content{margin-top:15px}#search a{color:#000}#search a:hover{color:#6d1a42}#search a:active{color:#6d1a42}#search .title{color:#000;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:20px}.searchbox3{width:700px;height:26px;position:relative;margin:8px 0;border:solid 1px #eee}.searchbox3_txtfield{float:left}.searchbox3_txtfield input{position:absolute;left:15px;top:0;height:30px;background:0;overflow:hidden;border:0;background:transparents;color:#707070;font-size:13px;width:430px;line-height:31px}.searchbox3_btn{float:right;height:30px;overflow:hidden;cursor:pointer;position:relative;top:-1px;left:7px}.searchbox3_btn:hover img{margin-top:-30px}.searchbox3_btn:active img{margin-top:-60px}#search .tagline{margin-bottom:25px;font-size:15px;font-size:15px;color:#000;font-weight:700;margin-top:15px}#search .header{font-size:15px;font-size:15px;font-weight:700;margin-top:25px}#booking_step{margin-top:0;margin-bottom:25px}#booking_left{width:770px;float:left;margin-bottom:35px;display:block}#booking_right{width:220px;float:right}.booking_tools{background:#7c0041;padding:18px;color:#fff}.booking_airport_name{font-size:18px;margin-bottom:18px}.booking_tools .field{background:#9d0454;margin-right:2px;font-size:14px;padding:12px 10px;display:block;height:16px}.booking_tools_info div{float:left}.booking_tools_info .search{float:right;height:40px;overflow:hidden;display:block;cursor:pointer}.booking_tools_info .search:hover img{margin-top:-80px}.booking_tools_info .search:active img{margin-top:-80px}.booking_tools_info .date{width:125px}.booking_tools_info .time{width:38px}.booking_tools_info .airport{width:215px}.booking_tools_info .package{width:112px}.booking_add_extra span{background:url(../images/booking/btn_p_add.png) 0 0 no-repeat;padding-left:40px;padding-top:5px;cursor:pointer;float:left;margin-right:15px;margin-top:18px;height:26px}.booking_open_win span{background:url(../images/booking/btn_p_open.png) 0 0 no-repeat;padding-left:40px;padding-top:5px;cursor:pointer;float:right;margin-right:15px;margin-top:18px;height:26px}.booking_close_win span{background:url(../images/booking/btn_p_close.png) 0 0 no-repeat;padding-left:40px;padding-top:5px;cursor:pointer;float:right;margin-right:15px;margin-top:18px;height:26px}.booking_remove_extra span{background:url(../images/booking/btn_p_remove.png) 0 0 no-repeat;padding-left:40px;padding-top:5px;cursor:pointer;float:left;margin-top:18px;height:26px}.booking_add_extra span:hover{background:url(../images/booking/btn_p_add.png) 0 -31px no-repeat}.booking_remove_extra span:hover{background:url(../images/booking/btn_p_remove.png) 0 -31px no-repeat}.booking_close_win span:hover{background:url(../images/booking/btn_p_close.png) 0 -31px no-repeat}.booking_open_win span:hover{background:url(../images/booking/btn_p_open.png) 0 -31px no-repeat}.block_booking_img{position:relative;display:block}.booking_block{margin-bottom:40px}.bookingarea{padding:20px;color:#000;position:relative;background-color:#fff}.bookingarea h2{font-size:15px;font-weight:700}.bookingarea_left{width:500px;float:left}.block_booking_img_tagline{font-size:13px}.block_booking_price{margin-top:25px;width:100%;margin-bottom:25px}.block_booking_guest{width:150px;float:right;margin-bottom:25px;text-align:left}.block_booking_guest .timeofservice{margin-top:20px;position:relative}.block_booking_guest .timeofservice:hover .time_of_flight_tooltips{display:block}.block_booking_guest li{float:right}.block_booking_price>ul>li{float:left;width:90px;text-align:center;font-weight:700;color:#000;font-size:13px;line-height:15px;display:block;margin-bottom:8px;margin-right:10px}.block_booking_price>ul>li>div{height:90px;line-height:90px;text-align:center;background-repeat:no-repeat;background-position:left top;cursor:pointer;background-color:#ededed;color:#000;font-size:18px;font-weight:400;position:relative}.block_booking_price>ul>li>div:hover{background-position:left -90px;background-color:#84124b;color:#fff}.block_booking_price>ul>li>div:active,.block_booking_price>ul>li>div.active{background-position:left -180px;background-color:#84124b;color:#fff}.tooltips{display:none;position:absolute;left:100px;top:0;width:250px;background-color:#ededed;z-index:100;padding:10px 15px}.tooltips>img{position:absolute;left:-10px}.block_booking_price li div:hover .block_desc_tooltips{display:block}.block_desc_tooltips li{font-size:12px;line-height:1.5em;width:auto;text-align:left;color:#000}ul.grey_bullet>li{padding-left:5px;position:relative;float:none;margin-bottom:5px;font-size:12px;line-height:15px}ul.grey_bullet>li:before{color:#acacac;content:"\2022";font-size:1.5em;padding-right:.25em;position:absolute;left:-5px}.noofguest{margin:0 0 5px 0;color:#000}.smalltxt{font-size:11px;-webkit-text-size-adjust:none;color:#3f3f3f;line-height:15px;margin-top:10px}.master_service_note{margin-top:20px}.block_booking_extra{padding:14px 18px;color:#fff;background:#7c0041;font-size:19px}.block_extra_service_tagline{font-size:13px}.block_extra_service_img{width:250px}.block_extra_service_hour{margin-top:25px;width:100%;margin-bottom:25px}.bookingarea.meetandgreet .block_extra_service_hour{margin-top:0}.block_extra_service_hour li{float:left;width:90px;text-align:center;font-weight:700;color:#000;font-size:13px;line-height:15px;display:block;margin-bottom:8px;margin-right:10px}.block_extra_service_hour li div{height:90px;line-height:90px;text-align:center;background-repeat:no-repeat;background-position:left top;cursor:pointer;background-color:#ededed;color:#000;font-size:18px;font-weight:400;position:relative}.block_extra_service_hour li div.active{background-position:left -180px!important;background-color:#84124b;color:#fff}.block_extra_service_hour li div:hover{background-position:left -90px;background-color:#84124b;color:#fff}.block_extra_service_hour li div:active{background-position:left -180px;background-color:#84124b;color:#fff}.bookingarea.meetandgreet .block_extra_service_hour li{text-align:left}.bookingarea.meetandgreet .block_extra_service_hour li div{display:none}.addToCartChild:hover{background-position:left top!important;cursor:default!important}.addToCartChild:active{background-position:left top!important;cursor:default!important}.block_extra_service_guest{width:160px;float:right;margin-bottom:25px;text-align:left}.block_extra_service_guest .timeofservice{margin-top:20px}.block_extra_service_guest li{float:right}.timelist li{float:none;padding:3px 40px 3px 10px;cursor:pointer}.timelist li:hover{background-color:#6d1a42;color:#fff}.timelist li:active,.timelist li.active{background-color:#6d1a42;color:#fff}#booking .hr{background-color:transparent;height:20px;width:769px;margin-top:25px}#booking .dropdown{position:absolute;background-color:#ededed;left:0;top:100%;max-height:200px;overflow-y:auto;text-align:left;z-index:10}#booking .dropdown .option{padding:0 10px;color:#000;cursor:pointer}#booking .dropdown .option.selected{background-color:#ddd}#booking .dropdown .option:hover{background-color:#ddd}#block_booking_gift{background:#a2a28d;padding:18px;color:#fff}#block_booking_gift .header{font-size:21px;margin-bottom:28px}.block_booking_giftset{width:218px;border-right:1px solid #fff;padding-right:15px;float:left}.block_booking_giftset2{width:218px;border-right:1px solid #fff;padding-right:15px;float:left;padding-left:15px}.block_booking_giftset3{width:218px;padding-left:15px;padding-right:15px;float:left}.block_booking_giftset_title{font-size:15px;font-weight:700;margin-bottom:8px}.block_booking_giftset_content{line-height:18px;margin-bottom:28px}.block_booking_giftset_img{float:left;width:110px}.block_booking_giftset_des{width:93px;float:right}.block_booking_giftset_des .title{font-size:11px;-webkit-text-size-adjust:none;font-weight:700;margin-bottom:8px}.block_booking_giftset_des select{width:93px;margin-bottom:8px}.block_booking_giftset_des .price{line-height:15px;font-size:12px;height:52px}.block_booking_giftset_des .btn{height:30px;overflow:hidden}.block_booking_giftset_des:hover img{margin-top:-30px}.block_booking_giftset_des.active img{margin-top:-60px}#booking_cart{background:#fff}#booking_cart .header{background:#7c0041;color:#fff;text-align:center;padding:12px 0;font-size:18px}.booking_cart_item{font-size:13px;color:#000;margin-bottom:22px}.booking_cart_item tr td{line-height:18px;padding:1px 10px}.booking_cart_item tr.tbl_header td{color:#84888b}.booking_cart_item .title{font-weight:700;text-align:left;padding-top:22px}.booking_cart_item tr td.last{border-bottom:1px solid #e1e1e1}.booking_cart_item tr td .removeFromCart img{cursor:pointer}.block_booking_cart_total{line-height:18px;background-color:#a7a9ac;padding-bottom:20px;color:#fff}#booking_reg_table1 .red{padding:10px 18px 0}.red{color:#6d1a42;padding:10px}.block_booking_cart_total .total{font-size:22px}.block_booking_cart_total .btn{height:30px;overflow:hidden;cursor:pointer;width:120px}.block_booking_cart_total .btn:hover img{margin-top:-30px}.block_booking_cart_total .btn.active img,.block_booking_cart_total .btn:active img{margin-top:-60px}.addToCartBtn{height:30px;cursor:pointer;width:140px;background:url(/images/btn_add_long.png) left top no-repeat}.addToCartBtn:hover{background-position:0 -30px}.addToCartBtn:active,.addToCartBtn.active{background-position:0 -60px}#booking_warning{padding:18px;font-size:15px}#booking_warning .title{font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;margin-bottom:10px}#booking_warning .content{margin-bottom:25px}#booking_warning .tagline{font-weight:700}.booking_cart_selection{min-height:285px}.booking_cart_selection tr td{line-height:18px;color:#000;font-size:13px}#booking_payment{background:#fff;margin-bottom:35px}#booking_payment .header td{background:#a2a28d;padding:12px 13px;color:#fff;font-weight:700;padding-right:0;padding-left:0}#booking_payment .content td{background:url(../images/dot.jpg) left bottom repeat-x;padding:0;color:#000;line-height:18px;padding-bottom:35px;padding-right:15px;padding-top:15px}#booking_payment .content td img{margin-top:2px}#booking_payment .totalprice{font-weight:700;color:#000;padding-bottom:2px}#booking_payment .totalpricebig{font-weight:700;color:#000;font-size:22px;padding-top:12px;padding-bottom:12px}#booking_payment .smalltxt{font-size:11px;-webkit-text-size-adjust:none}#booking_payment a{text-decoration:underline;color:#3f3f3f}#booking_payment .title{color:#3f3f3f;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:34px;padding:18px;padding-top:28px}#booking_payment .btn_payment{height:30px;overflow:hidden}#booking_payment .btn_payment:hover img{margin-top:-30px;cursor:pointer}#booking_payment .btn_payment:active img{margin-top:-60px;cursor:pointer}#booking_confirmation{margin-bottom:35px;background:#fff}#booking_confirmation .title{color:#3f3f3f;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:25px;padding:18px;padding-top:28px;padding-bottom:8px}#booking_confirmation .content{color:#3f3f3f;font-size:15px;padding:18px;padding-top:0;padding-bottom:12px}#booking_confirmation .content2{color:#fff;font-size:15px;padding:18px;padding-top:12px;padding-bottom:12px;background-color:#a8a9ad}#booking_confirmation .content2 span.label{font-size:18px}#booking_confirmation .hr{background:url(../images/dot.jpg) 0 0 repeat-x;height:2px;margin:0 18px;width:965px}#booking_confirmation_table{display:block}#booking_confirmation_table th{background-color:#a8a9ad;padding:15px 20px;color:#fff;white-space:nowrap}#booking_confirmation_table table.mg_table th{background-color:#d5d5d5;color:#84888b;font-weight:700}#booking_confirmation_table table.mg_field_table{margin:40px 20px 0;width:960px}#booking_confirmation_table table.mg_field_table td{vertical-align:top;text-align:left;padding:5px;border-bottom:20px solid #fff;color:#84888b}#booking_confirmation_table table.mg_field_table tr.default_border td{border-bottom:1px solid #fff}#booking_confirmation_table table.mg_field_table td.first{font-weight:700;width:150px;color:#000}#booking_confirmation_table tr td .title{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:inherit}#booking_confirmation_table tr td .title_container{position:relative}#booking_confirmation_table tr td .title_container .dropdown{width:150px;left:-5px;top:22px}#booking_confirmation_table tr td .timesel_container{position:relative}#booking_confirmation_table tr td .timesel_container .dropdown{width:160px;left:-5px;top:22px}#booking_confirmation_table tr td .nationality_container{position:relative}#booking_confirmation_table tr td .nationality_container .dropdown{width:150px;left:-5px;top:22px}#booking_confirmation_table #totalresult{float:right;width:400px;font-size:12px;margin-top:20px;margin-right:10px}#booking_confirmation_table .gtotal{font-size:25px;margin-top:20px;margin-bottom:10px}#booking_confirmation_table #totalresult td{line-height:18px;font-size:16px;border:none;text-align:right;padding:5px 0 0;width:50%}#booking_confirmation_table .header td{font-weight:700;font-size:15px}#booking_confirmation_table td{font-size:13px;padding-left:20px;padding-right:10px;line-height:25px;-webkit-text-size-adjust:none}#applyPromoCode{white-space:nowrap}#applyPromoCode input[name=promoCode]{background-color:#ededed;color:#adaeb0;width:200px;height:30px;line-height:30px;margin-right:5px;padding:0 5px;font-size:14px}#applyPromoCode input[name=promoCode]::-webkit-input-placeholder{color:#adaeb0}#applyPromoCode input[name=promoCode]:-moz-placeholder{color:#adaeb0}#applyPromoCode input[name=promoCode]::-moz-placeholder{color:#adaeb0}#applyPromoCode input[name=promoCode]:-ms-input-placeholder{color:#adaeb0}#applyPromoCode #btn_applyPromoCode{width:100px;height:30px;line-height:30px;background-color:#bc0264;cursor:pointer;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;font-size:13px}#applyPromoCode #btn_applyPromoCode:hover{background-color:#a10054}#applyPromoCode #btn_applyPromoCode:active{background-color:#940a4f}#booking_confirmation_table tr.with_bottom{border-bottom:1px solid #b6b6b8}.btn_booking_cancel{height:30px;line-height:30px;width:100px;display:block;background:transparent url(/images/btn_cancel.png) no-repeat 0 0;cursor:pointer;color:#fff;text-align:center;font-weight:700;font-size:11px;float:right;margin-left:10px;margin-top:10px;margin-right:10px}.btn_booking_cancel:hover{background-position:0 -30px}.btn_booking_cancel:active{background-position:0 -60px}.btn_pay{float:right;cursor:pointer;width:140px;height:30px;background:url(/images/btn_confirm.png) left top no-repeat;margin-right:10px;margin-top:10px}.btn_pay:hover{background-position:0 -30px}.btn_pay:active,.btn_pay.active{background-position:0 -60px}.radio_btn{cursor:pointer;width:16px;height:16px;background:url(/images/btn_radio.png) left top no-repeat}.radio_btn:hover{background-position:0 -16px}.radio_btn:active,.radio_btn.active{background-position:0 -32px}.agreement{margin-left:10px;margin-top:10px;position:relative;padding-left:20px;color:#6d1a42}.agreement .radio_btn{position:absolute;top:0;bottom:0;margin:auto;left:0}.agreement a{color:#6d1a42;text-decoration:underline}.agreement a:hover{font-weight:700;text-decoration:none}.mg_update_btns{margin:20px}.mg_update_btns .mg_update_btn{float:right}#booking_confirmation_des{padding:18px;line-height:18px;font-size:11px;-webkit-text-size-adjust:none}#booking_confirmation_des a{color:#3f3f3f;text-decoration:underline}#booking_confirmation_des div{height:30px;overflow:hidden;margin-left:10px}#booking_confirmation_des div:hover img{margin-top:-30px}#booking_confirmation_des div:active img{margin-top:-60px}#booking_confirmation iframe{border:none;width:640px;height:400px;margin:auto;display:block;overflow:hidden;padding-top:20px}#booking_reg{background:#fff;margin-bottom:35px}#booking_reg .title{color:#3f3f3f;font-family:nimbus_light,Arial,Helvetica,sans-serif;font-size:25px;padding:18px;padding-top:28px}#booking .perdata{background-color:#ededed;border-right:1px #fff solid;border-bottom:1px #fff solid}#booking .perdata input,#booking .perdata textarea{border:none;background-color:#ededed}#booking .perdata textarea{resize:none;width:100%;height:100%}#booking .perdata input:focus,#booking .perdata textarea:focus{outline:0}#booking .perdata input::-webkit-input-placeholder,#booking .perdata textarea::-webkit-input-placeholder{color:#999}#booking .perdata input::-moz-placeholder,#booking .perdata textarea::-moz-placeholder{color:#999}#booking .perdata input:-ms-input-placeholder,#booking .perdata textarea:-ms-input-placeholder{color:#999}#booking .perdata input:-moz-placeholder,#booking .perdata textarea:-moz-placeholder{color:#999}#booking .perdata input,#booking .perdata textarea{color:#666}.booking_reg_table .content td{padding:12px 18px;line-height:18px;padding-bottom:35px}.booking_reg_table .content2 td{padding:12px 18px;line-height:18px}.booking_reg_table .content3 td{padding:12px 18px;line-height:18px}.booking_reg_info{margin-top:35px}.booking_reg_info tr td{padding:12px 8px}#booking_reg .booking_reg_info .title{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:0}#booking_reg .booking_reg_info select{color:#000;font-size:13px;width:60px}#booking_reg .booking_reg_info .dropdown.title{width:18%}.booking_reg_info .field{border:1px solid #bcbec0;color:#707070}#booking_reg_first{width:210px}#booking_reg_sur{width:210px}#booking_reg_email{width:232px}#booking_reg_flight{width:103px}.booking_reg_table{margin-top:15px}.booking_reg_table .border_content td{background:url(../images/dot.jpg) left bottom repeat-x;padding:12px 18px;line-height:18px;padding-bottom:35px}.booking_reg_table .header td{background:none repeat scroll 0 0 #a8a9ad;color:#fff;font-weight:700;padding:12px 18px}.booking_reg_table.mg_table .header td{background-color:#d5d5d5;color:#84888b}.booking_reg_table .red{color:#7c0041;padding:0}.booking_reg_table .warning_title{color:#6d1a42;font-size:17px}.booking_reg_table.mg_important_info{padding:12px 18px}.booking_reg_table .content td .removeFromReg{cursor:pointer}#booking_reg .hr{background:url(../images/dot.jpg) 0 0 repeat-x;height:2px;margin:0 18px;width:965px}#booking_reg .booking_reg_table tr td .hr{width:auto;margin-left:0;margin-right:0}#booking_reg[data-type=meetandgreet] .booking_reg_table tr td .hr{margin-left:18px;margin-right:18px}.btn_booking_back{height:30px;line-height:30px;width:100px;display:inline-block;background:transparent url(/images/btn_back.png) no-repeat 0 0;cursor:pointer;color:#fff;text-align:center;font-weight:700;font-size:11px;margin-right:10px}.btn_booking_back:hover{background-position:0 -30px}.btn_booking_back:active{background-position:0 -60px}#btn_proceed{height:30px;overflow:hidden;display:inline-block;cursor:pointer}#btn_proceed:hover img{margin-top:-30px}#btn_proceed:active img{margin-top:-60px}#booking_pomo_code{width:80px;padding:6px 3px 6px 8px;border:1px solid #bcbec0;color:#707070}#booking_reg_table_mg{margin:0 18px}#booking_reg_table_mg tr td{padding:12px 8px}#booking_reg_table_mg tr td .title{padding:0;font-family:Arial,Helvetica,sans-serif;font-size:inherit}#booking_reg_table_mg tr td>div.title{font-size:16px}#booking_reg_table_mg tr td .title_container{position:relative}#booking_reg_table_mg tr td .title_container .dropdown{width:189px;left:-8px;top:180%}#booking_reg_table_mg tr td .nationality_container{position:relative}#booking_reg_table_mg tr td .nationality_container .dropdown{width:189px;left:-8px;top:180%}#booking_reg_table_mg tr td .timesel_container{position:relative}#booking_reg_table_mg tr td .timesel_container .dropdown{width:190px;left:-8px;top:180%}#booking_pop_member{width:404px;position:absolute;z-index:99999;left:314px;top:79px}#booking_pop_member_header{padding:12px 18px;background:url(../images/booking/member_header.png);color:#fff;font-size:15px;font-weight:700;position:relative}#booking_pop_member_cross{position:absolute;left:375px;top:15px;z-index:9999}#booking_pop_member_content{padding:12px 18px;background:url(../images/booking/member_bg.png);color:#fff;line-height:18px;padding-bottom:35px;padding-top:35px}#booking_pop_member_content input{border:1px solid #bcbec0;color:#707070;padding:6px 3px 6px 8px}#reg_pop_name{width:200px;margin:15px 0}#reg_pop_surname{width:200px;margin-bottom:15px}#reg_pop_mail{width:357px;margin-bottom:25px}#reg_pop_continue{height:30px;overflow:hidden}#reg_pop_continue:hover img{margin-top:-30px}#reg_pop_continue:active img{margin-top:-60px}.anchor{display:block;position:relative;top:-150px;visibility:hidden}#mailtoapply{color:#000;a:hover font-weight:bold}#mailtoapply:hover{font-weight:700}#mailtoapply:active{font-weight:700}.customfile-container *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font:14px Arial,sans-serif}.customfile-container{width:300px;padding:10px 10px 0 0}.customfile-container label:first-child{width:100px;display:block;margin-bottom:.5em;font:700 18px Arial,sans-serif;color:#333}.customfile-wrap{width:350px;position:relative;padding:0;margin-bottom:.5em}.customfile-filename,.customfile-upload{margin:0;padding:0}.customfile-upload{border:0;color:#fff;background-color:#aa1252}.customfile-upload:hover{background-color:#8c0d42}.customfile-upload:active{background-color:#7f0b3f}.customfile-filename{width:230px;padding:10px;border:0 solid #a8a49d;background-color:#eee}.customfile-filename:focus{outline:none}.customfile-upload{display:inline-block;width:90px;padding:10px 20px;border:0 solid #a8a49d;border-radius:0 2px 2px 0;margin-left:5px;cursor:pointer;color:#fff;font-size:12px}.customfile-upload::-moz-focus-inner{padding:0;border:0}.corevalueblock{font-size:24px;text-align:center;color:#000;display:inline-block;vertical-align:top;background-color:#fff;height:254px;width:254px}.corevalueblock:hover{color:#fff;background-color:#6a1c42}#innovation{position:relative;width:127px;height:127px;margin-left:auto;margin-right:auto;background-origin:content-box;background-position:0 -346px;background-image:url(/images/aboutus/corevalues.png);background-repeat:no-repeat}#innovation:hover{background-position:0 -865px}#teamwork{position:relative;width:127px;height:127px;margin-left:auto;margin-right:auto;background-origin:content-box;background-repeat:no-repeat;background-position:0 -692px;background-image:url(/images/aboutus/corevalues.png)}#teamwork:hover{background-position:0 -519px}#excellentservice{position:relative;width:127px;height:127px;margin-left:auto;margin-right:auto;background-origin:content-box;background-repeat:no-repeat;background-position:0 0;background-image:url(/images/aboutus/corevalues.png)}#excellentservice:hover{background-position:0 -173px}.slideshow_dot_container{width:130px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}.slideshow_dot{margin-left:5px;display:inline-block;border:0;background-image:url(/images/aboutus/unfilledcircle.png);width:16px;height:16px;vertical-align:middle;cursor:pointer}.current_dot{display:inline-block;border:0;background-image:url(/images/aboutus/filledcircle.png);width:16px;height:16px;vertical-align:middle}button{border:0;color:#fff;background-color:#aa1252}button:hover{background-color:#8c0d42}button:active{background-color:#7f0b3f}.win_details{}#bookingreg input::-webkit-input-placeholder{color:#999}#bookingreg input::-moz-placeholder{color:#999}#bookingreg input:-ms-input-placeholder{color:#999}#bookingreg input:-moz-placeholder{color:#999}#bookingreg input{color:#666}.mover{margin-left:10px;margin-right:10px;border-radius:50%;position:relative;cursor:default;box-shadow:inset 0 0 0 0 #73254e,0 1px 2px rgba(0,0,0,.1);transition:all .4s ease-in-out;background-image:url(/images/aboutus/milestone_on.png)}.mover:hover{color:#fff;box-shadow:inset 0 0 0 110px #73254e,0 1px 2px rgba(0,0,0,.1)}.awardscontentline:hover{font-weight:700;color:#682042;font-size:20px}#awardscontent{direction:rtl}.box ::-webkit-scrollbar{width:12px}.box ::-webkit-scrollbar-track{background-color:#c6c6c6}.box ::-webkit-scrollbar-thumb{background-color:#682042}.box{scrollbar-face-color:#682042}#totopcontainer{width:1000px;margin-left:auto;margin-righg:auto;bottom:100px;position:fixed}#totop{width:40px;height:40px;position:absolute;right:-40px;background-position:0 0;background-image:url(/images/btn_purple_top.png);background-repeat:no-repeat}#totop:hover{background-position:0 -40px}#totop:active{background-position:0 -80px}.press_title{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:8px}.press_content{font-size:14px;margin-bottom:8px}.press_detail_title{font-size:16px;font-weight:700;margin-top:20px;margin-bottom:8px;margin-left:40px}.press_detail_content{font-size:14px;margin-bottom:8px;margin-left:40px}@font-face{font-family:nimbus_ultra_light;src:url(nimbussand/urw_-_nimbussand-ultlig.eot);src:url(nimbussand/urw_-_nimbussand-ultlig?#iefix) format('embedded-opentype'),url(nimbussand/urw_-_nimbussand-ultlig.woff) format('woff'),url(nimbussand/urw_-_nimbussand-ultlig.ttf) format('truetype'),url(nimbussand/urw_-_nimbussand-ultlig.svg#nimbus_ultra_light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:nimbus_light;src:url(nimbussand/urw_-_nimbussand-lig.eot);src:url(nimbussand/urw_-_nimbussand-lig?#iefix) format('embedded-opentype'),url(nimbussand/urw_-_nimbussand-lig.woff) format('woff'),url(nimbussand/urw_-_nimbussand-lig.ttf) format('truetype'),url(nimbussand/urw_-_nimbussand-lig.svg#nimbus_light) format('svg');font-weight:400;font-style:normal}.ui-dialog-title{background-color:#6d1a42;color:#fff}.ui-widget-content{border:1px solid #aaa}#block_locations_list #promo .promo_detail .img img{width:100%}.regionblock{float:left;margin:10px;padding:10px}.regionblock div{float:none}.regionblock .coname{font-weight:400;cursor:pointer;font-size:14px;color:#000!important;font-weight:700}.regionblock .coname:hover{color:#6d1a42;font-weight:700}.regionblock .locations{font-size:12px;color:#666;font-weight:400;cursor:pointer}.regionblock .locations .locationnames:hover{color:#6d1a42;font-weight:700}.regionblock .city{font-weight:400;cursor:pointer;font-size:12px;color:#666}.regionblock .city:hover{color:#6d1a42;font-weight:700}.regionblock .airport{font-size:12px;color:#000!important;text-decoration:underline;cursor:default}.locationlists{height:400px;width:100%;overflow-y:auto}.locationlists .toptitle{background:#a3a28e;padding:10px 0;width:100%;text-indent:20px}.regionblock .regionblock{height:25px}