/* 整体风格设定 */
body {
    background-color: #ffffff;
    color: #333333;
    font-family: "Microsoft YaHei", sans-serif;
}

/* 头部背景颜色 */
#header {
    background-color: #ffffff;
    border-bottom: 2px solid #1E90FF; /* 蓝色边框 */
}

/* 博客标题颜色 */
#blogTitle a {
    color: #1E90FF;
}

/* 导航栏样式 */
#navList a {
    color: #333333;
}
#navList a:hover {
    color: #1E90FF;
    background-color: #f5f5f5;
}

/* 隐藏发布日期 */
.postDesc {
    display: none;
}

/* 文章内容样式 */
.postBody {
    background-color: #ffffff;
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
}

/* 侧边栏背景颜色 */
#sideBar {
    background-color: #ffffff;
    border: 1px solid #1E90FF;
    border-radius: 5px;
}

/* 侧边栏标题颜色 */
#sideBar h3 {
    color: #1E90FF;
}

/* 蓝色按钮风格 */
.cnblogs_code_toolbar a {
    color: #ffffff;
    background-color: #1E90FF;
    border-radius: 3px;
    padding: 2px 6px;
}
.cnblogs_code_toolbar a:hover {
    background-color: #0066CC;
}