@charset "UTF-8";@import url(../../external.html?link=http://www.vigourpack.com/res/en/css/font.css);@font-face{font-family:open_sansregular;src:url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.eot);src:url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.svg#open_sansregular) format("svg"),url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.woff) format("woff"),url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:open_sansregular;src:url(../../external.html?link=http://www.vigourpack.com/res/en/font/opensans-regular-webfont.svg) format("svg")}}body{background:#fff;color:#000;margin:0 auto;padding:0;font-family:open_sansregular,'微軟正黑體',sans-serif;-webkit-font-smoothing:subpixel-antialiased;line-height:150%;font-size:16px;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:open_sansregular,'微軟正黑體',sans-serif;margin:0 0 10px}h1{font-size:2.5em;font-weight:700}h2{font-size:1.8em;font-weight:400;line-height:1em;margin-bottom:1em}h3{font-size:1.4em;line-height:1em;margin:.5em 0}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em;font-weight:700}p{margin:0 0 10px;text-align:justify}a{color:#000;text-decoration:none;border-bottom:1px solid transparent}a:link,a:visited{color:#000}a:hover{color:#004ea2;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a:active,a:focus{color:#004ea2;outline:0}li,ol,ul{margin:0;padding:0}img{max-width:100%}a:hover>img{border-bottom:none}.clear{clear:both}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ellipsis{display:inline-block;overflow:hidden;text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap}.news-list h5,.news-list p,.p-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.container{clear:both;margin:0 auto;padding-left:0;padding-right:0}.wrapper{padding:0 2%;margin:0 auto;overflow:hidden;position:relative;max-width:565px;min-height:63 0}.center{text-align:center}.align-right{text-align:right}.left{float:left}.right{float:right}.btn,a.btn{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #97bae5;cursor:pointer;font-size:1em;text-align:center}a.btn{color:#004ea2;padding:.4em .8em;margin:0 0 10px;display:inline-block}.btn:hover,a.btn:hover{background:#004ea2;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.major-btn{background:#97bae5;color:#fff;padding:.5em 1.2em}.box{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999;overflow:hidden;margin:20px 0}.break-line{display:block}.green{background-color:#094}.font-green{color:#094}.blue{background-color:#004ea2}.font-blue{color:#004ea2}.mark,a.mark{color:#e60012}.show-for-pc{display:none}.show-for-device{display:block}.color-line hr{float:left;width:50%;height:7px;margin:0}.no-padding{padding:2px!important}header{padding:1em 0 0}header nav{font-size:1.1em}header .dropdown-menu li a{padding:.5em;display:block}header .dropdown>a{cursor:default}.logo{margin-left:10px}.with-border{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.navbar-toggle{position:absolute;right:0;top:50px;font-size:2em}.lang-bar li{list-style:none;float:left;padding:.2em .8em;background:#eaeaea}.lang-bar li a{color:#999;display:block;font-size:.9em}.lang-bar li.current,.lang-bar li:hover{background:silver;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.lang-bar li.current a,.lang-bar li:hover a{color:#fff}.slogan{margin-right:1em;color:#666}footer{margin:3em auto 0;line-height:100%;color:#333}footer .logo-bottom{display:block;margin-bottom:1em}footer .copyright{text-align:center;margin:1.5em 0;font-size:90%;color:#666}footer .addr,footer .since{font-size:.9em}footer .addr{margin-top:.5em}footer p{text-align:left}.sitemap{background:#f4f4f4;padding:2.5em 0}.sitemap h6{border-bottom:1px solid #333;margin:5px 0;padding-bottom:5px}.sitemap ul{margin-bottom:1em}.sitemap li{list-style:none;padding:.2em 0}.sitemap a{color:#333;font-size:.9em}.sitemap a:hover{color:#004ea2}.title{max-width:1300px;margin:0 auto 3em;text-align:center;position:relative;min-height:100px}.title .banner{min-height:100px}.title .heading{position:absolute;text-shadow:0 0 10px #666;z-index:1;color:#fff}.btn-bar,.pagination{margin:3em auto 0;text-align:center;clear:both}.pagination{display:none;list-style:none;color:#666;line-height:2.5em}.pagination li{width:2.5em;margin:0 3px;display:inline}.pagination li a{background-color:#eaeaea;height:2.5em;width:2.5em;display:inline-block;color:#999;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.pagination .active>a,.pagination .active>a:focus,.pagination .active>a:hover,.pagination .active>span,.pagination .active>span:focus,.pagination .active>span:hover,.pagination a:hover,.pagination a:hover:focus,.pagination a:hover:hover{z-index:2;color:#fff;background-color:#97bae5;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:not-allowed}.scrollToTop{padding:10px 15px 5px;border-radius:5px;text-align:center;background:silver;font-weight:700;color:#fff;text-decoration:none;position:fixed;display:none;opacity:.3;bottom:0;right:0}a.scrollToTop:hover{color:#fff;background:#97bae5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.scrollToTop:hover{text-decoration:none;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.subnav-bar{background:#f4f4f4;width:100%;font-size:1.1em}.subnav-bar li{border-bottom-width:2px;position:relative}.subnav-bar li.active:before,.subnav-bar li:hover:before{background:#094;bottom:0;content:"";display:block;height:2px;left:15px;margin:0 0 -1px;position:absolute;width:40px}.subnav-bar li:after{content:"|";position:absolute;top:10px;color:#666;right:0}.subnav-bar li:last-child:after{content:""}.link-area{text-align:center;margin:5% 0}.link-area .link-block h4{margin:1em auto;background:#fff}.slide_text{background-color:transparent;top:2%;color:#fff;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);left:2%;padding:1em;position:absolute;width:100%;zoom:1;max-width:400px}.slide_title{font-size:1.8em;padding:1em 3%;text-transform:uppercase;background:rgba(240,148,46,.7)}.slide_byline{font-size:.95em;padding:.8em 3%;display:block;text-transform:uppercase;background:rgba(142,193,48,.7)}.news-list{list-style:none}.news-list .news-block{margin-bottom:1.5em;position:relative}.news-list h5{height:2em;margin:.5em 0}.news-list p{height:3em}.calendar{position:absolute;right:10px;top:0;background:#ffc757;color:#fff;padding:.7em .5em;font-size:.9em;z-index:1;text-shadow:0 0 3px #969696}.calendar .date{font-size:1.8em;display:block;text-align:center}.article-area{position:relative}.article-area .btn-bar a.prev,.article-area .pagination a.prev{left:0}.article-area .btn-bar a.next,.article-area .pagination a.next{right:0}.article-area .text{margin:2em 0}.article-area .text p{color:#666;text-align:left;padding:5px 0}.article-area p{line-height:1.8em}.history .year-block{margin-bottom:1.5em}.history h3{margin:0 0 5px}.img-quality img{margin-bottom:1em}.certify-block img{border:1px solid #d5d5d5}.certify-block h5{margin:.5em 0}.c-info-list li{list-style:none}.c-info-list .icon{color:#97bae5;position:absolute;font-size:1.2em}.c-info-list p{padding-left:25px;font-size:.9em}.c-info-list a{color:#004ea2;filter:alpha(Opacity=70);opacity:.7}.c-info-list a:hover{filter:alpha(Opacity=100);opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.comp-info h2{margin:0 0 10px}.comp-info .vat{font-size:.8em;color:#666}.faq{margin:2em 0;overflow:hidden}.faq .well,.faq p{font-size:.9em;color:#626262}.q-block{padding:.5em 0;border-bottom:1px solid #ddd;position:relative}.q-block .icon{position:absolute;top:.6em}.q-block .question{padding-left:25px;padding-right:5px;display:inline-block;color:#626262}.q-block .well{padding-left:25px;text-align:justify}.q-block i{position:absolute;right:0;top:.8em;color:#97bae5}.q-block a{display:block}.icon-pencil{margin-right:.5em}.form-contact h3{margin:0 0 10px}.form-contact .icon{position:absolute;opacity:.4;border-right:1px solid #ccc;padding:9px .5em;font-size:1em}.form-contact input[type=text],.form-contact input[type=email],.form-contact textarea{padding:6px 12px 6px 40px}.map-area{margin:2em auto 0}.point-area .func-bar{margin:.5em 0}.point-list li{border-bottom:1px solid #ccc;overflow:hidden;padding:.5em 0}.point-list div{padding:.2em 1%;float:left}.point-list p{margin-bottom:0}.point-list .shop-name{width:100%}.point-list .shop-info{font-size:.9em}.point-list .map{width:60px;position:absolute;right:0}.point-list .map .btn{padding:.1em .4em;font-size:.9em}.point-list .map .btn:hover{color:#97bae5}.point-list .phone{color:#626262}.point-list a.resp-tab-active{color:#fff}.resp-tabs-list .all{display:none!important}.map-title{padding:.5em;background:#97bae5}.map-title .close{opacity:.8;color:#fff}.dl-tables{text-align:left}.dl-tables th{color:#094;font-weight:400}.dl-tables td,.dl-tables th{padding:1em .8em;vertical-align:top}.dl-tables td{border-top:1px solid #eee}.dl-tables .col-name{width:210px}.dl-tables .col-date,.dl-tables .col-dl{text-align:center}.dl-tables .col-date{width:130px}.dl-tables .col-dl{width:110px}.dl-tables .icon-download{color:#004ea2}.dl-tables .icon-download:hover{color:#97bae5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.product{border-bottom-width:2px}.product .detail-area{margin:3em auto}.product .html-editor{margin:1px auto 1em;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:1em .5em}.category-box{padding:1em;margin-top:1%;background:rgba(255,255,255,.8);text-align:center}.category-box h2{margin-bottom:.5em}.gallery{overflow:hidden}.gallery .previews{width:20%;float:left;background:#97bae5}.gallery .previews img{border:1px solid #eee;cursor:pointer}.gallery a{position:relative;display:block}.gallery .full{width:80%;float:left}.gallery .full:hover img{cursor:pointer}.gallery .icon-expand{position:absolute;right:5px;top:5px;color:#ccc;z-index:100}.gallery .selected img{opacity:.5!important}.gallery .selected:before{content:"+";border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;color:#fff;width:30px;height:30px;text-align:center;font-size:2em;top:30%;left:35%;z-index:5}.pro-text{border-left:1px solid #eaeaea}.pro-text .summary{color:#666}.pro-text li{list-style:none;margin-bottom:.5em}.func-bar{font-size:.9em}.func-bar .tag-block a{background:#97bae5;color:#fff;padding:.2em .5em;margin-right:5px;margin-bottom:5px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.func-bar .tag-block a:hover{background:#004ea2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.func-bar .action-block{float:left;margin-top:1em}.func-bar .action-block a{float:right;margin-left:.5em}.func-bar .icon{margin-right:5px}.other-area{position:relative}#owl-demo .item{padding:30px 0;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}.customNavigation .btn{position:absolute;top:50%;margin-top:-20px;text-align:center}.customNavigation .btn.prev{left:0}.customNavigation .btn.next{right:0}.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pro-menu{list-style:none;position:relative;border-bottom:1px solid #eee}.pro-menu a{display:block;padding:8px;border-bottom:none}.pro-menu.no-sub>a:after{font-family:icomoon;content:"\e611";color:#97bae5;float:right}.pro-menu .expend{cursor:pointer;position:absolute;padding:5px 10px;right:0;top:2px}.pro-menu>.expend:after{font-family:icomoon;content:"\e617";color:#97bae5}.pro-menu a:hover{border-bottom:none}.pro-menu .child-nav{line-height:150%;padding:5px 10px}.pro-menu .child-nav li{list-style:none}.pro-menu .child-nav a{font-size:.9em;padding:5px 10px;color:#97bae5}.pro-menu.open>.expend:after{content:"\e612";color:#97bae5;right:5px}.child-nav .current a,.pro-menu .expend:hover:after,.pro-menu a:hover{color:#004ea2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.pro-menu.current>.expend,.pro-menu.current>a{background:#004ea2;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff}.pro-list .heading{border-bottom:1px solid #ccc;padding-bottom:.2em;position:relative}.pro-list .heading:after{background:#094;bottom:0;content:"";display:block;height:2px;left:0;margin:0 0 -1px;position:absolute;width:40px}.pro-list li{list-style:none;margin-bottom:.3em;overflow:hidden;position:relative;text-align:center;cursor:default}.pro-list li .mask{position:absolute;padding:.5em;opacity:0;font-size:2em;background:#97bae5;color:#fff;top:50%;left:50%;margin-left:-32px;margin-top:-32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.pro-list li:hover img{opacity:.5}.pro-list li:hover .mask{opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-animation:fadeInUp 400ms;animation:fadeInUp 400ms}.pro-list h5{height:3.3em;overflow:hidden}