textarea {
	width: 400px;
	height: 60px;
	border: 1px solid #7792bd;
	/*resize : none;*/
	overflow: auto;
	outline: none;
}
.comment_lv {
	border:0px dashed #bbb;
	clear:both;
	margin:10px 0px 20px 0px;
	/*padding:10px 0 20px 50px;*/
	/*background:#eee;*/
}
.detail_comment{
	margin:10px 50px 10px 50px;
	color:#333;
	font-size:13px;
	line-height:normal;
	font-family: Tahoma,Arial;
}
.reply {
	margin:9px 10px 0px 0px;
	/*margin:0 10px 2px 0;*/
	float:right;
	width:50px;
	height:21px;
	background:url(../images/reply_button.png);
	text-align:center;
	cursor:pointer;
}
.reply span{
	float:left;
	margin:3px 0 0 10px;
}
.btn_edit {
	margin:9px 10px 0px 0px;
	/*margin:0 10px 2px 0;*/
	float:right;
	width:50px;
	height:21px;
	background:url(../images/reply_button.png);
	text-align:center;
	cursor:pointer;
}
.btn_edit span{
	float:left;
	margin:3px 0 0 10px;
}
.delete {
	margin:9px 10px 0px 0px;
	float:right;
	width:50px;
	height:21px;
	background:url(../images/reply_button.png);
	text-align:center;
	cursor:pointer;
	
}
.delete span{
	float:left;
	margin:3px 0 0 10px;
}
.clear {
	clear:both;
}
.gp-post {
	display:none;
	height:110px;
	margin:30px 10px 20px 0;
}
.tog {
	float:right;
	clear:both;
	margin:-30px 20px 0 0;
	cursor:pointer;
}
.picpic{
	border:2px solid #f00;
}
.pic_comment{
	margin:3px 0 0 5px;
	border-radius:10px;
}
.title_wrapper{
	background:#ddd;
	height:40px;
	border-radius:3px;
	box-shadow: 0px 4px 6px #ccc;
	-moz-box-shadow: 1px 4px 6px #999;
	-webkit-box-shadow: 1px 4px 6px #999;
}
.title_wrapper img{
	width:35px;
	height:35px;
}
.detail_comment img{
	max-height:480px;
}
.title_wrapper .text{
	/*width:500px;*/
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	color:#666;
	margin:-25px 0 0 50px;
	overflow:hidden
}
.group_btn{
	margin:9px 25px 0px 0px;
	float:right;
	width:10px;
	height:21px;
	text-align:center;
	cursor:pointer;
}
