#mnw_comment {
	margin:0px auto;
	padding:0px;
	width:99%;
	display:table;
	font-size:12px;
	text-align:left;
	background-color:#FFFFFF;
}
#mnw_comment .box_header{
	position:relative;
	margin:0px auto;
	padding:5px 0px;
	width:100%;
	border:1px solid #ccc;
	line-height:20px;
	border-bottom:none;
}
#mnw_comment .box_header span {
	padding:0px 3px;
}
#mnw_comment .box_header .box_header_title {
	padding-left:10px;
}
#mnw_comment .box_header .box_header_more {
	position: absolute;
	top:5px;
	right:0px;
}
#div_comment_list {
	margin:0px auto;
	padding:0px;
	width:100%;
	border:1px solid #ccc;
}
#div_comment_list { padding-bottom:5px;}
#div_comment_list .title { margin-bottom:5px; padding:5px 15px 0; height:22px; border-top:1px solid #D7DFEC; background:#F8F8F8; color:#999; }
#div_comment_list .from_info { float:left; }
#div_comment_list .author, #div_comment_list .author a { margin-right:4px; color:#369;}
#div_comment_list .author a { margin-right:0; }
#div_comment_list .post_time { float:right; }
.comm_op {  padding:5px 12px 0; height:22px; color:#D7DFEC; text-align:right; }
.comm_op .replay { padding-left:12px; background:url(http://www.mnw.cn/images/global_comment_iconbg.gif) no-repeat 0 3px;}
.comm_op .up, .comment_caption div.tab_up span { padding-left:12px; background:url(http://www.mnw.cn/images/global_comment_iconbg.gif) no-repeat 0 -57px; }
.comm_op .down,.comment_caption div.tab_down span { padding-left:12px; background:url(http://www.mnw.cn/images/global_comment_iconbg.gif) no-repeat 0 -117px;}
.comm_op .discuss {padding-left:12px; background:url(http://www.mnw.cn/images/global_comment_iconbg.gif) no-repeat 0 -297px;}
.comm_op .report {padding-left:8px; background:url(http://www.mnw.cn/images/global_comment_iconbg.gif) no-repeat 0 -177px;}
#div_comment_list .body { padding:0 12px 0; line-height:20px; }
#div_comment_list blockquote { margin-bottom:4px; color:#999; }
#div_comment_list blockquote i { overflow:hidden; padding-right:6px; color:#CCC; font-size:257%; vertical-align:bottom; line-height:2px; font-weight:700; font-family:Arial,Tahoma,"Bitstream Vera Sans",Helvetica,sans-serif;}
#div_comment_list .body .old { margin-bottom:5px; padding:3px; border:1px solid #D7DFEC; background:#F8FCFD; }
#div_comment_list .body .old_title { margin:0 3px; height:22px; overflow:hidden; line-height:22px; font-size:12px; }
#div_comment_list .body .old_title .author { float:left; color:#369; }
#div_comment_list .body .old_title .color_red { float:right;}
#div_comment_list .body .new { margin: 0px 3px 5px; word-wrap:break-word;}
#div_comment_list .body .floor_op { width:; overflow:hidden; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #D7DFEC; clear:both; }
#div_comment_list .body .floor_op .detail { color:#999; }
#div_comment_list .body .floor_op .detail span{ float:right; }
#div_comment_list .body .floor_op .author { font-weight:700; }
#div_comment_list .detail { margin:0 3px; color:#333; word-wrap:break-word;}
#div_comment_list .body .hideold { border: 0; margin-bottom: 0; padding: 0; }
/*---------------*/
.postBlk {
	margin:0px;
	padding:5px 0px 0px;
	width:100%;
	border:#ccc 1px solid;
	border-top:none;
	display:table;
}
.postBlk textarea{ padding:0; border-color:#ccc;}
.postBlk input{margin:0 6px 0 0; border-color:#ccc;}
.post .textarea_blk { text-align:center;}
.post .textarea_blk textarea {	background: #fff; margin: 0px auto; width: 98%; height: 80px;}
.post .loginblk .name {
	background: #fff; width: 90px; height: 16px;
}
.post .loginblk .pass {
	background: #fff; width: 90px; height: 16px;
}
.post .loginblk .anonymous {
	margin: -1px 3px 0px 0px;
}
.post .loginblk LABEL {
	cursor: pointer;
}
.post .login_submit {
	padding:7px 10px 0 0; float:right;
}
.post .login_submit INPUT.buttontype {
	background: url(http://www.mnw.cn/skin/images/module/comment_bg_01.png) no-repeat 0px -450px; width: 90px; cursor: pointer; color: #fff; border-style: none; line-height: 25px; height: 25px;
}
.sign_tip {
	margin:0px;
	padding:5px 10px;
	display:block;
	font-size:12px;
	line-height:22px;
}