#comment-detail .comments_like{bottom:5px;top:auto;}
#comments .widget-header h2{background:url(../images/icons_32/icon_32_06.png) left center no-repeat;}
#comments .tab-list {border-bottom: 1px solid #dabe9f;margin:20px 0;}
#message-board .author_info{width:100%;}
#message-board .msg_contn{border-bottom:1px solid #c6ad98;padding:10px 0 30px 0;overflow:hidden;position:relative;display:block;}
#message-board .right{float:left;width:85%;}
#message-board li:first-child .msg_contn{border-top:0 none;}
#my_review_board strong{font-size:27px;font-weight:500;font-style:italic;color:#fff;display:inline-block;text-shadow:2px 2px 1px #1c3e2f;filter:progid:DXImageTransform.Microsoft.Shadow(color='#1c3e2f',direction=135,strength=2);}
.eng #my_review_board strong{filter:none;}
#my_review_board{background:url('../images/bolder.png') no-repeat center center;height:102px;width:100%;position:relative;margin-top:10px;}
.cm_label, .like_label{display:inline-block;position:relative;top:-5px;*top:-8px;margin-right:5px;padding-left:20px;}
.cm_label{background:url('../images/icon_16/icon_16_comment.png') no-repeat left center;}
.cm_reply_zone .cm_reply_btn span{line-height:24px;color:#3c6173;font-weight:500;text-align:left;text-indent:25px;display:block;}
.cm_reply_zone .cm_reply_btn:hover{background-position:left -26px;}
.cm_reply_zone .cm_reply_btn{width:60px;height:26px;background:url('../images/button/btn_comments_bubble.png') no-repeat left top;float:right;display:block;}
.cm_reply_zone .grippie{background:url('../images/button/grippie.png') no-repeat center 2px;border-color:#ddd;border-style:solid;cursor:s-resize;overflow:hidden;height:9px;border-width:0 1px 1px;}
.cm_reply_zone .replyBox.typing{color:#333;}
.cm_reply_zone .replyBox{position:relative;width:97%;*width:97%;height:20px;font-size:13px;display:block;overflow:hidden;color:#a9a9a9;resize:none;padding:0 3px;}
.cm_reply_zone .reply_zone_wrap{padding:0 0 10px 0;overflow:hidden;}
.cm_reply_zone .resizable-textarea{display:block;float:left;position:relative;width:86%;max-width:86%;overflow:hidden;}
.cm_reply_zone{position:relative;display:block;margin-top:15px;}
.cm_reply{padding-left:20px;overflow:hidden;}
.cm_set_del{color:#a5435c;background:url('../images/icon_16/icon_16_admin_del.png') no-repeat left center;padding-left:18px;}
.cm_set_por{color:#ce6220;background:url('../images/icon_16/icon_16_admin_por.png') no-repeat left center;padding-left:18px;}
.cm_set{height:28px;background:url('../images/button/sets_01.png') no-repeat 0 0;padding-left:26px;line-height:28px;position:relative;}
.comment .author .deck{float:left;margin-top:0px;padding:10px 0;}
.comment .author .leading{width:45px;padding-top:3px}
.comment .author span, .detail-section .author span{display:block;}
.comment .author_name strong, .detail-section .author_name strong, #message-board .author_name strong{font-weight:500;font-size:12px;}
.comment .author_name, .detail-section .author_name, #message-board .author_name{color:#c0511a;font-weight:700;font-size:13px;}
.comment .author_name:hover, .detail-section .author_name:hover, #message-board .author_name:hover{color:#88411e;}
.comment .author_pic, .comment .author_info, .detail-section .author_pic, .detail-section .author_info, #message-board .author_info, #message-board .author_pic{float:left;display:inline-block;margin-right:10px;overflow:hidden;}
.comment .author{overflow:hidden;padding:0 15px;border-top:1px solid #decebb;background:#f6f0e6;position:relative;}
.comment .comment-body{padding:0 15px;margin:15px 0;}
.comment .comment-content h3{padding:0 15px;width:75%;}
.comment .comment-content_inner .cm_reply_more:hover{background:#e3d1b4;}
.comment .comment-content_inner .cm_reply_more{font-size:12px;text-align:center;font-weight:500;background:#e8d9c0;display:block;overflow:hidden;clear:both;margin:10px;border-style:solid;border-width:0 1px 1px;border-color:transparent #f6f0e5 #e3d1b4 #f6f0e5;line-height:20px;padding:0 10px;color:#88411e;}
.comment .comment-content_inner .comment-content .timestamp a:hover{color:#ce6220;text-decoration:none;font-weight:500;}
.comment .comment-content_inner .comment-content .timestamp a{color:#9d5025;font-size:12px;margin-right:5px;font-weight:500;}
.comment .comment-content_inner .comment-content .timestamp{display:block;float:none;font-size:12px;font-weight:500;color:#d1c4b3;border-top:1px solid #d1c4b3;padding-top:5px;margin-top:5px;}
.comment .comment-content_inner .comment-content p{display:block;float:none;clear:both;}
.comment .comment-content_inner .comment-content{width:89%;display:inline-block;float:left;overflow:hidden;border:0 none;}
.comment .comment-content_inner .comment-info .author_pic{margin:0 auto;display:block;}
.comment .comment-content_inner .comment-info .author{padding:0;width:auto;display:block;background:transparent;border:0 none;}
.comment .comment-content_inner .comment-info .deck{padding:0;margin:0;float:none;}
.comment .comment-content_inner .comment-info{float:left;display:inline-block;width:36px;}
.comment .comment-content_inner .detail-section{padding:0 20px 0 0;border:0 none;padding-top:10px;}
.comment .comment-content_inner .last_reply{margin-bottom:15px;}
.comment .comment-content_inner{border-width:1px 0 0 1px;padding-top:10px;background:#f1e8d9;position:relative;border-style:solid;border-color:#fff;display:block;color:#6b5c52;}
.comment .comment-content{border:1px solid #d4c3b1;}
.comment .comments_bubble a{font-weight:700;color:#9d5025;font-size:13px;text-align:left;text-indent:20px;width:100%;display:block;position:relative;}
.comment .comments_bubble:hover a{color:#ce6220;}
.comment .comments_bubble{position:absolute;display:block;top:8px;right:10px;line-height:25px;height:26px;overflow:hidden;background:url('../images/button/spechbubble.png') no-repeat left center;}
.comment .timestamp, .detail-section .timestamp, #message-board .timestamp{font-weight:500;font-size:12px;}
.comment > .deck{width:400px;overflow:visible;position:relative;padding:10px 0}
.comment-aside{margin-left:-19px;position:absolute;top:30px;width:28px;height:24px;background:url('../images/corner.png') no-repeat 0 0;}
.comment-content-body{margin:10px 0;}
.comment-content_inner .cm_reply_zone .resizable-textarea{width:82%;max-width:82%;}
.comment-content_inner .cm_reply_zone{padding:0 10px;margin:0;}
.comments_like .tail{background:url('../images/button/comment_like_01.png') no-repeat 0 0;display:inline-block;float:left;width:11px;height:35px;}
.comments_like a{background:url('../images/button/comment_like_03.png') repeat-x 0 0;display:inline-block;height:35px;line-height:31px;position:relative;padding:0 0 0 10px;}
.comments_like span{background:url('../images/button/comment_like_05.png') no-repeat right top;height:35px;float:right;*float:none;}
.comments_like span{display:inline-block;}
.comments_like strong{background:url('../images/icon_16/icon_16_good_recom2.png') no-repeat right center;font-weight:500;display:inline-block;font-size:13px;margin-right:10px;padding-right:25px;color:#624a39;}
.comments_like:hover a, .comments_like:hover .tail{background-position:0 -35px;}
.comments_like:hover span{background-position:100% -35px;}
.comments_like_inner{position:relative;overflow:hidden;display:block;}
.comments_like{display:block;position:absolute;float:right;overflow:hidden;height:35px;right:0;max-width:160px;top:15px;}
.comment{width:100%;overflow:hidden;margin:3px 0 10px;display:block;position:relative}
.delete_cm a:hover{text-decoration:underline;}
.delete_cm a{font-size:12px;margin-right:10px;position:relative;overflow:hidden;}
.delete_cm div{float:left;position:relative;}
.delete_cm{position:absolute;left:20px;bottom:0;}
.detail-section .cm_set .tail{background:url('../images/button/sets_05.png') no-repeat right top;width:3px;height:28px;clear:none;position:relative;}
.detail-section.teacher .author_name strong{color:#2d648e;}
.detail-section.teacher .author_name:hover{color:#66869e;}
.detail-section.teacher .author_name{color:#2d648e;}
.like_label{background:url('../images/icon_16/icon_16_good_recom2.png') no-repeat left center;}
.msg_content{overflow:hidden;display:block;width:100%;}
.msg_contn .delete_cm .tail{background:url("../images/button/sets_05.png") no-repeat scroll right top transparent;clear:none;height:28px;position:relative;width:3px;}
.review_cm, .review_like{display:inline-block;width:50%;float:left;height:102px;line-height:118px;text-align:center;color:#abc7bc;}
.sets_inner div{position:relative;overflow:hidden;float:none;padding-left:5px;}
.sets_inner{background:url('../images/button/sets_03.png') repeat-x 0 0;overflow:hidden;position:relative;}
