.review_template {
  margin: 0 -15px;
  padding-bottom: 20px;
}
.review_template .review_box {
  width: 75.6%;
  padding: 20px 0;
}
.review_template .review_box .comment_box {
  padding: 20px;
  border-bottom: 1px solid #f2f3f5;
}
.review_template .review_box .comment_box .comment_area {
  padding: 0 20px;
}
.review_template .review_box .comment_box .comment_area .comment_text {
  height: 80px;
  padding: .1rem;
  background: #f7f7f7;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  margin-bottom: .1rem;
}
.review_template .review_box .comment_box .comment_area .comment_handles .brow p {
  color: #d0d0cf;
  background: url(../img/brow.png) no-repeat left center;
  padding-left: .24rem;
  height: .22rem;
  line-height: .22rem;
  font-size: 14px;
}
.review_template .review_box .comment_box .comment_area .comment_handles .comments {
  background: #c7c7c7;
  border-radius: .16rem;
  width: .88rem;
  padding: 0 .2rem;
  height: .32rem;
  line-height: .32rem;
  color: #878787;
}
.review_template .review_box .comment_box .comment_area .comment_handles .comments:hover {
  background: #ffa200;
  color: #fff;
}
.review_template .review_box .discuss_box {
  padding: 0 20px;
  margin-bottom: 20px;
}
.review_template .review_box .discuss_box .discuss_top p {
  margin: 40px 0;
  color: #252525;
  font-size: 16px;
}
.review_template .review_box .discuss_box .discuss_top span {
  color: #d0d0cf;
  font-size: 12px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item {
  padding: 10px 0;
  border-bottom: 1px solid #f2f3f5;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_head {
  width: 50px;
  height: 50px;
  margin-right: 15px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_top p {
  color: #252525;
  font-size: 14px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_top span {
  margin-right: 25px;
  color: #b8b8b8;
  font-size: 12px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_comment {
  padding: 10px 0;
  line-height: 24px;
  color: #505050;
  font-size: 14px;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_comment img {
  height: 20px;
  text-indent: 0;
  display: inline-block;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_handle {
  margin-bottom: 10px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .area_handle p {
  margin-right: 25px;
  color: #b8b8b8;
  font-size: 12px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area {
  padding: 0 20px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area .comment_text {
  height: 80px;
  padding: .1rem;
  background: #f7f7f7;
  border-radius: 4px;
  border: 1px solid #e5e5e5;
  margin-bottom: .1rem;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area .comment_handles {
  margin-bottom: 10px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area .comment_handles .brow p {
  color: #d0d0cf;
  background: url(../img/brow.png) no-repeat left center;
  padding-left: .24rem;
  height: .22rem;
  line-height: .22rem;
  font-size: 14px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area .comment_handles .comments {
  background: #c7c7c7;
  border-radius: .16rem;
  padding: 0 .2rem;
  height: .32rem;
  line-height: .32rem;
  color: #878787;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .comments_box .comment_area .comment_handles .comments:hover {
  background: #ffa200;
  color: #fff;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box {
  padding: 0 20px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list {
  padding: 10px;
  background: #f7f7f7;
  border-radius: 5px;
  margin-bottom: 10px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply:last-child {
  border-bottom: none;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply {
  padding-top: 10px ;
  width: 100%;
  border-bottom: dotted 1px #ddd;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_top p {
  color: #e11f3b;
  font-size: 12px;
  margin: 0 5px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_top span {
  color: #000;
  font-size: 12px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_comment {
  padding: 0 5px;
  margin: 5px 0;
  line-height: 20px;
  font-size: 12px;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_comment img {
  height: 20px;
  text-indent: 0;
  display: inline-block;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_handle {
  padding: 0 5px;
  margin-bottom: 10px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_handle span {
  color: #959595;
  font-size: 12px;
}
.review_template .review_box .discuss_box .discuss_list .discuss_item .item_area .reply_box .reply_list .item_reply .reply_handle p {
  margin-right: 15px;
  color: #b8b8b8;
  font-size: 12px;
}
#sinaEmotion .face {
  width: 30px;
  height: 30px;
}
img.sina-emotion {
  height: 100%;
  display: inline-block;
  vertical-align: baseline;
}
