/*阅读全文按钮*/
.readall_box { position: relative; z-index: 9999; padding: 0 0 0px; margin-top: -268px; text-align: center; }
.readall_box .read_more_mask { height: 268px; background: -moz-linear-gradient(bottom, rgba(255, 255, 255, .1), rgba(255, 255, 255, 0)); background: -webkit-gradient(linear, 0 top, 0 bottom, from(rgba(255, 255, 255, 0)), to(#fff)); background: -o-linear-gradient(bottom, rgba(255, 255, 255, .1), rgba(255, 255, 255, 0)); }
.readall_box a.button {cursor: pointer;}
.thumbs-content {
 width: 291px;
 margin: 30px auto 10px;
 text-align: center;
}
.thumbs-button {
 background-color: #444;
}
.thumbs-button {
 text-align: center;
 margin: 5px auto;
 padding: 0 20px;
 line-height: 36px;
 color: #fbfbfb;
 text-decoration: none;
 font-weight: bold;
 font-size: 15px;
 border-radius: 5px;
 cursor: pointer;
 opacity: 1;
 transition: all 0.3s;
}
/*评论*/
.commentGrid { margin-bottom: 20px;}
.commentGrid .commentForm { margin-bottom: 30px;}
.commentGrid .commentTextarea { padding: 10px 15px; font-size: 14px; color: #333; line-height: 18px; background: #f6f6f6; border-radius: 4px; border: 1px solid #ddd; width: 100%; min-height: 80px; margin-bottom: 10px;}
.commentGrid .commentTextarea.reply { background: #fff; margin-top: 20px;}
.commentGrid .btnBox { text-align: right;}
.commentGrid .submitBtn { display: inline-block; width: 110px; height: 36px; cursor: pointer; line-height: 36px; text-align: center; color: #fff; font-size: 14px; border-radius: 18px; background: #409eff;}
.commentGrid .submitBtn:hover { opacity: .8;}
.commentGrid .commentList { padding-top: 20px;}
.commentGrid .commentList .title { border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 20px; font-size: 14px; color: #666;}
.commentGrid .commentList .tips {text-align: center; font-size: 14px; color: #999; padding: 30px;}
.commentGrid .commentGroup { padding: 15px 20px; border-left: 3px solid #ddd; background: #f6f6f6;}
.commentGrid .commentGroup .detailText { line-height: 20px;}
.commentGrid .commentGroup .adminText { margin-top: 10px; line-height: 20px;}
.commentGrid .itemUl {}
.commentGrid .item { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ddd;}
.commentGrid .username { font-size: 15px; color: #333; line-height: 24px; margin-bottom: 10px;}
.commentGrid .username span { font-size: 12px; color: #999; margin-left: 5px;}
.commentGrid .username .reply { float: right; font-size: 12px; color: #999;}
.commentGrid .moreBtn { display: block; height: 40px; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #409eff; color: #409eff; font-size: 14px; text-align: center; line-height: 38px; transition: all .2s ease;}
.commentGrid .moreBtn:hover { background: #409eff; color: #fff; opacity: .9; transition: all .2s ease;}
.commentGrid .submitBtn:hover {
 opacity: .8;
}
.commentGrid .submitBtn {
 display: inline-block;
 width: 110px;
 height: 36px;
 cursor: pointer;
 line-height: 36px;
 text-align: center;
 color: #fff;
 font-size: 14px;
 border-radius: 18px;
 background: #409eff;
}
.commentGrid .commentList {
 padding-top: 20px;
}
.comment-more, .no-comment {
 padding: 5px;
 text-align: center;
 background: #f5f5f5;
 color: #bbb;
 border-radius: 4px;
}
.commentGrid .commentList {
 padding-top: 20px;
}
.comment li {
 padding: 10px 0;
 border-bottom: 1px dashed #e5e5e5;
}
.comment-body .comment-user-img {
 float: left;
}
.comment-body .comment-user-img > img {
 width: 42px;
 height: 42px;
 border-radius: 50%;
}
.comment-body .comment-info {
 margin-left: 55px;
}
.comment-body .comment-info .comment-time {
 float: right;
 color: #c0c0c0;
}
.comment-body .comment-info .comment-content {
 color: #566573;
 margin-top: 5px;
}
.comment-body .comment-info .comment-footer {
 color: #999;
 text-align: right;
}
.comment-body .comment-info .reply, .comment-body .comment-info .cancel-reply {
 cursor: pointer;
}
.comment-body .comment-parent .comment-parent-content {
 padding: 5px 10px;
 background: #eeeeee;
 border-radius: 4px;
 margin: 5px 0;
}
.guestBookGroup .inputLabel {
 margin-bottom: 15px;
 position: relative;
 border: 1px solid #ddd;
 background: #fff;
 font-size: 12px;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 overflow: hidden;
 color: #333;
}
.guestBookGroup .inputBlock, .guestBookGroup .textareaBlock {
 display: block;
 width: 100%;
 height: 40px;
 line-height: 20px;
 padding: 10px 15px;
 background: none;
 border: 0;
}
.comment .user-name-content {
 margin-bottom: 10px;
 display: none;
 cursor: pointer;
}
.articleDetail table {
 margin: auto;
}
