#calendarDiv{position:absolute;width:205px;border:1px solid #317082;background-color:#FFF;font-family:arial;font-size:10px;visibility:hidden;padding:1px 0 4px 4px}#calendarDiv td{font-size:12px;text-align:right;cursor:pointer;margin:0;padding:5px}#calendarDiv .selectBox{border:1px solid #E2EBED;color:#E2EBED;position:relative}#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color:#317082;color:#FFF;position:relative}#calendarDiv .selectBoxTime{border:1px solid #317082;color:#317082;position:relative}#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color:#216072;position:relative}#calendarDiv .topBar{height:16px;background-color:#317082;padding:2px}#calendarDiv .weekend{font-weight:700;color:#bbb}#calendarDiv .activeDay{color:red;font-weight:700}#calendarDiv .todaysDate{height:17px;line-height:17px;background-color:#E2EBED;text-align:center;position:absolute;bottom:0;width:201px;padding:2px}#calendarDiv .timeBar{height:17px;line-height:17px;background-color:#E2EBED;width:72px;color:#FFF;position:absolute;right:0}#calendarDiv .monthYearPicker{background-color:#E2EBED;border:1px solid #AAA;position:absolute;color:#317082;left:0;top:15px;z-index:1000;display:none}#calendarDiv #monthSelect{width:70px}#calendarDiv .monthYearPicker div{float:none;clear:both;cursor:pointer;margin:1px;padding:1px}#calendarDiv .monthYearActive{background-color:#317082;color:#E2EBED}#dfs_input{float:left;clear:none}.price{text-transform:uppercase}.modalDialog_transparentDivs{filter:alpha(opacity=40);opacity:0.4;background-color:#AAA;z-index:1;position:absolute}.modalDialog_contentDiv{border:3px solid #000;z-index:100;position:absolute;background-color:#FFF;padding:2px}.modalDialog_contentDiv_shadow{z-index:90;position:absolute;background-color:#555;filter:alpha(opacity=30);opacity:0.3}#current_language{font-size:135px}#footer{clear:both;width:100%;height:30px;text-align:center;border-top:1px solid #ccc;margin-top:20px;padding-top:3px}.g{color:#ccc}h3.soft,#city_hotels_list thead{color:#444}table.email_form input,table.email_form textarea{width:400px}td.summary{font-weight:700;text-transform:uppercase}table .grey td.label{color:#666}td .label{text-transform:lowercase;padding-right:12px;text-align:right}#x_csel{word-spacing:-4px;font-size:12px}#ci_checkin,#ci_checkout{width:102px;color:#000}html{overflow:auto}body{background:#fff;color:#000;font-family:Verdana,Simsun,sans-serif;font-size:12px;margin:4px}td{font-size:12px}a,a.visited,a.hover,.fakelink{color:#84cc00;text-decoration:none}h1{color:#000;font-size:25px}h2,#city_hotels_list thead{color:#666;font-family:黑体;font-size:16px;font-weight:400}table#city_hotels_list tbody td{padding-right:10px}table#city_hotels_list .n{padding-left:5px}.booking{border-bottom:1px solid #ccc;margin:20px 10px}.booking_table{margin:20px 0}.side5{margin-left:5px;margin-right:5px}.side12{margin-left:12px;margin-right:12px}.h3,h3{color:#000;margin-bottom:0;margin-top:0;font-family:黑体;font-size:18px;font-weight:400;padding:0}#logobox{float:left;padding:4px 4px 4px 8px}#logoright{float:left;clear:none;padding:23px 0 0 40px}#pricebar_l,#pricebar_r{color:#666;font-size:12px}#pricebar{padding:3px}#key{text-align:center}.heading_right{clear:none;text-align:right}.heading_left_note{float:left;clear:none;margin:-20px 10px 20px 15px}.cityinput{font-size:14px;text-transform:uppercase;color:#555}.cur{color:#84cc00}.tdvac{vertical-align:middle}.fullprice{text-decoration:line-through;vertical-align:middle}.ourprice .price,.ourprice .ops{color:red;text-decoration:none}.qty{width:25px;margin-right:4px;border:0;background:#fff;font-weight:700;color:#000;padding:0 5px}.qtyb{width:20px}.ratestable{width:100%;padding:10px}.ratestable thead td{font-weight:700;vertical-align:bottom}.ratestable td{padding-right:4px}td.hotel_room ul{list-style-type:none;color:#444;font-size:11px;line-height:14px;margin:0 0 0 15px;padding:0}.greyline{width:100%;border-bottom:1px solid #bbb;height:11px;margin:-11px 0 0;padding:0}table,td{vertical-align:top;border-collapse:collapse;margin:0;padding:0}.tb_l{border-left:1px solid #bbb}#langbar{width:400px;float:right;clear:none;text-align:right;color:#666;padding:20px 20px 0 0}#langbar a{font-weight:400}table.search{width:240px;margin:18px 0 0 10px}table.search label{color:#666;margin-top:3px}table.search td{vertical-align:middle;padding:2px 4px 2px 2px}table.search input,table.search select{color:#000;background:#fff;border:1px solid #bbb;font-family:Verdana,Simsun;padding:2px}#reqbut{float:right}.cities_list{line-height:20px;margin:20px 0 0 10px}.cities_list span.l{cursor:pointer;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.hotel{clear:both;width:100%;margin-left:15px;margin-bottom:5px}.hotel_t_box{clear:both;width:100%}.hotel_t_box div{clear:none}.hotel_t_t{float:left;width:260px;font-weight:700;font-size:14px;cursor:pointer}.hotel_t_p{float:right;width:100px;color:#999;font-size:12px}.lowprice{color:#000;font-weight:700;font-size:14px}table.room_rates{font-size:14px;border:1px solid #cf0;padding:10px}table.room_rates thead td{background:#cf0;font-weight:700}.slider{background:#aaa;height:5px}.slider_handle{height:10px;background:#cf0;cursor:ew-resize}div.auto_complete{width:350px;background:#fff}div.auto_complete ul{border:1px solid #888;width:100%;list-style-type:none;margin:0;padding:0}div.auto_complete ul li{margin:0;padding:3px}div.auto_complete ul li.selected{background-color:#ffb}div.auto_complete ul strong.highlight{color:#800;margin:0;padding:0}.elabel{border:1px solid #000;background:#fff;font-size:12px;margin:0;padding:0}#register_table td{padding-bottom:12px}#name_input,#nationality_input,#email_input,#id_number_input,#id_type_input{width:250px}#mobile_prefix_input,#yob_input{width:65px;margin-right:3px}#mobile_number_input{width:182px}#password_input,#password_confirm_input{width:125px}#_3ms_e{text-align:center;width:200px;position:absolute;top:0;right:0;background:#000;color:#fff}#_3ms_e ul,#_3ms_e ul li{list-style:none;margin:0;padding:0}#_3ms_e a{display:block;color:#fff;background:#444;padding:2px}#_3ms_e li ul{display:none}#_3ms_e li:hover >ul{display:block}#calendarDiv span,#calendarDiv img,#calendarDiv .todaysDate div{float:left}#calendarDiv .selectBox,#calendarDiv .selectBoxOver,#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;cursor:pointer;padding:1px 1px 1px 2px}#calendarDiv .today,.ourprice .price{font-weight:700}#calendarDiv .timeBar div,#calendarDiv .topBar div{float:left;margin-right:1px}#calendarDiv .topBar img,.cur,.cur_selected,.fakelink{cursor:pointer}.price ._price,.price ._np{padding-right:3px}td .label,label,.booking_title{font-family:黑体;font-size:15px}#city_name,#hotel_name{width:127px}table#city_hotels_list,.maincontent{width:100%}#realcontent,.hotel_box{clear:both}.ourprice .ops,.ratestable td.dow{font-size:11px}.ratestable tbody td,td.hotel_room span.title{font-size:13px}.hotel_t_s,.hotel_t_d{float:left;width:80px}table.room_rates td,#login_table label,#register_table label{padding-right:5px}#login_table,#register_table{margin:10px}#login_table td.n,#register_table td.n{padding-left:10px}