a {
	font-size: 13px;
	color: #B6B6B6;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B6B6B6;
}
a:hover {
	text-decoration: underline;
	color: #e8e8e8;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.input{color:#87C806; width:100px; height:15px; border:1px solid #666; background-color:#232323;}
.btn{border:1px solid #666; background-color:#000; width:80px; height:19px; color:#87C806; line-height:18px; font-size:12px;}
body {margin:0; background-color:#333; font-size:13px;}
ul{margin:0; padding:0; list-style-type:none;}
dl{ margin:0; padding:0; list-style-type:none; width:674px; height:90px;}
dt{ margin:0 6px 0 0; padding:0; width:100px; height:78px; float:left;}
dt img{ border:1px solid #aaa;}
dd{ margin:0; width:560px; float:left; line-height:23px; color:#aaa999;}
.green{color:#87C806;}
.top_bg{margin:0 auto; width:1003px; height:26px; background-image:url(/tpl/images/top_bg.jpg); line-height:23px;
text-align:left; font-size:12px; color:#aaa;}
.top_bg2{margin:0 auto; padding:0; width:1003px; height:107px; background-image:url(/tpl/images/top_bg2.jpg);}
.logo{margin:22px 0 0 37px; width:161px; height:60px; float:left; display:inline;}
.top_kh{margin:22px 0 0 100px; width:460px; height:60px; float:left; color:#666; font-size:14px; line-height:30px;}
.search{margin:22px 0 0 45px; width:200px; height:60px; float:left; line-height:22px; color:#aaa; font-size:12px;}
.menu{width:993px; height:45px; margin:0 auto; background-image:url(/tpl/images/menu_bg.jpg); padding-left:10px;}
.menu li{margin:0; padding:0; width:89px; height:45px; float:left;}
.menu a{width:89px; height:25px; font-size:14px; color:#000; text-decoration:none; display:block; text-align:center; background-repeat:no-repeat; padding-top:20px;}
.menu a:visited{width:89px; height:25px; font-size:14px; color:#000; text-decoration:none; display:block; text-align:center; background-repeat:no-repeat; padding-top:20px;}
.menu a:hover,.menu a.current{font-size:14px; color:#87C806; text-decoration:none; font-weight:bold; background-image:url(/tpl/images/menu_hover.jpg); }
.middle{width:979px; margin:8px auto auto auto;}
.hottopic{ margin:0; width:295px; float:left;}
.hottopic_ad{margin:8px 0 0 0; width:295px; float:left; text-align:center; background-color:#282828;}
.hottopic1{margin:0; width:295px; height:22px; padding-top:6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hottopic1 a{ color:#aaa;}
.hottopic2{ color:#666; margin:12px 0 12px 0; width:273px; border:3px solid #87C806; background-color:#000; padding:8px; line-height:22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.comment{ color:#666; margin:0; width:273px; border:3px solid #393939; background-color:#282828; padding:8px; line-height:22px;}
.comment_ad{margin:0; width:290px; border:1px solid #393939; background-color:#282828; padding:1px; line-height:22px; text-align:center}
.bbs{ color:#666; margin:0 0 10px 0; width:273px; border:3px solid #87C806; background-color:#000; padding:8px; line-height:22px;}
.content{width:979px; margin:0 auto;}
.content_left{margin:0 10px 0 0; width:674px; float:left;}
.list{ margin:0; width:674px;}
.list1{ margin:0; width:666px; height:25px; background-color:#000000; color:#aaa; font-weight:bold; line-height:25px; padding-left:8px;}
.list2{ margin:8px 0 0 0; width:674px; height:90px;}
.list3{ margin:8px 0 0 0; width:674px; height:22px; text-align:right; color:#666;}
.content_right{margin:0; width:295px; float:left;}
.leftad{margin:0 0 10px 0; height:270px; width:295px; background-color:#282828;}
.copyright{ background-color:#87C806; width:1003px; height:27px; margin:10px auto;}
.copy_left{ float:left; margin:0 0 0 100px; border-top:2px solid #87C806; background-color:#282828; width:273px; height:25px; display:inline; line-height:25px; text-align:center; color:#87C806;}
.copy_right{background-color:#87C806; float:left; color:#000; font-size:12px; padding-top:8px; height:19px; width:620px; text-align:right;}
.last{ width:1003px; height:20px; text-align:right; margin:0 auto; color:#aaa; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.list_fy{font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px;}
.list_fy b{display:block;color:#87C806;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #87C806;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px; background-color:#000}
.list_fy a,.list_fy span{display:block;color:#aaa;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #aaa;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.list_fy a:hover, .list_fy a.current{color:#87C806;border:1px solid #87C806; font-weight:bold; background-color:#000;} /* 当前链接有激活时 */
.list_fy input{ background-color:#333; padding:0px;color:#aaa;height:16px;width:25px;border:0px solid #666;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
#ad {width:1004px; margin:3px auto;}
.dede_pages{
	font-size: 12px;
}
.dede_pages ul{
	float:left;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 16px;
}
.dede_pages ul li{
	border:1px solid #000000;
	padding-right:6px;
	display:block;
	padding-left:6px;
	font-size:12px;
	float:left;
	color:#CCCCCC;
	background-color:#202020;
	line-height:23px;
	height:23px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.dede_pages ul li a{
color:#666666;

}
.dede_pages ul li a:hover{
color:#f60;
}
.dede_pages ul li.thisclass,.pagebox ul li.thisclass a:hover{
	color:#f60;
	background-color: #000000;
}
.dede_pages .pageinfo{
	line-height:23px;
	color:#999;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}