@charset "utf-8";
/* CSS Document */

/*图书详情*/
.book-detail{
	background-color:#FFF;
	font-size:12px;
	width:100%;
}
.book-detail h3 {
	display:inline-block;
	width:100%;
	padding:10px 10px 0px 10px;
}

.book-detail .tit h1 {
	letter-spacing: 1px;
	line-height: 1.5rem;
	color: #333;
	font-weight:600;
	margin:8px 0 10px 0;
}


.book-detail .detail {
	margin-bottom: 2px;
	background: #fff;
	padding: 10px 0 5px 10px;
	overflow: hidden;
	display: flex;
	justify-content : space-between;
}


.book-detail .detail dd{
	display: inline-block;
	text-align: center;
}

.book-detail .detail dd .sale-price{
	color:#F00; 
	font-weight:800;
	font-size:1rem;
	margin-right:10px;
}

.book-detail .detail dd img{
	width:12rem;
	border-radius:5px;
	border:1px solid #efefef;
}

.book-detail .detail .info
{
	display: block;
	width: 90% !important;
	font-weight: normal;
	align-items : center;
	padding:0 3px;
	margin-left:10px;
}
 
.book-detail .detail .info ul
{
	letter-spacing:1px;
	padding-top:10px;
}

.book-detail .detail .info ul li{padding:0; font-size:16px;height:30px !important; line-height:30px !important; } 
.book-detail .detail .info ul li h2{color:#06F; font-weight:700; font-size:18px;} 
.book-detail .detail .info ul li span{margin:3px; color:#999;}
/*.book-detail .detail .info ul li.label{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; color:#FFA500;}
.book-detail .detail .info ul li.title22{font-weight:500;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.book-detail .detail .info ul li.title{font-weight:500;overflow: hidden;}
.book-detail .detail .info ul li.expanded{ellipsis; display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.book-detail .detail .info ul li .unit{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; color:#FFA500;}
.book-detail .detail .info ul li .green{ background-color:#8AD20E; color:#FFF; padding:2px 5px; border-radius:5px;}
.book-detail .detail .info ul li .blue{ background-color:#4ED7F4; color:#FFF; padding:2px 5px; border-radius:5px;}*/

/*.book-detail .detail p.book-buy{ clear:both; text-align:center;padding-top:5px; width:100%; display:block;}
.book-detail .detail p.book-buy span{ width:40%; text-align:center;display:block; float:left;font-size: 14px; letter-spacing:2px;}
*/

.book-buy{text-align: center;border-radius:5px;background:#FFC559;padding:5px 3%;}
.book-buy-disabled{text-align: center;flex-shrink:0;border-radius:5px;background:#808080;padding:5px 3%; margin:0 3% 0 3%;}
.book-buy span a,span.jfollow a{color:#fff;}
 
.book-detail .detail dd .corner-icon {
	clear:both;
	position:absolute;
	font-size: 12px;
	color: #FFFFFF;
	padding:0 4px !important;
	border-radius:0 0 0 5px;
	background-color: #ff9900;
	height:18px;
	line-height:18px;
	margin:3px 0 0 125px;
}

.book-detail .detail p.book-buy em{
    color:#1d89eb;
    border-radius:3px;
    border:1px solid #1d89eb;
    font-style:normal;
    padding:4px 5px;
	margin:0 8px;
}
 