a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;overflow-x:hidden}button,ol,ul{margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus,a:active,a:focus,a:hover,button:focus{text-decoration:none;outline:0}a,button{border:none;font-size:unset;padding:0;margin:0;background:0 0;background-color:none;outline:0;border:none}img{max-width:100%;height:auto}.tab-content>.tab-pane{height:0;display:block;opacity:0;pointer-events:none}.tab-content>.active{height:auto;opacity:1;pointer-events:auto}.nav-pills .nav-link,.nav-pills a.nav-link,.nav-pills a.nav-link.active,.nav-tabs .nav-link,.nav-tabs a.nav-link,.nav-tabs a.nav-link.active{padding:0;background:0 0;background-color:none}.tab-pane{display:none}.tab-pane.active{display:block}@font-face{font-family:SWEI;src:url(../webfonts/SWEI-M.TTF)}body{color:#fff;font-family:SWEI,"Microsoft JhengHei",sans-serif,Arial}body p{color:#a67fc4;font-size:1.2rem;line-height:1.4rem}footer#ft{background:#070e14}#particles-js{position:fixed;width:100%;top:0;left:0;z-index:999;pointer-events:none}@media only screen and (max-width:768px){#particles-js{display:none}}#header{position:relative;background:url(../images/mainbg.jpg) no-repeat center top;background-size:cover;min-height:100vh}#header .mainBut{z-index:9}#header .mainBut a{display:block;position:absolute;top:8vh;left:14vw}@media only screen and (max-width:480px){#header .mainBut a{left:6vw}#header .mainBut a img{width:30vw}}#header .mainBut a:hover{background:url(../images/btnPreHover.png) no-repeat center center;background-size:contain}#header .mainBut a:hover img{opacity:0}#header .title{text-align:center;position:absolute;left:50%;bottom:10vh;transform:translateX(-50%)}@media only screen and (max-width:768px){#header .title{left:0;transform:translateX(0)}}#header .title::before{content:'';width:267px;height:167px;background:url(../images/titleDeco.png) no-repeat center center;background-size:contain;position:absolute;top:10%;right:-20%;z-index:9}@media only screen and (max-width:1200px){#header .title::before{top:0;width:16vw}}@media only screen and (max-width:768px){#header .title::before{right:0}}#header .title p{color:#a67fc4;font-size:1.2rem;margin-top:5%}#header .title p span{color:#361f32;display:inline-block;background-color:#796c82de;border-radius:20px;width:120px;margin-right:2%;padding:.6% 0}@media only screen and (max-width:480px){#header .title p span{width:80px}}#header .menu{display:flex;position:absolute;left:50%;transform:translateX(-50%);bottom:2vh}#header .menu a{position:relative;display:block;width:161px;height:50px;margin:0 7px;background:url(../images/head_btn.png) no-repeat 0 0;font-size:0}#header .menu a:nth-child(2){background-position:-161px 0}@media only screen and (max-width:480px){#header .menu a:nth-child(2){display:none}}#header .menu a:nth-child(2)::after{background-position:-161px -50px}#header .menu a:hover::after{opacity:1}#header .menu a::after{transition:opacity .2s ease-in-out;display:block;content:"";position:absolute;left:0;top:0;opacity:0;width:100%;height:100%;background:url(../images/head_btn.png) no-repeat 0 -50px}section{position:relative;z-index:1;overflow:hidden;text-align:center}@media only screen and (max-width:1440px){section{min-height:unset}}section#s1{background:url(../images/bg.jpg) no-repeat center top;background-size:cover}section#s1 h3{margin:2% auto}@media only screen and (max-width:1024px){section#s1 h3{max-width:90vw}}section#s1 h4.s1Content{position:relative;background:url(../images/numbg.png) no-repeat center center;background-size:cover;max-width:1016px;min-height:122px;cursor:pointer;transition:linear .3s;margin:4vh auto 10vh;color:#d6a2fa;font-size:3.4rem;line-height:3rem;padding:1% 0 0 0}@media only screen and (max-width:1200px){section#s1 h4.s1Content{max-width:90vw;min-height:100px}}@media only screen and (max-width:480px){section#s1 h4.s1Content{font-size:2rem}}section#s1 h4.s1Content::after{content:'';width:114px;height:87px;background:url(../images/numDeco.png) no-repeat center center;background-size:contain;position:absolute;left:6%;bottom:-24%;z-index:9}@media only screen and (max-width:480px){section#s1 h4.s1Content::after{display:none}}section#s1 h4.s1Content span{color:#8f7b9b;font-weight:lighter;font-size:1.2rem}section#s1 h4.s1Content:hover::before{content:'';width:30%;height:100%;position:absolute;top:0;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);-webkit-animation:reflect 1.4s infinite;animation:reflect 1.4s infinite}section#s1 .awardsWrap{position:relative;max-width:70vw;margin:0 auto 10vh;padding:0 2vh}@media only screen and (max-width:1440px){section#s1 .awardsWrap{max-width:80vw}}@media only screen and (max-width:1200px){section#s1 .awardsWrap{max-width:90vw}}section#s1 .awardsWrap .awards{color:#fff;background-color:#2f071e;margin:2vh 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width:1024px){section#s1 .awardsWrap .awards{padding-top:unset}}section#s1 .awardsWrap .awards.R{background-color:#480d39}section#s1 .awardsWrap .awards .awardsTitleWrap{width:25%;text-align:start;padding:1vh 40px}@media only screen and (max-width:768px){section#s1 .awardsWrap .awards .awardsTitleWrap{text-align:unset;width:100%;border-bottom:1px solid #eccdcd59}}section#s1 .awardsWrap .awards .awardsContent{display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-end;width:75%;padding:1vh 0}@media only screen and (max-width:768px){section#s1 .awardsWrap .awards .awardsContent{justify-content:center;width:100%}}section#s1 .awardsWrap .awards .awardsContent.R{padding:1vh 0;justify-content:start}@media only screen and (max-width:768px){section#s1 .awardsWrap .awards .awardsContent.R{justify-content:center;width:100%}}section#s1 .awardsWrap .awards .awardsContent .imgWrap{width:150px;margin:1% 0;display:flex;flex-direction:column;justify-content:center;align-items:center}section#s1 .awardsWrap .awards .awardsContent .imgWrap p{font-family:Arial;font-size:16px;font-weight:700;letter-spacing:0;color:#eccdcd;margin-top:4%}section#s1 .s3Content{max-width:1260px;min-height:500px;background:url(../images/onlybg.png) no-repeat center center;background-size:cover;margin:0 auto 10vh}@media only screen and (max-width:1200px){section#s1 .s3Content{max-width:90vw}}section#s1 .s3Content .onlyTitleWrap .coin{width:200px;height:40px;line-height:40px;background-color:#000;border-radius:30px;margin:1% auto}section#s1 .s3Content .onlyTitleWrap .coin span{color:#fdce35;font-size:1.6rem;font-weight:700;font-family:Arial;margin-left:8%}section#s1 .s3Content .onlyTitleWrap p.spec{color:#ff32cb;font-size:1rem}section#s1 .s3Content .onlyContent{display:flex;justify-content:center;align-items:flex-end}@media only screen and (max-width:768px){section#s1 .s3Content .onlyContent{flex-wrap:wrap}}section#s1 .s3Content .onlyContent .onlyWrap{margin:2%}section#s1 .s3Content .onlyContent .onlyWrap p{font-family:Arial;font-size:16px;font-weight:700;letter-spacing:0;color:#eccdcd;margin-top:10%}.notice{display:flex;justify-content:center;align-items:center;margin-bottom:10vh}@media only screen and (max-width:480px){.notice{flex-direction:column}}.notice .noticeTitle{margin:0 2vw}.notice .noticeContent{text-align:left;line-height:1.4rem;font-size:16px}@media only screen and (max-width:767px){.notice .noticeContent{font-size:14px}}@media only screen and (max-width:480px){.notice .noticeContent{max-width:80vw}}.notice .noticeContent ol>li{color:#b92393;list-style:auto}.notice .noticeContent ul{margin-left:0}.notice .noticeContent ul li{list-style:disc;color:#7e6691}.notice .noticeContent ul li::marker{font-size:10px}.notice .noticeContent ul li span{color:#c898ed}@-webkit-keyframes heartbeat{0%{transform:scale(1);transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{transform:scale(1);transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.falling-leaves{height:100%;width:100%;position:absolute;top:0;left:0;background-size:cover;overflow:hidden;pointer-events:none;z-index:101}.leaf-scene{position:absolute;top:0;left:0;height:100%;width:100%;transform-style:preserve-3d}.leaf-scene div{position:absolute;top:0;left:0;width:12px;height:17px;background:url(../images/petal.png) no-repeat;background-size:100%;transform-style:preserve-3d;-webkit-backface-visibility:visible;backface-visibility:visible}