.comment_form{padding:10px 0 0 0;background-color:#f4f4f4}
.comment_form textarea,.comment_form .textbox{width:360px;margin-right:10px;background:url('../images/comment_form/textbox_bg.png') repeat-y right #ffffff;border:1px solid #a4a2a1;vertical-align:top;}
.comment_form .textbox{height:20px;}
.comment_form label{margin:5px 0;padding:4px 8px 9px 15px;display:block;background:url('../images/comment_form/break_bg.png') repeat-x bottom;font:12px arial}
.comment_form #scode_img{border:1px solid #d0d0d0;margin-right:30px;}
.comment_form #scode_box{width:220px;}
.comment_form .cancel{margin:0 5px 0 13px;}
.comment_form  ul{margin:16px 0 0 0;padding:22px;list-style-type:disc;background:url('../images/comment_form/warning_title.png') no-repeat #efefef;color:#323232;font:12px arial;line-height:19px;}

#comments{margin:0;padding:0;list-style-type:none;}
#comments li{margin:15px 0;}
#comments .h{padding:7px 9px 7px 55px;background:url('../images/comment_form/comment_li_title.png') no-repeat #faf7f1 7px 7px;border:1px solid #e7e7e7}
#comments .auth{color:#555555;font:bold 15px arial}
#comments .dt{font:12px arial;color:#777777}
#comments p{margin:0;padding:5px 8px;background-color:#fbfbfb;border:1px solid #edecea;border-top:1px solid #ffffff;font:12px arial;line-height:18px;}
#comments p a,.all_comments{color:#0059fd;font:12px arial}
