﻿* { margin:0 auto; padding:0; }
html { background:#DDF4CE; font:normal 12px verdana, arial; }
body { margin:20px auto; background:#FFF; width:950px; padding-bottom:10px; border:0px 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:940px; clear:both;}

/*顶部样式*/
#banner { margin-top:10px;float:right;text-align:right;margin-right:10px }
#logo {float:left; width:350px; height:70px; background:url(logo.png); margin-top:5px; }
#logo a { text-indent:-1000%; display:block; width:350px; height:70px; }
.gglink {border:1px #CCC solid; margin-top:5px; height:20px; background:#F9F9F9; padding-top:3px; }
.piclink { margin-top:5px; }

/*导航条*/
#nav { background:#669900; border:1px solid #500501; height:32px; margin-top:5px;font:normal 14px verdana, arial; }
#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:300px; float:left; display:inline; }
.recom { width:290px; }
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; }
#news .cRed {color: #ff0000}

/*右侧收藏，广告*/
#fav { overflow:auto; text-align:right;}
#fav img.left { float:left; background:url(fav.gif); }
.ads { 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:1px solid #669900; margin-top:5px; }
.imglist ul {float:left;}
.imglist li { margin: 3px 8px; float:left; display:inline; }
.imglist .title{height:30px;border-bottom:1px solid #669900; margin-bottom:5px; background: url(bg_menu.jpg) repeat-x center top;}
.imglist .title h2 {margin-left:40px; margin-top:8px; color:#000;}
.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: 20px; padding:0; border:none; background:none; text-align:left; width:140px; color:#498929; overflow:hidden;}
.imglist span a:hover { color:#FF6600; }

.imglist1 { width:940px; overflow:hidden; list-style:none; border:1px solid #669900; margin-top:5px; }
.imglist1 .title{width:940px; height:30px;border-bottom:1px solid #669900; margin-bottom:5px;background: url(bg_menu.jpg) repeat-x center top; }
.imglist1 .title h2 {margin-left:40px; margin-top:8px; color:#000;}
.imglist1 .tulie {width:630px;float:left;}
.imglist1 .tulie ul {float:left;}
.imglist1 .tulie li { margin: 3px 8px; float:left;list-style-type: none}
.imglist1 .tulie img {BORDER: #ccc 3px solid; padding:1px;}
.imglist1 .tulie a:hover{ background:#669900;}
.imglist1 .tulie li a{line-height: 20px; padding:0; border:none; background:none; text-align:center; width:140px; color:#498929; overflow:hidden; }
.imglist1 .liebiao {width:300px;float:right;margin-right:5px;}
.imglist1 .liebiao li{padding-left:10px;list-style-type: none}
.imglist1 .liebiao a{line-height: 22px; padding:0; color:#000000;}
.imglist1 .liebiao span {float:right;}
/*当前位置*/
#here { border:#ECC115 1px solid; background:#F7FEB1; line-height: 26px; text-indent:10px; color:#666; margin-top:5px;}
#here a { color:#557D00;}

/*列表页*/
#list { float:left; display:inline; width:640px; height:720px; list-style:none; overflow:hidden; text-align:center; padding:5px 0 0 10px; }
#list img { border:0; width:120px; height:140px}
#list li { float:left; display:inline; margin-right:20px; }
#list li a { display:block; float:left; padding:4px; border:1px solid #DDFD29;  background:#F7FEB1; }
#list li a:hover {background:#669900; }
#list span { display:block; clear:left; }
#list span a,#list span a:hover { display:inline; clear:left; text-align:center; line-height:22px; border:none; background:none; width:130px; color:#498929;}
#list span a:hover {  color:#FF6600; }
.listright{ float:right; margin:5px 3px 0px 0px; width:290px; border:1px solid #669900;}
.listright h2 {padding:5px 0px 0px 10px; height:20px; border-bottom:1px solid #669900;  background: url(bg_menu.jpg) repeat-x center top; overflow:auto;}
.listright li{padding-left:10px;list-style-type: none}
.listright a{line-height: 22px; padding:0; color:#000000;}
/*列表页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{padding:30px 0px 20px 50px;
	height:26px;
	margin:5px 10px;
	}
.pages .plist{
	padding-top:3px;
	line-height:17px;}

.pages .plist a, .plist span{ border:1px solid #669900;
    padding-left:8px;
	padding-right:8px;
    display:block;
	float:left;
	height:17px;
	background:#FFF;
	text-decoration:none;
	color:#000;
	font-weight:bold;}
.pages .plist a:hover, .plist a.current{ border:1px solid #669900;
	color:#FFF;
	background-color: #669900;
	font-weight:bold;}
.pages input{width:30px; height:10px;}

/*文章页*/
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:930px; }
#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:left;}
.mews img{text-align:center;}
.pre_next{margin-top:10px; width:870px;text-align:left; padding-left:20px;}
.pre_next a{color:#000000}
.pre_next span{float:right; padding-right:40px;}

.neirong {width:940px; border:1px solid #669900;}
.week {width:450px;float:left; margin-left:5px;}
.weed {width:450px;float:right;margin-right:10px;}
/*底部样式*/
#footer { border:1px solid #72c203; background:#d9fec0; width:930px;  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; float:left; padding:2px;line-height:20px; }
#links li a{display:block; color:#498929;}
#links li a:hover { background:#FFF; color:#FF6600; }

