@charset "utf-8"; /* CSS Document */ * { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } body{ -webkit-font-smoothing: antialiased; } select, input[type="submit"] { cursor: pointer; } select, input, textarea { border: 0; font-size: 14px; display: block; width: 100%; box-sizing: border-box; -webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-appearance: none; background-color: none; color: #666; resize: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); outline: none; } .body_sytle{ background-color: #fff; /*padding-top: 0;*/ padding-bottom: .5rem; /*margin-top: -.44rem;*/ } .bd_head_box{ overflow: hidden; } .book_info { margin-top: -.44rem; } .bd_head_info{ overflow: hidden; /*padding: .15rem .15rem 0;*/ position: relative; left: 0; top: 0; z-index: 1; } .bd_info_top { background:linear-gradient(225deg,rgba(95,111,146,1) 0%,rgba(55,61,86,1) 100%); padding: .5rem .15rem .15rem; } .bd_head_info_img{ overflow: hidden; position: absolute; left: .15rem; top: .5rem; height: 1.2rem; width: .9rem; } .bd_head_info_img img{ display: block; width: .9rem; height: 1.2rem; border-radius: .03rem; } .bd_head_info_txt{ overflow: hidden; margin: 0 0 .05rem 1.06rem; /*height: 1.2rem;*/ } .bd_head_info_txt h1{ margin-bottom: .14rem; overflow: hidden; height: .26rem; font-family:'PingFang-SC-Medium'; font-weight:600; font-size: .19rem; color: #fff; line-height: .26rem; } .bd_head_info_author { font-weight:400; margin-bottom: .05rem; font-size: .12rem; color: #fff; } .bd_head_info_txt .i_images_txt_other{ margin-bottom: .09rem; color: #fff; font-size: .12rem; } .bd_head_info_other{ /*overflow: hidden;*/ /*height: .26rem;*/ margin: .05rem 0 0; overflow: hidden; height: .19rem; } .bd_head_info_other strong{ display: block; height: .26rem; font-size: .13rem; color: #5e6a94; line-height: .26rem; } .bd_head_info_tag{ margin: .03rem 0 .3rem; overflow: hidden; height: .15rem; } .bd_head_info_tag span{ overflow: hidden; padding: 0 .04rem; float: left; margin-right: .1rem; height: .15rem; background-color: #77a4ff; font-size: .1rem; color: #fff; line-height: .15rem; border-radius: 0.03rem; } .bd_head_info_tag span:nth-child(1){ background-color: #77a4ff; } .bd_head_info_tag span:nth-child(2){ background-color: #8ac94e; } .bd_head_info_other span{ float: left; padding-left: .16rem; height: .26rem; font-size: .14rem; color: #9597ae; line-height: .26rem; } .bd_head_info_other span:nth-child(1){ background: url(/assets/img/frontend/icon/icon_29.png) no-repeat 0 0.06rem/.11rem auto; } .bd_head_info_other span:nth-child(3){ background: url(/assets/img/frontend/icon/icon_30.png) no-repeat .02rem 0.06rem/.11rem auto; } .bd_head_info_other em{ overflow: hidden; float: left; margin: .07rem .1rem; height: .12rem; width: 1px; background-color: #dfe1e6; } .bd_but_box{ display: flex; position: fixed; bottom: 0; left: 0; right: 0; overflow: hidden; z-index: 2000; } .bd_but_box a{ flex: 1; display: block; margin: 0 auto; width: 2.1rem; height: .53rem; line-height: .53rem; background-color: #80A5D4; font-size: .15rem; font-weight: 500; color: #fff; text-align: center; } .buts_1{ /*background-color: #27c1a0;*/ } .bd_but_box .buts_2{ /*background-color: #f56451;*/ /*color: #5EBEA1;*/ } .bd_but_box .js_add_shelfed { color: #80A5D4; background: #fff; } .bd_description_box{ overflow: hidden; } .bd_description_box p{ overflow: hidden; font-size: .13rem; color: #5e6a94; line-height: .22rem; } .bd_description_open p{ max-height: .66rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } .bd_description_box a{ display: none; } .bd_description_open a{ display: block; float: right; margin-top: .06rem; padding: 0 .2rem 0 .05rem; height: .22rem; white-space: nowrap; background: url(../../img/frontend/icon/icon_31.png) no-repeat 90% center; background-size: .09rem auto; font-size: .13rem; color: #27c1a0; line-height: .22rem; } .bd_list_box{ overflow: hidden; padding-top: .15rem; } .bd_list_tit{ overflow: hidden; height: .21rem; width: 3.3rem; margin-right: .18rem; margin-left: .2rem; position: relative; } .bd_list_tit h2{ float: left; height: .17rem; /*width: .4rem;*/ margin-right: .1rem; /*border-right: 1px solid #FFB473;*/ font-size: .15rem; font-family:'PingFang-SC-Regular'; color: #222222; line-height: .17rem; } .bd_list_tit h2 span{ font-size: .13rem; color: #9597ae; } .bd_list_new{ position: relative; left: 0; top: 0; height: .38rem; } .bd_list_new span, .bd_list_new i{ position: absolute; -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); } .bd_list_new span{ left: .1rem; top: -.05rem; z-index: -1; height: .1rem; width: .1rem; background-color: #ffe9d4; } .bd_list_new i{ left: .11rem; top: -.04rem; z-index: 1; height: .08rem; width: .08rem; background-color: #fff5eb; } .bd_list_new strong,.bd_list_new a{ overflow: hidden; margin-left: .12rem; height: .17rem; font-size: .13rem; font-family:'PingFang-SC-Regular'; color: #888888; width: 1.43rem; line-height: .17rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .bd_list_new .bd_time { font-size: .13rem; color: #888888; line-height: .17rem; height: .17rem; position: absolute; right: 0; top: 0; } .bd_list_new .bd_time .bd_time_arrow { overflow: hidden; padding-left: .1rem; height: .19rem; background: url(../../img/frontend/icon/arrow.png) no-repeat 2px center; background-size: .08rem .09rem; font-size: .13rem; color: #FFB473; line-height: .17rem; box-sizing: border-box; } .bd_list_ul{ overflow: hidden; } .bd_list_ul li{ height: .44rem; border-bottom: 1px solid #edf0fa; } .bd_list_ul a, .bd_list_more{ overflow: hidden; display: block; padding: 0 .15rem; height: .44rem; font-size: .14rem; color: #535756; line-height: .44rem; } .bd_list_more{ margin-bottom: .2rem; text-align: center; border-bottom: 1px solid #edf0fa; } .bl_tit_box{ height: .5rem; background-color: #fff; } .directory_select{ position:relative; left:0; top:0; z-index:100; float:right; padding:0 .05rem; margin:.1rem .15rem 0 0; height:.3rem; background-color:#f6f6f6; border:1px solid #d8d8d8; box-sizing:border-box; border-radius: .03rem; } .directory_select span{ position:absolute; right:.08rem; top:.11rem; width:.06rem; height:.06rem; background:url(/assets/img/frontend/icon/sanjiao_5.png) no-repeat 0 0; background-size:.06rem; } .directory_select select{ margin:0 .13rem 0 0; padding:0; border:0; height:100%; background:#f6f6f6; } .total_chapter{ margin-left:.14rem; display:block; color:#333; font-weight:normal; font-size:.18rem; line-height:.5rem; } .bd_list_ul .bd_list_catalog_elect{ color: #27c1a0; } /* 主编推荐 */ .clearfix:after { content:""; display: block; clear:both; } .main_recommend { overflow: hidden; padding: 0 0rem; } .main_recommend_tit{ overflow:hidden; height:.3rem; margin:0.15rem 0.15rem 0; } .main_recommend_tit h2 { float: left; height: .3rem; font-size: .18rem; color: #513D3D; font-weight: 500; line-height: .3rem; } .main_recommend_tit a{ float:right; overflow:hidden; text-indent: -9999px; width:.3rem; height:.3rem; } .main_recommend_tit .main_recommend_but { background: url(../../img/frontend/icon/icon-refresh.png) center right no-repeat; background-size:.2rem .2rem; } .main_recommend_box {padding-bottom:.15rem;} .main_recommend_ul {margin-top:.1rem;} .main_recommend_ul li { float:left; margin-left:.15rem; width: .74rem; height: 1.28rem; } .main_recommend_ul li img { display:block; margin:0 auto; width: .74rem; height: .98rem; border-radius: .06rem; } .main_recommend_ul li a { color:#513D3D; } .main_recommend_ul li h3{ padding-top:.05rem; height:.2rem; line-height: .2rem; font-size: .12rem; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .i_images_txt_other strong i { border: none !important; margin-right: 0; color: #fff; font-size: .12rem; } .bd_type { display: flex; justify-content: flex-start; margin-top: .2rem; } .bd_type .type_text { padding: 0 0.05rem; height: .19rem; line-height: .19rem; text-align: center; font-size: .12rem; color: #fff; background: #FFC25E; /*#7097E9*/ border-radius: .1rem; margin-right: .05rem; } .bd_type .fire { width: .2rem; height: .2rem; vertical-align: middle; margin-right: .05rem; } .bd_type .look_num { font-size: .12rem; font-weight:400; color: #fff; } .bd_editor { padding: .12rem; position: relative; width: 3.05rem; border-radius: .05rem; margin: .26rem auto .15rem; border: 1px solid rgba(199,161,80,1); font-size: .13rem; color: #B78F3A; line-height: .19rem; } .bd_editor .bd_mark { position: absolute; top: -.1rem; left: .15rem; background: #fff; } .bd_editor .bd_title { font-size: .17rem; font-weight: bold; color: #C7A150; } .bd_first_section { width: 3.3rem; margin: .12rem auto 0; } .bd_first_section .first_title { color: #222222; font-size: .13rem; font-weight:500; } .bd_first_section .first_info { min-height: .58rem; font-size: .13rem; font-weight: 400; width: 100%; /*overflow: hidden;*/ /*text-overflow: ellipsis;*/ /*display: -webkit-box;*/ /*-webkit-line-clamp: 3;*/ /*-webkit-box-orient: vertical;*/ color: rgba(34,34,34,1); margin-top: .08rem; line-height: .19rem; } .bd_first_section .bd_red_btn { font-size: .14rem; text-align: center; height: .5rem; line-height: .5rem; font-weight:500; color: #7B9DC8; border-top: 1px solid #E9E9E9; margin-top: .08rem; } .bd_line { width: 100%; height: .12rem; background: #F5F5F5; } .bd_author_other_bk { padding: .15rem; } .bd_author_other_bk .bd_author_other_title { font-size: .15rem; font-weight:600; color: #222; margin-bottom: .15rem; } .bd_author_other_bk .bk_other_info { display: flex; justify-content: space-between; } .bk_other_info .bk_img { position: relative; } .bk_other_info .bk_img .bk_status { padding: .01rem .03rem; height: .15rem; line-height: .15rem; text-align: center; background: rgba(84,179,255,1); box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.3); border-radius: 0px 0px .03rem .03rem; position: absolute; top: 0; left: .04rem; color: #fff; font-size: .11rem; } .bk_other_info .bk_img img { width: .71rem; height: .95rem; border-radius: .02rem; } .bd_author_other_bk .bk_other_info .bk_tit { font-size: .15rem; color: #333333; font-weight: 400; margin-bottom: .04rem; width: 2.47rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .bd_author_other_bk .bk_other_info .bk_particulars { width: 2.47rem; max-height: .52rem; color: #888888; font-size: .12rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin-bottom: .04rem; } .bd_author_other_bk .bk_other_info .bk_other_author { color: #B2B6B7; font-size: .12rem; } .copyright { background: #f5f5f5; padding: .15rem; font-size: .12rem; font-weight:400; color: rgba(178,182,183,1); line-height: .15rem; }