﻿/* CSS Document by chinayubo QQ */
@import url(common.css);

.dqwz{ height:24px; line-height:24px; width:960px; overflow:hidden; padding-bottom:6px;}
.song{ width:958px; overflow:hidden; background:url(album/albumLbg.png)}

.songL{ width:190px; backgroun:url(album/albumLbg1.png) repeat-y top right; float:left;}
.songR{ width:746px; float:right; padding:10px; background:#FFF;}

.rankList{ width:184px; padding-left:6px; padding-top:6px;}
.rankList h3{ width:184px; height:38px; overflow:hidden;}
.rankList h3 a{ display:block; width:146px; height:38px; line-height:38px; background:url(album/ablumIcons.gif) no-repeat 26px -18px; padding-left:38px; color:#464646; font-size:14px;}
.rankList h3.current a{ background:url(album/playbtn.png) no-repeat 0 -141px; color:#0071bc; text-decoration:none; font-weight:bold;}
.rankList h3 a:hover{ background:url(album/playbtn.png) no-repeat 0 -141px; color:#0071bc; text-decoration:none; font-weight:bold;}
.rankList h1{ background:url(album/ablumIcons.gif) no-repeat 24px -190px; font-family:"微软雅黑"; border-top:1px dashed #c9cdcf; height:30px; line-height:30px; padding:6px 0 6px 36px; margin-top:8px; color:#708baf; font-size:14px; width:142px; font-weight:bold;}
.rankList ul.rankListOne li{}
.rankList ul.rankListOne li a{ display:block; width:146px; height:38px; line-height:38px; background:url(album/ablumIcons.gif) no-repeat 26px -18px; padding-left:38px; color:#464646; font-size:14px;}
.rankList ul.rankListOne li a:hover{ background:url(album/playbtn.png) no-repeat 0 -141px; color:#0071bc; text-decoration:none; font-weight:bold;}
.rankList ul.rankListOne li.current a{ background:url(album/playbtn.png) no-repeat 0 -141px; color:#0071bc; text-decoration:none; font-weight:bold;}
/******* rankList *******/

.rankTab h2{ height:30px; line-height:30px; color:#333; border-bottom:1px solid #ddd; margin-bottom:10px; font-size:14px; font-weight:bold;}
.rankTab ul{ padding-bottom:20px; padding-left:1px;}
.rankTab ul li{ float:left; height:124px; width:124px; overflow:hidden;}
.rankTab ul li .albumPlay{ position:relative; height:124px; width:124px;}
.rankTab ul li .albumPlay .albumPic{ position:absolute; width:115px; height:115px; overflow:hidden; }
.rankTab ul li .albumPlay .albumPic a{ display:block; }
.rankTab ul li .albumPlay .albumPic a:hover{}
.rankTab ul li .albumPlay .albumBtn{ position:absolute; top:93px;left:0}
.rankTab ul li .albumPlay .albumBtn a{
	width:115px; height:24px; overflow:hidden; display:block; text-align:center; color:#fff; line-height:24px;
	background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter:Alpha(opacity=70); background:#000000;/*实现IE背景透明*/
}

.singerlist1{ line-height:36px; width:746px; background:url(album/singerListBg.png);}
.singerlist1 ul{ width:740px; padding-left:3px;}
.singerlist1 ul li{ height:36px; width:128px; padding-left:20px; float:left; line-height:36px; font-size:14px; overflow:hidden;}

.singerlist{ line-height:36px; width:746px; }
.singerlist ul{ width:740px; padding-left:3px; }
.singerlist ul li{ height:36px; width:138px; padding-left:20px; float:left; line-height:36px; font-size:14px; overflow:hidden;}
.singerlist dl{width:740px; padding-left:3px; display:block; border-bottom:1px solid #ddd; float:left; display:inline-block;}
.singerlist dt{ width:59px; float:left; padding-top:12px; text-align:center; font-family:Arial; font-size:56px; color:#b1b1b1; font-weight:bold; }
.singerlist dd{ width:680px; float:left; border-left:1px solid #ddd; background:url(album/singerListBg.png);}
.singerlist dd a{ display:block; height:36px; width:150px; padding-left:20px; float:left; line-height:36px; font-size:14px; overflow:hidden;}

.singerListTit{ background:#f6f5f5; height:32px; border:1px solid #d7d7d7;}
.singerListTit h4{ background:url(album/rankNews.png) no-repeat right -293px; width:72px; height:32px; line-height:32px; text-align:center; font-weight:bold;}
.singerListTit ul{ float:left; margin-bottom:20px; padding-left:4px;}
.singerListTit ul li{  float:left; height:24px; width:24px; padding-top:4px; padding-left:1px;}
.singerListTit ul li a{ font-weight:bold; display:block; width:22px; height:22px; border:1px solid #f6f5f5;text-align:center; line-height:22px; font-family:Arial;}
.singerListTit ul li a:hover{border:1px solid #d7d7d7; background:#FFF; text-decoration:none;}
.singerListTit ul li.current a{border:1px solid #d7d7d7; background:#FFF; text-decoration:none;}



