body {
  font-family: Tahoma, Helvetica, Arial, "Microsoft Yahei","微软雅黑" !important;
  font-size: 14px !important;
  line-height: 1.5em !important;
  color: #333333 !important;
  background-color: #fff !important;
}
#header #blogTitle{
display: none;
}

#header #navigator #navList a{
  line-height:2.5em;
  padding:0px 12px;
}
#header #navigator #navList li:hover{
  background-color: #00b0e8;
}

#header .blogStats{
  color:#fff;
}
#sideBar{
  padding:9px;
}
.newsItem{
  padding:10px 0 5px 0px
}
#blog-news{
text-align:center;
}

#mainContent .forFlow{
  margin-left:265px;
  border:1px solid rgba(0, 0, 0, 0.05);
  box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) inset;
  border-radius:4px;
  padding:20px;
}

#profile_block{
  padding:0px 15px;
}

.catListTitle{
  margin-bottom: 0px;
}

.postTitle{
 text-align: center;
  font-size:26px;
}
.cnblogs-post-body h2,#cnblogs_post_body h2{
  display:block;
  font-size:22px;
  background-color: #39538C;
  line-height: 1.8em;
  padding:5px;
  border-radius: 5px;
  margin-top:10px;
  color:#fff;
}
.postBody li, .postCon li,#cnblogs_post_body ul li{
  list-style-type:none;
}

#post_detail .postTitle{
  text-align: center;
  font-size:26px;
  border-bottom: 1px solid #DDDDDD;
  box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}

.forFlow{
  font-size:16px;
  line-height:1.5em;
}

#topics .postDesc{
float:none;
}

#ad_t2,#ad_c1,#under_post_news,#ad_c2,#under_post_kb{
display:none;
}

.comment_btn{
width:auto;
}
.Section_list{
padding-left:10px;
}

.postBody li, .postCon li{
margin:5px 0px;
}

#cnblogs_post_body h4{
font-size:18px;
line-height:40px;
}