.alo10-box{background:#f8fafc;border:1px solid #e5e7eb;padding:10px;height:100%}
  .alo10-head{display:flex;align-items:center;gap:8px;justify-content:center;position:relative;padding:8px 0 10px;margin-bottom:10px}
  .alo10-head::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;background:#16a34a}
  .alo10-favi{width:26px;height:26px;border:2px solid #16a34a;box-shadow:0 0 0 2px #bbf7d0 inset;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:#fff}
  .alo10-favi img{width:100%;height:100%;object-fit:cover}
  .alo10-head-text{font-size:22px;font-weight:800;color:#064e3b;white-space:nowrap}
  .alo10-lead{margin-bottom:10px;border-bottom:1px solid #e5e7eb;padding-bottom:8px;text-decoration:none;color:#111827;display:block}
  .alo10-lead-img{width:100%;height:auto;display:block;margin-bottom:6px}
  .alo10-lead-title{font-size:19px;font-weight:700;line-height:1.5;margin-bottom:4px;color:#111827}
  .alo10-lead-title:hover{color:#0ea5e9}
  .alo10-lead-excerpt{font-size:13px;color:#14532d;line-height:1.5;margin:0}
  .alo10-item{display:flex;align-items:flex-start;padding:6px 0;border-bottom:1px solid #e5e7eb}
  .alo10-item:last-child{border-bottom:0;padding-bottom:0}
  .alo10-thumb{width:70px;flex-shrink:0;margin-right:8px}
  .alo10-thumb img{width:100%;height:auto;display:block}
  .alo10-item-title{font-size:18px;line-height:1.45;color:#111827}
  .alo10-item:hover .alo10-item-title{color:#0ea5e9}
  .alo10-ad-box{margin-top:10px;text-align:center}
  .alo10-ad-box img{width:100%;height:auto;display:block}
  @media(max-width:991.98px){
    .alo10-head-text{font-size:16px}
    .alo10-lead-title{font-size:16px}
    .alo10-item-title{font-size:16px}
  }
