        /* 基本样式 */
        body {
            font-family: Arial, sans-serif;
            background-color: #f0f0f0;
            margin: 0;
            padding: 0;
        }
        .container {
            max-width: 800px;
            margin: 0 auto;
            padding: 20px;
            background-color: #fff;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
        }
        h1 {
            color: #333;
            text-align: center;
        }

        /* 公告样式 */
        .announcement {
            border: 1px solid #ddd;
            padding: 20px;
            margin: 20px 0;
            background-color: #fff;
            transition: transform 0.3s ease-in-out;
        }
        .announcement:hover {
            transform: scale(1.02);
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
        }
        .announcement h2 {
            color: #333;
        }
        .announcement p {
            color: #666;
        }

        /* 鼠标悬停效果 */
        .announcement a {
            color: #007bff;
            text-decoration: none;
            transition: color 0.3s ease-in-out;
        }
        .announcement a:hover {
            color: #0056b3;
        }
		
		/* 视频背景 */
        #video-background {
            position: fixed;
            right: 0;
            bottom: 0;
            min-width: 100%;
            min-height: 100%;
            z-index: -1;
        }
		
		/* 链接样式 */
        a {
            color: #007bff; /* 设置链接文字颜色 */
            text-decoration: none; /* 去除下划线 */
            transition: color 0.3s ease-in-out; /* 添加颜色渐变效果 */
        }
        a:hover {
            color: #0056b3; /* 悬停时改变文字颜色 */
        }
		