*{box-sizing:border-box}@media screen and (max-width:970px){.d-box1{display:none}.dengl .d-box{right:0;top:-40px;transform:scale(.4)}}.d-box,.d-box1{position:fixed;top:0;transform:scale(.8)}.dengl{position:fixed;z-index:9}.d-box{right:85px}.d-box1{left:0}.d-box .d1::after{content:'牛年大吉'}.d-box1 .d1::after{content:'万事顺遂'}.d1 ul li:nth-child(3),.d1 ul li:nth-child(3)::before,.d1::after,.d1::before,.d2 ul li:nth-child(3),.d2 ul li:nth-child(3)::before,.d2::after,.d2::before{content:''}.d-box1 .d1,.d-box1 .d1 ul li span,.d-box1 .d1::after,.d-box1 .d1::before,.d-box1 .d2,.d-box1 .d2 ul li span,.d-box1 .d2::after,.d-box1 .d2::before{background-color:#f01f1a;border:5px solid #5c1713}.d1,.d1 ul li span,.d1::after,.d1::before,.d2,.d2 ul li span,.d2::after,.d2::before{background-color:#f01f1a;border:5px solid #5c1713;box-shadow:0 5px 61px #ff1d1d}.d1::after,.d1::before{height:82px;position:absolute;font-size:17px}.d1,.d1 ul,.d2{position:relative}.d1,.d2{animation:swing 4s linear infinite;transform-origin:top center}.d1 p,.d1 span{position:absolute}.d1{width:160px;top:100px;height:90px;right:0;border-radius:80px/49px}.d1::before{top:-5px;right:7px;width:123px;border-radius:62px/52px}.d1::after{text-align:center;line-height:90px;color:#ffe31d;font-weight:600;top:-5px;right:35px;width:69px;border-radius:41px/49px}.d1 span{top:84px;left:49px;width:50px;height:16px;z-index:2;border-radius:0 0 10px 10px;background-color:#ffe31d;border:5px solid #5c1713}.d1 span:nth-child(2){top:-17px;border-radius:10px 10px 0 0}.d1 p{top:-31px;left:13px;width:16px;height:13px;border-radius:25px;border:5px solid #5c1713;border-bottom:0}.d1 ul{top:80px;left:13px;width:54px;display:flex}.d1 li{flex:1;list-style:none;height:24px;margin:0 2.5px;width:5px;border-radius:5px;border-right:3.5px solid #5c1713}.d1 ul li:nth-child(3){height:50px}.d1 ul li:nth-child(3)::before{position:absolute;top:47px;left:54px;width:5px;height:5px;border-radius:5px 5px 10px 10px;background-color:#ffe31d;border:5px solid #5c1713}.d1 ul li span{position:absolute;top:20px;left:55px;width:13px;height:19px;border-radius:14px}.d2::after,.d2::before{position:absolute;height:128px}.d2{width:199px;height:128px;top:-61px;right:-122px;border-radius:98px/70px}.d2::before{top:-8px;right:18px;width:143px;border-radius:69px/67px}.d2::after{top:-8px;right:51px;width:75px;border-radius:57px/89px;background:url(https://cdn.jsdelivr.net/gh/sky04290/io_rydersite@1.0.3/images/lantern/OX.webp) center no-repeat;background-size:92px auto}.d2 span{position:absolute;top:123px;left:68px;width:55px;height:14px;z-index:2;border-radius:0 0 10px 10px;background-color:#ffe31d;border:5px solid #5c1713}.d2 span:nth-child(2){top:-16px;border-radius:10px 10px 0 0}.d2 p{position:absolute;top:-32px;left:13px;width:19px;height:13px;border-radius:25px;border:5px solid #5c1713;border-bottom:0}.d2 ul{position:relative;top:121px;left:32px;width:53px;display:flex}.d2 li{flex:1;list-style:none;height:24px;margin:0 3px;width:4px;border-radius:7px;border-right:3px solid #5c1713}.d2 ul li:nth-child(3){height:60px}.d2 ul li:nth-child(3)::before{position:absolute;top:59px;left:53px;width:9px;height:6px;border-radius:5px 5px 10px 10px;background-color:#ffe31d;border:5px solid #5c1713}.d2 ul li span{position:absolute;top:21px;left:54px;width:18px;height:17px;border-radius:20px}@keyframes swing{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(-13deg)}75%{transform:rotate(13deg)}}