.book_goods_wrap .goods_container{padding:40px 20px 30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #ededed}.book_goods_wrap .goods_container_box{overflow:hidden;text-align:center}.book_goods_wrap .goods_footer_box{margin-top:6px;width:100%}.book_goods_wrap .goods_footer_box .goods_buy_btn{width:60px;height:20px;background:#8fa959;border-radius:20px;font-size:12px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.book_goods_wrap .goods_img{margin:0 auto;margin-bottom:40px}.book_goods_wrap .goods_title{font-size:14px;color:#111;margin-bottom:4px}.book_goods_wrap .goods_description,.book_goods_wrap .goods_title{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.book_goods_wrap .goods_description{font-size:12px;color:#666;line-height:20px;min-height:20px}.book_goods_wrap .goods_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.book_goods_wrap .goods_price{font-size:16px;color:#e51c23;font-size:12px;font-weight:600}.book_goods_wrap .goods_sale_price{text-decoration:line-through;padding-left:10px;font-size:12px;color:#909399}.book_goods_wrap .goods_list_wrap{margin-top:20px}.book_goods_wrap .goods_list_wrap .goods_list_left{padding-right:10px}.book_goods_wrap .goods_list_wrap .goods_list_left .goods_banner_item,.book_goods_wrap .goods_list_wrap .goods_list_left .goods_item{height:310px;margin-bottom:20px}.book_goods_wrap .goods_list_wrap .goods_list_left .goods_item:last-child{margin-bottom:0}.book_goods_wrap .goods_list_wrap .goods_list_right{padding-left:10px}.book_goods_wrap .goods_list_wrap .goods_list_right .layui-row{margin-top:0!important}.book_goods_wrap .goods_list_wrap .goods_list_right .goods_item{height:310px;margin-bottom:20px;padding-top:0!important}.library_detail .category_more_text{position:relative;top:12px}.library_detail .category_heaer_wrap{border-bottom:1px solid #ededed}.library_detail .category_heaer_wrap .category_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.library_detail .category_heaer_wrap .category_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:34px;overflow:hidden}.library_detail .category_heaer_wrap .category_list_show_all{height:auto}.library_detail .category_heaer_wrap .category_list,.library_detail .category_heaer_wrap .category_second_list{width:84%;overflow:hidden;padding-top:10px}.library_detail .category_heaer_wrap .category_list .category_item,.library_detail .category_heaer_wrap .category_second_list .category_item{float:left;margin:0 30px 10px 0;font-size:12px;color:#666;line-height:20px;line-height:24px}.library_detail .category_heaer_wrap .category_list .is_select,.library_detail .category_heaer_wrap .category_second_list .is_select{font-weight:600;color:#333}.library_detail .category_heaer_wrap .category_second_list{padding-left:30px}.library_detail .category_heaer_wrap .category_second_list .is_select{color:#fff;background:#54692f;padding:0 10px;border-radius:50px}.library_detail .category_heaer_wrap .add_sort_wrap{font-size:12px;color:#666;line-height:20px}.library_detail .category_heaer_wrap .add_sort_wrap .add{font-size:14px;font-weight:600;margin-right:10px}.library_detail .mod_book_vertical .book_container_main{min-height:244px}.library_detail .white_bg{background:#fff!important}.library_detail .white_bg .book_box{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.library_detail .layui-tab{margin:0!important;width:100%}.library_detail .classification_nav{overflow-x:auto;height:60px;width:100%}.library_detail .baby_book_img{width:112px;height:112px;margin:0 auto}.library_detail .nav_item{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .nav_item .age{padding:10px 0;text-align:center}.library_detail .baby_wrap{height:190px;margin-top:20px}.library_detail .baby_wrap .baby_book_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;height:100%}.library_detail .baby_wrap .baby_book_list .nav_age_img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:130px;width:90px}.library_detail .baby_wrap .baby_book_list .baby_book_item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.library_detail .baby_wrap .baby_book_list .baby_book_title{font-size:14px;font-weight:600;margin-top:20px}.library_detail .baby_wrap .baby_information{background:#fffaf1;height:100%;padding:0 30px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.library_detail .baby_wrap .baby_information,.library_detail .baby_wrap .baby_information .baby_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.library_detail .baby_wrap .baby_information .baby_img{border-radius:50%;background:#fff1dd;margin-right:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .baby_wrap .baby_information .baby_img .icon{margin-right:0}.library_detail .baby_wrap .baby_information .baby_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.library_detail .baby_wrap .baby_information .text_title{margin-bottom:10px}.library_detail .baby_wrap .baby_information .edit_btn{width:96px;height:30px;background:#8fa959;border-radius:4px;font-size:12px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .book_list .mod_book_vertical .book_title{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}.library_detail .book_list .book_container_main{padding:20px 10px}.library_detail .book_list .recommended_book_main{height:260px;padding:30px;border:1px solid #ededed}.library_detail .book_list .btn_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.library_detail .book_list .btn_wrap .collection_btn{width:30%;margin-right:10px;border-radius:4px;border:1px solid #2f2d2d}.library_detail .book_list .btn_wrap .collection_btn,.library_detail .book_list .btn_wrap .main_btn{height:30px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .book_list .btn_wrap .main_btn{width:69%;background:#8fa959;border-radius:4px;color:#fff}.library_detail .book_list .btn_wrap .buy_btn{width:69%;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .dialog_wrap .text_description{margin-bottom:20px}.library_detail .child_wrap{padding-top:30px;text-align:center}.library_detail .child_wrap .icon{margin:20px auto}.library_detail .save_btn{margin-top:40px;width:100%;height:40px;background:#8fa959;border-radius:4px;font-size:12px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.library_detail .scroll_tab_list{width:116%;height:60px}.library_detail .scroll_tab_list .tab_item{height:20px}.user_review_wrap .user{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user_review_wrap .user_img{width:30px;height:30px;border-radius:50%;position:relative}.user_review_wrap .user_img img{border-radius:50%}.user_review_wrap .user_img .certification{position:absolute;bottom:0;right:-30%}.user_review_wrap .user_name{margin:0 10px 0 5px;font-size:12px;color:#666;line-height:20px;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all;width:50px}.user_review_wrap .review_list,.user_review_wrap .review_list .review_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.user_review_wrap .review_list .review_item{min-width:46px;height:15px;padding:2px 5px;font-size:10px;color:#666;border:1px solid #ededed;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.user_review_wrap .review_list .is_chosen{margin-right:10px}