.cnblogs-markdown pre[highlighted="true"] code.hljs{
    display: inline-block !important;
    border-radius: 10px !important;
    min-width: 80% !important;
    padding: 16px 20px !important;
    font-family: consolas, 'Courier New', Courier, monospace !important;
    font-size: 16px !important;
}

.cnblogs-markdown h1{
    margin-top: 30px !important;
}
.cnblogs-markdown h2{
    margin-top: 25px !important;
}

.blogpost-body,
.blogpost-body p,
.blogpost-body ul li
{
    font-size: 16px !important;
    font-family: 微软雅黑;
}

#cb_post_title_url,
#cb_post_title_url a ,
#cb_post_title_url a span {
    color: #39f;
}

#cnblogs_post_body blockquote {
    border-left: 5px solid #9bb0e5;
    background: #f2f3fe;
    padding-right: 2rem;
    margin-bottom: 1rem;
    color: #5a5d7d;
    padding-left: 2rem;
    border-bottom-left-radius: 1rem;
}

#cnblogs_post_body.cnblogs-markdown h1 code
{
    font-size: 26px;
    border-radius: 50px;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 2.4rem;
    color: #ee00c4;
    background: #ebe8fb;
}

#cnblogs_post_body.cnblogs-markdown h2 code {
    font-size: 18px;
    border-radius: 50px;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 1.8 rem;
    color: #ee00c4;
    background: #ebe8fb;
}

#cnblogs_post_body.cnblogs-markdown :not(pre,div,h1,h2,h3) code {
    color: #e500ff;
    background: #f2f2f2;
    font-size: 14px;
    display: inline-block;
    border-radius: 0.5rem;
    padding: 0 0.5rem;
}


