@charset "UTF-8";@font-face{font-family:'HappyZcool';src:url('../font/HappyZcool.ttf')}@font-face{font-family:'PangMenZhengDao';src:url('../font/PangMenZhengDao.ttf')}body{background:#fff}.box{width:900px;height:auto;margin:0 auto;color:#595757}.layer1{text-align:center;position:relative;height:413px;background:url(../images/img_01.jpg) no-repeat center top;overflow:hidden}.layer11{height:247px;background:url(../images/img_02.jpg) no-repeat center top;overflow:hidden}.layer12{height:248px;background:url(../images/img_03.jpg) no-repeat center top;overflow:hidden}.layer2{height:208px;background:url(../images/banner02.png) no-repeat center top}.layer3{height:2160px;padding-top:50px;text-align:center;position:relative;background-image:url("../images/layer3_01.jpg"),url("../images/layer3_02.jpg"),url("../images/layer3_03.jpg");background-repeat:no-repeat;background-size:1920px 680px,1920px 766px,1920px 714px;background-position:0 0,0 680px,0 1446px}.tools{position:fixed;right:10px;top:15%;z-index:10}.block-1-title{margin:auto;height:auto;text-align:center;overflow:hidden}.block-1-title .img{width:568px;height:117px}.block-1-note{margin:24px 0}.block-1-note p{font-size:20px;font-family:SourceHanSansCN-Medium;font-weight:500;color:rgba(255,255,255,1);line-height:20px;margin-top:10px}.block-1-ticket{margin:auto;height:auto;text-align:center;overflow:hidden}.block-1-ticket .img{width:538px;height:340px}.block-2{margin:auto;height:auto;text-align:center;overflow:hidden;margin-top:-66px}.block-2 img{width:630px;height:155px}.block-2 p{font-family:'HappyZcool';font-size:20px;font-weight:normal;color:rgba(89,87,87,1);line-height:30px;text-align:center;margin-top:40px}.block-2 p span{font-size:22px;font-weight:bold;color:#78d0ff;border-bottom:4px solid #ffc000;margin:0 5px;font-family:'HappyZcool'}.block-2 p span em{font-family:'微软雅黑';font-style:inherit}.block-3{position:relative;width:814px;text-align:center;margin:auto;margin-top:50px}.flower{position:absolute;top:-60px;right:-33px;width:186px;height:165px}.sign-up{width:814px;height:833px;background:url('../images/sign-up.png') no-repeat center;background-size:814px 833px;border-radius:12px;display:flex;flex-direction:column;align-items:center}.sign-up-title{width:193px;height:46px;margin-top:25px;margin-bottom:22px}.input{display:flex;align-items:center;justify-content:space-between;background:#fff;width:660px;border-radius:6px;margin-bottom:20px;padding:0 20px}.textarea{display:flex;justify-content:space-between;background:#fff;width:660px;border-radius:6px;padding:0 20px;padding-top:10px}.input input{height:50px;width:560px;font-size:20px;color:#333;border:0}.code{padding-right:0;width:680px}.input button{width:124px;height:50px;background:rgba(0,135,207,1);border-radius:6px;font-size:20px;font-weight:400;color:rgba(226,245,255,1);line-height:50px}.noborder{border:0 none}.textarea textarea{height:130px;font-size:20px;color:#333;border:0;overflow:auto}.name{width:23px;height:23px}.phone{width:30px;height:30px}.position{width:30px;height:30px}.time{width:22px;height:22px}.remark{width:27px;height:27px}.tips{width:660px;font-size:16px;font-weight:500;color:rgba(0,118,177,1);margin-top:8px;margin-bottom:20px;text-align:left}.tipsBox{width:660px;display:flex;align-items:unset}.tipsBox p:first-child{width:60px}.sign-up p{width:660px;font-size:16px;font-weight:400;color:rgba(69,69,69,1);text-align:left;line-height:24px}.sign-up a{text-decoration:underline;color:#fff}.agree{width:660px;font-size:16px;font-weight:400;color:rgba(69,69,69,1);line-height:20px;margin-top:10px;text-align:left;margin-left:106px;display:flex;align-items:center}.agree a{font-size:16px;color:rgba(69,69,69,1)}#confirm{width:16px;height:16px;border:1px solid rgba(149,149,149,1);background:#fff;margin-right:8px}#confirm:checked{background:greenyellow}.btn{display:flex;align-items:center;margin-top:20px}.btn button{width:165px;height:50px;background:rgba(222,119,134,1);border:3px solid rgba(255,255,255,1);border-radius:20px;font-size:28px;font-family:PangMenZhengDao;font-weight:400;color:rgba(255,255,255,1)}.btn button:first-child{margin-right:120px}.rules{width:800px;font-size:18px;color:rgba(89,87,87,1);line-height:30px;margin:0 auto;margin-top:20px;text-align:left}.rules span{font-weight:bolder}.block-4{position:relative;height:1242px;margin:auto;text-align:center;padding-top:124px;background-image:url("../images/block-4_01.jpg"),url("../images/block-4_02.jpg");background-repeat:no-repeat;background-size:1920px 726px,1920px 640px;background-position:0 0,0 726px}.block-4-title{margin:auto;width:572px;height:143px}.block-4-10000{width:960px;margin:auto;margin-top:80px;position:relative}.block-4-2000{width:960px;margin:auto;margin-top:20px;position:relative}.block-4 p{font-size:20px;font-weight:500;color:rgba(89,87,87,1);margin-top:10px;text-align:center}.block-4-btn{margin-top:50px;position:relative}.block-4-btn button{padding:0 22px;height:50px;background:rgba(255,192,0,1);border:6px solid rgba(255,255,255,1);border-radius:20px;font-size:20px;font-weight:bold;color:rgba(255,255,255,1)}.main-mask{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,1);opacity:.3;z-index:10001}.sign-up-mask{position:absolute;top:0;left:0;right:0;margin:0 auto;width:814px;height:833px;background:rgba(0,0,0,1);opacity:.3;border-radius:.24rem}.sign-up-mask-body{position:absolute;background-size:100%;width:814px;height:833px;left:0;right:0;margin:0 auto}.sign-up-mask-body img{width:100%;height:100%}.sign-up-mask-body-wrapper{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;font-size:.34rem;font-family:PangMenZhengDao;font-weight:400;color:rgba(255,255,255,1)}.sign-up-mask-body-wrapper img{width:.44rem;height:.94rem;position:absolute;left:0;right:0;margin:0 auto;bottom:-0.76rem}.use-code{width:600px;height:1084px;position:absolute;left:0;right:0;margin:0 auto;z-index:10003}.use-code img{width:600px;height:1084px}.use-codeBox{width:1039px;height:1180px;position:absolute;left:0;right:0;top:-59px;margin:0 auto;z-index:10002}.use-rules{width:564px;height:338px;position:absolute;left:0;right:-197px;top:186px;margin:0 auto;z-index:10003}.use-rules2{right:243px;top:178px}.use-rules3{right:-195px;top:409px}.use-rules img{width:564px;height:338px}.ruleBtn{position:absolute;background:#fff;border-radius:10px;font-size:20px;font-weight:bold;color:#1b346d;width:146px;height:40px;line-height:40px;bottom:24px;right:110px}.ruleBtn2{left:80px;top:180px;color:#db6439}.ruleBtn3{right:110px;color:#4ea39c}.block-5{height:984px;background:url(../images/915.png) no-repeat top;margin:auto}.block-5-title{width:577px;height:146px;text-align:center;margin:auto}.ticket-nav{width:100%}.box{width:800px;height:700px;background:rgba(255,255,255,1);border:2px solid rgba(255,192,0,1);box-shadow:0 2px 3px 0 rgba(119,78,0,0.29);border-radius:20px;border-top:0;position:relative}.nav-wrapper{display:flex}.nav{flex-grow:1;height:80px;display:flex;align-items:center;flex-direction:column;padding-top:20px;background:rgba(255,192,0,1);border-top:5px solid rgba(255,192,0,1);border-radius:20px;font-size:30px;font-weight:400;color:rgba(255,255,255,1)}#nav0{border-right:5px solid rgba(255,192,0,1)}#nav1{border-left:5px solid rgba(255,192,0,1)}.data-wrapper{height:620px;width:100%;position:absolute;overflow:hidden;bottom:0;background:#fff;border-radius:20px}.active{background:#fff}.active span{font-size:20px;font-family:HappyZcool-2016;font-weight:normal;color:rgba(255,192,0,1)}.nav img{width:111px}.block-5-info{width:800px;text-align:right;font-size:16px;font-weight:500;color:rgba(114,113,113,1);margin:auto;margin-top:10px}.block-6{height:1342px;margin:auto;padding-top:30px;background-image:url("../images/block-6_01.jpg"),url("../images/block-6_02.jpg");background-repeat:no-repeat;background-size:1920px 642px,1920px 730px;background-position:0 0,0 642px}.block-6-title{width:619px;height:92px;margin:auto}.meal-wrapper{width:1024px;flex-wrap:wrap;display:flex;align-items:center;justify-content:space-around;margin:auto;margin-top:90px}.meal-item{width:314px;margin-bottom:18px}.buytick{width:197px;height:58px;display:block;margin:680px auto 0}.five{clear:both;text-align:center;background:#fff;margin-bottom:-20px}#querybox{width:810px;height:150px;margin:0 auto;text-align:left;padding-left:150px}#querybox #formthis div ul{padding-top:5px}#querybox #formthis div ul li{list-style:none;font-size:12px;margin:10px 0 10px 0}#querybox #formthis div.search-checkbox{margin-right:12px;width:64px}#querybox #formthis div.checkbox-txt{font-size:12px;width:75px;text-align:center;margin-right:5px}.select.checkbox-box.select-inited{width:64px}#querybox #formthis div.submin{float:none}body .zsl-header{margin-bottom:0}#select_box{position:relative}#select_box .grid{margin-top:-1.5px}#select_box .submin{position:absolute;top:121px;right:0;z-index:2;padding:0}#select_box{width:100%;margin:0 auto}#querybox form{display:flex;align-items:center;position:relative;align-items:flex-start;margin-top:20px}#select_box #querybox{position:relative;width:870px;height:160px;padding-left:30px;overflow:hidden}#select_box #querybox .list2{flex-grow:1;margin-top:6px}.ico_lineSearch{display:inline-block;position:absolute;top:-1px;left:-35px;width:35px}.ico_lineSearch img{width:100%}.xhezc li{font-family:"微软雅黑";font-size:16px;color:#fff;text-align:center;height:25px}.no1{color:#fff;cursor:pointer}.no1:hover{color:#fff433;cursor:pointer}#commonbox .qbxbottom{display:none}#commonbox .submin input{width:107px;height:31px}#select_box{margin:0 auto;height:160px;width:100%;padding-top:50px}#querybox{width:721px;padding-left:94px}.list1 ul{margin:0;padding:0}#querybox{width:810px;height:150px;margin:0 auto;background:url(../images/qbx.gif) no-repeat;text-align:left;padding-left:150px;position:relative}#querybox #formthis div ul{padding-top:5px}#querybox #formthis div ul li{list-style:none;font-size:12px;margin:10px 0 10px 0}#querybox #formthis div.search-checkbox{margin-right:12px;width:100px;display:flex;flex-direction:column}#querybox #formthis div.checkbox-txt{font-size:12px;width:100px;text-align:left;margin-right:5px}.select.checkbox-box.select-inited{width:64px}#querybox #formthis div.submin{float:none}.boxes{width:40px;height:130px;background:#eb7768;position:absolute;left:0;display:none}.boxes img{position:relative;left:50%;margin-left:-19px;top:1px}.boxes p{font-size:16px;padding:10px;text-align:center;color:#fff}.boxes:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eb7768;position:absolute;bottom:-20px;left:0}.list1 li{list-style:none;font-size:12px}.list1 ul{margin:0;padding:0}.list1{display:flex;align-items:flex-start;width:400px;height:124px;margin-left:30px;padding-top:20px}.list1 ul{position:absolute;top:-22px;z-index:88}#querybox #formthis div.submin{position:absolute;top:86px}