body, .cnblogs-markdown .hljs, .cnblogs-markdown pre code, .cnblogs-markdown pre code {
    font-family:consolas, sans-serif !important;
}
a, a:link, a:visited {
    color: #009688;
}
a:hover , a:focus{
    color: #1daaea;
    text-decoration: underline;
}
.pager a {
    color: white;
}
.cnblogs_code_toolbar {
    display: none;
}

.cnblogs-markdown code {
    font-family: "Courier New",sans-serif!important;
    font-size: 13px !important; 
    line-height: 20px;
    background-color:#D6DBDF !important;
    border: none !important; 
    padding: 0 5px !important;
    border-radius: 0px !important; 
    line-height: 1.8;
    margin: 1px 5px;
    vertical-align: middle;
    display: inline-block;
}

blockquote {
    padding: 10px 15px;
    border: none;
    border-left-style: solid;
    border-left-width: 10px;
    border-color: #D6DBDF;
    background: none repeat scroll 0 0 rgba(102,128,153,.12);
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #21759b;
    transition: all 0s linear 0s;
}
.postTitle a:hover {
     margin-left: 0;
     color: orange;
}

/** 滚动条 **/
::-webkit-scrollbar{width: 5px; height: 19px;}
::-webkit-scrollbar:hover{width: 10px; height: 19px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #e2e2e2;}
::-webkit-scrollbar-thumb{border-radius: 0; background-color: rgba(0,0,0,.3);}
::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,.35);}
::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,.38);}

#cnblogs_post_body h1{font-size: 20px;}
#cnblogs_post_body h2{font-size: 18px;}
#cnblogs_post_body h3{font-size: 16px;}

#cnblogs_post_body h4{font-size: 15px;}
#cnblogs_post_body h5{font-size: 14px;}
#cnblogs_post_body h6{font-size: 14px;}