*{font-family:'Poppins', Arial, Helvetica, 'Microsoft JhengHei', '微軟正黑體', sans-serif;}.transition_object{transition-duration:1.25s;transition-timing-function:ease-in-out;-webkit-transition-duration:1.25s;-webkit-transition-timing-function:ease-in-out;}body{background-color:#000;background-position:center top;background-repeat:no-repeat;}#header{position:fixed;background-image:url(img/home/header-mask.png);background-position:left bottom;background-repeat:repeat-x;top:0px;left:0px;right:0px;height:170px;padding-left:20px;padding-right:20px;z-index:10;pointer-events:none;}#header .inner{position:relative;max-width:1840px;height:100%;margin:auto;pointer-events:none;}#header .inner *{pointer-events:all;}#header .line{position:fixed;top:75px;left:0px;right:0px;height:1px;background:#454545;}#header .logo{position:absolute;width:120px;top:50px;left:15px;z-index:1;}#header .logo > a{display:block;}#header .logo_mobile{position:absolute;display:none;}#header .logo_mobile > a{display:block;}#header .menu{position:relative;text-align:center;top:62px;}#header .menu ul{list-style:none;}#header .menu ul > li{display:inline-block;margin-left:32px;margin-right:32px;}#header .menu ul > li > a{position:relative;display:block;padding:2px 4px;color:#fff;font-weight:300;text-transform:uppercase;letter-spacing:2px;}#header .menu ul > li > a > span{position:relative;display:block;z-index:1;}#header .menu ul > li > a > .underline{position:absolute;top:13px;left:0px;width:0px;height:7px;transform:scaleX(0);transition:.3s ease-in-out;}#header .menu ul > li > a:hover > .underline,#header .menu ul > li > a:active > .underline,#header .menu ul > li > a.current > .underline{width:100%;background:#be1e2d;visibility:visible;transform:scaleX(1);}#header .lang{position:absolute;top:50px;right:20px;}#header .lang > a{display:inline-block;width:50px;height:50px;border:2px solid transparent;border-radius:25px;line-height:46px;text-align:center;color:#fff;margin-left:10px;}#header .lang > a:nth-child(1){margin-left:0px;}#header .lang > a:hover,#header .lang > a.active,#header .lang > a.current{border:2px solid #fff;}#header .btn_menu{position:absolute;display:none;background-image:url(img/home/icon-nav.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#981824;width:60px;height:60px;top:20px;right:0px;border:10px solid transparent;border-radius:50%;overflow:hidden;}#header .btn_menu_2{background-image:url(img/home/icon-close.png);}.header_fill{background:transparent !important;}#nav{position:fixed;background-image:url(img/home/nav-bg.png);background-position:left top;background-repeat:repeat-x;background-color:#262424;display:none;top:0px;left:0px;right:0px;bottom:0px;padding:20px;padding-top:140px;z-index:8;}#nav .lang{position:relative;text-align:center;}#nav .lang > a{display:inline-block;width:50px;height:50px;border:2px solid transparent;border-radius:25px;line-height:46px;text-align:center;color:#fff;margin-left:10px;margin-right:10px;}#nav .lang > a:hover,#nav .lang > a.active,#nav .lang > a.current{border:2px solid #fff;}#nav .menu{position:relative;text-align:center;top:40px;}#nav .menu ul{list-style:none;}#nav .menu ul > li{display:block;padding:20px;}#nav .menu ul > li > a{position:relative;display:inline-block;padding:2px 4px;color:#fff;font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}#nav .menu ul > li > a > span{position:relative;display:block;z-index:1;}#nav .menu ul > li > a > .underline{position:absolute;top:18px;left:0px;width:0px;height:7px;transform:scaleX(0);transition:.3s ease-in-out;}#nav .menu ul > li > a:hover > .underline,#nav .menu ul > li > a:active > .underline,#nav .menu ul > li > a.current > .underline{width:100%;background:#be1e2d;visibility:visible;transform:scaleX(1);}#main{position:relative;padding-top:130px;padding-left:20px;padding-right:20px;}#footer{position:relative;padding:20px;letter-spacing:0.7px;z-index:10;}#footer .inner{position:relative;max-width:1840px;margin:auto;text-align:right;}#footer *{font-size:13px;color:#fff;}#footer .col{display:inline-block;vertical-align:top;}#footer .col_1 > a{text-decoration:underline;}#ploading{position:fixed;background:#262424;top:0px;left:0px;right:0px;bottom:0px;padding:20px;z-index:20;}#ploading .inner{position:relative;opacity:0;width:100%;height:100%;}#ploading .area{position:relative;max-width:800px;max-height:800px;margin:auto;}#ploading .circle{position:absolute;top:50%;left:50%;border:1px solid #fff;border-radius:50%;opacity:0.3;}#ploading .circle_current{opacity:0.5;}#ploading .circle_4{width:99%;height:99%;}#ploading .circle_3{width:66.66%;height:66.66%;}#ploading .circle_2{width:44.44%;height:44.44%;}#ploading .circle_1{width:22.22%;height:22.22%;}#ploading .percentage{position:absolute;top:50%;left:50%;width:40%;text-align:center;}#ploading .percentage img{position:relative;width:30%;}#ploading .percentage .num_2{top:40px;}#ploading .percentage .icon_2 img{left:60px;top:0px;}#ploading .percentage .num_4{top:80px;margin-left:-40px;}#ploading .percentage .num_5{top:40px;}#ploading .percentage .icon_3 img{left:80px;top:0px;}@media only screen and (max-width: 1517px){#header .menu ul > li{margin-left:15px;margin-right:15px;}}@media only screen and (max-width: 1217px){#header{height:100px;}#header .line{top:49px;}#header .logo{top:25px;left:0px;}#header .menu{display:none;}#header .lang{display:none;}#header .btn_menu{display:inline-block;}}@media only screen and (max-width: 817px){#footer .inner{text-align:center;}}@media only screen and (max-width: 617px){#header{height:60px;padding-left:15px;padding-right:15px;}#header .line{top:29px;}#header .logo{top:10px;}#header .logo img{width:100px;}#header .btn_menu{top:10px;width:40px;height:40px;border:5px solid transparent;}#nav{padding-top:80px;}#nav .lang > a{width:40px;height:40px;line-height:38px;border-radius:20px;}#nav .menu{top:20px;}#nav .menu ul > li{padding:12px;}#nav .menu ul > li > a{font-size:14px;}#nav .menu ul > li > a > .underline{top:13px;}#ploading .percentage .num_2{top:20px;}#ploading .percentage .icon_2 img{left:25px;top:0px;}#ploading .percentage .num_4{top:40px;margin-left:-20px;}#ploading .percentage .num_5{top:20px;}#ploading .percentage .icon_3 img{left:40px;top:0px;}#main{padding-top:80px;padding-left:15px;padding-right:15px;}#footer .col{display:block;}#footer .col_2{display:none;}#footer .col_3{margin-top:10px;}}#showWrap{position:relative;}#showWrap .inner{position:relative;max-width:1840px;margin:auto;}#showWrap .top{position:relative;display:inline-block;max-width:1000px;background:#9b1320;padding-top:24px;padding-left:30px;padding-right:50px;padding-bottom:32px;z-index:1;}#showWrap .top .title{font-size:42px;font-weight:700;color:#fff;line-height:50px;letter-spacing:3px;}#showWrap .top .title > span{display:inline-block;vertical-align:middle;}#showWrap .top .title > a{display:inline-block;font-size:14px;font-weight:300;text-transform:uppercase;vertical-align:middle;margin-left:30px;}/*953795e33e25c16a067bcfa2a5842f5b*/#showWrap .top .title > a > img{margin-top:-3px;}#showWrap .top .editor{font-size:16px;font-weight:300;color:#fff;padding-left:30px;margin-top:20px;line-height:2.5;letter-spacing:0.5px;}#showWrap .list{position:relative;background-color:#4a4646;margin-left:40px;margin-top:-20px;padding:20px;padding-top:30px;overflow:hidden;}#showWrap .list .bg{position:absolute;background-color:#4a4646;top:0px;left:50%;width:100%;height:100%;}#showWrap .list .item{position:relative;display:inline-block;padding:30px 20px;width:20%;vertical-align:top;opacity:0;webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition-duration:0.75s;transition-timing-function:ease-in-out;-webkit-transition-duration:0.75s;-webkit-transition-timing-function:ease-in-out;}#showWrap .list .item_show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}#showWrap .list .item > a{display:block;}#showWrap .list .item .photo{position:relative;display:block;overflow:hidden;}#showWrap .list .item .photo .thumb{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#showWrap .list .item .photo .mask{position:absolute;display:none;background:rgba(127,40,49,0.9);top:0px;left:0px;right:0px;bottom:0px;}#showWrap .list .item .photo .mask .circle{position:absolute;display:inline-block;background-image:url(img/event/details-btn.png);background-size:contain;font-weight:300;color:#fff;width:100px;height:100px;text-align:center;line-height:100px;text-transform:uppercase;top:50%;left:50%;margin-top:-50px;margin-left:-50px;}#showWrap .list .item > a:hover > .photo .mask,#showWrap .list .item > a:active > .photo .mask{display:block;}#showWrap .list .item .topic{margin-top:15px;}#showWrap .list .item .topic .date{display:inline-block;vertical-align:top;width:70px;text-align:center;}#showWrap .list .item .topic .date .line_1{font-size:50px;color:#fff;line-height:50px;}#showWrap .list .item .topic .date .line_2{font-weight:300;color:#fff;text-transform:uppercase;white-space:nowrap;}#showWrap .list .item .topic .vline{display:inline-block;width:1px;height:60px;background:#fff;vertical-align:top;margin-top:5px;margin-left:18px;margin-right:18px;}#showWrap .list .item .topic .name{display:inline-block;width:calc(100% - 108px);vertical-align:top;}#showWrap .list .item .topic .name .line_1{font-size:16px;font-weight:500;color:#fff;}#showWrap .list .item .topic .name .line_2{font-size:16px;font-weight:500;color:#fff;}#showWrap .list .item .get{display:block;background-image:url(img/home/btn.png);background-position:center;width:200px;height:40px;font-weight:300;color:#fff;text-align:center;line-height:40px;margin:auto;margin-top:15px;}#showWrap .list .item .get > a{color:#fff;}#showWrap .list .pager{position:relative;text-align:center;padding-top:20px;padding-bottom:30px;}#showWrap .list .pager .pagerWrap > ul > li > a{background:transparent;min-width:25px;height:25px;padding:0px;line-height:25px;text-align:center;border:0px;}#showWrap .list .pager .pagerWrap > ul > li > a.current{background-color:#000;color:#fff;}#showWrap .list .pager .pagerWrap > ul > li > input[type="text"]{border:0px;height:25px;padding:0px;margin-left:10px;}#showWrap .detail{position:relative;background-color:#4a4646;margin-left:40px;margin-top:-100px;padding-top:145px;padding-left:20px;padding-right:20px;padding-bottom:40px;}#showWrap .detail .info{position:relative;max-width:1400px;margin:auto;}#showWrap .detail .info .section{position:relative;padding-left:40px;padding-right:40px;}#showWrap .detail .info .section_1{min-height:200px;padding-top:15px;padding-bottom:30px;z-index:1;}#showWrap .detail .info .section_2{background:#8b2b35;min-height:440px;padding-top:20px;padding-bottom:20px;}#showWrap .detail .info .section_2 .bg{position:absolute;background:#8b2b35;width:100%;height:100%;top:0px;left:50%;}#showWrap .detail .info .section .inner_inner{position:relative;max-width:1200px;margin:auto;}#showWrap .detail .info .section .left{position:relative;display:inline-block;width:440px;vertical-align:top;}#showWrap .detail .info .section .left .photo{position:absolute;top:-15px;left:0px;right:40px;}#showWrap .detail .info .section .left .get{text-align:center;margin-top:30px;}#showWrap .detail .info .section .left .get > a{display:inline-block;background-image:url(img/home/btn.png);background-position:center;width:200px;height:40px;font-weight:300;color:#fff;text-align:center;line-height:40px;}#showWrap .detail .info .section .right{position:relative;display:inline-block;vertical-align:top;width:calc(100% - 440px);}#showWrap .detail .info .section .right .title .line_1{font-size:30px;font-weight:700;color:#fff;}#showWrap .detail .info .section .right .title .line_2{font-size:40px;font-weight:300;color:#ffa3ac;}#showWrap .detail .info .section .right .title .line_3{margin-top:-5px;}#showWrap .detail .info .section .right .editor{font-size:15px;font-weight:300;line-height:2.5;color:#fff;letter-spacing:0.5px;}#showWrap .detail .info .section .right .ctable{width:100%;margin-bottom:20px;}#showWrap .detail .info .section .right .ctable td{font-size:14px;}#showWrap .detail .info .section .right .ctable .col_1{font-weight:500;width:90px;}#showWrap .detail .gallery{position:relative;max-width:1400px;margin:auto;margin-top:40px;}#showWrap .detail .gallery .slider{position:relative;max-width:1400px;margin:auto;}#showWrap .detail .gallery .bg{position:absolute;background:#353232;top:40px;right:-40px;width:200%;}#showWrap .detail .gallery .inner_inner{position:relative;max-width:900px;margin:auto;}#showWrap .detail .gallery .sbottom{position:relative;max-width:780px;padding-left:60px;padding-right:60px;margin:auto;margin-top:20px;}#showWrap .detail .gallery .sbottom li > a{display:block;}#showWrap .detail .gallery .sbottom li > a > img{border:2px solid transparent;}#showWrap .detail .gallery .sbottom li > a > img.selected{border:2px solid #fff;}#showWrap .detail .gallery .sbottom .btn{position:absolute;display:inline-block;top:50%;width:10px;height:30px;margin-top:-15px;z-index:1;}#btn_prev{left:10px;}#btn_next{right:10px;}#popup-content{position:relative;margin-bottom:20px;}#popup-content .btn-popup{position:relative;display:inline-block;height:40px;padding:0px 20px;color:#fff;text-align:center;line-height:38px;border:2px solid #fff;border-radius:20px;margin:5px;}#popup-content .btn-popup:hover{background:#fff;color:#9b1320;}#wba-popup .inner .content{background:#8b2b35;box-shadow:0px 0px 20px #9b1320;}#wba-popup .btn-close{background:#8b2b35;box-shadow:0px 0px 20px #9b1320;}#wba-popup .inner .content .wba-editor{font-size:15px;font-weight:300;line-height:2.5;color:#fff;letter-spacing:0.5px;}@media only screen and (max-width: 1517px){#showWrap .list .item{width:25%;}}@media only screen and (max-width: 1217px){#showWrap .top{padding-left:60px;padding-top:20px;padding-bottom:20px;padding-right:30px;}#showWrap .top .title{line-height:normal;}#showWrap .top .editor{margin-top:5px;}#showWrap .list .item{width:33.33%;}#showWrap .detail{margin-top:-60px;padding-top:95px;}#showWrap .detail .info .section .left{width:320px;}#showWrap .detail .info .section .right{width:calc(100% - 320px);}#showWrap .detail .info .section .right .title .line_2{font-size:30px;}}@media only screen and (max-width: 817px){#showWrap .top{padding:20px;}#showWrap .top .title{font-size:40px;}#showWrap .top .editor{padding-left:0px;}#showWrap .list{padding-left:5px;padding-right:5px;margin:auto;padding-top:10px;}#showWrap .list .bg{display:none;}#showWrap .list .item{width:50%;padding:15px 10px;}#showWrap .detail{margin-left:0px;margin-top:0px;padding-top:40px;}#showWrap .detail .info .section{padding-left:0px;padding-right:0px;}#showWrap .detail .info .section_2{padding-left:20px;padding-right:20px;}#showWrap .detail .info .section .left .photo{right:20px;}#showWrap .detail .info .section_2 .bg{display:none;}#showWrap .detail .gallery .bg{left:-20px;right:-20px;width:auto;}}@media only screen and (max-width: 717px){#showWrap .detail{margin-top:-40px;padding-top:65px;}#showWrap .detail .info .section .left{width:220px;}#showWrap .detail .info .section .left .photo{position:relative;right:auto;padding-right:20px;}#showWrap .detail .info .section .right{width:calc(100% - 220px);}#showWrap .detail .info .section .right .title .line_1{font-size:20px;}#showWrap .detail .info .section .right .title .line_2{font-size:24px;}#showWrap .detail .info .section_2{padding:20px;min-height:0px;}#showWrap .detail .info .section_2 .left{display:none;}#showWrap .detail .info .section_2 .right{width:100%;}}@media only screen and (max-width: 617px){#showWrap .top{padding:10px;}#showWrap .top .title{font-size:30px;}#showWrap .list{padding:0px;}#showWrap .list .item{width:100%;}#showWrap .detail{padding-left:10px;padding-right:10px;margin-top:0px;padding-top:10px;overflow:hidden;}#showWrap .detail .info .section .left{width:100%;}#showWrap .detail .info .section .left .photo{padding-right:0px;text-align:center;}#showWrap .detail .info .section .left .photo > img{width:100%;}#showWrap .detail .info .section .right{width:100%;margin-top:20px;}#showWrap .detail .info .section_2{padding:10px;}#showWrap .detail .info .section_2 .right{margin-top:0px;}#showWrap .detail .gallery .sbottom{padding-left:40px;padding-right:40px;}#showWrap .detail .gallery .bg{left:-30px;right:-30px;}#showWrap .list .pager .pagerWrap > ul > li > input[type="text"]{display:none;}}@media only screen and (max-width: 517px){#showWrap .top .title{font-size:20px;}#showWrap .top .editor{font-size:14px;line-height:2;}#showWrap .list .item .topic .name .line_1{font-size:14px;}#showWrap .list .item .topic .name .line_2{font-size:14px;}#showWrap .detail .info .section .right .editor{font-size:14px;line-height:2;}}