/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}/* 反白顏色設定*/::selection { background: #e6f2f8; color: #fff;}::-moz-selection { background:#e6f2f8; color: #fff;}/*選單*/ 
.cd-logo{margin-top:0}.cd-primary-nav > li > a:hover{color:#5195d4}.cd-primary-nav > li > a.selected{background-color: #5195d4;color: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color:#5195d4}.cd-primary-nav ul.moves-out > li > a.selected{background-color:#00c795}.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: #777;}.cd-logo { margin-top: 13px;margin-bottom: 13px;width: 200px;}/*歷年作品-星星隱藏*/ul.list-inline.product-ratings { display: none;}/* 形象BANNER*/ 
.RWDfullScreenEditor{height:80vh !important}@media (max-width:1680px){.RWDfullScreenEditor{height:90vh !important}}.RWDfullScreenEditor:before{background:rgba(0, 0, 0, 0.08)}.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 .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 .intro-body .page-scroll a.btn {font-size: 12px;font-weight: 600;padding: 13px 14px;letter-spacing: 3px;border-radius: 0px;}.RWDfullScreenEditor .btn.btn-rj {border: none;background-color: #00c795;color: #fff;background-color: rgba(255, 255, 255, 0.1);color: #fff;border: 1px solid #eee;}.RWDfullScreenEditor .btn.btn-rj:hover, .btn.btn-rj:focus{background: #5b8ab5}.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:#00c694}.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}.RWDfullScreenEditor .intro-body .page-scroll {margin-top: 300px;}/*第一組產品介紹*/ 
.slice_01{background-color:#f7f7f7;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}.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: #00c694;}.RWDProduct006 .heading h2{letter-spacing:4px;font-size:32px;    color: #4478a7;font-family: 微軟正黑體; bold;font-weight: bold;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading p{    color: #333;font-size: 16px;letter-spacing: 3px;font-weight: 600;}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px}.RWDProduct006 .illustration-v2 .item:hover {box-shadow: 4px 4px 20px 2px rgba(0, 0, 0, 0.12);}.RWDProduct006 .illustration-v2 .item {transition: all 0.3s ease;}.RWDProduct006 .product-description h4.title-price a:hover {color: #5294ce;}/* 公司簡介*/ 
.RWDleft_cont002 .item-second .text-box{background: #ffffff;}.RWDleft_cont002 .item-second{background: #ffffff;}.RWDleft_cont002 .item-second .text-box .title{color:#4478a7;font-family: 微軟正黑體;font-weight: bold;letter-spacing: 4px;}.RWDleft_cont002 .item-second .text-box .subtitle{color:#333;padding-left: 4px;letter-spacing: 3px;}.RWDleft_cont002 .item-second .text-box .text{color:#525252}.RWDleft_cont002 .item-second .text-box .text {width: 100%;margin-top: 30px;}.RWDleft_cont002 .item-second .text-box a {margin: 25px 0;letter-spacing: 5px;padding: 8px 10px;border-radius: 0px;}.RWDleft_cont002 .item-second .text-box a:hover {background-color: #5b8ab5;}.RWDleft_cont002 .item-second .pic:after {background-color: transparent;}.RWDleft_cont002 .item-second .pic:before {background: transparent;}.RWDleft_cont002 .item-second .text-box a {margin-bottom: 0px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .pic {margin-top: 0px;}/* 第二組產品介紹*/ 
.slice_03{background-color:#f7f7f7;padding-bottom:100px;padding-top:0px;}.news-section{background-color: #f7f7f7;padding-bottom:100px;padding-top:50px}.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}.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: 4px;font-size: 32px;color: #4478a7; font-family: 微軟正黑體;font-weight: bold}.RWDproduct003 h2.sub-title{    color: #333; font-size: 16px;letter-spacing: 3px;font-weight: 600;}.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:18px;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 h1 {font-size: 16px;font-weight: bold;margin-top: 10px;}.ft-info {font-size: 14px;letter-spacing: 1.5px;color: #525252;}.ft-in a {color: #525252;}.ft-in a:hover {color: #4478a7;}/**/ 
.ft-info span.title {    display: inline-block;    font-size: 14px;    color: #242424;    font-weight:600;    padding-right: 12px;    line-height: 25px;    letter-spacing: 2px;}.ft-info span.text {    font-size: 13px;    letter-spacing: 0px;    color: #4c4c4c;    letter-spacing:1px}/* 社群*/ 
.RWDsocial001{margin: 0 auto;text-align: center;width: auto;background:transparent;display:block;float:right;right:0px;padding:0px;padding-top:30px;}#social_media_wrapper a{color: #a2a2a2;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:#00c795;}/*電子報*/ 
.web_edm .email{width:60%;}.web_edm .email input{background:transparent;width:100%;font-size: 13px; letter-spacing: 1.2px;}.web_edm .btn_container{float:right;max-width:100%;}.web_edm .btn{background:transparent;letter-spacing:1.5px;padding: 0px;line-height: 30px;color:#2f2f2f;border:none;}.web_edm .btn:hover{color: #a4a4a4;}.web_edm {background-color: transparent;width:55%;display:inline-block; border: none;    border-bottom: 1px solid #eaeaea ;padding-bottom:3px;padding-top: 15px;}div#btn_reject_email {display: none;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 70px;background:#fff !important;}.copyright{padding-top: 30px;float:left;}.copyright_desc{color: #8a8a8a;font-size:12px;}.copyright_desc a{color: #8a8a8a;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a:hover{color:#777}/*scrolltop*/ 
.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 #4478a7 transparent;}/*歷年產品*/ 
.RWDProduct006 .product-ratings li .rating-selected {color: #6091bb;}/* 以下為內頁*/ 
.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:#4478a7;font-family: 微軟正黑體;}.hgroup .container{margin-bottom:30px;margin-top:80px;border-bottom: 1px solid #cadef0;}/* 社群*/ 
.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;border:none;bottom:15px;}.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}.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;}.copyright {background-color: #fff;border-top:0px;}.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;}::selection { background: #555; color: #fff;}::-moz-selection { background: #555; color: #fff;}
@media (max-width:1024px){
.cd-primary-nav > li > a.selected{background-color: transparent;}/*選單*/#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 0px;width: 173px; margin-bottom: 0px;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent;color: #5195d4;}/*關於我們*/ 
.RWDleft_cont002 .item-second .pic {margin-top: 41px;}
}

/*共用*/section.call_to_action{min-height: 800px;padding: 100px 0 45px 0;}section.article-text p{font-size: 14px !important;color:#444; line-height: 2; letter-spacing: 2px;}/*關於我們*/ 
.page_wrapper_bg .title { color: #4478a7; font-family: 微軟正黑體; font-weight: bold; letter-spacing: 4px;font-size: 32px;}.page_wrapper_bg .subtitle {color: #333; padding-left: 4px;letter-spacing: 3px;font-size: 16px;margin-top: 15px; margin-bottom: 10px;}/*服務項目*/ 
.size-64 {font-size: 35px;display: block;margin-bottom: 15px;color: #3e76a9;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6{font-weight: 600;letter-spacing: 2px;color: #555;}._bd_row h3 {font-size: 22px;}.ss { margin-top: 50px;}/*產品*/ 
.pro_h1 {font-size: 20px;letter-spacing: 2px;color: #5d5d5d;line-height: 2; font-weight: 600;}.pro_h1 span { font-size: 16px; letter-spacing: 2px;color: #888;}.page_content2 .info #prod_name h2, #prod_name h2{font-size: 25px;font-weight: 600;letter-spacing: 2px;color: #616161;}.item .subject A.itemlink {font-size: 18px;color: #585858;letter-spacing: 1px;font-weight: 600;line-height: 2;}.item .subject { margin-top: 0;margin-bottom: 0; padding: 15px 0 75px 0; text-align: center; background: #eee;}.item.product_list_item:hover > .img.img1 > a > img {transform: scale(1.2);transition: all 0.5s ease;}.item.product_list_item:hover > .subject {background: #87aac9;transition: all 0.5s ease;}.item.product_list_item:hover > .subject >a {color: #fff;}.item .subject A.itemlink span {display: block;font-weight: normal;font-size: 15px;}/*詢問車*/#carlist .subject, #carlist .summary{color: #555; letter-spacing: 1px;}.line {height: 1px;}@media (min-width: 800px) {form#eForm1 .col-sm-12.col-md-11 { padding-right: 0;}}div#print_area a { color: #333;}.orderrow .col-xs-1.hidden-xs {text-align: left;}/*聯絡我們*/@media (min-width: 800px) {.ebtn{margin-right: -15px !important;}}.ebtn{float: right !important;transition: all 0.5s ease;}/*按鈕*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {    display: none;}.btn.btn_back { float: right;}div#btn_querycar { background: #5b8ab5;}.al{ float: right;}.btn.btn-primary a:hover {color: #fff;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus { color: #fff;background-color: #5b8ab5;border-color: #5b8ab5;}.al .btn.btn-primary:hover{background-color: #5b8ab5;transition: all 0.5s ease;}#panel_14 > section.article-text > div > div > div > div.row.hidden-xs.al > div > div:nth-child(3) { background-color: #5b8ab5;}#panel_14 > section.article-text > div > div > div > div.row.hidden-xs.al > div > div:nth-child(3):hover { background-color: #3e72a1;}.btn.btn_back a:hover { color: #fff;}.ebtn:hover{background-color: #5b8ab5;}/*麵包屑*/section.hgroup{display:none;}/*頁尾*/ 
.page_wrapper_bg .footerblock{z-index: 9999;}

@media (max-width: 768px) {
/* 形象Banner*/ 
.RWDfullScreenEditor{height:100vh !important}.banner-tw-text{letter-spacing:3px}/* 第一組產品*/ 
.slice_01{padding:50px 0;padding-top:100px}/* 熱銷產品*/ 
.news-section{padding:50px 0}/* 第二組產品*/ 
.slice_03{padding-top:0}.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%;}.footerblock {text-align: center;}.copyright {text-align: center;float: none;}/*關於我們*/ 
.about-block p{font-size:16px !important;margin-top:30px !important;line-height:32px !important;}.RWDleft_cont002 .item-second .text-box {padding: 45px 50px;}/*最新消息*/ 
.layoutlist_3 .listdate .yearmonth{padding-bottom:0 !important}/*產品介紹*/ 
.page_content2 .info{padding-top:0px !important}/*menu*/ 
.cd-main-header {height: auto;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 4px;}.cd-logo {margin-bottom: 0px;width: 155px;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent;color: #5195d4;}/*---------------內頁---------------*/ 
.page_wrapper_bg header.cd-main-header { box-shadow: -3px 2px 8px 1px rgba(47, 47, 47, 0.12);}.page_wrapper_bg .cd-logo {margin-top: 4px;width: 173px}section.call_to_action h3 { font-size: 22px;}#prod_name, #prod_name h2{text-align: center;}
}
@media (max-width: 480px) {
/* Banner*/ 
.banner-title{font-size:20px}.banner-tw-text{font-size:16px}.banner-sub-title{line-height:65px}/*關於我們*/ 
.RWDleft_cont002 .item-second .text-box {padding: 35px 20px;}/* 第一組產品*/ 
.slice_01{padding-bottom:0}/*熱銷產品*/ 
.news-section{padding-top:0px}.RWDright_cont002 .item-first .text-box{padding:45px}/*第二組產品*/ 
.slice_03{padding-bottom:50px}/*頁尾*/ 
.web_edm{width:100% !important;}.web_search{width:100% !important;}.web_edm .email input{padding:0px;margin:0px;}.web_search .searchkey input{padding:0px;margin:0px;}.ft-r{padding-top:30px;}.RWDsocial001{float:left;right: 13px;width:100%;padding-top:0}/*以下為內頁*/ 
.hgroup h1{margin-bottom:60px}.page_wrapper_bg .main .container { padding-left: 5px;padding-right: 5px;}/*最新消息*/ 
.layoutlist_3 .listdate{margin-top:25px}/*關於*/ 
.aa p { text-align: justify;}/*產品*/ 
.ss ._bd_column._bd_third._bd_center { text-align: center;    padding: 0;}/*詢問車*/#carlist .subject{text-align: left; line-height: 1.5; margin-bottom: 20px;font-size: 18px;}
}
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}