body,html{background:#a02017;background-image:url(../../images/gw/activity/springFestival2026/bg.png);background-repeat:no-repeat;background-size:7.5rem 100%;background-position:top center}.wrapper{padding-bottom:.3rem;margin:0 auto;width:7.5rem;font-size:.26rem;color:#fff;font-family:'Adobe 繁黑體 Std'}.banner img{width:100%}.container{padding-top:.5rem;background-image:url(../../images/gw/activity/springFestival2026/bg.png);background-repeat:no-repeat;background-size:7.5rem 100%;background-position:top center}.wrapper-inside .container{background:#0261a8}.ruler-title{padding-top:.15rem;text-align:center}.ruler-title img{height:.78rem}.ruler-date{margin-top:.2rem;font-size:.28rem;text-align:center}.yellow{color:#ffe94b}.list{color:#ffe94b;font-size:.32rem}.ruler-content{margin:.3rem auto;width:6.72rem;word-break:break-word}.ruler-content .ruler-text.yellow{margin-top:.3rem;margin-bottom:.05rem}.ruler-content .ruler-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ruler-content .ruler-text i{min-width:.2rem;margin-right:.05rem;-ms-flex-negative:0;flex-shrink:0;font-style:normal}.ruler-content .ruler-text a{color:#42fdff;text-decoration:underline}.award-content{margin:.3rem auto;width:6.72rem;background:#fff;border:.05rem #fff667 solid;border-radius:.2rem}.award-content .award-title,.award-content .award-title img{width:100%}.award-list{padding-bottom:.15rem;margin:0 auto;width:6.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.award-list li{margin-top:.15rem}.award-list li img{width:100%}.award-list .width-full{width:6.5rem}.award-list .width-half{width:3.22rem}.wrapper-inside{padding-bottom:0}.content-inside{top:0;margin:0 auto;padding-bottom:.2rem;width:6.72rem;border-radius:.15rem;z-index:2}.content-inside .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1rem}.content-inside .title img{width:100%}.content-inside .title .bg-title-list{width:3rem;margin:0 auto}.content-inside .title .tip{width:4.15rem;margin:0 auto}.content-inside .ruler-content{margin:0 auto;width:6.27rem}.ruler-content .table-info{width:100%;overflow-x:auto}.ruler-content table{margin:.3rem auto .6rem;font-size:.2rem;border-radius:.2rem;overflow:hidden;border:.02rem #fff solid;border-collapse:separate;border-spacing:0}.ruler-content table.list{border:.02rem #fff solid}.ruler-content table:last-of-type{margin-bottom:0}.ruler-content table td,.ruler-content table th{padding:0 .05rem;height:.75rem;white-space:nowrap;color:#fff;text-align:center;border-right:.01rem #a06d54 solid}.ruler-content table th{background:-webkit-gradient(linear,left top,left bottom,from(#f76621),to(#fbd12e));background:linear-gradient(to bottom,#f76621,#fbd12e);color:#fff;font-weight:400;font-size:.26rem;text-shadow:.02rem .02rem 0 #6b1d0d,-.02rem -.02rem 0 #6b1d0d,.02rem -.02rem 0 #6b1d0d,-.02rem .02rem 0 #6b1d0d,.02rem 0 0 #6b1d0d,-.02rem 0 0 #6b1d0d,0 .02rem 0 #6b1d0d,0 -.02rem 0 #6b1d0d,.04rem .04rem .06rem rgba(107,29,13,.8),-.04rem -.04rem .06rem rgba(107,29,13,.8),.04rem -.04rem .06rem rgba(107,29,13,.8),-.04rem .04rem .06rem rgba(107,29,13,.8),0 0 .08rem rgba(107,29,13,.6)}.ruler-content table.list th{background:-webkit-gradient(linear,left top,left bottom,from(#f76621),to(#fbd12e));background:linear-gradient(to bottom,#f76621,#fbd12e);color:#fff;font-weight:400;font-size:.38rem;text-shadow:.02rem .02rem 0 #6b1d0d,-.02rem -.02rem 0 #6b1d0d,.02rem -.02rem 0 #6b1d0d,-.02rem .02rem 0 #6b1d0d,.02rem 0 0 #6b1d0d,-.02rem 0 0 #6b1d0d,0 .02rem 0 #6b1d0d,0 -.02rem 0 #6b1d0d,.04rem .04rem .06rem rgba(107,29,13,.8),-.04rem -.04rem .06rem rgba(107,29,13,.8),.04rem -.04rem .06rem rgba(107,29,13,.8),-.04rem .04rem .06rem rgba(107,29,13,.8),0 0 .08rem rgba(107,29,13,.6)}.ruler-content table tr:nth-child(2n) td{background:#76300f}.ruler-content table tr:nth-child(2n+1):not(:first-child) td{background:#ab4817}.ruler-content table td{line-height:1.2;font-size:.26rem}.ruler-content table.list td{line-height:1.2;font-size:.29rem}.ruler-content table td:last-of-type,.ruler-content table th:last-of-type{border-right:none}.bot-img{margin-top:.2rem;text-align:center}.bot-img img{height:.59rem}.swiper-wrapper .swiper-slide{width:100%!important}.swiper-wrapper img{width:100%}.swiper-pagination-bullet{width:.14rem;height:.14rem;opacity:.8}.ruler-content table td{font-size:.18rem!important}