
.postBody { /* 正文的文字 */
    color: #000;
    font-size: 15px;
    line-height: 1.6
}
body{
    font-family: system-ui, 'PingFang SC','Microsoft YaHei','Helvetica Neue','Helvetica','Arial',sans-serif
}
h1.postTitle{ /* 正文的标题 */
    font-size: 22px;
}
.cnblogs-markdown :not(pre,div,td)>code, .blogpost-body :not(pre,div,td)>code{ /* 正文里的Code元素 */
    font-family: "Consolas", "Courier New", sans-serif, Consolas, Monaco;
    font-size: 15px;
    color: #c7254e;
    background-color: #f9f2f4;
    line-height: 1.6;
}
div.blogpost-body.cnblogs-markdown > pre{ /* 隐藏代码区域的上下滚动条 */
    overflow-y: hidden;
}

pre[class*="language-"], code[class*="language-"]{
    font-size: 15px;
}
div.postTitle[role="heading"]{ /* 调整列表页中各文章标题之间的间距 */
	margin-top: 0;
}
div.dayTitle{
	font-size: 2em;
}
div.dayTitle a{
    color:#ce4844;
}
.dayTitle a:link, .dayTitle a:active, .dayTitle a:visited{ /* 列表页的列表中的日期链接 */
	color:#ce4844;
}
.postTitle, .entrylistPosttitle, .feedback_area_title{ /* 列表页的列表中的文章标题 */
	font-size: 15px;
    margin-bottom: 0;
}

#myposts .PostList { /* tag页的列表中的文章标题 */
    font-size: 16px
}
.postCon {
    display: none;
}

/* ---- 调整标题的margin-top begin */
#cnblogs_post_body h3, #cnblogs_post_body h2, #cnblogs_post_body h1{
    margin-top: 20px;
    margin-bottom: 5px;
}
#cnblogs_post_body h3 + P, #cnblogs_post_body h2 + P, #cnblogs_post_body h1 + P{
    margin-top: 5px;
}
#cnblogs_post_body h1 + h2{
    margin-top: 10px;
}
#cnblogs_post_body h2 + h3{
    margin-top: 10px;
}
#cnblogs_post_body h4{
    margin-top: 20px;
    margin-bottom: 5px;
}

/* ---- 调整标题的margin-top end */

#cnblogs_post_body img{ /* 正文中的图片都加一个边框 */
    border: 1px solid gray;
}

#blogCalendar > tbody > tr > td > a > u{ /* 突出显示日历中有发文的日子 */
    background-color:  #337ab7;
    color: #fff;
    text-decoration: none;
    padding: 0 1.5px;
}

@media screen and (min-width: 1600px) {
	/* 调整页面布局 begin */
    #home{
        width: 1500px;
        margin: 0 auto;
    }
    #mainContent{
        float: left;
        width: -webkit-calc(100% - 340px);
        margin-right: 0;
    }
    #sideBar{
        float: right;
        width: 300px;
        position: inherit;
    }
	/* 调整页面布局 end */
	
    div.postTitle[role="heading"]{ /* 调整列表页中各文章标题之间的间距 */
        margin-top: 0;
        margin-bottom: -1em;
    }
    div.forFlow > div.day .postDesc, .entrylistItemPostDesc{
        position: relative;
        top: -0.5em;
        display: inline;
        float: right;
    }
}

