.activity{max-width:1920px;margin:0 auto;overflow:hidden}.activity-new-year{min-width:1400px;max-width:1920px;background:url(/images/promotionActivity/newYear/bg.jpg?v=3) top no-repeat;background-size:100% 100%;min-height:4411px}.activity-new-year #fireworks{position:absolute;top:130px;left:0;z-index:999}.activity-new-year #fireworks,.activity-new-year #fireworks iframe{width:100%;height:100%;pointer-events:none}.activity-new-year>div{margin:0 auto}.activity-new-year>div .title{width:652px;height:88px;margin:0 auto}.activity-new-year>div .title>img{width:100%;height:100%}.activity-new-year .activity-pray{width:1200px;margin-top:850px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-new-year .activity-pray .content{width:1200px}.activity-new-year .activity-pray .content .desc{margin-top:20px;width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;align-items:center;padding-left:106px}.activity-new-year .activity-pray .content .desc p{width:700px;font-weight:400;font-size:26px;color:#cf3a31}.activity-new-year .activity-pray .content .desc div{width:277px;height:95px;cursor:pointer}.activity-new-year .activity-pray .content .blessing-pool{margin-top:20px;width:100%;height:453px;background:url(/images/promotionActivity/newYear/blessing-pool.png) top no-repeat;background-size:100% 100%;padding:70px 50px}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage{margin-left:120px;width:1000px;height:353px}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage .baberrage-item .normal{width:auto;height:55px;border-radius:0}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage .baberrage-item .normal .baberrage-avatar{display:none}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage .baberrage-item .normal .baberrage-msg{height:100%;line-height:55px}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage .baberrage-item-ten .normal{padding:0 30px 0 50px;background:url(/images/promotionActivity/newYear/ten.png) top no-repeat;background-size:100% 100%;color:#cf3a31}.activity-new-year .activity-pray .content .blessing-pool .baberrage-stage .baberrage-item-one .normal{padding:0 20px;background:url(/images/promotionActivity/newYear/one.png) top no-repeat;background-size:100% 100%;color:#f6e3a6}.activity-new-year .activity-pray .content .blessing-pool+div{width:100%;display:flex;justify-content:space-around;flex-wrap:nowrap;flex-direction:row;align-items:center;padding-left:106px;margin-top:10px;font-weight:400;font-size:18px;color:#cf3a31}.activity-new-year .activity-pray .content .blessing-pool+div span{font-size:24px}.activity-new-year .activity-pray .content .blessing-pool+div>div:last-child{cursor:pointer}.activity-new-year .activity-pray .content .btn-box{margin-top:10px;display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center}.activity-new-year .activity-pray .content .btn-box .line{width:384px;height:18px;background:url(/images/promotionActivity/newYear/pray-line.png) top no-repeat;background-size:100% 100%}.activity-new-year .activity-pray .content .btn-box .line:last-child{transform:rotate(180deg)}.activity-new-year .activity-pray .content .btn-box .btn{cursor:pointer;width:214px;height:74px;margin:0 16px}.activity-new-year .activity-pray .pray-prize-list{margin-top:40px;width:1200px!important;height:200px!important;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-pray .pray-prize-list>.swiper.swiper-pray-prize{width:1100px!important;height:200px!important}.activity-new-year .activity-pray .pray-prize-list .swiper-slide{width:200px!important;height:200px!important;background:url(/images/promotionActivity/newYear/pray-prize-bg.png) top no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column}.activity-new-year .activity-pray .pray-prize-list .swiper-slide img{margin:30px auto 20px;width:100px;height:100px}.activity-new-year .activity-pray .pray-prize-list .swiper-slide p{font-weight:400;font-size:18px;color:#ecddb2}.activity-new-year .activity-pray .pray-prize-list .swiper-next,.activity-new-year .activity-pray .pray-prize-list .swiper-prev{margin:0 13px;width:23px;height:47px;background:url(/images/promotionActivity/newYear/arrow.png) top no-repeat;background-size:100% 100%}.activity-new-year .activity-pray .pray-prize-list .swiper-next:after,.activity-new-year .activity-pray .pray-prize-list .swiper-prev:after{content:""!important}.activity-new-year .activity-pray .pray-prize-list .swiper-next{transform:rotate(180deg)}.activity-new-year .activity-prize{margin-top:60px;width:100%;height:675px;background:url(/images/promotionActivity/newYear/prize-bg.png) top no-repeat;background-size:100% 100%;padding-top:50px}.activity-new-year .activity-prize .title{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-prize .content{width:1200px;margin:40px auto 0}.activity-new-year .activity-prize .content>p{padding-left:106px;font-weight:300;font-size:21px;text-align:center;color:#faebab;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-prize .content>p span{text-decoration:underline;color:#fed41d}.activity-new-year .activity-prize .content .prize-list{margin:40px auto 0;width:1200px;height:277px;background:url(/images/promotionActivity/newYear/prize-content-bg.png) top no-repeat;background-size:100% 100%;padding-left:150px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:flex-start}.activity-new-year .activity-prize .content .prize-list .swiper{width:1000px;padding-bottom:50px}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide{width:160px;height:277px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;position:relative}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide>div:first-child{width:155px;height:150px;background:url(/images/promotionActivity/newYear/prize-img.png) top no-repeat;background-size:100% 100%;position:relative}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide>div:first-child p{width:100%;position:absolute;bottom:8px;font-weight:400;font-size:21px;text-align:center;color:#ecddb2}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide>p{margin:5px 0;width:160px;font-weight:500;font-size:16px;text-align:center;color:#bb5530;white-space:nowrap;letter-spacing:-.5px}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide .prize-btn{width:157px;height:51px;cursor:pointer}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide .prize-btn>img{cursor:pointer;width:100%;height:100%}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-slide:not(:last-child):after{content:"";position:absolute;top:80px;right:-30px;width:30px;height:30px;background:url(/images/promotionActivity/newYear/prize-arrow.png) top no-repeat;background-size:100% 100%}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-pagination{bottom:0;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-pagination-customs{position:relative;cursor:pointer;width:50px;height:16px;border-radius:21px;display:inline-block;background:#8f241e;margin:0 5px;z-index:99}.activity-new-year .activity-prize .content .prize-list .swiper .swiper-pagination-customs-active{opacity:1;background-color:#e03a31}.activity-new-year .activity-rank{margin-top:70px;padding-bottom:100px}.activity-new-year .activity-rank .content{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;align-items:flex-start}.activity-new-year .activity-rank .content>div{margin-top:25px}.activity-new-year .activity-rank .content>div>p{font-weight:400;font-size:24px;text-align:center;color:#cf3a31}.activity-new-year .activity-rank .content>div table{margin-top:10px;border:1px solid #daae6a;border-collapse:collapse;height:761px;background:url(/images/promotionActivity/newYear/table-bg.png) top no-repeat;background-size:auto 100%}.activity-new-year .activity-rank .content>div table th{height:35px;font-size:24px;color:#ad271b;text-align:center;background-color:#f5dd94;border:1px solid #daae6a}.activity-new-year .activity-rank .content>div table td{height:122px;font-size:24px;text-align:center;color:#f5dd94;background:transparent;border:1px solid #daae6a}.activity-new-year .activity-rank .content>.left>table{width:360px}.activity-new-year .activity-rank .content>.left>table td:first-child>div{margin:5px auto;width:80px;height:75px;background-size:100% 100%;font-weight:500;font-size:12px;text-align:center;line-height:60px;letter-spacing:-.5px}.activity-new-year .activity-rank .content>.left>table td:last-child>div{height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.activity-new-year .activity-rank .content>.left>table td:last-child>div p{margin-top:-5px}.activity-new-year .activity-rank .content>.left>table tr:nth-child(-n+4)>td:first-child>div{font-size:18px}.activity-new-year .activity-rank .content>.right>table{width:660px}.activity-new-year .activity-rank .content>.right table+div{margin:30px auto 0;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-rank .content>.right table+div span{width:115px;height:40px;background:url(/images/promotionActivity/newYear/page-btn.png) top no-repeat;background-size:100% 100%;font-weight:500;font-size:20px;line-height:40px;text-align:center;color:#eedaa2}.activity-new-year .activity-rank .content>.right table+div span:nth-child(2){background:transparent;color:#b62016}.activity-new-year .activity-rules{margin-top:50px;width:100%;height:537px;background:url(/images/promotionActivity/newYear/prize-bg.png) top no-repeat;background-size:100% 100%;padding-top:50px}.activity-new-year .activity-rules .title{width:339px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.activity-new-year .activity-rules .content{width:950px;margin:50px auto 0}.activity-new-year .activity-rules .content div{margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;flex-direction:row;align-items:flex-start}.activity-new-year .activity-rules .content div span{margin-top:5px;display:block;margin-right:5px;width:30px;height:30px;background:url(/images/promotionActivity/newYear/rules-icon.png) top no-repeat;background-size:100% 100%;font-weight:400;font-size:20px;line-height:30px;color:#a92c25;text-align:center}.activity-new-year .activity-rules .content div p{width:915px;font-weight:400;font-size:24px;color:#eedaa2}.newYear-dialog{background:transparent}.newYear-dialog .el-dialog__header{display:none}.newYear-dialog .el-dialog__body{position:relative;padding:0}.newYear-dialog .el-dialog__body .content{width:100%;height:369px;background:url(/images/promotionActivity/newYear/dialog-bg.png) top no-repeat;background-size:100% 100%;color:#eedaa2}.newYear-dialog .el-dialog__body .close{position:absolute;top:0;right:-60px;width:48px;height:48px}.newYear-dialog .el-dialog__body .close>img{width:100%}.newYear-pray-dialog .content{padding-top:50px;flex-direction:column}.newYear-pray-dialog .content,.newYear-pray-dialog .content p{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.newYear-pray-dialog .content p{flex-direction:row;font-weight:500;font-size:24px;line-height:180.5%}.newYear-pray-dialog .content p span{cursor:pointer;margin-left:20px;width:106px;height:30px;background:url(/images/promotionActivity/newYear/page-btn.png) top no-repeat;background-size:100% 100%;font-weight:400;font-size:14px;line-height:30px;text-align:center}.newYear-pray-dialog .content p+div{margin-top:80px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.newYear-pray-dialog .content p+div div{cursor:pointer;margin:0 50px;width:160px;height:53px;text-shadow:0 1px 1px rgba(0,0,0,.25);font-weight:500;font-size:20px;line-height:53px;text-align:center;background:url(/images/promotionActivity/newYear/pray-btn-bg1.png) top no-repeat;background-size:100% 100%}.newYear-result-dialog .content{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column}.newYear-result-dialog .content>p{margin-top:20px;font-weight:500;font-size:24px}.newYear-result-dialog .content.lc{padding:50px 50px 100px;flex-flow:row wrap;align-items:flex-start}.newYear-result-dialog .content.lc .result-item{opacity:0;width:83px;height:72px;margin:0 10px;background:#c42d2e;border:1px solid #eed9a0;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:column;transition:all .3s ease}.newYear-result-dialog .content.lc .result-item p{padding:0 5px;font-size:12px;font-weight:400;text-align:center}.newYear-result-dialog .content.lc .result-item img{transform:scale(.8);zoom:.8}.newYear-result-dialog .content.lc .btn{transition:all .3s ease;opacity:0;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);cursor:pointer;width:157px;height:51px}.newYear-result-dialog .content.lc .btn img{width:100%}.newYear-record-dialog .content{padding:50px;height:500px!important}.newYear-record-dialog .no-data{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.newYear-record-dialog table{width:100%;height:250px;border-collapse:collapse}.newYear-record-dialog table thead{width:517px}.newYear-record-dialog table thead tr{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.newYear-record-dialog table thead th{height:50px;line-height:50px;text-align:center;border:1px solid #ffda83;border-left:none;border-right:none}.newYear-record-dialog table thead th:first-child{width:6%}.newYear-record-dialog table thead th:nth-child(2){width:45%}.newYear-record-dialog table thead th:nth-child(3){width:9%}.newYear-record-dialog table thead th:nth-child(4){width:40%}.newYear-record-dialog table tbody{width:517px;display:flex;justify-content:flex-start;flex-wrap:nowrap;flex-direction:column;align-items:center}.newYear-record-dialog table tbody tr{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.newYear-record-dialog table tbody tr td{height:33px;line-height:33px;text-align:center}.newYear-record-dialog table tbody tr td:first-child{width:6%}.newYear-record-dialog table tbody tr td:nth-child(2){width:45%}.newYear-record-dialog table tbody tr td:nth-child(3){width:9%}.newYear-record-dialog table tbody tr td:nth-child(4){width:40%}.newYear-record-dialog table+div{margin:10px auto 0;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-direction:row}.newYear-record-dialog table+div span{width:88px;height:30px;background:url(/images/promotionActivity/newYear/page-btn.png) top no-repeat;background-size:100% 100%;font-weight:400;font-size:16px;line-height:30px;text-align:center;color:#eedaa2}.newYear-record-dialog table+div span:nth-child(2){background:transparent}