#navCategory {
    border: 1px solid #eee;
    border-radius: 8px;
    box-shadow: 0px 2px 4px #ddd;
    padding: 4px 18px;
    margin-bottom: 20px;
}

#navCategory ul li a {
    text-decoration: none;
    font-size: 15px;
    color: #3d81ee;
}

#cnblogs_post_body h3 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5;
    margin: 10px 0 20px;
    padding: 10px;
    color: #fff;
    box-shadow: 0 2px 6px #d2d2d2;
    border-radius: 6px;
    background: #71b7b1;
}

.cnblogs-markdown .hljs, .cnblogs-post-body .hljs{
    font-size: 14px !important;
}
