.comments h2 { padding: 0 0 10px; border-bottom: 1px solid #EBE6C9; }
.comments_list .avatar48 { position: absolute; margin: 0 0 0 -63px; display: inline; }
.comments_list li { padding: 10px 10px 10px 63px; border-bottom: 1px solid #EBE6C9; font-size: 12px; line-height: 200%; overflow: hidden; }
.comments_list .title { margin: 0 0 10px; }
.comments_list .detail { color: #444; }
.comments_list .quote { padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6 none repeat scroll 0 0; font-size: 12px; } 
.comments_list .quote .q { background: none; }
.comments_list .magicbar{ float: right; margin: 0 5px 0 0; }

/* blue style */

.comments h2 { border-bottom: 1px solid #CCC; }
.comments_list li { border-bottom: 1px solid #CCC; }
.comments_list li .time { color: #999; font-size: 12px; }
.comments_list .quote { border: 1px solid #CCC; background: #F7F7F7 none repeat scroll 0 0; }

.r_option { float: right; font-size: 12px; font-weight: normal; }
.avatar48 {
  padding: 5px 0 0 5px;
  width: 55px; height: 55px;
  /*background: url(image/48_avatar_bg.gif) no-repeat;*/
}
.avatar48 img { width: 48px; height: 48px; }

/* video */
.video .dropdown-menu > li {
  padding:0px;
}
.video .review-detail div.p .dropdown {
  display:inline-block;
}
.video .power-comment {
  margin-bottom:10px;
}
