/* =========================================
   OJS Default Theme 定制 CSS (匹配目标站排版)
   ========================================= */

/* =========================================
   1. 整体页面结构 (灰底白心，居中显示)
   ========================================= */
body {
    background-color: #e9ecef !important;
}

.pkp_structure_page {
    max-width: 1400px !important; /* 让中间版面足够宽 */
    margin: 0 auto !important;
    background-color: #ffffff !important;
    box-shadow: 0 0 15px rgba(0,0,0,0.08); /* 边缘加点阴影更好看 */
}

/* =========================================
   2. 头部菜单分离 (下半截导航栏变白)
   ========================================= */
/* 强制主导航栏独占一行并变成白底 */
.pkp_navigation_primary_wrapper {
    background-color: #ffffff !important;
    width: 100% !important;
    padding: 10px 30px !important;
    border-top: 3px solid #f2f2f2 !important; /* 蓝白交界处加一条分割线 */
}

/* 导航栏里的文字变成深色 */
.pkp_navigation_primary > li > a {
    color: #333333 !important;
    font-weight: 600 !important;
    font-size: 15px !important;
}

/* 鼠标移上去时，文字变成你设置的主题蓝 */
.pkp_navigation_primary > li > a:hover {
    color: #1e6292 !important;
}

/* =========================================
   3. 突破系统限制，放大 Logo
   ========================================= */
.pkp_site_name .is_img img {
    max-height: 85px !important; /* 原本太小了，强制放大。你可以自己改这个数值 */
    width: auto !important;
    padding: 10px 0 !important;
}

/* =========================================
   4. 侧边栏终极清理 (干掉所有底边框和虚线)
   ========================================= */
.pkp_structure_sidebar li {
    border: none !important;
    border-bottom: none !important;
    box-shadow: none !important;
    background: transparent !important;
    margin-bottom: 25px !important; /* 拉开每个Logo的上下间距 */
}