body.idrsummer{padding-bottom:156px;background:none}body.idrsummer .num_count>p{line-height:20px}body.idrsummer .num_count>p:last-child{margin-top:2px}body.idrsummer .num_count>p>span{font-size:20px;font-family:"Yesteryear";color:#4a1503;margin-right:5px;position:relative}body.idrsummer .num_count>p>span::after{content:attr(data-text);-webkit-text-stroke:1px #fff;position:absolute;left:0;top:0px;z-index:-1}body.idrsummer .num_count .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;top:2px}body.idrsummer .num_count .countdown .scroll-tick{width:27px;height:20px}body.idrsummer .num_count .countdown .scroll-tick:last-child{margin-right:0}body.idrsummer .num_count .countdown .scroll-tick strong,body.idrsummer .num_count .countdown .scroll-tick span{font-size:18px;display:block;font-weight:bold;color:#D10016}body.idrsummer .text-stroke{position:relative;width:fit-content;margin:0px auto;font-family:League Spartan}body.idrsummer .text-stroke b{position:relative;z-index:0;display:inline-block;font-size:18px;font-weight:bold;line-height:1;color:transparent}body.idrsummer .text-stroke b:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:8px #580792}body.idrsummer .text-stroke span{position:absolute;left:0;top:0;z-index:2;display:block;font-size:18px;font-weight:bold;line-height:1;-webkit-background-clip:text;color:#fff;text-align:center}body.idrsummer .text-stroke.sp b,body.idrsummer .text-stroke.sp span{font-size:20px}body.idrsummer .text-stroke.sp span{color:#FFCA00}body.idrsummer .br-numGhost{position:absolute;top:0;left:0;z-index:4;display:inline-block;text-align:center;font-weight:700;font-style:italic;color:#ff0000;font-size:24px;text-shadow:0 1px 0 #fff}body.idrsummer .br-reduce{position:absolute;display:block;width:50px;height:50px;top:0;left:0}body.idrsummer .br-reduce.reduce1 .br-num{background-position:0 0}body.idrsummer .br-reduce.reduce2 .br-num{background-position:0 -30px}body.idrsummer .br-reduce .br-num{position:absolute;right:16px;top:0;width:32px;height:30px;display:inline-block;background:url(./reduce.png) no-repeat;z-index:22}body.idrsummer .banner2026{height:874px;background:url(./banner_bg.webp) no-repeat center top}body.idrsummer .banner2026 .logo{display:block;position:absolute;top:30px;left:0%;transform:scale(1.2)}body.idrsummer .banner2026 .title{display:flex;justify-content:center;margin-left:-50px}body.idrsummer .banner2026 .title div{margin-left:-80px}body.idrsummer .banner2026 .title div img{margin-top:10px}body.idrsummer .banner2026 .title div p{font-size:24px;font-weight:500;margin-left:90px;color:#fff}body.idrsummer .banner2026 .title div p span{color:#FFA619;font-weight:600}body.idrsummer .banner2026 .wrapper{width:fit-content !important;position:relative}body.idrsummer .banner2026 .message{display:flex;justify-content:center;margin-top:10px;align-items:end;gap:10px}body.idrsummer .banner2026 .message .box{width:320px;height:610px;padding:35px 12px 0px;background:#fff}body.idrsummer .banner2026 .message .box h3{text-align:center;display:flex;flex-direction:column;align-items:center;min-height:58px}body.idrsummer .banner2026 .message .box h3 p{font-size:18px;font-weight:400}body.idrsummer .banner2026 .message .box h3 p b,body.idrsummer .banner2026 .message .box h3 p strong{display:inline-block;font-size:22px;font-weight:400}body.idrsummer .banner2026 .message .box h3 p b{padding:6px 5px 2px 10px;background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box}body.idrsummer .banner2026 .message .box h3 p strong{padding:6px 10px 2px 5px;background:transparent linear-gradient(274deg, #F5DD00 0%, #FFE564 100%) 0% 0% no-repeat padding-box}body.idrsummer .banner2026 .message .box h3 span{width:fit-content;padding:5px 10px 0px;height:24px;text-align:center;font-size:18px;font-weight:500;margin-top:17px;color:#FF4E00;background:#FFD4C4}body.idrsummer .banner2026 .message .box .price{margin-top:36px;height:70px;text-align:center}body.idrsummer .banner2026 .message .box .price span{font-size:20px;font-weight:bold}body.idrsummer .banner2026 .message .box .price span b{font-size:36px;font-weight:bold}body.idrsummer .banner2026 .message .box .price p{margin-top:9px}body.idrsummer .banner2026 .message .box .price p del{color:#929292}body.idrsummer .banner2026 .message .box .price p del.ext{position:relative;text-decoration:none;margin-right:10px}body.idrsummer .banner2026 .message .box .price p del.ext::after{content:"";position:absolute;width:57px;height:20px;background:url(./isr/del_bg.png) center no-repeat;background-size:contain;left:-3px;top:-4px}body.idrsummer .banner2026 .message .box .buybtn{margin:0px auto}body.idrsummer .banner2026 .message .box .box-p{text-align:center;font-size:14px;color:#9A9A9A;margin:12px auto 35px}body.idrsummer .banner2026 .message .box ul{font:normal normal normal 16px/24px League Spartan;color:#5D5D5D;border-top:1px solid rgba(117,104,91,0.3);padding:30px 0px 0px 0px}body.idrsummer .banner2026 .message .box ul li{position:relative;list-style:none;display:flex;gap:5px;align-items:start;font-weight:500}body.idrsummer .banner2026 .message .box ul li::before{content:"";display:block;width:4px;height:4px;border-radius:4px;position:relative;top:8px;background:#5D5D5D}body.idrsummer .banner2026 .message .box ul li a{margin-left:12px;font-size:14px;color:#75685B;text-decoration:underline}body.idrsummer .banner2026 .message .box ul li.red{color:#FF0000 !important}body.idrsummer .banner2026 .message .box ul li.red::before{background:#FF0000}body.idrsummer .banner2026 .message .box.active-box{position:relative;width:360px;height:632px;padding:0px;margin:0px 5px -6px;box-shadow:0px 8px 18px #D56900;border:6px solid #FF7D00;border-radius:3px}body.idrsummer .banner2026 .message .box.active-box .num_count{display:flex;align-items:center;justify-content:center;width:318px;height:36px;border-radius:0px 0px 14px 14px;background:#FFF944;position:absolute;z-index:9;top:-18px;left:0;right:0;margin:0px auto;box-shadow:0px 5px 20px rgba(180,73,0,0.5)}body.idrsummer .banner2026 .message .box.active-box .num_count>p{position:relative;z-index:1;font-weight:600;color:#4A1503;display:flex;align-items:center}body.idrsummer .banner2026 .message .box.active-box .num_count::before{position:absolute;content:"";display:block;width:100px;height:30px;top:2px;left:48%;background:url(./cdown_bg.png) center no-repeat}body.idrsummer .banner2026 .message .box.active-box .num_count .countdown{position:relative;display:flex;vertical-align:bottom;height:20px;line-height:20px;overflow:hidden;text-align:center;top:2px;margin:0px 5px;z-index:2}body.idrsummer .banner2026 .message .box.active-box .num_count .countdown .scroll-tick{width:fit-content;height:20px}body.idrsummer .banner2026 .message .box.active-box .num_count .countdown .scroll-tick strong,body.idrsummer .banner2026 .message .box.active-box .num_count .countdown .scroll-tick span{font-size:18px;display:block;font-weight:bold;color:#D10016}body.idrsummer .banner2026 .message .box.active-box .num_count .br-reduce{top:10px;left:50%}body.idrsummer .banner2026 .message .box.active-box .num_count .br-reduce .br-num{right:0px}body.idrsummer .banner2026 .message .box.active-box .box_main{padding:40px 12px 0px;position:relative;z-index:3;background:#fff;width:100%;height:100%}body.idrsummer .banner2026 .message .box.active-box h3 p{font-size:22px}body.idrsummer .banner2026 .message .box.active-box h3 span{height:25px;font-size:20px;font-weight:bold;color:#000;background:transparent linear-gradient(274deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box}body.idrsummer .banner2026 .message .box.active-box h3 span.ext{padding:0px 0px 0px 5px;display:flex;align-items:center}body.idrsummer .banner2026 .message .box.active-box h3 span.ext b{margin-left:4px;font-weight:bold;background:#28ECDF;display:block;height:100%;padding:3px 5px;margin-left:5px}body.idrsummer .banner2026 .message .box.active-box .price span{color:#FF2E2E;font-size:24px}body.idrsummer .banner2026 .message .box.active-box .price span b{font-size:40px}body.idrsummer .banner2026 .message .box.active-box ul{width:95%;margin:0px auto}body.idrsummer .banner2026 .message .box.active-box ul li{gap:10px;color:#000}body.idrsummer .banner2026 .message .box.active-box ul li::before{width:12px;height:12px;background:url(./list_icon.svg) center no-repeat;margin-top:-2px}body.idrsummer .banner2026 .message .box.active-box .buybtn{width:298px;height:50px;line-height:50px;font-size:18px}body.idrsummer .banner2026 .message .box.sold::after,body.idrsummer .banner2026 .message .box.sold::before{z-index:10;opacity:1;transform:scale(1)}body.idrsummer .banner2026 .message .box.free{width:218px;background:#FFFAEE;padding-top:73px}body.idrsummer .banner2026 .message .box.free h3{min-height:fit-content;font-size:22px;font-weight:400}body.idrsummer .banner2026 .message .box.free h4{margin-top:125px;font-weight:400;text-align:center}body.idrsummer .banner2026 .message .box.free ul{width:95%;margin:0px auto;margin-top:75px}body.idrsummer .feature .message{justify-content:center !important;gap:50px}body.idrsummer .feature .screen_box{position:absolute;right:0px;bottom:40px}body.idrsummer .bottom-buy{height:156px;background:url(../isr/float_bg.png) no-repeat center;box-sizing:border-box;position:fixed;width:100%;bottom:0;opacity:0;z-index:99;opacity:1 !important;transform:translate3d(0, 200%, 0);transition:all 0.8s}body.idrsummer .bottom-buy.on{transform:translateZ(0)}body.idrsummer .bottom-buy .wrapper{display:flex;justify-content:space-between;height:156px;align-items:center}body.idrsummer .bottom-buy .off{width:fit-content;position:relative;height:auto}body.idrsummer .bottom-buy .bt_title{display:flex;justify-content:center;gap:8px}body.idrsummer .bottom-buy h3.sold{font-size:28px;font-weight:600}body.idrsummer .bottom-buy h3 .progress_bar{display:flex;justify-content:end;align-items:center;margin:20px auto 0px;position:relative;padding-right:30px;height:28px;width:483px;background:#FAFAFA;border:5px solid rgba(252,195,80,0.36);border-radius:9999px}body.idrsummer .bottom-buy h3 .progress_bar .progress_barbg{position:absolute;width:469px;height:14px;left:2px;opacity:1;background:transparent linear-gradient(270deg, #fc0 0%, #FF2525 100%) 0% 0% no-repeat padding-box;border-radius:9999px;transition:all .3s ease-out}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme{display:flex;align-items:center;height:14px;position:relative;top:2px}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme p{font-size:14px;font-weight:600}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown{position:relative;display:flex;vertical-align:bottom;height:14px;line-height:14px;overflow:hidden;text-align:center;margin:0 3px}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick{height:14px}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick strong,body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick span,body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick em,body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick b{font-size:14px;display:block;font-weight:600;color:#FF150C}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick .numlist{display:block;width:inherit;height:inherit}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .countdown .scroll-tick .numlist span{display:block}body.idrsummer .bottom-buy h3 .progress_bar .pb_titme .br-reduce{top:-4px;left:22%}body.idrsummer .bottom-buy .right-message{text-align:center}body.idrsummer .bottom-buy .right-message .price{display:flex;align-items:baseline;position:relative;justify-content:center}body.idrsummer .bottom-buy .right-message .price span{font-size:14px;font-weight:bold;color:#fff}body.idrsummer .bottom-buy .right-message .price span i{font-style:normal;font-size:20px;font-weight:bold}body.idrsummer .bottom-buy .right-message .price b{font-size:40px;font-weight:bold}body.idrsummer .bottom-buy .right-message .price del{color:#e9e9e9;font-size:14px;font-weight:500;margin-left:8px;position:relative;text-decoration:none}body.idrsummer .bottom-buy .right-message .price del::after{content:"";position:absolute;width:57px;height:20px;background:url(../isr/del_bg.png) center no-repeat;background-size:contain;left:-4px;top:-5px}body.idrsummer .bottom-buy .right-message .price del.normal{text-decoration:line-through}body.idrsummer .bottom-buy .right-message .price del.normal::after{display:none}body.idrsummer .bottom-buy .right-message .buybtn{width:268px;height:46px;margin-top:4px;font-size:18px;font-weight:bold}body.idrsummer .zoom{animation:zoom-scaling 2s ease-in-out 1}@keyframes zoom-scaling{0%{transform:scale(0);opacity:0}15%{transform:scale(1.5);opacity:1}30%{transform:scale(1);opacity:0.5}45%{transform:scale(1.5);opacity:1}60%{transform:scale(1);opacity:0.5}75%{transform:scale(1.5);opacity:1}100%{transform:scale(1);opacity:1}}body.idrsummer .popbg{width:100%;height:100%;background:rgba(0,0,0,0.8) 0% 0% no-repeat padding-box;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;top:0;left:0;transform:scale(0);transform-origin:center;z-index:-998;transition:all .3s ease-out}body.idrsummer .popbg.on{opacity:1;transform:scale(1);z-index:998}body.idrsummer .isr-pop{position:fixed;width:672px;height:413px;left:0;right:0;top:0;bottom:0;margin:auto;transform:scale(0);transition:all .3s ease;transform-origin:center;z-index:-99998;background:url(../isr/pop_bg.png) center no-repeat;box-sizing:border-box}body.idrsummer .isr-pop .close_div{position:absolute;width:31px;height:31px;top:0px;right:0px}body.idrsummer .isr-pop .close_div .close{display:block;width:31px;height:31px;cursor:pointer;background:url(../isr/pop_close.svg) no-repeat center/cover;transition:all .3s ease-out;transform:scale(1)}body.idrsummer .isr-pop .close_div p{position:absolute;top:40px;padding:5px 20px;width:156px;height:35px;background:#F4E5FF 0% 0% no-repeat padding-box;border:1px solid #6113A1;border-radius:0px 20px 20px 20px;font-size:12px;text-align:center;color:#6113A1;line-height:1.1;opacity:0;transform:scale(0);transform-origin:left top;transition:all .3s ease-out}body.idrsummer .isr-pop .close_div:hover span{transform:scale(0.8)}body.idrsummer .isr-pop .close_div:hover p{opacity:1;transform:scale(1)}body.idrsummer .isr-pop.on{transform:scale(1);z-index:10000}body.idrsummer .isr-pop>img{display:block;margin:0px auto;position:absolute;top:-50px;left:0;right:0}body.idrsummer .isr-pop .p_des{font-size:18px;font-weight:600;color:#fff;margin-top:82px;text-align:center}body.idrsummer .isr-pop .p_des b{font-size:20px;color:#FFDD00;font-weight:bold}body.idrsummer .isr-pop .close_div{position:absolute;width:31px;height:31px;top:0px;right:0px}body.idrsummer .isr-pop .close_div .close{display:block;width:31px;height:31px;cursor:pointer;background:url(../isr/pop_close.svg) no-repeat center/cover;transition:all .3s ease-out;transform:scale(1)}body.idrsummer .isr-pop .close_div p{position:absolute;top:40px;padding:5px 10px;width:156px;height:25px;background:#F4E5FF 0% 0% no-repeat padding-box;border:1px solid #6113A1;border-radius:0px 20px 20px 20px;font-size:12px;text-align:center;color:#6113A1;line-height:1.1;opacity:0;transform:scale(0);transform-origin:left top;transition:all .3s ease-out}body.idrsummer .isr-pop .close_div:hover span{transform:scale(0.8)}body.idrsummer .isr-pop .close_div:hover p{opacity:1;transform:scale(1)}body.idrsummer .isr-pop .pop_c{padding:0px 13px 0px 17px;margin-top:35px;display:flex;justify-content:center;align-items:center;gap:24px;position:relative}body.idrsummer .isr-pop .pop_c::after{content:"";display:block;position:absolute;width:82px;height:63px;background:url(../isr/pop_icon.png) center no-repeat;z-index:2;top:45%;left:42%}body.idrsummer .isr-pop .pop_c ul{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}body.idrsummer .isr-pop .pop_c ul li{font-weight:600;text-align:center}body.idrsummer .isr-pop .pop_c .left{width:134px;height:134px;background:#FFFFE6 0% 0% no-repeat padding-box;box-shadow:0px 4px 10px #F57200;border-radius:14px;padding-top:10px;z-index:-2}body.idrsummer .isr-pop .pop_c .left .time{font-size:14px;font-weight:600;padding-bottom:12px;border-bottom:1px dashed rgba(255,125,38,0.8)}body.idrsummer .isr-pop .pop_c .left .price{display:flex;flex-direction:column;gap:4px;margin-top:15px}body.idrsummer .isr-pop .pop_c .left .price span{color:#FE1E1C;font-size:18px;font-weight:bold}body.idrsummer .isr-pop .pop_c .left .price span b{font-size:28px;font-weight:bold}body.idrsummer .isr-pop .pop_c .left .price del{color:#AF6F08}body.idrsummer .isr-pop .pop_c .right{width:152px;height:154px;background:#fff;box-shadow:0px 4px 10px #F57200;border-radius:10px;justify-content:flex-start;padding-top:10px}body.idrsummer .isr-pop .pop_c .right::before{content:"";display:block;position:absolute;left:-5%;top:-5%;width:110%;height:110%;border:1px solid #FFFFFF;border-radius:10px;z-index:-1}body.idrsummer .isr-pop .pop_c .right .time{font-size:16px;font-weight:bold;position:relative;padding-bottom:12px;border-bottom:1px dashed rgba(255,125,38,0.8)}body.idrsummer .isr-pop .pop_c .right .time p{top:-25px;left:0px;position:absolute;text-align:center;width:100%;height:fit-content;background:transparent linear-gradient(272deg, #00E636 0%, #A8FF64 100%) 0% 0% no-repeat padding-box;padding:4px 5px 2px;line-height:1;text-wrap:nowrap}body.idrsummer .isr-pop .pop_c .right .time div{margin-top:-10px;display:block;width:136px;height:38px;background:url(../isr/pop_off_bg.png) center no-repeat;position:relative;left:5px}body.idrsummer .isr-pop .pop_c .right .time div span{font-size:12px;font-weight:bold;position:relative;top:15px;left:-10px}body.idrsummer .isr-pop .pop_c .right .price{display:flex;flex-direction:column;gap:4px;margin-top:15px}body.idrsummer .isr-pop .pop_c .right .price span{color:#FE1E1C;font-size:18px;font-weight:bold}body.idrsummer .isr-pop .pop_c .right .price span b{font-size:28px;font-weight:bold}body.idrsummer .isr-pop .pop_c .right .price del{color:#000;opacity:0.5}body.idrsummer .isr-pop .pop_c .right li{position:relative;z-index:2}body.idrsummer .isr-pop .buybtn{margin:20px auto 0px;width:298px;height:49px;font-size:18px;font-weight:bold}
