@charset "utf-8";
*{margin:0; padding:0}
body{font:normal normal normal 12px Arial, Helvetica, sans-serif; color:#666;}
form{margin:0; padding:0}
p{line-height:180%;}
li{list-style:none;}
img{border:0; vertical-align:middle;}
td,th{font-size:12px; line-height:180%; color:#666;}

a{color:#000; text-decoration:none;}
a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
a:active{color:#000; text-decoration:none;}

a.yellow_bold_a:link {color:#F89C2D; font-weight:bold;}
a.yellow_bold_a:visited {color:#F89C2D; font-weight:bold;}
a.yellow_bold_a:hover {color:#F89C2D; font-weight:bold;}
a.yellow_bold_a:active {color:#F89C2D; font-weight:bold;}

a.white_a:link {color:#FFF;	font-size:13px;font-weight:bold;}
a.white_a:visited {color:#FFF;font-size:13px;font-weight:bold;}
a.white_a:hover {font-size:13px;font-weight:bold;}
a.white_a:active {color:#FFF;font-size:13px;font-weight:bold;}

a.menu_a:link {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#333A40;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a:visited {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#333A40;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a:hover {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#333A40;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a:active {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#333A40;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}

a.curr_menu_a:link {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#FFF;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a:visited {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#FFF;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a:hover {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#FFF;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a:active {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#FFF;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}


a.menu_a_green:link {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a_green:visited {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a_green:hover {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.menu_a_green:active {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/menu_bg.gif);background-position:center;background-repeat:no-repeat;}

a.curr_menu_a_green:link {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a_green:visited {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a_green:hover {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}
a.curr_menu_a_green:active {margin:0px 1px;padding:0px;float:left;width:90px;height:29px;line-height:29px;color:#45ac03;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/curr_menu_bg.gif);background-position:center;background-repeat:no-repeat;}

a.tj_hotel_city_a:link {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;}
a.tj_hotel_city_a:visited {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;}
a.tj_hotel_city_a:hover {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;}
a.tj_hotel_city_a:active {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;}

a.curr_tj_hotel_city_a:link {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC; background-color:#FFF;}
a.curr_tj_hotel_city_a:visited {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC; background-color:#FFF;}
a.curr_tj_hotel_city_a:hover {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;}
a.curr_tj_hotel_city_a:active {margin:0px 1px;padding:0px;float:left;width:50px;height:23px;line-height:23px;font-size:14px;text-align:center;display:block;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;}

a.search_window_a:link {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window_1.gif);background-repeat:repeat-x;border-bottom:1px solid #FF6F08;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;}
a.search_window_a:visited {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window_1.gif);background-repeat:repeat-x;border-bottom:1px solid #FF6F08;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;}
a.search_window_a:hover {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window_1.gif);background-repeat:repeat-x;border-bottom:1px solid #FF6F08;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;}
a.search_window_a:active {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window_1.gif);background-repeat:repeat-x;border-bottom:1px solid #FF6F08;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;}

a.curr_search_window_a:link {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;color:#FF6B00;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window.gif);background-repeat:repeat-x;border:1px solid #FFF;}
a.curr_search_window_a:visited {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;color:#FF6B00;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window.gif);background-repeat:repeat-x;border:1px solid #FFF;}
a.curr_search_window_a:hover {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;color:#FF6B00;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window.gif);background-repeat:repeat-x;border:1px solid #FFF;}
a.curr_search_window_a:active {margin:0px 1px 0px 0px;padding:0px;float:left;width:30%;height:28px;line-height:28px;font-size:14px;color:#FF6B00;font-weight:bold;text-align:center;display:block;background-image:url(/images/search_window.gif);background-repeat:repeat-x;border:1px solid #FFF;}

.yellow_word {color:#E49500;}

.input_01 {
	margin:0px auto;
	padding:1px 3px;
	height:16px;
	font-size:12px;
	color:#666;
	line-height:16px;
	border:1px solid #CFCFCF;
}

.btn_01 {
	margin:0px auto;
	padding-left:15px;
	width:45px;
	height:18px;
	line-height:20px;
	font-size:12px;
	background:url(/images/btn_01.gif);
	border:0px;
}

.btn_02 {
	margin:0px 5px;
	padding:0px;
	width:57px;
	height:24px;
	line-height:24px;
	color:#FFF;
	font-size:12px;
	background:url(/images/btn_02.jpg);
	border:0px;
	cursor:pointer;
}

.container {
	clear:both;
	margin:0px auto;
	padding:0px;
	width:960px;
}

#logo {
	clear:both;
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:258px;
	height:70px;
	background-image:url(/images/logo.gif);
	background-position:center;
	background-repeat:no-repeat;
}

#top_ad {
	margin:10px 18px 0px 18px;
	padding:0px;
	float:left;
	width:552px;
	height:70px;
	background-image:url(/images/top_ad.gif);
	background-position:center;
	background-repeat:no-repeat;
}

#top_menu {
	margin:0px auto;
	margin-top:10px;
	padding-top:7px;
	width:114px;
	float:right;
}

#top_menu ul li {
	margin:0px auto;
	padding:0px;
	text-align:center;
	height:21px;
}

#menu {
	clear:both;
	margin:0px 2px;
	margin-top:7px;
	padding:0px;
	float:left;
}

#menu ul{
	margin:0px 1px;
	padding:0px;
	float:left;
	width:665px;
	display:inline;
}

#menu ul li {
	margin:0px 1px;
	padding:0px;
	display:inline;
}

#member_login {
	margin-top:12px;
	padding:0px;
	float:right;
	height:23px;
}

#second_menu_left {
	clear:both;
	margin:0px auto;
	padding:0px;
	float:left;
	width:10px;
	height:32px;
	background-image:url(/images/second_menu_left.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.second_menu {
	clear:both;
	margin:0px auto;
	padding:0px;
	width:960px;
	height:32px;
	background-image:url(/images/second_menu_middle.gif);
	background-repeat:repeat-x;
}

#second_menu_right {
	margin:0px auto;
	padding:0px;
	float:right;
	width:10px;
	height:32px;
	background-image:url(/images/second_menu_right.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.service_hotline {
	margin:0px 3px;
	padding-left:28px;
	float:left;
	width:180px;
	height:32px;
	color:#FFF;
	font-weight:bold;
	line-height:32px;
	background-image:url(/images/service_hotline.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}

#second_menu_content ul {
	margin:0px auto;
	padding:0px;
	float:right;
	/*width:240px;*/
	width:160px;
	text-align:left;
}

#second_menu_content ul li {
	margin:0px auto;
	padding-left:20px;
	width:60px;
	float:left;
	line-height:32px;
	display:inline;
	background-image:url(/images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.index_container_left {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:298px;
	height:654px;
	border:1px solid #FF6500;
	background-image:url(/Images/index_left.gif);
	background-position:center;
	background-repeat:repeat-y;
}

.index_container_middle {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:420px;
	height:655px;
}

.index_container_right {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:right;
	width:240px;
	height:655px;
}


#Index_Search_Window {
	clear:both;
	margin:10px 9px;
	padding:0px;
	height:210px;
}

#Index_Search_Window_Title ul li {
	margin:0px auto;
	padding:0px;
	line-height:28px;
	display:inline;
	background-color:#FF6F08;
}

#sw_1 , #sw_2 , #sw_3 {
	clear:both;
	margin:0px auto;
	padding:0px;
	float:left;
	width:280px;
	height:180px;
	background-color:#FFF;
}

#ToolBox {
	clear:both;
	margin:10px 9px;
	padding:0px;
	width:280px;
	height:150px;
	background-color:#FFF;
}

#Special_Services {
	clear:both;
	margin:10px 9px;
	padding:0px;
	width:280px;
	height:254px;
	background-color:#FFF;
}

#ToolBox_Title , #Special_Services_Title {
	clear:both;
	margin:0px auto;
	padding:0px;
	width:100%;
	height:30px;
	line-height:30px;
	color:#333A40;font-size:14px;font-weight:bold;
	background-image:url(/images/ToolBox_Title_Bg.gif);
	background-repeat:repeat-x;
}

#ToolBox_Title img , #Special_Services_Title img {
	margin:5px 0px 5px 8px;
	padding:0px;
}

#ToolBox ul {
	margin:10px 10px;	
	padding:0px;
}

#Special_Services ul {
	margin:7px 30px;	
	padding:0px;
}

#ToolBox ul li {
	margin:0px auto;	
	padding:0px;
	float:left;
	width:33%;
	height:30px;
	line-height:30px;
	text-align:center;
}

#Special_Services ul li {
	margin:0px auto;	
	padding:0px;
	float:left;
	width:50%;
	height:30px;
	line-height:30px;
	text-align:center;
}

#Left_Advertising {
	margin:10px 9px 8px 9px;
	padding:0px;
}

#Index_Advertising {
	margin:0px 10px;
	padding:0px;
}

#Ticket_Book , #TJ_Hotel {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	width:400px;
	height:25px;
	background-image:url(/images/tj_bg.gif);
	background-repeat:repeat-x;
}

#Ticket_Book_Content , #TJ_Hotel_Content {
	margin:0px auto;
	padding:0px;
	width:398px;
	height:207px;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}

.TJ_City {
	margin:3px auto;
	padding:0px;
	width:100%;
	height:23px;
	background-color:#F6F6F6;
	border-top:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
}

.TJ_City ul {
	margin-left:20px;
}

.TJ_City ul li {
	margin:0px auto;
	padding:0px;
	line-height:23px;
	text-align:center;
	display:inline;
}

#Ticket_Book_Left , #TJ_Hotel_Left {
	margin:0px auto;
	padding:0px;
	float:left;
	width:5px;
	height:25px;
	background-image:url(/images/tj_left.gif);
	background-repeat:no-repeat;
}

#Ticket_Book_Right , #TJ_Hotel_Right {
	margin:0px auto;
	padding:0px;
	float:right;
	width:5px;
	height:25px;
	background-image:url(/images/tj_right.gif);
	background-repeat:no-repeat;
}

#Ticket_Book_Title , #TJ_Hotel_Title {
	margin:0px 10px;
	padding:0px;
	float:left;
	width:80px;
	color:#333A40;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}

#Ticket_Book_More , #TJ_Hotel_More {
	margin:5px 0px;
	padding:0px;
	float:right;
	width:54px;
	line-height:25px;
}

#hot_recommend {
	margin:0px auto;
	padding:0px;
	width:238px;
	height:219px;
	border:1px solid #FE9B00;
}

#hot_recommend ul {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

#hot_recommend ul li {
	margin:0px auto;
	padding:0px;
	color:#666;
	font-size:12px;
	width:224px;
	height:23px;
	line-height:23px;
	font-weight:normal;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}

.hot_recommend_Kuang {
	margin:0px auto;
	padding:0px;
	width:238px;
	height:219px;
	border:1px solid #FE9B00;
}

.hot_recommend_title {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

.hot_recommend_Kuang ul li {
	margin:0px auto;
	padding:0px;
	color:#666;
	font-size:12px;
	width:224px;
	height:23px;
	line-height:23px;
	font-weight:normal;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}

#Booking_Guide {
	margin:0px auto;
	padding:0px;
	width:248px;
	height:auto!important; 
	height:240px; 
	min-height:240px; 
	float:left;
	border:1px solid #FE9B00;
}

#Booking_Guide ul {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

#Booking_Guide ul li {
	margin:0px auto;
	margin-left:15px;
	padding:0px;
	color:#666;
	font-size:12px;
	height:23px;
	line-height:23px;
	font-weight:normal;
	list-style-image:url(/images/dot.gif);
	list-style-position:outside;
}

#Left_Search_Window {
	margin:0px auto;
	margin-bottom:7px;
	padding:0px;
	width:248px;
	height:auto!important; 
	height:210px; 
	min-height:210px; 
	float:left;
	border:1px solid #FE9B00;
}

#Left_Search_Window ul {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

#Left_Search_Window ul li {
	margin:0px auto;
	padding:0px;
	color:#666;
	font-size:12px;
	height:23px;
	line-height:23px;
	font-weight:normal;
}

.Info_List {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	width:958px;
	height:200px;
	border:1px solid #FE9B00;
}

.Info_List ul {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

.Info_List ul li {
	margin:0px auto;
	padding-left:10px;
	float:left;
	color:#666;
	font-size:12px;
	width:48%;
	height:23px;
	line-height:23px;
	font-weight:normal;
}

.Info_Detail {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	width:958px;
	border:1px solid #FE9B00;
}

.Info_Detail ul {
	margin:1px;
	padding-left:12px;
	height:27px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	background-image:url(/images/hot_recommend_bg.gif);
	background-repeat:repeat-x;
}

.Info_Detail ul li {
	margin:5px 5px 5px 0px;
	padding:0px;
	color:#666;
	font-size:12px;
	min-height:60px;
	max-height:none;
	line-height:23px;
	font-weight:normal;
}

.Info_More {
	margin:0px auto;
	padding:0px;
	height:40px;
	line-height:40px;
	text-align:center;
}

#holiday_title {
	clear:both;
	margin:0px auto;
	margin-top:2px;
	padding:0px;
	width:240px;
	height:53px;
	background-image:url(/images/holiday_title.gif);
	background-position:center;
	background-repeat:no-repeat;
}

#holiday {
	clear:both;
	margin:0px auto;
	padding:0px;
	width:236px;
	height:235px;
	border-left:2px solid #79AE22;
	border-right:2px solid #79AE22;
	border-bottom:2px solid #79AE22;
}

#holiday_top {
	clear:both;
	padding:11px 5px 11px 15px;
	height:50px;
	line-height:17px;
}

#holiday img {
	clear:both;
	margin:0px 5px 0px 0px;
	float:left;
	border:1px solid #DCDCDC;
}

#holiday ul li {
	clear:both;
	margin:0px 5px 0px 15px;
	padding:0px;
	color:#666;
	font-size:12px;
	width:206px;
	height:23px;
	height/*\**/:26px\9;
	*height:23px;
	_height:23px;
	line-height:23px;
	font-weight:normal;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	overflow: hidden;
}

#advice {
	clear:both;
	margin:0px auto;
	margin-top:5px;
	padding:0px;
	width:236px;
	height:135px;
	border-top:2px solid #79AE22;
	border-left:2px solid #79AE22;
	border-right:2px solid #79AE22;
	border-bottom:2px solid #79AE22;
}

#advice ul li {
	clear:both;
	margin:0px 5px 0px 5px;
	padding:0px;
	color:#666;
	font-size:12px;
	width:211px;
	height:20px;
	height/*\**/:22px\9;
	*height:20px;
	_height:20px;
	line-height:20px;
	font-weight:normal;
	white-space:nowrap; text-overflow:ellipsis; overflow: hidden;
}

.h_title {
	margin:0px auto;
	padding:0px;
	width:165px;
	float:left;
}

#h_price {
	margin:0px auto;
	padding:0px;
	width:50px;
	float:right;
	color:#E49500;
	text-align:right;
}


#tj_ticket_title , #hotel_book_title {
	clear:both;
	margin:0px auto;
	margin-top:10px;
	padding:10px 0px;
	float:left;
	width:26px!important;
	width:28px;
	height:80px!important;
	height:78px;
	line-height:20px;
	border:1px solid #FF7004;
	background-image:url(/images/Bar_Bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;	
}
#tj_ticket_content , #hotel_book_content {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:right;
	width:931px!important;
	width:929px;
	height:100px;
	border-top:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	background-color:#F3F3F3;
}

#tj_ticket_content ul li, #hotel_book_content ul li {
	margin:0px auto;
	padding:0px;
	width:9%;
	float:left;
	line-height:25px;
	text-align:center;
	display:inline;
}

#Link {
	clear:both;
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:958px!important;
	width:960px;
	border:1px solid #DCDCDC;
}

#Link_Title {
	clear:both;
	margin:12px auto;
	padding:0px;
	float:left;
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #DCDCDC;
}

#Link_Content {
	margin:0px 5px;
	padding:0px;
	float:left;
	width:840px;
}

#Link_Content ul {
	margin:4px 5px;
	padding:0px;
	float:left;
	line-height:22px;
}

#Link_Content ul li {
	margin:0px auto;
	padding:0px;
	display:inline;
}

#Airlines_Link {
	clear:both;
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:958px!important;
	width:960px;
	height:70px;
	border:1px solid #DCDCDC;
}

#Airlines_Link_Title {
	clear:both;
	margin:22px auto;
	padding:0px;
	float:left;
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#2F2F2F;
	font-size:14px;
	font-weight:bold;
	border-right:1px solid #DCDCDC;
}

#Airlines_Link_Content {
	margin:0px 5px;
	padding:0px;
	float:left;
	width:850px;
}

#Airlines_Link_Content ul {
	margin:4px 5px;
	padding:0px;
	float:left;
	line-height:22px;
}

#Airlines_Link_Content ul li {
	margin:0px auto;
	padding:0px;
	width:20%;
	text-align:left;
	display:inline;
}

#footer {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	float:left;
	width:960px;
	height:97px;
	border-top:3px solid #FF6604;
}

#copyright {
	clear:both;
	margin:8px auto;
	padding:0px;
	width:560px;
	float:left;
	text-align:left;
	line-height:20px;
}

#footer_menu {
	margin:8px auto;
	padding:0px;
	width:400px;
	float:right;
	text-align:left;
	line-height:20px;
}

#footer_menu ul li {
	clear:both;
	margin:0px auto;
	padding:0px;
	color:#F89C2D;
	font-weight:bold;
	display:inline;
}


/*新闻样式*/
#info_nav{
	margin:0px auto;
	padding-left:25px;
	float:left;
	width:100%;
	height:30px;
	line-height:30px;
	font-size:14px;
	background-image:url(../images/news_logo.gif);
	background-position:left;
	background-repeat:no-repeat;
}

em {
	color:#838280;
}

#info_left{
	clear:both;
	margin:0px auto;
	padding:0px;
	float:left;
	width:650px;
	border-top:2px #FE9B00 solid;
	border-left:1px #dadbdd solid;
	border-right:1px #dadbdd solid;
	border-bottom:1px #dadbdd solid;
	min-height:620px;
	height:auto;
	_height:620px;
	display:table;
}

#info_title {
	height:50px;
	line-height:50px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#271d04;
}

#carrier_info_title{
	height:50px;
	line-height:50px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#271d04;
}

#carrier_info_content{
	clear:both;
	margin:0px 10px;
	padding:10px 0px;
	width:610px;
	width:630px!important;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#010101;
	TEXT-INDENT: 2em;
	text-align:justify;
	text-justify:inter-ideograph;
	border-top:1px #e6e6e6 solid;
}

#info_sub_title {
	float:left;
	width:61%;
	text-align:right;
	color:#808080;
}

#info_font {
	margin-right:20px;
	float:right;
	width:32%;
	text-align:right;
	color:#808080;
}

#info_font .small {
	font-size:10px;color:#666;padding-right:3px;padding-left:3px; font-weight:bold;
}

#info_font .middle {
	font-size:13px;color:#FE9B00;padding-left:3px;padding-right:3px;font-weight:bold;
}

#info_font .big {
	font-size:13px;color:#0B3B8C;padding-left:3px;padding-right:3px;font-weight:bold;
}

#info_content{
	clear:both;
	margin:10px 10px;
	padding:10px 0px;
	width:610px;
	width:630px!important;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#010101;
	TEXT-INDENT: 2em;
	text-align:justify;
	text-justify:inter-ideograph;
	border-top:1px #e6e6e6 solid;
}

#info_Hits{
	clear:both;
	margin:0px auto;
	padding:0px;
	width:610px;
	width:630px!important;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#010101;
}

#info_right{
	margin:0px auto;
	padding:0px;
	float:right;
	width:300px;
}

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
.grayBorder {font-size:12px;color:#8A8A8A;padding:0 6px;}
.yellowBorder {font-size:14px;color:#d34400;padding:0 1px;}

.Daily_Recommend {margin-bottom:10px;}
.Daily_Recommend .hd {width:300px;height:29px;background:url(../images/news.png) no-repeat 0px -571px;line-height:29px;}
.Daily_Recommend h2 {font-size:14px;color:#1C2C58;padding-left:12px;}
.Daily_Recommend h2 a:visited {color:#0B3B8C}
.Daily_Recommend .bd {width:298px;border:1px solid #DADADA;border-top:0px;padding:10px 0px;}
.Daily_Recommend .bd li { width:265px;line-height:21px;color:#0B3B8C; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.Daily_Recommend .innerBox {width:265px;margin:0 auto; font-size:13px;}
.Daily_Recommend .ft {width:298px;border:1px solid #DADADA;border-top:0px;}

#info_left ul {
	margin:10px 15px;
	padding:0px;
}

#info_left ul li {
	float:left;
	width:100%;
	height:30px;
	line-height:25px;
	font-size:14px;
	background:url(../images/line_bg.gif) repeat-x 0 5px;
}

#info_left ul li span {
	float:right;
	width:70px;
	font-size:12px;
	text-align:center;
	display:block;
}

.pageNav{ clear:both; height:22px;margin:18px auto; padding-left:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.pageNav a,.pageNav strong,.pageNav span{ display:block; float:left; padding:0 8px; overflow:hidden; margin-right:5px;}
.pageNav a,.pageNav span{ height:20px; line-height:22px; border:1px solid #CCDBE4}
.pageNav a.f12,.pageNav strong.f12,.pageNav span{ font-size:12px}
.pageNav a:hover{ text-decoration:none}
.pageNav strong{ height:22px; line-height:24px}
.pageNav .mor{border:0;padding:0;height:21px;line-height:21px}
.pageNav .na{color:#DBE1E6}
 
.info_bar {
	font-size:12px;
	color:#0B3B8C;
}

/*公司信息*/
#company_info_left{
	margin:0px auto;
	padding:0px;
	float:left;
	width:160px;
	margin-bottom:10px;
}

#company_info_right{
	margin:0px auto;
	padding:0px;
	float:right;
	width:790px;
	border-top:2px #FE9B00 solid;
	border-left:1px #dadbdd solid;
	border-right:1px #dadbdd solid;
	border-bottom:1px #dadbdd solid;
	display:table;/*firefox,opera*/
}

#company_info_content{
	clear:both;
	margin:10px 10px;
	padding:10px 0px;
	width:750px;
	width:770px!important;
	line-height:25px;
	font-size:14px;
	font-weight:normal;
	color:#010101;
	TEXT-INDENT: 2em;
	text-align:justify;
	text-justify:inter-ideograph;
}

#aircity_info_left{
	clear:both;
	margin:0px auto;
	padding:0px;
	float:left;
	width:650px;
	border-top:2px #FE9B00 solid;
	border-left:1px #dadbdd solid;
	border-right:1px #dadbdd solid;
	border-bottom:1px #dadbdd solid;
}

#aircity_info_left ul {
	margin:5px 15px;
	padding:0px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

#aircity_info_left ul li {
	float:left;
	width:33%;
	height:30px;
	line-height:25px;
	font-size:14px;
	border-bottom:1px dotted #ccc;
	display:inline;
	font-weight:normal;
	color:#000;
}

.Daily_Recommend .aircity_innerBox {width:298px;border:1px solid #DADADA;border-top:0px;padding:10px 0px;}

.Daily_Recommend .aircity_innerBox li{
	float:left;width:48%;line-height:21px;color:#0B3B8C; display:inline;
}

.ad_container, .ad_container *{margin:0; padding:0;}
.ad_container{width:400px; height:170px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ clear:both; list-style:none;}
.slider img{ width:400px; height:170px; line-height:170px; display:block;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

/*下拉列表*/
#tm2008style .select_box{width:102px;height:24px;}
#tm2008style div.tag_select{display:block;color:#000;width:82px;height:22px;background:transparent url("/images/tm2008-select.gif") no-repeat 0 0;padding:0 10px;line-height:22px;}
#tm2008style div.tag_select_hover{display:block;color:#000;width:82px;height:22px;background:transparent url("/images/tm2008-select.gif") no-repeat 0 -22px;padding:0 10px;line-height:22px;}
#tm2008style div.tag_select_open{display:block;color:#000;width:82px;height:22px;background:transparent url("/images/tm2008-select.gif") no-repeat 0 -44px;padding:0 10px;line-height:22px;}
#tm2008style ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("/images/tm2008-select.gif") no-repeat left bottom;width:100px;padding:0 0 1px;margin:0;width:80px;}
#tm2008style ul.tag_options li{background:transparent url("/images/tm2008-select.gif") repeat-y -102px 0;display:block;width:61px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000;}
#tm2008style ul.tag_options li.open_hover{background:transparent url("/images/tm2008-select.gif") no-repeat 0 -88px;color:#000}
#tm2008style ul.tag_options li.open_selected{background:transparent url("/images/tm2008-select.gif") no-repeat 0 -66px;color:#19555F}
