@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap);.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}body,html{overflow-x:hidden;font-family:Noto Sans TC,sans-serif,Arial}:root{--bg:#101815;--bg_2:#0a100e;--color:#000}.btn-check:focus+.btn,.btn:focus,button:focus:not(:focus-visible){outline:2px solid #f0f0f0;box-shadow:none}#app>div{min-height:100vh;background-color:var(--bg);display:flex;flex-direction:column;justify-content:space-between}.navbar{background-color:var(--bg_2);padding:20px 0}.navbar .logo_box a{text-decoration:none}.navbar .logo_box a h1{font-size:1.6rem;padding:10px 0;color:#f0f0f0;margin:0;transition:.3s}.navbar .logo_box a:hover h1{opacity:.8}.navbar .menu_box a{text-decoration:none;display:inline-block;color:#f0f0f0;font-size:1.2rem;transition:.3s;padding:5px 15px}.navbar .menu_box a:hover{background-color:#e56b11;transform:scale(1.05);border-radius:5px}@media (max-width:1199.98px){.navbar .navbar-toggler{border:1px solid #f0f0f045;width:30px;height:30px;position:absolute;top:6px;right:15px}.navbar .navbar-toggler span{position:absolute;height:1px;background-color:#f0f0f0;transition:.3s}.navbar .navbar-toggler span.line1{top:7px;left:4px;width:19px}.navbar .navbar-toggler span.line2{top:13px;left:4px;width:9px}.navbar .navbar-toggler span.line3{bottom:7px;left:4px;width:14px}.navbar .navbar-toggler.open span.line1{width:20px;transform:rotate(45deg);top:14px}.navbar .navbar-toggler.open span.line2{width:0}.navbar .navbar-toggler.open span.line3{width:20px;transform:rotate(-45deg);bottom:13px}.navbar .container{position:relative}.navbar-collapse .navbar-nav{position:absolute;width:100vw;margin-left:calc(50% - 50vw);top:60px;left:0;padding:15px 0;background-color:#000000f0;z-index:55;border-bottom:3px solid #e56911ef}.navbar .menu_box a{width:100%;padding:20px 100px}}@media (max-width:991.98px){.navbar .menu_box a{padding:20px 10vw}}@media (max-width:575.98px){.navbar .logo_box a h1{font-size:1.2em}}.float_menu{position:fixed;right:0;bottom:50%;margin:0;padding:0;list-style:none;transition:1s;z-index:55;box-shadow:-1px -1px 0 #f0f0f0}.float_menu.add{bottom:70px}.float_menu a{transition:.3s}.float_menu a img{width:50px}.float_menu a:hover{opacity:.7}@media (max-width:1199.98px){.float_menu{bottom:10px}}.top_box{position:fixed;bottom:0;right:0;display:none;z-index:55}.top_box.add{display:block}.top_box .top_btn{background-color:#16a145;border:none;border-radius:10px 0 0 0;padding:10px 10px 8px 10px;transition:.3s}.top_box .top_btn:hover{font-size:1.2rem;background-color:#e56b11;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.top_box .top_btn p{color:#f0f0f0;font-weight:800;margin:0}.main_img{width:100%;background-color:var(--color)}.main{background-color:var(--bg);padding:50px 0;min-height:70vh}.main.home .container>div{margin-bottom:40px;animation:home_div 1s forwards;transform:translateY(200px);opacity:0}@keyframes home_div{to{transform:translateY(0);opacity:1}}.main .title{color:#f0f0f0;margin:12px 0;margin-bottom:20px;border-bottom:1px solid #e56b11;display:flex;align-items:center;animation:title 1s forwards;transform:translateX(-200px);opacity:0}@keyframes title{to{transform:translateX(0);opacity:1}}.main .title .diamond{width:20px;height:30px;background:#e56b11;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);float:left;margin-right:5px;margin-bottom:7px}.main .title h2{font-size:1.8rem}.main .news .list{margin:0 -10px;padding:0;list-style:none}.main .news .list li{padding:10px}.main .news .list li a{text-decoration:none;color:#f0f0f0;width:100%;height:100%;display:inline-block;padding:15px;background-color:#ffffff22;border-radius:5px;transition:.3s}.main .news .list li a:hover{background-color:#e56b11}.main .news .list .img_box{border-radius:5px;overflow:hidden;position:relative;padding-bottom:56.25%}.main .news .list .img_box img{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:.3s}.main .news .list li a:hover img{width:110%}.main .news .list p{margin:0 5px;font-size:1.2rem}.main .news .list p.time{margin:5px 5px;font-size:1rem}.home .btn_box{text-align:right;border-top:1px solid #e56b11;margin-top:30px}.home .btn_box .btn{transform:translateY(-18px);background-color:var(--bg);color:#f0f0f0;border:1px solid #e56b11;border-radius:5px;padding:4px 30px;padding-bottom:6px;transition:.3s;position:relative}.home .btn_box .btn:hover{background-color:#e56b11;padding-right:40px}.home .btn_box .btn:before{content:"";width:10px;height:15px;background:#f0f0f0;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);position:absolute;top:9px;left:0;opacity:0;transition:.3s}.home .btn_box .btn:hover:before{left:calc(100% - 30px);opacity:1}.main .photos_box p{margin-bottom:5px;color:#f0f0f0;font-size:1.2rem}.main .photos_box .img_box{overflow:hidden;border-radius:5px;position:relative;width:100%;padding-bottom:65%;border:5px solid var(--bg)}.main .photos_box img{width:100%;position:absolute}.main .photos_box .slick-arrow{top:50%;transform:translateY(-50%)}.main .ticket .ticket_btn{transform:translateY(-18px);background-color:var(--bg);color:#f0f0f0;border:1px solid #e56b11;border-radius:5px;padding:15px 10px;width:100%;transition:.3s;margin:20px 0}.main .ticket .ticket_btn:hover{background-color:#e56b11}.main .ticket .ticket_btn p{position:relative;display:inline-block;margin:0;padding:0 20px;font-size:1.2rem;transition:.3s}.main .ticket .ticket_btn:hover p{transform:scale(1.2)}.main .ticket .ticket_btn p:before{content:"";width:10px;height:15px;background:#f0f0f0;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);position:absolute;top:7px;left:0;transition:.3s}.main .ticket .ticket_btn:hover p:before{left:100%}.main .ticket .ticket_btn p:after{content:"";width:10px;height:15px;background:#f0f0f0;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);transform:rotateY(180deg);position:absolute;top:7px;right:0;transition:.3s}.main .ticket .ticket_btn:hover p:after{right:100%}@media (max-width:991.98px){.main{padding:20px 0}.main_img{width:130%;transform:translateX(-12%)}}.footer{background-color:#0a100e;padding:20px 0}.footer .footer_link{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.footer .footer_link li{padding:10px 10px;flex-grow:1}.footer .footer_link p{margin-bottom:3px;color:#f0f0f0;font-size:.8rem;font-weight:400}.footer .footer_link .img_box{display:flex;overflow:hidden;align-items:center;flex-wrap:wrap}.footer .footer_link .img_box a{transition:.3s;border-radius:5px;border:1px solid transparent}.footer .footer_link .img_box a:hover{background-color:#101815;border:1px solid #e56b11}.footer .footer_link .img_box a.none{pointer-events:none}.footer .footer_link .img_box img{max-width:150px;flex-grow:1;padding:5px}.newslist .news{border-bottom:1px solid #e56b11;padding-bottom:20px}.newslist .news .list{animation:list_box 1s forwards;transform:translateY(200px);opacity:0}@keyframes list_box{to{transform:translateY(0);opacity:1}}.newsMain .title{margin-bottom:5px}.newsMain .time{color:#f0f0f0;margin:0;text-align:right}.newsMain .text_box{padding:20px 0;color:#f0f0f0;line-height:2rem}.newsMain .news .btn_box{text-align:right}.newsMain .news .btn_box .back_btn{transform:translateY(0);background-color:var(--bg);color:#f0f0f0;border:1px solid #e56b11;border-radius:5px;padding:4px 30px;transition:.3s}.newsMain .news .btn_box .back_btn:hover{background-color:#e56b11;padding-right:40px}.newsMain .news .btn_box .back_btn:before{content:"";width:10px;height:15px;background:#f0f0f0;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);position:absolute;top:9px;left:0;opacity:0;transition:.3s}.newsMain .news .btn_box .back_btn:hover:before{left:calc(100% - 30px);opacity:1}.breadcrumb{margin:20px 0}.breadcrumb .breadcrumb-item a{text-decoration:none;color:#e65014;font-weight:400;transition:.3s}.breadcrumb .breadcrumb-item a:hover{opacity:.8}.breadcrumb .breadcrumb-item{color:#f0f0f0;display:inline-block}.breadcrumb-item+.breadcrumb-item:before{color:#e56b11}.page_box{margin:0;padding:0;list-style:none;display:flex;justify-content:center;margin:30px 0}.page_box li a{border:1px solid #f0f0f0;border-radius:50px;display:inline-block;width:31px;height:31px;text-align:center;padding:2px 0 2px 1px;margin:10px 5px;transition:.3s;text-decoration:none}.page_box li.page a{color:#f0f0f0}.page_box li.active a{color:#f0f0f0;background-color:#e56b11;border:1px solid #e56b11}.page_box li.disabled a{border:none;color:#565656;pointer-events:none;margin:10px 0}.page_box li.next a,.page_box li.prev a{color:#f0f0f0}.page_box li.disabled.next a,.page_box li.disabled.prev a{border:1px solid #545454;color:#565656}.page_box li.next a:hover,.page_box li.page a:hover,.page_box li.prev a:hover{background-color:#e56b11;color:#f0f0f0;border:1px solid #e56b11}@media (max-width:575.98px){.page_box li a{margin:5px 3px}.page_box li.disabled a{margin:5px 0;width:21px}.page_box li.disabled.next a,.page_box li.disabled.prev a{width:31px}}.tabs .btn_box{margin:0 -10px;padding:0;list-style:none;display:flex;flex-wrap:wrap}.tabs .btn_box li{padding:8px;flex-basis:12.5%}.tabs .btn_box .btn{border:1px solid #c64a19;border-radius:5px;background-color:var(--bg);color:#f0f0f0;width:100%;padding:5px;font-size:1.2rem;transition:.3s}.tabs .btn_box .btn.active,.tabs .btn_box .btn:hover{background-color:#e56b11;border:1px solid #e56b11}.form_box.text_box{margin-top:20px;margin-bottom:40px;border-radius:5px;background-color:#f0f0f0;overflow:hidden}.form_box.text_box h3{font-size:1.4rem;color:#f0f0f0;font-weight:400;background-color:#16a145;padding:15px;margin:0}.form_box.text_box .list{margin:0;padding:0;list-style:none;border-top:1px solid #16a145;border-left:1px solid #16a145}.form_box.text_box .list li{display:flex}.form_box.text_box .list li div{padding:15px 10px;flex-basis:calc(50% - 55px);border-bottom:1px solid #16a145;border-right:1px solid #16a145;font-size:1.1rem}.form_box.text_box .list li div:first-child{flex-basis:110px;text-align:center}.form_box.text_box .list li.title_box{font-weight:500;border-bottom:1px solid #16a145}.form_box.text_box .list li.title_box div{padding:10px}@media (max-width:767.98px){.tabs .btn_box .btn{font-size:1.1rem}.tabs .btn_box li{flex-basis:20%}.form_box.text_box h3{font-size:1.2rem;padding:12px 10px}.form_box.text_box .list li div{font-size:1.05rem}}@media (max-width:575.98px){.tabs .btn_box li{flex-basis:25%;padding:5px}.form_box.text_box .list li div{flex-basis:calc(50% - 30px);padding:8px}.form_box.text_box .list li div:first-child{flex-basis:60px}}.history .box{animation:history_box 1s forwards;transform:translateY(200px);opacity:0}@keyframes history_box{to{transform:translateY(0);opacity:1}}.history .line{margin:20px 0;margin-bottom:30px;border-top:1px solid #545454;opacity:1}.album .list{margin:0 -10px;padding:0;list-style:none;animation:album_list 1s forwards;transform:translateY(200px);opacity:0}@keyframes album_list{to{transform:translateY(0);opacity:1}}.album .list li{padding:0 10px;margin-top:20px;margin-bottom:30px}.album .list li a{text-decoration:none;display:inline-block;width:100%;position:relative;overflow:hidden}.album .list li a:before{content:attr(data-alt);position:absolute;bottom:0;right:-100px;z-index:1;color:#f0f0f0;background-color:#000000ca;font-size:1.1rem;padding:5px 15px;border-radius:10px 0 5px 0;opacity:0;transition:.3s;border-bottom:1px solid #e56b11;border-right:1px solid #e56b11}.album .list li a:hover:before{right:0;opacity:1}.album .list li h3{font-size:1.4rem;color:#f0f0f0;margin:0;margin-right:10px;margin-bottom:3px;display:inline-block;background-color:#e65014;padding:2px 15px 3px 15px;border-radius:5px}.album .list li p{margin:0;margin-bottom:3px;color:#f0f0f0;font-size:1.15rem}.album .list li .img_box{position:relative;padding-bottom:100%;overflow:hidden;border-radius:5px;border:1px solid var(--bg);background-color:#ffffff22}.album .list li a:hover .img_box{border:1px solid #e56b11}.album .list li .img_box img{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:.3s}.album .list li a:hover img{transform:translateX(-50%) translateY(-50%) scale(1.1)}@media (max-width:991.98px){.album .list li{margin-bottom:20px}}.albumMain .mv_box{padding:0;animation:mv_box 1s forwards;transform:translateY(200px);opacity:0}@keyframes mv_box{to{transform:translateY(0);opacity:1}}.albumMain .mv_box li{margin:0 -5px;margin-bottom:40px;margin-top:40px}.albumMain .mv_box li div.col-12{padding:0 5px}.albumMain .mv_box h3{font-size:1.4rem;color:#f0f0f0;margin:0;border-bottom:1px dotted #16a145;padding-bottom:5px}.albumMain .mv_box p{margin:0;color:#f0f0f0;font-size:1.1rem;margin-top:10px;width:100%}.albumMain .mv_box p:last-child{text-align:right;font-size:1.3rem;margin-top:0}.albumMain .mv_box .iframe_box{padding-bottom:56.25%;position:relative;border-radius:5px;overflow:hidden}.albumMain .mv_box .iframe_box iframe{position:absolute;width:100%;height:100%}.albumMain .line{margin:40px 0;border-top:1px solid #545454;opacity:1}.albumMain .text_box .list li div{flex-basis:calc(50% - 80px)}.albumMain .text_box .list li div:first-child{flex-basis:160px}.albumMain .text_box .list li div:last-child{display:flex;flex-wrap:wrap;align-items:flex-start}.albumMain .text_box .list .link{color:#f0f0f0;text-decoration:none;font-size:.95rem;background-color:#e65014;border-radius:5px;padding:1px 10px 1px 10px;transition:.3s;margin-left:5px}.albumMain .text_box .list .link:hover{background-color:#e56b11;transform:scale(1.05)}.intro .text{color:#f0f0f0;font-size:1.15rem;line-height:1.9rem;animation:text_box 1s forwards;transform:translateY(200px);opacity:0}@keyframes text_box{to{transform:translateY(0);opacity:1}}@media (max-width:575.98px){.albumMain .text_box .list li div{flex-basis:calc(50% - 40px)}.albumMain .text_box .list li div:first-child{flex-basis:80px}}.photos .box{animation:photos_box 1s forwards;transform:translateY(200px);opacity:0}@keyframes photos_box{to{transform:translateY(0);opacity:1}}.photos .line{margin:20px 0;margin-bottom:30px;border-top:1px solid #545454;opacity:1}.photos .carousel_box{position:relative;margin-bottom:60px}.photos h3{font-size:1.4rem;text-align:center;padding:15px;background-color:#f0f0f0ce;margin:0;width:100%}.slick-arrow{background-color:transparent;border:none;font-size:0;position:absolute;top:50%;top:-55px;left:10px;z-index:1;padding:0;border:1px solid #f0f0f0;width:40px;height:40px;border-radius:50px}.slick-arrow:focus-visible{outline:3px solid #f0f0f0}.slick-arrow:before{content:"";display:inline-block;background-image:url(/bamidtoma/img/arrow.c92edcb0.svg);width:15px;height:15px;background-repeat:no-repeat;background-position:50%;background-size:100%;transform:rotate(180deg);position:absolute;top:12px;left:9px}.slick-arrow.slick-next{left:auto;right:10px}.slick-arrow.slick-next:before{transform:rotate(0deg);top:12px;left:14px}.carousel_box{max-width:1000px;margin:0 auto}.carousel_box .img_center img{width:100%}.carousel_box .img_box{border:1px solid #f0f0f0;border-top:1px solid #f0f0f0;opacity:.5;position:relative;width:100%;padding-bottom:65%;overflow:hidden}.carousel_box .slick-current .img_box{opacity:1}.carousel_box .img_box img{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transition:.3s}.total{color:#f0f0f0;position:absolute;z-index:1;text-align:center;width:100%;transform:translateY(-45px);margin:0}@media (max-width:991.98px){.tabs .btn_box li{flex-basis:25%}}@media (max-width:767.98px){.photos h3{font-size:1.2rem;padding:10px 10px}}@media (max-width:575.98px){.tabs .btn_box li{flex-basis:33.33333%}}