#comment-container{padding:20px 20px 20px 20px}
#comment-container .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;line-height:60px;border-bottom:1px solid #eee}
#comment-container .panel-title i{color:#f01414}
#comment-container .panel-title small{font-weight:400;color:#999;font-size:13px;margin-left:12px}
#comment-container #comment-list dl{display:flex;position:relative;border-bottom:1px solid #eee;clear:both;padding:10px 0;margin-bottom:5px}
#comment-container #comment-list dl dt{margin-right:10px;width:44px;height:44px;display:block;}
#comment-container #comment-list dl dt img{width:40px;height:40px;border-radius:50%}
#comment-container #comment-list dl dd{width: 100%;}
#comment-container #comment-list dl dd small{color:#999;margin:0 0 0 10px;height:20px;line-height:20px;font-size:10px}
#comment-container #comment-list dl dd small a{float:right;margin-right:10px;color:#f01414}
#comment-container #comment-list dl dd dl{margin:0;border-top:1px solid #eee;border-bottom:none;padding-top:15px;padding-bottom:0}
#comment-container #comment-list dl dd dl dd{width:550px}
#comment-container #comment-list dl dd .ct{margin-top:5px;margin-bottom:10px;line-height:24px}
#comment-container #comment-list dl dd .ct em{font-style:normal;display:inline-block;padding:0 5px;height:22px;line-height:22px;font-weight:400;font-size:13px;text-align:center;color:#007bff;background:#e5f2ff;border-radius:2px}
#comment-container #comment-list cite{font-style:normal}
#comment-container h3{position:relative;font-size:16px;padding:15px 0;background:#fff}
#comment-container h3 a{display:none}
#comment-container #post-comment a small{display:inline!important;color:#999;margin-left:15px}
#comment-container #post-comment .button-box{margin-top:12px;height:34px;line-height:34px}
#comment-container #post-comment .btn{float:right;background-color:#e33;border:0;padding:10px 25px;color:#fff;display:inline-block;cursor:pointer}
#comment-container #post-comment .button-box .comment-code{width:125px;height:40px;padding-left:10px;line-height:40px;border:1px solid #ebebeb;background-color:#fff;color:#333}
.quote-comment{margin-bottom:5px;overflow:hidden;background:#fdfdfd;padding:5px 10px;border-radius:3px;border:1px solid #eee;color:#999}
.quote-comment .author{float:left;color:#999;display:block;width:100%;margin:0 0 8px 0;font-size:12px}
.no-comment{display:block;width:100%;padding-top:50px;color:#999;font-size:14px;text-align:center}
.comment-user-login{border: 1px solid #e4e4e4;background: #fbfbfb;padding: 60px 0;text-align: center;color: #666;}
.comment-user-login a{color: #f01414;}
#pageGro{width:400px;height:25px;margin:0 auto;padding-top:30px}
#pageGro .pageList{display:inline-block}
#pageGro .pageList a{font-size:12px;color:#999;line-height:23px;float:left;margin-left:5px;width:22px;text-align:center;border:1px solid #999;cursor:pointer}
#pageGro .pageList a.on{color:#fff;background:#3c90d9;border:1px solid #3c90d9}
#pageGro .pageDown,#pageGro .pageUp{padding:3px 6px;text-indent:5px;border:1px solid #999;cursor:pointer;display:inline-block}