/*==================comment=====================*/
.comment {
 width:532px;
}
.comment .up{
padding-top:2px;
line-height:26px;
border:1px solid #efefef;
 height:26px;
 background:#f5f5f5;
}
.comment .down{
padding-top:2px;
line-height:26px;
border:1px solid #efefef;
 height:26px;
 background:#f5f5f5;
}
.comment .alt{
padding-top:4px;
 line-height:30px;
 color:#afafaf;
 text-align:center;
}
.comment .dashed{
 height:1px;
 border-bottom:1px dashed #e0e0e0;
}
.comment .item{
 width:500px;
}
.comment .iTitle{
 color:#333333;
 padding-top:2px;
 height:26px;
 font-weight:bold;
 text-indent:20px;
 line-height:26px;
}
.comment .iTitle a{
color:#333333;
}
.comment .iText{
 overflow:hidden;
 width:500px;
 word-wrap:break-word;
 word-break:break-all;
 color:#454545;
padding-top:4px;
padding-bottom:4px;
padding-left:15px;
padding-right:0px;
font-family:verdana,tahoma;
}
comment .iText a{
text-decoration:none;
 color:#990000;
}
.comment .iPubdate{
 font-family:verdana,tahoma;
 font-size:11px;
padding-right:8px;
}
.comment .iUp{
border:1px solid #efefef;
 background:#f5f5f5;
}
.comment .iDown{
border:1px solid #efefef;
 background:#f5f5f5;
}
.comment .itemBody{
 width:500px;
 height:30px;
 padding:0px 0px 0px 0px;
background:#ffffff;
border-left:1px solid #efefef;
border-right:1px solid #efefef;
border-bottom:1px solid #efefef;
}
.comment .itemBody td{
 color:#666;
}
.comment .iBottom{
 height:1px;
 background:#ffffff;
}
.comment .del{
 width:11px;
 height:10px;
 background:url
('http://image2.sina.com.cn/blog/tmpl/v3/theme/1/images/del.gif') no-repeat;
}
.comment .post{
 text-align:center;
 height:17px;
 background:url("http://image2.sina.com.cn/blog/tmpl/v3/theme/1/images/box_2/comment/comment.gif") no-repeat center;
color:#333333;
}
.comment .page{
 color:#858585;
}
.comment .page a{
 margin:0px 5px;
 color:#858585;
 text-decoration:none;
}
.comment .page span{
 margin:0px 5px;
 color:#990000;
 font-weight:bold;
}
.comment .postBox{
 padding:0px 26px 20px 26px;
}
.comment .postFSet{
width:480px;
 color:#333333;
 border:1px dashed #aaaaaa;
 padding:10px 0px 15px 0px;
}
.comment .postFSet legend{
 color:#333333;
 font-weight:bold;
}
.comment input{
 font-size:12px;
}
.comment .post{
 height:30px;
 padding-top:2px;
 text-align:center;
 background:url('http://image2.sina.com.cn/blog/tmpl/v3/theme/1/images/box_2/comment/comment.gif') no-repeat center;
}
.comment .post a{
color:#333333;
}
.comment textarea{
 width:430px;
 height:200px;
 font-size:12px;
 overflow:auto;
 scrollbar-face-color:#fff;
 scrollbar-highlight-color:#c1c1bb;
 scrollbar-shadow-color:#c1c1bb;
 scrollbar-3dlight-color:#ebebe4;
 scrollbar-arrow-color:#cacab7;
 scrollbar-track-color:#f4f4f0;
 scrollbar-darkshadow-color:#ebebe4;
}
.comment .color999{
 border:1px solid #cdcdcd;
 color:#666666;
 background:#fefefe;
}
.comment .colorCCC{
 border:1px solid #efefef;
 color:#999999;
 background:#fff;
}
/*==================article=====================*/
.article{
 width:548px;
 text-align:center;
 margin-bottom:0px;
}
.article .path{
 text-indent:12px;
 height:30px;
}
.article .dashed{
 border-bottom:1px dashed #E0E0E0;
}
.article .form{
 padding:0px;
 margin:0px;
}
.article table{
 width:532;
 font-size:14px;
}
.article .title{
 font-weight:bold;
 text-indent:20px;
 color:#333333;
 line-height:26px;
 padding-top:2px;
 height:26px;
}
.article .up{
 background:#F5F5F5;
 border:1px solid #efefef;
}
.article .down{
 background:#F5F5F5;
 border:1px solid #efefef;
}
.article .author{
 text-align:right;
 height:24px;
 color:#666666;
}
.article .time{
 font-family:verdana,tahoma;
 font-size:11px;
}
.article .aBody table{
 color:#333333;
 padding-left:0px;
 width:530px;
}
.article .aSize{
 height:20px;
}
.article .aSize a{
 color:#666666;
}
.article .itemBox{
 text-align:center;
}
.article .itemBox table{
 width:530px;
 color:#333333;
}
.article .text{
 line-height:150%;
 font-size:14px;
 color:#454545;
 padding:14px 0px 18px 0px;
 word-break:break-all;
 overflow:hidden;
 width:500px;
}
.article .text font{
 line-height:normal;
}
.article .text a{
 font-family:verdana,tahoma;
 font-size:14px;
 color:#990000;
 text-decoration:underline;
}
.article .function{
 height:30px;
 text-align:right;
}
.article .function td{
 color:#333333;
}
.article .function a{
 color:#333333;
}
.article .page a{
 font-family:verdana,tahoma;
 font-weight:bold;
 margin:0px 5px;
}
.article .page span{
 font-family:verdana,tahoma;
 margin:0px 5px;
 color:#990000;
 font-weight:bold;
}
.article .page {
 border:1px solid #efefef;
 background:#f5f5f5;
 height:30px;
 width:532px;
}