  .alo11-wrap{background:#262626;color:#f9fafb;padding:10px 12px;margin-bottom:18px}
  .alo11-header{display:flex;align-items:center;gap:8px;padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid #4b5563}
  .alo11-favi{width:28px;height:28px;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}
  .alo11-favi img{width:100%;height:100%;object-fit:cover}
  .alo11-title{font-size:22px;font-weight:800;color:#e7f7ec;white-space:nowrap}
  .alo11-head-sep{flex:1;height:2px;background:#16a34a;width:46px;height:46px;border:2px solid #ffffff;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}
  .alo11-play-sm{width:34px;height:34px}
  .alo11-play-btn i{color:#ffffff;font-size:16px}
  .alo11-lead-link,.alo11-item-link{display:block;text-decoration:none;color:inherit}
  .alo11-lead-title{font-size:20px;font-weight:700;margin:8px 0 4px;line-height:1.4}
  .alo11-lead-text{font-size:16px;color:#cbd5e1;margin:0;line-height:1.6}
  .alo11-item-title{font-size:16px;margin-top:6px;line-height:1.45}
  .alo11-item-link:hover .alo11-item-title,
  .alo11-lead-link:hover .alo11-lead-title{color:#86efac}
  @media (max-width:991.98px){
    .alo11-thumb-img{height:210px}
    .alo11-thumb-sm .alo11-thumb-img{height:120px}
    .alo11-title{font-size:18px}
  }
  @media (max-width:575.98px){
    .alo11-thumb-img{height:190px}
    .alo11-title{font-size:16px}
  }
