﻿*,html{margin:0;padding:0;}
body{color:#555;font-size:14px;font-family:arial,verdana,"Microsoft YaHei"}
img{border:0}
ul li p{margin:5px 0 10px}
a{color:#555;text-decoration:none;font-weight:400}
a:hover{color:#318705;text-decoration:none;}
h1,h2,h3,h4{font-weight:700;}
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
.aligncenter{display:block;margin:0 auto}
.alignleft{float:left}
.alignright{float:right}
#header{position:fixed;z-index:1;top:0;margin:0 auto;width:100%;background:#fff;border-bottom:3px solid #318705;}
.header{width:1004px;margin:0 auto;}
.logo {float:left;height:60px;}
.logo img{width:300px;height:60px;}
.menu{float:right;margin:0;height:60px;}
.menu ul{list-style:none;}
.menu ul li{position:relative;float:left;margin:0;text-align:center}
.menu ul li a{float:left;padding:0 20px;font-weight:700;font-size:15px;height:60px;line-height:60px;font-family:Arial,Verdana,Helvetica,sans-serif}
.menu ul li a:hover,.menu ul li.on a{background:#318705;color:#fff;text-decoration:none}
#content{overflow:hidden;margin:73px auto 0;width:1004px;background:#fff;}
#content1{overflow:hidden;width:100%;}
.ad{margin:0 auto 10px;width:100%;}
#contentwrap{float:left;display:inline;overflow:hidden;margin-bottom:10px;margin-right:10px;width:670px;border:1px solid #cdcdcd;border-radius:6px;}
.place{font-size:1em;padding:10px;background-color:#f9f9f9;color:#555;border-radius:6px 6px 0 0}
.entry,.post{position:relative;clear:left;margin:0 auto;padding:15px 10px;border-top:1px solid #cdcdcd;}
.entry:hover{background-color:#f9f9f9}
.img{width:200px;height:139px;float:left;display:inline;margin-right:10px;text-align:center;overflow:hidden}
.img img{width:200px;height:139px;border-radius:5px}
.img img:hover{opacity:.8;}
h2.entrytitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:2px 0 5px;line-height:100%;font-size:18px}
h2.entrytitle a{color:#000;text-decoration:none;}
h2.entrytitle a:hover{color:#318705;text-decoration:none;}
.date{padding-left:2px;overflow:hidden;margin:10px 0;color:#318705;font-size:14px}
.sidebar{float:right;width:320px;}
.side-item{margin-bottom:10px;border:1px solid #ddd;border-radius:6px;background-color:#fff;}
.side-item ul{padding:10px;overflow:hidden}
.side-item h3{padding:10px;font-size:1.1em;border-radius:6px 6px 0 0;border-bottom:1px solid #ddd;background-color:#f9f9f9;color:#555}
.side-item li{counter-increment:nums;display:block;padding:3px 0 3px 30px;position:relative;margin:2px 0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.side-item li:first-child:before{background-color:#FF6B57}
.side-item li:first-child:before,.divCrchives li:nth-child(2):before,.divCrchives li:nth-child(3):before{color:#fff;text-shadow:none;line-height:20px}
.side-item li:before{width:22px;height:20px;line-height:20px;text-align:center;content:counter(nums,decimal);position:absolute;left:0;top:2px;border-radius:100%;background-color:#edefee;text-shadow:0 1px 0 rgba(255,255,255,.5);font-size:14px}
.f-toe{overflow:hidden;word-wrap:normal!important;white-space:nowrap;text-overflow:ellipsis}
.side-item li:nth-child(2):before{color:#fff;background-color:#2ea7e0}
.side-item li:nth-child(3):before{color:#fff;background-color:#6bc30d}
.toptag{font-size:13px;}
.toptag a:nth-child(9n){background-color:#4a4a4a}
.toptag a:nth-child(9n+1){background-color:#428bca}
.toptag a:nth-child(9n+2){background-color:#5cb85c}
.toptag a:nth-child(9n+3){background-color:#d9534f}
.toptag a:nth-child(9n+4){background-color:#567e95}
.toptag a:nth-child(9n+5){background-color:#b433ff}
.toptag a:nth-child(9n+6){background-color:#00aba9}
.toptag a:nth-child(9n+7){background-color:#b37333}
.toptag a:nth-child(9n+8){background-color:#f60}
.toptag a{display:inline-block;margin:0 5px 5px 0;padding:0 6px;background-color:#f0f0f0;color:#fff;line-height:18px;opacity:.8;filter:alpha(opacity=80)}
.toptag a:hover{color:#fff;opacity:1;filter:alpha(opacity=100)}]
.link{overflow:hidden;width:1004px;margin:0 auto;border-radius:6px;}
.link h3{font-size:15px;font-weight:700;padding:10px;border-radius:6px 6px 0 0;border:1px solid #cdcdcd;background-color:#f5f5f5;}
.links{overflow:hidden;margin-bottom:10px;background:#fff;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-radius:0 0 6px 6px;}
.links ul{overflow:hidden;margin:10px;}
.links ul li{display:inline-block;margin:5px 5px 5px 0;line-height:30px;border-radius:2px;}
.links a{border:1px solid #E6E6E6;padding:5px 8px}
.links a:hover{color:#fff;font-weight:500;background:#318705;border:1px solid transparent}
.single{padding:15px 10px;}
.entrymeta{overflow:hidden;margin:10px 0;padding-bottom:10px;color:#888;font-size:12px;border-bottom:1px dashed #cdcdcd;}
.entrymeta a{color:#888;}
.entrymeta a:hover{color:#318705;}
.entrymeta span{margin-right:15px}
.entrybody{font-size:14px;line-height:26px;}
.entrybody img{max-width:530px;margin:5px 10px;padding:6px;border-color:#b5b5b5;border-style:solid;border-width:1px;background:#fff;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}
.entrybody img:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}
.entrybody p{margin:0 0 10px;font-size:14px;}
.entrybody_intro{margin-bottom:15px;color:#999;padding:10px;border:1px solid #d8d8d8;background:#f9f9f9;}
.xg{margin:0 10px 15px;border:1px solid #ddd;border-radius:6px;}
.xg-title{padding:10px;font-size:1.1em;border-radius:6px 6px 0 0;border-bottom:1px solid #ddd;background-color:#f9f9f9;color:#555}
.xg ul{padding:0 10px 10px;}
.xg li span{float:right;font-size:14px;}
.xg li{overflow:hidden;height:35px;border-bottom:1px dotted #ddd;color:#999;line-height:35px;font-size:14px;}
#footer{overflow:hidden;margin:0 auto;width:100%;background:#fff;border-top:3px solid #318705;font-size:14px;}
.footer{margin:0 auto;padding:15px 0;width:1004px;text-align:center;line-height:20px;}
.pagebar{padding:10px 0;line-height:24px;border-top:1px solid #cdcdcd;text-align:center;font-size:14px;}
.pagebar a{background:#f5f5f5;color:#555;text-decoration:none;border:1px solid #cdcdcd;}
.pagebar a,.pagebar span.now-page{margin:0 3px;padding:3px 8px;border-radius:2px;}
.pagebar a:hover,.pagebar span.now-page{border:1px solid #318705;background-color:#318705;color:#fff;text-decoration:none;}