body {
    font-family: -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
    background: linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.1)), 
                url('https://images.cnblogs.com/cnblogs_com/blogs/839100/galleries/2447622/o_250304073745_1920x1080%20(5).jpg') center/cover fixed;
    line-height: 1.6;
    color: #333;
    background-color: #f8f9fa;
    margin: 0;
    padding: 20px;
}

#home {
    width: 100%; /* 设置宽度为100% */
    max-width: 1150px; /* 设置最大宽度为1200px */
    margin: 0 auto; /* 水平居中 */
    background: rgba(255, 255, 255, 0.8) !important; /* 设置半透明 */
}

#header {
    background: rgba(255, 255, 255, 0) !important; /* 设置透明 */
}

#mainContent {
    background: rgba(255, 255, 255, 0) !important; /* 设置透明 */
}

#profile_block {
    background: rgba(255, 255, 255, 0) !important; /* 设置透明 */
}

#sideBar {
    background: rgba(255, 255, 255, 0) !important; /* 设置透明 */
}

#container {
    background: rgba(255, 255, 255, 0) !important;
}

#blog-calendar {
    background: rgba(255, 255, 255, 0) !important;
}



/* 调整文字可读性 */
body {
    color: rgb(3, 3, 3);
}

/* 导航栏特别优化 */
#navigator {
    background: rgba(0, 0, 0, 0.7) !important;
    margin: 35px auto;
    max-width: 150%;
    height: 65px;
    max-height: 150%;
    color: rgba(255,255,255,1) !important;
    border: none; /* 去边框（可选项） */
}

.postBody {
    font-size: 16px;
}

/* 文章区块优化 */
.day {
    background: rgba(255,255,255,0) !important;
    margin-bottom: 30px;
}

#navList li a {
     /* 字体设置 */
    font-size: 1rem;
    font-weight: 600;
    
    /* 阴影设置 */
    text-shadow: 0 2px 4px rgba(0,0,0,0.5),
                 0 1px 2px rgba(255,255,255,0.2);
    
    /* 动态效果 */
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);

    color: #f9f9f9 !important; /* 白色 */
}
#navList li a:hover {
    color: #3498db !important; /* 悬停时蓝色 */
}
