body{
	font-size:12px;
}
.comments{
	padding:0;
	margin-bottom:4px;
}
.comment{
	font-size:12px;
	border-color:-moz-use-text-color #AFD3EB #AFD3EB;
	border-style:none solid solid;
	border-width:0 1px 1px;
	margin-bottom:0;
	width:99%;
	border:1px solid #B0ADA4;
	margin-bottom:-1px;
}
.comment_wait{
	font-size:12px;
	border-color:-moz-use-text-color #AFD3EB #AFD3EB;
	border-style:none solid solid;
	border-width:0 1px 1px;
	margin-bottom:0;
	width:99%;
	border:1px solid #B0ADA4;
	margin-bottom:-1px;
	background:#F0F0F0 none repeat scroll 0 0;
}
.commentTitle{
	background:#EFE8D8 none repeat scroll 0 0;
	border-bottom:1px solid #B0ADA4;
	font-size:12px;
	height:17px;
	padding:3px 0 2px 6px;
}
.commentTitle .rm{
	font-size:12px;
	padding-right:10px;
	margin-right:0px;
	float:right;
}
.commentLTl{
	float:left;
}
.commentContent{
	/*margin:5px auto 8px;*/
	margin:5px 0px 8px 20px;
	width:96%;
}

.commentTail{
	font-size:12px;
	margin:0 auto;
	padding:3px 0 20px 6px;;
	text-indent:0;
	width:95%;
	position:relative;
}
.commentTail .w{
	font-size:12px;
	padding-right:10px;
	position:absolute;
	right:0px;
}

.floor{
	background:#F7F6F2 none repeat scroll 0 0;
	border:1px solid #B2B1AD;
	margin-top:1px;
	overflow:hidden;
	padding:3px;
	text-indent:0;
}
.floor_head{
	color:#3B78AE;
	font-size:12px;
	line-height:20px;
	padding:3px;	
}
.floor_content{
	font-size:12px;
	line-height:20px;
	text-indent:3px;
}
.comTitle{
	border:1px solid #B0ADA4;
	font-size:12px;
	padding:3px;
}
.comContent{
	font-size:14px;
	height:95px;
	line-height:150%;
	padding:1px;
	width:90%;
	border:1px solid #B0ADA4;
	font-size:12px;
}
.putComment
{
	font-size:12px;
	float:right;
}
