/* now =>2025-07-02 21:08:17*/ 
 /* Last Midoify Time By 2025-05-14 14:31:48 */ 
 /* Last Midoify Time By 1747204308 */ 
 /* Last Midoify Time By Wed, 14 May 2025 06:31:48 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
a {text-decoration: none;transition: 0.3s;}a:hover {text-decoration: none;transition: 0.3s;}.main {overflow: hidden;background:#ffffff}.fl img {width:180px}.flipInY {-webkit-animation-name: flipInUp;animation-name: flipInUp;}.btn_block.hidden-md {display:none}.RWDbanner005 .subtitle {color: #555;margin-bottom: 10px;font-size: 14px;letter-spacing: 1px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #0079b4;opacity: 1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px}/*網頁警告*/ 
.RWDalert_fancybox.bottom {box-shadow: 0px 0px 0px rgba(20%,20%,40%,0.2) !important;padding: 10px 30px !important;background: #fff !important;border-top: 1px #aaa solid !important;font-size: 13px !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {font-size: 14px;letter-spacing: 1px;color: #444;}.RWDalert_fancybox .btn {background: none;border: 0px solid #888 !important;color: #fff !important;box-shadow: inset 0 0 0 rgba(20%,20%,40%,0.5) !important;margin: 0 6px !important;transition: all .15s ease-in-out;letter-spacing: 1px !important;border-radius: 0;font-size: 14px !important; background: #000 !important; font-weight: 600 !important; letter-spacing: 2px !important;}/*banner*/ 
.RWDbanner_plus01 .slick-caption { top: 65%;right: -57% !important;left: initial;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 5px; width: 330px;letter-spacing: 1px; line-height: 28px;padding-left: 3px;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 130px;margin-top:5px;}/*選單*/ 
.RWDmenu_plus04 .header {padding: 0px 0px 0px 30px;}.RWDmenu_plus04 .features {font-size: 14px;line-height: 24px;position: relative;right: -40px;}.RWDmenu_plus04 .header-in {display: flex;flex-wrap: wrap;}/*.RWDmenu_plus04 .logo {order: 2;}.RWDmenu_plus04 .site-nav {order: 3;}.RWDmenu_plus04 .features {width: 100%;order: 1;}*/ 
.RWDmenu_plus04 .site-nav {float: right;width: calc(100% - 600px)}.RWDmenu_plus04 .container {max-width: 100%; width: 100%; float: right; padding: 0px 10px;}.RWDmenu_plus04 .site-nav .menu {text-align: right;width: 100%;}.RWDmenu_plus04 .site-nav .menu>li>a { font-size: 15px;padding: 25px 15px;letter-spacing: 2px;font-weight: 600;transition: 0.5s;}.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: #1282b9;}.RWDmenu_plus04 .features .edit a:hover {color: #1282b9}.RWDmenu_plus04 .header {box-shadow: 0px 0px 15px rgba(197 197 197 / 0.60);}.RWDmenu_plus04 .site-nav .menu ul li a {font-size: 15px; text-align: center;color: #222;text-decoration: none}.RWDmenu_plus04 .site-nav .menu ul li a:hover {text-decoration: none}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;}.RWDmenu_plus04 .site-nav .menu li {border-bottom: 0px #d8d8d8 solid;}.RWDmenu_plus04 .site-nav .menu li:last-child {border-bottom: 0px #d8d8d8 solid;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;color: #0079b4;}/*副選單*/ 
.RWDmenu_plus04 .features .edit span {opacity: 0.3;font-weight: normal !important;margin: 1px 9px;}.RWDmenu_plus04 .features .edit a {color: #555;transition: 0.5s;}.RWDmenu_plus04 .features .edit {float: right; font-size: 14px;letter-spacing: 2px;font-weight: 600;color: #555;padding: 0px;margin-top: 20px;display:none}.RWDlinks002 .now i.main_icon {font-size: 14px;color: #FFF;}.RWDlinks002 span.name_ {padding-left: 20px;}.RWDlinks002 {top: 22px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 30px 25px 10px;}/*語系*/ 
.lang-select-label {font-size: 12px;padding: 2px 13px;letter-spacing: 0.5px;border: 1px #aaa solid;border-radius: 50px;margin-top: 15px;margin-top: 22px;}.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: #0079b4;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #0079b4;}.lang-select-label:hover {border: 1px #0079b4 solid;}.lang-select-options {right: 50%;background-color: #ececec;box-shadow: none;border-radius: 10px;}.lang-select-options>li:first-child:hover {background: #b5e1f7;border-radius: 10px 10px 0px 0px;}.lang-select-options>li {border-bottom: 1px solid #cecece;border-right: 0px solid #efefef;}.lang-select-options>li:last-child {border-bottom: 0px solid #cecece;border-right: 0px solid #efefef;}/*線上賣場*/ 
.RWDlinks002 .now {width: 180px; height: 30px;padding: 0 25px 0 25px;font-size: 14px;line-height: 30px;background-color: #0079b4;border-radius: 50px; font-weight: 600;letter-spacing: 1.5px;color: #fff;}.RWDlinks002 .now_arrow_down .ii-arrow_b3 {display: block;font-size: 32px;color: #fff;}/*banner*/ 
.banner_block {margin-top: 50px;}/**/ 
.RWDbanner_plus01 .page-scroll.style01 a::after {box-sizing: border-box;content: "";position: absolute;top: 55px;right: 50%;width: 1px;height: 65px;background: #000;animation: web_menu002 ease-out 1.5s infinite;animation-direction: alternate;opacity: .3;}@keyframes web_menu002{0%{ transform: translate(0px, 0px);} 50%{transform: translate(0px, -20px);}100%{transform: translate(0px, 0px);}}.RWDbanner_plus01 .page-scroll {right:inherit;left:0px;margin-left: 0px;}.RWDbanner_plus01 .page-scroll {z-index: 111;bottom:0px}.RWDbanner_plus01 .page-scroll a {color: transparent}.RWDbanner_plus01 .page-scroll.style01 a span {width: 0px;height: 0px;border-left: 0px solid #fff;border-bottom: 0px solid #fff}.RWDbanner_plus01 .page-scroll.style01 a::before {content: "scorll";position: absolute;width: 20px;color: #000;transform: rotate(90deg);text-transform: uppercase;font-size: 12px; right: 6px;letter-spacing: 3px;top: -40px;right: 12px;}/*寬度*/ 
.about_block .container {width: 70%;}.product_block .container {width: 85%;}.brand_block .container {width: 85%;}.RWDService002 .container {width: 85%;}.footer_block .container {width: 85%;}.brand_right .container {width: 100% !important;}.news_block .container { width: 80%;background: #fff;padding: 50px;border-radius: 20px;box-shadow: 0px 0px 15px #cacaca;display: flex;align-items: flex-start}/*標題共同*/ 
.main-title {font-size: 35px !important;line-height: 1 !important;font-weight: 600 !important;color:#0079b4 !important;letter-spacing: 2px !important;margin-bottom: 10px !important;}.sub-title {font-size: 16px !important;padding-left: 3px !important;letter-spacing: 1px !important;font-weight: 600 !important;color: #555 !important; line-height: 30px !important;margin-top:0px !important}.RWDbanner005 .title_block .title_tw {font-size: 35px !important;line-height: 1 !important; font-weight: 600;color: #0079b4;letter-spacing: 2px !important;margin-bottom: 10px !important}.RWDbanner005 .title_block .title_en {font-size: 16px !important;padding-left: 3px !important;letter-spacing: 1px !important;font-weight: 600 !important;color: #555 !important; line-height: 30px !important;}.RWDService002 .section-line {display:none !important}/*關於我們*/ 
.about_block {padding:100px 0px 50px;position: relative;z-index: 111}.RWDleft_cont002 .item-second {background-color: transparent;}.RWDleft_cont002 .item-second .text-box {background: transparent;color: #222;padding:80px 50px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.1);}.RWDleft_cont002 .item-second .text-box .title {font-size: 35px;font-weight: bold;letter-spacing:1px;color: #037bb5;margin-bottom: 5px;line-height: 1}.RWDleft_cont002 .item-second .text-box .subtitle { font-size: 18px;letter-spacing: 2px;margin-top: 10px;font-weight: bold;color: #444;padding-left: 2px;}.RWDleft_cont002 .item-second .text-box .underline {display:none}.RWDleft_cont002 .item-second .text-box .text {line-height: 30px;font-size: 14px; letter-spacing: 1px;margin-top:20px;width: 100%;color: #555;padding-left: 2px;}.RWDleft_cont002 .item-second .text-box h5 {font-size: 18px;margin-top: 30px;font-weight: 600;}.RWDleft_cont002 .item-second .text-box p {font-weight: 600;}.RWDleft_cont002 .item-second .text-box .img_box img {width: 180px !important;margin: 20px 20px 0px 00px;height: auto !important;box-shadow: 0px 0px 10px #dadada;}.RWDleft_cont002 .item-second .pic {width:100%;position: relative}.RWDleft_cont002 .item-second .text-box {    width: 50%;    float: right;    left: initial;    position:relative;    background: #fff;    top: 70px;    right:50px;    box-sizing: border-box;    z-index: 99;    box-shadow:4px 2px 17px -4px rgba(0 0 0 / 43%);height: auto}.RWDleft_cont002 .item-second .pic {margin-top:0px;}.RWDleft_cont002 .item-second .pic img {border-radius:0px}/*.RWDleft_cont002 .item-second .text-box::after {content: "";width: 130%;height: 75%;background: rgb(245, 245, 245);display: block;position: absolute;left: 0px;top: 0px;z-index: -1;}*//*.RWDleft_cont002 .item-second::after {content: "";position: absolute;width:48%;height: 400px;background: #ececec;right: -7px;bottom: 45px;z-index: -1;border-radius: 20px;}*//**/ 
.RWDleft_cont002 .item-second > a {width: 50%;height: 100%;float: left}/*品牌*/ 
.RWDService002 {padding: 0px 0px;}.service_block {padding: 100px 0px 0px;position: relative;z-index: 1;background: #f9f9f9;}.RWDService002 .funny-boxes {background: #fff;padding: 20px 20px 20px !important;position: relative;margin: 0px 10px;height: 220px;border: 0px #eaeaea solid;border-radius: 20px;border-bottom: 2px #86c8f4 solid;box-shadow: 0px 0px 5px #d0d0d0;}.RWDService002 .funny-boxes.not-right-column::before {display:none}.RWDService002 .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDService002 .funny-boxes.float-shadow > .funny-boxes-icon {box-shadow: 0px;transform: translateZ(0px);transition: all 0.2s ease-in-out 0s;}.RWDService002 .funny-boxes > .funny-boxes-icon {    border-radius: 50%;    display: inline-block;    height: 80px;    line-height: 90px;    margin-bottom: 0px;    width: 80px;    background: #fff;    box-shadow: 0;    position: relative;    margin-top: 0px;    margin-bottom: 0px;    border: 0px #dcdcdc solid;    padding: 0px;}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}.RWDService002 .funny-boxes > .funny-boxes-text > h4 a {color: #222;}.RWDService002 .funny-boxes > .funny-boxes-text > h4 { font-size: 18px;letter-spacing: 1px; padding-bottom: 0px;position: relative;text-transform: uppercase;font-weight: 600;}.RWDService002 .funny-boxes > .funny-boxes-text > p {font-size: 15px; color: #444;letter-spacing: 1px; margin: 0; line-height: 1.5;}.RWDService002 .col-md-4 {padding: 0px;}.RWDService002 .section-subject {margin-bottom: 50px;float: left;width:20%;text-align: left;margin: 0;margin-top:30px}#m_RWDfullscreen01_49_1 > div.section-inner > div > div:nth-child(2) {float: right;width: 80%;margin: 0}.service_block::after {background: url(archive/image/customization/brickwall.png);content: "";position: absolute;width: 100%;height: 200px;z-index: -1;bottom: -100px;}.service_block::before {background: #f9f9f9;content: "";position: absolute;width: 100%;height: 600px;left: 0;top: -200px;z-index: -1;}.RWDbanner005 .more-btn__text {text-align: left;width: 100%;}/*產品*/ 
.product_block {background: url(archive/image/customization/brickwall.png);padding: 100px 0px;position: relative;z-index: 1}.RWDbanner005 .title_block {margin-top: 0px;margin-bottom: 0px;text-align: center;}.RWDbanner005 .swiper-left .swiper-slide , .RWDbanner005 .swiper-right .swiper-slide {display: flex;flex-direction: column;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {order: 2;padding: 0px 5px;font-size: 14px !important;margin-top:15px;line-height: 1.3 !IMPORTANT;max-height: 45px;text-align: center}.RWDbanner005 .swiper-left .img_wrap , .RWDbanner005 .swiper-right .img_wrap {order: 1;}.RWDbanner005 .swiper-left .sub-link, .RWDbanner005 .swiper-right .sub-link {order: 5;padding: 0px 15px;color: #888;text-align: center;margin-top: 20px}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {order: 3; font-size: 13px;letter-spacing: 1px;padding: 0px 5px;margin: 0px 0px;color: #555;    text-align: center}.RWDbanner005 .price {order: 4;font-size: 14px;font-weight: normal; letter-spacing: 1px;padding: 0px 15px;text-align: left;}.RWDbanner005 .swiper-center {width: calc(40% - 80px);background: #fff;padding: 30px;box-shadow: 0px 0px 15px #c5c5c5;margin-left: 40px;margin-right: 40px}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {width: 25%;background: #efefef;padding: 20px;box-shadow: 0px 0px 15px #c5c5c5;border: 1px #cacaca solid  !important;transition: 0.5s}.RWDbanner005 .sliderWarp {display: flex;align-items: center;justify-content: center;}.RWDbanner005 h4.main-title {font-size: 18px !important;letter-spacing: 1px !important;color: #333;line-height: 30px;margin-bottom: 5px !important}.RWDbanner005 .swiper-left {border-right: 0px solid #e4e4e4;}.RWDbanner005 .swiper-right {border-left: 0px solid #e4e4e4;}.RWDbanner005 .img_wrap {margin-bottom: 0px;padding:2px !important}.RWDbanner005 .sub-link {position: relative;color: #333;font-size: 12px;margin-top: 0px;margin-bottom: 0px;letter-spacing: 1px;display: inline-block;text-decoration: none; text-align: right;font-weight: 600;padding: 0px !important;transition: 0.5s;color: #ababab !important;}.RWDbanner005 .sqare_shadow.swiper-next:after, .RWDbanner005 .sqare_shadow.swiper-prev:after {width: 15px;height: 15px;opacity: 1;border-top: 2px solid #fff;border-left: 2px solid #fff;}.RWDbanner005 .swiper-left:hover .sub-link,.RWDbanner005 .swiper-right:hover .sub-link {color:#0078b4 !important}.RWDbanner005 .sqare_shadow.swiper-prev {left: -40px !important;top: 220px !important;}.RWDbanner005 .sqare_shadow.swiper-next {right: -40px !important;top: 220px !important;}.RWDbanner005 .sqare_shadow {width: 40px;height: 55px;-webkit-box-shadow: 0 0 0px 0 #c3c1c1;box-shadow: 0 0 0px 0 #c3c1c1;background-color: #68aed2;}.RWDbanner005 img {background: #fff;}.RWDbanner005 .fraction_block .dot-line:before {width: 5px;height: 5px;background-color: #a5a5a5}.RWDbanner005 .fraction_block .dot-line:after {width: 87px;height: 1px;background-color: #aaa}.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {font-size: 13px;}.RWDbanner005 .more-btn {width: 200px !important;height: 45px !important;margin: 0 auto !important;color: #555 !important;border: 1px solid #555 !important;font-size: 15px !important;letter-spacing: .1em !important;line-height: 45px !important; margin-top: 50px !important;border-radius: 50px !important;font-weight: 600 !important;position: relative !important}.RWDbanner005 .more-btn:hover {background-color: #0078b4 !important;color: #fff! important;border: 1px #0078b4 solid !important;}.RWDbanner005 .more-btn:hover .more-btn__arrow {transform: scaleX(1);}.RWDbanner005 .more-btn__arrow {transition: all .1s !important;}/*最新消息*/ 
.news_block {background: url(archive/image/customization/brickwall.png);padding-bottom: 100px;position: relative;z-index: 1;}.news_right {float: right; width: 70%;position: relative;}.news_left {width: 30%;float: left;position: relative;}.RWDnews_listblock h3 {display:none}.RWDnews_listblock li span {font-size: 14px;letter-spacing: 1px;color: #555;padding: 0px 20px;width: 140px}.product_block::after {    content: "";    position: absolute;    background: url(archive/image/customization/s059.png);    width: 600px;    height: 394px;    left: -50px;    top: -50px;    background-size: contain;    z-index: -1;    opacity: 0.4;    transform: rotate(5deg);}.RWDnews_listblock li a {color: #888;display: inline-block;margin-left: 20px;cursor: pointer;line-height: 28px;font-size: 15px;letter-spacing: 1px;font-weight: 600;transition: 0.5s;    width: calc(100% - 140px)}.RWDnews_listblock li {padding: 10px 0; display: block;border-bottom: 1px dotted #e4e4e4;position: relative;transition: 0.5s;display: flex;align-items: center}.RWDnews_listblock li::after {content: "";position: absolute;width: 8px;height: 8px;background: #d8d8d8;right: 0;bottom: -4px;transition: 0.5s;}.RWDnews_listblock li:hover::after {background:#6bcff4}.RWDnews_listblock li:hover a {color:#555}.news_left .btn_box a.btn_a {text-align: left;width: 200px !important;height: 40px !important;color: #949494 !important;border: 1px solid #949494 !important;font-size: 15px !important;letter-spacing: .1em !important;line-height: 40px !important;margin-top: 50px !important;border-radius: 50px !important; font-weight: 600 !important;position: relative !important;display: block;padding: 0px 30px;transition: 0.5s;}.news_left .btn_box a.btn_a::after {content: "\e901";font-family: iicon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;right: 30px;top: 50%;position: absolute;margin-top: -8px;}.news_left .btn_box a.btn_a:hover {background-color: #0078b4 !important;color: #fff! important;border: 1px #0078b4 solid !important;}/*品牌*/ 
.brand_block {padding: 100px 0px 80px; position: relative;z-index: 1;box-shadow: 0px 0px 50px rgba(177, 177, 177, 0.65)}.brand_block .RWDad002 .margin-top-30 {margin-top: 0px !important;box-shadow: 0px 0px 0px rgba(162, 162, 162, 0.50);margin-bottom: 0px !important}.brand_block::after {content: "";position: absolute;width: 450px; height: 100%;background: #f7f7f7;top: 0; left: 0; z-index: -1;}.brand_left {width: 30% !important;}.brand_right {width: 70% !important;}.RWDad002 .owl-carousel {margin-bottom: 0px;}.RWDad002 .owl-controls {margin-top: 30px}.brand_block::before {clip-path: polygon(0 0, 0% 100%, 100% 50%);content: "";background: #f7f7f7;width: 20px;height: 30px;left: 450px;top: 50%;position: absolute; margin-top: -10px;}.RWDad002 .owl-theme .owl-controls .owl-page span {width: 10px !important;background: #0078b4 !important;transition: 0.5s !important;}/*頁尾*/ 
.footer_block {padding: 100px 0px 50px;position: relative;background:url(archive/image/customization/brickwall.png);z-index: 1;}.footer_menu .item {width: calc(100%/3 - 1px);float: left}.footer_menu h5 {font-size: 15px;font-weight: 600;letter-spacing: 1px;margin-bottom: 15px;color: #222;margin-top: 0}.footer_menu h5 a {color:#222}.footer_block .f_web_box img {margin-right: 5px;position: relative;top: -2px}.footer_block .f_web_box {font-size: 12px;letter-spacing: 1px;line-height: 25px;text-align: center}.footer_right {padding-left: 80px;}.footer_menu {display: flex;align-items: flex-start;}.footer_bottom {border-top: 1px #a9c4d8 dotted;padding-top: 10px;margin-top: 30px;color: #888}.footer_bottom {border-top: 1px #a9c4d8 dotted;padding-top: 10px;margin-top: 30px;padding: 10px 5px 0px;}.footer_menu h6 {font-size: 14px;color: #555; letter-spacing: 1px; margin: 8px 0px;}.footer_menu h6 a {color: #555}.footer_block .s_title {text-transform: uppercase;font-weight: 600;color: #222;letter-spacing: 1px;text-align: center;margin-bottom: 30px;}.footer_block a {color: #222}.footer_bottom a {color: #888}.footer_block a:hover {color:#449de8}.footer_left h4 {font-size: 22px;font-weight: 600;letter-spacing: 1px;color: #222;margin-bottom: 15px}.footer_left sapn {font-weight: 600;margin-right: 8px;width: 40px; display: inline-block;margin-left: 3px}.footer_left {font-size: 14px;letter-spacing: 1px;color: #222; line-height: 28px;}/*社群*/ 
.RWDsocial002 ul.socialNetwork {margin: 0 auto;width: fit-content;float: none !IMPORTANT;}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1;color: #333;background-color: transparent;font-size: 22px;transition: 0.5s;padding: 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #0079b4;}/*裝飾*//*.about_block::after {content: "";position: absolute;background: #f0f9ff;width: 100%;height: 560px;bottom: 0px;z-index: -1;}*/ 
.RWDleft_cont002 .item-second .text-box a {display:none !important;left: 0;float: left;width: 200px;text-align: left !important;letter-spacing: 2px;background: transparent;font-weight: bold;font-size: 15px;margin: 0 auto;display: block;padding: 6px 20px;margin-top: 50px;border: 1px solid #888;color: #888;border-radius: 50px;position: relative;}.RWDleft_cont002 .item-second .text-box a:hover {color: #0079b4;background-color: transparent;}.RWDleft_cont002 .item-second .text-box a::after {content: "\e901";font-family: iicon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;right: 30px;top: 50%;position: absolute;margin-top: -8px}/**/ 
.brand_box::after {background: url(archive/image/customization/s03.png);content: "";position: absolute;left: -135px;width: 600px;height: 250px;bottom: -82px;background-size: contain;opacity: 0.5;}.news_block .container::after {background: url(archive/image/customization/s05.png);width: 215px;content: "";position: absolute;height: 150px; top: -120px;right: 200px;background-size: contain;-webkit-filter: drop-shadow(5px 5px 5px rgba(43, 43, 43, 0.2));filter: drop-shadow(5px 5px 5px rgba(43, 43, 43, 0.2));z-index: -1;}.RWDService002::after {    background: url(archive/image/customization/s065.png);    content: "";    position: absolute;    right: -50px;    top: 20px;    width: 167px;    height: 170px;    z-index: -1;    opacity: 0.4;    background-size: contain;}/**/ 
.scrollTop002 .ii {background: #0079b4;}.scrollTop002 {bottom: 10px;right: 20px}/**/ 
.RWDleft_cont002 .item-second::after {background: url(archive/image/customization/right01.png);content: "";position: absolute; width: 240px;height: 360px;right: -75px;top: -98px;background-size: contain;}.RWDleft_cont002 .item-second .text-box::after {content: "";background: url(archive/image/customization/right03.png);position: absolute;width: 210px;height: 280px;right: 25px;bottom: -43px;background-size: contain;opacity: 0.8;}/*20211115換顏色*/ 
.lang-select-options {    background-color: #f7f7f7;}
/*內頁 start*/ 


.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-size: 20px;    font-weight: bold;    color: #0079b4;    letter-spacing: 1.5px;    line-height: 2;    border-bottom: 1px solid #d0d6da;    margin-bottom: 10px;    padding-bottom: 5px;    position: relative;}.page_wrapper_bg .article-text h6{font-size: 17px;font-weight:bold;color:#333;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg  .banner_block {    margin-top: 0;}.page_wrapper_bg section.call_to_action {min-height: 700px;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{    background: #fdfeff;    box-shadow: 0px 0px 15px #cacaca;    border-radius: 20px;}.m2018 .products-nav .nav-title {background: #eee;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color: #4d6069;letter-spacing: 5px; border-radius: 10px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #01a0e8;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #01a0e8;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;border-radius: 30px;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a {color: rgb(255, 255, 255);font-size: 14px;font-weight: 600;background: rgb(3 123 181);padding: 10px 30px;border-radius: 30px;transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover {background: #0078b4 ;transition: .5s ease;border: 1px solid  #0078b4 ;color: #fff;padding: 3px 20px;border-radius: 20px;font-size: 14px;}.btn.btn_back a {border: 1px solid #ddd;background: #fff; color: #555;padding: 3px 20px;border-radius: 20px;font-size: 14px;}#article .btn.btn_back a {padding: 9px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;}.hgroup .container {margin-bottom:50px;border-bottom: none;margin-top:50px;padding-top:0px;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin: 0; padding: 0;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_7 .litem {text-align: center;}.layoutlist_7 .subject a:hover {color: #8dc21f; transition: .3s ease;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #333;font-size: 18px;font-weight: bold;transition: .3s ease;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #8dc21f;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.form-group label.must:after {color: #f7be05;}.layoutlist_2 .item, .layoutlist_4 .item {    margin-top: 0;    border-bottom: none;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*產品頁*/ 
.RWDproduct_page .products-info .price-box li.active{color: #ff6613;}#RWDPAGE_BASE_PAT02 .cart-menu .text-box .price{color: #ff6613;}.RWDproduct_page .products-info .name {    font-size: 20px;    color: #333;    font-weight: bold;    border-bottom: 1px solid #ddd;    padding-bottom: 20px;    margin-bottom: 20px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {    color: #555;    font-size: 15px;    letter-spacing: 1px;    line-height: 2;}.RWDproduct_page .products-info .txt .editor li {    list-style: square;}.RWDproduct_page .products-info .txt .editor ul {    padding-left: 20px;}.pr-button a:hover {    background: #0079b4;    color: #fff;    transition: .3s ease;}.pr-button {    margin-top: 30px;}.pr-button a {    display: block;    text-align: center;    background: #fff;    border-radius: 50px;    padding: 5px 0;    border: 1px solid #809ead;    color: #0079b4;}.RWDproduct_page .tab-box .tab-container>ul>li p {    margin-bottom: 20px !important;}.RWDproduct_page .tab-box .tab-container>ul>li h6 {    margin-bottom: 0;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background: #4da8ca;}.RWDproduct_page .tab-box .tab-menu li a:before {height: 2px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #10a5e9; color: #fff;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff;border-radius: 20px;color: #009fe8;border: 1px solid #009fe8;transition: .3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #10a5e9;border-radius: 20px;}.layoutlist_2 .subject {text-align: center;}.layoutlist_2 .album_item_subject {    padding: 5px 5px;    font-weight: bold;    color: #000;    font-size: 16px;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #009fe8;-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.login-box a b{color: #ff6613;}.total b{color: #ff6613;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #ff6613;}.RWDshopping .btn.normal {border-radius: 20px;}.RWDshopping .btn {display: inline-block;color: #019fe7;border-color: #019fe7;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #10a5e9;color: #10a5e9;}.RWDshopping .btn.bg2 {background: #10a5e9;color: #fff; border-color: #10a5e9;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #10a5e9color: #fff;}.form-box .required:after { color: #ff6613;}/*ab*/ 
.ab-sec h5 {    padding-left: 18px;}.ab-sec h5:before {    content: "";    position: absolute;    background: #61b8e2;    width: 10px;    height: 10px;    left: 0;    top: 17px;}.ab-sec {    margin-bottom: 60px;}/**/ 
.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {display: none;}.layoutlist_2 .list_subject a {color: #333 !important;font-size: 18px !important;font-weight: bold !important;line-height:2 !important;}.layoutlist_2 .listdate .yearmonth {color: #555 !important; letter-spacing:1px; text-align: center;padding-bottom: 0 !important;}.layoutlist_2 .listdate .day {color: #555 !important;text-align: center;}/**/ 
.ct-button a:hover {    background: #027ab5;    color: #fff;    transition: .3s ease;    border: 1px solid #027ab5;}.ct-button a {    background: #fff;    display: block;    padding: 5px 0;    border-radius: 20px;    color: #333;    border: 1px solid #c7c7c7;}.ct-item {    width: calc(25% - 30px);    margin: 0 15px;}.ctbutton-block {    display: flex;    align-items: center;    margin: 50px 0 40px;    flex-wrap: wrap;}.eformsDesc { margin: 0;border-bottom: none;text-align: center;}.ct-top a{color:#555;}.form-horizontal .control-label {    padding-top: 0!important;    margin-bottom: 5px!important;    text-align: left!important;    width: 150px;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: calc(100% - 150px);}.form-horizontal .form-group .col-sm-12.col-md-5 {    width: calc(100% - 150px);}.layoutlist_2 .item:last-child {    border-bottom: none;}.layoutlist_2 .list_subject .subsubject {    margin-top: 30px;}/**/ 
.ct-info {    border-bottom: 1px solid #e4e4e4;    padding-bottom: 20px;    margin-bottom: 20px;}/* 250514 */ 
.count-amount .amount-num,.layoutlist_4 .choice_num_type_b .quantity,.layoutlist_4 .choice_num_type_b .quantity input.qty{        width: calc(100% - 41px);}.layoutlist_4 .choice_num_type_b .quantity .minus, .layoutlist_4 .choice_num_type_b .quantity .plus{        height: 32px;}.layoutlist_4 .amount_div{    display: flex;    width: 100%;        gap: 5px;}.choice_num_type_b .quantity .minus, .choice_num_type_b .quantity .plus,.choice_num_type_b .quantity input.qty{        border: 1px solid #e2e2e2;}.choice_num_type_b .quantity input.qty{    border-left: 0;    border-right: 0;}

/*內頁 end*/ 

/*英文版 start*/ 


.lang_en .RWDalert_fancybox .btn {  letter-spacing: 1px !important;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;}.lang_en .RWDmenu_plus04 .features .edit {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .page-scroll.style01 a::before {letter-spacing: 1px;}.lang_en .main-title {letter-spacing: 1px !important;line-height: 1.4 !important;}.lang_en .RWDbanner005 .title_block .title_tw {letter-spacing: 1px;}.lang_en  .RWDleft_cont002 .item-second .text-box .title {line-height: 1.2;}.lang_en .RWDleft_cont002 .item-second .text-box .title>br {  display: none;}.lang_en .RWDleft_cont002 .item-second .text-box .subtitle {letter-spacing: 1px;}.lang_en .RWDleft_cont002 .item-second .text-box a {letter-spacing: 1px;}.lang_en .RWDService002 h2.sub-title {font-size: 15px !important;}.lang_en .RWDService002 .funny-boxes > .funny-boxes-text > h4 {  font-size: 17px;   line-height: 1.4;}.lang_en .RWDService002 .funny-boxes > .funny-boxes-text > p  { line-height: 1.4;}.lang_en .RWDService002 .funny-boxes .funny-boxes-text { margin-top: -15px;}.lang_en .RWDService002 .funny-boxes {    height: 250px;}.lang_en .RWDbanner005 .more-btn__text {    letter-spacing: 1px;}.lang_en .news_left .btn_box a.btn_a {    letter-spacing: 1px;}.lang_en .brand_left > .RWDedictor {  width: 60%}.lang_en .footer_right {  padding-left: 0px;}.lang_en  .footer_m.col-md-4 {  width: 25%;}.lang_en .footer_right.col-md-4 {  width: 41.6%;}.lang_en .footer_menu h6 {    margin: 12px 0px;  line-height: 1.4;}/*內頁*/ 
.lang_en.page_wrapper_bg .article-text {letter-spacing: 1px;}.lang_en.page_wrapper_bg .article-text p{letter-spacing: 1px;}.lang_en.page_wrapper_bg .article-text h5{letter-spacing: 1px;}.lang_en.page_wrapper_bg .article-text h6{letter-spacing: 1px;}.lang_en .m2018 .products-nav .nav-title{letter-spacing: 1px;}.lang_en .hgroup h1{letter-spacing: 1px;}.lang_en .RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .lang_en .lang_en .RWDproduct_page .products-info .txt .editor{letter-spacing: 1px;}.lang_en .RWDtimeline01 li.event .point .editor {letter-spacing: 1px;}.lang_en .RWDtimeline01 li.event .point .title {letter-spacing: 1px;}.lang_en .RWDtimeline01 li.event .point .date { letter-spacing: 1px;}.lang_en .ct-info { letter-spacing: 1px;}.lang_en .ct-top{ letter-spacing: 1px;}.lang_en .ct-button a { letter-spacing: 1px;}.lang_en .form-horizontal .control-label { letter-spacing: 1px;}

/*英文版 end*/ 

/*小螢幕 start*/ 


@media (max-width: 1920px) {/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title>br {  display: block;}}@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption {right: -60% !important;}/*寬度*/ 
.footer_block .container {width: 95%;}.brand_block .container {width: 85%;}.product_block .container {width: 95%;}.about_block .container {width: 90%;}.news_block .container {width: 85%;}.RWDleft_cont002 .item-second .text-box .img_box img {width: 130px !important;}.RWDService002 .container {width: 85%;}}@media (max-width: 1600px) {.lang_en .brand_left > .RWDedictor {  width: 85%;}.lang_en .RWDService002 .funny-boxes > .funny-boxes-text > h4 {font-size: 15px;   line-height: 1.3;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.lang_en .RWDService002 .funny-boxes > .funny-boxes-text > p>br {display: none;}.lang_en .main-title {font-size: 32px !important;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption {top: 65%;right: -66% !important}.product_block::after {background: url(archive/image/customization/s059.png)no-repeat;width: 400px;height: 285px;top: 0px;background-size: contain;}/*英文*/ 
.lang_en .RWDmenu_plus04 .site-nav {    width: calc(100% - 530px);}.lang_en .RWDService002 .funny-boxes > .funny-boxes-text > p {display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical;  text-overflow: ellipsis; overflow: hidden;}}@media (max-width: 1400px) {.banner_block {margin-top: 80px}.RWDbanner_plus01 .slick-caption {top: 60%;right: -67% !important;}.RWDleft_cont002 .item-second .text-box {padding: 50px 50px;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 14px;    padding: 25px 10px;    letter-spacing: 0.5px}/*英文版*/ 
.lang_en .RWDmenu_plus04 .site-nav {  width: calc(100% - 500px);}.lang_en .RWDlinks002 .now { width: 160px;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {  padding: 25px 9px;   font-size: 13px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {  font-size: 32px;}.lang_en .RWDService002 .funny-boxes {padding: 15px 15px 15px !important;}.lang_en .brand_left > .RWDedictor { width: 100%;}.lang_en .footer_m.col-md-4 { width: 20%;}.lang_en .footer_right.col-md-4 { width: 45.6%;padding-left: 10px;}}@media (max-width: 1300px) {.RWDmenu_plus04 .site-nav {right: 0px;}.footer_right {padding-left: 0px;}.RWDService002 .container {width: 95%;}.product_block .container {width: 100%;}.news_block .container {width: 95%;}.brand_block .container {width: 95%;}.brand_block::after,.brand_block::before {display:none}/*英文版*/ 
.lang_en .main-title {  font-size: 30px !important;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 8px; letter-spacing: 0.5px;}.lang_en .RWDmenu_plus04 .site-nav { width: calc(100% - 480px);}.lang_en .news_block .container { display: flex;}.lang_en .footer_block .container { width: 100%;padding: 0 30px;}.lang_en .footer_menu h5 {font-size: 14px;}.lang_en .footer_menu h6 { font-size: 13.5px;}.lang_en .footer_left.col-md-4 {width: 30%;}.lang_en .footer_right.col-md-4 { width: 50%;}}@media (max-width: 1280px) {.RWDbanner_plus01 .slick-caption {display:none}.about_block .container {width: 100%;}.RWDleft_cont002 .item-second .text-box .img_box img {width: 120px !important;}.RWDleft_cont002 .item-second .pic {padding-right:0px;}.RWDleft_cont002 .item-second::after {display:none}.news_block .container {    display: block;    align-items: flex-start;}}@media (max-width: 1250px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 8px;letter-spacing:0.5px;font-size: 13px}.RWDlinks002 .now {width: 155px}.RWDmenu_plus04 .features {right: -55px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 20px 25px 10px;}.RWDmenu_plus04 .site-nav {width: calc(100% - 550px);}.RWDmenu_plus04 .logo {width: 100px;}.RWDmenu_plus04 .header {padding: 0px 0px 0px 15px;}}@media (max-width: 1200px) {.pr-button a:hover {background: #fff;border: 1px solid #809ead;color: #0079b4;}.btn.btn_back a:hover {border: 1px solid #ddd;background: #fff; color: #555;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a {color: #888;font-weight: normal;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {    color: #888;}}

/*小螢幕 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
.brand_left {width: 100% !important;text-align: center;margin-bottom: 50px;}.brand_right {width: 100% !important;}.news_left {width: 100%;float: none;position: relative;text-align: center;}.btn_block.hidden-md {display:block}.news_left .btn_box a.btn_a {display:none}.news_right {float: none;width: 100%;position: relative;margin-top:50px}.RWDmenu_plus04 .copyright {display:none}.news_right .btn_box a.btn_a {margin:50px auto 0px !important;text-align: left;width: 200px !important;height: 40px !important;color: #949494 !important;border: 1px solid #949494 !important;font-size: 15px !important;letter-spacing: .1em !important;line-height: 40px !important;margin-top: 50px !important;border-radius: 50px !important; font-weight: 600 !important;position: relative !important;display: block;padding: 0px 30px;transition: 0.5s;}.news_right .btn_box a.btn_a::after {content: "\e901";font-family: iicon!important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;right: 30px;top: 50%;position: absolute;margin-top: -8px;}.news_right .btn_box a.btn_a:hover {background-color: #0078b4 !important;color: #fff! important;border: 1px #0078b4 solid !important;}.RWDad002 .owl-carousel .owl-item {width: 180px !important;}.RWDService002 .section-subject {float: none;width: 100%;text-align: center;margin: 0;margin-top: 0px;margin-bottom: 50px;}#m_RWDfullscreen01_49_1 > div.section-inner > div > div:nth-child(2) {float: none;width: 100%;margin: 0;}.RWDleft_cont002 .item-second .text-box {top: 50px;right: 60px}.RWDleft_cont002 .item-second .text-box {padding: 50px 50px;}.RWDleft_cont002 .item-second > a {position: relative;right: -50px;}.RWDmenu_plus04 .site-nav {    width: calc(100% - 520px);}.RWDmenu_plus04 .features {    right: -30px;}.RWDmenu_plus04 .container {padding: 0px 0px;}/*英文版*/ 
.lang_en .news_block .container { display: block;}.lang_en .RWDlinks002 .now { width: 150px;}.lang_en .RWDmenu_plus04 .site-nav { width: calc(100% - 440px);}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {   padding: 25px 7px;  letter-spacing: 0px;}.lang_en .RWDleft_cont002 .item-second .text-box .title {  font-size: 30px;}.lang_en .footer_block .container {    padding: 0px 20px;}/*英文提早漢堡*/ 
.lang_en .RWDmenu_plus04 .header {  padding: 0px 15px 0px 15px;}.lang_en .RWDmenu_plus04 .header-in { display: table-row;}.lang_en .RWDmenu_plus04 .logo {  width: 100px; margin-top: 10px;  padding: 0px 0px 10px;}.lang_en .lang_en .RWDmenu_plus04 .site-nav {display: none;}.lang_en .RWDmenu_plus04 .ml-stack-nav-toggle {margin-top: 8px; font-size: 14px;   display: block;}.lang_en .RWDmenu_plus04 .features { position: relative;float: right; margin-right: 10px;padding-right: 10px;}.lang_en .RWDmenu_plus04 .features .search-btn {  padding: 33px 10px 0px 0px;}.lang_en .RWDmenu_plus04 #mobile-menu { display: block;}.lang_en .RWDlinks002 { right: 170px;  top: 28px;}.lang_en .RWDlinks002 .now { width: 155px;}.lang_en .RWDmenu_plus04 .features .lang-select {display: none;}@media (max-width: 1100px) {.lang_en .RWDmenu_plus04 .site-nav {width: calc(100% - 400px);}.lang_en .RWDmenu_plus04 .features {  right: 0px;}.lang_en .RWDlinks002 .now { width: 145px;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {   padding: 25px 4px;}}
}
/*1199px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.RWDmenu_plus04 .features {right:0px;}.RWDmenu_plus04 .header-in {display: table-row;}.RWDmenu_plus04 .logo {width: 120px;margin-top: 10px;}.ml-stack-nav-toggle i {display:none}.RWDmenu_plus04 .header {padding: 0px 15px 0px 15px}.RWDlinks002 {right: 170px;top: 20px;}.RWDmenu_plus04 .features {width: auto;order: 1;padding-right:0px;margin-right: 0px}.RWDmenu_plus04 .ml-stack-nav-toggle {margin-top: 8px;}.RWDmenu_plus04 .features:after {right:50px;top: 42%;background-color: #c5c5c5;}.RWDmenu_plus04 .features .search-btn {padding: 22px 10px 0px 0px;}.RWDmenu_plus04 .logo {width: 100px;margin-top: 10px;padding: 0px 0px 10px;}.RWDbanner_plus01 .page-scroll {display:none}/**/ 
.RWDleft_cont002 .item-second .text-box {width: 50%;}.RWDleft_cont002 .item-second .text-box::after {display:none}.img_box {display:none}.RWDleft_cont002 .item-second .text-box a {display: block !important;margin-top: 20px}.product_block::after {top: -50px}.RWDleft_cont002 .item-second > a {right: 0px;}.RWDleft_cont002 .item-second .text-box {top: 0px;right: 0px;}.RWDleft_cont002 .item-second .pic {padding-right: 0px;}/**/ 
.RWDbanner005 .swiper-center {width: calc(50% - 60px);margin-left: 25px;margin-right: 25px;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {min-height: auto;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {padding: 10px;}/**/ 
.RWDad002 .owl-carousel .owl-item {width: 158px !important;}/**/ 
.footer_left {font-size: 13px;width: 35%}.footer_left sapn {width: 30px;}.footer_m {width: 25%;}.footer_right {padding-left: 50px;width: 40%;}/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title>br { display: none;}.lang_en .RWDlinks002 .now { width: 155px;}.lang_en .RWDsocial002 .iconRounded {width: 30px; height: 30px;}.lang_en .footer_m.col-md-4 {  width: 18%;}.lang_en .footer_right.col-md-4 {  width: 52%;}.lang_en .footer_menu h5 {letter-spacing: 0.5px;}.lang_en .footer_menu h6{letter-spacing: 0.5px;}.lang_en .footer_left h4 { font-size: 20px;}.lang_en .footer_block .container {  padding: 0px 15px;}.lang_en .RWDmenu_plus04 .features .search-btn { padding: 22px 10px 0px 0px;}.lang_en .RWDlinks002 {top: 20px;}.lang_en .RWDmenu_plus04 .features { right: 0px;width: auto; order: 1; padding-right: 0px; margin-right: 0px;}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
.banner_block {margin-top: 50px;}.RWDleft_cont002 .item-second .text-box {position: relative}.RWDleft_cont002 .item-second .text-box {width: 80%;margin: 0 auto;float: none;padding:50px 50px 50px;}.RWDleft_cont002 .item-second .pic {width: 80%;position: relative;margin: 0 auto;float: none;padding:0px !important}.RWDleft_cont002 .item-second {display:block;flex-direction: column-reverse;}.RWDleft_cont002 .item-second > a {float: none;}.about_block {padding: 100px 0px 0px;}.RWDbanner005 .swiper-center {width: calc(100% - 0px) !important;margin-left: 0px !important;margin-right: 0px !important;}.RWDbanner005 .swiper-center .swiper-slide {    max-width: 47%;    padding-right: 15px;    padding-left: 15px;    -webkit-box-sizing: content-box;    box-sizing: content-box;    margin: 10px;    background: #FFF;    padding: 15px;}.RWDService002 .funny-boxes > .funny-boxes-text > p {font-size: 13px}.RWDbanner005 h4.main-title {font-size: 16px !important}.RWDbanner005 .add-cart .add-cart-span {font-size: 12px;}.RWDbanner005 .add-cart:before {background-color: #0079b4;}.RWDbanner005 .swiper-center {background: transparent;padding: 0px 20px;box-shadow: 0px 0px 0px #c5c5c5;}.RWDbanner005 .subtitle {color: #555;margin-bottom: 10px;font-size: 13px;letter-spacing: 1px;}.footer_left {font-size: 13px;width: 50%;float: left;margin-bottom: 40px}.footer_m {width: 50%;float: right;margin-bottom: 40px}.footer_right {padding-left: 15px;width: 100%;clear: both;padding-top: 40px !important;border-top:1px rgba(255 255 255 / 0.56) solid}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 30px;}.hgroup .container { margin-bottom: 20px;}.page_wrapper_bg section.call_to_action {    padding: 35px 0 70px;}.product1 .layoutlist_2 .col-sm-6 {    width: calc(100%/3);}.layoutlist_2 .album_item {    margin: 0px 0px 30px;    width: calc(100%/3);}/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box {    min-height: 510px;}.lang_en .footer_block .container {    padding: 0px 15px;   width: 95%;}.lang_en .footer_left.col-md-4 {   width: 50%;}.lang_en .footer_m.col-md-4 { width: 50%;}.lang_en .RWDsocial002 .iconRounded { width: 40px;height: 40px;}.lang_en .footer_right.col-md-4 {  width: 100%;   padding: 0 15px;}.lang_en .footer_menu h5 {  letter-spacing: 1px; font-size: 15px;}.lang_en .footer_menu h6 {  letter-spacing: 1px;  font-size: 14px;}
}
/*991px end*/ 

/*850px start*/ 

@media (max-width: 850px) {
.lang_en .RWDleft_cont002 .item-second .text-box { min-height: 560px;}
}
/*850px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
.product_block::after {display:none}.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;text-align: center}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 15px;letter-spacing: 1px;text-align: center}.RWDleft_cont002 .item-second .text-box .text {padding-left: 0px;text-align: center;}.RWDleft_cont002 .item-second .text-box a {margin: 20px auto 0;float: none}.main-title {font-size: 30px !important}.sub-title {font-size: 15px !important}.RWDbanner005 .title_block .title_tw {font-size: 30px !important}.RWDbanner005 .title_block .title_en {font-size: 15px !important}.RWDbanner005 .swiper-center .swiper-slide {max-width: 50% !important;}#m_RWDfullscreen01_61_1 > div.f_web_box > br:nth-child(2) {display:block !important;}.news_block .container::after {right: 50px;}.RWDnews_listblock li a {margin-left: 0px;;padding-right: 20px;}#article .btn.btn_back a {display: block;}.btn.btn_back {width: 100%;}.ct-item {    width: calc(25% - 20px);    margin: 0 10px;}.album1 .btn.btn_back a {display: block;}/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title {font-size: 25px;}
}
/*800px end*/ 

/*768px start*/ 


@media (max-width: 768px) {.lang_en .RWDleft_cont002 .item-second .text-box .title>br {  display: block;}}

/*768px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
.RWDService002 .funny-boxes {margin: 0px 10px 20px;height: auto}.RWDService002 .col-md-4 {padding: 0px;width: calc(100%/3 - 1px);float: left;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-next {-webkit-transform: perspective(0px) translateX(0px) translateZ(0px);transform: perspective(0px) translateX(0px) translateZ(0px);}.RWDbanner005 .swiper-center .add-cart, .RWDbanner005 .swiper-center .main-title, .RWDbanner005 .swiper-center .price, .RWDbanner005 .swiper-center .subtitle {opacity: 1;-webkit-transition: opacity 0s;transition: opacity 0s;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-prev {-webkit-transform: perspective(0px) translateX(0px) translateZ(0px);transform: perspective(0px) translateX(0px) translateZ(0px);}.brand_box::after {display:none}.RWDbanner005 .swiper-center .swiper-slide {height: auto;padding: 30px !important;}.footer_menu .item {text-align: center;}.RWDbanner005 .more-btn__text {font-size: 14px;}.layoutlist_2 .item, .layoutlist_4 .item {margin-bottom: 30px;}.layoutlist_2 .listdate .day:before {    content: "/";    font-size: 12px;    color: #555;    left: -3px;    position: relative;}.layoutlist_2 .listdate .day {    color: #555;    font-size: 12px !important;    text-align: left;    display: inline-block; letter-spacing:1px;    position: relative;}.layoutlist_2 .listdate .yearmonth {    color: #555;    font-size: 12px;    letter-spacing:1px;    text-align: left;    display: inline-block;    margin-top: 30px;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-5 {width: 100%;}.form-horizontal .control-label {width: 100%;}.layoutlist_2 .album_item {    margin: 0px 0px 50px;    width: 50%;    float: left;}.album_d_item {width: 50%;float: left;}
}
/*767px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
.RWDlinks002 .now {width: 140px;padding: 0px 15px 0 15px;}.RWDlinks002 {    right: 128px;    top: 12px;}.RWDmenu_plus04 .logo {width: 80px;}.ml-stack-nav-toggle {padding: 20px 40px 15px 15px}.RWDmenu_plus04 .features .search-btn {padding: 15px 2px 0px 20px;}.RWDmenu_plus04 .features:after {right: -6px;top: 35%;}.RWDlinks002 span.name_ {font-size: 13px;}.brand_block {padding: 50px 0px 50px}.RWDService002 .col-md-4 {width: calc(100%/1 - 1px);}.RWDbanner005 .swiper-center .swiper-slide {max-width: 50% !important;height: auto;padding: 30px;}.RWDleft_cont002 .item-second .text-box {width: 90%;}.RWDleft_cont002 .item-second .text-box .title {font-size: 22px;}.RWDleft_cont002 .item-second .text-box .subtitle {font-size: 14px}.RWDleft_cont002 .item-second .text-box a {letter-spacing: 1px;font-size: 14px}.main-title {font-size: 22px !important;margin-bottom:5px !important}.RWDbanner005 .title_block .title_tw {font-size: 22px !important;margin-bottom:5px !important}.RWDbanner005 .title_block .title_en {font-size: 14px !important;}.sub-title {font-size: 14px !important;}.section-subject {margin-bottom: 25px !important;}.service_block {padding: 50px 0px 0px}.RWDService002 .funny-boxes {margin: 0px 30px 20px;}.product_block {padding: 50px 0px;}.news_block .container::after {display:none}.RWDbanner005.frac-top .fraction_block.frac-top {margin-bottom: 25px}.RWDbanner005 .more-btn {height: 40px !important;ine-height: 40px !important;font-size: 14px important;padding: 0px 20px;text-align: left;}.RWDnews_listblock li span {font-size: 12px;width: 100%;padding: 0px 10px}.RWDnews_listblock li {display: block}.RWDnews_listblock li a {margin-left: 10px;padding-right: 20px;font-size: 14px;width: 100%;}.news_right .btn_box a.btn_a {font-size: 14px !important;padding: 0px 20px;}.news_right .btn_box a.btn_a::after {right: 20px;margin-top: -6px;}.news_block {padding-bottom: 50px;}.RWDad002 .owl-pagination {display: block;}.RWDad002 .owl-carousel .owl-item {width: 115px !important;}.RWDleft_cont002 .item-second .text-box {width: 95%;}.news_block .container {padding: 50px 25px 50px 20px;}.RWDleft_cont002 .item-second .pic {width: 90%}.news_block .container {width: 90%;}.RWDbanner005 .swiper-center .swiper-slide {    max-width: 90% !important;}.RWDService002::after {display:none}/*頁尾*/ 
.footer_block .f_web_box {line-height: 20px;}.footer_block {padding: 50px 0px 20px;}.footer_left {font-size: 13px;width: 100%;float: none;margin-bottom: 40px;text-align: center;line-height: 22px;}.footer_m {width: 100%;float: none;margin-bottom: 40px;}.ml-stack-nav-toggle__line {width: 32px !important;}.page_wrapper_bg .main .container {    padding-left: 10px;    padding-right: 10px;}.page_wrapper_bg .hgroup h1 {font-size: 28px;}.ct-item {    width: calc(50% - 20px);    margin: 0 10px 20px;}.product1 .layoutlist_2 .col-sm-6 {    width:50%;  float: left;}.layoutlist_2 .album_item {    margin: 0px 0px 30px;    width: 50%;    float: left;}.album_d_item {    width: 100%;    float: none;}/*英文版*/ 
.lang_en .footer_left.col-md-4 { width: 100%;}.lang_en .footer_m.col-md-4 { width: 100%;}.lang_en .footer_right.col-md-4 {padding: 0;}.lang_en .RWDmenu_plus04 .features .search-btn {  padding: 15px 2px 0px 20px;}.lang_en .RWDlinks002 { right: 128px;  top: 12px;}
}
/*600px end*/ 

/*480px start*/ 

@media (max-width: 480px) {
.footer_menu .item {width: calc(100%/2 - 1px);float: left;}.RWDmenu_plus04 .features:after {right: -15px;}.RWDbanner005 .swiper-center .swiper-slide {max-width: 90% !important;}.RWDlinks002 span.name_ {display:none}.RWDlinks002 .now {width: 80px;padding: 0px 15px 0 15px;}/*英文版*/ 
.lang_en .RWDlinks002 .now {width: 80px;padding: 0px 15px 0 15px;}.lang_en .RWDleft_cont002 .item-second .text-box .title>br {display: none;}.lang_en .RWDleft_cont002 .item-second .text-box {padding: 50px 30px 50px;}.lang_en .footer_menu {  flex-wrap: wrap;}
}
/*480px end*/ 

/*380px start*/ 

@media (max-width: 380px){
.RWDad002 .owl-carousel .owl-item {width: 100px !important;}.RWDbanner005 .swiper-center .swiper-slide {max-width: 85% !important;}.hgroup .container { margin-top: 20px;}/*英文版*/ 
.lang_en .RWDleft_cont002 .item-second .text-box .title { font-size: 23px;}.lang_en .footer_menu .item {    width: 100%;    margin-bottom: 20px;}
}
/*380px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.RWDbanner005 .swiper-center .swiper-slide {max-width: 80% !important;}
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
