a:hover , a:focus {text-decoration:none;}.cd-main-content {background: url(archive/image/customization/ep_naturalwhite.png);}.RWDfakeloader {background: url(archive/image/customization/ep_naturalwhite.png);}@media (min-width: 1500px) {#RWDfullscreen01 .container {width: 1450px;}.RWDleft_cont002 .container {width: calc(1450px + ((100% - 1450px) / 2)) !important;}.advantage-block .container {width: 1170px !important;}.contact-block .container {width: calc(1450px + ((100% - 1450px) / 2)) !important;}}body, html {    line-height: 1.5;    letter-spacing: 1px;    font-weight: 400;font-family: 'Noto Sans TC', sans-serif;}a:hover, a:focus{text-decoration:none}.scrollTop002 {bottom: 40px;}.scrollTop002 img {filter: contrast(0.2);}.RWDnews_autolist {height: 32px;width: 100%;max-width: 100%;z-index: 98;position:fixed;}.menu_top .RWDedictor {display: none;}.RWDnews_autolist .slick-slide {width: 100% !important;line-height: 32px;}.RWDnews_autolist .news-box {background: #e36900;font-size: 13px;text-align: center;letter-spacing:2px;}.RWDnews_autolist .title {display: none;}.RWDnews_autolist .news-list {width: 100%;}.RWDnews_autolist .slick-arrow {left: inherit;right: 0;background-color: transparent;display:none !important;}.RWDnews_autolist .news-list a {color: #fff;}.RWDnews_autolist .slick-slide {width: 100% !important;line-height: 32px;height: 32px !important;}.RWDmenu_plus02 .inside {top: 32px;}/*選單*/ 
.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header {background: transparent;display: flex;}.RWDmenu_plus02 .sub-nav {display: inline-block !important;order: 3;width: 260px;margin-right: 50px;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0;}.RWDmenu_plus02 .editor {margin: 19px 0px 0;font-size: 14px;letter-spacing: 2px;font-weight: 600;}.RWDmenu_plus02 .editor a {color: #fff;padding: 0px 5px;}.cd-logo {transition:0.5s ease;width: 145px;margin-top: 16px;}.cd-primary-nav>li>a {font-size: 16px;color: #333;letter-spacing: 2px;font-weight: 600;transition:0.5s ease;}.cd-primary-nav>li:after {display:none;}.RWDmenu_plus02 .container {width: 100% !important;padding: 0px 60px;}.RWDmenu_plus02 .cart-block .glyphicon, .RWDmenu_plus02 .cart-block .ii, .RWDmenu_plus02 .member-block .glyphicon, .RWDmenu_plus02 .member-block .ii, .RWDmenu_plus02 .querycar-block .glyphicon, .RWDmenu_plus02 .querycar-block .ii {color: #fff;}.RWDmenu_plus02 .cart-block i.qty {background: transparent;border: 0px;box-shadow: none;color: #fff;}.RWDmenu_plus02 .cd-nav {    margin-right: 0px;    margin-left: 0px;    float: left;    order: 2;    width: calc(100% - 575px);    padding-left: 50px;}.RWDmenu_plus02 .inside {background: #2a3715;box-shadow: none;}.RWDmenu_plus02 .inside .cd-logo img {filter: contrast(0)brightness(2)drop-shadow(2px 4px 6px #262c1f);}.RWDmenu_plus02 .inside .cd-logo {    margin-top: 11px;    margin-left: 0;    transition: 0.5s ease;    order: 1;}.RWDmenu_plus02 .cd-header-buttons {transition:0.5s ease;}.RWDmenu_plus02 .inside .cd-header-buttons {    top: 8px;    transition: 0.5s ease;    order: 4;    width: 170px;}.RWDmenu_plus02 .inside .cd-primary-nav>li>a {height: 60px;line-height: 60px;transition:0.5s ease;}.RWDmenu_plus02 .inside .cd-primary-nav>li>a {color:#fff;}.RWDmenu_plus02 .inside .cart-block .glyphicon, .RWDmenu_plus02 .inside .cart-block .ii, .RWDmenu_plus02 .inside .member-block .glyphicon, .RWDmenu_plus02 .inside  .member-block .ii, .RWDmenu_plus02 .inside .querycar-block .glyphicon, .RWDmenu_plus02 .querycar-block .ii {color: #fff;}.RWDmenu_plus02 .inside .cart-block i.qty {background: transparent;border: 0px;box-shadow: none;color: #fff;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.RWDmenu_plus02 .inside .cd-primary-nav>.has-children>a::after, .RWDmenu_plus02 .inside .cd-primary-nav>.has-children>a::before {background: #fff;}.cd-search-trigger span::after, .cd-search-trigger span::before {    background: #fff;}.cd-primary-nav .cd-secondary-nav {top: 60px;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 16px;color: #555;letter-spacing: 2px;font-weight: 600;}.cd-primary-nav .cd-secondary-nav {top: 60px;;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #fff;    color: #e36900;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none;}.RWDmenu_plus02 .cart-block {margin-left: 35px; margin-right: 5px;}.cd-search-trigger::after {background: #fff;height: 2px;}.cd-search-trigger::before {border: 2px solid #fff;}.cd-header-buttons li.search-btn {margin-top: 2px;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #e36900;}.RWDmenu_plus02 .inside .cd-search-trigger::after {background: #fff;height: 2px;}.RWDmenu_plus02 .inside .cd-search-trigger::before {border: 2px solid #fff;}.RWDmenu_plus02 ul#cd-primary-nav >li>a:hover {color: #e36900;}.RWDmenu_plus02 .inside ul#cd-primary-nav >li>a:hover {color: #eee;}.RWDmenu_plus02 .cart-menu .title span {background: #e36900;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #e36900;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price {color: #e36900;}.RWDmenu_plus02 .cd-primary-nav>li.menu-shop a::before {    content: "";    width: 20px;    height: 20px;    background: url(archive/image/customization/google-forms.png);    display: inline-block;    background-size: contain;    vertical-align: middle;    position: relative;    top: -3px;    margin-right: 5px;    filter: contrast(0)brightness(2);}.RWDmenu_plus02 .cd-primary-nav>li.menu-line a::before {    content: "";    width: 30px;    height: 30px;    background: url(archive/image/customization/social-child-02.png);    display: inline-block;    background-size: contain;    vertical-align: middle;    position: relative;    top: -3px;margin-right: 3px;}.RWDmenu_plus02 .cart-menu {background: url(archive/image/customization/ep_naturalwhite.png);}li.menu-shop>a {    border-left: 1px solid #596a3d;    border-right: 1px solid #596a3d;    padding: 0px 30px;    margin-left: 10px;}li.menu-line>a {    border-right: 1px solid #596a3d;    padding: 0px 30px;}/*搜尋*/ 
.cd-search {width: 320px;height: 45px;right: 0px;left: initial;}.cd-search input {font-size: 14px;color:#333;font-weight:600;}.cd-search button:hover {color: #866d64;}.cd-search button {top: 10px;font-size: 14px;}.cd-search input::placeholder {color:#666;letter-spacing:1px;}.cd-search input {font-family: 微軟正黑體;}.cd-search input::placeholder {font-family: 微軟正黑體;}/*模組*/ 
.banner-block {position: relative;box-shadow: 1px 1px 3px #696361;}.about-block {    position: relative;    padding: 120px 0px 0px;z-index: 1;overflow: hidden;box-shadow: 0px 0px 4px #b7b6b6;}.about-block::before {    content: "";    background: url(archive/image/customization/about-bg1222.png);    display: block;    position: absolute;    left: 0px;    height: 100%;    width: 100%;    top: 0;    mix-blend-mode: multiply;    background-size: cover;    background-repeat: no-repeat;}.brand-block {padding: 120px 0 100px;}/*標題*/h1.main-title , .RWDleft_cont002 .item-second .text-box .title , .RWDproduct002_v3 .main-title {color: #4e583b !important;font-size: 36px !important;letter-spacing: 2px;font-weight: 500 !important;line-height: 1.5;margin: 0px 0px 12px !important;}h2.sub-title , .RWDproduct002_v3 .sub-title {color: #ad875b !important;letter-spacing: 2px;font-size: 18px !important;line-height: 1.7;font-weight: normal !important;margin-top: 8px !important;}.section-line {display: none !important;}.RWDproduct004 h1.main-title {font-size: 36px !important;letter-spacing: 2px;line-height: 1.5;font-weight: 500  !important;color: #4e583b !important;}.RWDproduct004 h2.sub-title {font-size: 18px !important;color: #ad875b !important;letter-spacing: 2px;margin: 12px 0px 0px;line-height: 1.5;}.RWDproduct004 .section-subject {margin-bottom: 60px;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none;}.RWDService001 .section-subject {display:none;}.advantage-block h1.main-title {text-align: center;margin-bottom: 50px !important;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 85vh!important;height: 85vh!important;}.RWDbanner_plus01 .logo img {    filter: drop-shadow(1px 1px 2px #1c1b0a);}.RWDbanner_plus01 .slick-caption.txt-left {top: 32%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li button {width: 10px;height: 10px;border-radius: 4px;background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.control-left .control-box {padding-top: 55px;}.RWDbanner_plus01 .page-scroll {left: calc(10% + 50px);bottom: 30px;}.RWDbanner_plus01 .page-scroll.style01 a {color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 1px solid #000;border-bottom: 1px solid #000;}/*最新*/ 
.news-block {padding: 120px 0px 80px;position: relative;overflow:hidden;}.news-block::after {    background: url(archive/image/customization/deco-top3.png);    content: "";    width: 561px;    height: 384px;    display: block;    position: absolute;    left: 0;    bottom: 0;    opacity: 0.3;z-index: -1;}/*關於*/ 
.RWDleft_cont002 .container {margin-right: 0px;padding-right: 0px;}.RWDleft_cont002 .item-second {background: transparent;display: flex;flex-direction: row-reverse;}.RWDleft_cont002 .item-second a {width: 50%;border-radius: 40px 0px 0px 0px;overflow: hidden;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .text-box {width: 50%;background: transparent;padding: 0px 60px 0px 0px;;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second {background: transparent;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box {color:#555;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 18px;color: #777;font-weight: normal;letter-spacing: 2px;line-height: 1.5;margin: 0px !important;}.RWDleft_cont002 .item-second .text-box .text {width: 100%;font-size: 16px;letter-spacing: 2px;line-height: 2;color: #555;margin-top: 30px;}.ad-deco {    position: absolute;    left: -160px;    bottom: -160px;    z-index: -1;    opacity: 0.3;    transform: rotate(39deg);}.advantage-block {position: relative;overflow: hidden;padding: 120px 0px;}.advantage-block .RWDService001 {z-index: 1;}.advantage-block .RWDService001 .col-md-3.col-sm-6 {    width: calc(100% / 3 - 20px);    border: 1px solid #cfbaaa;    padding: 40px 60px;    margin: 0px 10px 20px;    border-radius: 20px;    background: url(archive/image/customization/ep_naturalwhite.png);}.advantage-block .RWDService001 .row:nth-child(2) a:nth-child(4) .col-md-3.col-sm-6 {width: calc(100% - 20px);padding:50px 60px 60px;}.advantage-block .boxFeature-2 p {color: #555;font-size: 16px;letter-spacing: 2px;line-height: 1.8;margin: 0;}.advantage-block .boxFeature-2 h2 span {color: #111;font-family: 'Roboto', sans-serif;display: block;font-size: 16px;font-weight: 600;}.advantage-block .boxFeature-2 h2 {color: #111;letter-spacing: 1px;text-align: center;line-height: 1.5;margin: 0px 0px 10px;font-size: 22px;}.RWDService001 a {pointer-events: none;}a:nth-child(4) .col-md-3.col-sm-6 .boxFeature-2 {    display: flex;    flex-direction: row;    flex-wrap: wrap;    align-items: center;    justify-content: center;}a:nth-child(4) .col-md-3.col-sm-6 i.iconBig {width: 200px;margin-right: 30px;display: inline-block;margin-bottom: 0px;}a:nth-child(4) .col-md-3.col-sm-6 .boxFeature-2 h2 {margin: 10px 0px 0px;}a:nth-child(4) .col-md-3.col-sm-6 .boxFeature-2 h2 p {margin-top: 5px;}.RWDleft_cont002 .item-second .text-box a {    font-size: 16px;    letter-spacing: 2px;    max-width: 225px;    padding: 6px 0;    margin-top: 50px;    border-radius: 0;    transition: 0.5s ease;    background: rgb(255 255 255 / 30%);    border: 1px solid #fff;    width: 225px;    font-weight: normal;    color: #555;    line-height: 2;    margin-left: 0;}.RWDleft_cont002 .item-second .text-box a:hover {    color: #fff;    background-color: #e36900;    border-color: #e36900;}/*產品*/ 
.product-block {    padding: 120px 0 150px;    position: relative;    overflow: hidden;}.product-block::before {    content: "";    background: url(archive/image/customization/220214probg2.jpg);    display: block;    position: absolute;    left: 0;    width: 100%;    height: 100%;    mix-blend-mode: multiply;    background-size: cover;    top: 0;    background-position: bottom;    background-position-y: -5vw;}.RWDproduct002_v3 .section-inner {display: flex;flex-wrap: wrap;}.RWDproduct002_v3 .section-subject {width: 50%;text-align:left;margin: -20px 0px 70px;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {width: 50%;}.RWDproduct002_v3 .section-inner .row:nth-child(3) {width: 100%;}.product-block .RWDedictor {width: 29%;padding-right: 60px;}.product-block .RWDproduct002_v3 {padding:0px;}.RWDproduct002_v3 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.pro-title {font-size: 40px;color: #000;letter-spacing: 2px;line-height: 1.5;margin: 0px 0px 60px;font-weight: 600;}.RWDproduct002_v3 .row:nth-child(3) {margin-left: -7px;margin-right: -7px;}.RWDproduct002_v3 .filter-portfolio ul > li {width: 50%;margin: 0;}.RWDproduct002_v3 .active .btn.btn-rj {background-color: #e4e0d8;color: #e36900;opacity: 1;font-weight: 600;}.RWDproduct002_v3 .btn.btn-rj:hover {background-color: #e4e0d8;color: #e36900;opacity: 1;font-weight: 600;}.RWDproduct002_v3 .btn.btn-rj {display: block;background: transparent;border-radius: 0px;font-size: 19px;font-weight: 600;letter-spacing: 2px;padding: 12px 0px;position: relative;font-family: 'Noto Serif TC', serif;}.RWDproduct002_v3 .filter-portfolio ul {border-top: 1px solid #d6cdc1;margin: 0;border-bottom: 1px solid #d6cdc1;margin: 0;display: flex;}.filter-portfolio {border: 1px solid #927c6d;padding: 4px;margin-bottom:60px;background: rgb(255 255 255 / 0.5);padding: 4px 0;}.RWDproduct002_v3 .portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v3 .btn.btn-rj::after {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 12px 0 12px 8px;    border-color: transparent transparent transparent #e36900;    position: absolute;    left: -1px;    top: 50%;    opacity: 0;    transition: 0.5s ease;    transform: translateY(-45%);}.RWDproduct002_v3 .active .btn.btn-rj::after {opacity: 1;}.portfolio-bottom__h4 {margin: 20px 0px 5px;font-size: 19px;font-weight: 400;color: #000;letter-spacing: 2px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #e36900;}.portfolio-bottom__p {font-size: 15px;color: #555;letter-spacing: 2px;line-height: 1.5;margin: 0;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom h4 {color: #e36900;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {margin-bottom: 35px;width: calc(25% - 1px);padding: 0px 15px;}.RWDproduct002_v3 .portfolio-item>.inner-content {    border-radius: 20px;}.RWDproduct002_v3 .popup-portfolio {    margin: 0;}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {    opacity: 1;    font-weight: 600;    background-color: #e4e0d8;    color: #e36900;}.RWDproduct002_v3 .btn-box .btn {    font-size: 16px;    letter-spacing: 2px;    max-width: 250px;    padding: 6px 0;    margin-top: 50px;    border-radius: 0;    transition: 0.5s ease;    background: rgb(255 255 255 / 30%);    border: 1px solid #fff;}.RWDproduct002_v3 .btn-box .btn:hover {    background: #e26900;    border-color: #e26900;    color: #fff;}/*熱銷*/ 
.RWDnews005 .owl-carousel .owl-item div {border: 0px;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 40px;}.RWDnews005 .container {display: flex;}.RWDnews005 .section-subject {width: 25%;text-align: left;margin-bottom: 0px;padding-right: 60px;}.RWDnews005 .owl-carousel.owl-padding-10 {width: 75%;margin-bottom: 0px;overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 h4 {text-align: center;font-size: 19px;letter-spacing: 1px;font-weight: 500;line-height: 1.5;margin: 20px 0px 5px !important;}.RWDnews005 h4 a {color: #333;}.owl-theme .owl-controls .owl-page span {border-radius: 3px;width: 9px;height: 9px;}.RWDnews005 .owl-carousel img {border-radius: 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {text-align: center;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -60px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;font-size: 50px;color: #4e583b;top:40%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}/*團購*/ 
.contact-block .container {display: flex;position: relative;margin-right:0px;padding-right:0px;align-items: center;line-height: 1.8;}.contact-call {width: 40%;position: relative;z-index: 1;overflow: hidden;}.contact-pic {width: 60%;box-shadow: 0px 1px 4px #b7b7b7;}.call-btn {margin-top: 60px;}.call-btn a {    display: block;    width: 200px;    border-bottom: 1px solid #e36900;    padding-bottom: 15px;    color: #e36900;}.call-btn a::after {    content: "→";    position: relative;    display: inline-block;    padding-left: 10px;    transition: all 0.5s ease 0s;}.call-btn a:hover::after {padding-left: 20px;}/*cookie*//*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index:99999 !important;width:100%;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {    border-color: #e36900; background: #e36900 !important;    border-radius: 0px;}
/*footer start*/

/*footer*/ 
.store_section img.img {width: 160px;filter: contrast(0)brightness(2);}.footer > .container {    padding: 0;    position: relative;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: flex-end;    flex-wrap: wrap;}.footer-im {    color: #ddd;    border-top: 1px solid #3d4a28;    border-bottom: 1px solid #3d4a28;    padding: 10px 00;    margin: 20px 0px 0;}.store-name {    font-size: 12px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;}.store_section {    width: 30%;    padding-right: 8%;}.store-name {margin-top: 15px;}.info_section a:hover {color: #fff;}.info_section a {color: #ddd;transition: 0.3s;}.info_section ul li {list-style: none;margin-bottom:8px;}.info_section ul {padding-left: 0px;}.info_section {    color: #ddd;    letter-spacing: 1px;    line-height: 2;    font-size: 15px;}.footer {padding: 80px 0px 40px 0px;position: relative;background: #2a3715;}.info_section {width: 40%;}.info_section i.icon {margin-left: 5px;}.copyright_section {width: 30%;font-size: 13px;letter-spacing: 1px;color: #5f6850;font-weight: 300;}.copyright_section a {color: #5f6850;}.copyright_section br.visible-xs {display: block !important;}.copyright_section span {display: none;}.visible-small {display: none;}.social-child:nth-child(1) a {background:#1578fb;}.social-child:nth-child(2) a {background: #4caf50;}.social-child:nth-child(3) a {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);}.social-child:nth-child(4) a {background: #f00;}.contact-social {display: flex;margin: 30px 0px 0px;align-items: center;}.contact-social a {width: 30px;height: 30px; margin-right: 10px;border-radius: 50px;display: flex;align-items: center;justify-content: center;color:#fff;}.contact-social i {font-size: 19px;display: block;position: relative;}.social-child i.ii-line3 {font-size: 13px;top: 1px;}.footer-menu {margin: 0px 0px 20px;}.footer-menu a {font-size: 15px;color: #ddd;}.fixed-btn {display:none;}

/*footer end*/
/*內頁 start*/

/*內頁大標左右對齊*/section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0;}.main section .container .article-text > .container {width: 100%;}.page_wrapper_bg .hgroup .container{        border-bottom: none;margin-bottom: 50px;}/*拿掉*/ 
.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}.btn.active, .btn:active {    box-shadow: none;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0;}.main section .container .article-text > .container {width: 100%;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1{    color: #4e583b !important;    font-size: 36px !important;    letter-spacing: 2px;    font-weight: 500 !important;    line-height: 1.5;    margin: 0px 0px 10px !important; text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #555;letter-spacing: 2px;line-height: 2;font-size: 16px; font-weight: 400;    font-family: 'Noto Sans TC', sans-serif;}/*標題下麵包屑*/ 
.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 .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: 10px 0;border: 1px solid #fff;font-size: 16px;color: #555;font-weight: 400;transition: 0.5s ease;background: rgb(255 255 255 / 30%);letter-spacing: 2px; font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .btn_back a:hover { background: #e26900; border-color: #e26900; color: #fff; transition: 0.5s ease;}/*頁籤*/ 
.page_wrapper_bg .tabs nav a {    color: #4e583b;    font-size: 16px;    font-weight: 400;    background-color: transparent;    color: #927c6d;    border: none;    letter-spacing: 2px;}.page_wrapper_bg .tabs nav li.tab-current a {    color: #fff;    background-color: #927c6d;    border-color: transparent;    border-bottom: 1px solid #927c6d;}.tabs nav li.tab-current a::before {    display:none;}.page_wrapper_bg .tabs nav li.tab-current a::after {    display:none;}.page_wrapper_bg .tabs nav ul li {    border: none;}.page_wrapper_bg .tabs .content {    border-color: #927c6d;    padding: 50px;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {    background: none;}/*圖文輪播*/ 
.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {    color: #e36900;    font-weight: bold;}.page_wrapper_bg .RWDslider01 .slick-arrow:before {    color: #999;}.page_wrapper_bg .RWDslider01 .editor {    font-size: 16px;    line-height: 2;    color: #555;     letter-spacing: 2px;}/*時間軸*/ 
.RWDtimeline02 .timeline2_list .block .text-in {    color: #555;    letter-spacing: 2px;    line-height: 2;    font-size: 16px;    max-height: 90px;}.RWDtimeline02 .slick-list:after{    top: 52%;}.RWDtimeline02 .timeline2_list li:nth-child(even) .block:before {    top: -33px;}.RWDtimeline02 .timeline2_list .block .pic {    width: 100px;}.RWDtimeline02 .timeline2_list .block .year {    color: #777;}.RWDtimeline02 .control-box .slick-arrow{    border: 2px solid #ad875b;}.RWDtimeline02 .control-box .slick-arrow:hover {    border-color: #745b3e;}.RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{    border-color: transparent #ad875b transparent transparent;}.RWDtimeline01 li.event .point .title {    line-height: 2;    letter-spacing: 2px;    color: #4e583b;    margin-bottom: 8px;}.RWDtimeline01 li.event .point .editor{    color: #555;     letter-spacing: 2px;     line-height: 2;    font-size: 16px;     font-weight: 400;}.RWDtimeline01 li.event .point .date {    color: #777;    font-size: 15px;}.RWDtimeline01 .line_dot2 span{    display: none;}/*.RWDtimeline01 .line_dot2 span{    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(230,225,224,1) 2%,rgba(230,225,224,1) 100%);}*//*列表頁-列表文字*/ 
.page_wrapper_bg .webdesc {    border: 1px solid #927c6d;    text-align: center;    margin-bottom:50px;    background: rgb(255 255 255 / 0.5);    padding: 4px 0;}.page_wrapper_bg .webdesc .list_txt{    border-top: 1px solid #d6cdc1;    margin: 0;    border-bottom: 1px solid #d6cdc1;    color: #ad875b;    letter-spacing: 2px;    font-size: 18px;    line-height: 1.7;    font-weight: normal;    padding: 12px 20px;}/*分類列表頁*/ 
.page_wrapper_bg .cate_list .col-sm-6.col-md-3 {    margin-top: 0;    margin-bottom: 40px;}.page_wrapper_bg .cate_list .col-sm-6.col-md-3:hover .subject a {    color: #e36900;  transition: 0.5s ease;}.page_wrapper_bg .layoutlist_4 .subject {    margin: 10px 0 0;}.page_wrapper_bg .layoutlist_4 .subject {    min-height: auto; height: auto !important;}.page_wrapper_bg .cate_list .subject a, .page_wrapper_bg .layoutlist_4 .subject {    color: #000;    font-size: 19px;    font-weight: 400;    letter-spacing: 2px; text-align: center;}.page_wrapper_bg .cate_list .img {    border-radius: 20px;    overflow: hidden;}/*內容列表頁*/ 
.page_wrapper_bg .layoutlist_7 .litem, .page_wrapper_bg .layoutlist_2 .album_item {    margin: 0 0 35px;}.page_wrapper_bg .layoutlist_7 .litem .img, .page_wrapper_bg .layoutlist_2 .album_item img {    border-radius: 20px;    overflow: hidden;}.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a{    margin: 10px 0 5px;    font-size: 19px;    font-weight: 400;    color: #000;    letter-spacing: 2px;    text-align: center;}.page_wrapper_bg .layoutlist_7 .litem:hover .subject a {    color: #e36900; transition: 0.5s ease;}.page_wrapper_bg .layoutlist_7 .summary, .page_wrapper_bg .layoutlist_7 .summary a {    font-size: 15px;    color: #555;    letter-spacing: 2px;    line-height: 1.5;    margin: 10px 0 0;}.page_wrapper_bg .layoutlist_7 .cdate, .page_wrapper_bg .layoutlist_7 .cdate a{    text-align: center;}/*相簿-分類列表頁*/ 
.page_wrapper_bg .layoutlist_2 .album_item_subject table td {    font-size: 19px;    font-weight: 400;    color: #000;    letter-spacing: 2px;}.page_wrapper_bg .layoutlist_2 .album_item:hover .album_item_subject td {    color: #e36900;    transition: 0.5s ease;}.page_wrapper_bg .photo_view .flexslider {    background: transparent;    border: none;}/*相簿-回上頁btn*/ 
.page_wrapper_bg .btn_back {    background-color: transparent !important;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .article_subject {    font-size: 19px;    font-weight: 400;    color: #000;    letter-spacing: 2px;    line-height: 1.8;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {    font-size: 16px;    letter-spacing: 2px;    font-weight: 400;    line-height: 1.5;    color: #555;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {    color: #777;    font-size: 14px;    letter-spacing: 2px;}.page_wrapper_bg .layoutlist_8 .listdate .day {    color: #ad875b;}.page_wrapper_bg .layoutlist_8 .item img {    border-radius: 20px;    overflow: hidden;}.page_wrapper_bg .layoutlist_8 .item:hover .list_subject>a {    color: #e36900;    transition: 0.5s ease;}.page_wrapper_bg .layoutlist_8 .item:last-child {    border-bottom: none;}/*產品介紹*//*側邊選單欄*/#sidebar .products-nav {    font-family: 'Noto Sans TC', sans-serif;}#sidebar.layoutmenu3 .m2018.visible-lg {    border: 1px solid rgb(146 124 109 / 60%);    background: rgb(255 255 255 / 0.5);}.m2018 .products-nav .nav-title {    background-color: rgb(146 124 109 / 30%);    padding: 12px 0;    text-align: center;    font-size: 19px;    font-weight: 600;    letter-spacing: 2px;    margin-bottom: 0;}/*右邊產品頁分類列表*/ 
.page_wrapper_bg .layoutlist_4 .col-xs-12.col-sm-6.col-md-4.col-lg-4 {    margin-top: 0;}.page_wrapper_bg .layoutlist_4 .item {    margin-top: 0;    padding-bottom: 0;    margin-bottom: 40px;}.page_wrapper_bg .layoutlist_4 .item:hover .subject a {    color: #e36900;  transition: 0.5s ease;}.page_wrapper_bg .layoutlist_4 .item .img {    border-radius: 20px;}.page_wrapper_bg .layoutlist_2 .item, .layoutlist_4 .item {    border-bottom: none;}/*右邊產品頁產品列表*/ 
.page_wrapper_bg .layoutlist_4 .price.sellprice {    color: #e36900;    font-size: 19px;    font-weight: 400;}.page_wrapper_bg .layoutlist_4 .buybtn.showY {    padding: 10px 0;    font-size: 18px;    letter-spacing: 2px;    background-color: #ad875b;    margin-bottom: 0;}.page_wrapper_bg .layoutlist_4 .buybtn.showY:hover{     background-color: #6b5438;}/*右邊產品頁內頁*/ 
.page_wrapper_bg .RWDproduct_page .products-info {    font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg input, select, textarea {    font-family: 'Noto Sans TC', sans-serif;}.RWDproduct_page .products-info .name {    font-size: 20px;    font-weight: 600;}.RWDproduct_page .products-info .subname {    font-size: 15px;}.RWDproduct_page .price-box {    font-size: 18px;}.RWDproduct_page .products-info .txt .title {    font-size: 15px;    color: #444;}.RWDproduct_page .products-info .txt .editor {    font-size: 15px;}.page_wrapper_bg #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background-color: #e36900;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {    background-color: #b25301;transition: 0.5s ease;}.page_wrapper_bg #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background-color: #ad875b;transition: 0.5s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{     background-color: #6b5438; transition: 0.5s ease;}/*產品頁內頁-頁籤*/ 
.RWDproduct_page .tab-box {    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;    line-height: 2;    font-size: 16px;    font-weight: 400;}.RWDproduct_page .tab-box .tab-container {    border: 1px solid #927c6d;}.RWDproduct_page .tab-box .tab-menu li.active a {    color: #fff;    background-color: #927c6d;}.RWDproduct_page .tab-box .tab-menu a {    background-color: transparent;    border: none;    color: #927c6d;    font-size: 16px;}.RWDproduct_page .tab-box .tab-menu a:hover {    color: #333;}.RWDproduct_page .tab-box .tab-menu li.active a:before{ display: none;}.RWDproduct_page .tab-box .tab-container>ul>li {    padding: 30px;}/*產品頁內頁-編輯器文字*/ 
.RWDproduct_page .products-editor {    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;    line-height: 2;    font-size: 16px;    font-weight: 400;}._bd_row h1 {    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;    line-height: 2;    letter-spacing: 2px;}/*問答*/ 
.faq_q_icon {    top: 2px;    position: relative;}.faq_question {    font-size: 18px;    letter-spacing: 2px;    line-height: 2;}.rwd .faq_answer {letter-spacing: 2px;    line-height: 2;    font-size: 16px;    background-color: rgb(255 255 255 / 0.5);}/*表單-企業訂購&聯絡我們*/ 
.page_wrapper_bg .layoutlist_1.page_content2, .page_wrapper_bg .layoutlist_1.page_content3 {    background-color: rgb(255 255 255 / 0.5);    padding: 80px 100px;}.page_wrapper_bg .eformsDesc {    margin: 0 0 40px;    padding: 0;    border: none;    text-align: center;    font-size: 18px;    line-height: 2;    letter-spacing: 2px;}.page_wrapper_bg .form-horizontal .control-label {    letter-spacing: 2px;    line-height: 2;}.page_wrapper_bg .form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.page_wrapper_bg .form-horizontal .form-group .col-sm-12.col-md-11 {    padding: 0;}.customized_columns ._input {    border-radius: 0;    box-shadow: none;background-color: #fff;}.customized_columns ._input:focus{border-color: #888;    transition: all .15s ease-in-out;}.ebtn {    margin-right: 0 !important;    float: right;    background: transparent;}.ebtn a {    color: #555;    border: 1px solid #fff;    font-size: 16px;    font-weight: 400;    transition: 0.5s ease;    background: rgb(255 255 255 / 30%);    letter-spacing: 2px;padding: 10px 40px;}.ebtn a:hover {    background: #e26900;    border-color: #e26900;    color: #fff;    transition: 0.5s ease;}.new-form .form-horizontal .form-group > .col-md-5:last-child {    padding-left: 0;}.new-form {    margin: 0;}.new-form .new-width .row .col-md-11 {    margin-bottom: 0;}.new-form .formdesc {    padding: 0;    line-height: 2;    letter-spacing: 2px;    font-size: 16px;}.formdesc a:hover {    color: #e36900;}.formdesc a {    color: #4d4d4d;}/*會員登入*/ 
.login_box {    background-color: rgb(255 255 255 / 50%);}.login_box::before{ display: none;}.page_wrapper_bg input {    border-radius: 0;}.login_box_body .control-label {    letter-spacing: 2px;    font-size: 16px;}#btn_forget_form:hover {    color: #e26900;}.member_login a:hover {    color: #e26900;}#btn_member_login {    font-size: 16px;    font-weight: 400;    transition: 0.5s ease;   background: #e26900;    border-color: #e26900;    color: #fff;    letter-spacing: 2px;    border-radius: 0;}.member_join_strong {    color: #e06801;}/*menu上會員btn*/ 
.RWDmenu_plus02 .inside .cd-header-buttons {    width: 240px;}.RWDmenu_plus02 .member-block.logn-out {    margin-left: 10px;    margin-top: 12px;}.RWDmenu_plus02 .member-block.logn-out>a>span {    color: #fff;}.RWDmenu_plus02 .member-block.logn-out>a>span:hover {    color: #9c9c9c;}.RWDmenu_plus02 .my-account span {    display: none;}/*會員內頁*/ 
.page_menu_block ul.nav>li>a {    border-radius: 0;    background-color: rgb(173 135 91 / 20%);}.page_menu_block ul.nav>li>a:hover {    background: #b6a795;}.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover {    background: #b6a795;}/*基本資料*/#join_form {    border: none;    background-color: rgb(255 255 255 / 50%);    margin: 40px auto;}/*我的最愛*/ 
.row.col-sm-9.col-md-9.\31 {    margin-top: 39px;}.page_wrapper_bg .tracking_item .photo {    margin: 7px;}.tracking_item .itemlink:hover {    color: #e36900;}/*折價券查詢*/ 
.search_area {    margin-bottom: 20px;}.page_wrapper_bg input:first-child {    margin-left: 0;}.page_wrapper_bg input {    margin-left: 15px;}.webbtn {    margin-left: 20px;    border-radius: 0;    padding: 4px 20px;    letter-spacing: 2px;}.webbtn:hover {    background: #e06800;}/*購物紀錄*/ 
.page_wrapper_bg .dd-selected {    background-color: #fff;}/*購物側邊欄*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {    font-family: 'Noto Sans TC', sans-serif;}/*購物流程*/ 
.shopping-step .current .num:before {    background: #2a3715;}.shopping-step li+li:before {    background: #5e5e5e;}@keyframes num-bg {    0% {background: rgb(42,55,21, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(42,55,21, .8);-webkit-transform: scale(1);transform: scale(1)}}.RWDshopping textarea {    border-radius: 0;}.shopping-step li {    color: #a1a1a1;}.shopping-step li+li:before {    background: #927c6d;}.RWDshopping .btn.normal {    border-radius: 0;}.RWDshopping .btn.bg2 {    background: #e26900;    border-color: #e26900;}.RWDshopping .btn.bg2:hover{ background: #b25301;}.shopping_form .control-label {    font-size: 16px;    letter-spacing: 2px;    line-height: 2;}.shopping-item-box .item-btn {    background: #f9fafb;}.RWDshopping .btn.formbtn {    border-color: #555;    color: #555;}.RWDshopping .btn.bg3 {    background: #e36900;    color: #fff;    border: 1px solid #e36900;}.RWDshopping .btn.bg3:hover{    background: #b25301;    color: #fff;    border: 1px solid #b25301;}/*查詢訂單*/ 
.shopping_viewlogin__head {    background-color: rgb(255 255 255 / 50%);    border: none;}.shopping_viewlogin__h1 {    letter-spacing: 2px;    line-height: 2;    margin-bottom: 0;}.shopping_viewlogin__intro {    font-size: 16px;    letter-spacing: 2px;    line-height: 2;}.form-group label {    font-size: 16px;    letter-spacing: 2px;    line-height: 2;}.shopping_viewlogin__submit {    color: #555;    border: 1px solid #fff;    font-size: 16px;    font-weight: 400;    transition: 0.5s ease;    background: rgb(255 255 255 / 30%);    letter-spacing: 2px;    border-radius: 0;}.no-touch .shopping_viewlogin__submit:hover {    background: #e26900;    border-color: #e26900;    color: #fff;    transition: 0.5s ease;}.shopping_viewlogin__member {    font-size: 15px;    letter-spacing: 2px;    line-height: 2;}.shopping_viewlogin__member a:hover {    color: #e36900;}/*註冊會員*/#join_form input[type=text], #join_form input {    border-radius: 0;}.join_form-title {    font-size: 20px;    text-align: center;    font-weight: 700;}#join_form .btn-primary {      background: #e26900;    border-color: #e26900;    color: #fff;    font-size: 16px;    font-weight: 400;    transition: 0.5s ease;    letter-spacing: 2px;    border-radius: 0;}.join_form_btns {    margin-top: 40px;    text-align: right;    margin-right: 6px;}/*footer*/ 
.page_wrapper_bg .footer {position: relative;    background: #2a3715;}/*ting*/ 
.layoutlist_4 .cate_div { display: none !important;}.products-nav ul>li:hover>a, .m2018 .products-nav ul li>ul>li:hover>a {  color: #e06801;}.tabs { margin: 50px 0 0 !important;}.layoutlist_8 .item { padding: 0 0 30px; margin: 0 0 50px;}.page_wrapper_bg .eformsDesc {padding-bottom: 40px; border-bottom: 1px solid #dcd6cf;}.page_wrapper_bg .form-horizontal .form-group label { font-weight: 500;}.login_box_body .control-label {   font-weight: 500;} .page_wrapper_bg .layoutlist_2 .album_item {height: auto !important;}.join_form-title {color: #333;}a.member_join:hover { color: #e26900;}.btn-primary{border-radius: 0;letter-spacing: 2px;font-size: 15px;font-weight: 400;padding: 10px;color: #fff;background-color: #e26900;transition: .3s ease;border-color: #e26900;}.btn-primary:hover {background:  #e26900;color: #fff;transition: 0.5s ease;}/*側選單*/ 
.page_wrapper_bg .products-nav>ul>li {  margin: 0;padding: 0;position: relative;width: 100%;color: #555;   width: 100%; color: #777;border-bottom: 1px solid #dedede;   background-color: rgba(255,255,255,.5);  transition: 0.3s ease;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom: 1px solid #dedede;background-color: rgba(255,255,255,.9);}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #333;font-size: 15px;letter-spacing: 2px;padding: 14px 20px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color: #e26900;transition: 0.3s ease;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li>ul>li>a {padding: 14px 30px !important;}.m2018 .products-nav ul li>ul>li.active>ul>li>ul>li>a {  padding: 14px 40px !important;}.m2018 .products-nav ul li>ul>li.active>ul>li>a {  padding: 14px 35px !important;}/*銷售據點日期*/ 
.article3 .layoutlist_7 .cdate {    display: none;}.page_wrapper_bg .layoutlist_4 .subject {margin: 10px 0 5px;}

/*內頁 end*/
/*動畫 start*/

@keyframes move07{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translateX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}.animated .RWDproduct004 .mix:nth-child(1) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.3s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(2) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.5s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(3) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.7s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(4) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.9s;opacity: 0}.animated .about-info .RWDleft_cont002 .item-second .pic {animation: 1200ms ease normal forwards 1 fadeInRight;opacity: 0;animation-delay: 0.3s;}

/*動畫 end*/
/*小螢幕 start*/

@media (max-width: 1800px) {.RWDmenu_plus02 .container {padding: 0px 20px;}.RWDmenu_plus02 .cd-nav {padding-left: 10px;}.cd-primary-nav>li>a {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus02 .sub-nav {margin-right: 0;}}@media (max-width: 1600px) {.RWDmenu_plus02 .sub-nav {display: none !important;}.RWDmenu_plus02 .cd-nav {width: calc(100% - 250px);}.visible-small {display: inline-block;}.visible-small a {margin-left: 15px;}}@media (max-width: 1500px) {.RWDmenu_plus02 .container {padding: 0px 15px !important;}.cd-primary-nav>li>a {padding: 0px 15px;}.RWDmenu_plus02 .inside .cd-logo {width: 120px;margin-top: 12px;}.RWDmenu_plus02 .cd-nav {padding-left: 30px;}.news-block {padding: 80px 0;}.RWDnews005 .container {display: block;}.RWDnews005 .sub-title br {display: none;}.RWDnews005 .section-subject {width: 100%;text-align: center;margin-bottom: 50px;padding: 0;}.RWDnews005 .owl-carousel.owl-padding-10 {width: 100%;margin: 0;}.RWDnews005 .section-subject {margin: 0 0 30px;}.about-block {padding: 100px 0;}.RWDleft_cont002 .container {margin: 0 auto;padding: 0px 15px;}.RWDleft_cont002 .item-second {align-items: flex-start;}.RWDleft_cont002 .item-second .text-box { width: 60%;padding-right: 30px;}.RWDleft_cont002 .item-second a {width: 40%;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 15px;}.RWDleft_cont002 .item-second .text-box a {margin-top: 30px;}.advantage-block {padding: 100px 0;}.product-block {padding: 100px 0px 120px;}.RWDproduct002_v3 .btn-box .btn {margin-top: 30px;}.contact-block .container {margin: 0 auto;padding: 0px 15px;}.contact-block {padding: 100px 0;}.contact-call {width: 50%;padding-right: 40px;}.RWDparallax_new .picbgbox {height: 300px;}.RWDparallax_new .picbgbox {height: 300px !important;}.contact-pic {width: 50%;border-radius: 40px 0px 0px 0px;overflow: hidden;box-shadow: none;}.copyright_section {font-size: 12px;letter-spacing: 0px;}}@media (min-width: 1500px){ /*內頁*//*footer*/ 
.page_wrapper_bg .container {    width: 1450px;}}@media (max-width: 1300px) {.RWDnews005 .owl-theme .owl-controls .owl-buttons div {border-radius: 50px;background: #fff;font-size: 36px;height: 40px !important;width: 40px !important;line-height: 35px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: 0;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 0px;}.store_section {padding-right: 30px;}}@media (max-width: 1200px) {#RWDfullscreen01 .container {width: 100%;padding: 0px 50px;}.footer .container {width: 100%;padding: 0px 50px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
h1.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDproduct002_v3 .main-title {font-size: 32px !important;letter-spacing: 1px;}/*menu*/ 
.product-block::before {background-position-y: 0;}.cd-main-header {top: 32px;background: #2a3715;}.RWDmenu_plus02 .inside .cd-logo {margin-top: 12px !important;width: 110px;}.cd-main-header .cd-logo {width: 180px;margin-left: 0;}.cd-main-header {padding: 0px 15px;display: block;}.RWDmenu_plus02 .inside.is-up .cd-header-buttons {top: 4px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;}.cd-primary-nav {background: url(archive/image/customization/ep_naturalwhite.png);}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px dotted #b0936e;}.cd-primary-nav>li>a {color: #333 !important;}.cd-primary-nav>li>a:hover {color:#333;}nav.cd-nav .phone-member {border-bottom: 1px dotted #b0936e;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav .cd-secondary-nav {top: 0;background: url(archive/image/customization/ep_naturalwhite.png);}.cd-primary-nav.nav-is-visible .cd-secondary-nav a {color: #333;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a:hover {    background-color: transparent;color:#333;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 0px;}nav.cd-nav ul .close-btn {font-weight: 500;color: #777;letter-spacing: 0.5px;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;font-weight: 500;}.RWDmenu_plus02 .cart-block {margin-left: 30px;margin-right: 30px;}.RWDmenu_plus02 .cart-menu {background: url(archive/image/customization/ep_naturalwhite.png);}.cd-header-buttons li.search-btn {margin-top: 3px;}.RWDmenu_plus02 .inside .cd-header-buttons {width: auto;top: 2px;}.cd-primary-nav>li>a {padding: 0px;}.cd-overlay.is-visible.search-is-visible {    top: 82px;}.cd-search.is-visible {    top: 82px !important;}li.menu-shop>a {    border-left: 0;    border-right: 0;    padding: 0;    margin-left: 0;}li.menu-line>a {    border-right: 0;    padding: 0;}/*banner*/ 
.RWDbanner_plus01 .logo img {width: 80%;}/*關於*/ 
.about-block::before {background-size: cover;}.RWDleft_cont002 .item-second {flex-direction: column;width: 80%;margin: 0 auto;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding-right: 0;margin-top: 30px;}.RWDleft_cont002 .item-second .text-box .title {text-align: center;}.RWDleft_cont002 .item-second .text-box .text {text-align: center;color: #fff;}.RWDleft_cont002 .item-second a {width: 600px;margin: 0 auto;box-shadow: none;}.RWDleft_cont002 .item-second .text-box a {    margin: 30px auto 10px;color: #fff;}/*footer*/ 
.visible-small {display: block;margin-top: 5px;}.visible-small a {margin-left: 0;margin-right: 5px;}/*內頁*/ 
.page_wrapper_bg .collapsing_header header { top: 32px;}.page_wrapper_bg .collapsing_header .main {top: 82px !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*banner*/ 
.RWDbanner_plus01 .logo img {margin: 0 auto;width: 75%;}.advantage-block .RWDService001 .col-md-3.col-sm-6 {padding: 30px 10px;float: left;}.advantage-block .RWDService001 .row:nth-child(2) a:nth-child(4) .col-md-3.col-sm-6 {padding: 30px 10px;}.advantage-block .boxFeature-2 h2 {font-size: 19px;}/*產品*/ 
.product-block {padding: 80px 0px 100px;}.RWDproduct002_v3 .section-subject {width: 100%;text-align: center;}.RWDproduct002_v3 .section-inner .row:nth-child(2) {width: 500px;margin: 0 auto;}.RWDproduct002_v3 .section-subject {width: 100%;text-align: center;margin: 0px 0px 25px;}.filter-portfolio {margin-bottom: 45px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0px 8px;margin-bottom: 20px;}.RWDproduct002_v3 .btn.btn-rj {padding: 8px 0px;}.RWDproduct002_v3 .col-md-12 {padding: 0;}.RWDproduct002_v3 .row:nth-child(3) {margin-left: 0;margin-right: 0;}/*footer*/ 
.footer > .container {align-items: flex-start;}.contact-block .container { flex-direction: column;}.contact-call {width: 100%;padding: 0px 0px 40px;text-align: center;}.call-btn {margin-top: 25px;}.call-btn a {margin: 0 auto;padding-bottom: 10px;}.contact-pic {width: 100%;}.store_section {width: 50%;padding-right: 60px;}.info_section {width: 50%;}.copyright_section {width: 100%;margin-top: 30px;}.visible-small {display: inline-block;margin: 0 0 0 5px;}.visible-small a {margin-left: 5px;margin-right: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
#RWDfullscreen01 .container {padding: 0px 25px;}.footer .container {padding: 0px 25px;}/*模組*/ 
.about-block {padding: 100px 0px;}.produce-block {padding: 80px 0px;}.product-block {padding: 80px 0;}.brand-block {padding: 80px 0px 60px;}.advantage-block {padding: 80px 0;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;top: 20%;}.advantage-block .boxFeature-2 p {font-size: 15px;letter-spacing: 1px;}/*內頁*/div#sidebar { margin-bottom: 30px; padding: 0;}.layoutlist_7 .row:after {clear: unset;}.page_wrapper_bg .layoutlist_7 .litem {  width: calc(100% / 3);}.layoutlist_2 {display: flex;flex-wrap: wrap;}.page_wrapper_bg .layoutlist_2 .album_item { width: calc(100% / 3 );}/*購物車結帳頁面_按鈕*/ 
.RWDshopping .btn.normal {color: #e36900;border-radius: 0px;border-color: #e36900;transition: 0.5s ease;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.formbtn:hover { border-color: #46630b;color: #fff;background: #e36900;transition: 0.5s ease;}.RWDshopping .btn.bg2 { background: #e36900;color:  #fff;transition: 0.5s ease;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #46630b;color: #fff; transition: 0.5s ease;}.RWDshopping .btn.bg3{ background: #e36900;color:  #fff;transition: 0.5s ease;}.RWDshopping .btn.bg3:hover {    background: #46630b;color: #fff; transition: 0.5s ease;}#mobile-fixed .btn-box .normal {color: #e36900;  border: 1px #e36900 solid;border-radius: 0;}#mobile-fixed .btn-box .bg2 { color: #fff;background: #e36900; }.download_container .btn { color: #fff; background: #e36900; border-radius: 0px}#mobile-fixed .btn-box ul {  display: flex;}.page_wrapper_bg .layoutlist_1.page_content2, .page_wrapper_bg .layoutlist_1.page_content3 {  padding: 40px 60px;}.form-horizontal .control-label { padding: 0px !important;}.faq_item {    width: 100%;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDleft_cont002 .item-second {width: 100%;}.RWDleft_cont002 .item-second .text-box .title {text-align: center;}.RWDleft_cont002 .item-second .text-box .text {text-align: center;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 34px !important;}.page_wrapper_bg .layoutlist_4 .item .img,  .page_wrapper_bg .layoutlist_2 .album_item img {  border-radius: 15px;}.page_wrapper_bg .layoutlist_8 .item img { border-radius: 10px;}#join_form {    background: transparent;  margin: 0;}
}
/*800px end*/
/*768px start*/

@media (max-width: 768px) {.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 32px !important;}.page_wrapper_bg .btn_back a { float: right;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDleft_cont002 .item-second a {width: 100%;}.fixed-btn {position: fixed;bottom: 0;left: 0;width: 100%;z-index: 98;display:block;}.fixed-btn .RWDedictor {display: flex;}.fixed-child {width: 50%;}.fixed-child a {    background: #e36900;    display: flex;    padding: 12px 0;    align-items: center;    color: #fff;    justify-content: center;}.fixed-child a i {    font-size: 22px;    margin-right: 5px;}.fixed-child a i.ii-line3 {    font-size: 19px;}.fixed-child.fixed-line a {    background: #4caf50;    padding: 16.5px 0px;}.footer {    padding: 60px 0px 80px;}.scrollTop002 {    bottom: 80px;    right: 15px;}/*內頁*//*全頁寬度*/ 
.page_wrapper_bg .main section.call_to_action .article-text > .container { padding: 0 15px;}.page_wrapper_bg .layoutlist_7 .litem {  width: calc(100% / 2);}.page_wrapper_bg .layoutlist_2 .album_item {width: calc(100% / 2 );}/*頁籤*/ 
.tabs {margin-top: 50px !important;}.tab {border-top: 1px solid #927c6dc6 !important;  padding: 20px 30px !important;}.tab_title {color: #927c6d !important; font-size: 18px !important; font-weight: 500 !important;letter-spacing: 2px !important;  line-height: 1.8 !important;}.tab_content {padding-top: 20px;}.tab:last-child {border-bottom: 1px solid #927c6dc6 !important;}.tab.open .tab_title {color: #927c6d !important;}.page_wrapper_bg .layoutlist_8 .listdate .day { color: #777; font-size: 14px;  letter-spacing: 2px;}.layoutlist_8.rwd {  display: flex;  flex-wrap: wrap;}.layoutlist_8.rwd .item {width: calc(100% / 2 ); border-bottom: none;padding: 0;}.layoutlist_8 .list_subject .summary {  margin: 0;}.layoutlist_8.rwd .listdate {margin: 10px 0 0;}.RWDproduct_page .btn-other li button {    text-align: left;}/*產品頁千*/ 
.RWDproduct_page .tab-box { font-family: 'Noto Sans TC', 'Open Sans' !important;}.RWDproduct_page .faq-list {border: 1px solid #af8e76de; }.RWDproduct_page .faq-item .faq-question {  background: transparent;padding: 15px 20px; font-size: 16px; color: #927c6d; font-weight: bold;}.RWDproduct_page .faq-item .faq-answer {border-top: 1px solid #af8e7673;}.RWDproduct_page .faq-item .editor { font-size: 15px; color: #5b5b5b;  font-weight: bold; padding: 35px;}.RWDproduct_page .faq-item.active .faq-question { background: #927c6d;   color: #fff;}.RWDproduct_page .faq-item .faq-question:before {   top: 10px;}.RWDproduct_page .products-info .txt {background: rgba(255,255,255,.5);   padding: 15px 20px;}.page_wrapper_bg .fixed-child.fixed-line a {    background: #4caf50;    padding: 18px 0px;}.shopping-item .table .tbody>.tr, .shopping-item .freight-info {    border-top: none;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.news-block {padding: 80px 0 60px;}.about-block {padding: 80px 0px;}.banner-block {box-shadow:none;}/*menu*/ 
.cd-main-header .cd-logo {width: 160px;margin-top: 15px !important;}.RWDmenu_plus02 .inside.is-up .cd-header-buttons {top: 1px;}.RWDmenu_plus02 .cart-block {margin-left: 15px;margin-right: 20px;}.cd-header-buttons li.search-btn {margin-top: 6px;}.cd-header-buttons li {margin-top: 4px;}.cd-search {width: 100%;}/*banner*/ 
.RWDbanner_plus01 .logo img {width: 100%;}/*標題*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 28px;letter-spacing: 1px;}h1.main-title, .RWDleft_cont002 .item-second .text-box .title, .RWDproduct002_v3 .main-title {font-size: 28px !important;letter-spacing: 1px;}.advantage-block h1.main-title {margin-bottom: 30px !important;}h2.sub-title, .RWDproduct002_v3 .sub-title {font-size: 16px;letter-spacing: 1px;}/*關於*/ 
.RWDleft_cont002 .item-second .text-box .text {letter-spacing: 1px;}.advantage-block .RWDService001 .col-md-3.col-sm-6 {width: calc(100% - 20px);}a:nth-child(4) .col-md-3.col-sm-6 i.iconBig {width: 160px;margin: 0 auto;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {width: calc(50% - 1px);}.portfolio-bottom__h4 {font-size: 17px;letter-spacing: 1px;}.product-block::before {background: url(archive/image/customization/222.png);}.RWDproduct002_v3 .btn-box .btn {max-width: 100%;border: 1px solid #cfbaaa;}.portfolio-bottom__p {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.contact-call {font-size: 15px;}.RWDproduct002_v3 .btn.btn-rj {font-size: 17px;letter-spacing: 1px;}/*footer*/ 
.store_section {width: 100%;padding-right: 0;margin-bottom: 25px;}.info_section {width: 100%;}.store_section img.img {width: 120px;}.footer-im {padding: 6px 0px;margin: 15px 0px 0;}.page_wrapper_bg .footer {}/*內頁*//*全頁寬度*/ 
.page_wrapper_bg .layoutlist_7 .litem {  width: 100%;}.page_wrapper_bg .layoutlist_2 .album_item { padding: 0;width: 100%;}.layoutlist_8.rwd .item { width: 100%;}.layoutlist_4 {margin-left: -15px; margin-right: -15px;}.page_wrapper_bg .btn.btn_back, .page_wrapper_bg .btn.btn_back a {  width: 100%;}.page_wrapper_bg .layoutlist_1.page_content2, .page_wrapper_bg .layoutlist_1.page_content3 {    padding: 40px 30px;}.page_wrapper_bg .eformsDesc br {    display: none;}.page_wrapper_bg .eformsDesc {    font-size: 15px;    letter-spacing: 1px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.cd-main-header {padding: 0px 10px;}.cd-header-buttons li.search-btn {margin-left: 0;}.call-btn a {width: 100%;}.RWDleft_cont002 .item-second .text-box a {    width: 100%;    max-width: 100%;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action .article-text > .container { padding: 0 10px;}.page_wrapper_bg .main section.call_to_action > .container {padding: 0 15px;}.tab {   padding: 15px 20px !important;}.tab_title {font-size: 17px !important;}.layoutlist_4>div { padding: 0 10px;}.page_wrapper_bg .layoutlist_4 .item .img, .page_wrapper_bg .layoutlist_2 .album_item img {  border-radius: 5px;}.page_wrapper_bg .layoutlist_4 .subject {  font-size: 17px;}.page_wrapper_bg .webdesc .list_txt {font-size: 16px;}.login_box {   background-color: transparent;}.shopping_form .shopping-title { background: #2a3715;}.page_wrapper_bg .hgroup .container { margin-bottom: 30px;}#join_form {padding: 0;}.page_wrapper_bg .layoutlist_4 .buybtn.showY {  font-size: 16px; padding: 7px 0;}.shopping_form .control-box>div { display: flex; width: 100%;}#mobile-fixed > .container { padding: 10px 15px;}.faq_question { font-size: 16px;}.page_wrapper_bg .layoutlist_1.page_content3 {   padding: 0;   background: transparent;}.customized_columns {    padding: 0;}input#verifycode {    max-width: 220px;}.page_wrapper_bg .layoutlist_4 .item {margin-bottom: 20px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*menu*/ 
.RWDmenu_plus02 .cart-block {margin-left: 0;margin-right: 10px;}/*內頁*//*內頁寬度*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 30px !important;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.page_wrapper_bg .layoutlist_4 .subject {    font-size: 16px;    letter-spacing: 1px;}.new-form .formdesc { font-size: 15px;   letter-spacing: 1px;}
}
/*320px end*/