/* now =>2025-07-24 03:44:44*/ 
 /* Last Midoify Time By 2024-01-11 16:08:16 */ 
 /* Last Midoify Time By 1704960496 */ 
 /* Last Midoify Time By Thu, 11 Jan 2024 08:08:16 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
@media (min-width: 1500px) {#RWDfullscreen01 .container {width:1450px;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {padding: 0px 12px;}}.RWDfakeloader {background: url(archive/image/customization/loading-bg.jpg);}.RWDfakeloader img {width:250px;}body {font-family: 'Noto Sans TC', sans-serif;}a:hover , a:focus {text-decoration:none;}/*標題*/ 
.RWDproduct002_v2 .section-subject {text-align: left;}.RWDproduct002_v2 .section-subject .col-md-12 {display: flex;padding: 0;align-items: center;}.RWDproduct002_v2 h2.sub-title {padding-left: 100px;}h1.main-title {font-size: 32px !important;letter-spacing: 2px;line-height: 1.5 !important;margin: 0px !important;color: #222 !important;}h2.sub-title {font-size: 17px !important;letter-spacing: 2px;margin: 8px 0px 0px !important;color: #999 !important;line-height: 1.8;}.section-line {display: none !important;}.RWDbtn01 .main-title {font-size: 32px !important;letter-spacing: 2px;line-height: 1.5 !important;margin: 0px !important;color: #222 !important;}.RWDright_cont002 .item-first .text-box .title {letter-spacing: 1px;font-size: 30px;line-height: 1.6;color: #222;font-weight: normal;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 19px;color: #222;letter-spacing: 2px;line-height: 1.5;margin-top: 12px;}/*模組*/ 
.news-block {background: #efefef;padding: 100px 0 80px;}.product-block {padding: 100px 0 190px;}.contact-block {position: relative;}.contactbtn-block {padding: 80px 0px 120px;}.about-block {background: #efefef;padding:70px 0px 120px 0px;}/*menu*/ 
.RWDmenu_plus02 .container {width: 95% !important;padding:0px;}.RWDmenu_plus02 .inside {background: transparent;}.RWDmenu_plus02 .inside.is-up {background: #fff;}.cd-main-header {background: transparent;}.cd-logo {width: 200px;margin-top: 21px;margin-left: 0px;opacity:1;transition:0.5s ease;}.RWDmenu_plus02 .inside.is-up .cd-logo {opacity:1;transition:0.5s ease;}.cd-logo img {filter: contrast(0)brightness(2);}.RWDmenu_plus02 .inside.is-up .cd-logo img {filter: none;}.cd-primary-nav>li>a {font-family: 'Noto Sans TC', sans-serif;color: #ddd;font-size: 15px;letter-spacing: 2px;transition:0.5s ease;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {font-size: 15px;transition:0.5s ease;}.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li>a {color: #696969; text-shadow: none;}.cd-header-buttons li.search-btn {margin-top: 4px;}.cd-search-trigger::before {border: 2px solid #fff;}.cd-search-trigger::after {background: #fff;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::before {border: 2px solid #555;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after {background: #555;}.cd-primary-nav>li:after {display:none;}.RWDmenu_plus02 .inside.is-up ul#cd-primary-nav >li>a:hover {color: #000;transition: 0.3s;}.RWDmenu_plus02 ul#cd-primary-nav >li>a:hover {color: #fff;transition: 0.3s;}.cd-primary-nav .cd-secondary-nav>li>a {font-family: 'Noto Sans TC', sans-serif;color: #777;font-size: 14px;letter-spacing: 0.5px;transition: 0.5s ease;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color: #333;}.menu-btn a {background: #fff;padding: 4px 20px 1px;display: block;color: #555;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 1px;border-radius: 20px;transition:0.5s ease;font-size: 15px;}.menu-btn a:hover {background: #eee;transition:0.5s ease;}.RWDmenu_plus02 .sub-nav {float: right;}.RWDmenu_plus02 .editor {margin-right: 0px;margin-top: 22px;margin-left: 45px;}.menu-btn img {margin-right:5px;width: 35px;position: relative; top: -1px;}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0;}.RWDmenu_plus02 .sub-nav.sub-up .menu-btn a {background: #555;color: #fff;}.RWDmenu_plus02 .sub-nav.sub-up .menu-btn a img {filter: contrast(0)brightness(2);}.RWDmenu_plus02 .sub-nav.sub-up .menu-btn a:hover {background: #333333;}/*.cd-primary-nav>li.menu-store>a:before {    content: "";    background: url(archive/image/customization/placeholder.png);    width: 24px;    height: 24px;    display: inline-block;    background-size: contain;    filter: contrast(0)brightness(2);    margin-right: 7px;    position: relative;    top: 6px;transition:0.5s ease;}*/ 
.RWDmenu_plus02 .inside.is-up .cd-primary-nav>li.menu-store>a:before {filter: contrast(0.3);transition:0.5s ease;}.RWDmenu_plus02 nav.cd-nav {margin-left: 0px;margin-right: 60px;}/*banner*/ 
.RWDbanner_plus01 .slickitem01 .slick-caption.txt-left {top: 50%;}.RWDbanner_plus01 .slickitem01 .slick-caption.txt-left .container {width: 80%;}.RWDbanner_plus01 .slickitem01 .logo img {width: 500px;}.RWDbanner_plus01.style-control.control-left .control-box {background: transparent;border: 0px;}.RWDbanner_plus01.style-control.control-left .control-box {left: calc((100% - 1450px) / 2 + 20px);padding: 0px;bottom: 50px;}.RWDbanner_plus01.style-control .slick-dots li.slick-active {color: #fff;}.RWDbanner_plus01.style-control .control:before {height: 60% !important;top: 20% !important;}.RWDbanner_plus01.style-control .slick-arrow {filter: contrast(0)brightness(2);}.RWDbanner_plus01.style-control .slick-dots button {font-weight: normal;}/*最新*/ 
.RWDnews005 .container {padding: 0px 60px;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 20px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {background: transparent;border: 0px;color: #555;}.RWDnews005 .owl-prev, .RWDnews005 .owl-next {width: 30px !important;font-size: 40px;background: transparent;border: 0px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-60px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right:-60px;}.RWDnews005 .margin-top-20 {    letter-spacing: 1px;    font-size: 17px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    color: #222;    margin: 25px 0px 10px !important;line-height: 1.5;}p.text-left {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #777;}/*產品*/ 
.RWDproduct002_v2 {padding: 0px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .filter-portfolio ul {text-align: left;margin: 20px 0px 40px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 20px 0px 0px;}.RWDproduct002_v2 .btn.btn-rj {    width: 150px;    background: transparent;    border: 1px solid #ddd;    border-radius: 0px;    font-size: 15px;    letter-spacing: 2px;    color: #555;    padding: 10px 0;}.portfolio-bottom-summary p {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 15px;letter-spacing: 1px;line-height: 1.8;color: #777;text-align: left;}.portfolio-bottom-summary h4 {    text-align: left;    color: #222;    letter-spacing: 1px;    line-height: 1.5;    margin: 0px 0px 15px;    border-bottom: 1px solid #ddd;    padding-bottom: 15px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.portfolio-bottom-summary p h8 {display: block;text-align: left;color: #999;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 3 - 41px);margin: 0px 20px 20px;padding:0px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 -20px;}.RWDproduct002_v2 .btn-box .btn {    background: transparent;    width: 300px;    max-width: 300px;    border: 1px solid #999;    padding: 0px;    font-size: 17px;    letter-spacing: 1px;    color: #555;    border-radius: 25px;    margin-top: 50px;}.RWDproduct002_v2 .btn-box .btn:hover {background: #555;color: #fff;border-color: #555;}/*規劃*/ 
.RWDparallax_new {width: calc(1450px + ((100% - 1450px) / 2));}.RWDparallax_new .picbgbox {height: 420px !important;}.RWDbtn01 {display: flex;flex-wrap: wrap;margin-top:0px;}.RWDbtn01 .section-subject {width: 26%;display: inline-block;text-align: left;}.RWDbtn01 .editor {width: 74%;display: inline-block;font-size: 17px;letter-spacing: 2px;line-height: 2;margin-top:12px;}.RWDbtn01 .btn-box {display: none;}.contact-block::after {    content: "";    width: calc(1450px + ((100% - 1450px) / 2));    height: 100%;    top: -80px;    right: 0;    background: url(archive/image/customization/rockywall.png);    display: block;    position: absolute;    z-index: -1;}.RWDbtn01 .btn-box2 {    padding: 0;    margin-top: 50px;}.RWDbtn01 .btn2 {    position: relative;    background: transparent;    width: 300px;    border: 1px solid #999;    padding: 7px 0;    font-size: 17px;    letter-spacing: 1px;    color: #555;    margin-top: 20px;    border-radius: 25px;    display: flex;    align-items: center;    justify-content: center;}.RWDbtn01 .btn2 img {    width: 30px;    margin-right: 7px;transition: 0.3s ease;}.RWDbtn01 .btn-box2 li {width: 100%;padding: 0px;display: block !important;}.RWDbtn01 .btn2:hover img{filter: contrast(0)brightness(2);transition: 0.3s ease;}.RWDbtn01 .btn2:hover {background: #555; color: #fff;border: 1px solid #555;}/*合作*/ 
.brand-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.brand-block .RWDnews005 .margin-top-20 {display:none;}.brand-block .RWDnews005 a {pointer-events:none;}.brand-block .RWDnews005 .owl-carousel .owl-item div {border-bottom: 1px solid #ddd;}.brand-block .RWDnews005 .container {padding: 0px;}/*關於*/ 
.RWDright_cont002 .item-first {background: transparent;display: flex;align-items: center;}.RWDright_cont002 .item-first a {width: 50%;}.RWDright_cont002 .item-first .pic {width: 100%;float: none;}.RWDright_cont002 .item-first .text-box {padding: 0px 0px 0px 100px;}.RWDright_cont002 .item-first .text-box .title h8 {display: block;font-size: 15px;color: #555;margin-bottom: 15px;}.RWDright_cont002 .item-first .text-box .underline {display:none;}.RWDright_cont002 .item-first .text-box .text {width: 100%;font-size: 15px;letter-spacing: 2px;color: #555;line-height: 2;margin-top: 45px;}.RWDright_cont002 .item-first .text-box a {display: none;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}/*210524修改*/ 
.rights-block .container {    display: flex;    flex-direction: row;    justify-content: space-between;    align-items: center;}.add-logo a {    display: flex;    width: 260px;    background: #353535;    padding: 3px 0;    text-align: center;    border-radius: 50px;    align-items: center;    font-size: 15px;    justify-content: center;    transition: 0.5s ease;}.add-logo a:hover {    background: #494949;    transition: 0.3s;}.add-logo img {    width: 125px;    filter: contrast(0)brightness(2);    position: relative;    left: -10px;}.add-logo img {    width: 125px;    filter: contrast(0)brightness(2);    position: relative;    left: -10px;}.rights-block .container .RWDedictor:nth-child(2) {    width: 70%;    text-align: right;}.rights-block .container .RWDedictor:nth-child(1) {    width: 30%;}/*代理品牌修改*/ 
.RWDphoto004 .logo-main {display: none;}.RWDphoto004 .xicon-item:hover .xicon-logo {    filter: brightness(1);    transition: 0.3s;    opacity: 1;}.RWDphoto004 .xicon-item .xicon-logo {    filter: brightness(0);    transition: 0.3s;    opacity: 0.5;}.RWDphoto004 .xicon-item {    width: calc(100%/5 - 40px) !important;    border-bottom: 1px solid #ccc;    margin-bottom:50px;}.RWDphoto004 .logo-wall {justify-content: center;}.brand-block {background: #efefef;}.RWDphoto004 .xicon-logo {width: 100% !important;}#social_media_wrapper a i img {border-radius: 5px;}/**/ 
.m_stitle {    display: block;    font-size: 12px;    letter-spacing: 0.5px;    width: 80px;    text-align: center;}.m_title {    width: 80px;    text-align: center;}
/*內頁 start*/ 


#RWDPAGE_BASE_PAT02 .main {top:0px !important;margin-top:-50px !important}#RWDPAGE_BASE_PAT02 .slick-caption .container {width: 90%;}#RWDPAGE_BASE_PAT02 .slick-caption .logo {width: 400px;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .logo img {margin-bottom: 0px;}#RWDPAGE_BASE_PAT02 .RWDbanner_plus01 .slick-caption {top: 60%}@media (min-width: 1500px) {#RWDPAGE_BASE_PAT02.container {width:1450px;}}@media (min-width: 1400px) {#RWDPAGE_BASE_PAT02 .container {width:1350px;}}@media (max-width: 1400px) {#RWDPAGE_BASE_PAT02 .container {width:95%;}}@media (max-width: 1600px) {#RWDPAGE_BASE_PAT02 .slick-caption .logo {width: 350px;}}/* 反白顏色設定*/::selection {background: #333;color: #fff;}::-moz-selection {background:#333;color: #fff;}/*內頁高度*/section.call_to_action {min-height: 700px !important;padding: 80px 0 120px 0}section.call_to_action {background: url(archive/image/customization/extra_clean_paper0.jpg);}/*箭頭隱藏*/ 
.flex-direction-nav {display:none}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size:15px;letter-spacing:1px;line-height: 32px;font-weight: 300;width: 100%}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:35px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing:1px}.page_wrapper_bg .article-text .layoutlist_3 .list_subject a{font-size: 15px; line-height:35px; color:#555; word-wrap:break-word;word-break:normal;letter-spacing: 1px}.content section{font-size: 15px; line-height:35px; color: #555; word-wrap:break-word;word-break:normal;letter-spacing:1px}/*麵包屑*/ 
.hgroup h1 {font-weight: 400;font-size: 32px !important;letter-spacing: 2px;line-height: 1.5 !important;margin: 0px !important;color: #222 !important;text-align: center;}.hgroup .breadcrumb {font-size: 12px;background-color:transparent;margin: 0 0 0;padding: 6px 15px;border: solid 0px #ccc;position: relative;bottom: 0px;right: 0;width: 100%;text-align: center;}.hgroup .breadcrumb a {letter-spacing: 2px;font-size: 14px;color: #a9a9a9 !important;}.hgroup .container {width: 100% !important;margin: 0px 0PX 30PX!important;border-bottom: 1px dotted #ccc;}/*電子表單*/ 
.formdesc {color: #555;padding: 10px 0;margin-bottom:50px;text-align: center;margin-top:20px}.form-horizontal .control-label {font-weight: 400;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.customized_columns {text-align: left;padding: 80px;background:#fbfbfb;border: 1px #efefef solid;margin-top:0px;}.form-horizontal .control-label {font-weight: 400;letter-spacing: 2px;width: 120px;}.form-horizontal .col-sm-12.col-md-5 {width: calc(50% - 120px);}.form-horizontal .col-sm-12.col-md-11 {width: calc(100% - 120px);}.form-horizontal .control-label span {letter-spacing: 0.5px;}.form-group {margin-bottom: 30px;}.customized_columns ._input, .customized_columns select {border: 0px solid #e2e2e2;background-color: transparent;font-size: 15px;border-radius: 0px;border-bottom: 1px solid #e2e2e2;box-shadow: none;transition: 0.5s;}.form-control {width: 90%;height: 35px}.customized_columns ._input:hover, .customized_columns select:hover {border-bottom: #222 1px solid;}.customized_columns ._inpu:focus,.customized_columns select:focus {border-bottom: #222 1px solid;}input[type=checkbox], input[type=radio] {margin: 0px 8px 0px 25px;line-height: normal;}.form-control {padding: 6px 25px}#eformstw41_00009::placeholder {font-size: 14px;letter-spacing: 1px;color: #ccc;}#eForm1 > div:nth-child(6) > .control-label {width: 100%;font-size: 25px;border-bottom: 1px solid #e8e8e8;color: #222;margin-bottom: 30px !important;padding-bottom: 8px;font-family: 'Noto Serif TC', serif;}.customized_columns {text-align: left;padding: 80px;background:rgb(255 255 255 / 55%);border: 1px #efefef solid;margin-top: 50px;}.customized_columns::after {content: "";width:85%;height:70%;top: -30px;right: -30px;background: url(archive/image/customization/rockywall.png)#fff;display: block;position: absolute;z-index: -1;opacity: 0.5;}.customized_columns {position: relative;box-shadow: 7px -4px 15px 0px hsl(0deg 0% 86% / 55%)}.formdesc a {color: #111;}/*按鈕*/ 
.eformsForm .ebtn.currectsend_btn {color: #222;line-height: 35px;padding: 0;background: transparent;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;cursor: pointer;display: inline-block;float: right;margin-right: 0px;}.eformsForm .ebtn a {width: 100%;display: block;padding: 0px 30px;color: #222;text-decoration: none;letter-spacing: 2px;border: 1px #555 solid;border-radius: 50px;width: 200px;text-align: center;margin-top: 30px;transition: 0.5s;}.eformsForm .ebtn a:hover {background: #555;color: #fff;border-color: #555}/*門市資訊*/ 
.tabs nav ul {padding: 0 !important;margin: 0;list-style: none;vertical-align: top;width: 100% !important;text-align: center;display: flex !important;align-items: center !important;justify-content:center;border-top: 1px #e8e8e8 solid !important;border-bottom: 1px #e8e8e8 solid !important;padding: 5px 0px !important;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {display:none}.tabs nav li.tab-current a {background:transparent !important;border-color: transparent !important;color: #222;letter-spacing: 5px;width: 150px;transition: 0.5s;}.tabs nav a {text-decoration: none;color: #222;letter-spacing: 5px;width: 150px;display: block;line-height: 26px;background: transparent;font-size: 15px;padding: 12px 15px;height: 50px;position: relative;border: none;border-width: 0 0px;transition: all .15s ease-in-out;background:transparent !important;font-size: 18px !important}.tabs nav ul li:first-child {border-left: 0px solid #7d7d7d;}.tabs nav ul li {border: 0px solid #7d7d7d}.tabs nav li.tab-current:after {display:none}.tabs .content {border: 0px solid #ccc !important;padding: 80px 15px !important;}.tabs nav li.tab-current a::before {background: #a95353 !important;}.tabs nav li.tab-current a:focus::before {background: #a95353 !important;transform: scale(1) !important}.tabs nav a:hover::before {transform: scale(1) !important;}.tabs nav a::before {content: '';position: absolute;left: -1px;right: -1px;height: 3px;top: initial !important;bottom: -7px !important;background: 0 0;transition: all .3s ease-in-out;transform: scale(0) !important;;background: #a95353 !important;}.tabs nav a:focus::before {transform: scale(1) !important;}.tabs nav li.tab-current:focus a::before {background: #a95353 !important;}.tabs nav a::after {display:none}.tabs nav li.tab-current a::after {display:none}.tabs nav li.tab-current a {color: #111;}.tabs nav li.tab-current a:focus::before {transform: scale(1) !important;}.tabs nav li.tab-current a:active::before {transform: scale(1) !important;}.tabs nav li.tab-current:focus a::before {background: #a95353 !important;transform: scale(1) !important}.tabs nav li.tab-current:active a::before {background: #a95353 !important;transform: scale(1) !important}.tabs nav li.tab-current a::before {background: #a95353 !important;transform: scale(1) !important}.tabs section.content-current {animation: 1500ms ease normal forwards 1 fadeInUp}@keyframes move03{0% {    opacity: 0;-webkit-transform:translateY(-80px);    -moz-transform:translateY(-80px);    -ms-transform:translateY(-80px);    -o-transform:translateY(-80px);transform:translateY(-80px);}100% {    opacity: 1;-webkit-transform:translateY(0px);    -moz-transform:translateY(0px);    -ms-transform:translateY(0px);    -o-transform:translateY(0px);transform:translateY(0px);}}/**/ 
.pg_contact.row {margin: 0px 0px 50px;border-bottom: 1px #e6e6e6 solid;display: flex;align-items: center;transition: 0.5s;position: relative}.pg_contact h5 span {font-size: 20px;letter-spacing: 0.5px;margin-right: 10px;}.pg_contact h5 {font-weight: 500;color: #222;font-family: 'Noto Serif TC', serif;font-size: 22px;letter-spacing: 2px;margin-bottom: 25px;}.pg_contact.row .left {padding-left: 80px;}.pg_contact.row .left span {font-weight: 500;color: #222;margin-right: 10px;}.pg_contact.row .right {padding-left:0px}.pg_btn_block {display: flex;margin: 20px 0px 0px;}.pg_contact.row:hover {border-bottom: 1px #222 solid;}.pg_btn_block .btn a {border: 1px #aaa solid;padding: 8px 30px;width: 160px;display: block;letter-spacing: 2px;transition: 0.3s;}.pg_btn_block .btn a i {margin-right: 10px;}.pg_btn_block .btn a {color: #555;font-size: 15px;}.pg_btn_block .btn {padding: 0;}.pg_block_ph {margin-right: 15px;}.pg_btn_block .btn a:hover {border: 1px #222 solid;color:#fff;background:#222}.pg_contact::after {content: "";position: absolute;width: 40%;height: 100%;background: #fff;z-index: -1;transition: 0.5s;}.pg_contact:hover::after {width: 100%;}/*關於我們*/ 
.pg_about.row {padding: 50px 50px 80px;position: relative;margin: 0;}.pg_about .right {padding-left: 30px;}.pg_about .left {padding-right: 30px;}.pg_about.row {padding: 0px 50px 80px;position: relative;margin: 0;display: flex;line-height: 35px;letter-spacing: 1.5px;color: #555;align-items: center}.pg_about.row h5 {font-size: 26px;font-family: 'Noto Serif TC', serif;color: #111;border-bottom: 1px #e2e2e2 solid;padding-bottom: 15px;margin-bottom: 35px;}.pg_about .right.right01::after {background:rgb(195 195 195 / 18%);content: "";position: absolute;width:400px;height: 800px;z-index: -1;top:130px;right: 0;}.pg_about .right.right01 {position: relative;z-index: 1;margin-top: 50px}.pg_about .right.right01 img {margin-top:0px;position: relative;}.pg_about4 .left img {padding: 40px 0px 40px 0px;}/*回上一頁*/ 
.RWDproduct_page .btn_back {color: #222;background: transparent; -webkit-border-radius: 0; -moz-border-radius: 0;border-radius: 0px;margin-right:0px;float: right;}.RWDproduct_page .btn_back a {color: #222;text-decoration: none;display: block;font-size: 15px;letter-spacing: 2px;width: 200px;border: 1px #555 solid;padding: 8px 30px;line-height: 1.5;border-radius: 50px;transition: 0.5s;}.RWDproduct_page .btn_back a:hover{background: #222;border: 1px #111 solid;color:#fff}.btn_back {color: #222;background: transparent; -webkit-border-radius: 0; -moz-border-radius: 0;border-radius: 0px;margin-right:0px;float: right;}.btn_back a {color: #222;text-decoration: none;display: block;font-size: 15px;letter-spacing: 2px;width: 200px;border: 1px #555 solid;padding: 8px 30px;line-height: 1.5;border-radius: 50px;transition: 0.5s;}.btn_back a:hover{background: #222;border: 1px #111 solid;color:#fff}/*側選單*/#sidebar {margin: 30px 0px !important;width: 100%;padding-right: 0 !important;position:relative;top: 0px;text-align: center;margin-bottom: 30px;}.article1 .m2018 .products-nav .nav-title {display: none;}.m2018 .products-nav .nav-title {display: none;}#sidebar .products-nav ul {text-align:center}.m2018 .products-nav>ul>li {width: calc(100% / 7 - 0px);display: inline-block;margin: 0px 5px 0;padding: 0;background: transparent;border: 1px solid #ddd;border-radius: 0px;font-size: 15px;letter-spacing: 2px;color: #555;text-align: center;transition: 0.5s}.m2018 .products-nav>ul>li>a {display: inline-block;padding: 10px 0 10px 0;font-size: 15px;color: #333;transition: 0.3s}.m2018 .products-nav>ul>li:hover {color: #fff;background: #555;}.m2018 .products-nav>ul>li:hover a {color: #fff}.m2018 .products-nav>ul>li.active {color: #fff;background: #555;}.m2018 .products-nav>ul>li.active a {color: #fff}.m2018 .products-nav>ul>li:focus {color: #fff;background: #555;}.m2018 .products-nav>ul>li:focus a {color: #fff}.m2018 .products-nav>ul>li:last-child {border-bottom: 1px solid #ddd;}/**/ 
.item.product_list_item {background: #fff;padding: 15px;border: #e4e4e4 solid 1px;transition: 0.5s}.item.product_list_item:hover {border: #333 solid 1px;}.item .subject A.itemlink {color: #000;text-decoration: none;letter-spacing: 0.5px;font-size: 22px;font-weight: 500;}.layoutlist_2 .subject {text-align: left;color: #111;letter-spacing: 1px !important;border-top: 1px #eee solid;padding: 8px 10px 0px;overflow: visible !important;height: 50px !important;margin-bottom: 0px;}.item .summary {padding: 0px 10px;}.item .summary A.itemlink span {font-weight: 600;margin-right: 7px;color: #555;}.item .summary A.itemlink {color: #828282;text-decoration: none;font-weight:300;}/*.product4.productlist .layoutlist_2 .subject {display: none;}*/ 
.product4.productlist.cid88 .layoutlist_2 .subject, .product4.productlist.cid94 .layoutlist_2 .subject, .product4.productlist.cid100 .layoutlist_2 .subject, .product4.productlist.cid106 .layoutlist_2 .subject, .product4.productlist.cid112 .layoutlist_2 .subjectt, .product4.productlist.cid118 .layoutlist_2 .subject, .product4.productlist.cid124 .layoutlist_2 .subject, .product4.productlist.cid130 .layoutlist_2 .subject  {display: block;}.productcontent #product {background: #fff;border: 1px #eee solid;padding: 80px !important;margin-top: 80px !important;box-shadow: 0px 0px 20px rgb(208 208 208 / 50%);}.RWDproduct_page .pic-box {width: calc(100% - 450px);padding-right: 80px}.RWDproduct_page .products-info {width: 450px;float: right;}.RWDproduct_page .products-info .name {font-size: 24px;color: #222;margin-bottom: 20px;font-weight: 400;letter-spacing: 0px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {border-bottom: 1px solid #eee;margin-bottom: 20px;padding-bottom: 6px;position: relative;font-size: 16px;color: #888;letter-spacing: 2px;margin-top: 30px;}.product_brand {color: #555;font-weight: 400;letter-spacing: 0.5px;margin-bottom: 30px;}.product_brand img {width: 250px;}.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;letter-spacing: 1px;font-weight: 400;padding-right: 0px;margin: 0;}.products-con.clearfix {display: flex;align-items: center;}.page_content3_photowrap .swiper-button-next, .page_content3_photowrap .swiper-button-prev {width: 35px;height: 45px;color: #060606;background: transparent}.page_content3_photowrap .swiper-button-next:after, .page_content3_photowrap .swiper-button-prev:after {font-size: 25px;}.page_content3_thumbphoto .swiper-slide {width: auto;border: 1px solid #ebebeb;margin-right: 5px !important;}.products-con.clearfix {display: flex;align-items: center;border-bottom: 1px #eee solid;padding-bottom: 50px;}.RWDproduct_page .tab-box .tab-container {border: 0px solid #ccc;}.RWDproduct_page .tab-box .tab-menu li.active a {background: transparent;border-color: transparent;color: #111;}.RWDproduct_page .tab-box .tab-menu a {background: #f6f6f6;display: block; font-size: 15px;padding: 12px 15px;height: 50px;position: relative;border: transparent;border-width: 0;width: 150px;font-weight: 600;letter-spacing: 2px;text-align: center;}.RWDproduct_page .tab-box .tab-menu li a:before {display:none}.RWDproduct_page .tab-box .tab-container {border: 0px solid #ccc;font-size: 15px;font-weight: 300;font-family: 'Noto Sans TC';}.pg_about2 .left.box {margin-top: -75px;}.pg_about.pg_about2.row {display: flex;align-items: flex-end;z-index: 1;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 0px !important;}.pg_about.pg_about3 .left {padding-left: 0;}.pg_about.pg_about3.row {background: rgb(220 220 220 / 35%);margin: 0px 65px 40px;padding-left: 0px;padding-bottom: 0px;position: relative}.pg_about.pg_about4.row {margin: 0px 0px 0px 50px;padding: 0px;}.pg_about span {letter-spacing: 0.5px}.pg_about4 .right {padding-left: 95px;}.pg_about4 .black {margin-top: 60px;}.pg_about.pg_about3::after {content: "";position: absolute; background: rgb(220 220 220 / 35%);width: 100%;height: 300px;top: -300px;left: 0;right: 0;}.pg_about5::after {background: rgb(165 165 165 / 20%);content: "";position: absolute;width: 100%;height: 150px;z-index: -1;top: 130px;right: 0;}.pg_about5.row {margin: 0;    padding: 0 50px;position: relative;}/*流程*/ 
.pg_sept.row {margin: 50px auto;position: relative;}.pg_sept .item .right h5 {font-size: 22px;color: #444;font-weight: 400;letter-spacing: 3px;margin-bottom: 18px;margin-top:0px}.pg_sept .item .right {width: calc(100% - 50px);}.pg_sept .item {display: flex;align-items: flex-start;width: 90%;margin: 0 auto 80px;}.pg_sept .item .left {font-family: 'Noto Serif TC', serif;font-size: 28px;margin-right: 0px;width: 50px !important;margin-top: 0px;color: #ababab;}.pg_sept .item .left::after {top: 16px;content: "";position: absolute;width: 8px;height: 8px;background: #d4d4d4;right: 43px;z-index: 1;transition: 0.5s;}.step_row::after {content: "";width: 80%;height: 450px;top: 50px;right: 0;background: rgb(212 211 211 / 20%);display: block;position: absolute;z-index: -1;}.step_row {margin-top: 50px;}.step_flex {display: flex;align-items: center;flex-direction: row-reverse;}.pg_sept .item .right {width: calc(100% - 50px);}.pg_sept .item .left::after {top: 45px;content: "";position: absolute;width: 1px;height: 80px;background: #e2e2e2;left: 8px;z-index: 1;transition: 0.5s;}.pg_sept .item .left {position: relative;}.step_row2 .left {padding-right: 60px;}.step_row2 img {width: 350px;float: right;}.step_row #img03 {position: relative; bottom: -200px;right: 50px;background: url(archive/image/customization/extra_clean_paper0.jpg);padding: 10px;}.step_row #img02 {position: absolute;top: 280px;background: url(archive/image/customization/extra_clean_paper0.jpg);padding: 10px;}.step_row .right {position: relative;}.step_row #img01 {width: 80%;}.step_row.step_row2::after{display:none}.bottom_box {position: relative;clear: both;}.bottom_box::after {content: "";width: 100%;height: 420px;bottom: -800px;right: 0; background: rgb(212 211 211 / 20%);display: block;position: absolute;z-index: -1;}/*最新消息*/ 
.article2 .model.article_model.RWDeditor01 {width: 80%;margin: 50px auto 0px !important;}.article2 h6 {font-size: 16px;color: #555;padding: 0px 15px;margin-bottom: 50px;letter-spacing: 1px;line-height: 30px}.article2 .row .col-md-4.col-sm-4 h6 {text-align: center;}.article2 h5 {margin-top: 50px;font-size: 18px;padding: 0px 15px;line-height: 30px;}/*最新消息*/ 
.layoutlist_7 .litem {transition: 0.5s;padding: 0px 10px;}.layoutlist_7 {margin-top: 50px;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #111;font-size: 15px;margin-top: 13px;margin-bottom: 20px;line-height: 25px;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {padding: 0px 15px;}a.itemlink.article_subject {padding: 0;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #111;font-size: 15px;margin-top: 15px;margin-bottom: 15px}.layoutlist_7 .subject {padding: 0px 15px}.layoutlist_7 .litem > div:hover {border: 1px #222 solid;}.layoutlist_7 .litem > div {background: #fff;padding: 15px;border: #e4e4e4 solid 1px;transition: 0.5s}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}/**/ 
.RWDproduct_page .tab-container {color: #333}.RWDproduct_page .tab-container {padding: 50px 25px 0px;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #eae8e8;}.RWDproduct_page .tab-container ul {margin-bottom: 50px;list-style: none;padding: 0}.RWDproduct_page .tab-box .tab-container>ul>li {animation: 1500ms ease normal forwards 1 fadeInUp}.RWDproduct_page .tab-container ul h6 span {color: #cacaca;padding: 0px 10px;}.RWDproduct_page .tab-container ul h6 {display: inline-block;font-size: 15px;color: #111;font-weight: 400;}.row.list_title {border-top: 1px #e4e4e4 solid;font-weight: 400;font-size: 32px !important;letter-spacing: 2px;line-height: 1.5 !important;margin: 80px 0px 30px;color: #222 !important;text-align: center;border-bottom: 1px #e4e4e4 solid;padding: 15px 0px;position: relative;}.row.list_block {margin-top: 50px;}.row.list_block .right img {width: 350px;margin: 10px 0px 30px;}.row.list_block .right {padding-left: 50px;color: #222}#sidebar {padding: 0;}.RWDproduct_page .list-h .item, .RWDproduct_page .list-h>li {border-right: 1px #eae8e8 solid;}.RWDproduct_page .list-h .item, .RWDproduct_page .list-h>li:last-child {border-right: 0px #eae8e8 solid;}.RWDproduct_page .tab-box .tab-container li {border: none;}.row.list_block {margin: 0;}/**/ 
.step_row.step_flex .pg_sept {margin-bottom: 0;position: relative;top: 100px;}.RWDslider01 .pic-list {width: 38%;padding: 0;}.RWDslider01 .text {float: left;width: 62%;padding-bottom: 0px;}.RWDslider01 {padding: 30px 65px 50px !important;}.pg_about4 .right {margin-top: 50px;}.RWDslider01 .control-box {right: 80px;bottom: 80px;color: #999;z-index: 1;}.pg_about.pg_about6.row.paneleffect_v1.animated.fadeInUp {    padding: 0px 65px 50px;}html[class^="product4 productlist"] .layoutlist_2 .subject{display:none}

/*內頁 end*/ 

/*footer start*/ 


.footer-block {background: #222 !important;padding: 80px 0px 60px;font-size: 15px;letter-spacing: 2px;color: #bbb;line-height: 1.8;}.footer-block a {color: #bbb;}.footer-block a:hover {color: #ddd;}.footer-bottom {display: flex;border-bottom: 1px solid #333;padding-bottom: 40px;margin-bottom: 40px;}.footer-block .container {display: flex;}.ft-menu .RWDedictor {display: flex;flex-wrap:wrap}.menu-child.last-child { width: 100%;margin: 0;margin-top:20px}.menu-child.last-child span {    letter-spacing: 0;}.menu-sec {display: flex;}.ft-info h4 {font-size: 21px;color: #fff;letter-spacing: 1px;margin: 0px 0px 30px;}.bottom-left {margin-right: 80px;}.ft-info {width: 100%;margin-right: 100px;}.menu-child {margin-right: 60px;font-size: 14px;}.ft-menu {width: 100%;margin-top: 6px;}.footer-btn a {display: block;background: transparent;text-align: center;padding: 6px 20px;color:#fff;border: 1px solid #555;margin-bottom: 12px;transition:0.5s ease;border-radius: 20px;}.footer-btn a:hover {background: #111;color:#fff;transition:0.5s ease;border:1px solid #111;}.footer-btn a img {filter: contrast(0)brightness(2);margin-right: 6px;}.menu-child h5 {font-size: 15px;color: #efefef;margin: 0px 0px 8px;}.menu-child hr {border-top: 1px solid #222;margin: 15px 0;}.menu-child:nth-child(4) {margin-right: 0px;}.menu-box {margin-right: 40px;}.RWDsocial001 {background: transparent;right: 0px;padding: 0px;padding-left: 120px;position: relative;}.RWDsocial001::before {content: "Follow Us";display: inline-block;position: absolute;left: 0px;top: -6px;}#social_media_wrapper a {background: transparent; margin: 0px 15px 0px 0px;width: 30px;height: 30px;padding: 0px;}#social_media_wrapper a i {width: 30px;height: 30px;}#social_media_wrapper a:hover, #social_media_wrapper a:active {text-decoration: none;color: #fff;background: transparent;}.rights-block {background: #1f1f1f;font-size: 12px;letter-spacing: 1px;color: #555;padding: 15px 0px 15px;line-height: 1.8;}.rights-block span {margin-left: 3px;}.rights-block a {color:#ccc;}.scrollTop002 {bottom: 100px;}.scrollTop002 img {filter: contrast(0.5);}/*cookies*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}.rights-block .RWDedictor:nth-child(2) a {color: #555;}

/*footer end*/ 

/*小螢幕 start*/ 


@media (max-width: 1500px) {.cd-logo {width: 150px;margin-top: 22px;}}@media (min-width: 1400px) {#RWDfullscreen01 .container {width:1350px;}.contact-block::after {width: calc(1350px + ((100% - 1350px) / 2));}.RWDparallax_new {width: calc(1350px + ((100% - 1350px) / 2));}.RWDbanner_plus01.style-control.control-left .control-box {left: calc((100% - 1350px) / 2 + 20px);}.brand-block {padding: 100px 0px 0px;}.RWDright_cont002 .item-first .text-box {padding: 0px 0px 0px 60px;}.RWDbanner_plus01 .slickitem01 .logo img {width: 450px;}.RWDslider01 {padding: 30px 15px 50px;}}@media (max-width: 1400px) {.cd-primary-nav>li>a {letter-spacing: 1px;padding: 0px 15px;}#RWDfullscreen01 .container {width:95%;}.RWDbanner_plus01.style-control.control-left .control-box {left: calc(2.5% + 20px);}.contact-block::after {width: 95%;top:-60px;}.RWDparallax_new {width: 95%;}.RWDmenu_plus02 nav.cd-nav {margin-right: 20px;}.RWDmenu_plus02 .container {width: 100% !important;padding: 0px 20px;}.RWDbanner_plus01 .slickitem01 .logo img {width: 450px;}.brand-block {padding: 100px 0px 0px;}.product-block {padding-bottom: 150px;}.RWDright_cont002 .item-first .text-box {padding: 0px 0px 0px 60px;}/*footer*/ 
.footer-bottom {display: block;}.bottom-left {margin-right: 0px;}.bottom-right {margin-top: 45px;}.ft-info {width: 50%;}.menu-child {margin-right: 50px;}.menu-box {margin-right: 30px;}}@media (max-width: 1300px) {.cd-logo {    width: 150px;    margin-top: 29px;}.pg_about4 .right {    margin-top: 0px;}.RWDslider01 .pic-list {    width: 45%;    padding: 0;}.RWDslider01 .text {    float: left;    width: 55%;    padding-bottom: 0px;}.RWDslider01 .control-box {    right: 50px;    bottom: 50px;    color: #999;    z-index: 1;}}@media (max-width: 1200px) {.cd-primary-nav>li>a {    letter-spacing: 1px;    padding: 0px 10px;}}

/*小螢幕 end*/ 

/*內頁小螢幕 start*/ 


@media (max-width: 1400px) {.pg_about.row {padding: 0px 0px 80px}.article-text .container {width: 100% !important;}.pg_about.pg_about3.row {margin: 0px 15px 40px;}.pg_about4 .right {padding-left: 50px;}.step_row.step_row2 {margin-top: 0;position: relative;top: -50px;}.step_row::after {top: 0px;}.pg_sept .item {width: 100%;}.step_row.step_flex .pg_sept {    margin-bottom: 0;    position: relative;    top: 0px;}.RWDslider01 {    padding: 30px 15px 50px !important;}.pg_about.pg_about6.row.paneleffect_v1.animated.fadeInUp {padding: 0px 15px 50px;}.pg_about5.row {padding: 0;}}@media (max-width: 1300px) {#RWDPAGE_BASE_PAT02 .slick-caption .logo {display:none}.step_row #img02 {position: relative;top: 0px;background: transparent;padding: 0px;margin: 20px 0px;}.step_row2 img {width: 70%;float: right;}.step_row #img03 {position: relative;bottom: 0px;right: 0px;background: transparent;padding: 0px;}.step_row #img01 {width: 70%;}.step_row2 .left {padding-right: 0px;}.article2 .model.article_model.RWDeditor01 {width: 95%;margin: 50px auto 0px !important;}.pg_about4 .right {    padding-left: 50px;    padding: 30px 0px 0px 30px !important;}}@media (max-width: 1200px) {.pg_about.pg_about4.row {margin: 0px 0px 40px;padding: 0px;}.pg_about5::after {height: 130px;top: 100px;}}

/*內頁小螢幕 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 62px)!important;height: calc(100vh - 62px)!important;}.m_title {width: 100%;text-align: left}/*menu*/ 
.cd-main-header {padding: 0px 15px 0px 0px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #fff;}.cd-primary-nav>li>a {color: #555;}nav.cd-nav .bottom-copyright {display:none;}.cd-primary-nav>li.menu-store>a:before {display:none;}#cd-primary-nav>li>ul>li.go-back a {font-weight: normal;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before {background: #555;}.RWDmenu_plus02 .inside.is-up .cd-logo {    background: #fff;    padding: 0;    margin-top: 15px !important;    width: 120px;}.RWDmenu_plus02 .sub-nav {display: block !important;position: absolute;right: 120px;}.RWDmenu_plus02 .editor {margin-top: 10px;}.RWDmenu_plus02 .menu-btn a img {width: 30px;}.menu-btn a {padding: 2px 20px 0px;}.cd-primary-nav .cd-secondary-nav>li>a {    font-family: 'Noto Sans TC', sans-serif;    color: #555;    font-size: 15px;    letter-spacing: 2px;    transition: 0.5s ease;}.RWDnews005 .container {padding: 0px 50px;}.brand-block .RWDnews005 .container {padding: 0px 50px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left:-35px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right:-35px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 12px 0px 0px;}.RWDproduct002_v2 .btn.btn-rj {width: auto;padding: 6px 25px;}.brand-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px 20px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-left: 20px;}/**/#sidebar .form-control {width: 100%;}.page_wrapper_bg .article-text.rwd .container .row .col-md-6 {width: 100%;}.step_row.paneleffect_v1.step_flex.animated.fadeInUp {display: flex;flex-direction: row-reverse;}.step_row.step_flex .right {position: relative;width: 50%;}.step_row.step_flex .left {position: relative;width: 50%;}.pg_sept .item .right {width: calc(100% - 0px) !important;}.pg_sept.row {margin: 50px auto 0px;}.step_row.step_flex .left img {width:90%;float: right;}.step_row.paneleffect_v1.step_flex.animated.fadeInUp {align-items: center;}.step_row::after {content: "";width: 40%;height: 500px;}.pg_sept.row {margin: 0px auto 0px;}.pg_sept .item {margin: 0 auto 50px;}.step_row.step_row2 {top: 0px;}.layoutlist_7 .row {margin: 0;}.layoutlist_7 .litem {margin: 10px 0px;width: calc(100%/3 - 1px);}.pg_contact h5 {font-size: 18px;margin-top:0px;margin-bottom: 10px}.pg_contact h5 span {font-size: 16px}.customized_columns {padding: 50px;}
}
/*1199px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.about-block {padding: 20px 0 100px;}.RWDright_cont002 .item-first {flex-direction: column-reverse;}.RWDright_cont002 .item-first a {width: 80%;margin: 0 auto;}.RWDright_cont002 .item-first .text-box {width: 80%;padding: 0px;margin-bottom: 30px;text-align: center;}.RWDright_cont002 .item-first .text-box .text {margin-top: 30px;}.contactbtn-block {padding: 60px 0px 100px;}.RWDparallax_new .picbgbox {height: 350px !important;}/**/ 
.RWDproduct_page .pic-box {width: calc(100% - 0px);padding-right: 0px;float: none;}.RWDproduct_page .products-info {width: 100%;float: none;}.products-con.clearfix {display: block}.pg_about .left {padding-right: 15px;width: 100%;}.pg_about .right {padding-left: 15px;float: none;}.pg_about.row {display: block}.pg_about .right.right01 {display:none}.pg_about2 .left.box {margin-top: 0px;width:51%;}.pg_about .right {padding-left: 15px;float: none;width: 49%;}.pg_about.row {padding: 50px 0px 50px;}.pg_about5::after {top: 60px;}.pg_about.pg_about3.row {display: block;clear: both;}.pg_about.pg_about3 .left {padding: 0px 15px;}.pg_about3 .right.box {padding: 50PX 30PX;clear: both;}.pg_about.pg_about4.row .left {width: 40%;padding-left: 0px;}.pg_about.pg_about4.row {clear: both;}.pg_about4 .right {width: 100% !important;float: none !important;padding:0px !important}.pg_about.pg_about4.row .left {width: 100%;padding-left: 0px;margin: 0 auto;text-align: center;float: none}.pg_about.pg_about4.row .left img {margin: 0 auto;width: 70%}.pg_about.pg_about2.row {padding: 0;}.layoutlist_7 .litem {width: calc(100%/2 - 1px);}.row.list_block .left {width: 100%;padding: 0px 15px}.row.list_block .right {width: 100%;padding:30px 15px 0px}.productcontent #product {padding: 50px !important;margin-top: 0px !important;}.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 30px;}.pg_contact.row {padding: 50px 0px 50px 0px;}.pg_contact::after {display:none}#article .tabs .content {padding: 30px 0px !important;}#article .tabs {margin: 0px 0px;}.page_wrapper_bg .banner_block {display:none}section.call_to_action {padding: 200px 0 120px 0;}header.cd-main-header {background: #ccc;}.pg_contact.row .left {padding-left: 30px;}.pg_contact.row .right {width: 40%;}.pg_contact.row .left {width: 60%;}.article2 h6 {font-size: 15px;letter-spacing: 0.5px;margin-bottom: 10px}.RWDslider01 .pic-list {width: 100%;padding: 0;}.RWDslider01 .text {float: none;width: 100%;padding-bottom: 0px;}.RWDslider01 .control-box {right: initial;bottom:30px;left:20px}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
.news-block {padding: 80px 0px 60px;}.product-block {padding: 80px 0px 120px;}/*產品*/ 
.RWDproduct002_v2 .section-subject .col-md-12 { display: block;text-align: center;}.RWDproduct002_v2 h2.sub-title {padding-left: 0px;}.RWDproduct002_v2 .filter-portfolio ul {text-align: center;margin-top: 0px;}.RWDproduct002_v2 .btn-box .btn {margin-top: 30px;font-size: 15px;}.RWDbtn01 {display: block;text-align: center;}.RWDbtn01 .section-subject {width: 100%;display: block;text-align: center;margin-bottom: 10px;}.RWDbtn01 .editor {width: 100%;display: block;font-size: 15px;}.contactbtn-block {padding: 60px 0px ;}.RWDbtn01 .btn-box2 {margin-top: 30px;width: 100%;}.RWDbtn01 .btn2 {margin: 0 auto;font-size: 15px;}/*規劃*/ 
.RWDparallax_new .picbgbox {height: 250px !important;}/*footer*/ 
.footer-block {padding: 60px 0px 40px;}.footer-block .container {display: block;}.ft-info h4 {margin-bottom: 15px;}.ft-info {width: 100%;margin-right: 0px;text-align: center;margin-bottom: 45px;}.footer-bottom {display: block;padding-bottom: 20px;margin-bottom: 20px;}.bottom-right {margin-top: 20px;}.menu-child {width: 25%;text-align: center;margin: 0;}.rights-block {letter-spacing: 0px;text-align: center;}.scrollTop002 {right: 15px;}.menu-box {margin-right: 0;}.menu-child.last-child {width: 25%;}.menu-sec {    display: block;}/*代理品牌*/ 
.RWDphoto004 .xicon-item {width: calc(100%/3 - 40px) !important;}/**/ 
.pg_contact.row {margin: 0px 0px 0px}.form-horizontal .col-sm-12.col-md-5 {width: calc(100% - 140px);}.form-control {width: 100%;}.form-horizontal .control-label {float: left;clear: both;width:140PX}.form-horizontal .col-sm-12.col-md-5 {margin-bottom: 25px;}.form-group {margin-bottom: 0px;}#eForm1 > div:nth-child(10) > label {width: 100%;}#eForm1 > div:nth-child(10) > label br {display:none}.form-horizontal .col-sm-12.col-md-11 {width: calc(100% - 0px);}.form-horizontal .col-sm-12.col-md-11 {margin-bottom: 30px;}.customized_columns {padding: 50px 30px;}.bottom_box::after {display:none}/**/ 
.step_row::after {display:none}.step_row.step_flex > .left {display:none}.pg_sept .item .left {display:block}.pg_sept .item .right {width: calc(100% - 0px) !important;}.step_row.step_flex .right {position: relative;width: 100%;padding-bottom: 15px;}.pg_sept .item {width: 80%;}.step_row.step_row2 .right img {padding: 15px;}.step_row.step_row2 .right {display: flex;}.step_row #img01 {width: 100%;}.step_row #img02 {width: 100%;display:none}.step_row #img03 {width: 100%;}.step_row.step_row2 .right {display: block;}.step_row #img01 {padding: 0;}.step_row.step_row2 .right img {width: calc(100%/2 - 1px) !important;padding: 8px !important}.pg_about5 img {padding: 15px;}.pg_about5 .col-md-4.col-sm-6 {padding: 0;}.pg_about5 .col-md-4.col-sm-12 {padding: 0;}
}
/*991px end*/ 

/*850px start*/ 

@media (max-width: 850px) {
.formdesc {margin-bottom: 0px;margin-top: 0px;}.pg_about5 img {padding-bottom:30px;}.pg_about5::after {display:none}.step_row::after {display:none}.step_row.step_flex > .left {display:none}.pg_sept .item .left {display:block}.pg_sept .item .right {width: calc(100% - 0px) !important;}.step_row.step_flex .right {position: relative;width: 100%;padding-bottom: 15px;}.pg_sept .item {width: 80%;}.step_row.step_row2 .right img {padding: 15px;}.step_row.step_row2 .right {display: flex;}.step_row #img01 {width: 100%;}.step_row #img02 {width: 100%;display:none}.step_row #img03 {width: 100%;}.step_row.step_row2 .right {display: block;}.step_row #img01 {padding: 0;}.step_row.step_row2 .right img {width: calc(100%/2 - 1px) !important;padding: 8px !important}
}
/*850px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
.main .RWDright_cont002 .container {padding: 0px 15px;}.RWDright_cont002 .item-first .text-box {width: 100%;}.RWDright_cont002 .item-first a {width: 100%;}.eformsForm .ebtn a {margin: 30px auto 0px;}.page_wrapper_bg .article-text.rwd .container {padding: 0;}.RWDproduct_page .btn_back a {float: right;}
}
/*800px end*/ 

/*768 start*/ 


@media (max-width: 768px) {.RWDproduct_page .btn_back a {float: none;margin: 0 auto;}.btn_back {float: none;}.btn_back a {font-size: 14px;letter-spacing: 1px;width: 300px;margin: 0 auto}}

/*768 end*/ 

/*767px start*/ 

@media (max-width: 767px) {
.RWDright_cont002 .item-first .text-box .title {font-size: 24px;}/*代理品牌*/ 
.RWDphoto004 .xicon-logo {max-width: 100%;}.RWDphoto004 .logo-wall {padding-left: 0;padding-right: 0;}/**/ 
.RWDproduct_page .faq-item .editor ul {margin-bottom: 50px;list-style: none;padding: 0;}.RWDproduct_page .faq-item .editor li {border: none;}.RWDproduct_page .faq-item .editor ul h6 {display: inline-block;font-size: 15px; color: #111;font-weight: 400;}.RWDproduct_page .faq-item .editor ul h6 span {color: #cacaca;padding: 0px 10px;}.page_content3_thumbphoto.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-thumbs {margin: 0px 30px;}.page_content3_thumbphoto .swiper-button-next, .page_content3_thumbphoto .swiper-button-prev {top: 15px;background: #fff}.page_content3_thumbphoto .swiper-button-prev {left: -2px !important;}.page_content3_thumbphoto .swiper-button-next {right: -2px !important;}/**/ 
.tab_title {font-size: 18px;letter-spacing: 2px;}.pg_contact.row {display: block;}.pg_contact.row .right {width: 100%;padding: 0;}.pg_contact.row .left {width: 100%;padding: 30px 15px 0px;}/**/ 
.item .subject A.itemlink {font-size: 18px;}.productcontent #product {padding: 15px !important;}.page_content3_thumbphoto.swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-thumbs {margin: 0px 0px;}#eForm1 > div:nth-child(6) > .control-label {font-size: 18px}.form-horizontal .control-label {letter-spacing: 1px;}.pagecontent {font-size: 14px;letter-spacing: 1px;line-height: 30px;}.form-horizontal .col-sm-12.col-md-5 {width: calc(100% - 0px);}.form-horizontal .control-label {width: 100%;padding: 0 !important;}.customized_columns {padding: 30px 20px;}input[type=checkbox], input[type=radio] {margin: 0px 5px 0px 10px;line-height: normal;}.form-horizontal .col-sm-12.col-md-11 {padding: 0;}.eformsForm .ebtn a {width: 300px;}.page_wrapper_bg .article-text.rwd .container {font-size: 14px;line-height: 30px;}.pg_about.row {padding: 0px 0px 0px;margin: 0px -15px;}.pg_about.row h5 {font-size: 22px;padding-bottom: 15px;margin-bottom: 20px;}.pg_about.row {line-height: 30px;}#RWDPAGE_BASE_PAT02 .container {width: 100%;}.pg_about.pg_about3::after {display:none}.pg_about3 .right.box {padding: 30PX 15PX;clear: both;}#sidebar {margin: 0px 0px !important}.row.list_title {    border-top: 1px #e4e4e4 solid;    font-weight: 400;    font-size: 24px !important}.form-horizontal .col-sm-12.col-md-5 {    width: calc(100% - 0px);    padding: 0;}.customized_columns {margin-top: 0px;}.tab_content {    font-size: 14px !important;    color: #6f6f6f !important;    line-height: 30px !important;}.pg_contact.row .left {    width: 100% !important;    padding: 30px 0px 0px !important;}.RWDslider01 .control-box {    right: initial;    bottom: 0PX;    left: 50%;;}.pg_about.pg_about3.row {    margin-bottom: 0px;    margin: 0;}.RWDslider01 .products-list .box {    padding: 0 0px;}.pg_about5 img {    padding: 0 0 30px;}.pg_about.pg_about3.row {    padding: 30px 0px 0;}
}
/*767px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
.news-block {padding: 60px 0px 40px;}.product-block {padding: 60px 0px 120px;}.contactbtn-block {padding: 45px 0px 60px;}.brand-block {padding: 60px 0px 0px;}.about-block {padding: 20px 0px 80px;}.RWDnews005 .section-subject {margin-bottom: 30px;}.RWDmenu_plus02 .sub-nav {display: none !important;}h1.main-title {font-size: 28px !important;}h2.sub-title {font-size: 15px !important;letter-spacing: 1px;}.RWDbtn01 .main-title {font-size: 28px !important;}/*banner*/ 
.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: 82vh !important;height: 82vh !important;}.RWDbanner_plus01 .slickitem01 .logo img {width: 100%;}.RWDbanner_plus01.style-control.control-left .control-box {position: absolute;bottom: 50px;left: 0px;text-align: center;}.RWDbanner_plus01.style-control .control-box .control {float: none;}/*家俱*/ 
.RWDproduct002_v2 .popup-portfolio {margin: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(100% / 3 - 10px);margin: 0px 5px 10px;}.RWDproduct002_v2 .btn.btn-rj {width: 100%;padding: 6px 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 2 - 21px);margin: 0px 10px 10px;}.RWDbtn01 .btn2 {width: 100%;}.contact-block::after {top: -40px;}.RWDnews005 .container {padding: 0px 40px;}.RWDproduct002_v2 .section-subject {margin-bottom: 30px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 0;}.RWDproduct002_v2 .btn-box {margin: 0px 15px;}.RWDproduct002_v2 .btn-box .btn {width: 100%;max-width: 100%;}/*footer*/ 
.ft-menu .RWDedictor {display: block;}.menu-child {width: 50%;margin-bottom: 20px;float: left;}.footer-block {padding: 60px 0px 40px;}.rights-block {padding-bottom: 80px;}.scrollTop002 {bottom: 80px;}.menu-child.last-child {    width: 50%;    margin: 0;}/*cookies*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.rights-block span {display:none;}.cart_icon {width: 28px;margin-right: 5px;}.RWDmobile_bottom a {display: flex;align-items: center;padding: 10px 0;justify-content: center;}.RWDmobile_bottom li {width: 100%;border: 0px;}.RWDmobile_bottom .text {font-size: 15px;letter-spacing: 1px;}.RWDmobile_bottom .cart_icon {filter: contrast(0)brightness(2);}.RWDmobile_bottom li:nth-child(1) .cart_icon {width: 20px;margin-right: 8px;}.RWDmobile_bottom li:nth-child(1) a {background: #333;padding: 12px 0;}.jxPOhn {margin-bottom: 60px;}.dfBDQI {bottom: 40px !important;}.scrollTop002 {bottom: 160px;}/*代理品牌*/ 
.RWDphoto004 .xicon-item {    width: calc(100%/3 - 20px) !important;    margin-left: 10px !important;    margin-right: 10px !important;}.RWDphoto004 .xicon-item {margin-bottom: 20px;}.RWDmobile_bottom .icon {display: none;}/**/ 
.hgroup h1 {font-size: 24px !important;letter-spacing:1px;}.formdesc br {display:none}.pg_about.row {padding: 0px 0px 50px;}.pg_about2 .left.box {margin-top: 0px;width: 100%;margin-bottom:15px}.pg_about .right {padding-left: 15px;float: none;width: 100%;margin-bottom:15px}.pg_about.pg_about2.row {display: block;}.pg_about2 .left.box img {padding:0px 0px}.pg_about .right img {padding:0px 0px}.pg_about.pg_about3.row {background: transparent}.pg_about.pg_about4.row .left {padding: 0;}.pg_about.pg_about3.row .left {padding: 0;}.pg_about3 .right.box {padding: 30PX 0PX 0px;margin-bottom: 0px}.pg_about.pg_about3.row {margin-bottom: 0px;}.pg_about.pg_about4.row .left img {width: 100%;}.pg_about4 .right {padding: 0px !important}.pg_about5 img {    padding: 0 0 15px;}.pg_about.pg_about3.row {    padding: 0;}.pg_about.row h5 {font-size: 18px; line-height: 28px;text-align: center;}.pg_about.pg_about4.row {margin-bottom: 0;}.pg_about5.row .col-md-4 {padding: 0;}.pg_about5 img {padding-bottom: 15px;}section.call_to_action {padding: 200px 0 60px 0;}.pg_sept .item {width: 100%;}.pg_sept .item .right h5 {font-size: 18px;color: #444;font-weight: 400;letter-spacing: 1px;margin-bottom: 10px;margin-top: 0px;}.pg_sept .item {margin: 0 auto 20px;}.step_row.step_flex .right {padding-bottom: 0px;}.pg_sept .item .left::after {height: 50px;}.step_row.step_row2 .right img {width: calc(100%/1 - 1px) !important;padding: 0px 0pc 10px!important;}.layoutlist_7 .litem {width: calc(100%/1 - 1px);}section.article-text p {font-size: 14px;line-height: 30px;letter-spacing: 1px;}#RWDPAGE_BASE_PAT02 .main .container {padding-left: 15px;padding-right: 15px;}div#article {padding: 0 !important;}.article2 h6 {font-size: 14px;letter-spacing: 0.5px;margin-bottom: 30px;}div#product .col-md-4.col-sm-6 {padding: 0;}div#product {padding: 0!important;}.page_content3_photowrap .swiper-button-next, .page_content3_photowrap .swiper-button-prev {display:none}.RWDproduct_page .faq-item .editor ul h6 {    display: block;    font-size: 14px;    color: #111;    font-weight: 400;    margin: 10px 0px 5px;}.RWDproduct_page .faq-item .editor ul h6 span {display:none}div#eforms {    padding: 0px !important;}.pg_btn_block .btn a {    color: #555;    font-size: 15px;    width: 100%;}#article .tabs {    margin: 0px 0px;    margin-top: -100px;}.btn_back a {    width: 100%;}.btn.btn_back {    width: 100%;}
}
/*600px end*/ 

/*480px start*/ 

@media (max-width: 480px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin: 0px 0px 10px;}.rights-block .container {    flex-direction: column;    justify-content: center;    align-items: center;}.rights-block .container .RWDedictor:nth-child(1) {    width: 100%;    text-align: center;}.add-logo a {    margin: 0 auto 20px auto;}.rights-block .container .RWDedictor:nth-child(2) {    width: 100%;    text-align: center;}.hgroup h1 {    font-size: 20px !important;    letter-spacing: 1px;}.RWDproduct_page .btn_back {    padding: 5px 0px;}.RWDproduct_page .btn_back a {    float: none;    margin: 0 auto;    width: 100%;}.RWDproduct_page .faq-item .editor ul h6 span {    color: #cacaca;    padding: 0px 0px;    font-weight: 200;}.tab_row .tab {    border-top: 1px solid #aaaaaa;    padding: 0px;}.pg_btn_block {    display: block;    margin: 20px 0px 0px;}.pg_btn_block .btn {    padding: 0;    width: 100%;}.pg_block_ph {    margin-right: 0px;}
}
/*480px end*/ 

/*380px start*/ 

@media (max-width: 380px){
#RWDPAGE_BASE_PAT02 .container {width: 100%;}.step_row2 .left {    padding-right: 0px;    padding: 0;}.step_row.step_flex .right {    padding-bottom: 0px;    padding: 0;}.eformsForm .ebtn a {    width: 100%;}div#article .tab {    border-top: 1px solid #aaaaaa;    padding: 20px 0px;}
}
/*380px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.RWDphoto004 .xicon-item {width: calc(100%/2 - 20px) !important;}
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
