/**
 * 双侧栏固定效果样式 v2.9
 * 
 * 使用 CSS position: sticky 实现固定效果
 * 这是现代浏览器原生支持的属性，自动处理位置计算
 */

/* 左侧栏 sticky 固定 */
.main_Left_Sidebar {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    height: fit-content;
    z-index: 100;
}

/* 右侧栏 sticky 固定 */
.main_Right {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    height: fit-content;
    z-index: 100;
}

/* 响应式：在平板或手机端禁用 sticky */
@media (max-width: 1200px) {
    .main_Left_Sidebar,
    .main_Right {
        position: relative;
    }
}

/* 移除之前的固定样式（如果有） */
.sidebar-sticky {
    /* 保留备用类 */
}

/* 清除浮动 */
.fl { float: left; }
.fr { float: right; }

/* 确保主内容区正确溢出 */
.main_Left {
    overflow: visible;
}
