﻿.main_left{width:304px; float:left;}
.main_right{width:652px; float:right;}
.main_focus{border:1px solid #92B1C9; padding:1px; width:300px; height:225px; overflow:hidden; float:left;}
.main_commend{float:right; text-align:left; width:650px;background-color:#FAFBFC; overflow:hidden;}

.commendTracks{padding:4px;}
.commendTracks ul{display:none;}
.commendTracks .block{display:block;}
.commendTracks li{float:left; width:98%; overflow:hidden; line-height:23px; height:23px; margin:0 auto; overflow: hidden;}
#commendTracks1 li{width:204px; padding:0 4px;}
.commendTracks strong{ color:#FF3300; }
.show ul{display:block;}

/*#commendTracks li{float:left; width:207px; overflow:hidden; line-height:23px; height:23px; margin:0 3px; overflow: hidden;}*/
.commendAlbum ul{padding:6px; height:116px; display:none; overflow:hidden;}
.commendAlbum ul.block{display:block;}
.commendAlbum li{float:left; width:94px; padding:2px 6px; text-align:center; background:url(../Images/dot_1.gif) left repeat-y; overflow:hidden;}
.commendAlbum li.first{background:none;}
.commendAlbum li a{ display:block; white-space:nowrap; overflow:hidden; line-height:17px;}
.commendAlbum li a img{ padding:1px; border:1px solid #333333; width:70px; height:70px; margin-bottom:4px;}
.commendAlbum li a:hover img{border:1px solid #FF3300;}

.recommend_t{background:url(../Images/recommend_t.gif) no-repeat; height:34px; padding-left:22px; line-height:32px; font-size:14px; font-weight:bold; }
.recommend_bg{background:url(../Images/recommend_bg.gif) repeat-y; height:162px; overflow:hidden; border-bottom:1px solid #92B1C9;}

.hotArtists{padding:4px;}
.hotArtists li{float:left; width:52px; line-height:20px; text-align:center; white-space:nowrap; overflow:hidden; margin:3px;}
.hotArtists li a{display:block; line-height:20px; color:#000099;}
.hotArtists li a:hover{text-decoration:underline;}
.hotArtists div{background:url(../Images/dot_2.gif) 0 4px repeat-x;height:10px; clear:both; overflow:hidden; font-size:1px;}

.partA{float:left; width:237px; margin-right:4px;}

.link_title{height:30px; font-size:14px; font-weight:bold; line-height:30px; padding:0 8px; border-bottom:1px solid #CCC;}
.link_title span{float:right; font-size:12px; color:#FF0000; font-weight:normal;}
.link_text{ width:950px; margin:0 auto; border-bottom:1px dashed #CCCCCC; padding-bottom:4px;}
.link_text li{float:left; width:93px !important; width:92px; text-align:center; background-color:#F0F0F0; line-height:23px; height:23px; margin:1px;}
.link_img{ width:950px; margin:0 auto;}
.link_img li{{float:left; width:93px; text-align:center; background-color:#F0F0F0; padding:2px 0; margin:1px;}