.ads-popup-modal {position: fixed;top: 0px;right: 0px;left: 0px;bottom: 0px;background: rgba(0, 0, 0, 0.1);z-index: 99999;height: 100%;overflow: hidden;display: none;}
.ads-popup-modal .ads-popup-flex {width: 100%;height: 100%;padding: 1%;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.ads-popup-modal .ads-popup-boxs {width: 96%;max-width: 700px;height: auto;background: #fff;border-radius: 10px;padding: 50px 2%;display: flex;flex-direction: column;position: relative;}
.ads-popup-modal .ads-popup-boxs{width:100%;position: relative;}
.ads-popup-modal .ads-popup-boxs .thumbs{width:100%;}
.ads-popup-modal .ads-popup-boxs .thumbs img{width:100%;}
.ads-popup-modal .ads-popup-boxs .imginfo{position: absolute;width:100%;bottom:0px;top:0px;left:0px;right:0px;background-color: rgba(0, 0, 0, 0.5);z-index: 99;display: block}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo{width: 100%;height: 100%;margin:10px auto;display: flex;flex-direction: column;justify-content: center;align-items: center;padding:20px 0px;border-radius: 10px}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .logo{font-size: 60px;color:#ffb300}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .logo i{font-size: 60px}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .title{font-size: 30px;color: #ffb300;font-weight: bold;padding:20px 0px}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .tips{font-size:14px;font-family: '幼圆';padding-top: 10;padding:5px 10px;border-radius: 3px;background-color:var(--MatchColor,#ff2d5a);color:#fff;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .totals{font-size: 16px;color:#fff;text-align: center;font-family: '幼圆';padding: 30px 0px;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .totals .number{display:inline-block;color:var(--MatchColor,#ff2d5a);padding:0px 10px;font-size: 60px;min-width:100px;font-weight: bold;text-align: center;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .intro{font-size: 16px;color:#fff;text-align: center;font-family: '幼圆';padding: 30px 0px;display: flex;align-items: center;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .intro .nums{display:inline-block;color:var(--MatchColor,#ff2d5a);padding:0px 10px;font-size: 18px;min-width:100px;font-weight: bold;text-align: center;}

.ads-popup-modal .ads-popup-boxs .imginfo .continfo .btns{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;padding-top: 20px;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .btns .item{font-size:20px;padding:20px 30px;font-family: '幼圆';border-radius: 5px;text-align: center;cursor: pointer;}
.ads-popup-modal .ads-popup-boxs .imginfo .continfo .btns .coinview{background-color:var(--MatchColor,#ff2d5a);color:#fff;}

.ads-popup-modal .ads-popup-boxs .modal-close{margin:0px auto;margin-top: 25px;font-weight: bold;cursor: pointer;width: 30px;height: 30px;border-radius: 15px;background: #2c2c2c;color: #fff;text-align: center;line-height: 30px;}
.ads-popup-modal .ads-popup-boxs .modal-close:hover{background-color: var(--MatchColor,#ff2d5a);color: #fff}

@media screen and (max-width:768px){
	.ads-popup-modal .ads-popup-boxs{padding:10px 10px 15px 10px}
	.ads-popup-modal .ads-popup-boxs .modal-close{margin-top: 15px;}
}

.container-section .banner-ads{width:100%;padding:20px;background-color: #fff;border-radius: 10px;margin-bottom: 20px}
.container-section .banner-ads .imginfo{width:100%;position: relative;border-radius: 10px;overflow: hidden;}
.container-section .banner-ads .imginfo .img{width:100%;display: block;height: auto;border-radius: 10px;overflow: hidden;}
.container-section .banner-ads .imginfo .img img{width:100%;}
.container-section .banner-ads .imginfo .infos{position:absolute;top:0px;left:0px;bottom:0px;right: 0px;height:100%;display: flex;flex-direction: column;justify-content: center;align-items: center;padding:20px 0px;border-radius: 10px;width:100%;background-color: rgba(0, 0, 0, 0.5);}
.container-section .banner-ads .imginfo .infos .logo{font-size: 60px;color:#ffb300}
.container-section .banner-ads .imginfo .infos .logo i{font-size: 60px}
.container-section .banner-ads .imginfo .infos .title{font-size: 30px;color: #ffb300;font-weight: bold;padding:20px 0px}
.container-section .banner-ads .imginfo .infos .tips{font-size:14px;font-family: '幼圆';padding-top: 10;padding:5px 10px;border-radius: 3px;background-color:var(--MatchColor,#ff2d5a);color:#fff;}
.container-section .banner-ads .imginfo .infos .btns{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;padding-top: 20px;}
.container-section .banner-ads .imginfo .infos .btns .item{font-size:20px;padding:10px 30px;font-family: '幼圆';border-radius: 5px;text-align: center;cursor: pointer;font-weight: bold;}
.container-section .banner-ads .imginfo .infos .btns .coinview{background-color:var(--MatchColor,#ff2d5a);color:#ffb300;}

@media screen and (max-width:768px){
	.container-section .banner-ads{padding:5px}
	.container-section .banner-ads .imginfo .infos .logo i{font-size: 20px}
	.container-section .banner-ads .imginfo .infos .title{font-size: 16px;padding:5px}
	.container-section .banner-ads .imginfo .infos .btns .item{padding:10px 20px;font-size: 14px}
}