



/* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 */
.article-content > .wp-posts-content > h2,
.article-content .wp-posts-content > h1,
.article-content .wp-posts-content > h3 {
    z-index: 1;
}

.article-content > .wp-posts-content > h2:hover::before,
.article-content > .wp-posts-content > h2:hover::after,
.article-content > .wp-posts-content > h1:hover::before,
.article-content > .wp-posts-content > h1:hover::after,
.article-content > .wp-posts-content > h3:hover::before,
.article-content > .wp-posts-content > h3:hover::after {
    transform: scale(1.2) !important;
    transform-origin: center !important;
    transition: 0.4s;
}

.article-content .wp-posts-content h2::before,
.article-content .wp-posts-content h1::before,
.article-content .wp-posts-content h3::before {
    box-shadow: none !important;
    opacity: 0.6 !important;
    border-radius: 50% !important;
    top: -5px !important;
    left: -10px !important;
    z-index: 1;
}

.article-content .wp-posts-content h1::before,
.article-content .wp-posts-content h1::after {
    background: linear-gradient(#409eff, transparent) !important;
}

.article-content .wp-posts-content h2::before,
.article-content .wp-posts-content h2::after {
    background: linear-gradient(#00ff62, transparent) !important;
}

.article-content .wp-posts-content h3::before,
.article-content .wp-posts-content h3::after {
    background: linear-gradient(#ff9800, transparent) !important;
}

.article-content .wp-posts-content h1::before {
    height: 35px !important;
    width: 35px !important;
}

.article-content .wp-posts-content h2::before {
    height: 30px !important;
    width: 30px !important;
}

.article-content .wp-posts-content h3::before {
    height: 25px !important;
    width: 25px !important;
}

.article-content .wp-posts-content h2::after,
.article-content .wp-posts-content h1::after,
.article-content .wp-posts-content h3::after {
    content: "";
    opacity: 0.6;
    position: absolute;
    transition: 0.4s;
    border-radius: 50%;
}

.article-content .wp-posts-content h2::after {
    top: -15px;
    left: 15px;
    width: 10px;
    height: 10px;
}

.article-content .wp-posts-content h1::after {
    top: -13px;
    left: 25px;
    width: 13px;
    height: 13px;
}

.article-content .wp-posts-content h3::after {
    top: -17px;
    left: 12px;
    width: 8px;
    height: 8px;
}
/* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 *//* 标题样式美化 */

/* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*/
.item-thumbnail:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,0);
  transition: background .35s;
  border-radius: 8px;
  z-index: 2;
  max-width: 765px;
  margin: 0 auto;
  pointer-events: none;
  padding-left: 10px
}

.item-thumbnail:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin: -20px 0 0 -20px;
  background: url(/vwx/img/favicon.svg);background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: 3;
  -webkit-transform: scale(2);
  transform: scale(2);
  transition: opacity .35s,-webkit-transform .35s;
  transition: transform .35s,opacity .35s;
  transition: transform .35s,opacity .35s,-webkit-transform .35s;
  opacity: 0;
  pointer-events: none;
}

.item-thumbnail:hover:before {
  background: rgba(0,0,0,.5)
}

.item-thumbnail:hover:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1
}
/* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*//* 封面缩略图经典组合特效*/

/*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*/
.swiper-slide::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 58%;
    right: 0;
    bottom: 0;
    transform: scale(1.01);
    background: linear-gradient(180deg, rgb(255 255 255 / 0%) 0%, var(--body-bg-color) 100%);
}
/*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*//*首页幻灯片过渡样式美化*/

/*鼠标移动图片外发光*/.wp-posts-content img:hover {box-shadow:0px 0px 8px #fd2760;}

/* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 */
.pagenav .current {
    background: linear-gradient(to right, #fd2760, #f84979, #f5658c) !important;
    color: #ffffff !important;
    border: none !important;
    box-shadow: 0 2px 8px rgba(253, 39, 96, 0.3) !important;
}

/* 分页按钮hover效果 */
.pagenav a:hover {
    background: linear-gradient(to right, #fd2760, #f84979, #f5658c) !important;
    color: #ffffff !important;
    border: none !important;
}
/* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 *//* 子比主题分页当前页码渐变美化 - 经典粉色系 */

/*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*/
.update-ts{
    padding-top: 6px;
    padding-bottom: 8px;
}
.article-update-tips {
    background: linear-gradient(90deg, rgba(219, 39, 119, 0.38), rgba(139, 92, 246, 0.38));
    color: #333;
    margin: 0 0px 20px;
    border-radius: 8px;
    position: relative;
    text-align: center;
}span1 { 
    color: #f60;
    margin: 0 3px;
}
/*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*//*【微享屋】文章添加更新时间*/

/* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 */
/* 自定义字体引入 */
@font-face {
    font-family: 'CustomFont';
    src: url('/vwx/ziti/ziti.woff2') format('woff2');
    font-display: swap;
    font-weight: normal;
    font-style: normal;
}

/* 全局替换字体，保留系统兜底 */
body,html,#app,.site-title,.entry-title,.nav-menu li a,.btn {
    font-family: 'CustomFont', -apple-system, BlinkMacSystemFont, "Microsoft Yahei", sans-serif;
}
/* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 *//* 字体 */