h1, h2, h3, h4, h5, h6,ul,li {margin:0;padding:0;}
body,td {
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
}
a{
	color: #767676;
	text-decoration:none;
}
a:hover{
	color: #ae1616;
	text-decoration: underline;
}
/* ----------------------------index------------------------- */
.index_size{
width:215px;
height:83px;
margin:10px 0 0 15px;
padding-right:30px;
font-size:9px;
margin-bottom:1px;
/* ie6 以上可見 */
voice-family:"\"}\"";
voice-family:inherit;
width:175px;
padding-right:40px;
margin-bottom:2px;
/*只有ie6可見*/
_margin-bottom:1px;
}
.index_size img{margin-bottom:2px;}
.index_size ul{
list-style:none;
padding:0px;
margin:0px;
margin-top:-3px;
font-size:9px;
}
.index_size li{
list-style:none;
padding:0px;
margin:0px;
padding-left:10px;
background:url(img/common_dot_brown.gif) no-repeat 2px 5px;
}
.indextable{background:url(img/index_content_bg.gif) bottom left no-repeat;}
.deals{
width:215px;
padding-right:20px;
display:block;
/* ie6 以上可見 */
voice-family:"\"}\"";
voice-family:inherit;
width:195px;
}
.deals img{margin-bottom:5px;}
.deals li{
font-size:11px;
background:url(img/common_arrow.gif) no-repeat 0px 6px;
padding-top:3px;
padding-bottom:3px;
}
/* ----------------------------index bg------------------------- */
.airfaires_bg{
background:url(img/index_airticketsimg.jpg) 145px top no-repeat;
}
.airticket_bg{
background:url(img/index_bookingimg.jpg) 130px 3px no-repeat;
}
.faq_bg{
background:url(img/index_contactusimg.jpg) 110px 17px no-repeat;
}
.attr_bg{
background:url(img/index_destinationsimg.jpg) 140px center no-repeat;
}
.booking_bg{
background:url(img/index_proceduresimg.jpg) 123px 22px no-repeat;
}
.contactus_bg{
background:url(img/index_trainfaresimg.jpg) 130px top no-repeat;
}
/* ----------------------------< END > index bg ------------------------- */
/* ----------------------------<end>index------------------------- */
.contactus_W{
line-height:20px;
}
/*------------footer-----------*/
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
#footer_c{
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 860px;
	padding-top: 10px;
	margin-left: 10px;
}
/*------------submenu------------*/
#submenu_container{
	width:175px;
	margin-top: 26px;
	margin-left: 5px;
	float: left;
}
#submenuX{
	width:175px;	height:365px;
	background:url(img/submenu_bg.jpg) no-repeat;
}
#submenuX ul{
padding:3px 5px 0 10px;
}
#submenuX li{
list-style:none;background:url(img/submenu_dot.gif) no-repeat 2px 12px;padding:5px 2px 5px 12px;
display:block;border-bottom:1px solid #e9e9e9; width:85%;
}
/*####### ----------------------------Content Styles------------------------- ######*/
/* ----------------------------ID Content container------------------------- */
#main_content{width:870px;}
#content_container{
	width:675px;
	float: right;
	margin-top: 5px;
	margin-bottom: 50px;
}
#content_container h1{
	border-bottom:1px solid #e8e8e8;
	margin-bottom:3px;height:25px;
	padding-left:2px;
}
/* ----------------------------wordtitle------------------------- */
.wordtitle{	background: url(img/common_wordtitleimg01.gif) no-repeat;padding:5px 5px 8px 30px;
font-size: 13px;font-weight: bold;color: #b80a02;}
.wh_bg{background-image:url(img/common_wordtitleimg02.gif);}
.wt_line{ border-bottom:1px solid #dbd1c4;}
/* ----------------------------<end>wordtitle------------------------- */
.content_list{
	width:645px;
	padding-top: 20px;
	padding-left: 30px;
	height:auto;
	background-repeat:no-repeat;
}
.setheight{float:right;height:380px;width:1px;}
.content_list ul{padding:10px 0 0 6px;width:50%;}
.content_list li{
list-style:none;
background:url(img/submenu_dot.gif) no-repeat 2px 12px;
padding:9px 2px 9px 15px;
display:block;border-bottom:1px solid #e9e9e9;
}
.content_list2{
	width:645px;
	padding-top: 20px;
	padding-left: 30px;
	height:auto;
	background-repeat:no-repeat;
}
.content_list2 ul li{
list-style:none;
padding-left:7px;
background:url(img/submenu_dot.gif) no-repeat 0px 8px;
}
.content_list2 ol li{
margin-left:-16px;
}
.listbox{
	width:643px;
	border:1px solid #e1d9ce;
}
.title01 {
	font-size: 13px;
	font-weight: bold;
	color: #b80a02;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ----------------------------Page Title------------------------- */
.form1 {
	scrollbar-face-color: #f5f5f5;
	font-size: 11px;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color:	#e5e5e5;
	color: #666666;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #eeeeee;
	scrollbar-darkshadow-color:	#cccccc;
	background-color: #f2f2ec;
	border:	1px	solid #d9d9d9;
	width:100%;
}
/* ----------------------------------------------------- */
.linetop{border-top:1px solid #ddd4cb;}
.addre td{padding-top: 3px;padding-bottom: 3px;}
.addre a:hover{text-decoration:underline;}
.faq_list{margin-left:20px; margin-top:20px;}
.faq_list td{padding:3px 0 3px 0; line-height:17px;}
/* ----------------------------color------------------------- */
.brown{width:95%;margin:0 auto;border-color:#86673d;margin-bottom:30px;}
.brown strong{color:#86673d;}
.brown .list_titlehead{border-color:#86673d;}
.brown .color{color:#86673d;}

.green{width:95%;margin:0 auto;border-color: #65863d;margin-bottom:30px;}
.green strong{color: #65863d;}
.green .list_titlehead{border-color:#65863d;}
.green .color{color: #65863d;}

.waterblue{width:95%;margin:0 auto;border-color: #3d8681;margin-bottom:30px;}
.waterblue strong{color:#3d8681;}
.waterblue .list_titlehead{border-color:#3d8681;}
.waterblue .color{color: #3d8681;}

.purple{width:95%;margin:0 auto;border-color: #94579a;margin-bottom:30px;}
.purple strong{color:#94579a;}
.purple .list_titlehead{border-color:#94579a;}
.purple .color{color: #94579a;}

.deepblue{width:95%;margin:0 auto;border-color: #6f7fec;margin-bottom:30px;}
.deepblue strong{color:#4270aa;}
.deepblue .list_titlehead{border-color:#4270aa;}
.deepblue .color{color: #4270aa;}
/* ----------------------------general list------------------------- */
.list_titlehead{
 padding-left:7px; padding-bottom:3px; font-size:12px;
 border-width:0 0 3px 1px;border-style:solid;
}
.list_table{
margin:5px 0 0 0;
padding:0px;
}
.list_table td{
padding:2px 5px 4px 0;
}
.borderss{
line-height:1px;
background-color:#e3e3e3;
height:1px;
overflow: hidden;
}
.description{
border-right:1px #e3e3e3 solid;
background-color:#f3f3f3;
padding:7px;
}
.description a{color:#b80a02;}
.description a:hover{ text-decoration:underline;}
.description ul{padding:5px;}
.description li{ list-style:square;}
/* ----------------------------attr ------------------------- */
.attr_box{
vertical-align:middle;
}
.c_more{
vertical-align:middle;
padding:0 0 2px 0;
*padding:2px 0 0 0;
}
.imgs{
border:#CCCCCC solid 1px;
padding:1px; margin-bottom:7px;
}
.clear{
clear: both;
}
/* ----------------------------attraction ------------------------- */
.attr_content{
width:65%; float:left;margin-top:10px;line-height:19px;
}
.attr_content strong{
color:#b80a02;
}
.attr_img .attr_ut td{
padding:3px 0 3px 0;
font-size:11px;
}
.attr_wh{
margin-bottom:3px;
}
.attr_ut .pdf{
float:right;
}
.attr_img{
width:194px; float:right;margin-top:10px;
}
/* ----------------------------china tour------------------------- */
.chinatour{
width:75%;
float:left;
margin:20px 0 5px 0; 
}
.chinatour2{
width:100%;
margin-top:2px;
border-width:0 0 1px 0;
padding:2px 0 4px 2px;
}
.hightlights{
list-style:circle;
line-height:10px;
margin-left:-20px;
}
#submenuX1{
}
#submenuX1 ul{
padding:3px 5px 0 10px;
}
#submenuX1 li{
list-style:none;background:url(img/submenu_dot.gif) no-repeat 2px 13px;padding:5px 2px 5px 12px;
display:block; width:95%;
}
.table_bg{
	background-image: url(img/table_bg.gif);
	background-repeat: repeat-x;
	border:1p solid #e5dcd3;
}#submenuX2 {
	background-image: url(img/table_bg.gif);
	background-repeat: repeat-x;
	border: 1px none e3dad1;
}

