body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

header {
    background="log/hengfu3.jpg"
	color: white;
    padding: 1rem;
	 font-size: 50px;
    text-align: center;
}

main {
    flex: 1;
    background-image: url(log/hengfu2.jpg);
	padding: 2rem;
}

footer {
    background-color: #333;
	color: white;
    text-align: center;
    padding: 1rem;
}

.category {
    margin-bottom: 2rem;
}

.category h2 {
    margin-bottom: 1rem;
}

.thumbnail {
    display: inline-block;
    margin-right: 0.8rem;
    margin-bottom: 1rem;
    text-align: center;
}

.thumbnail img {
    width: 200px;
    height: auto;
    cursor: pointer;
    border: 2px solid #ccc; /* 添加边框，颜色为浅灰色 */
    border-radius: 5px; /* 添加圆角边框 */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* 添加轻微的阴影效果 */
}

.thumbnail p {
    margin-top: 0.01rem;
    font-size: 5px;
    color: #333;
}