@media screen and (min-width:980px){.pageimg{background:url(player.png) no-repeat;background-size:256px 256px;margin:0 auto;max-width:710px;min-height:270px;padding-left:270px}}

div.playertitle{font-size:16pt;margin:8px 0}
div.playerauthor{color:gray;margin:8px 0}

div#li{overflow:auto}
div.listg,div.listw{padding:16px 0;white-space:nowrap}
div.listg{background-color:#f2f2f2}
div.listg:hover,div.listw:hover{background-color:#c4c4c4}
div#list0 div span,div#list1 div span{overflow:hidden;padding-left:8px}
div#list1 div.album{background-color:#f2f2f2;float:left;height:200px;margin:4px;overflow:hidden;padding:4px;text-align:center;white-space:normal;width:200px}
div#list1 div.album:hover{background-color:#e6e6e6}
div#list1 div.album img{height:96px;width:96px}
div#lists{margin:8px 0}
div#lists a.selected{color:#1767bf;text-decoration:none}
div#player{padding-top:32px;text-align:center}
span.duration{display:inline-block;float:right;padding-right:16px;text-align:right;width:50px}
span.check{display:inline-block;padding-left:16px;width:20px}
span.check input{margin-bottom:0}
span.track{display:inline-block;text-align:right;width:20px}
span.title,span.author,span.album{display:inline-block;width:300px}

@media screen and (max-width:980px){span.title,span.author,span.album{display:inline-block;width:200px}}
@media screen and (max-width:600px){span.title,span.author,span.album{display:inline-block;width:150px}}
@media screen and (max-width:400px){
div.playerauthor{margin:8px 0 40px 0}
span.title{display:inline-block;width:100px}
span.author,span.album{display:none}}

a.more{cursor:pointer;float:right;font-weight:bold;margin-right:16px;text-decoration:none}

#shuffle{float:right;margin-top:-80px}
#shuffle img{height:24px;width:24px}

#volume{float:right;margin-top:-50px;text-align:left;width:102px}
#volume img{height:24px;margin-right:8px;vertical-align:middle;width:24px}
#volume0{background-color:#f2f2f2;display:inline-block;height:8px;width:70px}
#volume1{background-color:#c4c4c4;display:block;border-radius:2px;height:8px;width:100%}

#bar0{background-color:#f2f2f2;width:100%}
#bar1{background-color:#c4c4c4;border-radius:2px;height:8px;width:0}

#time{color:gray;position:absolute;margin-top:-30px;right:16px}

#playlists{background-color:#f2f2f2;border:1px #a4a4a4 solid;display:none;overflow:hidden;position:absolute;right:10px;width:200px}
#playlists div{cursor:pointer;font-size:14pt;margin:4px 0;padding:6px;white-space:nowrap}
#playlistsadd{float:right}