.popup-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;z-index:-1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.show-popup-mask{opacity:1;z-index:99}.popup-container{position:fixed;bottom:0;right:0;left:0;color:#000;background:#fff;border-top-left-radius:.97222rem;border-top-right-radius:.97222rem;z-index:99;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;max-height:80vh;overflow:hidden}.show-popup{-webkit-transform:translateY(0);transform:translateY(0)}.popup-close{position:absolute;top:.55555556rem;right:.27777778rem;padding:0 1rem;font-size:2.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer;z-index:1;font-weight:200}.popup-content{padding:1.66667rem 1.33333rem}.popup-title{margin:0;text-align:center;font-size:1.5rem;color:rgba(0,0,0,.8);line-height:1.5;padding-top:.5rem;padding-bottom:1rem;font-weight:380}.popup-body{max-height:65vh;overflow-y:auto}.popup-body p{margin:0 0 .5rem;font-size:1.16666667rem;color:rgba(0,0,0,.5);line-height:1.5}body.noscroll{overflow:hidden}.ins-orange{color:#ff7741}.activity-banner{margin:-11.44444rem 1.33333rem 0;position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.66667rem .83333rem 3.66667rem;border-radius:.83333rem;background:-webkit-gradient(linear,left top,right top,from(#FFD59B),to(#E8AC78));background:linear-gradient(90deg,#FFD59B 0%,#E8AC78 100%);-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(100% - 2.66667rem)}.activity-banner-title{font-size:.94444rem;color:#631a00;height:1.72222rem;line-height:1.72222rem}.activity-banner-btn{padding:.27778rem .55556rem;color:#ffdbab;font-size:.88889rem;border-radius:.44444rem;background:#631A00}.activity-banner-popup-content>h4{display:none}.activity-banner-popup-content>div blockquote>h4{display:none}.activity-banner-popup-content>div>h4{display:none}.activity-banner-popup-content p{font-weight:330!important;font-family:inherit!important}.activity-banner-popup-content p *{font-size:1.16667rem!important}.activity-banner-popup-content p a{color:#337dff;font-weight:330!important;font-size:1.16667rem!important}.activity-banner-popup-content img{width:100%}
