/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {    font-family: 'Noto Sans TC', sans-serif;    background: url(archive/image/customization/web_bg.png);    overflow-x: hidden;}.RWDfakeloader {    background: url(archive/image/customization/web_bg.png) !important;}.fl img {    width: 100%;}.fl {    width: 200px;}/*menu*/ 
.RWDmenu_plus04 .container {    max-width: 100%;    padding: 0;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    color: #000;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    font-weight: 400;}.RWDmenu_plus04 .site-nav .menu ul li>a {    text-align: center;}.RWDmenu_plus04 .logo {    width: 150px;    padding: 10px 0px;}.RWDmenu_plus04 .header.is-up {    box-shadow: 1px 1px 14px -11px rgb(0 0 0 / 60%);}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #5b351d;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #c8972f;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #c8972f;}.RWDmenu_plus04 .site-nav .menu ul li a:hover{    color: #fff;    background: #5c361e;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;}/*cart*/ 
.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {    font-weight: 400;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {    font-size: 15px;    letter-spacing: 1px;    color: #000;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {    letter-spacing: 1px;    font-size: 15px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #fdff0c;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background:#ff5722;}.slick-caption .container {    width: 90%;}.RWDbanner_plus01 .slick-caption {    top: initial;    bottom: 13%;}.txt1 {    letter-spacing: 3px;    text-shadow: 3px 5px 4px rgb(0 0 0 / 40%);}.txt2 {    letter-spacing: 2px;    text-shadow: 3px 5px 4px rgb(0 0 0 / 40%);}/*標題*/ 
.section-line {    display: none !important;}.main-title, .RWDbanner005 .title_block .title_tw {    font-size: 40px !important;    letter-spacing: 2px;    line-height: 1.8em;    font-weight: 400 !important;    color: #333 !important;    margin-bottom:0px;}.sub-title, .RWDbanner005 .title_block .title_en {    font-size: 20px !important;    letter-spacing: 2px;    color: #666 !important;    line-height: 1.8em;    margin-top: 0 !important;    font-weight: 300 !important;}.news_block .list-inline>li {    font-size: 13px;    letter-spacing: 1px;    color: #666;}/*最新消息*/ 
.news_block {    position: relative;    padding: 100px 0px 0px 0px;}.news_block > .container {    width: 80%;    padding: 0;    max-width: 1500px;    position:relative;}.RWDnews005 >section > .container {    width: 100%;    padding:0;}.RWDleft_cont002 > .container {    width: 100%;}.RWDnews005 h4 a {    letter-spacing: 1px;    line-height: 1.8em;    color: #333;    font-size: 17px;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;}.RWDnews005 .owl-carousel .owl-item div {    padding: 0 10px;}.RWDnews005 .owl-carousel img {    box-shadow: 4px 3px 10px -6px rgb(0 0 0 / 80%);}.RWDnews005 .controlls-over .owl-pagination {    margin-top: 30px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {    transform: translate(-8px, -5px);    transition: 0.8s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img {    transform: translate(0px, 0px);    transition: 0.8s;}.RWDnews005 .section-subject {    margin-bottom: 0px;}.RWDnews005 {    z-index: 11;}.news_block > .container:after {    content: "";    position: absolute;    width: 120%;    height: 60%;    bottom: 0;    background: rgb(234 235 112 / 20%);    left: 50%;    transform: translateX(-50%);    z-index: 1;    border-radius: 50px 50px 50px 50px;    max-width:1600px;    display:block;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #5b351d;}.owl-theme .owl-controls .owl-page span {    width: 13px;    height: 13px;    margin: 5px 10px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;    padding-top:50px;}.RWDnews005 .owl-carousel {    overflow: visible;}.news_block > .container:before {    content: "";    position: absolute;    background: url(archive/image/customization/news_deco.png)no-repeat;    width: 183px;    height: 192px;    right: -13%;    bottom: -16px;    z-index:11;}.news_block:after {    content: "";    position: absolute;    width: 331px;    height: 229px;    background: url(archive/image/customization/news_deco3.png)no-repeat;    background-size: contain;    top: 15%;    left: -40px;}/*品牌介紹*/ 
.brands_block {    position: relative;    padding: 100px 0px;}.brands_block .container {    width: 80%;    padding: 0;    max-width: 1500px;}.RWDleft_cont002 > .container {    width: 100%;    max-width: 100%;}.RWDleft_cont002 .item-second {    background-color: transparent;}.RWDleft_cont002 .item-second .text-box {    background: transparent;    color: #333;}.about-text {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666;}.RWDleft_cont002 .item-second .text-box .title {    font-weight: 400;    font-size: 40px;    line-height: 1.8em;    letter-spacing: 1px;}.RWDleft_cont002 .item-second .text-box .underline {    display: none;}.RWDleft_cont002 .item-second .text-box .subtitle {    display: none;}.RWDleft_cont002 .item-second .text-box a:hover {    background: #5b351d;    color: #fff;}.RWDleft_cont002 .item-second .text-box a:hover:after {    background: #fff;    transition: 0.3s;}/*.RWDleft_cont002 .item-second .text-box a:after {    content: "";    position: absolute;    height: 1px;    width: 30px;    background: #5b351d;    right: 20px;    top: 50%;}*/ 
.RWDleft_cont002 .item-second .text-box a:hover {    background: #5b351d;    color: #fff;}.RWDleft_cont002 .item-second .text-box a {    margin-left: 0;    width: 200px;    padding: 8px 20px;    font-size: 14px;    font-weight: 400;    background: transparent;    border-color: #5b351d;    color: #5b351d;    letter-spacing: 1px;    text-align: center;    margin-top: 50px;    transition: 0.3s;    position: relative;}.RWDleft_cont002 .item-second:hover .pic img {    transform: scale(1);}#RWDfullscreen01 .fa-angle-right:before {    content: "" !important;    width: 12px;    height: 12px;    position: absolute;    display: block;    top: 50%;    left: 50%;    opacity: .5;    border-top: 2px solid #000;    border-left: 2px solid #000;    -webkit-transform-origin: center;    transform-origin: center;    -webkit-transform: translateX(-8px) translateY(-50%) rotate( -225deg );    transform: translateX(-8px) translateY(-50%) rotate( -225deg );}.fa-angle-left:before {    content: "" !important;    width: 12px;    height: 12px;    position: absolute;    display: block;    top: 50%;    left: 50%;    opacity: .5;    border-top: 2px solid #000;    border-left: 2px solid #000;    -webkit-transform-origin: center;    transform-origin: center;    -webkit-transform: translateX(-4px) translateY(-50%) rotate( -45deg );    transform: translateX(-4px) translateY(-50%) rotate( -45deg );}/*農業達人介紹*/ 
.farmer_block .container {    padding: 0;    width: 70%;    max-width: 1500px;}.farmer_block {    padding: 100px 0px;    background: rgb(254 197 77 / 20%);    position:relative;}.farmer_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/left_deco.png)no-repeat;    width: 366px;    height: 237px;    bottom: -33px;    background-size: contain;    left: -20px;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {    font-size: 20px !important;    color: #ab7e20 !important;    margin-bottom: 10px;    letter-spacing:1px !important;}.RWDbanner005 .swiper-left {    border-right: 0;}.RWDbanner005 .swiper-right {    border-left: 0px;}.RWDbanner005 .subtitle{    letter-spacing: 1px;    line-height: 1.8em;    font-size:16px;}.RWDbanner005 .swiper-center {    width: calc(44% - 60px);    margin-top:30px;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {    width: 28%;}.RWDbanner005 .sqare_shadow.swiper-next:after, .RWDbanner005 .sqare_shadow.swiper-prev:after {    width: 12px;    height: 12px;}.RWDbanner005 .sqare_shadow {    border-radius: 50%;}.RWDbanner005 .sqare_shadow.swiper-next:after {    -webkit-transform: translateX(-8px) translateY(-50%) rotate(-225deg);    transform: translateX(-8px) translateY(-50%) rotate(-225deg);}.RWDbanner005 .title_block {    margin-top: 0;}.RWDbanner005 .title_block .title_en {    width: 40%;    margin: 0 auto;}.RWDbanner005 .add-cart {    display: none;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 50%;    color: #808080;    font-weight: 300 !important;    box-shadow: 0 0 6px 0 #c3c1c1;    width: 50px !important;    height: 50px !important;}.RWDbanner005 .sqare_shadow.swiper-prev {    top: 30%;}.RWDbanner005 .sqare_shadow.swiper-next {    top: 30%;}.RWDbanner005 .more-btn {    width: 200px;    height: 45px;    border-radius: 30px;    font-size: 14px;    color: #5b351d;    border-color: #5b351d;    text-align: center;    display: block;    height: auto;    line-height: 1.8em;    padding: 6px 20px;    position: relative;    float: none;    margin: 0 auto;}.farmer_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/top_deco2.png)no-repeat;    width: 300px;    height: 114px;    right: 20px;    top: -60px;    opacity: 0.3;    background-size: contain;    transform: rotate(-8deg);}.RWDbanner005 .main-title {    font-size: 23px !important;    letter-spacing: 2px;    margin-bottom: 5px;    color: #c29434 !important;}.RWDbanner005 .more-btn:hover {    background-color: #5b351d;}.RWDbanner005 .subtitle {order: 3;}.RWDbanner005 .img_wrap { order: 1;}.RWDbanner005 .main-title{order: 2;}.RWDbanner005 .swiper-slide {    flex-direction: column;    display: flex;}.RWDbanner005 .more-btn__arrow:before, .RWDbanner005 .more-btn__arrow{display:none}/*特產小舖*/ 
.gift_block .container {    padding: 0;    width: 80%;    max-width: 1500px;}.gift_block {    padding: 100px 0px 50px 0px;    position: relative;}.RWDproduct002_v2 {    padding: 0;}.RWDproduct002_v2 .section-inner {    display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: center;    align-items: flex-start;}.RWDproduct002_v2 .section-subject {    width: 100%;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {    width: 300px;    margin-top: 20px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {    width: calc(100% - 300px);}.RWDproduct002_v2 .section-inner .row:nth-child(2) .col-md-12 {    padding: 0;}.RWDproduct002_v2 .filter-portfolio ul {    display: flex;    flex-direction: column;    justify-content: flex-start;    align-items: flex-start;}.RWDproduct002_v2 .btn.btn-rj {    width: 200px;    text-align: left;    padding: 10px 20px;    background: transparent;    border: 1px solid #5b351d;    border-radius: 30px;    font-size: 15px;    letter-spacing: 1px;    color: #5b351d;    position: relative;}.RWDproduct002_v2 .btn.btn-rj:hover:after {    width: 150px;    transition: 0.8s;}.RWDproduct002_v2 .btn.btn-rj:after {    transform: translateX(100%);    content: "";    position: absolute;    width: 0;    height: 1px;    background: #5b351d;    right: 0;    top: 50%;    transition: 0.8s;}.RWDproduct002_v2 .active .btn.btn-rj:after {    width: 150px;    transition: 0.8s;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #5b351d;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0 0 15px 0px;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #5b351d;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {    color: #5b351d;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 15px;    margin-bottom: 30px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 18px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0 50px;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.5em;    color: #999;    margin-bottom:0px;}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {    -webkit-transform: scale(1);    transform: scale(1);}.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio {    margin-bottom: 0;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {    border-radius: 20px;}/*在地文化體驗*/ 
.travel_block .container {    padding: 0;    width: 80%;    max-width: 1500px;}.travel_block {    padding: 0px 0px 100px 0px;    position: relative;}.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0 15px;}.travel_block .container {    padding-top: 50px;    border-top: 1px solid #ccc;}.RWDbtn01 .btn:hover {    background: #5b351d;    color: #fff;    border: 1px solid #5b351d;    transition: 0.3s;}.RWDbtn01 .btn {    width: 300px;    border-radius: 30px;    border: 1px solid #5b351d;    color: #5b351d;    background: transparent;    letter-spacing: 1px;    font-size: 15px;    transition: 0.3s;}/*特輯精選*/ 
.video_block .container {    padding: 0;    width: 80%;    max-width: 1500px;}.video_block {    padding: 100px 0px;    background:#fff url(archive/image/customization/dynamic-style_bg2.png);    box-shadow: 0px 0px 17px -5px rgb(0 0 0 / 30%);    position: relative;    z-index:1;}.RWDvideo002 .section-inner > .container {    width: 100%;    max-width: 100%;}.figcaption_bottom h2 {    color: #333;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 17px;    padding: 0 15px;}.figcaption_bottom .h2_line {    display: none;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {    -webkit-transform: translate(0px,0);    transform: translate(0px,0);}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {    opacity: 1;    -webkit-transform: translate(0,0);    transform: translate(0,0);}.RWDvideo002 figure.effect-sarah:hover {    transform: scale(1.05);    transition: 0.8s;}.RWDvideo002 .videoitem {    overflow: visible;}.RWDvideo002 figure.effect-sarah {    transition: 0.8s;    transform: scale(1);}.RWDvideo002 figure.effect-sarah:after {    content: "";    position: absolute;    width: 88px;    height: 164px;    background: url(archive/image/customization/video_bg.png)no-repeat;    right: -58px;    bottom: -19px;    opacity: 0;    transition: 0.8s;}.RWDvideo002 figure.effect-sarah:hover:after {    opacity: 1;    transition: 0.8s;}.RWDvideo002 figure.effect-sarah{overflow:visible;}.RWDvideo002 figure.effect-sarah:hover {z-index: 11;}/*footer*/ 
.footer_block .container {    padding: 0;    width: 90%;    max-width: 90%;    display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: center;    align-items: center;    margin-left: 10%;}.footer_block {    padding: 0px;    position:relative;}.right_map{    width: 50%;}.contact_block {    width: 50%;    padding-right: 5%;}.bottom_copy {    width: 100%;}.contact_list ul li a:hover {    color: #ff9800;    transition: 0.3s;}.contact_list ul li a {    color: #333;    transition: 0.3s;}.contact_list ul li {    list-style: none;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;}.contact_list ul {    padding-left: 15px;    margin: 20px 0px;    padding: 20px 0px;    border-top: 1px solid #ccc;    border-bottom: 1px solid #ccc;}.bottom_copy {    width: 100%;    font-size: 12px;    letter-spacing: 1px;    line-height: 1.5em;    color: #999;}.contact_list h5 {    font-size: 20px;    letter-spacing: 1px;    color: #000;    line-height: 1.5em;    margin-bottom: 5px;}.date_open {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.5em;    color: #333;}/*scrolltop*/ 
.scrollTop002 .ii {    box-shadow: -4px -3px 9px -4px rgb(0 0 0 / 50%);}/*網頁警告*/ 
.RWDalert_fancybox .btn {    border-radius: 20px;    width: 150px;    font-size: 15px;    letter-spacing: 2px;}/*social*/ 
.RWDsocial002 .iconRounded.ii-fb1 {    border: 2px solid #1877f2;    color: #fff;    background-color: #fff;    background: #1877f2;    transition: 0.3s;}.RWDsocial002 .iconRounded.ii-youtube1 {    border: 2px solid #ff0000;    color: #fff;    background-color: #fff;    background: #ff0000;    transition: 0.3s;}ul.socialNetwork.pull-right {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.fix_social {    position: fixed;    bottom: 150px;    right: 20px;    z-index:1;}.RWDsocial002 ul.socialNetwork li:nth-child(1) {    margin-top: 0;}.RWDsocial002 ul.socialNetwork li {    margin-top: 15px;}.tooltip.in {    display: none !important;}.tooltip.top {    display: none !important;}.scrollTop002 {    bottom: 100px;}
/*內頁 start*/

/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{padding: 0 0 120px 0;}/*section.hgroup .container {  width: 100%;margin: 25px 0;}*/ 
.collapsing_header .main {    background: url(archive/image/customization/web_bg.png);}.page_wrapper_bg .footer_block { border-top: 1px solid #ccc;}/*拿掉*/ 
.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}.btn.active, .btn:active {    box-shadow: none;}/*隱私權*/ 
.RWDalert_fancybox.bottom a {    color: #777;    padding-bottom: 2px;    border-bottom: 1px solid #888;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 40px;margin-bottom: 5px;color: #333;font-weight: 400;letter-spacing: 3px;line-height: 1.8;text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #666;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #000;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {color: #666;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #000;font-size: 16px;font-weight: 600;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {color: #666;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #000;font-size: 16px;font-weight: 600;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title {margin-bottom: 60px;}.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333;font-weight: bold;padding-bottom: 10px;text-align: center;    letter-spacing: 2px;line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #555;    letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {margin: 5px 0 15px 0;color: #333;    letter-spacing: 2px; line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline01 li.event:before{border: 2px solid #5b351d;}/*是內文*/ 
.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;max-height: 80px;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #333;letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{border: 2px solid #333 ;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent  #333 transparent transparent;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 160px;padding: 8px 0;border: 1px solid #5b351d;font-size: 15px;color: #5b351d;font-weight: 400;transition: 0.5s ease;border-radius: 99em;}.page_wrapper_bg .btn_back a:hover {background: #5b351d;color: #fff;transition: 0.5s ease;}/*購物車按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add { border-radius: 0;background: #f29702; color: #fff; font-size: 15px;transition: 0.5s ease;border-radius: 99em;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover  {color: #fff;background: #f29702;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop { border-radius: 0;background: #5b351d; color: #fff; font-size: 15px;transition: 0.5s ease;border-radius: 99em;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {color: #fff;background: #5b351d;transition: 0.5s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {border-radius: 99em;text-align: center;display: block;width: 160px;border: 1px solid #5b351d;font-size: 15px;padding: 10px 0;color: #5b351d;font-weight: 400;transition: 0.3s ease;}.page_wrapper_bg .ebtn a:hover {background: #5b351d;color: #fff;transition: 0.3s ease;}/*會員註冊按鈕*/#btn_member_login {border-radius: 99em;letter-spacing: 2px;font-size: 15px;font-weight: 400;padding: 10px;color: #fff;background-color: #5b351d;transition: .3s ease;}#btn_member_login:hover {background: #5b351d;color: #fff;transition: 0.3s ease;}#join_form .btn-primary {border-radius: 99em;display: block;width: 160px;padding: 10px 0;border: 1px solid  #5b351d;font-size: 15px;color:  #5b351d;background: #fff;transition: 0.5s ease;}#join_form .btn-primary:hover {background:  #5b351d;color: #fff;transition: 0.5s ease;}#join_form .btn-link  {letter-spacing: 2px;text-align: center;width: 160px;border: 1px solid #5b351d;font-size: 15px;padding: 5px 0;color: #5b351d;font-weight: bold;border-radius: 99em !important;margin: 0px;transition: 0.3s ease;line-height: 1.5;}#join_form .btn-link a {font-weight: 400;color: #5b351d;background-color: transparent;}#join_form .btn-link:hover {background: #5b351d;color: #fff;transition: 0.3s ease;} /*登入完成*/ 
.btn-primary a { padding: 0px 10px;}.btn-primary{border-radius: 99em;letter-spacing: 2px;font-size: 15px;font-weight: 400;padding: 10px;color: #fff;background-color: #5b351d;transition: .3s ease;border-color: #5b351d;}.btn-primary:hover {background:  #5b351d;color: #fff;transition: 0.5s ease;}.member .article-text {  letter-spacing: 2px;  line-height: 1.5;}/*購物車結帳頁面_按鈕*/ 
.RWDshopping .btn.normal {color: #5b351d;border-radius: 99em;border-color: #5b351d;transition: 0.5s ease;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.formbtn:hover { border-color: #5b351d;color: #fff;background: #5b351d;transition: 0.5s ease;}.RWDshopping .btn.bg2 { background: #5b351d;color:  #fff;transition: 0.5s ease;border-radius: 99em;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #5b351d;color: #fff; transition: 0.5s ease;}.RWDshopping .btn.bg3{ background: #5b351d;color:  #fff;transition: 0.5s ease;}.RWDshopping .btn.bg3:hover {    background: #5b351d;color: #fff; transition: 0.5s ease;}#mobile-fixed .btn-box .normal {color: #5b351d; border: 1px #5b351d solid;border-radius: 0;}#mobile-fixed .btn-box .bg2 { color: #fff;background: #5b351d; }.download_container .btn { color: #fff; background: #5b351d; border-radius: 0px}/*加入我的最愛*/ 
.RWDproduct_page .btn-other.list-inline .btn { color: #333;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #f29702;}/*會員側選單&按鈕*/ 
.RWDmenu_plus04 .member-block {background-color: #fffcfa;}/*會員登入按鈕*/ 
.RWDmenu_plus04 .member-block a.login.is-on {  background-color: #5b351d;  letter-spacing: 2px; border-radius: 99em;}.RWDmenu_plus04 .member-block a.login, .RWDmenu_plus04 .member-block a.signin {border: 1px solid #5b351d; color: #5b351d;  letter-spacing: 2px;  border-radius: 99em;}/*購物清單側選單&按鈕*/ 
.RWDmenu_plus04 .cart-block, .RWDmenu_plus04 .querycar-block{background-color: #fffcfa;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #5b351d; color: #fff;  letter-spacing: 2px;} .RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total { color: #5b351d; letter-spacing: 2px;  border-top: 1px solid #5b351d;}.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {    background-color: TRANSPARENT;}/*漢堡選單*/ 
.menu-open .RWDmenu_plus04 #mobile-menu {background-color: #fffcfa;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {  background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {  padding-left: 50px;  letter-spacing: 2px;   line-height: 1.5; color: #333;}/*最新消息*/ 
.webdesc { text-align: left;font-size: 17px;letter-spacing: 2px;line-height: 1.8; color: #333;padding-bottom: 10px;}.webdesc br {display: none;}.article2 .webdesc { text-align: center;}.article3 .webdesc { text-align: center;}.article4 .webdesc { text-align: center;}.layoutlist_8 .item {padding: 40px 0; border: 1px solid #eee; background: rgba(255,255,255,.5); margin: 15px 0; transition: .3s ease;}.layoutlist_8 .item:hover {  background: rgba(255,255,255,9); transition: .3s ease;}.layoutlist_8 .list_subject .summary a {  font-size: 15px; letter-spacing: 2px;   line-height: 1.5; color: #555;}.layoutlist_8 .article_subject { color: #333;  font-size: 20px; font-weight: 400;  line-height: 1.8; text-decoration: none;letter-spacing: 2px;}.layoutlist_8 .listdate { border-left: 1px solid #eee; padding-left: 20px;}.layoutlist_8 .listdate .yearmonth { padding-bottom: 5px;color: #555;}.layoutlist_8 .listdate .day {  color: #5b351d;  font-size: 42px;}/*農業達人*/ 
.rwdlayoutlist_9 .subject { color: #333;  font-size: 18px; line-height: 1.8;  letter-spacing: 2px;}.rwdlayoutlist_9 .cdate { padding: 15px 0 0;  letter-spacing: 1.5px; line-height: 1.5;  color: #666;}.rwdlayoutlist_9 .cdate::before { height: 1px;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after {  opacity: 0;}/*編輯器頁籤*/ 
.page_wrapper_bg  .tabs nav li.tab-current a::before  { display:none;}.page_wrapper_bg  .tabs nav li.tab-current a {border-color: #C2CAAB !important;}.page_wrapper_bg .tabs .content {padding: 30px;border-color: transparent;background: rgb(254 197 77 / 30%);    margin-top: 1px;}.page_wrapper_bg  .tabs nav a  {  background: rgb(254 197 77 / 10%) !important;    color: #555 !important;border-top-right-radius: 15px;  border-top-left-radius: 15px;}.page_wrapper_bg .tabs nav li.tab-current a { background: rgb(254 197 77 / 30%) !important;border-top-right-radius: 15px;  border-top-left-radius: 15px;border: 1px solid rgb(254 197 77 / 30%);  border-bottom: none;border-color: transparent !important;}.tabs nav li.tab-current a::after {    background: rgb(254 197 77 / 30%) !important;}/*側選單*/ 
.page_wrapper_bg .products-nav { font-family: 'Noto Sans TC', sans-serif !important;}.page_wrapper_bg .products-nav .nav-title {  background: #5b351d;  color: #fff;  padding: 10px;  font-weight: 500;  margin: 0;  text-align: center;  border-top-right-radius: 15px; border-top-left-radius: 15px;  letter-spacing: 2px;}.page_wrapper_bg .products-nav>ul>li {   margin: 0;  padding: 0;position: relative;    width: 100%; color: #555;border-bottom: 1px solid #5b351d;   background-color: rgba(255,255,255,.5);  transition: 0.3s ease;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom: 1px solid #ddd;background-color: rgba(255,255,255,.9);}.page_wrapper_bg .m2018 .products-nav ul li {margin: 0;padding: 0;position: relative;width: 100%;color: #555;}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #555;font-size: 15px;letter-spacing: 2px;padding: 14px 20px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color: #c29434;transition: 0.3s ease;}.m2018 .products-nav a {font-size: 15px;color: #555;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #ea5513;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}.page_wrapper_bg .products-nav>ul>li.active {   border-bottom: 1px solid #5b351d;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {padding: 14px 25px;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li>ul>li>a {padding: 14px 30px !important;}/*產品列表*/ 
.page_wrapper_bg .item .subject A.itemlink {color: #333;font-size: 16px;font-weight: 400;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #5b351d;}.page_wrapper_bg .count_info{color: #888;text-align: center;}.page_wrapper_bg .pricearea .price{color: #555;margin: 0 10px 0 0;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: none;}.layoutlist_2 .subject {text-align: center;}.page_wrapper_bg .layoutlist_4 .stands_options {color: #555;}.pagecontent  .layoutlist_4 .cate_div{display: none !important;}.layoutlist_4 .amount_div {width: 100%;}.layoutlist_4 .choice_num_type_b .quantity { width: calc(100% - 40px);}.choice_num_type_b .quantity input.qty {   width: calc(100% - 41px);}.RWDproduct_page .qtybox.qtybox1 .btn, .RWDproduct_page .qtybox.qtybox1 .ibtn {background: #fff;}.RWDproduct_page  .qtybox.qtybox1 .btn:hover, .RWDproduct_page  .qtybox.qtybox1 .ibtn:hover {color: #fff;background: #5b351d;}.RWDproduct_page  .qtybox.qtybox1 .btn:active, .RWDproduct_page  .qtybox.qtybox1 .ibtn:active {color: #fff;background: #5b351d;}.choice_num_type_b .quantity .minus, .choice_num_type_b .quantity .plus {border: 1px solid #e2e2e2;}.choice_num_type_b .quantity input.qty{border: 1px solid #e2e2e2;}.RWDmenu_plus04 .cart-block .qty-box .qtyminus, .RWDmenu_plus04 .cart-block .qty-box .qtyplus, .RWDmenu_plus04 .querycar-block .qty-box .qtyminus, .RWDmenu_plus04 .querycar-block .qty-box .qtyplus {background-color: #7f6f66;}/*特產伴手禮列表*/ 
.layoutlist_4 select {padding: 4px 20px 8px 5px;}.layoutlist_4 .subject {color: #333;font-size: 16px;font-weight: 400;line-height: 1.5;letter-spacing: 2px; text-align: center;}.layoutlist_4 .subject:hover {color: #5b351d;}.layoutlist_4 .pricearea {    justify-content: center;display: flex;   letter-spacing: 1.5px;align-items: baseline;flex-wrap: wrap;}.layoutlist_4 .price { font-size: 13px;color: #8878;}.layoutlist_4 .price.sellprice { color: #fe5e00;font-size: 16px;}.layoutlist_4 .buybtn {   border-radius: 99em;background-color: #f29702;  font-size: 15px;  letter-spacing: 2px;  transition: 0.3s ease; padding: 5px 0;}.sortbar {    float: none !important;  font-size: 15px; letter-spacing: 2px;  line-height: 1.5;  text-align: left !important; display: flex !important;     color: #888;}.sortbar a {  color: #888 !important;}/*產品內頁*/ 
.RWDproduct_page .products-info {    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .products-info .name { font-size: 20px; font-weight: 400; letter-spacing: 2px; margin-bottom: 10px;line-height: 1.8;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box { letter-spacing: 2px; }.RWDproduct_page .products-info .subname {  font-size: 16px; letter-spacing: 2px; line-height: 1.5; color: #555;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border: 3px solid rgb(254 197 77 / 30%);}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 15px; color: #555; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 16px; color: #333;}ul.price-box.list-inline {  display: flex;  align-items: baseline;}.RWDproduct_page .products-info .price-box #O_fixPrice {  font-size: 13px;   font-weight: normal;  color: #989898;}.RWDproduct_page .products-info .price-box #O_fixPrice {  font-size: 13px;font-weight: normal;    color: #989898;}.RWDproduct_page .products-info .price-box #O_fixPrice > b { font-weight: normal;  font-size: 14px;  letter-spacing: 1px;}.RWDproduct_page .products-info .price-box #O_sellPrice {   font-size: 20px;}.RWDproduct_page .products-info .price-box #O_sellPrice>span {  font-size: 13px;}.RWDproduct_page .products-info .price-box #O_sellPrice > b { font-size: 20px;   letter-spacing: 1px;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {  color: #fe5e00;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before { display: none;}.RWDproduct_page .tab-box .tab-menu li.active a {background: rgb(254 197 77 / 30%) !important;    border-top-right-radius: 15px;    border-top-left-radius: 15px;    border: 1px solid rgb(254 197 77 / 30%);    border-bottom: none;    border-color: transparent !important;}.RWDproduct_page .tab-box .tab-container { margin-top: -1px;border: none;}.RWDproduct_page .tab-box .tab-container>ul>li { font-size: 15px; color: #333; letter-spacing: 2px; line-height: 1.6;padding: 20px;padding: 30px;    border-color: transparent;    background: rgb(254 197 77 / 30%);    margin-top: 1px;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #fe4800;}.RWDproduct_page .tab-box .tab-menu a  {     background: rgb(254 197 77 / 10%) !important;    color: #555 !important;    border-top-right-radius: 15px;    border-top-left-radius: 15px;   color: #555;}.page_wrapper_bg h4.product_title { margin-bottom: 15px; font-size: 22px; color: #000; font-weight: 500; padding-bottom: 15px;border-bottom: 1px solid #eee;padding-top: 15px;}.page_wrapper_bg ul.product_list {  list-style: disc;font-size: 17px; letter-spacing: 2px; color: #333;   padding-bottom: 15px;  padding-left: 20px; margin-bottom: 30px;  line-height: 1.8;flex-wrap: wrap;  display: flex;border-bottom: 1px solid #eee;}ul.product_list>li { width: calc(100% / 2 - 1px);}/*地方采風*//*列表樣式F*/ 
.page_wrapper_bg .layoutlist_7 .subject {text-align: center;}.page_wrapper_bg .layoutlist_7 .subject a {color: #333;font-size: 16px;font-weight: 400;line-height: 1.5;letter-spacing: 2px; }.page_wrapper_bg .layoutlist_7 .subject a:hover{color:  #5b351d;}.page_wrapper_bg .layoutlist_7 .cdate{text-align: center;}.page_wrapper_bg .layoutlist_7 .cdate a{color: #888;text-align: center;letter-spacing: 1.5px;}.page_wrapper_bg .layoutlist_7 .litem:hover  .subject a {color: #5b351d;}/*影片*/ 
.video_item_subject{color: #333;font-size: 16px;font-weight: 400;line-height: 1.5;letter-spacing: 2px; text-align: center !important;}.video_item_subject:hover{color:  #5b351d;}/*聯絡我們*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: rgba(255,255,255,.8);border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}.new-form .new-width .control-label {font-weight: 400; letter-spacing: 2px;color: #333;}.formdesc { letter-spacing: 2px;   line-height: 1.8;   color: #333; font-size: 17px;}textarea#eformstw61_00006 { height: 140px;}.eformsDesc {   margin-bottom: 30px; padding-bottom: 30px;letter-spacing: 2px;  line-height: 1.5;color: #333;}.formdesc .contact_list ul {      margin-top: 0;     border-top: none;border-bottom: none;  padding-bottom: 10px;}.formdesc .contact_list h5 { margin-top: 0;}iframe.contact_map { width: 90% !important;}/*結帳頁面*/ 
.RWDshopping .shopping-step .name {color: #5b351d;font-weight: 500;}.RWDshopping .shopping-step .num {color: #5b351d;border: 1px solid #5b351d;background: rgba(255,255,255, .6);}.RWDshopping .shopping-step .num i {color: #fff;}.shopping-step li+li:before {    background: #5b351d;}@keyframes num-bg {    0% {background: rgb(91,53,29, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(91,53,29,.8);-webkit-transform: scale(1);transform: scale(1)}}.login-box a {  color: #383838;    padding: 10px 30px;letter-spacing: 2px;    background: transparent;}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {border-radius: 0;}.shopping-item-box .item-btn {background: #fff;}.info-box .title, .shopping-title {font-weight: bold;}.info-ok h2 {color: #f29702;}.bonus-box .form-group .btn, .voucher-box .form-group .btn {    background: #4F7401;}.voucher-box .web { text-decoration: none; color: #555; padding: 5px 10px;  border: 1px solid #eee; margin-top: 15px;}.other-check .web-member:hover, .voucher-box .web:hover {text-decoration: none; border-color: #c0312f;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {background: #fff;}/*註冊葉面*/#join_form {background: #fff;}.join_form-title {color: #333;font-weight: 500;}/*隱私權政策*/ 
.page_wrapper_bg h3.privacy_title {    margin-top: 30px;    font-size: 22px;    letter-spacing: 2px;    line-height: 1.8;    font-weight: 500;}/*會員查詢訂丹*/ 
.shopping_viewlogin__h1 {    font-weight: 400;    letter-spacing: 2px;    color: #333;}.shopping_viewlogin__intro {    font-size: 14px;    letter-spacing: 2px;    line-height: 1.5;    color: #555;    padding: 10px 0;}.shopping_viewlogin__body  .control-label {    font-weight: 500;    letter-spacing: 2px;    color: #333;}.shopping_viewlogin__submit {background-color: #5b351d;  letter-spacing: 2px; border-radius: 99em;}.no-touch .shopping_viewlogin__submit:hover {background-color: #5b351d; }.shopping_viewlogin__member { letter-spacing: 1px; color: #555;}.form-control  {background: rgba(255,255,255,.8);border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.form-control:hover {border: 1px solid #ccc;}/*會員葉面*/ 
.RWDmenu_plus04 .member-block .login-is-on .item a {color: #333;    letter-spacing: 2px;}

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

@media (max-width: 1800px) {/*1800px*//*news*/ 
.RWDnews005 h4 a {    font-size: 16px;}/*標題統一*/ 
.sub-title, .RWDbanner005 .title_block .title_en {    font-size: 18px !important;}/*在地文化*/ 
.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0;}}@media (max-width: 1700px) {/*1700px*//*在地特產*/ 
.RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0;}}@media (max-width: 1600px) {/*1600px*//*news*/ 
.news_block > .container:before {    right: -11%;}.RWDnews005 h4 a {    min-height: 55px;    display: block;}/*農場達人*/ 
.farmer_block:after {    width: 309px;    height: 200px;}/*文化體驗*/ 
.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0 15px;}}@media (max-width: 1400px) {/*1400px*//*品牌介紹*/ 
.RWDleft_cont002 .item-second .text-box {    padding-left: 0;    padding-top: 0;    padding-bottom: 0;}.RWDleft_cont002 .item-second .text-box .text {    width: 100%;}.RWDleft_cont002 .item-second .pic {    padding-top: 30px;}/*在地特產*/ 
.gift_block .container {    width: 90%;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {    width: 250px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {    width: calc(100% - 250px);}/*文化體驗*/ 
.travel_block .container {    width: 90%;}}@media (max-width: 1300px) {/*1300px*//*頁尾*/ 
.footer_block .container {    width: 95%;    margin-left: 5%;    max-width: 100%;}/*農場達人*/ 
.RWDbanner005 .title_block .title_en {    width: 60%;}.farmer_block .container {    width: 80%;}}@media (max-width: 1200px) {/*1200px*/ 
.news_block:after {    width: 292px;    height: 204px;}.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 14px;    padding: 25px 10px;}.RWDbanner005 .more-btn {    margin-top: 30px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.brands_block .container {    width: 90%;}.RWDleft_cont002 .item-second .text-box .title {    font-size: 35px;}.main-title, .RWDbanner005 .title_block .title_tw {    font-size: 35px !important;}.video_block .container {    width: 90%;}.figcaption_bottom h2 {    font-size: 15px;}.video_block {    padding: 80px 0px;}.travel_block {    padding: 0px 0px 80px 0px;}.gift_block {    padding: 80px 0px 50px 0px;}.farmer_block {    padding: 80px 0px;}.brands_block {    padding: 80px 0px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDleft_cont002 .item-second > a {    display: block;    width: 100%;    margin: 0 auto 30px auto;}.RWDleft_cont002 .item-second .pic {    width: 100%;    float: none;}.RWDleft_cont002 .item-second .text-box {    width: 100%;}.brands_block .container {    width: 80%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 20px);    margin: 0 10px 30px 10px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent}.RWDmenu_plus04 .logo {    width: 120px;}.RWDbanner_plus01 .logo {    width: 200px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 36px;}section.call_to_action {    min-height: 700px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.brands_block .container {    width: 90%;}.RWDbanner005 .swiper-center {    width: 100%;}.RWDbanner005 .subtitle {    font-size: 14px;}.farmer_block:after {    width: 221px;    height: 167px;}.farmer_block:before {    width: 250px;    height: 97px;}.RWDbanner005 .main-title {    font-size: 19px !important;}.RWDbanner005 .swiper-center .swiper-slide-active {    border-right: 1px solid #cdb587;    border-left: 1px solid #cdb587;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {    width: 100%;    position: relative;    top: 0;}.RWDproduct002_v2 .filter-portfolio ul {    flex-direction: row;    justify-content: center;    align-items: center;}.RWDproduct002_v2 .btn.btn-rj {    text-align: center;    width: auto;    padding: 10px 30px;    min-width: 150px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0 15px 15px 15px;}.RWDproduct002_v2 .section-inner .row:nth-child(3) {    width: 100%;}.figcaption_bottom h2 {    font-size: 17px;}.RWDmenu_plus04 .logo {    width: 108px;}.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0 15px;}.RWDproduct002_v2 .active .btn.btn-rj:after{display:none}/*內頁*/ 
.formdesc { text-align: center; }.webdesc { text-align: center; padding: 15px 0;}.sortbar {text-align: center !important;justify-content: center;flex-wrap: wrap;}.layoutlist_2 .col-sm-6, .layoutlist_7 .litem, .rwdlayoutlist_9 .litem {  width: calc(100% / 3 - 1px);}section.call_to_action {    min-height: 500px;}textarea#eformstw61_00006 { height: auto;}.video_item { width: calc(100% / 3 - 1px);}iframe.contact_map { width: 100% !important;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDleft_cont002 .item-second .text-box {    width: 80%;    padding-right: 0;    margin: 0 auto;}/*內頁*/ 
.litem__text {padding: 20px;}.layoutlist_4 .pricearea {    flex-wrap: wrap;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.contact_list ul li {    font-size: 14px;}.contact_list h5 {    font-size: 18px;}.date_open {    font-size: 14px;}.bottom_copy {    font-size: 11px;}.travel_block .RWDproduct002_v2 .showbottom .portfolio-bottom p {    padding: 0;}.RWDbanner005 .title_block .title_en {    width: 65%;}/*內頁*//*800px*/#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 30px;}.page_wrapper_bg .hgroup .breadcrumb { margin-bottom: 15px;}.page_wrapper_bg .btn_back { width: 100%;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.RWDshopping .btn.normal { max-width: none;float: none;width: 100%;margin-bottom: 15px;}.RWDshopping .formbtn.btn.normal { width: 100%; min-width: auto;max-width: none;margin-bottom: 15px;}#join_form .btn-primary {width: 100%;}.btn-primary {  width: 100%;}.page_wrapper_bg .ebtn { margin: 0;}.page_wrapper_bg .ebtn a { width: 100%;}.webdesc br {display: block;}@media (max-width: 768px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 15px; padding-right: 15px; }.page_wrapper_bg .main section.call_to_action > .container { padding-left: 30px; padding-right: 30px; }.page_wrapper_bg h3.privacy_title { font-size: 22px;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner005 .title_block .title_en {    width: 80%;}.farmer_block .container {    width: 100%;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active {    max-width: 50%;    -webkit-transform: perspective(100px) translateZ(0);    transform: perspective(100px) translateZ(0);}.RWDbanner005 .swiper-center .swiper-slide {    min-width: 50%;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-next {    -webkit-transform: perspective(100px) translateX(0px) translateZ(0px);    transform: perspective(100px) translateX(0px) translateZ(0px);}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-prev {    -webkit-transform: perspective(100px) translateX(0) translateZ(0px);    transform: perspective(100px) translateX(0px) translateZ(0px);}.RWDbanner005 .swiper-center .swiper-slide {    max-width: 50%;}.farmer_block:after {    width: 164px;    height: 108px;}.RWDbanner005 .swiper-center .add-cart, .RWDbanner005 .swiper-center .main-title, .RWDbanner005 .swiper-center .price, .RWDbanner005 .swiper-center .subtitle {    opacity: 0.4;    -webkit-transition: opacity .4s;    transition: opacity .4s;}.sub-title, .RWDbanner005 .title_block .title_en {    font-size: 16px !important;}.RWDproduct002_v2 .section-subject {    margin: 0px 0px 20px;}.footer_block .container {    width: 90%;    margin: 0 auto;    flex-direction: column;    padding: 50px 0px;}.contact_block {    width: 80%;    padding-right: 0;    margin-bottom: 50px;}.right_map {    width: 100%;}iframe {    height: 300px;}.RWDvideo002 figure.effect-sarah:after{display:none}.RWDbanner005 .sqare_shadow {    display: block;}.RWDbanner005 .sqare_shadow.swiper-next {    right: 20px;}.RWDbanner005 .sqare_shadow.swiper-prev {    left: 20px;}/*內頁*//*767px*//*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 60px 0;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}.RWDproduct_page .btn-other li button {float: left;width: auto;}.layoutlist_2 .col-sm-6 {  width: calc(100% / 2 - 1px);}.layoutlist_7 .litem {  width: calc(100% / 2 - 1px);}.rwdlayoutlist_9 .litem {  width: calc(100% / 2 - 1px);}.layoutlist_4 .col-sm-4 {  width: calc(100% / 2 - 1px);}.layoutlist_8.rwd .item {  width: calc(100% / 2 - 21px);  margin: 10px;}.layoutlist_8.rwd {  display: flex; flex-wrap: wrap;}.RWDproduct_page .btn-other li button > i {  padding-right: 5px;}.RWDproduct_page .btn-other li button {display: flex;align-items: center;}.RWDproduct_page .m-pd-info .select-box .btn {    font-size: 15px; background: #fff; border: 1px solid #eee;letter-spacing: 2px;}.tab.open {   background: rgb(254 197 77 / 30%);}.tab {    background: rgb(254 197 77 / 15%); border-top: none !important; padding: 30px !important; border-radius: 15px;   margin-bottom: 10px;}.tab_title { font-size: 19px !important; color: #333 !important; line-height: 1.5 !important; font-weight: 500;  letter-spacing: 2px;}.tab:last-child {  border-bottom: none !important;}.layoutlist_8.rwd .listdate .day { color: #555;}.productcontent .footer_block .container {padding-bottom: 78px;}.video_item { width: calc(100% / 2 - 1px);}iframe.contact_map {height: 150px;}/*產品頁千*/ 
.RWDproduct_page .faq-list {    border: rgb(254 197 77 / 50%) !important;    background: rgb(254 197 77 / 10%) !important;}.RWDproduct_page .faq-item .faq-question {    color: #333;font-size: 16px;    letter-spacing: 2px;    line-height: 1.5;    font-weight: 400;}.RWDproduct_page .faq-item+.faq-item .faq-question {    border-top: 1px solid rgb(254 197 77 / 50%);}.RWDproduct_page .faq-item.active .faq-question {    background:rgb(254 197 77 / 50%);}.RWDproduct_page .faq-item .editor {    color: #555;font-size: 15px;    letter-spacing: 2px;    line-height: 1.5;    font-weight: 400;}.RWDproduct_page .faq-item .faq-answer {    border-top: 1px solid  rgb(254 197 77 / 50%);}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.news_block:after {    width: 188px;    height: 129px;}.news_block > .container:before{display:none}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    background: #fff;}.RWDleft_cont002 .item-second .text-box {    width: 100%;}.farmer_block:before {    width: 202px;    height: 75px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0;}.RWDbanner005 .swiper-center .swiper-slide {    min-width: 100%;    height: auto;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active {    max-width: 100%;    width: 100%;}.farmer_block .container {    width: 90%;}.RWDproduct002_v2 .section-inner .row:nth-child(3) .col-md-12 {    padding: 0;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 16px;}.fl img {    width: 100%;}.fl {    width: 200px;}.RWDbanner005 .sqare_shadow.swiper-next {    right: 5px;}.RWDbanner005 .sqare_shadow.swiper-prev {    left: 5px;}.video_block {    padding: 50px 0px;}.travel_block {    padding: 0px 0px 50px 0px;}.gift_block {    padding: 50px 0px 50px 0px;}.farmer_block {    padding: 50px 0px;}.brands_block {    padding: 50px 0px;}.news_block {    padding: 80px 0px 0px 0px;}.RWDvideo002 figure.effect-sarah:hover {    transform: scale(1);}.RWDvideo002 .videoitem {    margin-bottom: 50px;}.RWDbanner_plus01 .slick-caption {    top: initial;    bottom: 50%;    left: 50%;    transform: translate(-50%, 50%);    width: 100% !important;}.slick-caption .container {    width: 100%;    text-align: center;}.contact_block {    width: 100%;}.fix_social {    right: 5px;}.scrollTop002 {    right: 9px;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {    opacity: 1;}/*內頁*/ 
.layoutlist_7 .litem  {  width:100%;}.rwdlayoutlist_9 .litem  {  width:100%;}.layoutlist_8.rwd .item  {  width:100%;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 0; padding-right: 0;}.layoutlist_4 .pricearea {justify-content: center;}.page_wrapper_bg .count_info { text-align: center;}.page_wrapper_bg .pricearea .price {margin: 0;}.video_item  {  width:100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.news_block:after {    width: 147px;    height: 99px;    opacity: 0.4;}.RWDleft_cont002 .item-second .text-box a {    float: none;    margin: 30px auto 0 auto;}.farmer_block:before {    width: 156px;    height: 55px;    top: -28px;}.main-title, .RWDbanner005 .title_block .title_tw {    font-size: 30px !important;}.RWDbanner005 .main-title {    font-size: 17px !important;}.RWDproduct002_v2 .btn.btn-rj {    padding: 10px 20px;    min-width: 100px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0 10px 15px 10px;}.RWDleft_cont002 .item-second .text-box .title {    font-size: 30px;    letter-spacing:0px;}.sub-title, .RWDbanner005 .title_block .title_en {    letter-spacing: 1px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 28px;}/*時間軸*/ 
.formdesc br {  display: none;}.webdesc br {    display: none;}.formdesc {  text-align: left;}@media (max-width: 414px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 0px; padding-right: 0px; }.page_wrapper_bg .main section.call_to_action > .container { padding-left: 20px;padding-right: 20px;}.RWDtimeline01 li.event .point .date { font-size: 16px;  margin: 0;}/*圖文輪播*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px !important;}.RWDslider01 .text { padding-bottom: 30px;}.layoutlist_2 .col-sm-6, .layoutlist_4 .col-sm-4 {padding: 0 10px;}.formdesc {    font-size: 16px;}.shopping_form .shopping-title { background: #5b351d;  font-weight: 400;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner005 .title_block .title_en {    width: 100%;}.contact_block {    width: 100%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.farmer_block:after{display:none}.RWDleft_cont002 .item-second .text-box .title {    font-size: 23px;}/*內頁*/ 
.tab {border-radius: 20px;}ul.price-box.list-inline {flex-wrap: wrap;}
}
/*320px end*/