body.wrapper_bg {background: url(archive/image/customization/main_bg.jpg) repeat;background-size: contain;}body, html {font-family: 'Noto Serif TC', serif;}a:hover, a:focus{text-decoration: none;}#RWDfullscreen01 .main {overflow: hidden;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: 0 !important;right: auto !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #d7ca9e !important;border: 1px solid #d7ca9e !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #d7ca9e !important;color: #333 !important;}@media (max-width: 600px) {.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}}/*loading*/ 
.RWDfakeloader img {width: 280px;}.RWDfakeloader img{animation: loadingani 1.5s ease 0s infinite alternate;} @keyframes loadingani{0% {opacity:0;}50% {opacity:0.5;}100% {opacity:1;}}/*menu*/ 
.RWDmenu_plus04 .container {max-width: 100%;}.RWDmenu_plus04 .header{transition:.5s all ease;top:40px;background: -moz-linear-gradient(top, rgba(0,0,0,0.68) 0%, rgba(255,255,255,0) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0.68) 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0.68) 0%,rgba(255,255,255,0) 100%);}.RWDmenu_plus04 #search-box.full .form-control {font-size: 35px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 35px;}.RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);border-color: transparent;}.RWDmenu_plus04 .header.is-up::before{top:0;bottom:auto;height:100%}.RWDmenu_plus04 .header::before{content:'';width:100%;height:0;transition:.5s all ease;backdrop-filter: blur(10px);background: #eeece2;top:0;bottom:auto;display:block;left:0;position:absolute;z-index:-1}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a{color:#333}.RWDmenu_plus04 .logo{width:135px;margin-top:3px;transition:.5s all ease; opacity: 0;}.RWDmenu_plus04 .logo.logo_show {opacity: 1;}.RWDmenu_plus04 .container {margin-right: 0px;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a{transition:.5s all ease;font-size:16px;color: #fefefe;letter-spacing: 2px;}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.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; color: #eee;background: #ab9b6c;}.RWDmenu_plus04 .site-nav .menu>li.has-child>a:after{border-color:#666}.RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:after{border-color:#888}.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: #f5e8bd;}.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: #999;}.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:#999}.RWDmenu_plus04 .is-up .lang-select-label:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .is-up .site-nav .menu>li.is-active>a:after{border-color:#999}/*寬版*/ 
.RWDmenu_plus04 .dropdown-menu, .RWDmenu_plus04 .site-nav .menu ul{box-shadow: 0 5px 8px rgba(0,0,0,.15);}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box > li > a{border-bottom: 1px solid #ddd;color: #333;font-size: 16px;font-weight: normal;letter-spacing: 2px;font-weight:600}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a{font-size: 15px;color: #555;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .dropdown-menu .manu-item-box > li > ul > li.active > a, .RWDmenu_plus04 .dropdown-menu .manu-item-box > li > ul > li > a:hover{background: #fff;color: #777;}.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;}/*選單功能*/ 
.RWDmenu_plus04 .features {width:140px;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {font-size: 15px;}.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: #fefefe;}.RWDmenu_plus04 .is-up .features .cart-btn, .RWDmenu_plus04 .is-up .features .querycar-btn, .RWDmenu_plus04 .is-up .features .share-group a, .RWDmenu_plus04 .is-up .features i, .RWDmenu_plus04 .is-up .lang-select {color: #555}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {font-size: 15px; letter-spacing: 2px; background: #d7ca9e;color:#333;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #d7ca9e;color:#333;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover {background: #d7ca9e;color:#333;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {font-family: '微軟正黑體',sans-serif;}.RWDmenu_plus04 #search-box.full .btn-box {display: flex;}/*最新消息*/ 
.RWDnews_autolist{height:40px;width:100%;max-width:100%;z-index:98;position:fixed;top:0}.RWDnews_autolist .news-box{background:#460c0e;font-size:16px;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 .slick-slide{width:100%!important;line-height:40px;height:40px!important}.RWDnews_autolist .news-list a{color:#e2e2e2}/*banner*/ 
.banner_block {margin-top: 40px;}.banner_block .container{width:100%;padding:0 4vw}.RWDbanner_plus01 .slick-caption{top:17%}.RWDbanner_plus01 .device_pc{width:340px;margin-left:5.1vw}.RWDbanner_plus01 .slick-caption .txt1{margin-top:6.5%;padding-top:35px;border-top:2px solid #313131}.RWDbanner_plus01 .slick-caption .txt1 span{font-size:22px;color:#fff;font-weight:600;letter-spacing:2px}.RWDbanner_plus01 .slick-caption .txt2 span{font-size:14px;line-height:20px;letter-spacing:1px;color:#fff;font-weight:100}.RWDbanner_plus01 .slick-caption .txt2 {margin-top:10px;line-height:1.3;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {z-index:20 !important}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01 .logo {width: 27%;}/*煙*/ 
.RWDbanner_plus01 .slickitem01 .pic-box:after {    content: "";    position: absolute;    width: 38%;    height: 70%;    background: url(archive/image/customization/banner_imgsmoke.png)no-repeat;    bottom: 10%;    right: 20%;    background-size: contain;    animation-name: fd1;    animation-duration: 5s;    animation-fill-mode: both;    animation-delay: 0s;    z-index: 1;    opacity: 0.8;    animation-direction: normal;    animation-iteration-count: infinite;    transition: 0.4s;}/*fd1*/@-webkit-keyframes fd1 {0% {    opacity: 0;    -webkit-transform: translate3d(0%, 0%, 0);    transform: translate3d(0%, 0%, 0);    transition: 0.4s;}50% {    opacity: 0.4;    -webkit-transform: translate3d(0%, -10%, 0);    transform: translate3d(0%, -10%, 0);    transition: 0.4s;}100% {    opacity: 0;    -webkit-transform: translate3d(0%, -13%, 0);    transform: translate3d(0%, -13%, 0);    transition: 0.4s;}}/*標題*/ 
.index .section-subject {text-align: left;}.index .section-line{display:none;}.index h1.main-title {font-size: 30px;margin: 0px;letter-spacing: 1.5px;color: #1c1c1c;font-weight:bold;line-height: 1.6;}.index h2.sub-title {font-size: 18px;line-height: 1.7;margin: 0px 0 0;color: #555;letter-spacing: 1px;font-weight: 400;}/*award*/ 
.award_block {position: relative; padding: 60px 0;box-shadow: 0px 0px 19px -4px #b7b0b0;}/*.award_block::before{background:#e2e2e2;content:'';width:1px;height:100%;display:block;position:absolute;top:0;left:50.9%}.award_block::after{background:#e2e2e2;content:'';width:1px;height:100%;display:block;position:absolute;top:0;left:69.6%}*/ 
.award_block .container{width:85%}.award_block .RWDnews005 .container{display:flex;width:100%!important;align-items:center;justify-content:center}.RWDnews005 .owl-carousel.owl-padding-10{width:75%;margin:0;overflow:visible;padding:0 50px;}.RWDnews005 .section-subject{width:25%;margin:0}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden;border-right: 2px solid #eeece2;}.award_bg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#eeece2;z-index:-1}/*切換鈕*/ 
.RWDnews005 .owl-prev,.RWDnews005 .owl-next{width:30px!important;background:#d7ca9e!important;border:none!important;line-height:30px;border-radius: 0px !important;font-size: 28px;}/*.RWDnews005 .owl-controls .owl-buttons div::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(archive/image/customization/arrow.png) no-repeat;display:block;background-size:contain}*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev{left:0}.RWDnews005 .controlls-over .owl-controls .owl-next{right:0}.RWDnews005 .owl-theme .owl-controls .owl-buttons div i{color:#333}/*.RWDnews005 .controlls-over .owl-controls .owl-next::before{transform:scaleX(-1)}*//*news005項目*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 30px;border-right:1px solid #e2e2e2;}.RWDnews005 h4{display:none}.RWDnews005 p.text-left {margin: 10px 0 0;color: #383838;font-size: 13px;line-height: 20px;letter-spacing: 1px;padding: 0 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.RWDnews005 .owl-carousel .owl-item div{display:flex;flex-direction:column;align-items:center;justify-content:center}/*product*/ 
.product_block{padding:100px 0;position:relative}.RWDproduct002_v2{padding:0}.RWDproduct002_v2 .rwd_subject img{width:240px}.RWDproduct002_v2 .rwd_subject{margin-bottom:10px}.product_block .container{width:77%}.RWDproduct002_v2 .btn-box .btn{padding: 10px 30px;width: 100%;text-align: left;border:1px solid #9e9e9e; color: #333;border-radius: 0;background: transparent;line-height: 1.5;font-size: 17px;letter-spacing: 1px;margin-top: 10px;font-weight: 700;max-width: 250px;position: relative;}.RWDproduct002_v2 .btn-box .btn::after{content:'>>';right:40px;transition:.5s ease all;position:absolute;color:#333}.RWDproduct002_v2 .btn-box .btn:hover{background:#313131;border-color:#313131;color:#fff}.RWDproduct002_v2 .btn-box .btn:hover::after{color:#fff;right:30px}/*分類按鈕*/ 
.RWDproduct002_v2 .filter-portfolio ul{margin-bottom:50px;border-bottom:2px solid #d1d1d1}.RWDproduct002_v2 .filter-portfolio ul > li{margin:0 8px}.RWDproduct002_v2 .btn.btn-rj{font-size:17px;color:#000;background:transparent;letter-spacing:1px;border:none;border-radius:0;position: relative;}.RWDproduct002_v2 .btn.btn-rj:hover{background:transparent;color:#9e9148}.RWDproduct002_v2 .btn.btn-rj::before{content:'';bottom:-2px;height:2px;transition:all .3s ease-in-out;position:absolute;display:block;background:#9e9148;width:100%;left:0;transform:scale(0)}.RWDproduct002_v2 .active .btn.btn-rj::before,.RWDproduct002_v2 .btn.btn-rj:hover::before{transform:scale(1)}.RWDproduct002_v2 .active .btn.btn-rj{background:transparent;color:#9e9148}/*產品項目*/ 
.bounceIn{-webkit-animation-name:faceIn;animation-name:fadeIn}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding:0 15px;width: calc(100% / 4 - 1px);margin-bottom:30px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4{font-size:17px;text-align:left;color:#000;font-weight:600;letter-spacing:1px;margin:15px 0 10px;padding-bottom:10px;border-bottom:1px solid #dcdcdc;transition:.5s all ease}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span{font-size:15px;font-weight:400;float:right;letter-spacing:1px}.RWDproduct002_v2 .showbottom .portfolio-bottom .portfolio-bottom-summary{padding:0 10px}.RWDproduct002_v2 .showbottom .portfolio-bottom p{text-align:left;font-size:15px;color:#505050;line-height:1.8;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}/*品牌故事*/ 
.story_block{padding:100px 0;position:relative}.RWDright_cont002 .container{width:85%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}.RWDright_cont002 .item-first .text-box{padding:0 0 0 110px;color:#000}.RWDright_cont002 .item-first .text-box .title{font-size:24px;letter-spacing:2px;line-height:1.5}.RWDright_cont002 .item-first .text-box .subtitle,.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box .text{font-size: 15px;letter-spacing: 1px;line-height: 1.8;width: 100%;margin-top: 5px;color: #505050;}.RWDright_cont002 .item-first .text-box .text hr {margin:20px 0 !important;border: 1px solid rgb(181 181 181 / 25%);}.cer_box{display:flex;flex-wrap:wrap}.story_p{text-align:justify}.cer_box h4{font-size:18px;letter-spacing:1px;line-height:1.5;color:#000;margin:0 0 25px;width:100%}.cer_item .cer_img{width:65px;}.cer_item{width:calc(100% / 3 - 55px);text-align:center;padding:0 20px;border-right:1px solid #dcdcdc}.cer_item h5{color:#595957;font-size:14px;letter-spacing:1px;line-height:1.5;margin: 15px 0 0;text-align:left;}.cer_item:nth-child(4){border-right:none}.cer_item:nth-child(2) {padding-left: 0;}.RWDright_cont002 .item-first .text-box a{margin: 30px 0 0;border: 1px solid #9e9e9e;padding: 10px 30px;width: 100%;text-align: left;border-radius: 0;background: transparent;line-height: 1.5;font-size: 17px;letter-spacing: 1px;margin-top: 30px;font-weight: 700;max-width: 250px;position: relative; color: #333;}.RWDright_cont002 .item-first .text-box button{padding:0;font-size:17px;letter-spacing:1px}.RWDright_cont002 .item-first .text-box a::after{content:'>>';right:25px;transition:.5s ease all;position:absolute}.RWDright_cont002 .item-first .text-box a:hover::after{right:20px}.RWDright_cont002 .item-first .text-box a:hover{background-color:#313131;color: #fff;}.RWDright_cont002 .item-first {display: flex; align-items: center;}.RWDright_cont002 .item-first>a {width: 50%;}.RWDright_cont002 .item-first .pic {width: 100%;}.RWDright_cont002 .item-first .pic img {margin: auto;width:100%;}/*團購訊息*/ 
.groupbuy_block {display: flex;}.groupbuy_title {width: 25%;}.groupbuy_para {width: 75%;}.groupbuy_title .section-subject.row {display: none;}.groupbuy_title .rwd_subject img {margin: auto;}.groupbuy_title{width:25%;background:#d5cbad;display:flex;flex-direction:column;padding:50px;position:relative;align-items:center;justify-content:center}.groupbuy_title .rwd_subject {margin-bottom: 60px;}.groupbuy_title::before{content:'';background:url(archive/image/customization/group_title_deco.png) no-repeat;width:250px;height:109px;left:0;position:absolute;top:110px}/*按鈕*/ 
.groupbuy_title .RWDbtn01 {margin-top: 0;}.groupbuy_title .RWDbtn01 .btn{width:215px;border-radius:0;padding:10px 15px 10px 30px;font-size:16px;color:#faf6f6;transition:.5s all ease;position:relative;letter-spacing: 1px;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(1) > a {background: #801e21;transition:.5s all ease;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(1) > a:hover{background: #000;transition:.5s all ease;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a:hover {background: #000;color: #fff;transition:.5s all ease;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(1) > a::before {content: '';background: url(archive/image/customization/ICON-01.png) no-repeat;filter: invert(1) brightness(999);display: block;position: absolute;z-index: 1;top: 14px;width: 20px;height: 20px;background-size: contain;left: 24px;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a {background: transparent; border: 2px solid rgb(91 91 91 / 15%);color: #2b2b2b;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a::before{content:'';background:url(archive/image/customization/ICON-03.png) no-repeat;display:block;position:absolute;z-index:1;top:14px;width:20px;height:20px;background-size:contain;left:24px}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a:hover::before{filter: invert(1);transition:.5s all ease;}/*過場*/ 
.RWDparallax_new .picbgbox {height: 685px !important;}.RWDparallax_new .picbgbox .container.editor{display:flex;height:100%;padding:100px 5%;align-items:flex-end}.RWDparallax_new .picbgbox .overlay{position:relative;height:100%}.group_span{font-size: 16px;color: #fffefe;line-height: 1.7;letter-spacing: 2px;text-shadow: 1px 1px 6px rgb(0 0 0 / 50%);}
/*南北一粒粽 start*/

/*標題*/ 
.versus_title{width:1170px;padding:0 15px;margin:auto;text-align:center;position:absolute;z-index:2;transform:translateX(-50%);top:100px;left:50%}.versus_title .rwd_subject{margin-bottom:10px}.index .versus_title h2.sub-title{color:#2e2e2e;font-weight:700;font-size:24px}.versus_title .rwd_subject>img {width: 500px;}/*共通*/ 
.versus_block {position: relative;}.versus_bottom{display:flex;flex-wrap: wrap;}.vs_box{display:flex;padding:30vh 11% 18%;flex-direction:column;justify-content:center}.vs_head .vs_sub_title{font-size:20px;letter-spacing:1px;color:#2e2e2e;line-height:1.8;margin:5px 0 0}.vs_head .vs_title{font-size:36px;letter-spacing:1px;font-weight:700;line-height:1;color:#2e2e2e;margin:0}.vs_head{padding-bottom:10px}.vs_text {padding-top: 10px;width: fit-content;font-size: 15px;letter-spacing: 1px;color: #2e2e2e;line-height:1.8;font-weight: 400;z-index:2;}.vs_text span {font-weight: bold;margin-right:7px;}.vs_product .vs_pd_title{font-size:17px;letter-spacing:.5px;font-weight:700;color:#2e2e2e;margin:0 0 10px}.vs_pd_item{display:flex;flex-direction:row;align-items:center;justify-content:center;position: relative;padding-top: 40px;}.vs_pd_img img{width:100%}.vs_pd_img{width:240px; transition: .5s all ease;}.vs_pd_item a:hover .vs_pd_img {transform: translateY(-20px);}.vs_box .vs_main_img::after {content: '';width: 477px;height: 84px;background: url(archive/image/customization/pd_shadow.png) no-repeat;display: block;position: absolute;right: 25%;bottom: 22px;background-size: contain;filter: opacity(0.5);}.vs_product{margin-top:50px;position:relative}.vs_pd_item h5 a{color:#2e2e2e;transition:.5s all ease}.vs_pd_item h5{font-size:17px;text-align:center;letter-spacing:.5px;line-height:1.5;color:#2e2e2e;margin:18px 0 0}.vs_pd_item .vs_product1, .vs_pd_item .vs_product2 {z-index: 2; position: relative;}.vs_box .vs_main_img img {width: 100%;/*opacity:0;*/}.vs_box .vs_main_img {width: 50vw; bottom:14%;}/*北部粽*/ 
.north_block{position:relative;width:50%;background:rgba(150,165,123 ,0.78);overflow:hidden}.north_block .vs_box .vs_main_img {position: absolute;right: -50%;}.north_block .vs_product{width:535px}.north_block .vs_product .vs_pd_item::before{content:'';width:100%;height:144px;position:absolute;border:1px solid #6f7f50;top:0;z-index:1}.north_block::before {    content: '';    background: url(archive/image/customization/north_deco.png) no-repeat;    display: block;    position: absolute;    width: 80%;    height: 100%;    left: -13%;    top: -1%;    background-size: contain;}.north_block .vs_text {border-top: 1px solid rgb(112 112 112 / 75%);}/*南部粽*/ 
.south_block{position:relative;width:50%;background: rgba(255,251,233,0.75);overflow:hidden}.south_block .vs_box {align-items: flex-end; padding: 30vh 13% 18% 11%;}.south_block .vs_box .vs_main_img {position: absolute; left: -51%;}.south_block .vs_head, .south_block .vs_text, .south_block .vs_product{width:434px}.south_block .vs_product .vs_pd_item::before{content:'';width:100%;height:144px;position:absolute;border:1px solid #d5c6a8;top:0;z-index:1}.south_block::before {    content: '';    background: url(archive/image/customization/south_deco.png) no-repeat right top;    width: 45%;    height: 100%;    display: block;    position: absolute;    right: -3%;    top: -7%;    background-size: 47%;    background-size: contain;}.south_block .vs_text {border-top: 2px solid rgb(170 170 170 / 17%);}/*動畫*/@keyframes motion {50%{transform:translateY(-5px)}}@keyframes move_left {0%{transform: translateX(50%);}50%{transform:translateX(25%)}100%{transform:translateX(0%)}}@keyframes move_right {0%{transform: translateX(-50%);}50%{transform:translateX(-25%)}100%{transform:translateX(0%)}}@keyframes opacity_shadow {0%{opacity: 0;}50%{opacity:.5;}100%{opacity:1;}}.north_block.animated .vs_box .vs_main_img img {    animation: move_left 3s normal .0s forwards ,motion ease-in-out infinite 5s;/*opacity:1;*/}.south_block.animated .vs_box .vs_main_img img {    animation: move_right 3s normal .0s forwards ,motion ease-in-out infinite 5s;/*opacity:1;*/}.animated .vs_box .vs_main_img::after {    animation: opacity_shadow 1s normal .5s forwards;}/**/ 
.versus_block .versus_btn {position: absolute;width: 100%;bottom: 80px;}.versus_block .RWDbtn01 {overflow: visible;margin-top: 0;width: 100%;}.versus_block .RWDbtn01 .btn{    color: #333;    border: none;    border-radius: 0;    width: 250px;    text-align: left;    padding: 10px 30px;    position: relative;    background: #f4f0ec;transition:.5s all ease}.versus_block .RWDbtn01 .btn::after {content: '>>';right: 25px;transition: .5s ease all;position: absolute;}.versus_block .RWDbtn01 .btn:hover{ background: #313131;color:#fff;transition:.5s all ease;border: none;}

/*南北一粒粽 end*/
/*footer start*/

.footer_block {background: #212121; padding: 80px 0 65px;}.footer_block .container{width:80%;display:grid;grid-template-columns:60% 30% 10%;grid-template-rows:auto auto}.ft_info{grid-area:1/1/3/2}.ft_copyright{grid-area:1/2/2/3}.copy_block{grid-area:2/2/3/3}.ft_scroll{grid-area:1/3/3/4}.ft_scroll{border-left: 1px solid #333;}.scrollTop002{position:relative!important;left:50%;right:auto;bottom:-25%;width:100%;height:100%;transform:translateX(-50%);top:auto; opacity: 1 !important;}/*頁尾資訊*/ 
.info_box{color:#c5c5c5;font-size:14px;line-height:1.7;letter-spacing:1px;padding-right:150px;font-weight:300}.info_box h4{font-size:20px;line-height:22px;letter-spacing:2px;font-weight:600;color:#fff;border-bottom:1px solid rgb(170 170 170 / 50%);padding-bottom:15px;margin:0 0 15px}.info_bottom{display:flex;justify-content:space-between}span.dark_span{color:rgb(238 238 238 / 50%);margin:0 5px}span.gold_span{color:#bcb06d}span.list_span{margin-right: 7px;letter-spacing: 3px;}.info_box a{color:#c5c5c5}/*copyright*/ 
.ft_copyright{font-family:'微軟正黑體',sans-serif;display:flex;flex-direction:column-reverse; padding-right: 100px;}.copy_block{font-size:12px;letter-spacing:1px;font-family:'微軟正黑體',sans-serif;color:#555;line-height:1.5;margin-top:15px}.copyright_desc,.copyright_desc a,.copyright_desc a:hover{color:#555!important;line-height:1.8!important}/*電子報*/ 
.web_edm{display:flex;flex-direction:column;border:none!important;background:transparent}.web_edm .email input {width: 100%;padding: 3px 15px !important;margin: 0 0 10px;background: transparent;display: block;height: auto;color: #999;border: 1px solid rgb(162 162 162 / 25%);border-radius:0px;}.web_edm .btn{width:50%;border:none;border-radius:0;font-size:15px;padding:2px 10px;color:#fff;transition:.5s all ease;letter-spacing:2px}#btn_order_emailm_RWDfullscreen01_81_1{background: #dbdbdb;color: #333;}#btn_reject_emailm_RWDfullscreen01_81_1{background: #191919;color: #757575;}/*跟隨*/ 
.fixed_btn {position: fixed;bottom: 100px;right: 0;z-index: 30;opacity: 1;transition: .5s all ease;}.fixed_btn a {width: 70px;display: flex;text-align: center;background: #fff;padding: 15px 6px;font-size: 12px;color: #000;line-height: 1.3;border-top: 1px solid rgb(191 191 191 / 70%);letter-spacing:1px;transition: .5s all ease;flex-direction: column;}.fixed_btn a:first-child {border:1px solid #efefef;border-bottom: none;border-right: 0;}.fixed_btn a:first-child img {width: 25px;}.fixed_btn a:nth-child(2) {border-left:1px solid #efefef;}.fixed_btn img {width: 22px;margin: 0 auto 5px;}.fixed_btn .RWDedictor {overflow: hidden;border-right: 0;}/*.fixed_btn a.contact_a img {filter: brightness(20)contrast(10)grayscale(1);}*/ 
.fixed_btn a.contact_a {background:#801e21;color: #fff;}.fixed_btn a.contact_a:hover {background: #af262a;}.new_fixed {opacity: 1;pointer-events: all;}.fixed_btn a:hover img {filter: invert(1) brightness(9);}.fixed_btn a:hover {background: #313131;color: #fff;}.fixed_btn a.contact_a:hover img { filter: none;}

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

/*選單*/#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .logo {opacity: 1;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header::before {top: 0; bottom: auto; height: 100%;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .site-nav .menu>li>a {color: #333;}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .cart-btn, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features .querycar-btn,#RWDPAGE_BASE_PAT02  .RWDmenu_plus04 .features .share-group a, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features i, #RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .lang-select {color: #555;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .slickitem01 .pic-box:after {display: none;}/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px;}/*menu*/#RWDPAGE_BASE_PAT02 .footer_block::before {height: 100%;}/*toTop隱藏*/#toTop{display:none !important;}/*title*/h1.pageTitle {font-size: 36px;letter-spacing: 3px;line-height: 1.5;color: #333;font-weight: 700;text-align: center;}.hgroup .breadcrumb{background:transparent;border:none;position:relative;float:none!important;bottom:0;text-align:center;padding:0;letter-spacing:1px;font-size:14px}.hgroup .container{border:none}.hgroup .breadcrumb a:hover {color: #333;}.hgroup .breadcrumb a {transition: .5s all;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 1.8em; color: #555;}/*回上層*/ 
.btn.btn_back{float:right;margin-right:0;padding:0;margin-top:30px;background:transparent!important;border:none}.btn.btn_back a {padding: 0 15px;border: 1px solid #bbb;color: #666;font-size: 14px;letter-spacing: 2px;transition: .5s all;display: block;line-height: 2.5;background: transparent;}.btn.btn_back a:hover {background: #d7ca9e;color: #333;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 2px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 1.8; letter-spacing: 2px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 2px; font-weight: 500;}.RWDtimeline01 .line_dot2 span {    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(250,250,250,1) 2%,rgba(250,250,250,1) 100%);    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(250,250,250,1) 2%,rgba(250,250,250,1) 100%);    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(250,250,250,1) 2%,rgba(250,250,250,1) 100%);}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #f5f5f5;font-family: 'Noto Serif TC', serif;}.m2018 .products-nav .nav-title {background: #d7ca9e; font-size: 17px; padding: 10px 15px; text-align: left; margin-bottom: 0; color: #333; letter-spacing: 2px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #333;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 400;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 15px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.m2018 .products-nav ul li {padding-left: 0;}#sidebar > div > div > ul > li > ul > li {padding: 10px 0px 5px 20px;}/*最新消息列表*/ 
.cate_list .subject a:hover {color: #000;}.layoutlist_2 .subject {text-align: center;}/*共同列表*//*.webdesc {text-align: center; border: 1px solid #ddd;padding: 20px;margin: 0 -15px 20px;margin-bottom: 20px;}*/ 
.product2 .webdesc {margin: 0 15px 20px; text-align: left;}.sortbar {float: none !important; margin-bottom: 20px !important; text-align: left !important;font-size: 14px; letter-spacing: 1px;}.sortbar a:hover {color: #000 !important;}/*產品介紹列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px; border-radius: 0; border-bottom: none;height: auto !important;}.layoutlist_4 .subject{margin:15px 0;min-height:40px;font-size:18px;letter-spacing:2px;font-weight:500;line-height:1.7;text-align:center;display:flex;align-items:center;justify-content:center}.item .subject A.itemlink {color: #333 !important;}.layoutlist_4 .price{letter-spacing:1px;display:inline-block;line-height:1;font-size:15px;margin:0 5px;text-align:center;color:#9e9148}.price.delline{color:#999}.count_info{text-align:center;font-size:13px;color:#999;letter-spacing:1px}.layoutlist_4 select{font-size:13px;padding: 4px 25px 4px 8px;}.layoutlist_4 .choice_num_type_c .qty{font-size:14px;padding:2px 8px}.layoutlist_4 .buybtn{background:#eeece2;color:#333;border:1px solid #eee;transition:.5s ease;letter-spacing:1px;border-radius:0px;margin:10px auto 0;padding:5px 0;}.layoutlist_4 .buybtn:hover{background:#d7ca9e;color:#333;transition:.5s ease;border-color:#d7ca9e;}.layoutlist_4 .pricearea {position: relative;}.layoutlist_4 .showY {width: 100%;}.count_info {display:none}/*產品介紹*/#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 1.8; font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 22px; font-weight: 600; line-height: 1.5; letter-spacing: 2px; color: #000;}.RWDproduct_page .products-info .subname {font-size: 15px; line-height: 1.8; letter-spacing: 2px; color: #555;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}.RWDproduct_page .products-info .txt {padding: 15px; background: #efefef;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px; transition: .5s all ease; border: 1px solid #ccc;font-size: 14px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #d7ca9e; color: #333; border-color: #d7ca9e;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #eeece2;color: #333;border-color: #eee}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: transparent; color: #666; border-color: #eee;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1; color: #555;}.RWDproduct_page .products-info .price-box b {font-weight: 600;}span#O_inventory {display: none;}li#O_fixPrice {    color: #999;}.RWDproduct_page .products-info .price-box b {    font-weight: 400;}.layoutlist_4 .amount_div {    display: flex;}.layoutlist_4 .amount_div span.amount_name {    width: 40px;    display: inline-block;}.layoutlist_4 .choice_num_type_b .quantity {    position: relative;    display: flex;    width: calc(100% - 44px);}.choice_num_type_b .quantity input.qty {    width: 100%;}/*聯絡我們*/ 
.eforms1 #RWDPAGE_BASE_PAT02 .call_to_action .container {max-width: 1110px;}.eformsDesc {margin: 0 0 30px; border-bottom: none; padding: 0; text-align: center;}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.refill_btn {display: none;}.ebtn.currectsend_btn a:hover{background: #d7ca9e; color: #333;}label {font-weight: 400;}.new-form .formdesc h4{font-size:22px;font-weight:500}.eformsDesc{text-align:center;border:1px solid #ddd;padding:20px;margin-bottom:20px}.eforms1 .ebtn{margin-right:0;padding:0;background:transparent!important;border:none}.eforms1 .ebtn a{padding:5px 0;text-align:center;width:100%;min-width:150px;background:#eeece2;border-radius:0px;font-weight:500;font-size:15px;letter-spacing:2px;line-height:2;position:relative;border:1px solid #eee;color:#333;transition:.5s all;display:block;}input[type=checkbox], input[type=radio] {margin: 5px;}.new-form .formdesc {padding-right: 50px; color: #555;}.new-form .formdesc h5 {margin: 0px 0px 5px; font-size: 17px; color: #333;}.formdesc.col-md-6 > h5:nth-child(5) {margin-top: 20px;}.new-form .formdesc .footer-title {color: #555;}/*最新消息*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 18px !important; font-weight: 500; color: #555 !important;}.layoutlist_8 .item {padding: 30px 25px !important; border: 1px solid #ddd; transition: .5s all ease; margin-bottom: 30px; display: flex; align-items: center;background: #fff;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 15px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .article_subject {font-size: 22px; letter-spacing: 2px; font-weight: 600;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: 400;color: #555;}.layoutlist_8 .listdate .yearmonth {color: #999; letter-spacing: 1px; padding-bottom: 5px;}.layoutlist_8 .listdate .day {color: #555; letter-spacing: 1px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 !important;}._col.listdate {text-align: center;}/*購物車*/ 
.shopping .cd-main-content {background: #fff !important;}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn {font-size: 15px; color: #333; border: 1px solid #ccc;}.RWDshopping .btn.bg2 {color: #333; background: #d7ca9e; border-color: #d7ca9e;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #d7ca9e; color: #333; background: #d7ca9e;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #d7ca9e; color: #333;}.RWDshopping .btn.bg3 {background: #e1e1e1;}/*.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color: #d7ca9e;}*//*會員*/#join_form {border-color: #ddd;}#join_form .btn-primary{border-radius:0px;border:1px solid #ccc;background:transparent;color:#000;transition:.5s all}#join_form .btn-primary:hover{background:#d7ca9e;color: #333;}.btn-primary{border-radius:0px;border:1px solid #ccc;background:transparent;transition:.5s all;color:#000;}.btn-primary a{color:#000}.btn-primary:hover a{color:#333}.btn-primary:hover{background:#d7ca9e;border-color: #d7ca9e;}#btn_member_login:hover {background-color: #d7ca9e; color: #333;}#btn_member_login {border-radius: 0px; border: 1px solid #ccc; background: transparent; color: #000; transition: .5s all;}.shopping_viewlogin__submit {border-radius: 0px; letter-spacing: 2px; background: #d7ca9e}/**/ 
.rwdlayoutlist_9 .subject {font-weight: bold; font-size: 22px; color: #333;}.rwdlayoutlist_9 .cdate::before {display: none;}.rwdlayoutlist_9 .cdate {display: none;}

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

@media (max-width: 1800px) {.north_block::before {width: 75%;}.RWDright_cont002 .item-first>a {width: 47%;}.RWDright_cont002 .item-first .text-box {width: 53%;}.RWDright_cont002 .item-first .text-box .title {letter-spacing: 1.5px;}.cer_item {width: calc(100% / 3 - 40px);}}@media (max-width: 1700px) {.vs_box{padding:24vh 8% 11%}.south_block .vs_box{padding:24vh 13% 11% 11%}.vs_box .vs_main_img::after{right:19%}.vs_box .vs_main_img {bottom:8%}.RWDright_cont002 .item-first .text-box {padding: 0 0 0 80px;}.versus_block .versus_btn {bottom:60px}.versus_title {top:60px}}@media (max-width: 1650px) {.product_block .container {width: 85%;}.RWDright_cont002 .container {width: 90%;}.RWDparallax_new .picbgbox {height: 600px !important;}.footer_block .container {width: 85%;}.vs_box .vs_main_img {bottom: 10%;}}@media (max-width: 1550px) {.award_block .container {padding: 0;}.cer_item {width: calc(100% / 3 - 20px);}.RWDright_cont002 .item-first .text-box {padding: 0 0 0 80px;}.vs_box .vs_main_img {bottom:12%}.vs_text{width:45%}.north_block .vs_product{width:475px}.south_block .vs_head,.south_block .vs_text,.south_block .vs_product{width:340px}.vs_box .vs_main_img::after {right: 21%; width: 400px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt1{margin-top:4.5%}.RWDbanner_plus01 .device_pc{margin-left:1.1vw}.index h1.main-title {font-size: 26px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.vs_text {width: 50%;}.versus_block .versus_btn {bottom: 70px;}.vs_box .vs_main_img {bottom:17%;}.vs_box {padding: 24vh 8% 15%;}.south_block .vs_box {padding: 24vh 13% 15% 11%;}.versus_title .rwd_subject>img{width:350px}.RWDright_cont002 .item-first>a {width: 50%;}.RWDright_cont002 .item-first .text-box {width: 50%;}.cer_item {width: calc(100% / 3);}.groupbuy_para {width: 70%;}.groupbuy_title {width: 30%;}.footer_block .container {width: 90%;}}@media (max-width: 1400px) {.vs_box .vs_main_img::after {    right: 35%;    width: 200px;    bottom: -15px;}.footer_block .container {width: 100%; padding: 0 50px;}}@media (max-width: 1366px) {.RWDbanner_plus01 .device_note {width: 340px;margin-left: 1.1vw;}.product_block .container {width: 90%;}.north_block::before{width:68%;top:-2%}.vs_pd_img{width:205px}.north_block .vs_product{width:445px}.vs_pd_item{padding-top:25px}.north_block .vs_product .vs_pd_item::before,.south_block .vs_product .vs_pd_item::before{height:120px}.index .versus_title h2.sub-title{font-size:20px}.versus_title{top:80px}.vs_head .vs_title{font-size:28px}.vs_head .vs_sub_title{font-size:17px;margin:8px 0 0}.vs_text {width: 60%;}.vs_box .vs_main_img {bottom:13%;}.RWDright_cont002 .item-first .text-box .title {font-size: 19px;}.fixed_btn a {width: 55px;font-size: 11px;padding: 15px 10px;}.fixed_btn {bottom: 65px;}.info_box {padding-right: 100px;}}@media (max-width: 1300px) {.RWDparallax_new .picbgbox {background-size: cover; background-position: 50% 0 !important;}}@media (max-width: 1280px) {.RWDbanner_plus01 .slick-caption .txt1 {margin-top: 2.5%; padding-top: 20px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 18px;}.award_block .container {width: 90%;}.RWDright_cont002 .container {width: 95%;}.RWDright_cont002 .item-first .text-box {padding: 0 10px 0 50px;}.footer_block .container{flex-wrap:wrap;justify-content:center;position:relative}.ft_scroll{position:absolute;top:0;right:100px;padding-top:0;transform:translateY(-100%);width:fit-content;border-left: 0;}.scrollTop002 {bottom:0;}.scrollTop002 .txt{display:none}.footer_block .container {grid-template-columns: 60% 40%;}.copy_block {padding-right: 50px;}.ft_copyright {padding-right: 50px;}.info_box {padding-right: 80px;}.vs_box .vs_main_img {bottom: 15%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .device_note {width: 300px;}/**//*.RWDnews005 .owl-prev, .RWDnews005 .owl-next {width: 20px!important;}*/ 
.RWDnews005 .owl-carousel.owl-padding-10 {padding: 0 30px;}/**/ 
.RWDnews005 .section-subject {width: 30%;}.RWDnews005 .owl-carousel.owl-padding-10 {width: 70%;}/*南北粽*/ 
.versus_title {top: -35px;width:100%;}.vs_box {padding: 145px 80px 150px !important;}.vs_box .vs_main_img {width: 58vw;}.vs_box .vs_main_img img {opacity: .1;}.vs_text {width: 100% !important;}.vs_product {margin-top:20px;}.north_block {background: rgb(150 165 123 / 50%);}.north_block .vs_box .vs_main_img {bottom: -100px; right: -48%;}.north_block::before {width: 51%;top: -6%;opacity: .2;left: -5%;}.north_block .vs_product {width: 100%;}.south_block {background: rgb(255 251 233 / 50%);}.south_block .vs_box .vs_main_img {left: auto;right: -44%;bottom: -100px;transform: scaleX(-1);}.south_block::before{opacity:.5;width:39%;top:-8%;right:0}.south_block .vs_head,.south_block .vs_text,.south_block .vs_product{width:100%}.vs_pd_item a:hover .vs_pd_img {transform: translateY(0px);}.north_block.animated .vs_box .vs_main_img img {animation: none;}.south_block.animated .vs_box .vs_main_img img {animation: none;}.versus_block .versus_btn { bottom: 40px;padding: 0;}.versus_title .rwd_subject>img {width: 370px;}/**/ 
.product_block {padding: 80px 0 140px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {    font-size: 12px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 16px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    display: flex;    align-items: center;    justify-content: space-between;}.RWDproduct002_v2 .showbottom .portfolio-bottom .portfolio-bottom-summary {    padding: 0 5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 3 - 1px);}/**/ 
.story_block {    position: relative;padding:35px 0;    margin: 45px 50px;    overflow: hidden;}.RWDright_cont002 .container {    width: 100%;    padding: 0;}.RWDright_cont002 .item-first>a {    width: 68%;    left: -28%;    position: relative;}.RWDright_cont002 .item-first .text-box {    width: 55%;    padding: 0;    position: absolute;    right: 0;}.RWDright_cont002 .item-first .text-box .title{text-align:left}.cer_box{justify-content:center;text-align:center}.cer_item:nth-child(2){padding-left:20px}.cer_item .cer_img{margin:auto}.cer_item h5{text-align:center}.RWDright_cont002 .item-first .text-box a{margin:40px auto 0}.RWDright_cont002 .item-first .text-box .text hr{display:none}.story_p{margin-bottom:30px}/**/ 
.groupbuy_title .rwd_subject img{width:100px}.groupbuy_block{position:relative}.groupbuy_para{width:70%}.groupbuy_title{width:35%;position:absolute;right:0;height:100%}.group_span {display: none;}.RWDparallax_new .picbgbox {background-position: 55% 0 !important;}/**/ 
.fixed_btn a {width: 40px;}/**/ 
.footer_block .container {grid-template-columns: 70% 30%;}.ft_copyright {padding-right: 0;}.copy_block {padding-right: 0;letter-spacing: 0.5px;}.info_box {font-size: 13px;}.ft_scroll {right: 50px;}.fixed_btn {bottom: 0;}.eforms1 #RWDPAGE_BASE_PAT02 .call_to_action .container {    max-width: 100%;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .ml-stack-nav-toggle{color:#fff}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .ml-stack-nav-toggle{color:#333}.RWDmenu_plus04 .is-up .ml-stack-nav-toggle{color:#555}.is-up .ml-stack-nav-toggle__line{background:#555}#RWDPAGE_BASE_PAT02 .ml-stack-nav-toggle__line{background:#333}.ml-stack-nav-toggle__line{background:#333}.RWDmenu_plus04 .features:after {background-color: rgb(255 255 255 / 20%);}#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .features:after {background-color: #ddd;}.RWDmenu_plus04 .is-up .features:after {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {color:#333;    background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #d7ca9e;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {    color: #333;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #eeece2;}.RWDbanner_plus01 .slick-item {max-height: calc(100vh - 100px)!important;}.RWDbanner_plus01 .logo {width: 32%;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 10px;}.RWDbanner_plus01 .slick-caption .txt1 {margin-top: 10.5%;}.award_block .container {width: 95%;}.vs_box {padding: 135px 40px 150px !important;}.vs_text {font-size: 14px;}.RWDright_cont002 .item-first>a{width:80%;left:-40%;position:relative}.RWDright_cont002 .item-first .pic img{transform:scale(1.05) translateX(66px)}.RWDright_cont002 .item-first:hover .pic img{transform:scale(1.05) translateX(66px)}.RWDright_cont002 .item-first .text-box .title{font-size:18px}.footer_block{padding:50px 0 30px}.footer_block .container{grid-template-rows:auto auto auto}.info_box{padding-right:50px}.copy_block{grid-area:3/1/4/3;display:flex;align-items:center;padding-top:30px;flex-wrap:wrap}.copy_block .model{margin-right:10px}.ft_scroll{bottom:-75px;top:auto;transform:translateY(0%)}.RWDparallax_new .picbgbox {    background-position: 100% 0 !important;}.form-horizontal .control-label {    width: 95px;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: calc(100% - 95px);}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption{top:10%}.RWDbanner_plus01 .device_pad{width:265px;margin-left:1.1vw}.RWDbanner_plus01 .logo{width:55%;margin:0 auto;display:block}.RWDbanner_plus01 .slick-caption .txt1{margin-top:40%;border-top:none}.RWDbanner_plus01 .slickitem01 .pic-box:after{width:70%;right:10%;height:50%}.RWDbanner_plus01 .slick-caption .txt2 span{font-size:11px}.RWDmenu_plus04 .header {background: transparent;}.RWDnews005 .section-subject{width:28%}.RWDnews005 .owl-carousel.owl-padding-10{width:72%}.index h1.main-title{font-size:24px}.RWDnews005 .owl-prev,.RWDnews005 .owl-next{width:25px!important}.RWDnews005 .owl-carousel.owl-padding-10{padding:0 35px}.RWDnews_autolist .news-box {border-bottom: 1px solid #2a2a2a;}.versus_bottom{flex-direction:column}.north_block,.south_block{width:100%}.vs_box{align-items:flex-end;padding:120px 75px 70px!important}.vs_box .vs_main_img::after{right:27%;width:340px;bottom:0;opacity:.5}.vs_box .vs_main_img img{opacity:1}.vs_box .vs_main_img{width:85%}.north_block.animated .vs_box .vs_main_img img {animation: motion ease-in-out infinite 5s;}.south_block.animated .vs_box .vs_main_img img {animation: motion ease-in-out infinite 5s;}.north_block {background: rgb(150 165 123 / 75%);}.south_block {background: rgb(255 251 233);}.north_block .vs_head,.north_block .vs_text,.north_block .vs_product{width:50%!important}.north_block .vs_box .vs_main_img{bottom:0;right:auto;left:-25%}.south_block .vs_head,.south_block .vs_text,.south_block .vs_product{width:50%!important}.south_block .vs_box .vs_main_img{bottom:0;right:auto;left:-25%;transform:none}.south_block::before{top:-8%;left:7%;width:35%}.north_block::before { opacity: .4;}.versus_block .versus_btn {    bottom: 0;    padding: 0;    position: relative;    margin: 40px auto 0;    width: 90%;    border-bottom: 1px solid #cbcac6;    padding-bottom: 40px;}.RWDbtn01 .btn-box .col-sm-3 {    width: 100%;}.versus_block .RWDbtn01 .btn,.versus_block .RWDbtn01 .btn :hover{color: #333;background: transparent;border: 1px solid #9e9e9e;}.RWDright_cont002 .item-first {    flex-direction: column;}.RWDright_cont002 .item-first .text-box {    position: relative;    width: 80%;    padding-top: 30px;}.RWDright_cont002 .item-first>a {    left: auto;width: 70%;}.RWDright_cont002 .item-first .pic img {    transform: scale(1) translateX(0px);}.RWDright_cont002 .item-first:hover .pic img {    transform: scale(1) translateX(0px);}.story_block {    margin: 0;    padding: 80px 0;}.RWDright_cont002 .item-first .text-box .title {text-align: center;}.RWDright_cont002 .item-first .text-box .title br {    display: none;}.footer_block .container{display:flex;flex-direction:column;align-items:center}.ft_info{width:100%}.info_box{padding-bottom:25px}.ft_copyright{width:100%}.copy_block{width:100%}.ft_scroll{bottom:0}.web_edm{flex-direction:row}.web_edm .email input{margin:0}.web_edm .btn{padding:4px 15px;font-size:14px}.time_box {padding-right: 160px;}.info_bottom {justify-content: flex-start;}/*內頁*/ 
.ebtn.currectsend_btn {width: auto;}.btn.btn_back {width: auto;}.webdesc {margin: 0 0 30px;}#mobile-fixed .btn-box .normal {border-radius: 0px; color: #666; border: 1px solid #ddd;}#mobile-fixed .btn-box .bg2 {background: #d7ca9e; color: #333; border-color: #d7ca9e;}.form-horizontal .form-group {margin: 0 -15px 20px;}.layoutlist_4 .item {flex-direction: column;}.layoutlist_4 .list_subject {width: 100%;}.layoutlist_4 .listdate {width: 100%;}.layoutlist_4 .item .list_img {width: 100%; padding-bottom: 30px;}.new-form .formdesc {padding-right: 15px;}.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.award_block{padding:40px 0}.award_block .RWDnews005 .container{flex-direction:column}.RWDnews005 .section-subject{width:100%;text-align:center;margin-bottom:30px}.index .RWDnews005 h1.main-title br{display:none}.RWDnews005 .owl-carousel.owl-padding-10{width:100%}.RWDnews005 .container {padding: 0 15px !important;}.product_block .container {width: 95%;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4{font-size:16px}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span{font-size:13px;line-height:17.6px}.RWDproduct002_v2 .showbottom .portfolio-bottom p{font-size:14px}.north_block .vs_box {    padding-top: 180px !important;}.north_block .vs_box .vs_main_img {    bottom: 80px;}.vs_box .vs_main_img::after {    right: 27%;    width: 340px;    bottom: 0;    opacity: .5;}.south_block .vs_box .vs_main_img {    bottom: 80px;}.vs_box .vs_main_img::after {    bottom: -10%;}.RWDright_cont002 .item-first>a {    width: 90%;}.RWDright_cont002 .item-first .text-box {    width: 90%;}.time_box {    padding-right: 80px;}.web_edm .email {    width: 265px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span{font-size:12px}.RWDproduct002_v2 .showbottom .portfolio-bottom h4{font-size:15px}.RWDproduct002_v2 .showbottom .portfolio-bottom .portfolio-bottom-summary{padding:0 5px}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 1px);}.vs_box{align-items:center}.south_block .vs_box{align-items:center}.north_block .vs_head,.north_block .vs_text,.north_block .vs_product{width:80%!important}.south_block .vs_head,.south_block .vs_text,.south_block .vs_product{width:80%!important}.vs_box .vs_main_img img {opacity: .1;}.vs_box .vs_main_img::after {display: none;}.north_block .vs_box {    padding-top: 120px !important;}.south_block .vs_box {    padding-top: 70px !important;}.south_block::before {left: 0;}.north_block.animated .vs_box .vs_main_img img, .south_block.animated .vs_box .vs_main_img img {animation:none;}.vs_box .vs_main_img {    right: -26% !important;    left: auto !important;    bottom: -110px !important;}.south_block .vs_box .vs_main_img {    transform: scaleX(-1);}.vs_pd_item .vs_product1, .vs_pd_item .vs_product2 {    position: relative;}.vs_pd_item {    justify-content: flex-start; padding-top: 5px;}.vs_pd_img {    width: 185px;}.vs_pd_item h5 {    margin: 10px 0 0;}.north_block .vs_product .vs_pd_item::before, .south_block .vs_product .vs_pd_item::before {display: none;}/*內頁*/ 
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.info_bottom{flex-direction:column}.info_box{padding-right:0}.footer_block .container{align-items:flex-start}.info_box{width:80%}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a:hover {    background: #fff;    color: #2b2b2b;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a {    background: #fff;}#m_RWDfullscreen01_78_2 > ul > li:nth-child(2) > a:hover::before {    filter: none;}.groupbuy_para {    width: 100%;}.groupbuy_title {    width: 100%;    background: transparent;    align-items: flex-end;}.groupbuy_title .RWDbtn01 {    width: 100%;}.group_span {display: none;}.groupbuy_title::before {display: none;}/*內頁*/ 
.layoutlist_8.rwd .listdate .day{color:#999;letter-spacing:1px}.layoutlist_8 .item {    display: grid;    grid-template-columns: 35% 65%;    grid-template-rows: 80% 20%;padding:30px 0!important;}._col.list_img.col-sm-3.col-md-3 {    grid-area: 1/1/3/2;    width: 100%;}._col.list_subject.col-sm-7.col-md-7 {    grid-area: 1/2/2/3;width: 100%;}.layoutlist_8.rwd .listdate {text-align:left;margin:0;    width: 100%;    grid-area: 2/2/3/3;}.layoutlist_7 .litem {    width: calc(100% / 2);    margin: 0 0 30px !important;}.layoutlist_2 .col-xs-12 {width: calc(100% / 2);}.layoutlist_4 .list>.col-sm-6.col-md-6 {width: 50%; float: left;}.RWDproduct_page .btn-other li {width: 100%;}.layoutlist_4 .col-sm-4.col-md-4 {    width: calc(100% / 2);}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01 .logo {    width: 60%;}.index h1.main-title {    font-size: 20px;}.award_block .container {    width: 100%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0;    border: none;}.RWDnews005 p.text-left {    font-size: 12px;    padding: 0 15px;}.fixed_btn .RWDedictor{display:flex}.fixed_btn{left:0;right:auto;width:100%}.fixed_btn a{width:calc(100% / 3);border:none;font-size: 13px;}.fixed_btn a:hover img{filter:none}.fixed_btn a:hover{background:#fff;color:inherit}.fixed_btn a{display:flex;align-items:center;justify-content:center;flex-direction: row;}.fixed_btn img{width:15px!important;margin:0 8px 0 0 !important}.product_block .container {    width: 100%;}.RWDproduct002_v2 .rwd_subject img {    width: 180px;}.RWDproduct002_v2 .rwd_subject {    margin-bottom: 15px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {    float: none;    display: block;    margin-top: 5px;}.versus_block .versus_btn {border-bottom: none;padding-bottom: 80px;}.vs_box {padding: 80px 50px 80px!important;}.north_block .vs_head, .north_block .vs_text, .north_block .vs_product {width: 100%!important;}.south_block .vs_head, .south_block .vs_text, .south_block .vs_product {width: 100%!important;}.vs_box .vs_main_img {    right: -32% !important;    left: auto !important;    bottom: -87px !important;    width: 100%;}.story_block {padding: 0px 0 80px;}.RWDright_cont002 .container {width: 100%;}.RWDright_cont002 .item-first>a {width: 100%;}.RWDright_cont002 .item-first .text-box {width: 90%;}.RWDright_cont002 .item-first .text-box { padding: 30px 0 0;}#m_RWDfullscreen01_77_1 .picbgbox {    background-position: 53% !important;}.footer_block {    padding: 50px 0 70px;}.time_box {    padding-right: 0;}.info_box {    width: 100%;}.scrollTop002 {    position: fixed !important;    bottom: 15px;}.ft_scroll {    position: fixed;    bottom: 75px;    right: 0px;    width: 50px;}.scrollTop002 .ii {    border-radius: 0;}.footer_block .container {    padding: 0 25px;}/*內頁*/h1.pageTitle{font-size:28px!important;margin-bottom:5px}section.call_to_action .container{padding-left:10px;padding-right:10px}#mobile-fixed .fixed-in{width:100%;max-width:100%}#mobile-fixed .btn-box{padding-left:0;width:100%}#mobile-fixed .btn-box .normal{max-width:100%;letter-spacing:1px;border: 1px solid #ddd;color: #666;background: transparent;}#mobile-fixed .btn-box .normal.bg2 {background: #d7ca9e; color: #333;border-color: #d7ca9e;}#mobile-fixed .btn-box.step1 li,#mobile-fixed .btn-box.step2 li{width:49%}.ebtn.currectsend_btn{width:100%}.btn.btn_back{width:100%}.pagecontent .RWDslider01,.pagecontent .RWDeditor01{margin-top:40px!important}.pagecontent .RWDtimeline01{margin-top:40px!important}.ebtn.currectsend_btn{margin-right:0}.RWDslider01 .pic-list{padding-right:0;width:100%}.RWDslider01 .text{width:100%;padding-top:20px}.RWDslider01.pic-right .pic-list{padding-left:0}._col.list_img.col-sm-3.col-md-3{width:100%}._col.list_subject.col-sm-7.col-md-7{width:100%}.layoutlist_8 .item{display: flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.layoutlist_8.rwd .list_img+.list_subject{margin-top:20px}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4{width:100%}.RWDproduct_page .btn_back{width:100%}.layoutlist_2 .col-xs-12 {width: 100%;}#mobile-fixed.show-info {/*padding: 8px 10px 60px 8px;*/ text-align: center;}.layoutlist_7 .litem {width: 100%;}.layoutlist_7 .litem .img img {width:100%;}.layoutlist_4 .list>.col-sm-6.col-md-6 {width: 100%;}.layoutlist_4 .col-sm-4.col-md-4 {    width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDnews_autolist .slick-slide{font-size:14px;line-height:40px;}.RWDnews_autolist .news-list{padding:0!important}.RWDfakeloader img{width:200px}.RWDmenu_plus04 .logo {width: 120px; margin-top: 5px;}.RWDbanner_plus01 .slick-caption.txt-left{text-align:left;width:100%}.RWDbanner_plus01 .device_phone{width:280px;margin-left:1.1vw}.RWDbanner_plus01 .slick-caption .txt1{margin-top:42%}.RWDbanner_plus01 .slick-caption .txt1 span{font-size:12px}.RWDbanner_plus01 .slick-caption .txt2 span{font-size:9px;line-height:1.2}.RWDbanner_plus01 .logo{width:70%}.RWDbanner_plus01 .slick-item {max-height: calc(100vh - 190px)!important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {font-size: 12px;}.product_block {padding: 80px 0 120px;}.versus_title .rwd_subject>img{width:200px}.index .versus_title h2.sub-title{font-size:16px}.versus_title{top:-20px}.north_block .vs_box{padding-top:110px!important}.vs_box{padding:50px 25px!important}.vs_head .vs_title{font-size:24px}.vs_head .vs_sub_title{font-size:16px}.vs_product .vs_pd_title{font-size:15px}.vs_product{margin-top:35px}.vs_pd_img{width:150px}.vs_pd_item h5{font-size:14px}.north_block .vs_product .vs_pd_item::before,.south_block .vs_product .vs_pd_item::before{height:90px}.RWDright_cont002 .item-first .text-box .title{text-align:left;font-size:18px}.RWDright_cont002 .item-first .text-box .text{font-size:14px;margin-top:10px}.cer_box h4{font-size:15px}.cer_item .cer_img{width:50px}.cer_item h5 br{display:none}.cer_item h5{font-size:10px}.cer_item{padding:0 15px}.groupbuy_title .rwd_subject img{width:90px}.groupbuy_title{padding:80px 25px;justify-content:space-between}.RWDbtn01 .btn-box li{padding:6px 8px}.groupbuy_title>.clear{display:none}.RWDparallax_new .picbgbox {height: 580px !important;}.web_edm .email {width: 60%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {width: 110px; margin-top: 5px;}.web_edm {    flex-direction: column;}.web_edm .email {    width: 100%;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.ml-stack-nav-toggle {    padding: 28px 14px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .search-btn {    padding: 18px 10px;}.RWDmenu_plus04 .logo {    width: 95px;    margin-top: 4px;}.RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt2 {    display: none;}.index h1.main-title {    font-size: 18px;}.RWDproduct002_v2 .rwd_subject img {    width: 160px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 10px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 13px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {    font-size: 10px;}.cer_item {    width: calc(100%/ 2);    margin-bottom: 30px;    border-right: 0;}.RWDright_cont002 .item-first .text-box a {    margin: 15px auto 0;}.RWDparallax_new .picbgbox {    height: 450px !important;}.groupbuy_title {    padding: 50px 25px 50px;}.groupbuy_title .rwd_subject img {    width: 70px;}
}
/*320px end*/