/* Write your styles */
body{ background-color: #f5f5f5; }
.book-tag-had{ text-align: center; color: #FFF; background-color: #096ed8; padding: 10px; margin-right: 20px; margin-bottom: 5px; }
.book-tag-body { text-align: center; padding: 20px; color: #333; background-color: #FFF;margin-right: 20px; margin-bottom: 5px;  }
.book-tag-body a{ font-size: 16px; color: #444444; margin-left: 10px; }

.bg-bktitle {background:url("/images/bk-m1.png") no-repeat left top; height:45px;
background-size:100% 100%;-moz-background-size:100% 100%;padding-top: 9px;}
.bg-bktitle .am-btn-default{ padding: 5px 10px; font-size: 12px; background-color: #cccccc; }

.bg-newsbook { background-color: #f1f1f1; margin-bottom:20px;}
.bg-bkarea { background-color: #FFF; border:1px solid #ccc; margin:20px auto;}

.bookitem2 { font-size: 12px;width: 320px;}
.bookitem2 p{ line-height: 180%;margin:0px; }
.bookitem2 p.bookname {margin-top: 5px;height: 35px; overflow: hidden; font-size: 13px; font-weight: bold; line-height: 130%; margin-bottom: 5px;}
.bookitem2 p.price { color: #80007F}
.bookitem2 p.des { color: #999;height: 80px;font-size:12px; overflow: hidden;white-space:pre-wrap;word-wrap:break-word;}

.bookitem3 { font-size: 12px;}
.bookitem3 p{ line-height: 180%;margin:0px; }
.bookitem3 p.bookname {margin-top: 5px;height: 35px; overflow: hidden; font-size: 13px; font-weight: bold; line-height: 130%; margin-bottom: 5px;}
.bookitem3 p.price { color: #80007F}
.bookitem3 p.des { color: #999;height: 80px;padding-left:5px;font-size:12px; overflow: hidden;white-space:pre-wrap;word-wrap:break-word;}

.book-name { font-size: 16px; padding: 10px 0px;  margin:10px 0px; overflow: hidden; }
.book-name a{color: #0b6acb; }
.book-jianjie { font-size: 14px; color: #999; margin: 0px; height: 194px; overflow: hidden;}