﻿* { margin:0 auto; padding:0; }
html { background:#DDF4CE; font:normal 12px verdana, arial; }
body { margin:20px auto; background:#FFF; width:780px; padding-bottom:10px; border:5px solid #669900; }
h1 { font-size:16px; }
h2 { font-size:14px; }
h3 { font-size:12px; font-weight:normal; line-height:23px; }

/*集体声明宽度,清浮动，超链接*/
a { text-decoration:none;}
a:hover { text-decoration:underline; }
#header,#content,#nav,.imglist,.gglink,#here,h1.title,.piclink,#copyright{ width:760px; clear:both;}

/*顶部样式*/
#banner { width:468px; height:60px; float:right; margin: 10px 10px 0; display:inline; }
#logo {float:left; width:200px; height:70px; background:url(logo.png); margin-top:5px; }
#logo a { text-indent:-1000%; display:block; width:200px; height:70px; }
.gglink {border:1px #CCC solid; margin-top:5px; height:76px; background:#F9F9F9; padding-top:3px; }
.piclink { margin-top:5px; }

/*导航条*/
#nav { background:#669900; border:1px solid #500501; height:32px; margin-top:5px; }
#nav ul { background:#E6F491; height:26px; margin:3px; list-style:none; }
#nav li { float:left; line-height:26px;}
#nav li a { display:block; float:left; color:#004D00; padding:0 10px; }
#nav li a:hover { background:#F7FFE6; text-decoration:none; } 

/*最近更新,右侧推荐*/
#news,#fav,.recom {  margin:10px 10px 0; }
#news,.recom { color:#333; width:400px; float:left; display:inline; }
.recom { width:340px; }
h2.title { background:url(title_bg.png); background-repeat:no-repeat; background-position:0 5px; text-indent:25px; line-height:30px; text-align:right; border-bottom:1px solid #EDEDED; }
h2.title a,h3 a  { color:#498929; }
h2.title span { float:left; }
#news h3,.recom h3 { border-bottom:1px solid #EDEDED; text-align:right; color:#777; }
h3 a { float:left; font-size:12px; text-indent:3px; }
h3 span a { color:#777; }
h3 a:hover { color:#FF6600; }

/*右侧收藏，广告*/
#fav { overflow:auto; text-align:right;}
#fav img.left { float:left; background:url(fav.gif); }
.articleadsleft { float:left; margin-top:10px; marign-left:10px;}
.articleadsright { float:right; margin-top:10px; margin-right:10px;}
h2.ggtitle { background:url(title_bg.png); background-repeat:no-repeat; background-position:0 5px; text-indent:25px; line-height:30px; border-bottom:1px solid #ededed; margin-bottom:10px; }


/*首页图片列表*/
.imglist {  overflow:hidden; list-style:none; border-bottom:1px dashed #ededed; margin-top:5px;  }
.imglist li { margin: 3px 4px; float:left; display:inline; }
.imglist h2.title { border-bottom:1px dashed #ededed; margin-bottom:5px; background:url(imglist_bg.png); background-repeat:no-repeat; background-position:2px 5px;}
.imglist li a { display:block; background:#F7FEB1; border:1px solid #DDFD29; float: left; padding:4px; }
.imglist li a:hover { background:#669900; border:1px solid #006600;}
.imglist span { display:block; clear:left;} 
.imglist span a,.imglist span a:hover { display: inline; line-height: 30px; padding:0; border:none; background:none; text-align:center; width:114px; color:#498929; overflow:hidden;}
.imglist span a:hover { color:#FF6600; }

/*周月推荐，首页3列新闻*/
#week,#month,#recom,.news_left,.news_center,.news_right { width:240px; list-style:none; margin:10px 0 0 15px; height:341px; background:url(box_bg.png); font-size:14px; float:left; display:inline;}
#week h2.title,#month h2.title,#recom h2.title,.news_left h2.title,.news_center h2.title,.news_right h2.title {text-align:left; background:none;}
#week li,#month li,#recom li,.news_left li,.news_center li,.news_right li { line-height:31px; width:240px; float:left; display:inline;	}
#week a ,#month a,#recom a,.news_left a,.news_center a,.news_right a { color:#333; margin-left:10px; display:inline;}
#week a:hover ,#month a:hover,#recom a:hover,.news_left a:hover,.news_center a:hover,.news_right a:hover {  color:#FF6600; }
.news_left h2.title a,.news_center h2.title a,.news_right h2.title a { margin:0; padding:0; color:#000; }

/*当前位置*/
#here { border:#ECC115 1px solid; background:#F7FEB1; line-height: 26px; text-indent:10px; color:#666; margin-top:5px;}
#here a { color:#557D00;}
/* Resources from http://down.liehuo.net */

/*列表页*/
#list { float:left; display:inline; width:750px; list-style:none; overflow:hidden; text-align:center; padding:5px 0 0 10px; }
#list img { border:0; width:45px; height:45px}
#list li { float:left; display:inline;  margin-right:4px; }
#list li a { display:block; float:left; padding:4px; border:1px solid #DDFD29;  background:#F7FEB1; width:auto; }
#list li a:hover { border:1px solid #006600; background:#669900; }
#list span { display:block; float:left; clear:left; }
#list span a,#list span a:hover { display:inline; clear:left; float:left; text-align:center; line-height:22px; border:none; background:none; width:110px; color:#498929;}
#list span a:hover {  color:#FF6600; }

.listad { width:250px; height:530px; border:1px solid #DDFD29;  background:#F7FEB1; overflow:auto; margin:5px 0 10px 0; padding:8px; border:1px solid #DDFD29;  background:#F7FEB1; text-align:center;}

/*列表页728X90横幅*/
.hengf { width:750px; clear:both; padding:5px 0px; }
.hengf p{ width:742px; padding:3px; border:1px solid #bfd1eb; background:#f3faff; margin:0 auto; }

/*列表页分页*/
.pages{
	height:26px;
	clear:both;
	margin:0 10px;
	padding:0 2px;
}
.pages .plist{
	padding-top:3px;
	line-height:17px;
}
.pages .plist .thisclass{
	color:#FFF;
	display:block;
	float:left;
	padding-left:8px;
	padding-right:8px;
	border:2px solid #333;
	margin: 0px 3px 0px 0px;
	background-color: #669900;
}
.pages .plist .thisclass a{
	color:#FFF;
}
.pages .plist ul {list-style:none;}
.pages .plist li{
    display:block;
	padding-left:8px;
	padding-right:8px;
	float:left;
	border:2px solid #333;
	background:#FFF;
	text-decoration:none;
	margin-right:2px;
	color:#000;
	font-weight:bold;
}
.pages .plist li a{
	color:#000;
	font-weight:bold;
}
.pages .plist li:hover,.plist li.hover{
    color: #FFF;
	background-color: #669900;
}
.pages .plist li:hover a,.plist li.hover a{
    color: #FFF;
	font-weight:bold;
	text-decoration:none;
	
	}

/*文章页*/
h1.title { color:#669900; background:#E6F491; border:1px solid #669900; text-align:center; font-size:14px; line-height:32px; margin-top:5px;}
#content { background:#F4FFDD; border:1px solid #669900; overflow:hidden; padding:2px; margin: 5px auto; padding:15px 0 10px 10px; width:750px; }
#content img { border:1px #ccc solid; background:#fff; padding:3px; width: expression(this.width > 730 ? 730: true); max-width: 730px; margin-bottom:3px;}
#content div.ads { float:right; z-index:1000; margin:0;}
.news { clear:both; text-align:center;}

/*底部样式*/
#footer { border:1px solid #72c203; background:#d9fec0; width:740px;  clear:both; overflow:auto; text-align:center;  padding:4px;  }
#copyright { width:760px; text-align:center; color:#666; margin-top:10px; }
#copyright a {color:#666; }
#copyright span { color:#FF6600; font-weight:bold;}
#copyright span.ora { color:#009900; font-weight:bold; }

/*友情链接*/
#links { background:#F5FED1; overflow:auto; padding:2px; height:100%; }
#links li{list-style-type:none;white-space:nowrap;float:left; padding:1px;line-height:20px;}
#links li a{display:block; color:#498929;}
#links li a:hover { background:#FFF; color:#FF6600; }
