.book-detail[data-v-59ac8cf9]{padding:32px 0}.book-detail .header[data-v-59ac8cf9]{align-items:center;display:flex;justify-content:space-between;padding:.8rem 0;z-index:1}.book-detail .header .book-cover[data-v-59ac8cf9]{border:.01rem solid rgba(0,0,0,.08);border-radius:.12rem;box-sizing:border-box;height:4.52rem;margin-right:.64rem;overflow:hidden;position:relative;width:3.4rem}.book-detail .header .book-cover__img[data-v-59ac8cf9]{height:100%;width:100%}.book-detail .header .book-cover .free[data-v-59ac8cf9]{background:#fa573e;border-radius:0 .12rem 0 .12rem;color:#fafcfc;font-size:.24rem;height:.36rem;line-height:.36rem;padding:0 4px;position:absolute;right:0;text-align:center;top:0}.book-detail .header .book-cover .free.vip[data-v-59ac8cf9]{background-color:#ead1a4;color:#5b380f}.book-detail .header .book-info[data-v-59ac8cf9]{flex:1}.book-detail .header .book-info__title[data-v-59ac8cf9]{color:#333;font-size:.52rem;font-weight:600;line-height:.56rem;margin-bottom:.32rem}.book-detail .header .book-info__meta[data-v-59ac8cf9]{align-items:center;display:flex;margin-bottom:.24rem}.book-detail .header .book-info__author[data-v-59ac8cf9],.book-detail .header .book-info__categories[data-v-59ac8cf9]{color:#666;font-size:.28rem;line-height:1.2}.book-detail .header .book-info__author.gray[data-v-59ac8cf9],.book-detail .header .book-info__categories.gray[data-v-59ac8cf9]{color:#666}.book-detail .header .book-info__author .category[data-v-59ac8cf9],.book-detail .header .book-info__categories .category[data-v-59ac8cf9]{background:rgba(51,51,51,.06);border-radius:4px;color:#666;display:inline-block;font-size:.24rem;margin-right:6px;padding:6px}.book-detail .header .book-info__categories[data-v-59ac8cf9]{margin-bottom:.24rem}.book-detail .header .book-info__author[data-v-59ac8cf9]{color:#db4fa5}.book-detail .header .book-info__time[data-v-59ac8cf9]{color:#666;font-size:.28rem;margin-bottom:.4rem}.book-detail .header .book-info__lastChapter[data-v-59ac8cf9]{margin-left:12px}.book-detail .header .open-vip[data-v-59ac8cf9],.book-detail .header .vip[data-v-59ac8cf9]{background-color:#ead1a4;border-radius:4px;color:#ad8352;display:inline-block;flex-shrink:0;font-size:.2rem;height:20px;line-height:20px;margin-left:12px;overflow:hidden;padding:0 8px 0 43px;position:relative}.book-detail .header .open-vip .discount[data-v-59ac8cf9],.book-detail .header .vip .discount[data-v-59ac8cf9]{align-items:center;background-color:#f8eccf;border-radius:3px 0 0 3px;display:flex;height:18px;justify-content:center;left:1px;position:absolute;top:1px;width:34px}.book-detail .header .open-vip .discount .num[data-v-59ac8cf9],.book-detail .header .vip .discount .num[data-v-59ac8cf9]{font-family:YuewenFont-Regular;font-size:14px;margin-right:1px}.book-detail .header .open-vip .discount[data-v-59ac8cf9]:after,.book-detail .header .vip .discount[data-v-59ac8cf9]:after{border-right:2px solid #ead1a4;border-top:18px solid transparent;bottom:0;content:"";display:block;height:0;position:absolute;right:0;width:0}.book-detail .header .open-vip[data-v-59ac8cf9]{margin-left:.24rem;padding-left:8px}.book-detail .detail-card[data-v-59ac8cf9]{background-color:#fff;border-radius:.24rem;margin-bottom:.64rem}.book-detail .detail-card .ypc-column-name[data-v-59ac8cf9]{height:.92rem;line-height:.92rem}.book-detail .detail-card-catalogue .all[data-v-59ac8cf9]{align-items:center;display:flex;justify-content:center;justify-content:space-between}.book-detail .intro[data-v-59ac8cf9]{border-top:.01rem solid #d9d9d9;padding-top:.32rem;position:relative}.book-detail .intro-content[data-v-59ac8cf9]{word-wrap:break-word;color:#666;font-size:.32rem;line-height:1.5;margin-bottom:.16rem}.book-detail .intro-content-over[data-v-59ac8cf9]{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.book-detail .intro-content .alias[data-v-59ac8cf9]{color:#fa573e}.book-detail .intro-info[data-v-59ac8cf9]{color:#b2b2b2;font-size:.24rem;line-height:1.5}.book-detail .btn-box[data-v-59ac8cf9]{align-items:center;display:flex;justify-content:center;justify-content:flex-start;text-align:center}.book-detail .btn-box .read-now[data-v-59ac8cf9]{align-items:center;background-color:#db4fa5;border-radius:.44rem;color:#fff;display:flex;font-size:.32rem;font-weight:700;height:.88rem;justify-content:center;margin-right:.48rem;width:2.88rem}.book-detail .btn-box .btn-icon[data-v-59ac8cf9]{cursor:pointer;font-size:.24rem;margin-right:.32rem;width:1.08rem}.book-detail .btn-box .btn-icon.inshelf[data-v-59ac8cf9]{color:#b2b2b2}.book-detail .btn-box .diversion[data-v-59ac8cf9]{width:3.18rem}.book-detail .btn-box .diversion.news[data-v-59ac8cf9]{font-size:.28rem;width:5.18rem}.book-detail .checklevel8-img[data-v-59ac8cf9]{border-top:.01rem solid #d9d9d9;width:100%}.book-detail .catalogue[data-v-59ac8cf9]{border-top:.01rem solid #d9d9d9;font-size:.32rem;position:relative}.book-detail .catalogue-list[data-v-59ac8cf9]{border-bottom:.01rem solid #d9d9d9;color:#333}.book-detail .catalogue-list__link[data-v-59ac8cf9]{align-items:center;display:flex;height:1.12rem;justify-content:center;justify-content:space-between;line-height:1.12rem;width:100%}.book-detail .catalogue-list__title[data-v-59ac8cf9]{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-detail .catalogue-list__time[data-v-59ac8cf9]{color:#b2b2b2;flex-shrink:0;margin-left:.24rem}.book-detail .catalogue.female[data-v-59ac8cf9]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-between}.book-detail .catalogue.female .catalogue-list[data-v-59ac8cf9]{width:576px}.book-detail .link-entry[data-v-59ac8cf9]{align-items:center;border:.01rem solid #b2b2b2;border-radius:.18rem;color:#666;display:flex;font-size:.2rem;height:.36rem;justify-content:center;padding:0 .08rem 0 .16rem}.book-detail .link-entry .icon-arrow-right[data-v-59ac8cf9]{font-size:.24rem}.book-detail .hot[data-v-59ac8cf9]{background-color:#f5f5f7;border-radius:.16rem;display:flex;padding:.4rem}.book-detail .hot-list[data-v-59ac8cf9]{margin-right:76px;width:130px}.book-detail .hot-list.only-one[data-v-59ac8cf9]{width:100%}.book-detail .hot-list[data-v-59ac8cf9]:last-child{margin:0}.book-detail .other[data-v-59ac8cf9]{padding-top:.4rem}.book-detail .other-list[data-v-59ac8cf9]{margin-bottom:.32rem}.book-detail .other-list[data-v-59ac8cf9]:last-child{margin:0}.book-detail .recently[data-v-59ac8cf9]{display:flex;flex-wrap:wrap}.book-detail .recently-list[data-v-59ac8cf9]{margin-right:40px;margin-top:20px;width:373px}.book-detail .recently-list[data-v-59ac8cf9]:nth-child(3n){margin-right:0}.book-detail .writer[data-v-59ac8cf9]{align-items:center;display:flex;height:.92rem;justify-content:center;line-height:.92rem}.book-detail .writer-info[data-v-59ac8cf9]{align-items:center;display:flex;flex:1}.book-detail .writer-info__avatar[data-v-59ac8cf9]{border:.01rem solid rgba(0,0,0,.08);border-radius:50%;flex-shrink:0;height:.56rem;margin-right:.12rem;overflow:hidden;width:.56rem}.book-detail .writer-info__name[data-v-59ac8cf9]{color:#333;font-size:.44rem;font-weight:700;line-height:32px}.book-detail .writer-info__name .tag[data-v-59ac8cf9]{background-color:rgba(219,79,165,.08);border-radius:.08rem;color:#db4fa5;display:inline-block;font-size:.24rem;height:.4rem;line-height:.4rem;margin-left:.08rem;text-align:center;vertical-align:middle;width:.64rem}
.default[data-v-f4e82d6b] {
	overflow:hidden
}
.default.bg[data-v-f4e82d6b] {
	background-image:url(/static/images/head-bg.bcb8a0e0.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-size:100% 606px;
	position:relative
}
.default .main[data-v-f4e82d6b] {
	margin:0 auto;
	min-height:calc(100vh - 6.08rem);
	width:1200px
}
.browser-tip[data-v-f4e82d6b] {
	background-color:#fff;
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:100000
}
.browser-tip span[data-v-f4e82d6b] {
	color:#b2b2b2;
font-size:.2rem;
	line-height:16px;
	margin:8px 0 12px
}
.q[data-v-f4e82d6b] {
	left:50%;
	position:absolute;
	top:-66px;
	transform:translateX(-50%);
	width:124px
}
.qrcode-wrapper-large[data-v-f4e82d6b] {
	bottom:200px;
	left:50%;
	position:fixed;
	transform:translateX(640px)
}
.qrcode-content[data-v-f4e82d6b] {
	background:#fff;
	border-radius:8px;
	box-shadow:0 4px 8px rgba(51, 51, 51, .05);
	height:188px;
	padding-top:16px;
	position:relative;
	text-align:center;
	width:150px
}
.qrcode-content .qrcode[data-v-f4e82d6b] {
	height:130px;
	margin-top:8px;
	width:130px
}
.qrcode-content .desc[data-v-f4e82d6b] {
	font-size:12px;
	line-height:16px
}
.qrcode-wrapper-small[data-v-f4e82d6b] {
	bottom:200px;
	position:fixed;
	right:35px;
	transform:translateX(0)
}
.qrcode-wrapper-small .qrcode-place[data-v-f4e82d6b] {
	background:#fff;
	border-radius:8px;
	box-shadow:0 4px 8px rgba(51, 51, 51, .05);
	height:78px;
	position:relative;
	text-align:center;
	width:90px
}
.qrcode-wrapper-small .qrcode-place img[data-v-f4e82d6b] {
	margin-bottom:10px;
	margin-top:16px;
	width:24px
}
.qrcode-wrapper-small .qrcode-place p[data-v-f4e82d6b] {
	font-size:12px
}
.qrcode-wrapper-small .qrcode-place:hover+.qrcode-content[data-v-f4e82d6b] {
	display:block
}
.qrcode-wrapper-small .qrcode-content[data-v-f4e82d6b] {
	bottom:0;
	display:none;
	position:absolute;
	right:110px
}
.fans-interact {
    text-align: center;
    background: #359edf;
    padding: 5px;
}
.blue-btn {
    position: relative;
    z-index: 1;
    text-align: center;
    color: #fff;
    border-color: #fff;
}
.recommend-book .more {
	font:12px/20px PingFangSC-Regular, '-apple-system', Simsun;
	float:right;
	margin-top:3px;
	cursor:pointer
}
.recommend-book .more .iconfont {
	font-size:12px;
	display:inline-block;
	min-width:12px;
	margin-top:-1px;
	vertical-align:middle
}
.recommend-book .top-line {
	margin-top:4px;
	margin-bottom:20px;
	border-bottom:1px solid rgba(0, 0, 0, .08)
}
.recommend-book .book-list-item {
	display:inline-block;
	width:24%;
	height:111px;
	margin-right:8px
}
.recommend-book .book-list-item .book-cover-container {
	float:left;
	width:77px;
	height:100%;
	margin-right:12px
}
.recommend-book .book-list-item .book-cover-img {
	width:100%;
	height:100px;
	border-radius:4px
}
.recommend-book .book-list-item .book-info-container {
	overflow:hidden;
	height:100%
}
.recommend-book .book-list-item .book-info-container .book_name {
	font-size:15px;
	font-weight:700;
	line-height:23px;
	overflow:hidden;
	width:136px;
	height:23px;
	margin-top:-4px;
	cursor:pointer;
	text-overflow:ellipsis
}
.recommend-book .book-list-item .book-info-container .book_desc {
	font-size:12px;
	line-height:20px;
	display:-webkit-box;
	overflow:hidden;
	height:40px;
	word-break:break-all;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.recommend-book .book-list-item .book-info-container .author-container {
	height:20px
}
.recommend-book .book-list-item .book-info-container .author-avatar {
	float:left;
	width:12px;
	height:12px;
	margin-right:4px;
	padding:4px 0;
	border-radius:50%
}
.recommend-book .book-list-item .book-info-container .author-name {
	font-size:12px;
	line-height:20px;
	height:20px;
	color:#adadad
}
.recommend-book .book-list-item .book-info-container .book-tag-container {
	font-size:0;
	height:100%;
	height:20px;
	margin-top:4px
}
.recommend-book .book-list-item .book-info-container .category, .recommend-book .book-list-item .book-info-container .cycle {
	font-size:12px;
	display:inline-block;
	box-sizing:border-box;
	margin-right:4px;
	padding:0 2px;
	vertical-align:bottom;
	border-radius:2px
}
.recommend-book .book-list-item .book-info-container .category {
	overflow:hidden;
	max-width:70px;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#adadad;
	border:1px solid #adadad
}
.recommend-book .book-list-item .book-info-container .cycle {
	color:#e5353e;
	border:1px solid #f1696e
}
.recommend-book .book-list-item:nth-child(4n+1) {
margin-right:0
}
#yzmcms_digg_div {
	padding-top:50px;
	text-align: center;
	cursor: pointer;
}
.digg_up {
	padding: 10px 30px;
	margin-top: 5px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #f07053;
transition: all .3s;
border-radius: .44rem;
}
.digg_down {
	padding: 10px 30px;
	margin-top: 5px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #46be8a;
 transition: all .3s;
border-radius: .44rem;
}
.book-list {
    height: 1px;
    overflow: hidden;
}
/* =============== 移动端适配 =============== */
@media screen and (max-width: 550px) {

  /* 重置 PC 端的固定宽度布局 */
  .default .main[data-v-f4e82d6b] {
    width: 100%;
    padding: 0 20px; /* 增加两侧留白 */
    min-height: calc(100vh - 4rem); /* 调整高度适应移动端 */
  }

  /* 书籍详情页头部 */
  .book-detail .header[data-v-59ac8cf9] {
    flex-direction: column; /* 垂直排列 */
    align-items: flex-start;
  }
  .book-detail .header .book-cover[data-v-59ac8cf9] {
    width: 100%;
    height: auto;
    aspect-ratio: 3/4; /* 保持封面比例 */
    margin-right: 0;
    margin-bottom: 20px;
  }

  /* 按钮容器适配 */
  .book-detail .btn-box[data-v-59ac8cf9] {
    flex-direction: column; /* 垂直排列按钮 */
  }
  .book-detail .btn-box .read-now[data-v-59ac8cf9] {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
  }

  /* 推荐书籍列表 */
  .recommend-book .book-list-item {
    width: 100% !important; /* 每行显示2列 */
    margin-right: 4% !important;
    padding-bottom: 20px;
  }
  .recommend-book .book-list-item:nth-child(2n+1) {
    margin-right: 0 !important;
  }


  /* 调整字号提升可读性 */
  .book-detail .header .book-info__title[data-v-59ac8cf9] {
    font-size: 0.6rem !important;
  }
  .book-detail .intro-content[data-v-59ac8cf9] {
    font-size: 0.36rem !important;
  }

  /* 隐藏 PC 专用元素 */
  .qrcode-wrapper-small[data-v-f4e82d6b] {
    display: none !important;
  }

  /* 通用间距调整 */
  .book-detail[data-v-59ac8cf9],
  .book-detail .detail-card[data-v-59ac8cf9] {
    padding: 20px 0 !important;
  }
}