.haokuat{ height:31px; width:100%; background:#f5f5f5; border-bottom:1px solid #d6d6d6; margin-top:10px; float:left; padding-top:11px;text-align:right;}
.haokuat1{ font-family:"微软雅黑"; font-size:14px; line-height:22px; color:#555555; float:left; padding-left:16px;}
.haokuat1 a{color:#555555;}
.haokuat2{ font-family:"微软雅黑"; font-size:12px; line-height:22px; color:#888888;}
.haokuat2 a{color:#888888;float:right; padding-right:9px;}

.g-sd{float:right;width:250px;margin-top:16px}
.g-mn{float:left;width:720px;margin-top:16px}
.f-border{border:1px solid #ebe6e1}
.f-mr{margin-right:5px}
.f-ml{margin-left:5px}
.f-c9{color:#999}
.g-sd .ad250_0{margin-bottom:10px;}
.m-booklist h4,.m-taglist h4,.m-newupdate h4{font-size:18px;line-height:18px;margin-bottom:16px}
.m-booklist, .m-taglist{margin-bottom:40px}
.m-taglist a {float:left;padding:0 10px;height:30px;line-height:29px;border:1px solid #eee;text-align:center;font-size:14px;color:#666;margin:0 10px 8px 0;overflow:hidden;}
.m-taglist a:hover{background-color:#F3623A;border:1px solid #F3623A;color:#fff;text-decoration:none;}
.m-booklist ul{padding:20px;padding-bottom:0}
.m-booklist ul li{position:relative;margin-bottom:20px}
.m-booklist ul li .cover{position:relative;float:left;margin-right:9px;display:block;width:84px;height:114px}
.m-booklist ul li .name{color:#655;font-size:15px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.m-booklist ul li .name:hover{color:#c9483c}
.m-booklist ul li .author,.m-booklist ul li .category{margin-top:5px;color:#6395c7;line-height:30px;overflow:hidden;height:14px;line-height:14px;width:99px;display:block;text-overflow:ellipsis;white-space:nowrap}
.m-booklist ul li .description{position:absolute;bottom:0;left:93px;color:#888;height:36px;width:105px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.m-booklist .booktype{position:absolute;top:5px;left:0;width:46px;height:18px;background:url(/assets/images/rank/booktype.png?3c5dc0e7) no-repeat 0 0}
.m-bookdetail{padding:30px 20px;position:relative}
.m-bookdetail .cover{float:left;margin-right:18px;width:186px;height:256px;position:relative;display:block;}
.m-bookdetail h3{font-size:18px;position:relative;top:-3px}
.m-bookdetail table{margin-bottom:16px}
.m-bookdetail table td{height:20px;line-height:20px;color:#888}
.m-bookdetail table a{color:#6395c7;padding-right:10px;}
.m-bookdetail table span{color:#a8a8a8;margin-left:10px}
.m-bookdetail .ops{position:absolute;bottom:30px;left:224px}
.m-bookdetail .ops div{float:left}
.m-bookdetail .ops .btn{display:block;float:left;padding:0 25px;height:36px;line-height:36px;text-align:center;border:1px solid #ca483b;color:#ca483b;border-radius:3px;margin-right:10px}
.m-bookdetail .ops .read{background:#ca483b;color:#fff}
.m-bookdetail .ops .btn:hover{background:#f7f7f7}
.m-bookdetail .ops .read:hover{background:#b33e34;color:#f7f7f7}
.m-bookdetail .ops .op{display:block;float:left;background:url(../images/read/sprite.png) no-repeat 9999px 9999px;padding-left:12px;margin-top:24px;margin-right:9px;height:12px;line-height:12px}
.m-bookdetail .ops .phone{background-position:0 0;position:relative}
.m-bookdetail .ops .phone .QR{display:none;position:absolute;top:30px;left:0;width:120px;height:140px;padding:20px;background:rgba(0,0,0,.8);border-radius:10px;z-index:100}
.m-bookdetail .ops .phone .QR img{width:120px;height:120px}
.m-bookdetail .ops .phone .QR p{color:#e5e4e4;margin-top:10px;line-height:14px;text-align:center}
.m-bookdetail .ops .phone .QR em{border:6px solid rgba(0,0,0,.8);border-color:transparent transparent rgba(0,0,0,.8);display:block;position:absolute;top:-12px}
.m-bookdetail .ops .phone:hover .QR{display:block}
.m-bookdetail .ops .share{background-position:0 -14px}
.m-bookdetail .ops .report{background-position:0 -72px}
.m-newupdate{margin-top:40px}
.m-newupdate .detail{padding:30px 20px;color:#888;line-height:20px}
.m-directory{position:relative;margin-top:78px;padding-bottom:60px}
.m-directory .directory .title-1{margin-top:25px;font-size:18px;color:#000;line-height:48px}
.m-directory .directory .item{float:left;border-right:1px solid #ebe6e1;width:325px;height:40px;line-height:40px;overflow:hidden}
.m-directory .directory .odd{background-color:#fbfbfb}
.m-directory .directory .item:hover{background-color:#ebebeb}
.m-directory .directory li.last{border-right:0;width:326px}
.m-directory .directory .item span{display:inline-block;float:left;color:#655;font-size:14px}
.m-directory .directory .item .title-2{padding-left:14px;width:214px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-directory .directory .item .sep{width:29px;height:40px;text-indent:-9999px}
.m-directory-bookdetail{margin-top:36px;padding-bottom:0}
.m-directory-bookdetail .menu li{float:left;font-size:18px;color:#000;font-weight:700}
.m-directory-bookdetail .menu .crt{color:#c9483c}
.m-directory-bookdetail .directory{margin-top:15px;padding:0;border:1px solid #ebe6e1}
.m-directory-bookdetail .directory .title-1,.m-directory-bookdetail .directory .title-2{height:40px;width:100%;margin-top:0;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-directory-bookdetail .directory .title-1 span{padding-left:27px;color:#332a2a;font-size:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAMCAIAAAAoHJA9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUE1Q0UwODZFN0Q4MTFFNDkyRjFGMUFBOEMwOTVENEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUE1Q0UwODdFN0Q4MTFFNDkyRjFGMUFBOEMwOTVENEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTVDRTA4NEU3RDgxMUU0OTJGMUYxQUE4QzA5NUQ0QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTVDRTA4NUU3RDgxMUU0OTJGMUYxQUE4QzA5NUQ0QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqDeCBcAAAA9SURBVHjaYny8YObLjWvE/UMYT3nZ/f/3j5GFlQlIMTAw/P/zm4kBBihiMTKBOCCTJcOimTk5JUMiAAIMAF8kES4wO/fGAAAAAElFTkSuQmCC) 19px 5px no-repeat}
.m-directory-bookdetail .directory .title-1 span.sep{background:0 0}
.m-directory-bookdetail .directory .title-1:hover,.m-directory-bookdetail .directory .title-2:hover{background-color:#ebebeb}
.m-directory-bookdetail .directory .item,.m-directory-bookdetail .directory li.last{border-right:0;width:50%}
.m-directory-bookdetail .directory .item .title-2{padding-left:70px;width:227px}
.m-directory-bookdetail .directory .book .item .title-2{max-width:227px;width:auto!important;width:227px;padding-right:4px}
.m-directory-bookdetail .directory .last .title-2{padding-left:52px}
.m-directory-bookdetail .directory .item .sep{width:13px}
.m-directory-bookdetail .directory ul{overflow:hidden;-webkit-transition:height .5s ease-in}
.m-directory-bookdetail .directory .more{height:600px}
.m-directory-bookdetail .morebtn{display:block;border-top:1px solid #ebe6e1;height:40px;line-height:40px;text-align:center;color:#655;font-size:14px}
.m-directory-bookdetail .morebtn .arrow{display:inline-block;width:9px;height:40px;background:url(../images/read/sprite.png) -9999px -9999px no-repeat;padding-left:4px;text-indent:-9999px}
.m-directory-bookdetail .morebtn .arrow-up{background-position:-8px -126px}
.m-directory-bookdetail .morebtn .arrow-down{background-position:-22px -125px}
.m-directory-bookdetail .morebtn .arrow-left{background-position:3px -123px}

.book-cover{background:url(../images/read/cover.png);background-size:cover;}
.bdshare-button-style1-16 .bds_more{margin-bottom:0!important;}
.content{font-size:14px}
.content p{text-indent:2em;line-height:1.8}
.content p strong{font-weight:700}