div, form, img, p, ul, ol, li, dl, dt, dd{margin:0; padding:0; border:0}
ol li{margin-left:20px}
ul li{list-style-type:none}
img{vertical-align:top}
.entry .bm_keywordlink a{text-decoration:none; color:#000}
.entry .bm_keywordlink_affiliate a{text-decoration:none; color:#000}
h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-size:12px; font-weight:normal}
#umenu{background-color:#819404; height:12px; line-height:1; padding:5px 10px 5px 0; text-align:right}
#umenu a{color:#ECF47A; ; margin-left:10px}
#header h2{margin-top:0; color:#394F05; font-family:"微软雅黑"; font-size:15px; font-weight:bold; text-shadow:0 1px 1px rgba(255,255,255,.75)}
#flinks{background:#FFF; float:left; border:1px solid #CACFA8; margin:5px 0; width:978px}
#flinks a{padding:4px 8px; background:#FFF; text-decoration:underline; height:15px; line-height:18px; display:inline-block}
.wp-pagenavi a:visited{padding:4px 6px; margin:2px; text-decoration:none; border:1px solid #819404; color:#819404; background-color:#FFF}
.wp-pagenavi a:hover{border:1px solid #91B52F; color:#fff; background-color:#91B52F}
.wp-pagenavi a:active{padding:4px 6px; margin:2px; text-decoration:none; border:1px solid #819404; color:#819404; background-color:#FFF}
.wp-pagenavi span.extend{padding:4px 6px; margin:2px; border:1px solid #000; color:#000; background-color:#FFF}
#breadcrumb a:hover{color:#E64117; text-decoration:none}
a, a:link{color:#283408; text-decoration:none}
a:hover{color:#E64117; text-decoration:underline}
h1{font-size:20px}
h2{font-size:18px; margin-top:10px}
h3{font-size:16px}
h4{font-size:14px}
.entry h3, 
.entry h3 a{font-size:14px; font-weight:bold; line-height:1.6; text-decoration:none}

#menuholder{background:#2B3A05; width:760px; height:32px; border-top:1px solid #67842A; border-bottom:1px solid #67842A; border-left:1px solid #2B3A05; border-right:1px solid #2B3A05}
#nav{width:100%; background:#2B3A05; border:1px solid rgba(0,0,0,.25); border-bottom-color:rgba(0,0,0,.35); float:left}
#nav, #nav ul{padding:0; margin:0; list-style:none; line-height:1}
#nav a{display:block; padding:10px 8px 10px 8px; color:#ECF47A; width:auto;  text-transform:uppercase}
#nav a:hover{color:#FFF; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-radius-topleft:5px; -webkit-border-radius-topright:5px; -moz-box-shadow:0 1px 3px rgba(0,0,0,0.25); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25); text-shadow:0 -1px 1px rgba(0,0,0,0.25); text-decoration:none; background:#A0B20B}
#nav li ul a:hover{background:#545F06; color:#FFF}
#nav .current-cat a{background:#A0B20B; color:#FFF}
#nav .current-cat li a{background:#728600; color:#ECF47A}
#nav li{float:left; display:block}
#nav li ul{position:absolute; background:#728600; z-index:1000; width:150px;  height:0;  overflow:hidden; left:-999em; display:block}
#nav li ul a{width:134px; border-bottom:1px solid #94A709}
#nav li ul ul{margin:-25px 0 0 155px; padding:0}
#nav li ul ul a{width:144px}
#nav li:hover, #nav li.hover{ position:static}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto;  height:auto;  overflow:visible}

