#comments{font-size:12px;}
.commentlist li{clear:both;overflow:hidden;display:inline-block;margin:10px 0 2px;}
.comment_body{display:inline-block;background:transparent url("../images/bg_comment-btm.png") no-repeat scroll right bottom; margin-right:22px;}
.comment_meta{float:left;width:100px;text-align:center;}
.comment_meta span{display:block;margin-top:3px;word-break:break-all;}
.comment_content{float:right;width:545px;background:transparent url("../images/bg_comment-top.png") no-repeat scroll right top;padding:10px 10px 10px 30px; margin-left:0px;}
.comment_content p{overflow:hidden;margin:0;padding:0; text-indent:0px;}
.comm_meta_div{margin-top:5px;color:#C6C6C6;}
.commentmetadata{display:none;color:#AEAEAE;}
.awaiting-moderation{width:100%;background:#1AA1FF;display:inline-block;text-align:center;color:#F5FAFE;padding:2px 0;}
#respond{overflow:hidden;clear:both;width:100%;background:#F5FAFE;line-height:25px;margin-top:10px;padding:0;}
#respond-head, #respond-foot{height:10px;width:100%;display:block;background:#FFF url("../images/bg_comment.png") no-repeat;}
#respond-head{height:20px;background-position:0 -10px;}
#respond-contain{width:662px;overflow:hidden;border-left:1px solid #D2E8FA;border-right:1px solid #D2E8FA;padding:0 0 0 20px;}
#comment-txt-input{float:left;}
.comment-input{float:left;width:200px;}
#comment{height:125px;font-size:14px;padding:10px;}
.comment-input input{width:165px;margin-bottom:5px;_margin-bottom:3px;padding:5px;}
.comment-input input, #comment{color:#666;border:2px solid #D9ECFB;}
.comment-input input:focus, #comment:focus{border:2px solid #82CDFF;outline-color:0!important;outline-style:none!important;outline-width:0!important;}
.comment-area{width:320px;}
.login-comment-area{width:520px;}
#commentform .comment_btn{clear:both;display:block;text-align:right;padding:10px 115px 0 0;}
.comment-set-avatar{float:left;width:115px;text-align:center;padding:25px 0 0;}
#set-avatar{display:block;border:1px solid #D2E8FA;width:64px;height:64px;background:url("set-avatar.png");margin:0 auto;}
#set-avatar a{display:block;width:64px;height:64px;}
#cmtswitcher{background:#FFF;padding:5px 10px 0 0;}
#cmtswitcher a{outline:none;hide-focus:expression(this.hideFocus=true);}
#cmtswitcher a.tab, #cmtswitcher a.curtab{margin-bottom:-1px;display:inline-block;float:right;color:#555;text-decoration:none;padding:5px 10px;}
#cmtswitcher a.tab{border:1px solid #FFF;border-bottom-color:#CCC;}
#cmtswitcher a.curtab{color:#2173AF;border:1px solid #CCC;border-bottom-color:#FFF;}
#comment_head, #comment_foot{font-weight:700;padding-top:5px;border-top:1px solid #CCC;text-align:center;}
#comment_foot{margin:10px 0 0;}
#thetrackbacks{border-top:1px solid #CCC;display:none;}
#thetrackbacks li{margin-top:15px;}
.trackback{border-top:1px solid #CCC;color:#999;padding:10px 0 0;}
.tbcontent p{margin:0;padding:5px 0 0 20px;}
.commentnavi{overflow:hidden;margin:10px 0 0 115px;}
.commentnavi-icon{width:17px;height:20px;background:url("x.gif") no-repeat scroll -47px -342px;display:block;float:left;}
.commentnavi a, .commentpager span{border-right:solid 1px #DEDEDE;font-size:11px;display:block;float:left;margin:0;padding:3px 6px;}
.commentpager .next, .commentpager .prev{border:0;}
.commentnavi a{color:#5FACEE;text-decoration:none;}
.children{padding-left:100px;}
.children li{display:inline-block;margin-top:5px;}
.children .comment_meta{background:url("../images/bg_comment.png") no-repeat scroll 15px -10px;padding:20px 0 10px;}
.children .comment_content{width:475px;background:url("../images/bg_comment.png") no-repeat scroll right -10px;padding:20px 10px 10px 0;}
.children .awaiting-moderation{width:470px;}
#cancel-comment-reply a{color:red;}
#comment_head span, .comment_meta a, .author-comment{color:#2173AF;}
.comment_meta a:hover, .tbmeta a{color:#0086E3;}
.tbmeta a:hover, .commentnavi a:hover, #cancel-comment-reply a:hover{text-decoration:underline;}
