/*全部*/a{color: #ababab;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#424242;}/* 反白顏色設定*/::selection { background: #F5D44F; color: #fff;}::-moz-selection { background:#F5D44F; color: #fff;}/*選單*/ 
.cd-logo{margin-top:15px;width: 250px;}.cd-primary-nav > li > a{font-size: 16px;color:#000;}.cd-primary-nav > li > a:hover{background-color: #FFDE53;color: #000;}.cd-primary-nav > li > a.selected{background-color:#FFDE53;color: #000;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #d2d2d2;}.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{margin-left: 120px;}nav.cd-nav .bottom-copyright span{color: #00c795;}/* 形象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 .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:#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}/*main*/ 
.cd-main-content{background:#fff;position: relative;top: 72px;}/*第一組產品介紹*/ 
.slice_01{padding:100px 0;padding-bottom:0}.RWDProduct006{padding-top:0;padding-bottom:0}.RWDProduct006 .product-description{padding: 30px 30px 10px;}.RWDProduct006 .product-description h4.title-price a{color:#333;font-weight:600;margin-bottom:15px;letter-spacing: 2px}.RWDProduct006 .product-description h4.title-price{margin-bottom:15px}.RWDProduct006 .pull-left{float:none !important}.RWDProduct006 .product-description-brd{background-color:#FFDE53;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:2px;font-size:32px;color: #000000;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading p{color: #333;font-size: 22px;margin-top: 10px;letter-spacing: 5px;font-weight: normal;font-family: "Roboto Slab";}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px}.RWDProduct006 .product-description .gender{letter-spacing: 2px;color: #1b1b1b;font-size: 15px;}.RWDProduct006 .illustration-v2 .product-img{border: 1px #eaeaea solid;}.RWDProduct006 .product-description h4.title-price a:hover{color: #333333;}/* 熱銷產品*/ 
.RWDleft_cont002 .item-second{background:#f4f4f2;}.RWDleft_cont002 .item-second .text-box{background: transparent;padding: 65px 50px 40px;}.RWDleft_cont002 .item-second .text-box button{box-shadow:none;border-radius:0px;    border: 1px solid #ababab;margin-top: 25px;background: transparent;}.RWDleft_cont002 .item-second .text-box .title{letter-spacing: 2px;font-size:32px;color: #000000;line-height: 1;}.RWDleft_cont002 .item-second .text-box .subtitle{color: #333;font-size: 22px;margin-top: 15px;padding-left: 4px;letter-spacing: 5px;font-weight: normal;font-family: "Roboto Slab";}.RWDleft_cont002 .item-second .text-box .underline{display:none;}.RWDProduct006 .product-description .product-ratings{display:none;}.RWDleft_cont002 .item-second .text-box .text{color:#000000;width: 100%;margin-top: 25px;font-size: 15px;}/*.RWDleft_cont002 .item-second .text-box button:hover{border-radius:0px;background-color:#FFDE53;border-color:#FFDE53;}.RWDleft_cont002 .item-second .text-box button a{letter-spacing:5px;padding: 8px 10px;color: #313131;}.RWDleft_cont002 .item-second .text-box button:hover a{color: #000;}*/ 
.RWDleft_cont002 .item-second .text-box a{box-shadow:none;border-radius:0px;border: 1px solid #ababab;margin-top: 25px;background: transparent;margin: 25px 0;}.RWDleft_cont002 .item-second .text-box a{letter-spacing:5px;padding: 8px 10px;color: #313131;}.RWDleft_cont002 .item-second .text-box a:hover{border-radius:0px;background-color:#FFDE53;border-color:#FFDE53;color: #000;}/* 第二組產品介紹*/ 
.slice_03{padding-bottom:80px;padding-top:0px;}.news-section{padding-bottom:120px;padding-top:100px}.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:32px;color: #000000;line-height:1;}.RWDproduct003 h2.sub-title{color: #333;font-size: 22px;margin-top: 10px;letter-spacing: 5px;font-weight: normal;font-family: "Roboto Slab";}.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}/**/ 
.ft-info{border-bottom: 1px #212121 solid;padding-bottom: 30px;margin-bottom:25px;}.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}.ftc-bg {padding: 0;}/*footer*/ 
.ft-copyright {margin-bottom: 50px;}/* 社群*/ 
.RWDsocial002{width:200px;margin: 0px auto;float:right}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 .iconRounded{margin-left: 5px;}.RWDsocial002 .iconRounded{border: none;color: transparent;background-color: transparent;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;}/*電子報*/ 
.web_edm {background-color: transparent;width:70%;display: block;padding-top: 25px;border: none;border-bottom: 1px solid #2f2f2f ;padding-bottom:3px;padding-top: 15px;float: right;}.web_edm .email{width:60%;}.web_edm .email input{background:transparent;width:100%;font-size: 13px; letter-spacing: 1.2px;color: #333;}.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;}div#btn_reject_email {display: none;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-top:70px;padding-bottom:50px;position: relative;background:#ffde53 !important;color: #333;}.copyright{margin-top: 10px;background-color: transparent;}.copyright_desc{color: #404040;font-size:12px;}.copyright_desc a{color: #2b2b2b;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a:hover{color:#777}/*scrolltop*/ 
.scrollTop{ height: 50px;background:none;opacity:1;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;}.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}
/*特效 start*/

/* 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;}

/*特效 end*/
/*內頁 start*/

/* 以下為內頁*/ 
.sign{display:none}.social_media_wrapper{display:none}#toTop{display:none !important}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:none}.page_wrapper_bg .dd-select{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_3 .list_subject a{letter-spacing: 2px;line-height: 1.7  !important; color: #333  !important;}/* 產品介紹 */ 
.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}/*180131_內頁*/ 
.page_wrapper_bg .slider_wrapper{ top: 80px !important;}.page_subject{ text-align: center;}/*標題+麵包屑*/ 
.hgroup .container{    border-bottom: 1px solid #eee;}.hgroup h1{position: relative; color: #333;letter-spacing: 2px;}.hgroup .breadcrumb{background: transparent;    border: solid 1px transparent;    position: relative;text-align: center;bottom: 5px;}.pull-right{    float: none !important;}/*通用*/section.article-text p{font-size: 16px;color: #000; line-height: 1.9;letter-spacing: 2px;text-align: justify;}._bd_row h3{ font-size: 20px;color: #000;letter-spacing: 2px; margin: 2% 0  2.8% 0;font-weight: bold;}._bd_row td{font-size: 15px;color: #333; line-height: 1.8;letter-spacing: 2px;word-wrap: break-word;    word-break: break-all;}/*關於我們*/ 
.about_box{padding: 0 15%;}.about_main{margin-top: -45px;}.about_img{    width: 300px;    margin: 0 auto;}/*聯絡我們*/td.offer_item{width: 18%;}.eformsDesc a{color: #333;}.eformsDesc a:hover{color: #f1d824;}/*news*/ 
.news_txt{font-size: 22px;padding: 0 3px; color: #ca2724;}/*產品列表*/ 
.pro_box{    width: 200px;    margin: 0 auto;}/*側選單*/ 
.page_menu_block ul.nav > li > a{color: #333; background: transparent;border-left: 5px solid #ffde53;border-bottom: 1px dashed #ddd;}.nav-pills > li > a{ border-radius: 0;}.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: #333; background: transparent;  border-bottom: 1px dashed #ffde53; box-shadow: 0px 0px 1px #ffde53;}.page_menu_block h4{ letter-spacing: 4px; font-weight: bold;}.page_menu_block ul.nav > li{letter-spacing: 2px;}/*產品*/ 
.layoutlist_2 .subject{    text-align: center;}.item .subject A.itemlink{font-size: 16px; letter-spacing: 2px;color: #333;}.btn_back a{color: #fff;}.btn_back a:hover{color: #fff;}.page_content2 .info #prod_name h2, #prod_name h2{ letter-spacing: 2px;color: #333;}.fa-angle-down:after{display:none;}/*電子*/ 
.album_item_subject{opacity: 1  !important;    color: #333;letter-spacing: 2px;margin: 2% 0;}/*.fancybox-overlay{z-index: 999;}*/ 
.layoutlist_3 .list_subject a{font-size: 18px !important;}/*180207*/ 
.RWDProduct006 .illustration-v2 a.product-review{display: none;}/*檔案下載*/ 
.download .search-go {background: #fff;border-right: 1px solid #ccc}.download .search_bg {background: #fff;}.download .search_input {    background: #fff;    margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {    font-size: 14px;    letter-spacing: 1px;    line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {    line-height: 26px;    letter-spacing: 1px;    font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}.download .list_table td{ line-height: 1.8;}/*產品介紹*/ 
.subject a{color: #2e3233;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/**/#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 0px;width: 200px;}.cd-primary-nav > li > a.selected{background-color: transparent;}/*搜尋*/ 
.cd-search.is-visible{top: 50px !important;}/*選單copyright*/nav.cd-nav .bottom-copyright{display:none;}/**/ 
.RWDleft_cont002 .item-second .text-box{padding: 30px 20px 0px;}/*內頁*/ 
.page_wrapper_bg .fancybox-overlay{z-index: 999;}.page_wrapper_bg .slider_wrapper{ top: 0px !important;}.page_wrapper_bg  .cd-logo{width: 200px;margin-top:0px;}.about_img{width: 100%;margin: 0 auto;}.cd-main-content {top: 50px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*header*/ 
.cd-main-header{height:auto}/*logo*/#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 2px;margin-left: 0px;}/* 第一組產品*/ 
.slice_01{padding:50px 0;padding-top:100px}/*關於我們*/ 
.news-section{padding:50px 0}.RWDleft_cont002 .item-second .text-box{padding: 50px 40px;}/* 第二組產品*/ 
.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}/*關於我們*/ 
.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}/*footer*//*頁尾*/ 
.web_edm{width:100%;}/*內頁180131*/section.call_to_action h3{font-size: 20px;    line-height: 1.7;}.about_box{    padding: 0%;}.page_wrapper_bg  .cd-logo{width: 200px;margin-top: 2px;margin-left: 0px;}.page_wrapper_bg .thumb_area{ margin-top: 48px !important;}.page_wrapper_bg #prod_stands_area, #prod_stands2_area, .page_content2 .btn{margin: 35px 0px 10px 0px !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*logo*/ 
.cd-main-header .cd-logo{margin-top: 5px;width: 50%;}/* Banner*/ 
.banner-title{font-size:20px}.banner-tw-text{font-size:16px}.banner-sub-title{line-height:65px}/* 第一組產品*/ 
.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-l {line-height: 2;}.ft-r{padding-top:30px;}.ft-info{border-bottom: none;}.ft-info span.title{font-size:13px;}.RWDsocial002{float: none;}.copyright{text-align: center;}/*以下為內頁*/ 
.hgroup h1{margin-bottom:60px}/*最新消息*/ 
.layoutlist_3 .listdate{margin-top:25px}/*180131*/section.call_to_action h3{font-size: 18px;    line-height: 1.7;}._bd_center{text-align: center;}.hgroup h1{margin-bottom: 5px;}.eformsDesc h3{margin-top: 10%;}td.offer_item{    width: 36%;  vertical-align: top; line-height: 2;}.pagecontent.menu5, .pagecontent.menu8{margin-top: -30px !important;}.pagecontent{margin-top: 0px !important;}.page_wrapper_bg ._bd_column{padding-left: 0;  padding-right: 0; }/*180131_內頁*/ 
.page_wrapper_bg .slider_wrapper{ top: 0px !important;}.page_wrapper_bg .main .container{  padding-right: 15px;padding-left: 15px;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_64_1 .btn_container .btn{    margin-top: 0;}.page_wrapper_bg .thumb_area{    margin-top: 65px !important;}.page_content2 .info #prod_name h2, #prod_name h2{    font-size: 20px !important;}section.call_to_action{ padding: 0px 0;}
}
/*phone版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
/*選單變化 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*內頁180131*/ 
.page_wrapper_bg section.call_to_action h3{font-size: 17px; }td.offer_item{width:38%;}.page_content2 .info #prod_name h2, #prod_name h2{    font-size: 16px !important;}.page_wrapper_bg .cd-logo{width: 195px !important;}
}
/*iphone5 end*/