.disn{display:none;}
.player-wrap{
    position: relative;
    margin-left:auto;
    margin-right:auto;
    max-width:480px;
    height:auto;
    background:#EFEDEE;
}
.player-bar{

    height:36px;
    background:#E1E4E1
}
.player-btn{
    float:left;
    width:36px;
    height:36px;
    border:0;
    outline: 0;
}
.player-start-time,.player-end-time{
    float:left;
    width:39px;
    height:36px;
    line-height:36px;
    font-size:12px;
	letter-spacing:0;
}
.player-end-time{
    float:right;
}
.player-progress{
    position: relative;
    margin:0 52px 0 78px;
    height:36px;
}
.player-pro-line{
    position: absolute;
    left:0;right:0;top:50%;margin-top:-2px;
    height:4px;
    border-radius: 2px;
    background:#A4A4A4;
}
.player-pro-highlight{
    height:4px;
    background:#00A68A;
    width:0;
    border-radius: 2px;

}
.player-point{
    position:absolute;
    left:0;
    top:-14px;
    margin-left:-15px;
    width:30px;
    height:30px;

}
.player-cd{
    height:160px;
}
.player-cd-wp{
    position: absolute;
    left:50%;
    top:50%;
    margin-left:-46px;
    margin-top:-60px;
    width:92px;
    height:92px;
}
.player-cd-pic{
    position: absolute;
    width:92px;
    height:92px;
}
.player-cover{
    position:relative;
    z-index:10;
}
.player-cover img{
    max-width:100%;
    display:block;
}
/*转圈动画*/
@-webkit-keyframes turn{
  0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-moz-keyframes turn{
    0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}
    50%{-moz-transform:rotate(180deg);transform:rotate(180deg);}
    100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}
}
@-ms-keyframes turn{
    0%{-ms-transform:rotate(0deg);transform:rotate(0deg);}
    50%{-ms-transform:rotate(180deg);transform:rotate(180deg);}
    100%{-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes turn{
    0%{transform:rotate(0deg);}
    50%{transform:rotate(180deg);}
    100%{transform:rotate(360deg);}
}
.player-turn-animate{
    -webkit-animation:turn 5s linear infinite;
       -moz-animation:turn 5s linear infinite;
        -ms-animation:turn 5s linear infinite;
            animation:turn 5s linear infinite;
}

.player-cd-hand{
    position: absolute;
    top:0;
    right:-16px;
    width:34px;
    -webkit-transform-origin: 29px 5px;
    -moz-transform-origin: 29px 5px;
    transform-origin: 29px 5px;
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    transform:rotate(-40deg);
    transition: all .3s;
}
.player-cd-playing{
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    transform:rotate(0);
}

.noallow:after{
    position:absolute;
    content:'加载中...';
    left:0;
    top:0;
    width:100%;
    height:100%;
    font-size:12px;
    text-align:center;
    line-height:36px;
    background:#fff;
    opacity:0.8;
}