/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}/* 反白顏色設定*/::selection { background: #a59169; color: #fff;}::-moz-selection { background:#a59169; color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}.spinner4{background-color:#a59169 !important}/*遮罩*/ 
.cd-overlay{background-color: rgba(114, 111, 100, 0.9);z-index: 1;}/*header*/nav.cd-nav{margin-left: 0;}@media (min-width: 1170px) {.RWDmenu_plus02 .container{width: 80%;min-width:1170px;}}/*menu*/ 
.cd-primary-nav > li > a:hover{color: #ffe000;}.cd-primary-nav > li:hover::after{background: #a59169;}.cd-primary-nav > li > a.selected{background-color: #a59169;}.cd-primary-nav > li > a.selected:hover{color:#fff;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #d4be93;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #d1b98a;}.RWDmenu_plus02 .editor {margin-left: 20px;color: #fff;}.RWDmenu_plus02 .sub-nav .editor a {letter-spacing: 1px;font-size: 14px;color: #fff;line-height: 23.9px;transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;}.RWDmenu_plus02 .sub-nav .editor a:hover {color: #ffe000;}.RWDmenu_plus02 .inside .cd-main-header {background: transparent;}.RWDmenu_plus02 .inside {background: -webkit-linear-gradient(rgba(36, 95, 73, 0.82),rgba(36, 95, 73, 0.45),rgba(36, 95, 73, 0.2), rgba(255, 255, 255, 0));background: -o-linear-gradient(rgba(36, 95, 73, 0.82),rgba(36, 95, 73, 0.45),rgba(36, 95, 73, 0.2), rgba(255, 255, 255, 0));background: -moz-linear-gradient(rgba(36, 95, 73, 0.82),rgba(36, 95, 73, 0.45),rgba(36, 95, 73, 0.2), rgba(255, 255, 255, 0));background: linear-gradient(rgba(36, 95, 73, 0.82),rgba(36, 95, 73, 0.45),rgba(36, 95, 73, 0.2), rgba(255, 255, 255, 0));}.RWDmenu_plus02 .inside.is-up {background: #005937;}.RWDmenu_plus02 .inside.is-up .cd-main-header{background: transparent;}.cd-primary-nav > li:hover::after {background: transparent;}.cd-primary-nav > li > a {color: #ffffff;font-size: 16px;}.cd-logo {width: 300px;margin-top: 0px;}.RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .cart-block a {color: #ffffff;font-size: 14px;}.cd-search-trigger::after {background: #ffffff;}.cd-search-trigger::before {border: 2px solid #ffffff;}.cd-search-trigger:hover::before {border: 2px solid #ffffff;}.cd-search-trigger:hover::after {background: #ffffff;}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #ffffff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #ffffff;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #ffe000;}.cd-primary-nav ul.is-hidden {z-index: 99999;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent; color: #005937;}.RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .cart-block:hover:after {background: transparent;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span {color: #ffe000;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {box-shadow: inset 0 0px 0 #e2e3df, 0 3px 6px rgba(0, 0, 0, 0.05);}@media (min-width: 800px){.RWDmenu_plus02 .cd-search {width: 100%;left: auto;right: 0;max-width: 350px;height: 50px;}}.cd-primary-nav > li:hover::after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg.png);width: 50px;background-size: contain;height: 100%;background-repeat: no-repeat;bottom: -47px; left: 52%;}.is-up .cd-primary-nav > li:hover::after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg_y.png);width: 50px;background-size: contain;height: 100%;background-repeat: no-repeat;bottom: -47px; left: 52%;}/*語系*/ 
.RWDmenu_plus02 #lan-02{font-size: 13px;letter-spacing: 1px;}.RWDmenu_plus02 #lan-02 a{color: #fff;font-size: 16px;}.RWDmenu_plus02 #lan-02 a:hover{color: #ffe000;}/*購物車*/ 
.RWDmenu_plus02 .cart-block:hover i{color: #ffe000;}.RWDmenu_plus02 .member-block:hover::after, .RWDmenu_plus01 .cart-block:hover::after{display: none;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #a59169;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a{background-color: #333;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #c9253c;font-weight: normal;}/*搜尋*/ 
.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.RWDmenu_plus02 .cd-search button:hover{color: #a59169;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}/*header社群*/ 
.RWDmenu_plus02 .share-group i:hover{color: #a59169;}/*下拉小箭頭*/ 
.fa-angle-down:after{display:none;}/* Banner*//*.RWDbanner001 .flex-nav-prev, .flex-nav-next{display:none;}*/ 
.flexslider .container .carousel-caption{top:20%;margin:0}.flexslider .container .carousel-caption h1{font-size:40px;line-height:54px;width:100%;letter-spacing:7px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45);background:transparent}.flexslider .container .carousel-caption .lead.skincolored{font-size:16px;background:transparent;width:100%;line-height: 30px; letter-spacing: 6px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45)}.RWDbanner001::after {content: "";position: absolute;background: url(archive/image/customization/180417_banner_bg_03.png);width: 100%;height: 100%;background-size: contain; z-index: 9; background-repeat: no-repeat; top: 1px; background-position: bottom;}.flex-direction-nav a {top: 40% !important;}/*main*/ 
.collapsing_header .main {margin: 0 !important;}/*標題*/ 
.RWDProduct012 .main-title, .RWDright_cont002 .item-first .text-box .title, .RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1{    font-family: 'cwTeXYen', serif;color#a59169;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 300;text-align: center;color: #a59169;letter-spacing: 0.5px;}.RWDProduct012 .sub-title, .RWDright_cont002 .item-first .text-box .subtitle, .RWDproduct004 h2.sub-title{color: #555;margin: 15px auto 50px;line-height: 26px;text-align: center;letter-spacing: 5px;font-size: 16px;font-weight: 400;}.RWDProduct012 .section-line, .RWDright_cont002 .item-first .text-box .underline{display:none;}.RWDProduct012 .main-title:after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg.png); width: 80px;height: 100%;background-repeat: no-repeat;top: 25px;left: 56%;background-size: 80px;}.footer_title .big-title{font-family: 'Open Sans', sans-serif;color#a59169;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 600;color: #a59169;letter-spacing: 0.5px;}.footer_title .sub-title{color: #555;margin: 15px auto 0px;line-height: 26px;letter-spacing: 5px;font-size: 16px;}/*選擇我們*/section.call_to_action{padding: 50px 0 40px;position: relative;z-index: 20;}.product-section .item-box{width: 23.33333%;margin: 0 5%;}.RWDProduct012 .circle-btn{background-color: transparent;box-shadow: none;width: 80px;height: 80px;margin-left: -40px;bottom: -13%;}.RWDProduct012 .item-box .item-title{font-size: 20px;color: #005937;letter-spacing: 1px;}.RWDProduct012 .item-box .item-text{letter-spacing: 1.5px;}.RWDProduct012 .circle-btn:hover{background-color: transparent;opacity: 0.8;}@media screen and (max-width: 600px) {.RWDProduct012{padding: 0;}}.product-section .item-box .second-item{transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;box-shadow: 2px 3px 7px rgba(49, 49, 49, 0.4);}.product-section .item-box:hover .second-item { opacity: 0.7;}/*最新資訊*/section.features_teasers_wrapper{margin: 30px auto 100px;}.text_box {padding-left: 60px;}.text_box p {font-size: 14px;letter-spacing: 2px;line-height: 2;}.text_box h1 { font-family: 'cwTeXYen', serif;font-size: 38px;margin-bottom: 0;margin-top: 50px;line-height: 1.1;font-weight: 300;color: #a59169;letter-spacing: 0.5px;position: relative;left: -4px;}.text_box h2 {color: #555;margin: 15px auto 20px;line-height: 26px;letter-spacing: 5px;font-size: 16px;font-weight: 400;}.about_btn {float: right;color: #000;font-size: 15px;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;padding: 0px 20px;}.about_btn:hover {color: #666;letter-spacing: 4px;}.about_btn {margin-top: 40px;}.text_box:after {content: "";position: absolute;background: #f9f9f9;width: 110%;height: 220px;z-index: -1;left: -19px;top: 40%;margin-top: -50px;}.about_btn:after { content: ""; position: absolute; height: 1px; width: 15px; background: #000;right: 120px;bottom: 15px;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}.about_btn:hover:after {content: "";position: absolute;height: 1px;width: 20px;background: #666;right: 120px;bottom: 15px;}.text_box h1:after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg.png); width: 80px;height: 100%;background-repeat: no-repeat;top: 25px;left: 21%;background-size: 80px;}.about_panel {position: relative;}.about_bg_right img {width: 68%;}.about_bg_right {position: absolute;right: 0;bottom: -400px;}/*產品*/ 
.portfolio-bottom-summary h4 {text-align: center; color: #005937; margin-top: 15px;letter-spacing: 2px !important;line-height: 30px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #005937;}.RWDproduct002 .showbottom:hover .portfolio-content {display: none!important;}.RWDproduct002 .showbottom .portfolio-content {display: block !important;}.RWDproduct002 h1.main-title {font-family: 'cwTeXYen', serif;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 300;color: #a59169;letter-spacing: 0.5px;}.RWDproduct002 h1.main-title:after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg.png); width: 80px;height: 100%;background-repeat: no-repeat;top: 25px;left: 53%;background-size: 80px;}.RWDproduct002 h2.sub-title {color: #555;margin: 15px auto 20px;line-height: 26px;text-align: center;letter-spacing: 5px;font-size: 16px;font-weight: 400;}.RWDproduct002 .section-line {display: none;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.1);transform: scale(1.1);}.portfolio-item > .inner-content {/*border-radius: 20px;*/box-shadow: 3px 3px 10px rgba(26, 26, 51, 0.5);}.portfolio-item > .inner-content > img {/*border-radius: 20px;*/}.portfolio-item > .inner-content > .portfolio-content {background-color: transparent;/*border-radius: 20px;*/margin: 10px;opacity: 1;}.portfolio_teasers_wrapper {position: relative;z-index: 9;}.popup-portfolio .portfolio-item {padding: 0px 15px;}.portfolio-item {margin-bottom: 20px;}/*footer*/ 
.footer_info{color:#909090;line-height:2;letter-spacing:1.5px;font-size: 14px;}.footer_bg{margin-top:50px;padding: 50px 0 50px;background: -webkit-linear-gradient(100deg, #d6912c,rgb(255, 212, 0));background: -o-linear-gradient(100deg, #d6912c,rgb(255, 212, 0));background: -moz-linear-gradient(100deg, #d6912c,rgb(255, 212, 0));background: linear-gradient(100deg, #d6912c,rgb(255, 212, 0));background: rgb(241, 241, 241);}.pad_info{display:none;margin-top:25px;line-height: 1.7;color: #999;letter-spacing: 1.5px;font-size: 14px;}.footer_title h2 {color: #555;margin: 15px auto 0px;line-height: 26px;letter-spacing: 5px;font-size: 16px;font-weight: 400;}.footer_title h1 {font-family: 'cwTeXYen', serif;font-size: 38px;margin-bottom: 0;margin-top: 0;line-height: 1.1;font-weight: 300;color: #a59169;letter-spacing: 0.5px;position: relative;left: -4px;}.footer_title h1:after {content: "";position: absolute;background: url(archive/image/customization/180416_menu_bg.png); width: 80px;height: 100%;background-repeat: no-repeat;top: 25px;left: 14%;background-size: 80px;}.footer_title p {font-size: 14px;letter-spacing: 2px;line-height: 2;color: #2e3233;}.Contact_Title {margin-bottom: 10px;}.footer_copy {margin-top: 50px;margin-bottom: 30px;}.footer_ssl {text-align: center;}.honey_bg { position: absolute; right: 0; width: 24%; z-index: 9; bottom: 0%;}.footer_bg:after {content: "";position: absolute;background: url(archive/image/customization/180417_footer_bg0.png);width: 100%;height: 15%;background-repeat: no-repeat;background-position: right bottom;bottom: 98px;}.footer_bg:before {content: ""; position: absolute;background: url(archive/image/customization/180418_footer_bg_1.png); width: 100%; height: 12%; background-repeat: no-repeat;background-position: left bottom; bottom: 98px;}.footer_box_1 {z-index: 999999;position: relative;}.bee_panel {position: relative;z-index: 9;}.img_bee {position: absolute;top: -40px;left: 8%;}.footer_box_1 a {color:#777;}.footer_box_1 a:hover {color:#005937;}/* 社群*/#social_media_wrapper a{margin:0 0 0 16px;background-color: transparent;width: 25px;height: 32px;}.RWDsocial001{background:transparent;position: relative;padding: 0;float:none;margin-bottom: 10px;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:transparent;opacity: 0.8;}#social_media_wrapper a{color: #a59169;padding: 6px 0;}/*電子報*/ 
.footer_edm{margin:10px 0;}.web_edm{ width: 400px; background-color: #fff;padding: 3px 0;border: 0px solid transparent;float: none;}.web_edm .email{width: 65%;}.web_edm .email input{width: 100%;background-color: transparent;color: #999;font-size: 13px;letter-spacing: 1px;}.web_edm .btn_container{float: right;}.web_edm .btn_container .btn{width: 50%;font-size: 13px;letter-spacing: 1px;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 100%;color: #999;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #333;}#btn_reject_emailm_RWDBASE_PAT01_39_2 {display: none;}/*copyright*/ 
.copyright{text-align: center;margin-top: 5px;background-color: rgba(0, 0, 0, 0);border-top:0px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{color: #999;line-height: 1.1;font-size: 13px;letter-spacing: 1px;}/*scroll top*/#toTop{display:none !important;}.scroll_block {position:relative;}.scrollTop {height: 90px;opacity: 1;transition: 0.3s;right: 21px;width: 70px;bottom: -25px;position: absolute;left: 50%;margin-left: -35px;background: url(archive/image/customization/180417_top_2.png);background-size: contain;}.scrollTop:hover {opacity: 0.8;}/*個資隱私權*/ 
.pri a {    font-size: 13px;    letter-spacing: 1px;    line-height: 26px;    color: #000;    text-decoration: underline;}/* 20250611 */ 
.RWDbanner001::after {    pointer-events: none;}
/*內頁通用 start*/

/*跟隨式購物車*/ 
.shoppingcar001 .scrolltop{display:none;}.shoppingcar001 .car_block{box-shadow: 0px 0px 5px rgba(26, 26, 51, 0.2);}/*footer*/ 
.page_wrapper_bg .footer_bg:after {height: 47%;bottom: 134px;}.page_wrapper_bg .footer_bg:before {height: 31%;bottom: 134px;}#btn_reject_emailm_RWDPAGE_BASE_PAT01_38_2 {display: none;}/*.page_wrapper_bg .collapsing_header .main {top: 0 !important;}*//*main*/ 
.page_wrapper_bg .collapsing_header .main {top: auto !important;}.hgroup .container {margin-top: 0;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 20px;line-height: 40px;color: #005937;letter-spacing:1px;font-weight: 400;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #000;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#6f6f6f; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row label {font-size: 14px;line-height: 30px; color: #6f6f6f; letter-spacing: 1px; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row a {color: #6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row a:hover, .page_wrapper_bg .call_to_action a:hover {color:#005937 ;}.pagecontent {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400;padding: 0px 15px 30px !important;}.page_wrapper_bg .call_to_action ol, .page_wrapper_bg .call_to_action ul {padding-left: 19px;}.page_wrapper_bg ._bd_row li {font-size: 14px;line-height: 30px;font-weight: unset;}.page_wrapper_bg .page_menu_block ul {padding-left: 0px;}.ListMemo {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400;padding: 0px 15px 30px !important;}.shopping_notice_content {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400;padding: 0px 15px 30px !important;}.page_content2 .info .subtitle {font-size: 14px !important;color: #606060 !important;letter-spacing: 1px;} /*左右說明*/ 
.tabs nav ul {padding: 0 !important;}.dd-options {padding-left: 0px !important;}/*下拉*//*置中標題樣式*/ 
.hgroup h1 {font-size: 30px;letter-spacing: 5px;color: #333;text-align: center;font-weight: 400;font-family: 'cwTeXYen', serif;}.hgroup .breadcrumb {padding: 3px 10px;border: 0px;margin: 0px auto;position: relative;text-align: center;width: 100%;bottom: 0;letter-spacing: 5px;padding-left: 10px !important;}.hgroup .breadcrumb a {color:#a9a9a9;}.hgroup .breadcrumb a:hover {color:#a59169;}.hgroup .container {border-bottom: 0;}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 16px;color: #005937;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 16px;color: #005937;letter-spacing:1px;} /*無圖*/ 
.layoutlist_3 .item {border-bottom: 1px dashed #5f5f5f;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0;}/*日期線*/ 
.layoutlist_3 .listdate {margin-top: 0;}.layoutlist_3 .listdate .yearmonth {padding-bottom: 15px;}/*手機板*/@media (min-width: 769px) {/*news*/ 
.layoutlist_3 .list_subject {padding: 0 30px;}/*文字區間*/ 
._col.list_img {/*box-shadow: 0 5px 14px 0 rgba(0, 0, 0, 0.17);*/padding: 0;}.layoutlist_3 .listdate .yearmonth {text-align: right;}/*日期置右*/ 
.layoutlist_3 .listdate .day {text-align: right;font-size: 60px !important; color: #ccc !important;} /*日期置右*/}/*產品*/#prod_fixprice, #member_org_price {margin-top: 41px;}.page_content1 #productbx_bg {background: transparent;}.page_content1 #productbx .bx-wrapper .bx-controls-direction a {filter: invert(100%) grayscale(100%) brightness(200%);-webkit-filter: invert(100%) grayscale(100%) brightness(200%);}.cate_div {display: none !important;}.layoutlist_4 select {padding: 0 5px;}.layoutlist_4 .subject {text-align: center;font-size: 16px;}.sellprice {color: #a59169 !important;}.layoutlist_4 .buybtn {background-color: #005937;}.product_desc_subject {display: none;}.content section {font-size: 14px;}#prod_price .money {color: #005937;font-size: 24px;}#prod_price .currency {color: #005937;}.tabs nav a:hover {color: #fff !important;}.tabs nav li.tab-current:before, .tabs nav li.tab-current:after {height: 0px;}.tabs nav li.tab-current {border: 1px solid #005937;box-shadow: inset 0 0px #3d3d3d;background: #005937;}.tabs nav ul li:hover {background: #005937;border: 1px solid #005937;}.tabs nav li.tab-current a {color: #ffffff;}.tabs nav ul li {border: 1px solid #ccc;margin-right: 5px;border-radius: 5px;transition: 0.5s;}#prod_name, #prod_name h2 {font-size: 30px;color: #005937;font-family: 'cwTeXYen', serif;}.shopping_notice_content {margin-top: 60px;}.shopping_notice_subject {display: none;}@media (min-width: 769px) {.page_menu_block {width: 90%;}/*側選單寬度*/}.page_menu_block ul.nav > li > a {color: #111111;background:whitesmoke;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: #fff;background: #005937;}.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a {color: #fff;background:#a59169;}.page_menu_block ul.nav ul li ul > li > a:hover, .page_menu_block ul.nav ul li ul > li.hover > a, .page_menu_block ul.nav ul li ul > li.active > a {color: #00a0e9;background: transparent;}.page_menu_block ul.nav ul li ul > li > a {color: #6f6f6f;background: transparent;}.page_menu_block ul.nav ul > li > a {background: transparent;}/*電子*/ 
.eformsDesc {padding-bottom: 40px;border-bottom: 0px solid #dcdcdc;}.ebtn {float: right !important;}.ebtn {margin-right: 0 !important;}@media (min-width: 1025px){.eformsForm {width: 78%;margin: 0 auto;}}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*回上一頁*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {color: #6f6f6f !important;border: 1px #6f6f6f solid;transition: 0.5s;background: transparent !important;border-radius: 0 !important;}.block_body .page_content2 .btn:hover, .block_body .page_content1 .btn:hover, .page_content2 .btn:hover, .page_content1 .btn:hover {color: #fff !important;border: 1px #005937 solid;background:#005937 !important;}.block_body .btn a, .btn a {color: #6f6f6f !important;transition: all 0.5s ease 0s;}#shopping div.row:nth-child(14) > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) {color: #fff !important;}.block_body .btn:hover a, .btn:hover a {color: #fff !important;}/*我要購買*/#btn_shopping {color: #6f6f6f;background: transparent;border: 1px solid #6f6f6f;transition: all 0.5s ease 0s;}#btn_shopping:hover {color: #fff;background: #005937;border: 1px solid #005937;}/*購物車*/ 
.btn-primary {color: #6f6f6f;background: transparent;border: 1px solid #6f6f6f;transition: all 0.5s ease 0s;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #fff;background: #005937;border: 1px solid #005937;}.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 {background-color: #005937;border-color: #005937;}/*確認送出*/ 
.btn_submit {color: #6f6f6f;background: transparent;border: 1px solid #6f6f6f;transition: all 0.5s ease 0s;}.btn_submit:hover {color: #fff;background: #005937;border: 1px solid #005937;}.btn_area .btn:nth-child(1) {background:  transparent;color: #6f6f6f;}.btn_area .btn:nth-child(1):hover {color: #fff;background: #005937;}.btn_area .btn:nth-child(2) {background:  transparent;color: #6f6f6f;}.btn_area .btn:nth-child(2):hover {color: #fff;background: #005937;}#panel_14 > section.article-text > div > div > div > div.btn_area {margin-left: 97px !important;}@media (max-width:1024px){#panel_14 > section.article-text > div > div > div > div.btn_area {margin-left: 76px !important;}}/*檔案下載*/ 
.download_container .btn{color: #6f6f6f;background: transparent;border: 1px solid #6f6f6f;transition: all 0.5s ease 0s;}.download_container .btn:hover{color: #fff;background: #005937;border: 1px solid #005937;}.ebtn {color: #6f6f6f !important;border: 1px #6f6f6f solid;transition: 0.5s;background: transparent !important;border-radius: 0 !important;}.ebtn a {color: #6f6f6f !important;transition: 0.5s;}.ebtn:hover {color: #fff !important;border: 1px #005937 solid;background: #005937 !important;}.ebtn:hover a {color: #fff !important;}/*按鈕無圓角*/ 
.ebtn {border-radius: 0px !important;}#btn_shopping {border-radius: 0px;}.fbtn {border-radius: 0px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0px;}.btn {border-radius: 0px;}.btn_area .btn {border-radius: 0px;}/*會員*/ 
.step_content .control-label {font-size: 15px;}/*0815購物說明按鈕*/ 
.shopping_notice_content{margin: 0;padding: 0 !important;position: relative;}.shopping_link{background-color: #005937;color: #fff;padding: 10px 24px;text-align: center;line-height: 1;position:absolute;right: 0;top: -35px;transition: all 0.2s ease 0s;}.shopping_link:hover, .shopping_link:focus{background-color:#666;color:#fff !important;}

/*內頁通用 end*/
/*小螢幕 start*/

@media (max-width:1680px){.about_bg_right img { width: 45%;}.about_bg_right {bottom: -300px;}}@media (max-width:1440px){.about_bg_right img { width: 45%;}.about_bg_right {bottom: -210px;}}@media (max-width:1366px){.about_bg_right img { width: 34%;}.about_bg_right {bottom: -200px;}}/*footer*/@media (max-width:1440px){.footer_bg:before {height: 13%;background-size: 40%;}.img_bee {position: absolute;top: -40px;left: 12%;}}@media screen and (max-width: 1170px) {/*logo*/ 
.collapsing_header .cd-main-header .cd-logo{margin-top: 7px;}/*選單*/ 
.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li > a{color: #333;}.cd-primary-nav > li > a:hover{color: #005937;}nav.cd-nav .phone-member a:hover {color: #005937;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #2e3233;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #005937;}.RWDmenu_plus02 .inside .cd-main-header {background: -webkit-linear-gradient(rgba(0, 0, 0,0.5),rgba(0, 89, 55, 0));background: -o-linear-gradient(rgba(0, 0, 0,0.5),rgba(0, 89, 55, 0));background: -moz-linear-gradient(rgba(0, 0, 0,0.5),rgba(0, 89, 55, 0));background: linear-gradient(rgba(0, 0, 0,0.5),rgba(0, 89, 55, 0));}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #005937;}.cd-logo {width: 240px;}.cd-main-header {height: 75px;}.cd-header-buttons {top: 17px;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #ffffff;}.cd-primary-nav > li:hover::after {width: 0;height: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {background: #ffffff;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #333;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #005937;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #005937;}nav.cd-nav .bottom-copyright {display: none;}.RWDmenu_plus02 .cd-search {top: 75px !important;}}

/*小螢幕 end*/
/*購物清單 start*/

@media (max-width:1024px){#shopping_form .orderrow .row .col-xs-12:nth-child(3){padding: 0 10px;}#shopping_form .orderrow .row .col-sm-2{padding: 0;}}@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;padding: 0;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);padding: 0;}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2,#shopping_form .row .col-xs-12.col-md-11 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}#shopping_form .orderrow .row .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}#shoppingColumns > div:nth-child(7) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(6) > label:after{padding-left:7px}#shoppingColumnsSend_form > div:nth-child(10) > label:after{padding-left:7px}

/*購物清單 end*/
/*英文版 start*/

/*---首頁---*//*menu*/ 
.lang_en .cd-primary-nav > li > a {letter-spacing: 0px;}/*會員*/ 
.lang_en .RWDmenu_plus02 .sub-nav .member-block {display:none;}/*banner*//*.lang_en p.lead.skincolored{display:none !important;}.lang_en .flexslider .container .carousel-caption h1{letter-spacing: 3px;}.lang_en .flexslider .container .carousel-caption .lead.skincolored{letter-spacing: 2px;}.banner_subslogan{padding: 16px 30px;font-size:16px;line-height: 30px;text-shadow: 0 1px 5px rgba(0, 0, 0, 0.45);}@media screen and (max-width: 480px) {.banner_subslogan{font-size:14px;line-height:1.7;}}*//*title*/ 
.lang_en .RWDProduct012 .main-title, .lang_en .RWDright_cont002 .item-first .text-box .title, .lang_en .RWDproduct004 .heading-title.heading-arrow-top h1, .lang_en .RWDproduct004 .heading-title.heading-arrow-bottom h1{margin-bottom: 23px;}.lang_en .footer_title .sub-title{letter-spacing: 2px;}.lang_en .RWDProduct012 .main-title:after {left: 61%;}.lang_en .RWDProduct012 .sub-title,.lang_en .RWDright_cont002 .item-first .text-box .subtitle,.lang_en .RWDproduct004 h2.sub-title {letter-spacing: 3px;}/*Choose*/ 
.lang_en .RWDProduct012 .item-box .item-title{letter-spacing: 2px;}/*News*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text{letter-spacing: 1.5px;}.lang_en .text_box h1:after {left: 44%;}.lang_en .about_btn:after {right: 110px;}.lang_en .text_box h1 {margin-top:49px}.lang_en .text_box h2 {letter-spacing: 3px;}/*Products*/ 
.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3{letter-spacing: 2px;}.lang_en .RWDproduct002 h1.main-title:after {left:62%}.lang_en .RWDproduct002 h2.sub-title {letter-spacing: 3px;}.lang_en .portfolio-bottom-summary h4 {letter-spacing: 1px !important;}/*edm*/ 
.lang_en .web_edm .btn_container .btn{width: 100%;}.lang_en #btn_reject_emailm_RWDBASE_PAT01_45_1{display:none;}/*選擇我們*/ 
.lang_en .RWDProduct012 .item-box .item-title {letter-spacing: 1px;}.lang_en .RWDProduct012 .item-box .item-title {font-size:19px;}/*footer*/ 
.lang_en .footer_title h2 {letter-spacing: 1px;}.lang_en .footer_title h1:after  {left:17%;}#btn_reject_emailm_RWDPAGE_BASE_PAT01_53_2 {display: none;}/*---內頁---*//*edm*/ 
.page_wrapper_bg.lang_en #btn_reject_emailm_RWDPAGE_BASE_PAT01_28_1{display:none;}/*文字設定*/ 
.page_wrapper_bg.lang_en .pageTitle{letter-spacing: 1px !important;}.page_wrapper_bg.lang_en .pagecontent h2{letter-spacing: 1px;}/*麵包屑*/ 
.lang_en .hgroup .breadcrumb {letter-spacing: 3px;}/*title*/ 
.lang_en .hgroup h1 {font-family: Arial, sans-serif;}/*Customer Service*/ 
.contact_text li {list-style-type:circle;}/*產品*/@media (min-width: 800px) {.page_wrapper_bg.lang_en .page_content2 .info #prod_fixprice, .page_wrapper_bg.lang_en .page_content2 .info #member_org_price{margin-right: 20px;}.page_wrapper_bg.lang_en #prod_stand{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_stand .dd-select{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_stand .dd-options.dd-click-off-close{width: 160px  !important;}.page_wrapper_bg.lang_en #prod_amount{width: 170px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-select{width: 170px !important;}.page_wrapper_bg.lang_en #prod_amount .dd-options.dd-click-off-close{width: 170px !important;}}.lang_en #prod_name,.lang_en #prod_name h2 {font-family: Arial;font-size: 25px;}.lang_en .layoutlist_2 .subject {text-align: center;}/*按鈕*/ 
.page_wrapper_bg .eformsForm .web_btn1 {display: none !important;}#eformsForm_2_12 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {border: transparent;}/*表單*/ 
.lang_en .eformsForm {width: 100%;}.lang_en .form-horizontal .control-label {padding-top:0px !important;}.lang_en .form-group {margin-bottom: 25px;}/*footer*//*.page_wrapper_bg .lang_en .footer_bg:after {bottom: 160px;}*/

/*英文版 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*//*banner*/ 
.RWDbanner001::after {background-size: 140%;}/*選擇我們*/ 
.RWDProduct012 .circle-btn{width: 70px;height: 70px;margin-left: -35px;bottom: -15%;}/*最新資訊*/ 
.RWDright_cont002 .item-first .text-box{padding: 35px 30px;}.RWDright_cont002 .item-first .text-box .text{text-align: left;}.text_box {padding-left: 35px;padding-right: 20px;}.text_box h1 {margin-top: 15px;}.text_box h2 {margin: 15px auto 0px;}.text_box:after {width: 103.5%;height: 210px;top: 34%;}.about_panel {display: none;}.about_btn {margin-top: 28px;}/*footer*/ 
.footer_bg:before {height: 14%;background-size: 47%;}.footer_bg:after {background-size: 40%;}.img_bee {top: -15px;left: 15%;}.footer_bg .container {width: 97%;}.page_wrapper_bg .cd-main-header {height: auto;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*/#RWDBASE_PAT01 .container{width:100%;padding:0 25px;}.RWDBASE_PAT01 .container{padding:0 !important;}.RWDmenu_plus02 .cd-search {top: 74px !important;}.collapsing_header .cd-main-header .cd-logo {margin-bottom: 7px;}/*選擇我們*/ 
.product-section .item-box{width: 27.33333%;margin: 0 3%;}.RWDProduct012 .main-title:after {left: 60%;}/*最新資訊*/ 
.text_box {padding: 0 50px;}.text_box h1 {margin-top: 40px;}.text_box:after {width: 103.5%;height: 170px;top: 50%;}.about_btn {position: relative;}.about_btn:after {right: 100px;bottom: 14px;}.about_btn:hover:after {right: 110px;bottom: 14px;}.text_box h1:after {left: 16%;}/*果醬產品*/ 
.RWDproduct004 .col-sm-3{width: 50%;}.RWDproduct002 h1.main-title:after {left: 55%;}.RWDproduct002 {padding: 0px 0px 50px;}/*footer*/ 
.pad_info{display:block;}.footer_sns{margin-top: 90px;}.footer_bg:before {width: 0;height: 0;}.web_edm {width: 100%;}.img_bee {top: 22px;left: 46%;}.footer_title h1:after {left: 26%;}.footer_bg {padding: 50px 0 70px;}.scrollTop {height: 80px;width: 60px;margin-left: -30px;}/*---內頁---*/ 
.padtop{margin-top: 35px;}.page_wrapper_bg .footer_bg .container{padding:0 25px;}#edcontent > div:nth-child(5) > div > div > div > div > table {width: 800px !important;}.form_01 {overflow-x: auto;}/* scroll 樣式 */ 
.form_01 {overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.form_01::-webkit-scrollbar {width: 3px;height: 5px;}.form_01::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.form_01::-webkit-scrollbar-track-piece:horizontal:decrement,.form_01::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}/*news*/ 
.layoutlist_3 .listdate .yearmonth {padding-bottom: 0 !important;}/*產品*/ 
.page_wrapper_bg .page_content2 .info{padding-top: 30px;}/*購物清單*/#carlist .subject{font-size: 16px;line-height: 1.3;letter-spacing: 0.5px;}#carlist, .total_price{font-size: 14px;line-height: 1.5;}#panel_14 > section.article-text > div > div > div > div.btn_area {margin-left: 0px !important;}/*會員*/#btn_forget_form{margin-left: 165px;}.page_wrapper_bg .article-text p { font-size: 14px; line-height: 2;}.page_wrapper_bg #sidebar {padding: 10px 15px;}.step_content .control-label {width: 100%;}#join_form > div > div > div.col-sm-10.col-lg-11 {width: 100%;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//*header*/ 
.collapsing_header .cd-main-header .cd-logo{width: 260px;margin-top: 5px;margin-left: 0;}.cd-header-buttons {top: 18px;}.RWDmenu_plus02 .cd-search {top: 50px !important;}.RWDmenu_plus02 .is-up .cd-search {top: 54px !important;}/*banner*/ 
.flexslider .container .carousel-caption h1{font-size: 20px;letter-spacing: 2px;line-height: 1.5;padding-bottom: 5px}.flexslider .container .carousel-caption .lead.skincolored{line-height: 1.7;letter-spacing: 5px;padding-top: 0;}.RWDbanner001::after {background-size: 200%;}/*選擇我們*/section.call_to_action{padding: 60px 0 30px;}.product-section .item-box{width: 100%;margin: 0 auto 10px;}.RWDProduct012 .main-title:after {left: 75%;}/*最新資訊*/ 
.text_box {padding: 0 32px;}.text_box h1:after {left: 36%;}.text_box:after {background: transparent;}.about_btn {padding: 0px 0px 0 20px;}.about_btn:after {right: 82px;}.about_btn:hover:after {right: 87px;}/*產品*/ 
.RWDproduct004 .col-sm-3{width: 100%;}.RWDproduct002 h1.main-title:after {left: 62%;}.portfolio-bottom-summary h4 {margin-top: 0;line-height: 60px;}.RWDproduct002 .section-subject {margin: 0px 0px 25px;}/*footer*/ 
.footer_bg{padding: 50px 0 50px;}.pad_info{line-height: 2;}.footer_sns{margin-top: 35px;}.RWDsocial001{float: none;margin: 0 0 20px;width: 138px;display: block;left: 0;}#social_media_wrapper a{margin: 0 8px;}.copyright{text-align: center;}.gray_line{width: 90%;}.footer_info {margin-top: 20px;margin-bottom: 20px;}.footer_bg:after {background-size: 100%;bottom: 120px;}.img_bee {top: -15px;right: 5%;-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;}.footer_title h1:after {left: 33%;}.scrollTop {height: 67px;width: 50px;margin-left: -25px;}/*電子報*/ 
.web_edm{width: 100%;float:none;}/*---內頁---*/#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(1) > a{color: #ffffff !important;}/*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}#RWDPAGE_BASE_PAT01 .slider_wrapper {height: auto;}.page_wrapper_bg .footer_bg:after {bottom: 150px;}.page_wrapper_bg .main .container {padding-left: 15px;padding-right: 15px;}/*間距*/ 
.page_wrapper_bg .page_subject{padding: 0;}.page_wrapper_bg .article-text .container{padding: 0;}/*內文間距*/ 
.phonetop{margin-top:35px;}/*news*/ 
.layoutlist_3 .list_subject {margin-top: 25px !important;}/*標題和圖距離*//*會員*/#btn_forget_form{margin-left: 0px;}/*電子報*/ 
.page_wrapper_bg .web_edm .btn_container .btn{float: left !important;margin-top: 0;}/*0815購物說明按鈕*/ 
.shopping_link{position: relative;top: 25px;display: block;padding: 15px;margin-bottom: 25px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.RWDProduct012 .circle-btn {bottom: -13%;}.collapsing_header .cd-main-header .cd-logo {width: 218px;}.cd-header-buttons {top: 13px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDProduct012 .circle-btn {bottom: -15%;}/*header*/ 
.collapsing_header .cd-main-header .cd-logo{width: 178px;margin-top: 5px;margin-left: 0;}.cd-header-buttons {top: 8px;}/*選擇我們*/section.call_to_action{padding: 90px 0 30px;}.product-section .item-box{width: 100%;margin: 0 auto 10px;}.RWDProduct012 .main-title:after {left: 75%;}/*最新資訊*/ 
.text_box h1:after {left: 45%;}/*footer*/ 
.footer_title h1:after {left: 38%;}/*---內頁---*/#RWDPAGE_BASE_PAT01 section.call_to_action {padding: 50px 0 30px;}
}
/*iphone5 end*/