.play-list{ width: 92%; margin: auto; }
.play-list ul li{ background-color: #ffffff; width: 100%; margin: 0.3rem 0rem; border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem; overflow: hidden; box-shadow: 0.05rem 0.02rem 0.3rem rgba(0, 0, 0, .2) }
.play-list ul li a{ display: block; width: 100%; color: #000000; }
.play-list ul li img{ display: inherit; width: 100%; height: auto; }
.play-list ul li p{ padding: 0.2rem 0rem; width: 94%; margin: 0rem auto; text-align: left;font-size: 0.28rem; background-image: url(../img/right-c.svg); background-size: 0.34rem auto; background-repeat: no-repeat; background-position: right center; }
.play-list ul li p span{ background-image: url(../img/remind.svg); background-size: 0.34rem auto; background-repeat: no-repeat; background-position: left center; width: 100%; display: block; padding: 0rem 0.4rem; min-height: 0.4rem; line-height: 0.4rem;}
.play-nrs{ width: 100%; max-width: 750px; text-align: center; position: relative;}
.play-nrser{ width: 100%; }
.play-nrser img{ display: inherit; width: 100%; height: auto; }

.play-topbg {
    background-image: url(../img/topbg.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: top center;
}
.sign-top{ width: 100%; padding:10% 5% 2% 5%; color: #ffffff; }
.sign-top dl{ width: 100%; height: 0.8rem; font-size: 0.28rem; line-height: 0.8rem; display: block; }
.sign-top dl dd{ float: left;}.sign-top dl dd a{ color: #ffffff; }
.sign-top dl dd big{ display: inline-block; vertical-align: -0.02rem; padding-right: 0.4rem; font-size: 0.36rem; font-weight: bold;  background-image: url(../img/right-one.svg); background-repeat: no-repeat; background-position:right center; background-size: auto 0.4rem;}
.sign-top dl dt{ float: right;}
.sign-top dl dt a{ color: #ffffff; background-image: url(../../img/icon-jifen.png); background-repeat: no-repeat; background-position:left center; background-size: auto 0.4rem; display: block; padding-left: 0.5rem; }

.sign-nrlm{ background-color: #ffffff; width: 92%; margin: auto; padding: 2% 3%; border-radius: 0.2rem;-webkit-border-radius: 0.2rem;-moz-border-radius: 0.2rem; 
box-shadow: 0px 0.1rem 0.4rem rgba(000, 000, 000, .1);
    -webkit-box-shadow: 0px 0.1rem 0.4rem rgba(000, 000, 000, .1);
    -moz-box-shadow: 0px 0.1rem 0.4rem rgba(000, 000, 000, .1);}
.sign-nrlm h3{ font-size: 0.28rem; padding: 0.05rem 0px; }
.sign-nrlm h4{ font-size: 0.26rem; font-weight: normal; padding: 0.05rem 0px; }
.sign-nrlm dl{ display: block; text-align: center; width: 100%; padding: 3% 0px; }
.sign-nrlm dl dd{ display: inline-block; width: 20%; margin: 3% 1%; }
.sign-nrlm dl dd span{font-size: 0.26rem; color: #333333; display: block; text-align: center; height: 0.4rem; line-height: 0.4rem;}
.sign-nrlm dl dd p{ position: relative;  background-repeat: no-repeat; background-position: center; background-size:100% 100%; width: 100%; height: 0.7rem; }
.sign-nrlm dl dd p big{ display: block; position: absolute;width: 40%; left:30%; height: 0.4rem; top: 0.13rem; }
.sign-nrlm dl dd p small{ position: absolute; display: inline-block; width: 34%; left: 33%; top: 0.18rem; height: 0.4rem; line-height: 0.4rem; background-color: #ebebeb; color: #696969; font-size: 0.24rem; border-radius:0.5rem; }
.sign-nrlm dl dd p.sign-hui{background-image: url(../img/qians.png);}
.sign-nrlm dl dd p.sign-hong{background-image: url(../img/qian.png);}
.sign-nrlm dl dd p.sign-hui big{ display: none; }.sign-nrlm dl dd p.sign-hong small{ display: none; }
.button-amsil{ text-align: center; width:90%; margin:5% auto; }
.qd-but{ width: 50%; color: #ffffff; font-size: 0.3rem; padding: 0.15rem 0rem; border-radius: 0.1rem; margin:2% auto; }
