﻿/* ============================================
   /portal/assets/css/portal.index.css
   ============================================ */
/* ============================================
   内容区域
   ============================================ */
/* 内容区域基础布局（避让导航栏 + 居中） */
.portal-page {
  padding-top: calc(var(--portal-nav-height) + 32px);
  padding-bottom: 40px;
  width: 100%;
  max-width: none;     /* ✅ 取消最大宽度限制 */
  margin: 0;
}

.portal-container {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0 24px;        /* 可保留左右边距，也可设为 0 */
  min-height: 100vh;      /* ⭐ 关键：恢复你旧版 header.php 的撑高逻辑 */
}

/* 内容居中容器（首页、文档中心都用它） */
.portal-wrapper {
  width: 100%;
  max-width: min(1600px, calc(100% - 16px));
  margin: 0 auto;
}

   