
/* 医院公告：按老站比例收窄封面、压低行高，避免图片过大、列表过长 */
.lg-cn .lg-heading h2::before{
  left:-.1rem!important;
  bottom:-.02rem!important;
  width:calc(var(--lg-u,100px)*1.7)!important;
  height:calc(var(--lg-u,100px)*.34)!important;
  opacity:.5!important;
}
.lg-cn .lg-cn-featured-notice{width:50%!important;margin-right:3%!important}
.lg-cn .lg-cn-featured-notice>img{aspect-ratio:100/50!important}
.lg-cn .lg-cn-notice-caption{
  padding:calc(var(--lg-u,100px)*.12) 0!important;
  gap:calc(var(--lg-u,100px)*.15)!important;
}
.lg-cn .lg-cn-notice-caption>span{font-size:calc(var(--lg-u,100px)*.18)!important;line-height:calc(var(--lg-u,100px)*.27)!important}
.lg-cn .lg-cn-notice-caption time{font-size:calc(var(--lg-u,100px)*.16)!important}
.lg-cn .lg-cn-notice-rows li{padding:0!important;margin:0!important}
.lg-cn .lg-cn-notice-rows li>a{
  height:calc(var(--lg-u,100px)*.5)!important;
  padding:0!important;
  font-size:calc(var(--lg-u,100px)*.18)!important;
  line-height:calc(var(--lg-u,100px)*.27)!important;
}
.lg-cn .lg-cn-notice-rows time{font-size:calc(var(--lg-u,100px)*.16)!important}
