@charset "utf-8";
#main #central .comment {
	clear:both;
	/*padding-top:20px;*/
}
#main #central .comment .cm-title {
	margin-left:10px;		
	font-size:1.2em;
	font-weight:bold;
}
#main #central .comment .cm-title span{}
#main #central .comment .content {
	border:1px solid #E5E5E5;
	width: 557px;
	float: left;
	overflow-x: hidden;
	overflow-y: auto;
	min-height: 200px;
	max-height:800px;
	margin:10px;
}
#main #central .comment .content .cmt-block:nth-child(1){
	border:0;}
#main #central .comment .content .cmt-block, #main #central .comment .content .cmt-block-l2 {
	clear:both;
	border-top:1px solid #E5E5E5;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	padding:10px;
	position:relative;
	overflow:hidden;
}
#main #central .comment .content .cmt-block-l2{
	padding-top:10px;
	margin-left:84px;}
#main #central .comment .content .cmt-block .avatar, #main #central .comment .content .cmt-block-l2 .avatar{
	float:left;
	width:64px;
	margin-right:20px;}
#main #central .comment .content .cmt-block .cmt-content{
	float:left;
	width:453px;
	margin-bottom:5px;
}
#main #central .comment .content .cmt-block-l2 .cmt-content{
	width:349px;}
#main #central .comment .content .cmt-block .user {
	color:#000;
	font-size:1em;
	font-weight:bold;
}
#main #central .comment .content .cmt-block .text{
	color:#000;
	font-size:1em;
	margin-top: 5px;}
#main #central .comment .content .cmt-block .reply{
	clear:both;
	margin-top:5px;
	}
#main #central .comment .content .cmt-block .reply a{
	font-size:0.9em;
	color:#578CCA;}
#main #central .comment .content .cmt-block .date {
	color:#666;
	font-size:0.9em;
}
#main #central .comment .content .cmt-block .ct-cm {
	margin:5px 0;
}
#main #central .comment .user-comment {
	clear:both;
	/*width: 690px;*/
	height:150px;
	padding:0px;
	margin: 10px;
	position:relative;
}
#main #central .comment .user-comment .usr-title{
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/comment/comments.png) 0px 5px no-repeat;
	padding:5px 0 5px 20px;
	font-size:1.2em;
	font-weight:bold;}
#main #central .comment .user-comment .user-name{
	position:absolute;
	top:30px;
	left:0px;
	width:275px;}
#main #central .comment .user-comment .email{
	position:absolute;
	top:30px;
	left:311px;
	width:275px;}
#main #central .comment .user-comment .text{
	position:absolute;
	top:60px;
	left:0px;
	width:250px;}
#main #central .comment .user-comment .captcha{
	position:absolute;
	top:126px;
	left:63px;
	}
#main #central .comment .user-comment .btnsubmit{
	position:absolute;
	top:126px;
	left:340px;
}
#main #central .comment .user-comment input[type="text"], #main #central .comment .user-comment textarea{
	padding:3px 5px;
	border:1px solid #CCC;}
#main #central .comment .user-comment textarea{ position:absolute; left: 63px; width: 483px; }
#main #central .comment .user-comment input[type="text"]{
	width:195px;}
#main #central .comment .user-comment .character{
	width:80px !important;}
#main #central .comment .user-comment input[type="submit"]{
	background:#1EAD34;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px 20px;
	border:0;
	color:#fff;
	cursor:pointer;
}
#main #central .comment .user-comment input[type="button"]{
	background:#FFF;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:5px 20px;
	border:1px solid #1EAD34;
	color:#1EAD34;
	cursor:pointer;}
#main #central .comment .content .cmt-block .user input {
	border: 1px solid #E5E5E5;
	margin: 0 0 5px 0;
	padding: 2px;
	width: 182px;
}
#main #central .comment .content .cmt-block .text textarea {
	height:43px;
	width:374px;
	border: 1px solid #E5E5E5;
	font-family: arial;
}
#main #central .comment .content .cmt-block .reply span.post {	
  float: right;
  background-color: #1EAD34;
  font-size: 12px;
  border-color: #29447E #29447E #1A356E;
  text-align: center;
  margin-bottom: 3px;
  margin-right: 4px;
  font-weight: bold;
  color: white;
  cursor: pointer;
  width: 60px;
  padding: 5px;
  text-decoration:none;
}
#main #central .comment .content .hide {
	display:none;
}