.head_content_empty{
	width:900px; 
	height:35px;
	background:#FFF;  /* jason add 09 02 10*/
}

.module_clear{
	clear:both;
}

.module_left{
	width:220px;
	height:100%;
	overflow:hidden;
	float:left;
}

.module_left_kong{
	width:40px;
	height:500px;
	float:left;
}

.rightSidebar{
	width:180px;
	height:100%;
	overflow:hidden;
	float:left;
}

.rightSidebar ul{
	margin:0px;
	padding:0px;
	width:179px;
	height:280px;
	float:left;
	border-right:1px solid #989898;
}

.rightSidebar ul li{
	line-height:42px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding-right:18px;
}

.rightSidebar ul li a{
	color:#B3B3B3;
}

.rightSidebar ul li a:hover{
	color:#6792BD;
}

.module_main{
	width:460px;
	height:100%;
	overflow:hidden;
	float:left;
}

.module_content a img
{
border:none;
} 

.module_content{
	width:400px;
	height:100%;
	overflow:hidden;
}

.module_hotel{
	width:400px;
	height:100%;
	overflow:hidden;
	margin-bottom:50px;
}

.module_hotel h1{
	width:400px; 
	height:36px; 
	text-align:left;
	color:#678b43; 
	font-size:18px	
}

.module_hotel h2{
	width:400px; 
	height:34px; 
	text-align:left; 
	color:#678b43; 
	font-size:18px;	
}

.module_hotel h3{
	width:400px; 
	height:20px; 
	text-align:left; 
	color:#b1b1b1; 
	font-size:18px;	
}

.hotel_img{
	width:400px;
	text-align:left; 
	color:#0588d0; 
	font-size:30px;
}

.toursna_p{
	margin:0 3em 0 1em;
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.5em;
	color:#457092;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph;
}

.toursna_p_link{
	margin:0 3em 0 1em;
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.5em;
	color:#457092;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph;}
.toursna_p_link a:link {
	text-decoration: underline;
}
.toursna_p_link a:visited {
	text-decoration: underline;
}
.toursna_p_link a:hover {
	text-decoration: none;
}
.toursna_p_link a:active {
	text-decoration: underline;
}


.toursna_p2{
	margin:0 3em 0 1em;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.5em;
	color:#457092;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph;
}

.forecast_p{
	font-size:12px; 
	color:#6B91AF; 
	text-align:left; 
	line-height:18px;
	text-align:justify;text-justify:inter-ideograph;
	margin-left:10px;
}
.module_main2{
	width:650px;
	height:100%;
	overflow:hidden;
	float:left;
}

.module_content2{
	margin-top:30px;
	width:400px;
	height:100%;
	overflow:hidden;
}

.module_content2 h1{
	width:400px; 
	height:40px; 
	float:left; 
	color:#0588D0; 
	font-size:30px;
}

.congr_empty{
	width:400px; 
	height:20px; 
	float:left; 
	color:#0588D0; 
	font-size:30px;
}

.module_content2 p{
	width:400px; 
	height:96px; 
	float:left;
}

.sorry_p{
	width:400px; 
	height:20px; 
	float:left; 
	color:#0588d0; 
	font-size:20px;
}

.book_p{
	font-size:18px; 
	font-weight:bold; 
	color:#888888; 
	text-align:left;
}
.book_empty{
	width:460px; 
	height:96px; 
	float:left;
}
/* Jason add at 2009-01-22  */

.module_main3{
	width:650px;
	height:100%;
	overflow:hidden;
	text-align:left;
}

.module_content3{
	width:400px;
	height:100%;
	overflow:hidden;
	margin-left:60px;
}

.left_img{
	display:block; 
	margin-right:12px;
	margin-top:-15px;
}

#smile_class{
	width:400px; 
	height:96px; 
	float:left;
}

.ecotour_empty{
	width:610px; 
	height:100px; 
	float:left;
}
/* Jason add at 2009-01-22  */

#title_1{
font-family: Verdana, Geneva, sans-serif; 
	font-size:28px; 
	font-weight: bold; 
	color:#457092; 
	margin-top:5px;
	margin-right:10px;
    text-justify:inter-ideograph;
	/*margin-top:0.5em;
	font-size:18px;
	font-weight:bold;
	color:#6B91AF;
	display:block;
	width:400px;	
	text-align: justify;*/
}

#title_2{
	width:400px;
	float:left;
	padding-top:45px;
	border-bottom:1px solid #E2E2E2;
	margin-bottom:8px;
	background-image: url(../images/experience.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#title_3{
	font-size:20px;
	font-weight:bold;
	color:#CC8347;
	display:block;
	width:400px;
	height:32px;
	float:left;
	text-align:left;
	margin-top:36px;
	border-bottom:1px solid #E2E2E2;
	margin-bottom:12px;
}

#title_4{
	font-size:16px;
	font-weight:bold;
	color:#758896;
	display:block;
	width:400px;
	height:24px;
	float:left;
	text-align:left;
	border-bottom:1px solid #E2E2E2;
	margin-top:35px;
	margin-bottom:8px;
}

#title_5{
	font-size:16px;
	font-weight:bold;
	color:#E88F45;
	display:block;
	width:400px;
	height:24px;
	float:left;
	text-align:left;
	border-bottom:1px solid #E2E2E2;
}

#title_6{
	font-size:20px;
	font-weight:bold;
	color:#6D99AE;
	display:block;
	width:400px;
	height:32px;
	float:left;
	text-align:right;
	border-bottom:1px solid #E2E2E2;
	margin-bottom:12px;
}

.module_list_1{
	width:375px;
	height:100%;
	overflow:hidden;
	float:left;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph;
}

.module_list_1 ul{
	padding-left:18px;
	list-style: disc;
}

.module_list_1 ul li{
	margin-top:0.8em;
	font:12px Tahoma, Geneva, sans-serif;
	color:#457092;
	line-height:1.5em;
}
.module_list_2{
	width:375px;
	height:100%;
	overflow:hidden;
	float:left;
	text-align:left;
	text-align:justify;text-justify:inter-ideograph;
}

.module_list_2 p{
	margin:0.5em 0 0 1.5em;
	font-size:12px;
	line-height:18px;
	color:#487598;
}
.module_list_2 ul li a{}

.module_list_3{
	margin-top:32px;
	width:360px;
	height:100%;
	overflow:hidden;
	float:left;
	text-align:left;
	text-justify : auto; 
	text-align:justify;
	margin-left:5px;
}
.center-about{
	margin-top:20px;
	width:auto;
	text-align:left;
	text-justify: auto; 
	text-align:justify;
}
.module_list_3 strong{
	font-size:1.1em;
	color:#555;
}


.module_list_3_title{
	font-size:16px;
	font-weight:bold;
	color:#CC784E;
text-align:left;
}

.module_list_3_content{
	font-size:12px;
	line-height:18px;
}



.module_list_bld{
	width:360px;
	height:100%;
	margin:20px 0 0 2px;
	overflow:hidden;
	float:left;
	text-align:left;
	text-align:justify;text-justify:inter-ideograph;
}

.module_list_bld ul{
	padding-left:0px;
	/*list-style: square;*/
}

.module_list_bld ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#5F84AA;
	/*font-style:italic;*/
	/*font-weight: bold;*/
	background:url(../images/ico-dining4.gif) no-repeat /*5px top*/;padding-left:30px;
}

.about_us_left{
	width:180px;
	height:272px;
	float:left;
	background:url(../images/prize-background-xi-xi-1.jpg) no-repeat;
}

.about_us_left_title{
	margin-top:18px;
	font-size:16px;
	font-weight:bold;
	color:#839FBB;
	margin-bottom:12px;
	text-align:center;
	text-transform:uppercase;
}

.about_us_left_content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#839FBB;
	text-align:left;
	padding:0 18px;
	margin-bottom:24px;
}

.about_us_left_back{
	position:relative;
	width:180px;
	height:56px;
	background:url(../images/img09-back-03.jpg) no-repeat;
	float:left;
	margin-top:12px;
	margin-bottom:6px;
}

.about_us_left_back img{
	width:170px;
	height:46px;
	margin-top:6px;
}

.aboutus_font1{
	font-size:14px; 
	font-weight:bold;
	text-align:left;
}

.aboutus_font2{
	font-size:12px; 
	text-align:left; 
	color:#709365;
}
.about_us_img{
	margin-bottom:24px;
	float:left;
}

.about_us_title{
	font-size:16px;
	font-weight:bold;
	color:#709AB1;
}

.about_us_content{
	font-size:12px;
	line-height:18px;
	margin-bottom:24px;
}

.about_modu{
	width:400px; 
	height:60px; 
	float:left;
}

.20height{
	width:400px; 
	height:50px; 
	float:left;
}

.module_right{
	width:220px;
	height:100%;
	overflow:hidden;
	float:left;
}

.sidebar{
	width:180px;
	height:100%;
	overflow:hidden;
	float:left;
}

#sidebar_title{
	width:180px;
	height:32px;
	font-size:14px;
	float:left;
	display:block;
	text-align:left;
}

.sidebar img{
	width:170px;
	border:1px solid #777;
	float:left;
	padding:2px;
	margin-bottom:24px;
}

.module_right_kong{
	width:40px;
	height:100%;
	overflow:hidden;
	float:left;
	background:#FFFFFF;
}

#bott{
	display:block;
	width:380px;
	height:66px;
	float:left;
	margin-top:28px;
}

#bott input{
	padding-right:42px;
}

.price_list_1{
	width:400px;
	height:100%;
	overflow:hidden;
	margin-bottom:5px;
}

.price_list_1 ul{
	padding-left:24px;
}

.price_list_1 ul li{
	font-size:12px;
	color: #888;
	text-align:left;
	line-height:18px;	
	list-style-type:disc;
	text-align:left;
	text-justify:inter-ideograph;
}
.price_list_1 ul li a{}

.price_list_2{
	width:400px;
	height:100%;
	overflow:hidden;
	margin-bottom:52px;
}

.price_list_2 ul{
	padding-left:24px;
}

.price_list_2 ul li{
	font-size:12px;
	color:#738593;
	text-align:left;
	line-height:18px;
	list-style-type:disc;	
    text-align:justify;
	text-justify:inter-ideograph;
}

.price_list_2 ul li a{}

.contacts_list{
	width:400px;
	height:100%;
	overflow:hidden;
	float:left;
}

.contacts_list p{
	font-size:12px;
	text-align:left;
	color:#457092;
	line-height:20px;
	text-align:justify;text-justify:inter-ideograph;
}

.contact_form{
	width:400px; 
	height:24px; 
	clear:both;
}

.contacts_table input,textarea{
	background: #F2F5F9;
}

.message_content{
	width:398px;
	height:100%;
	overflow:hidden;
	background:#F8F8F8;
	border:1px solid #D4D4D4;
	margin-top:12px;
}

#message_title_1{
	width:360px;
	height:32px;
	font-size:16px;
	font-weight:bold;
	color:#5A88A4;
	display:block;
	border-bottom:1px solid #D2D2D2;
	margin-top:24px;
}

.message_tabel_1{
	font-size:12px;
	font-weight:bold;
	color:#5A88A4;
}

.Prize_pic img{
	width:460px;
	height:130px;
	margin-bottom:32px;
}

.prize_summary{
	font-size:12px;
	color:#777;
	line-height:24px;
	text-align:left;
	text-align:justify;
	text-justify:inter-ideograph; 
}

#prize_summary_title{
	font-size:14px;
	font-weight:bold;
}

.search{
	width:640px;
	height:100%;
	overflow:hidden;
	float:left;
}

.search_kong{
	width:30px;
	height:500px;
	float:left;
	background:#FFFFFF;
}

.search_main{	
	width:610px;
	/*height:100%;*/
	height:auto;
	overflow:hidden;
	float:left;
}

.search_main p{
	text-align:justify;
}

.search_main a img
{
border:none;
} 

.search_main a:link{
	color:#4980AA;
}

.search_main a:visited{
	color:#4980AA;
}
/*.search_main a:visited{
	font-size:12px;
	color: #8DB6C7;
}
*/
.search_main a:hover{
	color:#A94916;
}

.search_main ul{
	font-size:12px;
	width:47%;
	text-align:left;
	float:left;
	line-height:20px;
	margin-left:10px;
}

.friendlink{	
	width:610px;
	height:100%;
	overflow:hidden;
	float:left;
}

.friendlink a:visited{
	color:#4980AA;
	text-decoration: underline;
}

.friendlink a:hover{
	color:#DD432E;
}

.friendlink ul{
	font-size:14px;
	width:90%;
	text-align:left;
	line-height:20px;
	margin-left:10px;
	/*background:url(../images/heard.gif) no-repeat;padding-left:30px;	*/
}
.friendlink ul p{
	font-size:12px;
}

#search_title{
	font-size:18px;
	font-weight:bold;
	color:#83A6BB;
	text-align:left;
	margin-bottom:12px;
}

#search_01{
	font-size:12px;
	color:#FAFAFA;
	line-height:16px;
	text-align:left;
	width:525px;
	height:85px;
	display:block;
	float:left;
	margin-bottom:5px;
	margin-left:-2px;
	padding:15px 0 0 18px;
	background-image:url(../images/toursbg1.jpg)
}

.search_table{
	float:left;
	margin-bottom:8px;
	background:url(../images/tourslist2-fanfan.gif) no-repeat;
	border:1px solid #DDD
}

.search_concent{
	width:530px;
	height:100%;
	overflow:hidden;
	float:left;
	margin-bottom:6px;
}

.seach_page{
	width:530px; 
	height:10px; 
	float:left; 
	text-align:right;
}

.seach_empty{
	width:530px; 
	height:25px; 
}

.sear_01{
	width:112px;
	/*height:40px;*/
	float:left;
	padding:2px;
	border:1px solid #E7E7E7;
	display:block;
	margin-right:3px;
}

.sear_02{
	width:290px;
	height:30px;
	display:block;
	overflow-y:hidden;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	float:left;
	margin-top:6px;
	padding-left:4px;
}

.aa{
	font-size:14px;
	float:left;
	padding-left:4px;
}

p.sear_03{
	width:290px;
	display:block;
	overflow-y:hidden;
	font-size:12px;
	/*font-weight:bold;*/
	line-height:20px;
	text-align:left;
	float:left;
	padding-left:4px;
}

#search_concent_1{
	width:42px;
	height:40px;
	display:block;
	font-size:12px;
	float:left;
}

#search_concent_2{
	width:64px;
	height:40px;
	display:block;
	font-size:12px;
	color:#F34814;
	float:left;
	text-align:right;
}

#Charitable_title{
	width:468px;
	height:72px;
	float:left;
	margin-bottom:8px;
}

.line1{
	width:570px;
	height:36px;
	float:left;
	border-bottom:1px solid #A8A8A8;
	margin-bottom:32px;
}
.site_line{
	width:100%;
	height:25px;
	float:left;
	border-bottom:1px solid #A8A8A8;
	margin-bottom:8px;
}


.Charitable_01{
	width:570px;
	height:100%;
	overflow:hidden;
	float:left;
	font-size:12px;
	color:#5A86A1;
	line-height:20px;
	text-align:left;
}

.Charitable_content{
	width:570px;
	height:100%;
	overflow:hidden;
	float:left;
}
.Charitable_content ul{
	margin:0px;
	padding:0px;
	width:180px;
	height:100%;
	overflow:hidden;
	float:left;
	margin-left:4px;
	margin-right:4px;
}
.Charitable_content ul img{
	width:156px;
	height:110px;
	margin-bottom:8px;
}

.Charitable_content ul h1{
	width:180px;
	font-family: Tahoma, Geneva, sans-serif;
    font-size:11px;
    font-weight:bold;
	line-height:18px;
	text-align:left;
	float:left;
}
#heading1{
color:#8A8F4F;
}
#heading2{
	color:#BA7E28;
}
#heading3{
color:#AC3734;
}
.Charitable_content ul p{
	width:180px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	line-height:12px;
	text-align:left;
	float:left;
	color:#7BA3B6;
}
.Charitable_content ul p a{
	font-size:14px;
	color:#9EA45B;
	float:left;
	font-weight:bold;
	text-align:left;
}

.environmental_01{
	width:560px;
	height:324;
	float:left;
}
.environmental_02{
	width:560px;
	height:104px;
	float:left;
}
.empp{
	height:80px;
}
.envih{
	float:left;
	color:#808080; 
	text-align:left; 
	font-size:12px;
	padding:0 0 10px 0;
}
#environmental_03{
	width:560px;
	height:100%;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
	text-align:left;
	color:#777;
	float:left;
	text-align:justify;text-justify:inter-ideograph;
}

#environmental_04{
	width:162px;
	height:14px;
	overflow-y:hidden;
	position:absolute;
	top:0px;
	left:0px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	z-index:9;
	margin-top:36px;
	padding-left:8px;
}
.sitemap_h1{
	font-size:16px; 
	text-align:left;
	
}
.sitemap_h11{
	padding:4px 0 0 10px;
	height:58px;
	font-size:22px; 
	color:#4980AA;
	text-align:left;
	background-image:url(../images/zhinan.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sitemap_h2{
	/*float:left;*/
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px; 
	text-align:left;
	padding:0 0 8px 0;	
}
.sitemap_h3{
	float:left;
	font-size:12px; 
	text-align:left;
	padding:0 0 10px 10px;	
}
.privacy_h2{
	float:left;
	font-size:12px; 
	text-align:left;
	padding:0 0 10px 0;	
}

.module_privacy{
	width:580px;
	float:left;
	text-align:left;
	
}
.x{
    font-size:11px;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.5em;
	color:#457092;
	text-align:left;
	
}
.x ul{
	width:98%;
	padding-left:18px;
	list-style: disc;
	text-align:justify;text-justify:inter-ideograph;
}
.x ul li{
	color:#457092;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	line-height:20px;
	padding-right:92px;
}
.module_privacy ul{
	width:96%;
	padding-left:18px;
	list-style: square;
	text-align:justify;text-justify:inter-ideograph;
}

.module_privacy ul li{
	font-size:12px;
	line-height:24px;
	color:#6B91AF;
}
.hanggao{
margin-top:10px;
}
.tips h2{
	font-size:14px; 
	width:250px;
}
.tips h3{
	color:#658096;
	font-size:12px; 
	font-family:Verdana, Geneva, sans-serif;
	margin:3px 0 0 5px;
}
.tips ul li{
	margin-left:10px;
}
.links-list{
	BORDER-RIGHT: #BEBFC3 3px solid; BORDER-TOP: #BEBFC3 3px solid; DISPLAY: block; BORDER-LEFT: #BEBFC3 3px solid; BORDER-BOTTOM: #BEBFC3 3px solid;width:700px; height:auto; padding-bottom:10px;
}
.links-list h2{
	font-size:12px ; text-align:left; padding:10px 0 10px 5px;
}
.li-List {
	 clear:both;
	 line-height: 18px;
	 text-align: left;
	 overflow:hidden;
}
.li-List ul {
	width:700px;
}
.li-List li {
	font-size:12px;
	float:left;
	padding:2px 0px 2px 8px;
	width:167px;
	display:block;
}

.li-List li a:link{
	color:#4980AA;
}

.li-List li a:visited{
	color:#4980AA;
}
.li-List li a:hover{
	color:#A94916;
}
.li-List li a:hover {
	text-decoration: underline;
}

.links2-nav{
	width:700px; height:120px; margin-top:20px;
}

.links2-nav-img{
	width:160px; height:120px; float:left;
}
.link2-nav-p{
	width:540px; height:120px; float:right; line-height:25px; text-align:left
}
.link2-nav-p h3{
font-family:Verdana, Geneva, sans-serif; margin-left:15px; text-align:left; color:#0033CC; font-size:14px;font-weight:bold;
}

.link2-nav-p h3 a:link{
	color:#4980AA;
}

.link2-nav-p h3 a:visited{
	color:#4980AA;
}
.link2-nav-p h3 a:hover{
	color:#A94916;
}

.link2-nav-p p{
	line-height:16px; width:525px;margin-left:15px; text-align:left;
}

.link2-nav-links{
	width:525px;margin-left:15px; text-align:left; color:#333333;
}
.link2-nav-links a:link{
	color:#4980AA;
}

.link2-nav-links a:visited{
	color:#4980AA;
}
.link2-nav-links a:hover{
	color:#A94916;
}
.link2-nav-links a:hover {
	text-decoration: underline;
}

.links-tab{
	text-align:left;
	padding-left:60px; 
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.links-tab a:link{
	color:#4980AA;
}

.links-tab a:visited{
	color:#4980AA;
}
.links-tab a:hover{
	color:#A94916;
}

.faq_spec{
padding-left:50px;
}
.left_move{
padding-right:30px
}
/*因faq导入链接的图的契机,发现travel guide板块不平衡，右栏需往左调。面包屑和下方正文加此两类以往左移动*/
.faq_img{
width:543px; margin-top:7px;
}

.news-nav{
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-left:54px;
	text-align:left;
}
.news-nav a:link{
	color:#4980AA;
}

.news-nav a:visited{
	color:#4980AA;
}
.news-nav a:hover{
	color:#A94916;
}

.city-model{
	margin-left:230px; height:auto;
}
.city-info{
	width:543px; height:222px;background:url(../images/city/city-info-bg.gif); margin-top:10px;
}

.city-info p{
	width:260px; text-align:left; float:left; padding:20px 10px; line-height:20px;
}
.city-map-outer{
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; DISPLAY: block; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid;width:233px; height:168px; float:right; margin:10px 10px auto 10px;
}
.city-map-outer img{
	margin-top:2px;
}
.city-img{
	width:543px; height:84px; margin-top:8px;
}
.city-img-bg{
	background:url(../images/city/city-view-bg.gif); width:126px; height:84px; float:left; margin:0px 4px 0px 4px;
}
.city-img-bg img{
	margin-top:3px;
}
.city-detailed{
	width:543px; height:auto; 
}
/*<e*/
.city-detailed li a:link{
	
	color:#307196;
	text-decoration:underline;
}
.city-detailed li a:visited{
	color:#307196;
	text-decoration:underline;
}
.city-detailed li a:hover{
	color:#EC3939;
	text-decoration:underline;
}
/*e>*/
.city-detailed ul{
	color:#38789D;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left; 
	line-height:20px; 
	margin-top:23px;
}
.city-detailed ul li img{

}
.city-detailed p{
	color:#38789D;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left; 
	line-height:20px; 
	margin-top:23px;
}
.city-List {
	 clear:both;
	 line-height: 18px;
	 text-align: left;
	 overflow:hidden;
}
.city-List ul {
	width:520px;
}
.city-List li {
	font-size:12px;
	float:left;
	padding:2px 0px 2px 8px;
	width:120px;
	display:block;
}

.city-List li a:link{
	color:#4980AA;
}

.city-List li a:visited{
	color:#4980AA;
}
.city-List li a:hover{
	color:#A94916;
}
.city-List li a:hover {
	text-decoration: underline;
}

.hotel-maps{
	width:543px;
	height:280px;
	margin-top:15px;
}
.hotel-maps h1{
	 font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left; color:#C00;
}
.hotel-google-maps{
	width:390px; height:250px; margin-top:10px; float:left;BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; DISPLAY: block; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid;
}
.hotel-img{
	width:150px; height:250px; float:right; margin-top:10px; text-align:right;
}
.cls_container{border:1px solid #CCC;width:140px; height:250px; overflow:hidden; float:right;}
.cls_container ul{list-style-type:none;}
.cls_container ul li{width:140px; height:125px;line-height:24px;float:right;display:inline;}


/*demo3-begin-eric*/
.red{
color:#C00;
}
.red-1{
color:#EC3939;
}
.red-2{
color:#dc5252;
}
.gray-1{
font:Arial, Helvetica, sans-serif;
color:#444	
}
.blue{
color:#38789D; 
}
.blue1{
margin-bottom:10px; color:#38789D; 
}
.strong{
font-weight:bold;
}
.gray{
	font-size:11px;
	color:#666;
}
.yellow{
color:#f3eb9e
}
/*demo3-end-eric*/

.biaoge{
	border:#DED7CB 5px solid; 
	width:520px; 
	margin-left:8%; 
	padding-bottom:5px; 
	margin-top:20px;
}

.hotel-List {
/*	 clear:both;*/
	 line-height: 16px;
	 text-align: left;
/*	 overflow:hidden;*/
width:520px; 
height:104px;
}

.hotel-List ul {
	width:230px;
	padding-top:8px;
}
.hotel-List li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:2px 0px 2px 8px;
}
.hotel-List li a:link{
	color:#4980AA;
	text-decoration:none;
}
.hotel-List li a:visited{
	color:#4980AA;
	text-decoration:none;
}
.hotel-List li a:hover{
	color:#A94916;
	text-decoration: underline;
}

.news-List {
	 line-height: 18px;
	 text-align: left;
	 width:520px;
/*	 height:104px;*/
}

.news-List ul {
	width:520px;
	padding-top:8px;
}
.news-List li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding:2px 0px 2px 8px;
}
.news-List li a:link{
	color:#4980AA;
	text-decoration: underline;
}
.news-List li a:visited{
	color:#4980AA;
	text-decoration: underline;
}
.news-List li a:hover{
	color:#A94916;
    text-decoration:none;
}



h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px; 
	text-align:left; 
	padding:5px 0 5px 5px; 
	color:#5E7F9D
}
#hotelH{
    margin:15px 60px 15px auto;
	color:#A8907A;
	font-size:18px;
	font-family: Tahoma, Geneva, sans-serif;
}
.bgcolor{
	background-color:#F7F6F2;
}
.bgcolor h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
	text-align:left; 
	padding:3px 0 3px 5px; 
    border-bottom:2px solid #FEFDFB;
	color:#5E7F9D/*#944440 */
}
/*news2-*/
.news-detailed{
	width:543px; 
	height:auto;
/*	float:left;*/
	margin-left:54px;	
	margin-top:20px; 
}
.news-detailed h1{
font-size:14px; 
margin-top:30px;
}
.news-detailed #pub{
text-align:left;
color:#666; 
font-size:10px; 
margin:15px 0 3px 2px;
}
.news-detailed #cont{
text-align:left; 
line-height:20px;
}
.news-detailed #img{
float:left; 
border:solid 1px #ccc; 
padding:5px; 
margin:5px 5px 2px 0;
}
.news-detailed #img p{
color:#444;
line-height:12px;
font-size:10px; 
text-align:center;
}
/*-news*/

/*eric(*/
.block{
	display:block;	
}
.link1 a:link{
	color:#735849;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.link1 a:visited{
	color:#735849;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.link1 a:hover{
	color:#1B4F83;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.toursprice{
	/*float:left;*/
	width:173px;/* Jason: it is necessary on firefox */
	color:#666;
	background-color:#f9f7f0;/* f9f5ef f6efe3*/
	text-align:left;
	font-size:10px;
	margin-top:8px;
	padding:2px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom: 10px;
}
.toursprice p{
	margin-bottom:5px;
}
/* add on 09-07-14 to ctrl new links page */
.links22-nav{
	width:780px; margin-top:15px; clear:left; 
	}

.links22-nav-img{
	width:97px; height:72px; float:left; border:#E9E9E9 1px solid;
}

.link22-nav-p{
	width:650px; margin-left:105px; text-align:left; min-height:80px;
}
.link22-nav-p h3{
	font-family:Verdana, Geneva, sans-serif; color:#0033CC; font-size:14px; font-weight:bold; margin-top:2px;
}

.link22-nav-p h3 a:link{
	color:#4980AA;
}

.link22-nav-p h3 a:visited{
	color:#4980AA;
}
.link22-nav-p h3 a:hover{
	color:#A94916;
}
.link22-nav-p p{
	line-height:16px;
}
.link22-nav-links{
	color:#333;
}
.link22-nav-links a:link{
	color:#4980AA;
}
.link22-nav-links a:visited{
	color:#4980AA;
}
.link22-nav-links a:hover{
	color:#A94916;
}
.link22-nav-links a:hover {
	text-decoration: underline;
}


.link22-nav-p a:link{
	color:#4980AA;
}
.link22-nav-p a:visited{
	color:#4980AA;
}
.link22-nav-p a:hover{
	color:#A94916;
}
.link22-nav-p a:hover {
	text-decoration: underline;
}

/**/
.search2{
	width:640px;
	height:100%;
	overflow:hidden;
	float:left;
}
.search2_kong{
	width:30px;
	height:500px;
	float:left;
	background:#FFFFFF;
}
.search2_main{	
	width:610px;
	height:auto;
	overflow:hidden;
	float:left;
}
.search2_main a:link{
	color:#4980AA;
}
.search2_main a:visited{
	color:#4980AA;
}
.search2_main a:hover{
	color:#A94916;
}

.links-p{
	text-align:left;padding-left:20px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.links-p a:link{
	color:#4980AA;
}

.links-p a:visited{
	color:#4980AA;
}
.links-p a:hover{
	color:#A94916;
}
.worldtravel-list{
	width:570px; height:auto; padding-bottom:40px;
}	
.worldtravel-list ul{
	margin-top:10px; 
	padding-left:25px; 
	list-style-type: disc;
	color:#226FA3;
	text-align:left;
	background-image:url(../images/links-img/global.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.worldtravel-list ul li{
	line-height:28px;
	margin:0; padding:0;
	font-size:12px;	
}
.worldtravel-list A:hover {
	color:#A94916;   font-weight:bold;
}
.links-p{
	text-align:left;padding-left:20px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.links-p a:link{
	color:#4980AA;
}

.links-p a:visited{
	color:#4980AA;
}
.links-p a:hover{
	color:#A94916;
}
.links-tabb{
	text-align:left;padding-left:60px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.links-tabb a:link{
	color:#4980AA;
}
.links-tabb a:visited{
	color:#4980AA;
}
.links-tabb a:hover{
	color:#A94916;
}
.links-tabb{
	width:230px;
}
.links-tabb UL {
	background-color: #f7f8fa;
}
.links-tabb LI {
	width:200px;
	margin-left:-60px;
	margin-top:8px;
	line-height:17px;
}
.links-tabb A {
	TEXT-DECORATION: none;
}
.links-tabb A:hover {
	COLOR: black; background-color: white;
}

#news{
list-style:disc outside;}
#news li{
margin-left:20px;
}

.tailor{
padding-top:20px; 
margin-bottom:-25px; 
clear:left; 
text-align:left
}