body {
  background: #ddd;
  margin: 0;
  padding: 0;
  font-family: "microsoft yahei", Arial;
}
div:after {
  content: "";
  display: block;
  clear: both;
}
div:before {
  content: "";
  display: table;
}
ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6 {
  margin: 0;
  padding: 0;
  list-style: none;
}
a {
    text-decoration: none;
}
img {
    vertical-align: bottom;
    font-size: 0;
}
input, button, select {
    border: none;
    outline: 0;
}
button {
    cursor: pointer;
}
#navList li a:-webkit-any-link{color:#fff}
#navList{margin-top:20px;overflow:hidden;background:#999;}
#navList li{float:left;width:100px;font-size:26px;color:#fff;background:#999;height:40px;text-align:center;}
#navList li:hover{background:#000;}
.blogStats{margin:10px;}
.mySearch{margin-top:110px}
#newsItem{margin-top:20px;}
.catListTitle{color:#696969;margin:10px;}
#profile_block{margin:10px;}
#profile_block a:-webkit-any-link{color:#363636;}
#blogCalendar{ width:240px;margin-top:100px;}
#blogCalendar a:-webkit-any-link{color:#363636;}
.catListTitle{}
.div_my_zzk{margin-left:30px;margin-top:10px;}
.input_my_zzk{width:180px;padding-left:10px;}
.btn_my_zzk{cursor:pointer;}
.catListLink ul{overflow:hidden;}
.catListLink ul li{float:left;margin-left:30px;}
.catListLink ul li a:-webkit-any-link{color:#333;}
#footer{margin-top:10px;}