/****** Class Global ******/
body {font-family:"ËÎÌå";margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,table,tr,td,th {margin: 0; padding: 0; border: 0px;font-size:12px;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
/****** Link Color ******/
a:link {color: #000000; text-decoration:none;}
a:visited {color: #1f3a87;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
.left{ float: left;}
.right{ float: right;}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.width{width:760px;}
.postion_center{text-align:center;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{font-size:16px;}
.center{margin-left:auto; margin-right:auto}
.spaces{width:5px; height:26px;}
.button { margin-left:-8px;}
.content{
	overflow:hidden;
	margin:10px auto;
	color:#444;
	font-size:14px;
	line-height:25px;
}
/****** Font Size ******/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
/****** font Attribute ******/
.fB {font-weight: bold;}
.fI {font-style: italic;}
/****** Other Attribute ******/
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
#time   { width:139px;}
#times  { width:186px;}
.grey {COLOR: #aaaaaa; LINE-HEIGHT: 12px;}
.text {FONT-SIZE: 12px; COLOR: #4a4a4a; LINE-HEIGHT: 20px; FONT-FAMILY: ËÎÌå}
#header_menu{width:760px;background-color: #0DB83D;}
#header_menu #logo{ width:156px; height:40px; text-align:center; padding-top:6px;}
#header_menu #menu{ width:750px; height:30px;}
#header_menu #menu #mt{ width:750px; height:26px;}
#header_menu #menu #mb{ width:494px; height:24px; background:#367dc6; line-height:24px; padding-left:6px; color:#fff;}
#header_menu #menu #md{ width:594px; height:10px; background:#eeeeee; line-height:10px; padding-left:6px; color:#cfe0f1;}
.tmagin{margin:3px 0 0 0; color:#ffffff; font-weight:bolder;}
.tclasson,.tclass{margin:3px 0 0 0; padding-left:6px; padding-right:6px; text-align:center; color:#fff; font-size:12px;}
.tclasson {height:23px; line-height:23px;}
.tclass   {height:21px; line-height:21px;}
.tclass a:link,.tclasson a:link { text-decoration:none; color:#ffffff;}
.tclass a:visited,.tclasson a:visited { text-decoration:none; color:#ffffff;}

.newslist{
	width:568px;
	border:1px solid #DDD;
	margin-top:10px;
	padding-bottom:10px;
	background:url(../images/place_bg.jpg) 1px 1px repeat-x;
}
.newslist dl{
	width:550px;
	margin:10px auto 0px;
	display:block;
	border-bottom:1px dotted #DDD;
}
.newslist dl dt{
	width:538px;
	margin:0px auto 0px;
	background:url(../images/ico_2.gif) 3px 11px no-repeat;
}	
.newslist dl dt a{
	color:#000000;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	letter-spacing:1px;
}
.newslist dl dd{
	width:524px;
	margin:0px auto 0px;
}
.newslist dl dd.preview{
	line-height:19px;
	color:#777;
	text-indent:14px;
}
.newslist dl dd.info{
	line-height:31px;
	color:#000000;
}
.newslist dl dd.info span{
	color:#F60;
	margin-right:20px;
}
.newslist dl dd.info a{
	color:#039;
	float:right;
	position:relative;
	margin:-30px 5px 0px 0px;
}

/*-------------------------·ÖÒ³*/
.pages{
	width:550px;
	height:25px;
	margin:12px auto 0px;
	clear:both;
	background:#F7F7F7;
	border-bottom:1px solid #FFF;

}
.pages .pcount{
	display:inline;
	padding-right:10px;
	padding-left:10px;
	float:left;
	border-right:2px solid #CCC;
	line-height:13px;
	margin:6px 20px 0px 2px;
	font-weight:bold;
	color:#3366CC;
	font-size:11px;
}
.pages .plist{
	float:left;
	padding-top:3px;
	line-height:17px;
}
.pages .plist input {
	float:left;
	width: 30px;
	border: 1px solid #DDDDDD;
	height: 17px;
}
.pages .plist #button {
	height: 18px;
	width: 30px;
	background-color: #FF6600;
	border: 1px solid #CC3333;
	color: #FFFFFF;
	
}
.pages .plist span { 
float:right
}

.pages .plist strong{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	background:#F60;
	border:1px solid #C33;
	margin: 0px 3px 0px 0px;
}
.pages .plist a{
	display:block;
	height:17px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	color:#000;
}
.pages .plist a:hover{
	color:#FF0000;
}
.pbox{
	width:568px;
	background:url(../images/pright_hr.gif) top no-repeat;
	overflow:hidden;
}
.pbox dl{
	width:160px;
	float:left;
	display:inline;
	margin:20px 0px 0px 26px;
}
.pbox dl dt{
	width:160px;
	height:132px;
	display:block;
	overflow:hidden;
}
.pbox dl dt a img{
	display:block;
	width:expression(this.width > this.height && this.width >176 ? 176 : true);
	height:expression(this.height > this.width && this.height > 132? 132 : true);
	max-width:160px;
	max-height:132px;
	margin:0px auto 0px;
}
.pbox dl dd{
	width:160px;
	text-align:center;
	margin-top:5px;	
	line-height:17px;
	height:19px;
	overflow:hidden;
}
.pbox dl dd.title{
	font-weight:bold;
}
.pbox dl dd.title img{
	vertical-align:middle;
	margin-right:4px;
}
