.advertise-modal .av-outer{z-index:14;overflow:hidden}.advertise-modal .ad-content{background:0 0;border-radius:0}.advertise-modal .ad-close{justify-content:flex-end;margin-bottom:.625rem;display:flex}.advertise-modal .ad-close:before{opacity:0;font-size:.9375rem;animation-name:ad-fade-in;animation-iteration-count:1;animation-delay:3s;animation-fill-mode:forwards}.advertise-modal .ad-circle{cursor:pointer;background:0 0;border:none;width:2.5rem;height:2.5rem;padding:0;position:relative}.advertise-modal .ad-circle .num{color:#fff;font-size:1.25rem;animation-name:ad-fade-out;animation-iteration-count:1;animation-delay:3s;animation-fill-mode:forwards;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.advertise-modal .ad-circle .time-circle{border-radius:50%;width:2.5rem;height:2.5rem;position:relative}.advertise-modal .ad-circle .circle-right{clip:rect(0, 1.25rem, auto, 0);width:2.5rem;height:2.5rem;position:absolute;top:0;left:0}.advertise-modal .ad-circle .circle-right .time-right{clip:rect(0, 1.25rem, auto, 0);border:2px solid #fff;border-radius:50%;width:2.5rem;height:2.5rem;animation:3s linear forwards circle-right;position:absolute}.advertise-modal .ad-circle .circle-left{clip:rect(0, auto, auto, 1.25rem);width:2.5rem;height:2.5rem;position:absolute;top:0;left:0}.advertise-modal .ad-circle .circle-left .time-left{clip:rect(0, auto, auto, 1.25rem);border:2px solid #fff;border-radius:50%;width:2.5rem;height:2.5rem;animation:3s linear forwards circle-left;position:absolute}.advertise-modal .ad-img{cursor:pointer;background-color:#0000;background-repeat:no-repeat;background-size:100%;border:none;width:100%;margin:0 auto;padding-bottom:130.17%;display:block}@keyframes circle-left{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes circle-right{0%{transform:rotate(0)}50%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes ad-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ad-fade-in{0%{opacity:0}to{opacity:1}}
