div.module_comment{ 	position: relative; border:1px solid #DFDFDF; box-sizing: border-box; border-top:none;}
div.module_comment .box_content{width:96% !important; padding:0 2%;}
div.module_comment div.editorComment{ float: left; width: 100%; margin-top: 10px;}
div.module_comment table td img.avatar,
div.module_comment table td img.thumb{	width: 50px; border-radius: 5px;border: #efefef 1px solid; padding: 1px;}

div.editorComment fieldset{	float: left; width: 99%; margin: 0px; 	border: #cccccc 2px solid; border-radius: 10px;	padding: 0;}
div.editorComment fieldset:hover{	border-color: #6f6f6f;}
div.editorComment fieldset.red{	border-color: red;}

div.editorComment div.content-comment{	float: left; width: 94%; min-height: 60px; margin: 2% 2% 0 2%;}
div.editorComment p.hline{ float: left; width: 100%; margin: 5px 0 0 0; background-color: #f7f7f7; padding: 4px 0 4px 0;	border-radius: 0px 0 10px 10px;border-top: #ececec 1px solid;}
div.editorComment p.hline input[name="button"]{	font-size: 20px; color: #5c5c5c; margin-left: 10px;	border-radius: 5px; border: #969696 1px solid; padding: 5px 10px 5px 10px;	cursor: pointer;}
div.editorComment p.hline input[name="button"]:hover{	background-color: #d52832; color: white; border-color: #8c1a20;}


div.editorComment form{	float: left; width: 96%; padding: 2%; background-color: #f7f7f7; border-radius: 0 0 10px 10px;}
div.editorComment form div.noreg,
div.editorComment form div.login{ float: left; width: 100%;}
div.editorComment form div.login{ display: none;}

div.editorComment form div.email{	float: left; width: 100%;}
div.editorComment form div.radio{	border-bottom: #d1d1d1 1px solid; float: left; width: 100%; margin: 2px 0 10px 0;	padding-bottom: 10px;}
div.editorComment form div.radio span{	float: left;}
div.editorComment form div.radio span:first-child{margin-right: 10px;}

div.editorComment form div.line{	float: left; width: 100%; margin: 2px 0 2px 0;}
div.editorComment form div.line div{	float: left; width: 32%;	margin-bottom: 6px; margin-right: 1%;}
div.editorComment form div.line div label{ color: red;}
div.editorComment form div.line div input{	display: block; padding: 4px; width: 94%; border: #d1d1d1 1px solid;	border-radius: 4px; max-width: 320px; }
div.editorComment form div.line div input.red{	border-color: red; background-color: #ffc8c8;}


div.boxCommentTopic{	margin-top: 20px;}
div.boxCommentTopic div.box_comment{	float: left; width: 100%; margin-top: 10px;}
div.boxCommentTopic div.box_comment div.more_reply{	float: left; width: 100%; margin-top: 5px;}

div.boxCommentTopic div.hot_reply2{	background-color:  #f8f8f8; border-radius: 5px; box-shadow: 0px 0px 2px #ffacac;}

div.boxCommentTopic div.box_comment div.c_info{	float: left; width: 100%;} 
div.boxCommentTopic div.box_comment div.c_info label{	 font-weight: bold; color: #d52832; font-size: 14px; float: left;}
div.boxCommentTopic div.box_comment div.c_info span{	font-weight: normal; font-size: 12px; color: #585858; font-style: italic;  float: left; margin-left: 5px;}
div.boxCommentTopic div.box_comment div.c_info a{	text-decoration: none; color: #646464;}
div.boxCommentTopic div.box_comment div.c_info a:hover{	text-decoration: underline;}

div.boxCommentTopic div.box_comment div.news_content{	float: left; width: 100%; margin-top: 4px;}
div.boxCommentTopic div.box_comment div.line-reply{	float: left; width: 100%; margin-top: 6px;	background: url(../images/icon-7.png) 0px 2px no-repeat; }
div.boxCommentTopic div.box_comment div.line-reply a{	float: left; margin-left: 15px; text-decoration: none;  color: #7e7e7e;}
div.boxCommentTopic div.box_comment div.line-reply a:hover{	color: black;}


