
a.comment {
display:block;
margin-top:-14px;
width:100px;
}

div.comment_cell {
width:460px;
padding:15px 15px;
border-bottom:1px solid #ddd;
}

div.s {
border-top:1px solid #fff !important;
border-bottom:1px solid #fff !important;
}

.frame_nb span.notfound {
color:#888;
padding:15px;
}

span.comment_time {
color:#375975;
font-size:0.80em;
display:block;
margin-top:5px;
}

span.comment_owner {
color:#555;
display:block;
margin-bottom:5px;
font-size:11px;
font-weight:bold;
}

span.comment_title {
color:#777;
display:inline;
margin-bottom:5px;
font-size:10px;
font-weight:bold;
}

div.comment_value {
width:100%;
display:block;
text-align:justify;
line-height:14px;
font-size:10px;
color:#717171;
}

div.comment_g_h {
padding:20px 14px 0px 14px;
clear:both;
}

div.comment_g_h h5 {
float:left;
}

div.comment_g_h button {
float:right;
}

div.comment_edit {
padding:5px 15px 15px 15px;
clear:both;
}

div.comment_edit input {
width:220px;
}

div.comment_edit .value {
width:220px;
}

div.comment_edit .active {
width:auto;
border:0px solid;
}

div.comment_edit h5 {
padding:10px 0px;
}
