@charset "utf-8";
/* CSS Document */
h2{text-align:left;line-height:25px}
.abottom{padding:5px;line-height:22px;margin-left:5px; border:1px #ff6600 solid; border-color:#ff0000 #666 #666 #ff0000 ; background:#ff6600;color:#fff;}
.abottom:hover{ border:1px #ff6600 solid; border-color:#ff3300 #000 #000 #ff3300; background:#ff330000;color:#000;}


#manyou{width:400px;border:1px solid #e9e9e9;background:#F5F5F5;text-align:left;padding:5px;float:left}
#manyou a{color:#0066FF;margin:0 5px;}
#manyou a:hover{text-decoration:underline}
#manyou h2{text-align:left;line-height:25px;font-size:16px;margin-bottom:20px}
#manyou .mylist li{clear:both;margin:0px 0px 5px 0px; background:#fff; position:relative;height:55px;overflow:hidden}
#manyou .mylist li h3{color:#666;font-size:12px; font-weight:normal;border-bottom:1px #efefef dotted;padding:5px;}
#manyou .mylist li div{line-height:25px;height:25px;padding:2px; overflow:hidden}
#manyou .mylist li div img{vertical-align:middle;}

#manyou .mylist li .tops{width:38px;height:38px; background:url(../images/tops_01.gif) no-repeat; position:absolute;right:5px;top:5px}
#manyou .mylist li .tops span{line-height:25px; text-align:center;display:block}
#manyou .mylist .on{border:1px #ff6600 solid}
#manyou .mylist .on h3{ background:#ff6600;color:#fff; border:none;}
#manyou .mylist .on .tops{background:url(../images/tops_03.gif) no-repeat;}

#mydetail{margin-left:410px;}
#mydetail h1{font-size:18px;padding:5px}
#mydetail .text{border:1px #e9e9e9 solid;border-width:1px 1px 1px 0; padding-left:10px;margin-bottom:10px}
#mydetail .mtext{height:280px;text-align:left; line-height:20px;overflow:hidden}
#mydetail .newBar{text-align:right;}

.score{text-align:right;padding-left:10px;}
.score a{padding:10px;background:#ccc;margin-right:5px;line-height:20px;}
.score a:hover{background:#ff6600;color:#fff;}
.score a:active{outline:none;}

#ping{margin:0;margin-top:13px;text-align:left; position:relative;background:#efefef; overflow:hidden;padding:0}
#ping h2{height:25px;text-align:right;border-bottom:1px #ff6600 solid;}
#ping a{line-height:25px;padding:0 10px;padding:5px;color:#999;}
#ping .h2on{background:#ff6600;color:#fff}
#news-comments a,#popMsg a{float:none;color:#0066FF}
#popMsg{position:absolute;top:26px;background:#fff;line-height:30px;height:320px;}
#popMsg ul{margin:10px 0;padding:0 26px;}
#news-comments {
background:#fff;
height:315px; overflow:auto;
line-height:170%;
margin:0px;
padding:0 8px;
}

#news-comments dl {
background:#fff ;/*url(../images/dotline.gif) repeat-x scroll center top;*/
margin:5px 0 0 0;
padding-top:5px;
}
#news-comments dl dd {
padding:10px 5px 10px 20px;
}
#news-comments dl dt {
/*background:#efefefurl(../images/gender.gif) no-repeat scroll 3px -186px;*/
height:20px;
line-height:20px;
color:#878988;
padding:5px;
white-space:nowrap;
overflow:hidden;
border-bottom:1px #efefef dashed;
}
#news-comments dl dt a{color:#999;margin-right:5px;}
#news-comments dl dt a:hover{ text-decoration:underline;color:#000}

#news-comments dl dt .name{color:#000;}
#news-comments dl dt .name a{color:#000;}
#news-comments dl dt br{ display:none}
#news-comments dl dt img{padding-right:3px;width:25px;height:25px;}
#news-comments dl dt a.tLink {
display:inline;

margin-left:6px;
}
#news-comments dl dt b.tLink {
color:#999999;
display:inline;
float:right;
font-size:11px;
margin-left:15px;
text-decoration:none;
}
#news-comments dl dt b.p {
color:#99CC00;
}
#news-comments dl dt b.n {
color:#DF4646;
}
#news-comments dl dt em {
color:#A7A736;
font-style:normal;
}
#news-comments dl dt b {
margin-right:5px;
}


