.user_msg .user-head{width:122px;height:122px;padding-top:40px;padding-left:100px}.user_msg .user-head img{border-radius:50%;width:122px;height:122px}.user_msg .user-info{width:850px;float:right;margin-right:100px;margin-top:25px}.user-info p{font-family:MicrosoftYaHei-Bold;color:#fff}.user-info .name{letter-spacing:0;line-height:40px;font-size:24px}.user-info .name b{display:inline-block;margin-left:10px}.user-info .name span{font-size:12px;background:#fa9144;border-radius:2px;padding:0 3px;margin-left:10px;display:inline-block;height:18px;line-height:18px;vertical-align:3px}.user-info .intro{letter-spacing:.58px;line-height:25px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px;width:745px}.user-info .intro i{position:relative}.user-info .num{margin-top:27px;line-height:20px;font-size:20px}.user-info .num i{font-size:12px;letter-spacing:.92px;vertical-align:middle;position:relative}.user-info .num span{margin-right:30px}.user-info .btn,.user-info .folled{float:right;margin-top:-80px;right:35px;top:48px;width:126px;height:37px;background:#d32f2f;border-radius:2px;font-size:14px;color:#fff;line-height:37px;text-align:center}.user-info .folled{padding-left:15px;color:#fff;background-color:#aaa}.user-info .folled::before{width:18px;height:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg)}.user-info .btn i{padding-right:10px;font-size:24px;vertical-align:middle;display:inline-block;margin-top:-6px}.user-info .btn:hover{background-color:#e84848}.user-info .num a{color:#fff;font-family:Arial,Helvetica,sans-serif;vertical-align:middle}.user-info .num i em{margin:0 10px;vertical-align:-4px;text-indent:-9999px;display:inline-block;border-right:1px solid #fff;height:13px;opacity:.5}.user-info .intro i em{margin:0 10px;vertical-align:-6px;text-indent:-9999px;display:inline-block;border-right:1px solid #fff;height:14px;opacity:.5}.user-author{background:url(../../images/author/author_user_bg.png) no-repeat;height:199px}.user-author .signdate{float:right;margin-top:-30px;right:35px;bottom:0}.user-author .signdate span{padding-right:5px}.user-author-detail{background:url(../../images/author/author_sign_bg.png) no-repeat;height:109px;position:relative}.user-author-detail .author-tag{position:absolute;top:28px;left:34px;font-size:18px;color:#dec4aa;letter-spacing:1px;text-align:center;width:160px;font-weight:700}.user-author-detail .author-tag .icon{width:17px;height:16px;display:inline-block;vertical-align:text-top;margin:4px 8px 0 0}.user-author-detail .author-tag .i01{width:21px;height:21px;background:url(../../images/author/author_sign_icon1.png) no-repeat;margin-top:2px}.user-author-detail .author-tag .i02{width:21px;height:21px;background:url(../../images/author/author_sign_icon2.png) no-repeat;margin-top:2px}.author-detail{position:absolute;left:205px;top:27px;padding-right:200px}.author-detail .author-detail-msg{font-size:14px;color:#fff;letter-spacing:0;line-height:25px}.author-detail .author-ach{margin-top:10px;color:#bbb}.author-detail .author-ach span{color:#fff;padding:0 10px}.author-books .title{font-size:20px;color:#333;letter-spacing:1px;font-weight:700;padding-bottom:10px}.book-lists{background:#f7f7f7;padding-top:5px;padding-bottom:15px}.book-lists-con .list-cell{padding:15px 0;margin:0 19px;position:relative;border-bottom:1px dotted #ccc}.list-cell .imgbox{font-size:0;line-height:0;width:110px;height:145px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;float:left}.list-cell .imgbox img{width:110px;height:145px;border-radius:4px}.list-cell .list-cell-msg{float:left;margin-left:18px;width:995px}.list-cell .list-cell-msg .tit{font-size:20px;letter-spacing:1.11px;line-height:1}.list-cell-msg .tit a{color:#333}.list-cell-msg .ms{font-size:12px;color:#999;letter-spacing:1px;padding-top:10px;line-height:18px}.list-cell-msg .ms span{color:#e6e6e6;padding:0 8px}.list-cell-msg .ac{position:relative;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;padding-right:265px;font-size:14px;color:#555;letter-spacing:.5px;line-height:22px;overflow:hidden;padding-top:20px;max-height:48px}.list-cell-msg .recent{color:#999;letter-spacing:.86px;position:absolute;left:128px;bottom:15px}.list-cell-msg .ms a,.list-cell-msg .recent a{color:#999}.list-cell-msg .ms a:hover,.list-cell-msg .recent a:hover,.list-cell-msg .tit a:hover{color:#d32f2f}.list-cell-msg .recent span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;max-width:280px;height:17px}.list-cell-msg .date{position:absolute;color:#999;bottom:15px;right:309px}.scroll-demo .date{right:290px}.list-cell .read{position:absolute;background:#d32f2f;border-radius:2px;font-size:14px;color:#fff;letter-spacing:1px;line-height:36px;text-align:center;right:22px;top:47px;width:150px;height:36px}.list-cell a.read:hover{background:#e84848}.list-cell .add{position:absolute;right:22px;top:100px;border:1px solid #e8a7a7;border-radius:2px;width:148px;height:34px;line-height:34px;text-align:center;font-size:14px;color:#d32f2f}
.list-cell a.add:hover{opacity:1;border:1px solid #e84848;color:#e84848}.list-cell a.stored{color:#222;border:1px solid #222;position:absolute;right:22px;top:100px;opacity:.4;border-radius:2px;width:148px;height:34px;line-height:34px;text-align:center;font-size:14px}.list-cell-more{padding-top:18px;text-align:center;font-size:14px;letter-spacing:1.17px;padding-bottom:15px;display:none}.list-cell-more a{color:#999;position:relative}.book-lists-wheel{position:absolute;right:3px;top:0;width:10px;height:100%;background:#f5f5f5}.book-lists-wheel .bar{width:7px;height:50px;position:absolute;left:1px;top:0;background:#d8d8d8;border-radius:7px}.book-lists-con{height:100%;overflow:hidden}