/*共同*/a, a:focus, a:hover {text-decoration: none;}/*loading*/ 
.fl {width:270px;}.fl img {width:100%;}/*banner*/ 
.block_banner {position: relative;}.slick-caption .container {width: 85%;}.RWDbanner_plus01 .slick-caption {top: 32%;text-shadow: 0 0 7px rgba(0, 0, 0, 0.5);}.txt1 {font-size: 60px;line-height: 1.6;letter-spacing: 3px;}.txt2 {font-size: 20px;letter-spacing: 3px;margin-top: 60px !important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}/*down*/ 
.RWDbanner_plus01 .page-scroll {bottom: 0;left: 7%;margin-left: 0;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 2px solid #fff;border-bottom: 2px solid #fff;}/*選單*/ 
.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.9);}.cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width: 85%;}.cd-logo {width: 150px;margin-top: 8px;margin-left: 0;}nav.cd-nav {margin-left: 0;margin-right: 40px;font-size: 15px;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 15px;color: #333;}.cd-primary-nav>li:after {display:none;}.cd-primary-nav>li>a:hover {color: #093c71;}@media only screen and (min-width: 1200px){.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #093c71;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #093c71;}.cd-primary-nav>li.has-children.active.hover>a {color: #093c71;}.cd-primary-nav>li.has-children.active.hover>a:after, .cd-primary-nav>li.has-children.active.hover>a:before {background-color: #093c71;}.RWDmenu_plus02 .cart-block:hover {background: #b98f15;}}/*購物車*/ 
.RWDmenu_plus02 .cart-block {margin-top: -18px;padding: 28px;background: #093c71;transition:.3s;}.RWDmenu_plus02 .cart-block a {color: #fff;}.RWDmenu_plus02 .cart-block i.qty {top: 18px;right: 10px;}.RWDmenu_plus02 .cart-block:after {display:none;}.RWDmenu_plus02 .cart-block:hover i {color: #fff;}/*展開購物車*/ 
.RWDmenu_plus02 .cart-menu {background-color: #fff;}.RWDmenu_plus02 .cart-menu .buy-btn a  {background-color: #093c70;}.RWDmenu_plus02 .cart-menu .buy-btn:hover {background-color: #b98f15;}.RWDmenu_plus02 .cart-menu .title {color: #333;}/*30年扎扎實實的手工製作*/ 
.about_block {padding: 100px 0px 70px;position: relative}.about_block .container {width: 85%;}.RWDleft_cont002 .item-second {background-color: transparent;display: flex;align-items: center;flex-direction: row-reverse;}.RWDleft_cont002 .item-second .text-box {background-color: transparent;padding: 0;padding-right: 30px;width: 100%;position: relative;}.RWDleft_cont002 .item-second .text-box:before {content: '';width: 115%;height: 140%;border: 4px double #b98f15;position: absolute; left: -7%;top: -15%;z-index: -1;}.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .pic img {transform: scale(.95);}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;letter-spacing: 2px;font-weight: 600;color: #b98f15;line-height:1.6;}.RWDleft_cont002 .item-second .text-box .title span {font-size: 72px;}.RWDleft_cont002 .item-second .text-box .subtitle {display:none;}.RWDleft_cont002 .item-second .text-box .underline {display:none;}.RWDleft_cont002 .item-second .text-box .text {font-size: 15px;color: #333; font-weight: 600; letter-spacing: 2px;line-height: 35px;margin-top: 10px;width:100%;}.RWDleft_cont002 .item-second .text-box a {display:none;}/*九大工序-左*/ 
.popbox001 {transition:.3s;}.popbox001:hover {filter: brightness(1.1);}.popbox001 .intro-body {width: 100%;height: 100%;}.popbox001 {height: 100% !important;}#paly-btn {width: 30px;margin: auto;-webkit-filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.5));filter: drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.5));}.intro-text {text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5);font-size: 15px;letter-spacing: 2px;font-weight: 600;}/*九大工序-右*/ 
.info_block > .container {width: 85%;padding: 60px 0px 120px;display: flex;align-items: stretch;}.RWDnews005 .section-subject {margin-bottom:70px;}.RWDnews005 h1.main-title {color: #b98f15;text-align: left;font-size: 30px;letter-spacing: 2px;font-weight: 600;margin-top:0px;line-height:1.6;}.RWDnews005 .section-line {display:none}ul.text-left.size-12.list-inline.list-separator {display:none}.RWDnews005 h2.sub-title {font-size: 15px;color: #333;font-weight: 600;letter-spacing: 2px; line-height: 35px;text-align: left;padding-right:20px;}.RWDnews005 .owl-carousel .owl-item div {display: flex;flex-direction: column-reverse;}.RWDnews005 h4 {font-size: 24px;letter-spacing: normal;margin: 0 0 18px 0;letter-spacing: 5px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-bottom:0;}.RWDnews005 .container {width: 100%;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1 !important;}.RWDnews005 h4 span {font-size: 35px;margin-right: 10px;color:#b3191c;position: relative;top: 2px;left: 5px;}.RWDnews005 .margin-top-20::after {position: absolute;content: "";width: 100px;top: 30px;right: 0px;border-bottom: 1px #dcc898 dashed;}.RWDnews005 .margin-top-20 {position: relative;}.RWDnews005 h4 a {font-weight: 600;color:#093c70;}/*箭頭*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #555;background: transparent;border: #555 1px solid;opacity: 1;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius:50pc;width: 35px !important;height: 35px !important}.RWDnews005 .controlls-over .owl-controls .owl-next {top: -10%;margin-top: 0px;opacity: 0;right:91%}.RWDnews005 .controlls-over .owl-controls .owl-prev {top: -10%;margin-top: 0px;opacity: 0;left: 10px}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa {position: relative;top: -16px;font-size: 25px;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa .fa-angle-left:before {content: "\f104";position: relative; left: -2px;}/*產品系列*/ 
.product_block {padding: 80px 0px 170px;position: relative;overflow: hidden;background: url(archive/image/customization/pr-back.jpg);}.product_block .container {width: 85%;}.bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 h1.main-title {color: #b98f15;text-align: left;font-size: 30px;letter-spacing: 2px;font-weight: 600;margin-top:0px;line-height: 1;border-left: 5px solid;padding-left: 15px;}.RWDproduct002_v2 h2.sub-title {font-size: 15px;color: #333; font-weight: 600; letter-spacing: 2px;line-height: 35px;text-align: left;margin-top:10px;}.RWDproduct002_v2 .section-line {display:none}.portfolio-bottom-summary h4 {font-size: 17px; text-align: center; color: #333; font-weight: 600;letter-spacing: 2px;margin-top: 0; line-height: 2;margin-bottom: 20px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #333;}.portfolio-bottom-summary h4 span {display: block;font-weight: normal;font-size: 15px;position: relative;margin: auto;width: max-content;}.portfolio-bottom-summary h4 span:before {position: absolute;content: "";width: 50px;top: 15px;right: -70px;border-bottom: 1px #333 dashed;}.portfolio-bottom-summary h4 span:after {position: absolute;content: "";width: 50px;top: 15px;left: -70px;border-bottom: 1px #333 dashed;}.portfolio-bottom-summary p {margin: 0;font-size:14px;text-align: center;letter-spacing:2px;line-height: 2;color: #333;}.RWDproduct002_v2 .popup-portfolio {margin-bottom: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;height: auto !important;margin-bottom: 0;}.portfolio-bottom-summary {height: auto !important;background: rgba(226, 177, 38, 0);padding: 20px;position: relative;display: block;transition:.3s;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom-summary {background: rgba(226, 177, 38, 0.1);}.product_block:before {content: "";width: 100%;height: 80px;background: url(archive/image/customization/ft-back.png) top no-repeat;position: absolute;background-size: cover;bottom: 0;}/*頁尾*/ 
.footer_block {position: relative;padding: 50px 0px;background:#093c70;font-size: 14px;font-weight: 600;letter-spacing: 2px;color: #fff;line-height:32px}.footer_block a {color:#fff;transition: 0.5s}.footer_block a:hover {color:#b98f15;}.footer_block .container {width: 75%;}.ft-tittle {font-size: 18px;border-bottom: 1px #fff solid;margin-bottom: 15px;padding-bottom:15px;}.ft-tittle h5 {margin: 5px 0 0;}.ft-down { font-size: 13px;letter-spacing: 1px;}/*社群*/ 
.tooltip.top .tooltip-arrow {border-top-color: #c9a560;}.tooltip-inner {background-color: #c9a560;}.tooltip.in {opacity: 1;}.RWDsocial002 {text-align: center;}.RWDsocial002 .iconRounded {border: 0;color: #fff;background-color: transparent;font-size: 26px;padding-top: 0;line-height: 40px;tansition:.3s;}.RWDsocial002 .pull-right {float: none !important;display: inline-block !important;margin: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #c9a560;}/*copyright*/ 
.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;}
/*小螢幕 start*/

@media (max-width:1680px){/*寬度*/ 
.RWDmenu_plus02 .container {width: 95%}.info_block > .container {width: 95%}.about_block .container {width: 95%;}.product_block .container {width: 95%;}/*關於*/ 
.RWDleft_cont002 .item-second .text-box {padding-left: 60px;}.RWDleft_cont002 .item-second .text-box:before {width: 110%;left: 0;}/*九大工序*/ 
.RWDnews005 h1.main-title {margin-top: 0px;}.RWDnews005 .margin-top-20 {margin-top: 0px !important;}.RWDnews005 h4 {font-size: 20px;}.RWDnews005 h4 span {font-size: 30px}.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {top: -18%;}}@media (max-width:1500px){ /*麵條製成*/ 
.RWDnews005 h4 {font-size: 20px;}.RWDnews005 h4 span {font-size: 28px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {top: 0px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {width: 30px !important;height: 30px !important;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons .fa {top: -19px;}.RWDnews005 .section-subject {margin-bottom: 38px;}.RWDnews005 h2.sub-title {padding-right: 260px;}.RWDnews005 h1.main-title {margin-top: 20px;}}@media (max-width:1440px){.footer_block .container {width: 90%;}/*banner*/ 
.txt1 {font-size: 50px;}/*關於*/ 
.about_block {padding: 80px 0px 50px;}.RWDleft_cont002 .item-second .text-box:before {height: 120%;top: -10%;}/*產品*/ 
.product_block .container {width: 100%;}.popup-portfolio .portfolio-item {padding: 0 10px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 90%;}}@media (max-width:1366px){/*九大工序*/ 
.RWDnews005 h1.main-title {margin-top: 0px;}.RWDnews005 .margin-top-20 {margin-top: 15px !important;}.RWDnews005 h2.sub-title {padding-right: 100px;}.RWDnews005 .margin-top-20::after {width: 120px;}/*產品系列*/ 
.portfolio-bottom-summary h4 span:before {width: 25px;right: -50px;}.portfolio-bottom-summary h4 span:after {width: 25px;left: -50px;}.footer_block .container {width: 100%;}.footer_block {padding: 30px 0;font-size: 13px;letter-spacing: 1px;line-height: 30px;}/*內頁*/ 
.about_img ul {padding: 0px 0px 0px 6px;}}@media (max-width:1280px){/*九大工序*/ 
.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {top: -10%;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 89%;}/*產品系列*/ 
.portfolio-bottom-summary p {letter-spacing: 1px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width: 96%;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width: 1199px) {/*選單*/ 
.cd-logo {width: 90px;margin-top: 8px !important;}.cd-main-header {background: rgba(255, 255, 255, 0.9);padding: 0 20px;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav a, .cd-primary-nav ul a {font-size: 15px;letter-spacing: 2px;}/*購物車*/ 
.RWDmenu_plus02 .cart-block {margin-top: -3px;padding: 13px 28px;}.RWDmenu_plus02 .cart-block i.qty {top: 5px;right: 6px;}/*寬度*/ 
.container {width: 100%;padding: 0 30px;}.about_block .container {width: 100%;}/*公司簡介*/ 
.RWDleft_cont002 .item-second .text-box {width: 130%;padding: 0 45px;}.RWDleft_cont002 .item-second .pic {width: 105%;}.RWDleft_cont002 .item-second .text-box:before {height: 115%;top: -7%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 24px;}.RWDleft_cont002 .item-second .text-box .title span {font-size: 46px;}/*九大工序*/ 
.info_block {padding: 60px 0px 80px;}.info_block > .container {display: block;width: 100%;padding: 0 30px;}.RWDnews005 .container {padding: 0;}.info_left, .info_right {padding: 0;}.info_left {height: 400px;margin-bottom: 35px;}.RWDnews005 h1.main-title {font-size: 24px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {right: 15%;top: 27px;left:auto;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 3%;top: 27px;}.RWDnews005 h2.sub-title {padding-right: 0;}.RWDnews005 .section-subject.row {margin: 0;width: 65%;float: left;}.RWDnews005 .owl-carousel.owl-padding-10 {width: 35%;float: right;}.RWDnews005 .margin-top-20::after {display:none;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;}/*產品系列*/ 
.product_block {padding: 60px 0px 160px;}.portfolio-bottom-summary h4 span:after {display:none;}.portfolio-bottom-summary h4 span:before {width: 80px;right: 50%;margin-right: -40px;bottom: -12px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 10px;}.portfolio-bottom-summary p {min-height: 56px;}/*-----內頁-----*//*左側*/#sidebar {width: 100%;position: relative;top: 0px;margin-bottom:50px}/*麵包屑*/ 
.hgroup .breadcrumb {width: 100%;text-align: center;bottom: -15px;}/*內容*/ 
.page_wrapper_bg .pagecontent {width: 100%;padding: 0px 10px !important;}/*bg*/ 
.page_wrapper_bg section.call_to_action::before {width: 400px;height: 400px;bottom: -165px;}/*about*/ 
.about_tex h4 {margin-bottom:20px}.years_box::before {top:87px}.phone-info {display:block;margin-bottom:10px}.control-box {display: none;}/*煮麵*/ 
.layoutlist_7 .litem {width:calc(100%/3)}/*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate {padding: 5px 0px !important;}.abus_story {    margin-top: 15px;    color: #5a565a;    border-top: 6px double #e4e1d9;    border-bottom: 6px double #e4e1d9;    padding: 0;}.abus_sec:before {    content: "";    display: block;    position: absolute;    background: url(archive/image/customization/ab-2.jpg)no-repeat;    background-size: cover;    width: 100%;    height: 600px;    z-index: -1;    opacity: 0.8;    top: 15px;}}

/*1199 end*/
/*內頁 start*/

/*通用*/#RWDPAGE_BASE_PAT02 {color: #555;}.page_wrapper_bg section.call_to_action{padding: 50px 0 150px 0 !important;min-height: 800px;position: relative;}.page_wrapper_bg section.call_to_action:after{content: "";width: 100%;height: 80px;background: url(archive/image/customization/ft-back.png) top no-repeat;position: absolute;background-size: cover;bottom: 0;}/*文字*/ 
.page_wrapper_bg .article-text {font-size: 15px; font-weight: normal; line-height: 2;letter-spacing: 2px;color: #555;}.page_wrapper_bg .article-text  h5 {font-size: 18px; font-weight: bold !important; line-height: 2;letter-spacing: 2px;color: #333;}.page_wrapper_bg .article-text  h6 {font-size: 17px; line-height: 1.7;letter-spacing: 2px;color: #000;}/*麵包*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0 0 0; padding: 0;color: #555;}.page_wrapper_bg .products-nav .nav-title {    color: #555;    font-size: 20px;    letter-spacing: 2px;    font-weight: 600;    border-bottom: 0.5px #093c70 solid;    padding: 10px 15px;    background: #fff;    margin-bottom: 0px;}.page_wrapper_bg .products-nav ul {background: #f5f5f9;}.page_wrapper_bg .products-nav>ul>li {padding: 5px 10px;margin-bottom:0px;text-align: left;border-bottom: 1px solid #fff;transition: 0.5s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {background: #eee;border-bottom: 1px solid #e0d3c4;}.page_wrapper_bg .products-nav>ul>li>a {padding: 5px;font-size: 14px;letter-spacing: 0px;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #093c70;font-weight: 600;}.RWDproduct_page .products-info .txt ul {    padding-left: 20px;}/*購物車按鈕*/ 
.RWDshopping .btn.normal {border-radius:0px;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #b98f15;cbackground:#b98f15;color:#fff;}.RWDshopping .btn.bg2 {background: #b98f15;color: #fff;border-color: #b98f15;transition: 0.5s}.RWDshopping .btn.bg2:hover {background:#b98f15;color: #fff;border-color: #b98f15;transition: 0.5s}/*about*/ 
.about_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 40px;font-family: 'Noto Serif TC', serif;letter-spacing: 1.5px;line-height: 1.5;}.about_tex h4 span {padding-left: 10px;font-family: 'Arial', serif;}.about_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;}.about_tex p {text-align: justify;}.about_img ul {list-style: none;padding: 20px 0px 20px 6px;margin-bottom: 0px;}.about_img li {position: relative;padding: 0px 0px 5px 16px;}.about_img li::before {content: "";width: 5px;height: 5px;background: #500b0f;position: absolute;top: 12px;left: 0px;border-radius: 50px;}.phone-info i {padding: 0px 5px;}.phone-info {color: #b3191c;font-size: 16px;font-weight: bold;display:none}/*產品*/ 
.pro_tex h4 {color: #461216;font-weight: 600;font-size: 22px;margin-bottom: 0px;letter-spacing: 1.5px;line-height: 1.5;}.pro_tex h5 {font-size: 16px;font-weight: bold;color: #b98f15;margin: 12px 0px 5px;}.pro_tex h5 span {padding-left: 10px;}.layoutlist_2 .item {text-align: center;border-bottom: 0px;}.layoutlist_2 .subject {font-weight: bold;}.layoutlist_2 .item .subject {margin-bottom:0px;margin-top:10px;}.layoutlist_2 .item a, .layoutlist_2 .item .subject a {transition: 0.5s;}.layoutlist_2 .item:hover a, .layoutlist_2 .item .subject a:hover {color:#c9a560;transition: 0.5s;}.RWDproduct_page .pic-box .thumbnails ul li {width: 16%;}.RWDproduct_page .pic-box {width: calc(100% - 380px);}.RWDproduct_page .products-info {width: 380px !important;}.RWDproduct_page .products-info .name {color: #333;font-size: 20px;letter-spacing: 2px;font-weight: 600;margin-top: 0px;margin-bottom: 0px;}.RWDproduct_page .products-info .subname {font-size: 16px;font-weight: bold;color: #461216;letter-spacing: 1px;}.RWDproduct_page .products-info .txt .title {font-size: 15px;border-bottom: 1px solid #dad2bb;}.RWDproduct_page .products-info .txt .editor {font-size:15px;color: #333;}.RWDproduct_page .products-info .txt .title .ii {right:10px;color: #b98f15;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 3px solid #b98f15;}.RWDproduct_page .pic-box .thumbnails ul li a:before {border: 1px solid #b98f15;}.RWDproduct_page .tab-box .tab-container {border: 1px solid rgba(185, 143, 21, 0.2);}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: rgba(185, 143, 21, 0.2);color:#b98f15}.RWDproduct_page .tab-box .tab-menu li a {border-color: rgba(185, 143, 21, 0.2);color: #333;margin-right: -1px;background: transparent;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background: rgba(185, 143, 21, 0.5);}.RWDproduct_page .tab-box .tab-menu li a:before {background: rgba(185, 143, 21, 0.3);}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 40px 30px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background: #b98f15;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {  background: #fff;border: 1px solid #b98f15;color: #b98f15;}.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: #b98f15;color: #fff;}.layoutlist_4 .cate_div {display: none !important;}.layoutlist_4 .price {color: #b98f15;margin: -15px 5px 15px; font-weight: bold;}.layoutlist_4 .subject { margin-bottom: 0px;min-height: 40px; font-weight: bold;text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item { margin-top: 0; border-bottom: 0;}.layoutlist_4 .buybtn {background-color: #a28d4f;text-align: center;}.name-box span {display: none;}.RWDproduct_page .products-info .price-box li.active {color:#333}#O_sellPrice {color:#b52224}.RWDproduct_page .products-editor {    color: #444;}//*表單*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: rgba(239, 226, 208, 0.4);font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;border-bottom: solid 0px #ddd !important;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #000; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#ddd)) { .form-groupinput { color:#ddd; }.form-group input::first-line { color: #ccc; } } /*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate {text-align: center;border-left:0px double #cccccc !important;padding: 5px 50px !important;}.page_wrapper_bg .layoutlist_8 .item {border-bottom: 1px #efe4ca solid;}.page_wrapper_bg .layoutlist_8 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size:18px !important;color: #b98f15 !important;font-weight: bold;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #555 !important;font-size: 15px !important;font-weight: normal !important;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {color: #555 !important;padding-bottom: 0px;}.page_wrapper_bg .layoutlist_8 .listdate .day {color: #555 !important;font-size: 45px !important;}/*購物*/ 
.RWDmenu_plus03 .cart-block .control .price {color:#b3191c}.shopping-item .table .tbody .tr {background: transparent;}#RWDshopping .login-box a {background: #d476bb;color:#fff;}#RWDshopping .login-box a:hover {color: #fff;}#RWDshopping .login-box a b {color: #610d4b;}#RWDshopping.login-box a:hover b {color: #370029;}.RWDshopping #mobile-fixed .btn.normal {color: #b98f15;}#mobile-fixed .btn-box .bg2 {background: #b98f15;border-radius: 0px;border:#9c2930}#mobile-fixed .btn-box .normal {border-radius: 0px;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form, .delivery-box {border-radius: 0px;background: rgba(239, 226, 208, 0.30);}.shopping-item .table .tbody .tr .td {border-color:transparent}.shop-1 .shopping-price-box .sum-box {background:transparent}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price, .total b {color:#b3191c}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {border:0px;box-shadow: none;}.RWDshopping input, .RWDshopping textarea {border:0px;border-radius: 0px;}.shopping-item-box .item-btn, .RWDshopping a:hover {border-radius: 0px;background: #b88f15;color:#fff}/*新購物流程圈圈顏色*/@keyframes num-bg{0%{background:#461216;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#b98f15;-webkit-transform:scale(1);transform:scale(1)}}/*關於我們*/ 
.abus_sec:before { content: "";display: block;position: absolute;background: url(archive/image/customization/ab-2.jpg)no-repeat;background-size: cover;width: 100%;height: 600px; z-index: -1;opacity: 0.8;top: 35px;}.abus_sec { width: 50%;margin-bottom: 130px;line-height: 2.6;color: #7d7d7d;}.abus_story {    margin-top: 30px;    color: #5d5130;    border: 5px double #ece1be;    border-left: 0;    border-right: 0;    padding: 10px 30px;    background: rgba(254, 252, 246, 0.4);    line-height: 2;    font-size: 14px;}.abus_im {font-size: 25px;color: #7d7d7d; letter-spacing: 2px;}.abus_info {margin-bottom: 30px;background: #fbf5ea;padding: 15px;}.abus_info1 {margin-bottom: 30px;background: #fbf5ea;padding: 15px;}.abus_im2 {    font-size: 16px;    color: #5d5130;    font-weight: bold;    margin: 10px 0;}.abus_title {    font-size: 18px;    color: #4a464c;    font-weight: bold !important;    line-height: 2;    letter-spacing: 2px;    margin-left: 25px;    margin-bottom: 10px;}.abus_title:before {    content: "";    position: absolute;    width: 15px;    height: 15px;    background: #b98f15;    top: 10px;    left: 15px;}/*相簿*/ 
.photo_discription .text {color: #444 !important; line-height: 2 !important;font-size: 15px !important;}.layoutlist_2 .album_item_subject {    padding: 9px 5px;    color: #333;    font-size: 15px;    font-weight: bold;}/*聯絡我們*/ 
.new-form .formdesc iframe { margin-top: 15px;}.form-group label.must:after {color: #b98f15;}/*回上頁按鈕*/ 
.btn.btn_back {background-color: transparent !important;padding: 0;float: right;padding: 0px 15px;box-shadow: none;border-radius: 0px;margin-right: 0px;}.btn.btn_back a {    border: 1px solid #093c70;    background: #fff;    color: #093c70;    padding: 5px 15px;    border-radius: 0px;}.btn.btn_back a:hover{background:#093c70;transition: .5s ease;border: 1px solid #829b89;color: #fff;padding: 5px 15px;border-radius: 0px;}#article .btn.btn_back a {padding: 9px 13px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {background: #093c70;padding: 5px 30px;border-radius: 0px;color: #fff;font-size: 14px;font-weight: 600;transition:0.5s ease;}.page_wrapper_bg .ebtn:hover a {background: #093c70;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.scrollTop002 {right: 5px;}/*banner*/ 
.slick-caption .container {width: 100%;}.txt1 {font-size: 44px;}.RWDbanner_plus01 .page-scroll {left: 0;}/*頁尾*/ 
.ft-copyright {font-size: 12px;}.abus_sec {    width: 70%;    margin-bottom: 80px;    line-height: 2.5;}.abus_sec:before {    content: "";    display: block;    position: absolute;    background: url(archive/image/customization/ab-2.jpg)no-repeat;    background-size: contain;    width: 100%;    height: 600px;    z-index: -1;    opacity: 0.6;    top: 35px;}.abus_story {margin-top: 50px;}.abus_title {margin-bottom: 5px;}.abus_info {padding: 30px;}.abus_info 1{padding: 30px;}.hgroup .container {    margin-bottom: 0;    border-bottom: none;    margin-top: 0;    padding-top: 5px;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right: 0;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.row {margin:0;}/*公司簡介*/ 
.RWDleft_cont002 .item-second {display: block;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding:0;margin-top: 20px;}.RWDleft_cont002 .item-second .text-box:before {display:none;}.RWDleft_cont002 .item-second .pic {width: 70%;margin: auto;}/*九大工序*/ 
.info_block {padding: 0px 0px 80px;}.RWDnews005 .section-subject.row {width: 100%;float: none;}.RWDnews005 .owl-carousel.owl-padding-10 {width: 100%;float: none;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: 5px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {right: 45px;}.RWDnews005 .section-subject.row .col-md-12 {padding: 0;}/*產品系列*/ 
.RWDproduct002_v2 .col-md-12 { padding: 0;}.portfolio-bottom-summary p {min-height: auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 20px;}/*頁尾*/ 
.ft-info, .ft-copyright {padding: 0;}/*內頁*//*bg*/ 
.page_wrapper_bg section.call_to_action::before {display:none}/**/ 
.page_wrapper_bg section.call_to_action {padding: 50px 0 140px 0 !important;}/*按鈕*/ 
.btn.btn_back {width:100%}/*about*/ 
.page_row {margin-bottom: 30px;}.about_img ul li {width: calc(100%/2 - 5px );display: inline-block;}#article > div.model.article_model.RWDeditor01 > article > div.row.page_row.about_img > div:nth-child(1) {width: 100%;margin-bottom: 20px;margin-top: 0px;}.about_tex2 h4 {margin-top: 30px !important;margin-bottom: 5px !important;}/*產品*/ 
.RWDproduct_page .pic-box {width: calc(100% - 350px);}.RWDproduct_page .products-info {width: 350px !important;}/*煮麵*/ 
.layoutlist_7 .litem {width: calc(100%/2);}#edcontent > div:nth-child(1) > div:nth-child(1) {width:100%;margin-bottom:30px}#edcontent > div:nth-child(1) > div:nth-child(2) {width:100%}/*oem*/ 
.oem_tex li {width:60%}/*聯絡我們*/ 
.contact_tex2 p {margin-bottom: 20px;margin-top: 20px;}.page_tex h4 {font-size: 22px !important;margin-bottom: 0px !important;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin: 15px 0;}.abus_sec {    width: 100%;    margin-bottom: 60px;    line-height: 2.3;}.abus_story {    margin-top: 20px;}.abus_sec:before {opacity: 0.4;top: -15px;}.abus_story {margin-top: 20px; padding: 5px 0; background: rgba(255, 255, 255, 0.7);}.abus_info {    padding: 0;    background: transparent;}.abus_info1 {    padding: 0;    background: transparent;    padding-bottom: 10px;    border-bottom: 1px solid #ddd;    margin-bottom: 10px;}.ebtn {margin-right: 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*loading*/ 
.fl {width:220px;}.container {padding: 0 20px !important;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.txt1 {font-size: 28px;}.txt2 {font-size: 17px;letter-spacing: 1px;margin-top: 20px !important;}.RWDbanner_plus01 .page-scroll {left: 50%;margin-left: -50px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: left;}/*公司簡介*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 18px;}.RWDleft_cont002 .item-second .text-box .title span {font-size: 32px;}.RWDleft_cont002 .item-second .pic {width: 100%;}/*九大工序*/ 
.info_left {height: 290px;}.RWDnews005 .container {padding: 0 !important;}.RWDnews005 h1.main-title {font-size: 18px;}.RWDnews005 h2.sub-title {text-align: justify;}/*產品系列*/ 
.product_block {padding: 60px 0px 80px;}.product_block:before {background: url(archive/image/customization/ft-back.png) bottom no-repeat;bottom: 0;height: 50px;background-size: 300%;}.page_wrapper_bg section.call_to_action:after{background: url(archive/image/customization/ft-back.png) bottom no-repeat;bottom: 0;height: 50px;background-size: 300%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0;}/*頁尾*/ 
.RWDsocial002 {text-align: left;}.ft-social {padding: 0;margin-top: 15px;}/*內頁*//*麵包屑*/ 
.hgroup .breadcrumb {width: 100%;text-align: center;bottom: -15px;}.hgroup .container {margin-left:0px;margin-right:0px;}/*文字*/section.article-text p {font-size: 15px;line-height: 2;}section.call_to_action h4 {line-height: 1.5;margin-top: 30px;margin-bottom: 5px;}/**/ 
.article-text .container {padding: 10px;}/*gotop*/#RWDPAGE_BASE_PAT02 .scrollTop002 {bottom: 15%;}/*標題*/ 
.hgroup h1 {font-size: 25px;letter-spacing: 2px;}/*左側*/#sidebar {margin-bottom:30px;}/*按鈕*/ 
.btn.btn_back {width:100%}/*about*/ 
.about_tex h4 {font-weight: bold;}.about_img ul li {width: 100%;}.about_img img {margin-bottom: 10px;}.about_img {margin-bottom:10px;}.years_box::before {top: 60px;}/*產品*/ 
.buy_item_tex {flex-direction: column;}.buy_item_tex img {width:100%;}.buy_item_img {margin-bottom:20px;}.buy_item_img2 {text-align: center;margin-bottom:20px;}.pro_tex h4 {margin-bottom: 0px;letter-spacing: 1.5px;line-height: 1.5;margin-top:10px !important}.layoutlist_2 .col-md-4 {padding: 0px;}.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .pic-box .page-control {background: #b88f15;}#mobile-fixed .container {padding: 0px;}.RWDproduct_page .products-info {width:100% !important}/*煮麵*/ 
.layoutlist_7 .litem {width: 100%;}#edcontent > div:nth-child(1) > div:nth-child(1) {margin-bottom: 0px;}/*oem*/ 
.oem_tex li {width: 100%;}.oem_tex h4 {margin-bottom:20px !important;}/*聯絡我們*/ 
.con_img {width: 100%;text-align: center;}.con_img img {width: 50%;}.contact_tex {flex-direction: column;}.con_title {padding-left: 30px;text-align: center;padding-left:0px}.contact_tex2 p {text-align: center;}.contact_tex2 {letter-spacing: 1px;}/*news*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px !important;}.page_wrapper_bg .layoutlist_8 .listdate {text-align: left;padding: 5px 15px !important;}.abus_sec:before { display: none;}.page_wrapper_bg  .container {    padding: 0 10px !important;}.abus_im {    font-size: 15px;    color: #555;    letter-spacing: 2px;}.abus_info img {    margin-top: 10px;}.abus_info1 img {    margin-bottom: 10px;}.abus_sec {margin-bottom: 40px;line-height: 2;}.page_wrapper_bg  .footer_block { padding: 30px 10px;}.hgroup .breadcrumb {bottom: 0px;margin-bottom: 10px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.footer_block {font-size: 11px;}
}
/*iphone6 end*/