
/* 文章页渐变AD */
.wzw-col-lg3 {
    width: 100%;
}

.wzw-group .wzw-item.style4 {
    margin-bottom: 12px;
}

.wzw-group .wzw-item {
    font-family: "Segoe UI", sans-serif;
    display: block;
    position: relative;
    padding: 18px;
    border-radius: 12px;
    cursor: pointer;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
}

.wzw-group .wzw-item.style4 .wzw-item__badge {
    background: linear-gradient(135deg, #ff5473 10%, #d855c9 100%);
}

.wzw-group .wzw-item__badge {
    position: absolute;
    top: 12px;
    right: 12px;
    font-size: 12px;
    font-weight: 600;
    padding: 2px 8px;
    border-radius: 5px;
    user-select: none;
    color: #fff;
}

.wzw-group .wzw-item.style4 .wzw-item__title {
    color: #1fbc45;
}

.wzw-group .wzw-item__title {
    position: relative;
    font-weight: bold;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 8px;
    letter-spacing: 0.8px;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-bottom: 6px;
    display: flex;
    align-items: center;
    gap: 6px;
}

/* 优化图片：等比例完整显示 */
.wzw-group .wzw-item__title .wzw-logo {
    height: 24px;
    width: auto;
    flex-shrink: 0;
    object-fit: contain;
    vertical-align: middle;
}

.wzw-group .wzw-item__desc {
    color: #4b5563;
    line-height: 1.5;
    margin: 8px 0 12px 0;
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wzw-group .wzw-item__title::after {
    content: "";
    display: block;
    width: 40px;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    border-radius: 2px;
    background: linear-gradient(to right, #ea580c, #fb923c);
}
/* 流光按钮 */
.wzw-btnxc{align-items:center;animation:wzw-glint 4s linear infinite backwards;animation-delay:1s;background-clip:padding-box,border-box;background-color: #fb6bea;background-image: linear-gradient(to bottom right, #fb6bea, #ff5473), linear-gradient(125deg, hsla(0, 0%, 100%, 0) 45%, hsla(0, 0%, 100%, .6) 50%, hsla(0, 0%, 100%, 0) 53%);background-origin:border-box;background-position:0,-250px;background-size:100%,200%;border:3px solid transparent;border-radius:10px;box-shadow:0 4px 16px 0 rgba(0,0,0,.14);color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;line-height:32px;overflow:hidden;position:relative;width:auto;z-index:1}.wzw-btnxc:after{animation:glint--T_al5iHMf8JL_lRa 4s linear infinite backwards;animation-delay:-3s;background-image:linear-gradient(125deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0) 52%);content:" ";height:200%;left:-120%;position:absolute;top:-50%;width:200%}.wrapper--YFF6K44FMWnfyf8x{position:relative}.wrapper--YFF6K44FMWnfyf8x .shadow--fLqK4OTEVQ0tN3Dn{aspect-ratio:3/1;background-image:url(https://lf-coze-web-cdn.coze.cn/obj/coze-web-cn/obric/coze/static/image/normal.2aae77c3.png);background-size:100% 100%;bottom:0;left:0;position:absolute;right:0;transform:translateY(50%)}@keyframes glint--T_al5iHMf8JL_lRa{0%{left:-120%}8%{left:50%}to{left:50%}}@keyframes wzw-glint{0%{background-position:0,-250px}25%{background-position:0,-200px}75%{background-position:0,50px}to{background-position:0,50px}}.wzw-btnxc:hover {color: #dce119;}
/*文字添加彩色渐变特效*/
.meihua{background:linear-gradient(90deg,rgba(131,58,180,1) 0%,rgba(253,29,29,1) 33.3%,rgba(252,176,69,1) 66.6%,rgba(131,58,180,1) 100%);-webkit-background-clip:text;color:transparent !important;background-size:300% 100%;animation:text 4s infinite linear}@keyframes text{0%{background-position:0 0}100%{background-position:-150% 0}}
.index-tab ul>li {border-radius: 5px !important;}
/*文章特色图片鼠标悬停效果开始*/
.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;}
.item-thumbnail:after {content: '';position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;margin: -25px 0 0 -25px;background:url(https://www.902d.com/wp-content/uploads/2025/08/edeb3ec50c20250803221509.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}
/*文章特色图片鼠标悬停效果结束*/
/* 文章列表卡片3个小圆圈样式美化 */  
.posts-item.card{padding:35px 10px 10px 10px!important;}.posts-item{position:relative !important;}.posts-item.card::before{content:"";display:block;background:#fc625d;top:13px;left:15px;border-radius:50%;width:9px;height:9px;box-shadow:16px 0 #fdbc40,32px 0 #35cd4b;margin:0px 2px -7px;z-index:1;position:absolute;}
/* 文章列表卡片3个小圆圈样式美化 */
/* 标签页AJAX */
.ajax-option{background: var(--main-bg-color);border-radius: 6px;padding: 5px 0;}
/* 翻页按钮 */
.pagenav .current, .pagenav .page-numbers, .pagenav a {border: 0;padding: 8px 14px;background: linear-gradient(148deg,hsla(0,0%,100%,0),#fff);-webkit-box-shadow: 0 0 8px 0 rgb(95 95 95 / 15%);box-shadow: 0 0 8px 0 rgb(95 95 95 / 15%);border-radius: 6px;}
/* 昵称 */
.display-name{background-image: -webkit-linear-gradient(90deg, #07c160, #fb6bea 25%, #3aedff 50%, #fb6bea 75%, #28d079);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-size: 100% 600%;animation: wzw 10s linear infinite;}
  @keyframes wzw {0% {background-position: 0 0;}
  100% {background-position: 0 -300%;}}
/*边框阴影 */ 
.wp-posts-content img{border-radius: 8px;}
.list-group-item {background-color: rgba(255, 255, 255, 0);}
/* 微信公众号 */
@charset "UTF-8";.card-widget {box-shadow: 0 8px 16px -4px #2c2d300c;background: #fff;border: 1px solid #e3e8f7;transition: 0.3s;border-radius: 12px;transition: 0.3s;position: relative;overflow: hidden;padding: 1rem 1.2rem }#flip-wrapper {position: relative;width: 235px;height: 110px;z-index: 1 }#flip-content {width: 100%;height: 100%;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;transition: cubic-bezier(0,0,0,1.29) 2.2s }#flip-wrapper:hover #flip-content {-webkit-transform: rotateY(180deg);transform: rotateY(180deg) }.face {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: url(https://www.902d.com/img/zibll-img/wzw-gzh/wechatface.webp) center center no-repeat;background-size: 100% }.back.face {display: block;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);box-sizing: border-box;background: url(https://www.902d.com/img/zibll-img/wzw-gzh/wx_gzh.png) center center no-repeat;background-size: 100% }.card-widget#card-wechat::before {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(https://www.902d.com/img/zibll-img/wzw-gzh/gzh_cover.webp) center center no-repeat;content: '' }.card-widget#card-wechat {display: flex;justify-content: center;align-content: center;padding: 0;cursor: pointer;border: none;height: 110px;background: linear-gradient(135deg,#ff5473 10%,#fb6bea 100%);}.card-widget#card-wechat img {max-height: 110px;object-fit: cover }.friend-link {display: flex;justify-content: center;align-content: center }
/* 文章H标题 */
.article-content h5 {padding: 5px 25px;margin: 12px 0px;position: relative;font-size: 18px;letter-spacing: 2px;color: #f73434;}
.article-content h5::before{content: '';position: absolute;top: 4px;left: 0;width: 20px;height: 20px;background-image: url(https://www.902d.com/img/hh5.svg);background-size: 100% 100%;}
.article-content h6:before{border-bottom:2px solid #4dd0e1;width:100%;content:"";display:block;height:27px;position:absolute;left:0;top:0;bottom:-2px;margin:auto;background-size:28px 28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABRklEQVRYR2NkGGDAOMD2M4w6YDQERkNg+ITAppcfY/8zMv3wF+NdTUrZQpUQ2PT6cz8Dw/8CkMWMDIwNvqK8jcQ6gmIHNN19EaXPx1XPyMCghrCUKcpPlGc5MY6gyAE+Fx52MjL8j3cU5a1UYWXtZGBkEAVb+p8hxU+Mby5NHQCxnKEMaskzJ37uFmUetkmMjAzrfUX4woixHBJlZAA0y2EmPPYU4enLkhGeQIqRJDsAh+UgO7duNpD3IcVykkOA2paT5ABaWE60A2hlOdEO8D3/4CMDIyMfWvySFefoaYSoROh74eFXBgYGLiTNVLGc+BC48PAnAwMDG9QBVLOcaAd8P5ox+x/jf5AjGLgYfnwnKqv9/8/PwPO/kFF/MSj0cAKiouD/0bgYoixFU8RovWgJIX1EOYCQIZTIjzpgNARGQ2DAQwAAvHBaIdB7zxsAAAAASUVORK5CYII=);background-repeat:no-repeat;animation:h6AnimationBefore 2s infinite alternate}.article-content h6{margin:25px 0;font-size:16px;position:relative;padding:4px 25px;width:max-content;color:#4dd0e1}.article-content h6:after{content:"";display:block;width:28px;height:28px;position:absolute;border:2px solid #4dd0e1;border-radius:50%;right:-15px;top:0;bottom:0;margin:auto;background-size:28px 28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABRklEQVRYR2NkGGDAOMD2M4w6YDQERkNg+ITAppcfY/8zMv3wF+NdTUrZQpUQ2PT6cz8Dw/8CkMWMDIwNvqK8jcQ6gmIHNN19EaXPx1XPyMCghrCUKcpPlGc5MY6gyAE+Fx52MjL8j3cU5a1UYWXtZGBkEAVb+p8hxU+Mby5NHQCxnKEMaskzJ37uFmUetkmMjAzrfUX4woixHBJlZAA0y2EmPPYU4enLkhGeQIqRJDsAh+UgO7duNpD3IcVykkOA2paT5ABaWE60A2hlOdEO8D3/4CMDIyMfWvySFefoaYSoROh74eFXBgYGLiTNVLGc+BC48PAnAwMDG9QBVLOcaAd8P5ox+x/jf5AjGLgYfnwnKqv9/8/PwPO/kFF/MSj0cAKiouD/0bgYoixFU8RovWgJIX1EOYCQIZTIjzpgNARGQ2DAQwAAvHBaIdB7zxsAAAAASUVORK5CYII=);animation:h6AnimationAfter 2s infinite alternate}h6{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold}
.wp-posts-content>h3.has-text-align-center, .wp-posts-content>h3:not([class]), .zib-widget>h3 {color: #50d5ff;font-size: 18px;line-height: 24px;margin-bottom: 18px;position: relative;padding: 0 15px 0 28px;}
.zib-widget>h3:before, .wp-posts-content>h3.has-text-align-center:before, .wp-posts-content>h3:not([class]):before {content: '';position: absolute;top: 0;left: 0;height: 20px!important;background: url(https://www.902d.com/img/h33.svg) no-repeat center;box-shadow: none;}
/*文章彩色标签 */
.article-tags {margin-bottom: 10px}
.article-tags a {padding: 4px 10px;background-color: #19B5FE;color: white;font-size: 12px;line-height: 16px;font-weight: 400;margin: 0 5px 5px 0;border-radius: 2px;display: inline-block}
.article-tags a:nth-child(5n) {background-color: #16b580;color: #FFF;}
.article-tags a:nth-child(5n+1) {background-color: #ff5e5c;color: #FFF;}
.article-tags a:nth-child(5n+2) {background-color: #ffbb50;color: #FFF;}
.article-tags a:nth-child(5n+3) {background-color: #1ac756;color: #FFF;}
.article-tags a:nth-child(5n+4) {background-color: #19B5FE;color: #FFF;}
.article-tags a:hover {background-color: #ffffff;color: #1ac756;}
/* 左右动画 */
.wzw-zy{animation:waw-zy 1s ease infinite;}@keyframes waw-zy{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}
/*文章版权*/
.post-copyright{margin-bottom:10px;margin-top:10px;border-radius:6px;padding:1px;color:#666;line-height:2.5em;background:var(--this-bg);--this-bg:rgba(136, 136, 136, 0.1)}.post-copyright p{margin:10px}
 /* 渐变文字颜色 */
strong{border-radius:4px;padding:2px 4px;font-weight:400;color:#009688;background-color:rgb(33 243 243 / 28%);font-size:90%;}
.wzw-jianbian {font-weight:bold;background-image:-webkit-linear-gradient(left,#E91E63,#9C27B0 25%,#F44336 50%,#9C27B0 75%,#F44336);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:maskedAnimation 1s infinite 
linear;}@keyframes maskedAnimation{0%{background-position:0 0;}100%{background-position:-100% 0;}}
.dsjb{background-image: -webkit-linear-gradient(90deg, #07c160, #fb6bea 25%, #3aedff 50%, #fb6bea 75%, #28d079);-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-size: 100% 600%;animation: dsjb 10s linear infinite;}
@keyframes dsjb {0% {background-position: 0 0;}100% {background-position: 0 -300%;}}
  /* h6标题动画 */
  @keyframes h6AnimationBefore{0%{width:28px}25%{width:100%}50%{width:100%}to{width:100%}}
  @keyframes h6AnimationAfter{0%{transform:rotate(0)}10%{transform:rotate(0)}50%{transform:rotate(-1turn)}to{transform:rotate(-1turn)}}
.github-badge{display:inline-block;border-radius:4px;text-shadow:none;color:#fff;line-height:15px;background-color:#abbac3;margin-bottom:5px}.github-badge .badge-subject{display:inline-block;background-color:orange;padding:4px 4px 4px 6px;border-top-left-radius:4px;border-bottom-left-radius:4px}.github-badge .badge-value{display:inline-block;padding:4px 6px 4px 4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.github-badge .bg-fen {background-color: #e76dcb; transition: background-color 1s;} .github-badge .bg-fen:hover {background-color: #20cfbc;}
/* 登录弹窗 */
#zibpay_modal, .modal-open .modal {background: url(/img/zibll-img/wzw-denglu-bg.png);backdrop-filter: blur(10px) !important;}
/* 标签 */
.posts-item .item-tags a:hover{background-color:#fc65cb;color:#fff}
/* 提示弹出框 */
.notyf.success{background:linear-gradient(135deg,#ff5473 10%,#fb6bea 100%) !important;border-radius:12px !important;}
.notyf.load,.notyf.warning{background:linear-gradient(to right,rgb(28,216,210) 0%,rgb(147,237,199) 51%,rgb(28,216,210) 100%) !important;border-radius:10px !important;}
  /* 石蒜模拟器 */
  @media screen and (max-width: 768px) {

  .sakana-wzw {

    display: none !important;

  }

}