@charset "utf-8";
/* CSS Document */
/*
title size 12px;
content 11px;
color:
	xam: #7B7B7D
	cam: #EE4A22
	xanh: #0065BD
*/
*
{
	margin:0px; 
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body
{
	background:#FCFDFE;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a
{
	text-decoration:none;
	font-size:12px;
}
a:hover
{
	text-decoration:none;
}
#div_main
{
	width:950px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#div_banner
{
	padding-left:55px;
	padding-top:20px;
}
.clear
{
	clear:both;
}
#div_main_menu
{
	margin-left:55px;
}
.div_main_menu_active
{
	background:url(../images/menu-left-active.jpg);
	height:30px;
	width:5px;
	float:left;
	margin-left:5px;
	cursor:pointer;
}
.div_content_main_menu_active
{
	background:url(../images/menu-center-active.jpg);
	float:left;
	height:30px;
}
.div_main_menu_active_right
{
	background:url(../images/menu-right-active.jpg);
	height:30px;
	width:6px;
	float:left;
	cursor:pointer;
}
.div_content_main_menu_active_sub
{
	padding-top:8px;
	padding-left:40px;
	padding-right:40px;
	cursor:pointer;
}
.span_main_menu
{
	color:#FFFFFF;
	margin-top:5px;
	font-weight:bold;
	font-size:14px;
}
.div_main_menu_noactive
{
	float:left;
	margin-top:3px;
	width:720px;
}
.div_main_menu_noactive_sub
{
	margin-left:5px;
	float:left;
	margin-top:3px;
	cursor:pointer;
}
.div_main_menu_noactive_left
{
	background:url(../images/menu-left-noactive.jpg);
	height:27px;
	width:6px;
	float:left;
}
.div_main_menu_noactive_center
{
	background:url(../images/menu-center-noactive.jpg);
	float:left;
	height:27px;
}
.div_main_menu_noactive_center_sub
{
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
}
.div_main_menu_noactive_right
{
	background:url(../images/menu-right-noactive.jpg);
	height:27px;
	width:6px;
	float:left;
}
.div_back_sub_menu_left
{
	float:left;
	background:url(../images/back-left-bottom-menu.jpg);
	width:21px;
	margin-left:2px;
	height:26px;
}
.div_back_sub_menu_right
{
	float:right;
	background:url(../images/back-right-bottom-menu.jpg);
	width:22px;
	margin-right:2px;
	height:26px;
}
/*\\\\\\\\begin menu/////////////////////////////*/
.div_back_main_sub_menu
{
	float:left;
	background:url(../images/bottom-menu.jpg);
	width:898px;
	height:26px;
	padding-left:5px;
	color:#FFFFFF;
}
.div_content_main_sub_menu
{
	padding-top:6px;
	padding-left:18px;
	float:left;
}
.div_content_main_sub_menu ul{
	margin:0px;
	padding:0px;
}
.div_content_main_sub_menu ul li{
	display:inline;
	list-style-type:none;
}
.div_content_main_sub_menu ul li a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
}
.div_content_main_sub_menu ul li a:hover{
	color:#FF6600;
}
/*\\\\\\\\end menu/////////////////////////////*/

#div_back_main_body
{
	clear:both;
	background:url(../images/back-body.jpg) repeat-y;
}


#div_column_left
{
	width:200px;
	float:left;
}
.div_modules_left
{
	border:#d2d2d2 solid 1px;
	background:#f2f2f2;
}
.div_modules_left_1
{
	border:#d2d2d2 solid 1px;
	background:#f2f2f2;
	margin-top:5px;
}
.div_module_title_padding
{
	padding:5px;
}
.div_module_title
{
	border-bottom:#dbdbdb solid 1px;
	border-top:#57c4e8 solid 10px;
	color:#f05222;
	font-weight:bold;
	padding-bottom:5px;
	text-align:left;
	padding-top:2px;
}
.div_module_content_left
{
	clear:both;
	padding-top:5px;
	text-align:left;
}
.div_left
{
	float:left;
}
.div_right
{
	float:right;
}
.select_search
{
	width:100px;
	height:18px;
	border:#b7c8d8 solid 1px;
	font-size:10px;
}
.div_module_content_left_1
{
	clear:both;
	padding-top:8px;
}
.div_module_content_left_2
{
	clear:both;
	padding-top:5px;
}
.div_bt_submit
{
	clear:both;
	padding-top:8px;
	padding-left:46px;
}
.button_submit_left
{
	background:url(../images/button-blue-left.jpg);
	width:7px;
	height:24px;
	float:left;
}
.button_submit_center
{
	background:url(../images/button-blue-center.jpg);
	height:20px;
	float:left;
	padding-left:15px;
	padding-right:15px;
	padding-top:4px;
	color:#FFFFFF;
	font-weight:bold;
}
.button_submit_right
{
	background:url(../images/button-blue-right.jpg);
	width:7px;
	height:24px;
	float:left;
}
.input_sign_in
{
	border:#b7c8d8 solid 1px;
	height:18px;
}
.div_content_main
{
	float:left;
	margin-left:5px;

}
.div_module_title_center
{
	border:#d2d2d2 solid 1px;
	background:#f2f2f2;
	float:left;
	width:471px;
}
.div_module_title_center_des
{
	border:#d2d2d2 solid 1px;
	background:#f2f2f2;
	width:680px;
	clear:both;
}
.div_module_title_center_asia_window
{
	border:#d2d2d2 solid 1px;
	background:#f2f2f2;
	float:left;
	width:471px;
}
.div_module_title_right
{
	float:left;
	width:204px;
	margin-left:5px;
}
.div_ad_content
{
	float:left;
	width:195px;
	margin-left:5px;
}
.div_clear
{
	width:5px;
	height:5px;
	clear:both;
}
.div_clear_1
{
	width:5px;
	height:1px;
	clear:both;
}
.div_clear_footer
{	
	width:5px;
	height:15px;
	clear:both;
}
.div_footer
{	
	clear:both;
	padding-left:15px;
	padding-right:5px;
}
/*.div_footer_clear
{	
	/*border-top:#D2d2d2 solid 10px;*/
	width:887px;
	height:2px;
}*/
.span_button_submit
{
	color:#FFFFFF;
	font-size:12px;
}
.span_sub_menu
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.div_back_tour_title
{
	background:#f3a58e repeat-y;
	float:left;
}
.div_text_title_tour_name
{
	width:236px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
	padding-top:12px;
}
.div_text_title_operator
{
	width:77px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
	padding-top:12px;
}
.div_text_title_quanlity
{
	width:70px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
	padding-top:12px;
}
.div_text_title_tour_style
{
	width:100px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
	padding-top:12px;
}
.div_text_title_day
{
	width:45px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
	padding-top:12px;
}
.div_text_title_starting_from
{
	width:65px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:middle !important;
}
.div_back_tour_content_0
{
	float:left;
	background:#f2f2f2;
}
.div_back_tour_content_0:hover
{
	float:left;
	background:#FAFF9B;

}
.div_back_tour_content_1
{
	background:#d9d9d9 repeat-y;
	float:left;
}
.div_back_tour_content_1:hover
{
	background:#FAFF9B;
	float:left;

}
/*backgourd result of tour and hotel*/
/*Begin of hotel*/
#title{
	float:left;
	background:#f3a58e repeat-y;
	font-weight:bold;
	text-align:center;	
	vertical-align:middle !important;
	width:670px;
	color:#0065BD;
	font-size:12px;
}
#hotel_name{
	float:left;
	padding-top:7px;
	width:199px;
	border-right:1px solid #FFFFFF;
	height:27px;
}
#hotel_name h2{
	color:#FF6600;
	font-weight:normal;
	font-size:14px;
	padding-left:20px;
}
#city{
	float:left;
	width:199px;
	padding-top:7px;
	border-right:1px solid #FFFFFF;
	height:27px;
}
#city span{
	color:#666666;
	padding-left:20px;
	font-weight:normal;
}
#rank{
	float:left;
	padding-top:7px;
	width:169px;
	border-right:1px solid #FFFFFF;
	height:27px;
}
#rank span{
	text-align:center;
}
#price{
	padding-top:7px;
	float:left;
	width:100px;
	height:27px;
}
/*end of hotel*/
.div_text_conntent_tour_name
{
	width:236px;
	float:left;
	font-weight:bold;
	color:#00689f;
	padding-left:2px;
	padding-bottom:5px;
	padding-top:5px;
	cursor:pointer;
}
.div_text_conntent_operator
{
	width:77px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	color:#00699d;
}
.div_text_conntent_quanlity
{
	width:70px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	color:#00699d;
}
.div_text_conntent_tour_style
{
	width:100px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	color:#00699d;
}
.div_text_conntent_day
{
	width:45px;
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	color:#00699d;
}
.div_text_conntent_starting_from
{
	width:63px;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	color:#f05223;
}
.div_back_tour_detail
{
	clear:both;
	background:#f2f2f2;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	border:#D2D2D2 solid 1px;
	width:671px;
}
.div_text_conntent_tour_name h2
{
	font-weight:bold;
	color:#00689f;
	font-size:12px;
}

/*tab menu tuor detail*/
h2.tabcontent
{
	border-bottom:medium none;
	font-size:100%;
	font-style:normal;
	font-weight:normal;
	position:relative;
	z-index:100;
}
h2.tabcontent span
{
	border-top:1px solid #FFFFFF;
	padding:0 15px 0 10px;
	text-transform:uppercase;
	width:auto;
	z-index:100;
	
}

h2.tabcontent span.selected
{
	background:#58c4e8 url(../images/tab_red_on_left.gif) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
}
h2.tabcontent span.selected div 
{
	background:transparent url(../images/tab_red_on_right.gif) no-repeat scroll right top;
	color:#FF0000;
	cursor:pointer;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	padding:5px 35px 7px 35px;
	text-decoration:none;
}

h2.tabcontent span.not-selected
{
	background:#d3d3d3 url(../images/tab_red_off_left.gif) no-repeat scroll left top;
	color:#FFFFFF;
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
}
h2.tabcontent span.not-selected div
{
	background:transparent url(../images/tab_red_off_right.gif) no-repeat scroll right top;
	color:#000000;
	cursor:pointer;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	padding:5px 35px 7px 35px;
	text-decoration:none;
}
#contact
{
	float:left;
}
#contact label
{
	font-weight:bold;
	width:110px;
	float:left;
	padding-left:3px;
}
#contact input
{
	margin-bottom:5px;
	border:#B7C8D8 solid 1px;
}
#contact textarea
{
	margin-bottom:5px;
	border:#B7C8D8 solid 1px;
}

#seach_a_tour
{
	float:left;
	width:200px;
}
#seach_a_tour label
{
	width:80px;
	float:left;
	padding-left:3px;
}
#seach_a_tour select
{
	margin-bottom:5px;
	width:100px;
	height:18px;
	border:#b7c8d8 solid 1px;
	font-size:10px;
}

/*begin tab right*/
.div_tab_main
{
	border-bottom:#CCCCCC solid 1px;
	height:16px;
	margin-bottom:2px;
}
.div_tab
{
	padding-left:39px;
}
.div_tab_body
{
	padding-left:3px;
}
.div_tab_noactive
{
	background:url(../images/tab-right.jpg);
	float:left;
	font-size:10px;
	border-color:#CCCCCC #CCCCCC #CCCCCC;
	border-style:solid;
	border-width:1px;
	height:15px;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.div_tab_active
{
	background:#F2F2F2;
	float:left;
	font-size:10px;
	margin-left:5px;
	border-color:#CCCCCC #CCCCCC #F2F2F2;
	border-style:solid;
	border-width:1px;
	height:13px;
	padding-bottom:2px;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.div_tab_active1
{
	margin-left:0px;
	margin-right:5px;
}
.div_tab_active_body
{
	margin-left:5px;
	width:95px;
	padding-top:2px;
	cursor:pointer;
}
.div_tab_noactive_body
{
	margin-left:5px;
	width:95px;
	padding-top:2px;
	cursor:pointer;
}
/*end tab right*/

h1
{
	font-size:12px;
	font-weight:bold;
}
/*about*/
.div_module_title h1
{
	font-size:12px; 
	font-weight:bold;
}
.div_module_content_left_about
{
	
	text-align:justify;
}
.div_space_about
{
	height:5px;
	width:1px;
	clear:both;
}

<!--BEGIN REASON CHOOSE US-->
	.left_con{padding-top:15px; color:#013D95;}
	/*.left_con{ margin-top:3px; padding-top:15px; border-left:2px solid #959595; border-right:2px solid #959595;}*/
	.left_con ul{list-style:none; margin:0px; padding:0px 0px;color:#013D95;}
	.left_con ul li{padding:0px 0 3px 0;border-bottom:1px #666666 dashed;font-size:11px; line-height:20px;}
	.left_con ul li span{font-weight:bold; font-size:14px;}

<!--END REASON CHOOSE US-->