/*全部*/a{color: #000;text-decoration: none !important;transition:0.3s;}a:hover{text-decoration: none !important;color:#000;}a:hover, a:focus {color: #ababab;}/* 反白顏色設定*/::selection { background: #e6f2f8; color: #fff;}::-moz-selection { background:#e6f2f8; color: #fff;}/*選單*/ 
.cd-logo{margin-top:0}.RWDmenu_plus01 a {margin-top: 10px;}.cd-primary-nav > li > a {font-size: 15px; font-weight: 900;}.cd-primary-nav > li > a:hover{color:#ab2f32;}.cd-primary-nav > li > a.selected{background-color: #ab2f32;color:#fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color:#00c795}.cd-primary-nav ul.moves-out > li > a.selected{background-color:#ab2f32}.cd-primary-nav .cd-secondary-nav a{margin-top:0}.cd-primary-nav > li:hover:after{display:none}.cd-primary-nav {margin-left: 200px;}.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;}.RWDmenu_plus01 .cart-block{margin-top: 23px;}.RWDmenu_plus01 .cart-menu ul.content li .text-box .price{color:#ab2f32}@media (min-width:1025px){.RWDmenu_plus01 .container {width: 80%;}nav.cd-nav {margin-left: 100px;}}/* 形象BANNER*/ 
.RWDfullScreenEditor{height:80vh !important}.RWDfullScreenEditor .intro-body .intro-text {display: none;}@media (max-width:1680px){.RWDfullScreenEditor{height:90vh !important}}.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 .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}.RWDfullScreenEditor .intro-body .page-scroll {display: none;}/*第一組產品介紹*/ 
.slice_01{background-color:#fff;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: #333;font-weight: 700;}.RWDProduct006 .heading h2{letter-spacing:2px;font-size:30px;    color: #000;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;font-style: italic;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading p{    color: #333;font-size: 16px;letter-spacing: 7px;font-weight: 600;}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px}.RWDProduct006 .product-description .product-ratings {display: none;}.RWDleft_cont002 .item-second .text-box .underline {margin: 0px;}/* 熱銷產品*/ 
.RWDleft_cont002 .item-second .text-box button{box-shadow:none;border-radius:0px;border:1px solid #ccc;margin-top: 20px;}.RWDleft_cont002 .item-second .text-box{background: #ffffff;}.RWDleft_cont002 .item-second{background: #ffffff;}.RWDleft_cont002 .item-second .text-box .title{color:#000;font-family: 'Squada One', cursive;font-weight: bold;font-style: italic;}.RWDleft_cont002 .item-second .text-box .subtitle{color:#333}.RWDleft_cont002 .item-second .text-box button:hover{border-radius:0px}.RWDleft_cont002 .item-second .text-box .text{color:#525252}.RWDleft_cont002 .item-second .text-box button a{letter-spacing:5px}.RWDleft_cont002 .item-second .text-box { width: 40%;}.RWDleft_cont002 .item-second .pic {width: 60%;}/* 第二組產品介紹*/ 
.slice_03{background-color:#f7f7f7;padding-bottom:100px;padding-top:80px;}.news-section{background-color: #eeeeee;padding-bottom:100px;padding-top:100px;margin-bottom: 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: 32px;color: #000; font-family: 'Squada One', cursive;font-weight: bold;font-style: italic;}.RWDproduct003 h2.sub-title{    color: #333; font-size: 16px;letter-spacing: 7px;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:#ab2f32;}.ftc-bg { padding: 0; margin-top: 30px; border-top: 1px solid #9a9a9a;}h4.footer_tit {font-weight: 700; letter-spacing: 2px; padding-bottom: 10px;}.footer_p { letter-spacing: 1px;}.ft-copyright .ftc-bg .RWDedictor{float: right;margin-top: 30px; letter-spacing: 1px;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: #ab2f32;color:#fff;}.cd-primary-nav .cd-secondary-nav > li > a{margin-top:0}/**/ 
.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;color: #696969;}.web_edm .btn_container{float:right;max-width:100%;}.web_edm .btn{background:transparent;letter-spacing:1.5px;padding: 0px;line-height: 30px;color:#696969;border:none;}.web_edm .btn:hover{color: #000;}.web_edm {background-color: transparent;width:55%;display:inline-block; border: none;    border-bottom: 1px solid #cccccc ;padding-bottom:3px;padding-top: 15px;float: right!important;}div#btn_reject_email {display: none;}/*社群*/ 
.ft-link{float: right;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 70px;background:#eeeeee !important;/*background: linear-gradient(to bottom, #989898 0%,#1f1f1f 100%);*/}.copyright{padding-top: 30px;float:left;background-color: transparent !important;}.copyright_desc{color: #888;font-size:12px;}.copyright_desc a{color: #888;font-size:12px;font-family: 'Merriweather', serif;}.copyright_desc a:hover{color:#464646;}/*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:0.6}.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 #ab2f32 transparent;}/* 以下為內頁*/ 
.main{background-color:#fff}.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:#000;}.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:#ab2f32}#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}.btn.btn_back a:hover {color: #fff;}/*購物清單*/ 
.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;}/*內頁*/ 
.middle-txt {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #000;}/*養生園地*/img#pic-1 {width: 100%;}/*公司簡介*/img#pic-3 {width: 75%;}img#pic-4 {width: 85%;}/*產品*/ 
._shopping_info {float: left;margin-right: 70px;margin-left:8%;margin-bottom: 20px;}.page_content1 #prod_price {margin-top: 17px;}#prod_name {text-align: center;margin: 30px 0;}#product > div > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {float: left;}.info {border-bottom: 1px dashed #000;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {float: right;}#prod_name, #prod_name h2 {letter-spacing: 5px;color: #000;font-weight: 600;}.product_desc_subject {color: #000;font-size: 18px;letter-spacing: 5px;font-weight: 600;}.page_menu_block ul.nav > li > a {color: #000;background: #fff;letter-spacing: 1px;border-bottom: 1px solid #000;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: #ab2f32;background: #fff;border-bottom: 1px solid #ab2f32;}.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: #363535;}.btn_area .btn:nth-child(1):hover {color: #fff;}.btn_area {margin-left: 96px !important;}.layoutlist_3 .list_subject .summary a {color: #000 !important;font-size: 15px !important;letter-spacing: 1px !important;line-height: 2 !important;}.layoutlist_3 .list_subject a { color: #000;font-size: 18px !important;letter-spacing: 1px !important;}@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%;}#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);}}@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{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;}}
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
@media (max-width:1024px){
/*選單*/ 
.cd-primary-nav > li > a.selected{background-color: transparent;}.cd-main-header {height: 75px;}.RWDmenu_plus01 .phone-menu { float: right;padding-right: 15px;}.carempty {color: #ab2f32;}nav.cd-nav .bottom-copyright span { color: #ab2f32;}.RWDfullScreenEditor { height: 54vh !important;top: 40px;}@media (min-width: 769px) {.RWDleft_cont002 .item-second .text-box { width:35%;padding-right: 0px;}.RWDleft_cont002 .item-second .pic {width: 65%;}.RWDleft_cont002 .item-second .text-box .text { margin-top: 15px;}.RWDleft_cont002 .item-second .text-box {padding-bottom: 37px;}}/*內頁*//*公司簡介*/img#pic-2 {width: 100px;}img#pic-3 {width: 100%;}img#pic-4 {width: 100%;}.btn_area { margin-left: 86px !important;}._shopping_info {margin-right: 35px;margin-left: 0;}
}
@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%;}.cd-primary-nav .go-back a {margin-top: 46px !important;}/*關於我們*/ 
.about-block p{font-size:16px !important;margin-top:30px !important;line-height:32px !important;}.RWDleft_cont002 .item-second .text-box { width: 100%;float: left;}.RWDleft_cont002 .item-second .pic {width: 100%;float: left;}/*最新消息*/ 
.layoutlist_3 .listdate .yearmonth{padding-bottom:0 !important}/*產品介紹*/ 
.page_content2 .info{padding-top:0px !important}/*內頁*//*公司簡介*/img#pic-2 {width: 75px;}img#pic-3 {width: 90%;}.btn_area {margin-left: 0 !important;}.btn_area .btn:nth-child(1) {width: 100%;}._shopping_info {float: none;}#product > div > div.product_top.row > div.info.col-sm-12.col-md-12.col-xs-12 > div:nth-child(4) {float: none;}._shopping_info {width: 280px;margin: auto;}#prod_name {margin: 30px 0 0;}#btn_shopping {width: 100%;text-align: center;}.layoutlist_3 .listdate {display: none;}._col.list_subject.col-sm-7.col-md-7 {margin-top: 0;width: 75%;}._col.list_subject.col-sm-10.col-md-10 {width: 100%;}
}
@media (max-width: 480px) {
/* Banner*/ 
.banner-title{font-size:20px}.banner-tw-text{font-size:16px}.banner-sub-title{line-height:65px}.RWDfullScreenEditor {top: 0px;background-position: bottom;}/* 第一組產品*/ 
.slice_01{padding-bottom:0}.RWDProduct006 .heading h2 { font-size: 26px;}/*熱銷產品*/ 
.news-section{padding-top:0px}.RWDright_cont002 .item-first .text-box{padding:45px}.RWDleft_cont002 .item-second .text-box { width:100%;float: none;}.RWDleft_cont002 .item-second .pic {width: 100%;float: none;}.news-section { background-color: #ffffff;}.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%;}.RWDleft_cont002 .item-second .text-box .underline { margin: 10px 0;}/*第二組產品*/ 
.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}.ft-copyright .ftc-bg .RWDedictor { float: left;}.copyright {text-align: center;width: 100%;}.ft-l{text-align: center;}/*以下為內頁*/ 
.hgroup h1{margin-bottom:60px}.collapsing_header header {padding: 0;}/*公司簡介*/img#pic-2 {width: 100px;}/*最新消息*/ 
.layoutlist_3 .listdate{margin-top:25px}/*聯絡*/ 
.con-pic {margin-top: 35px;}/*養生園地*/img#pic-1 {margin-bottom:15px;}img#pic-2{margin-bottom: 20px;}img#pic-3{margin-bottom: 20px;}img#pic-4 {width: 85%;margin-bottom: 20px;}.subject.al a {color: #000;font-weight: 600;line-height: 1.5;margin-bottom: 7px;font-size: 15px;margin: 10px 0;}#prod_fixprice, #member_org_price { margin-right: 0;}#m_RWDPAGE_BASE_PAT01_41_1 > div.email {margin-top: 6px;}.hgroup h1 {font-weight: normal; font-size: 20px;line-height: 1.5;}._col.list_subject.col-sm-7.col-md-7{width:100%}
}