@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font:normal 12px arial;
	background:url(../images/top_bg.jpg) #d5c775 repeat-x;
}
.a1 {
	font:normal 12px arial;
}
.a1:link, .a1:visited {
	color: #835d00;
	text-decoration: none;
}
.a1:hover, .a1:active {
	color: #350006;
	text-decoration:none;
}
.info_tit {
	font:bold 16px arial;
}
.info_tit:link, .info_tit:visited {
	color: #835d00;
	text-decoration: none;
}
.info_tit:hover, .info_tit:active {
	color: #350006;
	text-decoration:none;
}

.a {
	font:bold 14px arial;
}
.a:link, .a:visited {
	color: #835d00;
	text-decoration: none;
}
.a:hover, .a:active {
	color: #350006;
	text-decoration:underline;
}

h2{
	margin:0;
	padding:0;
	padding-bottom:3px;
	font:bold 20px "微软雅黑" arial;
}
h3{
	margin:0;
	padding:0;
	padding-bottom:3px;
	font:bold 14px arial;
	border-bottom:solid 3px #835d00;
}
h6{
	margin:0;
	padding:0;
	font:bold 10px arial;
}
input,select,textarea{
	font-family:arial;
}
.fnt12px{
	font-size:12px;
}
.fnt20px{
	font-size:20px;
}
.fnt10{
	font-size:11px;
	padding:2px 20px;
	border-bottom:dotted 1px #FFC;
}
.fnt9{
	font-size:10px;
	padding:2px 20px;
	border-bottom:dotted 1px #FFC;
}
.td{
	padding:3px 6px;
}
.blue{
	color:#00f;
}
.language {
	font:normal 13px arial;
	text-decoration: none;
}
.language:link, .language:visited {
	color: #c30;
}
.language:hover, .language:active {
	color: #835d00;
	font-weight:bold;
}

.leftlink {
	font:normal 14px arial;
}
.leftlink:link, .leftlink:visited {
	color: #835d00;
	text-decoration: none;
}
.leftlink:hover, .leftlink:active {
	color: #030;
	font-weight:bold;
	text-decoration:underline;
}

.leftlinks {
	font:normal 12px arial;
}
.leftlinks:link, .leftlinks:visited {
	color: #835d00;
	text-decoration: none;
}
.leftlinks:hover, .leftlinks:active {
	color: #030;
	font-weight:bold;
	text-decoration:underline;
}

.index_pad{
	background: #fff;
	padding:0px 10px 30px 10px;
}
.index_search_bg{
	background:url(../images/index_srh_pubic_bg.jpg) top repeat-x;
}
.index_search_left_bg{
	padding-left:15px;
	background:url(../images/index_srh_l_bg.jpg) left top no-repeat;
}
.index_search_right_bg{
	padding-right:26px;
	background:url(../images/index_srh_r_bg.jpg) right top no-repeat;
}


.mainlft{
	padding:10px 0 0 6px;
	background:url(../images/leftbg.jpg) repeat-y;
}
.mainrgt{
	padding:25px 15px 0 20px;
}

.search_border{
	padding:5px;
	margin-top:15px;
	border:solid 1px #dfd598;
}
.search_area{
	background:url(../images/search_bg.jpg) repeat-x;
}
.search_result_mark{
	width:500px;
	height:36px;
	padding-left:15px;
	vertical-align:middle;
	background:url(../images/search_result_bg.jpg) no-repeat;
}
.search_result_mark1{
	width:380px;
	height:36px;
	padding-left:8px;
	background:url(../images/search_result_bg.jpg) right no-repeat;
}
.list_mark{
	height:40px;
	background:url(../images/list_mark.jpg) no-repeat;
	background-position:15px 10px;
}
.list_border{
	border-top:solid 1px #D5C775;
	border-left:solid 1px #D5C775;
	border-bottom:solid 0px #835d00;
	border-right:solid 1px #835d00;	
}
.list_btm_border{
	padding:6px;
	color:#835d00;
	text-align:center;
	font:bold 11px arial;
	border-bottom:solid 1px #835d00;
}
.list_pame{
	text-align:left;
	padding-left:25px;
}
.list_pname_li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.6em;
	font-weight:normal;
}
.detail_border{
	border-top:none;
	border-left:none;
	border-right:none;	
	border-bottom:none;
}
.detail_btm_border{
	padding:8px 5px;
	text-align:center;
	font:normal 11px arial;
	border-bottom:dotted 1px #ccc;
}
.detail_img_bg{
	width:300px;
	height:300px;
	background:url(../images/home_detail_pic_bg.jpg) no-repeat;
}
.booking{
	padding:3px;
	font-weight:bold;
	background:#ffc;
	border:solid 1px #fc0;
}

.dashed{
	line-height:26px;
	border-bottom:dashed 1px #C90
}

.list_title{
	padding:5px;
	color:#835d00;
	text-align:center;
	font:bold 11px arial;
}

.fntinfotit{
	color:#835d00;
	font: bold 12px arial;
}
.list_ul, .list_li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:2em;
}
.list_li{
	padding:15px 0 3px 0;
	font:normal 11px arial;
	border-bottom:solid 1px #d5c775;
}

.list_cnt{
	padding:8px 0;
	font:bold 14px Georgia, 'Times New Roman';	
}

.o{
	padding:5px;
	margin:10px 0;
	text-align:center;
	border:solid 1px #d5c775;
}
.hotline{
	padding:6px;
	margin-left:25px;
	line-height:2em;
	background:#FFC;
	text-align:center;
	font-family:Tahoma;
	border:solid 1px #F90;
}
.infobody{
	padding:15px;
	line-height:1.8em;
	text-align:justify;
	background:url(../images/search_bg.jpg) repeat-x;
}

.plistt{
	width: 286px;
	height: 102px;
	text-align:left;
	margin: -16px 0 0 0;
	overflow: hidden;
}
.plistt img{
	margin: 0 3px;
	width:100px;
	height:100px;
	border:#960 solid 1px;
}
