@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight:normal;
font-family:Verdana,宋体, Arial, Helvetica, sans-serif;

}
body,html{ height:100%;}
body {
font-size:14px;
line-height:1.5em;
color: #000;
background: #f3f8f5;
}
ol, ul, li {
list-style: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
img, select,input,textarea{vertical-align:middle;}
.clear{line-height:0;font-size:0; height:0; overflow:hidden; clear:both;}

a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}

#header{margin-bottom:10px;background:url(images/headerbg.gif) repeat-x 0 0; }
#header h1{ height:60px;padding:20px 0 0 25px;background:url(images/mainbg.jpg) 100% 0 no-repeat; }
#header #nav{height:45px; background:url(images/navbg.gif) repeat-x; }
#header #nav ul{float:right; margin:8px 10px 0 0;}
#header #nav ul li {float:left; margin:0 1px;}
.navLink a {font-size:14px; color:#2e3940; display:block; line-height:37px; text-align:center; width:110px; height:37px; font-weight:bold; font-family:微软雅黑,Geneva, Arial, Helvetica, sans-serif;} 
.navLink a:hover{color:#FF6600; background:url(images/btnbg.gif) no-repeat;}
.navLink #current{background:url(images/btnbg.gif) no-repeat; color:#f60;}
#footer{height:80px; background:#274456; margin-top:15px; clear:both;padding-bottom:10px;}
#footer #footerTop{height:5px; background:#99CC00; overflow:hidden;}
#footer #footerContent{font-size:10px; color:#e3e3e3; text-align:center; margin-top:20px;}

.leftLink a { padding:0 5px; line-height:2em;font-size:12px; color:#666;height:25px;}
.leftLink a:hover{color:#fff; text-decoration:none;}

a.titleLink{color:#f60; font-size:18px; font-weight:bold;  font-family:微软雅黑,Verdana,黑体,Geneva, Arial, Helvetica, sans-serif;}
a.titleLink:hover{color:#333;}

#container{margin:10px 15px;overflow:hidden; }
#siderBar {width:200px;float:left; }
#siderBar .leftTitle{ color:#274456; font-size:18px; font-family:微软雅黑,Verdana, Arial, Helvetica, sans-serif;}
#siderBar .leftList{padding:2px 0;}
#siderBar .leftTop{background:url(images/leftTop.gif) no-repeat; height:8px; overflow:hidden;}
#siderBar .leftBottom{background:url(images/leftBottom.gif) no-repeat; height:8px; overflow:hidden;}
#siderBar #categories{margin-top:15px;}
#siderBar ul{background:#ebece0;}
#siderBar li{ overflow:hidden;word-wrap:break-word; border-bottom:1px dashed #fff; background:url(images/gourdicon.gif) no-repeat 0 5px;padding-left:12px;}
#siderBar .liOver{background-color:#87C639;background-position:0 -106px;}
#siderBar .liOver a{ color:#fff;}
#siderBar #comment{ margin-top:10px;}

#right {margin-left:220px;}
.article{margin:25px 0; padding-bottom:15px; border-bottom: 1px dashed #895B45; clear:right;}
.article h2{}
.article h3{font-size:0.8em; color:#5a4e3a;}
.article .headerImg{float:left; }
.article .articleImg{float:right; margin:5px;}
.article .content{ color:#5a4e3a; font-size:14px; line-height:1.8em; overflow:hidden; }
.article .content p{ margin:10px 0; font-size:14px;}
.article .content a{ color:#006600;}
.article .content a:hover{ color:#FF3300;}

.pager {width:80%;}
.pager a{float:left; width:16px; height:16px; border:1px solid #669900; margin:0 3px;text-align:center; font-size:11px; line-height:16px;}
.pager a:hover{border:1px solid #b7d77a; text-decoration:none; font-weight:bold; color:#fff; background:#669900;}

a.prvNextBtn{float:left; padding:0 5px; width:auto; height:15px; border:1px solid #669900; margin:0 3px;text-align:center; font-size:11px; line-height:15px;}

#crumb{margin-top:20px;}
#crumb ,#crumb a{color:#666; font-size:12px;}
#crumb a:hover{color:#669900}

a.icpLink { color:#fff;}