.row >[class*='col-'] > .panel.mgb-0{margin-bottom:0; border-bottom:none; border-radius:3px 3px 0 0;}
.row >[class*='col-'] > .panel.mgb-0 .panel-heading{margin-bottom:0; border-bottom:none; border-radius:3px 3px 0 0;}
.comment {display: table; border: 1px solid #ddd; border-radius: 3px; transition: all .5s cubic-bezier(.175,.885,.32,1); box-shadow: 0 1px 2px rgba(0,0,0,.075); margin-bottom: 10px; padding: 0; max-width:100%;}
.comment:before {display: none}
.comment.first{ border-radius: 0 0 3px 3px;}
.reply {border-top:1px solid #f1F1F1; padding:8px 0; margin:0 15px;}
.reply > .reply-content:first-child {padding-top: 2px; margin-top: 5px;}

.comment table.table{margin-bottom:0; max-width:100%; word-wrap:break-word;}
.comment table.table tr{border-top: 1px solid #ddd;}
.comment table.table tr:first-child{border-top:0;}
td.td-content{word-wrap: break-word; word-break:break-all; padding-left:15px; padding-top:10px;}
.time{font-size:10px; font-weight:normal;color:#999;}

.faqList{padding: 0 15px 0 7px;}
.reply-info{margin: 10px 0;}
