#comment_form_container {

  display: none !important;

}
#blog_post_info_block {

   display: none !important;

}

#comment_form{

  display: none !important;

}
/* 页尾 */
#footer {

   display: none !important;

}


#profile_block {

  display: none  !important;

}
.postDesc {

   display: none !important;

} 

.blogStats {

   display: none !important;

}
.charm-bar {

  display: none !important;

}

/* 侧边栏 */
#sideBar {

  position: fixed;

  top: 20px;    /* 距离顶部 20px */

  left: 20px;   /* 距离左侧 20px */

  width: 200px; / *侧边栏宽度（根据实际调整）*/

  height: 2000px; /* 设置侧边栏高度 */

  border: none; /* 移除边框 */

}

#navigator {

  display: none !important;

}

.sidebar_categories {
  margin-top: 20px; /* 上方间距 20px */
}

/* 边框 */
/* .forFlow {
      border: 3px double #aaa;
    padding: 15px;
} */

/* 标题 */
.postTitle2 span {
    font-size: 24px;  /* 调整大小 */
    /* 可选：加粗或修改颜色 */
    font-weight: bold;
    color: #333;
}

.entrylistItemTitle span {
    font-size: 24px;  /* 调整大小 */
    /* 可选：加粗或修改颜色 */
    font-weight: bold;
    color: #333;
}

/* 基础目录样式 */
.category-item-link {
    font-size: 15px;
    line-height: 1.5; /* 增加行高 */
    letter-spacing: 0.5px; /* 轻微字距 */
}
/* 当前选中项样式（修复穿模） */
.category-item-link-current {
    font-size: 17px;
    color: #1e88e5;
    font-weight: bold;
    background-color: #f5f5f5;
    position: relative; /* 确保边框在容器内 */
    left: 0; /* 防止偏移 */
    border-left: 3px solid #1e88e5;
    margin-left: 0; /* 清除可能的外边距 */
    padding-left: 9px; /* 调整内边距，避免文字紧贴边框 */
}

/* 当前选中项样式 */
.category-item-link-current {
    color: #1e88e5; /* 选中项文字颜色（蓝色） */
    font-weight: bold;
    border-left: 3px solid #1e88e5; /* 左侧蓝色高亮 */
    background-color: #f5f5f5; /* 浅灰色背景 */
}

/* 鼠标悬停效果 */
.category-item-link:hover {
    background-color: #f0f0f0; /* 悬停时浅灰色背景 */
    color: #1e88e5; /* 悬停时蓝色文字 */
}

/* 数字（如 "(3)"）的样式 */
.category-item-link::after {
    color: #888; /* 数字颜色（灰色） */
    font-weight: normal;
}