@import url(//fonts.googleapis.com/earlyaccess/notosanstc.css);body{font-family:'Titillium Web','Noto Sans TC',sans-serif!important;font-weight:100;color:#555;font-size:15px;letter-spacing:1px;overflow-x:hidden;line-height:25px}*{font-family:'Titillium Web','Noto Sans TC',sans-serif!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrapper{width:100%;max-width:1280px;margin:0 auto}a{color:#333;text-decoration:underline}a:hover{color:#51c3e2;text-decoration:underline}header{padding:20px 0;background:#fff}header .wrapper{padding:0 15px}header .logo{float:left}header .logo img{display:block;height:70px}header .btn{text-align:right;padding-bottom:15px}header .btn a{font-size:12px;margin-left:20px}header .uk-navbar-item,header .uk-navbar-nav>li>a,header .uk-navbar-toggle{display:block;text-align:center;line-height:20px;min-height:inherit;font-weight:300}header .uk-navbar-nav>li>a small{font-size:11px;display:block}header .uk-navbar-nav.en-mobile>li>a small{display:none}header .uk-navbar-dropdown{padding:10px 15px;font-weight:300}.uk-navbar-dropdown-nav>li>a{line-height:20px;padding:5px 0}header .uk-navbar-dropdown>ul li:hover>a,header .uk-navbar-nav>li.uk-active>a,header .uk-navbar-nav>li:hover>a{color:#51c3e2}#nav-icon2{display:none}footer{padding:30px 0;background:#51c3e2;color:#fff;font-size:12px;line-height:20px}footer a{color:#fff}footer a:hover{color:#000}footer .uk-float-left ul{list-style:none;text-align:center;display:inline-block;vertical-align:top;margin:0;padding:0 15px}footer .uk-float-left ul li h5{color:#fff;border-bottom:1px solid #fff;padding:10px 0;margin:0 0 10px 0}footer .uk-float-left ul li a{display:block}footer .uk-float-right>a{float:right;margin-left:30px}footer .uk-float-right>a img{display:block;height:125px}footer .uk-float-right ul{float:right;list-style:none;margin:0}footer .uk-float-right ul li svg{margin-right:5px}footer .uk-float-right ul li .logo img{height:50px;display:block;margin:0 0 10px 0}.copyright{background:#2cb4d9;color:#fff;text-align:center;line-height:35px;font-size:12px}section:nth-of-type(even){background:#f9f9f9}section h3{color:#555;font-weight:500}section h3.title{text-align:center;border-bottom:5px solid #51c3e2;width:215px;margin:0 auto;padding:0 0 10px 0;margin-bottom:30px}section .link>a{color:#555}section .link .uk-inline{width:100%;overflow:hidden}section .link p{position:absolute;left:0;top:0;padding:15px;font-weight:300;font-size:20px;z-index:1;letter-spacing:5px}section .link img{display:block;width:100%;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section .link img+img{display:none}section .link a:hover img{transform:scale(1.2)}.news li{padding:10px 0;border-bottom:1px solid #e5e5e5}.news li svg{margin:0 5px;color:#51c3e2}.news li a{text-decoration:none}.uk-button-primary{background:#51c3e2}.uk-slideshow-items.page li:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1}.uk-slideshow-items.page li>div{z-index:2}.uk-slideshow-items.page h1{border-bottom:1px solid #fff;max-width:350px;margin:0 auto;padding-bottom:10px;font-size:30px}.uk-slideshow-items.page p{color:#fff;font-size:20px}.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{margin:0 10px}section .uk-grid>div .uk-nav li a{padding:5px 10px;margin-bottom:1px;border-left:5px solid #fff;line-height:20px}section .uk-grid>div .uk-nav li:hover>a{background:#f8f8f8;border-left:5px solid #aaa}section .uk-grid>div .uk-nav li.uk-active>a{background:#f8f8f8;border-left:5px solid #51c3e2}section .uk-grid>div .uk-nav li.uk-active ul li>a,section .uk-grid>div .uk-nav li:hover ul li>a{border-left:5px solid #fff}section .uk-grid>div .link a{margin-top:20px;display:block}section .uk-grid>div .link a p{font-size:17px;line-height:20px}section .uk-grid>div table tr th{text-align:center;vertical-align:middle}section .uk-table tr th{background:#51c3e2;border:1px solid #e5e5e5;color:#fff;vertical-align:middle}section .uk-table tr td{border:1px solid #e5e5e5;background:#fff;vertical-align:middle}section .uk-overflow-auto .uk-table{min-width:700px}section .img-list a img,section .logo-list a img{display:block;margin:10px auto}section .logo-list a span{position:relative;display:block;width:100%;background:#fff;margin:10px auto;border:10px solid #fff}section .logo-list a:hover span{border-color:#eee}section .logo-list a span img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);max-width:90%;max-height:70%}input.more-check,input.more-check:checked+label.more-btn{display:none}input.more-check+label.more-btn+div{max-height:0;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}input.more-check:checked+label.more-btn+div{max-height:300vh;overflow:auto}@media screen and (max-width:1100px){body{padding-top:70px}header{padding:10px 0;position:fixed;left:0;top:0;z-index:99999;box-shadow:0 5px 12px rgba(0,0,0,.15)}header .logo img{height:50px}header .menu{display:block;width:calc(100vw - 30px);max-height:0;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}header .open+.menu{max-height:calc(100vh - 70px);overflow:auto}header .menu .btn{text-align:center;padding:10px 0;border-top:1px solid #eee;margin-top:15px}header .menu .uk-navbar-nav{display:block;width:calc(100vw - 30px)}header .menu .uk-navbar-nav>li{display:block;border-top:1px solid #eee;padding:10px 0}header .menu .uk-navbar-nav>li a{text-align:left}header .menu .uk-navbar-nav>li a small{display:none;margin-left:10px}header .menu .uk-navbar-dropdown{box-shadow:none;position:relative;left:0;top:0;margin:0;width:100%}header .menu .uk-navbar-dropdown li a{padding:5px 10px;display:block}#nav-icon2{display:block;width:30px;height:20px;position:relative;margin:15px 0;float:right;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#51c3e2;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:10px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:20px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:0;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:12px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:12px}}@media screen and (max-width:960px){footer .uk-float-left ul{padding:0 15px;width:calc(50% - 2px)}footer .uk-float-left,footer .uk-float-right{float:none;text-align:center;width:100%}footer .uk-float-right ul,footer .uk-float-right>a{float:none;display:inline-block;vertical-align:top;margin:30px 15px 0 15px;padding:0}footer .uk-float-right ul li .logo img{margin:0 auto 10px auto}section .link img{display:none}section .link img+img{display:block}.news li small{display:block}.news li a{float:right;width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}section .uk-grid>div .link img{display:block}section .link p{font-size:17px;line-height:20px}}@media screen and (max-width:374px){footer .uk-float-left ul{display:block;margin-bottom:10px;width:100%}footer .uk-float-left ul:last-of-type{margin-bottom:0}}