#topbox{ margin:10 auto; width:940px; height:100%;background-color:#F7F7F7; border:1px #E4E2E2 solid; padding:10px;} 
#topbox #topspan{ float:left; width:75px; text-align:center; padding-right:10px; height:100%; line-height:25px;}
#topbox #topspan li{ font-size:12px;  color:#505050; font-weight:bold; width:75px;}
#topbox ul{ overflow:hidden; height:100%;}
#topbox li{ font-size:14px; color:#085D98; padding:0 2px; width:100px; height:28px;float:left; line-height:28px;}
#topbox li.red{color: #FF0000;}
#topbox li a:link{ color: #085D98; font-size:14px;text-decoration: underline;}
#topbox li.red a:link ,#topbox li.red a:visited { color: #FF0000;}


#topbox li a:visited { color: #085D98; font-size:14px;text-decoration: none; }
#topbox li a:hover { font-size:14px;background: none;color: #FF0000;text-decoration: underline;}
#topbox li a.red:link{ color:#FF0000; font-size:14px;text-decoration: underline;}
#topbox li a.red:visited { color: #FF0000; font-size:14px;text-decoration: none; }
#topbox li a.red:hover { font-size:14px;background: none;color: #FF0000;text-decoration: underline;}

#topbox li a.black ,#topbox li a.black:hover ,#topbox li a.black:visited { background: url("/images/header_icon.png") no-repeat scroll 0 0 transparent;}

#top_list{ margin:0 auto; width:960px; overflow:hidden; height:100%;}
#top_list .tit{ background:url("../images/top_listico01.gif") no-repeat bottom; padding-bottom:10px 0 3px 0px; height:35px; line-height:35px; padding-left:15px; font-size:13px; color:#505050; font-weight:bold; }
#top_list .tit a:link{ font-size:14px; font-weight:bold; color:#085D98; text-decoration:none;}
#top_list .tit a:visited{ font-size:14px; font-weight:bold; color:#085D98; text-decoration:none;}
#top_list .tit a:hover{ font-size:14px; font-weight:bold; color:#ff0000; text-decoration: underline; background:none;}
#top_list .line{ background:url("../images/top_listico02.gif") repeat-y;}
/*#top_list #listbox { margin:10px 0;}*/
#top_list .number {display: inline;font-size:13px;float: left;height: 15px;line-height: 15px;margin: 6px 0px 0px 10px;text-align: left;width:20px;}
#top_list ul { margin-top: 8px;overflow: hidden;}
#top_list ul li {display: inline; float: left;height: 25px;line-height: 25px;margin-left: -1px;overflow: hidden;padding: 0 10px 0 0;width: 310px;}
#top_list ul li input {float: left;display: inline;height: 13px;margin: 6px 0 0;}
.checkbutton {border: medium none;float: left;height: 30px;line-height: 30px;margin-top: 10px;padding-left: 360px;width: 350px;}
.checkbutton input {display: inline;margin-left: 10px;}

#bangcheck .songname { width:220px;}
#bangcheck a { text-decoration:none;}
 .FloatA{ display:block; float:left; padding:0px; margin:0px; }
 .Line{ margin:0px; padding:0px;  margin:-2px 2px 0px;   }

/*#top_list .left{ float:left; width:312px;}
#top_list .right{ float:right; width:312px;}
#top_list .center{ float:left; margin:0 10px;width:334px;background:url("../images/top_listico02.gif") repeat-y; height:100%;}*/