/* 蓝色主题模板 */

/* 全局样式 */
body {
    background-color: #f0f8ff;
    color: #333;
}

/* 头部样式 */
header {
    background-color: #1e88e5;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}

.logo {
    color: #fff;
}

.nav a {
    color: rgba(255,255,255,0.9);
}

.nav a:hover {
    color: #fff;
    background-color: rgba(255,255,255,0.2);
}

.search-btn {
    background-color: #1565c0;
}

.search-btn:hover {
    background-color: #0d47a1;
}

/* 主内容样式 */
.content {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(30, 136, 229, 0.1);
}

.sidebar {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(30, 136, 229, 0.1);
}

/* 文章样式 */
.post-title a {
    color: #1976d2;
}

.post-title a:hover {
    color: #1565c0;
}

.read-more {
    background-color: #bbdefb;
    color: #1976d2;
}

.read-more:hover {
    background-color: #90caf9;
}

/* 分类列表样式 */
.category-list a {
    color: #1976d2;
}

.category-list a:hover {
    color: #1565c0;
}

/* 页脚样式 */
footer {
    background-color: #1565c0;
}

.footer-container p {
    color: #e3f2fd;
}

/* 响应式设计 */
@media (max-width: 768px) {
    .nav a {
        color: #1976d2;
    }
    
    .nav a:hover {
        background-color: #e3f2fd;
    }
}
