@charset "utf-8";
/* CSS Document */
* {word-wrap:break-word ;vertical-align:middle;}
html,body,div,dl,dt,dd,ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, q, th, td, caption, article, aside, figure, figcaption, footer, header, hgroup, nav, section, audio, video {
margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
ul{ list-style:none;}
img{ border:0; }
.clear{ clear:both; height:0; font-size:0;}
input,textarea,select,checkbox{ border:1px solid #eaeaea;}
#maincontent{ font-size:1em;width:100%; max-width:640px;  font-family:"微软雅黑", "宋体"; background:#fff; color:#333; margin:auto; }
.more{ float: right; line-height:38px; font-size:14px; color:#666;}
a{ color:#666; text-decoration:none;} 
a:hover{ color:#cc0000; text-decoration:none;} 
/*****头部******/



/* menu */
#navbox.current a.tit{position:relative;}
#navbox.current .subnav{display:block;}
.menu .subnav li {border-bottom:1px solid #ddd; color:#666;width:110px; line-height:32px; text-decoration:none; float:left;}
.menu .subnav li a{display:block; text-align:center;color:#666;text-decoration:none;}
.menu .subnav a:hover{ color:#cc0000;text-decoration:none;}

/*翻页 样式*/
.fy{  height:25px;  text-align: center;  width:100% ; margin:2% 0 5% 0; }
.fy a { border:1px solid #666;  color: #333;background:#fff;   margin: 3px 5px; padding: 5px 8px;text-decoration: none;}
.fy a:hover,.fy a:active { border: #cc0000 1px solid; color: #fff; background-color: #cc0000;text-decoration: none;}


/******底部固定******/
.fixed{ width:100%;  margin:0 auto;  position:fixed;z-index:0;bottom:0; right:0;  left:0;  background:#cc0000 repeat-x;}
.fixedm1 i,.fixedm2 i,.fixedm3 i,.fixedm4 i{width:100%;  float:left; text-align: center;}
.fixedm1 span,.fixedm2 span,.fixedm3 span,.fixedm4 span{  width:100%; line-height:12px; padding-bottom:3px; float:left; text-align:center; color:#fff; font-size:0.9em;  }
.fixedm1,.fixedm2,.fixedm3 {  border-right:1px solid #f95454;}
.fixed a{ text-align: none; color:#fff;}
.fixed a:hover{ text-align: none; color:#fff; background:#ed0101;}