/* all */a {    color: #ababab;    text-decoration: none !important;    transition: 0.3s;}a:hover {    text-decoration: none !important;    color: #fff;}.collapsing_header .main {    overflow: visible}.navbar-nav>li>a i {    display: none}/* 反白顏色設定*/::selection {    background: #aeb59d;    color: #fff;}::-moz-selection {    background: #aeb59d;    color: #fff;}/*loading*/h1.noSubtitle {    font-size: 25px;    letter-spacing: 3px;    color: #543b2f;}/* logo */ 
.navbar-brand {    width: 250px;    padding-top: 15px;    padding-bottom: 15px;}#logoBig {    padding-bottom: 30px;}#logoBig img {    width: 220px;}/*.navbar-brand > img {-webkit-filter: invert(100%) grayscale(100%) brightness(500%);}*//* 語系*/ 
.web_language {    margin-top: 0px}.web_language .lang_text {    text-align: center;    border: none;    padding: 24.5px 7px;    background-color: #b18f58;    height: 72.88px;    color: #fff;}.web_language .web_language_menu {    background-color: #c1bab3 !important;}.web_language .lang_options {    top: 73px;}.web_language .btnToggle .line {    background-color: #fff;}.web_language .web_language_menu {    background-color: #b6bea8;    border-bottom: 1px solid #f5f5f5;}.web_language .web_language_menu a {    color: #fff}.web_language.is-opened .lang_text {    background-color: #a08251;}@media screen and (min-width:800px) {    .web_language .btnToggle {        display: none;    }}/* BANNER*/ 
.paralaxMask {    background: transparent}.RWDfullScreenSlider .btn {    position: absolute;    left: 50%;    margin-left: -75px;    bottom: 10%;    font-size: 14px;    border: none;    border-radius: 50px;    font-family: 'Merriweather', serif;    color: #b18f58;    background: #fff;}.RWDfullScreenSlider .btn:hover {    color: #b18f58;    box-shadow: 0px 0px 10px 1px rgba(177, 143, 88, 0.52);}#flexHome h1 {    font-size: 32px;    font-family: New Baskerville, Times, serif;    line-height: 50px;    text-shadow: none;    text-shadow: 1px 1px 9px rgba(62, 29, 21, 0.48);}#fullScreenSliderWrapper {    display: none;}.RWDfullScreenSlider .bxslider li {    background-position: center center;}.scrollDown001 {    text-align: center;    position: absolute !important;    left: 0px;    right: 0;    bottom: 15%;}/*scroll*/ 
.scrollDown001 {    position: absolute !important;    z-index: 999;    left: 0;    right: 0;    bottom: 15%;    animation: scrollDown001 ease-out 0.7s infinite;    animation-direction: alternate;}@keyframes scrollDown001 {    from {}    0% {        bottom: 13%;        opacity: 0.5;    }    /*50% {bottom:13.2%; opacity: 0.7;}*/    100% {        bottom: 13.5%;        opacity: 1;    }    /*to {bottom:20.5%;}*/}/*}*/ 
.scrollDown001 {    z-index: 99999;}/* menu*/ 
.RWDMenuIcon001 {    background-color: #eee;    /*box-shadow: 3px 3px 7px 1px rgba(191, 191, 191, 0.5);*/}.navbar-nav {    margin-right: 0px;    margin-top: 48px;}.navbar-nav>li>a {    height: auto;    font-size: 15px;    letter-spacing: 2px;    padding: 0px 15px;    line-height: 100%;    color: #013026 !important;}.navbar-default .navbar-nav>li>a:hover {    color: #2ea7c2 !important;}.RWDMenuIcon001 ul.nav li ul li {    margin: 0px;}.RWDMenuIcon001 ul.nav li ul {    padding: 0px;    background: transparent;    box-shadow: none;    top: 44px;}ul.navbar-nav>li>ul>li>a {    padding: 8px 25px;    display: block;    background: #278984;    color: #fff;    font-size: 14px;    letter-spacing: 1px;    margin-bottom: 1px;    transition: 0.3s;}ul.navbar-nav>li>ul>li>a:hover {    background: #013026;}.RWDMenuIcon003 ul.nav .active ul {    top: 55px;}#RWDfullscreen01 .RWDMenuIcon001 ul.nav li ul {    top: 55px;}/*公司簡介*/ 
.slice_01 {    background-color: #013026;    padding: 160px 0 200px 0px;}.RWDright_cont002 {    margin-right: -15px;    margin-left: -15px;}.RWDright_cont002 .item-first {    background: #efa339;}.RWDright_cont002 .item-first .text-box .title {    font-size: 35px;    font-family: New Baskerville, Times, serif;    /*text-transform: uppercase;*/    font-style: initial;    color: #cede00;}.RWDright_cont002 .item-first .text-box a {    padding: 3px 0px;    float: left;    color: #fff;    background-color: #c9d901;    border-color: transparent;    border-radius: 16px;}.RWDright_cont002 .item-first .text-box a:hover {    background-color: #c9d901c2;}.RWDright_cont002 .item-first .text-box a:hover button {    color: #013026;}.RWDright_cont002 .item-first .text-box button {    font-size: 13px;    text-transform: uppercase;    letter-spacing: 2px;    font-family: 微軟正黑體, New Baskerville, Times, serif;    padding-right: 1px;    color: #013026;}.RWDright_cont002 .item-first .text-box .subtitle {    font-weight: 600;    font-size: 20px;    letter-spacing: 3px;    margin-top: 15px;    font-style: initial;    font-family: New Baskerville, Times, serif;    color: #fff;}.about p {    color: #fff;    font-size: 16px;}/*公司簡介變化*/ 
.RWDright_cont002 .item-first .pic {    position: absolute;    top: 40px;    left: 30px;    z-index: 2;}.RWDright_cont002 .item-first .text-box {    color: #222;    padding: 40px 0px 40px 95px;    border: none;    margin-right: 30px;    height: 369px;    top: 60px;    z-index: 99;}.RWDright_cont002 .item-first {    background: transparent;}.RWDright_cont002 .item-first .text-box .underline {    background-color: #c9d901;}.RWDright_cont002 .item-first .text-box .text {    width: 100%;}.RWDright_cont002 .item-first .text-box:after {    content: "";    width: 100%;    position: absolute;    height: 363px;    background: transparent;    top: -27px;    border: 2px solid #c59f60;    right: -22px;    z-index: -1;    border: none;}.RWDright_cont002 .item-first .pic:before {    display: none}.RWDright_cont002 .item-first .pic:after {    display: none}.RWDright_cont002 .item-first:hover .pic img {    transform: scale(1.1);}/*.slice_01:after {content: ""; position: absolute;background: url(archive/image/customization/1525237782.png) no-repeat;background-size: contain;width: 370px; height: 330px;z-index: 1;right: 10px;bottom: -729px;}*//* 產品專利*/ 
.news-section {    background-color: #f1f1f1;    padding-bottom: 100px;    padding-top: 90px;    padding-bottom: 80px;}.RWDnews009 .date-box {    display: none}.RWDnews009 h1 {    letter-spacing: 3px;    font-weight: 600;    font-size: 35px;    font-family: New Baskerville, Times, serif;    text-transform: uppercase;    font-style: initial;    color: #012f26;    margin-bottom: 8px;    margin-top: 0px;}.RWDnews009 h2 {    font-size: 20px;    font-weight: 300;    font-family: 微軟正黑體, New Baskerville, Times, serif;    letter-spacing: 2px;    text-align: center;    font-style: initial;    color: #777;    margin-top: 0px;    margin-bottom: 80px;}.RWDnews009 .item {    margin-bottom: 45px;    background-color: rgba(240, 240, 240, 0.54);}.RWDnews009 .text-box .description {    font-size: 16px;    line-height: 27px;    letter-spacing: 1px;    color: #8c8c8c;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.RWDnews009 .text-box .title {    font-weight: 600;    font-family: Helvetica Neue, sans-serif;    color: #525252;    font-size: 22px;}.RWDnews009 .text-box .title a {    color: #013026;    font-family: 微軟正黑體, New Baskerville, Times, serif;    font-style: initial;    font-weight: 100;}.RWDnews009 .text-box .under-line {    background-color: #c8d801;}.RWDnews009 .text-box button {    font-style: italic;    color: #c8d801;    font-family: New Baskerville, Times, serif;    margin-top: 15px;}.RWDnews009 .text-box button:before {    margin: 11px 7px;    background-color: #c8d801;}.RWDnews009 .item {    box-shadow: 1px 6px 11px -5px #a5a5a5;}.RWDnews009 .pic-box {    width: 40%;}.RWDnews009 .text-box {    width: 60%;    padding: 40px 40px 20px;}.RWDnews009 .text-box .description {    max-height: 100px;}.news-section .RWDnews009 .item {    background-color: rgb(255, 255, 255);}.RWDnews009 .text-box button {    font-size: 15px;    font-style: initial;}.RWDnews009 .text-box .description {    white-space: normal;}/* 產品模組 */ 
.slice_03 {    padding-bottom: 120px;    padding-top: 90px;    background: url(archive/image/customization/linen.png) repeat;}.RWDproduct002 {    padding: 0}.RWDproduct002 h1.main-title {    font-weight: 600;    letter-spacing: 3px;    color: #382218;    font-size: 32px;    font-family: New Baskerville, Times, serif;    text-transform: uppercase;    font-style: italic;    margin-bottom: 8px;}.RWDproduct002 h2.sub-title {    font-size: 20px;    font-weight: 600;    font-family: New Baskerville, Times, serif;    letter-spacing: 1px;    font-style: italic;    margin-top: 0px;    color: #795948;}.RWDproduct002 .section-line {    background-color: #c7c7c7;    display: none;}.RWDproduct002 .btn.btn-rj {    background-color: rgb(224, 220, 217);    font-weight: 600;    font-size: 14px;    color: #777;    letter-spacing: 1px;    font-family: New Baskerville, Times, serif;    border-radius: 0;    border: none;    font-style: italic;}.portfolio-item {    margin-bottom: 30px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {    color: #b18f58;}.RWDproduct002 .showbottom a {    text-align: center;    margin-top: 20px;}.portfolio-item>.inner-content>img {    -webkit-transition: all 0.5s linear;    -o-transition: all 0.8s linear;}.portfolio-item>.inner-content>.portfolio-content {    background-color: #f7ead4;    opacity: 0.9;}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text {    color: #000}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text h4 {    text-transform: none;    font-size: 22px;    margin-bottom: 10px;    font-family: New Baskerville, Times, serif;}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text p {    text-transform: inherit;}.RWDproduct002 .btn.btn-rj:hover,.btn.btn-rj:focus {    background: transparent;    color: #948983;    box-shadow: 1px 1px 4px 1px rgb(214, 210, 207);}.portfolio-item.grow>.inner-content:hover>img {    transform: scale(1.03);}.inner-content.animated.bounceIn {    box-shadow: 3px -2px 10px -4px #000;}.slice_03 .RWDnews009 .item {    background-color: #f1f1f1;}.slice_03 .RWDnews009 .pic-box {    width: 35%;}.slice_03 .RWDnews009 .text-box {    width: 65%;}.001_h4 {    color: #555 !important;    font-weight: 600 !important;}.description h4 {    margin-top: 0px;}/* 頁尾*/ 
.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;}div#btn_reject_emailm_RWDfullscreen01_60_1 {    display: none;}/*頁尾資訊*/ 
.footer_tix .title {    font-size: 14px;    color: #fff;    font-weight: bold;    letter-spacing: 1px;    margin-bottom: 0px;    line-height: 24px;}.footer_tix .text {    margin: 0 0 10px;    font-size: 15px;    letter-spacing: 1px;    color: #ccc;}.footer_tix .title {    float: left;    margin-top: 0px;    margin-right: 12px;}.footer_tix h2 {    font-size: 16px;    color: #c8d801;    line-height: 28px;    font-weight: 600;    letter-spacing: 2px;    margin-bottom: 25px;}/*搜尋*/ 
.web_search {    border-color: transparent;    border-bottom: 1px #ccc solid;    background: transparent;    width: 50%;    float: right;}.web_search input {    background: transparent;}.web_search .btn {    border: none;    color: #fff;    float: right;}.web_search .btn:hover {    color: #c8d800;    background: transparent;}/*頁尾各標題*/ 
.ft-info span.title {    display: inline-block;    font-size: 18px;    color: #685748;    font-style: initial;    padding-right: 12px;    line-height: 25px;    letter-spacing: 2px;    font-family: 'Merriweather', serif;}.ft-info span.text {    font-size: 16px;    letter-spacing: 2px;    color: #656565;    font-style: initial;    font-family: 'Merriweather', serif;    display: block;}/* 社群*/ 
.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: rgba(68, 42, 30, 0.75);    margin: 0 5px;}#social_media_wrapper a:hover,#social_media_wrapper a:active {    background: rgba(68, 42, 30, 0.75);}#social_media_wrapper a {    width: 35px;    height: 35px;    padding: 3px;}/*地圖*/ 
.RWDgmap001 .google-container {    height: 195px;}/*社群*/ 
.ft-link {    float: right;}#social_media_wrapper a:hover,#social_media_wrapper a:active {    background: rgb(200, 216, 0);}#social_media_wrapper a:hover i {    -webkit-filter: invert(100%) grayscale(100%) brightness(600%);}/* copyright*/ 
.footerblock {    padding-bottom: 100px;    position: relative;    padding-top: 70px;    background: #013026 !important;}.copyright {    padding-top: 30px;    float: left;    background-color: transparent !important;}.copyright_desc {    color: #ccc;    font-size: 12px;    font-family: 'Merriweather', serif;    letter-spacing: 1px;}.copyright_desc a {    color: #ccc;    font-size: 12px;    font-family: 微軟正黑體, 'Merriweather', serif;}.copyright_desc a:hover {    color: #fff;}/*scrolltop*/ 
.scrollTop:before {    content: "Top";    display: block;    color: #fff;    font-size: 15px;    position: absolute;    right: -16px;    top: 64px;    font-family: 'Merriweather', serif;}.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 #c8d800 transparent;}/**/ 
.RWDright_cont002 .item-first .text-box .subtitle {    font-size: 35px;    font-family: New Baskerville, Times, serif;    font-style: initial;    color: #cede00;    padding-left: 150px;    margin-top: 30px;}.RWDright_cont002 .item-first .text-box .underline {    background-color: transparent;}.RWDright_cont002 .item-first .text-box {    z-index: 99999;}@media (min-width:1360px) {    .slice_01:after {        content: "";        position: absolute;        background: url(archive/image/customization/1525237782.png) no-repeat;        background-size: contain;        width: 370px;        height: 330px;        z-index: 1;        right: 10px;        bottom: -729px;    }}/*-------------240709_加費修改 by den----------------*/ 
.video-block {    background: #fff;}.video-block .container {    padding: 10rem 4rem 5rem;    background: #fff;    width: 75%;}.video-block .container.section-content {    padding: 0 !important;    width: 100% !important;}.video-block .RWDvideo002 h1.main-title {    letter-spacing: 3px;    font-weight: 600;    font-size: 35px;    font-family: 微軟正黑體, New Baskerville, Times, serif;    text-transform: uppercase;    font-style: initial;    color: #012f26;    margin-bottom: 8px;    margin-top: 0px;}.video-block .RWDvideo002 h2.sub-title {    font-size: 20px;    font-weight: 300;    font-family: 微軟正黑體, New Baskerville, Times, serif;    letter-spacing: 2px;    text-align: center;    font-style: initial;    color: #777;    margin-top: 0px;}.video-block .RWDvideo002 .section-line {    display: none;}.video-block .figcaption_bottom h2 {    display: none;}.RWDbtn01 .btn {    width: 280px;    height: 53px;    line-height: 40px;    background: transparent;    border: #555 solid 1px;}.RWDbtn01 .btn-box {    display: flex;    justify-content: center;    align-content: center;    flex-direction: row;    align-items: center;    width: 100%;}.RWDbtn01 .btn-box .col-sm-12 {    width: auto;}
/*內頁 start*/

/*.main {background: #ffffff url(archive/image/customization/bg.png);}*/ 
.sign{display:none}.social_media_wrapper{display:none}section.call_to_action {padding: 50px 0 100px 0;}#toTop{display:none !important}/*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 30px;}/*標題banner間距*/section.call_to_action {padding: 10px 0 100px 0;}/* menu*/header{border:none}.RWDMenuIcon003 ul.nav li ul{padding:0px;background:transparent;box-shadow:none;top:44px;}.RWDMenuIcon003{background-color: rgba(255, 255, 255, 1);box-shadow: -1px -3px 18px 0px #ccc;}.RWDMenuIcon003 ul.nav li ul li{margin:0px;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: transparent;}.product_desc_subject{position: relative;}/* logo*/ 
.navbar .logo_img{width:200px}.navbar{margin:0}/*BANNER*/div#RWDPAGE_BASE_PAT01 .flex-direction-nav{display:none;}/*標題間距*/ 
.hgroup .container {margin-bottom: 50px;}/* 社群*/ 
.RWDsocial001{position:relative}/*麵包屑*/ 
.breadcrumb > li + li:before {padding: 0 5px 0 9px;}.hgroup .container {border-bottom: 1px solid #c1ada2;}/*.hgroup .breadcrumb {background: #fff url(archive/image/customization/bg.png);border: solid 1px #c1ada2;}*/ul.breadcrumb.pull-right a {color: #8e7e75;}ul.breadcrumb.pull-right a:hover {color: #8e7e75;}.breadcrumb > li + li:before {color: #8e7e75;}/*頁面標題*/ 
.pageTitle {font-weight: 300;letter-spacing: 2px;font-size: 30px;font-family: New Baskerville,Times,serif;font-style: italic;color: #463025;}/*最新消息*/ 
.layoutlist_3 .listdate .day{line-height:100%;}.layoutlist_3 .listdate .day {color: #947747 !important;font-size: 30px !important;font-weight: 600;font-style: italic;float: left;margin-left: 15px;}.layoutlist_3 .item {padding: 44px 0px 10px;border-bottom: 1px solid #b18f58;}.layoutlist_3 .listdate .yearmonth {color: #776039 !important;font-size: 16px !important;letter-spacing: 2px;padding-bottom: 10px;font-weight: 600;font-style: italic;float: left;}.layoutlist_3 .listdate {border-left: 1px solid transparent !important;}#RWDPAGE_BASE_PAT01 .layoutlist_3 .list_subject .summary {text-align: left;}layoutlist_3 .list_subject a {font-size: 16px;letter-spacing: 2px;}/*主廚介紹*/ 
.name_sign {position: absolute;right: -62px;font-size: 40px;letter-spacing: 1px;transform: rotate(-14deg);bottom: -13px;font-family: 'Satisfy', cursive;}/* 菜單 */ 
.layoutlist_5 .product_list_item{background: #ebebe8 !important;}.page_content1 #productbx_bg{background: rgba(0, 0, 0, 0.1);}.layoutlist_2 .subject {text-align: center;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background: #d0cccc;}.pro_phone {display: none;}.page_content2 .info #prod_price .money { font-size: 30px; color: #bd1d1d; font-style: italic;}/*菜單列表*/ 
.item .summary A.itemlink {font-size: 13px;}.item .subject {margin-bottom: 5px;}.item .summary {text-align: center;}/*產品介紹標題線*/ 
.product_desc_subject:after {    content: "";    position: absolute;    width: 82%;    height: 1px;    background: #cabeaa;    top: 50%;    left: 19%;}/*菜單版型排版css*/ 
.pro_title {    border: 1px solid #b18f58;    padding: 10px 0px;    background: #b18f58;    color: #fff;    font-size: 17px;    letter-spacing: 2px;}/*聯絡我們*/ 
.ebtn a{font-size: 14px;letter-spacing: 3px;}.ebtn {float: right !important;background: #b18f58 !important}textarea.form-control {height: 100px;}/*頁尾*//* copyright*/footer{margin-top:0;background-color:#fff;}.copyright {background-color: #fff;border-top:0px;}.group-section{background-color:#fff}div#btn_reject_emailm_RWDPAGE_BASE_PAT01_41_1{display:none;}/*---------------------------------------------------------------*//*關於我們*/ 
.about_h4 { letter-spacing: 1px; font-weight: 600; font-size: 22px; font-family: New Baskerville,Times,serif;color: #012f26; margin-top: 30px;}.about_in_p {text-align: justify; font-size: 14px; letter-spacing: 1px; color: #555; line-height: 28px;}.about_in_fanal { font-size: 17px;font-weight: 900; margin-top: 50px;color: #013026;padding-top: 50px; border-top:4px #c8d801 double; text-align: center; line-height: 32px;}/*健康情報*/ 
.health { padding: 0px 30px; text-align: justify;}.health_h2 { text-align: center; font-size: 20px; color: #013026; font-weight: 900; letter-spacing: 2px; line-height: 35px; margin-bottom: 50px;}.health_tit {margin-bottom: 10px; font-weight: 600; letter-spacing: 2px; font-size: 18px; color: #2ea7c2;}.health_p {color: #666; letter-spacing: 1px; font-size: 14px; margin-bottom: 40px; line-height: 32px;}.page_menu_block ul.nav > li > a { color: #013026; background: #eee; letter-spacing: 1px; font-size: 15px;}.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: #c8d801;background: #013026;}.health_line {width: 100%;background: #c8d801;height: 2px; margin: 40px 0px;}.data_h2 {text-align: left;font-size: 16px;color: #013026; font-weight: 900;letter-spacing: 0px; line-height: 35px; margin-bottom:30px;}.date_tit { text-align: left;font-size: 14px; color: #555;font-weight: 600;margin-bottom: 10px;}.row.health_date {padding: 0px 30px; text-align: justify;}.date_p {font-size: 14px; letter-spacing: 0px; line-height: 28px; color: #666;margin-bottom: 40px;text-align: left;}.health_img img { width: 25%; float: left;}.health_img {width: 100%;}span.p_logo {display: inline-block;}.health_bg { padding: 0 100px 50px;}.health_bg_1 { padding: 0px 0px 50px;}/*最新消息*/ 
.hgroup h1{font-size: 26px;font-family: 微軟正黑體,New Baskerville,Times,serif;font-style: initial;color: #013026;}.news_in { padding: 0px 30px; text-align: justify;}.news_in_h2 { text-align: center; font-size: 20px; color: #013026; font-weight: 900; letter-spacing: 2px; line-height: 35px; margin-bottom: 50px;}.news_in_tit {margin-bottom: 10px; font-weight: 600; letter-spacing: 2px; font-size: 18px; color: #2ea7c2;}.news_in_p {color: #666; letter-spacing: 1px; font-size: 14px; margin-bottom: 40px; line-height: 32px;}.news_in_img { width: 100%;margin-bottom: 40px;}.news_in_img  img { height: 130px;display: inline-block;}.list_subject  .summary {height: auto !important;word-wrap:break-word;word-break:normal;}.layoutlist_3 .listdate .yearmonth { color: #c8d801 !important;}.layoutlist_3 .listdate .day { color: #c8d801 !important;}/*產品介紹*/ 
.page_content2 .info .subtitle {font-size: 15px !important;color: #555 !important;}.page_content2 .info #prod_name h2, #prod_name h2 { font-weight: 900;  color: #013026; letter-spacing: 1px;}.page_content2 .info #prod_fixprice, .page_content2 .info #member_org_price { display: none;}.page_content2 .info #prod_price .money {color: #2ea7c2;font-style: initial; font-weight: 600;}.page_content2 .info #prod_price .currency {color: #2ea7c2;}#btn_shopping { color: #c8d801;background: #013026;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn { background: #999;}.product_list_item .subject {text-align: center;}.layoutlist_4 .price{ color: #2ea7c2; font-weight: 900;}.page_wrapper_bg .dd-selected:hover {color: #013026;}.pr_img img { width: 100%; margin-bottom: 30px;}.pr_tex h4 {margin-bottom: 0px;font-weight: 600; font-size: 16px; color: #2ea7c2; letter-spacing: 1px;float: left; margin-right: 10px; margin-top: 0px; line-height: 30px;}.pr_tex p { font-size: 15px; letter-spacing: 1px; line-height: 30px; color: #666;}.pr_table {font-size: 15px;letter-spacing: 1px; line-height: 30px; color: #666; margin: 40px 0px;}.pr_table tr td { border: #ccc 1px solid; padding: 5px 15px;}.pr_table > table > tbody > tr:nth-child(1) > td { background: #2ea7c2;  color: #fff;font-weight: 900; letter-spacing: 5px;}.product_top .photo {width: 55%;}.product_top .info.col-sm-12.col-md-7.col-xs-12 {width: 45%;}#product_tabs a span:hover {color: #ababab !important;}/*購物車*/ 
.btn-primary {color: #ffffff; background-color: #013026; border-color: #013026;}.orderrow .al a {color: #666666;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #c8d801;background-color: #013026; border-color: #013026;}.btn_area .btn:nth-child(1){background: #013026;float: right;}.btn_area .btn:nth-child(2){background: #013026;float: right;}.btn_area .btn:nth-child(1):hover{background: #013026;}.btn_area .btn:nth-child(2):hover{background: #013026;}/*會員登入*/ 
.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: #013026; border-color: #013026;}/*聯絡我們*/ 
.eformsForm .ebtn { background: #013026 !important;}.contact_tix h2 {font-size: 18px; color: #278984; line-height: 28px; font-weight: 900; letter-spacing: 2px; text-align: center; margin-bottom: 50px;}.contact_set {width: 25%;float: left;text-align: left;padding-left: 20px;border-left: 2px solid #c8d801;}.eformsDesc { margin: 10px 0 50px;padding-bottom: 180px;}.contact_set .title {font-weight: 600; letter-spacing: 2px; font-size: 18px;color: #013026;}.contact_set .text { color: #666; letter-spacing: 1px;}.contact_set .text a span { color: #666 !important;}.collapsing_header .main{    margin-top: 99px!important;}

/*內頁 end*/
/*英文版 start*/

/*電子報*/ 
.lang_en .web_edm { width: 75%;}/*logo*/ 
.lang_en .navbar-brand {width: 177px;}/*選單*//*我們的理念*/ 
.lang_en .RWDright_cont002 .item-first .text-box .text {font-size: 14px;letter-spacing: 1px;}.lang_en .RWDright_cont002 .item-first .text-box button {letter-spacing: 1px}.lang_en .RWDright_cont002 .item-first .text-box a {width: 124px;}/*主廚推薦*/ 
.lang_en .portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4 {font-size: 20px;letter-spacing: 1px;}/*區域標題*/ 
.lang_en .RWDright_cont002 .item-first .text-box .title { letter-spacing: 1px;}.lang_en .RWDnews009 h1 {letter-spacing: 1px;margin-bottom: 50px;}.lang_en .RWDproduct002 h1.main-title {letter-spacing: 1px;}

/*英文版 end*/
/*英文版內頁 start*/

/*-----內頁-----*//*頁面標題*/ 
.lang_en .hgroup h1 {letter-spacing: 1px;font-size: 25px;color: #463025;font-style: italic;}/*麵包屑*/ 
.lang_en .hgroup .breadcrumb a:hover {color: #676767;}/*產品*/ 
.lang_en .subject { font-size: 14px;line-height: 20px;}/*列表敘述字數限制*/ 
.item .summary {text-align: center; text-overflow: ellipsis;overflow: hidden;height: 24px;white-space: nowrap;}

/*英文版內頁 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{margin-right:0px;}
}
/*選單變化 end*/
/*小螢幕 start*/

@media (max-width: 1300px) {    .video-block .container {        width: 93%;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.video-block .container {    padding: 5rem 4rem 5rem;    width: 91%;}
}
/*1199px end*/
/*991px start*/
@media (max-width: 991px) {
.video-block .container {    padding-top: 20rem;}
}
/*991px end*/
/*768px start*/

@media (max-width: 768px) {    .video-block .container {        padding: 7rem 4rem 5rem;        width: 90%;    }    .video-block .RWDvideo002 h1.main-title {        font-size: 28px;    }}

/*768px end*/
/*480px start*/
@media (max-width: 480px) {
 .video-block .container {     padding-left: 2rem;     padding-right: 2rem; } .video-block .RWDvideo002 h1.main-title {     font-size: 22px; } .RWDbtn01 .btn {     width: 100%; }
}
/*480px end*/
/*ipadpro start*/

/* ipad pro直  - 選單*/@media screen and (max-device-width: 1024px) and (orientation: portrait) {.navbar-nav > li > a{padding: 7px;margin-top:28px}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.navbar-nav > li > a {padding: 7px 13px;margin-top: 22px;}.RWDMenuIcon001 .pull-right { display: inline-block; /*padding-left: 70px;*/;margin-right:65px;}div#scrollTarget{text-align:right;}.navbar-nav { display: inline-block; width: 60%;margin-right: 0;}.RWDMenuIcon003 {padding-bottom: 0px;}ul.navbar-nav > li> ul > li > a{text-align: left;}}/* ipad pro橫 - 選單*/@media screen and (max-device-width: 1366px) and (orientation: landscape) {.navbar-nav > li > a {padding: 7px 15px;}}

/*ipadpro end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/* ipad 橫 - 選單*/@media screen and (max-device-width: 1024px) and (orientation:  landscape) {.navbar-nav > li > a {padding: 7px 13px;margin-top: 22px;}.RWDMenuIcon001 .pull-right { display: inline-block; margin-right:65px;}.RWDMenuIcon003 {padding-bottom: 0;}div#scrollTarget{text-align:right;}ul.navbar-nav > li> ul > li > a{text-align: left;}.web_edm{width:88%;}.web_search{width:88%;}.RWDMenuIcon001 .pull-right {margin-right: 0;width: 47%;}}.RWDMenuIcon001 ul.nav li ul {width: 150%;position: absolute;}.RWDMenuIcon003 .pull-right {float: right !important;}@media screen and (max-device-width: 768px) and (orientation:  portrait) {.navbar-nav {width:100%;}.RWDMenuIcon003 ul.nav li ul{top:0px;width:100%;position: relative;}ul.navbar-nav > li> ul > li > a{text-align: center;}.RWDMenuIcon001 .pull-right{margin-right: 0;}}/*關於我們變化*/ 
.RWDright_cont002 .item-first .text-box:after {top: -19px;height: 370px;}.RWDright_cont002 .item-first .pic {top: 70px;}.slice_01 {padding: 100px 0 50px 0px;}/*最新消息*/ 
.RWDnews009 .item {width: 74%;margin: 0 auto 50px;}/*產品介紹標題線*/ 
.product_desc_subject:after {    content: "";    position: absolute;    width: 78%;    height: 1px;    background: #cabeaa;    top: 50%;    left: 23%;}/*-----英文版首頁-----*/ 
.lang_en .RWDMenuIcon001 .pull-right {margin-right: 0; width: 49%; margin-top: 0px;}.lang_en .RWDright_cont002 .item-first .text-box a {width: 140px;}/******************************************************//*選單*/ 
.navbar-brand {width: 200px;}.RWDMenuIcon001 .pull-right {width: 75%; float: right !important;}.navbar-nav {margin-top: 15px;}.RWDMenuIcon001 ul.nav li ul { top: 72px;}/*關於我們*/ 
.slice_01 {padding: 50px 0 160px 0px;}.RWDright_cont002 .item-first .text-box { padding: 40px 0px 40px 100px;}.slice_01:after {width: 300px; height: 270px;right: 0px;bottom: -649px;}.slice_01:after{display: none;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 32px;padding-left: 120px;}.RWDright_cont002 .item-first .text-box .title { font-size: 32px;}/*產品專利*/ 
.RWDnews009 .item {width: 100%;}.RWDnews009 .pic-box {float: left;}.RWDnews009 .text-box {float: right;}.slice_03   .RWDnews009 .text-box button { margin-bottom: 0px;}.slice_03  .RWDnews009 .text-box .description { max-height: 110px;}/*---------------------------*/ 
.RWDMenuIcon003 {background-color: #eee;}.product_top .photo {width: 50%;}.product_top .info.col-sm-12.col-md-7.col-xs-12 {width: 50%;}#RWDPAGE_BASE_PAT01 .RWDMenuIcon003 ul.nav li ul { top: 72px;}.RWDMenuIcon001 ul.nav li ul { width: 200%;}#RWDfullscreen01 .RWDMenuIcon001 ul.nav li ul { top: 72px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*漢堡選單*/ 
.navbar-default .navbar-toggle {border-color: transparent;}.navbar-default .navbar-toggle.in {background-color: transparent;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:0px;}.navbar-nav{margin: 7.5px 0px;}.navbar-nav > li > a{padding-top: 11px;padding-bottom: 11px;text-align:center;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.in {background-color: transparent;}.mobile_language {margin-bottom: 25px;}.RWDMenuIcon003 .pull-right {float: none !important;}.navbar-default .navbar-toggle .icon-bar {background-color: #463025;}.lang_en .RWDMenuIcon001 .pull-right {width: 100%;}/*漢堡icon變化*/#m_RWDfullscreen01_2_1 > div > nav > div.navbar-header > button > span:nth-child(3), #m_RWDPAGE_BASE_PAT01_1_1 > div > nav > div.navbar-header > button > span:nth-child(3) {width: 18px;}/*BANNER*/ 
.RWDMenuIcon003{padding-bottom:0px;}/*語系*/ 
.mobile_language .lang_text {background-color: #b18f58;color: #fff;letter-spacing: 1px;}.mobile_language .web_language_menu{background-color: #c1bab3;border-bottom: 1px solid #f5f5f5;line-height: 30px;letter-spacing: 2px;}.mobile_language.is-opened .lang_text {background-color: #b18f58;}.mobile_language .web_language_menu a {color: #fff;}/*最新消息*/ 
.RWDnews009 .item {width: 87%;margin: 0 auto 50px;}/*關於我們*/ 
.RWDright_cont002 .item-first .pic {position: relative;left: 0;top: 0;}.RWDright_cont002 .item-first .text-box:after {top: -14px;right: -15px;}.RWDright_cont002 .item-first .text-box {padding: 30px 25px 20px 50px;top: 50px;width: 85%;margin: 0 auto;float: none;}.RWDright_cont002 .item-first .text-box a {padding: 4px 5px;margin-top: 14px;width: 100px;}.lang_en .RWDright_cont002 .item-first .text-box a {margin-top: 49px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/*主廚介紹_英*/ 
.lang_en .name_sign {right: -28px;}/*內頁*/ 
.layoutlist_3 .listdate .day{font-size:30px !important;}.layoutlist_3 .listdate .day::before { content: " / ";display:none;}/*聯絡我們_版型設定可拿掉*/#eformsDesc_1_4 > div > div.col-md-5 {margin-bottom: 30px;}.ebtn {background:#b18f58 !important;margin-top: 15px !important;}.lang_options {border-top: 1px solid #f5f5f5;}/*產品介紹標題線*/ 
.product_desc_subject:after {    content: "";    position: absolute;    width: 69%;    height: 1px;    background: #cabeaa;    top: 50%;    left: 32%;}/*----------------------------------------------------*/ 
.RWDright_cont002 .item-first .text-box {padding: 30px;}/*.slice_01:after{display: block;}*/ 
.slice_01 { padding: 50px 0px;}.slice_01:after { width: 280px;height: 261px; right: 55px; bottom: -1052px;z-index: 0;}.RWDright_cont002 .item-first .text-box .title {text-align: center;}.RWDright_cont002 .item-first .text-box .subtitle {text-align: center;}.RWDright_cont002 .item-first .text-box .underline {margin: 25px auto;}.about p {text-align: center;}.RWDright_cont002 .item-first .text-box a { padding: 4px 6px; width: 110px;margin: 14px 226px;border-radius: 20px;}.RWDnews009 .item {width: 100%;}.news-section .RWDnews009 .text-box {padding: 30px 30px 20px; width: 50%;}.news-section .RWDnews009 .pic-box { width: 50%;}.slice_03 .RWDnews009 .text-box {padding: 30px 30px 20px;width: 60% !important;}.slice_03 .RWDnews009 .pic-box {width: 40% !important;}.RWDnews009 .text-box .title {font-size: 22px;}.RWDnews009 .text-box button { margin: 20px 0 0px;}.slice_03 {padding-bottom: 80px;}.RWDMenuIcon001 .pull-right {width: 100%;}.navbar-nav > li > a { padding-top: 15px;padding-bottom: 15px;margin-top: 0px;}.RWDright_cont002 .item-first .text-box .subtitle {padding-left: 0px;}.RWDnews009 .text-box .title { font-size: 20px;}.RWDnews009 .text-box .description { max-height: 140px;}.footer_tix h2 { font-size: 14px;}.copany_tit{ font-size: 17px;}.slice_03 .RWDnews009 .text-box .description { max-height: 145px;}/**/ 
.contact_set {width: 50%; margin-bottom: 40px;}.eformsDesc {padding-bottom: 260px;}.about_l { margin-bottom: 40px;}.layoutlist_3 .listdate .yearmonth {letter-spacing: 1px  !important;}.pr_tex h4 {float: none;margin-bottom: 0px !important;}.pr_tex p { font-size: 15px !important;line-height: 30px !IMPORTANT; margin-bottom: 20px;}#RWDfullscreen01 .RWDMenuIcon001 ul.nav li ul {top: 0px;}#RWDPAGE_BASE_PAT01 .RWDMenuIcon003 ul.nav li ul { top: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*menu*/ 
.RWDMenuIcon003 ul.nav li ul{top:0px;}.navbar-nav > li > a {padding-top: 0px;}.lang_en .RWDMenuIcon001 .pull-right {width: 100%;}/*關於我們*/ 
.lang_en .RWDright_cont002 .item-first .text-box:after {height: 389px;}.lang_en .RWDright_cont002 .item-first .text-box {height: 390px;}.slice_01 {padding: 40px 0 50px 0px;}.RWDright_cont002 .item-first .text-box .title { font-size: 28px; text-align: center;}.RWDright_cont002 .item-first .text-box {padding: 0px;}.slice_01:after{display: none;}.RWDright_cont002 .item-first .text-box .subtitle { text-align: center;}.RWDright_cont002 .item-first .text-box .underline {margin: 25px auto;}.RWDright_cont002 .item-first .text-box .text {letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box a {margin-top: 10px;float: right;}/*產品專利*/ 
.lang_en .RWDnews009 .text-box .title {font-size: 20px;}.news-section {padding-bottom: 0px;}.RWDnews009 .text-box { width: 100%;}.RWDnews009 .pic-box {width: 100%;}/*主廚推薦*/ 
.slice_03 {padding-top: 50px;}.lang_en .RWDproduct002 .section-subject {margin: 0px 0px 30px;}/*電子報*/ 
.lang_en .web_edm {width: 100%;}.lang_en .web_edm .email input {width: 218px;letter-spacing: 0;}/*頁尾*/ 
.web_edm{width:100%;}.web_search{width:100%;}.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: 20px;}.ft-r { text-align: left;}.btn, .file_area{ margin-top: 0;}.copyright{padding-bottom:0px;}.web_search .btn{float:right !important;}/*手機板麵包屑*/ 
.hgroup .breadcrumb {left: 0;text-align: center;border: solid 1px transparent;border-bottom: 1px solid #c1ada2;background: transparent;border-radius: 0px;}.hgroup .container {border-bottom: transparent;}.hgroup h1 {margin-bottom: 25px;text-align: center; line-height: 35px;}ul.breadcrumb.pull-right a {color: #8e7e75;}.breadcrumb > li + li:before {color: #8e7e75;}/*內頁*/ 
.layoutlist_3 .item{padding-bottom:0px !important;}._bd_column{padding:0px;}.layoutlist_3 .listdate .day{font-size:12px !important;}.layoutlist_3 .listdate .day::before {display:inline-block;}/*文字寬度*/ 
.main section .container {padding: 0px 10px 0px 10px;}/*主廚介紹_版型設定可拿掉*/ 
.name_sign {right: -15px;font-size: 35px;}#edcontent > div:nth-child(1) > div.col-md-5 > div:nth-child(2) {font-size: 13px;line-height: 25px;font-style: italic;margin-bottom: 30px;}/*最新消息*/ 
.layoutlist_3 .listdate .day::before {content: " / ";margin-right: 8px;}.layoutlist_3 .listdate .day {font-size: 16px !important;margin-top: 7px;margin-left: 7px;}/*菜單*/ 
.pro_phone {display: block;}.pro_web {display: none;}/*產品介紹標題線*/ 
.product_desc_subject:after {display:none}/*聯絡我們*/#eformsDesc_1_7 > div > div.col-md-7 {margin-top: 20px;}/*-----------------------------------------*/ 
.RWDright_cont002 .item-first .text-box a {width: 120px; margin: 14px 110px;}.about p {margin-bottom: 30px;}.slice_03 .RWDnews009 .text-box {width: 100% !important;}.slice_03 .RWDnews009 .pic-box {width: 100% !important;}.news-section .RWDnews009 .text-box { width:100%;letter-spacing: 2px;}.news-section .RWDnews009 .pic-box { width: 100%;}.RWDnews009 .text-box .description {white-space: normal;font-size: 14px; line-height: 27px; letter-spacing: 1px;}.navbar-nav > li > a { padding-top: 15px;}/**/ 
.contact_set { width: 100%;margin-bottom: 0px;border-left: none;}.contact_set .title {float: left;margin-right: 15px;}.eformsDesc { padding-bottom: 230px;}.news_in_p {text-align: left;word-wrap: break-word;word-break: normal;}.product_top .photo {width: 100%;}.product_top .info.col-sm-12.col-md-7.col-xs-12 {width: 100%;}.pr_tex p { font-size: 15px !important;line-height: 30px !important;}.pr_tex h4 { font-size: 16px !important;}.health_bg {padding: 0px 0px 50px;}.date_tit{word-wrap: break-word;word-break: normal;}.date_p{word-wrap: break-word;word-break: normal;}.health_p { text-align: left;}#carlist .subject {font-size: 18px;  padding-bottom: 10px;}#carlist .xs-al {line-height: 30px;}/*form#join_form { padding: 0px 30px;}*/ 
.customized_columns {margin-left: 0px;margin-right: 0px;}/*手機捲軸*/ 
.pr_table table{width: 400px !important;}.pr_table{overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.pr_table::-webkit-scrollbar {width: 3px;height: 5px;}.pr_table::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.pr_table::-webkit-scrollbar-track-piece:horizontal:decrement,.pr_table::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}/*180621*/ 
.health_h2 {text-align: left;}.health {padding: 0px 10px;}.news_in {padding: 0px 10px;}.row.health_date {padding: 0px 10px;}.health_tit {text-align: left !important;letter-spacing: 1px;}.news_in_h2 {text-align: left;}.news_in_p {text-align: left !important;}.news_in_tit {text-align: left !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*英文版首頁*//*logo+選單*/ 
.lang_en .navbar-brand {width: 130px;}.lang_en .navbar-default .navbar-toggle {margin-top: 13px;}/*我們的理念*/ 
.lang_en .RWDright_cont002 .item-first .text-box {height: 480px;}.lang_en .RWDright_cont002 .item-first .text-box:after {height: 472px;}/*-----------------------------*/ 
.slice_01 {padding: 80px 0 50px 0px;}.RWDright_cont002 .item-first .text-box {width: 100%;}.slice_03 .RWDnews009 .text-box .description {max-height: 160px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*----中文版----*//*關於我們*/ 
.slice_01 {padding: 30px 0 50px 0px;}.RWDright_cont002 .item-first .text-box {width: 90%;right: 5px;height: 400px;}.RWDright_cont002 .item-first .text-box:after {height: 400px;}/*內頁左右間隔*/ 
.main section .container {padding: 0;}/*--內頁--*//*主廚介紹*/ 
.name_sign {right: -4px;font-size: 25px;}/*----英文版----*//*區塊標題*/ 
.RWDproduct002 h1.main-title {font-size: 28px;}.RWDnews009 h1 {font-size: 28px;}/*關於我們*/ 
.lang_en .RWDright_cont002 .item-first .text-box .title {font-size: 28px;line-height: 35px;}.lang_en .RWDright_cont002 .item-first .text-box .underline {margin: 0px 0;}.lang_en .RWDright_cont002 .item-first .text-box .text {margin-top: 10px;}.lang_en .RWDright_cont002 .item-first .text-box a {margin-top: 11px;}.lang_en .RWDright_cont002 .item-first .text-box {height: 430px;}.lang_en .RWDright_cont002 .item-first .text-box:after {height: 430px;}/*--內頁--*//*主廚介紹*//lang_en .name_sign {transform: rotate(-13deg);right: -7px;}/*最新消息*/ 
.lang_en .item .summary {height: 30px;}/*-------------------------------*/ 
.RWDright_cont002 .item-first .text-box .title { font-size: 24px;}.about p {letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a {margin: 14px 66px;}.slice_03 { padding-bottom: 50px;}#panel_14 .article-text .row {margin-left: 0px;margin-right: 0px;}
}
/*iphone5 end*/