*{ margin:0px; padding:0px; list-style:none;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
}
.box{ margin:0px auto; width:958px;}
.menu{ height:30px; line-height:30px; text-align:center; overflow:hidden;}
.menu li{
float:left;
line-height:30px;
margin-right:35px;
display:inline;
}
.menu li a:link{ color:#FFFFFF; text-decoration:none;}

.menu li a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.menu li a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.menu li a:active {
	text-decoration: none;
	color: #FF0000;
}

#pa td{ padding:2px;}
#cp td a:link,#cp td a:visited{ color:#666666; text-decoration:none;}
#cp td a:hover{ color:#000000; text-decoration:none;}
.show{}
.show li{ width:162px; padding:1px; border:1px #CCCCCC solid; float:left; margin-left:10px; margin-top:10px;}
.show li img{ height:120px; width:160px;}
.show_name{ text-align:center;}
.next{ margin-top:14px; border-top:1px #CCCCCC solid; text-align:center; padding-top:4px;}
.next a{ color:#666666; text-decoration:none; padding:2px; border:1px #CCCCCC solid;} 
.news{ padding:4px;}
.news li{ background:url(../images/jt.gif) no-repeat 9px; height:26px; line-height:26px; font-size:12px; color:#999999; text-align:left;  padding-left:20px; border-bottom:1px #CCCCCC dotted;}
.news li span{ float:right;}
.news li a:link,.news li a:visited{ color:#666666; text-decoration:none;}
.news li a:hover{ color:#333333; text-decoration:none;}
.news_title{ text-align:center; font-weight:bold; height:28px; line-height:28px;} 
.news_time{ text-align:center; height:28px; line-height:28px;}
.STYLE1 {color: #FFFFFF; text-align:left; padding-left:13px;}

#leftnav { color:#666666; text-decoration:none;}

#leftnav a:link{ color:#666666; text-decoration:none;}
#leftnav a:visited {color: #666666;	text-decoration: none;}
#leftnav a:hover {color: #FF0000;text-decoration: underline;}
#leftnav a:active {color: #FF0000;text-decoration: underline;}


