body.xmasmain{position:relative}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dt::after{display:none !important}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dt>a{display:block;position:relative}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dt>a::before{content:"";display:block;position:absolute;top:0;left:-20px;width:63px;height:126px;background:url(../images/2021xmas/box_xmas_icom.png) no-repeat}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dd>span{display:block;cursor:pointer;position:relative;background:none !important}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dd>span a{position:relative;z-index:1;display:block;margin-left:-38px;width:100%;height:100%}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dd>span::after{display:none !important}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmas dd>span::before{content:"";display:block;position:absolute;top:-6px;left:-38px;z-index:0;width:219px;height:59px;background:url(../images/2021xmas/xmas_small_icon.png) no-repeat}body.xmasmain .header-new.pc-reveal .nav-box li>.content>dl.module.xmasascu dt>a::before{display:none}body.xmasmain .header-new.pc-reveal .nav-box li>.content>.tool-message>dl dt>span.xmas{display:inline-block;position:relative;width:150px;background:none !important}body.xmasmain .header-new.pc-reveal .nav-box li>.content>.tool-message>dl dt>span.xmas>a{display:inline-block;position:relative;z-index:1;width:100%;height:100%}body.xmasmain .header-new.pc-reveal .nav-box li>.content>.tool-message>dl dt>span.xmas::before{content:"";display:block;position:absolute;top:-6px;left:-38px;z-index:0;width:219px;height:59px;background:url(../images/2021xmas/xmas_small_icon.png) no-repeat}body.prob.xmasbody .banner.ascprob{height:900px;background:#181c2b url(../images/2021xmas/asc_pro_bg.jpg) top center no-repeat}body.prob.dbprob.xmasbody .banner.ascprob{height:900px;background:#130f13 url(../images/2021xmas/db_pro_bg.jpg) top center no-repeat}.banner .ascprob-3planbox.xmas{position:relative}.banner .ascprob-3planbox.xmas h4,.banner .ascprob-3planbox.xmas h6,.banner .ascprob-3planbox.xmas div,.banner .ascprob-3planbox.xmas p{position:relative;z-index:2}.banner .ascprob-3planbox.xmas h4{z-index:0}.banner .ascprob-3planbox.xmas h4::after{display:none !important}.banner .ascprob-3planbox.xmas::before{content:"";display:block;position:absolute;top:-65px;left:0;z-index:1;width:340px;height:120px;background:url(../images/2021xmas/snow_man.png) center no-repeat}.banner .ascprob-3planbox.xmas.xmasdb::before{content:"";background:url(../images/2021xmas/snow_man_db.png) center no-repeat}.xmas-pop-bg,.xmas-pop-mask{position:fixed;top:0;right:0;left:0;bottom:0;z-index:-1001;margin:auto;text-align:center;visibility:hidden}.xmas-pop-bg.on,.xmas-pop-mask.on{z-index:1001;visibility:visible}.xmas-pop-mask.on{z-index:1002;transform:scale(1);transition:transform .3s cubic-bezier(.645, .045, .355, 1)}.xmas-pop-bg{width:100%;height:100%;background:rgba(0,0,0,0.75)}.xmas-pop-mask{top:6%;width:524px;height:650px;transform:scale(0);background:url(../images/2021xmas/xmas_pop_bg.png) no-repeat}.xmas-pop-mask .xmas-close{display:block;position:absolute;top:32px;right:36px;width:13px;height:12px;cursor:pointer;background:url(../images/2021xmas/cloase.png) no-repeat}.xmas-pop-mask .xmas-close:hover{background:url(../images/2021xmas/close_hover.png) no-repeat}.xmas-pop-mask .xmas-float-btn{margin-top:0;min-width:280px;border-radius:10px;font-size:16px;line-height:50px;background-size:100% 50px}.xmas-pop-mask .xmas-float-btn::before{top:-6px;margin-left:-142px;width:284px;height:33px;background:url(../images/2021xmas/yellow_btn_snow.png) no-repeat}.xmas-pop-mask .xmas-float-btn:hover{background:#ffea00}.xmas-pop-mask h2{padding:218px 0 40px;color:#fff6f7;font-size:16px;font-weight:700;text-shadow:0 6px 16px rgba(0,0,0,0.6);font-family:"Montserrat",Arial,sans-serif !important}.xmas-pop-mask h2>strong{color:#ffd000;font-weight:700;font-size:20px}.xmas-pop-mask h2>strong>small{font-size:14px;font-weight:700}