body {

}
/*print 页面的框架*/
 .body2{
	background:none;
}
#wrapper {
	height:auto;
}
#headerWrapper {
	height:120px;
	width:100%;
	margin:0 auto;
	background:#fdf5de;
}
#header {
	position:relative;
	width:820px;
	margin:0 auto;
	height:80px;
	padding-bottom:15px;
	background:#fdf5de url(/css/image/bg-logo.jpg) no-repeat right top;
}
#header #logo {
	position:absolute;
	left:16px;
	top:15px;
}
#header #headerlinks {
	color: #8d600d;
	position:absolute;
	right:100px;
	top:5px;
}
#header #headerlinks a {
	color: #8d600d;
	font-weight: bold;
	text-decoration: none;
}
#menu {
	height:30px;
	width:100%;
	background:#fff;
}
#mainMenu {
	height:24px;
	
	margin: 0 auto;
	background: #75491c;
	padding-left:90px;
	border-top: 3px #ddb26d solid;
	border-bottom: 3px #ddb26d solid;
}
#mainMenu ul {
	width:930px;
	margin:0 auto;
	
}
#mainMenu ul li {
	float: left;
	height:16px;
	margin-top:4px;
	list-style: none;
	padding: 0px 20px;
	border-left: 1px #a76d2e solid;
	border-right: 1px #573617 solid;
}
#mainMenu ul li a {
	color: #FFF;
	display:block;
	
	text-decoration:none;
	font-weight: bold;
}
#mainMenu ul li.one {
	border-left: 0;
	padding-left:0;
}
#mainMenu ul li.comm {
	color: #d0ad73;
}
#mainMenu ul li.nine {
	height: 16px;
	border-left: 1px #a76d2e solid;
	border-right: 0;
}
#subMenu {
	position:relative;
	width:980px;
	height:0px;
	margin:0 auto;
	clear: both;
}
/*表单样式*/
#headerFor {
	position:relative;
	width:778px;
	margin:0 auto;
	height:80px;
	padding-bottom:15px;
	margin-top:10px;
}
#headerFor #logo {
	position:absolute;
	left:16px;
	top:15px;
}
#headerFor #headerlinks {
	color: #8d600d;
	position:absolute;
	right:100px;
	top:5px;
}
#headerFor #headerlinks a {
	color: #8d600d;
	font-weight: bold;
	text-decoration: none;
}

#hotelSubMenu {
	position:absolute;
	left:80px;
	top:0;
	height:20px;
	line-height:20px;
	border:1px solid #ddb26d;
	border-top:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#hotelSubMenu img {
	position:absolute;
	top:-6px;
	left:94px;
}
#hotelSubMenu ul li {
	list-style:none;
	float:left;
}
#hotelSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#flightSubMenu {
	position:absolute;
	left:100px;
	top:0;
	height:20px;
	line-height:20px;
	border:1px solid #ddb26d;
	border-top:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#flightSubMenu img {
	position:absolute;
	top:-6px;
	left:154px;
}
#flightSubMenu ul li {
	list-style:none;
	float:left;
}
#flightSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#tourSubMenu {
	position:absolute;
	left:71px;
	top:0;
	height:20px;
	line-height:20px;
	border:1px solid #ddb26d;
	border-top:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#tourSubMenu img {
	position:absolute;
	top:-6px;
	left:30px;
}
#tourSubMenu ul li {
	list-style:none;
	float:left;
}
#tourSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#cruiseSubMenu {
	position:absolute;
	left:170px;
	top:0;
	height:20px;
	line-height:20px;
	border:1px solid #ddb26d;
	border-top:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#cruiseSubMenu img {
	position:absolute;
	top:-6px;
	left:190px;
}
#cruiseSubMenu ul li {
	list-style:none;
	float:left;
}
#cruiseSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#guideSubMenu {
	position:absolute;
	left:400px;
	top:0;
	height:20px;
	line-height:20px;
	border:1px solid #ddb26d;
	border-top:0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#guideSubMenu img {
	position:absolute;
	top:-6px;
	right: 100px;
}
#guideSubMenu ul li {
	list-style:none;
	float:left;
}
#guideSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#toolSubMenu {
	position:absolute;
	left:230px;
	top:0;
	height:20px;
	width:740px;
	line-height:20px;
	padding:0 10px;
	border:1px solid #ddb26d;
	border-top:0;
}
#toolSubMenu img {
	position:absolute;
	top:-6px;
	left:360px;
}
#toolSubMenu ul li {
	list-style:none;
	float:left;
}
#toolSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#accountSubMenu {
	position:absolute;
	left:305px;
	top:0;
	height:20px;
	width:740px;
	line-height:20px;
	padding:0 10px;
	border:1px solid #ddb26d;
	border-top:0;
}
#accountSubMenu img {
	position:absolute;
	top:-6px;
	left:400px;
}
#accountSubMenu ul li {
	list-style:none;
	float:left;
}
#accountSubMenu ul li a {
	display: block;
	padding: 0 8px 0 0;
	text-decoration: none;
	color: #a9a9a9;
	font-size: 11px;
	font-weight: bold;
}
#content {
	width:784px;
	margin:15px auto 0 auto;
}
#content2 {
	border:1px #dcb26c solid;
	padding:10px;
	width:758px;
	margin:10px auto;
}
#content3 {
	padding:10px;
	width:774px;
	margin:10px auto;
}
#contentForm {
	border:1px #dcb26c solid;
	padding:10px;
	width:758px;
	margin:10px auto;
}
#contentForm h1{
	font-size:20px;
	font-weight:100;
}
#navigation {
	height:30px;
}
#subContent {
	width:180px;
	float: left;
}
#mainContent {
	float:right;
	width:594px;
}
#mainContent p{
	font-size:11px;
	margin:0 0 10px 0;
	line-height:17px;
}
/*常规list页面页头样式，如hotel list页面页头棕色部分 开始*/
#passimNormallist{
	padding-top:5px;
}
#passimNormallist h1 {
	PADDING-LEFT: 35px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	BACKGROUND: url(/css/image/radio.gif) #75491c no-repeat 20px 3px; 
	MARGIN: 0px; 
	WIDTH: 555px; 
	COLOR: #fff; 
	HEIGHT: 20px
	}
/*页头样式内的外层 开始*/
#passimNormalInfo {
	BORDER-RIGHT: #ddb26d 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #ddb26d 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #ddb26d 1px solid; 
	WIDTH: 568px; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #ddb26d 0px solid;
}
#passimNormalInfo h2, #passimNormalInfo h2 a{
	font-size:15px;
}
/*页头样式内的外层 结束*/
.passimNormalend {
	height:6px;
}
/*常规list页面页头样式，如hotel list页面页头棕色部分 结束*/
#mainContentInner {
	padding-top:5px;
	width:590px;
}
#mainContentInner2 {
	width:572px;
	padding:0px 8px 20px 8px;
	border:1px solid #ddb26d;
	border-bottom:0;
	min-height:900px;
}
#mainContentInner h2 {
	width:565px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	height:20px;
	margin:0;
	padding-left:25px;
	background:#75491c url(/css/image/radio.gif) no-repeat 10px 3px;
}
/*页脚处的css*/
#footer {
	width:778px;
	margin:0 auto;
	height:185px;
	margin-top:25px;
	padding-left:5px;
	background:url(/css/image/bg-footer-left.jpg) no-repeat left top;
}
#footer #contactUs {
	color:#7f7f7f;
	font-size: 11px;
	float:left;
	width:230px;
	margin:0 auto;
	height:183px;
	padding-left:10px;
	border-top:1px solid #ddb26d;
	border-bottom:1px solid #ddb26d;
}
#footer #contactUs span {
	font-size: 11px;
	color: #7f7e83;
	padding-top: 8px;
	display:block;
}
#footer #contactUs strong {
	font-size: 13px;
	color: #6b6b6b;
	font-weight: bold;

}
#footer #contactUs img {
	float:right;
	margin-top:38px;
}
#footer #contactUs img {
	float:right;
	margin-top:20px;
}
#footer #aboutUs {
	float:left;
	width:230px;
	margin:0 auto;
	height:183px;
	padding-left:10px;
	border-top:1px solid #ddb26d;
	border-bottom:1px solid #ddb26d;
}
#footer #aboutUs img {
	float:right;
	margin-top:18px;
}
#footer #aboutUs h2 {
	font-size: 16px;
	color: #744a1a;
	padding-top: 10px;
}
#footer #contactUs h2 {
	font-size: 16px;
	color: #744a1a;
	padding-top: 10px;
}
#footer #contactUs h2 a{
	color: #744a1a;
	text-decoration:none;
}
#footer #contactUs h2 a:hover{
	border-bottom:1px dashed #744a1a;
}
#footer #aboutUs ul li {
	list-style: none;
	text-indent: 30px;
	display: block;
	padding: 5px 0;
	font-size: 11px;
	font-weight: bold;
}
#footer #aboutUs ul li a {
	text-decoration: none;
	color: #7d7f7c;
}
#footer #friendLink {
	float:left;
	width:273px;
	height:160px;
	padding:23px 0 0 20px;
	border-top:1px solid #ddb26d;
	border-bottom:1px solid #ddb26d;
}
#footer #friendLink ul li {
	list-style:none;
	float: left;
	margin: 0 10px 6px 0;
}
#footer #friendLink p {
	clear:both;
	font-size: 11px;
	color: #74491e;
	padding-left: 10px;
	white-space: nowrap;
	line-height: 18px;
	white-space:normal;
}
#assistantDiv {
	height:185px;
	width:5px;
	float:left;
	background:#fff url(/css/image/bg-footer-right.jpg) no-repeat right top;
}
/*版权处的css*/
#footerCopyRight {
	text-align:center;
	color: #75491b;
	width:824px;
	margin:40px auto 0 auto;
	height:84px;
	border-top:1px #e0b936 solid;
}
#footerCopyRight p {
	text-align:center;
	color: #75491b;
	padding-bottom:10px;
	padding-top:20px;
	border-top:1px #fff solid;
}
#footerCopyRight p a {
	text-decoration: none;
	color: #75491b;
	font-size: 11px;
	border-bottom: 1px #77481c dashed;
}

/*CHT首页框架*/
#indexContentLeft {
	width:455px;
	height:auto;
	float:left;
	margin:0 10px 0 0;
	
}

#indexContentRight {
	width:318px;
	height:auto;
	float:left;
}
#indexContentRight a{
    color:#666666;
	text-decoration:none;
	}
#indexContentRight p a:hover{
    text-decoration:none;
	border-bottom:1px #666 dashed;
	}
