.index{
	margin:0px   auto; 
	padding:0px   auto; 
	width:960px;
	height:1100px;
	font-size:12pt;
	line-height:20px;
	border:0px solid #ff0000;
	float:center;
	text-align:left;

}
.indexleft{
	margin:0px   auto; 
	padding:0px   auto; 
	width:715px;
	height:100%;
	border:0px solid #ff0000;
	float:left;
}
.indexleft1{
	width:715px;
	height:300px;
	border:0px solid #ff0000;
	float:left;
	margin-bottom:7px;
}
	.indexleft1-1{
		width:470px;
		float:left;
	}
	.spiffy{display:block;}
	.spiffy *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  font-size:.01em;
	  background:#2581b0;
	  }
	.spiffy1{
	  margin-left:3px;
	  background:#2581b0}
	.spiffy2{
	  margin-left:1px;
	  background:#2581b0;}
	.spiffy3{
	  margin-left:1px;
	}
	.spiffy4{
	}
	.spiffy5{
	 }
	 .indexleft1-1-count{
		width:470px;
		height:290px;
		background:#2581b0;
	 }
	 .indexleft2-1{
		width:245px;
		float:left;
		height:300px;
	}
	.spiffy10{display:block}
	.spiffy10 *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  font-size:.01em;
	  background:#2f5972;
	  }
	.spiffy11{
	  margin-right:3px;
	  background:#2f5972}
	.spiffy12{
	  margin-right:1px;
	  background:#2f5972}
	.spiffy13{
	  margin-right:1px;
	}
	.spiffy14{
	}
	.spiffy15{
	 }
	.indexleft2-1-count{
		width:245px;
		height:290px;
		background:#2f5972;
	 }
	 .indexleft1-2-count{
		width:460px;
		height:280px;
		margin-left:5px;
	 }
	.spiffy20{display:block}
	.spiffy20 *{
	  display:block;
	  height:1px;
	  overflow:hidden;
	  font-size:.01em;
	  background:#ffffff;
	  }
	.spiffy21{
	  margin-left:3px;
	  margin-right:3px;
	  background:#ffffff}
	.spiffy22{
	  margin-left:1px;
	  margin-right:1px;
	  background:#ffffff;}
	.spiffy23{
	  margin-left:1px;
	  margin-right:1px;
	}
	.spiffy24{
	}
	.spiffy25{
	 }
	.indexleft1-2-count1{
		width:460px;
		height:278px;
		background:#ffffff;
	 }
	 .indexleft1-2-count1-left{
		margin-left:2px;
		width:227px;
		height:275px;
		float:left;
		border:0px solid #ff0000;
	 }
	 .indexleft1-2-count1-left UL {
		DISPLAY: inline; LIST-STYLE-TYPE: none;margin-left:-15px;
	}
	.indexleft1-2-count1-left LI {
		width:220px;
		height:20px;
		margin-top:5px;
		PADDING-LEFT: 4px; 
		FLOAT: left; 
		MARGIN-LEFT: 2px; 
		OVERFLOW: hidden;
		font-size:12px;
		color:#ffffff;
	}
	 .indexleft1-2-count1-right{
		width:227px;
		height:275px;
		float:left;
		border-left:1px solid #eeeeee;
	 }
	 .indexleft1-2-count1-right UL {
		DISPLAY: inline; LIST-STYLE-TYPE: none;margin-left:-15px;
	}
	.indexleft1-2-count1-right LI {
		width:220px;
		height:20px;
		margin-top:5px;
		PADDING-LEFT: 4px; 
		FLOAT: left; 
		MARGIN-LEFT: 2px; 
		OVERFLOW: hidden;
		font-size:12px;
		color:#ffffff;
	}
.indexleft2{
	width:715px;
	height:80px;
	border:0px solid #ff0000;
	float:left;
	margin-bottom:7px;
}
.indexleft3{
	width:715px;
	height:600px;
	border:0px solid #ff0000;
	float:left;
}
.indexleft3-1{
	width:463px;
	height:300px;
	border:0px solid #ff0000;
	float:left;
}
.indexleft3-1-title{
	width:100%;
	height:35px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #cbcbcb;
	background:#e9e9e9;
}
.indexleft3-1-title1{
	width:100px;
	height:30px;
	margin-top:4px;
	margin-left:10px;
	border:1px solid #cbcbcb;
	border-bottom:0px;
	background:#ffffff;
	position: relative;
	top: 1px;
}
.indexleft3-1-title1 p{
	width:100%;
	text-align:center;
	margin-top:5px;
	color:#22738e;

}
.indexleft3-1-count{
	width:463px;
	height:330px;
	border:1px solid #cbcbcb;
	border-top:0px solid #cbcbcb;
}
.indexleft3-2-count{
	width:463px;
	height:270px;
	border:1px solid #cbcbcb;
	border-top:0px solid #cbcbcb;
}
.indexleft3-1-showcount{
	width:460px;
	height:100px;
	border-top:1px solid #cbcbcb;
	border-bottom:1px solid #cbcbcb;
	margin-top:4px;
}
.indexleft3-2{
	width:245px;
	height:670px;
	border:0px solid #ff0000;
	float:left;
	background:#edf1f4;
	margin-left:7px;
}
.indexright{
	width:238px;
	height:1068px;
	border:0px solid #ff0000;
	float:right;
	background:url(../images/line.jpg) repeat-y;
}
.hotelshow-1{
	width:100px;
	height:75px;
	float:left;
	margin:3px;
}
.hotelshow-2{
	width:340px;
	height:75px;
	float:left;
	margin:3px;
}
.hotelshow-2-1{
	width:150px;
	height:22px;
	float:left;
	color:#22738e;
	font-size:13px;
}
.hotelshow-2-2{
	width:100px;
	height:22px;
	float:right;
	color:#ff0000;
	font-size:13px;
}
.hotelshow-2-3{
	width:340px;
	height:50px;
	float:left;
	color:#22738e;
	font-size:13px;
	line-height:15px;
}
.hotelshow-2-4{
	width:150px;
	height:22px;
	float:right;
	color:#22738e;
	font-size:13px;
}
.title1{
	width:80px;
	height:22px;
	float:left;
	color:#22738e;
	font-size:14px;
	text-align:center;
}
.title2{
	width:80px;
	height:22px;
	float:right;
	color:#22738e;
	font-size:14px;
	text-align:center;
}
.title3{
	width:150px;
	height:22px;
	float:left;
	color:#22738e;
	font-size:13px;
	text-align:left;
}
.title9{
	width:200px;
	height:22px;
	float:left;
	color:#22738e;
	font-size:13px;
	text-align:left;
}
.title4{
	width:60px;
	height:22px;
	float:left;
	color:#ff0000;
	font-size:13px;
	text-align:right;
}
.title10{
	width:80px;
	height:22px;
	float:right;
	color:#ff0000;
	font-size:13px;
	text-align:left;
}
.title5{
	width:110px;
	height:22px;
	margin-top:4px;
	float:left;
	color:#b4ddf9;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.title6{
	width:245px;
	height:120px;
	float:left;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	background:#326988;
}

	.title6 UL {
		DISPLAY: inline; LIST-STYLE-TYPE: none;margin-left:-15px;
	}
	.title6 LI {
		width:230px;
		height:16px;
		margin-top:5px;
		PADDING-LEFT: 10px; 
		FLOAT: left; 
		MARGIN-LEFT: 2px; 
		OVERFLOW: hidden;
		font-size:13px;
		color:#ffffff;
	}
.title7{
	width:245px;
	height:110px;
	float:left;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	background:#326988;
}
	.title7count{
		width:235px;
		height:100px;
		border:0px solid #ff0000;
	}
.title8{
	width:245px;
	height:20px;
	float:left;
	color:#ffffff;
	font-size:14px;
	text-align:center;
}
.title8 p{
	margin-top:5px;
}
.line{
	margin-left:6px;
	width:230px;
	background:url(../images/line2.jpg) repeat-x;
	height:2px;
	text-align:center;
}
.img1{
	width:70px;
	height:56px;
	float:left;
	margin:3px;
	margin-left:6px;
}
.font1{
	width:140px;
	height:60px;
	float:left;
	margin:3px;
	font-size:12px;
	text-align:left;
}
.font2{
	width:100px;
	height:22px;
	float:left;
	margin:3px;
	font-size:12px;
}
.font3{
	width:100px;
	height:22px;
	float:left;
	margin:3px;
	font-size:12px;
	text-decoration:line-through;
	text-align:left;
}
.hotel{

}
	.hotel UL {
		DISPLAY: inline; LIST-STYLE-TYPE: none;margin-left:-15px;
	}
	.hotel LI {
		width:440px;
		height:18px;
		margin-top:5px;
		PADDING-LEFT: 4px; 
		FLOAT: left; 
		MARGIN-LEFT: 8px; 
		OVERFLOW: hidden;
		font-size:14px;
		color:#22738e;
	}
.searchcount{
	width:215px;
	height:65px;
	border:1px solid #bbbbbb;
	margin:10px;
}
.searchcount p{
	width:100%;
	height:18px;
	margin-top:6px;
	font-size:14px;
	color:#22738e;
	text-align:center;
}
.hotelcount{
		width:235px;
		height:106px;
		border-bottom:1px solid #cccccc;
		margin:3px;
	}
.content{
	margin:0px   auto; 
	padding:0px   auto; 
	width:960px;
	height:1100px;
	font-size:12pt;
	line-height:20px;
	border:0px solid #ff0000;
	float:center;
	text-align:left;
	height:auto; 
    overflow: auto;
}
.content_left{
	margin:0px   auto; 
	padding:0px   auto; 
	width:713px;
	height:100%;
	border:1px solid #cccccc;
	float:left;
	text-align:left;
	height:auto; 
    overflow: auto;
	background:#f8f8f8;
}
.content_newtitle{
	float:center;
	height:30px;
	text-align:center;
	color:#1f3017;
	font-size:16px;
	font-weight:bold;
	border:0px solid #cccccc;
	margin-top:10px;
}
.content_newshow{
	width:690px;
	color:#1f3017;
	font-size:13px;
	line-height:16px;
	margin-left:9px;
	border:0px solid #ff0000;
}
.index_right1{
	width:215px;
	height:230px;
	border:0px solid #bbbbbb;
	margin:10px;
}
	.index_right1 UL {
		DISPLAY: inline; LIST-STYLE-TYPE: none;margin-left:-15px;
	}
	.index_right1 LI {
		width:200px;
		height:18px;
		margin-top:2px;
		PADDING-LEFT: 4px; 
		FLOAT: left; 
		MARGIN-LEFT: 2px; 
		OVERFLOW: hidden;
		font-size:12px;
		color:#ffffff;
	}

.showimg{
	
	margin:5px;
	margin-top:7px;
	margin-bottom:0px;
	width:140px;
	height:120px;
	border:0px solid #eeeeee;
	float:left;
}