﻿@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,600,700,900|Noto+Sans+SC:300,400,500,600,700,900|Roboto:400,500,700,900&amp;display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,600,700,900|Noto+Sans+SC:300,400,500,600,700,900|Roboto:400,500,700,900&amp;display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,600,700,900|Noto+Sans+SC:300,400,500,600,700,900|Roboto:400,500,700,900&amp;display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,600,700,900|Noto+Sans+SC:300,400,500,600,700,900|Roboto:400,500,700,900&amp;display=swap";@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,600,700,900|Noto+Sans+SC:300,400,500,600,700,900|Roboto:400,500,700,900&amp;display=swap";*,::after,::before,:after,:before{box-sizing:border-box}ul,ol{padding:0;margin:0;list-style-type:none}body{margin:0;font-size:14px;font-family:"Roboto","Noto Sans SC","Noto Sans TC",sans-serif}@media all and (min-width: 768px){body{font-size:15px}}a{display:inline-block;color:#4e4e4e}a:hover{text-decoration:none;color:#0f217e}a:focus{outline:none}img{max-width:100%;height:auto !important}iframe{max-width:100%}section{padding:30px 0}@media all and (min-width: 992px){section{padding:48px 0}}input,button,textarea,select{border:0}::-webkit-input-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}.mt-30{margin-top:20px !important}@media all and (min-width: 992px){.mt-30{margin-top:30px !important}}.mb-30{margin-bottom:20px !important}@media all and (min-width: 992px){.mb-30{margin-bottom:30px !important}}.container{margin:0 auto;padding:0 24px;width:100%}.container>.row:not(.no-gutters){margin-left:-9px;margin-right:-9px}.container>.row:not(.no-gutters)>div[class^=col-]{padding-left:9px;padding-right:9px}@media all and (min-width: 768px){.container{max-width:760px;padding:0 9px}}@media all and (min-width: 992px){.container{max-width:1000px}.container.sm{max-width:960px}}@media all and (min-width: 1200px){.container{max-width:1200px}.container.sm-2{max-width:1100px}}@media all and (min-width: 1600px){.container{max-width:1500px}}.breadcrumb{padding:0;background:transparent;font-size:.875em}.grids-2{display:flex;flex-wrap:wrap}.grids-2>*{flex-basis:100%;max-width:100%;margin-bottom:10px}@media all and (min-width: 768px){.grids-2>*{margin-bottom:16px;flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}.grids-2>*:not(:nth-child(2n+2)){margin-right:16px}.grids-2>*:nth-child(2n+2){margin-right:0}}.grids-2-nogap{display:flex;flex-wrap:wrap}.grids-2-nogap>*{flex-basis:100%;max-width:100%}@media all and (min-width: 360px){.grids-2-nogap>*{margin-bottom:0px;flex-basis:50%;max-width:50%}.grids-2-nogap>*:not(:nth-child(2n+2)){margin-right:0px}.grids-2-nogap>*:nth-child(2n+2){margin-right:0}}.grids-3{display:flex;flex-wrap:wrap}.grids-3>*{flex-basis:100%;max-width:100%;margin-bottom:20px}@media all and (min-width: 768px){.grids-3>*{margin-bottom:12px;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.grids-3>*:not(:nth-child(2n+2)){margin-right:12px}.grids-3>*:nth-child(2n+2){margin-right:0}}@media all and (min-width: 1200px){.grids-3>*{margin-bottom:24px;flex-basis:calc(33.33% - 16px);max-width:calc(33.33% - 16px)}.grids-3>*:not(:nth-child(3n+3)){margin-right:24px}.grids-3>*:nth-child(3n+3){margin-right:0}}@media all and (min-width: 1600px){.grids-3>*{margin-bottom:36px;flex-basis:calc(33.33% - 24px);max-width:calc(33.33% - 24px)}.grids-3>*:not(:nth-child(3n+3)){margin-right:36px}.grids-3>*:nth-child(3n+3){margin-right:0}}.grids-5{display:flex;flex-wrap:wrap}.grids-5>*{flex-basis:calc(50% - 6px);max-width:calc(50% - 6px);margin-bottom:12px}.grids-5>*:not(:nth-child(2n+2)){margin-right:12px}.grids-5>*:nth-child(2n+2){margin-right:0}@media all and (min-width: 768px){.grids-5>*{margin-bottom:20px;flex-basis:calc(33.33% - 13.3333333333px);max-width:calc(33.33% - 13.3333333333px)}.grids-5>*:not(:nth-child(3n+3)){margin-right:20px}.grids-5>*:nth-child(3n+3){margin-right:0}}@media all and (min-width: 1200px){.grids-5>*{margin-bottom:40px;flex-basis:calc(20% - 32px);max-width:calc(20% - 32px)}.grids-5>*:not(:nth-child(5n+5)){margin-right:40px}.grids-5>*:nth-child(5n+5){margin-right:0}}.iframe{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.iframe:before{content:"";display:block;min-height:200px;width:100%;padding-bottom:60%}.iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.slick-arrow{opacity:.5;padding:0}.slick-arrow:before{color:#fff;font-size:24px}.slick-arrow:hover{background:#fff;box-shadow:0 2px 6px 0 rgba(255,255,255,.1),0 4px 6px 0 rgba(15,33,126,.17);opacity:1}.slick-arrow:hover:before{color:#0f217e}.i_arrow{position:relative;display:inline-block;vertical-align:middle;margin-left:5px;transition:.1s linear all}.i_arrow:before,.i_arrow:after{display:block;width:20px;background:#fff;height:1px;content:""}@media all and (min-width: 768px){.i_arrow:before,.i_arrow:after{width:26px}}.i_arrow:after{width:10px;background:#fff;position:relative;left:calc(100% - 8px);top:-3px;transform:rotate(30deg)}.title-sec{font-size:22px;margin-bottom:.5em;font-weight:bold;color:#0f217e;text-align:center}.title-sec:before,.title-sec:after{content:"";background:#0f217e;width:24px;height:2px;margin:0 10px;display:inline-block;vertical-align:middle}@media all and (min-width: 768px){.title-sec{font-size:30px}.title-sec:before,.title-sec:after{width:40px}}@media all and (min-width: 1200px){.title-sec{font-size:40px}.title-sec:before,.title-sec:after{width:53px}}.title-sec-left{font-size:22px;margin-bottom:.2em;font-weight:bold;color:#0f217e}@media all and (min-width: 768px){.title-sec-left{font-size:30px}}@media all and (min-width: 1200px){.title-sec-left{font-size:40px}}.title-page-sec{font-size:18px;color:#0f217e}@media all and (min-width: 768px){.title-page-sec{font-size:24px}}.title-page-sec:after{content:"";background:#0f217e;width:36px;height:2px;margin:.5em 0;display:block;vertical-align:middle}@media all and (min-width: 768px){.title-page-sec:after{width:48px;margin:.75em 0}}.title-card{color:#0f217e;font-size:17px}.title-card.sm{font-size:16px}@media all and (min-width: 768px){.title-card{font-size:19px}.title-card.sm{font-size:18px}}@media all and (min-width: 1200px){.title-card{font-size:22px}}.title-icon{display:flex;align-items:flex-start}.title-icon img{min-width:68px;margin-right:8px;margin-top:4px}.title-icon h3{font-size:24px;color:#0f217e;margin-bottom:0;letter-spacing:.03em}@media all and (min-width: 992px){.title-icon h3{font-size:36px}}.title-icon p{color:#2e2e2e;letter-spacing:.02em}.desc-sec{color:#4e4e4e;margin-bottom:2em}@media all and (max-width: 767px){.desc-sec br{display:none}}@media all and (min-width: 768px){.desc-sec{font-size:18px}}.text{color:#636363;line-height:1.7;font-size:16px}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1;height:1.5em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2;height:3em}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:3;height:4.5em}.smallbanner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.smallbanner:before{content:"";display:block;min-height:0px;width:100%;padding-bottom:26%}.bgcover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-main{background-color:#0f217e !important}.bg-btm{background:linear-gradient(to right, #bcc8d0 50%, #d8dbe0 50%) center bottom/100% 300px no-repeat,#fff}@media all and (min-width: 992px){.bg-btm{background-size:100% 480px}}.bg-light{background-color:#f5f5f5}.bg-grey-light{background-color:#eaeaea}.btn{text-align:center;font-size:17px;padding:6px 15px;border-radius:0}.btn:hover{box-shadow:0 2px 6px 0 rgba(255,255,255,.1),0 4px 6px 0 rgba(15,33,126,.17)}@media all and (min-width: 992px){.btn{padding:12px 25px;font-size:20px}}@media all and (min-width: 1600px){.btn{min-width:190px}}.btn-normal{min-width:auto !important}@media all and (min-width: 992px){.btn-normal{font-size:17px;padding:8px 20px}}.btn-main{background:#d0101b;color:#fff}.btn-main:hover{background:#fff;color:#d0101b}.btn-main:hover .i_arrow:before,.btn-main:hover .i_arrow:after{background:#d0101b}.btn-main-transparent{background:rgba(208,16,27,.3);color:#fff}.btn-main-transparent:hover{background:#fff;color:#d0101b}.btn-main-transparent:hover .i_arrow:before,.btn-main-transparent:hover .i_arrow:after{background:#d0101b}.btn-main-2{background:#0f217e;color:#fff}.btn-main-2:hover{background:#fff;color:#0f217e}.btn-main-2:hover .i_arrow:before,.btn-main-2:hover .i_arrow:after{background:#0f217e}.btn-white{background:#fff;color:#e90804}@media all and (min-width: 992px){.btn-white{min-width:auto;padding:10px 25px}}.btn-white .i_arrow:before,.btn-white .i_arrow:after{background:#e90804}.btn-white:hover{background:#e90804;color:#fff}.btn-white:hover .i_arrow:before,.btn-white:hover .i_arrow:after{background:#fff}.btn-link{color:#0f217e;padding:0;font-size:15px}@media all and (min-width: 1200px){.btn-link{min-width:auto;font-size:17px}}.btn-link .i_arrow:before,.btn-link .i_arrow:after{background:#0f217e}.btn-link:hover{color:#e90804;text-decoration:none;box-shadow:none}.btn-link:hover .i_arrow{transform:translate(5px, 0)}.btn-link:hover .i_arrow:before,.btn-link:hover .i_arrow:after{background:#e90804}.tag{display:inline-block;padding:6px 12px;letter-spacing:.02em;color:#fff;background:#d0101b;font-weight:bold}@media all and (min-width: 1200px){.tag{font-size:18px}}.btn-line{color:#fff;background:#4ecd00}.btn-line:hover{background:rgba(78,205,0,.6)}.btn-facebook{color:#fff;background:#4267b2}.btn-facebook:hover{background:rgba(66,103,178,.6)}.btn-google{color:#fff;background:#ea4335}.btn-google:hover{background:rgba(234,67,53,.6)}.list-inline-item{vertical-align:middle}.list-page{display:flex;justify-content:center}.list-page li{padding:10px}.list-page li.active a{color:#0f217e !important;font-weight:700}.list-page li:not(.active):hover a{cursor:pointer;color:#6b6b6b}.list-page li a{color:#a2a2a2}.list-category li{border-bottom:solid 1px #979797}.list-category li a{display:block;border-left:12px solid transparent;padding:12px 16px}@media all and (min-width: 768px){.list-category li a{font-size:18px}}@media all and (min-width: 1200px){.list-category li a{font-size:20px}}.list-category li a:hover,.list-category li a.active{border-color:#0f217e;color:#0f217e}.category-inline{display:flex;flex-direction:row;justify-content:flex-end}.category-inline.left{justify-content:flex-start}.category-inline.left .category-item{margin:0px 40px 20px 0}@media all and (max-width: 767px){.category-inline.left .category-item{margin:20px 20px 20px 0}}.category-inline .category-item{font-size:1rem;margin:0px 0 20px 40px;color:#a2a2a2;font-weight:300}.category-inline .category-item.active{color:#0f217e;font-weight:500;border-bottom:2px solid #0f217e;padding:0 4px 1px 4px}.category-inline .category-item:not(.active):hover{cursor:pointer;color:#8a8a8a}@media all and (max-width: 767px){.category-inline .category-item{margin:20px 0 20px 20px}}.list-info li{font-size:14px;display:flex;align-items:center;padding:.3em 0}.list-info li>*{margin-bottom:0}.list-info li span{width:60px;margin-right:10px}.list-angle li{align-items:start;line-height:1.5em;padding-bottom:1em;padding-right:.5em}.list-angle li a{position:relative;padding:0 5px 0 15px}.list-angle li a:before{position:absolute;left:0;top:0;font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;font-size:.7em;margin-right:12px;transition:.2s linear all}.list-angle li a:hover{color:#bf212a}.list-angle li a:hover:before{transform:translate(4px, 0)}.card{border:0;box-shadow:0 5px 11px 0 rgba(0,0,0,.1)}.card .box-img:before{padding-bottom:65.625%}.card .top{position:relative}.card .top .tag{position:absolute;top:7.5%;left:4.5%}.card .card-body{padding:12px 20px}.card .card-body p{color:#636363}@media all and (min-width: 992px){.card .card-body{padding:16px 25px}}.board{background:rgba(255,255,255,.9);padding:15px 25px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}@media all and (min-width: 1200px){.board{padding:25px 35px}}.board select,.board input{background:transparent}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.33);display:flex;align-items:center;justify-content:center;top:calc(100% - 70px);text-align:center;transition:.3s linear all}.overlay:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.1);background:rgba(0,0,0,.69)}.overlay .title-card{margin-bottom:0}.overlay a{color:#fff}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-contain{background-size:contain}.oval{width:120px;height:120px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0 auto}@media all and (min-width: 768px){.oval{width:180px;height:180px}}@media all and (min-width: 1200px){.oval{width:220px;height:220px}}.oval+h4{display:flex;align-items:center;justify-content:center;margin:10px auto;text-align:center;width:100%;height:2.7em;line-height:1.35em;font-size:18px}@media all and (min-width: 1200px){.oval+h4{font-size:20px}}.box-qty input{display:inline-block;max-width:130px;vertical-align:middle}.box-qty button{border-radius:3px;font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;display:inline-flex;vertical-align:middle;border:1px solid #bab9b9}.box-qty button:first-of-type{background:#636363;color:#fff}.box-qty button:nth-of-type(2){background:#fff;color:#636363}.iframewrap{position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.iframewrap:before{content:"";display:block;min-height:180px;width:100%;padding-bottom:50%}.iframewrap iframe{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;width:100%;height:100%}select,input,textarea{padding:6px 10px;width:100%;border:0;border-bottom:solid 1px #979797}select[readonly],select:disabled,input[readonly],input:disabled,textarea[readonly],textarea:disabled{background:#e6e6e6}select{height:36px}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:32px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:0}label.checkbox input+span:before{width:20px;height:20px;border:solid 1px #979797;background:#fff}label.checkbox input+span:after{border-bottom:3px solid #d0101b;border-right:3px solid #d0101b;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:2px;border-radius:2px}label.checkbox input:checked+span:after{opacity:1 !important}label.checkbox.radio input+span:before{border-radius:50%}label.checkbox.radio input+span:after{width:10px;height:10px;background:#d0101b;left:5px;top:5px;opacity:0;border-radius:50%;border:0}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em;font-size:15px;font-weight:500}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:flex-start;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;flex-basis:75px;margin-bottom:0;line-height:36px}.form-item.inline>label+*{flex-basis:calc(100% - 75px)}.form-item.inline>label+* label{padding:8px 0;margin-right:20px}.form-single{border:1px solid #9b9b9b;border-radius:4px}.form-single .wrap{display:flex;align-items:center;padding:4px 0}.form-single input{font-size:14px;padding:0px 6px;font-weight:400;border:0;background:transparent;flex-grow:2}.form-single button{border:0;background:transparent;color:rgba(40,42,50,.75);font-size:14px;border-left:1px solid #9b9b9b;padding:0px 8px}.text-danger{color:#bf212a;font-size:.875em}.headerwrap a{color:#2e2e2e}.headerwrap a:hover{color:#d0101b}.headerwrap .navbar-toggler:not(.collapsed) .fa-bars:before{content:""}.headerwrap .navbar-toggler-icon{line-height:1.5em}.headerwrap .navbar-brand{padding:10px 0;max-width:calc(100% - 80px)}.headerwrap .navbar-brand img{max-height:36px}@media all and (min-width: 1200px){.headerwrap .navbar-brand img{max-height:30px}}.headerwrap.fixed header{position:fixed;z-index:5;left:0;top:0;width:100%;background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}@media all and (min-width: 992px){.headerwrap.fixed header .has_submenu ul{padding-top:22px}}@media all and (min-width: 1200px){.headerwrap.fixed .navbar-nav .has_submenu ul{padding-top:26px}}.topbar{padding:10px 0;background:#f5f5f5}.topbar a{font-size:15px;color:#2e2e2e;opacity:.75}.topbar a:hover{opacity:1;color:#c30d0a}.topbar .form-single{max-width:calc(100vw - 155px)}.has_submenu{position:relative}.has_submenu:hover ul{display:block}.has_submenu ul{width:auto;list-style:none;padding:0;display:none;position:absolute;left:0;top:100%;z-index:10;padding-top:14px;text-align:center}.has_submenu ul li{white-space:nowrap;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);position:relative;background:#fff}.has_submenu ul li a{display:block;background:#fff;font-size:.9em;padding:.3rem .75rem !important}.has_submenu ul li a:hover{background:#007bff;color:#fff}@media all and (min-width: 992px){.has_submenu ul li a{font-size:1em}}.has_submenu.fullmenu{position:static}.has_submenu.fullmenu ul{top:100%;width:100%}@media(min-width: 1200px)and (max-width: 1600px){.has_submenu.fullmenu ul{width:110%;margin-left:-5%}}.has_third>ul{display:none !important;box-shadow:0 1px 2px rgba(86,86,90,.5);text-align:left;transform-origin:0 0 0;transition:all .3s ease 0s;padding-left:1em;border-left:2px solid #0f217e}@media all and (min-width: 992px){.has_third>ul{z-index:2}}@media all and (max-width: 991px){.navbar-nav{max-height:calc(100vh - 70px);overflow-y:scroll}}.navbar-nav>li>a{font-size:18px;letter-spacing:.04em;font-weight:500;position:relative;white-space:nowrap}.navbar-nav>li>a:before{content:"";display:block;position:absolute;bottom:0;left:0;height:2px;background:#d0101b;width:0;transition:.2s linear all}.navbar-nav>li>a:hover:before{width:100%}@media all and (max-width: 991px){.navbar-nav>li>a{padding:.5em 1em;border-bottom:solid 1px #979797;width:100%}}@media all and (min-width: 1200px){.navbar-nav>li>a{font-size:15px;padding:16px 10px}}@media all and (min-width: 992px){.navbar-nav>li:not(:last-child){margin-right:1.5em}}@media all and (min-width: 1200px){.navbar-nav>li:not(:last-child){margin-right:3em}}.navbar-nav .has_submenu ul{min-width:100%;padding-top:0}@media all and (max-width: 1199px){.navbar-nav .has_submenu ul{position:static;text-align:left;display:none}}@media all and (min-width: 1200px){.navbar-nav .has_submenu ul{padding-top:30px}}.navbar-nav .has_submenu ul li{border-bottom:1px solid #f5f5f5;box-shadow:none}.fullmenu>ul{overflow:hidden;padding:10px 0;font-size:0;background:#fff;text-align:left}@media all and (min-width: 992px){.fullmenu>ul{padding:15px}}.fullmenu>ul>li{width:50%;display:inline-block;vertical-align:top;font-size:16px}@media all and (min-width: 992px){.fullmenu>ul>li{text-align:center;width:25%;padding:0 10px}}@media all and (min-width: 1200px){.fullmenu>ul>li{width:20%}}.fullmenu>ul>li>a{border-bottom:1px solid #eee;font-weight:bold;color:#0f217e;padding:.5em !important}.fullmenu>ul>li>a:hover{background:transparent;color:#d0101b}.fullmenu>ul>li>ul{font-size:.875em}.footer{color:#4e4e4e;background:#fff;padding-top:30px;font-size:15px;line-height:2em;font-weight:500}@media all and (min-width: 992px){.footer{padding-top:42px}}.footer a{color:#636363}.footer a:hover{color:#c30d0a}.footer h5{color:#2e2e2e;font-weight:bold;font-size:16px}.footer h5:after{content:"";display:block;margin:.75em 0 1em;height:2px;background:#2e2e2e;width:36px}@media all and (min-width: 992px){.footer h5:after{width:50px;font-size:18px}}.footer p{margin-bottom:0}@media all and (min-width: 992px){.footer p{font-size:16px}}.footer .contact-info{font-size:20px}@media all and (min-width: 992px){.footer .contact-info{font-size:22px}}@media all and (min-width: 1600px){.footer .contact-info{font-size:26px}}.footer .contact-info a{color:#4e4e4e}.footer .contact-info a:hover{color:#d0101b}.copyright{font-size:13px !important;margin:0;background:#f5f5f5;text-align:center;font-weight:400;padding:12px 10px;color:#2e2e2e}.scrollToTop{position:fixed;right:20px;bottom:20px;z-index:999;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#c30d0a;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);color:#fff}.scrollToTop:hover{background:#0f217e;color:#fff}.bigbanner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.bigbanner:before{content:"";display:block;min-height:50px;width:100%;padding-bottom:41.67%}.bigbanner .content{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;display:flex;align-items:center;justify-content:center;text-align:center}.bigbanner .content h2{text-shadow:7px 5px 10px rgba(0,0,0,.58);color:#fff;font-weight:bold;font-size:36px;margin-bottom:0;font-family:"Arial","Noto Sans SC","Noto Sans TC",sans-serif;display:none}@media all and (min-width: 768px){.bigbanner .content h2{font-size:48px;display:block}}@media all and (min-width: 1200px){.bigbanner .content h2{font-size:60px}}@media all and (min-width: 1600px){.bigbanner .content h2{font-size:90px}}.bigbanner .content h5{text-shadow:0 2px 7px rgba(0,0,0,.7);font-size:20px;color:#fff;margin-bottom:.75em;letter-spacing:.02em}.bigbanner .content h5:before,.bigbanner .content h5:after{content:"";background:#fff;width:60px;height:2px;margin:0 15px;display:inline-block;vertical-align:middle}@media all and (max-width: 767px){.bigbanner .content h5:before,.bigbanner .content h5:after{display:none}}@media all and (min-width: 1200px){.bigbanner .content h5:before,.bigbanner .content h5:after{width:80px}}@media all and (min-width: 1600px){.bigbanner .content h5:before,.bigbanner .content h5:after{width:120px}}@media all and (min-width: 1200px){.bigbanner .content h5{font-size:26px}}.bigbanner .content .btn{position:absolute;right:20px;bottom:100px}@media all and (max-width: 991px){.bigbanner .content .btn{right:24px;bottom:25px;padding:6px 12px;font-size:14px}.bigbanner .content .btn i{display:none}}@media all and (max-width: 767px){.bigbanner .content .btn{right:5px;padding:3px;font-size:12px}.bigbanner .content .btn i{display:none}}.bigbanner .content .container{padding:0 12px}@media all and (min-width: 992px){.mainslider .slick-dots{bottom:77px}}.mainslider .slick-dots li button{position:relative;padding:0;margin:0 8px 20px;width:7px;height:7px}.mainslider .slick-dots li.slick-active button{background:#fff}.mainslider .slick-dots li.slick-active button:before{content:"";width:17px;height:17px;position:absolute;left:-5px;top:-5px;border-radius:50%;border:3px solid #fff}.slidersec{padding:0;width:100%;overflow:hidden;position:relative}.filter{padding-bottom:0}@media all and (min-width: 992px){.filter{margin-top:-85px;padding-top:0}}.filter .board{position:relative;z-index:2}.new-product{position:relative;overflow:hidden;z-index:1}.new-product .wrapper{width:100%;overflow:visible}.new-product .content{display:block;width:100%;margin:0 auto;color:#fff}@media all and (min-width: 768px){.new-product .content{width:75%}}.new-product .content img{width:100%}.new-product .content h2{text-shadow:7px 5px 10px rgba(0,0,0,.58);font-family:"Arial","Noto Sans SC","Noto Sans TC",sans-serif;line-height:1}@media all and (min-width: 768px){.new-product .content h2{font-size:2.5em}}@media all and (min-width: 1200px){.new-product .content h2{font-size:60px}}@media all and (min-width: 1600px){.new-product .content h2{font-size:73px}}.new-product .content h5{font-size:14px;text-shadow:0 2px 7px rgba(0,0,0,.7);letter-spacing:.02em;line-height:1.4em;margin-bottom:1.5em}@media all and (min-width: 768px){.new-product .content h5{font-size:18px}}@media all and (min-width: 1200px){.new-product .content h5{font-size:20px}}.new-product .btn{position:absolute;bottom:20px;left:20px}.new-product .demo-product{position:absolute;left:45%;bottom:0;max-width:40%}.pushToTop{position:relative;z-index:10}.newslider{margin-left:-8px;margin-right:-8px}.newslider .item{padding:0 8px;margin-bottom:20px}.sec-type{max-height:70vh;overflow-y:scroll}.sec-type .item-type:not(:last-child){border-bottom:1px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px}.certi-row img{border:1px solid #dedede;width:calc(25% - 21px)}@media all and (min-width: 768px){.certi-row img{width:auto}}.item-type{display:flex;align-items:center;flex-wrap:wrap;text-align:center}.item-type.top{color:#0f217e;font-weight:500;font-size:18px}@media all and (max-width: 991px){.item-type.top{display:none}}.item-type.top h5{font-size:18px;margin-bottom:0}.item-type.top .box-img:before{padding-bottom:0;min-height:auto}.item-type.top ul li{background:transparent;box-shadow:none}.item-type.top ul li span{border:0 !important}.item-type>*{flex:auto}.item-type>h5{width:55%;text-align:left}@media all and (min-width: 992px){.item-type>h5{width:200px;text-align:center}}.item-type>.box-img{width:45%;margin-bottom:1rem}@media all and (min-width: 992px){.item-type>.box-img{width:18%;margin-bottom:0}}.item-type>.box-img:before{padding-bottom:78%}.item-type>ul{width:100%}@media all and (min-width: 992px){.item-type>ul{padding-left:8px;width:calc(82% - 200px)}}.item-type>ul>li{padding:8px 0;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background:#fff;margin-bottom:5px;display:flex;align-items:center;flex-wrap:wrap}@media all and (min-width: 1200px){.item-type>ul>li{font-size:17px}}.item-type>ul>li span:nth-child(1){min-width:100%}@media all and (min-width: 992px){.item-type>ul>li span:nth-child(1){min-width:220px;border-right:1px solid #d1d1d1}}@media all and (max-width: 991px){.item-type>ul>li span:nth-child(1){font-weight:500;color:#0f217e;margin-bottom:.5em;text-align:left;padding-left:4%}}.item-type>ul>li span:nth-child(2){padding:0 4%;text-align:left;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 80px);cursor:pointer}.item-type>ul>li span:nth-child(2):hover,.item-type>ul>li span:nth-child(2).expanded{white-space:normal}@media all and (min-width: 992px){.item-type>ul>li span:nth-child(2){max-width:calc(100% - 360px)}}.item-type>ul>li span:nth-child(3){border-left:1px solid #d1d1d1;min-width:80px}@media all and (min-width: 992px){.item-type>ul>li span:nth-child(3){min-width:140px}}.item-type>ul>li a{font-size:14px;text-decoration:underline;color:#bf212a}.item-type>ul>li a:hover{color:#636363}.thumbs{margin-left:-6px;margin-right:-6px}.thumbs .slick-slide{padding:6px}.thumbs .slick-slide:not(.slick-current) a{opacity:.5}.thumbs .slick-slide:not(.slick-current) .item{border:1px solid #e2e2e2}.thumbs .slick-slide .item{border:1px solid #0f217e}.relatedslider .slick-arrow{width:24px;background:transparent;opacity:1;left:-1rem;box-shadow:none}.relatedslider .slick-arrow:before{color:#0f217e}@media all and (max-width: 767px){.relatedslider .slick-arrow:before{font-size:18px}}.relatedslider .slick-arrow:hover{text-shadow:2px 2px 2px rgba(0,0,0,.35)}.relatedslider .slick-arrow.slick-next{left:auto;right:-1rem}.news-block{padding-top:48px}.news-block .breadcrumbwrap .container{padding:0 2px}.news-block .card .title-card{margin-bottom:3px;line-height:1.3em;height:2.6em}.news-block .card .date{color:#c5c5c6}.contact-block .main{padding-top:48px}@media all and (max-width: 991px){.contact-block .main .block{padding:30px 0 !important}}.contact-block .main .breadcrumbwrap .container{padding:0 2px}.contact-block .main .block{background:#fbfafa;padding:48px 0}.contact-block .main .block h3{font-size:20px}@media all and (min-width: 768px){.contact-block .main .block h3{font-size:25px}}@media all and (min-width: 1200px){.contact-block .main .block h3{font-size:30px}}.contact-block .main .pagetitle{margin-bottom:20px}.contact-block .main li{line-height:32px}.contact-block .main iframe{width:100%}.contact-block .main .form-title{text-align:center;margin:0 0 30px 0}.contact-block .main .container .row .col-lg-6:first-child{padding-right:3rem}@media all and (max-width: 1199px){.contact-block .main .container .row .col-lg-6:first-child{padding-right:1rem}}@media all and (max-width: 991px){.contact-block .main .container .row .col-lg-6:first-child{padding-right:9px}}.contact-block .main .container .row .col-lg-6:last-child{padding-left:3rem}@media all and (max-width: 1199px){.contact-block .main .container .row .col-lg-6:last-child{padding-left:1rem}}@media all and (max-width: 991px){.contact-block .main .container .row .col-lg-6:last-child{margin-top:30px;padding-left:9px}}.contact-block .main .lefticon li a{color:#212529}.contact-block .main .lefticon li a:hover{color:#0f217e}.box-msg{background:rgba(15,33,126,.08);padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}.timelineslider{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;box-shadow:0 2px 8px 0 rgba(0,0,0,.19);background:#f7f7f7;padding-top:100px}.timelineslider .slick-slide{background:url(../png/ab-bg.png) right 30px bottom 40px/50% no-repeat;padding:20px;box-shadow:inset 0 5px 11px 0 rgba(156,156,156,.1)}@media all and (min-width: 992px){.timelineslider .slick-slide{padding:35px}}.timelineslider .slick-slide .title-page-sec{font-size:40px}.timelineslider .slick-slide .title-page-sec:after{margin:.3em 0 .5em}@media all and (min-width: 992px){.timelineslider .slick-slide .title-page-sec{font-size:56px}}@media all and (min-width: 1600px){.timelineslider .slick-slide .title-page-sec{font-size:68px}}.timelineslider .slick-slide p{font-size:18px}@media all and (min-width: 992px){.timelineslider .slick-slide p{font-size:20px}}.timelineslider .slick-arrow{width:36px;height:36px;opacity:1;top:30px;background:#faf8f8;box-shadow:0 2px 6px 0 rgba(255,255,255,.1),0 4px 6px 0 rgba(15,33,126,.17)}.timelineslider .slick-arrow.slick-next{left:auto}.timelineslider .slick-arrow:before{font-size:15px;color:#777}.timelineslider .slick-arrow:hover{background:#0f217e}.timelineslider .slick-arrow:hover:before{color:#fff}@media all and (min-width: 768px){.timelineslider .slick-arrow{width:50px;height:50px}.timelineslider .slick-arrow.slick-next{right:35px}.timelineslider .slick-arrow:before{font-size:22px}}.timelineslider .slick-dots{background:#fff;padding:37px 60px;top:0;bottom:auto;display:flex;justify-content:space-between}.timelineslider .slick-dots:before{content:"";display:block;width:calc(100% - 120px);position:absolute;left:60px;top:calc(50% - 1px);border-top:2px dashed #dad7d7}@supports(-webkit-touch-callout: none){.timelineslider .slick-dots:before{top:calc(50% + 3px)}}@media all and (min-width: 768px){.timelineslider .slick-dots{padding:37px 130px}.timelineslider .slick-dots:before{width:calc(100% - 260px);left:130px}}.timelineslider .slick-dots li{position:relative;z-index:2;line-height:1.5em}.timelineslider .slick-dots li button{background:#b7b7b7;padding:0;margin:0;width:10px;height:10px;box-shadow:0 2px 4px 0 rgba(172,172,172,.31)}.timelineslider .slick-dots li button:focus{outline:none}.timelineslider .slick-dots li button span{color:#0f217e;font-weight:bold;position:absolute;line-height:1em;font-size:18px;left:-1em;top:-32px;opacity:0}@media all and (min-width: 768px){.timelineslider .slick-dots li button span{font-size:22px;top:-36px}}.timelineslider .slick-dots li:not(.slick-active) button:hover span{opacity:1;color:#b7b7b7;font-size:16px;top:-1em}.timelineslider .slick-dots li.slick-active button{width:12px;height:12px;background:#fff;border:3px solid #0f217e;box-shadow:0 0 0 4px #fff,0 0 0 8px #0f217e;position:relative}.timelineslider .slick-dots li.slick-active button span{opacity:1}@media all and (max-width: 767px){.download-block{font-size:12px}.download-block .main .block{padding:30px 0 !important}.download-block .main .block .search label{margin-bottom:.2rem}.download-block .main .block button{margin-top:10px;height:35px !important;font-size:12px}.download-block .main .block table td,.download-block .main .block table th{padding:.45rem !important}}.download-block .main{padding-top:48px}.download-block .main .breadcrumbwrap .container{padding:0 2px}.download-block .main .block{background:#fbfafa;padding:48px 0}.download-block .main .block .search{margin-bottom:30px}.download-block .main .block .search select,.download-block .main .block .search input{border-radius:5px;background:#fff;border:1px solid #ccc;padding:6px 10px}@media all and (max-width: 767px){.download-block .main .block .search select,.download-block .main .block .search input{padding:8px 10px}}.download-block .main .block .search button{height:100%;width:100%}.download-block .main .block table{margin-bottom:0;border:1px solid;border-color:#d3d1ca;overflow:hidden;border-radius:10px;box-shadow:1px 1px 2px #ccc6;background-color:#fff}.download-block .main .block table th{border-top:unset;min-width:80px}.download-block .main .block table td,.download-block .main .block table th{vertical-align:middle;border-color:#efefef;padding:.95rem}.download-block .main .block table a{color:#297dff}.download-block .main .block table a:hover{color:#0047b5}@media all and (max-width: 767px){.download-block .main .block table thead{display:none}}@media all and (max-width: 767px){.download-block .main .block table tbody tr{display:flex;flex-wrap:wrap}.download-block .main .block table tbody tr:not(:last-child){border-bottom:2px solid #efefef}.download-block .main .block table tbody tr th{width:80px;border-top:1px solid #efefef}.download-block .main .block table tbody tr td{width:calc(100% - 80px)}}@media all and (min-width: 768px){.download-block .main .block table tbody th{display:none}}@media all and (min-width: 1200px){.download-block .main .block table .certi-row{width:290px}}.download-block .main .block table .certi-row img{margin-right:4px;width:50px}@media all and (min-width: 1200px){.download-block .main .block table .certi-row img{width:60px}}@media all and (max-width: 767px){.article-block h2{font-size:1.2rem}}.article-block .pagetitle h2{color:#0f217e}.article-block .pagetitle .date{color:#c5c5c6}.article-block .bottom-nav a{transition:none}.article-block .bottom-nav a:hover{color:#0f217e}.border h2{text-align:center;background:#eee;padding:10px}.border .sub{padding:5px;text-align:center;background:#eee;margin-top:.5em}.basic{font-size:60px;font-family:"Roboto","Noto Sans SC","Noto Sans TC",sans-serif}.colors>div{width:60px;height:60px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:20px}.colors .main{background:#0f217e}.colors .second{background:#d0101b}.colors .black{background:#4e4e4e}.colors .light{background:#f5f5f5}.colors .grey{background:#636363}.colors .red{background:#bf212a}/*# sourceMappingURL=common.css.map */
