body {
    /* 基本样式 */
    margin: 0;
    padding: 0;
    font-family: 'PingFang SC', 'Microsoft YaHei', '微软雅黑', 'Heiti SC', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', sans-serif;
    line-height: 1.6;
    color: #333;
    background-color: #84AF9B;

    /* 确保文字大小可响应 */
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* 响应式布局 */
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

/* 全局链接样式 */
a {
    color: #007BFF;
    text-decoration: none;
}

a:hover {
    color: #0056b3;
    text-decoration: underline;
}

/* 标题样式 */
h1, h2, h3, h4, h5, h6 {
    color: #333;
    line-height: 1.2;
    margin: 1em 0 0.5em;
    font-weight: normal;
}

/* 段落样式 */
p {
    margin: 0 0 1em;
}

/* 列表样式 */
ul, ol {
    margin: 0 0 1em 1.5em;
    padding: 0;
}

/* 图片样式 */
img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}

/* 表格样式 */
table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0;
}

table, th, td {
    border: 1px solid #ddd;
    padding: 0.5em;
}

th {
    background-color: #f2f2f2;
}

/* 响应式调整 */
@media (max-width: 768px) {
    body {
        font-size: 14px;
    }

    h1 {
        font-size: 1.5em;
    }

    h2 {
        font-size: 1.3em;
    }

    h3 {
        font-size: 1.2em;
    }
}

.content1 {
    position: absolute;
    top: 10%;
    left: 5%;
    width: 20%;
    height: 80%;
    background-color: rgba(128, 128, 128, 0.6); /* 灰色背景，透明度为 0.3 */
    border-radius: 2%;
    overflow-y: auto; /* 添加滚动条以防内容溢出 */
    padding: 10px; /* 添加内边距 */
	opacity: 0; /* 初始透明度为 0 */
	transform: scale(0.8); /* 初始缩放比例 */
	transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out; /* 添加过渡效果 */
}

.content2 {
    position: absolute;
    top: 5%;
    left: 30%;
    width: 60%;
    height: 90%;
    background-color: rgba(128, 128, 128, 0.6); /* 灰色背景，透明度为 0.3 */
    overflow-y: auto; /* 添加滚动条以防内容溢出 */
    padding: 10px; /* 添加内边距 */
    border-radius: 2%; /* 添加边框圆角 */
    color: white; /* 设置文本颜色 */
    font-size: 16px; /* 设置字体大小 */
    line-height: 1.5; /* 设置行高 */
	opacity: 0; /* 初始透明度为 0 */
	transform: scale(0.8); /* 初始缩放比例 */
	transition: opacity 0.5s ease-in-out, transform 0.5s ease-in-out; /* 添加过渡效果 */
}

/* 鼠标悬停时恢复正常大小 */
.content1:hover,
.content2:hover {
    transform: scale(1);
}

/* 页面加载时将透明度渐变为 1，同时恢复正常大小 */
.content1.loaded,
.content2.loaded {
    opacity: 1;
    transform: scale(1);
}

textarea {
    width: 100%; /* 文本框宽度 */
    height: 150px; /* 文本框高度 */
    padding: 10px; /* 内边距 */
    font-size: 16px; /* 字体大小 */
    border: 1px solid #ccc; /* 边框 */
    border-radius: 5px; /* 边框圆角 */
    resize: vertical; /* 设置垂直方向上的大小可调整 */
    box-sizing: border-box; /* 让padding和border不影响元素宽度 */
    font-family: Arial, sans-serif; /* 字体 */
    line-height: 1.5; /* 行高 */
    /* 其他样式根据需要添加 */
}

textarea:focus {
    outline: none; /* 去除聚焦时的外边框 */
    border-color: #007bff; /* 聚焦时的边框颜色 */
}

/* 如果需要修改滚动条样式 */
textarea::-webkit-scrollbar {
    width: 10px;
}

textarea::-webkit-scrollbar-track {
    background: #f1f1f1;
}

textarea::-webkit-scrollbar-thumb {
    background: #888;
}

textarea::-webkit-scrollbar-thumb:hover {
    background: #555;
}


/* 按钮样式 */
.content1 button {
    display: block; /* 使按钮成为块级元素 */
    margin: 10px auto; /* 添加一些间距 */
    width: 90%; /* 设置按钮宽度 */
    padding: 10px; /* 添加内边距 */
    font-size: 16px; /* 设置字体大小 */
    color: white; /* 设置字体颜色 */
    background-color: rgba(141, 139, 175, 0.7); /* 设置背景颜色为 #8d8baf 并设置透明度为 0.3 */
    border: none; /* 移除默认边框 */
    border-radius: 5px; /* 添加圆角 */
    cursor: pointer; /* 鼠标悬停时显示手型指针 */
    transition: background-color 0.3s ease; /* 添加过渡效果 */
}

.content1 button:hover {
    background-color: rgba(146, 142, 170, 0.3); /* 设置背景颜色为 #8d8baf 并设置透明度为 0.3 */
}

.content1 button:focus {
    outline: none; /* 移除按钮的聚焦边框 */
    background-color: #3e8e41; /* 聚焦时的背景颜色 */
}

/* 显示内容的样式 */
.content2 p {
    margin: 0; /* 移除默认的段落边距 */
    padding: 10px; /* 添加内边距 */
    background-color: #333; /* 设置背景颜色 */
    border-radius: 5px; /* 添加圆角 */
}

/* 修改滚动条的外观 */
::-webkit-scrollbar {
  width: 4px; /* 设置滚动条宽度 */
  height: 1px;

}


/* 修改滚动条轨道的背景颜色 */
::-webkit-scrollbar-track {
  background-color: rgb(240, 240, 240);
  border-radius: 5px;
}

/* 修改滚动条滑块的背景颜色 */
::-webkit-scrollbar-thumb {
  background-color: rgb(230, 230, 230);
}

/* 悬停在滚动条上时滑块的背景颜色 */
::-webkit-scrollbar-thumb:hover {
  background-color: black;
}



