﻿/* CSS Document by chinayubo QQ */
@import url(common.css);
.dqwz{ height:24px; line-height:24px; width:960px; overflow:hidden; padding-bottom:6px; color:#767879;}
.dqwz a{color:#767879;}
.dqwz a:hover{ color:#f00;}
.song{ width:958px; display:inline-block; overflow:hidden; background:#fff url(album/ablumleftbg.png) repeat-y top right;}
.songL{ width:630px; background:#FFF; float:left; padding:9px;}
.songR{ width:300px; float:right; padding:8px 4px;}
.songRlist{ width:300px;}
.songRlist h3{ border-bottom:1px solid #d1dee4; padding-bottom:10px; margin-bottom:14px; color:#464646; font-weight:bold; font-size:14px; padding-left:6px; height:24px; line-height:24px;}
.songRlist ul{}
.songRlist ul.songRcollect{ width:300px; display:inline-block;}
.songRlist ul.songRcollect li{ width:50px; padding:0 12px; float:left; padding-bottom:6px; text-align:center; height:80px; overflow:hidden;}
.songRlist ul.songRcollect li p{ width:50px; height:30px;  overflow:hidden;}

.songRalbum{ width:280px; display:inline-block; padding:0 10px;}
.songRalbum ul{}
.songRalbum ul li{ float:left; height:37px; line-height:37px; border-bottom:1px dashed #ddd; width:280px;}
.songRalbum ul li p{ float:left; width:140px; overflow:hidden;}
.songRalbum ul li p b{ font-weight:normal; font-size:14px; padding-right:14px; }
.songRalbum ul li p b.c1{color:#f26521;}
.songRalbum ul li p b.c2{color:#898989;}
.songRalbum ul li .fsText{ float:left; width:130px;}
.songRalbum ul li .fsText span{width:130px;}


.songRplay{ float:right; }

.songAds{ width:300px; height:250px; overflow:hidden;}
.songRlist ul.songRalbumPic{ width:292px; padding-left:4px;}
.songRlist ul.songRalbumPic li{ width:138px; float:left; padding:0 4px 10px; height:190px; overflow:hidden;}
.songRlist ul.songRalbumPic li p{ height:24px; line-height:24px; width:138px; overflow:hidden; text-align:center; color:#555555;}
.songRlist ul.songRalbumPic .albumPlay{ background:url(album/playbtn.png) no-repeat -206px 0; padding-left:10px; position:relative; height:128px; width:128px;}
.songRlist ul.songRalbumPic .albumPic{ position:absolute; border:1px solid #c8c8c8; width:126px; height:126px; overflow:hidden;}
.songRlist ul.songRalbumPic .albumBtn{ position:absolute; top:85px; left:95px;}
.songRlist ul.songRalbumPic .albumBtn a{
	background:url(album/album.png) no-repeat 0 -125px;  width:40px; height:40px; overflow:hidden; display:block; text-indent:-999px;
}
.songRlist ul.songRalbumPic .albumBtn a:hover{background:url(album/album.png) no-repeat -45px -125px; 
}


.songRlist ul.songRalbumPic1{ width:292px; padding-left:4px;}
.songRlist ul.songRalbumPic1 li{ width:138px; float:left; padding:0 4px 10px; height:190px; overflow:hidden;}
.songRlist ul.songRalbumPic1 li p{ height:24px; line-height:24px; width:138px; overflow:hidden; text-align:center; color:#555555;}
.songRlist ul.songRalbumPic1 .albumPic1{ background:url(album/playbtn.png) no-repeat -206px 0; padding-left:10px; position:relative; border:1px solid #c8c8c8; width:126px; height:126px; overflow:hidden;}

.songRlist ul.songRalbumPic1 .albumPic1 .playtext{ position:absolute; left:10px; top:0; z-index:0;}
.songRlist ul.songRalbumPic1 .albumPic1 .playBtn{ position:absolute; right:0px; bottom:0px; z-index:1000;}
.songRlist ul.songRalbumPic1 .albumPic1 .playBtn a{
	background:url(album/ksplayb.png) no-repeat; width:42px; height:42px; overflow:hidden; display:block; text-indent:-999px;
}
.songRlist ul.songRalbumPic1 .albumPic1 .playBtn a:hover{ background:url(album/ksplay.png);}

/*select1*/
#age_sel_1 div.tag_select{display:block;color:#868686;width:97px;height:30px;background:transparent url("album/songSelect.png") no-repeat left top;padding:0 10px;line-height:30px;}
#age_sel_1 div.tag_select_hover{display:block;color:#0071bd;width:97px;height:30px;background:transparent url("album/songSelect.png") no-repeat 0 -30px;padding:0 10px;line-height:30px;}
#age_sel_1 div.tag_select_open{display:block;color:#0071bd;width:97px;height:30px;background:transparent url("album/songSelect.png") no-repeat 0 -60px;padding:0 10px;line-height:30px;}
#age_sel_1 ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("album/songSelect.png") no-repeat left bottom;padding:0 0 1px;margin:0;width:116px;}
#age_sel_1 ul.tag_options li{background:transparent url("album/songSelect.png") repeat-y -137px 0;display:block;width:96px;padding:0 10px;height:30px;text-decoration:none;line-height:30px;color:#868686;}
#age_sel_1 ul.tag_options li.open_hover{background:transparent url("album/songSelect.png") no-repeat 0 -120px;color:#0071bd}
#age_sel_1 ul.tag_options li.open_selected{background:transparent url("album/songSelect.png") no-repeat 0 -90px;color:#464646}
/*select1--end*/


.songAbout{ width:602px; padding:14px; display:inline-block;}
.songAbout p{ line-height:28px; color:#999;}
.songAboutL{ float:left; width:350px;}
.songAboutR{ float:right; width:210px;}
.songAboutPic{ width:200px; padding-left:10px; background:url(album/playbtn.png) no-repeat -204px -248px; height:200px; overflow:hidden;}
.songAboutPic p{ border:1px solid #727272; line-height:24px;}
.songAboutPic p img{ border:1px solid #fff; border-left:1px solid #727272;}
.songAboutPl{}
.songAboutR ul{ padding-top:14px;}
.songAboutR ul li{ width:69px; line-height:20px; border-right:1px solid #d6d6d6; float:left; text-align:center; color:#898989}
.songAboutR ul li ins{ color:#464646;}

.albumAbout{}
.albumAbout h1{ height:40px; line-height:40px; font-size:22px; font-family:"微软雅黑"; width:370px; overflow:hidden; color:#363636;}
.albumAbout ul{ }
.albumAbout li{ line-height:26px; height:26px; width:370px; overflow:hidden; color:#888;}
.songAboutL h1{ height:30px; line-height:32px; width:350px; overflow:hidden; font-family:"微软雅黑"; font-size:24px; padding-bottom:5px; color:#677686;}
.songPlayBox1{ width:350px; height:54px; overflow:hidden; border:1px solid #ddd;}
.songPlayBox2{ width:350px; height:60px; overflow:hidden;}
.songInfo{ line-height:16px; width:350px;}
.songInfo ul li{ height:16px; line-height:16px; width:350px; overflow:hidden; padding-top:6px; padding-bottom:4px; color:#898989;}
.songInfo ul li span{ display:block;}
.songInfo ul li .songPlay a{ background:url(album/rankNews.png) no-repeat 0 -346px; display:block; padding-left:20px; color:#6297bc;}
.songInfo ul li .songPlay a:hover{ background:url(album/rankNews.png) no-repeat 0 -384px; color:#0071bc;}

.albumDafei{ width:602px; display:inline-block; border-top:1px solid #ddd; padding-top:20px;}
.albumShare{ width:602px; display:inline-block; border-bottom:1px solid #ddd; padding-bottom:20px;}

.songOther{ border-top:1px dashed #ddd; width:630px; height:24px; line-height:24px; padding:14px 0;}
.songOther ul li{ float:left; border-right:1px solid #cecece; padding:0 12px;}
.songOther ul li.songOtherBg a{ background-image:url(album/scIcons.png); background-repeat:no-repeat; display:block; padding-left:30px; height:24px; line-height:24px; float:left;}
.songOther ul li.songOtherSc a{ background-position:0 0;}
.songOther ul li.songOtherSc a:hover{ background-position:0 -26px;}
.songOther ul li.songOtherShare a{ background-position:0 -52px;}
.songOther ul li.songOtherShare a:hover{ background-position:0 -78px;}
.songOther ul li.songOtherDown a{ background-position:0 -104px;}
.songOther ul li.songOtherDown a:hover{ background-position:0 -130px;}
.songOther ul li.songOtherAdd a{ background-position:0 -155px;}
.songOther ul li.songOtherAdd a:hover{ background-position:0 -180px;}
.songOther ul li.songOtherTj a{ background-position:0 -207px;}
.songOther ul li.songOtherTj a:hover{ background-position:0 -232px;}
.songOther ul li.songOtherzwjb a{ background-position:0 -259px;}
.songOther ul li.songOtherzwjb a:hover{ background-position:0 -284px;}

.songLyricTit{ background:url(album/songLyricTit.png) no-repeat center center; width:602px; height:38px; overflow:hidden; padding:0 14px; line-height:38px;}
.songLyricTit h3{ font-weight:bold; font-size:14px;}
.songLyric{ width:630px;}
.songLyricCon{ padding:14px 14px 0;}

.songLyricEdit{ border-top:1px dashed #cecece; padding-top:10px; line-height:24px; color:#8a9bb4;}
.LyricText a{ background:url(album/rankNews.png) no-repeat 0 -430px; padding-left:16px; padding-right:20px;}
.LyricLrc a{ background:url(album/rankNews.png) no-repeat 0 -469px; padding-left:16px; padding-right:10px;}

.songList{ width:620px; padding:0 5px; border-top:1px solid #ddd;  }
.songList1{ width:620px; padding:0 5px; border-top:1px solid #ddd;  }
.songList1 h3{ color:#333; padding:10px 0; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.songList1 h3 ins{ color:#898989; font-weight:normal; font-size:12px; text-decoration:none;}
.songList h3{ color:#333; padding:10px 0; height:30px; line-height:30px; padding-left:16px; font-weight:bold; font-size:14px;}
.songList ul{ width:620px; display:inline-block;}
.songList ul li{ width:98px; float:left; padding:0 13px 10px; height:138px; overflow:hidden;}
.songList ul li p{ height:20px; line-height:20px; width:98px; overflow:hidden; text-align:center; color:#555555;}
.songListInfo{ position:relative; height:98px; width:98px;}
.songListPic{ position:absolute; border:1px solid #c8c8c8; width:92px; height:92px; border:1px solid #d6d6d6; padding:2px; overflow:hidden;}
.songListBtn{ position:absolute; top:55px; left:55px;}
.songListBtn a{
	background:url(album/album.png) no-repeat 0 -125px; width:40px; height:40px; overflow:hidden; display:block; text-indent:-999px;
}
.songListBtn a:hover{ background:url(album/album.png) no-repeat -45px -125px;
}


.songListPl{ width:620px; display:inline-block;}
.textarea{ resize:none; width:502px; height:54px; padding:8px; overflow:auto; background:url(album/songText.png) no-repeat; font-size:12px; border:0;}
.textarea:focus { outline:#2c76c0 Solid 1px; }
.songListPlBtn{ width:84px; height:38px; overflow:hidden;}
.songListPlBtn a{ background:url(album/playbtn.png) no-repeat 0 -60px; display:block; width:84px; height:38px; text-indent:-999px; overflow:hidden;}
.songListPlBtn a:hover{ background:url(album/playbtn.png) no-repeat -94px -60px; display:block;}
.songListPlNnm{ height:30px; line-height:30px; text-align:center; width:84px; font-weight:bold; font-size:14px; color:#b1b1b1; padding-top:2px;}

.pl_contect{ width:620px; display:inline-block; padding-bottom:20px;}
.pl_contect ul{}
.pl_contect ul li{ border-bottom:1px dashed #ddd; width:620px; padding:14px 0; float:left;}
.pl_contect ul li .PlPic{ width:50px; height:50px; overflow:hidden; float:left; padding-right:14px;}
.pl_contect ul li .plInfo{ width:454px; float:left; line-height:24px;}
.pl_contect ul li .plInfo span{ color:#a1a1a1;}
.pl_contect ul li .plInfo p{ color:#555555;}
.pl_contect ul li .plInfo span a{ padding-right:10px;}
.pl_contect ul li .plReply{ float:right; color:#999;}
.pl_contect ul li .plReply a{ padding-left:6px;}

.songEditTit{ border-bottom:1px solid #d8d8d8; height:30px; padding:10px 0 20px;}
.songEditTit span{ display:block;}
.songEdit{ padding:0 10px;}


.songEditTable{ width:530px; margin:0 auto;}
.songEditTable li{ line-height:30px; margin-top:10px;}
.songEditTable li .label{ float:left;width:100px; text-align:right; height:20px; line-height:20px; padding:5px 0; font-size:14px;}
.songEditTable li .input{ resize:none; width:338px; height:30px; overflow:auto; font-size:12px; color:#898989; border:1px solid #ddd; line-height:30px; text-indent:10px;}
.songEditTable li .input1{ resize:none; width:270px; height:30px; overflow:auto; font-size:12px; color:#898989; border:1px solid #ddd; line-height:30px; text-indent:10px;}
.songEditTable li .readOnly{ background:#f0efef; cursor:default; }
.songEditTable li .input:focus { outline:#2c76c0 Solid 1px; }
.songEditTable li .textarea1{ resize:none; width:400px; height:400px; overflow:auto; border:1px solid #ddd;  font-size:12px; padding:9px; line-height:24px; color:#7b7b7b;}
.songEditTable li .textarea1:focus { outline:#2c76c0 Solid 1px; }

.songEditSave{ border-top:1px solid #d8d8d8;padding: 20px 0 40px 150px; display:inline-block; width:480px; }
.songEditSave div{ height:34px; line-height:34px; float:left; padding-right:10px;}
.songEditText{ width:350px;}
.songEditBtn a{ background:url(album/playbtn.png) no-repeat -84px -264px; width:106px; height:34px; display:block; overflow:hidden;}
.songEditBtn a:hover{ background:url(album/playbtn.png) no-repeat -84px -300px;}

.songEditer{ padding-left:4px;}
.songEditer ul{ width:290px; border:1px solid #d2e4e7; padding:6px 0px;}
.songEditer ul li{ width:270px; line-height:30px; height:30px; border-bottom:1px solid #ddd; padding:0 10px;}
.songEditer ul li span{ display:block; width:150px; height:30px; overflow:hidden;}
.songEditer ul li code{ color:#898989;}
.songEditer .tit{ padding:8px 0; height:30px; line-height:30px; color:#898989;}
.nocurrent{ color:#0071bc; font-size:14px;}
.current{ color:#0071bc; font-size:14px; font-weight:bold;}

.songEditScan1 a{ background:url(album/playbtn.png) no-repeat 0 -299px; width:68px; height:32px; display:block; overflow:hidden; text-align:center; line-height:32px; color:#5a5a5a;}
.songEditScan1 a:hover{ background:url(album/playbtn.png) no-repeat 0 -338px; color:#083fb3; text-decoration:none;}

.grade dd span{ background-image:url(album/playbtn.png); background-repeat:no-repeat;}
.starBtn{ background:url(album/playbtn.png) no-repeat 0 -108px; width:66px; height:24px; overflow:hidden;  display:block; float:right; border:0; cursor:pointer;}
.ShareCopy{ background:url(album/playBtn.png) no-repeat -76px -108px; width:66px; height:24px; overflow:hidden;  display:block; border:0; cursor:pointer; color:#666 }
.shareInput{ width:280px; height:22px; line-height:22px; text-indent:10px; border:1px solid #ddd;}

.grade{ width:250px;}
.grade dl{ line-height:24px; color:#3c3c3c; font-size:12px; width:170px; overflow:hidden; float:left;}
.grade dt{ width:60px; text-align:right; float:left;}
.grade dd{ width:100px; float:left;}
.grade dd span{ float:left; width:20px; height:15px; display:inline; margin:2px 0 0; background-position:-172px -108px; text-indent:-999px; overflow:hidden; cursor:pointer;}
.grade dd .show{ background-position: -152px -108px;}

.gradeBut{ padding:12px; text-align:center;}
/****** 打分 *****/

ul.songListTable{ width:620px; display:inline-block;}
ul.songListTable li.bg1{ background:#e9e9e9; height:30px; line-height:30px; padding:0; color:#828282;}
ul.songListTable li.bg2{ float:left; height:37px; line-height:37px; width:620px; overflow:hidden; border-bottom:1px dashed #d2d2d2;}
ul.songListTable li div{ float:left; }
ul.songListTable li .num{ width:60px; font-weight:normal; padding-left:8px;}
ul.songListTable li.bg2 b{ color:#555; padding-left:6px; font-weight:normal; font-size:12px; float:left;}
ul.songListTable li.bg2 input{ float:left; margin-top:6px;}
ul.songListTable li .name1{ width:290px;}
ul.songListTable li .name2{ width:70px;}
ul.songListTable li .hot{width:70px;}
ul.songListTable li .fsText{ width:190px;}
ul.songListTable li .fsText span{ width:190px;}


.st{ width:570px; line-height:30px; text-indent:10px; padding-left:40px;}
.st p{ background:#eff3f5 url(album/songAbout.png) no-repeat left top; width:550px;}
.jp-no-solution
{
	display: none;
	position: absolute;
	width: 400px;
	margin-left: -200px;
	left: 50%;
	top: 0;
	padding: 8px;
	background-color: #fff;
	border: 2px solid #82bf43;
	color: #666;
}
.jp-no-solution span
{
	font-size: 1em;
	display: block;
	text-align: center;
	font-weight: bold;
}
.jp-no-solution a
{
	font-size: 14px;
}

/****** 打分 *****/

.songEditlrc{ width:620px; display:inline-block; padding-bottom:20px;}
.songEditL{ width:300px; background:#FFF; float:left; padding:2px;}
.songEditR{ width:300px; float:right; padding:2px;}
.songEditTableL{ width:300px; margin:0 auto;}
.songEditTableL li{ line-height:30px; padding-top:10px;}
.songEditTableL li .label{ float:left;width:300px; text-align:left; height:20px; line-height:20px; padding:1px 0; font-size:14px;}

.songEditTableR{ width:300px; margin:0 auto;}
.songEditTableR li{ line-height:30px; padding-top:10px;}
.songEditTableR li .label{ float:left;width:300px; text-align:left; height:20px; line-height:20px; padding:1px 0; font-size:14px;}

.playSelect{ }
.songListTable{ width:620px;}
.songListTable td{ border-bottom:1px dashed #ddd;}
.songListTable .songNane a{ width:160px; height:40px; overflow:hidden; display:block; line-height:40px;}
.songListTable .songSinger a{ width:90px; height:40px; overflow:hidden; display:block; line-height:40px;}




.song_title{border-radius:5px;border:1px solid rgba(209,222,228,0.6);padding:5px;padding-top:0px;overflow:hidden;}
.form-item{background:rgba(0,102,255,0.5);display:inline-block;margin-left:-5px;text-indent:5px;color:#FFF;font-weight:bold;}
.form-item a{color:#FFF;}
.form-item label{overflow:hidden;}
.erji{margin-top:-5px;}
