.comment_header {background-image:url(/images/comment/001.jpg); padding-left:10px; color:#666666; font-size:13px;}
.comment_header a {color:#007ab1; text-decoration:none;}
.comment_header span {color:#009a08;}

.comment_avatar {border:solid 5px #f2f2f2; border-bottom:solid 13px #f2f2f2; background-color:#f2f2f2;}
.comment_content {padding:5px; background-color:#FFFFFF; font-size:12px; line-height:15px;}

.coment_reply {background-image:url(/images/comment/003.jpg);}
.coment_reply a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; font-weight:bold;}

#comment_form{ margin: 10px 0; background: #c9cccf url("/images/bg_forum_comment.jpg") bottom right no-repeat }
#comment_form fieldset { border: 0 none;}
#comment_form fieldset  legend { font-size: 18px; padding-top:10px;}
#comment_form p b {font-weight: normal;}
#comment_form p.comment_content {margin: 27px 0 0 0 ; padding: 0; height: 148px;}
#comment_form p.comment_content textarea{ width: 100%; border: 0 none; height: 147px;}

#comment_form p.controls { text-align:  center; margin-bottom: 0;}
#comment_form p.rest_com_sym , #comment_form p.rest_com_sym input{ text-align: right; margin: 0; font-size: 9px; color: #666}
/*#comment_form p.rest_com_sym input {border: 0 none; background-color: transparent;}*/

#div_answer_content{border:solid 1px #999999; padding:10px; background-color:#EEEEEE; display:none;}

.comment_form_tabs { text-align: right; margin-top: -20px;}
.comment_form_tabs dt{ float: right; margin-right: 10px; padding: 5px 10px; border: 1px solid #E5E5E5; border-bottom: 0 none; }
.comment_form_tabs dt.active { background-color: #eee; font-weight: bold;}
.comment_form_tabs a { text-decoration: none; color: #000; font-size: 11px;}