/* ============================================================
   school.html · 招生简章栏目组件样式（页面风格适配版 · 2026-10-14）
   配合 layout/js/news-widget-data-admission.js（数据）+
        layout/js/school-widget-admission.js（渲染器）
   风格：贴合 school.html 列表区（白色卡片 + 墨绿标题条 + 日期灰字 + 箭头链接）
   ============================================================ */
.saw-widget{
  font-family:"Noto Sans SC","Microsoft YaHei","PingFang TC",sans-serif;
  background:#FFFFFF; border:1px solid #E5DED0; border-radius:8px;
  padding:16px 18px 14px; margin:30px 0;
  box-shadow:0 1px 3px rgba(0,0,0,.05);
  color:#5A6A63; line-height:1.6; font-size:13px;
}
.saw-widget *{box-sizing:border-box}
.saw-widget .saw-title{
  margin:0 0 12px; font-size:15px; font-weight:800; color:#FFFFFF !important;
  background:#00727D; padding:8px 12px; border-radius:6px;
  display:flex; align-items:center; gap:7px; letter-spacing:.04em;
}
.saw-widget .saw-title .saw-dot{
  width:7px; height:7px; border-radius:50%;
  background:#F4B183; box-shadow:none; flex-shrink:0;
}
.saw-widget .saw-list{list-style:none; margin:0; padding:0}
.saw-widget .saw-item{
  padding:8px 0; border-bottom:1px dashed #EFEAE0;
}
.saw-widget .saw-item:last-of-type{border-bottom:none}
.saw-widget .saw-date{
  display:block; font-size:11.5px; font-weight:600; color:#8C8C8C;
  margin-bottom:2px;
}
.saw-widget .saw-item a{
  color:#00727D; text-decoration:none; font-size:13px; line-height:1.5;
}
.saw-widget .saw-item a i{
  margin-right:5px; color:#C1522E; font-size:11px;
}
.saw-widget .saw-item a:hover{color:#9C3E20}
.saw-widget .saw-more{
  display:block; text-align:center; margin-top:10px; padding-top:10px;
  border-top:1px solid #E5DED0;
  font-size:12px; font-weight:700; color:#00727D; text-decoration:none;
}
.saw-widget .saw-more:hover{color:#9C3E20}
