/*統一*/a:hover, a:focus{text-decoration:none}body, .RWDProduct011, .web_edm .email input, .cd-search, .cd-search input{/*font-family: PMingLiU;*/}.carousel-caption{font-family: 微軟正黑體}/*選單*/ 
.RWDmenu_plus02 .inside.is-up {box-shadow: initial;}/*隱藏*/ 
.cd-primary-nav > li:after{display: none;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{display: none;}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after{display: none;}.flex-direction-nav{display: none;}.RWDmenu_plus02 .cart-block i.qty{display: none;}.RWDService002 .section-subject{display: none;}.funny-boxes.not-right-column::before{display: none;}.RWDleft_cont002 .item-second .text-box .underline{display: none;}.RWDleft_cont002 .item-second .pic:before{display: none;}.RWDleft_cont002 .item-second .pic:after{display: none;}.funny-boxes > .funny-boxes-text > h4::after{display: none;}.RWDProduct011 .section-line{ display: none !important;}.RWDnews005 .section-line{display: none;}.more_btn img {display: none;}/* 反白顏色設定*/::selection {background: #000;color: #fff;}::-moz-selection {background:#000;color: #fff;}/*讀取*/ 
.fl{top:350px !important}.RWDfakeloader img{width: 180px;}/*背景*/#m_RWDfullscreen01_42_1{background: url(archive/image/customization/bg01.jpg) repeat;}.cd-main-content { background: #ffffff;}.RWDleft_cont002 .item-second{background: url(archive/image/customization/bg02.jpg) repeat;position: relative;}.about_2{background: url(archive/image/customization/bg01.jpg) repeat;position: relative;}.about_2:before {content: '';position: absolute;bottom: 0;right: 0;width: 500px; height: 500px;background: url(archive/image/customization/logo_bg.png) no-repeat left top; opacity: 0.6;}.new_bg{background: url(archive/image/customization/bg03.jpg) repeat;position: relative;}.product_bg{background: url(archive/image/customization/bg08.jpg) repeat;}.transitions_bg{background: url(archive/image/customization/bg01.jpg) repeat !important;}.flexslider {background: url(archive/image/customization/bg01.jpg) repeat !important;}.contact_bg{background: url(archive/image/customization/bg03.jpg) repeat;position: relative;}.fff_down{ background: #222;}/*間距*/ 
.about_1{padding: 0px; /*margin-top: -10px*/;}.about_2{padding: 100px 0;}.new_bg {padding: 100px 0;}.product_bg{padding: 100px 0 80px;}.contact_bg{padding: 60px 0 80px;}.con1{margin-bottom: 50px;}.con3{padding: 30px 0;}.fff_down{padding: 10px 0;}/* 首頁滿版1*//*.RWDbanner001 .slides li {background-size: contain;background-position: top;}*/ 
.flex-control-nav{ bottom: 50% !important;right: 0 !important;width: 45px !important;}.flex-control-paging li a{background: rgba(49, 31, 0, 0.31) !important;box-shadow: none !important;}.flex-control-paging li a.flex-active{ background:rgb(218, 170, 0) !important;}/* 首頁滿版2-old勿刪.RWDbanner_plus01 .page-scroll{bottom: 28px;}.RWDbanner_plus01 .page-scroll.style03 a span{border: 1px solid #b98e1a;}.RWDbanner_plus01 .page-scroll.style03 a span::after{border-left: 1px solid #b98e1a;border-bottom: 1px solid #b98e1a;}.RWDbanner_plus01 .page-scroll a{color:#b98e1a;}.RWDbanner_plus01 .page-scroll.style03 a span::before{box-shadow: 0 0 0 0 rgba(218, 170, 0, 0.34);}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{ background: #13131340;}*//*麵引子*/ 
.about_1 .container {width:100%;padding-right: 0px;padding-left: 0px;}.RWDleft_cont002 .item-second{ background-color: transparent;}.RWDleft_cont002 .item-second .text-box{padding: 40px 230px;background: transparent;color: #444444;}.RWDleft_cont002 .item-second .text-box .title{font-size: 15px;font-family: times new roman,times,serif;font-weight: 600;line-height: 1;letter-spacing: 1.8px; color: #b98e1a;margin-top: 25px;margin-bottom: 30px;text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle{font-size: 27px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;text-align: center;}.RWDleft_cont002 .item-second .text-box .text h1{font-size: 60px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;margin-bottom: 40px;text-align: center;}.RWDleft_cont002 .item-second .text-box .text h2{font-size: 30px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1.5;letter-spacing: 1.2px;color: #000;margin-bottom: 20px;}.RWDleft_cont002 .item-second .text-box .text{font-size: 16px;line-height: 2;letter-spacing: 1.4px;color: #444444; width: 100%;}.RWDleft_cont002 .item-second .pic img{cursor: default;}.RWDleft_cont002 .item-second:hover .pic img { transform: scale(1);}.RWDleft_cont002 .item-second .text-box a{border-radius: 0;border: 1px solid #d6af47;color: #d6af47;width: 180px;letter-spacing: 4px; background: transparent;padding: 5px 10px;font-size: 12px;}.RWDleft_cont002 .item-second .text-box a:hover{background-color: #d6af47;}/*品牌*/ 
.funny-boxes > .funny-boxes-text > h4{font-family: "cwTeXFangSong", serif;font-size: 36px;color: #000;}.funny-boxes.float-shadow > .funny-boxes-icon{cursor: default;}.funny-boxes.not-right-column{cursor: default;}.funny-boxes > .funny-boxes-text > h4{cursor: default;}.funny-boxes > .funny-boxes-text > h4 a{cursor: default;}.funny-boxes > .funny-boxes-text > p{cursor: default;padding: 0 40px;text-align: justify;line-height: 2;color: #222;font-size: 16px;}.RWDService002 .fa{cursor: default;}.funny-boxes.float-shadow > .funny-boxes-icon::before{opacity: 1;transform: translateY(5px);}.funny-boxes.float-shadow:hover > .funny-boxes-icon{transform: translateY(0px);}.funny-boxes > .funny-boxes-icon{width: 120px;height: 120px;}/*最新消息*/ 
.RWDnews005 h1.main-title{font-size: 15px;font-family: times new roman,times,serif;font-weight: 600;line-height: 1;letter-spacing: 1.2px; color: #b98e1a;  margin: 0;}.RWDnews005 h2.sub-title{font-size: 55px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;}.funny-boxes > .funny-boxes-text > h4 a{color: #000;}.RWDnews005 h4 a{font-size: 22px;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;transition: all .35s ease-in-out;}.RWDnews005 h4 a:hover{color: #b98e1b;}.RWDnews005 img{transition: all .35s ease-in-out;}.RWDnews005 a:hover img{opacity: .5;}.RWDnews005 .text-left { font-size: 15px;color: #222;line-height: 1.8;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}.RWDnews005 .list-inline > li{color: #8a8a8a;}/*最新推薦*/ 
.RWDProduct011{margin: 0;}.product_bg .container { width: 1170px;}.RWDProduct011 h1.main-title{font-size: 15px;font-family: times new roman,times,serif;font-weight: 600;line-height: 1;letter-spacing: 1.2px; color: #b98e1a;}.RWDProduct011 h2.sub-title{font-size: 55px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;text-align: center;}.RWDProduct011 .item { margin-bottom: 80px;padding: 0 50px ;}.RWDProduct011 .title{font-size: 22px; letter-spacing: 2px; margin-top: 17px;}.RWDProduct011 .price{font-size: 17px;color: #ff0000; letter-spacing: 1px;}.RWDProduct011 .icon-box .cart{ border: 1px solid #d6af47;background-image: url(archive/image/customization/icon-s.png);}.RWDProduct011 .icon-box .link{  border: 1px solid #d6af47;background-image: url(archive/image/customization/icon-l.png);}.RWDProduct011 .icon-box .cart:hover{background: rgba(255, 178, 0, 0.14) url(archive/image/customization/icon-s.png);}.RWDProduct011 .icon-box .link:hover{background: rgba(255, 178, 0, 0.14) url(archive/image/customization/icon-l.png);}/*按鈕*/ 
.more_btn { text-align: center; padding-top: 30px; padding-bottom: 30px;}.more_btn_text a { padding: 12px 90px;background: transparent;letter-spacing: 4px;font-size: 14px;    font-weight: 600; color: #d6af47; border: 1px solid #d6af47;}.more_btn_text a:hover, .more_btn_text a:focus{ background:#d6af47;color: #fff; text-decoration: none;}/*過場*/ 
.transitions_bg .carousel-caption{bottom: auto;text-shadow: none; position: inherit;}.transitions_bg .carousel-caption{padding: 80px 20px 120px;}.transitions_bg .flexslider .slides > li{ height: auto !important;}.transitions_bg .flexslider .slides > li .container{ height: auto !important;}.transitions_bg .flexslider .slides > li{background-size: contain !important;}.transitions_bg .RWDbanner001 h1{ font-size: 40px;writing-mode: vertical-rl;margin: 0 auto; text-align: left;line-height: 1.5;color: #000;font-family: cwTeXFangSong, serif;margin-bottom:70px; display: block;}.transitions_bg .RWDbanner001 h1 em{font-size: 21px;  text-align: right;display: block;}.transitions_bg .RWDbanner001 p{font-size: 15px;color: #444;width: 500px; margin: 0 auto;padding: 0 35px; box-sizing: border-box;  text-align: left;line-height: 1.8;margin-bottom: 50px;}.transitions_bg ._bd_is-btn-ghost2{ color: #fff;border: 1px solid #d6af47;background-color: #d6af47;padding: 8px 90px;    letter-spacing: 4px;font-size: 14px;    font-weight: 600;}._bd_is-btn-ghost2:hover, ._bd_is-btn-ghost2:active, ._bd_is-btn-ghost2:focus{ color: #fff;border: 1px solid #000;background-color: #000;}.transitions_bg ._bd_is-btn-ghost1 {color: #d6af47;border: 1px solid #d6af47;padding: 8px 90px;    letter-spacing: 4px;font-size: 14px;    font-weight: 600;}._bd_is-btn-ghost1:hover, ._bd_is-btn-ghost1:active, ._bd_is-btn-ghost1:focus{ color: #fff;border: 1px solid #000;background-color: #000;}/*頁尾*/ 
.contact_bg{text-align: center;letter-spacing: 1px;line-height: 2;font-size: 16px;color: #3c3c3c;}.contact_bg p {margin: 0px;display: inline-block;color: #222; letter-spacing: .05em;margin-bottom: 12px;}.contact_bg em {margin-right: 8px;color: #888;font-style: normal;}.contact_bg a {color: #222;}.contact_bg a:hover{text-decoration: underline;}.contact_bg p:after {content: '/';padding: 0 10px;color: #888;}.con3 img:hover{opacity: 0.6;}.contact_2{font-size: 12px;letter-spacing: 0px; color: #999;}/*頁底*/ 
.fff_down{letter-spacing: 0px;line-height: 2;font-size: 12px;color: #eee;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc{font-size: 12px;letter-spacing: 0px; color: #eee;line-height: 30px;}/*ssl*/ 
.ssl_bg{text-align: right;line-height: 30px;}.ssl_bg img {vertical-align: sub;}.ssl_bg em {font-style: normal;}/*edm*/ 
.edm_bg{}#btn_reject_emailm_RWDfullscreen01_77_1{display: none;}.web_edm{width: 300px;margin: 0 auto;border: 1px solid #575757;background-color:#575757}.web_edm .email input{font-size: 12px;width: 140px;color: #eee;background-color:#00000000}.web_edm .btn_container{float: right;}.web_edm .btn{font-size: 12px;color: #eee;background: transparent;border: none;}.web_edm .btn:hover{color: #d6af47;}/*檔案下載*/ 
.download .search-container {    margin-left: 10px;    border: 1px solid #b7b7b7;}.download .search-go:before {    content: "GO";    font-size: 13px;    letter-spacing: 1px;    position: absolute;    top: 5px;    left: 5px;    color:#5f5f5f}.download .search-go {background: #fff;}.download .search_bg {background: #fff;}.download .search_input {    background: #fff;    border-right: 1px solid #b7b7b7;    margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {    font-size: 14px;    letter-spacing: 1px;    line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {    line-height: 26px;    letter-spacing: 1px;    font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}
/*內頁 start*/

/*---內頁---*/a:hover, a:focus {color: #000;}#toTop {display:none !important}/*loading*/#m_RWDPAGE_BASE_PAT01_44_1 {background: url(archive/image/customization/bg01.jpg) repeat}.collapsing_header .main {    margin: 0 !important;}/*下拉選單*/ 
.cd-primary-nav .cd-secondary-nav > li {border-bottom: none;display: inline-block;width: 43px;}.cd-primary-nav .cd-secondary-nav a {-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;}.cd-primary-nav .cd-secondary-nav > li > a {font-family: times new roman,times,serif;padding: 25px 10px;letter-spacing: 3px; font-size: 14px;height: auto}.cd-secondary-nav .go-back.first-go-back {display: none;}.cd-primary-nav .cd-secondary-nav {left: 30px;top: 100px;}.cd-primary-nav .cd-secondary-nav {background: url(archive/image/customization/bg01.jpg) !important;box-shadow: inset 0 0px 0 #e2e3df, 0 8px 8px rgba(0, 0, 0, 0.05) !important;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {color:#cc471a;background-color:transparent;}/*整體*/#RWDPAGE_BASE_PAT01 .main {background: url(archive/image/customization/0615_bg.jpg) repeat;}#RWDPAGE_BASE_PAT01 .call_to_action {min-height: 800px;}.page_wrapper_bg .cd-main-header {top: 20px !important;}#RWDPAGE_BASE_PAT01 .RWDmenu_plus02 .inside {position: relative;background: url(archive/image/customization/0615_bg.jpg) repeat}#RWDPAGE_BASE_PAT01 .page_subject::after {    content: "";    width: 650px;    height: 650px;    position: absolute;    background: url(archive/image/customization/0618_bg.png);    right: -220px;    top: -150px;    opacity: 0.04;    z-index: -1;}#RWDPAGE_BASE_PAT01 .row img {padding: 10px;}/**/#RWDPAGE_BASE_PAT01 .cd-logo img {opacity: 1;}#RWDPAGE_BASE_PAT01 .cd-logo {width: 165px;margin-top: 10px;}/**/#RWDPAGE_BASE_PAT01 .call_to_action {padding: 80px 0 120px 0}/*麵包屑*/ 
.hgroup h1 {font-family: cwTeXFangSong, serif; font-size: 30px; letter-spacing: 5px;}.hgroup .breadcrumb { font-size: 14px;background-color: transparent;border: solid 0px #cccccc;right: 0px; left: 0px;}.breadcrumb a { font-family: cwTeXFangSong, serif;  font-size: 20px; color: #000;  letter-spacing: 2px;margin-left: 3px;}.page_subject {padding: 0px 0px;}.hgroup .container {border-bottom: 0px solid #cccccc;}.hgroup .container {margin-bottom: 80px;}#RWDPAGE_BASE_PAT01 .breadcrumb::after {content: "";width: 12%;height: 5px;background: #d6af47;position: absolute;top: 45px;left: 18px;}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 2px;line-height: 30px;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:30px; color: #000; word-wrap:break-word;word-break:normal;letter-spacing: 2px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 15px; line-height:30px; color:#000; word-wrap:break-word;word-break:normal;letter-spacing: 2px}/*聯絡我們*/ 
.con_h {display: inline-block;width: 15%; font-family: 微軟正黑體; font-size: 15px; line-height: 30px;font-weight: 600;}.con_p {display: inline-block;width: 80%;}.con_en {letter-spacing: 1px;}.con_info {padding-left: 100px;}#con_logo {width: 250px !important;text-align: center;margin: 50px 0px;}#RWDPAGE_BASE_PAT01 h5, .h5 {font-family: cwTeXFangSong, serif; font-size: 30px; letter-spacing: 5px;}.eformsDesc {margin: 10px 0 50px;}.form-group {margin-bottom: 30px !important;}form#eForm1 {width: 80%;margin: 0 auto;}.eformsForm .web_btn1 {display:none }.customized_columns ._input, .customized_columns select {background-color: transparent !important;border: 1px solid #999 !important;}.page_wrapper_bg .ebtn {color: #ffffff; padding: 0px 30px  !important; background:#555 !important; border-radius: 0px; float: right !important;margin-right: 11%;}.page_wrapper_bg .ebtn a { color: #fff !important;}.page_wrapper_bg .ebtn:hover {background: #a94442 !important}#panel_14 > section.hgroup > div > div > ul > li:nth-child(3) {display:none}/*頁尾*/ 
.page_wrapper_bg .con1 {margin-bottom: 20px;}#m_RWDPAGE_BASE_PAT01_35_1 { font-size: 13px; line-height: 15px;letter-spacing: 2px;}.page_wrapper_bg .con3 {padding: 5px 0 10px;}.page_wrapper_bg .contact_bg {padding: 30px 0 30px;}/*麵引子*/ 
.pg_title {font-family: times new roman,times,serif;font-weight: 600;line-height: 1.2;letter-spacing: 1px;color: #b98e1a;margin-top: 25px; margin-bottom: 30px;font-size: 15px; text-align: left;}.page_wrapper_bg .subtitle {font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;font-size: 25px;}.page_wrapper_bg .pg_text h1, .h1 {font-size: 36px;font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;font-size: 40px; text-align: left; margin-bottom: 20px;animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s;}.page_wrapper_bg .pg_text h2, .h2 {font-size: 30px;font-family: cwTeXFangSong, serif;font-weight: 300 !important;line-height: 1.5;letter-spacing: 1.2px;color: #000;margin-bottom: 20px;font-size: 24px;text-align: left;animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s}.page_wrapper_bg #btn_reject_emailm_RWDPAGE_BASE_PAT01_42_1{display:none}.about_img {margin-top: 50px;}/*企業理念*/ 
.company_subtitle {font-family: cwTeXFangSong, serif;font-weight: 300;line-height: 1;letter-spacing: 1.2px;color: #000;font-size: 35px;text-align: left;margin-bottom: 10px;}.page_wrapper_bg .pg_text h3, .h3 {font-size: 24px;font-family: times new roman,times,serif;font-weight: 600 !important;line-height: 1.2;letter-spacing: 1px;color: #b98e1a;margin-top: 0px;margin-bottom: 20px;font-size: 15px;text-align: left;    margin-left: 6px}.company_row.row {margin-top: 20px;margin-left: 50px;animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s}.company_row.row img {padding: 20px;margin-top: 10px}.company_p {margin: 65px 0px;}/*最新消息*/ 
.page_wrapper_bg .article-text .layoutlist_3 .list_subject a {font-family: cwTeXFangSong, serif; font-size: 25px;transition: 0.5s}.layoutlist_3 .list_subject .summary a {font-family: 微軟正黑體 !important;font-size: 15px !important;letter-spacing: 2px !important;}.layoutlist_3 .list_subject .summary a:hover{color:#000  !important}.layoutlist_3 .list_subject .summary {margin: 10px 0px !important;}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a:hover {color:#d6af47;}.layoutlist_3 .listdate .day {font-family: cwTeXFangSong, serif !important;color: #000 !important;font-size: 40px !important;}.layoutlist_3 .listdate .yearmonth {color: #000 !important;font-size: 14px !important;letter-spacing: 2px !important;padding-bottom: 10px !important;}.layoutlist_3 .item {padding: 40px 0px 20px !important;border-bottom: 1px solid #c50909 !important;}._col.list_subject {margin-top: 20px;}/*品質認證*/#food_img {width: 75%;padding: 20px;}.page_menu_block ul.nav ul > li.active > a {background: transparent;}.page_menu_block ul.nav ul > li > a:hover {background: transparent;}.page_menu_block ul.nav ul > li > a {background: transparent;}/*側選單*/#sidebar {padding-right: 50px;}.pagecontent {margin-top: 0px !important;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #000;background: transparent;}.page_menu_block ul.nav > li > a {color: #000;background: transparent;}.nav-stacked > li + li {margin-top: 0px !important}.page_menu_block ul.nav > li a {padding: 12px 15px !important;}.page_menu_block h4 {font-family: cwTeXFangSong, serif;font-size: 25px;border-bottom: 1px #d60000 solid;padding-bottom: 10px;padding-left: 10px;}.page_menu_block ul.nav > li a {transition: 0.5s}.page_menu_block ul.nav > li a:hover{color:#d60000}.page_menu_block ul.nav > li > a:before {content: "";width: 15px;height: 3px;background:#d60000;position: absolute;top: 25PX;left: -6px;opacity: 0;display: inline-block;transition: all 0.2s ease-in-out 0s;}.page_menu_block ul.nav > li > a:hover:before {opacity:1}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a:before {opacity: 1;}/*食品認證*/ 
.page_wrapper_bg .food_text h2{font-family: cwTeXFangSong, serif;font-weight: 300 !important;line-height: 1.5;letter-spacing: 1.2px;color: #000;margin-bottom: 20px;font-size: 24px;}/*常見問題*/ 
.page_wrapper_bg .food_faq h2 {font-family: cwTeXFangSong, serif;font-weight: 300 !important;line-height: 1.5;letter-spacing: 1.2px;color:#d60000;margin-bottom: 20px;font-size: 24px;}.food_line {border-bottom: 1px #af1717 solid;margin-top: 10px;margin-bottom: 30px;}.food_faq h3 {font-family: cwTeXFangSong, serif; font-weight: 300 !important;line-height: 1;letter-spacing: 1.2px;color: #d60000;margin-bottom: 0px;font-size: 24px;}/*尋找門市*/ 
.map_btn._bd_row._bd_clearfix {display: inline-block;}.map_btn ._bd_row a {color: #000;border: 1px solid #000;transition: 0.5s}.map_btn ._bd_is-btn-ghost1 {color: #000;border: 1px solid #111;transition: 0.5s}.map_btn ._bd_is-btn-ghost1:hover, ._bd_is-btn-ghost1:active, ._bd_is-btn-ghost1:focus {color: #fff !important;border: 1px solid #a94442 !important;background-color: #a94442;}.map_row h2, .h2 {font-family: cwTeXFangSong, serif;font-weight: 300 !important; line-height: 1.5;letter-spacing: 1.2px;color: #d60000; margin-bottom: 20px;font-size: 24px; font-size: 30px;}/*產品列表*/ 
.item .subject A.itemlink {font-family: cwTeXFangSong, serif;color: #000000; text-decoration: none;font-size: 22px;    transition: 0.5s}.item .subject A.itemlink {color: #000000}.layoutlist_2 .subject {text-align: center;}.item .subject {margin-bottom: 10px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0px;border-bottom: 0px solid #b2b2b2;}.page ul {float:right}.page ul li a:hover, .page .page_active {border-radius: 50px;background-color: #b91515;color: #FFF;}.page ul li a {border-radius: 50px;background-color: #ce6565;color:#fff;}.page .page_next, .page .page_last, .page .page_first, .page .page_prev {filter: brightness(2);}.page_wrapper_bg .img.img1 { transition: 0.3s;}.page_wrapper_bg .img.img1:hover {opacity: 0.6;}.item .subject A.itemlink:hover {color: #d6af47}/*.layoutlist_2 .product_list_item::before {content: "";position: absolute;width: 55px;height: 240px;top: -20%;left: 0;right: 15px;opacity: 0.8;background: url(archive/image/customization/smoke.png) no-repeat;background-size: contain;margin: 0 auto;z-index: 9;}.layoutlist_2 .product_list_item::before {animation-name: fadeOutUp;animation-duration: 4s;animation-timing-function: ease-in-out; animation-iteration-count: infinite;animation-direction: alternate-reverse;}*//*產品內頁*/ 
.page_content2 .info .subtitle {font-size: 16px !important;color: #000;line-height: 30px  !important;font-family:微軟正黑體 !important;letter-spacing: 2px}.mb20 {margin-bottom: 10px !important;}.mt30 {margin-top: 10px !important;}.page_content2 .info #prod_name h2, #prod_name h2 {font-family: cwTeXFangSong, serif !important;font-size: 30px !important;}.page_content2 .info #prod_price .money {font-size: 28px;margin-left: 10px;color: #d80e0e;}.page_content2 .info #prod_fixprice, .page_content2 .info #member_org_price {margin-top: 15px;float: left;margin-right: 10px;font-size: 16px;}.page_content2 .info #prod_price {margin-top: 10px;}.page_content2 .info {padding-left: 30px;}.page_wrapper_bg .dd-selected {background: #ffffff91;}.choice_num_type_b .quantity .minus, .choice_num_type_b .quantity .plus {background: #ffffff91;}.choice_num_type_b .quantity input.qty {background: #ffffff91;}/*按鈕*/#btn_shopping {border-radius: 0px;transition: 0.3s; float: left; color: #000;letter-spacing: 4px; line-height: 35px;padding: 0px 15px;background: transparent;border: 1px #000 solid;}#btn_shopping:hover{background:#d6af47;color: #fff;border: 1px #d6af47 solid;}.btn.btn_back {padding: 0px;background: transparent; float: right}.btn.btn_back a {padding: 2px 30px; color: #000; border: 1px solid #000; letter-spacing: 5px;transition: 0.3s}.btn.btn_back a:hover {color: #d6af47; border: 1px solid #d6af47}/**/ 
.product_desc_subject {font-family: cwTeXFangSong, serif !important;font-size: 30px !important;color: #000;border-bottom: 1px #b51515 solid;margin-bottom: 30px;padding-bottom: 15px;}.product_desc_content {text-align: left; color: #000;line-height: 30px;margin-bottom: 25px;font-size: 16px;}/*購物車*/#carlist .subject, #carlist .summary {text-align: left;font-size: 14px !important;letter-spacing: 1px;}.al {text-align: right;}.total_price {color: #555;font-size: 14px;letter-spacing: 1px;;line-height: 30px;}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(1) {padding: 0px !important;}.page_wrapper_bg .btn-primary a {padding: 6px 30px !important; color: #ffffff; background-color: #888; border-color: #888; border-radius: 0px !important; font-size: 14px;letter-spacing: 2PX;transition: 0.5s}.page_wrapper_bg .btn-primary { padding: 6px 30px; color: #ffffff; background-color: #888; border-color: #888; border-radius: 0px !important; font-size: 14px;letter-spacing: 2PX;transition: 0.5s}.page_wrapper_bg .btn-primary:hover{background-color: #a94442;border-color:#a94442}.page_wrapper_bg .btn-primary a:hover{background-color: #a94442 ; color: #ffffff}#panel_14 > section.article-text > div > div > div > div.row.hidden-xs.al > div > div {padding:0px}#shopping > div > div > div > div.row.hidden-xs.al > div > div:nth-child(2){ padding: 6px 30px !important;}#carlist .orderrow:nth-child(even) {background: transparent;}/*表單*/#shoppingColumns > div.form_subject.al {text-align: center;letter-spacing: 2px;font-size: 18px;color: #555;}.control-label { font-size: 14px;color: #555;letter-spacing: 2px;}.form-group label {font-size: 14px; letter-spacing: 1px;color: #555;}input[type="radio"], input[type="checkbox"] {margin: 4px 10px 0;}.form-group {margin-bottom:15px;}.form_subject {border-bottom: 1px dashed #ccc;margin-bottom: 50px;}.customized_columns ._input, .customized_columns select{background-color: #fff;border: 1px solid #cccccc;}.btn_area .btn:nth-child(1) {background: #888;letter-spacing: 2px;border-radius: 0PX;float: right;padding: 2px 30px;margin-right: 10%}.btn_area .btn:nth-child(1):hover {background:#a94442;color: #FFF;}/*會員登入*/ 
.btn_text_link { float: left; margin-right: 55px;margin-left: 55px;line-height: 32px; font-size: 14px;letter-spacing: 2px; color: #555;}#join_form > div.btn_area > div:nth-child(1) {display:none}.privacy_area { color: #555; font-size: 14px; letter-spacing: 1px;}#join_form > div.btn_area > div:nth-child(2) { float: right;}.btn_area .btn:nth-child(2):hover {background:#a94442}#btn_member_join {padding: 0px;}.split_style {margin-left: 20px;}.btn_text_link a {color: #000}/*嚴選食材*/ 
.product_desc_content h4 {font-family: cwTeXFangSong, serif !important;font-size: 30px !important;color: #000;border-bottom: 1px #b51515 solid;margin-bottom: 30px;padding-bottom: 15px;font-weight: normal;margin-top: 50px;}#prod_name, #prod_name h2 {text-align: center}.page_content1 #productbx_bg {background: #b9b9b9;}/*內頁購物車調整*/ 
.RWDmenu_plus02 .cart-menu {background-color: #fcfaf6;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #c60d23 !important;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price {color: #c60d23;}.RWDmenu_plus02 .cart-menu ul.content li .cancel-btn:hover {color: #c60d23;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .name a:hover {color: #c60d23;}.RWDmenu_plus02 .cart-menu .title span {background: #c60d23 !important;}/*結帳畫面*/ 
.form-group .col-sm-12.col-md-11 {width: 89%;}.form-horizontal .control-label{width: 11%;}

/*內頁 end*/
/*動態 start*/

@keyframes move01{0% {   opacity: 0;-webkit-transform:translateY(100px);    -moz-transform:translateY(100px);    -ms-transform:translateY(100px);    -o-transform:translateY(100px);transform:translateY(100px);}100% {  opacity: 1;-webkit-transform:translateY(-0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}@keyframes move03{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translatX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}@keyframes move04{0% {    opacity: 0;-webkit-transform:translateX(30px);    -moz-transform:translatX(30px);    -ms-transform:translateX(30px);    -o-transform:translateX(30px);transform:translateX(30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}

/*動態 end*/
/*選單 start*/

/* 新萬用選單*/ 
.cd-logo img{opacity: 0;}.cd-main-header{background: transparent;top: 20px;}.RWDmenu_plus02 .inside{background: transparent;position: absolute;}.RWDmenu_plus02 .container{width: 90%;}.cd-logo {width: 130px;margin-top: 15px;}nav.cd-nav{  margin-right: 30px;}.cd-primary-nav > li{width: 60px;margin-top: 35px; }.cd-primary-nav > li > a{-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;}.cd-primary-nav > li > a{color: #222;letter-spacing: 3px;padding: 0;font-size: 17px;font-family: times new roman,times,serif; font-weight: bold;}#cd-primary-nav > li:nth-child(2) > a{letter-spacing: 12px;}.cd-primary-nav > li > a:hover{color: #000;text-shadow: 0 0 1px #00000070;}.cd-primary-nav .has-children:hover{color: #000;}.cd-primary-nav .cd-secondary-nav{background: #f3f3f5;}.cd-overlay{ background-color: transparent;}.cd-search button:hover {color: #846924;text-shadow: 0 0 1px #b39a5a;}.RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .cart-block a{color: #555;}.RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .cart-block:hover span {color: #000000;}.collapsing_header .main{ top: 0 !important;}.cd-header-buttons li.search-btn{ margin-top: 6px;margin-left: 10px;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block{margin-left: 20px;margin-top: 22px;}.cd-header-buttons li.search-btn {margin-top: 15px;}.RWDmenu_plus02 .cart-block i.qty{color: #000000;background: transparent; box-shadow: none;top: 5px;right: 4px;padding: 0;text-align: center; width: 16px;}.cart-block img, .member-block img {max-width: 25px;}.cd-search-trigger::after {height: 2px; width: 10px;bottom: 15px; right: 12px;}.cd-search-trigger::before{top: 10px; left: 11px;width: 16px;height: 16px;border: 2px solid #2e3233;}.cd-search input { font-size: 14px;width: 20%;float: right;box-shadow: none;background: #000;color: #fff;}.cd-search button{ font-size: 14px;color: #555;top: 15px;color: #fff;}.cd-search {height: 55px; top: 150px !important;}.RWDmenu_plus02 .cart-menu .buy-btn a{ background-color: #000000;}.RWDmenu_plus02 .cart-menu .title{color: #000000;}.RWDmenu_plus02 .cart-menu .title span{background: #000000;}.RWDmenu_plus02 .cart-menu .cart-cancel-btn:hover{color: #000000;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after{background-color: transparent;}.cd-search button:hover {color: #d6af47;text-shadow: 0 0 1px #d6af47;}.cd-search button{background: #000;}.has-children.active.hover a:after {    content: "";    position: absolute;    width: 15px;    height: 15px;    background: url(archive/image/customization/icon_logo.png)no-repeat;    background-size: contain;       top: -30.8%;    right: 52%;    transition: 0.4s;    opacity: 0;    display: block;    -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -ms-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg);}.has-children.active.hover a:hover:after {    opacity: 1;}/*選單風格*/ 
.cd-primary-nav > li > a:after {content: ""; position: absolute; width: 15px;height: 15px;background: url(archive/image/customization/icon_logo.png)no-repeat;background-size: contain; top: -30%;right: 40%; transition: 0.4s; opacity: 0;}.cd-primary-nav > li > a:hover:after {opacity: 1;}.cd-primary-nav > .has-children > a:after {content: "/"; position: absolute; width: 15px;height: 15px;background: url(archive/image/customization/icon_logo.png)no-repeat;background-size: contain; top: -30%;right: 42%; transition: 0.4s; opacity: 0;}

/*選單 end*/
/*scrollDown start*/

/*scrollDown*/ 
.scrollDown001 .scrollLink img{display: none;}.scrollDown001 a:hover{opacity: .5;}.scrollDown001 .scrollLink::after {    position: absolute;    top: 50%;    left: 50%;    content: '';    width: 16px;    height: 16px;    margin: -12px 0 0 -8px;    border-left: 1px solid #b98e1a;    border-bottom: 1px solid #b98e1a;    -webkit-transform: rotate(-45deg);    transform: rotate(-45deg);    -webkit-box-sizing: border-box;    box-sizing: border-box;}.scrollDown001 .scrollLink{position: absolute;    bottom: 90px;    left: 50%;    width: 46px;    height: 46px;    margin-left: -23px;    border: 1px solid #b98e1a;    border-radius: 100%;    -webkit-box-sizing: border-box;    box-sizing: border-box; z-index: 1111;}.scrollDown001 .scrollLink::before {    position: absolute;    top: 0;    left: 0;    z-index: -1;    content: '';    width: 44px;    height: 44px;    -webkit-box-shadow: 0 0 0 0 rgba(218, 170, 0, 0.34);    box-shadow: 0 0 0 0 rgba(218, 170, 0, 0.34);    border-radius: 100%;    opacity: 0;    -webkit-animation: scroll03 3s infinite;    animation: scroll03 3s infinite;    -webkit-box-sizing: border-box;    box-sizing: border-box;}@-webkit-keyframes scroll03{  0% {    opacity: 0;  }  30% {    opacity: 1;  }  60% {    -webkit-box-shadow: 0 0 0 60px rgba(255,255,255,.1);            box-shadow: 0 0 0 60px rgba(255,255,255,.1);    opacity: 0;  }  100% {    opacity: 0;  }}@keyframes scroll03 {  0% {    opacity: 0;  }  30% {    opacity: 1;  }  60% {    -webkit-box-shadow: 0 0 0 60px rgba(255,255,255,.1);            box-shadow: 0 0 0 60px rgba(255,255,255,.1);    opacity: 0;  }  100% {    opacity: 0;  }}

/*scrollDown end*/
/*煙 start*/

/* 特效*//*煙*/ 
.RWDProduct011 .item:before{content: "";    position: absolute;   width: 55px;    height: 240px;    top: -22%;    left: 0;    right: 15px;opacity: 0.8;background: url(archive/image/customization/smoke.png) no-repeat;background-size: contain;margin: 0 auto;}.RWDProduct011 .item:before{    animation-name: fadeOutUp;    animation-duration: 4s;    animation-timing-function:ease-in-out;   animation-iteration-count: infinite;   animation-direction: alternate-reverse;}

/*煙 end*/
/*1680px start*/

@media (max-width:1680px){/*讀取*/ 
.fl{top:280px !important}.scrolllink_bg{display: none;}/*麵引子*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 13px;text-align: left;}.RWDleft_cont002 .item-second .text-box {padding: 20px 100px;text-align: left;}.RWDleft_cont002 .item-second .text-box .subtitle { font-size: 22px;text-align: left;}.RWDleft_cont002 .item-second .text-box .text h1{font-size: 40px;text-align: left;margin-bottom: 0px;}.RWDleft_cont002 .item-second .text-box .text{margin-top: 20px;text-align: left;}.RWDleft_cont002 .item-second .text-box .text h2{ font-size: 24px;text-align: left;}.RWDleft_cont002 .item-second .text-box .text{font-size: 14px;line-height: 2;letter-spacing: 1px;}/*最新消息*/ 
.RWDnews005 h2.sub-title{font-size: 40px;}/*最新推薦*/ 
.product_bg .container {width: 85%;}.RWDProduct011 h2.sub-title{font-size: 40px;}}

/*1680px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*隱藏*/ 
.copyright_bg{display: none;}.cd-primary-nav > li > a:hover:after {opacity: 0;}/* 新萬用選單-pad橫版*/ 
.cd-logo{width: 75px !important;margin-top: 5px !important;}.cd-primary-nav > li > a{font-size: 16px;}.cd-overlay{background-color: rgba(255, 255, 255, 0.6);}.cd-search{ top: 65px !important;}.cd-search button { top: 12px;}.cd-search input{width: 40%;}.cd-overlay.is-visible.search-is-visible {top: 0px;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .cart-block { margin-left: 10px;margin-right: 12px;}.RWDmenu_plus02 .inside.is-up .cd-main-header {box-shadow: none;}.RWDmenu_plus02 .phone-menu{margin-top: 13px;}.cd-main-header{top: -3px;}.RWDmenu_plus02 .inside .cd-header-buttons{ background: transparent;}.RWDmenu_plus02 .inside.is-up .cd-header-buttons{ background: #c60d23;box-shadow: -3px 2px 8px 1px rgba(47, 47, 47, 0.12);}.cd-primary-nav > li { width: 100%; margin-top: 0;}.cd-primary-nav > li > a{writing-mode: inherit;padding: 0 20px;}.cd-header-buttons li.search-btn{ margin-left: 0;}.cd-primary-nav.nav-is-visible{    background: #fcfaf6;}.cd-nav-trigger span{-webkit-transition: background 0s;-moz-transition: background 0s;transition: background 0s;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after{background: #ffffff;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::before{ border: 2px solid #ffffff;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger span::before, .cd-search-trigger span::after{background: #fff;}.RWDmenu_plus02 .inside.is-up .cart-block img, .RWDmenu_plus02 .inside.is-up .member-block img{-webkit-filter: brightness(0%) invert(100%);}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after{background: #fff;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger.nav-is-visible span {background: rgba(46, 50, 51, 0);}.cd-secondary-nav .go-back.first-go-back {display:block}/*選單寬*/ 
.cd-primary-nav .cd-secondary-nav > li {width:100%;}/*麵引子*/ 
.RWDleft_cont002 .item-second .pic {width: 100%;}.RWDleft_cont002 .item-second .pic img{width: 70%;margin: 0 auto;margin-bottom: 50px;}.RWDleft_cont002 .item-second .pic{margin-top: 50px;}.RWDleft_cont002 .item-second .text-box{width: 100%; padding: 100px 160px;}.RWDleft_cont002 .item-second .text-box a{padding: 12px 10px;font-size: 15px;}.RWDleft_cont002 .item-second .text-box a{ width: 100%;}/*最新推薦*/ 
.product_bg .container {width: 100%;}.RWDProduct011 .icon-box .cart{    background-image: none;}.RWDProduct011 .icon-box .link{    background-image: none;}.RWDProduct011 .icon-box .icon p{color: #d6af47;}.RWDProduct011 .icon-box .cart:hover{    background-image: none;}.RWDProduct011 .icon-box .link:hover{    background-image: none;}.RWDProduct011 .icon-box .icon:hover p{color: #d6af47;}/*過場*/ 
.transitions_bg .RWDbanner001 p{width: 70%; padding: 0;}/*內頁*//*選單*/#RWDPAGE_BASE_PAT01 .collapsing_header header {padding: 0 0px !important;}#RWDPAGE_BASE_PAT01 .cd-main-header {top: -3px !important;padding: 0px !important}#RWDPAGE_BASE_PAT01 .cd-logo {width: 150px !important;margin-top: 30px !important;transition: 0.5s !important; margin-left: 60px}#RWDPAGE_BASE_PAT01 .inside.is-up .cd-logo {display:none}.cd-primary-nav .cd-secondary-nav > li > a {font-family: times new roman,times,serif;font-weight: bold;writing-mode: inherit;padding: 0 20px;padding: 0px 20px;letter-spacing: 3px;font-size: 16px;width: 100% !important;}.cd-primary-nav .cd-secondary-nav > li {display: list-item;}.cd-primary-nav .cd-secondary-nav {    background: #fcfaf6 !important;    box-shadow: none;    left: inherit;    top: 30px;    right: 0;}/*麵包屑*/ 
.hgroup .breadcrumb {display:none}.hgroup .container {top: 40px;margin-top: 50px;margin-bottom: 30px;}.hgroup h1 {text-align: center;}/*側選單*/ 
.fa-angle-down:after {display:none}#sidebar {padding-right: 20px;}/*實在安心*/#food_img {width: 70%;padding: 20px;}/*產品*/ 
.page_content2 .info #prod_name h2, #prod_name h2 {line-height: 45px; border-bottom: 1px #e6e2e2 solid;}/*門市*/ 
.map_about {margin-top: 40px;}.map_about ._bd_column._bd_full {padding: 15px 15px;}/*表單*/#eForm1 {width: 100% !important;margin: 0 auto;}.btn_area .btn:nth-child(1) {margin-right: 5%;}.con_row.row {margin-left: 80px;}.con_info {padding-left: 90px;}.con_h {font-size: 14px;line-height: 28px;}.page_wrapper_bg .ebtn {margin-right: 0%;}.pagecontent {font-size: 14px;letter-spacing: 2px;line-height: 29px;}/*會員登入*/ 
.btn_text_link {margin-right: 40px;margin-left: 40px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*隱藏*//*間距*/ 
.product_bg { padding: 100px 0 50px;}/* 新萬用選單*/ 
.cd-search input { width: 50%;}/*麵引子*/ 
.RWDleft_cont002 .item-second .pic {margin-top: 0px;}.RWDleft_cont002 .item-second .pic img { width: 100%;margin-bottom: 0px;}.RWDleft_cont002 .item-second .text-box{ padding: 50px 100px;}/*品牌*/ 
.RWDService002{padding: 0px 0px;}.RWDService002 .col-sm-4 { width: 100%;}.funny-boxes > .funny-boxes-text > h4{ padding-bottom: 0px;}.funny-boxes > .funny-boxes-text > p{ text-align: center;margin-bottom: 80px;}/*最新推薦*/ 
.RWDProduct011 .item {padding: 0 10px;    margin-bottom: 40px;}/*過場*/ 
.transitions_bg .carousel-caption {    padding: 80px 90px 120px;}.transitions_bg .RWDbanner001 h1{writing-mode: inherit;margin-bottom: 40px;}.transitions_bg .RWDbanner001 h1 em{text-align: left;}.transitions_bg .RWDbanner001 p{width: 100%; padding: 0;}/*頁尾*/ 
.contact_bg{font-size: 14px;}/*麵引子*/ 
.page_wrapper_bg .pg_text h1, .h1 {font-size: 32px !important;margin-bottom: 10px !important;margin-top: 10px !important;}.page_wrapper_bg .pg_text h2, .h2 {font-size: 20px !important;margin-bottom: 10px !important;margin-top: 10px !important}.company_row.row {margin-left: 0px;}.company_p {margin: 25px 0px;}/*實在安心*/section.call_to_action h4 {margin: 20px 0 20px 0;}/*最新消息*/ 
.layoutlist_3 .listdate .day::before {display:none}/*產品*/ 
.page_content2 .info {padding-top: 30px !important;}#prod_name, #prod_name h2 {margin-top: 30px;}.page_content2 .info #prod_name h2, #prod_name h2 {line-height: 40px;}#productbx-pager > li:nth-child(2) > a > img {padding-top: 0px !important}.page_wrapper_bg .img.img1 {margin-top: 30px;}#food_img {width: 85%; padding: 20px;}/*門市*/ 
.map_row.row {margin: 20px 0px;}/*聯絡我們*/ 
.page_wrapper_bg .ebtn {margin-right: 0% !important;}.con_row.row {margin-left: 0px;}.con_row .con_logo {display:none}#RWDPAGE_BASE_PAT01 h5, .h5 {text-align: center;border-bottom: 1px #aaaaaa87 solid;padding-bottom: 12px}.con_info {padding-left: 15px;}.con_info_md {padding-left: 55px;margin-top: 20px;}/*購物*/ 
.btn_area .btn:nth-child(1) {margin-right: 0%;}.btn_text_link {margin-right: 60px;margin-left: 60px;}#RWDPAGE_BASE_PAT01 .main .container {padding-left: 15px;padding-right: 15px;}.form-group label {font-size: 13px;}.form-group label {padding: 0px 10px;}/*選單*/#RWDPAGE_BASE_PAT01 .cd-logo img {display:none}#RWDPAGE_BASE_PAT01 .flexslider {background: url(archive/image/customization/0615_bg.jpg) repeat !important;}/*背景*/#RWDPAGE_BASE_PAT01 .page_subject::after {right: -220px;top: -50px;}/**/#RWDPAGE_BASE_PAT01 .call_to_action {padding: 180px 0 120px 0 !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*隱藏*/ 
.about_2:before{display: none;}.contact_bg p:after{display: none;}/*間距*/ 
.about_2 { padding: 50px 0;}.new_bg {padding: 50px 0;}.product_bg{padding:80px 0 40px;}.contact_bg {padding: 40px 0 30px;}.fff_down{padding: 10px 0;}/*讀取*/ 
.fl{top:200px !important}.RWDfakeloader img{width: 100px;}/* 新萬用選單*/ 
.cd-search input { width: 100%;}/*選單*//*.cd-primary-nav .cd-secondary-nav > li {width:100%;}*//*麵引子*/ 
.RWDleft_cont002 .item-second .text-box{ padding: 20px 30px 50px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 10px;}.RWDleft_cont002 .item-second .text-box .text h1{margin-top: 10px;}.RWDleft_cont002 .item-second .text-box .text h2{font-size: 18px;letter-spacing: 0;}.RWDleft_cont002 .item-second .text-box a{font-size: 14px;}/*品牌*/ 
.funny-boxes > .funny-boxes-text > p {margin-bottom: 40px;padding: 0;    font-size: 14px;}/*最新推薦*/ 
.RWDProduct011 .item{padding: 0 50px;margin-bottom: 40px;}.RWDProduct011 .icon-box .cart{width: 100%;}.RWDProduct011 .icon-box .link{width: 100%;}/*過場*/ 
.transitions_bg .carousel-caption{padding: 45px 20px 20px;}.transitions_bg ._bd_column._bd_full{padding-left: 0;padding-right: 0;}.transitions_bg ._bd_is-btn-ghost2{ padding: 8px 10px;display: block;}.transitions_bg ._bd_is-btn-ghost1{ padding: 8px 10px;display: block;}.transitions_bg .RWDbanner001 h1{font-size: 30px;}.transitions_bg .RWDbanner001 h1 em {font-size: 18px;}/*頁尾*/ 
.contact_bg p{ display: block;}.contact_bg p{margin-bottom: 30px;}.ssl_bg {text-align: center;}.edm_bg {padding: 10px 0;}/*內頁*/ 
.pagecontent {    font-size: 14px;    letter-spacing: 1px;    line-height: 28px;}/*選單*/#RWDPAGE_BASE_PAT01 .cd-logo img {display:block}#RWDPAGE_BASE_PAT01 .cd-logo { width: 120px !important;margin-top: 30px !important; transition: 0.5s !important;margin-left: 30px;}/**/#RWDPAGE_BASE_PAT01 .call_to_action {top: 0px;}#RWDPAGE_BASE_PAT01 .fff_down {top: 0px;}#RWDPAGE_BASE_PAT01 .contact_bg { top: 0px;}/*麵引子*/ 
.about_img {margin-top: 10px;}.page_wrapper_bg .pg_text h2, .h2 {font-size: 18px !important;letter-spacing: 1px;}/*頁尾*/#RWDPAGE_BASE_PAT01 .web_edm .btn {margin-top: 0px;}#RWDPAGE_BASE_PAT01 .contact_bg p {margin-bottom: 15px;}.page_wrapper_bg .con3 { padding: 15px 0 10px;}/*背景*/#RWDPAGE_BASE_PAT01 .page_subject::after {right: -188px; top: -50px;opacity: 0.03}#RWDPAGE_BASE_PAT01 .main .container {padding-left: 10px;padding-right: 10px;}/*最新消息*/ 
.layoutlist_3 .listdate .day {font-size: 20px !important;font-family:微軟正黑體 !important}.layoutlist_3 .listdate .yearmonth { font-size: 20px !important;}/*產品*/#productbx-pager img {padding:0px !important}/*檢驗*/#food_img { width: 100%; padding: 10px;}/*門市*/#RWDPAGE_BASE_PAT01 ._bd_is-btn {padding: 10px 40px}#RWDPAGE_BASE_PAT01 .map_about ._bd_column._bd_full {padding: 10px 5px;}/*聯絡我們*/ 
.con_info {padding-left: 0px;}.con_info_md {padding-left: 20px;}.con_p {width: 70%;}.con_h {width: 27%;}/*側選單*/#sidebar {padding: 10px 0px; !important}/*表單*/ 
.form-group label {padding: 0px 10px 0px 22px;}.btn_text_link {margin-right: 30px;margin-left: 35px;}#join_form {padding: 0px 30px;}/*購物*/#shopping > div > div > div > div.row.visible-xs > div > div:nth-child(1) {padding: 0px;}.page_wrapper_bg .btn-primary a:hover {background-color: #a94442;border-color: #a94442;}#RWDPAGE_BASE_PAT01 .call_to_action {padding: 80px 0 120px 0 !important;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.contact_bg em{display: block; margin-right: 0;}.con1 {margin-bottom: 30px;}.web_edm{width: 250px;}.ssl_bg em {display: block;}.ssl_bg{ line-height: 1.8;}/*頁尾*/#RWDPAGE_BASE_PAT01 .contact_bg p {line-height: 25px;}/*聯絡我們*/#RWDPAGE_BASE_PAT01 h5, .h5 { font-family: cwTeXFangSong, serif;font-size: 26px; letter-spacing: 2px;}
}
/*iphone5 end*/
/*購物清單 start*/

@media (max-width:768px){#shopping_form .row .col-xs-6{display:none;}#shopping_form .row .col-xs-1{padding:0;}#shopping_form .row{margin:0;}#shopping_form .row .col-xs-12.col-md-10{width: 40%;}#shopping_form .row .col-xs-12.col-md-2{width: 60%;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {width: calc(100% / 3);}/*#shopping_form .orderrow {margin-left: -15px;margin-right: -15px;}*/#shopping_form .orderrow .col-xs-12.col-md-10{width: 83%;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 100px;padding:0 !important;}#shopping_form .orderrow .row .col-xs-12.col-md-10{width: calc(100% - 100px);}}@media (max-width: 736px){#shopping_form .orderrow .col-xs-12.col-md-10{width: 100%;}#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 90px);}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2{width: 30px;position: absolute;right: 10px;top: 0;}#shopping_form .subject{margin-bottom: 10px;display: inline-block;width: 100%;font-size:20px;}#shopping_form .orderrow .row .col-xs-10.col-md-2{width: 80px;}#shopping_form .input {max-width: 60%;}#shopping_form .orderrow .row .col-xs-12{padding:0;padding-left:8px;}}@media (max-width: 375px){#shopping_form .orderrow .row .col-xs-10.col-md-2 {width: 70px;}#shopping_form .orderrow .col-xs-12.col-md-10{padding-left: 10px;padding-right: 10px;}}@media (max-width: 320px){#shopping_form .orderrow .row .col-xs-12.col-md-10 {width: calc(100% - 80px);}#carlist .mtrashcan{width: 20px;height: 20px;background-size: contain;}#shopping_form .row .col-xs-12.col-md-10 .col-xs-2 {right: 5px;}#shopping_form .subject {font-size: 18px;}#shopping_form .input {max-width: 50%;}#carlist {font-size: 14px;}}

/*購物清單 end*/