#cnblogs_post_body img {
   max-width:90%;
}

.postTitle a:hover {
color: #3399ff;
}

#cnblogs_post_body p {
    text-indent: 2em;
}

.postBody h1, .postBody h2,  .postBody h3,  .postBody h4,  .postBody h5,  .postBody h6,#cnblogs_post_body h2, #cnblogs_post_body h1, #cnblogs_post_body h3,#cnblogs_post_body h4 {
    border-bottom: 1px solid #ddd;
    border-left: 5px solid #21759b;
    background:#efefef;
    padding-left:10px;
}

#cnblogs_post_body h1 {
    border-left: 5px solid #21759b;
}

#cnblogs_post_body h3,#cnblogs_post_body h4 {
    border-left: 5px solid #888;
}

h4 {color:#666}

.cnblogs-markdown p> code, .cnblogs-markdown li> code, .cnblogs-post-body p> code {
  padding:0!important;
  margin:0!important;
text-indent:0;
border:0!important;
}