.postTitle span {
   color: #069;
}
#topics .postBody p {
    margin: 13px auto;
}
#mainContent .c_b_p_desc {
    font-weight: 300;
    font-size: 16px;
    padding: 10px 0;
    line-height: 1.75;
    color: #314659;
    border-bottom: 1px solid #eef2f8;
}
html body
{
    background-color:#fff;
}
#topics .postBody {
    font-weight: 300;
    font-size: 16px;
    padding: 10px 0;
    line-height: 1.75;
    color: #314659;
    border-bottom: 1px solid #eef2f8;
}

#cnblogs_post_body h1 {
    margin: 1.3rem 0rem;
    font-size: 1.3em;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;

    background: #3d97cb;
    border-radius: 6px 6px 6px 6px;
    color: white;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 15px 0 !important;
    padding: 5px 0 5px 20px;
    text-shadow: 2px 2px 3px #222;
    width: 97%;
}

#cnblogs_post_body h4 {
    color: #3d97cb;
    padding-left: 5px;
    border-left: 3px solid #3d97cb;
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
}
#cnblogs_post_body strong{
font-weight: bold;
}

#cnblogs_post_body blockquote {
    margin: 20px 0  !important;
    padding: 15px 20px 15px 60px  !important;
    background: rgb(255,255,255) url(https://images.cnblogs.com/cnblogs_com/wangiqngpei557/417984/o_title.png) no-repeat 9px 0px  !important;
    font-family: 'Microsoft Yahei  !important';
    box-shadow: 0 0 8px #aaa !important;
    clear: both !important;
}
#home {
    width: 80%;
    height: 100%;
}
//code不生效问题处理
#home code:not([class]), span.cnblogs_code {
    bottom: 0 !important;
    padding: 0 4px !important;
}
#home code:not([class]), span.cnblogs_code {
    border: 0;
    padding: 1px 2px;
    color: #D83B64;
    background-color: #f9f2f4;
    border-radius: 2px;
    position: relative;
    bottom: 0;
    font-weight: 400;
}
