.aloR-wrap{
  border-top:1px solid #e5e7eb;
  border-bottom:1px solid #e5e7eb;
  padding:12px 0;
  margin-bottom:18px;
  background:#fff;
}
.aloR-titlebar{
  padding:6px 10px 10px;
  border-bottom:2px solid #0c8d34;
  margin-bottom:10px;
}
.aloR-mainrow{
  display:flex;
  align-items:center;
  gap:8px;
  margin-bottom:6px;
}
.aloR-favi{
  width:30px;
  height:30px;
  border:2px solid #0c8d34;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
}
.aloR-favi img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.aloR-title{
  font-size:26px;
  font-weight:800;
  color:#0f172a;
}
.aloR-arrow{
  font-size:18px;
  color:#0c8d34;
}
.aloR-district-row{
  display:flex;
  align-items:center;
  gap:6px;
  font-size:15px;
  color:#0f172a;
  flex-wrap:wrap;
}
.aloR-label{
  font-weight:700;
  color:#0c8d34;
}
.aloR-district-list{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  margin:0;
  padding:0;
  list-style:none;
}
.aloR-district-list li{
  padding:1px 0;
}
.aloR-big-card{
  margin-bottom:12px;
}
.aloR-big-img{
  width:100%;
  height:190px;
  object-fit:cover;
  border:1px solid #9ca3af;
  display:block;
  margin-bottom:6px;
}
.aloR-big-title{
  font-size:21px;
  line-height:1.45;
  color:#111827;
  margin:0;
}
.aloR-big-card a{
  text-decoration:none;
  color:inherit;
}
.aloR-big-card a:hover .aloR-big-title{
  color:#0c8d34;
}
.aloR-item{
  display:flex;
  gap:8px;
  padding:7px 0;
  border-bottom:1px solid #e5e7eb;
}
.aloR-item:last-child{
  border-bottom:0;
}
.aloR-thumb{
  width:80px;
  height:60px;
  object-fit:cover;
  border:1px solid #9ca3af;
  flex-shrink:0;
}
.aloR-item-title{
  font-size:18px;
  line-height:1.45;
  color:#111827;
  margin:0;
}
a.aloR-link{
  text-decoration:none;
  color:inherit;
}
a.aloR-link:hover .aloR-item-title{
  color:#0c8d34;
}
@media(max-width:991.98px){
  .aloR-title{font-size:22px;}
  .aloR-big-img{height:180px;}
}
@media(max-width:767.98px){
  .aloR-wrap{padding:9px;}
  .aloR-title{font-size:20px;}
}
@media(max-width:575.98px){
  .aloR-big-img{height:200px;}
  .aloR-thumb{width:90px;height:66px;}
}
