body{
background-image:url(../photo/thailand-01.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}
.white{
	color:#FFFFFF;
}
.bg_black{
background-color:#333333;
}
.hand{
cursor:pointer;
}
.display_none{
display:none;
}
.w-150{
width:150px;
}
#body{
	border:#FFFFFF solid 5px;
	width:970px;
	min-height:800px;
	margin:0px auto;
	overflow:hidden;
	background-color:#870F14;
	background-image:url(../photo/thailand-54.png);
	background-position:right top;
	background-repeat:repeat-y;
}
#header{
	background-image: url(../photo/thailand-02.png);
	background-repeat:no-repeat;
	width:970px;
	height:219px;
	overflow:hidden;
}
#header h2{
padding:0 0 0 0;
margin:3px 0 0 150px;
width:700px;
color:#ffffff;
font-weight:normal;
}
#header #thailand-01{
height:83px;
overflow:hidden;
}
#header #search{
padding:43px 0 0 345px;
float:left;
width:300px;
overflow:hidden;
text-align:left;
vertical-align:middle;

}
#header #search img{
cursor:pointer;
vertical-align:middle;
}
#header #search td.gsc-input input.gsc-input{
	border: #FFFFFF solid 1px;
	font-size:12px;
	width:257px;
	margin:2px 6px 0 0;
}
#header #time{
float:right;
margin:10px 12px 0 0;
width:150px;
}
#header #time ul,#header #time ul li{
margin:0px; padding:0px;
}
#header #time ul li{
list-style:none;
margin:1px;
text-align:center;
font-weight:bold;
padding-bottom:3px;
font-size:13px;

}
#header #thailand-02{
clear:both;
height:69px;

}
img#logo_click{
	top:10px;
	margin-left:20px;
	float:left;
	position:absolute;
	border:0px;
	width:140px;
	height:170px;
	
}
#header #weather{
overflow:hidden;
clear:both;
margin:9px 0 0 0;
margin-left:210px;
height:51px;
width:580px;
float:left;
}
#header #weather ul,#header #weather li{
padding:0px; margin:0px;
}
#header #weather ul li{
	float:left;
	width:140px;
	margin:1px;
	text-align:center;
	list-style:none;
	font-weight:bold;
	height:20px;
}
#header #thailand-visitor ul,#header #thailand-visitor ul li{
	padding:0px;
	margin:0px;
}
#header #thailand-visitor{
float:left;
margin:13px 0 0 97px;
}

#header #thailand-visitor li{
	list-style:none;
}
#header #thailand-visitor li img{
margin-left:3px;
}
#header #thailand-visitor li#visitor{
margin:4px 0 0 -60px;
color:#FFFFFF;
font-weight:bold;

}
#header #thailand-03{
padding:4px 0 0 180px;
overflow:hidden;
height:30px
}
#header #thailand-03 ul li,#header #thailand-03 ul{
	padding:0px; margin:0px;
}
#header #thailand-03 ul li{
	float:left;
	margin:1px;
	list-style:none;
	font-weight: 700;
	font-size:12px;
	text-align:center;
}
#header #thailand-03 ul li a,#header #thailand-03 ul li a:visited{
color:#E4E3E3;
}
#header #thailand-03 ul li a:hover{
color:#fff;

}
#header #thailand-03 ul li#mn-1{
	width:49px;
}
#header #thailand-03 ul li#mn-2{
	width:121px;
}
#header #thailand-03 ul li#mn-3{
	width:152px;
}
#header #thailand-03 ul li#mn-4{
	width:115px;
}
#header #thailand-03 ul li#mn-5{
	width:132px;
}
#header #thailand-03 ul li#mn-6{
	width:100px;
}
#header #thailand-03 ul li#mn-7{
	width:80px;
	text-align:center;
}

#main {
clear:both;
overflow:hidden;
}
#main #content_left{
float:left;
width:329px;
overflow:hidden;
}
#main #content_left{
background-color:#870F14;
}
#main #content_left #youtube-thailand{
height:278px;
width:330px;
overflow:hidden;
background-image:url(../photo/thailand-04.png);
background-repeat:no-repeat;
}
#main #content_left #youtube-thailand div{
width:299px;
margin:2px 0 0 15px;
height:225px;
overflow:hidden;
}
#main #content_left #youtube-thailand div object{
width:100px;
overflow:hidden;

}
#main #content_left #youtube-thailand h3{
padding:26px 0 0 50px;
margin:0px;
height:26px;
color:#ffffff;
}
#main #content_left #airport-thailand{
cursor: pointer;
background-image: url(../photo/thailand-05.png);
overflow:hidden;
width:329px; height:205px;
}
#main #content_left #airport-thailand h3{
padding:15px 0 0 70px;
color:#FFFFFF;

}
#main #content_left #airport-thailand ul{
margin:-15px 0 0 20px;
padding:0px;
}
#main #content_left #airport-thailand ul ul.list{
width:330px;
margin:-5px 0 0 0; padding:0px;
overflow:hidden;

}
#main #content_left #airport-thailand ul ul.list li{
float:left;
width:130px;
font-size:10px;
color:#FFFFFF;
margin-top:2px;
list-style:none;
padding:0px; margin:0 5px 0 0;
}
#main #content_left #airport-thailand ul ul.list li.w-150{
width:150px;
}
#main #content_left #airport-thailand li.subject{
clear:both;
color:#DC0000;
font-size:14px;
font-weight:bold;
list-style: disc;
margin-bottom:5px;
}
#main #content_left #vote-thailand{
	width:329px;
	padding-bottom:6px;
	background-image:url(../photo/thailand-08.png);
	background-repeat:no-repeat;
	background-position:bottom; 
}
#main #content_left #vote-thailand #bt_vote{
background-image:url(../photo/thailand-07.png);
background-repeat:repeat-y;
height:57px;
padding:5px 0 0 10px;
text-align:center
}
#main #content_left #vote-thailand h3{
	margin:0px; padding:10px 0 0 0;
	text-align:center;
	width:329px; height:30px;
	color:#FFFFFF;
	background-image:url(../photo/thailand-06.png);
	background-repeat:no-repeat;
}
#main #content_left #vote-thailand ul{
background-image:url(../photo/thailand-07.png);
background-repeat:repeat-y;
padding:0px;
overflow:hidden;
margin:0px;
width:329px;
}
#main #content_left #vote-thailand ul#display_vote h4{
overflow:hidden;
height:25px;

}
#main #content_left #vote-thailand ul#display_vote h4 input{

}
#main #content_left #vote-thailand ul li{
	list-style:none;
	padding-top:5px;
	border-bottom:dotted  #CCCCCC 1px;
	width:280px;
	height:35px;
}

#main #content_left #vote-thailand ul li h4{
margin:0 0 0 -15px; padding:0px;
color:#870F14;
vertical-align:bottom;
height:25px;
overflow:hidden;
}
#main #content_left #vote-thailand ul li p{
margin:-8px 0 0 10px; padding:0px;
width:280px;
}
#main #content_left #why_yes{
background-image:url(../photo/thailand-62.png);
height:319px;
width:291px;
margin:3px 0 0 9px;
padding:50px 0 0 20px;
}
#main #content_left #why_yes ul{
padding:0px;
margin:0px;;
}
#main #content_left #why_yes ul li{
width:240px;
border-bottom: dashed 1px #FFECDA;
margin-bottom:5px;
padding:0px;
color:#FFFFFF;

}
#main #content_left #why_yes ul li.fix_4{

height:40px;
margin-top:10px;
vertical-align:middle;
}
#main #content_main{
overflow:hidden;

}
#main #content_main #top_destination{
overflow:hidden;
height:712px;
background-image: url(../photo/thailand-12.png);
background-position:bottom;
background-repeat:no-repeat;

}
#main #content_main {
margin-top:2px;

}
#main #content_main #dest_header{

background-image:url(../photo/thailand-09.png);
background-repeat:no-repeat;
width:641px; height:49px;
margin:0px; padding:0px;
overflow:hidden;

}
#main #content_main #dest_header h3{
	margin:22px 0 0 28px;
	font-size:13px;
	float:left;
	overflow:hidden;
	vertical-align:middle;
	padding:0px;
}
#main #content_main #dest_header #thailand-destination-search{
	height:34px;
	padding:15px 0 0 20px;
	float:left;
	font-size:14px;
	font-weight:700;
	color:#FFFFFF;
	overflow:hidden;
	vertical-align:middle;
}
#main #content_main #dest_header #thailand-destination-search select{

vertical-align:middle;
font-size:11px;
}
#main #content_main #dest_header #thailand-destination-search a,
#main #content_main #dest_header #thailand-destination-search a:visited{
color:#FFFFFF;
font-size:12px;
vertical-align:middle;
text-align:right;
}
#main #content_main #dest_header #thailand-destination-search a:hover{
border-bottom:dotted 1px #CCCCCC;
}
#main #content_main #top_destination #dest_list{
clear:both;
overflow:hidden;
background-image:url(../photo/thailand-10.png);
background-repeat:repeat-y;
padding:0 20px 0 12px;
height:654px;
}
#main #content_main #top_destination #dest_list #bg_list{
background-color:#EFEFEF;
padding:12px;
overflow:hidden;
}
#main #content_main #top_destination #dest_list ul{
float:left;
width:125px;
border:#CCCCCC solid 1px;
margin:12px 9px 12px 9px; padding:0px;
overflow:hidden;
background-color:#FFFFFF;
}
#main #content_main #top_destination #dest_list ul li{
text-align:center;
margin:0px; padding:0px;
list-style:none;

}
#main #content_main #top_destination #dest_list ul li.capital{
background-color:#333333;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.north{
background-color:#00BA00;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.northeast{
background-color:#FE00FE;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.east{
background-color:#E02917;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.south{
background-color:#0021FF;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.central{
background-color:#FEC000;
color:#FFFFFF;
height:18px;
font-weight: 700
}
#main #content_main #top_destination #dest_list ul li.photo-thailand{
margin:1px 0 1px 0;
overflow:hidden;
height:67px;
}
#main #content_main #top_destination #dest_list ul li.city-thailand{
overflow:hidden;
margin-top:-5px;
}

#main #content_main #top_hotel-thailand{
clear:both;
background-color:#FFFFFF;
width:641px;
margin-top:13px;
}
#main #content_main #top_hotel-thailand #top_hotel-head{
background-image:url(../photo/thailand-13.png);
height:45px;
}
#main #content_main #top_hotel-thailand #top_hotel-head #search{
margin-right:10px;
float:right;

}
#main #content_main #top_hotel-thailand #top_hotel-head h3{
margin:0 0 0 0; padding:20px 0 0 45px;
font-size:12px;
float:left;
cursor:pointer;
}
#main #content_main #top_hotel-thailand #top_hotel-head div{
	margin:10px 0 0 50px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:700;
}
#main #content_main #top_hotel-thailand #top_hotel-head div img{
vertical-align:top;
margin:-2px 0 0 0;
}
#main #content_main #top_hotel-thailand #top_hotel-head div select{
	width:130px;
}
#main #content_main #top_hotel-thailand #list{
	width:641px;
	height:400px;
	background-image:url(../photo/thailand-14.png);
	background-repeat:repeat-y;
	color:#666666;
	

	padding:5px 10px 5px 12px;
}
#main #content_main #top_hotel-thailand #list ul{
clear:both;
	margin:0px 0 0 0; padding:10px 0 0 10px;
	height:70px; width:600px;
	background-color:#EFEFEF;
	border-bottom:#FFFFFF solid 1px;
}
#main #content_main #top_hotel-thailand #list ul li{
	float:left;
	list-style:none;
	padding:0px; margin:0px;
	color:#666666;
}
#main #content_main #top_hotel-thailand #list ul li h4,
#main #content_main #top_hotel-thailand #list ul li p{
padding:0px;
margin:0px;
}
#main #content_main #top_hotel-thailand #list ul li.detail-list{
	float:left;
	width:350px;
	margin:0 10px 0 20px;
}
#main #content_main #top_hotel-thailand #list ul li.detail-list a,
#main #content_main #top_hotel-thailand #list ul li.detail-list a:visited,
#main #content_main #top_hotel-thailand #list ul li.area-list a,
#main #content_main #top_hotel-thailand #list ul li.area-list a:visited
{
color:#888888;
font-weight:bold

}
#main #content_main #top_hotel-thailand #list ul li.detail-list a:hover,
#main #content_main #top_hotel-thailand #list ul li.area-list a:hover{
text-decoration:underline;
}
#main #content_main #top_hotel-thailand #list ul li.photo-list img{
	padding:1px; border:solid 1px #CCCCCC;
	overflow:hidden;
}
#main #content_main #top_hotel-thailand #list ul li.area-list{
	width:105px;
	text-align:right;
	font-weight: bold;
	font-size:13px;
	padding-right:5px;
}
#main #content_main #top_hotel-thailand #list-bottom{
	background-image:url(../photo/thailand-17.png);
	height:6px;
	width:641px;
}
#main-2{
	clear:both;
	height:270px;
}
#main-2 #ttt{
	width:650px;
	height:269px;
	background-image:url(../photo/thailand-20.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
}
#main-2 #ttt h3{
	background-image: url(../photo/thailand-18.png);
	background-repeat:no-repeat;
	height:44px;
	padding:27px 0px 0px 90px;
	color:#FFFFFF;
	margin:0px;
}
#main-2 #ttt #list{
background-image:url(../photo/thailand-21.png);
background-repeat:no-repeat;
height:178px;
}
#main-2 #ttt #list ul{
padding:15px 0 0 60px;
margin:0px;
width:603px;
}
#main-2 #ttt #list ul li{
font-size:11px;
float:left;
list-style:none;
padding:0px;
margin:0 35px 25px 0;
}
#main-2 #ttt #list ul li img{
vertical-align:middle;
margin-left:-30px;

}
#main-2 #ttt #list ul li a,#main-2 #ttt #list ul li a:visited{
color:#333333;
text-decoration:none;
}
#main-2 #ttt #list ul li a:hover{
text-decoration:underline;

}
#main-2 #ttt #list ul li.col_a{
width:65px;
}
#main-2 #ttt #list ul li.col_b{
width:50px;
}
#main-2 #ttt #list ul li.col_c{
width:57px;
}
#main-2 #ttt #list ul li.col_d{
width:47px;
}
#main-2 #ttt #list ul li.col_e{
width:50px;
}
#main-2 #ttt #list ul li.col_f{
width:49px;
}
#main-2 #ttt #list ul li.col_g{
width:40px;
}
#main-2 #sale_book{
background-color:#fff;
border:#B3B3B3 solid 1px;
width:290px; height:246px;
float:left;
margin:10px 0 0 10px;
overflow:hidden;

}
#main-2 #sale_book #more_book a{
position:absolute;  
z-index:888; 
margin-left:230px;
color:#FFFFFF;
}
#main-2 #sale_book #more_book a:hover{
text-decoration:underline;

}
#search-box-thailand{
background-image:url(../photo/thailand-23.png);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:10px;

}
#search-box-thailand h3{
background-image:url(../photo/thailand-22.png);
background-repeat:no-repeat;
width:969px;
height:47px;
padding:25px 0 0 90px; margin:0px;
color:#FFFFFF;
}
#search-box-thailand #tabs{
margin:0 0 0 10px;
height:280px;
padding:0px;
}
#search-box-thailand #tabs .box_search{
height:240px;
}
#search-box-thailand #tabs .box_search p{
	margin:0px;
	padding:0px;
}
#search-box-thailand #hotel_world{
height:250px;
background-image:url(../photo/thailand-24.png);
background-repeat:repeat-y;
}
#search-box-thailand #hotel_world #thailand-left{
margin:0 0 0 10px;
width:598px;
height:285px;
float:left;
}
#search-box-thailand #hotel_world #thailand-left img.banner{
margin:10px 0 0 15px;

}
#search-box-thailand #hotel_world #thailand-right{
float:left;
width:300px;
height:285px;
margin:0 0 0 20px;
}
#search-box-thailand #hotel_world #thailand-left ul#banner{
margin:5px 0 0 13px;

}
#search-box-thailand #hotel_world #thailand-left ul#banner li{
list-style:none;
margin:0px; padding:0px;
height:115px;
overflow:hidden;
list-style:none;
}
#search-box-thailand #hotel_world #thailand-right ul li{
list-style:none;
margin:0px; padding:0px;
height:90px;
overflow:hidden;
}
#footer{
margin:20px 0 0 0;
height:168px;
width:969px;
text-align:center;
color:#CC9A9C;
clear:both;

}
#footer a,#footer a:visited{
color:#CC9A9C;
font-weight:700;
margin:10px;
font-size:10px;
}
#footer a:hover{
border-bottom:dotted 1px #E6E4E4;
color:#E6E4E4;
}
#footer #copy_right{
font-size:10px;
color:#B4696D;
}

/*-------- hotel list --------------*/

div#hotel_list{
background-image: url(../photo/thailand-38.png);
width:960px;
background-repeat:no-repeat;
background-position:top left;
background-color:#870F14;
min-height:200px;
margin-left:9px;
padding:15px 0 0 0;
}
div#hotel_list #content_left{
width:211px;
float:left;
overflow:hidden;
padding-bottom:20px;
}
div#hotel_list #content_left #book_airport{
background-image:url(../photo/thailand-40.png);
background-repeat:no-repeat;
background-position:top left;
width:211px;
height:140px;
overflow:hidden;
}
div#hotel_list #content_left #book_airport h3{
color:#FFFFFF;
padding:13px 0 0 0; margin:0 0 0 20px;
display:none;
}
div#hotel_list #content_left #book_airport h3 u{
display:none;
}
div#hotel_list #content_left #agency_boxlist h3{
background-image:url(../photo/thailand-41.png);
background-repeat:no-repeat;
width:191px;
color:#FFFFFF;
height:23px;
padding-left:20px;
padding-top:3px;
margin:0px;
}
div#hotel_list #content_left #agency_boxlist h3 u{
display:none;
}
div#hotel_list #content_left #agency_boxlist ul{
margin:0px;
background-image:url(../photo/thailand-43.png);
background-repeat:repeat-y;
background-position:top left;
padding-bottom:10px;
overflow:hidden;
border-right:#F18182 solid 1px;
width:210px;
}
div#hotel_list #content_left #agency_boxlist li{
	list-style:none;
	padding:5px 0 0 20px;
	background-image:url(../photo/thailand-42.png);
	background-repeat:repeat-y;
	background-position:left top;
	list-style-position: outside;
	margin:0 0 1px 0;
	height:23px;
	width:190px;
	overflow:hidden;
	vertical-align:middle;
}
div#hotel_list #content_left #agency_boxlist li input{
vertical-align: text-bottom;
}

div#hotel_list #content_left #result_list h3{
background-image:url(../photo/thailand-41.png);
background-repeat:no-repeat;
width:191px;
color:#FFFFFF;
height:23px;
padding-left:20px;
padding-top:3px;
margin:-1px 0 0 0;
}
div#hotel_list #content_left #result_list h3 b{
display:none;
}
div#hotel_list #content_left #result_list ul{
margin:0px;
background-image:url(../photo/thailand-43.png);
background-repeat:repeat-y;
background-position:top left;
overflow:hidden;
border-right:#F18182 solid 1px;
width:210px;
padding-bottom:2px;
}
div#hotel_list #content_left #result_list ul li{
	list-style:none;
	padding:5px 0 0 20px;
	background-image:url(../photo/thailand-44.png);
	background-repeat:repeat-y;
	background-position:left top;
	list-style-position: outside;
	margin:0 0 1px 0;
	height:24px;
	vertical-align:middle;
	color:#FFFFFF;
}
div#hotel_list #content_left #result_list li input{
vertical-align: text-bottom;
}


div#hotel_list #content_left #ads{
padding:5px;
background-image:url(../photo/thailand-43.png);
background-repeat:repeat-y;
background-position:top left;
width:200px;
overflow:hidden;
border-right:#F18182 solid 1px;

}
div#hotel_list #content_left #ads #amazon{
width:160px;
margin:0px auto;
height:600px;
font-size:18px;
font-weight:bold;
margin-bottom:10px;
}
div#hotel_list #content_left #ads #adsense{
background-color:#DBDEE0;
border:#80979E solid 1px;
width:200px;
height:200px;
font-size:18px;
font-weight:bold;
}


div#hotel_list #content_left #etc_ads{
background-color:#FFFFFF;
border-right:#F18182 solid 1px;
border-left:#BD7D80 solid 1px;
background-repeat:repeat-y;
background-position:top left;
height:28px;
margin-top:-5px;
padding:0 0 0 20px
}
div#hotel_list #content_left #etc_bottom_ads{

height:220px;
border-right:#F18182 solid 1px;
border-left:#BD7D80 solid 1px;
padding:0 0 0 3px;
margin:3px 0 0 0;
width:206px;
overflow:hidden;
background-color:#FFFFFF;
float:right;
}
div#hotel_list #content_left #bg_bottom_ads{
background-image:url(../photo/thailand-46.png);
background-repeat:no-repeat;
background-position:bottom left;
height:8px;
width:200;
border-right:#F18182 solid 1px;
}


div#hotel_list #main_hotel_list #hotel_search{
background-image:url(../photo/thailand-47.png);
background-position:left top;
width:749px;
height:110px;
overflow:hidden;


}
div#hotel_list #main_hotel_list #hotel_search h2{
padding:0 0 0 0;
margin:12px 0 0 60px;
float:left;

}
div#hotel_list #main_hotel_list #hotel_search #search{
float:right;
color:#FFFFFF;
font-weight:bold;
padding-right:30px;
margin-bottom:20px;
height:30px;


}
div#hotel_list #main_hotel_list #hotel_search #search img{
cursor:pointer;
}
div#hotel_list #main_hotel_list #hotel_search #search input{
height:15px;
}
div#hotel_list #main_hotel_list #hotel_search #search select{
width:150px;
height:20px;
}
div#hotel_list #main_hotel_list #hotel_search #search img{
vertical-align: bottom;
}
div#hotel_list #main_hotel_list #hotel_search h3{
text-align:center;
font-size:20px;
color:#FFFFFF;
clear:both;
margin:0px;
}

div#hotel_list  #search_box{
background-image:url(../photo/thailand-49.png);
background-position:top left;
background-repeat:no-repeat;
width:749px;
height:122px;
overflow:hidden;
}
div#hotel_list  #search_box #keyword{
height:14px;
vertical-align:top;
}
div#hotel_list  #search_box img{
vertical-align: bottom;
cursor: pointer;
}
div#hotel_list  #search_box select{
height:20px;
}
div#hotel_list  #search_box h2{
color:#FFFFFF;
margin:15px 0px 0 80px ;
padding:0 0 13px 0;

}
div#hotel_list  #search_box h2 u{
display:none;
}
div#hotel_list  #search_box ul{
clear:both;
margin:0px;
color:#FFFFFF;
padding:0px;

}
div#hotel_list  #search_box ul li{
float:left;
list-style: none;
width:112px;
height:25px;
font-weight:bold;
}
div#hotel_list #search_box ul li select{
width:115px;
cursor:pointer;
font-size:11px;

}
div#hotel_list  #search_box ul li#hotel_box  img{
cursor: default;
}
div#hotel_list  #search_box ul li#hotel_box select,
div#hotel_list  #search_box ul li#my_area_id select{
width: 113px;
min-width:113px;
height:20px;
z-index:1;
}
div#hotel_list  #search_box ul li#hotel_box select option{
margin-top:0;
}
div#hotel_list #list{
width:749px;

background-image:url(../photo/thailand-50.png);
background-repeat:repeat-x;
background-position:top left;
padding:0 0 0 0;
overflow:hidden;
}
div#hotel_list #list .hotels{
background-image:url(../photo/thailand-51.png);
height:202px;
overflow:hidden;
margin-bottom:10px;

}
div#hotel_list #list .hotels .bar{
padding-right:20px;
margin:13px 0 0 20px;
color:#FFFFFF;
font-weight:bold;
height:32px
}
div#hotel_list #list .hotels .bar div{


}
div#hotel_list #list .hotels .bar h3{
float:left;
width:515px;
margin:0px;
padding:0 0 0 3px;

}
div#hotel_list #list .hotels .bar h3 u{
display:none;
}
div#hotel_list #list .hotels .bar img{
float:right;
margin:-13px 5px 0 0;
}
div#hotel_list #list .hotels .data_box{
padding:0 0 0 20px;
clear:both;
}
div#hotel_list #list .hotels .data_box img.photo_hotel{
border:#999999 solid 1px;
width:150px;
height:118px;
float:left;
}

div#hotel_list #list .hotels .data_box ul.data{
margin:0 0 0 7px;
padding:0px 3px 0px 0px ;
width:325px;
float:left;
overflow:hidden;
}
div#hotel_list #list .hotels .data_box ul.data li{
border-bottom:#FFFFFF solid 1px;
background-color:#F4E9E9;
padding:2px;
margin:0px;
list-style:none;
}
div#hotel_list #list .hotels .data_box ul.data li div.fac{
display:none;
}
div#hotel_list #list .hotels .address{
	background-color:#444444; 
	margin:-6px 0 3px 19px;
	width:483px; 
	padding-left:3px;
	height:18px; 
	font-size:11px; 
	color:#FFFFFF
}
div#hotel_list #list .hotels .data_box ul.data li.a{
background-color:#E8D0D0;
overflow:auto;
height:40px;
}
div#hotel_list #list .hotels .data_box ul.data li.a b,
div#hotel_list #list .hotels .data_box ul.data li.b b{
font-weight:700;
color:#C54542;
}
div#hotel_list #list .hotels .data_box ul.data li.a input{
border:none;
cursor:pointer;
margin:0 0 0 10px;

color:#FFFFFF;
width:60px;

}
div#hotel_list #list .hotels .data_box ul.data li.b{
height:50px;
overflow:hidden;
}
div#hotel_list #list .hotels .data_box ul.data li.city{
background-image:url(../photo/thailand-52.png);
padding:0 0 0 10px;
background-repeat:no-repeat;
color:#FFFFFF;
font-weight:bold;
height:19px;
}
div#hotel_list #list .hotels .data_box div.late{
float:left;
margin:-1px 0 0 9px;
}
div#hotel_list #list .hotels .data_box div.late ul li a,div#hotel_list #list .hotels .data_box div.late ul li a:visited{
color:#333333;
text-decoration:none;
}
div#hotel_list #list .hotels .data_box div.late a:hover{
border-bottom:dotted 1px #333333;
}
div#hotel_list #list .hotels .data_box div.late h4{
margin:-20px 0 0 2px;
padding:0px;
color:#FFFFFF;

}
div#hotel_list #list .hotels .data_box div.late h4 u{
display:none;
}
div#hotel_list #list .hotels .data_box div.late ul{
clear:both;
overflow:hidden;
padding:0px;
margin:0px 0px 0px -2px ;
border-bottom:#FFFFFF solid 1px;
border-left:#FFFFFF solid 1px;
}
div#hotel_list #list .hotels .data_box div.late li{
list-style:none;
float:left;
margin:1px 0 0 0;
padding:0px;
border-right:#FFFFFF solid 1px;
background-color:#D0D8E8;
padding-left:2px;
padding-top:3px;
height:19px;
}
div#hotel_list #list .hotels .data_box div.late li.aff{
width:65px;
font-weight:bold;
vertical-align:text-bottom;

}
div#hotel_list #list .hotels .data_box div.late li.price{
font-size:11px;
text-align:center;
width:68px;
}
div#hotel_list #list .hotels .data_box div.late li.promotion{
width:66px;
font-size:10px;
}
div.page{
height:20px;
overflow:hidden;
padding-right:12px

}
table.nextpage td{
color:#FFFFFF

}
table.nextpage td a img{
vertical-align:text-bottom;
}
table.nextpage td b{
margin:1px;
color:#FEEC0B;
font-size:13px;
}
table.nextpage td img{
vertical-align:text-bottom;

}
table.nextpage td a,table.nextpage td a:visited{
	color:#FFFFFF;
	font-weight:normal;
	vertical-align: baseline;
	margin:1px;
}
table.nextpage td a:hover{
text-decoration: underline;
color:#FEEC0B;
}
div.loading{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
background-image:url(../photo/load_hotel_list.gif);
background-repeat:no-repeat;
text-indent:27px;
vertical-align: bottom;
padding-top:5px;
padding-right:20px;
height:21px;
width:80px;
float:right;
}
#not_found{
text-align:right;
font-size:14px;
font-weight:bold;
padding-right:10px;
color:#FFFFFF;
}
ul.data li.a b{
color:#B5504D;
}
ul.data li.a input{
margin-left:-50px;
}
ul.facilities{
clear:both;
width:256px;
padding:1px 0 0 1px;
margin:0 5px 0 7px;
overflow:hidden;
height:auto;
border:#E8D0D0 solid 1px;
}
ul.facilities li{
padding:2px;
width:80px;
height:20px;
background-color:#66FF99;
margin:1px;
border-right:#FFFFFF solid 1px;
float:left;
list-style:none;
overflow:hidden;
}

/*-------- Search Box ---------*/
div#tabs-1,div#tabs-2,div#tabs-3{
margin:0px;
padding:0px;
}
#agoda_searchbox{
background-image:url(../photo/thailand-59.png); 
background-repeat:no-repeat;
padding:0 0 0 0;
clear:both;
margin:10px 0 0 10px;

}
#agoda_searchbox select{
border:solid 1px #CCCCCC;
}
#agoda_searchbox input{
border:#999999 solid 1px;
height:20px;

}
#agoda_searchbox_wrapper{
padding:0px;
margin:0px;
}
#tabs-2 p{
display:none;
}
#tabs-4{
background-image:url(../photo/thailand-60.png);
background-repeat:no-repeat;
background-position:right top
}
/*------------ pop up ---------------*/
/* get rid of those system borders being generated for A tags */
div.late a:active {
  outline:none;
}
:focus {
  -moz-outline-style:none;
}
.tooltip {
	display:none;
	background-color:#FAFAFA;
	border:solid #D0D8E8 5px;
	font-size:10px;
	height: auto;
	width: auto;
	max-width:350px;
	padding:3px;
	color:#333333;	
}

/* style the trigger elements */
div.rate img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}

li.popup_aff{
list-style-position:outside;
margin:0px; padding:0 0 0 15px;
list-style:none;
}
li.popup_aff_red{
list-style-position:outside;
margin:0px; padding:0 0 0 15px;
list-style:none;
	color:#D00606;
}

li.popup_aff u{
color:#009900;
font-style:italic;
text-decoration:none;
}






/*-------table_national --------*/
#table_national {
	background-color:#FFF;
}
#table_national .subj td{
	height:30px;
}
#table_national tbody td{
	height:85px;
	
	text-align:left;
	border-bottom:dotted 1px #999;
}
#table_national td.bg_gray_nation{
	vertical-align:middle;
text-align:center;
}
#table_national td.city{
	color:#900;
	font-weight:bold;
}
#table_national img{
	float:left;
	margin:5px 20px 5px 22px;
	vertical-align:top;
}
