
/* Public component scoped styles */

:where(.rf-hospital-v1) .list-news001 ul li a{
  display: flex;
  padding: calc(var(--zy-unit) * 0.3);
  border-bottom: 1px solid #e5e5e5;
  transition: all 0.3s; }
:where(.rf-hospital-v1) .list-news001 ul li a .rfh_img{
    width: 17.6%;
    padding: calc(var(--zy-unit) * 0.05);
    border: 1px solid #e8e8e8;
    margin-right: calc(var(--zy-unit) * 0.4);
    flex-shrink: 0; }
:where(.rf-hospital-v1) .list-news001 ul li a .rfh_img .inner-img{
      padding-bottom: 56%; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info{
    display: flex;
    flex-direction: column;
    justify-content: space-between; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .tit{
      font-size: calc(var(--zy-unit) * 0.18);
      font-weight: bold;
      color: #333;
      line-height: calc(var(--zy-unit) * 0.27);
      max-height: calc(var(--zy-unit) * 0.54);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: normal;
      word-wrap: break-word;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      transition: all 0.3s; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .tit .icon-w{
        font-size: calc(var(--zy-unit) * 0.2);
        color: var(--ruifox-color-primary-1);
        margin-right: calc(var(--zy-unit) * 0.05);
        font-weight: normal; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .content{
      font-size: calc(var(--zy-unit) * 0.14);
      color: #666;
      line-height: calc(var(--zy-unit) * 0.21);
      max-height: calc(var(--zy-unit) * 0.42);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: normal;
      word-wrap: break-word;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      display: -webkit-box;
      margin-top: calc(var(--zy-unit) * 0.1);
      margin-bottom: calc(var(--zy-unit) * 0.2); }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom{
      font-size: 0;
      line-height: 1;
      overflow: hidden; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom span{
        font-size: calc(var(--zy-unit) * 0.14);
        color: #999;
        display: inline-block; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom span.time{
          color: var(--ruifox-color-primary-1); }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom span + span:before{
          content: "";
          height: 100%;
          border-left: 1px solid #c7c5c5;
          margin: 0 calc(var(--zy-unit) * 0.1); }
:where(.rf-hospital-v1) .list-news001 ul li a:hover{
    border-bottom-color: transparent;
    box-shadow: calc(var(--zy-unit) * 0.05) calc(var(--zy-unit) * 0.05) calc(var(--zy-unit) * 0.25) calc(var(--zy-unit) * 0.05) rgba(0, 0, 0, 0.15); }
:where(.rf-hospital-v1) .list-news001 ul li a:hover .rfh_img .inner-img img{
      transform: scale(1.1); }
@media (max-width: 960px) {
:where(.rf-hospital-v1) .list-news001 ul li a{
    padding: 15px 0 !important; }
:where(.rf-hospital-v1) .list-news001 ul li a .rfh_img{
      width: 128px !important;
      margin-right: 10px !important; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .content{
      display: none; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom span{
      display: none; }
:where(.rf-hospital-v1) .list-news001 ul li a .right-info .bottom span.time{
        display: block; }
:where(.rf-hospital-v1) .list-news001 ul li a:hover{
      box-shadow: unset; } }



