/*
auther:f7
date:2011.12
*/
/*  Reset  */
/*  */
.comment{ text-align:left;}
.comment-body{ width:954px; margin:auto; border:1px solid #cdcdcd;}
.comment-bar{line-height:28px; text-align:right; padding-right:30px; color:#333;}
.comment-bar span{ padding-left:20px;}
.comment-bar em{ color:#f00;}
.comment-form{}
.comment-login{ width:945px; margin:auto; height:24px; padding:5px 0; line-height:24px; overflow:hidden;}
.comment-login a{ color:#00509a;}
.comment-login label{ float:left; padding-right:10px; padding-left:12px;}
.comment-login p{ float:left; padding-left:10px;}
.comment-login .loginText input{ background:#fff; border:1px solid #999; color:#000; font-size:12px; width:100px; height:20px; line-height:20px; padding:1px 2px;}
.comment-login .loginText .current{ border-left:1px solid #636363; border-top:1px solid #636363;}
.comment-login .loginText .dead{ color:#999;}
.comment-login .loginSubmit input,
.comment-textForm .but input{ width:74px; line-height:16px; padding:4px 0; text-align:center; color:#333; border:1px solid #ddd;background:#fff; display:block; height:24px; cursor:pointer;}
.loginRegLink{ float:left; line-height:24px; color:#00509a; padding-right:5px;}
.comment-login p a{ padding:0 3px;}
.comment-textForm{ width:945px; margin:auto; overflow:hidden;}
.comment-textForm textarea{ line-height:18px; color:#000; width:910px; height:72px; border:1px solid #999; padding:3px; margin-left:12px;}
.comment-textForm textarea.dead{ color:#999;}
.comment-textForm textarea.current{ border-top:1px solid #666; border-left:1px solid #666;}
.comment-textForm .but{ width:100%; padding:2px 0 5px; overflow:hidden;}
.comment-textForm .but input{ float:right; display:inline; margin-right:14px; color:#333;}
.comment-list{ border-top:1px solid #ccc; margin:10px 0 0; height:270px;overflow:auto; overflow-y:scroll; overflow-x:hidden;}
.comment-list dt{ line-height:26px; padding-left:20px; background:#ececec;}
.comment-list dd{ padding:5px 20px; line-height:24px; color:#555;}
.comment-list p{ line-height:24px; text-align:center; padding:30px 0;}





