.promotion_btn,.down_tips,.header-new,.count_time,.promotion_index,.comm_bottom,.comm_popup,.top_mask,.comm_topbanner,html[lang="en"] body[data-name="ascpro"] .banner,html[lang="en"] body[data-name="dbpro"] .banner{--familyBfsale: "Titillium Web", Arial, "Microsoft Yahei", sans-serif;--familyRoboto: "Roboto", Arial, "Microsoft Yahei", sans-serif}.backtop,.index_new .backtop{bottom:50% !important}.promotion_btn{position:relative;z-index:1;margin:0 auto;padding:0 0 3px;display:inline-flex;justify-content:center;align-items:center;color:#FFF;font:600 24px/1.2 var(--familyBfsale) !important;text-shadow:0px 2px 2px rgba(0,0,0,0.162);min-width:320px;max-width:90%;height:62px;cursor:pointer;border-radius:9999px;background:transparent linear-gradient(280deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:none;text-decoration:none !important;box-sizing:border-box;overflow:hidden !important}.promotion_btn.btn_light{display:flex;padding-top:3px;margin:0px auto;max-width:none;min-width:0;width:178px;height:36px;font-size:16px !important;font-weight:700;background:transparent linear-gradient(282deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:1px solid #FEFFF6;transform-style:preserve-3d}.promotion_btn.btn_light::before,.promotion_btn.btn_light::after{content:'';display:block;position:absolute;right:0px;left:0;margin:0 auto;transform:translateZ(1px);width:50%;height:10px;background:transparent radial-gradient(closest-side at 50% 50%, #F8F2D5 0%, #F9F0C1 6%, #FFF2BE 15%, #797979 24%, #535353 34%, #353535 44%, #1D1D1D 54%, #0D0D0D 66%, #030303 78%, #000 93%, #000 100%) 0% 0% no-repeat padding-box;mix-blend-mode:screen}.promotion_btn.btn_light::before{top:-5px}.promotion_btn.btn_light::after{bottom:-5px}.promotion_btn.btn_light:hover{border:1px solid #FEFFF6;background:transparent linear-gradient(274deg, #F90000 0%, #FF3939 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #DE0000,0px 3px 6px rgba(0,0,0,0.162)}.promotion_btn span,.promotion_btn b{display:inline-block;padding-left:4px;font:inherit;color:inherit}.promotion_btn b{padding-left:0}.promotion_btn:hover{color:#FFF;border:none;background:transparent linear-gradient(274deg, #F90000 0%, #FF3939 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #DE0000,0px 3px 6px rgba(0,0,0,0.162)}.header-new .message-module>li.promotion_header{margin-right:20px;padding:0;line-height:1.5;cursor:pointer;pointer-events:auto}.header-new .message-module>li.promotion_header::after{display:none}.header-new .message-module>li.promotion_header a{display:block;position:relative;z-index:4;text-align:center;width:109px;height:50px}.header-new .message-module>li.promotion_header a:hover .nav_icon{z-index:-1;opacity:0 !important;visibility:hidden !important;width:0 !important;height:0 !important}.header-new .message-module>li.promotion_header a:hover .nav_icon__hover{z-index:1;opacity:1 !important;visibility:visible !important;animation-play-state:paused}.header-new .message-module>li.promotion_header .nav_icon,.header-new .message-module>li.promotion_header .nav_icon__hover{position:absolute;top:0px;left:0;z-index:1;vertical-align:top;display:inline-block !important}.header-new .message-module>li.promotion_header .nav_icon__hover{top:-1px;left:0px;z-index:-1;opacity:0 !important;visibility:hidden !important}.header-new .nav-box>li.promotion__store_nav .content{width:451px;height:219px;border:none;background:transparent;cursor:pointer}.header-new .nav-box>li.promotion__store_nav .content:hover>a:hover{text-decoration:none}.header-new .nav-box>li.promotion__store_nav .content:hover>a:hover .promotion_btn{color:#FFF;background:transparent linear-gradient(274deg, #F90000 0%, #FF3939 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #DE0000,0px 3px 6px rgba(0,0,0,0.162);border:none}.header-new .nav-box>li.promotion__store_nav .content:hover>a:hover .promotion_btn::after{display:none}.header-new .nav-box>li.promotion__store_nav .content>a{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;color:#FFF;text-decoration:none}.header-new .nav-box>li.promotion__store_nav .content>a:hover{color:#FFF;text-decoration:none}.header-new .nav-box>li.promotion__store_nav .content>a:hover .promotion_btn{color:#FFF;background:transparent linear-gradient(274deg, #F90000 0%, #FF3939 100%) 0% 0% no-repeat padding-box;box-shadow:inset -2px -3px 3px #DE0000,0px 3px 6px rgba(0,0,0,0.162);border:none}.header-new .nav-box>li.promotion__store_nav .content>a:hover .promotion_btn::after{display:none}.header-new .nav-box>li.promotion__store_nav .content .store__nav_content{position:absolute;top:0;left:0;right:0;z-index:1;margin:0 auto;width:451px;height:219px;padding-right:12px;padding-left:224px;padding-bottom:42px;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;box-sizing:border-box;text-align:left}.header-new .nav-box>li.promotion__store_nav .content .store_get,.header-new .nav-box>li.promotion__store_nav .content .store_or{padding:0 !important;font:400 14px/1.8 var(--familyBfsale);color:#FFF}.header-new .nav-box>li.promotion__store_nav .content .store_get b,.header-new .nav-box>li.promotion__store_nav .content .store_get strong,.header-new .nav-box>li.promotion__store_nav .content .store_or b,.header-new .nav-box>li.promotion__store_nav .content .store_or strong{font:inherit;color:#FFB300;font-weight:600}.header-new .nav-box>li.promotion__store_nav .content .promotion_btn{padding-top:4px;margin:12px 0 0px;pointer-events:none;width:174px;height:36px;max-width:none;min-width:0;color:#FFF;font-size:16px !important;font-weight:700 !important}.header-new .nav-box>li.promotion__store_nav .content .store__nav_pic{position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:0;pointer-events:none}.header-new .message-module>li.promotion-partner::after{display:none}.count_time{position:relative;z-index:1;padding-left:40px;color:#FFB300;font:400 16px/1.6 var(--familyBfsale);white-space:nowrap;text-align:left}.count_time span{display:inline-block;font:inherit;color:#FFF}.count_time b,.count_time strong{display:inline-block;box-sizing:border-box;font:inherit}.count_time .t_mi{width:30px;text-align:center}.count_time::before,.count_time .count_clock{content:'';display:block;position:absolute;left:-8px;top:-16px;flex-shrink:0;width:52px;height:50px;background:url(./clock_time.png) center center no-repeat;animation:3s clock_swing 1.5s ease infinite}@keyframes clock_swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%{transform:rotate(0)}35%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}55%{transform:rotate(0)}100%{transform:rotate(0)}}.count_time .time_inner{height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:0}.count_time.time_square{position:relative;justify-content:flex-start;gap:34px}.count_time.time_square .t_mi{width:100%;text-align:center}.count_time.time_square li{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:80px;height:80px;background:transparent linear-gradient(144deg, #FFF2D0 0%, #FFD188 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 12px #FFBA4E;border:1px solid #FFF;border-radius:10px;box-sizing:border-box;gap:8px}.count_time.time_square li:last-child::after{display:none}.count_time.time_square li::after{content:':';position:absolute;top:0;bottom:0;margin:auto 0;right:-29px;display:flex;align-items:center;justify-content:center;width:24px;height:32px;font:normal normal 700 24px/32px var(--family);color:#9A461B}.count_time.time_square li span,.count_time.time_square li b{position:relative;display:block;width:100%;font:normal normal 400 18px/1.5 var(--family);color:#9A461B}.count_time.time_square li b{font-size:24px;font-weight:500;color:#9A461B}.count_time.time_square li b::after{content:'';display:block;position:absolute;left:0;right:0;bottom:-1px;margin:0 auto;width:100%;height:1px;background:#FFF;opacity:0.8}.count_time.bottom_time{position:absolute;top:30px;left:100px;z-index:2;padding:0;transform:matrix(1, -0.09, 0.09, 1, 0, 0);text-align:left;font:normal normal 700 16px/1.4 var(--familyBfsale);color:#FFF;text-shadow:0px 2px 4px #BF272785}.count_time.bottom_time::before{display:none}.count_time.bottom_time b,.count_time.bottom_time strong{margin-left:4px}.count_time.bottom_time .t_mi{width:34px;text-align:left}.pop_time{position:relative;white-space:nowrap;margin:0 auto;padding:0 50px;padding-right:26px;height:30px;width:max-content;border-radius:9999px;background:#361000;display:flex;align-items:center;justify-content:center;text-align:center;color:#FFF;font:normal normal 400 16px/1.6 var(--familyBfsale);transform-style:preserve-3d}.pop_time span,.pop_time b{padding-right:6px;display:inline-block;font:inherit;color:inherit}.pop_time b{padding:0;color:#FFD157;font:normal normal 700 16px/1.6 var(--familyBfsale)}.pop_time::before,.pop_time .count_clock{content:'';display:block;position:absolute;left:-8px;top:-10px;z-index:2;flex-shrink:0;width:62px;height:56px;background:url(./clock_time_pop.png) center center no-repeat;animation:3s clock_swing 1.5s ease infinite}.pop_time .time_light{display:block;position:absolute;z-index:1;transform-style:preserve-3d;width:64px;height:6px;border-radius:50%;background:transparent radial-gradient(closest-side at 50% 50%, #F8F2D5 0%, #F9F0C1 6%, #FFF2BE 15%, #797979 24%, #535353 34%, #353535 44%, #1D1D1D 54%, #0D0D0D 66%, #030303 78%, #000 93%, #000 100%) 0% 0% no-repeat padding-box;mix-blend-mode:screen}.pop_time .time_light.time_left{bottom:-3px;left:20px}.pop_time .time_light.time_right{top:-3px;right:20px}.pop_time .time_light::after{content:'';display:block;position:absolute;top:-6px;left:-42px;transform:translateZ(-1px);width:146px;height:20px;border-radius:50%;background:transparent radial-gradient(closest-side at 50% 50%, red 0%, #EB0000 11%, #980000 26%, #560202 41%, #2A0000 56%, #120000 69%, #040000 82%, #000 93%, #000 100%) 0% 0% no-repeat padding-box;mix-blend-mode:screen}.promotion_index{position:relative;height:802px !important;background:#120000 url(./index_banner.webp) center top no-repeat !important;text-align:left}.promotion_index.promotion_monile{margin:60px auto 0;padding:0px 0px 50px;min-height:526px;height:auto !important;background:#120000;text-align:center}.promotion_index.promotion_monile .index_title,.promotion_index.promotion_monile .index_desc{display:none !important}.promotion_index.promotion_monile .ban_fea{margin-top:12px;display:inline-block;vertical-align:top;width:100%;max-width:80.6666%;height:auto}.promotion_index.promotion_monile .index_content{padding:0px 0 0;margin:0 auto;width:100%;max-width:100%;text-align:center;height:inherit;min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.promotion_index.promotion_monile .index_mobile{display:block}.promotion_index.promotion_monile .index_btn{text-align:center;margin:0 auto 15px}.promotion_index.promotion_monile .promotion_btn{margin:0 auto;min-width:0;max-width:none;width:280px;height:50px;font-size:18px !important;background:transparent linear-gradient(281deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:2px solid #FDFBE0}.promotion_index.promotion_monile .promotion_btn:hover{background:transparent linear-gradient(281deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:2px solid #FDFBE0}.promotion_index .index_content{position:relative;z-index:4;margin:0;padding:178px 0 0;margin-left:18.75%;max-width:730px;text-align:left}.promotion_index .index_title{position:relative;margin-left:-100px}.promotion_index .index_title h1{display:none}.promotion_index .index_title>img{display:inline-block;vertical-align:top;width:auto;max-width:100%;height:auto}.promotion_index .index_title::before{position:absolute;content:"";display:block;top:45px;left:210px;width:260px;height:76px;z-index:3;background:url("./index_title_tag.png") center center no-repeat;animation:wobble 1.6s linear infinite forwards;transition:transform 0.4s ease-out 0.88s, opacity 0.4s ease 0.88s;transform-origin:center left}@keyframes wobble{0%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}100%{transform:rotate(-6deg)}}.promotion_index .index_desc{margin:0;padding:70px 0 50px;max-width:85%;color:#F5F5F5;text-align:left;font:400 26px/1.8 var(--familyBfsale)}.promotion_index .index_desc b{font:inherit;color:inherit;font-weight:700}.promotion_index .index_btn{position:relative;text-align:left;margin:0 0 15px}.promotion_index .promotion_btn{margin:0;min-width:0;max-width:none;width:348px}.promotion_index .index_mobile{display:none}.promotion_index .index_pic{position:absolute;inset:0px;box-sizing:border-box;padding:0px;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%}@media (min-width: 1331px) and (max-width: 1700px){.promotion_index .index_content{margin-left:8.75%}}@media (min-width: 1192px) and (max-width: 1300px){.promotion_index .index_content{margin-left:2.75%}}@media (min-width: 0px) and (max-width: 1193px){.promotion_index .index_content{margin-left:2.75%;max-width:50%}.promotion_index .index_title{margin-left:-50px}}.comm_bottom{display:block !important;position:fixed;right:2%;margin:0;z-index:-9998;opacity:1;visibility:hidden;width:306px;height:304px;transform:translateY(500px);transition:transform 0.3s ease-out;text-align:center}.comm_bottom.comm_on{z-index:9998;opacity:1;visibility:visible;transform:translateY(0px);transition:transform 0.3s ease-out}.comm_bottom.live,.comm_bottom.live0{bottom:2%}.comm_bottom.live0{bottom:calc(80px + 2%)}.comm_bottom .bottom_pic{position:absolute;inset:0px;box-sizing:border-box;padding:0px;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover}.comm_bottom .bottom_close{display:block;position:absolute;top:0px;right:22px;width:22px;height:22px;text-indent:-9999px;z-index:9;cursor:pointer;background:none;text-decoration:underline}.comm_bottom .bottom_close.close_line::before,.comm_bottom .bottom_close.close_line::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:14px;height:2px;background:#8A8A8A;opacity:1;transform:rotate(45deg)}.comm_bottom .bottom_close.close_line::after{transform:rotate(-45deg)}.comm_bottom .bottom_close.close_line:hover::before,.comm_bottom .bottom_close.close_line:hover::after{opacity:1;background:#bfbebe}.comm_bottom .bottom_close.close_text{position:relative;display:inline-block;margin:6px 0 0;color:#703108;opacity:1;text-shadow:0px 2px 2px rgba(0,0,0,0.162);font:500 12px/1.5 var(--familyBfsale)}.comm_bottom .bottom_close.close_text:hover{opacity:0.8;opacity:1;color:#000;text-shadow:none;text-decoration:underline}.comm_bottom .bottom_close svg{pointer-events:none}.comm_bottom .bottom_close:hover svg path{fill:#b4f0b9 !important}.comm_bottom .bottom_inner{position:relative;z-index:2;margin:0 auto;max-width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;text-align:center}.comm_bottom .bottom_inner a:hover{text-decoration:none}.comm_bottom .bottom_cont{margin:0 0 0 0px;max-width:240px;text-align:center;background:url(./right_pop_text.png) center top no-repeat}.comm_bottom .bottom_text{display:inline-block;vertical-align:top;width:auto;max-width:100%;height:auto}.comm_bottom .bottom_desc{display:none;text-align:center;margin:0;padding:0;color:#000;font:normal normal 600 16px/1.6 var(--familyBfsale)}.comm_bottom .bottom_desc b{display:inline-block;color:#FF4600;font:700 16px/1.5 var(--familyBfsale)}.comm_bottom .bottom_btn{position:relative;margin:30px auto 28px}@media (max-width: 769px){.comm_bottom{display:none !important}}.mobile_top{display:block !important;position:fixed;right:0;left:0;top:60px;z-index:-9990;margin:0;opacity:1;visibility:hidden;width:100%;height:34px;transform:translateY(-100px);transition:transform 0.3s ease-out;text-align:center;background:#1B1B1B}.mobile_top.fix_on{top:60px}.mobile_top.comm_on{z-index:9990;opacity:1;visibility:visible;transform:translateY(0px);transition:transform 0.3s ease-out}.mobile_top .comm_pic{position:absolute;inset:0px;box-sizing:border-box;padding:0px;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain}.mobile_top .bottom_close{display:block;position:absolute;top:0px;right:0px;width:22px;height:22px;text-indent:-9999px;z-index:9;cursor:pointer;background:none;text-decoration:underline}.mobile_top .bottom_close.close_line::before,.mobile_top .bottom_close.close_line::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:12px;height:2px;background:#8A8A8A;opacity:1;transform:rotate(45deg)}.mobile_top .bottom_close.close_line::after{transform:rotate(-45deg)}.mobile_top .bottom_close.close_line:hover::before,.mobile_top .bottom_close.close_line:hover::after{opacity:1;background:#bfbebe}.mobile_top .bottom_close.close_text{position:relative;display:inline-block;margin:6px 0 0;color:#703108;opacity:1;text-shadow:0px 2px 2px rgba(0,0,0,0.162);font:500 12px/1.5 var(--familyBfsale)}.mobile_top .bottom_close.close_text:hover{opacity:0.8;opacity:1;color:#000;text-shadow:none;text-decoration:underline}.mobile_top .bottom_close svg{pointer-events:none}.mobile_top .bottom_close:hover svg path{fill:#b4f0b9 !important}.mobile_top .top_inner{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.mobile_top .top_info{width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.mobile_top .top_cont{text-align:left;width:210px}.mobile_top .top_cont>img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-width:100%}.mobile_top .top_desc{display:none;padding:0;margin:0;color:#FDF7D3;font:500 10px/1.6 var(--familyBfsale)}.mobile_top .top_desc b{display:inline-block;color:inherit;font:700 10px/1.6 var(--familyBfsale)}.mobile_top .promotion_btn{display:flex;padding:0px;margin:0 20px 0 0;min-width:0;min-width:0;width:60px;height:20px;font-size:10px !important;background:transparent linear-gradient(289deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:1px solid #FDFBE09C}.mobile_top .promotion_btn:hover{font-size:10px !important;background:transparent linear-gradient(289deg, #D00E22 0%, red 100%) 0% 0% no-repeat padding-box;box-shadow:inset -3px 5px 4px #FF4E00;border:1px solid #FDFBE09C}body[data-name="ascpro"] .comm_popup,body[data-name="dbpro"] .comm_popup,body[data-name="iupro"] .comm_popup,body[data-name="imfpro"] .comm_popup,body[data-name="sdpro"] .comm_popup,body[data-name="dbpro"] .comm_popup{background:rgba(0,0,0,0.3)}.comm_popup{display:block !important;position:fixed;width:100%;height:100%;left:0;right:0;top:0%;margin:0 auto;z-index:-9999;opacity:0;visibility:hidden;transform:scale(0);transition:all 0.3s;background:rgba(0,0,0,0.9)}.comm_popup.comm_on{z-index:9999;opacity:1;visibility:visible;transform:scale(1);transition:all 0.3s}.comm_popup.popup_mobile .comm_popup_close.close_line{top:0px;right:0px}.comm_popup.popup_mobile .comm_popup_inner.comm_popup_prize{width:292px;height:344px}.comm_popup.popup_mobile .center_desc{text-align:center}.comm_popup.popup_mobile .center_desc p{display:none}.comm_popup.popup_mobile .center_desc>img{display:inline-block;width:100%;max-width:245px;height:auto}.comm_popup.popup_mobile .promotion_btn{padding-top:3px;margin:16px auto 46px;min-width:0;max-width:none;width:240px;height:40px;color:#000;font-size:18px !important;font-weight:700 !important;background:transparent linear-gradient(91deg, #FAB80B 0%, #FFD04A 48%, #FABD06 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 13px #74000C;border:1px solid #FEEB3F}.comm_popup_inner{position:fixed;width:584px;height:373px;text-align:center;box-sizing:border-box;margin:auto;z-index:100000;transition:all 0.5s;background:none;top:26%;left:0;right:0;text-align:center;display:flex !important;align-items:flex-start;justify-content:center;flex-direction:column;gap:0px}.comm_popup_inner.spin_on{z-index:-100000;transform:scale(0);opacity:0;visibility:hidden}.comm_popup_inner.comm_popup_spin{width:538px;height:356px;z-index:100000;transform:scale(1);opacity:1;visibility:visible;align-items:center;justify-content:flex-start}.comm_popup_inner.comm_popup_spin.spin_on{z-index:-100000;transform:scale(0);opacity:0;visibility:hidden}.comm_popup_inner.comm_popup_prize{width:521px;height:310px}.comm_popup_inner.popup_ascu .center_desc{padding:0px 0 156px}.comm_popup_inner>div{position:relative}.comm_popup_close{display:inline-block;position:relative;position:absolute;top:-15px;right:14px;width:25px;height:25px;flex-shrink:0;z-index:8;cursor:pointer;transition:all 0.3s ease}.comm_popup_close.close_line{top:26px;right:-22px;width:16px;height:16px;text-indent:-9999px;opacity:1}.comm_popup_close.close_line::before,.comm_popup_close.close_line::after{content:'';display:block;position:absolute;top:8px;left:2px;width:14px;height:2px;background:#8A8A8A;transform:rotate(45deg);border-radius:9999px}.comm_popup_close.close_line::after{transform:rotate(-45deg)}.comm_popup_close.close_line:hover{opacity:1}.comm_popup_close.close_line:hover::before,.comm_popup_close.close_line:hover::after{background:#C7C7C7}.comm_popup_close.close_text{display:inline-block;position:relative;top:0;bottom:0;left:0;right:0;margin:0 auto;width:auto;height:auto;opacity:1;font:400 14px/1.4 var(--familyLexend);color:#2A2E42;text-decoration:underline}.comm_popup_close.close_text:hover{opacity:1;color:#000}.comm_popup_close svg{pointer-events:none}.comm_popup_close:hover svg path{fill:#E16565}.comm_popup .comm_pic{display:block;position:absolute;top:0;left:0;right:0;z-index:0;flex-shrink:0;margin:auto;max-width:none;width:100%;height:100%}.comm_popup .center_info,.comm_popup .comm_info_btn,.comm_popup .center_desc,.comm_popup .spin_title,.comm_popup .pop_gift,.comm_popup .center_price,.comm_popup .pop_light{position:relative;z-index:1}.comm_popup .spin_title{position:absolute;left:110px;top:-50px;z-index:2;text-align:center}.comm_popup .spin_title h2{display:none}.comm_popup .spin_title>img{display:inline-block;vertical-align:text-top;width:auto;max-width:100%;height:auto}.comm_popup .pop_gift{z-index:0;text-align:center}.comm_popup .pop_gift.gift_open{animation:wiggle 1s 1}.comm_popup .pop_gift.gift_open .gift_top{animation:moving-lid 0.6s ease-in forwards;animation-delay:1s}.comm_popup .pop_gift.gift_open .gift_light>img{animation:light-scale 2s ease-in forwards;animation-delay:1s}.comm_popup .pop_gift>img{position:relative;z-index:0;display:inline-block;vertical-align:top;width:auto;max-width:none;height:auto}.comm_popup .pop_gift .gift_top{position:absolute;top:0px;left:142px;z-index:2;transition:1s;transform-style:preserve-3d;transform:rotateX(0deg) rotateY(0deg) rotateZ(28deg)}@keyframes wiggle{10%{transform:rotate(7deg) translateY(0px)}20%{transform:rotate(-14deg) translateY(0px)}30%{transform:rotate(4deg) translateY(0px)}40%{transform:rotate(-2deg) translateY(0px)}50%{transform:rotate(0deg) translateY(0px)}70%{transform:rotate(0deg) translateY(10px)}80%{transform:rotate(0deg) translateY(-30px)}90%{transform:rotate(0deg) translateY(-5px)}100%{transform:rotate(0deg) translateY(0px)}}@keyframes moving-lid{0%{top:0px;left:142px;transform:rotateX(0deg) rotateY(0deg) rotateZ(28deg)}100%{top:-50px;left:100px;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}}.comm_popup .pop_gift .gift_light{position:absolute;top:20px;left:140px;z-index:1;transform-style:preserve-3d}.comm_popup .pop_gift .gift_light>img{display:inline-block;position:relative;z-index:0;opacity:0;transform:scale(0.1);transform-origin:60% 100%;vertical-align:top}.comm_popup .pop_gift .gift_light::before{content:'';display:none;position:absolute;bottom:-2px;left:40px;z-index:2;width:228px;height:28px;border-radius:50%;background:#931611;clip-path:inset(74% 0 0 0)}@keyframes light-scale{0%{opacity:0;transform:scale(0.1) translateY(40px)}20%{opacity:0;transform:scale(1) translateY(0px)}40%{opacity:1;transform:scale(1) translateY(0px)}65%{opacity:0.2;transform:scale(1) translateY(0px)}80%{opacity:1;transform:scale(1) translateY(0px)}100%{opacity:1;transform:scale(1) translateY(0px)}}.comm_popup .pop_light{position:absolute;top:-20px;left:240px;z-index:-1}.comm_popup .pop_light::before{content:'';display:block;position:absolute;top:0px;left:-160px;width:264px;height:240px;transform:rotateY(-180deg);background:url(./gift_light.png) center center no-repeat}.comm_popup .center_info{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.comm_popup .center_desc{margin:0 auto;padding:140px 0 0;color:#FFF;font:400 16px/1.5 var(--familyBfsale)}.comm_popup .center_desc b{font:inherit;font-weight:700;color:#FFD72B}.comm_popup .center_price{padding:0;margin-bottom:-10px;text-align:center}.comm_popup .center_price strong{font:normal normal 700 34px/1.6 var(--familyBfsale);color:#FFF}.comm_popup .center_price strong small{display:inline-block;color:inherit;font:normal normal 700 24px/1.6 var(--familyBfsale)}.comm_popup .center_price del{display:inline-block;margin-left:6px;font:400 14px/1.6 var(--familyBfsale);color:#FFF}.comm_popup .promotion_btn.btn_light{margin:32px auto -12px;width:218px;height:38px}
