/*通用設定*/img { max-width: 100%; height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}ul {list-style: none;padding: 0;margin-bottom: 0;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}.row {margin-right: 0px;margin-left: 0px;}/* 反白顏色設定*/::selection {background: #555;color: #fff;}::-moz-selection {background:#555;color: #fff;}/*字體統一*/body.wrapper_bg {font-family: 'Noto Serif TC', 'Times New Roman', serif;}/*要拿掉的東西*/#RWDfullscreen01 .section-line { display: none;}/*RWDleft_cont002要拿掉的東西*/ 
.RWDleft_cont002 .item-second .text-box .underline { display: none;}.about_block  .RWDleft_cont002 .item-second, .RWDleft_cont002 .item-second .text-box { background-color: transparent;}@media (min-width: 1600px) {#RWDfullscreen01 .container { width: 1400px;}}@media (min-width: 1500px) {#RWDfullscreen01 .container { width: 1300px;}}/*網頁警告*/ 
.RWDalert_fancybox.bottom {width: 500px;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: #974e3d; background: #974e3d !important;    border-radius: 0px;}/*loading*/ 
.fl {width: 350px;}.fl img {width: 100%;}/*logo*/ 
.RWDmenu_plus04 .logo {    z-index: 21;width: 140px; float: none; position: absolute;  left: 50%; transform: translateX(-50%);}/*menu_plus04*/ 
.RWDmenu_plus04 .header {     background: #000;padding: 0 60px;transition: .5s ease;border-bottom: 1px solid #cbbe6e;box-shadow: 0 5px 10px rgb(0 0 0 / 35%);}.RWDmenu_plus04 .header.is-up { padding: 0 60px;transition: .5s ease;box-shadow: 0 5px 10px rgb(0 0 0 / 35%);}#RWDfullscreen01  .RWDmenu_plus04 .site-nav .container {width: 100%;}.RWDmenu_plus04 .site-nav .menu {  text-align: center; letter-spacing: 2px; font-size: 15px; color: #ffe2ca; margin-left: 25px;}.RWDmenu_plus04 .site-nav .menu li:nth-child(4) { margin-right: 125px;}.RWDmenu_plus04 .site-nav .menu li:nth-child(5) { margin-left: 125px;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #ffe2ca;padding: 25px 20px;}.RWDmenu_plus04 .site-nav .menu>li>a::before { position: absolute;content: ''; width: 6px; height: 6px; background: #ffe2ca;border-radius: 50%; bottom: -12px; left: 50%; transform: translateX(-50%);opacity: 0 ;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu>li:hover a::before { bottom: 12px;;opacity: 0.8 ;transition: .3s ease;}.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: #ffe2ca;transition: .3s ease;}.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: #022877;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select { color: #ffe2ca;}.RWDmenu_plus04 .features .member-btn {     padding: 8px 25px; letter-spacing: 2px; color: #ffe2ca;border: 1px solid #928880;border-radius: 50px;}.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: 500;}.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: #ffe2ca;}.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after {border-color: #ffe2ca;}.RWDmenu_plus04 .menu li a { color: #000;}/*banner*/ 
.cd-main-content {    margin-top: 75px !important;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 75px)!important;    height: calc(100vh - 75px)!important;}#RWDfullscreen01 .RWDbanner_plus01 .slick-active .slick-caption > .container {width: 80%;}.banner_block { box-shadow: 4px 3px 4px rgb(0 0 0 / 80%);}.RWDbanner_plus01 .slick-caption {top: -8vw;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}/*了解更多按鈕*/a.more_btn  {  position: relative;  border: 1px solid #9d8069; background-image: none;width: 200px; border-radius: 0; letter-spacing: 2px; background: transparent; color: #9d8069;font-weight: 500; font-size: 15px;margin: 0; text-align: left;padding: 10px 15px;margin: 60px auto 0 auto;display: block;}a.more_btn::before { position: absolute;  content: ''; width: 30px; height: 1px; background: #9d8069; top: 50%;right: 15px;transition: .3s ease;}a.more_btn:hover {background-color: rgba(0,0,0,.5);color: #9d8069; transition: .3s ease;}a.more_btn:hover:before {width:45px;right: 0px;transition: .3s ease;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 38px; letter-spacing: 3px;line-height: 1.8;color: #ffe3cb;font-weight: 500;margin-bottom: 10px;}#RWDfullscreen01 h2.sub-title{font-size: 18px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #bc9b82;font-weight: 400;}#RWDfullscreen01 p {line-height: 1.8;font-size: 15px; letter-spacing: 2px; margin-top: 0px;width: 100%;font-weight: 300;color: #ffe3cb; padding-bottom: 15px;}/*最新消息*/ 
.about_block .RWDedictor001:nth-child(2) {  display: none;}.about_block .RWDleft_cont002 .item-second .text-box .text > img {display: none;}.news_block {z-index: 10;position: relative;padding: 80px 0; background: #1e1e1e;}.news_block .RWDnews013 {border: 1px solid #323232;background-color: #1e1e1e;box-shadow: 0px 0px 3px #1e1e1e;}.RWDnews013 .news_link .small_box {background-color: #323232; color: #9d8069;  letter-spacing: 1px;  font-family: "Times New Roman", Times, serif;}.RWDnews013 .news_link {background-color: #1e1e1e;}.RWDnews013 .news_link .info .name {  font-size:19px;  color: #9d8069; letter-spacing: 2px; line-height: 1.8;}.RWDnews013 .news_link .info .memo {font-size: 15px; line-height: 1.6; color: #9d8069; letter-spacing: 2px; font-family: 'Noto Serif TC', 'Times New Roman', serif;}/*最新消息按鈕*/ 
.RWDnews013 .swiper-button-prev {color: #ffe3cb;}.RWDnews013 .swiper-button-next {background-color: #3C3C3C; color: #ffe3cb;}/*關於刁民*/ 
.about_block .RWDleft_cont002 .item-second .text-box .subtitle br {  display: none;}.about_block { position: relative;background: url(archive/image/customization/about-bg7.jpg)no-repeat; background-size: cover;  background-attachment: fixed;background-position: top;}.about_block::before {  position: absolute;content: ''; background: url(archive/image/customization/1007_about_deco.png)no-repeat; width: 490px;  height: 160px; left: 0;bottom: 0px; z-index: 10;}#RWDfullscreen01 .about_block > .container {display: flex;width: calc(1300px + ((100% - 1500px) / 2)) !important; padding: 0;margin-right: 0;}.about_block  .RWDleft_cont002 { position: relative;width: calc(100% - 780px);padding: 120px 0; }.about_block .RWDleft_cont002 .container { width: 100% !important;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle {font-size: 19px; letter-spacing: 2px; margin-top: 0; font-weight: 500; color: #9d8069;padding: 10px 0; border-top: 1px solid #9d8069; border-bottom: 1px solid #9d8069; text-align: center; text-shadow: 0px 0px 3px #1e1e1e;margin-left: 100px;}.RWDleft_cont002 .item-second .text-box {    width: 100%;padding: 40px 0px 0 60px;}/*.RWDleft_cont002 .item-second .text-box .title { line-height: 1.4; font-size: 34px;  font-weight: bold; letter-spacing: 5px; writing-mode: vertical-lr;display: inline-block;position: absolute; left: 0; top: -6px;    color: #ffe3cb;}*//*.RWDleft_cont002 .item-second .text-box .title > b > span { display: inline-block; transform: rotateZ(-8deg);  font-size: 45px;padding: 10px 0;}*//*.RWDleft_cont002 .item-second .text-box .title > b > span::before {  position: absolute; content: ''; background: url( archive/image/customization/big_deco.png)no-repeat; width: 60px; height: 76px;  left: -60px; top: 7px; background-size: contain;}*/ 
.about_block .RWDleft_cont002 .item-second .text-box .text {    width: 85%;margin-left: 100px;}.RWDleft_cont002 .item-second .text-box a {  position: relative;  border: 1px solid #9d8069; background-image: none;width: 200px; border-radius: 0; letter-spacing: 2px; background: transparent; color: #9d8069;font-weight: 500; font-size: 15px;margin: 0; text-align: left;padding: 10px 15px;margin-top: 60px;margin-left: 100px;}.RWDleft_cont002 .item-second .text-box a::before { position: absolute;  content: ''; width: 30px; height: 1px; background: #9d8069; top: 50%;right: 15px;transition: .3s ease;}.RWDleft_cont002 .item-second .text-box a:hover {background-color: rgba(0,0,0,.5);color: #9d8069; transition: .3s ease;}.RWDleft_cont002 .item-second .text-box a:hover:before {width:45px;right: 0px;transition: .3s ease;}.about_block .RWDparallax_new {width: 780px;}.about_block .RWDparallax_new .picbgbox { height: 850px; background-repeat: no-repeat; background-size: contain;  float: right;}.RWDleft_cont002 .item-second .pic {display:none;}/*嚴選食材*/ 
.feature_block {   box-shadow: 1px 1px 6px #1e1e1e;   position: relative;padding: 120px 0;  position: relative;background: url(archive/image/customization/bg_black.jpg) no-repeat; background-size: cover;  background-attachment: fixed;}.title_top .img_block .block { display: flex; flex-direction: row;}.feature_block .RWDservice005.title_top {margin-top: 0;}.feature_block .RWDservice005 .block { margin: 0 10px; background-color: #000; padding: 35px;  width: 334px; height: 543px; background-size: cover;  position: relative;border: 1px solid #cbbe6e;    background-position: center;}.feature_block .RWDservice005 .block::before { position: absolute;content: ''; width: 100%; background: url(https://www.diaominasia.com/archive/image/customization/feature_frame3.png); top: 0;  left: 0; background-size: cover;  height: 100%;background-position: center;}.RWDservice005 .block .title1 { font-size: 36px;color: #ffe3cb;font-weight: 700; margin-top: 0;  margin-bottom: 0; letter-spacing: 7px;  height: auto; display: inline-block; -webkit-box-orient: unset; -webkit-line-clamp: unset; overflow: unset;writing-mode: vertical-lr;}.RWDservice005 .block .title2 { margin: 0; color: #9d8069;font-size: 16px;  letter-spacing: 2px; line-height: 1.5; display: inline-block;  -webkit-box-orient: unset; -webkit-line-clamp: unset; overflow: inherit;max-height: none;  writing-mode: vertical-lr; height: auto; padding: 0px 0px 0 15px;}.RWDservice005 .block .imgs { position: absolute;right: 0px; bottom: 0px;width: calc(100% - 60px);}.feature_block .RWDedictor  {animation-delay: 0s !important;    animation-name: none;}/*今晚我想來點*/ 
.product_block { position: relative;background: #111; background-size: cover;  padding: 120px 50px; background-attachment: fixed;}#RWDfullscreen01 .product_block > .container {position: relative;display:flex;width: 100%; padding: 0;flex-wrap: wrap; }.product_block .RWDedictor001 .section-subject {margin-bottom: 50px;}.major_block { width: calc(100% / 2 - 1px );position: relative;}.major_block .RWDparallax_new:first-child .picbgbox {    background-position: -260px !important;}.major_block .RWDparallax_new .picbgbox {height:710px;}.major_block .RWDedictor002 .section-inner {  position: absolute; bottom: 0; left: 0; right: 0;  }.major_block .RWDedictor002 {  animation-delay: 0s !important; }/*大橡共通*/#RWDfullscreen01 .major_block .RWDedictor002 {z-index: 1;}#RWDfullscreen01 .major_block .RWDedictor002 .section-content.container .row:nth-child(2) .col-md-6:first-child {display: none;}#RWDfullscreen01 .major_block  .RWDedictor002 .section-content.container .row:nth-child(2) .col-md-6:nth-child(2) {width: 100%;padding: 0;}#RWDfullscreen01 .major_block h1.main-title, #RWDfullscreen01 .major_block h2.sub-title {           font-weight: bold;  letter-spacing: 5px;margin-bottom: 0; writing-mode: vertical-lr; display: inline-block;}#RWDfullscreen01 .major_block h2.sub-title { letter-spacing: 3px;}#RWDfullscreen01 .major_block .RWDedictor002-text p { padding: 20px 0px;   width: 100%;margin: 0 auto; margin-bottom: 0px;}#RWDfullscreen01 .major_block h2.sub-title {text-shadow: 0px 0px 2px rgb(0 0 0 / 40%); FONT-WEIGHT: 500;}.major_block .RWDedictor002 .RWDedictor002-text {     text-align: left;display: flex; flex-direction: column; align-items: center; padding: 40px 30px 60px 30px;}.major_block .RWDedictor002 .RWDedictor002-text > a {border: 1px solid rgba(255,255,255,.1); text-align: center;  background: rgba(255,255,255,.1);    width: 100%; padding: 5px 0; color: #ffe3cb;  letter-spacing: 2px; line-height: 1.8;font-size: 15px;transition: .3s ease;}.major_block .RWDedictor002 .RWDedictor002-text > a:hover { background: rgba(255,255,255,.2);transition: .3s ease;}/*酸爽魚*/ 
.major_block:first-child .RWDedictor002 {    position: absolute; z-index: 1;width: 260px;right: 0;bottom: 0;top: 0;    background: #576339;    background-image: url(archive/image/customization/product_deco04.png); background-position: bottom;background-size: contain;    box-shadow: -1px 0px 3px rgb(0 0 0 / 50%);}.major_block:first-child .RWDedictor002::before { position: absolute; content: '【人氣滿點】'; text-align: center;font-size: 23px; letter-spacing: 5px; color: #6c7b48; background: rgba(43,51,26,.6); padding: 20px; font-weight: 700;    width: 100%;}#RWDfullscreen01 .major_block .RWDedictor002 .section-content.container {display: flex; flex-direction: column;padding: 0;width: 100%;}.major_block .RWDedictor002 .section-subject { text-align: left;padding: 30px 30px 0 30px;    margin-bottom: 60px;}.major_block .RWDedictor002 .section-subject .col-md-12 {padding: 0;    display: flex; align-items: baseline;  justify-content: center;}.major_block:first-child .RWDedictor002-text h6.slogan { width: 100%; text-align: center; font-size: 26px; letter-spacing: 8px;color: #ffe3cb;background: rgba(43,51,26,.6); padding: 20px;  font-weight: 700;}.major_block:first-child .RWDedictor002-text h6.slogan >a {color: #ffe3cb;}.major_block:first-child .RWDparallax_new .picbgbox { background-position: -200px 0 !important;     background-size: cover;}/*番茄魚*/ 
.major_block:nth-child(2) .RWDedictor002 .section-subject { text-align: right;}.major_block:nth-child(2) .RWDedictor002 {    position: absolute; z-index: 1;width: 260px;left: 0;bottom: 0;top: 0;background: #783327;  background-image: url(archive/image/customization/product_deco04.png); background-position: top;background-size: contain;    box-shadow: 1px 0px 3px rgb(0 0 0 / 50%);}.major_block:nth-child(2) .RWDedictor002::before { position: absolute; content: '【不辣呷ㄟ】'; text-align: center; font-size: 23px;letter-spacing: 5px; color: #8f3e30;background: rgba(65,23,16,.6);  padding: 20px;font-weight: 700;    width: 100%;}.major_block:nth-child(2) .RWDedictor002-text h6.slogan { width: 100%; text-align: center; font-size: 26px; letter-spacing: 8px;color: #ffe3cb;background: rgba(65,23,16,.6); padding: 20px;  font-weight: 700;}.major_block:nth-child(2) .RWDedictor002-text h6.slogan >a {color: #ffe3cb;}.major_block:nth-child(2) .RWDparallax_new .picbgbox { background-position: 125px 0 !important;     background-size: cover;}/*配菜*/ 
.minor_block  {width: 100%;background:#111111;    background-image: url( archive/image/customization/minor_deco2.png); background-position: bottom;background-size: contain;}.minor_block .RWDService002 {padding: 70px 120px 40px ;}.minor_block .RWDService002 .section-subject {display: none;}#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container {width: 100%; }.minor_block .funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after, .funny-boxes.float-shadow > .funny-boxes-icon::before {display: none;}.minor_block .funny-boxes-text {     animation-name: none;text-align: left; color: #000; letter-spacing: 2px; line-height: 1.8;}.funny-boxes > .funny-boxes-text > h4 {  font-size: 22px; letter-spacing: 2px; padding-bottom: 15px;border-bottom: 1px solid #796759; margin-bottom: 15px;position: relative;padding-left: 30px;}.funny-boxes > .funny-boxes-text > h4>a {color: #ffe2ca;}.funny-boxes > .funny-boxes-text > h4::before {  position: absolute; content: ''; width: 8px; height: 8px;background: #ffe3cb;border-radius: 50%; bottom: -4px; left: 0; border: 1px solid #796759;}#RWDfullscreen01 .funny-boxes-text p {color: #ffe2ca;padding-left: 30px; }.minor_block .funny-boxes { display: flex;}.funny-boxes > .funny-boxes-icon {border-radius: 0; display: block;margin-bottom: 0;  width: 300px;height: 200px;}.funny-boxes.float-shadow > .funny-boxes-icon {width: 100%;box-shadow: none; transform: none;margin-top: -20px;}#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container .row:nth-child(2) .col-md-4 { width: calc(100% / 3 - 31px);}/*1007修改拿掉*//*外帶外送*//*#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container .row:nth-child(2) .col-md-6:first-child {display: none;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container .row:nth-child(2) .col-md-6:nth-child(2) {width: 100%;padding: 0;}#RWDfullscreen01 .shop_block h1.main-title { font-size: 32px; line-height: 1.6;    margin-bottom:20px;}.shop_block > .container .RWDparallax_new {width: calc(100% / 2 - 1px);}.shop_block > .container .RWDparallax_new::before { position: absolute; content: '';width: 100%; height: 100%; background: rgba(0,0,0,.05);top: 0;left: 0;z-index:1;}.shop_block > .container .RWDedictor002 {width: calc(100% / 2 - 1px);}.shop_block .RWDparallax_new .picbgbox { height: 580px !important;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container { padding: 80px 120px;width: 100%;}.shop_block .RWDedictor002 .section-subject.row .col-md-12 { padding: 0;}.shop_block .RWDedictor002 .section-subject {  text-align: left; margin-bottom: 0;}#RWDfullscreen01 .shop_block .RWDedictor002 .RWDedictor002-text > p {font-size: 16px;}.shop_block .RWDedictor002 .RWDedictor002-text .img-responsive { width: 100px; height: auto; display: inline-block; padding: 0 5px;    margin-bottom: 3px;}.shop_btn_items {      margin-top: 60px; display: flex; flex-direction: column;  width: 400px;}.shop_btn_items>a {  background: rgba(0,0,0,.3); padding: 15px 30px; font-size: 15px; letter-spacing: 2px; line-height: 1.5; font-weight: 700;color: #9d8069;    margin-right: 20px;transition: .3s ease;   border: 1px solid #9d8069;}.shop_btn_items>a:first-child {   border: 1px solid #cbbe6e;  color: #cbbe6e;margin-bottom: 15px;}.shop_btn_items>a:nth-child(2) {   border: 1px solid #d95e57;  color: #d95e57;}.shop_btn_items>a:hover {    background:rgba(0,0,0,1);    transition: .3s ease;}.shop_btn_items>a span {padding: 0 5px;}.shop_btn_items>a i {font-size: 16px;}.shop_btn_items br {display: none;}*//*ig網美*/ 
.social_block  {position: relative;background: #111; background-size: cover;  background-attachment: fixed;padding: 120px 0;}.RWDnews005 .owl-carousel.owl-padding-10 {overflow: visible; margin: 0;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 0;    background: rgba(0,0,0,.8);border: 0;color: #ffe3cb;font-size: 35px;top: 35%;transition: all 0.5s ease; display: flex; justify-content: center; align-items: center;width: 50px !important; height: 50px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {background: rgba(0,0,0,.8); transition: all 0.5s ease; }.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -75px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -75px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {  padding: 0px 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .img-hover > a >img { padding: 15px;border: 1px solid  #9c8069;    background: rgba(0,0,0,.3);}.RWDnews005 h4 {text-align: center;padding-bottom: 10px; text-align: center;margin: 10px 0 !important; border-bottom: 1px solid #453f3b;}/*0910修改顏色&字體粗調整*/ 
.RWDnews005 h4 a { color: #ffe3cb; font-size: 20px; letter-spacing: 2px; line-height: 1.8;  font-weight: 500;}#RWDfullscreen01 .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p { color: #9c8069; margin-bottom: 0;padding-bottom: 0; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis;overflow: hidden;}.social_block::before { position: absolute;  content: ''; width: 420px; height: 155px;  background: url(archive/image/customization/1007_about_deco.png)no-repeat;  background-size: contain;  left: 0px; bottom: -70px;  z-index: 1;}#RWDfullscreen01 .social_block h2.sub-title br {display: none;}#RWDfullscreen01 .social_block h1.main-title > span {  font-weight: 700; padding: 0 10px; font-size: 43px; transform: rotateZ(-10deg);display: inline-block;}#RWDfullscreen01 .social_block h1.main-title > span::before { position: absolute;content: ''; background: url(archive/image/customization/big_deco.png)no-repeat; width: 47px;  height: 63px; right: -12px; top: -33px;background-size: contain; transform: rotateZ(137deg);}/*1007修改*/#RWDfullscreen01 .about_block > .container {width: calc(1300px + ((100% - 1300px) / 2)) !important;}.about_block {padding: 120px 0 0;}.major_block:first-child .RWDparallax_new .picbgbox { background-position: -100px 0 !important; }.about_block .RWDedictor001 {width: 180px;}.about_block .RWDleft_cont002 {padding: 0;width: calc(100% - 780px - 180px);}.about_block .RWDparallax_new { margin-left: -100px;}.RWDleft_cont002 .item-second .text-box .title {display: none;}.RWDleft_cont002 .item-second .text-box {width: 85%;    padding: 40px 0px 0 0px;}.about_block .RWDleft_cont002 .item-second .text-box .text { width: 92%;  margin-left: 50px;}.RWDleft_cont002 .item-second .text-box a {    margin-left:50px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle{    margin-left: 50px;}/*食材*/ 
.feature_block .RWDedictor001 {  width: 430px;margin: 0 auto; padding-bottom: 20px;}.RWDservice005 .box_title .text2 { font-size: 17px;  line-height: 1.6; letter-spacing: 2px; margin: 0;color: #bc9b82;font-weight: 400;font-family: 'Noto Serif TC', 'Times New Roman', serif; width: 52%;}.feature_block .title_top .box_title {margin-bottom: 60px;}/*產品*/ 
.product_block .RWDedictor001 {  width: 430px;margin: 0 auto; padding-bottom: 20px;}.product_subtitle_block .RWDedictor001 h1.main-title {display: none;}/*ig慕名*/ 
.social_block .social_title_block .RWDedictor001 {  width: 487px;margin: 0 auto; padding-bottom: 20px;}.social_block .RWDedictor001 h1.main-title {display: none;}/*伴手禮*/ 
.shop_block {position: relative; background-color: #111;}#RWDfullscreen01 .shop_block > .container {width: 100%;padding:0 50px;position: relative;}.RWDbanner007 {  margin: 0;}/*右邊文字*/ 
.RWDbanner007 .item-box {    top: 0;height: 100%;}.swiper-container-autoheight .swiper-wrapper {height:100% !important;}.RWDbanner007 .item-info {height: 100%;padding:60px;}.RWDbanner007 .item-info:before {display: none;}.RWDbanner007 .swiper-container {  box-shadow: -1px 0px 3px rgb(0 0 0 / 50%);  background-size: cover !important;background: url(archive/image/customization/bg_black.jpg) no-repeat;background-color: #1e1e1e;    height: 100%;}.shop_items { display: flex; flex-direction: column;   align-items: center;text-align:center;}.shop_items .shop_banner_title { width: 380px;  margin-bottom: 15px;}.shop_items .shop_banner_subtitle { font-size: 18px; letter-spacing: 3px; text-align: center; line-height: 1.6;  color: #ffe2ca;padding-top:20px;white-space: nowrap;}a.shop_banner_btn {  position: relative;  border: 1px solid #9d8069; background-image: none;width: 200px; border-radius: 0; letter-spacing: 2px; background: transparent; color: #9d8069;font-weight: 500; font-size: 15px;margin: 0; text-align: left;padding: 10px 15px;margin: 90px auto 0 auto;display: block;}a.shop_banner_btn::before { position: absolute;  content: ''; width: 30px; height: 1px; background: #9d8069; top: 50%;right: 15px;transition: .3s ease;}a.shop_banner_btn:hover {background-color: rgba(0,0,0,.5);color: #9d8069; transition: .3s ease;}a.shop_banner_btn:hover:before {width:45px;right: 0px;transition: .3s ease;}.RWDbanner007 .item-title-blk {margin-bottom:0;}/*右邊輪播點*/ 
.RWDbanner007 .item-pagination {  position: absolute; right: 225px;top: auto; bottom: 10px;  z-index: 12;}.RWDbanner007 .item-fraction {    color: #fee1c999; flex-wrap: nowrap; width: auto;  align-items: center; top: 0; background: rgba(0,0,0,.2); right: 0; height: auto;  padding: 8px 15px;   font-size: 13px;}.RWDbanner007 .decorate-line {width: 15px;margin: 0 5px;}/*左邊圖*/ 
.RWDbanner007 .item-img .swiper-slide {background-position: 0 -155px;}.RWDbanner007 .item-img .swiper-slide:first-child {background-position: center;}.RWDbanner007 .item-img .swiper-slide:nth-child(2) {background-position: 0 -80px;}.RWDbanner007 .item-img .swiper-slide:nth-child(3) {background-position:center;}.RWDbanner007 .item-img {width: calc(100% - 550px);height:100%;}.RWDbanner007 .item-blk {height:520px;}/* 20241001 */ 
.feature_block,.RWDbanner007 .swiper-container {    background: url(archive/image/customization/20241001_bg_black.webp) no-repeat;    background-size: cover;}.minor_block  {   background-image: url( archive/image/customization/20241001_minor_deco03.webp);    background-position: bottom;    background-size: contain;    }
/*footer start*/

.footer_block { padding: 90px 0px 60px; background-color: #000; position: relative;}.footer_block::after {position: absolute; content: ''; background: url(archive/image/customization/footer_deco_cat.png)no-repeat; width: 200px; height: 200px; background-size: contain;  right: 215px; top: 80px;}.info_block {  display: flex;}#RWDfullscreen01 .footer_block > .container {display: flex;flex-direction: column; align-items: flex-start; }.info_left h4.footer_title {  color: #ffe3cb; font-size: 28px;  letter-spacing: 5px; line-height: 1.8;font-weight: 700;}ul.footer_text>li>a {  color: #ffe3cb;}ul.footer_text>li>span {   padding-right: 10px;}/*ul.footer_text>li { padding-right: 20px;}*/ul.footer_text { font-size: 15px; letter-spacing: 2px; line-height: 1.8;color: #ffe3cb;display: flex;}.info_block {display: flex;padding-bottom: 15px;  border-bottom: 1px solid #453f3b; margin-bottom: 20px;}/*.info_left { padding-right: 80px;}*/ 
.footer_fb_btn {    margin-left: 20px; display: inline-block; background: rgba(255,255,255,.1); border: 1px solid rgba(121,103,89,.7);  transition: .3s ease;}.footer_fb_btn:hover {background: rgba(255,255,255,.25);transition: .3s ease;}.footer_fb_btn>a { font-size: 15px; letter-spacing: 2px;  line-height: 1.8; color: #ffe3cb; font-weight: 400; display: flex;  align-items: center; padding: 5px 15px;}.footer_fb_btn>a>img { height: 20px; padding-right: 10px;}.keywords>span {  color: #524949;}.keywords {font-size: 12px; letter-spacing: 2px;  line-height: 1.5;  color: #796759; font-weight: 300; }/*copyright*/ 
.copyright_block {line-height:1.8; font-size: 11px; display: flex; font-weight: 300;  color: #796759; letter-spacing: 1px; align-items: center;    flex-wrap: wrap;}.copyright_block .RWDedictor {  width: 100%;}.RWDssl01 { padding-right: 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {line-height:1.8;  color: #796759;}/*跟隨按鈕*/ 
.fixed_block { position: fixed;right: 0;  bottom: 52px;z-index:200;}.fixed_btn_items {display: flex; flex-direction: column; transition: .3s;}.fixed_btn_items>a {width: 52px;display: flex; flex-direction: column; align-items: center; justify-content: center; color: #fff; padding: 14px 10px; letter-spacing: 0px; line-height: 2;}.fixed_btn_items>a:first-child {    background-image: linear-gradient(to top, #85122d 0%, #ec2218 100%);color: #fff; font-weight: 700;  font-size: 16px;}.fixed_btn_items>a:nth-child(2) {    background-image: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);color: #000; font-weight: 700;  font-size: 16px;}.fixed_btn_items>a>span { writing-mode: tb-rl;    letter-spacing: 3px;}/*gotop*/ 
.scrollTop002 {right: 0px;    bottom: 0px;}.scrollTop002 .ii {font-size: 52px;    border-radius: 0;}/*頁尾*/ 
.footer_title_items {  display: flex;align-items: center; padding-bottom: 15px;}/*0911修改*/ul.footer_text {flex-direction: column;}.footer_text_items {  display: flex;}/*ul.footer_text:first-child { margin-right: 50px;}*/ 
.footer_block::after {width: 250px;height: 250px;}ul.footer_text>li:first-child span { font-size: 18px;}.footer_block::before {  position: absolute;  content: '';   background: url(archive/image/customization/footer_deco5.png); width: 100%;  height: 100%;  left: 0;  bottom: 0;  background-size: contain;}/* 20241001 */ 
.footer_block::before {    background: url(archive/image/customization/20241001_footer_deco6.webp) no-repeat;    background-size: cover;}.footer_text_items {    display: grid;    grid-template-columns: repeat(4, 1fr);    grid-gap: 1.5rem 2rem;}

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

/*內頁顏色*/ 
.collapsing_header .main {background: #111;  margin-top: 0 !important;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{padding: 0px 0 120px 0;}section.hgroup .container {  width: 100%;margin-left: 0; margin-right: 0;border-bottom: none;}.main section .container .article-text > .container {width: 100%;}/*拿掉*/ 
.pagecontent .article_model[data-seq="0"] { margin-top: 0 !important;}.btn.active, .btn:active {    box-shadow: none;}.flex-column {display: flex;flex-direction: column;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 34px;margin-bottom: 5px;color: #ffe3cb;font-weight: 500;letter-spacing: 3px;line-height: 1.5;text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #ffe3cb;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:#ffe3cb; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #ffe3cb;}.page_wrapper_bg .hgroup .breadcrumb a {  color: #ffe3cb7a;  font-weight: 300;}/*側選單*/ 
.page_wrapper_bg .products-nav {color: #ffe3cb; border: 1px solid #9c8069; font-family: 'Noto Serif TC', sans-serif !important;}.page_wrapper_bg .products-nav .nav-title {  background: #000;  color: #ffe3cb;  padding: 10px;  font-weight: 500;  margin: 0;  text-align: center;    letter-spacing: 2px;border-bottom: 1px solid #9c806963;}.page_wrapper_bg .products-nav>ul>li {   margin: 0;  padding: 0;position: relative;    width: 100%; color: #9c8069;border-bottom: 1px solid #9c806963;   transition: 0.3s ease;}.page_wrapper_bg .products-nav>ul>li.active {background-color: #111;}.m2018 .products-nav ul li>ul>li.active>a { color: #9c8069;}.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: #9c8069;font-size: 15px;letter-spacing: 2px;padding: 14px 20px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color:#ffe3cb;transition: 0.3s ease;}.m2018 .products-nav a {font-size: 15px;color: #9c8069;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #ffe3cb;}.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.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 .m2018 .products-nav ul li>ul>li>a {  padding: 14px 30px;}.m2018 .products-nav .toggle-submenu::after {color: #9c8069;}/*登入右邊側選單*/ 
.RWDmenu_plus04 .member-block {  background-color: #000;border-left: 1px solid #9d8069;}.RWDmenu_plus04 .member-block .form-area .group {border-bottom: 1px solid #9d806973;}.RWDmenu_plus04 .member-block .form-area .group label {    color: #9d8069;}.RWDmenu_plus04 .member-block a.login.is-on { background-color: #9d8069;color: #111;}.RWDmenu_plus04 .member-block a.signin {    border: 1px solid #9d8069;    color: #9d8069;}.RWDmenu_plus04 .member-block .other a{    color: #9d8069;}.RWDmenu_plus04 .member-block .form-area .group input {background-color: rgba(255,255,255,.1)!important;}.RWDmenu_plus04 .member-block .member-close-btn:after, .RWDmenu_plus04 .member-block .member-close-btn:before{ background-color: #9d8069;}.RWDmenu_plus04 .member-block .member-close-btn {    color: #9d8069;}.RWDmenu_plus04 .member-block .other span {    color: #111;}.member-block h3 {    color: #9d8069;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {color: #ffe3cb;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #9c8069;font-size: 14px;font-weight: 600;}.RWDslider01 .control-box {font-size: 14px;color: #9c8069;}.RWDslider01 .slick-arrow:before {color: #9c8069;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title {margin-bottom: 60px;}.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #ffe3cb;font-weight: 500;padding-bottom: 10px;  letter-spacing: 2px;line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #ffe3cb7a;    letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {font-size: 20px;margin: 5px 0 15px 0;color: #ffe3cb;    letter-spacing: 2px; line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {color: #ffe3cb;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline01 li.event:before{border: 2px solid #ffe3cb; background: #ffe3cb;    width: 12px;   height: 12px;left:45px;}/*是內文*/ 
.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {color: #ffe3cb;letter-spacing: 2px;line-height: 1.8;font-size: 16px;max-height: 80px;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #ffe3cb7a;letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{    border: 1px solid #000;  width: 45px;  height: 45px; background: #9c806963;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent  #9c8069 transparent transparent;}.RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgba(17,17,17,0) 0,rgb(17 17 17) 2%,rgb(17 17 17) 100%);}/*編輯器頁籤*/ 
.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 {border-color: #C2CAAB !important;}.page_wrapper_bg .tabs nav li.tab-current a {   border-color: #9d8069 !important;}.page_wrapper_bg .tabs .content { border-color: #9d8069 !important;}.page_wrapper_bg .tabs .content {padding: 40px 30px;    border: none;}.tabs nav ul li:first-child {   border-left: none;}.tabs nav li.tab-current a {color: #ffe3cb !important;}.tabs nav a {      height: auto !important;  color: #9d8069 !important;    background: transparent !important;   border:none !important;padding: 15px  !important;}.tabs nav ul li {  border: none;    margin-bottom: -1px;} .tabs nav li.tab-current:before {    background: #111;}.tabs nav li.tab-current a::after {  background: #111 !important;}.tabs nav li.tab-current:after {     background: #9d8069;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {display: none;}.tabs nav ul {   margin-bottom: 15px !important; display: flex !important;justify-content: center;    border-top: 1px solid #9d8069c2 !important;    border-bottom: 1px solid #9d8069c2 !important;    margin: 0 30px !important;}.tabs nav ul>li {      margin-right: -1px; text-align: center; letter-spacing: 2px;    padding: 0 20px;}.tabs nav li::after { position: absolute;content: '';   width: 1px; height: 17px;  background: #9d80696c;  top: 20px;  right: 0;    left: auto;}.tabs nav li::before {position: absolute;   content: ''; width: 1px; height: 17px;   background: #9d80696c; top: 20px;    left: 0;right:auto;}.tabs nav li {  position: relative;}.tabs nav li.tab-current{  position: relative;}.tabs nav li.tab-current::after { position: absolute;content: '';   width: 1px; height: 17px;  background: #9d80696c;  top: 20px;  right: 0;    left: auto;}.tabs nav li.tab-current::before {position: absolute;   content: ''; width: 1px; height: 17px;   background: #9d80696c; top: 20px;    left: 0;right:auto;}/*按鈕們*//*內頁返回按鈕*/ 
.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 #9d8069;font-size: 15px;color: #9d8069;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: rgba(0,0,0,1);color: #9d8069;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 {text-align: center;display: block;width: 160px;border: 1px solid #9d8069;font-size: 15px;padding: 10px 0;color: #9d8069;font-weight: 400;transition: 0.5s ease;}.page_wrapper_bg .ebtn a:hover {background: rgba(0,0,0,1);color: #9d8069;transition: 0.5s ease;}#join_form .btn-primary {display: block;width: 160px;padding: 10px 0;border: 1px solid  #9d8069;font-size: 15px;color:  #9d8069;background:  transparent;border-radius: 0px;transition: 0.5s ease;}#join_form .btn-primary:hover {background:  rgba(0,0,0,1);color: #9d8069;transition: 0.5s ease;}#join_form .btn-link  {letter-spacing: 2px;text-align: center;width: 160px;border: 1px solid #9d8069;font-size: 15px;padding: 10px 0;color: #9d8069;font-weight: 400;border-radius: 0px !important;margin: 0px;transition: 0.5s ease;line-height: 1.5;}#join_form .btn-link a {font-weight: 400;color: #9d8069;background-color: transparent;}#join_form .btn-link:hover {background: rgba(0,0,0,1);color: #9d8069;transition: 0.3s ease;} /*登入完成*/ 
.btn-primary a { padding: 0px 10px;color: #9d8069 !important;}.btn-primary{border-radius: 0;letter-spacing: 2px;font-size: 15px;font-weight: 400;padding: 10px;color: #9d8069;background-color: transparent;transition: .5s ease;border-color: #9d8069;}.btn-primary:hover {background:  rgba(0,0,0,1) !important;color: #9d8069;border-color: #9d8069;transition: 0.5s ease;}/*會員註冊按鈕*/#btn_member_login {letter-spacing: 2px;font-size: 15px;font-weight: bold;padding: 10px;color: #9d8069;border-radius: 0px;background-color: transparent;transition: .5s ease;border: 1px solid #9d8069;}#btn_member_login:hover {background: rgba(0,0,0,1);color: #9d8069;transition: 0.5s ease;}/*產品列表*/ 
.page_wrapper_bg .item .subject A.itemlink {color: #9c8069;font-size: 16px;font-weight: 500;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #ffe3cb;}.page_wrapper_bg .item:hover .subject A.itemlink {color: #ffe3cb;}.layoutlist_2 .subject {text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item { margin-top: 30px;  padding: 15px;   border: 1px solid #9c8069;}/*產品內頁*/#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page {font-family: 'Noto Serif TC', sans-serif !important;}.RWDproduct_page .products-info .name { color: #ffe3cb;font-size: 20px; font-weight: 500; 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 !important; letter-spacing: 2px; line-height: 1.5; color: #9c8069 !important;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border: 3px solid #555;}.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: #9c8069; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 15px; color: #9c8069;border-bottom: 1px solid #9c80697a;}.RWDproduct_page .products-info .txt { background: #000;   padding: 20px;   border: 1px solid #9c80697a;}.RWDproduct_page .other_shoplink_area {display: none;}/*列表樣式G*/ 
.layoutlist_8 .item {padding: 60px 40px; border-bottom: 1px solid #9d80697d; transition: .5s ease;}.layoutlist_8 .item:hover {background: #000; transition: .5s ease;}.layoutlist_8 .list_subject .summary a {  font-size: 15px; letter-spacing: 2px;   line-height: 1.5; color: #9d8069;}.layoutlist_8 .article_subject { color:#ffe3cb;  font-size: 20px; font-weight: 500;  line-height: 1.8; text-decoration: none;letter-spacing: 2px;}.layoutlist_8 .listdate .day { color: #ffe3cb;  font-size: 40px;}.layoutlist_8 .listdate .yearmonth {  color: #9d8069;}/*列表樣式F*/ 
.layoutlist_7 .litem { margin: 10px !important;    border: 1px solid #9c8069;   width: calc(100% / 3 - 21px); padding: 15px;}.layoutlist_7 .litem:hover .subject {color: #ffe3cb;}.layoutlist_7 .subject, .layoutlist_7 .subject a {text-align: center;}.page_wrapper_bg .layoutlist_7 .subject a{color: #9d8069;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .layoutlist_7 .subject:hover{color: #ffe3cb;}.page_wrapper_bg .layoutlist_7 .cdate{text-align: center;}.page_wrapper_bg .layoutlist_7 .cdate a{color: #9d806980;text-align: center;letter-spacing: 1.5px;}.page_wrapper_bg .layoutlist_7 .litem:hover  .subject a {color: #9d8069;}/*頁面切換*/ 
.page ul li a {    background-color: #9d8069;  color: #111;}.page .page_active, .page ul li a:hover {    background-color: #ffe3cb;  color: #111;}.page {    display: flex; justify-content: center;}/*聯絡我們*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #000;  border-radius: 0px;  box-shadow: initial;   border: 1px solid #9d806947;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #9d8069d1;}.form-horizontal .control-label {color: #9d8069; letter-spacing: 2px;  line-height: 1.6; font-weight: 500;}.form-horizontal .form-group { margin-left: 0;margin-right: 0;}h4.contact_title {  color: #ffe3cb; font-size: 28px;  letter-spacing: 5px; line-height: 1.8;font-weight: 700;}.contact_text_items { display: flex; flex-direction: column;}ul.contact_text>li>a {  color: #ffe3cb;}ul.contact_text>li>span {   padding-right: 10px;}ul.contact_text {flex-direction: column; font-size: 16px; letter-spacing: 2px; line-height: 1.8;color: #ffe3cb;display: flex;margin-bottom: 30px;}ul.contact_text>li:first-child { font-size: 20px;}/*內頁頁尾*/ 
.page_wrapper_bg .footer_block {border-top: 1px solid #9d806973;}/*會員登入*/#join_form .control-label {color: #9d8069;}.join_form-title {color: #9d8069;    border-bottom: 1px solid #9d8069;}#join_form {  border: 1px solid #9d8069;}.form-control {background: #000 !important;  border-radius: 0px !important;  box-shadow: initial !important;   border: 1px solid #9d806947 !important;}.form-control:hover {border: 1px solid #9d8069d1 !important;}#join_form .form-checkbox{color: #9d8069;}.member .main section .container .article-text > .container .row .col-sm-9.col-md-9 {color: #9d8069;}.member .article-text {  letter-spacing: 2px;  line-height: 1.5;}/*登入頁*/ 
.login_box  {background-color: transparent;color: #9d8069;border: 1px solid #9d806947 !important;}.login_box_head {color: #9d8069;}.form-group.pre-login-option a {  color: #9d8069c7 !important;}.login_box_footer {border-top: none;}.member_join_strong{color: #d5b37f;}.RWDmenu_plus04 .features .member-btn a {    color: #ffe2ca;}.RWDmenu_plus04 .member-block .login-is-on .item a {color: #9d8069;}.RWDmenu_plus04 .member-block .login-is-on .item a:hover {color: #9d8069;}.RWDmenu_plus04 .member-block .login-is-on .item a { border-bottom: 1px solid #9d8069;}

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

@media (max-width: 2200px) {.footer_text_items {    grid-template-columns: repeat(3, 1fr);}}@media (max-width: 1800px) {.about_block .RWDleft_cont002 {    width: calc(100% - 740px);}.about_block .RWDparallax_new {width: 740px;}}@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption { top: -3vw;}.about_block .RWDleft_cont002 {    width: calc(100% - 680px);}.about_block .RWDparallax_new {width: 680px;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container {   padding: 120px 80px 0px 120px;}.major_block:first-child .RWDparallax_new .picbgbox {  background-position: -350px 0 !important;}/*1008修改*/ 
.about_block .RWDparallax_new .picbgbox {   height: 700px;}.RWDbanner007 .item-img .swiper-slide {   background-position: center;}}@media (max-width: 1600px) {.about_block .RWDleft_cont002 {    width: calc(100% - 600px);}.about_block .RWDparallax_new {width: 600px;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container { padding: 80px 80px 0px 80px;}/*產品*/ 
.major_block:first-child .RWDedictor002, .major_block:nth-child(2) .RWDedictor002 {    width: 240px;}.major_block:nth-child(2) .RWDparallax_new .picbgbox { background-position: 45px 0 !important;}/*小產品*/ 
.minor_block .RWDService002 {  padding: 70px 30px 40px;}/*頁尾*/ 
.footer_block::after {    right: 170px;}}@media (max-width: 1536px) {.RWDmenu_plus04 .site-nav .menu {     margin-left: 20px;}}@media (max-width: 1500px) {#RWDfullscreen01 .container { width: 90%;}#RWDfullscreen01 .about_block > .container {    width: 90%;}.about_block .RWDleft_cont002 {    width: calc(100% - 550px);}.about_block .RWDparallax_new {width: 550px;}.RWDmenu_plus04 .site-nav .menu {margin-left: 20px;}.RWDmenu_plus04 .header {    padding: 0 30px;}.RWDmenu_plus04 .header.is-up {    padding: 0 30px;}#RWDfullscreen01 .RWDbanner_plus01 .slick-active .slick-caption > .container { width: 85%;}/*產品*/ 
.major_block:nth-child(2) .RWDparallax_new .picbgbox { background-position: -35px 0 !important;}/*小產品*/#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container .row:nth-child(2) .col-md-4 {    width: calc(100% / 3 - 11px);}/*頁尾*/ 
.footer_block::after {   right: 100px;}}@media (max-width: 1440px) {.RWDbanner_plus01 .slick-caption {  top: -7vw;}.about_block .RWDparallax_new .picbgbox {  height: 700px;}.shop_block .RWDparallax_new .picbgbox {background-position: right !important;}}@media (max-width: 1400px) {#RWDfullscreen01 .container { width: 95%;}/*banner*/ 
.RWDbanner_plus01 .banner-slider.bg .pic {background-size: 108%;  background-position: center;}.RWDbanner_plus01 .logo {width: 1150px;}.RWDbanner_plus01.style-dotnav.control-center .control-box {bottom: 0;}#RWDfullscreen01 .shop_block .RWDedictor002 .RWDedictor002-text > p br {  display: none;}.shop_block > .container .RWDparallax_new {  width: calc(100% - 700px);}.shop_block > .container .RWDedictor002 { width: 700px;}.RWDmenu_plus04 .features .member-btn {  padding: 8px 20px;}/*1007修改*/#RWDfullscreen01 .about_block > .container {padding: 0 50px;}.RWDleft_cont002 .item-second .text-box { width: 90%;}.about_block .RWDparallax_new {margin-left: -60px;}}@media (max-width: 1366px) {.RWDbanner_plus01 .logo {width: 900px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle { font-size: 18px;}.RWDbanner_plus01 .slick-caption {  top: -4vw;}/*1008修改*/ 
.about_block .RWDleft_cont002 .item-second .text-box .subtitle {margin-left: 30px;}.about_block .RWDleft_cont002 .item-second .text-box .text {margin-left: 30px;}.RWDleft_cont002 .item-second .text-box a{margin-left: 30px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav .menu {margin-left: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 15px;}.RWDmenu_plus04 .features .member-btn {  padding: 8px 15px;}#RWDfullscreen01 .social_block > .container { padding: 0 30px;}.RWDbanner_plus01 .banner-slider.bg .pic { background-size: cover;}.RWDbanner_plus01 .slick-caption {top: -6vw;}.RWDbanner_plus01 .logo { width: 970px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle br {  display: block;}.about_block .RWDleft_cont002 {    width: calc(100% - 580px);margin-right: 30px;}.about_block .RWDparallax_new {width:580px;}/*小產品*/ 
.minor_block .RWDService002 {padding: 70px 0px 40px;}/*頁尾*//*.footer_block::after {    right: 60px;width: 180px; height: 180px;}*/ 
.footer_block { padding: 80px 30px 60px;}/*1007修改*/ 
.RWDbanner007 .item-img .swiper-slide:nth-child(2) {background-position: center;}.social_block::before {display:none;}/* 20241001 */ 
.footer_text_items {    grid-template-columns: repeat(2, 1fr);    grid-gap: 1.5rem 2rem;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;    font-size: 14px;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .header.is-up {padding: 0 20px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item { max-height: calc(100vh - 75px - 60px) !important;height: calc(100vh - 75px - 60px) !important;}.RWDbanner_plus01 .slick-caption {  top: -6vw;}.RWDbanner_plus01 .logo {    width: 1000px;}.news_block {    padding: 80px 30px;}.about_block {padding: 120px 0;background-attachment: scroll;}#RWDfullscreen01 .about_block > .container {    display: flex;  flex-direction: column;width: 85% !important;margin: 0 auto;}.about_block .RWDleft_cont002 {    width: 100%;    margin-right: 0;}.about_block .RWDparallax_new {display: none;}.RWDleft_cont002 .item-second .text-box {padding: 40px 0px 0 80px;}.about_block .RWDleft_cont002 {padding: 0;}.RWDleft_cont002 .item-second .text-box { padding: 0px 0px 0 80px;}.RWDservice005 .block .imgs {    width: calc(100% - 20px);}.news_block .RWDnews013 { border: none;}.RWDnews013 .swiper-container { border: 1px solid #323232;}.RWDnews013 .RWDnews013-pagination .swiper-pagination-bullet::after {     background-color: #646464;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle br {display: none;}/*照片跑出來*/ 
.about_block .RWDleft_cont002 .item-second {display: flex; flex-direction: column-reverse;}.RWDleft_cont002 .item-second .pic { width: 100%; display: block;}.about_block .RWDleft_cont002 .item-second > a {  padding-left: 80px;width: 80%;  }.RWDleft_cont002 .item-second:hover .pic img {  transform: scale(1.05);}.RWDleft_cont002 .item-second .text-box a {    margin-left: 0; float: right;}/*產品*/ 
.major_block {display: flex; flex-direction: column-reverse;}.major_block:nth-child(2) .RWDedictor002 { position: relative;}.major_block:first-child .RWDedictor002, .major_block:nth-child(2) .RWDedictor002 {     position: relative;width: 100%;}.major_block:first-child .RWDedictor002 {right: auto; bottom: auto;  top: auto;}.major_block .RWDedictor002 .section-inner { position: relative; bottom: auto; left: auto;right: auto;}#RWDfullscreen01 .major_block .RWDedictor002 .section-content.container { display: flex; flex-direction: column; padding: 0;  width: 100%;}.major_block .RWDedictor002 .section-subject { text-align: left; padding: 80px 30px 0 30px;  margin-bottom: auto;}#RWDfullscreen01 .major_block h1.main-title, #RWDfullscreen01 .major_block h2.sub-title {    font-size: 28px; letter-spacing: 3px;}.RWDparallax_new {  width: 100%;}.major_block:first-child .RWDparallax_new .picbgbox {  background-position: center;}.major_block .RWDedictor002 .section-subject .col-md-12 {      align-items: center;  flex-direction: column;}.major_block .RWDedictor002 .RWDedictor002-text {     padding: 0 60px 30px;}#RWDfullscreen01 .major_block h1.main-title {    writing-mode: horizontal-tb;}.major_block .RWDparallax_new .picbgbox { height: 280px;}.major_block:first-child .RWDparallax_new .picbgbox {  background-position: center !important;}.major_block:nth-child(2) .RWDparallax_new .picbgbox { background-position: center !important;}#RWDfullscreen01 .major_block h2.sub-title { font-size: 20px;    writing-mode: horizontal-tb;}#RWDfullscreen01 .major_block .RWDedictor002-text p {padding: 10px 0px;min-height: 110px;}.minor_block .funny-boxes {    flex-direction: column;}.funny-boxes.float-shadow > .funny-boxes-icon {    width: 80%;margin: 0 auto;}/*頁尾*/#RWDfullscreen01 .footer_block > .container { width: 100%;}ul.footer_text {flex-direction: column;}.footer_block::after { width: 220px; height: 220px;     right: 160px;}.feature_block {background: url(archive/image/customization/dirty_old_shirt.png);}@media (max-width: 1100px) {/*漢堡提早*/ 
.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {  display: block;}.RWDmenu_plus04 .site-nav { display: none;float: none; clear: both; overflow: auto; position: static; margin: 0;}.RWDmenu_plus04 .features:after  { display: none;}.ml-stack-nav-toggle {    color: #ffe2ca;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover  {    color: #ffe2ca;}.ml-stack-nav-toggle__line {background: #ffe2ca;}.RWDmenu_plus04 .features .member-btn { margin: 16px 0;}.RWDmenu_plus04 .features {    margin-right: 0;}.RWDmenu_plus04 .header-in {    display: flex; flex-direction: row-reverse;}.RWDmenu_plus04 #mobile-menu {background-color: #111111;}.RWDmenu_plus04 .menu li a {  font-family: 'Noto Serif TC',  serif;letter-spacing: 2px; line-height: 1.8;color: #ffe3cb; font-weight: 500;}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px solid #393938;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after {color: #ffe3cb;}.RWDmenu_plus04 #mobile-menu .menu>li>ul { background-color: #2c2c2c;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    font-weight: 500;    background-color: transparent;    color: #d9ae8c;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before, .RWDmenu_plus04 .menu-icon:after, .menu-icon:before {    background-color: #ffe3cb;}.RWDmenu_plus04 .menu-icon {color: #ffe3cb;}.RWDmenu_plus04 #mobile-menu .main-menu {    font-family: 'Noto Serif TC',  serif;}/*頁尾*/ 
.footer_block::after {    right: 100px;}}.about_block .RWDleft_cont002 .item-second .text-box .text > img {    display: block;}.social_block::before {display:none;}/*1008修改*/ 
.about_block .RWDedictor001:first-child {  display: none;}.about_block .RWDedictor001:nth-child(2) {  display: block;display: block; margin: 0 auto; width: 430px;  padding-bottom: 30px;}.RWDleft_cont002 .item-second .text-box a { float: none;  margin: 60px auto 0 auto;}.RWDleft_cont002 .item-second .text-box { padding: 0;width: 100%;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle {width: 65%;margin: 0 auto 50px auto;}.about_block .RWDleft_cont002 .item-second .text-box .text {margin: 30px auto 0 auto;}.about_block::before {display: none;}/*1007banner*/ 
.RWDbanner007  .item-blk .item-box {  position: absolute; width: 450px;max-width: none;  right: 0;   left: auto;  top: 0;  margin: 0;}.RWDbanner007 .item-img {width: calc(100% - 450px);height: 100%;position: absolute;}.RWDbanner007 .item-blk { height: 470px;}.RWDbanner007 .item-img .swiper-slide:first-child, .RWDbanner007 .item-img .swiper-slide:nth-child(2), .RWDbanner007 .item-img .swiper-slide:nth-child(3) { height: 100%; }.RWDbanner007 .item-pagination {left:auto;right: 190px;}.copyright_block { font-family: sans-serif;}@media (max-width: 1010px) {/*banner*/#RWDfullscreen01 .RWDbanner_plus01 .slick-active .slick-caption > .container { width: 65%;}/*1007修改*/ 
.RWDbanner007 .item-info {width:40px;}.shop_items .shop_banner_subtitle {font-size: 17px;}.RWDbanner007 .item-img .swiper-slide:first-child {  background-position: -300px 0;}}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDedictor002 .RWDedictor002-text { text-align: left;}.RWDmenu_plus04 .features .member-btn {width: 150px;text-align: center;}.RWDbanner_plus01 .slick-caption {top: 0vw;}.about_block::before {width: 487px;  height: 130px;}#m_RWDfullscreen01_66_1 .picbgbox { height: 35vw !important;}#m_RWDfullscreen01_67_1 .picbgbox { height: 35vw !important;}.RWDbanner_plus01 .logo { width: 870px;}/*.RWDssl01 {padding-right: 0;    width: 100%;}*/ .RWDssl01 {   white-space: nowrap;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle br { display: none;}.major_block:first-child .RWDedictor002::before, .major_block:nth-child(2) .RWDedictor002::before {     font-size: 21px;}.shop_items .shop_banner_title {  width: 320px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 32px;}/*1028修正*/ 
.RWDmenu_plus04 .features .member-btn { width: 175px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
 .col4 .img_block {display: flex;flex-wrap: wrap;}.feature_block .RWDservice005 .block {    width: calc(100% / 2 - 21px); margin: 10px; height: 435px;}.RWDservice005 .block .imgs { width: calc(100% - 110px);}.shop_block > .container .RWDparallax_new { width: calc(100% - 550px);}.shop_block > .container .RWDedictor002 { width: 550px;}.major_block .RWDedictor002 .RWDedictor002-text {padding: 0 30px 30px;}.minor_block .RWDService002 { padding: 10px 0px 40px;}/*頁尾*/ 
.footer_block::after {width: 180px;  height: 180px; right: 60px; top: 110px;} .RWDbanner_plus01 .logo {  width: 650px;}.RWDservice005 .box_title .text2  {    width: 60%;}/*內頁*/div#sidebar {   padding: 0;}.contact_text_items { flex-direction: row;    justify-content: space-around;}.layoutlist_2 .col-sm-6 {width: calc(100% / 3 - 1px);}.device-nav {    margin-bottom: 15px !important;}/* 20241001 */ 
.footer_text_items {    grid-gap: 1.5rem 1rem;}.footer_block::after {    top: 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDmenu_plus04 .logo {left: 20px; transform: none;}#RWDfullscreen01 h1.main-title { font-size: 34px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {     left: -45px;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -45px;}.shop_btn_items>a {    padding: 15px 20px;}/*頁尾*/ 
.footer_block { padding: 80px 30px 60px;}#RWDfullscreen01 .RWDbanner_plus01 .slick-active .slick-caption > .container { width: 80%;}/*1007修改*/ 
.RWDbanner007  .item-blk .item-box {  position: absolute; width: 380px;}.RWDbanner007 .item-img {width: calc(100% - 380px);}.RWDnews005 h4 a {    font-size: 17px; letter-spacing: 1px;}.footer_block::after { width: 150px;height: 150px; right: 55px; /*top: 119px;*/}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
a.more_btn {width: 65%;text-align: center;}.RWDleft_cont002 .item-second .text-box a {width: 65%;     text-align: center;}.about_block .RWDparallax_new {    padding: 0px ;}/*1008拿掉*//.RWDleft_cont002 .item-second .text-box {    padding: 0px 0px 0 60px;}*/#RWDfullscreen01 .major_block .RWDedictor002-text p { min-height: 130px;}#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container .row:nth-child(2) .col-md-4 { width: calc(100% / 3 - 1px);}.funny-boxes > .funny-boxes-text > h4 {     font-size: 20px;padding-left: 15px;}#RWDfullscreen01 .funny-boxes-text p {padding-left: 15px;}.funny-boxes > .funny-boxes-text > h4::before {display: none;}.minor_block .funny-boxes-text { margin-top: -20px;}/*頁尾*/ 
.info_block {width: 100%;}.footer_block::after {width: 160px;  height: 160px; /*top: 80px;*/}/*.copyright_block { width: 100%;    align-items: flex-start;    flex-direction: column;}*/ 
.RWDbanner_plus01 .logo { width: 100%;}/*1007修改*/ 
.shop_block {padding-bottom: 120px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle {width: 90%;}#RWDfullscreen01 .about_block > .container {width: 95% !important;}.RWDservice005 .box_title .text2 {    width: 80%;}.RWDbanner007 .item-img {  width: 100%;  position: relative;height: 350px;}.RWDbanner007 .item-blk .item-box {  position: relative;width: 100%;}.RWDbanner007 .item-blk {height: auto;}.RWDbanner007 .item-blk { padding: 0;}.RWDbanner007 .item-pagination {  right: auto;  left: 50%;  transform: translateX(-50%);}a.shop_banner_btn {text-align: center;width: 65%;margin: 50px auto 0 auto;}.RWDbanner007 .item-img .swiper-slide:first-child { background-position: center;}.RWDbanner007 .item-info {padding: 40px 40px 90px 40px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {  padding: 0px 15px;}/*1007修改*/ 
.shop_block {padding-bottom: 30px;}@media (max-width: 784px) {/*banner*/#RWDfullscreen01 .RWDbanner_plus01 .slick-active .slick-caption > .container {   width: 100%; padding: 0;}}@media (max-width: 768px) {.RWDmenu_plus04 .features .member-btn {width: 150px;margin: 16px 0;text-align: center;padding: 8px 5px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {     left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -40px;}.about_block::before {display: none;}.footer_text_items {    flex-direction: column;}ul.footer_text:first-child { margin-right: 0; margin-bottom: 20px;}.footer_block::after {    /*top: 160px;*/ right: 80px;}/*內頁*/ 
.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; }.layoutlist_8 .item {padding: 60px 30px;}.page_wrapper_bg .hgroup .breadcrumb { margin-bottom: 15px;}.page_wrapper_bg .btn_back { width: 100%;}.page_wrapper_bg .btn.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% !important;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDnews013 .swiper-container { padding: 30px;}.feature_block .RWDservice005 .block{    height: 365px;}.RWDservice005 .block .title1 {  font-size: 32px;}.RWDservice005 .block .imgs { width: calc(100% - 100px);}.feature_bloc .RWDedictor001 h2.sub-title br { display: none;}.RWDleft_cont002 .item-second .text-box a {     margin: 30px auto 0; float: none;}.shop_btn_items {  width: 80%;}.RWDmenu_plus04 .features .member-btn { width: 50px;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container {padding: 60px 60px 0px 60px;}.shop_btn_items {width: 65%;margin: 0 auto;text-align: center;}#RWDfullscreen01 .shop_block h1.main-title { text-align: center; font-size: 28px;}.RWDleft_cont002 .item-second .text-box { padding: 0; text-align: center;}.RWDleft_cont002 .item-second .text-box .title { position: relative;margin-bottom: 15px; text-align: center;    left: auto;writing-mode: horizontal-tb; top: auto; font-weight: 500;}.RWDleft_cont002 .item-second .text-box .title > b > span { display: inline-block;  transform: none; font-size: 34px;  padding: 0;}.RWDleft_cont002 .item-second .text-box .title br, .RWDleft_cont002 .item-second .text-box .title > b > span::before {display: none;}/*1007拿掉*//*.about_block .RWDleft_cont002 .item-second .text-box .subtitle, .about_block .RWDleft_cont002 .item-second .text-box .subtitle {    margin-left: 0px;}*/ 
.about_block .RWDleft_cont002 .item-second .text-box .subtitle br { display: none;}.about_block { padding: 80px 0;}.about_block .RWDparallax_new .picbgbox { margin-left: 0; }/*1007修改*//*.about_block .RWDleft_cont002 .item-second .text-box .text {    text-align: left; width: 85%;margin: 30px auto 0;}*/ 
.about_block .RWDleft_cont002 .item-second .text-box .text {    text-align: left; width: 90%;margin: 30px auto 0;}.about_block::before {display: none;}.about_block .RWDleft_cont002 .item-second > a {width: 100%;}.about_block .RWDleft_cont002 .item-second > a {  padding-left: 0;}/*內頁*/ 
.layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}/*嚴選*/ 
.feature_block {    padding: 80px 0;}/*嚴選*/ #RWDfullscreen01 .feature_block h2.sub-title br {display: none;}/*產品*/ 
.product_block { padding: 80px 50px;}.major_block {     display: flex; flex-direction: row; width: 100%;}#m_RWDfullscreen01_66_1 .picbgbox, #m_RWDfullscreen01_67_1 .picbgbox { height: 100% !important;}/*小產品*/#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container .row:nth-child(2) .col-md-4 { width: 100%;}.minor_block .funny-boxes { flex-direction: row;} .minor_block .funny-boxes-text { margin-top: 0;}.minor_block { padding: 60px 0;}.minor_block .RWDService002 { padding: 0;}#RWDfullscreen01 .minor_block .RWDService002 .section-inner .container .row:nth-child(2) .col-md-4 { width: 100%;}.minor_block .funny-boxes {  flex-direction: row;}.funny-boxes.float-shadow > .funny-boxes-icon {width: calc(100% / 2 - 11px); margin: 0 auto;margin-top: -20px;}.minor_block .funny-boxes-text { width: calc(100% / 2 - 11px);}.funny-boxes > .funny-boxes-text > h4 {font-size: 22px;}/*ubereat#RWDfullscreen01 .shop_block > .container {flex-direction: column-reverse;}.shop_block > .container .RWDparallax_new { width: 100%;}.shop_block > .container .RWDedictor002 {  width: 100%;}#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container {  padding: 80px 60px;}.shop_block .RWDparallax_new .picbgbox { height: 280px !important;}*//*網宏*/ 
.social_block {  padding: 80px 0;}#RWDfullscreen01 .social_block h1.main-title > span { font-weight: 600;padding: 0; font-size: 34px; transform: none;display: inline;}#RWDfullscreen01 .social_block h1.main-title > span::before {display: none;}#RWDfullscreen01 .social_block > .container {width: 95%;    padding: 0 15px;}.RWDbanner_plus01 .slick-caption { top: 4vw;}.RWDbanner_plus01 .logo {  width: 85%;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}.layoutlist_8 {display: flex; flex-wrap: wrap;}.layoutlist_8.rwd .item {    width: calc(100% / 2 - 1px);}.layoutlist_7 .litem {  width: calc(100% / 2 - 21px);}.layoutlist_8.rwd .listdate .day { color: #9d8069;}/* 20241001 */ 
.footer_block::after {    right: 1rem;}.footer_block::after {  width: 130px; height: 130px;  top: -70px;  left: 50%;  right: auto; transform: translateX(-50%);}@media (max-width: 700px) {#RWDfullscreen01 .major_block .RWDedictor002-text p { min-height: 160px;}#RWDfullscreen01 .major_block h1.main-title { font-size: 24px;}#RWDfullscreen01 .major_block h2.sub-title {      letter-spacing: 2px;font-size: 16px;}/* 20241001 */ 
.footer_text_items {    grid-template-columns: auto;}}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*網頁警告*/ 
.RWDalert_fancybox.bottom {width: 100%;}.minor_block {  padding: 30px 0;}.shop_btn_items br {  display: block;}.about_block .RWDleft_cont002 .item-second .text-box .text {width: 100%;}.news_block {padding: 60px 0;}.about_block {  padding: 60px 0;}.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-second .text-box .title > b > span {    font-size: 26px;}#RWDfullscreen01 .about_block > .container {    width: 100% !important;padding: 0 20px;}#RWDfullscreen01 h1.main-title { font-size: 26px;}/*嚴選*/ 
.feature_block {    padding: 60px 0;}.RWDservice005 .box_title {    margin-bottom: 0;}/*產品*/#RWDfullscreen01 .product_block > .container {    display: flex; width: 100%; padding: 0;  flex-wrap: wrap; flex-direction: column;}.major_block { display: flex; flex-direction: column-reverse; width: 100%;margin-bottom: 45px;}#m_RWDfullscreen01_66_1 .picbgbox, #m_RWDfullscreen01_67_1 .picbgbox {  height: 50vw !important;}#RWDfullscreen01 .major_block .RWDedictor002-text p {      padding: 15px 0px;min-height: auto;}.product_block {  padding: 60px 30px;}/*SHOP*/#RWDfullscreen01 .shop_block .RWDedictor002 .section-content.container { padding: 60px 30px;}.funny-boxes.not-right-column {    padding-bottom: 0;}/*網每*/#RWDfullscreen01 .social_block h2.sub-title br {display: block;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item { padding: 0px 10px;}.RWDnews005 h4 a {    font-size: 18px;}#RWDfullscreen01 .social_block h1.main-title > span {font-size: 26px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    width: 45px !important; height: 45px !important;font-size: 30px;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -50px;}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -50px;}/*頁尾*/ 
.info_block { width: 100%;} .info_left { padding-right: 0;   width: 100%;}.footer_title_items { flex-wrap: wrap; justify-content: center;}.info_left h4.footer_title {    padding-bottom: 15px;}.footer_fb_btn {     margin-left: 0;width: 80%;}.footer_fb_btn>a {width: 100%;    padding: 10px 15px;  justify-content: center;}ul.footer_text { flex-direction: column; justify-content: center;align-items: center;}ul.footer_text>li {   padding-right: 0;}.copyright_block {justify-content: center; text-align: center;}.footer_block { padding: 80px 30px 75px;}#RWDfullscreen01 .footer_block > .container {padding: 0;}.copyright_block {    align-items: center;}/*跟隨*/ 
.fixed_block {    right: 0;  bottom: 0;width: 100%; }.fixed_btn_items {  display: flex; flex-direction: row;}.fixed_btn_items>a {     flex-direction: row;width: 50%;}.fixed_btn_items>a>i {  padding-right: 10px;}.fixed_btn_items>a>span { writing-mode: horizontal-tb;}.about_block::before {display: none;}#m_RWDfullscreen01_51_2 .picbgbox { height: 40vw;}.scrollTop002 {bottom: 60px;}.RWDbanner_plus01 .slick-caption { top: 8vw;}.scrollTop002 .ii {     background: transparent !important;}/*1007修改*/ 
.about_block .RWDedictor001:nth-child(2) {width: 380px;}.feature_block .RWDedictor001 {  width: 380px;}.product_block .RWDedictor001{  width: 380px;}.social_block .social_title_block .RWDedictor001 { width: 420px;}.RWDservice005 .box_title .text2 { width: 100%;}#RWDfullscreen01 .shop_block > .container {padding: 0 30px;}.RWDbanner007 .item-info {   padding: 60px 10px 80px;} /*內頁*/ 
.layoutlist_8.rwd .item {    width: 100%;}.contact_text_items { flex-direction: column;}.form-horizontal .form-group {  margin-left: -15px;  margin-right: -15px;}.tab_title {padding-bottom: 15px; font-size: 18px; color: #ffe3cb !important; letter-spacing: 2px;   line-height: 2;}.tab {  padding: 30px !important;border-top: 1px solid #9d80698c !important;}.tab.open { background: #000 !important;}.tab:last-child {  border-bottom: 1px solid #9d80698c !important;}.tab_title_nav .line {background:#9d8069 none repeat scroll 0 0 !important;}.page_wrapper_bg .footer_block > .container { padding: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width: 250px;}.RWDleft_cont002 .item-second .text-box a { width: 100%;}.feature_block .RWDservice005 .block { width: 100%;height: auto;}.RWDservice005 .block .imgs {width: calc(100% - 150px);}a.more_btn { width: 95%;}.minor_block .funny-boxes {  flex-direction: column;}.funny-boxes.float-shadow > .funny-boxes-icon {  width: 70%;}.minor_block .funny-boxes-text { width: 100%;}.shop_btn_items>a {padding: 15px 10px;width: 100%;  text-align: center;}.minor_block .funny-boxes-text { margin-top: -20px;}.cd-main-content {  margin-top: 73px !important;}.RWDbanner_plus01 .slick-caption { top: 11vw;}.RWDbanner_plus01 .logo { width: 90%;}.about_block {   padding: 60px 0;}.shop_btn_items { width: 100%;}.shop_btn_items br {   display: none;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle br { display: block;}.RWDmenu_plus04 .logo {      margin-top: -1px;left: 10px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 28px;}.page_wrapper_bg .main section.call_to_action > .container {  padding-left: 15px; padding-right: 15px;}.RWDtimeline01 li.event .point .date {   font-size: 18px;}.layoutlist_2 .col-sm-6 {padding: 0 5px;}.layoutlist_7 .litem {   margin: 5px !important;width: calc(100% / 2 - 11px);}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container {  padding-left: 0;padding-right: 0;}.new-form {    margin-left: 0;   margin-right: 0;}@media (max-width: 414px) {.RWDleft_cont002 .item-second .text-box .title br { display: block;}#RWDfullscreen01 h2.sub-title { font-size: 17px;}.product_title_block .RWDedictor001 .section-subject.row .col-md-12 {padding: 0;}.RWDbanner_plus01 .slick-caption {  top: 10vw;}.RWDbanner_plus01 .logo { width: 123%;   padding-right: 92px;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container { position: absolute; top: 0;  left: auto;  right: 1.5%;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {  top: 0;  position: absolute; bottom: auto;  width: auto; height: calc(100% - 74px) !important;}#RWDfullscreen01 .funny-boxes-text p {   padding-left: 10px;}.funny-boxes > .funny-boxes-text > h4 {padding-left: 10px;}/*1007修改*/ 
.about_block .RWDedictor001:nth-child(2) {width: 320px;}.feature_block .RWDedictor001 {  width: 320px;}.product_block .RWDedictor001{  width: 320px;}.social_block .social_title_block .RWDedictor001 { width: 320px;}.footer_fb_btn {width: 100%;}.shop_items .shop_banner_title {  width: 280px;margin-bottom: 10px;}.RWDservice005 .box_title .text2 { font-size: 16px; }.section-subject .col-md-12 {padding: 0;}.shop_items .shop_banner_subtitle {font-size: 17px; }.RWDbanner007 .item-fraction {right: auto;left: 50%;  transform: translateX(-50%); top: 15px;}.RWDbanner007 .item-img .swiper-slide:first-child {  background-position: right;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo { width: 135px;}.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-second .text-box .title > b > span {  font-size: 28px;  letter-spacing: 2px;}.shop_btn_items>a {padding: 15px 5px; }.shop_btn_items>a {letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {  top: 20vw;}.RWDbanner_plus01 .logo { width: 126%; padding-right: 92px;}.footer_block {padding: 80px 24px 75px;}.RWDmenu_plus04 .logo {  margin-top: 0;}/*1007修改*/ 
.shop_items .shop_banner_title {width: 220px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo { left: 0px;}.RWDleft_cont002 .item-second .text-box .title, .RWDleft_cont002 .item-second .text-box .title > b > span { font-size: 25px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle br { display: none;}.shop_btn_items br { display: block;}/*頁尾*/ 
.footer_block { padding: 80px 20px 60px;}ul.footer_text { font-size: 15px; letter-spacing: 1px; }.copyright_block {letter-spacing: 0.4px;}.RWDbanner_plus01 .logo { width: 140%; padding-right: 126px;}.RWDbanner_plus01 .slick-caption { top: 20vw;}.shop_btn_items>a {font-size: 14.5px;}/*1007修改*/ 
.about_block .RWDedictor001:nth-child(2) {width: 280px;}.feature_block .RWDedictor001 {  width: 280px;}.product_block .RWDedictor001{  width: 280px;}.social_block .social_title_block .RWDedictor001 { width:280px;}.about_block .RWDleft_cont002 .item-second .text-box .subtitle { width: 100%;}/*內頁*/ul.contact_text { font-size: 14px;}
}
/*320px end*/