#cnblogs_post_body th, #cnblogs_post_body td, .cnblogs-post-body th, .cnblogs-post-body td {
    padding: 4px 4px;
    border: 0px;
    min-width: 20px;
}

#cnblogs_post_body table, .cnblogs-post-body table {
    margin-left: 2em;
}

.cnblogs-markdown code {
    line-height: 1.5;
    margin: 1px 2px;
    padding: 0 3px !important;
}

blockquote {
    background: #fbfbfb;
    border: solid #efefef;
    border-width: 1px 1px 1px 5px;
    padding-left: 15px;
}

.postCon a, .postBody a, .feedbackCon a {
    color: #002c99;
}

#cnblogs_post_body {
    font-size: 1.05em;
}

.postTitle {
    font-size: 1.4em;
}

body {
    font-family: Smart Quotes,-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
}

.cnblogs-markdown code, .cnblogs-post-body code  {
    font-family: Cascadia Code, Menlo, Consolas, 'Courier New', PingFang SC, Microsoft YaHei, monospace !important;
}
