.window-box,.play-advance-show,.pop-box{position:fixed;top:50%;left:50%;z-index:99999;transform:translateX(-50%) translateY(-50%);margin:0 auto}
	.window-box .animated{width:400px;padding:30px;border-radius:12px}
	.window-off{position:absolute;right:0;top:0;font-size:16px}
	.window-off:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:-webkit-transform 1s linear;transition:transform 1s linear}
	.pop-box{width:400px}
	.pop-box .animated{width:100%;padding:30px;border-radius:12px}
	.pop-box .bj3,.window-box .bj3{background-color: rgb(17,19,25)}
	.subscript{border-bottom-width:1px;border-bottom-style:solid;position:relative;margin-bottom:20px;padding-bottom:10px;font-style:normal}
	.pop-top{position:absolute;top:-80px;left:0;background-image:url(../images/ds-bj-1.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:150px}
	.pop-title{font-size:28px;font-weight:400;margin-top:40px;color:hsla(0,0%,100%,.9)}
	.pop-content{font-size:15px;padding:20px 0;line-height:20px;text-align:center}
	.pop-content p{padding:10px 0; color:hsla(0,0%,100%,.9)}
	.button,.button2 {
    text-transform: uppercase;
    position: relative;
    display: block;
    text-align: center;
    cursor: pointer;
    font-weight: 700;
    border-radius: 50px
}

.button {
    line-height: 42px;
    height: 42px;
    color: #fff!important;
    background-color: #26b2ff!important
}

.button:hover {
    opacity: .8;
    color: #f5f5f1!important
}
.ol2 {
    background: #6177ff;
    background: -webkit-linear-gradient(-45deg, #59Ceff 0%, #6177ff 100%);
    background: linear-gradient(-45deg, #59Ceff 0%, #6177ff 100%);
    box-shadow: 0 1px 1px rgba(97, 119, 255, 0.15)
}
@media (max-width:767px){
    .pop-box{width:80%; display:inline-flex;}
}