body{font-family:PingFang SC;background:-webkit-gradient(linear,left top,left bottom,from(#fff1e4),to(#f7f1fd));background:linear-gradient(180deg,#fff1e4,#f7f1fd)}.content{position:relative}.content .banner{width:100%;height:460px;background:url(/static/images/anniversary-bg.28b0d91f.jpg) 50% no-repeat;background-size:1920px 460px}.content .time{text-align:center;background:url(/static/images/BRITHDAY@2x.1444f147.png) top no-repeat;background-size:191px 23px;margin-bottom:106px;margin-top:-10px}.content .time h3{color:#ff7672;font-size:26px;font-family:PingFang SC;font-weight:600;line-height:42px;padding-top:10px;letter-spacing:3px;margin-bottom:15px}.content .time h3 span{position:relative;top:-2px;display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#ff7672;margin-right:33px}.content .time h3 span:last-child{margin-right:0;margin-left:33px}.content .time p{color:#ff7672}.content .time p span.time-box{display:inline-block;width:88px;height:108px;line-height:108px;font-size:11px;font-family:PingFang SC;font-weight:500;background:url(/static/images/kuang.bb5a2a24.png) 50% no-repeat;background-size:100% 100%}.content .time p span.time-box span{font-size:29px;font-family:PangMenZhengDao;font-weight:700;font-style:italic}.content .time p i{position:relative;margin:0 15px;font-style:normal;font-size:50px;line-height:0}.content .package-wrapper ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1206px;margin:0 auto}.content .package-wrapper ul li{position:relative;width:362px;height:273px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:60px;margin-bottom:118px;-webkit-box-shadow:0 5px 3px 0 rgba(235,188,183,.15);box-shadow:0 5px 3px 0 rgba(235,188,183,.15);border-radius:25px}.content .package-wrapper ul li:nth-child(3n){margin-right:0}.content .package-wrapper ul li .bg-img{position:absolute;top:-32px;left:-26px;width:389px;height:308px;z-index:-1}.content .package-wrapper ul li h4{position:relative;top:-12px;color:#fff;text-align:center;font-size:16px;font-family:PingFang SC;font-weight:500}.content .package-wrapper ul li .welfare{position:absolute;top:54px;left:3px;font-size:18px;font-family:PingFang SC;font-weight:500;color:#6691fc;line-height:27px}.content .package-wrapper ul li .date{position:relative;top:36px;font-size:14px;font-family:PingFang SC;font-weight:500;color:#929fbb;line-height:30px;text-align:center}.content .package-wrapper ul li .date:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";width:25px;height:3px;background:#6691fc;border-radius:1px}.content .package-wrapper ul li .content p{font-size:12px;font-family:PingFang SC;font-weight:500;color:#929fbb;line-height:20px}.content .package-wrapper ul li .content p span{color:#6590fc}.content .package-wrapper ul li .btn{display:inline-block;width:117px;height:30px;line-height:30px;text-align:center;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#fec9ba),to(#fe8b8a));background:linear-gradient(90deg,#fec9ba,#fe8b8a);border-radius:15px;font-size:12px;font-family:PingFang SC;font-weight:600}.content .package-wrapper ul li:first-child .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:80px;margin-left:20px}.content .package-wrapper ul li:first-child .content .image{width:88px;height:91px;background:#fff;border:1px solid #8eb0ff;border-radius:5px;margin-right:42px;overflow:hidden}.content .package-wrapper ul li:first-child .content .image img{width:100%}.content .package-wrapper ul li:first-child .content p{font-size:17px;font-family:PingFang SC;font-weight:500;color:#929fbb;line-height:32px;margin-top:-8px}.content .package-wrapper ul li:first-child .content p span.big-blue{font-size:19px;color:#6591fc}.content .package-wrapper ul li:nth-child(2) .content{width:292px;margin-top:47px;margin-left:40px}.content .package-wrapper ul li:nth-child(2) .btn{margin-top:14px;margin-left:125px}.content .package-wrapper ul li:nth-child(3) .content{width:292px;margin-top:73px;margin-left:40px}.content .package-wrapper ul li:nth-child(3) .btn{margin-top:28px;margin-left:130px}.content .package-wrapper ul li:nth-child(4) h4{left:-5px}.content .package-wrapper ul li:nth-child(4) .content{width:292px;margin-top:73px;margin-left:40px}.content .package-wrapper ul li:nth-child(5) .content{width:280px;margin-top:65px;margin-left:50px}.content .package-wrapper ul li:nth-child(5) .content p{font-size:14px;font-weight:500;line-height:26px;letter-spacing:1px;color:#929fbb}.content .package-wrapper ul li:nth-child(6) h4{left:2px}.content .package-wrapper ul li:nth-child(6) .content{width:240px;margin-top:73px;margin-left:60px}.content .package-wrapper ul li:nth-child(6) .content p{font-size:14px;line-height:24px}.content .package-wrapper ul li:nth-child(7) h4{left:-3px}.content .package-wrapper ul li:nth-child(7) .content{width:240px;margin-top:65px;margin-left:55px}.content .package-wrapper ul li:nth-child(7) .content p{font-size:14px;line-height:24px}.content .package-wrapper ul li:nth-child(7) .btn{margin-top:23px;margin-left:120px}.content .package-wrapper ul li:nth-child(8) .content{margin-top:62px;margin-left:65px}.content .package-wrapper ul li:nth-child(8) .content p{font-size:14px;line-height:24px}.content .package-wrapper ul li:nth-child(8) .content p.blue{color:#6691fc}.content .package-wrapper ul li:nth-child(9) h4{color:#f65358}.content .package-wrapper ul li:nth-child(9) .welfare{color:#ff686c}.content .package-wrapper ul li:nth-child(9) .date:after{background:#ff686c}.content .package-wrapper ul li:nth-child(9) .content{width:280px;margin-top:53px;margin-left:45px}.content .package-wrapper ul li:nth-child(9) .content p{font-size:12px;line-height:20px;letter-spacing:1px}.content .package-wrapper ul li:nth-child(9) .content p.blue{color:#f65358}.content .package-wrapper ul li:nth-child(9) .content p .big-red{color:#ff676c;font-size:16px}.content .package-wrapper ul li:nth-child(9) .content p .big-red.big-red1{color:#ff686d}.content .package-wrapper ul li:nth-child(9) .btn{margin-left:130px;margin-top:4px}.rect-bg{position:absolute;left:-10px;bottom:0;width:20%;z-index:-2}.rect-bg img{width:100%}