/* 覆盖全局表格宽度限制 */
table {
    max-width: 100% !important;
    font-size: 14px;
    width: 100% !important;/*表格总宽度始终占页面100% */
}
/* 核心自适应设置 */
.blogpost-body table {
    /* width: auto !important;      表格总宽度由内容撑开 */
    table-layout: auto !important; /* 列宽根据内容自动分配 */
}

/* 
#home{
    opacity:1;
} */
/* 博客头部内容右移 */
#blogTitle {
    margin: 0 auto auto 300;
    padding-left: 15%;
}
/* 导航条右移 */
#navigator {
    padding-left: 11%;
}



/*自定义博客主题内容宽度和侧边宽度*/

#main{
    display: flex;
    /* max-width: 1920px; */
    max-width: 3840px;
    /* margin: 20px 130px 0px 130px; */
    margin-left: 350px;
    /* margin-right: 300px;//让主题内容居中 */
    margin-right: 20px;
    clear: both;
}

#mainContent{
    /* flex: 0 1 1920px; */
    flex: 0 1 3840px;
    background: none;
    overflow: visible;
    text-overflow: ellipsis;
    max-width: 3840px;
    word-break: break-all;
}
/* 博客主体文本内容边距 */
#topics {
    background: #fff;
    overflow: hidden;
    padding: 50px 40px 50px 50px;
    border: 1px solid #dedede;
}
/* 侧边栏控件不展示 */
#sideBar{
    flex: 0 0 200px;
    width: 300px;
    margin: 0 20px;
    float: right;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: visible;
    word-break: break-all;
    display: none;
}

/* 全文字体设置 */
/* 标题字体 */
#cnblogs_post_body h1 {
    font-size: 28px;
}
#cnblogs_post_body h2 {
    font-size: 25px;
}
#cnblogs_post_body h3 {
    font-size: 22px;
}
#cnblogs_post_body h4 {
    font-size: 19px;
}
#cnblogs_post_body h5 {
    font-size: 18px;
}
/* 正文文本字体 */
body {

    font-size: 16px;

}
code{
        font-size: 14px;
}




