#floor {
 width:500px;
 background-color:#010c12;
 height:370px;
 float:left;
 margin:0px;
 padding:0px;
 }

#chart {
 width:290px;
 margin-left:10px;
 float:left;
 }
 
#recommend {
 width:290px;
 background-color:#021119;
 float:left;
 margin:0px;
 padding:0px;
 }

#news {
 width:500px;
 margin-left:10px;
 float:left;
 background-color:#021119;
 }
 
.newscontents {
 width:500px;
 background:url(../images/bgline.gif);
 margin-bottom:1px;
 }

.newsleft {
 width:50px;
 padding:10px;
 float:left;
 }

.newsright {
 width:410px;
 padding:10px;
 float:right;
 background-color:#1d3039;
 }
 
#artist {
 width:290px;
 margin-left:10px;
 float:right;
 }
 
#mobile {
 width:500px;
 height:40px;
 margin-left:0px;
 float:left;
 }