#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 8px 0  0;width:30px; height:30px;-webkit-background-size:30px 30px; background-size:30px 30px;}
/*.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; font-weight:800; }
#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:253px;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:350px; overflow:hidden;}
/*.playerBodyR{background:#232323;float:left; width:100%; height:640px; overflow:hidden;/*background:#2b2b2b;*/}*/
.playList{ width:100%; height:275px; overflow:hidden;margin:0 auto;}
/*.playList{ width:100%; height:605px; 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 .check{ float:left; display:inline; margin:3px 3px 0 4px;}*/
.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:19%; 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;}

.playerLeft .plist{border:1px #232323 solid; display:inline; float:left; width:100%;margin-top:5px;}
.playerLeft .plist .musicTitle {display:inline; float:left; width:100%; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:0px;border-top: 3px solid #a20000;border-bottom:1px solid #2c2c2c;}
.playerLeft .plist .danceTitle {display:inline; float:left; width:100%; height:30px; line-height:30px; background:url(index_2.png) repeat-x; padding-left:0px;border-top: 1px solid #a20000;border-bottom:1px solid #2c2c2c;}
.playerLeft .plist .danceTitle p {width:16%;display:inline;float:left;color:#fff; font-weight:bold; height:28px; line-height:28px;text-align:center;padding: 0 15px;}
.playerLeft .plist .danceTitle p.current {width:24%;background:url(index_1.png) repeat-x; height:28px;line-height:28px;margin:0;border-style:solid;border-color:#c20000;border-width:0 1px 1px;border-radius:0 0 2px 2px;}

#lann {width:244px;height:230px;background:url(login.jpg) no-repeat;margin:12px auto;color:#363636;}
#lann .h2 {height:32px;line-height:32px;padding-left:35px;}
#lann .h4 {height:38px;line-height:38px;color:#FD6003;text-align:center}
#lann .h3 {height:31px;line-height:31px;padding-bottom:11px;width:217px;padding-left:13px;}
#lann .h3 span {float:left;padding:0 15px 0 30px}
#lann .h3 input {float:left;width:134px;border:0px;font-size:14px;height:17px;padding:5px 0;}
#lann .h5 {padding:0 0 0 9px}
#lann .h5 input {width:67px;height:26px;background:none;border:none;margin-left:5px;float:left;text-indent:-9999px;cursor: pointer;}

.m_logins{padding:0px;background:#f3f3f3;filter:alpha(opacity=80);}
.m_logins .txt_login{border:#ddd solid 1px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-left:50px}
.m_logins .txt_login i{position:absolute;left:10px;top:15px;width:30px;height:20px;background:url(icenter.png) 0 -211px no-repeat;background-size:90px;border-right:#999 solid 1px}
.m_logins .txt_login i.pwd{background-position:-30px -211px}
.m_logins .txt_login i.email{background-position:-60px -211px}
.m_logins .txt_login i.code{background-position:-50px -334px}
.m_logins .txt_login input{display:block;width:100%;height:50px;font-size:18px;background:0;color:#333;border:0}
.m_logins .txt_login input.us_pwd{border-top:0}
.m_logins .lo_jiz .pwd_slider{padding:4px 10px;font-size:16px;border:0;background:#ffaf00;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.m_logins>a.btn_login,.m_logins>a.btn_register,.m_logins>a.btn_anceled{display:block;height:50px;color:#fff;font-size:20px;text-align:center;line-height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.m_logins>a.btn_login{border:rgba(255,255,255,0.1) solid 1px;background:#4888BE;margin:15px 0 0 0}
.m_logins>a.btn_register{border:rgba(255,255,255,0.1) solid 1px;background:#ff9933;margin:15px 0 30px 0}
.m_logins>a.btn_anceled{border:rgba(255,255,255,0.1) solid 1px;background:#48acf2;margin:20px 0}
.m_logins>h4{font-size:16px;font-weight:normal}
.m_logins>p{overflow:hidden;margin:5px 5px 5px 5px}
.m_logins>p.hz{height:30px;margin-bottom:30px}
.m_logins>p.hz>a{float:left;height:25px;line-height:30px;margin-right:20px}
.m_logins p a.qq i,.m_logins p a.sian i{float:left;margin:5px;width:20px;height:20px;background:url(icenter.png) no-repeat;background-size:60px}
.m_logins p a.qq i{background-position:-40px -174px}
.m_logins p a.sian i{background-position:0 -155px}
