.m-tag {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.m-tag a {
  text-decoration: none;
  padding: 4px 12px;
  border-radius: 16px;
  background-color: #f0f0f0;
  color: #666;
  font-size: 14px;
  transition: all 0.3s ease;
  display: inline-block;
}

.m-tag a:hover {
  background-color: #e0e0e0;
  color: #333;
  transform: translateY(-2px);
}

.m-tag a:active {
  transform: translateY(0);
}

/* 可以根据需要添加不同标签的特殊样式 */
.m-tag a[title="足协"] {
  background-color: #f8f0e3;
}

.m-tag a[title="体育直播"],
.m-tag a[title="UFC直播"] {
  background-color: #e8f4f8;
}
.title.title2{font-size:0.24rem;margin-left:0}.m-tag .text,.row-info,.tip{font-size:0.12rem;font-family:PingFang SC,PingFang SC;font-weight:400}.row-info{color:#9DA5AE;margin:0.16rem 0 0.32rem}.grey-line{width:0.01rem;height:0.12rem;margin:0 0.16rem;display:inline-block;background-color:#9DA5AE}.grey-line.line2{height:0.16rem;background-color:#F0F3F6}.m-detail{font-family:PingFang SC,PingFang SC;font-weight:400;font-size:0.16rem;color:#5A636D;line-height:0.26rem;word-wrap:break-word}.m-detail .detail-icon{width:100%;height:auto;margin:0.16rem 0}.m-tag{display:flex;align-items:center;flex-wrap:wrap;margin-top:0.16rem;margin-bottom:0.08rem}.m-tag .item{border-radius:0.37rem;border:0.01rem solid #F0F3F6;padding:0.04rem 0.08rem;margin:0 0.08rem 0.08rem 0;display:flex;align-items:center}.m-tag .tag-icon{width:0.16rem;height:0.16rem;margin-right:0.04rem}.m-tag .text{color:#2696FF}.m-tag .text.text1{color:#C67A00}.tip{color:#9DA5AE;margin-top:0.16rem;padding-bottom:0.32rem;border-bottom:0.01rem solid #F0F3F6}.row-margin{margin:0.16rem 0}.m-row{display:flex;align-items:center;justify-content:space-between}.m-row .next,.m-row .pre{display:flex;align-items:center;font-family:PingFang SC,PingFang SC;font-weight:400;font-size:0.14rem;color:#222F3F}.m-row .next.grey,.m-row .pre.grey{color:#9DA5AE}.m-row .next-icon,.m-row .pre-icon{width:0.2rem;height:0.2rem}.m-row .pre-icon{margin-right:0.05rem}.m-row .next-icon{margin-left:0.05rem}.m-new-info .g-new-information .con-title{min-height:0.48rem;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.m-new-info .g-new-information .con-subtitle{display:none!important}.m-new-info .g-new-information .con-time{margin-top:0.3rem!important}