@charset "utf-8";
body{background-color: #F2F4F7;--color1: #f51e29;}
/*顶部head*/
.book-topHead-box{height: 0.8rem;background-color: #e33d2a;position: relative;overflow: hidden;}
.book-topHead-cont{position: absolute;top: 0;left: 50%;width: 7.52rem;height: 0.8rem;background-color: #e33d2a;margin-left: -3.76rem;display: flex;justify-content: space-between;}
.book-topHead-lt{display: flex;width: 5rem; flex-wrap: nowrap;align-items: center;}
.book-topHead-lt>div{margin-left: 0.2rem;}
.book-topHead-233logo{width: 0.52rem;height: 0.46rem;}
.book-topHead-233logo>a{display: block;width: 100%;height: 100%;background: url(ico-book-bgwap.png) no-repeat 0 0 ;background-size: 7.5rem;}
.book-topHead-booklogo{width: 0.76rem;height: 0.38rem;}
.book-topHead-booklogo>a{display: block;width: 100%;height: 100%;background: url(ico-book-bgwap.png) no-repeat -1rem 0;background-size: 7.5rem;}
.book-topHead-rt{display: flex;align-items: center;}
.book-topHead-rt>div{margin-right: 0.2rem;}
.book-topHead-rt a{display: block;}
.book-topHead-rtIco{display: block;width: 0.34rem;height: 0.34rem;background: url(ico-book-bgwap.png) no-repeat -2.2rem 0;background-size: 7.5rem;margin: 0 auto;}
.book-topHead-rtWz{font-size: 0.2rem;color:#fff;}
.book-topHead-login .book-topHead-rtIco{background-position: -2.6rem 0;}
.book-topHead-rtTx{width: 0.5rem;height: 0.5rem;border-radius: 50%;overflow: hidden;}
.book-topHead-rtTx img{display: block;width: 100%;height: auto;min-height: 100%;}
/*顶部head end*/

/*站点广告位*/
.book-siteAdv-box{background-color: #fff;padding: 0.02rem 0 0.18rem;border-radius: 0 0 0.2rem 0.2rem;}
.book-siteAdv-img a{display: block;padding: 0.2rem 0.24rem 0;}
.book-siteAdv-img a img{display: block;width: 100%;height: auto;border-radius: 0.2rem;}
.book-homeSite-tab{display: flex;height: 0.88rem;line-height: 0.88rem;text-align: center;}
.book-homeSite-tab>a{flex: 1;position: relative;font-size: 0.3rem;color:#333;}
.book-homeSite-tab>a.on{color:var(--color1);font-weight: 900;}
.book-homeSite-tab>a.on:before{content:"";position: absolute;bottom: 0;left: 50%;width: 0.3rem;height: 0.06rem;background-color: var(--color1);border-radius: 1rem;margin-left: -0.14rem;}
.book-homeSite-hide{border-top: 0.02rem solid #f4f4f4;overflow: hidden;}
.book-homeSite-scroll{display: flex;transition: .4s;}
.book-homeSite-ul{display: flex;flex-wrap: wrap; width: 100%;flex-shrink: 0;padding-top: 0.2rem;align-content: flex-start;}
.book-homeSite-ul>li{width: 33.32%;text-align: center;}
.book-homeSite-ul>li>a{display: block;height: 0.52rem;line-height: 0.52rem;font-size: 0.24rem;color:#999;}
/*站点广告位 end*/

/*精品推荐*/
.comTit-box{padding: 0.5rem 0 0.1rem;text-align: center;}
.comTit-h3{font-size: 0.46rem;font-weight: 900;}
.comTit-tip{margin-top: 0.1rem;font-size: 0.22rem;color:#555;text-align: center;}
.book-jptjBox{padding: 0 0.24rem;}
.book-jptjLb-ul>li{margin-top: 0.3rem;background-color: #fff;border-radius: 0.2rem;}
.book-jptjLb-liCt{display: flex;padding: 0.4rem 0;}
.book-jptjLb-img{padding: 0 0.1rem; position: relative;}
.book-jptjLb-img a{display: block;text-align: center;}
.book-jptjLb-img a img{width: 2rem;height: auto;}
.book-jptjLb-info{margin-left: 0.2rem;margin-right: 0.2rem;}
.book-jptjLb-h4,.book-zbjcOne-rtTit{font-size: 0.3rem;line-height: 0.36rem; color:#222;padding-left: 0.22rem;position: relative;}
.book-jptjLb-h4:before,.book-zbjcOne-rtTit:before{content:"";position: absolute;top: 0.06rem;left: 0;width: 0.06rem;height: 0.28rem; border-radius: 1rem;background-color: #f44130;}
.book-jptjLb-detail>a{display: block; font-size: 0.22rem;line-height: 0.36rem;margin-top: 0.12rem;color:#999;}
.book-jptjLb-lab{padding-top: 0.12rem;}
.book-jptjLb-lab>i{float: left;height: 0.36rem;line-height: 0.36rem;border-radius: 1rem;padding: 0 0.12rem;font-size: 0.22rem;border: 0.02rem solid #7e8ba1;color:#7e8ba1; margin-right: 0.1rem;margin-top: 0.1rem;overflow: hidden;cursor: pointer;}
.book-jptjLb-lab>i>a{display: block;height: 0.36rem;line-height: 0.36rem;padding: 0 0.2rem;margin: 0 -0.2rem;color:#7f8ca2;}
.book-jptjLb-bt{display: flex; height: 1.1rem;padding: 0 0.3rem; border-top: 0.02rem solid #e9e9e9;justify-content: space-between;align-items: center;}
.book-jptjLb-price{display: flex;align-items: flex-end;}
.book-jptjLb-price>div{margin-right: 0.1rem;}
.book-jptjLb-nowPrice{font-size: 0.4rem;font-weight: 900;height: 0.5rem;line-height: 0.5rem; color:var(--color1);}
.book-jptjLb-nowPrice>em{font-size: 0.56rem;font-weight: 900;}
.book-jptjLb-zhekou{height: 0.36rem;line-height: 0.36rem;padding: 0 0.14rem;font-size: 0.24rem;color:#fff;background-image: linear-gradient(90deg,#ff553b,#e01a1a);border-radius: 0.18rem 0.18rem 0.18rem 0;}
.book-jptjLb-oldPrice{font-size: 0.24rem;color:#b0b0b0;text-decoration: line-through;}
.book-jptjLb-ckxq a{color:#bfa888;}
/*精品推荐 end*/

/*编著团队*/
.book-bztdBox{padding-bottom: 0.3rem;}
.book-bztdBox .book-bztdHide{overflow: hidden;padding-top: 0.2rem;}
.book-bztdUl{display: flex;padding-left: 0.5rem;transform: translateX(0px);}
.book-bztdBox .book-bztdUl>li{width: 6.5rem;height: 5.3rem;flex-shrink: 0;opacity: .6;transform: scale(.92);transition: .4s;}
.book-bztdLi-ct{padding: 0.3rem 0.24rem 0.3rem; background-color: #fff;min-height: 4.78rem; border-radius: 0.3rem;}
.book-bztdUl>li.on{opacity: 1;transform: scale(1);}
.book-bztdT{display: flex;}
.book-bztdT-img{padding-right: 0.3rem;}
.book-bztdT-img>a{display: block;width: 1.5rem;height: 2rem;background-color: #f2f4f3;border-radius: 0.1rem;overflow: hidden;position: relative;}
.book-bztdT-img>a img{position: absolute;bottom: 0;left: 0;width: 100%;height: auto;}
.book-bztdT-h3{position: relative;height: 0.42rem;line-height: 0.42rem;z-index: 1;}
.book-bztdT-h3:before{content:"";position: absolute;bottom: 0;left: 0;width: 0.9rem;height: 0.1rem;background-image: linear-gradient(90deg,var(--color1),#fff);border-radius: 1rem;z-index: -1;}
.book-bztdT-h3>em{font-size: 0.4rem;font-weight: 900;}
.book-bztdT-tit{font-size: 0.24rem;height: 0.68rem;line-height: 0.34rem;font-weight: 900;color:#777;margin-top: 0.2rem;overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.book-bztdT-info{font-size: 0.24rem;line-height: 0.4rem;height: 0.8rem;overflow: hidden; position: relative;}
.book-bztdT-ckxq{position: absolute;bottom: 0;right: 0;width: 1.1rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.24rem;color: #508ef5;background-image: linear-gradient(90deg, rgba(255,255,255,.1) 0%, rgba(255,255,255,1) 20%, rgba(255,255,255,1) 100%);text-align: right;}
.book-bztdB{padding-top: 0.1rem;}
.book-bztdB-ol>li{margin-top: 0.2rem;}
.book-bztdB-ol>li>a{display: block;height: 0.62rem;line-height: 0.62rem;border: 0.02rem solid #ffdfd9;border-radius: 0.1rem;background-image: linear-gradient(90deg,#ffdeda,#fff);position: relative;}
.book-bztdB-liWz{width: 4.2rem;margin-left: 0.28rem;font-size: 0.26rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.book-bztdB-liBtn{position: absolute;top: 50%;right: 0.08rem;width: 1.1rem;height: 0.42rem;line-height: 0.42rem; margin-top: -0.21rem;text-align: center;background-image: linear-gradient(90deg,#ff7575,#f20f0f);font-size: 0.24rem;color:#fff;box-shadow: 0 0.06rem 0.14rem rgba(250,53,53,.3);border-radius: 1rem;}
.book-bztdB-liBtn>i{display: inline-block;width: 0.1rem;height: 0.12rem;background: url(ico-book-bgwap.png) no-repeat 0 -1rem;background-size: 7.5rem;vertical-align: middle;margin-top: -0.04rem;margin-left: 0.1rem;}
.book-bztdDot{padding-top: 0.2rem;text-align: center;height: 0.08rem;line-height: 0.08rem;}
.book-bztdDot>i{display: inline-block;width: 0.08rem;height: 0.08rem;border-radius: 1rem;background-color: #a5a7a8;margin: 0 0.03rem;transition: .4s;}
.book-bztdDot>i.on{width: 0.24rem;background-color: var(--color1);}
/*编著团队 end*/

/*tab栏*/
.book-topTab,.book-csiteTab-box{height: 0.9rem;background-color: #fff;border-radius: 0.3rem 0.3rem 0 0; position: relative;}
.book-topTab-fixed,.book-csiteTab-fixed{position: absolute;top: 0;left: 0;width: 100%;height: 0.9rem;line-height: 0.9rem;text-align: center;background-color: #fff;border-radius: 0.3rem 0.3rem 0 0;overflow: hidden;z-index: 6;}
.book-topTab-fixed.fixed,.book-csiteTab-fixed.fixed{position: fixed;box-shadow: 0 0.08rem 0.2rem rgba(0,0,0,.1);border-radius: 0 0 0.3rem 0.3rem;}
.book-topTab-ul,.book-topTab-div,.book-csiteTab-main{display: flex; position: absolute;top: 0;left: 50%;width: 7.52rem;height: 100%; margin-left: -3.76rem;justify-content: space-around;align-items: center;}
.book-topTab-ul>li,.book-topTab-div>a{height: 0.56rem;line-height: 0.56rem;position: relative;font-size: 0.26rem;cursor: pointer;padding: 0 0.26rem;background-color: #F7F8FA;border: 0.02rem solid #F7F8FA;border-radius: 1rem;color: #4E535D;}
.book-topTab-ul>li:first-child:before,.book-topTab-div>a:first-child:before{display: none;}
.book-topTab-ul>li.on,.book-topTab-div>a.on{color: var(--color1);font-weight: 900;background-color: #FFF5F5;border-color: #FFF5F5;}
.bookStore-hasChild .book-topTab-fixed.fixed{top: 1rem;}
.bookStore-listItem-box .bookStore-listItem:first-child .book-topTab{border-radius: 0;}
.bookStore-listItem-box .bookStore-listItem:first-child .book-topTab-fixed{border-radius: 0 0 0.3rem 0.3rem;}
/*tab栏 end*/

/*子站点广告位*/
.book-childAdv-img a{display: block;padding: 0.2rem 0.24rem;margin-bottom: -0.2rem;}
.book-childAdv-img img{display: block;width: 100%;height: auto;border-radius: 0.2rem;}
.book-childAdv-img.style2 a{background-color: #fff;margin-bottom: 0;}
/*子站点广告位 end*/

/*官方教材*/
.book-zbjcBox,.book-mkssBox{padding: 0.02rem 0.24rem 0;}
.book-zbjcUl>li{background-color: #fff;border-radius: 0.3rem;margin-top: 0.3rem;}
.book-zbjcLi-tp{padding: 0.28rem 0.28rem 0.3rem;}
.book-zbjcLi-img>a{display: block; height: 3.2rem;background-color: #f2f2f2;border-radius: 0.2rem;text-align: center; position: relative;}
.book-zbjcLi-img img{height: 2.8rem;width: auto;margin-top: 0.2rem;}
.book-zbjcLi-tit{margin-top: 0.5rem;position: relative;}
.book-zbjcLi-h4{width: 4.8rem; font-size: 0.32rem;font-weight: 900;line-height: 0.4rem;min-height: 0.4rem;}
.book-zbjcLi-ckxq{position: absolute;top: 0;right: 0;height: 0.4rem;line-height: 0.4rem;font-size: 0.26rem;color:#bfa888;}
.book-zbjcLi-bt{display: flex;justify-content: space-between;align-items: center; min-height: 0.8rem;padding: 0.28rem 0.24rem;border-top: 0.02rem solid #e9e9e9;}
.book-zbjcLi-btL,.book-baseData-price{display: flex;align-items: center;}
.book-zbjcLi-nowPrice,.buyBook-tcT-nowPrice,.book-baseData-nowPrice{font-size: 0.4rem;color: var(--color1);font-weight: 900;margin-right: 0.1rem;}
.book-zbjcLi-nowPrice>em,.buyBook-tcT-nowPrice>em,.book-baseData-nowPrice>em{font-weight: 900;font-size: 0.56rem;}
.book-zbjcLi-zhekou,.buyBook-tcT-zhekou,.book-baseData-zhekou{display: inline-block;height: 0.32rem;line-height: 0.32rem;padding: 0 0.08rem;background-image: linear-gradient(90deg,#ff553b,#e01a1a);font-size: 0.24rem;color:#fff;border-radius: 0.16rem 0.16rem 0.16rem 0;}
.book-zbjcLi-oldPrice,.buyBook-tcT-oldPrice,.book-baseData-oldPrice{font-size: 0.24rem;margin-top: 0.06rem;color:#b0b0b0;text-decoration: line-through;}
.book-zbjcLi-btR>a{display: block;width: 2.6rem;height: 0.8rem;line-height: 0.8rem;text-align: center;background-image: linear-gradient(90deg,#fb5d37,var(--color1));font-size: 0.3rem;font-weight: 900;text-align: center;color:#fff;border-radius: 1rem;}
/*官方教材 end*/

/*买课送书*/
.book-mkssYhq-box{min-height: 0.26rem; padding: 0.1rem 0.6rem 0.1rem 0.54rem;margin-top: 0.16rem;border-radius: 0.1rem;background-image: linear-gradient(90deg,#ff5f4a,#ffbaac);font-size: 0.22rem;line-height: 0.26rem;color:#fff;position: relative;overflow: hidden;}
.book-mkssYhq-box .yhq-ico{position: absolute;top: 50%;left: 0.18rem;width: 0.24rem;height: 0.2rem;margin-top: -0.1rem; background: url(ico-book-bgwap.png) no-repeat -0.3rem -1rem;background-size: 7.5rem;}
.book-mkssYhq-close{position: absolute;top: 0;right: 0;width: 0.24rem;height: 0.22rem;background: url(ico-book-bgwap.png) no-repeat -0.8rem -1rem;background-size: 7.5rem;cursor: pointer;}
.book-mkssMain-item{margin-top: 0.26rem;padding: 0.3rem 0.3rem 0;background-color: #fff;border-radius: 0.3rem;}
.book-mkssMain-img a{display: block;width: 6.42rem;height: 6.42rem;position: relative;border-radius: 0.2rem;overflow: hidden;}
.book-mkssMain-img a img{display: block;width: 100%;height: 100%;}
.book-mkssTit{margin-top: 0.4rem;font-size: 0.32rem;font-weight: 900;}
.book-mkssLab{padding-top: 0.06rem;}
.book-mkssLab>i{display: inline-block;height: 0.36rem;line-height: 0.36rem;padding: 0 0.16rem;border-radius: 1rem;background-color: #ffeeda;font-size: 0.22rem;color: #b08f59;margin-top: 0.1rem;margin-right: 0.16rem;}
.book-mkssLab>i.style1{background-image: linear-gradient(90deg,#fe5849,#fe5785);color:#fff;}
.book-mkssLab>i.style2{background-image: linear-gradient(90deg,#ea5486,#bd7de1);color:#fff;}
.book-mkssMd1-ltSelect-box{position: relative;}
.book-mkssMd1-ltSelect{margin-top: 0.26rem;height: 0.7rem;line-height: 0.7rem;background-color: #efefef;border-radius: 0.1rem;position: relative;}
.book-mkssMd1-ltSelect:before{content:"";position: absolute;top: 50%;right: 0.18rem;width: 0.2rem;height: 0.12rem;margin-top: -0.06rem; background: url(ico-book-bgwap.png) no-repeat -3rem -1rem;background-size: 7.5rem;}
.book-mkssMd1-ltSelect-wz{padding: 0 0.6rem 0 0.2rem;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.book-mkssMd1-ltSelect-hide{position: absolute;top: 0.7rem;left: 0;width: 100%;padding-top: 0.02rem;}
.book-mkssMd1-ltSelect-hide:before{content: "";position: absolute;top: -0.1rem;left: 50%;width: 0;height: 0;border-style: solid;border-width: 0.16rem;border-color: transparent transparent #fff transparent;margin-left: -0.16rem;z-index: 4;}
.book-mkssMd1-ltSelect-ul{max-height: 3rem;overflow-y: auto; margin-top: 0.2rem;padding: 0.1rem 0; border-radius: 0.2rem;background-color: #fff;filter: drop-shadow(0 0 0.2rem rgba(0,0,0,.06));position: relative;z-index: 3;}
.book-mkssMd1-ltSelect-ul>li{padding: 0.1rem 0.2rem;font-size: 0.24rem;cursor: pointer;}
.book-mkssSend{padding: 0.3rem 0 0.3rem 0.5rem;min-height: 0.3rem;line-height: 0.3rem; font-size: 0.26rem;color:var(--color1);position: relative;}
.book-mkssSend>i{position: absolute;top: 50%;left: 0;width: 0.44rem;height: 0.38rem;margin-top: -0.18rem; background: url(ico-book-bgwap.png) no-repeat -1.2rem -1rem;background-size: 7.5rem;}
.book-mkssSend>p{color:var(--color1);font-size: 0.26rem;}
.book-mkssUl{margin-top: 0.1rem;padding-bottom: 0.3rem;}
.book-mkssUl>li{margin-top: 0.3rem;}
.book-mkssUl>li:first-child{margin-top: 0;}
.book-mkssUl>li>a{display: flex;padding: 0.3rem 0.3rem 0.3rem 0.1rem;background-color: #f5f5f5;border-radius: 0.2rem;}
.book-mkssLi-ct{width: 100%;}
.book-mkssLi-img{padding-right: 0.3rem;position: relative;}
.book-mkssLi-img img{width: 2.4rem;height: auto;}
.book-mkssMd1-rtNum{position: absolute;top: -0.2rem;left: 0.02rem;width: 0.3rem;height: 0.3rem;line-height: 0.3rem;text-align: center;border: 0.02rem solid #e3bea9;border-radius: 50%; font-size: 0.24rem;color: #b29686;}
.book-mkssLi-h4{font-size: 0.3rem;line-height: 0.4rem;font-weight: 900;padding-left: 0.22rem;position: relative;}
.book-mkssLi-h4:before{content:"";position: absolute;top: 0.08rem;left: 0;width: 0.06rem;height: 0.28rem;background-color: var(--color1);border-radius: 1rem;}
.book-mkssLi-info{min-height: 0.72rem; margin-top: 0.1rem;font-size: 0.22rem;line-height: 0.36rem;color:#999;}
.book-mkssLi-jgan{margin-top: 0.26rem;display: flex;justify-content: space-between;align-items: center;}
.book-mkssLi-nowPrice{font-size: 0.4rem;color:var(--color1);font-weight: 900;text-decoration: line-through;}
.book-mkssLi-nowPrice>em{font-size: 0.56rem;font-weight: 900;}
.book-mkssLi-btn{display: block;width: 1.94rem;height: 0.66rem;line-height: 0.66rem;text-align: center;border-radius: 1rem;background-color: #fff;border: 0.02rem solid var(--color1);font-size: 0.28rem;color: var(--color1);}
.disabled .book-mkssLi-btn{border-color: #d9d9d9;color:#d0d0d0;}
.book-mkssBt{display: flex;justify-content: space-between;align-items: center; height: 1.5rem;margin: 0 -0.3rem;padding: 0 0.3rem;border-top: 0.02rem solid #f1f1f1;}
.book-mkssBt-price{display: flex;align-items: baseline;}
.book-mkssBt-nowPrice{height: 0.6rem;line-height: 0.6rem; font-size: 0.4rem;color:var(--color1);font-weight: 900;margin-right: 0.2rem;}
.book-mkssBt-nowPrice>em{font-size: 0.66rem;font-weight: 900;}
.book-mkssBt-oldPrice{font-size: 0.24rem;color:#b0b0b0;text-decoration: line-through;}
.book-mkssBt-btn>a{display: block;width: 2.6rem;height: 0.8rem;line-height: 0.8rem;text-align: center;border-radius: 1rem;background-image: linear-gradient(90deg,#fb5d37,var(--color1));font-size: 0.3rem;color:#fff;}
/*买课送书 end*/

/*购买书籍弹窗*/
.comTc-box{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}
.com-tcMask{position: absolute;top: 0;left: 0;width: 100%;height: 120%;background-color: #000;opacity: .7;cursor: pointer;}
.buyBook-tcCont{position: absolute;bottom: 0;left: 50%;width: 7.5rem;margin-left: -3.75rem;background-color: #fff;border-radius: 0.24rem 0.24rem 0 0;padding: 0.5rem 0 0.4rem;}
.buyBook-tcT{display: flex; padding: 0 0.3rem 0.3rem;border-bottom: 0.02rem solid #eee;}
.buyBook-tcT-img{padding-right: 0.18rem;}
.buyBook-tcT-img a{display: block;width: 2.1rem;height: 2.1rem;border-radius: 0.24rem;overflow: hidden; position: relative;}
.buyBook-tcT-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.buyBook-tcT-info{position: relative;}
.buyBook-tcT-h3{font-size: 0.3rem;font-weight: 900;line-height: 0.4rem;height: 1.2rem;}
.buyBook-tcT-price{display: flex;align-items: center;}
.buyBook-tcB{padding: 0.1rem 0.3rem 0;}
.buyBook-tcB-qh{display: flex;}
.buyBook-tcB-qh>p{height: 0.62rem;line-height: 0.62rem;padding: 0 0.3rem;border-radius: 0.1rem;border: 0.02rem solid #f7f8fa;background-color: #f7f8fa;font-size: 0.24rem;color:#666;margin-right: 0.2rem;cursor: pointer;}
.buyBook-tcB-qh>p.on,.buyBook-tcB-mainItem-ul>li.on{background-color: #fff5f2;border-color: var(--color1);color:var(--color1);}
.buyBook-tcB-mainScroll{margin-top: 0.26rem;height: 5.8rem;overflow: auto;}
.buyBook-tcB-mainItem{margin-top: 0.36rem;}
.buyBook-tcB-mainScroll .buyBook-tcB-mainItem:first-child{margin-top: 0;}
.buyBook-tcB-mainItem-hd{display: flex;align-items: center;}
.buyBook-tcB-mainItem-hdH4{font-size: 0.3rem;font-weight: 900;}
.buyBook-tcB-mainItem-hdZk{height: 0.34rem;line-height: 0.34rem;padding: 0 0.12rem;border-radius: 0.08rem;background-color: #FFF5F5;margin-left: 0.1rem;font-size: 0.24rem;color: #E13B29;}
.buyBook-tcB-mainItem-hdTip{font-size: 0.24rem;color:#666;}
.buyBook-tcB-mainItem-ul{display: flex;flex-wrap: wrap;}
.buyBook-tcB-mainItem-ul>li{width: 2.9rem;padding: 0.14rem 0.2rem;margin-right: 0.1rem;border: 0.02rem solid #f7f8fa;border-radius: 0.1rem;background-color: #f7f8fa;font-size: 0.24rem;color:#666;margin-top: 0.1rem;text-align: center; position: relative;}
.buyBook-tcB-mainItem-ul>li:nth-child(2n){margin-right: 0;}
.book-status{position: absolute;top: -0.18rem;right: 0;height: 0.28rem;line-height: 0.28rem;padding: 0 0.12rem;background-color: #fff;border-radius: 0.16rem 0.16rem 0.16rem 0;border: 0.02rem solid var(--color1);font-size: 0.22rem;color:var(--color1);}
.buyBook-tcB-mainItem-lab{padding-top: 0.1rem;}
.buyBook-tcB-mainItem-lab>i{float: left;height: 0.36rem;line-height: 0.36rem;padding: 0 0.2rem;border-radius: 1rem;border: 0.02rem solid #7e8ba1;font-size: 0.24rem;color:#7e8ba1;margin-top: 0.16rem;margin-right: 0.2rem;}
.buyBook-tcB-mainItem-lab>i>a{display: block;padding: 0 0.2rem;margin: 0 -0.2rem;color:#7e8ba1;}
.buyBook-tcB-btn>a{display: block;height: 0.8rem;border-radius: 1rem;background-image: linear-gradient(90deg,#ea5038,#e62e23);margin-top: 0.3rem;text-align: center;position: relative;}
.buyBook-tcB-btnCt{height: 100%;display: flex;flex-direction: column;justify-content: center;}
.buyBook-tcB-btnTit{font-size: 0.3rem;color:#fff;font-weight: 900;}
.buyBook-tcB-btnTip{font-size: 0.22rem;color:#fea9a2;}
.buyBook-tcClose{position: absolute;top: 0.2rem;right: 0.2rem;width: 0.28rem;height: 0.28rem;background: url(ico-book-bgwap.png) no-repeat -3.6rem -1rem;background-size: 7.5rem;}
.yushou-lab{position: absolute;top: 0.2rem;left: 0;width: 0.6rem;height: 0.32rem;background: url(ico-book-bgwap.png) no-repeat -3.6rem 0;background-size: 7.5rem;}
.bookStore-wapPage p.book-tianmaoBtn{display: inline-block;height: 0.76rem;line-height: 0.76rem;width: 3rem;background-image: linear-gradient(90deg,#fff0d8,#ffdd9a);font-size: 0.3rem;color:#e01a1a;text-align: center;border: 0.02rem solid #e01a1a;margin: 0.2rem 0 0;border-radius: 1rem; position: relative;cursor: pointer;}
.bookStore-wapPage p.book-tianmaoBtn .jt-ico{display: inline-block;width: 0.1rem;height: 0.12rem;background: url(ico-book-bgwap.png) no-repeat 0 -1.2rem;background-size: 7.5rem; vertical-align: middle;margin-top: -0.04rem;margin-left: 0.08rem;}
.bookStore-wapPage p.book-tianmaoBtn .yhwz-box{position: absolute;top: -0.14rem;right: 0.8rem;white-space: nowrap;height: 0.3rem;line-height: 0.3rem;padding: 0 0.14rem;background-image: linear-gradient(90deg,#ff553b,#e01a1a);font-size: 0.2rem;color:#fff;border-radius: 0.14rem 0.14rem 0 0.14rem;box-shadow: 0 0.04rem 0.1rem rgba(232,51,47,.26);}
.has-tianmao .book-footFixed-cont>a{margin: 0.2rem 0 0;}
.has-tianmao .buyBook-tcB-btn{display: flex;justify-content: space-around;}
.has-tianmao .buyBook-tcB-btn>a{width: 3.2rem;}
.bookStore-wapPage .buyBook-tcB-btn p.book-tianmaoBtn{margin-top: 0.3rem;}
/*.buyBook-wltcBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;}*/
.buyBook-wltcCt{position: absolute;top: 0.6rem;right: 0.3rem;width: 4.8rem;padding: 0.3rem 0.3rem;background-color: rgba(0,0,0,.9);border-radius: 0.2rem;z-index: 3;}
.buyBook-wltcWz{font-size: 0.28rem;color: #fff;text-align: center;}
.buyBook-wltcBtn{margin-top: 0.3rem;display: flex;justify-content: space-between;}
.buyBook-wltcBtn>a{width: 2rem;height: 0.68rem;line-height: 0.68rem;text-align: center;border-radius: 1rem;background-image: linear-gradient(90deg,#F51E29,#FF4734);font-size: 0.28rem;color:#fff;}
.buyBook-wltcBtn>a.buyBook-wltcBjtxw{height: 0.64rem;line-height: 0.64rem;border: 0.02rem solid #fff;background: initial;opacity: .8;}
.buyBook-tcT-bottom{position: absolute;bottom: 0;left: 0;width: 100%;}
.buyBook-tcCont .book-xqyJgxq-actDjs{position: relative;color: #4E535D;top: 0;right: 0;margin-top: 0.1rem;}
.buyBook-tcCont .book-xqyJgxq-actDjs>i{background-color: var(--red1);color: #fff;}
.buyBook-tcT-nowPrice{font-size: 0.4rem;color: #f51e29;font-weight: 900;margin-right: 0.1rem;}
.buyBook-tcT-nowPrice>.price-numEm{display: inline; font-weight: 900;font-size: 0.56rem;}
.buyBook-tcT-zhekou{display: inline-block;height: 0.32rem;line-height: 0.32rem;padding: 0 0.08rem;background-image: linear-gradient(90deg,#ff553b,#e01a1a);font-size: 0.24rem;color:#fff;border-radius: 0.16rem 0.16rem 0.16rem 0;}
.buyBook-tcT-oldPrice{font-size: 0.2rem;color: #8A9199;text-decoration: line-through;}
.buyBook-tcT-bottom .book-xgfjfLi-yhBox{margin-top: 0.06rem;}
.buyBook-tcT-bottom .hdjgWhd-dsjLab{margin-right: 0.14rem;}
.buyBook-tcT-bottom .hdjgWhd-nowPrice{margin-right: 0.1rem;}
.bottom-xlzx-mjBox,.buyBook-tcDbyh{height: 0.72rem;margin-top: 0.2rem;}
.bottom-xlzx-mjFxied{position: fixed;display: flex;align-items: center; bottom: 1.3rem;left: 0;width: calc(100% - 0.48rem);padding: 0 0.24rem; height: 0.72rem;background-image: linear-gradient(90deg, #EFEFFC, #FCEAED, #FFF4F0);font-size: 0.28rem; z-index: 8;}
.bottom-xlzx-mjFxied .mjIco{width: 0.4rem;height: 0.4rem;background: url(ico-book2-bgwap.png) no-repeat -3.8rem 0;background-size: 7.5rem;margin-right: 0.1rem;}
.bottom-xlzx-mjFxied .mjRed,.bottom-tcDbyh-fxied .mjRed{color: #E13B29;}
.bottom-tcDbyh-fxied{display: flex;align-items: center;margin: 0 -30px; height: 0.72rem;background-image: linear-gradient(90deg, #FADFC8, #FFF1E6);font-size: 0.28rem;}
.bottom-tcDbyh-fxied .mjIco{width: 0.28rem;height: 0.34rem;margin-left: 26px; background: url(ico-book2-bgwap.png) no-repeat -3.2rem 0;background-size: 7.5rem;margin-right: 0.1rem;}
/*购买书籍弹窗 end*/

/*详情轮播图*/
.book-xqlbHide{height: 5.9rem;overflow: hidden;position: relative;}
.book-xqlbUl{display: flex;height: 100%;}
.book-xqlbUl>li{flex-shrink: 0;width: 100%;height: 100%;text-align: center;}
.book-xqlbLi-img{width: 5.2rem;height: 5.2rem;margin: 0.2rem auto 0;}
.book-xqlbLi-img img{display: block;width: 100%;height: 100%;}
.book-xqlbBox .yushou-lab{top: 1rem;width: 0.98rem;height: 0.52rem;background-position: -4.6rem 0;}
.book-xqlbLi-wz{font-size: 0.24rem;color:#555;}
.book-xqlbLi-wz>em{color:#8c4c21;}
.book-xqlbPage{position: absolute;bottom: 0.28rem;right: 0.3rem;width: 0.9rem;height: 0.44rem;line-height: 0.44rem;text-align: center;background-color: rgba(0,0,0,.3);border-radius: 1rem;font-size: 0.28rem;color:#fff;z-index: 2;}
/*详情轮播图 end*/

/*书本基础数据*/
.book-baseData-box{padding: 0.3rem 0.24rem 0;background-color: #fff;border-radius: 0.3rem;}
.book-baseData-fxjg{display: flex;justify-content: space-between;align-items: center;}
.book-baseData-share>a{display: block;width: 0.54rem;height: 0.7rem;background: url(ico-book-bgwap.png) no-repeat -2rem -1rem;background-size: 7.5rem;}
.book-baseData-h3{font-size: 0.34rem;line-height: 0.36rem;font-weight: 900;margin-top: 0.2rem;}
.book-baseData-box .book-jptjLb-lab{padding-top: 0.26rem;}
.book-baseData-tip{margin-top: 0.3rem;padding: 0.28rem 0;border-top: 0.02rem dashed #eee;color:#999;}
/*书本基础数据 end*/

/*买课送书*/
.book-detailMkss-box,.book-detailBox{padding: 0.36rem 0;background-color: #fff;border-radius: 0.3rem;margin-top: 0.3rem;}
.book-detailBox{padding-bottom: 0.6rem;}
.comTit-twoH3{font-size: 0.32rem;font-weight: 900;padding-left: 0.2rem;margin-left: 0.24rem; position: relative;}
.comTit-twoH3:before{content:"";position: absolute;top: 0.08rem;left: 0;width: 0.06rem;height: 0.3rem;background-color: var(--color1);border-radius: 1rem;}
.book-detailMkss-ul{padding: 0.1rem 0.24rem 0;}
.book-detailMkss-ul>li{margin-top: 0.24rem;padding: 0.24rem;border-radius: 0.2rem;background-color: #f5f5f5;}
.book-detailMkss-ul>li>a{display: flex;}
.book-detailMkss-img{padding-right: 0.2rem;}
.book-detailMkss-img>p{width: 2.1rem;height: 2.1rem;border-radius: 0.2rem;overflow: hidden;}
.book-detailMkss-img img{display: block;width: 100%;height: 100%;}
.book-detailMkss-info{width: 100%;}
.book-detailMkss-h4{font-size: 0.28rem;line-height: 0.3rem;font-weight: 900;padding-top: 0.1rem;}
.book-detailMkss-jgan{display: flex;justify-content: space-between;align-items: center;margin-top: 0.44rem;}
.book-detailMkss-oldPrice{font-size: 0.24rem;color:#999;text-decoration: line-through;}
.book-detailMkss-nowPrice{font-size: 0.3rem;color:#f24141;font-weight: 900;}
.book-detailMkss-nowPrice>em{font-size: 0.4rem;font-weight: 900;}
.book-detailMkss-btn>span{display: block;width: 1.8rem;height: 0.64rem;line-height: 0.64rem;text-align: center;border-radius: 1rem;background-image: linear-gradient(90deg,#fb5d37, var(--color1));font-size: 0.26rem;font-weight: 900;color:#fff;}
/*买课送书 end*/

/*书籍详情*/
.book-detailLt-tab{margin-top: 0.36rem;height: 1rem;line-height: 1rem;background-color: #f7f7f7;overflow-x: auto;overflow-y: hidden;}
.book-detailLt-tabUl{display: inline-block;white-space: nowrap;padding-left: 0.4rem;}
.book-detailLt-tabUl>li{display: inline-block;height: 1rem;padding: 0 0.3rem;font-size: 0.3rem;color:#888;cursor: pointer;position: relative;}
.book-detailLt-tabUl>li.on{color:#333;}
.book-detailLt-tabUl>li.on:before{content:"";position: absolute;bottom: 0;left: 50%;width: 0.9rem;height: 0.06rem;border-radius: 1rem;margin-left: -0.45rem;background-color: var(--color1);}
.book-detailLt-mainScroll{overflow: hidden;}
.book-detailLt-main{width: 2000%;transition: .4s;}
.book-detailLt-mainUl{float: left;width: calc(5% - 1.12rem); padding: 0 0.56rem;}
.book-detailLt-mainUl>li{margin-top: 0.48rem;}
.book-detailLt-liTit{font-size: 0.32rem;font-weight: 900;}
.book-detailLt-liInfo{padding-top: 0.1rem;}
.book-detailLt-liInfo>p{margin-top: 0.16rem;font-size: 0.26rem;line-height: 0.28rem;color: #555;}
.book-detailLt-liInfo-img{margin: 0.5rem -0.56rem 0;overflow: hidden;border-radius: 0.3rem;}
.book-detailLt-liInfo-img img{display: block;width: 100%;height: auto;}
.book-detailLt-liNrjj-ct{line-height: 0.46rem;margin-top: 0.1rem;}
.book-detailLt-liMlxq-img img{display: block;width: 100%;height: auto;}
.book-detailLt-liMlxq-img{margin: 0 -0.56rem;}
/*书籍详情 end*/

/*底部悬浮按钮*/
.book-footFixed-btn{background-color: #fff;position: relative;}
.book-footFixed-cont{position: fixed;bottom: 0;left: 50%;display: flex; justify-content: space-around; width: 7.5rem;height: 1.2rem;margin-left: -3.75rem; background-color: #fff;box-shadow: 0 -0.16rem 0.2rem rgba(0,0,0,.05); z-index: 10;}
.book-footFixed-cont>a{display: flex;flex-direction: column;justify-content: center;width: 6.9rem;height: 0.8rem;border-radius: 1rem;background-image: linear-gradient(90deg, #fb5d37, var(--color1));margin: 0.2rem auto 0;text-align: center; position: relative;}
.has-tianmao .book-footFixed-cont>a{width: 3.2rem}
/*底部悬浮按钮 end*/

/*预览图片弹窗*/
.previewImg-tcCont{position: absolute;top: 50%;left: 50%;width: 7.5rem;transform: translate(-50%, -50%);-o-transform: translateY(-50%, -50%);-ms-transform: translateY(-50%, -50%);-webkit-transform: translateY(-50%, -50%);}
.previewImg-tcImg{height: 7.5rem;background-color: #fff; position: relative;}
.previewImg-tcImg img{position: absolute;top: 50%;left: 50%;width: 7.2rem;height: 7.2rem;margin-top: -3.6rem;margin-left: -3.6rem;}
.previewImg-tcWz{font-size: 0.3rem;line-height: 0.5rem;text-align: center;color:#fff;margin: 0.2rem 1rem 0;}
/*预览图片弹窗 end*/

/*右侧悬浮*/
.book-rightFixed{position: fixed;bottom: 1.6rem;right: 0.3rem;width: 0.9rem; z-index: 6;}
.book-rightFixed-ul>li>a{display: block;width: 0.9rem;height: 0.9rem;margin-top: 0.3rem;background: url(ico-book-bgwap.png) no-repeat 0 -2rem;background-size: 7.5rem;}
.book-rightFixed-ul>li>a.right-backTop{background-position: -1.2rem -2rem;}
/*右侧悬浮 end*/

/*foot*/
.foot{padding-bottom: 1.5rem;background-color: #fff;margin-top: 0.3rem;}
.foot .download-app{display: block;background: url(//img.233.com/m/img/2017m/bg-app.png) no-repeat bottom #f9f6f7;background-size: 100%;padding: 0.36rem 0 0.3rem;}
.foot .download-app .info{display: block;text-align: center;}
.foot .download-app .info .icon-app{width: 1rem;height: 1.18rem;background: url(//img.233.com/m/img/2017m/icon-app.png) no-repeat;background-size: 100%;display: inline-block;vertical-align: middle;margin-top: -0.4rem;}
.foot .download-app .info .info-content{display: inline-block;text-align: left;padding-left: 0.2rem;color: #666;line-height: 0.48rem;font-size: 0.28rem;}
.foot .download-app .info .info-content span{font-size: 0.32rem;display: block;color: #444;}
.foot .download-app a{border: 0.01rem solid #efefef;background: #fff;height: 0.84rem;border-radius: 0.84rem;margin: 0 0.2rem;text-align: center;line-height: 0.84rem;cursor: pointer;font-weight: 700;font-size: 0.32rem;display: block;color: #444;}
.foot .download-app a i{font-size: 0.24rem;padding-left: 0.2rem;font-weight: 400;font-style: normal;}
.foot .major{display: block;padding: 0.3rem 0.3rem 0;text-align: center;font-size: 0.24rem;background: #fff;color: #666;}
.foot .major .version a{display: inline-block;border: 0.01rem solid #efefef;margin: 0 0.1rem;padding: 0 0.2rem;height: 0.48rem;line-height: 0.48rem;border-radius: 0.04rem;color: #666;font-size: 0.24rem;}
.foot .major .version a .icon-feedback{width: 0.32rem;height: 0.32rem;background: url(https://img.233.com/m/css/2018m/icon_bg.png) no-repeat -1.68rem -6.1rem;background-size: 4rem;display: inline-block;vertical-align: middle;margin-right: 0.04rem;}
.foot .major .copyRight{color: #999;padding-top: 0.1rem;font-size: 0.24rem;}
.foot .major .renzheng_box{margin-top: 0.2rem;text-align: center;}
.foot .major .renzheng_box a{display: inline-block;margin: 0 0.1rem;}
.foot .major .renzheng_box a img{height: 0.44rem;}
/*foot end*/

/*loading*/
.book-loadingBox,.confirmPop-box{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 6666;}
.book-loadingCt{position: absolute;top: 50%;left: 50%;width: 2rem;height: 1.2rem;background-color: rgba(0,0,0,.2);border-radius: 0.3rem;margin-top: -0.6rem;margin-left: -1rem;}
.book-loadingCt img{width: 100%;}
/*loading end*/

/*确认弹窗*/
.confirmPop-box{z-index: 100;}
.confirmPop-ct{position: absolute;top: 50%;left: 50%;width: 5.8rem;padding: 0.3rem 0;background-color: #fff;border-radius: 0.2rem;margin-left: -2.8rem;margin-top: -2rem;}
.confirmPop-ctWz{padding:0.3rem 0.4rem 0.5rem;}
.confirmPop-ctBtn{margin: 0 0.4rem;display: flex;justify-content: space-between;}
.confirmPop-ctBtn>a{display: block;width: 1.8rem;height: 0.5rem;line-height: 0.5rem;text-align: center;border-radius: 1rem;background-color: #f5f5f5;font-size: 0.26rem;color:#999;}
.confirmPop-ctBtn>a.confirmPop-yes{background-color: #e13b29;color:#fff;}

/*确认弹窗 end*/

@media screen and (min-width: 500px) {
.buyBook-tcB-mainScroll{max-height: 3.2rem;}
}

.nav_notice,.top-nav-wrap, .js-top233-bg{display: none !important;}

/*20240613优化*/
/*列表页banner区*/
.book-lbyBanner-box{padding: 0 0.16rem 0.16rem;background-color: #fff;border-radius: 0 0 0.32rem 0.32rem;}
.book-lbyBanner-imgBox{height: 0;padding-top: 100%; position: relative;}
.book-lbyBanner-imgMain{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
div.book-lbyBanner-hide{position: relative;margin-left: -0.16rem; width: calc(100% + 0.32rem);height: 100%;border-radius: 0.24rem; overflow: hidden;}
ul.book-lbyBanner-ul{width: 10000%;height: 100%;}
.book-lbyBanner-ul>li{float: left;width: 1%;height: 100%;}
.book-lbyBanner-ul>li a{display: block;width: 100%;height: 100%;text-align: center;}
 .book-lbyBanner-ul>li img{height: 100%;}
.book-lbyBanner-qhBtn>span{position: absolute;top: 0;left: 0;width: 0.48rem;height: 100%;z-index: 1;cursor: pointer;}
.book-lbyBanner-qhBtn>span.next-btn{left: initial;right: 0;}
.book-lbyBanner-qhBtn>span:before{content: "";position: absolute;top: 50%;left: 0;width: 0.48rem;height: 0.86rem;margin-top: -0.43rem; background: url(ico-bookdd-bg2.png) no-repeat -4.5rem -1.3rem;background-size: 7.5rem;}
.book-lbyBanner-qhBtn>span.next-btn:before{background-position: -5.2rem -1.3rem;}
/*.book-lbyBanner-qhBtn>span:active{background-position: -6rem -1.3rem;}*/
/*.book-lbyBanner-qhBtn>span.next-btn:active{background-position: -6.6rem -1.3rem;}*/
.book-lbyBanner-qhBtn>span.disabled{cursor: not-allowed;opacity: .4;}
.book-lbyBanner-jgan{display: flex; margin-top: 0.16rem;padding: 0.26rem 0.16rem;min-height: 0.32rem;background-image: linear-gradient(90deg,#FFF5F5,#fff);border-radius: 0.16rem;justify-content: space-between;align-items: center;}
.book-lbyBanner-ltjg{width: 3.6rem;}
.book-lbyBanner-nowPrice{height: 0.4rem;line-height: 0.4rem;}
.book-lbyBanner-nowPrice .price-num,.book-xqyJgxq-nowPrice{font-size: 0.24rem;color: var(--red1);font-weight: 900;}
.book-lbyBanner-nowPrice .price-num>em,.book-xqyJgxq-nowPrice>em{font-size: 0.4rem;font-weight: 900;}
.book-lbyBanner-nowPrice .zk-lab{display: inline-block;width: 0.92rem;height: 0.28rem;background: url(ico-bookdd-bg2.png) no-repeat 0 -0.8rem;background-size: 7.5rem;vertical-align: middle;margin-top: -0.16rem;margin-left: 0.08rem;}
.book-lbyBanner-oldPrice{height: 0.26rem;line-height: 0.26rem;font-size: 0.24rem;color: #8A9199;margin-top: 0.08rem;text-decoration: line-through;}
.book-lbyBanner-rtan{display: flex;}
.book-lbyBanner-rtan>a{width: 1.52rem;height: 0.64rem;line-height: 0.64rem; border-radius: 0.32rem 0 0 0.32rem;background-image: linear-gradient(90deg,#FECC06,#FF9901);text-align: center;font-size: 0.26rem;color:#fff;}
.book-lbyBanner-rtan>a.ljgm-btn{border-radius: 0 0.32rem 0.32rem 0;background-image: linear-gradient(90deg,#F51E29,#FF4734);}
/*列表页banner区 end*/

/*列表页教材教辅*/
.book-jcjftabBox{margin-top: 0.2rem;}
.book-jcjftabMain>a{float: left;height: 0.52rem;line-height: 0.52rem;border-radius: 1rem;border: 0.02rem solid #fff;background-color: #fff;text-align: center;margin-left: 0.24rem;font-size: 0.26rem;color: #4E535D;padding: 0 0.4rem;}
.book-jcjftabMain>a.on{border-color: var(--red1);color: var(--red1);}
.book-xgfjfBox{margin-top: 0.2rem;background-color: #fff;padding: 0.3rem 0.16rem;border-radius: 0.32rem;}
.book-xgfjfHd{word-break: break-all;}
.book-xgfjfHd-h3{float: left;width: 2.6rem;line-height: 0.4rem;font-size: 0.36rem;font-weight: 900;}
.book-xgfjfHd-tip{float: right;width: 4.5rem;text-align: right;}
.book-xgfjfHd-tip>i{display: inline-block;padding: 0.08rem 0 0.08rem 0.16rem;border-radius: 1rem 0 0 1rem;background-image: linear-gradient(90deg,#FADFC8 0%,#FEECDE 64%,#fff 100%);font-size: 0.24rem;line-height: 0.28rem;color: #8C3111;}
.book-xgfjfUl>li>a{display: block;padding-left: 2.96rem;margin-top: 0.48rem;position: relative;}
.book-xgfjfImg{position: absolute;top: 0;left: 0;width: 2.8rem;height: 2.8rem;border-radius: 0.16rem;overflow: hidden;background-color: #F9F9F9;}
.book-xgfjfImg img{display: block;width: 100%;height: 100%;}
.book-xgfjfImg-ysLab{position: absolute;top: 0.1rem;left: 0;width: 0.84rem;height: 0.4rem;background: url(book-yslab.png) no-repeat;background-size: 100% 100%;}
.book-xgfjfLi-cont{padding-bottom: 0.8rem;min-height: 2rem;position: relative;}
.book-xgfjfLi-tit{font-size: 0.3rem;font-weight: 900;line-height: 0.36rem;}
.book-xgfjfLi-lab{padding-top: 0.1rem;white-space: nowrap;overflow: hidden;overflow-x: auto;}
.book-xgfjfLi-lab>i{display: inline-block; height: 0.28rem;line-height: 0.28rem;padding: 0 0.08rem;background-color: #FFEFE0;border-radius: 0.08rem;margin-right: 0.08rem;font-size: 0.2rem;color: #855423;margin-top: 0.08rem;cursor: pointer;}
.book-xgfjfLi-lab>i a{color: #855423;}
.book-xgfjfLi-lab>i.lab-vtkhy{background-color: #473E36;padding-left: 0.38rem;color: #FDEACF;position: relative;}
.book-xgfjfLi-lab>i.lab-vtkhy:before{content:"";position: absolute;top: 0;left: 0;width: 0.32rem;height: 0.28rem;background: url(ico-bookdd-bg2.png) no-repeat -6.6rem 0;background-size: 7.5rem;}
.book-xgfjfLi-priceBox{position: absolute;bottom: 0;left: 0;}
.book-xgfjfLi-priceT{height: 0.32rem;line-height: 0.32rem;}
.book-xgfjfLi-nowPrice{font-size: 0.24rem;color: var(--red1);}
.book-xgfjfLi-nowPrice>em{font-size: 0.32rem;font-weight: 900;}
.book-xgfjfLi-priceT .zhek-lab,.book-xqyJgxq-priceBox .book-xqyJgxq-priceZk{display: inline-block;height: 0.28rem;line-height: 0.28rem;padding: 0 0.08rem 0 0.76rem;background-color: #FFF5F5;border-radius: 0.08rem;font-size: 0.2rem;color: var(--red1);position: relative;margin-left: 0.08rem;vertical-align: middle;margin-top: -0.08rem;}
.book-xgfjfLi-priceT .zhek-lab:before,.book-xgfjfLi-lab2>i.lab-zhek:before,.book-xgfjfLi-lab2>i.zhekou:before,.book-xqyJgxq-priceZk:before{content:"";position: absolute;top: 0;left: 0;width: 0.72rem;height: 0.28rem;background: url(ico-bookdd-bg2.png) no-repeat -1.5rem -0.8rem;background-size: 7.5rem;}
.book-xgfjfLi-priceB{margin-top: 0.02rem;}
.book-xgfjfLi-oldPrice,.book-xqyJgxq-oldPrice{font-size: 0.2rem;color: #8A9199;text-decoration: line-through;}
.book-xgfjfLi-tip{margin-top: 0.08rem;font-size: 0.22rem;color: #4E535D;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.book-xgfjfLi-send{height: 0.3rem;line-height: 0.3rem;background-image: linear-gradient(90deg,#FFF2E4,#fff);border-radius: 0.06rem;font-size: 0.22rem;color: #855423;margin-top: 0.1rem;overflow-y: hidden;overflow-x: auto;white-space: nowrap;}
.book-xgfjfLi-send>i{display: inline-block;padding: 0 0.12rem;position: relative;}
.book-xgfjfLi-send>i:before{content:"";position: absolute;top: 50%;left: -0.02rem;width: 0.04rem;height: 0.04rem;border-radius: 50%;margin-top: -0.02rem;background-color: #855423;}
.book-xgfjfLi-send>i:first-child:before{display: none;}
.book-xgfjfLi-lab2{padding-top: 0.06rem;}
.book-xgfjfLi-lab2>i{float: left;margin-top: 0.08rem;height: 0.24rem;line-height: 0.24rem;padding: 0 0.08rem;border: 0.02rem solid #f95a62;border-radius: 0.08rem;font-size: 0.2rem;color: var(--red1);margin-right: 0.12rem;margin-top: 0.08rem;white-space: nowrap;overflow-x: auto;overflow-y: hidden;max-width: calc(100% - 1rem);}
.book-xgfjfLi-lab2>i.lab-zhek,.book-xgfjfLi-lab2>i.lab-newUser,.book-xgfjfLi-lab2>i.zhekou,.book-xgfjfLi-lab2>i.xinyonghu{border-color: #FFF5F5;background-color: #FFF5F5;position: relative;padding-left: 0.76rem;}
.book-xgfjfLi-lab2>i.lab-zhek:before,.book-xgfjfLi-lab2>i.zhekou:before{top: -0.02rem;left: -0.02rem;}
.book-xgfjfLi-lab2>i.lab-newUser,.book-xgfjfLi-lab2>i.xinyonghu{padding-left: 0.8rem;}
.book-xgfjfLi-lab2>i.lab-newUser:before,.book-xgfjfLi-lab2>i.xinyonghu:before{content:"";position: absolute;top: -0.02rem;left: -0.02rem;width: 0.76rem;height: 0.28rem;background: url(ico-bookdd-bg2.png) no-repeat -5rem 0;background-size: 7.5rem;}
.book-xgfjfLi-lab2>i.lab-oldUser,.book-xgfjfLi-lab2>i.laoyonghu{border: 0;height: 0.28rem;line-height: 0.28rem; padding-left: 0.36rem;background-image: linear-gradient(90deg,#FADFC8,#FFF1E6);color: #8C3111;position: relative;}
.book-xgfjfLi-lab2>i.lab-oldUser:before,.book-xgfjfLi-lab2>i.laoyonghu:before{content:"";position: absolute;top: 0rem;left: 0rem;width: 0.32rem;height: 0.28rem;background: url(ico-bookdd-bg2.png) no-repeat -2.6rem -0.8rem;background-size: 7.5rem;}
.book-xgfjfLi-priceBtn{position: absolute;bottom: 0;left: 0;display: flex;width: 100%;justify-content: space-between;align-items: center;}
.book-xgfjfLi-priceR{width: 1.52rem;}
.book-xgfjfLi-priceBmsx{cursor: pointer;height: 0.56rem;line-height: 0.56rem;text-align: center;background-image: linear-gradient(90deg,#F51E29,#FF4734);font-size: 0.26rem;color: #fff;border-radius: 1rem;}
.book-xqySkzh{margin: 0.2rem 0.16rem 0;}
.book-xqySkzh .book-xgfjfHd-h3{width: 2.8rem;}
.book-xgfjfBd-kongBox{padding: 0.5rem 0 0.3rem;text-align: center;}
.book-xgfjfBd-kongImg img{width: 2.6rem}
.book-xgfjfBd-kongWz{margin-top: 0.2rem;font-size: 0.28rem;}


/*列表页教材教辅 end*/

/*详情页banner*/
.book-xqyBanner-mainBox{height: 0;padding-top: 100%;position: relative;}
.book-xqyBanner-mainCont{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.book-xqyBanner-videoBox,.book-xqyBanner-imgBox{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
ul.book-xqyBanner-scroll{width: 10000%;height: 100%;background-color: #fff;}
.book-xqyBanner-scroll>li{float: left;height: 100%;width: 1%;position: relative;}
.book-xqyBanner-scroll>li img{display: block;width: 100%;height: 100%;}
.book-xqyBanner-scroll .play-ico{position: absolute;top: 50%;left: 50%;width: 1.12rem;height: 1.12rem;margin-top: -0.56rem;margin-left: -0.56rem;background: url(ico-bookdd-bg2.png) no-repeat -1rem -1.3rem;background-size: 7.5rem;cursor: pointer;}
.book-xqyBanner-qhtpsp{display: flex; position: absolute;top: 0.24rem;left: 0.24rem;height: 0.56rem;line-height: 0.56rem; border-radius: 1rem;overflow: hidden;background-color: rgba(38,39,41,0.6);white-space: nowrap;z-index: 20;}
.book-xqyBanner-qhtpsp>i{height: 0.56rem;padding: 0 0.2rem;border-radius: 1rem;font-size: 0.24rem;color: #fff;cursor: pointer;}
.book-xqyBanner-qhtpsp>i.on{background-color: #fff;color: #222;}
.book-xqyBanner-tpNum{position: absolute;bottom: 0.12rem;right: 0.12rem;height: 0.42rem;line-height: 0.42rem; border-radius: 1rem;background-color: rgba(0,0,0,.5);border: 0.02rem solid rgba(255,255,255,.3);white-space: nowrap;z-index: 2;}
.book-xqyBanner-tpNum>i{display: inline-block;height: 0.42rem;width: 0.46rem;text-align: center;color:#fff;position: relative;}
.book-xqyBanner-tpNum>i:first-child:before{content:"";position: absolute;top: 50%;right: 0;width: 0.02rem;height: 0.12rem;margin-top: -0.06rem;background-color: rgba(255,255,255,.6);}
.book-xqyBanner-litImg{margin: 0.2rem 0 0;border-radius: 0.32rem;height: 0.92rem;padding: 0 0.76rem 0 0.9rem;position: relative;}
.book-xqyBanner-litHd{position: absolute;top: 50%;left: 0;width: 0.9rem;transform: translateY(-50%);-webkit-transform: translateY(-50%); text-align: center;font-size: 0.26rem;line-height: 0.32rem;color: #4E535D;}
.book-xqyBanner-litBd{height: 0.88rem;position: relative;}
.book-xqyBanner-litUl{display: flex; overflow-x: auto;overflow-y: hidden; height: 100%;padding-bottom: 0.04rem;}
.book-xqyBanner-litUl>li{display: flex;flex-shrink: 0; align-items: center; height: 0.88rem;border: 0.02rem solid #fff;background-color: #fff; padding: 0 0.06rem; overflow: hidden;border-radius: 0.1rem;margin-right: 0.16rem;cursor: pointer;position: relative;}
.book-xqyBanner-litImage{width: 0.8rem;height: 0.8rem;border-radius: 0.06rem;overflow: hidden;}
.book-xqyBanner-litWz{font-size: 0.24rem;line-height: 0.32rem;width: 1.26rem;max-height: 0.64rem;margin-left: 0.2rem;overflow: hidden;}
.book-xqyBanner-litUl>li img{display: block;width: 100%;height: 100%;}
.book-xqyBanner-litUl>li.on{border-color: var(--red1);}
.book-xqyBanner-litUl>li.on:before{content:"";position: absolute;bottom: -0.02rem;right: -0.02rem;width: 0.36rem;height: 0.3rem;background: url(ico-bookdd-bg2.png) no-repeat -2rem 0;background-size: 7.5rem;}
.book-xqyBanner-litMask{position: absolute;top: 0;right: 0;width: 0.6rem;height: 100%;background-image: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,1));pointer-events: none;}
.book-xqyBanner-litZk{position: absolute;top: 50%;right: 0.16rem;width: 0.46rem;height: 1rem;margin-top: -0.5rem;background: url(ico-book2-bgwap.png) no-repeat 0 0;background-size: 7.5rem;cursor: pointer;}
.book-xqyBanner-yushou{position: absolute;bottom: 0.4rem;left: 0;width: 1.26rem;height: 0.6rem;background: url(book-dyslab.png) no-repeat;background-size: 100%;}
/*详情页banner end*/

/*详情页价格区*/
.book-xqyJgxq{margin: 0.16rem 0.16rem 0;}
.book-xqyJgxq.no-act{background: url(whd-bg.png) no-repeat top right;background-size: 100%;border-radius: 0.32rem 0.32rem 0 0;}
.book-xqyJgxq-actBox{height: 1.28rem;background: url(act-bg1.png) no-repeat;background-size: 100% 100%;border-radius: 0.32rem 0.32rem 0 0;margin-bottom: -0.54rem;position: relative;}
.book-xqyJgxq-actHd{position: absolute;top: 0.16rem;left: 0.16rem;width: 2.8rem;height: 0.42rem;line-height: 0.42rem;overflow: hidden; font-size: 0.32rem;font-weight: 900;color:#fff;}
.book-xqyJgxq-actDjs{position: absolute;top: 0.2rem;right: 0.16rem;white-space: nowrap;height: 0.36rem;line-height: 0.36rem; font-size: 0.22rem;color:#fff;}
.book-xqyJgxq-actDjs>i{display: inline-block;width: 0.38rem;height: 0.34rem;line-height: 0.34rem;text-align: center;background-color: #fff;border-radius: 0.08rem;font-size: 0.22rem;font-weight: 900;color: var(--red1);margin: -0.04rem 0.1rem 0;}
.book-xqyJgxq-priceBox{min-height: 0.4rem;line-height: 0.4rem; padding: 0.32rem 0.16rem;background-color: #fff;border-radius: 0.32rem;position: relative; z-index: 1;}
.book-xqyJgxq-priceBox>i{display: inline-block;height: 0.4rem; vertical-align: middle;margin-right: 0.1rem;}
.book-xqyJgxq-priceBox .book-xqyJgxq-priceZk{margin-top: 0;}
.book-xqyJgxq-oldPrice{font-size: 0.24rem;}
.no-act .book-xqyJgxq-priceBox{background: url(whd-bg.png) no-repeat top right #fff;background-size: 100%;margin-bottom: -0.48rem;border-radius: 0.32rem 0.32rem 0 0 ;}
/*详情页价格区 end*/

/*详情页简略信息区*/
/*.book-xqyInfo{margin: 0.16rem 0.16rem 0;padding: 0.3rem 0.16rem 0.16rem;background-color: #fff;border-radius: 0.32rem;}
.book-xqyInfo-h3{font-size: 0.36rem;line-height: 0.4rem;font-weight: 900;}
.book-xqyInfo-tip{font-size: 0.28rem;line-height: 0.36rem;margin-top: 0.18rem;color: #73767a;}
.book-xqyInfo-fh{min-height: 0.36rem; padding: 0.16rem 0.16rem;background-image: linear-gradient(90deg,#FFF5F5,#fff);border-radius: 0.16rem;margin-top: 0.3rem;font-size: 0.26rem;line-height: 0.36rem;}
.book-xqyInfo-fh .fh-ico{display: inline-block;width: 0.4rem;height: 0.4rem;background: url(ico-bookdd-bg2.png) no-repeat -3.1rem 0;background-size: 7.5rem;vertical-align: middle;margin-right: 0.1rem;margin-top: -0.08rem;}
.book-xqyInfo-fh .fh-ico.wcb{background-position: -2.6rem 0;}
.book-xqyInfo-fh .fh-status{display: inline-block;height: 0.26rem;line-height: 0.24rem;padding: 0 0.08rem;border: 0.02rem solid var(--red1);font-size: 0.2rem;color: var(--red1);vertical-align: middle;margin-right: 0.08rem;margin-top: -0.08rem;border-radius: 0.08rem;}*/

.book-xqyInfo{margin: 0.16rem 0.16rem 0;padding: 0.26rem 0.16rem 0.16rem;background-color: #fff;border-radius: 0.32rem;}
.book-xqyInfo-h3{font-size: 0.36rem;line-height: 0.4rem;font-weight: 900;align-items: center;margin-top: 0.08rem;}
.book2-rtTit-ysLab{display: inline-block; height: 0.3rem;line-height: 0.3rem;background-color: #fff;border-radius: 0.06rem;padding: 0 0.08rem;font-size: 0.24rem;border: 0.02rem solid #E13B29; color: #E13B29;margin-right: 0.1rem;vertical-align: middle;margin-top: -0.06rem;}
.book-xqyInfo-tip{font-size: 0.28rem;line-height: 0.36rem;margin-top: 0.18rem;color: #73767a;}
.book-xqyInfo-fh{min-height: 0.36rem; padding: 0.16rem 0.16rem;background-image: linear-gradient(90deg,#FFF5F5,#fff);border-radius: 0.16rem;margin-top: 0.3rem;font-size: 0.26rem;line-height: 0.36rem;color: #00A67C;}
.book-xqyInfo-fh .fh-ico{display: inline-block;width: 0.4rem;height: 0.4rem;background: url(ico-bookdd-bg2.png) no-repeat -3.1rem 0;background-size: 7.5rem;vertical-align: middle;margin-right: 0.1rem;margin-top: -0.08rem;}
.book-xqyInfo-fh .fh-ico.wcb{background-position: -2.6rem 0;}
.book-xqyInfo-fh .fh-status{display: inline-block;height: 0.26rem;line-height: 0.24rem;padding: 0 0.08rem;border: 0.02rem solid #f51e29;font-size: 0.2rem;color: #f51e29;vertical-align: middle;margin-right: 0.08rem;margin-top: -0.08rem;border-radius: 0.08rem;}
/*详情页简略信息区 end*/

/*底部悬浮*/
/*.book-dbxfBox{height: 1.1rem;}*/
.book-dbxfFixed{position: fixed;bottom: 0;left: 50%;width: 7.52rem;height: 1.1rem; margin-left: -3.76rem;background-color: #fff;box-shadow: 0 -0.16rem 0.2rem rgba(0,0,0,.05);z-index: 10;}
.book-dbxfLt{margin-right: 4.8rem;display: flex;padding-top: 0.08rem;justify-content: space-around;}
.book-dbxfLt-wz{margin-top: 0.06rem;font-size: 0.2rem;text-align: center;}
.book-dbxfLt-ico{display: block;width: 0.46rem;height: 0.46rem;background: url(ico-bookdd-bg2.png) no-repeat 0 0;background-size: 7.5rem;margin: 0 auto;}
.book-dbxfZixun .book-dbxfLt-ico{background-position: -0.5rem 0;}
.book-dbxfRt{position: absolute;top: 0.08rem;right: 0.2rem;width: 4.56rem;height: 0.8rem;line-height: 0.8rem; display: flex; border-radius: 1rem;overflow: hidden;}
.book-dbxfRt>a{flex: 1;height: 100%;background-image: linear-gradient(90deg,#FECC06,#FF9901);font-size: 0.28rem;color: #fff;text-align: center;font-weight: 900;}
.book-dbxfRt>a.book-dbxfRt-ljgm{background-image: linear-gradient(90deg,#F51E29,#FF4734);}
/*底部悬浮 end*/

.book-detailPage .right_kefuBox .rkefu_img1, .book-detailPage .right_kefuBox .backTop_kefu{display: none;}
.bookStore-listItem{margin-top: 0.3rem;}
.bookStore-listItem-box .bookStore-listItem:first-child{margin-top: 0;}
.book-csiteTab-box{height: 1rem;border-radius: 0;}
.book-csiteTab-fixed{height: 1rem;line-height: 1.16rem;z-index: 7;border-radius: 0;}
.book-csiteTab-fixed.fixed{box-shadow: none;border-radius: 0;}
.book-csiteTab-main>a{display: block;height: 1rem;padding: 0 0.2rem;font-size: 0.34rem; position: relative;}
.book-csiteTab-main>a.on{font-weight: 900;}
.book-csiteTab-main>a.on:before{content:"";position: absolute;bottom: 0;left: 50%;width: 0.8rem;height: 0.1rem;background-image: linear-gradient(90deg,#FF0005,#fff);margin-left: -0.4rem;}
.book-csiteTab-box{display: none;}
.bookStore-hasChild .book-csiteTab-box{display: block;}
.book-cTit-h3{height: 0.86rem;line-height: 0.86rem;background-color: #fff;text-align: center;}
.book-cTit-h3>i{display: inline-block;padding: 0 2.2rem;font-size: 0.4rem;font-weight: 900; position: relative;}
.book-cTit-h3>i:before,.book-cTit-h3>i:after{content:"";position: absolute;top: 50%;left: 0;width: 2rem;height: 0.3rem;margin-top: -0.16rem; background: url(tit-jt-l.png) no-repeat;background-size: 100%;}
.book-cTit-h3>i:after{left: auto;right: 0;background-image: url(tit-jt-r.png);}
.hide-box{height: 0 !important;width: 0 !important;overflow: hidden !important;}


.book-xgfjfLi-yhBox{display: flex;align-items: center;margin-top: 0.16rem;}
.book-xgfjfLi-zhekou{padding-left: 0.78rem;padding-right: 0.08rem ; height: 0.28rem;border-radius: 0.08rem;background-color: #FFF5F5;font-size: 0.2rem;color: #E13B29;position: relative;}
.book-xgfjfLi-zhekou:before{content:"";position: absolute;top: 0;left: 0;width: 0.72rem;height: 0.28rem;background: url(https://img.233.com/www/img/bookstore/wap2/ico-book2-bgwap.png) no-repeat -0.6rem 0;background-size: 7.5rem;}
.book-xgfjfLi-zhekou.lijian:before{background-position: -0.6rem -0.4rem;}
.book-xgfjfLi-manj{height: 0.26rem;line-height: 0.26rem;padding: 0 0.08rem;border-radius: 0.08rem;border: 0.02rem solid #E13B29;font-size: 0.2rem;color: #E13B29;margin-left: 0.12rem;}
.book-xgfjfLi-jgBox{display: flex;justify-content: space-between;align-items: center; padding: 0 0.08rem 0 0.22rem; position: absolute;bottom: 0;left: 0;width: calc(100% - 0.3rem);height: 0.78rem;border-radius: 1rem;background-color: #FFF5F5;}
.book-xgfjfLi-jgLt-xj{display: flex; font-size: 0.24rem;font-weight: 900;line-height: 0.3rem; color: #E13B29;}
.book-xgfjfLi-jgLt-xj>em{font-size: 0.3rem;font-weight: 900;}
.book-xgfjfLi-jgLt-dj{font-size: 0.2rem;color: #8A9199;line-height: 0.2rem; margin-top: 0.08rem;text-decoration: line-through;}
.book-xgfjfLi-jgRt{width: 1.46rem;height: 0.66rem;line-height: 0.66rem;border-radius: 1rem;background-image: linear-gradient(90deg, #F55E22, #F53F2C);text-align: center;font-size: 0.24rem;font-weight: 900;color: #fff;}

/*切换tab*/
.book-xqyInfo-tabBox{display: flex; margin: 0.2rem 0.16rem 0;background-image: linear-gradient(180deg, #FFDCDC, #fff);border-radius: 0.36rem 0.36rem;height: 0.88rem;line-height: 0.88rem; overflow: hidden;}
.book-xqyInfo-tabBox>div{flex: 1;text-align: center;font-size: 0.28rem;color: #A79D9D;font-weight: 900;border-radius: 0.2rem; position: relative;}
.book-xqyInfo-tabBox>div.on{font-size: 0.32rem;font-weight: 900;color: #222;background-color: #fff;}
.book-xqyInfo-tabBox>div.on:before{content:"";position: absolute;bottom: 0;left: 50%;width: 0.64rem;height: 0.1rem;margin-left: -0.32rem; background-image: linear-gradient(90deg, #F51E29, #fff);}
.book-xqyInfo-tabBox>div.on:after{content:"";position: absolute;top: 0;right: -0.36rem;width: 0.66rem;height: 0.88rem;background: url(https://img.233.com/www/img/bookstore/wap2/ico-book2-bgwap.png) no-repeat -4.6rem 0;background-size: 7.5rem;}
.book-xqyInfo-tabBox>div:last-child.on:after{left: -0.5rem;background-position: -5.6rem 0;}
/*切换tab end*/

.book2-zbjcOne-hdjgYhd{margin: 0.16rem 0.16rem 0;border-radius: 0.36rem;padding: 0.02rem 0.06rem 0.06rem; overflow: hidden;position: relative;z-index: 1;}
.book2-zbjcOne-hdjgYhd-bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;}
.book2-zbjcOne-yhdHd{display: flex;justify-content: space-between;padding: 0 0.2rem; height: 0.66rem;align-items: center;}
.book2-zbjcOne-yhdHd-img{display: flex;align-items: center; height: 100%;}
.book2-zbjcOne-yhdHd-img img{height: 100%;}
.book2-zbjcOne-hdjgMain{padding: 0.2rem 0.16rem 0.3rem;background-color: #fff;border-radius: 0.32rem;}
.book2-zbjcOne-hdjgJgq{display: flex;align-items: center;line-height: 0.66rem;}
.hdjgWhd-dsjLab{height: 0.38rem;line-height: 0.38rem;padding: 0 0.14rem;border-radius: 1rem;background-image: linear-gradient(90deg,#FF8D5A,#FF314A);font-size: 0.22rem;color: #fff;margin-right: 0.08rem;}
.hdjgWhd-nowPrice{display: flex; font-size: 0.24rem;color: #FC492B;align-items: baseline;}
.hdjgWhd-nowPrice>em{font-size: 0.5rem;font-weight: 900;margin-right: 0.08rem;}
.hdjgWhd-oldPrice{font-size: 0.24rem;color: #999;text-decoration: line-through;}
.hdjgWhd-zhekou{display: inline-block;padding-left: 0.76rem;padding-right: 0.08rem;margin-left: 0.08rem; height: 0.28rem;line-height: 0.28rem;background-color: #ffe8e6;border-radius: 0 0.08rem 0.08rem 0;font-size: 0.2rem;color: #F51E29;position: relative;}
.hdjgWhd-zhekou:before{content:"";position: absolute;top: 0;left: 0;width: 0.72rem;height: 0.28rem;background: url(https://img.233.com/www/img/bookstore/wap2/ico-book2-bgwap.png) no-repeat -0.6rem 0;background-size: 7.5rem;}
.book2-zbjcOne-hdjgYhq{margin-top: 0.16rem;height: 0.72rem;line-height: 0.72rem; padding-left: 1rem;position: relative;background-color: #FDF5F7;margin-right: -0.16rem;}
.hdjgYhq-hd{position: absolute;top: 50%;left: 0.18rem;width: 0.72rem;height: 0.52rem;line-height: 0.26rem;margin-top: -0.26rem; font-size: 0.24rem;font-weight: 900;color: #E13B29;text-align: center;}
.book2-zbjcOne-hdjgYhq.new-user{padding-left: 0.76rem;}
.new-user .hdjgYhq-hd{width: 0.48rem;}
.book2-zbjcOne-hdjgYhq-jh{white-space: nowrap; height: 100%;align-items: center;overflow-x: auto;overflow-y: hidden;}
.book2-zbjcOne-hdjgYhq-jhItem{display: inline-block;vertical-align: middle;margin-top: -0.04rem;}
.book2-zbjcOne-bottomYhq{display: flex;height: 0.48rem;line-height: 0.48rem;border-radius: 0.1rem;border: 0.02rem solid #FFBDB2;background-color: #fff;margin-right: 0.1rem; position: relative;}
.book2-zbjcOne-bottomYhq .bottomYhq-l{display: flex; height: 100%;padding: 0 0.12rem;font-size: 0.2rem;color: #E13B29;border-radius: 0.1rem 0 0 0.1rem;position: relative;}
.book2-zbjcOne-bottomYhq .bottomYhq-l:before{content:"";position: absolute;top: -0.02rem;right: -0.1rem;width: 0.22rem;height: 0.52rem;background: url(https://img.233.com/www/img/bookstore/wap2/ico-book2-bgwap.png) no-repeat -2.6rem 0;background-size: 7.5rem;}
.book2-zbjcOne-bottomYhq .bottomYhq-l>em{font-size: 0.32rem;font-weight: 900;}
.book2-zbjcOne-bottomYhq .bottomYhq-r{padding: 0 0.12rem;font-size: 0.2rem;}
.book2-details-contain{margin: 0.16rem 0.16rem 0.16rem;background-color: #fff;border-radius: 0.32rem;padding: 0.4rem 0.16rem;}
.book2-details-containTit{font-size: 0.36rem;font-weight: 900;padding-left: 0.22rem;position: relative;}
.book2-details-containTit:before{content:"";position: absolute;top: 50%;left: 0;width: 0.06rem;height: 0.32rem;margin-top: -0.16rem;background-color: #F53F2C;border-radius: 1rem;}
.book2-details-tabsHide{overflow: hidden;overflow-x: auto;white-space: nowrap;margin-top: 0.3rem;}
.book2-details-tabsScroll{display: inline-block;}
.book2-details-tabsScroll>span{display: inline-block;height: 0.78rem;line-height: 0.78rem;padding: 0 0.4rem;background-color: #F7F8FA;border-radius: 0.2rem 0.2rem;font-size: 0.28rem;color: #666;margin-right: 0.2rem;}
.book2-details-tabsScroll>span.on{background-color: #FFF5F5;color: #E13B29;}
.book2-detailMd-bdUl{padding: 0.2rem 0 0;}
.book2-detailMd-bdImg{border-radius: 0.2rem 0.2rem;overflow: hidden;}
.book2-detailMd-bdImg img{display: block;width: 100%;}
.book2-detailMd-infoTit{font-size: 0.4rem;color: #000; margin: 0.4rem 0 0.3rem;font-weight: 900;}
.book2-detailMd-infoNew-box{padding: 0.24rem 0.24rem;background-color: #F9FAFC;}
.book2-detailMd-infoNew-item{font-size: 0.28rem;line-height: 0.48rem;}
.book2-detailMd-infoXqcs-itemBox{}
.book2-detailMd-infoXqcs-item,.book2-detailMd-infoNrjj-item{padding: 0.3rem 0.2rem 0.3rem 1.4rem;border-right: 0.02rem solid #EDF3FF;border-bottom: 0.02rem solid #EDF3FF;border-left: 0.02rem solid #EDF3FF; font-size: 0.28rem;line-height: 0.36rem;position: relative;}
.infoXqcs-itemHd,.infoNrjj-itemHd{position: absolute;top: 0;left: 0;width: 1.24rem;height: 100%;background-color: #F9FAFC;display: flex;align-items: center;justify-content: center;text-align: center; border-right: 0.02rem solid #EDF3FF;}
.infoXqcs-itemHd>i,.infoNrjj-itemHd>i{margin: 0 0.16rem; font-size: 0.28rem;font-weight: 900;text-align: center;}
.book2-detailMd-infoXqcs-item:nth-child(1),.book2-detailMd-infoNrjj-item:nth-child(1){border-top: 0.02rem solid #EDF3FF;}
.book2-detailMd-infoNrjj .book2-detailMd-infoNrjj-item{padding-left: 1.8rem;}
.infoNrjj-itemHd{width: 1.62rem;border-left: 0.02rem solid #EDF3FF;}
.bottom-xlzx-mjBox{height: 0.72rem;margin-top: 0.2rem;}
.bottom-xlzx-mjFxied{position: fixed;display: flex;align-items: center; bottom: 1.1rem;left: 0;width: calc(100% - 0.48rem);padding: 0 0.24rem; height: 0.72rem;background-image: linear-gradient(90deg, #EFEFFC, #FCEAED, #FFF4F0);font-size: 0.28rem; z-index: 8;}
.bottom-xlzx-mjFxied .mjIco{width: 0.4rem;height: 0.4rem;background: url(https://img.233.com/www/img/bookstore/wap2/ico-book2-bgwap.png) no-repeat -3.8rem 0;background-size: 7.5rem;margin-right: 0.1rem;}
.bottom-xlzx-mjFxied .mjRed{color: #E13B29;}
.book2-zbjcOne-yhdHd-djs{white-space: nowrap;height: 0.36rem;line-height: 0.36rem; font-size: 0.22rem;color:#fff;}
.book2-zbjcOne-yhdHd-djs>i{display: inline-block;width: 0.38rem;height: 0.34rem;line-height: 0.34rem;font-style: normal; text-align: center;background-color: #fff;border-radius: 0.08rem;font-size: 0.22rem;font-weight: 900;color: #f51e29;margin: -0.04rem 0.1rem 0;}









