/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}.RWDfakeloader {z-index: 999999 !important;}/*選單*/nav.cd-nav{margin-left:120px;}.cd-logo{margin-top:0;width:250px;padding:16px 0;}.cd-primary-nav > li > a {letter-spacing: 3px;font-size: 16px;color: #000;font-weight: 600;}.cd-primary-nav > li > a:hover{color:#6fa952;}.cd-primary-nav > li > a.selected{background-color: #6fa952;color:#fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color:#6fa952}.cd-primary-nav ul.moves-out > li > a.selected{background-color:#6fa952}.cd-primary-nav > li:hover:after{display:none}.carempty{color: #00c795}.RWDmenu_plus01 .cart-menu .buy-btn{background-color: #00c795;}.RWDmenu_plus01 .cart-menu .buy-btn:hover{background-color: #01a078}nav.cd-nav .bottom-copyright span{color: #00c795;}/* 形象BANNER*/ 
.RWDfullScreenEditor .bxslider li {background-position: center center;}.RWDfullScreenEditor:before{background:rgba(0, 0, 0, 0)}.RWDfullScreenEditor .logo img{display:none}h1.banner-h1{font-size:48px;font-weight:600;font-family:'Baloo Bhaina', cursive}h3.banner-h3{font-size:28px;letter-spacing:4px}.RWDfullScreenEditor .intro-body{display:none;}.RWDfullScreenEditor .intro-body .page-scroll a.btn{font-size:16px;font-weight:600;padding:15px 25px;letter-spacing:5px;border-radius:0px}.RWDfullScreenEditor .btn.btn-rj{border:none;background-color:#00c795;color:#fff}.RWDfullScreenEditor .btn.btn-rj:hover, .btn.btn-rj:focus{background: #525252}.banner-title{letter-spacing:1px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif; font-weight: bold;font-size:28px;margin-bottom:35px;color:#6fa952}.banner-sub-title{font-size:70px;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;font-style:italic;letter-spacing:4px}.banner-tw-text{font-size: 18px;letter-spacing: 4px;margin-top: 45px;padding-top: 20px;border-top: 1px solid #c1c1c1;width:80%;margin:0 auto;margin-top:40px}/*.scrolldown*/ 
.scrolldown_panel {    position: absolute;    top: 30%;}.scrollDown001 {    text-align: center;    position: absolute !important;    left: 0;    right: 0;    top: 25%;    animation: scrollDown001 ease-out 0.7s infinite;    animation-direction: alternate}@keyframes scrollDown001{from {}0% {bottom:13%; opacity: 0.5;}/*50% {bottom:13.2%; opacity: 0.7;}*/100% {  bottom:13.5%;  opacity:1;}/*to {bottom:20.5%;}*/}/*}*//* 業界最棒的解決方案*/ 
.slice_01{background-color:#f5f5f5;padding:100px 0;padding-bottom:0}.RWDProduct006{padding-top:0;padding-bottom:0}.RWDProduct006 .product-description{padding:30px}.RWDProduct006 .product-description h4.title-price a{color:#333;font-weight:600;margin-bottom:15px;font-size:15px;}.RWDProduct006 .product-description h4.title-price a:hover{color:#333;}.RWDProduct006 .product-description h4.title-price{margin-bottom:15px}.RWDProduct006 .pull-left{float:none !important}.RWDProduct006 .product-description-brd{background-color:#fff;box-shadow:none}.RWDProduct006 .product-description .product-price{text-align:left;padding-left:0;margin-top:25px}.RWDProduct006 .product-description .product-price span{display:inline-block;font-size:14px;font-weight:600}.RWDProduct006 .product-ratings li .rating{color:#d8d8d8}.RWDProduct006 .product-description .title-price{color: #6fa952;}.RWDProduct006 .heading{margin-bottom: 30px;}.RWDProduct006 .heading h2{letter-spacing:2px;font-size:20px;color: #00c694;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;margin-top: 0;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none;}.RWDProduct006 .heading p{color: #333;font-size: 30px;letter-spacing: 5px;font-weight: 600;}.RWDProduct006 .heading p:after {    content: "";    position: absolute;    background-color: #00c69452;    width: 320px;    height: 10px;    top: 55px;    right: 50%;    border: 0px;    margin-right: -160px;    z-index:-1;}.RWDProduct006 .illustration-v2 a.product-review{background:#00c694;}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px}.RWDProduct006 .product-description .gender{color: #6f6f6f;letter-spacing:1px;}.RWDProduct006 .product-ratings li .rating-selected {color: #ccc;}/* 創新技術應用*/ 
.news-section{background-color: #f5f5f5;padding-bottom:100px;padding-top:50px}.RWDleft_cont002 .item-second{background: #ffffff;}.RWDleft_cont002 .item-second .text-box{background: #ffffff;padding: 54px 50px;}.RWDleft_cont002 .item-second .text-box .title{color:#00c694;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;font-size:20px;}.RWDleft_cont002 .item-second .text-box .subtitle{color:#333;font-size:30px;letter-spacing: 5px;}.RWDleft_cont002 .item-second .text-box .underline{display:none;}.RWDleft_cont002 .item-second .text-box .text{color:#6f6f6f;width: 100%;text-align: justify;margin-top: 50px;}.RWDleft_cont002 .item-second .text-box button{box-shadow:none;border-radius:0px;border:1px solid #ccc;float:right;padding:0;width:100px;transition: all 0.7s ease 0s}.RWDleft_cont002 .item-second .text-box button:hover{border-radius:0px;background-color: #999;}.RWDleft_cont002 .item-second .text-box button a{font-size: 14px;letter-spacing: 3px;color:#999;padding: 7px 0px;}/* 全系列代理商品*/ 
.slice_03{background-color:#f5f5f5;padding-bottom:100px;padding-top:0px;}.RWDProduct011{margin:0}.RWDProduct011 .section-line{display:none}.RWDProduct011 h1.main-title{font-size:24px;font-style:italic;font-weight:600;letter-spacing:5px}.RWDProduct011 .item{background-color:#fff}[class^="icon-"]:before, [class*=" icon-"]:before{display:none !important}.meet-the-team .team-item > .team-element{border-radius:0}.meet-the-team .team-item > .team-element > img{border-radius:0}.RWDproduct003 .section-inner{padding:0}.RWDproduct003 h1.main-title{letter-spacing: 2px;font-size: 20px;color: #00c694; font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;line-height:34px;}.RWDproduct003 h2.sub-title{color: #333; font-size: 30px;letter-spacing: 5px;font-weight: 600;margin:0;}.RWDproduct003 h2.sub-title:after{    content: "";    position: absolute;    background-color: #00c69452;    width: 250px;    height: 10px;    top: 55px;    right: 50%;    border: 0px;    margin-right: -125px;}.RWDproduct003 .section-line{display:none}.meet-the-team .team-item.not-right-column.top-column{margin-bottom:30px}.meet-the-team .team-item > .team-element > .team-inner{background-color: rgba(0, 0, 0, 0.6);}.meet-the-team .team-item > .team-element > .team-inner > .team-detail > .team-content > h4{font-size:16px;font-weight:600}/* 頁尾*/ 
.footer-section {padding:100px 0;padding-bottom:30px;background-color:#fff}.footer-section .item{text-align:center}.footer-section .item .title{font-size:16px;font-family:New Baskerville,Times,serif;font-weight: 600;letter-spacing: 4px;color:#aeb59d}.footer-section .item .text{font-size:14px;font-family:Helvetica Neue,sans-serif;font-weight:600;margin:20px 0;color:#aeb59d}.ftc-bg { padding: 0; margin-top: 30px; border-top: 1px solid #9a9a9a;}.ft-info {    text-align: center;    font-size: 14px;    letter-spacing: 1px;    line-height: 30px;    color: #333;}.ft-info a{color:#333;}.ft-ssl {    border-top: 1px solid #ccc;    padding-top: 20px;    margin-top: 20px;    font-size: 13px;    color: #333;    letter-spacing: 1px;}/* copyright*/ 
.footerblock {padding: 70px 0;position: relative;background:#eee !important;}.copyright{padding-top: 0px;text-align: center;background:transparent;}.copyright_desc{color: #6f6f6f;font-size:12px;}.copyright_desc a{color: #000;font-size:12px;}.copyright_desc a:hover{color:#000}/*scrolltop*/ 
.ft-scrolltop-bg {display:none;}.scrollTop:before {    content: "Top";    display: block;    color: #fff;    font-size: 15px;    position: absolute;    right: -16px;     top: 64px;    font-family:"Open Sans", "Noto Sans Japanese",     Meiryo, MS PGothic, sans-serif;    font-style:italic;    font-weight:600;    letter-spacing:1px}.scrollTop:hover{opacity:1}.scrollTop{ height: 50px;background:none;opacity:0.6;transition:0.3s; right: 21px;    width: 0;    bottom: 0px;    position: absolute;    left: 50%;    margin-left: -70px;    border-style: solid;    border-width: 0 70px 70px 70px;    border-color: transparent transparent #000 transparent;}/* 以下為內頁*/ 
.main{background-color:#f7f7f7}.sign{display:none}.social_media_wrapper{display:none}#toTop{display:none !important}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:none}/* 共同*/ 
.hgroup h1{font-weight:600;letter-spacing:3px;font-size:28px;color:#00c694;}.hgroup .container{margin-bottom:60px}/* 社群*/ 
.RWDsocial001{position:relative}/* 關於我們*/ 
.about-block{line-height:28px;font-size:14px}/* 最新消息*/ 
.layoutlist_3 .listdate{margin-top:45px}/* 產品介紹 */ 
.layoutlist_5 .product_list_item{background: #ebebe8 !important;}.hgroup .breadcrumb{background:transparent;border-radius:0px;background: #f7f7f7;}.layoutlist_4 .pricearea{text-align:left}.layoutlist_4 .price:first{margin-left:0}.layoutlist_4 .buybtn{padding:5px 0}.layoutlist_4 .buybtn:hover{background-color:#ccc}.item .subject A.itemlink{font-size:18px}.layoutlist_4 .subject{padding-left:5px}.layoutlist_2 .item, .layoutlist_4 .item{border:none}#btn_shopping{border-radius:0px;background-color:#00c795}#btn_shopping:hover{background-color:#333}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{border-radius:0px}.page_content1 #productbx_bg{background-color:#adadad}/*購物清單*/ 
.form_subject{padding-bottom:20px;margin-bottom:20px}.btn_area .btn{border-radius:0px}input[type="radio"], input[type="checkbox"]{margin-right:10px}/*會員專區*/ 
.form-control{border-radius:0px;margin-bottom:5px}.btn{border-radius:0px;border:none}/*聯絡我們*/ 
.ebtn{border-radius:0px !important;font-size:14px}.form-horizontal .control-label{font-size:14px}/* copyright*/footer{margin-top:0;background-color:#fff;}.group-section{background-color:#fff}/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}
@media (max-width:1024px){
.cd-logo {padding: 0;width: 200px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;}.cd-primary-nav > li > a.selected{background-color: transparent;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent;color: #999;}nav.cd-nav .bottom-copyright span{color:#333;}.scrolldown_panel {top: 27%;}.scrollDown001 {top: 20%;}.slice_01 {padding: 70px 0;}.news-section {padding-bottom: 70px;padding-top: 0;}.slice_03 {padding-bottom: 70px;}/*內頁*/ 
.page_wrapper_bg .collapsing_header header {    box-shadow: -3px 2px 8px 1px rgba(47, 47, 47, 0.12);}.page_wrapper_bg .collapsing_header .main {    padding-top: 0!important;}.page_wrapper_bg .cd-logo img {    margin-top: 5px;}.fa-angle-down:after{display:none}.layoutlist_2 .item {margin-top: 0px;}#edcontent > div:nth-child(2) > div:nth-child(1) > iframe { width: 100%;}#edcontent > div:nth-child(2) > div:nth-child(2) > iframe { width: 100%;}.pro_tab {    overflow: scroll;}
}
@media (max-width: 768px) {
/* scrolldown*/ 
.scrolldown_panel {top: 24%;}/* 業界最棒的解決方案*/ 
.slice_01{padding:100px 0 50px;}/* 創新技術應用*/ 
.news-section {padding: 0 0 100px;}.RWDleft_cont002 .item-second {width: 90%;margin: 0 auto;}.RWDleft_cont002 .item-second .text-box .title {text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle {text-align: center;}.RWDleft_cont002 .item-second .text-box .text {text-align: center;}.RWDleft_cont002 .item-second .text-box button{width: 100%;border: 0px solid #ccc;float: none;}.RWDleft_cont002 .item-second .text-box button a {border: 1px solid #ccc;width: 100px;margin: 0 auto;}/* 全系列代理商品*/ 
.slice_03{padding-top:0;padding-bottom:100px;}.meet-the-team .team-item.not-right-column.top-column{width: 50%;float: left;margin-bottom:10px}/*.meet-the-team .team-item.not-right-column.top-column:nth-child(odd){padding-right:5px}.meet-the-team .team-item.not-right-column.top-column:nth-child(even){padding-left:5px}*//*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/*關於我們*/ 
.about-block p{font-size:16px !important;margin-top:30px !important;line-height:32px !important;}/*最新消息*/ 
.layoutlist_3 .listdate .yearmonth{padding-bottom:0 !important}/*產品介紹*/ 
.page_content2 .info{padding-top:0px !important}/*內頁*/#edcontent > div:nth-child(1) > div:nth-child(2) {    margin-top: 45px;}.hgroup h1:after { top: 15px;}
}
@media (max-width: 480px) {
/* scrolldown*/ 
.scrollDown001 {top: 15%;}.scrolldown_panel {top: 21%;}/* logo*/ 
.cd-logo {width: 190px;}/* 業界最棒的解決方案*/ 
.slice_01 {padding: 50px 0 50px;}.RWDProduct006 .heading p {font-size: 24px;letter-spacing: 2px;}.RWDProduct006 .heading p:after {width: 250px;margin-right: -125px;}.RWDProduct006 .illustration-v2 {margin-bottom: 0;}/* 創新技術應用*/ 
.news-section {padding: 0 0 50px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 30px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 24px;letter-spacing: 2px;}.RWDleft_cont002 .item-second .text-box {padding: 30px 15px;}.RWDright_cont002 .item-first .text-box{padding:45px}/* 全系列代理商品*/ 
.slice_03{padding-bottom:50px}.RWDproduct003 h2.sub-title {font-size: 24px;letter-spacing: 2px;}.RWDproduct003 h2.sub-title:after {width: 200px;margin-right: -100px;}/* 頁尾*/ 
.footerblock {padding: 50px 0;}.ft-info-phone {    text-align:left;    font-size: 14px;    letter-spacing: 1px;    line-height: 30px;    color: #333;}.ft-info-phone a{color: #333;}.ft-ssl-phone {    border-top: 1px solid #ccc;    padding-top: 20px;    margin-top: 20px;    font-size: 13px;    color: #333;    letter-spacing: 1px;    text-align:center;}/*以下為內頁*/ 
.hgroup h1{margin-bottom:60px}/*最新消息*/ 
.layoutlist_3 .listdate{margin-top:25px}/*內頁*/ 
.layoutlist_2 .list_subject > a {    line-height: 32px !important;    margin-bottom: 15px !important;}.hgroup h1 {    line-height: 35px;}.product_desc_content h4 {    letter-spacing: 1px !important;    font-size: 15px !important;    line-height: 36px !important;    margin-bottom: 52px !important;    background: #f7f7f7;    border-left: 3px solid #00C694;    padding: 15px 12px!important;    color: #00C694 !important;    text-align: left!important;}.hgroup .container {    padding-bottom: 0px!important;}.tab_title {    font-size: 15px!important;}.page_wrapper_bg .ft-ssl-phone {    border-top: 1px solid transparent;    padding-top: 0;    margin-top: 0px;}.hgroup h1:after { top: 17px;}.position {    text-align: center;}.fillform {    padding-left: 0px;}.page_wrapper_bg .article-text p {    text-align: left!important;}
}
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
@media (max-width: 320px){
.ft-info-phone {font-size: 13px;letter-spacing:0px;}
}

/*header*/ 
.RWDmenu_plus01 .inside {  box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.12);}/*body*/ 
.page_wrapper_bg .collapsing_header .main {padding-top: 100px;}.page_wrapper_bg .main {background-color: #ffffff;}#RWDPAGE_BASE_PAT01 section.call_to_action{min-height:800px;}/*title*/ 
.hgroup h1 {color: #333; font-size: 25px; letter-spacing: 3px; font-weight: 600;    text-align: center;}.hgroup h1:after { content: "";  position: absolute; background-color: #00c69452; width: 250px; height: 10px; top: 35px; right: 50%; border: 0px; margin-right: -125px;z-index: -1;}.hgroup .breadcrumb { border: transparent;  text-align: center; width: 100%;display: block; background: transparent;    bottom: 0px;}.hgroup .container { padding-bottom: 45px; border-bottom: 1px solid  transparent;    width: 100%;}/*text*/ 
.page_wrapper_bg .article-text h4 { color: #00C694; font-weight: bold;letter-spacing: 4px; font-size: 21px; margin-top: 0px; margin-bottom: 20px;}.page_wrapper_bg .article-text p {  text-align: justify;  color: #666; line-height: 28px;  font-size: 14px;  letter-spacing: 2px;}.page_wrapper_bg .article-text li {  color: #666; line-height: 28px;  font-size: 14px;  letter-spacing: 1px;}.btn a:hover, .btn a:focus, .btn a.focus {  color: #fff !important;  background: #3c763d !important; padding: 0px 25px;}.btn a {  color: #fff !important;  background: #333 !important; padding: 0px 25px;}.btn { width: auto !important; height: auto !important; padding: 0px !important;}.page_wrapper_bg .article-text h5 { font-size: 20px;  letter-spacing: 1px;  color: #333; font-weight: bold;margin-bottom:0px !important;   padding-bottom: 18px; }.ebtn { background: #333;}.ebtn:hover {background: #3c763d;}/*news*/ 
.layoutlist_2 .list_subject > a {  font-weight: bold; letter-spacing: 2px !important;  font-size: 18px !important;  margin-top: 0px; margin-bottom: 20px; color: #00C694 !important;}.layoutlist_2 .subsubject { text-align: justify; color: #666;  line-height: 28px; font-size: 14px;letter-spacing: 2px;}.layoutlist_2 .listdate .day { margin-top: 15px;}#panel_14 > section.hgroup > div > div > h1:after{    background-color:  transparent;}/*測選單*/ 
.page_menu_block h4 {border-bottom: 2px solid rgb(111, 169, 82); color: rgb(111, 169, 82) !important; padding: 15px 5px; text-align: center;}.page_menu_block ul.nav > li a { background: transparent;font-size: 15px !important;color: #666;  text-align: center; border-bottom: 1px dashed #acde93; border-radius: 0px;padding:15px 0px;}.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {  color: #fff!important; background-color: #597aa2!important;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{  color: #fff!important; background-color: #6fa952!important}/*產品列表*/ 
.item .subject A.itemlink { font-size: 15px; letter-spacing: 1px; color: #666;}.layoutlist_2 .subject { text-align: center;}/*產品*/ 
.product_desc_subject{display:none}#prod_name, #prod_name h2 {    text-align: center;    font-size: 25px;    letter-spacing: 3px;}.product_desc_content h4 {    letter-spacing: 1px !important;font-size: 18px !important;    line-height: 45px !important;    margin-bottom: 52px !important;    background: #f7f7f7;    border-left: 3px solid #00C694;    padding: 15px 32px;    color: #00C694 !important;    text-align: justify;}.product_desc_content li {    padding-bottom: 18px !important;    margin-left: -20px !important;}.product_desc_content .row {    margin-bottom: 55px;}.product_desc_content h5 {    padding-left: 24px;    font-size: 20px;    letter-spacing: 1px;    color: #333;    font-weight: bold;    margin-bottom: 25px;    padding-bottom: 18px;    border-bottom: 2px solid #ccc;}.product_desc_content h5:before {    content: "";    width: 8px;    height: 8px;    background: #00c6ac;    display: block;    position: absolute;    z-index: 111;    left: 17px;    top: 20px;}.pro_tab td {    border: 1px solid #ccc;    padding: 8px 10px;    color: #666;    font-size: 14px;    letter-spacing: 1px;}.pro_top_title td {    background: #e2e2e2;    border: 1px solid #fff !important;    color: #333 !important;}.pro_tab_left{    background: #e2e2e2;    border: 1px solid #fff !important;    color: #333 !important;}/*招募*/ 
.fillform {    padding-left: 17px;    font-weight: bold;    letter-spacing: 5px;    font-size: 20px;    margin-bottom: 25px;    color: #00C694;    padding-top: 15px !important;}.boxname {    font-size: 14px;    padding-top: 6px !important;    position: relative;    margin-right: 21px;}.recruitment .list_table th.list_position {    font-size: 15px;    letter-spacing: 2px;    color: #333;}.recruitment .list_table A {    font-size: 14px;    color: #666;}.recruitment .list_table th.list_no{    font-size: 15px;    letter-spacing: 2px;    color: #333;}/*footer*/ 
.page_wrapper_bg .ft-ssl {  border-top: 1px solid transparent;   padding-top: 0;  margin-top: 0;}.page_wrapper_bg .footerblock { padding: 35px 0;}
