        /* 全局重置与白色系基础设置 */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
        
        body {
            background-color: #ffffff; /* 全局白色背景 */
            color: #333333; /* 正文深灰色，保证可读性 */
            font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;
            padding-top: 20px;
            padding-bottom: 50px;
        }
        
        /* 加载层美化 */
        #loading {
            background-color: rgba(255, 255, 255, 0.85); /* 白色半透明背景，更柔和 */
            backdrop-filter: blur(2px); /* 模糊效果，提升质感 */
        }
        
        #loading center {
            transform: translate(-50%, -50%); /* 精准居中 */
            color: #2c3e50; /* 深灰蓝色，替代纯黑 */
            font-size: 16px;
            font-weight: 500;
        }
        
        /* 主导航菜单美化 */
        .main-menu {
           
             /*background-color: #f8f9fa; /* 浅灰白导航背景，与白色主体区分 */
            /* border: 1px solid #e9ecef; /* 淡灰色边框，增加层次感 */
            /* border-radius: 8px; /* 圆角设计，更柔和 */
            /* padding: 10px 0;
            /* margin-bottom: 30px;
             /*box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); /* 轻微阴影，提升立体感 */
            width: 80%;
			max-width: 1200px;
			margin: 0 auto 30px;
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding: 15px 20px;
			background: rgba(255, 255, 255, 0.9);
			border-radius: 12px;
			backdrop-filter: blur(10px);
			box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
			border: 1px solid rgba(226, 232, 240, 0.8);
            
            
            
        }
        
		.logo-wrapper img {
			height: 40px;
			border-radius: 6px;
		}
        
        .nav-list {
            list-style: none;
            display: flex;
            justify-content: center;
            gap: 25px; /* 菜单间距优化 */
        }
        
        .menu-item a {
            color: #2d3436; /* 菜单文字深灰色 */
            text-decoration: none;
            padding: 8px 15px;
            border-radius: 4px;
            transition: all 0.3s ease; /* 过渡动画，更流畅 */
            font-size: 15px;
        }
        
        .menu-item a:hover {
            background-color: #e9ecef; /* 悬浮浅灰背景 */
            color: #007bff; /* 悬浮蓝色文字 */
        }
        
        /* 容器与页面头部美化 */
        .container {
            background-color: #ffffff; /* 容器白色背景 */
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 3px 10px rgba(0, 0, 0, 0.06); /* 轻微阴影，突出容器 */
            max-width: 1200px;
            margin: 0 auto;
        }
        
        .page-header {
            border-bottom: 1px solid #e9ecef; /* 淡灰色分割线，替代默认深灰 */
            padding-bottom: 15px;
            margin-bottom: 25px;
            position: relative;
        }
        
        .page-header h3 {
            color: #2c3e50; /* 标题深灰蓝色 */
            font-weight: 600;
        }
        
        .page-header small {
            color: #6c757d; /* 辅助文字浅灰色，保证可读性 */
            font-size: 14px;
        }
        
        .page-header img {
            border-radius: 8px; /* 图片圆角，更美观 */
            box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08); /* 图片轻微阴影 */
        }
        
        /* 按钮组美化（白色系适配） */
        .btn-group, .btn {
            border-radius: 6px; /* 按钮圆角优化 */
            transition: all 0.3s ease;
        }
        
        .btn-sm {
            padding: 6px 12px;
            font-size: 15px;
        }
        
        /* 表单与文本域美化 */
        .form-control {
            border: 1px solid #e9ecef; /* 淡灰色边框，贴合白色系 */
            border-radius: 8px; /* 圆角输入框 */
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.02); /* 轻微内阴影，提升质感 */
            color: #333333;
            background-color: #ffffff;
        }
        
        .form-control:focus {
            border-color: #007bff; /* 聚焦蓝色边框，保持醒目 */
            box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.1); /* 聚焦淡蓝色光晕，不刺眼 */
            outline: none;
        }
        
        textarea.form-control {
            margin-top: 15px !important;
            resize: vertical; /* 允许垂直拉伸，提升体验 */
            min-height: 400px; /* 优化文本域高度 */
        }
        
        /* 行间距与布局优化 */
        .row {
            margin-bottom: 20px;
            align-items: center; /* 垂直居中对齐 */
        }
        
        /* 响应式优化，适配移动端 */
        @media (max-width: 768px) {
            .nav-list {
                flex-direction: column;
                align-items: center;
                gap: 10px;
            }
            
            .page-header img {
                width: 100px;
                height: 100px;
                top: auto;
                right: 10px;
                bottom: 10px;
            }
            
            .row {
                flex-direction: column;
                gap: 15px;
            }
            
            .col-md-5, .col-md-2 {
                width: 100%;
                text-align: center;
            }
        }