/* zhuanti-opt.css — 专题详情页优化 2026-11-01（按全局风格基线） */
html{-webkit-tap-highlight-color:transparent;}
html *:focus{outline:0!important;}
body{background:#f6f6f6!important;}

/* 1. hero：模糊提亮 + 头像白描边 + 文字提白 */
#container>div:nth-child(2){overflow:hidden;}
.bg-blur{filter:blur(9px) brightness(68%)!important;-webkit-filter:blur(9px) brightness(68%)!important;transform:scale(1.12);}
#pic_small{border:.05rem solid #fff!important;box-sizing:border-box;box-shadow:0 .04rem .16rem rgba(0,0,0,.18);}
.titles_zhuanti{color:#fff!important;font-size:.52rem!important;font-weight:bold!important;line-height:1.3;text-shadow:0 .02rem .08rem rgba(0,0,0,.25);}
.content-front p{color:rgba(255,255,255,.88)!important;}
.banzhuTitle,.banzhuTitle a{color:rgba(255,255,255,.88)!important;}

/* 2. tab：白底 + 绿色指示条（压 hui 蓝线） */
.hui-tab{border-bottom:0!important;box-shadow:0 .02rem .08rem rgba(0,0,0,.04);}
.hui-tab-title div{position:relative;border-bottom:0!important;}
.hui-tab-title div.hui-tab-active{border-bottom:0!important;}
.hui-tab-title div.hui-tab-active::after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:.64rem;height:.07rem;border-radius:.07rem;background:#27970C;}
.hui-tab-title div.hui-tab-active a{color:#27970C!important;font-weight:bold!important;}

/* 3. 列表白卡片化 */
#hot_content{background:#f6f6f6;padding-bottom:0;}
#hot_content section{position:relative;background:#fff;border-radius:.18rem;margin:.16rem .2rem 0;padding:.08rem 0;box-shadow:0 .03rem .12rem rgba(0,0,0,.05);}
#hot_content .one-px-border{display:none!important;}
#hot_content section .yiyun_article h4{color:#333!important;font-weight:bold!important;}
#hot_content section .content_top{width:auto!important;margin:0 .1rem!important;}
#hot_content section .content_top li{width:32.1%!important;margin-right:1.85%!important;margin-bottom:.06rem;}
#hot_content section .content_top li:nth-child(3n){margin-right:0!important;}
#hot_content section .lei_right2{right:.12rem!important;bottom:.1rem!important;}

/* 4. 底部操作栏：白底上圆角 */
#checkBtn{background:#fff!important;border-top:0!important;box-shadow:0 -.02rem .16rem rgba(0,0,0,.07);border-radius:.3rem .3rem 0 0;padding-bottom:env(safe-area-inset-bottom);}
#checkBtn .zhuan-font{color:#444!important;font-size:.34rem!important;}

/* 5. 投稿/动态 子弹层微调 */
#tougao_bottom{border-top:0!important;border-radius:.3rem .3rem 0 0;box-shadow:0 -.02rem .16rem rgba(0,0,0,.09);}

/* 6. 评论弹层发布按钮 → 绿胶囊（操作类） */
#pingBtn{background:#27970C!important;border:0!important;border-radius:.46rem!important;}

/* 7. 加载指示 + 底部避让（原 <br> 占位已移除）
   注意：①hui.css 写死 height:40px 且 pintuer 全局 border-box，padding 会被钳进盒内；②.hui-loading-wrap 是 absolute
   垂直居中不占流高，文字会沉到盒中心被底栏遮住 —— 两者都要解开 */
#hui-load-more{height:auto!important;box-sizing:content-box!important;color:#bbb!important;font-size:.34rem!important;padding-bottom:1.85rem!important;}
#hui-load-more .hui-loading-wrap{position:static!important;transform:none!important;-webkit-transform:none!important;display:flex!important;align-items:center;justify-content:center;height:.9rem;}

/* 8. 投稿选单弹层：行距对齐全站标准（book/wenji 等同款弹层均为 .2rem，zhuanti.css 历史值 0.6/0.8rem 过大）+ 搜索框钉在面板顶部 */
#t_bbs_list li{padding:.2rem 0 .2rem .1rem!important;}
#hui-slide .stage-search{position:sticky;top:0;z-index:9;background:#fff;}
