*{margin:0;padding:0;outline:0;border:0;font-size:100%}li,ol,ul{list-style:none;letter-spacing:0.5px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table,td,th{border:1px solid;border-collapse:collapse;padding:0.1rem;margin-top:0.1rem;margin-bottom:0.1rem}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*{font-family:"Microsoft Yahei", "Hiragino Sans GB", "Simsun,sans-self", "微软雅黑"}html{overflow-y:hidden}.clear{clear:both}a{text-decoration:none;color:rgb(var(--main-theme))}body{font-size:0.25rem;overflow:auto;max-width:750px;margin:auto;background-color:rgb(var(--body-bg));background-size:100% auto;box-shadow:1px 1px 10px 1px #5d5d5d}img{vertical-align:middle;max-width:100%}#container{margin:0 auto;max-width:750px;min-height:100vh;position:relative;background:rgba(var(--app-bg), .5)}.header{width:100%;padding:0.1rem 0;height:1rem;z-index:10;max-width:750px;display:flex;align-items:center;justify-content:center;background:rgba(var(--top-btm-nav), .9);border-bottom:1px solid rgb(var(--main-theme));position:fixed;border-radius:0 0 0.1rem 0.1rem;box-shadow:1px 1px 5px 1px #343434}.header .logo{flex:0 0 30%}.header .middle{flex:0 0 40%}.header .search{flex:0 0 27%}.progress{display:flex;border-radius:0.2rem;align-items:center;padding:0.15rem;justify-content:space-evenly;color:rgba(var(--main-theme));border:1px solid rgb(var(--main-theme))}.progress img{width:0.4rem;flex:0 0 5%}.progress p{font-weight:bold;font-size:1.4em}.photo{padding:1.2rem 0 0.18rem;position:relative}.badge{padding:3%;border-radius:30%;height:0.1rem;font-size:0.5em;margin-top:0.05rem;background-color:rgba(var(--event-text), .9);color:rgb(var(--event-bg))}.photo .slick-dots{width:100%;position:absolute;left:0;bottom:0.2rem;text-align:center}.photo .slick-dots li{margin:0 0.08rem;width:0.12rem;height:0.12rem;display:inline-block;background:#999999;border-radius:50%}.photo .slick-dots li.slick-active{background:#fff}.photo .slick-dots li button{display:none}.info{margin:0.15rem 0.2rem;height:1.75rem;position:relative;overflow:hidden;border-radius:0.1rem;box-sizing:border-box;background-size:100% 100%;box-shadow:1px 1px 5px 1px #343434;border:1px solid rgb(var(--top-btm-nav))}.info ul{width:100%;box-sizing:border-box;text-align:left;height:100%;line-height:0.4rem;padding-left:4%}.info li .txt04{padding:0.04rem 0 0 0.1rem}.info li .txt04{color:rgb(var(--lst-fo-txt));text-shadow:3px 1px 5px #5a5a5a}.info li .txt01{color:rgb(var(--lst-f-txt));text-shadow:3px 1px 5px #5a5a5a}.info li .txt02{color:rgb(var(--lst-s-txt));text-shadow:3px 1px 5px #5a5a5a}.info li .txt03{color:rgb(var(--lst-th-txt));text-shadow:3px 1px 5px #a20303}.news{margin:0.05rem 0.2rem 0;height:0.5rem;overflow:hidden;line-height:0.5rem;border-radius:0.26rem;box-sizing:border-box;display:flex;background-color:rgb(var(--roll-bg))}.ico{z-index:1;width:0.7rem;text-align:center;color:rgb(var(--main-theme))}.ico img{max-width:100%;height:100%;vertical-align:top;width:0.35rem}.ico i{font-size:1.7em}.main{padding:0 0.22rem 1.02rem 0.26rem}.main div{overflow:auto}.e_type{display:flex;justify-content:flex-start}.main .tabNavi{border-radius:0.1rem;align-items:center;padding:0.03rem;overflow-y:hidden;display:flex;overflow-x:auto;white-space:nowrap;background:rgb(var(--event-bg));box-shadow:1px 1px 5px 1px #675f48, 1px 1px 10px 1px #2e2200}.main .tabNavi li{width:100%;justify-content:center}.main .tabNavi li a{padding:0.09rem 0;display:block;line-height:1.5;text-align:center;background-size:auto 90%;font-size:1.1em;color:rgba(var(--event-text), .9)}.main .tabNavi li:last-child a{background:none}.main .tabNavi li.on a,.main .tabNavi li:hover a{color:#a90101;background:linear-gradient(187deg, #ffdb7f, #af8823);background-size:auto 100%;border-radius:0.05rem;text-shadow:1px 1px 10px #dd8383}.main .tabPanel{margin-bottom:0.5rem}.main .tabPanel li{margin:0.15rem;position:relative;border-radius:0.1rem;background:rgb(var(--main-bg));box-shadow:1px 1px 5px 1px #343434}.main .tabPanel li p{padding:0.1rem;overflow:hidden;zoom:1;text-align:center;font-size:0.9em}.main .tabPanel li p .btn01{display:block;line-height:0.6rem;padding-left:0.1rem;padding-right:0.1rem;border-radius:5px;font-weight:700;flex:0 0 15%;font-size:1.1em;background:rgb(var(--event-btn));color:rgb(var(--event-txt));box-shadow:1px 1px 10px 1px #3e3e3e}.main .tabPanel li p .btn01 img{width:auto;height:0.44rem;display:block}.main .tabPanel li p .btn02{line-height:0.6rem;flex:0 0 22%;display:flex;align-items:center;justify-content:space-evenly;color:rgb(var(--event-btn))}.main .tabPanel li p .btn02 img{width:0.28rem;display:inline-block;flex:0 0 20%}.main .tabPanel li p .btn02 p{flex:0 0 80%}.navi{max-width:750px;width:100%;position:fixed;bottom:0;z-index:1000;background:rgba(var(--top-btm-nav), .9);border-top:1px solid rgb(var(--main-theme));border-radius:0.1rem 0.1rem 0 0;box-shadow:1px 1px 5px 1px #343434}.e_navbar_space{flex:0 0 2%}.navi li{width:25%;float:left}.navi li a{padding-top:0.1rem;height:1.3rem;display:block;font-size:1em;text-align:center;box-sizing:border-box;color:rgb(var(--main-theme))}.navi li a span{display:block}.navi li a span img{margin:0 auto;width:auto;height:0.65rem;display:block}.content{height:1rem;min-height:100vh}.pop{width:100%;background:rgb(var(--popup-bg))}.pop .close{position:absolute;right:0.16rem;top:0.17rem}.pop .ttl{font-size:1.5em;font-weight:bold;line-height:0.83rem;text-align:center;border-bottom:1px solid;color:rgb(var(--main-theme));background:rgb(var(--popup-top))}.pop ul{margin:0.2rem 0.46rem 0.01rem}.pop li{margin-bottom:0.13rem;position:relative}.pop li input,.pop li select{padding:0 0.2rem;width:100%;height:0.75rem;font-size:1.1em;line-height:0.75rem;border-radius:0.09rem;box-sizing:border-box;color:rgb(var(--input-text));background:rgb(var(--input-bg))}.pop li .choose_button{padding:0 0.2rem;width:100%;height:0.75rem;font-size:1.1em;line-height:0.75rem;border-radius:0.09rem;box-sizing:border-box;border:1px solid;color:rgb(var(--input-text));background:rgb(var(--input-bg))}.pop li select{padding:0 0.16rem}.pop li input::-moz-placeholder{opacity:1}.pop li input:-moz-placeholder{opacity:1}.pop .btn{margin:0 auto;width:4rem;height:0.8rem;padding-bottom:0.5rem}.pop .btn a{display:block;font-size:1.5em;line-height:0.8rem;text-align:center;border-radius:0.31rem;background-size:100% auto;font-weight:bold;height:100%;color:rgb(var(--pop-btn-txt));background:rgb(var(--main-theme))}.pop p{margin:0.16rem 0.39rem 0.15rem 0.46rem;font-size:0.22rem;color:rgb(var(--main-theme))}.pop .note{font-size:0.24rem}.pop p a{color:#ff0000;margin-left:0.1rem}.pop li img{position:absolute;right:0;top:0;width:2.5rem;height:0.75rem;box-sizing:border-box;border-radius:0.1rem}.pop li a{position:absolute;right:0;top:0;width:2.5rem;height:0.75rem;color:rgb(var(--pop-btn-txt));font-size:0.24rem;line-height:0.75rem;text-align:center;background:rgb(var(--main-theme));box-sizing:border-box;border-radius:0.1rem}.resultBox{border-bottom-left-radius:0.2rem;border-bottom-right-radius:0.2rem}.resultBox .search-result{padding:0 0.2rem}.resultBox .search-result .tablebox{box-sizing:border-box;width:100%;background:rgb(var(--input-bg))}.resultBox .search-result .tablebox th{text-align:center;vertical-align:middle;padding:0.15rem 0;border:1px solid rgb(var(--input-text));color:rgb(var(--input-text))}.resultBox .search-result .tablebox td{text-align:center;vertical-align:middle;font-size:0.8em;padding:0.15rem 0;border:1px solid rgb(var(--input-text));color:rgb(var(--input-text))}.resultBox .search-result .tablebox td a{color:#f00}.pagebos{padding-bottom:0.3rem;text-align:center}.pagebos a{margin:0 0.1rem;display:inline-block;color:white}.pagebos a.current{color:rgb(var(--main-theme))}.detailBox{min-height:100vh;box-sizing:border-box;margin-top:1rem;background:rgba(var(--detail-bg), .9)}.contentP{line-height:1.6;min-height:100vh;overflow:auto}.detailBox .eImg{margin-bottom:10px}.detailBox .eImg img{width:100%}.detailBox .ttl{margin-bottom:0.21rem;color:#fff;font-size:0.3rem;font-weight:bold}.pop li input::-webkit-input-placeholder{color:rgb(var(--input-text))}.pop li input::-moz-placeholder{color:rgb(var(--input-text))}.pop li input:-moz-placeholder{color:rgb(var(--input-text))}.swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{width:100%;height:100%;object-fit:cover}.scrol{animation:topBtm 3s linear infinite;height:6rem}@keyframes topBtm{from{transform:translateY(0%)}to{transform:translateY(-100%)}}.luntop{height:1.75rem}.lunleft{position:relative;overflow:hidden;height:0.5rem}.lunleft ul{position:absolute;left:100%;top:0;display:table}.lunleft ul li{display:table-cell;white-space:nowrap;line-height:0.5rem;color:rgb(var(--roll-text))}.bd{width:100%;line-height:0.3rem;font-size:0.8em;color:rgb(var(--roll-text))}::-webkit-scrollbar-thumb{background:rgb(var(--main-theme))}.noneed{padding:0.1rem 0.5rem 0.5rem;font-size:1.5em;color:rgb(var(--main-theme))}.e_name{line-height:0.3rem;font-size:0.7em;flex:0 0 55%;font-weight:bolder;color:rgb(var(--event-btn))}.e_navbar{display:flex;justify-content:space-evenly;align-items:center}.magictime{-webkit-animation-duration:0.2s;animation-duration:0.2s}.notice_full{padding:0.3rem 0.5rem 0.5rem;font-size:1.3em;text-align:justify;line-height:0.5rem;max-height:10rem;overflow-y:auto;color:rgb(var(--main-theme))}.main_form{max-height:10rem}.parent_form{overflow-y:auto;height:100%;border-bottom-left-radius:0.2rem;border-bottom-right-radius:0.2rem}.toastC{max-width:750px !important;background:red}::-webkit-scrollbar{width:2px;border-radius:2px;height:0}::-webkit-scrollbar-thumb{width:2px;border-radius:2px}.fa-regular{padding-right:0.1rem}@media only screen and (min-width:768px){body{max-width:750px;background-size:100% auto}@keyframes bg-shift{0%,to{background-position-x:0}50%{background-position-x:100%}}.header{position:relative;width:100%;padding:0.1rem 0;height:1rem;z-index:10;max-width:750px;display:flex;align-items:center}.photo{padding-top:0;position:relative}.navi{max-width:750px}.main .tabPanel li{position:relative;border-radius:0.1rem}.notice_full{padding:0.3rem 0.5rem;font-size:0.6em;text-align:justify;line-height:0.3rem;max-height:4rem;overflow-y:auto}.pop .btn{margin:0 auto;width:2.7rem}.tabPanel ul{min-height:4rem}.main_form{max-height:6.8rem}.parent_form{overflow-y:auto;height:100%;padding-top:0.2rem}.noneed{padding:0.3rem 0.5rem;font-size:1.5em}}.heart{animation:beat 0.2s infinite alternate;transform-origin:center}@keyframes beat{to{transform:scale(1.05)}}.pre_class{display:flex}.layui-form select{display:unset !important}.padR{padding-right:0.1rem;font-size:1em}.layui-form-select{display:none}.closeI{font-size:2em;color:rgba(var(--main-theme))}.mainTh{color:rgba(var(--main-theme))}.crsize{height:100%;width:100%}#Swiper{text-align:center}.content div:first-child{border-radius:0.1rem;padding-left:0.1rem;padding-right:0.1rem}.container-detail{display:none;margin:0 auto;max-width:750px;min-height:100vh;position:relative;background:rgba(var(--app-bg), .5)}.container-detail .title{height:0.5rem;position:fixed;max-width:750px;width:100%;font-size:0.34rem;font-weight:bold;text-align:center;line-height:0.5rem;padding-top:0.2rem;padding-bottom:0.2rem;border-bottom-left-radius:0.1rem;border-bottom-right-radius:0.1rem;margin-bottom:0.1rem;top:0;display:flex;align-items:center;justify-content:space-evenly;color:rgb(var(--main-theme));background:rgba(var(--top-btm-nav), .9);border-bottom:1px solid rgb(var(--main-theme))}.container-detail .title a{flex:0 0 4%}.fLoader{position:absolute;width:100%;height:100vh;background:rgba(var(--app-bg), 1);z-index:2000;max-width:750px}.fLoader:after{content:" ";display:block;width:64px;height:64px;top:50%;left:50%;border-radius:50%;border:3px solid rgb(var(--main-theme));border-color:rgb(var(--main-theme)) transparent rgb(var(--main-theme)) transparent;animation:fLoader 1s linear infinite;position:relative;margin:-75px 0 0 -30px}@keyframes fLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mF{position:absolute;background:rgba(var(--app-bg), .5);height:100%;width:100%;top:0;z-index:2000}.layui-layer-page{background:transparent !important}.layui-layer-content{border-radius:0.2rem;overflow:hidden !important}.smsImg{padding:0.2rem}.smsImg img{width:100%}.logo img{width:1rem;margin-left:0.3rem;border-radius:0.2rem}