body{font-family:'微软雅黑';position:relative;min-width:1366px;height:5124px;margin:0 auto;background:#01235a}body .wrapper{width:1127px;margin:0 auto}body .hide{display:none}body .clearfix::after{content:'\20';display:block;clear:both;overflow:hidden}body .header{position:relative;height:2163px;background:url(../imgs/header-bg.png) center no-repeat;z-index:2}body .header .header-date{position:absolute;top:590px;left:0;right:0;width:473px;margin:0 auto;padding:5px 0;border-top:1px solid #e08245;border-bottom:1px solid #e08245;text-align:center;font-size:36px;color:#843f32;z-index:1}body .header .header-box{position:absolute;top:513px;width:100%;height:617px;text-align:center;background:url(../imgs/header-card.png) center no-repeat}body .header .header-box .header-box-text{position:absolute;top:307px;left:0;right:0;margin:0 auto;width:800px;line-height:2;font-size:20px;color:#935918}body .special-bg-1{position:absolute;top:1001px;width:100%;height:1426px;background:url(../imgs/bg-1.png) center no-repeat;z-index:1}body .special-bg-2{position:absolute;top:2427px;width:100%;height:1715px;background:url(../imgs/bg-2.png) center no-repeat;z-index:1}body .special-bg-3{position:absolute;bottom:0;width:100%;height:982px;background:url(../imgs/bg-3.png) center no-repeat;z-index:1}body .section{box-sizing:border-box}body .section .section-title{margin:0 auto;line-height:139px;text-align:center;font-size:36px;color:#fff;background:#fff}body .section .section-card .card-tip{position:absolute;left:52px;top:-52px;width:142px;height:146px;text-align:center;font-size:27px;color:#fff;background:url(../imgs/tip-bg.png) center no-repeat}body .section .section-card .card-tip .card-tip-text{width:100px;padding-top:36px;margin:0 auto}body .section .section-card .card-condition{padding:111px 0 57px;text-align:center;font-size:20px;color:#fcd55f}body .section .section-card .card-ticket{position:relative}body .section .section-card .card-ticket .ticket-title{margin:0 auto;width:359px;height:54px;line-height:54px;text-align:center;background:url(../imgs/ticket-title.png) center no-repeat}body .section .section-card .card-ticket .ticket-title .text{font-size:20px;color:#fff;text-shadow:2px 2px rgba(65,142,121,0.75);-moz-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0);-webkit-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0);-ms-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0)}body .section .section-card .card-ticket .ticket-block{margin:30px auto 0;width:352px;height:277px;background:#fefa8e;border-radius:10px;border:5px solid #fcd55f;box-sizing:border-box}body .section .section-card .card-ticket .ticket-block .ticket-discount{text-align:center;color:#f08001}body .section .section-card .card-ticket .ticket-block .ticket-discount .num{font-size:120px}body .section .section-card .card-ticket .ticket-block .ticket-discount .unit{font-size:32px}body .section .section-card .card-ticket .ticket-block .ticket-name{text-align:center;color:#f08001;font-size:20px;font-weight:bold}body .section .section-card .card-ticket .ticket-block .get-btn{display:block;width:183px;height:46px;margin:12px auto 0;font-size:22px;font-weight:bold;font-family:'微软雅黑';color:#e4a021;border:0;border-radius:6px;background:#442f02;cursor:pointer;transition:transform .3s ease}body .section .section-card .card-ticket .ticket-block .get-btn:hover{transform:translateY(-5px)}body .section .section-card .card-ticket .ticket-block .moon-cake{position:absolute;bottom:-41px;left:68px}body .section .section-card .card-ticket .ticket-block .moon-cake-ds{width:107px;height:104px;background:url(../imgs/moon-cake-ds.png) center no-repeat}body .section .section-card .card-ticket .ticket-block .moon-cake-wr{width:114px;height:132px;background:url(../imgs/moon-cake-wr.png) center no-repeat}body .section .section-card .card-ticket .ticket-block .moon-cake-dh{left:334px;width:137px;height:129px;background:url(../imgs/moon-cake-dh.png) center no-repeat}body .section .section-card .card-prompt{width:868px;padding:35px 40px;margin:70px auto 0;box-sizing:border-box;line-height:1.5;font-size:18px;color:#442f02;background:rgba(204,255,248,0.4)}body .section.section-1{position:absolute;top:1089px;width:100%;padding-top:24px;z-index:3}body .section.section-1 .section-title{width:591px;height:139px;background:url(../imgs/title-bg-1.png) center no-repeat}body .section.section-1 .section-card{position:relative;height:955px;margin-top:45px;background:url(../imgs/section-card-1.png) center no-repeat}body .section.section-1 .section-card .ticket-content .ticket-item{float:left;width:50%}body .section.section-2{position:relative;margin-top:120px;z-index:2}body .section.section-2 .section-title{width:711px;height:139px;background:url(../imgs/title-bg-2.png) center no-repeat}body .section.section-2 .section-card{position:relative;height:955px;margin-top:45px;background:url(../imgs/section-card-1.png) center no-repeat}body .section.section-2 .section-card .card-prompt{margin:95px auto 0}body .section.section-3{position:relative;margin-top:120px;z-index:3}body .section.section-3 .section-title{width:591px;height:139px;background:url(../imgs/title-bg-3.png) center no-repeat}body .section.section-3 .section-card{position:relative;height:1267px;margin-top:45px;background:url(../imgs/section-card-2.png) center no-repeat}body .section.section-3 .section-card .card-tip .card-tip-text{width:80px}body .section.section-3 .section-card .card-condition{padding:111px 0 92px}body .section.section-3 .activity-item{position:relative;width:964px;padding:10px 30px 0;margin:0 auto 72px;box-sizing:border-box;font-size:24px;color:#f08001;background:#fefa8e;border-radius:10px;border:5px solid #fcd55f}body .section.section-3 .activity-item .highlight{font-weight:bold}body .section.section-3 .activity-item .activity-detail{line-height:2}body .section.section-3 .activity-item .activity-title{position:absolute;left:0;right:0;top:-40px;margin:auto;width:219px;height:59px;line-height:59px;text-align:center;background:url(../imgs/activity-title.png) center no-repeat}body .section.section-3 .activity-item .activity-title .text{line-height:59px;font-size:17.469px;font-family:"Source Han Sans CN";color:#fff;text-shadow:2px 2px rgba(65,142,121,0.75);-moz-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0);-webkit-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0);-ms-transform:matrix(1.60533153, 0, 0, 1.60282408, 0, 0)}body .footer{position:relative;text-align:center;font-size:20px;color:rgba(113,189,200,0.5);z-index:3}body .model-wrapper-bk{position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;background-color:rgba(0,0,0,0.3);z-index:9}body .model-wrapper{position:fixed;width:528px;height:560px;left:0;right:0;top:20%;bottom:0;margin:0 auto;text-align:center;z-index:999}body .model-wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}body .model-wrapper .model{display:inline-block;vertical-align:middle;position:relative;width:528px;height:560px;background:url(../imgs/model-bg.png) center no-repeat;-webkit-animation-name:slideInDown;animation-name:slideInDown;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body .model-wrapper .model .cancel-btn{position:absolute;top:0;right:-40px;background:url(../imgs/cancel.png) center no-repeat;background-size:contain;width:32px;height:32px;cursor:pointer;border-radius:50%;z-index:2}body .model-wrapper .model .model-content .result-text{padding:40px 0;font-size:30px;color:#eda431;text-align:center}body .model-wrapper .model .model-content .ticket-block .num{font-size:132px;color:#fc575a}body .model-wrapper .model .model-content .ticket-block .unit{font-size:44px;color:#fc575a;vertical-align:super}body .model-wrapper .model .model-content .ticket-name,body .model-wrapper .model .model-content .fail-reason{font-size:30px;color:#fc575a}body .model-wrapper .model .model-content .fail-reason{padding:50px 100px;line-height:2}body .model-wrapper .model .model-content.success{position:relative}body .model-wrapper .model .model-content.success .gold-icon{position:absolute;top:80px;left:-54px;width:626px;height:261px;background:url(../imgs/model-gold.png) center no-repeat}body .model-wrapper .model .model-content.success .model-btn{margin:116px auto 0}body .model-wrapper .model .model-content.fail .model-btn{position:absolute;left:0;right:0;bottom:45px;margin:auto}body .model-wrapper .model .model-btn{display:block;width:332px;height:72px;line-height:72px;text-decoration:none;font-size:30px;color:#fff;border-radius:2rem;background-image:-moz-linear-gradient(90deg, #fe5b58 0, #fc5c59 39%, #fa5d59 100%);background-image:-webkit-linear-gradient(90deg, #fe5b58 0, #fc5c59 39%, #fa5d59 100%);background-image:-ms-linear-gradient(90deg, #fe5b58 0, #fc5c59 39%, #fa5d59 100%);box-shadow:0 8px 0 0 rgba(229,152,42,0.8);transition:transform .3s ease}body .model-wrapper .model .model-btn:hover{transform:translateY(-5px)}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}