body{background:#fff;color:#666;font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif}a{color:#18d26e;transition:.5s;text-decoration:none}a:hover,a:active,a:focus{color:#18d36e;outline:none;text-decoration:none}p{padding:0;margin:0 0 30px 0}h1,h2,h3,h4,h5,h6{font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;font-weight:400;margin:0 0 20px 0;padding:0}.single-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textEditor p{margin-bottom:10px}.textEditor tbody,.textEditor td,.textEditor tfoot,.textEditor th,.textEditor thead,.textEditor tr{border-width:1px}.fa-facebook:before,.fa-twitter:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.none-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:#18d26e;width:40px;height:40px;border-radius:50px;transition:all .4s}.back-to-top i{font-size:28px;color:#fff;line-height:0}.back-to-top:hover{background:#2ce782;color:#fff}.back-to-top.active{visibility:visible;opacity:1}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #f2f2f2;border-top:6px solid #18d26e;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#header{transition:all .5s;z-index:997;background:#fff;height:80px}@media(max-width:991px){#header{background:#fff!important}}#header ul>li{padding-right:30px}#header ul>li>ul>li{padding-left:30px;padding-right:0}#header ul>li>a{padding-left:0}@media(max-width:991px){#header ul>li>ul>li{padding-left:0}#header ul>li>a{padding-left:30px}}#header.header-transparent{background:transparent}#header.header-scrolled{background:rgba(0,0,0,.9);height:60px}#header .logo{font-size:34px;margin:0;padding:0;font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;font-weight:700;letter-spacing:3px;padding-left:0;border-left:0}#header .logo a{color:#fff}@media(max-width:992px){#header .logo{font-size:28px;width:100%!important}}#header a{color:#17181a;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;font-size:16px;font-weight:400}#header #language{padding:7.5px .5rem;display:flex;background:#f2f2f2;border-radius:100px;padding:7px .5rem;transition:all .6s;font-size:.85rem;font-weight:500}#header #language>i{margin-top:3.5px;margin-bottom:1px;font-size:18px;margin-right:3px;margin-left:3px}#header #language>div>.content>ul{margin:0;white-space:nowrap;padding:0;display:flex;margin-top:.5px}#header #language>div>.content>ul>li{display:inline-block;overflow:hidden;max-width:80px;padding:0;transition:all .6s}#header #language>div>.content>ul>li>a{color:gray;white-space:nowrap;text-decoration:none;transition:all .6s;font-weight:500;padding:0 .25rem}#header #language>div>.content>ul>li>a.is-active{color:#b32a2a}#header .navbar-mobile a{color:#17181a!important}#header .mobile-nav-toggle{background-color:#186faf;padding:10px}#header .navbar-mobile .mobile-nav-toggle{display:block}#header.header-scrolled{background:#fff;height:80px!important;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1)}@media(min-width:992px){#header #divNavBar{position:relative;width:calc(100% - 400px);padding-right:20px}#header .navbar{position:unset;display:flex;width:100%;margin-top:15px;margin-left:20px;justify-content:right;flex-direction:row-reverse;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}#header .navbar li{position:unset!important}#header .navbar::-webkit-scrollbar{width:20px;margin-top:-480px}#header .navbar::-webkit-scrollbar-track{background-color:transparent}#header .navbar::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box}#header .navbar::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}}#header .navbar>ul>.dropdown>ul{left:unset;top:60px}.navbar{padding:0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:10px 0 10px 30px;font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;font-size:13px;font-weight:600;color:#fff;white-space:nowrap;text-transform:uppercase;transition:.3s}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#18d26e}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:.3s}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{padding:10px 20px;text-transform:none;color:#666!important}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul a:hover,.navbar .dropdown ul .active:hover,.navbar .dropdown ul li:hover>a{color:#18d26e}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown>div{position:relative;width:0;height:0;left:112%}.navbar .dropdown .dropdown:hover>div{opacity:1;left:100%;visibility:visible}.navbar .dropdown .dropdown:hover>div>ul{opacity:1;top:-45px;left:100%;visibility:visible}@media(min-width:991px){.navbar .dropdown .dropdown>div>ul>li{padding-left:30px}}@media(max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}@media(max-width:991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(26,26,26,.9);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile ul{display:block;position:absolute;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;background-color:#fff;overflow-y:auto;transition:.3s}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:#333}.navbar-mobile a:hover,.navbar-mobile .active,.navbar-mobile li:hover>a{color:#18d26e}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25)}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul li:hover>a{color:#18d26e}.navbar-mobile .dropdown>.dropdown-active{display:block!important}.navbar-mobile .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:visible}.navbar-mobile .dropdown .dropdown>div{position:static;width:unset;height:unset;display:none;margin:10px 20px;z-index:99;opacity:1;visibility:visible;background:#fff}.navbar-mobile .dropdown .dropdown>div>ul{display:block;margin:0}.banner{position:relative;min-height:40px;margin-top:80px}.banner img{width:100%}@media(max-width:640px){.banner .container{position:relative;margin-top:30px;margin-bottom:30px;width:100%;text-align:center}.banner .container .subTitle{font-size:32px}.banner .container .mainTitle{font-size:20px}}@media(min-width:641px){.banner .container{position:absolute;left:0;right:0;top:50%;text-align:center;transform:translateY(-50%)}}@media(min-width:1181px){.banner .container .subTitle{font-size:60px}}.banner em{font-style:normal}.banner .subTitle{display:inline-block;font-size:43px;font-weight:900;color:#186faf;text-transform:uppercase}@media(min-width:960px){#sidebarMenu{padding-right:35px!important}}#showPagePath ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px}#showPagePath ol li+li{padding-left:10px}#showPagePath ol li+li::before{display:inline-block;padding-right:10px;color:#6c757d;content:">";vertical-align:middle;margin-top:-.3px}#hero{width:100%;height:100vh;background:#000;overflow:hidden;position:relative}@media(max-height:500px){#hero{height:150vh}}#hero .text{max-width:800px;padding-left:0}#hero .title{color:#fff;font-size:67px;font-weight:900;line-height:1;opacity:0;pointer-events:auto}#hero .content{color:#fff;font-size:27px;line-height:1.2;margin-top:20px;pointer-events:auto}#hero .bannerBtn{margin-top:80px}#hero .bannerBtn>a{border:2px solid rgba(255,255,255,.5);background-color:transparent;min-width:230px;height:62px;line-height:43px;font-size:16px;font-weight:500;letter-spacing:1px;display:inline-block;padding:8px 32px;border-radius:50px;transition:.5s;margin:10px;color:#fff}#hero .bannerBtn>a::before{content:"";position:absolute;top:calc(50% - 1px);right:16px;width:11px;height:2px;background-color:currentColor}#hero .bannerBtn>a::after{content:"";position:absolute;top:calc(50% - 5px);right:16px;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);-webkit-transform:rotate(45deg)}#hero .bannerBtn>a:hover{border-color:#186faf;background:#186faf}#hero .carousel,#hero .carousel-inner,#hero .carousel-item,#hero .carousel-item::before{position:absolute;top:0;right:0;left:0;bottom:0}#hero .carousel-item{background-size:cover;background-position:center;background-repeat:no-repeat}#hero .carousel-item::before{content:"";background-color:#66666600}#hero .carousel-container{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;top:70px;left:50px;right:50px}#hero .container{text-align:center}#hero .carousel-fade{overflow:hidden}#hero .carousel-fade .carousel-inner .carousel-item{transition-property:opacity}#hero .carousel-fade .carousel-inner .carousel-item,#hero .carousel-fade .carousel-inner .active.carousel-item-start,#hero .carousel-fade .carousel-inner .active.carousel-item-end{opacity:0}#hero .carousel-fade .carousel-inner .active,#hero .carousel-fade .carousel-inner .carousel-item-next.carousel-item-start,#hero .carousel-fade .carousel-inner .carousel-item-prev.carousel-item-end{opacity:1;transition:.5s}#hero .carousel-fade .carousel-inner .carousel-item-next,#hero .carousel-fade .carousel-inner .carousel-item-prev,#hero .carousel-fade .carousel-inner .active.carousel-item-start,#hero .carousel-fade .carousel-inner .active.carousel-item-end{left:0;transform:translate3d(0,0,0)}#hero .carousel-control-prev,#hero .carousel-control-next{width:10%}@media(min-width:1024px){#hero .carousel-control-prev,#hero .carousel-control-next{width:5%}}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:none;font-size:32px;line-height:1}#hero .carousel-indicators li{cursor:pointer}@media(max-width:850px){#hero .carousel-container{left:15px}#hero .textcenter{text-align:center!important}}@media(max-width:1250px){#hero .text{max-width:640px!important}}@media(max-width:600px){#hero{height:40vh!important}#hero .title{font-size:28px!important}#hero .content{font-size:17px!important}}@media(min-width:600px) and (max-width:850px){#hero{height:50vh!important}#hero .title{font-size:36px!important}#hero .content{font-size:20px!important}}@media(min-width:850px) and (max-width:1050px){#hero{height:60vh!important}#hero .title{font-size:50px!important}#hero .content{font-size:24px!important}}@media(min-width:1050px) and (max-width:1250px){#hero{height:70vh!important}#hero .title{font-size:50px!important}#hero .content{font-size:24px!important}}@media(min-width:1250px) and (max-width:1450px){#hero{height:80vh!important}#hero .title{font-size:60px!important}#hero .content{font-size:27px!important}}@media(min-width:1450px) and (max-width:1650px){#hero{height:90vh!important}}@media(min-width:1650px){#hero{height:100vh!important}}section{overflow:hidden}.section-header h1,.section-header>h2{font-size:32px;color:#111;text-transform:uppercase;text-align:center;font-weight:700;position:relative;padding-bottom:15px}.section-header h1::before,.section-header>h2::before{content:"";position:absolute;display:block;width:120px;height:1px;background:#ddd;bottom:1px;left:calc(50% - 60px)}.section-header h1::after,.section-header>h2::after{content:"";position:absolute;display:block;width:40px;height:3px;background:#18d26e;bottom:0;left:calc(50% - 20px)}.section-header p{text-align:center;color:#333}.section-bg{background:#f7f7f7}.marquee-slider{width:100%;height:100%}#marquee{background:#698ba5;color:#fff}#marquee .marquee-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.marquee-title>strong{font-weight:400}.marquee-title>div>div>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:95%}.marquee-title>div>div:not(:first-child)>strong:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:15px;background-color:rgba(255,255,255,.3);margin-left:5px;margin-right:12px;font-size:14px;margin-top:-3px}@media(max-width:991px){.marquee-text{text-align:center}.marquee-title>div>div:not(:first-child)>strong:before{margin-left:0;margin-right:15px}}@media(min-width:992px){.marquee-text>strong:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:15px;background-color:rgba(255,255,255,.3);margin-left:2px;margin-right:10px;font-size:14px;margin-top:-3px}.marquee-title>div>div:not(:first-child)>strong>t{text-align:center}}#about{background:url("../Images/about-bg.jpg") center top no-repeat fixed;background-size:cover;padding:60px 0 40px 0;position:relative}#about::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.92);z-index:9}#about .container{position:relative;z-index:10}#about .about-col{background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:20px}#about .about-col .img{position:relative}#about .about-col .img img{border-radius:4px 4px 0 0}#about .about-col .icon{width:64px;height:64px;text-align:center;position:absolute;background-color:#18d26e;border-radius:50%;border:4px solid #fff;left:calc(50% - 32px);bottom:-30px;transition:.3s;display:flex;align-items:center;justify-content:center}#about .about-col i{font-size:28px;line-height:0;color:#fff;transition:.3s}#about .about-col:hover .icon{background-color:#fff}#about .about-col:hover i{color:#18d26e}#about .about-col h2{color:#000;text-align:center;font-weight:700;font-size:20px;padding:0;margin:40px 0 12px 0}#about .about-col h2 a{color:#000}#about .about-col h2 a:hover{color:#18d26e}#about .about-col p{font-size:14px;line-height:24px;color:#333;margin-bottom:0;padding:0 20px 20px 20px}#About img{max-width:100%;height:auto!important}#services{background:#fff;background-size:cover;padding:60px 0 40px 0}#services .box{margin-bottom:30px}#services .icon{float:left}#services .icon i{color:#18d26e;font-size:36px;line-height:0;transition:.5s}#services .title{margin-left:60px;font-weight:700;margin-bottom:15px;font-size:18px}#services .title a{color:#111}#services .box:hover .title a{color:#18d26e}#services .description{font-size:14px;margin-left:60px;line-height:24px;margin-bottom:0}#portfolio{padding:60px 0}#portfolio #portfolio-flters{padding:0;margin:5px 0 35px 0;list-style:none;text-align:center}#portfolio #portfolio-flters li{cursor:pointer;margin:15px 15px 15px 0;display:inline-block;padding:10px 20px;font-size:12px;line-height:20px;color:#666;border-radius:4px;text-transform:uppercase;background:#fff;margin-bottom:5px;transition:all .3s ease-in-out}#portfolio #portfolio-flters li:hover,#portfolio #portfolio-flters li.filter-active{background:#18d26e;color:#fff}#portfolio #portfolio-flters li:last-child{margin-right:0}#portfolio .portfolio-wrap{box-shadow:0 2px 12px rgba(0,0,0,.08);transition:.3s}#portfolio .portfolio-wrap:hover{box-shadow:0 4px 14px rgba(0,0,0,.16)}#portfolio .portfolio-item{position:relative;height:360px;overflow:hidden}#portfolio .portfolio-item figure{background:#000;overflow:hidden;height:240px;position:relative;border-radius:4px 4px 0 0;margin:0}#portfolio .portfolio-item figure:hover img{opacity:.4;transition:.3s}#portfolio .portfolio-item figure .link-preview,#portfolio .portfolio-item figure .link-details{position:absolute;display:inline-flex;align-items:center;justify-content:center;opacity:0;line-height:1;text-align:center;width:36px;height:36px;background:#fff;border-radius:50%;transition:.2s linear}#portfolio .portfolio-item figure .link-preview i,#portfolio .portfolio-item figure .link-details i{font-size:22px;color:#333;line-height:0}#portfolio .portfolio-item figure .link-preview:hover,#portfolio .portfolio-item figure .link-details:hover{background:#18d26e}#portfolio .portfolio-item figure .link-preview:hover i,#portfolio .portfolio-item figure .link-details:hover i{color:#fff}#portfolio .portfolio-item figure .link-preview{left:calc(50% - 38px);top:calc(50% - 18px)}#portfolio .portfolio-item figure .link-details{right:calc(50% - 38px);top:calc(50% - 18px)}#portfolio .portfolio-item figure:hover .link-preview{opacity:1;left:calc(50% - 44px)}#portfolio .portfolio-item figure:hover .link-details{opacity:1;right:calc(50% - 44px)}#portfolio .portfolio-item .portfolio-info{background:#fff;text-align:center;padding:30px;padding-top:21px;height:90px;border-radius:0 0 3px 3px}#portfolio .portfolio-item .portfolio-info h4{font-size:18px;line-height:1px;font-weight:700;margin-bottom:18px;padding-bottom:0}#portfolio .portfolio-item .portfolio-info h4 a{color:#333}#portfolio .portfolio-item .portfolio-info h4 a:hover{color:#18d26e}#portfolio .portfolio-item .portfolio-info p{padding:0;margin:0;color:#b8b8b8;font-weight:500;font-size:14px;text-transform:uppercase}#portfolio p.single-ellipsis.title{color:#333!important;font-size:18px!important;font-weight:700!important}#Products{padding:60px 0}#Products img{opacity:.5;transition:.3s}#Products img:hover{opacity:1}#Products .swiper-pagination{margin-top:30px;position:relative}#Products .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #18d26e}#Products .swiper-pagination .swiper-pagination-bullet-active{background-color:#18d26e}#Products .ShortDescription{font-size:14px;line-height:calc(24/14);color:#6c6c6c}#Products .multiline-ellipsis-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media(min-width:992px){#Products .cus-ps-10{padding-left:10%!important}#Products .cus-pe-10{padding-right:10%!important}}@media(min-width:960px){#productDiv #sidebarMenu{padding-right:35px!important}}@media(min-width:1400px){#productDiv #sidebarMenu .container-CustomXL{max-width:1350px!important}}#productDiv .dropdown-toggle::after{float:right;margin-top:8px;margin-right:3px}#productDiv #sidebarMenu .nav-link{color:#000}#productDiv #sidebarMenu ul li div{padding:12px 8px 12px 5px;font-size:16px;display:block;border-bottom:1px solid #ccc;text-decoration:none;transition:.4s;color:#676869!important;min-height:46px}#productDiv #sidebarMenu ul li div>a{color:#676869!important}#productDiv #sidebarMenu ul li div.nowPage,#sidebarMenu ul ul li>div.nowPage,#productDiv #sidebarMenu ul li div.nowPage>a,#sidebarMenu ul ul li>div.nowPage>a{color:#186faf!important}#productDiv #sidebarMenu ul ul li>div{font-size:16px!important;padding:12px 8px 12px 25px;color:#000!important;min-height:46px}#productDiv #sidebarMenu ul ul li>div>a{color:#000!important}#productCards .productIntroduce.textEditor{margin-bottom:40px;border-bottom:1px solid #ccc}#productCards .productIntroduce.textEditor hr{position:relative;margin-top:-.5px;left:0;top:50%;height:1px;width:100%;content:'';background-color:#838282}#productCards .productIntroduce.textEditor h3{font-size:25px;margin:.5em 0;font-weight:bold}#productCards .card-body{padding-top:8px}#productCards .card-body .card-categoryName{display:inline-block;padding:3px 8px 5px;margin-right:8px;color:#888;font-size:14px}#productCards .card-title{font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;font-size:19px;font-weight:500;padding-top:8px}#productCards .card-title a:not(:hover){color:#494949}#productCards .card-text{margin-top:7px}#productCards .multiline-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#productCards .ShortDescription{font-size:14px;line-height:calc(24/14);color:#6c6c6c}#productCards .textEditor img{max-width:100%;height:auto!important}#ProductDetail .swiper-wrapper{width:50px}#ProductDetail #productIntro .productTitle{clear:both;margin-bottom:25px;padding:10px 0;border-bottom:3px solid #000;font-weight:500;font-size:20px;color:#17181a}#ProductDetail #productImg>.img-fluid{max-width:100%!important;height:auto!important}#ProductDetail #productIntro ul,.product-anotherinfo-wrapper ul,.productIntro-Share ul{list-style-type:none;margin-left:8px;padding:0}#ProductDetail .productIntro,#ProductDetail .productIntro-Sku,#ProductDetail .productIntro-Intro,#ProductDetail .productIntro-Share{font-size:18px;font-weight:600;color:#5f5f5f;display:inline-block;margin-right:5px}#ProductDetail .productIntro-Intro{font-weight:500;margin-top:15px;line-height:calc(24/14);color:#6c6c6c;font-size:14px}#ProductDetail .productIntro-Sku span,#ProductDetail .productIntro-Sku ul>li>a{display:block;font-weight:400;color:#999;font-size:14px}#ProductDetail .productIntro-Sku ul>li>a,#ProductDetail .productIntro-Share ul>li>a{font-weight:400;color:#999}#ProductDetail .description-review-topbar.nav{border-bottom:0;position:relative;margin-bottom:0;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center;height:60px;border-radius:5px;border:0;background-color:#f4f4f4}#ProductDetail .description-review-topbar.nav a{background:0;border:0;text-transform:capitalize;line-height:24px;color:#3d3d3d;padding:18px 20px;margin:0 10px;font-size:18px;font-weight:600;position:relative;transition:all .3s linear;display:inline-block;font-family:"Nunito Sans",sans-serif;display:flex;justify-content:center;align-items:center}#ProductDetail .description-review-topbar.nav a.active{color:#fff;background-color:#fb5d5d}#ProductDetail .description-review-bottom{overflow:hidden;font-size:16px;background:#fff;padding:60px 0 0 0}#ProductDetail .description-review-bottom .product-anotherinfo-wrapper li{color:#3d3d3d;font-size:16px;list-style:outside none none;margin:0 0 13px;display:block}#ProductDetail .description-review-bottom .product-anotherinfo-wrapper li span{color:#525252;display:inline-block;font-weight:500;margin:0 26px 0 0;min-width:85px}@media(min-width:1400px){#ProductDetail.container-custom-1200{max-width:1200px!important}}#News{padding:60px 0}#News h3{line-height:1.1}#News a{font-size:19px}#News .swiper-pagination{margin-top:30px;position:relative}#News .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;opacity:1;border:1px solid #18d26e}#News .swiper-pagination .swiper-pagination-bullet-active{background-color:#18d26e}#News .theme-btn{display:inline-block;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;font-family:'Open Sans',sans-serif}#News .btn-style-three{position:relative;padding:8px 25px 9px;line-height:26px;text-transform:capitalize;background:none;color:#1c2125!important;font-size:16px;font-weight:600;border:2px solid #e0e0e0!important;border-radius:1px;font-family:'Titillium Web',sans-serif}#News .listTitle a:not(:hover){color:#494949}#News .newsDate{padding:8px 0;color:#888}#News .newsDate strong{display:inline-block;margin-right:8px;font-weight:400;font-size:14px}#News .listContent{font-size:14px;line-height:calc(24/14);color:#6c6c6c}#News .multiline-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width:992px){#News .cus-ps-15{padding-left:15%!important}#News .cus-pe-15{padding-right:15%!important}}#NewsDetail .newsCategoryName{display:inline-block;padding:3px 8px 5px;margin-right:8px}#NewsDetail .articleTitle{clear:both;margin-bottom:25px;padding:10px 0;border-bottom:3px solid #000;font-weight:500;font-size:20px;color:#17181a}#NewsDetail .textEditor{clear:both;font-size:15px;color:#2f2f2f;line-height:1.8}#NewsDetail .textEditor img{max-width:100%;height:auto!important}#NewsDetail .newDetail-Share{font-size:15px;font-weight:600;color:#5f5f5f;display:inline-block;margin-right:5px}#NewsDetail .newDetail-Share ul>li>a{font-weight:400;color:#999}#NewsDetail .btnBox.center{text-align:center}#NewsDetail .btn{position:relative;display:inline-block;min-width:180px;height:42px;line-height:40px;padding:0 40px;color:#fff;text-align:center;background-color:#4a7798}#NewsDetail .btn::before{content:"";position:absolute;top:calc(50% - 1px);left:16px;width:11px;height:2px;background-color:currentColor}#NewsDetail .btn::after{content:"";position:absolute;top:calc(50% - 5px);left:16px;width:10px;height:10px;border-top:2px solid currentColor;border-left:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(-45deg)}#album .AlbumContainer{position:relative}#album .image{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}#album .AlbumText{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%}#album .AlbumContainer:hover .AlbumImg{background:rgba(0,0,0,.95)}#album .AlbumContainer:hover .image{opacity:.3}#album .AlbumContainer:hover .AlbumText{opacity:1}#album .AlbumTitle{color:#fff;font-size:20px;font-weight:400;text-transform:capitalize;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:15px;padding-right:10px}#album .AlbumTitle:hover{color:#01bcfa;font-size:20px}#album .AlbumLinkBtn{position:relative;display:inline-block;font-size:18px;width:40px;height:40px;line-height:36px;text-align:center;border:2px solid #01bcfa;color:#01bcfa;border-radius:2px;transition:all 500ms ease;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;-moz-transition:all 500ms ease}#album .AlbumLinkBtn:hover{background:#01bcfa;color:#fff}#album .AlbumLinkBtn .icon{font-size:18px;position:absolute;bottom:0;left:0;right:0;margin:auto}@media(min-width:992px){#categoryRow{background-color:#f7f7f7;height:70px}}#categoryRow ol,ul{list-style:none}#categoryRow .categoryRowBox{position:relative;z-index:3}@media(min-width:641px){#categoryRow .categoryRowBox{padding:20px 0}}#categoryRow .categoryRowBox>ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#categoryRow .categoryRowBox>ul a{display:block;padding:0 18px;font-size:16px;color:#676869;text-align:center}#categoryRow .categoryRowBox>ul a.current{color:#186faf;text-decoration:underline}#categoryRow .categoryRowBox>ul li:not(:last-child){border-right:1px solid #e1e1e1}#categoryRow .categoryRowBox>ul li{margin:5px 0}@media(min-width:641px){#categoryRowAccordion.custom-pt-40px{padding-top:40px}}#categoryRowAccordion .card{border:0}#categoryRowAccordion .card-header:first-child{border-radius:0 0 0 0}#categoryRowAccordion .collapseMobileLink{position:relative;display:block;font-size:16px;color:#fff;letter-spacing:1px;cursor:pointer;background-color:#186faf}#categoryRowAccordion .collapseMobileBtn{outline:0;box-shadow:0 0 0 0;line-height:24px;position:relative;font-size:16px;padding:13px 30px 10px 10px;color:#fff;letter-spacing:1px;cursor:pointer;background-color:#186faf;width:100%}#categoryRowAccordion .collapseMobileBtn::after{color:#fff}#categoryRowAccordion .collapseMobileBody{border:1px solid rgba(0,0,0,.125)}#categoryRowAccordion ul li>a{padding:12px 8px 12px 2px;padding-left:0;font-size:16px;display:block;border-bottom:1px solid #ccc;text-decoration:none;transition:.4s;color:#676869!important;height:46px}#categoryRowAccordion ul li>div>a{padding:0!important;font-size:16px;display:block;border-bottom:0!important;text-decoration:none;transition:.4s;color:#676869!important;position:absolute!important}#categoryRowAccordion ul li a.nowPage,#sidebarMenu ul ul li>a.nowPage{color:#186faf!important}#categoryRowAccordion ul ul li>a{font-size:16px!important;padding:12px 8px 12px 25px;color:#000!important;height:46px}#categoryRowAccordion .collapse>ul a{position:relative;z-index:1;display:block;padding:14px 20px;padding-left:5px;color:#000;background-color:#fff}#categoryRowAccordion .collapse>ul>li:last-child>a{border-bottom:0}#categoryRowAccordion .collapse>ul li ul li>a{position:relative;z-index:1;display:block;padding:14px 20px 14px 32px;color:#000;font-size:14px!important;background-color:#fff}#categoryRowAccordion .accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#categoryRowAccordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/%3e%3c/svg%3e");transform:rotate(0deg)}#contact{padding:60px 0}#contact .contact-info{margin-bottom:20px;text-align:center}#contact .contact-info i{font-size:48px;display:inline-block;margin-bottom:10px;color:#18d26e}#contact .contact-info address,#contact .contact-info p{margin-bottom:0;color:#000}#contact .contact-info h3{font-size:18px;margin-bottom:15px;font-weight:bold;text-transform:uppercase;color:#999}#contact .contact-info a{color:#000}#contact .contact-info a:hover{color:#18d26e}#contact .contact-address,#contact .contact-phone,#contact .contact-email{margin-bottom:20px}@media(min-width:768px){#contact .contact-address,#contact .contact-phone,#contact .contact-email{padding:20px 0}}@media(min-width:768px){#contact .contact-phone{border-left:1px solid #ddd;border-right:1px solid #ddd}}#contact .email-form{box-shadow:0 0 30px rgba(214,215,216,.6);padding:30px;background:#fff}#contact .email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}#contact .email-form .error-message br+br{margin-top:25px}#contact .email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}#contact .email-form .loading{display:none;background:#fff;text-align:center;padding:15px}#contact .email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}#contact .email-form .form-group{margin-bottom:20px}#contact .email-form input,#contact .email-form textarea{padding:10px 14px;border-radius:0;box-shadow:none;font-size:15px}#contact .email-form input::focus,#contact .email-form textarea::focus{background-color:#18d26e}#contact .email-form button#submitBtn{background:#18d26e;border:0;padding:10px 30px;color:#fff;transition:.4s;cursor:pointer}#contact .email-form button#submitBtn:hover{background:#13a456}@-webkit-keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#footer{background:#1c3657;padding:0 0 10px 0;color:#eee;font-size:14px}#footer .footer-top{background:#1c3657;padding:60px 0 10px 0;border-bottom:1px solid rgba(255,255,255,.2)}#footer .footer-top .footer-info{margin-bottom:30px}#footer .footer-top .footer-info h3{font-size:34px;margin:0 0 20px 0;padding:2px 0 2px 10px;line-height:1;font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;font-weight:700;letter-spacing:3px;border-left:4px solid #18d26e}#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;font-family:"Lato","Noto Sans TC",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",ui-sans-serif;color:#eee}#footer .footer-top .social-links a{display:inline-block;background:#333;color:#eee;line-height:1;margin-right:4px;border-radius:50%;width:36px;height:36px;transition:.3s;display:inline-flex;align-items:center;justify-content:center}#footer .footer-top .social-links a i{line-height:0;font-size:16px}#footer .footer-top .social-links a:hover{background:#18d26e;color:#fff}#footer .footer-top h2:not(.no-line){font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;position:relative;padding-bottom:12px}#footer .footer-top h2:not(.no-line)::before,#footer .footer-top h2:not(.no-line)::after{content:"";position:absolute;left:0;bottom:0;height:2px}#footer .footer-top h2:not(.no-line)::before{right:0;background:#555}#footer .footer-top h2:not(.no-line)::after{background:#18d26e;width:60px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:8px;color:#ddd}#footer .footer-top .footer-links ul li{border-bottom:1px solid #333;padding:10px 0}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#eee}#footer .footer-top .footer-links ul a:hover{color:#18d26e}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-contact p{line-height:26px}#footer .footer-top .footer-newsletter{margin-bottom:30px}#footer .footer-top .footer-newsletter input[type=email]{border:0;padding:6px 8px;width:65%}#footer .footer-top .footer-newsletter input[type=submit]{background:#18d26e;border:0;width:35%;padding:6px 0;text-align:center;color:#fff;transition:.3s;cursor:pointer}#footer .footer-top .footer-newsletter input[type=submit]:hover{background:#13a456}#footer .copyright{text-align:center;padding-top:10px}#footer .credits{text-align:center;font-size:13px;color:#ddd}@media(min-width:1200px){div.copyright>font:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:10px;margin:0 5px;background-color:rgba(255,255,255,.3)}}