/*
 * PC 兼容层（shim）
 * 旧站部分投放/落地页依赖旧 base.css 的 layout 规则（.page-content 约束）。
 * 这里补一份等价规则；各页面自身的 CSS 在之后加载，可覆盖此项。
 * 注意：不引入 body min-width，避免影响新版页面的流式布局。
 */
.page-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: var(--contentWidth, 1120px);
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  min-height: calc(100vh - 60px);
  background: #fff;
  overflow: hidden;
}

.page-content .page-right-section {
  float: right;
  margin-left: 40px;
}

.page-content .page-left-section {
  overflow: hidden;
}
