.RWDfakeloader .fl img {width: 180px;}.RWDfakeloader {background:url(archive/image/customization/ricepaper2.png) repeat}/*連結文字顏色*/a:hover, a:focus{color: #4e473f;text-decoration: none}/*logo*/ 
.cd-logo{margin-left: 0px;}.RWDmenu_plus03 .logo {background:url(archive/image/customization/ricepaper2.png) repeat;width: 180px;}.RWDmenu_plus03 .header.is-scroll {background-color: transparent;box-shadow: 0px 0px 0pxtransparent;background: url(archive/image/customization/ricepaper2.png) repeat}.RWDmenu_plus03 .header .logo {;transition: 0.5s;}.RWDmenu_plus03 .header.is-scroll .logo {opacity: 1;transition: 0.3s;width: 180px}.RWDbanner_plus01 {overflow: visible}.RWDbanner_plus01.style-dotnav.control-center::after {background: url(archive/image/customization/0605_t_logo.png);position: absolute; top: -52px;width: 160px;height: 50px;content: "";background-size: contain;left: -10px;}.RWDmenu_plus03 .header .logo { left: -15px}/*main*/#RWDfullscreen01 .main {overflow: hidden;background: url(archive/image/customization/ricepaper2.png) repeat}.s_block {height: 120px;}/*banenr*/ 
.RWDbanner_plus01 .logo {right: 13%;position: relative;top: -50px;}.banner_block {position: relative;top: 60px;}.RWDbanner_plus01.style-dotnav.control-center {width: calc(100% - 160px);margin: 0 auto;}.RWDbanner_plus01 .logo img {background-size: contain;width: 350px;}.RWDbanner_plus01.style-dotnav .control-box .control {text-align:right;padding: 0px 15px;}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll {bottom: 40px;left: 19.5%;width: 100px;}.RWDbanner_plus01 .page-scroll.style01 a span {width: 20px;height: 20px}/*選單*/ 
.RWDmenu_plus03 .ml-stack-nav-toggle {    position: relative;    right: -25px;    top: 5px;    overflow: visible;    transition: 0.5s;}.RWDmenu_plus03 .ml-stack-nav-toggle::after {content: "MENU";position: absolute;width: 40px;height: auto;font-size: 11px;font-weight: 600;top: -28px;z-index: 999;right: 50%;margin-right: -21px; letter-spacing: 1px;color:#222}.RWDmenu_plus03 .ml-stack-nav-toggle:hover::after {color:#2969a0}.ml-stack-nav {width: 400px;background-color:#18516d}.ml-stack-nav__menu {background-color:#18516d}.ml-stack-nav__link {display: block;padding: 25px 0;border-bottom: 1px dotted #2b5f79;color: #fbf4bd;text-decoration: none;font-size: 22px;font-family: 'cwTeXMing', serif;letter-spacing: 5px; text-align: center;transition: 0.8s}.ml-stack-nav__link:hover {color: #f7dc7c;}.RWDmenu_plus03 .menu-icon:after, .menu-icon:before {background-color: #ccc}.RWDmenu_plus03 .menu-icon {color: #ccc;letter-spacing: 2px;}.RWDmenu_plus03 .copyright {color:#fbf4bd;margin: 50px 0;text-align: center; letter-spacing: 1px; font-weight: 600;}.RWDmenu_plus03 .ii-fb1:before {color:#fbf4bd;margin-left: 50px}.RWDmenu_plus03 .fa-angle-right:before {color:#fbf4bd}.RWDmenu_plus03 .fa-angle-left:before {color:#fbf4bd}.RWDmenu_plus03 .ml-stack-nav__back {border-bottom: 1px dashed #fbf4bd}.RWDmenu_plus03 .ml-stack-nav__back {font-size:18px; text-align: center;font-weight: 300 !important;color:#fbf4bd;letter-spacing: 3px;font-family: 'cwTeXMing', serif;}/*產品*/ 
.RWDproduct002 {padding: 0px 0px 0px;}.product_block {padding:80px 0px 80px;}.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002 .section-subject {display:none}.portfolio-item.grow > .inner-content:hover > img {-webkit-transform: scale(1);transform: scale(1);opacity: 0.8}.popup-portfolio .portfolio-item {padding: 0 15px;margin-bottom:25px;}.RWDproduct002 .showbottom:hover .inner-content > img {-webkit-transform: scale(1); transform: scale(1);opacity: 0.8}.tit_box .main-title {writing-mode: vertical-lr;display: inline-block;font-family: 'cwTeXMing', serif;color:#18516d;letter-spacing: 5px; font-size: 40px;margin-left: 30px;}.tit_box .sub-title {float: left;writing-mode: vertical-lr;display: inline-block;color: #333;letter-spacing: 5px;font-size: 15px;margin-left: 30px; line-height: 30px;margin-top: 48px; font-weight: 600;}.RWDproduct002 .container {width:calc(100% - 220px);}.portfolio-bottom-summary .h4, .index h4 {font-size: 18px; background: #2c6886;padding: 10px 20px;color: #fff;letter-spacing: 5px;width: fit-content;margin-top: -20px;margin-bottom:18px;}.portfolio-bottom-summary p {margin: 0 0 10px;font-size: 15px;color: #222;font-weight: 600;letter-spacing: 2px;line-height: 30px;padding: 0px 30px 0px 0px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*指定行數...取代*/-webkit-box-orient: vertical;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #fff;background: #5cacd8;}/*按鈕*/ 
.tit_box.product_box {position: relative;height: 66vh;border-top: 7px #2c6886 solid;width: 160px;padding: 50px 0px;border-bottom: 7px #2c6886 solid;}.btn_block {position: relative;right:0px;bottom: -110px}.shopping_btn a {border: 1px #2c6886 dotted;padding: 20px 38px 40px 38px;font-size: 18px;letter-spacing: 2px;font-weight: 600;transition: 0.8s;position: relative;}.shopping_btn a:hover {background: #2c6886;color: #fff;}.shopping_btn_a::after {    background: url(archive/image/customization/right0.png);    position: absolute;    content: "";    top: 47px;    right: 50%;    width: 80px;    height: 30px;    margin-right: -40px;    background-size: contain;transition: 0.5s;}/*.shopping_btn_a::before {position: absolute; content: "04-2695-5882";top: 48px;right: 50%;width: 110px;height: 15px; margin-right: -55px;color: transparent;font-size: 14px;letter-spacing: 1px;transition: 0.8s;}*/ 
.shopping_btn a:hover::before {color:#fff}.shopping_btn a:hover::after {filter:brightness(20);transition: 0.8s;}/*區塊*/ 
.news_block .container {width: 86%;}.news_block {padding-bottom: 150px;}.news_block .info_box {padding:0px 17px}.news_block .info_box img {width: 100%;}.info_box img:hover {position: relative;top: 5px;opacity: 0.8}.info_box img {transition: 0.8s}/*聯絡資訊*/ 
.footer_block .container {width: 84%;}.footer_block {padding-bottom: 100px;}.footer_block .gmap .RWDedictor  {height: 350px;border-top: 0px solid #fff;border:2px #aaa solid;}.tit_box.contact_tit {padding: 50px 0px;border-bottom: 7px #2c6886 solid;border-top: 7px #2c6886 solid;}.tit_box.contact_tit .main-title {position: relative; top: -10px;}.tit_box.contact_tit .sub-title {float: none;margin-left: 20px;margin-top: 0px}.footer_block .contact_p {font-size: 15px;color: #444;letter-spacing: 2px;line-height: 35px;font-weight: 600;padding: 0px 0px 0px 40px;margin-top: 70px;}.footer_block .h5, h5 {font-size: 18px;font-weight: 600;color: #236590;}.footer_block a {transition: 0.5s;color: #444}.footer_block a:hover {color: #236590;text-decoration: none}.footer_block .contact_p span {padding-right: 10px;color:#000}/*頁尾*/ 
.copyright_block {text-align: center;font-size: 12px;color: #ccc;padding: 5px 0px;background: #2c6886;letter-spacing: 1px;position: relative}.copyright_block a {color: #ccc}.copyright_block a:hover {color: #eee}.copyright_block span {padding: 0px 10px;}.scrollTop002 {right: 10px;position: absolute !important;top: -50px !important;}/*191226加費跟隨購物車*/ 
.RWDmenu_plus03 .features .cart-btn i {font-size: 20px;color: #2c6886;}.RWDmenu_plus03 .features {margin-right: 0px; margin-top: 15px; padding-right: 20px;border-right: 0px solid #d4d4d4;font-size: 22px;position: relative}span#m_RWDfullscreen01_1_2_cat_total_qty {font-size: 18px !important;padding: 0px 2px}.RWDmenu_plus03 .cart-block .bottom-box .total, .RWDmenu_plus03 .querycar-block .bottom-box .total {float: left;width: calc(100% - 180px);padding: 13px;text-align: center;border-top: 0px solid #cecece; font-size: 16px;color: #efefef;    background: #163443}.RWDmenu_plus03 .features::after {background: #cee4ee;height: 60px;width: 100px;position: absolute;content: ""; top:-20px; z-index: -1;border-radius: 0px 0px 20px 20px; right:-2px;}
/*內頁 start*/

#toTop { display: none !important;}.page_wrapper_bg .main { background: url(archive/image/customization/ricepaper2.png) repeat;}.page_wrapper_bg section.call_to_action {padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.page_wrapper_bg .main section .container { width: calc(100% - 220px);}.RWDbanner_plus01.style-dotnav.control-center::after {display:none;}/*頁尾*/ 
.page_wrapper_bg .footer_block .contact_p{margin-top: 0px;}.page_wrapper_bg .footer_block .row { display: flex; align-items: center;}.page_wrapper_bg .footer_block img {width: 65%;}.page_wrapper_bg .footer_block .ft_left { border-right: 2px #aaa solid;}.page_wrapper_bg .footer_block {padding: 50px 0;}.edcontent3 .hgroup, .edcontent4 .hgroup, .eforms1 .hgroup{margin-top: -70px; text-align: center;}.hgroup .container {border-bottom: 0;width: 100% !important;margin-top: 45px;margin-bottom: 35px;}    .page_subject { text-align: center;}.hgroup h1 {background: #2c6886; color: #fff; padding: 3px 30px; text-align: center; font-family: 'cwTeXMing', serif;font-size: 33px;  font-weight: 400;line-height: 1.5;    margin-bottom: 15px; display: inline-block; border-top: 3px solid #fff; letter-spacing: 6px;}.hgroup .breadcrumb {letter-spacing: 3px;font-size: 12px; background-color: transparent; margin: 0 0 0; padding: 6px 15px; border: 0; position: relative; width: 100%; bottom: auto; top: 0; right: auto;}/*統一文字*/ 
.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing: 4px;}.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: 16px;line-height: 2;letter-spacing: 2px;color: #222;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 16px;line-height: 2;letter-spacing: 2px;color: #222; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td { font-size: 16px;line-height: 2; font-weight: 400;}._bd_row li, .products-info li{margin-bottom: 10px;}._bd_row ol, .products-info ol { padding-left: 22px;}._bd_row ul, .products-info ul{ padding-left: 18px; margin-top: 15px;}._bd_row hr, hr { border-top: #ddd 1px solid;}._bd_row a { color: #444444;}/*-------按鈕--------*//*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a {padding: 6px 20px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;box-shadow: none;}.btn.btn_back a { padding: 0 20px;background: transparent;color: #2c6886; transition: all 0.5s ease;border: 1px solid #2c6886;}.btn.btn_back a:hover {border: 1px solid #2c6886;color: #fff;background: #2c6886;}/*確定送出*/ 
.ebtn {margin-top: 20px;transition: all 0.5s ease;border-radius: 0 !important;float: right !important;margin-right: 0 !important; background: transparent !important; border: 1px solid #2c6886;box-shadow:none;}.ebtn a {color: #2c6886;}.ebtn:hover {background:  #2c6886 !important; border: 1px solid #2c6886;}.ebtn:hover a {color:#fff;}/*產品*/ 
.layoutlist_2 .item { border-bottom: 0;}.item .subject {text-align: center;margin-top: 0;}.layoutlist_2 .item:hover img {opacity: 0.8;transition: all 0.5s ease;}.layoutlist_2 .item img {transition: all 0.5s ease;}.layoutlist_2 .item:hover .subject a {transition: all 0.5s ease;display: block; background: #5cacd8;color: #fff;}.item .subject a {background: rgba(255, 255, 255, .5);display: block; padding: 4px 0;transition: all 0.5s ease;}   .RWDproduct_page .pic-box { width: calc(100% - 552px);}.RWDproduct_page .products-info {width: 500px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor { color: #222;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt { font-size: 15px;line-height: 2;}.RWDproduct_page .products-info .txt .editor {background: rgba(255, 255, 255, .6);padding:25px 20px;}.RWDproduct_page .products-info .txt .title { margin-bottom: 0;}.RWDproduct_page .products-info .name {letter-spacing: 3px;font-size: 23px; text-align: left; color: #2c6886;}.RWDproduct_page .products-info .txt .title { background: rgba(92, 172, 216); color: #fff; padding: 6px 10px;margin-bottom: 0;}.RWDproduct_page .products-info .txt .title .ii { position: absolute; right: 10px;}.RWDproduct_page .pic-box .thumbnails ul li {width: 13%;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before {border: 2px solid #2c6886;}.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 2px solid #2c6886;}/*品牌*/ 
.ab_vt .col-md-7 { padding: 0 0 0 60px;}.ab_vt { display: flex; align-items: center;margin-bottom: 35px;}.ab_vt i { color: #2c6886;}.ab_ptit {text-align: center;margin-bottom: 80px;}.ab_ptit h3:before { content: ""; position: absolute; width: 300px; height: 1px; background: #333;left: 30px; top: 35px;}.ab_ptit h3:after { content: "";position: absolute;width: 300px; height: 1px; background: #333;right: 30px;top: 35px;}.ab_ptit h3 {font-family: 'cwTeXMing', serif; letter-spacing: 5px !important;}/*活動訊息*/ 
.layoutlist_8 .list_subject a {color: #222;}.layoutlist_8 .list_subject a {color: #222; font-size: 20px;}.layoutlist_8 .list_subject .summary a {font-size: 16px;}.layoutlist_8 .list_subject {padding-left: 45px;}.layoutlist_8 .item {background: rgba(255, 255, 255, .3); margin: 0 30px 20px; padding: 44px 0; border-bottom: 0;}._col.list_img.col-sm-3.col-md-3 {padding-left: 0;}.layoutlist_8 .listdate .day { color: #222; font-size: 40px;}/*聯絡我們*/ 
.eformsForm.layout_full { padding: 20px 150px;}.eforms1 .formdesc {text-align: center;color: #222;}.customized_columns { border: 1px solid #ddd; padding: 60px 50px;}textarea.form-control { min-height: 100px;}.customized_columns ._input, .customized_columns select {border: 1px solid #ddd;border-radius: 0; background-color: #f7f7f7;}/*訂購方式*/ 
.h_to {text-align: center;}.to_sh h3 { border-left: 8px solid #2c6886 !important;border: 1px solid #2c6886;padding: 0 15px; display: inline-block;}.to_sh .col-sm-6:nth-child(odd) { border-right: 1px solid #ddd;}.to_sh .col-sm-6:nth-child(even) { padding-left: 85px;}.book_btn a {padding: 20px 110px; background: #2c6886;color: #fff; transition: all .5s ease;}.book_btn a:hover { background: #5cacd8;transition: all .5s ease;}.book_btn { text-align: center; margin-top: 60px;}.download_container { display: inline-block; margin: 0 0 20px; margin-left: calc(50% - 170px);}.download_container .btn {border: 1px solid #b7b7b7;border-radius: 0;}.or_dow { text-align: center; margin-top: 30px;}/*訂購單*/ 
.formdesc p{  text-align: center;}.t_cen { text-align: center;}.formdesc {color: #222;}.eforms2 input[type=checkbox], input[type=radio] { margin: 4px 5px 0 0 !important;}.eforms2  .col-sm-12.col-md-11 input {margin-bottom: 20px;}.eforms2  .to_sh h3 {border-left: 1px solid #2c6886 !important;}.form-horizontal .control-label { font-size: 15px;letter-spacing: 0px;}/*191226 加費購物頁面*/#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #00a0e9;transition: 0.5s}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #5cacd8;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {background: #f38f13;transition: 0.5s}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #fb6800;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {font-size: 15px;font-weight: 600}/**/ 
.page_wrapper_bg .shopping-step .num {border: 1px solid #2c6886;color: #2c6886}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn.bg2 {background: #2c6886;color: #fff;border-color: #2c6886;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {background: #c2dce8;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: #c2dce8;border: 1px solid #c2dce8}@keyframes num-bg {    0% {        background:rgb(44, 104, 134);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:rgb(44, 104, 134);        -webkit-transform: scale(1);        transform: scale(1)    }}.shopping_form .control-box img { max-width: initial; margin-left: 12px;}

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

@media (max-width: 1680px) {.s_block {height: 150px;}.RWDbanner_plus01 .logo img {width:280px;}.RWDbanner_plus01 .logo {right: -6.5%;top: -70px;}.RWDbanner_plus01.style-dotnav.control-center {width: calc(100% - 120px);margin: 0 auto;}.s_block {height: 100px;}.RWDbanner_plus01 .page-scroll {left: 50%;}/**/ 
.product_block {padding: 30px 0px 50px;}.RWDproduct002 .container {width: calc(100% - 100px);}.tit_box .sub-title {margin-left: 0px;}.portfolio-bottom-summary p {font-size: 14px;letter-spacing: 2px;padding: 0px 0px 0px 0px}.btn_block {bottom: -95px;}.page_wrapper_bg .main section .container {width: calc(100% - 120px);}}@media (max-width: 1440px) {.portfolio-bottom-summary p {font-size: 14px;letter-spacing: 1px;padding: 0px;}.news_block .container {width: 95%;}.tit_box .main-title {font-size: 33px;}.tit_box .sub-title {letter-spacing: 3px;font-size: 14px;}.tit_box .main-title {margin-left: 20px;}.portfolio-bottom-summary .h4, .index h4 {font-size: 16px;padding: 6px 20px;letter-spacing: 3px;margin-top: -18px;}.RWDproduct002 .container {width: calc(100% - 40px);}.popup-portfolio .portfolio-item {padding: 0 10px;}.footer_block .container {width: 93%;}.page_wrapper_bg .main section .container {width: calc(100% - 40px);}.eformsForm.layout_full {padding: 20px 50px;}.page_wrapper_bg .footer_block img {width: 85%;}}@media (max-width: 1366px) {.footer_block .container {width: 88%;}.footer_block .contact_p {padding: 0px 0px 0px 20px;}.tit_box.product_box {height: 77vh;}.portfolio-bottom-summary p {font-size: 13px;}.footer_block .contact_p {font-size: 14px}/*內頁*/ 
.RWDproduct_page .pic-box {width: calc(100% - 450px);}.RWDproduct_page .products-info { width: 450px;}.ab_ptit h3:before,  .ab_ptit h3:after{width: 200px;}.RWDproduct_page .pic-box .thumbnails ul li {width: 19%;}}@media (max-width: 1280px) {.footer_block .container {width: 92%;}.tit_box.product_box {width: 130px;}.shopping_btn a {padding: 20px 20px 40px 20px;}}@media (max-width: 1200px) {.RWDbanner_plus01.style-dotnav.control-center {width: calc(100% - 0px);}/*.RWDbanner_plus01.style-dotnav.control-center::after {display:none}*/ 
.banner_block {top: 0px;}.ml-stack-nav-toggle__line {background:#2c6886}.ml-stack-nav__link {padding: 15px 0;font-size: 20px;}.RWDmenu_plus03 .features {margin-right: 25px;}.RWDmenu_plus03 .header {padding: 5px 25px;transition: 0.5s;background: url(archive/image/customization/ricepaper2.png) repeat}.RWDmenu_plus03 .header.is-scroll {background: url(archive/image/customization/ricepaper2.png) repeat;}.RWDmenu_plus03 .ml-stack-nav-toggle {top: -5px;right: 0}.RWDmenu_plus03 .ml-stack-nav-toggle::after {display:none}.banner_block {margin-top: 50px;}}

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

@media (max-width:1199px){.RWDmenu_plus03 .header .logo {position: relative;top: 5px;}.RWDmenu_plus03 .copyright{display:none}s_block {height: 30px;}.RWDbanner_plus01 .logo img {width: 250px;}.RWDmenu_plus03 .header {padding: 0px 20px 10px}.RWDmenu_plus03 .header {transition: 0.8s}.RWDmenu_plus03 .header.is-scroll .ml-stack-nav-toggle__line {background: #222}.shopping_btn_a::after {display:none}.shopping_btn_a::before {color: #2c6886;font-weight: 60}.RWDmenu_plus03 .ml-stack-nav-toggle {right: 0px;top:2px;}.RWDmenu_plus03 .ml-stack-nav-toggle::after {display:none}/*產品*/ 
.RWDproduct002 .container {width: calc(100% - 0px) !important;}.product_block {display: flex;flex-direction: column-reverse;}.tit_box.product_box {width:81%;text-align:left;height: auto;padding-left: 25px}.tit_box.product_box {border-top: 0px #2c6886 solid;border-bottom: 0px #2c6886 solid;}.btn_block {bottom: 0px;top: -50px;}.shopping_btn a {padding: 20px 40px 40px 40px;}/*媒體報導*/ 
.news_block .container {width: 100%;}.news_block .info_box img {margin-bottom: 30px;}/*聯絡資訊*/ 
.footer_block .container {width: 96%;}.tit_box.contact_tit .sub-title {margin-left: 0px;margin-top: 10px; writing-mode: inherit;}.tit_box .sub-title {margin-left: 0px;margin-top: 10px; writing-mode: inherit;width: 100%;margin-bottom: 20px;text-align: left}.tit_box .main-title {writing-mode: inherit;margin-left: 0px}.tit_box.contact_tit .main-title {position: relative;top: 0px;margin-left: 0px;width: 100%;}.footer_block .contact_p {margin-top: 20px;}.tit_box.contact_tit {padding: 0px 0px;border-bottom: 0px #2c6886 solid;border-top: 0px #2c6886 solid;height: auto;}.footer_block .gmap .RWDedictor {height: 275px;}.news_block {padding-bottom: 100px;}.copyright_block span {display:none}/*內頁*/ 
.page_wrapper_bg .ml-stack-nav-toggle__line {background: #151515;}.page_wrapper_bg .RWDmenu_plus03 .header {box-shadow: -1px 2px 2px #0000000f; background: url(archive/image/customization/ricepaper2.png) repeat;}.RWDmenu_plus03 .header::after { pointer-events: none;}.RWDmenu_plus03 .header .logo a {display:block;}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.s_block {height: 30px;}.RWDbanner_plus01 .logo img {width: 250px;}.RWDmenu_plus03 .header {padding: 0px 20px 15px}.RWDmenu_plus03 .header {transition: 0.8s}.RWDmenu_plus03 .header.is-scroll {background:url(archive/image/customization/ricepaper2.png) repeat;box-shadow: -1px 2px 2px #0000000f;}.RWDmenu_plus03 .header.is-scroll .ml-stack-nav-toggle__line {background: #222}.shopping_btn_a::after {display:none}.shopping_btn_a::before {color: #2c6886;font-weight: 60}.RWDmenu_plus03 .features::after {display:none}.RWDmenu_plus03 .features {margin-right: 0px;margin-top: 18px;}/*產品*/ 
.RWDproduct002 .container {width: calc(100% - 0px) !important;}.product_block {display: flex;flex-direction: column-reverse;}.tit_box.product_box {width:81%;text-align:left;height: auto;padding-left: 25px}.tit_box.product_box {border-top: 0px #2c6886 solid;border-bottom: 0px #2c6886 solid;}.btn_block {bottom: 0px;top: -50px;}.shopping_btn a {padding: 20px 40px 40px 40px;}/*媒體報導*/ 
.news_block .container {width: 100%;}.news_block .info_box img {margin-bottom: 30px;}/*聯絡資訊*/ 
.footer_block .container {width: 96%;}.tit_box.contact_tit .sub-title {margin-left: 0px;margin-top: 10px; writing-mode: inherit;}.tit_box .sub-title {margin-left: 0px;margin-top: 10px; writing-mode: inherit;width: 100%;margin-bottom: 20px;text-align: left}.tit_box .main-title {writing-mode: inherit;margin-left: 0px}.tit_box.contact_tit .main-title {position: relative;top: 0px;margin-left: 0px;width: 100%;}.footer_block .contact_p {margin-top: 20px;}.tit_box.contact_tit {padding: 0px 0px;border-bottom: 0px #2c6886 solid;border-top: 0px #2c6886 solid;height: auto;}.footer_block .gmap .RWDedictor {height: 275px;}.news_block {padding-bottom: 100px;}.copyright_block span {display:none}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 {padding-top: 28px;}.page_wrapper_bg section.call_to_action {padding: 35px 0 85px 0;}.edcontent3 .hgroup, .edcontent4 .hgroup, .eforms1 .hgroup {margin-top: 0;}.hgroup .container { margin-top: 35px;width: inherit !important;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}.page_wrapper_bg .main section .container {width: 100%;}.RWDproduct_page .pic-box {width: calc(100% - 350px);}.RWDproduct_page .products-info { width: 350px;}.ab_ptit h3:before, .ab_ptit h3:after {  width: 120px;}.form-horizontal .control-label {font-size: 15px; letter-spacing: 0px;}.eformsForm.layout_full {padding: 20px 30px;}.customized_columns {  border: 0; padding: 60px 0;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.tit_box.product_box {width: 75%;}.tit_box.contact_tit .main-title {text-align: center;}.tit_box.contact_tit .sub-title {text-align: center;}.footer_block .contact_p {margin-top: 0px;text-align: center;margin-bottom: 40px;}.tit_box.product_box {width: 100%;text-align: center;}.tit_box .main-title {font-size: 30px;}.portfolio-bottom-summary .h4, h4 {margin: 0px auto 15px;width: 100%;}.btn_block {display:none}.tit_box.product_box {padding-left:0px;}.tit_box .sub-title {text-align: center;}/*內頁*/ 
.hgroup h1 { font-size: 28px;}.product1 section.hgroup, .edcontent2 section.hgroup, .edcontent1 section.hgroup, .product3 section.hgroup {margin-top: -55px;}.page_wrapper_bg section.call_to_action {padding: 65px 0 55px 0;}.page_wrapper_bg .footer_block .row { display: block; align-items: unset;}.page_wrapper_bg .footer_block .contact_p { text-align: left;font-size: 14px;letter-spacing: 1px; margin-bottom: 0;}.page_wrapper_bg .footer_block img { width: 25%; margin-bottom: 20px;}.page_wrapper_bg .footer_block {padding: 40px 0 ;}.page_wrapper_bg .footer_block .col-md-2.col-sm-12 { text-align: center;}.RWDproduct_page .products-info { width: 95%;margin: 30px auto 0; float: none;}.RWDproduct_page .pic-box { padding-right: 0; width: 80%; margin: 0 auto; float: none;}.RWDproduct_page .products-info .name-box {text-align: center;}.RWDproduct_page .products-info .name {text-align: center;}.layoutlist_8 .list_subject {padding-left: 15px;}.ab_vt { display: flex;  flex-direction: column;}.ab_vt .col-md-7 { padding: 0 15px;}.ab_vt.ab_sec { flex-direction: column-reverse;}.ab_ptit { margin-bottom: 50px;}.ab_ptit h3:before, .ab_ptit h3:after{display:none;}.to_sh .col-sm-6:nth-child(even) {padding-left: 35px;}.customized_columns {padding: 30px 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*選單*/ 
.RWDmenu_plus03 .features {margin-right: 0px;margin-top: 0px;}.RWDmenu_plus03 .features div {margin-top: 14px;margin-left: 13px;}.ml-stack-nav {width: 100%;}.RWDmenu_plus03 .header .logo {width: 140px;}.RWDmenu_plus03 .header.is-scroll .logo {width: 140px;}.RWDmenu_plus03 .header .logo {top: 8px;}/*banner*/ 
.RWDbanner_plus01 .logo img {width: 195px;}.RWDbanner_plus01 .logo {right: 4%;top: 5px;}.btn_block {display:none}.news_block {padding-bottom: 50px;}.footer_block .contact_p {font-size: 13px;letter-spacing: 1px;}.footer_block .contact_p span {padding-right: 0px;color: #000;}.tit_box.product_box {padding-left: 0px;}.tit_box .sub-title {letter-spacing: 1px; font-size: 13px;text-align: center !important;}.RWDproduct002 .container {padding: 0px 0px;}.portfolio-bottom-summary .h4, .index h4 {text-align: center;}.RWDbanner_plus01.style-dotnav.control-center .control-box .control { padding-bottom: 8px;}/*內頁*/ 
.hgroup .container {width: inherit !important;}.page_wrapper_bg .footer_block img { width: 55%;}.page_wrapper_bg .footer_block .contact_p {padding: 0; text-align: center;}.page_wrapper_bg .main .container {  padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .pagecontent {padding: 0px!important;}.page_wrapper_bg .footer_block .contact_p {margin-bottom: 0;}.page_wrapper_bg .footer_block { padding: 30px 0 40px;}.hgroup h1 {font-size: 26px;}.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width: 100%;}._col.list_img.col-sm-3.col-md-3 { padding: 0;}.layoutlist_8 .listdate { text-align: left;}.layoutlist_8 .item { margin: 0 20px 20px;}.to_sh .col-sm-6:nth-child(odd) {border-right: 0;}.to_sh .col-sm-6:nth-child(even) {padding-left: 15px;}.eformsForm.layout_full {padding: 0 10px;}.ab_ptit h3 { letter-spacing: 3px !important;}.book_btn a { padding: 20px 70px;}.file_area { margin-right: 0;float: none;}.download_container .dd-container {width: 100% !important;}.page_wrapper_bg .download_container .dd-select {width: 100% !important;}.download_container { width: 100%;  margin: 0;padding: 0 15px;}.download_container .btn { width: 100%;}.download_container .dd-options {width: 100% !important;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn { font-size: 13px;}#mobile-fixed .fixed-bottom .price-box { text-align: left; letter-spacing: 0px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDbanner_plus01 .logo img {display:none}.page_wrapper_bg .article-text h3 { font-size: 22px !important;}.book_btn a {    padding: 20px;}
}
/*iphone5 end*/