/* ===== 筛选参数标签样式 ===== */

#fontsearch ul.tbmu li,
#fontsearch ul.subtsm li {
  display: inline-block !important;
  padding: 3px 10px !important;
  margin: 2px 4px !important;
  border-radius: 4px !important;
  background-color: #f0f2f5 !important;
  border: 1px solid #e0e3ea !important;
}

#fontsearch ul.tbmu li a,
#fontsearch ul.subtsm li a {
  color: #4a5568 !important;
  text-decoration: none !important;
}

#fontsearch ul.tbmu li.a,
#fontsearch ul.subtsm li.a {
  background-color: #2d7bf4 !important;
  border-color: #2d7bf4 !important;
  color: #fff !important;
}

#fontsearch ul.tbmu li.a a,
#fontsearch ul.subtsm li.a a {
  color: #fff !important;
  font-weight: bold !important;
}

#fontsearch ul.tbmu li:hover:not(.a),
#fontsearch ul.subtsm li:hover:not(.a) {
  background-color: #dce3f0 !important;
  border-color: #c5cfe0 !important;
}

/* ===== 分隔线延伸到左侧竖线 ===== */

#fontsearch {
  border-collapse: collapse !important;
  border: none !important;
  width: 100% !important;
}

#fontsearch th, #fontsearch td {
  border-bottom: 1px dashed #d0d3dd !important;
  padding: 2px 12px !important;
  vertical-align: middle !important;
}

#fontsearch tr:last-child th, #fontsearch tr:last-child td {
  border-bottom: 1px solid #d0d3dd !important;
}

#fontsearch th {
  border-right: 1px solid #d0d3dd !important;
  vertical-align: middle !important;
  background-color: #fafbfc !important;
  font-weight: bold !important;
}

/* 去掉 tbmu 的默认底部虚线（避免双线） */
#fontsearch .tbmu {
  border-bottom: none !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* 隐藏帖子列表表头区域 */
#threadlist .th {
  display: none !important;
}

/* 去掉 subtsm 的默认虚线边框 */
#fontsearch .subtsm {
  border: none !important;
  margin-top: 0 !important;
  padding: 0 !important;
}

/* 热搜区域垂直居中 */
#scbar_hot {
  display: flex !important;
  align-items: center !important;
  height: 100% !important;
}

#scbar_hot strong, #scbar_hot a {
  float: none !important;
}

/* 去掉筛选区域外层容器的底部边框（改用表格最后一行的实线边框）和底部间距 */
#threadlist > div:first-child,
#threadlist > .mbm,
#threadlist .bbs {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
