body,ul,li,h1,h2,h3,span{margin:0;padding:0;}
body{overflow-x: hidden;font:16px/1.5 Helvetica,Tahoma,Arial,\534E\6587\7EC6\9ED1,\5FAE\8F6F\96C5\9ED1,sans-serif;line-height:200%}
ul,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{color:red; text-decoration:underline;}
#header{text-align: center; height:35px; line-height: 35px;color: white; background:#3ACA81;}
#header h1{font-size:24px;}

#menu{width:100%;overflow:hidden;zoom:1;background:#f5f5f5;font-size:14px;}
#menu ul{border-bottom:15px #fff solid;padding-left:15px;overflow:hidden;zoom:1}
#menu li{width:19%;float:left;text-align: center;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}
#position{padding:5px 15px;font-size:14px;}

.srelate{width:100%;overflow:hidden;zoom:1;background:#f5f5f5;font-size:14px;margin-bottom:15px}
.srelate ul{overflow:hidden;zoom:1}
.srelate li{width:30%;float:left;text-align: center;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}

#content{}
.mod{margin-bottom:20px;}
.mod h1{font-size:24px;padding:5px 15px;}
.mod p{margin:0 15px 10px;}
.mod h2{background: #f5f5f5;padding: 1px 10px 0;font-size: 15px;color: #0c0c0c;font-weight: 700;display: block;height: 31px;line-height: 31px;border-bottom: 1px solid #d8d8d8;}
.mod ul{padding:5px 15px;}
.mod ul li{border-bottom:1px solid #eee;}
.mod ul li span{font-size:14px;padding-right:10px;}
.mod .info{font-size:14px;color:#5b5b5b;padding:5px 15px;}
.mod .content{padding:0 15px;}
.mod .content p{margin:0 0 1em;text-indent:2em;}
.mod .context {padding:0 15px}
.mod .context a{color:#5BBBE1}
.mod h3{padding:5px 0;font-size:16px;}
.page{padding:5px 15px;}
.page a{padding:5px 10px;border:1px solid #eee;margin-right:10px;}
.page a:hover,.nowpage{padding:5px 10px;border:1px solid #eee;margin-right:10px;background:#f40;color:#fff;}
#footer{background:#e5e5e5; text-align:center; font-size:14px; color:#666; line-height:40px;}