/* 全局样式 */
* {
    box-sizing: border-box; /* 确保元素的宽度和高度包括内边距和边框 */
}
 
body {
	font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif
    margin: 0;
    padding: 0;
	background-color:#FFFFFF
}
 
header, nav, section {
    padding: 20px;
}
 
header {
    background-color:#FFFFFF
    color: white;
    text-align: center;
}
 
nav ul {
    list-style-type: none;
    padding: 0;
}
 
nav ul li {
    display: inline; /* 默认水平排列 */
    margin-right: 10px;
}
 
nav ul li a {
    text-decoration: none; /* 移除下划线 */
    color: black; /* 或者根据需要更改颜色 */
}
 
/* 响应式布局 */
.content {
    display: flex; /* 使用Flexbox布局 */
    flex-wrap: wrap; /* 允许子元素换行 */
	font-size:12px;
	color:#939393;
}

.center-text {
  text-align: center;
}

.aMy {
	text-decoration: none; /* 移除下划线 */
    color: black; /* 或者根据需要更改颜色 */
	color:#939393;
}
 
.main-content, .sidebar {
    flex: 1 100%; /* 初始为100%宽度，可根据需要调整基础宽度 */
}
 
@media (min-width: 768px) { /* 当屏幕宽度至少为768px时 */
    .main-content, .sidebar {
        flex: 1; /* 在大屏幕上，两者各占一半宽度 */
    }
}