body,html{width:100%;height:100%}*{box-sizing:border-box;margin:0;padding:0}li{list-style:none}.landing-wrapper-pc{width:100%;height:4024px;background-image:url(../images/landing/bg.jpg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding-top:760px}.landing-wrapper-mobile{display:none}.banner{display:none}.container{max-width:1200px;margin:0 auto}.draw-date,.awards,.purchase-tickets,.winners{width:1113px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;margin:0 auto}.con{width:100%;padding:0 85px}.draw-date{background-image:url(../images/landing/draw-date.png);height:716px;padding-top:180px;margin-bottom:75px}.draw-date .con{padding:0 115px}.con .desc{text-indent:1em;line-height:30px;font-size:16px;color:#333}.date-list{padding-left:18px;padding-top:17px;padding-bottom:9px}.new-date-list{margin-top:50px}.date-list li{color:#333;line-height:36px;font-size:16px}.date-list li span:nth-child(1){font-weight:600}.text{font-size:15px;color:#333;line-height:30px;padding-left:18px}.text a{color:#333;text-decoration:none}.complain{color:#333;font-size:14px;padding-left:18px;line-height:30px}.complain.complain-btn{margin-top:18px}.complain.complain-btn>a,.complain.complain-en-btn>a{color:#f39b11;text-decoration:underline}.complain-newz.complain{margin-bottom:30px}.complain.com-news{color:#f39b11}.complain.comtext{margin-top:10px}.complain a{color:#333;text-decoration:none}.style-text{font-size:14px;line-height:24px;padding-left:30px;position:relative}.style-text.first{margin-top:50px}.style-text::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#333;position:absolute;left:18px;top:10px}.awards{background-image:url(../images/landing/awards.png);height:1167px;position:relative;color:#333}.awards .fly{position:absolute;right:-225px;top:60px}.awards .con{padding-top:170px}.item-list{margin-top:59px}.awards .item{float:left}.item-list::after,.package-group::after{content:".";display:block;height:0;clear:both;visibility:hidden}.first-item,.sec-item{width:396px;height:398px;background:#fddc7f;border-radius:5px;position:relative;text-align:center;margin-bottom:23px}.rank{position:absolute;top:-25px;right:-50px;z-index:10}.rank img{display:inline-block;width:102px;height:101px}.first-item{margin-left:60px;margin-right:25px}.card-bg{width:267px;height:152px;margin:17px auto 0;background:#fad05a;text-align:center;line-height:152px;display:flex;align-items:center;justify-content:center}.first-item .card-bg,.sec-item .card-bg{width:352px;height:200px;margin:20px auto 0;line-height:200px}.sec-item .card-bg img{width:235px}.tit{font-size:32px;color:rgba(176,130,1,1);margin-top:25px;line-height:40px}.tit-desc{font-size:18px;color:#b08201;line-height:30px;margin-top:18px}.third-item,.forth-item,.fifth-item{width:300px;height:382px;background:rgba(253,220,127,1);border-radius:5px;text-align:center;margin-right:20px}.fifth-item{margin-right:0}.tit-small{font-size:24px;color:#b08201;margin-top:18px;line-height:32px}.tit-sma-desc{font-size:14px;line-height:30px;color:#b08201;padding:0 40px;text-align:left;margin-top:12px}.purchase-tickets{background-image:url(../images/landing/pur-tic.png);height:677px;margin-top:55px}.purchase-tickets .con{padding-top:180px}.pur-form{width:100%;padding:0 40px}.tab span{font-size:16px;color:#b3b3b3;cursor:pointer}.tab span:nth-child(1){margin-right:50px}.tab span:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/landing/check.png) center no-repeat;vertical-align:middle;margin-right:10px}.tab span.active:before{background:url(../images/landing/checked.png) center no-repeat}.city-group{margin:20px 0}.from-city,.to-city,.start-date,.end-date,.code-group,.btn-group{width:415px;height:50px;background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);border-radius:5px;display:inline-block;position:relative}.from-city,.start-date{margin-right:20px}.city-group input,.date-group input,.code-group input,.btn-group span{width:360px;height:48px;display:inline-block;border:0;outline:0;padding-left:15px;font-size:16px;margin-left:3px}.city-group img{position:absolute;width:18px;height:22px;right:12px;top:14px}.package-fly{margin-top:22px;display:flex;align-items:baseline}.audlt-group,.child-group,.infant-group{display:inline-block;width:132px;position:relative}.package-fly select{padding-left:15px;outline:0;width:127px;height:50px;border:0;background:rgba(255,255,255,1);border:1px solid rgba(238,238,238,1);border-radius:5px;margin-top:8px;appearance:none;-moz-appearance:none;-webkit-appearance:none;display:block}.package-fly div.child-group{margin:0 6px}.package-fly .package-group{display:inline-block}.package-fly .package-group img{position:absolute;right:14px;bottom:20px;display:inline-block;width:13px;height:7px}.package-fly span{font-size:14px;color:#b3b3b3;padding-left:16px;display:block}.date-group img{position:absolute;width:23px;height:21px;top:14px;right:12px}.code-group{margin-left:20px}.btn-group{float:right;margin-right:7px;background:0;border:0;margin-top:29px}.btn-group span{background:rgba(255,81,68,1);border-radius:5px;width:100%;font-size:18px;color:#fff;text-align:center;padding-left:0;cursor:pointer;line-height:48px}.winners{background-image:url(../images/landing/winners.png);height:375px;position:relative;margin-top:55px}.winner-msg{width:538px;height:122px;border:1px solid #fcc52b;background:#fbf6e7;border-radius:5px;position:absolute;right:135px;bottom:85px;padding-left:40px;line-height:48px;display:flex;align-items:center}.winner-msg p{font-size:20px;color:#999}.winner-msg p span:nth-child(2){color:#f6b705}.mask{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.57);z-index:100;display:none}.mask.active{display:block}.content{width:1200px;height:640px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:50px;border-radius:5px}.title{font-size:36px;color:#333;text-align:center;margin-bottom:40px}.mask-con{background:rgba(255,255,255,1);border:1px solid rgba(229,229,229,1);border-radius:5px;width:1066px;margin:0 auto;height:450px;overflow:hidden;border-right:0}.sec-title{font-size:16px;color:#333;font-weight:bold;padding-left:30px;margin-bottom:35px;padding-top:45px}.mask-con table{border:2px solid #b9b8b8;border-collapse:collapse;width:960px;margin:0 auto}.mask table td{border-bottom:2px solid #b9b8b8;min-height:44px;padding:8px 0;color:#333;padding-left:10px;font-size:15px}table tr td:nth-child(1){width:190px;font-weight:bold;border-right:2px solid #b9b8b8;vertical-align:top}table tr td li{line-height:40px}table tr td p.fir{margin-bottom:5px}p.sec-p{margin-top:13px}.text-con{width:960px;margin:40px auto 0}.text-con .sec-title{padding-left:0;padding-top:0}.text-con .text{padding-left:40px;line-height:22px;font-size:14px;margin-bottom:20px}.text-con .text span{display:inline-block}.text-con .text span:nth-child(1){vertical-align:top}.text-con .text span:nth-child(2){width:865px;margin-left:15px}.close{position:absolute;right:-5px;top:-50px}.close img{width:30px;height:30px;cursor:pointer}.mCSB_scrollTools{width:12px;background:#fcf8eb}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#fcf8eb}@media screen and (min-width:750px) and (max-width:960px){html{font-size:100px}}@media screen and (min-width:640px) and (max-width:749px){html{font-size:85.333px}}@media screen and (min-width:414px) and (max-width:639px){html{font-size:61.333px}}@media screen and (min-width:375px) and (max-width:413px){html{font-size:50px}}@media screen and (min-width:320px) and (max-width:374px){html{font-size:42.6667px}}.landing-wrapper-pc-en{background-image:url(../images/landing/bg-en.jpg)}.draw-date-en{height:716px;background-image:url(../images/landing/draw-date-en.png)}.complain-en{margin-top:50px}.complain-en.complain-lan{margin-top:35px}.complain-en>a{color:#f39b11;font-size:15px}.first.style-text-en{margin-top:30px}.style-text-en{line-height:27px}.awards-en{background-image:url(../images/landing/awards-en.png)}.awards-en .tit{font-size:17px;color:#b08201;font-weight:bold}.awards-en .tit-desc{font-size:16px;line-height:24px;text-align:left;padding:0 42px;margin-top:8px}.awards-en .tit-small{font-size:18px;font-weight:bold}.awards-en .tit-sma-desc{padding:0 20px;line-height:24px;color:#b08201;margin-top:5px}.purchase-tickets-en{background-image:url(../images/landing/pur-tic-en.png)}.winners-en{background-image:url(../images/landing/winners-en.png)}@media screen and (max-width:640px){.landing-wrapper-mobile{display:block}.landing-wrapper-pc{width:100%;background:#fcc52b;min-height:100%;padding:0;height:auto;padding-bottom:.3rem}.landing-wrapper-mobile{width:100%;background:#fcc52b;min-height:100%}.banner{width:100%;position:absolute;left:0;top:0;display:block}.container{position:relative;padding-top:5.1rem}.draw-date{width:94.5%;height:10.5rem;background:url(../images/landing/draw-date-mobile.png) center no-repeat;background-size:100% 100%;padding:0}.draw-date-en{height:11rem;background:url(../images/landing/draw-date-en-m.png) center no-repeat;background-size:100% 100%}.draw-date .con,.awards .con{padding:1.35rem .55rem 0}.draw-date{margin-bottom:.25rem}.purchase-tickets{margin-top:.25rem}.purchase-tickets .con{padding:.7rem .55rem 0}.con .desc{font-size:.26rem;line-height:.5rem}.draw-date-en .con .desc,.awards-en .con .desc{line-height:.38rem}.draw-date-en .date-list{padding:.25rem 0 0}.draw-date-en .complain-en{margin-top:.1rem}.draw-date-en .style-text{line-height:.4rem}.draw-date-en .style-text.first{margin-top:0}.style-text.first{line-height:.36rem}.date-list{padding:.4rem 0 .3rem}.date-list li{font-size:.25rem;line-height:.54rem}.text{padding-left:0;font-size:.24rem;line-height:.44rem}.complain{font-size:.26rem;line-height:.48rem;padding-left:0}.complain.comtext{padding-left:0;margin:.15rem 0 .1rem 0}.draw-date-en .complain-en-btn.complain{margin-top:.5rem}.complain.complain-btn{margin-top:.2rem}.new-date-list{margin-top:.2rem}.awards{width:94.5%;height:37.96rem;background-image:url(../images/landing/awards-mobile.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:0}.awards-en{height:39rem;background-image:url(../images/landing/awards-en-m.png)}.fly{display:none}.awards .item{float:inherit;padding:.3rem;margin:0 auto;margin-bottom:.38rem}.first-item,.sec-item{width:5.54rem;height:5.56rem}.item-list{margin-top:.47rem}.first-item{margin:0}.card-bg{width:4.97rem;height:2.82rem;margin:0}.first-item .card-bg,.sec-item .card-bg{width:4.93rem;height:2.8rem;margin:0}.first-item .card-bg img{width:2.38rem}.sec-item .card-bg img{width:3.5rem}.third-item,.forth-item,.fifth-item{width:5.54rem;height:7.08rem}.rank img{width:1.43rem;height:1.4rem}.rank{right:-.35rem;top:-.25rem}.tit{font-size:.44rem;line-height:.55rem;margin-top:.35rem}.awards-en .tit{font-size:.24rem}.tit-desc{font-size:.25rem;line-height:.55rem;margin-top:.22rem}.awards-en .tit-desc{padding:0 .25rem;font-size:.22rem;line-height:.34rem}.tit-small{font-size:.44rem;line-height:.55rem}.awards-en .tit-small{font-size:.3rem}.tit-sma-desc{font-size:.26rem;line-height:.56rem;margin-top:.3rem;padding:0 .3rem}.awards-en .tit-sma-desc{line-height:.44rem}.purchase-tickets{width:94.5%;height:10.14rem;background-image:url(../images/landing/pur-tic-mobile.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:0}.purchase-tickets-en{background-image:url(../images/landing/pur-tic-en-m.png)}.purchase-tickets-en .con{padding:.55rem .55rem 0}.winners{width:94.5%;height:3.84rem;background-image:url(../images/landing/winners-mobile.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding:0;display:flex;justify-content:center;align-items:center}.winners-en{background-image:url(../images/landing/winners-en-m.png)}.pur-form{padding:0}.tab span{font-size:.24rem}.city-group{margin:.2rem 0 0}.city-group img,.date-group img{top:.15rem;right:.16rem}.package-fly{margin-top:.3rem;display:inherit}.from-city,.to-city,.start-date,.end-date,.code-group,.btn-group{width:5.9rem;height:.8rem;display:block;margin-bottom:.25rem}.city-group input,.date-group input,.code-group input,.btn-group span{width:4rem;height:.76rem;position:absolute;color:#b3b3b3;font-size:.26rem;padding-left:.15rem;margin-left:0}.btn-group span{line-height:.76rem}.from-city,.start-date{margin-right:0}.audlt-group,.child-group,.infant-group{float:left;width:31%}.package-fly select{width:100%;height:.8rem}.package-fly .package-group{width:100%;display:block}.code-group{margin-left:0;margin-top:.2rem}.btn-group{margin-top:0;margin-right:0}.btn-group span{width:100%;color:#fff}.winner-msg{width:5.94rem;height:1.65rem;margin:0 auto;right:inherit;bottom:inherit;padding-left:.45rem;margin-top:.4rem}.winner-msg p{font-size:.3rem;line-height:.52rem}.winners-en .winner-msg p{font-size:.24rem}.content{width:96%;height:10rem;padding-top:.4rem}.title{font-size:.46rem;margin-bottom:.3rem}.mask-con{height:8rem}.mask-con,.mask-con table{width:96%}table tr td:nth-child(1){width:2rem;font-size:.25rem}.text-con{width:100%;margin:.4rem auto 0}.sec-title{font-size:.3rem;padding-left:.2rem;padding-top:.3rem;margin-bottom:.3rem}.text-con .sec-title{padding-left:.2rem;margin-bottom:.25rem}.text-con .text{padding-left:.2rem}.text-con .text span:nth-child(2){width:85%;margin-left:.2rem}.mCSB_inside>.mCSB_container{margin-right:.4rem}.close{top:-1.2rem}.style-text.first{margin-top:.35rem}.style-text{font-size:.26rem;line-height:.48rem;padding-left:.2rem;color:#777489}.style-text::before{left:.06rem;top:.16rem}}@media(max-width:330px){.draw-date{height:11.3rem}.complain{line-height:.4rem}.package-fly .package-group img{bottom:12px}}