/**
 * 小图片和标题 Query 块样式
 * - 去掉前面的点（列表符号）
 * - 标题链接无下划线
 */
/* 去掉列表前的点 */
.wp-block-query.wp-block-query .wp-block-post-template,
.wp-block-query ul,
.wp-block-query .wp-block-post-template-container {
  list-style: none !important;
  padding-left: 0 !important;
  margin-left: 0 !important;
}
.wp-block-query li,
.wp-block-query .wp-block-post {
  list-style: none !important;
}
.wp-block-query li::before,
.wp-block-query .wp-block-post::before {
  display: none !important;
  content: none !important;
}

/* 标题字号改小、无下划线 */
.wp-block-query .wp-block-post-title,
.wp-block-query .wp-block-post-title a {
  font-size: 1.4rem !important;
  text-decoration: none !important;
}
.wp-block-query .wp-block-post-title a:hover,
.wp-block-query .wp-block-post-title a:focus {
  text-decoration: none !important;
}

/* 作者、日期、标签：小字号、无下划线、灰色 */
.wp-block-query .wp-block-post-author-name a,
.wp-block-query .wp-block-post-date a,
.wp-block-query .wp-block-post-terms a {
  text-decoration: none !important;
  font-size: 0.875em;
  color: #666;
}
.wp-block-query .wp-block-post-author-name,
.wp-block-query .wp-block-post-date,
.wp-block-query .wp-block-post-terms {
  font-size: 0.875em;
  color: #666;
  margin-top: 0.25em;
  margin-bottom: 0.25em;
}
.wp-block-query .wp-block-post-terms a:hover,
.wp-block-query .wp-block-post-author-name a:hover {
  text-decoration: none !important;
  opacity: 0.85;
}
