/*张文*/
.comment_wrap{margin:10px;width:595px;float:left;}
.comment_wrap #comment_result{height:30x;line-height:30px; vertical-align:middle;}
.comment_wrap .comment_message_field{width:100%;height:150px;overflow:auto;border:1px solid #222;font-size:12px;}
.comment_wrap #comment_check_area{float:left;}
#comment_result{float:left;margin-left:5px;}
.comment_wrap #comment_submit_btn{float:right;}
.comment_wrap #comment_submit_btn #comment_submit{border-width:1px;padding:3px 10px !important;padding:5px 10px 0;margin-top:5px;}

#comment_list{background:url(header-bg.gif) repeat-x 0 0.5em;clear:left;margin-top:10px;font-size:12px;font:100%/20px arial,helvetica,sans-serif;}
#comment_list .c-menu{float:right;width:160px;height:40px;margin-right:10px;background:#fff;position:relative;display:inline;}
#comment_list .c-menu select{top:-5px;position:absolute;right:10px;}
#comment_list h3{background:none repeat scroll 0 0 #FFF;color:#999;display:inline;font-size:110%;font-weight:bold;letter-spacing:-0.03em;line-height:1;margin:0 0 6px 50px;padding:0 10px;}
#comment_list ul,#comment_list li{min-height:23px;}
#comment_list li {border-bottom:1px solid #E0E0E0;overflow:hidden;padding:8px 0 10px 0;position:relative;width:100%;float:left;}
#comment_list a{text-decoration:none;color:#105CB6;cursor:pointer;}
#comment_list a:hover{text-decoration:underline;color:#000;}
#comment_list .c-diggs  {float:right;font-size:85%;min-width:90px;padding:0 10px 4px 15px;text-align:right;}
#comment_list .c-diggs a{color:#333;margin-right:3px;}
#comment_list .c-diggs a em, .c-diggs em {color:#333333;font-style:normal;font-weight:bold;}
#comment_list .c-diggs img {cursor:pointer;vertical-align:middle;}
#comment_list .c-head {font-size:85%;min-height:30px;overflow:hidden;padding-left:30px;position:absolute;top:10px;left:5px;width:105px;line-height:12px;}
#comment_list .c-head a {color:#777;line-height:1.2em;}
#comment_list .c-head strong a {color:#333333;font-size:12px;}
#comment_list .c-head img {background:#fff;border:1px solid #CCC;left:2px;padding:3px;position:absolute;top:0;}
#comment_list .c-body {padding-bottom:6px;padding-right:10px;padding-left:150px;}
#comment_list .c-box {bottom:2px;font-size:85%;margin-bottom:-12px;padding:0 10px;position:relative;text-align:right;}

#comment_list li.c-overflow  {background:url("c-expand.gif") no-repeat 100% 50% #DCECF4;border-top:1px solid #00418F;padding:0;overflow:hidden;margin-top:-1px;}
#comment_list .c-overflow a, #comment_list .c-overflow div {background:url("c-expand.gif") no-repeat scroll 0 50%;display:block;font-weight:bold;padding:15px;text-align:center;}

#comment_list a.c-box, a.c-box:hover {bottom:6px;color:#777;font-size:100%;position:relative;text-decoration:none;margin-left:150px;}
#comment_list a.c-box em {background:url("toggle-closed.gif") no-repeat 3px 50%;color:#105CB6;font-style:normal;margin-left:0;padding-left:12px;}
#comment_list a.c-open em {background:url("toggle-open.gif") no-repeat scroll 0 50%;}

#comment_list li ul {background:none;padding-left:25px;}
#comment_list li ul li{border-bottom:none;border-top:1px solid #E0E0E0;}
