.content{ width:970px; margin:0px auto; background-color:#aaa096; min-height:400px; _height:400px; padding:5px} 
.left{float:left}
.right{float:right}
.redsong_rankin,.fmingxing_in,.youbian_in,.paihang_in{ padding:20px 0px 30px 20px}
.title{ padding-left:20px}


.lunhuan{ width:710px; height:400px; margin-right:5px; margin-bottom:5px; float: left; background-color:#fff; }
.lunhuan_left{ width:600px; height:400px; float:left;}
.lunhuan_bimg{ width:600px; height:400px; float:left;}
.lunhuan_right{ width:110px; height:395px; float:left; background-color:#333; padding-top:5px}
.lunhuan_this{ background:url(../Img/index_lh_bg.gif) no-repeat; width:91px; height:65px; padding-top:5px; padding-left:7px; margin-left:3px; }
.lunhuan_in{width:90px; height:66px; padding-top:4px;  padding-left:6px; margin-left:3px;}
.lunhuan_in img{ width:90px; height:60px; border:1px solid #fc6; display:block}
.lunhuan_in img:hover{ width:90px; height:60px; border:1px solid #f03155; display:block}
.lunhuan_back{ width:90px; height:27px; border:1px solid #fc6; background-color:#333; margin-left:9px; text-align:center; line-height:27px; margin-top:5px }


.dongtai{ width:255px; height:400px; float:left; background-color:#fff}
.nannv{ width:600px; height:350px;margin-right:5px;margin-bottom:5px; float:left;background-color:#fff}
.youbian{ width:365px; height:350px; float:left;margin-bottom:5px; background-color:#fff }
.fangchang{ width:355px; height:350px; float:left;margin-right:5px;margin-bottom:5px; background-color:#fff}
.fmingxing{ width:240px; height:350px; float:left;margin-right:5px;margin-bottom:5px; background-color:#fff}
.paihang{ width:300px; height:350px; float:left; margin-right:5px; background-color:#fff}



.title_black{width:100%; height:30px;background-image:url(../Img/_right_title.gif); line-height:30px;}
.title_white{width:100%; height:30px;background-image:url(../Img/_left_title.gif); line-height:30px;}
.dongtai_in{ width:235px; height:300px; padding:0px 0px 20px 20px; margin-top:20px;  overflow-y:auto; overflow-x:hidden;SCROLLBAR-ARROW-COLOR: #eee; SCROLLBAR-FACE-COLOR: #ccc; SCROLLBAR-DARKSHADOW-COLOR: #eee; SCROLLBAR-BASE-COLOR: #eee; SCROLLBAR-HIGHLIGHT-COLOR: #ccc; SCROLLBAR-SHADOW-COLOR: #eee; SCROLLBAR-TRACK-COLOR: #eee; SCROLLBAR-3DLIGHT-COLOR: #eee;}
.dongtai_in div{ line-height:18px; padding-bottom:10px;}

.nannv_in{ width:560px; height:260px; padding:40px 0px 20px 40px;_padding-bottom:5px}
.user_info{ float:left; margin-right:30px; padding-bottom:20px; height:116px; display:inline }
.user_info li{ width:80px; overflow:hidden; white-space:nowrap}



.redsong_listnumber{ width:16px; float:left}
.redsong_listimg{ width:80px ; height:80px; padding-right:20px; float:left; margin-bottom:10px}
.redsong_rankin{width:300px; height:90px;  margin:0px auto;}
.redsong_listinfo { position:relative; width:130px; height:80px; float:left;}
.redsong_listinfo li{ list-style-type:none; width:130px; overflow:hidden; white-space: nowrap; line-height:18px}
.redsong_ranklist{ width:300px; height:34px; float:left}
.redsong_ranklist li{ width:300px; list-style-type:none; height:22px;  display:block }


.redsong_newpl{ width:325px ; height:40px;  line-height:18px; margin-bottom:10px}
.redsong_newpl .left{ width:255px; overflow:hidden; white-space:nowrap}
.redsong_newpl .right{ width:70px; text-align:right; overflow:hidden;  white-space:nowrap}

.redsong_album{ padding-left:50px; padding-bottom:20px;}

.redsong_albuminfo{ width:152px; overflow:hidden; white-space:nowrap; padding-top:3px}
.album_img{ width:152px; height:128px; float:left; background:url(../Img/album_cover_bg.gif) no-repeat 0px 0px}
.album_cover{ width:120px; height:120px; position:relative; top: 5px ; left:19px}

.index_gongao{ width:255px; height:227px; background:url(../Img/index_t_gongao.gif); float:left; position:relative; margin-bottom:5px}
.index_gongao ul{ position:relative; top:140px;left:20px}
.index_gongao li{ height:18px; line-height:18px; width:220px; list-style-type:none}
.index_banquan{ width:255px; height:168px; float:left; margin-bottom:5px }
.index_vip{ width:710px; height:283px; margin-bottom:5px; margin-right:5px; float:left; background-color:#fff}
.index_vip .right{  padding-right:20px; text-align:right; }
.index_ggao{ width:710px; height:145px;  margin-bottom:5px; margin-right:5px; float:left;}
.index_sound{ width:440px; height:472px; float:left;margin-bottom:5px; margin-right:5px; background-color:#fff}
.index_soundin{ float:left; margin-right:20px; margin-bottom:20px; width:180px}
.index_soundin li{ list-style-type:none; width:175px; line-height:18px; height:18px; overflow:hidden; white-space:nowrap}
.index_soundin li.img{ height:180px; height:120px; margin-bottom:5px}
.index_die{ width:265px; _width:255px; height:472px;margin-bottom:5px; margin-right:5px; background-color:#fff; float:left;}

.index_danqu{ width:255px; height:571px; margin-bottom:5px; background-color:#FFF; float:right}
.index_hongren{ width:255px; margin-bottom:5px; height: 289px; background:url(../Img/index_hongren.gif); float:right}
.index_hongrenin{ position:relative; background-color:#0F0; width:220px; height:175px; top:65px; left:20px}
.index_hongrenin2{ position:relative; width:220px; top:75px; left:20px}
.index_group{ width:255px; height:328px; background:#fff; margin-bottom:5px;float:right}
.index_groupin{  padding-left:15px;}
.index_groupin dl{ margin:10px 0px 0px 0px}
.index_groupin dt{ width:225px; overflow:hidden; height:18px}
.index_daren{ width:970px; height:528px; background:#fff; clear:both}
.index_vipin{ padding-left:25px; padding-top:20px}
.index_singer{ float:left; padding-right:20px}
.index_singer li { list-style-type:none; line-height:18px; width:150px; overflow:hidden; white-space:nowrap}
.index_singer li.img { margin-bottom:3px}
.index_singer li.vip { background:url(../Img/icon_vip.gif) no-repeat 0px 4px; padding-left:35px; width:115px}
.index_singer li.mvp { background:url(../Img/icon_mvp.gif) no-repeat 0px 4px; padding-left:35px; width:115px}

.index_y_danqu{ border-bottom:1px dotted #CCC; padding:10px; width:215px; height:80px; margin-left:10px; position:relative}
.index_y_danqu li { list-style-type:none; line-height:18px;  overflow:hidden; white-space:nowrap;}
.index_y_danqu li.img{ margin-right:10px; float:left; width:80px; height:80px}
.index_y_danqu li.names{ background:url(../Img/redsong_yinfu.gif) no-repeat 0px 1px; padding-left:14px; width:111px; _float:left}
.index_y_danqu li.vip{background:url(../Img/icon_vip.gif) no-repeat 0px 3px; padding-left:32px; width:93px; _float:left}
.index_y_danqu li.mvp{background:url(../Img/icon_mvp.gif) no-repeat 0px 3px; padding-left:32px; width:93px; _float:left}
.index_y_danqu .play{ position: absolute; left: 100px; bottom:10px; width:130px; height:20px}

.index_darenin{ width:161px; height:212px; padding-left:10px; padding-top:7px; margin-left:20px; float:left; margin-bottom:10px;display:inline}
.index_darenin li{ list-style-type:none; line-height:12px}
.index_darenin .img{ padding:7px 0px}

.help_menu{ width:200px; float:left; margin-right:5px}
.help_menu .this{ background:url(../img/help_menu.gif) no-repeat 0px 0px; height:40px; padding-left:35px; width:165px; margin-bottom:1px; line-height:39px}
.help_menu .in{ background:url(../img/help_menu.gif) no-repeat 0px -40px; height:40px; padding-left:35px; width:165px; margin-bottom:1px; line-height:39px}
.help_right{ width:765px; background-color:#FFF;min-height:400px; _height:400px; float:left}
.b170_40{ width:170px ; height:40px; color:#666; font-size:16px; font-weight:bold}


