h3{font-size:.425rem; font-weight:bold;}
i{font-size: 20px;}
.book{padding:0.3125rem;}
.title{display:flex;background:#f7f7f7;padding:.35rem;margin:.3125rem 0;gap: .3rem;}
.title .img{width:30%;}
.title .img img{width:100%;height:4rem;object-fit: cover;}
.title div{display:flex;flex-direction:column;font-size:.375rem;gap:.2rem;}
.title div>p:first-child{font-size:.48rem;}}
.title .col .catalog{text-align: center;border: 1px solid #aaa;border-radius:20px;font-size:.41rem;}
.title .col .start{text-align: center;border: 1px solid #aaa;border-radius:20px;font-size:.41rem;}
/*.intr {padding-top:0.625rem;}*/
.intr p{color:#666;font-size: .48rem; text-align: justify;padding:0.3125rem}
.comment{padding-top:0.625rem;}
.comment .peo{display: flex;justify-content: space-between;border-bottom: 1px solid #ddd;padding-bottom: 0.3125rem;}
.comment ul li{dispaly:flex;padding: 0.3125rem 0;}
.comment ul li a img{width:1.25rem;height:1.25rem;border-radius: 50%;}
.comment ul li a{float: left;margin-right:0.3125rem;}
.comment ul li .text{display:flex;justify-content:space-between;border-bottom: 1px solid #ddd;}
.comment ul li .text div{display:flex;flex-direction:column;justify-content:space-between;}
.newInfo{padding-top:0.625rem;}
.newInfo .peo{display: flex;justify-content: space-between;padding-bottom: 0.3125rem;margin-bottom:.3125rem;align-items: center;}
.newInfo ul li {line-height:.735rem;font-size:16px;padding:.25rem;border-bottom: 1px solid #e6e6e6;}
.newInfo ul li a{ }
.newInfo ul li span{ float:right; color:#666; font-size:14px;}
.new-style-test-article-author .new-style-test-article-comment{line-height: .4rem}
#comment .c-content a, #comment .c-content span,#comment .c-content p{font-size: .4266rem;color: #555!important;}
    #comment .c-content p{padding:0.3125rem 0;}
.tab-navl>li{border: .02rem solid #e5e5e5;border-radius: 30px;line-height: .8rem;text-align: center}
.tab-navl>li img {vertical-align: middle;}
.new-style-test-favor-btn{background: none;color:#f85959;border-radius: .65rem;border: 1px solid #f85959;}
#book_list{padding:0!important;background: rgba(151,151,151,.1);}
#book_list li:last-child{border-bottom:none;}
.newInfo-more{color:#666;font-size:.365rem;padding:.1rem .4rem;border-radius: .1rem;display: inline-block;box-sizing: border-box;}
.radius-rounded{border-radius: .5rem}
/* ===== show1.1 图书详情页优化（2026-10-31，仅 show.htm 引用）===== */

/* 1. 页面底色 + 顶部白底 */
body{background:#f6f6f6;}
#contentTop{background:#fff;}
.top_xinxi h2{font-size:.5rem;line-height:.72rem;color:#333;}

/* 2. 书籍信息卡：白卡圆角阴影 */
.title{background:#fff;border-radius:.2rem;margin:.24rem;box-shadow:0 .03rem .12rem rgba(0,0,0,.05);padding:.3rem;}
.title .img img{border-radius:.12rem;}
.title div>p:first-child{color:#333;font-weight:600;font-size:.46rem;line-height:.62rem;}
.title div>p{color:#888;font-size:.37rem;}
.title div>p:nth-child(2){color:#27970C;font-size:.38rem;}

/* 3. 目录 / 开始阅读 按钮 */
.bk-btnbar{padding:.06rem .4rem .14rem!important;justify-content:space-between!important;}
.bk-btnbar .button{flex:0 0 auto;height:.92rem;line-height:.92rem;font-size:.4rem;margin:0;border-radius:.46rem;padding:0 .55rem;min-width:2.2rem;}
.bk-btnbar .bk-btn-ghost{background:#fff!important;border:1px solid #27970C!important;color:#27970C!important;}
.bk-btnbar .bk-btn-main{background:#27970C!important;border:1px solid #27970C!important;color:#fff!important;}
.bk-btnbar .bk-btn-main:active{opacity:.85;}

/* 4. 简介卡片 */
.book{padding:0;}
.intr{background:#fff;border-radius:.2rem;margin:.24rem;padding:.3rem .32rem .34rem;box-shadow:0 .03rem .12rem rgba(0,0,0,.05);}
.intr h3{color:#333;font-size:.42rem;}
.intr p{font-size:.4rem;color:#666;line-height:.66rem;padding:0;margin-top:.14rem;}

/* 5. 最新章节卡片 + 列表 */
.newInfo{background:#fff;border-radius:.2rem;margin:.24rem;padding:.3rem .32rem .2rem;box-shadow:0 .03rem .12rem rgba(0,0,0,.05);}
.newInfo .peo{border-bottom:1px solid #f2f2f2;margin-bottom:.06rem;}
.newInfo h3{color:#333;font-size:.42rem;}
.newInfo-more{color:#27970C;font-size:.37rem;}
#book_list{background:#fff;padding:0!important;}
#book_list li{display:flex;align-items:center;padding:.28rem .06rem;border-bottom:1px solid #f5f5f5;}
#book_list li:last-child{border-bottom:none;}
#book_list li a{color:#333;font-size:.4rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#book_list li span{color:#aaa;font-size:.34rem;}
#book_list .bk-empty{text-align:center;color:#aaa;font-size:.38rem;padding:.5rem 0;border-bottom:none;display:block;}

/* 6. 支持作者按钮：红底胶囊白字（压内联样式） */
.nei_pinglun .tab-head>div{font-size:.36rem!important;color:#999!important;margin:.3rem 0 .1rem!important;}
.nei_pinglun .tab-head>div>div{width:4rem!important;height:1.05rem!important;line-height:1.05rem!important;font-size:.44rem!important;font-weight:600;color:#fff!important;background:#f85959!important;border:0!important;border-radius:.53rem!important;box-shadow:0 .04rem .14rem rgba(248,89,89,.3);}
.nei_pinglun .tab-head>div>div:active{opacity:.85;}

/* 7. 点赞胶囊 + 赞列表 */
.tab-navl{display:flex;justify-content:center;padding:0 .24rem;}
.tab-navl>li{min-width:2.4rem;border:1px solid #eee;border-radius:.5rem;line-height:.8rem;text-align:center;box-shadow:0 .02rem .08rem rgba(0,0,0,.04);background:#fff;}
#zan_more_div{text-align:center;padding:.08rem 0 .2rem;}
#zan_more{color:#27970C;font-size:.38rem;}

/* 8. 最新评论卡片 */
#comment{background:#fff!important;border-radius:.2rem!important;width:auto!important;margin:.24rem!important;padding:.2rem .32rem .3rem!important;box-shadow:0 .03rem .12rem rgba(0,0,0,.05);}
#comment h4{font-size:.42rem;color:#333;border-bottom:1px solid #f2f2f2!important;}
/* 9. 赞列表：隐藏静态占位灰图标（点赞后 JS 会插入真实头像，不受影响），列表头像统一小圆 */
.tab-cssl>img.touxiang[src*="share_dz"]{display:none;}
.tab-cssl .headzan img,.tab-cssl #ls_zan img{width:.7rem;height:.7rem;border-radius:50%;margin-right:.15rem;vertical-align:middle;}
/* 10. 底栏去点击方框（分享等带 href 的 a 点击会出现焦点框） */
.btm_xuan a{-webkit-tap-highlight-color:transparent;}
.btm_xuan a:focus{outline:0;}
/* 11. 头部昵称加长（原 max-width:70% 为自参照解析，父层收缩宽 141px 时只能显示 98px）；单行省略不换行 */
.new-style-test-article-author-name{max-width:calc(100vw - 5.2rem)!important;}
