body { padding-bottom: .16rem; } div { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden } .ban_s1 .ban_img_s1 { display: block; margin-bottom: .175rem; width: 100%; } .card_li1, .card_li2, .card_li3, .card_li4, .card_li5, .group_img_link { margin-top: 0.08rem; margin-bottom: 0.08rem; padding: 0 0 0 0; } .card_more { padding-bottom: 0.08rem; } .daoyu, .lanwei { margin: 0.085rem 0; } pre{ white-space: pre-wrap; word-break: break-word; } /* 导语 */ .daoyu { position: relative; font-size: .14rem; color: #333; font-family: SourceHanSansCN-Regular; font-weight: 400; line-height: .19rem; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ white-space: pre-wrap; word-break: break-word; box-sizing: border-box; padding: 0.02rem 0; } .daoyu span { opacity: 0.9; } .daoyu1 { margin-left: .165rem; margin-right: .165rem; /* padding:0.085rem 0; */ } .daoyu2 { margin-left: .165rem; margin-right: .165rem; padding: .11rem .165rem .175rem .245rem; border-radius: .04rem; background: rgba(51,68,85,0.05); white-space: pre-wrap; word-break: break-word; } .daoyu2::before, .daoyu2::after { content: " "; position: absolute; width: .24rem; height: .18rem; } .daoyu2::before { top: .04rem; left: .04rem; background: url('../../img/frontend/specialpage/images/ico_p1_l.png') no-repeat; background-size: 100%; } .daoyu2::after { bottom: .04rem; right: .04rem; background: url('../../img/frontend/specialpage/images/ico_p1_r.png') no-repeat; background-size: 100%; } .daoyu3 { margin-left: .1225rem; margin-right: .1225rem; width: 3.355rem; border-radius: .04rem; } .daoyu3::before, .daoyu3::after, .daoyu3 span { display: block; width: 3.355rem; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .daoyu3 span { padding: 0 .12rem 0; background: url('../../img/frontend/specialpage/images/ico_p3_m.png') repeat-y center .2rem; background-size: 3.355rem; opacity: 1; } .daoyu3::before, .daoyu3::after { content: " "; } .daoyu3::before { height: .2rem; background: url('../../img/frontend/specialpage/images/ico_p3.png') no-repeat center top; background-size: 3.355rem; } .daoyu3::after { height: .23rem; background: url('../../img/frontend/specialpage/images/ico_p3.png') no-repeat center bottom; background-size: 3.355rem; } .daoyu4 { margin-left: .165rem; margin-right: .165rem; padding: .12rem .125rem .01rem .125rem; } .daoyu4::before, .daoyu4::after { content: " "; position: absolute; width: .16rem; height: .24rem; } .daoyu4::before { top: 0rem; left: 0rem; background: url('../../img/frontend/specialpage/images/ico_p4_l.png') no-repeat; background-size: 100%; } .daoyu4::after { bottom: 0rem; right: 0rem; background: url('../../img/frontend/specialpage/images/ico_p4_r.png') no-repeat; background-size: 100%; } /* 导语 end */ /* 栏位标题 */ .lanwei { position: relative; margin: 0.08rem 0; height: .48rem; font-size: .18rem; font-family: SourceHanSansCN-Bold; font-weight: bold; color: rgba(0,0,0,1); box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .lanwei span { opacity: 0.9; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .lanwei1 span { max-width: 2.6rem; } .lanwei2 span { max-width: 3.1rem; } .lanwei3 span { max-width: 3.1rem; } .lanwei1 { padding-top: .2rem; text-align: center; } .lanwei1::before, .lanwei1::after { content: " "; display: inline-block; margin: 0 .06rem; width: .2rem; height: .06rem; vertical-align: .06rem; ; } .lanwei1::before { background: url('../../img/frontend/specialpage/images/ico_t1_l.png') no-repeat; background-size: 100%; } .lanwei1::after { background: url('../../img/frontend/specialpage/images/ico_t1_r.png') no-repeat; background-size: 100%; } .lanwei2 { padding: .2rem 0 0 .24rem; } .lanwei2::before { content: " "; position: absolute; top: .08rem; left: .08rem; width: .24rem; height: .18rem; background: url('../../img/frontend/specialpage/images/ico_p1_l.png') no-repeat; background-size: 100% } .lanwei3 { padding-left: .155rem; line-height: .48rem; } .lanwei3::before { content: " "; position: absolute; top: .38rem; left: .155rem; width: .16rem; height: .02rem; background: rgba(51,46,46,1); border-radius: .01rem; } .lanwei4 { height: auto; } .lanwei4 img { display: block; margin: 0 auto; width: 3.2rem; } /* */ /* 书籍卡片 */ .card { position: relative; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } /* 卡片一样式 */ .card_li1 .card { margin: 0rem auto; width: 3.28rem; height: 1.52rem; background: rgba(255,255,255,1); box-shadow: 0 .03rem .04rem 0 rgba(0, 0, 0, 0.05); border-radius: .08rem; } .card_li1 .card .card_img { position: absolute; left: .08rem; top: .16rem; width: .88rem; height: 1.18rem; background: rgba(255,203,203,1); border-radius: .04rem; overflow: hidden; } .card_li1 .card_img img { width: 100%; height: 100%; } .card_li1 .card_img .ico_txt { position: absolute; left: -.26rem; top: .07rem; width: .8rem; height: .14rem; line-height: .14rem; text-align: center; letter-spacing: 0; color: #fff; font-size: .08rem; transform: rotate(-45deg); -ms-transform: rotate(-45deg); /* Internet Explorer */ -moz-transform: rotate(-45deg); /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); /* Opera */ } .card_li1 .card { padding-left: 1.125rem; padding-right: .085rem; } .card_li1 .card_t { padding-top: .13rem; font-size: .16rem; font-family: SourceHanSansCN-Medium; font-weight: 700; color: rgba(0,0,0,1); opacity: 0.9; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-right: 0.4rem; } .card_li1 .card_dt { padding-top: .045rem; overflow: hidden; } .card_li1 .card_name { width: 100%; display: block; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); opacity: 0.7; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li1 .card_read { display: none; width: 50%; float: right; text-align: right; color: #CD2325; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li1 .card_read::before { display: none; content: " "; display: inline-block; margin-top: -.05rem; width: .15rem; height: .15rem; vertical-align: middle; background: url('../../img/frontend/specialpage/images/ico_fire.png') no-repeat center; background-size: 100%; } .card_li1 .card_des { padding-top: .045rem; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); line-height: .18rem; opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .card_li1 .card_db { position: absolute; left: 1.13rem; top: 1.025rem; font-family: SourceHanSansCN-Regular; } .card_li1 .price { font-size: .13rem; color: #CD2325; } .card_li1 .price_one { padding-top: .16rem; } .card_li1 .price_original { font-size: .12rem; font-weight: 400; text-decoration: line-through; color: rgba(51,51,51,1); opacity: 0.5; margin-top: -.025rem } .card_li1 .card_go_book { position: absolute; right: .08rem; bottom: .16rem; display: block; height: .28rem; padding: 0 0.08rem; line-height: .29rem; background: rgba(205,35,37,1); border-radius: .14rem; font-size: .13rem; text-align: center; font-family: SourceHanSansCN-Medium; font-weight: 500; color: rgba(255,255,255,1); } /* 卡片二样式 */ .card_li2 .card { margin: 0rem auto; padding-left: 1.125rem; padding-right: .085rem; width: 3.28rem; height: 1.6rem; background: rgba(255,255,255,1); box-shadow: 0 .03rem .04rem 0 rgba(0, 0, 0, 0.05); border-radius: .08rem; } .card_li2 .card .card_img { position: absolute; left: .08rem; top: .16rem; width: .92rem; height: 1.28rem; background: rgba(255,203,203,1); border-radius: .04rem; overflow: hidden; } .card_li2 .card_img img { width: 100%; height: 100%; } .card_li2 .card_img .ico_txt { position: absolute; left: -.26rem; top: .07rem; width: .8rem; height: .14rem; line-height: .14rem; text-align: center; letter-spacing: .025rem; color: #fff; font-size: .08rem; transform: rotate(-45deg); -ms-transform: rotate(-45deg); /* Internet Explorer */ -moz-transform: rotate(-45deg); /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); /* Opera */ } .card_li2 .card_t { padding-top: .15rem; font-size: .16rem; font-family: SourceHanSansCN-Medium; font-weight: 700; color: rgba(0,0,0,1); opacity: 0.9; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li2 .card_dt { padding-top: .05rem; overflow: hidden; } .card_li2 .card_name { width: 50%; float: left; display: block; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); opacity: 0.7; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li2 .card_read { width: 50%; float: right; text-align: right; color: #CD2325; font-size: .13rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li2 .card_read::before { content: " "; display: inline-block; margin-top: -.05rem; width: .15rem; height: .15rem; vertical-align: middle; background: url('../../img/frontend/specialpage/images/ico_fire.png') no-repeat center; background-size: 92%; } .card_li2 .card_des { padding-top: .05rem; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); line-height: .18rem; opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .card_li2 .card_db { position: absolute; left: 1.13rem; top: 1.10rem; font-family: SourceHanSansCN-Regular; } .card_li2 .price { font-size: .13rem; color: #CD2325; } .card_li2 .price_one { padding-top: .16rem; } .card_li2 .price_original { font-size: .12rem; font-weight: 400; text-decoration: line-through; color: rgba(51,51,51,1); opacity: 0.5; } .card_li2 .card_go_book { position: absolute; right: .08rem; bottom: .16rem; display: block; /* width: .72rem; */ padding: 0 0.1rem; height: .28rem; line-height: .29rem; background: rgba(205,35,37,1); border-radius: .14rem; font-size: .13rem; text-align: center; font-family: SourceHanSansCN-Medium; font-weight: 500; color: rgba(255,255,255,1); } /* 卡片三样式 */ .card_li3 .card_li_w, .card_li3 .card { height: 2.32rem; } .card_li3 .card_minh, .card_li3 .card_minh .card { height: 2.16rem; } .card_li3 .card_li_w { clear: both; margin: 0 auto; width: 3.28rem; background: rgba(255,255,255,1); box-shadow: 0 .03rem .04rem 0 rgba(0, 0, 0, 0.05); border-radius: .08rem; } .card_li3 .card { float: left; margin-left: .12rem; padding: .08rem 0 0 0; width: 0.96rem; } /* .card_li3 .card:first-of-type {margin-left:.08rem;} */ .card_li3 .card:nth-child(3n+1) { margin-left: .1rem; } .card_li3 .card .card_img { position: relative; width: .96rem; height: 1.28rem; background: rgba(255,203,203,1); border-radius: .04rem; overflow: hidden; } .card_li3 .card_img img { width: 100%; height: 100%; } .card_li3 .card_img .ico_txt { position: absolute; left: -.26rem; top: .07rem; width: .8rem; height: .14rem; line-height: .14rem; text-align: center; letter-spacing: .025rem; color: #fff; font-size: .08rem; transform: rotate(-45deg); -ms-transform: rotate(-45deg); /* Internet Explorer */ -moz-transform: rotate(-45deg); /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); /* Opera */ } .card_li3 .card_t { padding-top: .05rem; font-size: .13rem; font-family: SourceHanSansCN-Medium; font-weight: 700; color: rgba(0,0,0,1); opacity: 0.9; overflow: hidden; text-overflow: ellipsis; max-height: .3rem; line-height: .16rem; white-space: nowrap; } .card_li3 .card_dt { padding-top: .02rem; overflow: hidden; } .card_li3 .card_name { display: block; width: 100%; font-size: .12rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); opacity: 0.5; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li3 .card_read { display: none; } .card_li3 .card_des { display: none; } .card_li3 .card_db { position: absolute; left: 0; top: 1.915rem; font-family: SourceHanSansCN-Regular; } .card_li3 .price { font-size: .13rem; color: #CD2325; } .card_li3 .price_original { font-size: .13rem; font-weight: 400; text-decoration: line-through; color: rgba(51,51,51,1); opacity: 0.5; } .card_li3 .card_go_book { display: none; } /* 卡片四样式 */ .card_li4 .card_li_w, .card_li4 .card { height: 2.27rem; } .card_li4 .card_minh, .card_li4 .card_minh .card { height: 2.11rem; } .card_li4 .card_li_w { margin: 0 auto; width: 3.28rem; } .card_li4 .card { float: left; margin-left: .08rem; padding: .08rem; width: 1.04rem; background: rgba(255,255,255,1); box-shadow: 0 .03rem .04rem 0 rgba(0, 0, 0, 0.05); border-radius: .08rem; } .card_li4 .card:first-of-type { margin-left: 0.05rem; } .card_li4 .card .card_img { position: relative; width: .88rem; height: 1.18rem; background: rgba(255,203,203,1); border-radius: .04rem; overflow: hidden; } .card_li4 .card_img img { width: 100%; height: 100%; } .card_li4 .card_img .ico_txt { position: absolute; left: -.26rem; top: .07rem; width: .8rem; height: .14rem; line-height: .14rem; text-align: center; letter-spacing: .025rem; color: #fff; font-size: .08rem; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); } .card_li4 .card_t { padding-top: .05rem; font-size: .13rem; font-family: SourceHanSansCN-Medium; font-weight: 700; color: rgba(0,0,0,1); opacity: 0.9; overflow: hidden; text-overflow: ellipsis; max-height: .315rem; line-height: .16rem; white-space: nowrap; } .card_li4 .card_dt { padding-top: .02rem; overflow: hidden; } .card_li4 .card_name { display: block; width: 100%; font-size: .12rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); opacity: 0.5; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li4 .card_read { display: none; } .card_li4 .card_des { display: none; } .card_li4 .card_db { position: absolute; left: .08rem; top: 1.835rem; font-family: SourceHanSansCN-Regular; } .card_li4 .price { font-size: .12rem; color: #CD2325; } .card_li4 .price_original { font-size: .12rem; font-weight: 400; text-decoration: line-through; color: rgba(51,51,51,1); opacity: 0.5; } .card_li4 .card_go_book { display: none; } /* 卡片5样式 */ .card_li5 .card { margin: 0rem auto; padding-left: 1.125rem; padding-right: .085rem; width: 3.28rem; height: 1.6rem; background: rgba(255,255,255,1); box-shadow: 0 .03rem .04rem 0 rgba(0, 0, 0, 0.05); border-radius: .08rem; } .card_li5 .card .card_img { position: absolute; left: .08rem; top: .16rem; width: .92rem; height: 1.28rem; background: rgba(255,203,203,1); border-radius: .04rem; overflow: hidden; } .card_li5 .card_img img { width: 100%; height: 100%; } .card_li5 .card_img .ico_txt { position: absolute; left: -.26rem; top: .07rem; width: .8rem; height: .14rem; line-height: .14rem; text-align: center; letter-spacing: .025rem; color: #fff; font-size: .08rem; transform: rotate(-45deg); -ms-transform: rotate(-45deg); /* Internet Explorer */ -moz-transform: rotate(-45deg); /* Firefox */ -webkit-transform: rotate(-45deg); /* Safari 和 Chrome */ -o-transform: rotate(-45deg); /* Opera */ } .card_li5 .card_t { padding-top: .15rem; font-size: .16rem; font-family: SourceHanSansCN-Medium; font-weight: 700; color: rgba(0,0,0,1); opacity: 0.9; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li5 .card_dt { padding-top: .05rem; overflow: hidden; } .card_li5 .card_name { width: 50%; float: left; display: block; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); opacity: 0.7; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li5 .card_read { width: 50%; float: right; text-align: right; color: #CD2325; font-size: .13rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .card_li5 .card_read::before { content: " "; display: inline-block; margin-top: -.05rem; width: .15rem; height: .15rem; vertical-align: middle; background: url('../../img/frontend/specialpage/images/ico_fire.png') no-repeat center; background-size: 92%; } .card_li5 .card_des { padding-top: .05rem; font-size: .13rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); line-height: .18rem; opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .card_li5 .card_db { position: absolute; left: 1.13rem; top: 1.10rem; font-family: SourceHanSansCN-Regular; } .card_li5 .price { font-size: .13rem; color: #CD2325; } .card_li5 .price_one { padding-top: .16rem; } .card_li5 .price_original { font-size: .12rem; font-weight: 400; text-decoration: line-through; color: rgba(51,51,51,1); opacity: 0.5; } .card_li5 .card_go_book { position: absolute; right: .08rem; bottom: .16rem; display: block; width: .72rem; height: .28rem; line-height: .29rem; background: rgba(205,35,37,1); border-radius: .14rem; font-size: .13rem; text-align: center; font-family: SourceHanSansCN-Medium; font-weight: 500; color: rgba(255,255,255,1); } .card_li5 .card_db .price, .card_li5 .card_db .price_original { display: inline-block; } .card_li5 .card_db .price_star, .card_li5 .card_db .price_click_num { display: inline-block; font-size: .12rem; font-weight: 400; color: rgba(51, 51, 51, 1); padding-left: 0.13rem; } .card_li5 .card_db .price_star { background: url('../../img/frontend/specialpage/images/star.png') no-repeat 0 center; background-size: 0.12rem 0.13rem; } .card_li5 .card_db .price_click_num { background: url('../../img/frontend/specialpage/images/prize.png') no-repeat 0 center; background-size: 0.12rem 0.13rem; margin-left: 0.1rem; } .card_li5 .card_read { display: none; } /* 活动链接 */ .group_img_link img { border-radius: .08rem; display: block; margin: 0 auto; width: 3.28rem; } .group_img_link .group_img_link_txt { margin-top: .05rem; text-align: left; font-size: .12rem; font-family: SourceHanSansCN-Regular; font-weight: 400; color: rgba(51,51,51,1); line-height: .19rem; opacity: 0.5; padding: 0 0.165rem; box-sizing: border-box; } .group_img_link, .card { cursor: pointer; } .richtxt { margin: .085rem .165rem; padding: 0.15rem 0.08rem 0; overflow: hidden; background:rgba(255,255,255,1); box-shadow:0px 0.03rem 0.04rem 0px rgba(0, 0, 0, 0.05); box-sizing: border-box; border-radius: 0.08rem; } .richtxt p,.richtxt div,.richtxt span{ font-size: 0.14rem !important; font-weight: 400 !important; color: rgba(51, 51, 51, 0.9); font-family:SourceHanSansCN-Regular; line-height: 0.19rem; margin-bottom: 0.1rem; } .richtxt .footer{ text-align: center; margin: 0.1rem auto; font-weight: bold !important; cursor: pointer; } .richtxt .footer span{ position: relative; display: inline-block; font-family:SourceHanSansCN-Bold; font-weight:bold; color:rgba(205,35,37,1); font-size: 0.15rem; height: 0.2rem; line-height: 0.2rem; } .richtxt .footer span::after{ content: ""; position: absolute; background: url('../../img/frontend/specialpage/images/arrow_right.png') no-repeat center center; background-size: 0.08rem 0.16rem; width: 0.08rem; height: 0.14rem; top: 0.02rem; right: -0.12rem; } .richtxt img{ max-width: 3.1rem; } .lazy_img { background: #f2f2f2; } .loading { width: 280px; height: 40px; margin: 0 auto; margin-top: 150px; text-align: center; } .loading span { display: inline-block; width: 8px; height: 100%; border-radius: 4px; background: lightgreen; -webkit-animation: load 1s ease infinite; animation: load 1s ease infinite; } .loading div { padding-top: 1rem; text-align: center; font-size: .14rem; color: #999; width: 100%; } @-webkit-keyframes load { 0%, 100% { height: 40px; background: lightgreen; } 50% { height: 70px; margin: -15px 0; background: lightblue; } } .loading span:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .loading span:nth-child(3) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .loading span:nth-child(4) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .loading span:nth-child(5) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .new-vip-two{ padding: 0 0.15rem; } .new-vip-two .group_img_link { width: 1.58rem; height: 1.58rem; display: inline-block; } .new-vip-two .group_img_link:first-of-type{ float: left; margin-right: 0.1rem; } .new-vip-two .group_img_link img{ width: 100%; height: 100%; } .img_footer_icon{ position: absolute; width: 0.445rem; height: 0.475rem; background: url('../../img/frontend/specialpage/images/foot_icon_bg.png') no-repeat top center; background-size: 100% 100%; right: 0; top: -0.02rem; box-sizing: border-box; padding: 0 0.08rem; font-family:PingFang SC; font-weight:600; color:rgba(181,98,0,1); font-size: 0.1rem; display: flex; align-items: center; justify-content: center; text-align: center; line-height: 1.1; } .count_time{ width: 3.28rem; height: 0.4rem; margin: 0 auto; background: #fff; border-radius: 0.08rem; display: flex; align-items: center; justify-content: center; font-family:PingFang SC; font-weight:400; color:rgba(255,62,77,1); font-size: 0.11rem; } .count_time .count_time_title{ color:rgba(119,119,119,1); } .count_time .count_time_block{ color:#fff; display: inline-block; width: 0.18rem; height: 0.2rem; background:rgba(255,62,77,1); border-radius: 0.03rem; line-height: 0.2rem; text-align: center; margin: 0 0.05rem; } .special{ width: 0.41rem; height: 0.22rem; position: absolute; bottom: 0; right: 0; background: url('../../img/frontend/specialpage/images/tag-unshelf.png') no-repeat top center; background-size: 100% 100%; }