 /* 页面基础样式重置 */
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: sans-serif;
        }

        /* 触发按钮样式（图二按钮） */
        .menu-trigger {
            position: fixed;
            top: 15px;
            right: 15px;
            z-index: 100;
            background: #fff;
            border: 1px solid #eee;
            padding: 8px 12px;
            border-radius: 4px;
            cursor: pointer;
            font-size: 16px;
            color: #333;
        }

        /* 全屏交互菜单（无遮罩层） */
        .fullscreen-menu {
            position: fixed;
            top: 0;
            left: 0;
            width: 100vw;
            height: 100vh;
            background: #ffffff;
            z-index: 9999;
            transform: translateX(-100%);
            transition: transform 0.3s ease;
            overflow-y: auto;
            padding: 20px 10px;
        }
        .fullscreen-menu.active {
            transform: translateX(0); /* 滑入显示 */
        }

        /* 关闭按钮 */
        .menu-close {
            position: absolute;
            top: 15px;
            right: 15px;
            background: transparent;
            border: none;
            font-size: 24px;
            cursor: pointer;
            color: #333;
            width: 32px;
            height: 32px;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        /* 菜单标题 */
        .menu-title {
            font-size: 20px;
            font-weight: 600;
            color: #1a1a1a;
            margin-bottom: 30px;
            padding-bottom: 15px;
            border-bottom: 1px solid #f0f0f0;
        }

        /* 一级菜单样式 */
        .menu-list {
            list-style: none;
        }
        .menu-item {
            margin-bottom: 5px;
            border-bottom: 1px solid #f5f5f5;
        }
        /* 一级菜单按钮（可展开子菜单） */
        .menu-toggle {
            display: flex;
            justify-content: space-between;
            align-items: center;
            width: 100%;
            background: transparent;
            border: none;
            text-align: left;
            padding: 15px 0;
            font-size: 16px;
            color: #333;
            cursor: pointer;
        }
        .menu-toggle:hover {
            color: #0066cc;
        }
        /* 展开/收起箭头 */
        .toggle-icon {
            font-size: 12px;
            transition: transform 0.2s ease;
        }
        .toggle-icon.active {
            transform: rotate(90deg);
        }

        /* 二级子菜单样式 */
        .submenus {
            list-style: none;
            padding-left: 20px;
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease;
        }
        .submenus.active {
            max-height: 100%; /* 足够大的高度容纳所有子项 */
        }
        .submenu-item {
            padding: 10px 10px;
        }
        .submenu-link {
            text-decoration: none;
            color: #666;
            font-size: 14px;
            transition: color 0.2s ease;
        }
        .submenu-link:hover {
            color: #0066cc;
            text-decoration: underline;
        }

        /* 重点功能按钮 */
        .cta-button {
            display: block;
            width: 100%;
            background: #14964f;
            color: #ffffff;
            text-align: center;
            padding: 14px 0;
            border-radius: 24px;
            text-decoration: none;
            font-size: 16px;
            font-weight: 500;
            margin-top: 40px;
            transition: background 0.2s ease;
        }
		.cta-buttons{
			display: block;
			width: 100%;
			color: #12225c;
			text-align: center;
			padding: 14px 0;
			border-radius: 24px;
			text-decoration: none;
			font-size: 16px;
			font-weight: 500;
			margin-top: 40px;
			transition: background 0.2s ease;
			border: 2px solid #12225c;
		}

        /* 底部信息 */
        .menu-footer {
            margin-top: 40px;
            padding-top: 20px;
            border-top: 1px solid #f0f0f0;
            font-size: 12px;
            color: #666666;
        }
        .menu-footer p {
            margin: 5px 0;
        }
		
		.menu-header {
		        display: flex;
		        justify-content: space-between; /* 两端对齐，Logo左、按钮右 */
		        align-items: center; /* 垂直居中 */
		        margin-bottom: 30px;
		        padding-bottom: 15px;
		        border-bottom: 1px solid #f0f0f0;
		    }
		    .menu-logo img {
		        max-height: 30px; /* 可根据需要调整Logo大小 */
		    }
		    /* 关闭按钮样式保持原有，只需确保在Flex容器中 */
		    .menu-close {
		        position: static; /* 取消原有绝对定位，改为Flex布局控制 */
		        font-size: 24px;
		        /* 其他原有样式保留 */
		    }
			.textsyly{
				font-weight: bolder;
			}
			.account-section {
			    display: flex;
			    justify-content: space-between;
			    align-items: center;
			    background-color: #003366; /* 图一的深蓝色背景 */
			    color: #ffffff;
			    padding: 12px 15px;
			    border-radius: 4px;
			    margin-bottom: 30px;
			  }
			  .account-text {
			    font-size: 16px;
			    font-weight: 500;
			  }
			  .more-btn {
			    background: transparent;
			    border: none;
			    color: #ffffff;
			    font-size: 14px;
			    cursor: pointer;
			    display: flex;
			    align-items: center;
			  }
			  .more-btn::after {
			    content: "▾";
			    margin-left: 5px;
			  }