@charset "UTF-8";
/* reset */
 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,figure{ margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block;}
ol,ul{list-style: none;}
body{background: #dfecfa; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100% !important; -webkit-touch-callout: none; -webkit-user-select: text; -webkit-touch-callout: none;  word-break: break-all; word-wrap: break-word; line-height: 1;}
h1,h2,h3,h4,h5,h6{font-weight: normal}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: inherit}
input,select,form,img {vertical-align:middle; outline:none;}
a, button, input, select, textarea, a:focus, button:focus, input:focus, select:focus, textarea:focus, [onclick] {outline: 0;  -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
a {-webkit-touch-callout: none; text-decoration: none; color: #333;outline: 0; }
.hidden{width: 0;height: 0;line-height:0;font-size: 0;visibility: hidden;text-indent: -9999px;display: block;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/*index*/
.bs100{background-repeat: no-repeat;background-size: 100% 100%;}
.pa{position: absolute;z-index: 5;}
.spr{background:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/spr.png) no-repeat;background-size: 6.07rem auto;text-indent:-99.99rem;display:block;z-index:5;}
.wrap{width:14.4rem;overflow:hidden;}
.sec{width: 14.4rem;overflow:hidden;position:relative;}
.sec0{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg0.jpg);height:8.69rem;}
.sec1{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg1.jpg);height:12.53rem;}
.sec2{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg2.jpg);height:9.21rem;}
.sec3{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg3.jpg);height:10.8rem;}
.sec4{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg4.jpg);height:9.62rem;}
.sec5{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/bg5.jpg);height:10.16rem;}
.song-dec{background-image: url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/dec.png);width: 5.98rem;height: 0.91rem;text-indent: -99.99rem;margin: 2.8rem auto 0;}
.img1{display:block;width:5.77rem;height:4.7rem;top:4.69rem;left:1.26rem;}
.song-disc{width:4.23rem;height:4.23rem;position: absolute;top:4.86rem;left:4.92rem;}
.song-disc .disc{background-image:url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/cd.png);width:100%;height:100%;}
.song-disc a{background-position:-3.68rem -1.07rem;width:0.71rem;height:0.71rem;position: absolute;top:1.76rem;left:1.76rem;z-index: 9;}
.song-disc.playing .disc{-webkit-animation:ani-disc 3s linear infinite;animation:ani-disc 3s linear infinite;}
.song-disc.playing a{background-position:-4.59rem -1.07rem;}
.song-player{width:3.4rem;height:auto;position:absolute;left:9.68rem;top:5.4rem;text-align: left;}
.btn0{background-position:-3.36rem -2.02rem;width: 2.56rem;height:0.59rem;top:8.55rem;left:9.7rem;}
.btn1{background-position:-0.1rem -0.1rem;width: 3.38rem;height:0.77rem;top:10.12rem;left:50%;margin-left: -1.69rem;}
.song-tips{background-image: url(//game.gtimg.cn/images/yxzj/cp/a201909017songmh/tips.png);width: 4.7rem;height: 0.25rem;text-indent: -99.99rem;top: 11.11rem;left: 50%;margin-left: -2.35rem;}
.img2{width: 8.02rem;height: 4.09rem;margin: 2.98rem 0 0 2.42rem;}
.img2 img{display: block;width: 100%;height: 100%;}
.act-nav{width: 1.58rem;overflow: hidden;top: 2.89rem;left: 10.72rem;}
.act-nav a{display: block;height: 1.19rem;margin-bottom: 0.33rem;}
.act-nav a img{display: block;width: 100%;height: 100%;}
.btn2{background-position:-0.1rem -2.04rem;width: 2.89rem;height: 0.77rem;margin: 0.52rem auto 0;}
.music-qqlist{height: 5.68rem;font-size: 0;text-align: center;margin-top: 3.46rem;}
.music-qqlist li{display: inline-block;vertical-align: top;width: 3.41rem;height: 5.68rem;margin: 0 0.04rem;}
.music-qqlist li img{display: block;width: 100%;height: 100%;}
.btn3{background-position: -0.1rem -1.07rem;width: 2.89rem;height: 0.77rem;margin: 0.69rem auto 0;}
.img3{margin: 3.16rem 0 0 3.23rem;}
.btn4{background-position: -3.68rem -0.1rem;width: 2.29rem;height: 0.77rem;margin: 0.44rem auto 0;}
.list{margin-top: 2.77rem;font-size: 0;text-align: center;}
.list li{display: inline-block;vertical-align: top;width: 4.24rem;height: 5.77rem;margin: 0 0.2rem;position: relative;}
.list li img{display: block;width: 100%;height: 100%;}
.list li a{background-position:-0.1rem -3.01rem;width: 2.37rem;height: 0.63rem;top: 5.15rem;left: 50%;margin-left: -1.2rem;}
@-webkit-keyframes ani-disc{
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes ani-disc{
  100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
/*afooter*/
#afooter{width: 100%;font-size: 0.20rem;color: #FFF;text-align: center;background:#000;padding:0.18rem 0 0.18rem 0;line-height:0.30rem;}
/*player*/
.song-player .infor{font-size:0.2rem;text-align:center;color:#fff2b8;opacity:0.5;}
.aplayer{background:none;box-shadow:none;overflow:inherit;}
.aplayer .aplayer-pic{display:none!important;}
.aplayer .aplayer-music{display:none!important;}
.aplayer.aplayer-withlrc .aplayer-info{margin:0;height:2.6rem;padding:0.1rem 0 0 0;}
.aplayer.aplayer-withlrc .aplayer-lrc{width:100%;height:2.6rem!important;}
.aplayer-lrc-contents{height:2.6rem!important;overflow:hidden;overflow-y:auto;}
.aplayer-lrc-contents::-webkit-scrollbar{width:0.04rem;height:0.04rem;background-color:#1b1c17;border-radius:0.04rem;}
.aplayer-lrc-contents::-webkit-scrollbar-button{width:0;height:0;}
.aplayer-lrc-contents::-webkit-scrollbar-corner{display:block;}
.aplayer-lrc-contents::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#91a7dd;border-radius:2px;}
.aplayer .aplayer-lrc:before,.aplayer .aplayer-lrc:after{display:none;}
.aplayer .aplayer-lrc p{width: 95%;color:#91a7dd;height:0.38rem!important;font-size:0.2rem;line-height:0.38rem!important;text-align:left;opacity: 1;}
.aplayer .aplayer-info .aplayer-controller{width:3.62rem;margin:0 auto;position:absolute;left:-0.6rem;top:2.8rem;display:block;}
.aplayer .aplayer-info .aplayer-controller .aplayer-time{width:100%;padding:0 0 0 0;position:absolute;left:0;top:0;pointer-events:none;font-size:0.14rem;color:#9eb9c9;font-size:0;text-indent:-99.99rem;}
.aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon.aplayer-icon-loop{display:none;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.aplayer .aplayer-lrc p.aplayer-lrc-current{color:#ddae82;}
.aplayer-volume-wrap{display:none!important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{padding:0 0 0 0;width:2.4rem;margin:0.06rem auto 0;flex:inherit!important;}
.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{background:#668698;}
.aplayer-ptime{float:left;font-size:0.14rem;text-indent:0;}
.aplayer-dtime{float:right;font-size:0.14rem;text-indent:0;}
/*横屏提示*/
.Shine_landscape{display: none;}
@media screen and (orientation:portrait){
    .Shine_landscape{display: block;width: 100%;height: 100%;background: #32373b;position: fixed;left: 0;top: 0;z-index: 99999;text-align: center;}
    .Shine_landscape_box {position: relative;margin-left: auto;margin-right: auto;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
    .Shine_landscape span {font-size: 22px;display: block;color: #ffd40a;text-align: center;width: 100%;padding-top: 10px;line-height: 2;}
    .Shine_landscape img {-webkit-animation: Shine_landscapeAni 1.5s ease infinite alternate;width: auto !important;animation: Shine_landscapeAni 1.5s ease infinite alternate;width: 128px;height: 194px;}
    @-webkit-keyframes Shine_landscapeAni{
        0% {transform: rotate(-90deg);}
        30% {transform: rotate(-90deg);}
        70% {transform: rotate(0deg);}
        100% {transform: rotate(0deg);}
    }
    @keyframes Shine_landscapeAni{
        0% {transform: rotate(-90deg);}
        30% {transform: rotate(-90deg);}
        70% {transform: rotate(0deg);}
        100% {transform: rotate(0deg);}
    }
}
