a{text-decoration:none}a:hover, a;active, a:focus{text-decoration:none;}.row {margin-left:0px;margin-right:0px;}body {color:#000}/*logo*/ 
.RWDmenu_plus04 .logo {position: absolute;width: 150px;padding: 20px;background: #fff;background: transparent;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;z-index:111;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .is-up .logo {background: #fff;box-shadow: 0 2px 6px rgba(0,0,0,0.08);transition: all 0.5s ease 0s;}/*gotop*/ 
.scrollTop002 {right: 15px;bottom: 150px;}/*loading*/ 
.RWDfakeloader .fl img {width: 200px}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;padding: 13px 15px;}.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .header {background: transparent;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .container {max-width: none;float: right;}.RWDmenu_plus04 .site-nav .menu {max-width: 850px;text-align: center;float: right;background: #fff;border-radius: 40px;margin-top: 10px;height:50px;box-shadow: 0 2px 6px rgba(0,0,0,0.08);}.RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1.5px;font-weight: bold;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none !important;color: #fe9e30;font-weight: normal;transition: all 0.5s ease 0s;}.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: #b10202;font-weight: bold;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .site-nav .menu li {padding:0 15px}.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: #b10000;}/*b2b&b2c按鈕*//*.RWDmenu_plus04 .site-nav .menu .b_btn a::before {content: "";width: 100%;height: 2px;background: #fe9f33;position: absolute;left: 0;bottom: 0;}.RWDmenu_plus04 .site-nav .menu .a_btn a::before {content: "";width: 100%;height: 2px;background: #b10000;position: absolute;left: 0;bottom: 0;}*/ 
.RWDmenu_plus04 .site-nav .menu .a_btn a, .RWDmenu_plus04 .site-nav .menu .b_btn a {position: relative;}.RWDmenu_plus04 .site-nav .menu .a_btn a {border-top-left-radius: 5px;border-bottom-left-radius: 5px;color: #b10202 !important;}.RWDmenu_plus04 .site-nav .menu .b_btn a {border-top-right-radius: 5px;border-bottom-right-radius: 5px;color: #fea621 !important;}/*會員&搜尋&購物車*/ 
.RWDmenu_plus04 .features {width: 200px;height: 50px;margin-top:10px;background: #fff;padding: 0px 20px;position: relative;border-radius: 40px;display: inline-block;}.RWDmenu_plus04 .features {box-shadow: 0 2px 6px rgba(0,0,0,0.08);}.RWDmenu_plus04 .features .search-btn {padding:  15px 10px;}.RWDmenu_plus04 .features .member-btn {padding: 15px 25px;}.RWDmenu_plus04 .features .cart-btn {padding: 15px 10px}.RWDmenu_plus04 .features .search-btn:hover i {color: #b10202;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .features .member-btn:hover i {color: #b10202;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .features .search-btn:hover i {color: #b10202;transition: all 0.5s ease 0s;}.RWDmenu_plus04 .features .cart-btn:hover, .RWDmenu_plus04 .features .cart-btn:hover i {color: #b10202;transition: all 0.5s ease 0s;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full {z-index:999}.RWDmenu_plus04 #search-box.full .form-control {font-size:25px}.RWDmenu_plus04 #search-box.full .search-in {max-width: 800px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 26px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top:23%}.banner_block {font-family: 'Noto Sans TC', sans-serif;}.banner_block .container {width: 80%;}.banner_block .txt3 {font-size: 22px;letter-spacing: 4px;color: #555;}.banner_block .txt2 {font-size: 56px;margin-bottom: 80px;letter-spacing: 8px;font-weight: bold;color:#000}.banner_block .txt1 {font-size: 22px;background: #b10000;padding: 10px 20px;width: 280px;text-align: center;color: #fff;letter-spacing: 3px;font-weight: bold;position: relative !important;}.banner_block .txt1::before {    content: "";    width: 30px;    height: 30px;    background: url(archive/image/customization/slogan_img00.png)no-repeat;    background-size: contain;    position: absolute;    right: -55px;    top: -36px;}/*寬&區塊間距*/ 
.product_block .container {width: 100%;}.relieved_block .container {width: 80%;}.about_block .container {width: 80%;}.footer_block .container {width: 50%;display: flex;align-items: center;justify-content: center;}.product_block {padding:80px 0px;position: relative;}.relieved_block {padding:120px 0px;position: relative;background: url(archive/image/customization/bg_img.png);}.about_block {padding:0px;position: relative;}.footer_block {padding: 80px 0px 74px;position: relative;border-bottom: 6px solid #fea621;}.logo.fadeInLeft01 {float: right;width: 850px;margin-top: -2px;}/*標題*/ 
.block_title {text-align: center;margin-bottom:50px}.block_title h3 {font-size: 35px;letter-spacing: 1.5px;line-height: 1.5;margin-top:0px;color:#000;    padding-bottom: 0;}.block_title h5 {font-size: 18px;color: #999;font-weight: bold;margin-bottom:30px;letter-spacing: 1.5px;line-height:1.7}.section-subject {display: none;}/*熱賣商品*/ 
.RWDproduct002_v2 .section-subject {display:none}.RWDproduct002_v2 {padding:0px 10px;}.RWDproduct002_v2 h1.main-title {font-family:微軟正黑體;font-size:35px;font-weight:bold;letter-spacing: 5px;;color:#000;display: inline-block;position: relative;}.RWDproduct002_v2 .section-line {display:none}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px 12px;width: calc(100%/6 - 2px);}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}.portfolio-bottom {padding:0 5px;margin-top:8px}.RWDproduct002_v2 .popup-portfolio .portfolio-item a h4 {font-size: 18px;font-weight: bold;letter-spacing: 2px;margin: 0px;padding: 10px 0px;border-bottom: 1px solid #eee;margin-bottom: 10px;text-align: left;}.RWDproduct002_v2 .popup-portfolio .portfolio-item a h4:hover {color: #b10000;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #b10000;}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {font-size: 15px;letter-spacing: 1px;text-align: left;}.RWDproduct002_v2 .popup-portfolio .portfolio-item::before {content: "\f087";font-family: FontAwesome;background: #fff;color: #b10000;padding: 10px 15px;position: absolute;z-index: 11;border-radius: 50%;top: -50px;right: 28px;font-size: 20px;transition: all 0.5s ease 0s;opacity: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover::before {top:10px;transition: all 0.5s ease 0s;opacity: 1;}/*裝飾水果*/ 
.relieved_block::after {    content: "";    width: 400px;    height: 400px;    background: url(archive/image/customization/img02.png) no-repeat;    z-index: 1;    right: 0px;    top: -140px;    opacity: 1;    background-size: contain;    position: absolute;}/*動態*//*.relieved_block::after {animation:r01 5s infinite alternate;-moz-animation:r01 8s infinite alternate;-webkit-animation:r01 8s infinite alternate;transition: all 0.5s ease 0s;}@keyframes r01{      0%{top:-180px;}      50%{top:-160px;}      100%{top:-130px;}  }*//*安心宣言*/ 
.RWDService002 {padding:0px;padding-right:50px}.RWDService002 h1.main-title {font-family: 微軟正黑體;font-size:32px;font-weight:bold;letter-spacing: 5px;color:#000;display: inline-block;position: relative;}.RWDService002 .section-line {display:none}.RWDService002 h2.sub-title {font-family: 'Noto Sans TC', sans-serif;font-size: 16px;letter-spacing: 1px;color: #555;}.RWDService002 h1.main-title::before {content: "";background: url(archive/image/customization/logo_img-06.png) no-repeat;width: 60px;height: 35px;position: absolute;right: -70px;top: 3px;background-size: contain;transform: rotate(-18deg);}.RWDService002 h1.main-title::after {content: "";background: url(archive/image/customization/logo_img-07.png) no-repeat;width: 60px;height: 35px;position: absolute;left: -70px;top: 7px;background-size: contain;transform: rotate(18deg);}.funny-boxes.not-right-column::before {display:none}.funny-boxes > .funny-boxes-text > h4 {font-size: 16px;letter-spacing: 1px;color: #333;line-height: 1.7;font-weight: bold;padding-bottom:0px}.funny-boxes > .funny-boxes-text > h4::after {display:none}.funny-boxes > .funny-boxes-icon {width: 120px;height: 120px;padding: 20px;background: -webkit-linear-gradient(top,#fea621 0,#fe6b14 100%);}.RWDService002 .section-subject {margin-bottom: 80px;text-align: center;}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}.relieved_block::before {content: "";background: url(archive/image/customization/bg_img04.png);width: 100%;height: 100%;position: absolute;background-size: contain;opacity: 0.1;}.funny-boxes > .funny-boxes-icon::after {    content: "";    width: 110px;    height: 110px;    border: 2px solid #ffffffc9;    border-radius: 50%;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);}.relieved_box {display: flex;align-items: center;flex-direction: row-reverse;}.relieved_img01 {width: 40%;}.relieved_img02 {width: 60%;}.RWDService002 .container {width: 100%;padding:0px}.RWDService002 .col-md-4 {text-align: left;padding: 30px;border-right:1px solid #eee}.RWDService002 .col-md-4:nth-child(3) {border-right: 0;}.relieved_title .block_title {text-align: left;}.relieved_simg {    text-align: center;    width: calc(100% / 2 - 15px);    display: inline-block;    padding: 0px 30px 0px 0px;}.relieved_simg h5 {    font-size: 16px;    letter-spacing: 1px;    color: #333;    line-height: 1.7;    font-weight: bold;    padding-bottom: 0px;}/*關於泓軒*/#pic-bg .overlay .container h3 {font-size: 28px;letter-spacing: 1.5px;line-height: 1.5;margin-top:0px;color:#000;margin-bottom:9px}#pic-bg .overlay .container h5 {font-size: 20px;color: #999;font-weight: bold;margin-bottom:30px;margin-top:0px}.about_block .overlay .container {background: rgb(255,255,255,99%);padding: 90px;width: 42%;line-height: 2;font-size: 15px;letter-spacing: 1.5px;text-align: justify;color: #333;position: absolute;right: 100px;top: 120px;}.about_block #m_RWDfullscreen01_62_1 .picbgbox {width: 100%;height: 695px;}/*購物車*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn, .RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn:hover {background: #b10000;text-decoration:none;}/*跟隨_團購單*/ 
.order_block {position: fixed;right: 0px;bottom: 250px;background: #b10000;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;font-size: 18px;letter-spacing: 4px;display: flex;justify-content: center;border-top-left-radius: 20px;border-bottom-left-radius: 20px;z-index:111;opacity: 0;transition: all 0.5s ease 0s;}.order_block_change {opacity: 1;transition: all 0.5s ease 0s;}.order_block a {display: block;color: #fff;font-weight: bold;padding: 20px 14px;transition: all 0.5s ease 0s;}.order_block a:hover {text-decoration: none;padding-right: 25px;transition: all 0.5s ease 0s;}.order_block i {margin-bottom: 8px;font-size: 27px;}/*gotop*/ 
.scrollTop002 {right:0px;bottom: 180px;}.scrollTop002 .ii {border-radius: 0px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;width: 55px;transition: all 0.5s ease 0s;}.scrollTop002 .ii:hover {background: #fea621 !important;transition: all 0.5s ease 0s;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;border-top: 1px solid #eee;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #fff !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}
/*footer start*/

.ft_left {width:250px}.ft_title h5 {font-size: 25px;letter-spacing: 2px;font-weight: bold;margin-bottom: 30px;margin-top:0px;padding:0px 10px}.ft_right {width:calc(100% - 200px)}.ft_right i {width: 13.5px;margin-right: 10px;color: #333;text-align: center;}.ft_right_tex a {color: #222;transition: all 0.5s ease 0s;}.ft_right_tex a:hover {color:#b10000;text-decoration:none;transition: all 0.5s ease 0s;}.ft_right_tex .RWDedictor {display: flex;font-size: 15px;letter-spacing: 1px;}.ft_media i {color: #1852ab;font-size: 24px;width: 25px;height: 32px;border-radius: 50px;padding: 4px 5px;}.r01 {margin-right: 50px;line-height: 2;}.ft_copyright .RWDedictor {padding:0px 5px;}.ft_copyright .RWDssl01, .ft_copyright .RWDedictor, .ft_copyright .copyright {display: inline-block;line-height: 0;}.footer_block .ft_copyright {text-align: left;color: #888;font-size:12px;margin-top: 8px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {text-decoration: none;    color: #999;}.ft_media a {color: #1852ab;font-weight: bold;border: 1px solid #1852ab;display: flex;width: 125px;align-items: center;justify-content: center;border-radius: 50px;transition: all 0.5s ease 0s;    letter-spacing: 1px;}.ft_media a:hover {color: #fff;background: #1852ab;text-decoration:none;transition: all 0.5s ease 0s;text-decoration:none;}.ft_media a:hover i {color: #fff;}

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

/*main*/ 
.page_wrapper_bg .row {    margin-left: -15px;    margin-right: -15px;}.page_wrapper_bg section.call_to_action {position: relative;padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.page_wrapper_bg .collapsing_header .main {top: 0 !important;}.page_wrapper_bg  .RWDmenu_plus04 .logo {width: 140px;background: #fff;box-shadow: 0 2px 6px rgb(0 0 0 / 8%);transition: all 0.5s ease 0s;}.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.page_wrapper_bg section.call_to_action:before {content: "";width: 350px;height: 350px;background: url(archive/image/customization/img02.png) no-repeat;z-index: 1;right: 0px;top: -100px;opacity: 1;background-size: contain;position: absolute;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size: 13px;background-color: transparent;border: none;position: relative;float: none !important;text-align: left;bottom: 0;padding: 0;}.hgroup .container {border-bottom: 1px solid #eee;margin-top: 0;margin-bottom: 50px;}.hgroup h1 {margin-bottom: 0;text-align: left;font-size: 35px;line-height: 1.5;font-weight: 600; color: #000;letter-spacing:1.5px;}.hgroup .breadcrumb a { color: #999;font-weight: 600; letter-spacing: 1px;}.breadcrumb>li+li:before {content: ">";transform: scaleX(.6);display: inline-block;}.product1 .hgroup h1, .eforms1 .hgroup .breadcrumb, .article3 .hgroup .breadcrumb, .article1 .hgroup .breadcrumb {display: none;}.product2.productlist .hgroup .container, .article2.articlelist .hgroup .container{margin-bottom: 15px;}.webdesc {margin-bottom: 30px;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {font-size: 15px;line-height: 2;letter-spacing: 1px;color: #333;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2;letter-spacing: 1px;color: #333; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td, .products-editor li, .editor dd, .eformsDesc dd{ font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li, .products-editor li{margin-bottom: 10px;}._bd_row ol, .products-info .txt .editor ol, .products-editor ol{ padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul,  .products-editor ul{ padding-left: 18px;}.eformsDesc a, .eformsDesc a:hover, ._bd_row a, ._bd_row a:hover, .pagecontent .RWDslider01 a, .pagecontent .RWDeditor01 a, .pagecontent .RWDslider01 a:hover, .pagecontent .RWDeditor01 a:hover{ color: #333;}.eformsDesc a:focus, ._bd_row a:focus, .pagecontent .RWDslider01 a:focus , .pagecontent .RWDeditor01 a:focus {color: #b10000;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 30px 0 0;box-shadow: none;}.btn.btn_back a {min-width:180px;padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 15px;}.ebtn a {min-width:180px;text-align: center;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background:#b10000; border: 1px solid #b10000;transition: all .2s ease;}.ebtn a:hover {background:#900101; color: #fff; border-color:#900101; transition: all .2s ease;}/*產品*/ 
.layoutlist_4 .buybtn {    margin: 15px auto 0;    padding: 6px 0;    line-height: 24px;    background: #fea621;    font-weight: 600;    color: #333;    text-align: center; transition: all .3s ease;}.product_list_item:hover .buybtn {    background: #c23939;    transition: all .3s ease;    color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: #b10000;color: #fff;    font-weight: 600; transition: all .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: #fea320;    color: #333;    font-weight: 600; transition: all .3s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {    background: #f58801;    transition: all .3s ease;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {    background-color: #900101;    transition: all .3s ease;}/*購物車*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #444;border: 1px solid #444;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #b10000 !important;color: #fff !important;background: #b10000 !important;}.RWDshopping .btn.bg2:hover{background:#900101 !important;color: #fff !important;border: 1px solid #900101 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #444; border: 1px solid #444;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #b10000 ;color: #fff ;background: #b10000 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}/*會員new*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #444;color: #fff;border: 1px solid #444;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}#join_form .btn-primary {min-width:180px;float: none; background: #b10000;color: #fff;border: 1px solid #b10000;}#join_form .btn-primary:hover{background: #900101;color:#fff;border: 1px solid #900101;}.btn-primary {min-width:180px; background-color:#444;border: 1px solid #444; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #000;border-color: #000;outline: none;}/*側選單*/ 
.member div#sidebar {position: relative;}.m2018 .products-nav>ul>li {margin: 0 0 10px 0;}#sidebar .m2018.visible-lg {position: sticky;position: -webkit-sticky;top: 80px;transition: .3s ease;}div#sidebar {position: absolute;top: 0px;max-width: 320px;height: 100%;}.product1 .collapsing_header .main, .product2 .collapsing_header .main{overflow-x: initial;}.product1 .pagecontent, .product2 .pagecontent {float: right;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a {transition: all .5s ease;background: linear-gradient( 125deg , #ff390b 10%, #bb0000 , #6f0000 55%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #470101;}.m2018 .products-nav .nav-title {    text-align: center;    background: transparent;    border-bottom: 2px solid #b10202;    font-size: 18px;    font-weight: 600;    padding: 8px 10px;    margin-bottom: 15px;    letter-spacing: 2px;    color: #333;}.product2 .m2018 .products-nav .nav-title {border-bottom: 2px solid #fea621;}.m2018 .products-nav>ul>li>a:before {    content: "\f087";    font-family: FontAwesome;    color: #b10202;    margin-right: 5px;    display: inline-block;    z-index: 11;    font-size: 20px;    opacity: 0;    margin-left: -20px;    transition: all .3s ease 0s;}.m2018 .products-nav>ul>li.active>a:before, .m2018 .products-nav>ul>li:hover>a:before {opacity: 1;margin-left: 0;transition: all .3s ease 0s;color: #b10202;-webkit-text-fill-color: #b10202;}/*關於*/ 
.ab_inner {display: flex;align-items: center;border-bottom: 1px solid #eee;padding-bottom: 50px;}.an_inpic {width: 25%;}.ab_intxt {width: 75%;}.an_inpic img {width: 65%;}.page_wrapper_bg .ab_intxt h3 {margin-bottom: 30px;margin-top: 5px;}.page_wrapper_bg .ab_intxt h4 {line-height: 1.5;margin-bottom: 0;}.iso_pic {width: 50%;padding: 15px;display: flex;background:url(archive/image/customization/bg_img.png);align-items: flex-start;}.inner_pic {width: 50%;padding: 10px 10px 0;text-align: center;}.inner_pic p {margin: 15px 0 0;}.ab_intxt.no_2 {width: 50%;padding-right: 80px;}.ab_inner2 {display: flex;}.meat_pic {    width: 40%;    position: absolute;    right: -80px;    bottom: 50px;    filter: drop-shadow(0px 2px 3px rgb(0 0 0 / 20%));}.ab_last p {    width: 60%;    margin-top: 50px;    padding: 0 50px;}.ab_last h3 {position: absolute;top: 50px;padding-left: 50px;}.ab_last h3 span {display: block;font-size: 18px;margin-bottom: 5px;}.ab_last {    border-bottom: 1px solid #eee;    padding-bottom: 30px;}/*產品*//*列表*/#product .layoutlist_4 {display: flex;flex-wrap: wrap;}select[disabled] {border: 0;background: transparent;color: #333;opacity: 1;}select[disabled]>option {color: #333;}#product .product_list_item .subject {font-size: 18px;letter-spacing: 2px;font-weight: 600;margin-top: 10px;margin-bottom: 10px;height: auto !important;line-height: 1.7;min-height: auto;}.layoutlist_4 .price {font-size: 13px;line-height: 1.5;display: block;letter-spacing: 0px;color: #888;text-align: left;margin: 0 10px 0 0;}.layoutlist_4 .price.sellprice {color: #b10202;font-size: 16px;font-weight: 600;}.layoutlist_4 .stands_options {padding: 0 0 5px;margin: 0;}.count_info {text-align: left;font-size: 12px !important;font-size: 12px;letter-spacing: 1px;color: #555;border-top: 1px solid #eee;padding-top: 15px;}.layoutlist_4 .pricearea {display: flex;align-items: center;justify-content: flex-start;    margin-bottom: 15px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0;}.layoutlist_4 .cate_div {margin: 0;display: none !important;}/*簡述*/ 
.RWDproduct_page .products-info .name {font-size: 18px;font-weight: 600;margin-bottom: 0;line-height: 1.5;letter-spacing: 2px;text-align: left;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #b10202;font-weight: 600;}.RWDproduct_page .products-info .price-box li b {font-size: 13px;}.RWDproduct_page .products-info .price-box li.active b {font-size: 18px;}.RWDproduct_page .products-info .price-box li {font-size: 13px;color: #888;}.RWDproduct_page .list-inline {display: flex;align-items: flex-end;}.RWDproduct_page .products-info .subname {font-size: 15px;color: #555;line-height: 1.5;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #555;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 14px;}.RWDproduct_page .products-info #O_quantity {margin-top: 0;order: 3;}.RWDproduct_page .products-info .stock {order: 1;}.RWDproduct_page .form-group#O_standOption2 {margin-bottom: 10px;margin-top: 15px;order: 2;}.pd-info.clearfix {display: flex;flex-direction: column;}.RWDproduct_page .products-info .txt { background: #f6f6f6;}.RWDproduct_page .products-info .txt .title {padding: 10px 15px;    color: #333; border-bottom: 0; margin-bottom: 0;}.RWDproduct_page .products-info .txt .editor {padding: 10px 15px;border-top: 2px solid #fff;}.RWDproduct_page .products-info .txt .title .ii { right: 10px;}#mobile-fixed, .RWDproduct_page { color: #333;}.RWDproduct_page .products-con {margin-bottom: 80px;}.RWDproduct_page .pic-box .thumbnails ul li {width: auto;}.layoutlist_4 select { padding: 4px 23px 4px 8px;}/*內容*/ 
.pd_tag tr:last-child {border-bottom: 0;}.pd_tag tr {border-bottom: 1px solid #eee;}.pd_tag td {padding: 10px;}.pd_tag th {text-align: center;background: #eee;border: 1px solid #ccc;padding: 10px;font-size: 16px;letter-spacing: 2px;}.pd_tag {width: 60%;padding-left: 60px;}.pd_tag table {width: 100%;border: 1px solid #ccc;}.pd_ingredients {width:40%;}.pd_ing_box {display: flex;}.pd_tag td:nth-child(2), .pd_tag td:nth-child(3) {border-left: 2px dotted #eee;}.pd_tag tr:nth-child(2) {text-align: center;}.pd_ingredients h4 {margin-top: 0 !important;}.notice_in {border-top: 1px solid #eee;padding-top:30px;margin-top: 30px;}.page_wrapper_bg .notice_in h4 {margin-bottom: 5px;font-size: 15px;color: #b10202;}.notice_in li {font-size: 13px;margin-bottom: 5px;line-height: 1.7;color: #555;}.notice_in ol {padding-left: 18px;}/*訂購須知*/ 
.shop_notice dl {padding: 50px;margin-bottom: 5px;background: #f8f8f8;}.shop_notice dt {font-size: 22px;line-height: 1.5;margin-bottom: 15px;color: #333;}span.special_in {color: #b10202;font-weight: 600;}/*表單*/ 
.form-horizontal .form-group {margin-left: 0;margin-right: 0;margin-bottom: 30px;border-bottom: 1px solid #e6e6e6;padding-bottom: 30px;position: relative;}.customized_columns ._input, .customized_columns select {border: 1px solid #ccc;background-color: #fff;border-radius: 0;font-size: 15px;box-shadow: none;}.eforms1  .form-group label {width: 150px;letter-spacing: 1px;}.eforms1 .form-group .col-sm-12.col-md-11, .eforms1 .form-group .col-sm-12.col-md-5 {width: calc(100% - 150px);}.boxname {margin-right: 50px;}input[type=checkbox], input[type=radio] {margin: 4px 5px 0 0;}textarea.form-control {min-height: 120px;}.eformsDesc {display: flex;flex-direction: row-reverse;margin: 0px 0 50px;padding-bottom:0px;border-bottom: 0;}div#eformsForm_1_3 {background: url(archive/image/customization/bg_img.png);padding: 80px;}.contact_pic {width: 50%;}.contact_txt {width: 50%;padding-right: 50px;}.contact_txt dl:nth-child(2) {padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #ddd;}.contact_txt dl:last-child {margin-bottom: 0px;}.formdesc {color: #333;padding: 0;margin-bottom: 30px;font-size: 16px;font-weight: 600;line-height: 1.5;}.contact_txt dt {font-size: 18px;color: #333;letter-spacing: 2px;line-height: 1.5;}/*最新消息*/ 
._col.list_img {padding-left: 0;padding-right: 30px;}.layoutlist_8 .article_subject {color: #333;font-size: 18px;font-weight: 600;letter-spacing: 2px;line-height: 1.5;}.layoutlist_8 .list_subject .summary {margin: 0px;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: 400;color: #333;}._col.listdate {text-align: center;}.layoutlist_8 .listdate .day {    color: transparent;    font-size: 35px;    font-weight: 600;    line-height: 1.2;    background:linear-gradient( 254deg , #ff390b 10%, #bb0000 , #6f0000 100%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.layoutlist_8 .item {    margin: 0 !important;}/*團購單*/ 
.download1 .order_block{display:none;}.download .search_area {    margin-bottom: 0;    padding: 0 20px;}/*購物車上方園*/ 
.shopping-step .current .num:before {    background: #b10000;}@keyframes num-bg {    0% {        background: rgb(177, 0, 0, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:rgb(177, 0, 0, 1);        -webkit-transform: scale(1);        transform: scale(1)    }}

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

@media (max-width:1700px){.RWDmenu_plus04 .is-up .logo {width: 130px;}.banner_block .container {width: 78%;}.logo.fadeInLeft01 {width: 720px;}.banner_block .txt1 {font-size: 18px;width:220px;margin-left: 50px;}.banner_block .txt2 {font-size: 42px;padding-left: 50px;}.banner_block .txt3 {font-size: 18px;padding-left: 50px;letter-spacing: 2px;}.logo.fadeInLeft01 {margin-top:-15px}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {letter-spacing: 0.5px;}.relieved_block::after {width: 350px;height: 350px;}.RWDService002 .col-md-4 {padding:19px}.about_block #m_RWDfullscreen01_62_1 .picbgbox {height:780px}.footer_block .container {width: 60%;}/*內頁*/ 
.page_wrapper_bg section.call_to_action:before { width: 300px; height: 300px;}}@media (max-width:1600px){.logo.fadeInLeft01 {width: 670px;}.relieved_block .container {width: 90%;}.footer_block .container {width: 65%;}/*內頁*/ 
.page_wrapper_bg .RWDmenu_plus04 .logo {    width: 135px;    padding: 10px 20px;}.meat_pic { width: 38%; right: -50px;}.page_wrapper_bg section.call_to_action {padding: 35px 0 50px 0;}}@media (max-width:1550px){.banner_block .txt2 {margin-bottom:60px}.RWDbanner_plus01 .slick-caption {top: 29%;}.logo.fadeInLeft01 {margin-top: -45px;}}@media (max-width:1500px){.banner_block .container {width: 80%;}.banner_block .txt3 {font-size: 16px;letter-spacing: 2px;}.banner_block .txt2 {margin-bottom: 35px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action:before {width: 250px;height: 250px;top: -110px;}}@media (max-width:1440px){.logo.fadeInLeft01 {width: 625px;}.banner_block .txt2 {margin-bottom: 35px;}.RWDmenu_plus04 .header {padding: 0;}#pic-bg .overlay .container h3 {font-size: 25px;letter-spacing: 1px;}.RWDService002 {padding-right:40px}.RWDService002 .container {width:100% !important}.footer_block .ft_copyright {line-height: 1.5;}.footer_block .container {width: 70%;}.about_block .overlay .container {padding:80px}/*內頁*/ 
.page_wrapper_bg .article-text .container, .hgroup .container {    width: 100%;}.page_wrapper_bg section.call_to_action>.container {    width: 85%;}.layoutlist_4 .pricearea {    align-items: flex-start;    flex-direction: column;}}@media (max-width:1366px){.RWDmenu_plus04 .site-nav .menu {max-width: 700px;}.RWDmenu_plus04 .site-nav .menu li {padding: 0 5px;}.banner_block .container {width: 82%;}.RWDmenu_plus04 .logo {width:135px}.logo.fadeInLeft01 {width: 590px;}.funny-boxes > .funny-boxes-text > h4, .relieved_simg h5 {font-size: 15px;letter-spacing: 0.5px;}.about_block .overlay .container {padding: 70px;}}@media (max-width:1300px){.logo.fadeInLeft01 {width: 560px;}.about_block .overlay .container {padding: 60px;}#pic-bg .overlay .container h3 {font-size: 24px;letter-spacing: 1px;}.about_block #m_RWDfullscreen01_62_1 .picbgbox {height: 720px;}.footer_block .container {width: 75%;}.RWDService002 .col-md-4 {padding: 18px 13px;}}@media (max-width:1250px){.banner_block .txt2 {font-size: 38px;letter-spacing: 5px;padding-left: 50px;line-height: 1.4;}.logo.fadeInLeft01 {width: 510px;margin-top: -30px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.ml-stack-nav-toggle {float: right;color:#222}.RWDmenu_plus04 .features:after { content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #222;display:none}.RWDmenu_plus04 .features {width: auto;margin-right:15px}.RWDmenu_plus04 .features:after {right:-15px}.ml-stack-nav-toggle i {display:none}.logo.fadeInLeft01 {width: 588px;}.RWDmenu_plus04 .ml-stack-nav-toggle {background: #fff;border-radius: 50%;margin-top: 10px;margin-right: 10px;padding:25px;box-shadow: 0 2px 6px rgba(0,0,0,0.08);}.ml-stack-nav-toggle__line {background: #222;height: 2px;width:22px;right: 13px;}.ml-stack-nav-toggle__line:nth-child(2) {margin-top: 0px;}.ml-stack-nav-toggle__line:nth-child(3) {margin-top: -6px;}.ml-stack-nav-toggle__line:nth-child(4) {margin-top: 6px;}.banner_block .txt2 {font-size: 30px;letter-spacing: 8px;}.logo.fadeInLeft01 {width: 455px;}.RWDbanner_plus01 .slick-caption {top: 22%;}.RWDmenu_plus04 .header {transition: all 0.5s ease 0s;}.RWDmenu_plus04 .header.is-up {padding: 0 15px;transition: all 0.5s ease 0s;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 2px);padding:0px 20px}.about_block .overlay .container {width:46%}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #b10000;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background: transparent;}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container {width: 100%;padding: 0 50px;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 130px;}.ab_inner2 {align-items: center;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {    color: #222;    font-weight: bold;    font-size: 15px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slick-caption {top: 30%;}.logo.fadeInLeft01 {width: 560px;}.banner_block .container {width: 95%;}.banner_block .txt1 {font-size: 21px;width: 270px;}.banner_block .txt2 {font-size: 38px;}.banner_block .txt3 {font-size: 18px;line-height: 1.7;letter-spacing: 1px;}.relieved_block .container {width: 95%;}.relieved_simg {padding: 0px 15px 0px 0px;}.about_block .overlay .container {width: 65%;left: 50%;top:50%;transform: translate(-50%, -50%);}.ft_left {width: 200px;}.footer_block .container {width: 80%;}/*內頁*/ 
.page_wrapper_bg section.call_to_action>.container { padding: 0 30px;}.ab_last h3 {top: 30px;}.ab_last p { padding-right: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus04 .logo {width: 120px;}.logo.fadeInLeft01 {width: 520px;}.banner_block .txt1 {font-size: 19px;}.banner_block .txt2 {font-size: 34px;}.banner_block .txt3 {font-size: 16px}.banner_block .container {width: 95%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding:0px 15px}.r01 {margin-right: 25px;}.footer_block .container {width: 90%;}.RWDalert_fancybox.bottom {width: 100%;padding: 30px 100px 20px !important;}/*內頁*/ 
.btn.btn_back, .ebtn {width: auto;}.page_wrapper_bg section.call_to_action:before {width: 200px;height: 200px;top: -100px;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 200px;height: 72px;}.ab_intxt.no_2 {width: 100%;padding-right: 0px;}.ab_inner2 {flex-direction: column;}.iso_pic {width: 100%;margin-top: 30px;}.ab_last h3 {padding-left: 0;position: relative;top: 0;margin-top: 30px;}.ab_last p {width: 100%;margin-top: 30px;padding: 0;}.meat_pic {width: 38%;right: -30px;bottom: auto;top:8%;}.an_inpic img {width:70%;}.ab_inner {align-items: flex-start;}.page_wrapper_bg section.call_to_action {padding: 35px 0 0px 0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.ab_last { margin-top: 30px;}div#sidebar {margin-bottom: 30px; padding: 0 15px;width: 100%;max-width: 100%;    position: relative;}.product1 .pagecontent, .product2 .pagecontent {float: none;}.pd_ing_box {flex-direction: column;}.pd_ingredients, .pd_tag {width: 100%;}.pd_tag {padding-left: 0;padding-top: 30px;}div#eformsForm_1_3 {padding: 50px;}.eformsDesc {margin:0px;}.contact_txt {width: 60%;text-align: left;padding-right: 0px;padding-bottom: 50px;}.contact_pic {width: 50%;overflow: hidden;}.contact_pic img {width: 500px;max-width: initial;}.download .list_table td:nth-child(2) {display: none;}.download .list_table tr {display: flex;flex-direction: column;}.download .list_table td {width: 100% !important;padding: 5px 0;}.oneline .col-md-4 {width: calc(100%/3);}.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;}.member .col-sm-9.col-md-9 {width: 100%;}#join_form {margin: 0;}
}
/*991px end*/
/*850px start*/

@media (max-width: 850px) {/*loading*/ 
.RWDfakeloader .fl img {width: 150px}.RWDmenu_plus04 .logo {width: 197px;height: 100%;padding: 10px 20px;}.RWDmenu_plus04 .is-up .logo {width: 200px;height: 72px;}.RWDmenu_plus04 .logo img {opacity: 0;}.RWDmenu_plus04 .logo::before {    content: "";    background: url(archive/image/customization/logo_img2.png) no-repeat;    width: 200px;    height: 50px;    position: absolute;    background-size: contain;}.logo.fadeInLeft01 {width: 400px;margin-top: 0px;}.banner_block .txt1 {width: 245px;font-size: 18px;}.banner_block .txt2 {letter-spacing: 6px;margin-bottom: 25px;}.RWDService002 .col-md-4 {    padding: 0px 10px;}.funny-boxes > .funny-boxes-icon {width: 100px;height: 100px;}.funny-boxes > .funny-boxes-icon::after {width:90px;height:90px}.RWDService002 {padding-right: 25px;}.ft_left {width: 170px;}.footer_block .container {width: 100%;}.about_block .overlay .container {width:70%}.relieved_simg {padding-right:10px}}

/*850px end*/
/*767px start*/
@media (max-width: 767px) {
.banner_block .txt1 {width: 220px;font-size: 16px;}.banner_block .txt2 {letter-spacing: 4px;margin-bottom: 25px;font-size: 32px;}.banner_block .txt3 {font-size: 15px}.banner_block .container {width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0px 10px;}.relieved_img01, .relieved_img02 {width:100%;text-align: center;}.relieved_simg {width: 60%;padding: 0px;margin-bottom: 20px;}.funny-boxes.not-right-column {padding: 0px 30px 30px;}.funny-boxes-text {padding: 0px 22px;}.RWDService002 .col-md-4:nth-child(3) {border-right: 1px solid #eee;padding: 0px 30px 30px;}.about_block .overlay .container {width: 80%;padding: 50px;}.ft_left {width: 100%;margin-bottom: 30px;}.ft_right {width: 100%;}.footer_block .container {display: block;width: 85% !important;}.ft_title h5 {display: inline-block;margin-bottom: 0;padding:0px}.ft_media {display: inline-block; margin-left: 30px;}.r01 {margin-right: 20px;}.block_title h3 {font-size: 30px;}.RWDbanner_plus01 .device_pad {display:none}.RWDbanner_plus01 .device_phone {display: block;}.banner_block .container {width: 95%;display: flex;flex-direction: column;}.RWDbanner_plus01 .slick-caption {top: 20%;}.banner_block .txt1 {margin: 0 auto;width: 50%;}.banner_block .txt2 { text-align: center;letter-spacing: 4px;margin-bottom: 15px;font-size: 28px;padding-left:0px}.banner_block .txt3 { text-align: center;font-size: 15px;padding-left:0px}.logo.fadeInLeft01 {width: 65%;order: 1;margin: 24px auto 0px;}/*內頁*/ 
.hgroup h1, .webdesc, .hgroup .breadcrumb {   text-align: center;}.hgroup .container {padding-bottom: 10px;}.oneline .col-md-4 {width: calc(100%/3);float: left;}.download .search-container {margin-left: 0;margin-top: 10px;}.layoutlist_8.rwd .item {width: calc(100%/2 - 30px);float: left;margin: 0 15px !important;}._col.list_img {padding-right: 0;}._col.listdate {text-align: left;}.layoutlist_8.rwd .list_img+.list_subject {margin-top: 30px;}.layoutlist_8.rwd .listdate .day {background: transparent;-webkit-background-clip: initial;-webkit-text-fill-color: unset;font-weight: 400;}.download .search-container {width: 100%;}
}
/*767px end*/
/*700px start*/

@media (max-width: 700px) {.funny-boxes-text {padding: 0px 15px;}.relieved_block::after {width: 300px;height: 300px;}.relieved_block {padding: 80px 0px;}.RWDproduct002_v2 {padding: 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item a h4 {font-size:16px;letter-spacing: 1px;}.banner_block .container {width: 95%;display: flex;flex-direction: column;}.RWDbanner_plus01 .slick-caption {top: 20%;}.banner_block .txt1 {margin: 0 auto;width: 50%;}.banner_block .txt2 { text-align: center;letter-spacing: 4px;margin-bottom: 15px;font-size: 28px;padding-left:0px}.banner_block .txt3 { text-align: center;font-size: 15px;padding-left:0px}.logo.fadeInLeft01 {width: 65%;order: 1;margin: 24px auto 0px;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 2px);}.funny-boxes-text {padding: 0;}.funny-boxes > .funny-boxes-icon {margin-bottom:5px}#pic-bg .overlay .container h3 {    font-size: 20px;}.ft_right_tex .RWDedictor {    display: block;}.r01 {    margin-right:0px;}.ft_copyright .RWDedictor {padding:0px}.relieved_block::after {    width: 260px;    height: 260px;}.banner_block .txt2 { text-align: center;letter-spacing: 4px;margin-bottom: 20px;font-size: 28px;padding-left:0px}.banner_block .txt3 { text-align: center;font-size: 15px;padding-left:0px}.logo.fadeInLeft01 {width: 100%;order: 1;margin: 45px auto 0px;}.RWDbanner_plus01 .device_pad {display:none}.RWDbanner_plus01 .device_phone {display: block;}.RWDmenu_plus04 .features .member-btn {padding: 15px;}.RWDService002 .col-md-4:nth-child(3) {padding:0px 34px 30px}.relieved_title .block_title {text-align: center;}.RWDalert_fancybox.bottom {width: 100%;padding: 30px 30px 20px !important;}/*內頁*/ 
.page_wrapper_bg .RWDmenu_plus04 .logo::before {    width: 120px;    top: 5px;}.page_wrapper_bg .RWDmenu_plus04 .header {    background: #fff;}.page_wrapper_bg  .RWDmenu_plus04 .features, .RWDmenu_plus04 .ml-stack-nav-toggle {    box-shadow: none;    margin-top: 0;}.page_wrapper_bg section.call_to_action {padding: 35px 0 50px 0;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td, .products-editor li, .editor dd, .eformsDesc dd, .page_wrapper_bg .article-text {font-size: 14px;}.btn.btn_back, .ebtn {width: 100%;}.hgroup h1 {text-align: center;}.page_wrapper_bg section.call_to_action:before{display:none;}.page_wrapper_bg .RWDmenu_plus04 .logo {width: 160px;height: 100%;padding: 10px 20px;background: transparent;box-shadow: none;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.ab_inner {flex-direction: column;}.ab_intxt {width: 100%;}.an_inpic {width: 100%;}.an_inpic img {width: 40%;margin: 0 auto 30px;display: block;}.ab_inner {padding-bottom: 30px;}.inner_pic {margin-bottom: 30px;width: 100%;}.iso_pic {flex-direction: column;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 30px !important;}.meat_pic {width: 80%;right: 0;margin: -55px auto 0;bottom: auto;top: 0;position: relative;}.layoutlist_8.rwd .item {width: calc(100%);float: none;margin: 0 0 15px !important;}.oneline .col-md-4 {width: calc(100%);margin-bottom: 30px;float: none;}.download .list_table tr {display: flex;flex-direction: row;align-items: center;}.download .list_table td {width: 50% !important;}.download .list_table td:nth-child(1) {padding-right: 15px;}.download .item {float: none;margin-right: 0;}.layoutlist_4 .price.sellprice {font-size: 14px;}#mobile-fixed .btn-shop .btn {border-radius: 0;}.RWDproduct_page .pic-box, .RWDproduct_page .products-info {text-align: left;}.layoutlist_4 .item {margin-top: 0px;margin-bottom: 30px;}#product .product_list_item .subject {font-size: 16px;letter-spacing: 1px;}.shop_notice dl {padding: 30px;}.contact_txt {width: 100%;padding-right: 0px;}.eformsDesc {flex-direction: column-reverse;}.contact_pic {width: 100%;}.contact_pic img {width: 100%;}.contact_pic {width: 114%;margin-left: -14%;height: 42vw;overflow: hidden;margin-bottom: 30px;}.contact_pic img {width: 100%;}.eforms1 .form-group label, .eforms1  .form-group .col-sm-12.col-md-11, .form-group .col-sm-12.col-md-5  {padding: 0px !important;width: 100%;}.ebtn {margin-right: 0;}div#eformsForm_1_3 {padding: 30px;}.boxname {margin-right: 15px;}.eforms1  .col-sm-12.col-md-5 {display: flex;align-items: center;}#mobile-fixed .btn-box {padding-left: 0;width: 100%;}#mobile-fixed .btn-box ul {display: flex;}#mobile-fixed .btn-box .normal {max-width: 100%;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 50%;}#mobile-fixed .fixed-in {width: 100%;}.download .search_area {padding: 0;margin-bottom: 30px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 160px;}.RWDmenu_plus04 .logo::before {width:160px}.RWDmenu_plus04 .header {background: #fff;}.RWDmenu_plus04 .logo::before {    width: 120px;top:5px}.RWDmenu_plus04 .features, .RWDmenu_plus04 .ml-stack-nav-toggle {box-shadow: none;margin-top:2px;margin-right:0px}.RWDmenu_plus04 .is-up .logo {box-shadow: none;background: transparent;width: 150px;height: 50px;}.relieved_block::after {width: 230px;height: 230px;}.RWDbanner_plus01 .slick-caption {top: 20%;}.banner_block .txt2 {letter-spacing:2px;font-size: 24px;}.logo.fadeInLeft01 {width: 90%;margin: 30px auto 0px;}.relieved_box {display: flex;flex-direction: column-reverse;}.funny-boxes > .funny-boxes-text > h4 {padding: 0 10px;}.RWDService002 .col-md-4 {border-right:0px}.RWDService002 {padding-right:0px}.RWDService002 .col-md-4:nth-child(3) {border-right:0px}.order_block a i {    margin: 0px 10px 0px 0px;}.order_block a {    padding: 9px;}.order_block {    left: 0px;    bottom: 0px;    border-radius: 0px;    width: 80%;    writing-mode: unset;}.scrollTop002 {bottom: 0px;width: 20%;background: #ccc;height: 47px;    display: flex;    justify-content: center;    align-items: center;}.order_block{height: 47px;}.RWDmenu_plus04 .header.is-up {padding:0px}.RWDmenu_plus04 .features .cart-btn {padding:15px 5px}.RWDmenu_plus04 .features .member-btn {padding:15px}.scrollTop002 .ii:hover {background: #ccc !important}.block_title h5 {    font-size: 15px;}.about_block .overlay .container {    width: 100%;    padding: 50px;    position: relative;    left: 0px;    top: 0px;    transform: none;}.RWDmenu_plus04 .header.is-up {padding:0px 5px}#m_RWDfullscreen01_62_1 .picbgbox {background-position-y: -29px;}.about_block #m_RWDfullscreen01_62_1 .picbgbox {height:790px}.banner_block .txt1 {width:70%}.footer_block {padding:50px 0px 80px}.RWDService002 .col-md-4 {border-right: 0px;}.funny-boxes.not-right-column {padding: 0 20px;margin-bottom: 20px;display: flex;justify-content: center;align-items: center;}.RWDService002 .col-md-4:nth-child(3) .funny-boxes {padding:0px}.funny-boxes > .funny-boxes-icon{margin: 0 auto;margin-right: 20px;display: inline-block;}.funny-boxes-text {padding: 0;text-align: left;width: calc(100% - 125px);display: inline-block;}.relieved_simg {width: calc(100% / 2 - 5px);margin-bottom: 0;margin-top: 15px;padding: 0 7px;}.product_block {padding: 50px 0px 80px;}.footer_block .container {width:90% !important;}
}
/*480px end*/
/*390px start*/

@media (max-width: 400px){.banner_block .txt1 {    width: 75%;}.RWDbanner_plus01 .device_pad {display:block}.RWDbanner_plus01 .device_phone {display: none;}.banner_block .txt2 {margin-bottom:0px}}

/*390px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 100%;}.funny-boxes > .funny-boxes-text > h4 {    padding: 0px;}.ft_title h5 {    display: block;    margin-bottom: 0;    padding: 0px;}.ft_media {    display: block;    margin-left: 0px;    margin-top: 20px;}.about_block .overlay .container {    padding: 40px 30px;}.banner_block .txt2 {font-size:22px}.logo.fadeInLeft01 {width: 75%;}.footer_block .container {width:85%;padding:0px}.funny-boxes.not-right-column {    flex-direction: column;    margin-bottom: 30px;}.funny-boxes > .funny-boxes-icon {    margin: 0 auto;}.funny-boxes-text {    width: 100%;text-align: center;}
}
/*320px end*/