#footers{width:400px;display:block;position:fixed;z-index:2147483646;left:8px;right:0;bottom:71px;}
.addmusic{width:100%;height:255px;text-align:center;padding:0px 0;z-index:9999;overflow:hidden;background:rgba(50,50,50,0.95);}
.addmusic .box_title{width:100%;height:24px;border-bottom:1px solid #edf8fe;overflow:hidden;line-height:24px;clear:both;padding:0 8px}
.addmusic .box_title h3{float:left;}
.addmusic .box_title h2{float:right;margin-right:15px;}
#footer{display:block;position:fixed;z-index:245242252;left:0;right:0;bottom:0;}
.palyMedia{margin:0 auto; overflow:hidden;}
.playerBar{height:70px;padding:0px 0;z-index:9;overflow:hidden;background:rgba(50,50,50,0.95);}/*display:block;*/
.palyerMedia{margin:0 auto; overflow:hidden;}
.playerBtn{width:260px; padding:5px 10px 0;margin:0 auto; overflow:hidden;}
.play,.pause{float:left;width:36px;height:35px;margin-right:18px; overflow:hidden;}
.play{background:url(play.png) -1px -2px no-repeat;-webkit-background-size:40px 40px; background-size:40px 40px;}
.pause{background:url(pause.png) -1px -2px no-repeat;-webkit-background-size:40px 40px; background-size:40px 40px;}
.next,.openList,.prev,.openLrc,.normal,.single,.repeat,.fullScreen{float:left;width:28px;height:28px;overflow:hidden;}
.next{background:url(next.png) -1px -2px no-repeat;margin:4px 18px 0  0;-webkit-background-size:32px 32px; background-size:32px 32px;}
.prev{background:url(prev.png) -1px -2px no-repeat;margin:4px 18px 0  0;-webkit-background-size:32px 32px; background-size:32px 32px;}
.normal{background:url(normal.png) 0 2px no-repeat;width:32px; height:32px;-webkit-background-size:32px 32px; background-size:32px 32px;}
.single{background:url(single.png) 0 2px no-repeat;width:32px; height:32px;-webkit-background-size:32px 32px; background-size:32px 32px;}
.repeat{background:url(repeat.png) 0 2px no-repeat;width:32px; height:32px;-webkit-background-size:32px 32px; background-size:32px 32px;}
.openLrc{background:url(openLrc.png) -1px -2px no-repeat;margin:4px 14px 0  0;-webkit-background-size:32px 32px; background-size:32px 32px;}
.fullScreen{background:url(fullscreen.png) 0px 0px no-repeat;margin:4px 14px 0  0;width:26px; height:26px;-webkit-background-size:26px 26px; background-size:26px 26px;}
.current-time{ position:absolute; font-size:12px;margin-top:3px; left:5px;color:#ffffff;}
.duration-time{ position:absolute; font-size:12px;margin-top:3px; right:5px;color:#ffffff;}
.progress{
        overflow:hidden;
	position: relative;
        height:18px;
        /*margin-top:15px;*/
        margin-left:45px;
        margin-right:45px;
	background: #444444;
	background:-moz-linear-gradient(top,#666,#333);
	background:-webkit-linear-gradient(top,#666,#333);
	background:-o-linear-gradient(top,#666,#333);
	/* box-shadow:0 2px 3px #333 inset;
	-moz-box-shadow:0 2px 3px #333 inset;
	-webkit-box-shadow:0 2px 3px #333 inset;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; */
}

.progress span {
	height:100%;
	/*top:0;*/
	left:0;
	display:block;
	/* border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px; */
}
.timeBar{
	width:0;
        position: absolute;
	background: #3FB7FC;
	background:-moz-linear-gradient(top,#A0DCFF 50%,#3FB7FC 50%,#16A9FF 100%);
	background:-webkit-linear-gradient(top,#A0DCFF 50%,#3FB7FC 50%,#16A9FF 100%);
	background:-o-linear-gradient(top,#A0DCFF 50%,#3FB7FC 50%,#16A9FF 100%);
	box-shadow:0 0 1px #fff;
	-moz-box-shadow:0 0 1px #fff;
	-webkit-box-shadow:0 0 1px #fff;
}
.bufferBar{
	width:0;
	background: #777;
	background:-moz-linear-gradient(top,#999,#666);
	background:-webkit-linear-gradient(top,#999,#666);
	background:-o-linear-gradient(top,#999,#666);
	/* box-shadow:2px 0 5px #333;
	-moz-box-shadow:2px 0 5px #333;
	-webkit-box-shadow:2px 0 5px #333; */
}

.lrcBox{ width:100%; height:230px;position:absolute;overflow:hidden;z-index:21;}
#lyric{ width:100%; margin:0 auto; padding:5px 0 5px;}
#lyric p {height:22px;overflow:hidden;text-align:center; font-size:12px;}
#lyric p a,#lyric p a:hover{ color:#fff; text-decoration:none;}
#lyric #LR1 a,#lyric #LR1 a:hover{ color:#b1b2ae;line-height:22px;}
#lyric #LR2 a,#lyric #LR2 a:hover{ color:#b1b2ae;line-height:22px;}
#lyric #LR3 a,#lyric #LR3 a:hover{ color:#b1b2ae;line-height:22px;}
#lyric #LR4 a,#lyric #LR4 a:hover{ color:#7b7c7a;line-height:22px;}
#lyric #LR5,#lyric #LR5 a,#lyric #LR5:hover{ font-size:14px; line-height:22px; height:22px; font-weight:800; color:#fff000;}
#lyric #LR6 a,#lyric #LR6 a:hover{ color:#ff6a6a;line-height:22px;font-weight:800;}
#lyric #LR7 a,#lyric #LR7 a:hover{ color:#94978b;line-height:22px;}
#lyric #LR8 a,#lyric #LR8 a:hover{ color:#94978b;line-height:22px;}
#lyric #LR9 a,#lyric #LR9 a:hover{ color:#94978b;line-height:22px;}
#lyric #LR10 a,#lyric #LR10 a:hover{ color:#94978b;line-height:22px;}

#txtword{display:none;height:230px;width:100%;margin:0 auto;text-align:center;border-bottom:none;overflow-y:scroll;}
#lyric{height:230px;padding:8px 0 5px;width:100%;border-bottom:none;overflow:hidden;}

.search-bar{border:1px solid #b3d591;width:280px; float:left; margin:3px 0 0 3px; display:inline;height:24px;background:url(playerPub.png) 0 0 no-repeat;}
.search-bar .search-txt{ border:0 none; line-height:24px; height:24px; width:145px; padding:0 5px 0 26px; float:left; font-size:12px; background:none; color:#666;}
.search-btn{background:url(playerPub.png) -59px -181px no-repeat; width:54px; height:24px; line-height:24px; float:left;cursor:pointer; border:0 none; text-indent:-9999px;padding:0;}
.searchTabs{color:#ffffff;font-size:13px; width:50px;height:24px; line-height:24px;background:rgb(114,189,40);}

.playerBodyR{background:#232323;float:left; width:100%; height:235px; overflow:hidden;}
.playList{ width:100%; height:235px; overflow:hidden;margin:0 auto;}
.playList li{ line-height:24px; height:24px; padding-bottom:1px; border-bottom:1px solid #f1f1f1; overflow:hidden;zoom:1;width:100%; float:left;/*color:#74966c;*/}
.playList li .cbox {background:url(index_3.png);display:inline; float:left; width:11px; height:11px; margin-top:7px; margin-left:5px;}
.playList li .csel{background-position:11px 0;}
.playList li .cbox input {filter:alpha(opacity=0);width:11px; height:11px;border:0 none;opacity:0;}
.playList li .num{float:left;margin-left:5px; width:28px; height:24px; overflow:hidden; color:#74966c;}
.playList li a{text-decoration:none;letter-spacing:1px;}
.playList li a:hover{color:#74966c;text-decoration:none;letter-spacing:1px;}
.playList li .playList-songName{ float:left; width:67%; height:24px; overflow:hidden; margin-right:6px; display:inline;}
.playList li .playList-singerName{ float:left; width:15%; height:24px; overflow:hidden; margin-right:6px; display:inline; color:#74966c;}
.playListBtn { float:left; height:10px;width:12px; overflow:hidden;zoom:1; margin-top:7px;}
.playListBtn a{ display:block; float:left; width:12px;height:10px; line-height:0; font-size:0;background:url(playerPub.png) -999em -999em no-repeat; text-indent:-999em;text-decoration:none;letter-spacing:1px;}
.playListBtn a.playListBtn-add{ background-position:-59px -151px;}
.playListBtn a.playListBtn-collect{ background-position:0 -151px;}
.playListBtn a.playListBtn-download{ background-position:-18px -151px;}
.playListBtn a.playListBtn-delete{ background-position:-38px -151px;}
.playListBtn a.playListBtn-play{ background:url(z.gif) 0 0 no-repeat;width:20px;height:20px;-webkit-background-size:20px 20px; background-size:20px 20px;margin-top:7px;}
.playListBtn .playListBtn-add:hover{ background-position:-59px -161px;}
.playListBtn .playListBtn-collect:hover{ background-position:0 -161px;}
.playListBtn .playListBtn-download:hover{ background-position:-18px -161px;}
.playListBtn .playListBtn-delete:hover{ background-position:-38px -161px;}
.playList li.hover{background:#FFF5CA;}
.playList li.current{ background:#f3f3f3; border-bottom:1px solid #d1e8bb; color:#74966c;/*color:#c20000;*/}
.playList .turn-page{ font-family:\5b8b\4f53; text-align:center; padding:4px 0 5px; border:0 none;}
.playList .turn-page span{ padding:2px 5px 1px;border:1px solid #b3d591; font-size:12px; margin-right:5px; color:#ccc;}
.playList .turn-page a{ padding:2px 5px 1px;background:#fff; border:1px solid #b3d591; font-size:12px; margin-right:5px; color:#666;text-decoration:none;letter-spacing:1px;}
.playList .turn-page a:hover{ background:#71b900; border:1px solid #71b900; color:#fff; text-decoration:none;text-decoration:none;letter-spacing:1px;}
.playList .turn-page a.current{ background:#71b900; border:1px solid #71b900; color:#fff; font-weight:800;text-decoration:none;letter-spacing:1px;}
.playList .turn-page span.page_total{ padding-right:5px; color:#666; border:0 none; font-size:14px;}

.ctrBtn{padding:3px 5px 5px;}

.bus{width:65px;background-repeat:no-repeat;border:0 solid #FFF;font-size:12px;text-align:center;line-height: 18px;margin-right: 5px;margin-top: 5px;}
.oks {background:#FF8901 url(button.gif);color:#31484A;line-height: 18px;}
.buok{width:65px;height:18px;border:none;background:#FF8901;color:#FFF;line-height:18px;font-size:12px;text-align:center;margin-right: 5px;margin-top: 2px;margin-left: 5px;}

