.highlight{
background:#f96;border:1px solid #333;
}

.commentslist li {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.commentslist li.trackback {
border:1px double #EDD;
}
.author a {
font-weight:700;
}
.commentslist .body p {
margin:10px 0 0 0;
}
.commentslist ul { 
padding:0 0 0 10px;
}
#comment{
width:98%;
}
.cmtheader{margin:0 0 0 10px;border-bottom:1px dashed #ccc;padding:6px 0;}

.commenthead{margin:0 0 0 10px;padding:0; }
.commentlist,.mine{ padding:0;
margin:15px 6px 6px 6px; background:#fff; border:1px solid #C4c4c4;border-left:0;border-right:0; 
overflow:visible;
min-height:50px;
}
.mine{background:#f1f1f1;}
div.commentlist,div.mine{
margin:0 -1px ;
border:1px solid #C4c4c4;border-top:0;border-bottom:0; 
}

.thread_commt{ margin:2px;}
.cmtbody{clear:both;color:#444;margin:0 0 0 10px;padding:0 50px 0 0;} 
.cmtbody p{margin:1px;padding:1px;color:#777}
#GoPage-load{padding:4px 10px;color:#fff;background:red;width:100px;display:none}
#comment{height:100px}
.meta{margin:2px;padding:2px;}
ul.nopm{margin:0 !important;padding:2px; list-style:none;}
.round-out{border:1px solid #C4c4c4;border-left:0;border-right:0;display:block ;width:99%}
.round-in{border:1px solid #C4c4c4;border-top:0;border-bottom:0;display:block;margin:0 -1px; }
.cmthint{text-align:center;background:url(global.png) no-repeat 0 0;width:250px;height:44px;float:left;color:#fff;padding-top:15px;}
.icon{padding:2px;margin:2px;border:1px solid #ccc;width:30px;height:30px;background:#fff;margin-top:-15px}
.creply{width:40px;font-size:11px;float:right;border:1px solid red;border-left:0;border-right:0;margin:-20px 5px 0 0 }
.creply a,.creply a:link,.creply a:visited{padding:3px 0;
background:red;text-align:center;
display:block;color:#fff !important;
margin:0 -1px;border:1px solid red;border-top:0;border-bottom:0;}
.creply a:hover{font-weight:bold;text-decoration:none}
.cpage{
	display:block;float:left;border:1px solid #ccc;padding:2px 4px;margin:2px 4px;
}
.cpage:hover,.cur_c_page{font-weight:bold;};


