a, a:hover,  a:focus{text-decoration: none;}body {font-family: 'Noto Sans TC', sans-serif;}.scrollTop002 {bottom: 20px;}.scrollTop002 img {filter: contrast(0)brightness(2);}.RWDfakeloader img {width:400px;}@media (min-width: 1500px) {#RWDfullscreen01 .container {width: 1450px;}.footer_block .container {width: 1450px;}}/*模組*/ 
.latest_block {padding: 100px 0 80px;position: relative;background: #111;z-index: 1;}.latest_block::after {    content: "";    width: 100%;    height: 45%;    display: block;    position: absolute;    left: 0px;    top: 0px;background: #1e1e1e;z-index: -1;}.pro_block {background: #111;}.para_block {background: #1e1e1e;padding: 100px 0px;position: relative;}.block_news {padding: 100px 0px 40px;position: relative;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.block_news .container {background: #222;padding: 90px 160px;box-shadow: 1px 1px 5px #171717;}.about-block {background: #111;}.block_news::after {    content: "";    background: #111;    display: block;    position: absolute;    left: 0px;    top: 0px;    width: 100%;    height: 100%;    z-index: -1;}/*menu*/ 
.RWDmenu_plus04 .container {width: 100% !important;}.RWDmenu_plus04 .header {padding: 0px 15px 0px 0px;background: transparent;transition:0.5s ease;background: #000;}.RWDmenu_plus04 .header.header.is-up {background: #000;transition:0.5s ease;}.RWDmenu_plus04 .logo {width: 230px;margin-top: 6px;margin-left: 20px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;color: #ddd;letter-spacing: 2px;}.RWDmenu_plus04 .features .share-group a {    height: 50px;    margin-left: 10px;    background: transparent;    color: #333;    display: flex;    padding: 5px 20px;    align-items: center;    transition: all .5s ease;    border: 1px solid #999;    line-height: 1.5;    border-radius: 5px;}.RWDmenu_plus04 .features .share-group span {font-size: 16px;font-family: "微軟正黑體";font-weight: 600;letter-spacing: 1px;line-height: 1.4;}.RWDmenu_plus04 .features .share-group.main_share h8 {display: block;font-size: 14px;color: #333;letter-spacing: 1px;transition: all .5s ease;}.RWDmenu_plus04 .features .share-group.main_share {padding: 0;height: 100%;display: flex;margin-top: 12px;}.RWDmenu_plus04 .features .search-btn {padding: 25px;}.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: #fff;}.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: #fff;}.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;background: #f7f5f3;font-weight: 700;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {font-size: 16px;color: #333;letter-spacing: 2px;}.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;background: transparent;color: #000;font-weight:normal;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:first-child {border: 1px solid #d11118;color: #d11118;}.RWDmenu_plus04 .header.header.is-up .features .share-group.main_share h8 {color: #d11118;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:first-child:hover {background: #d11118;color: #fff;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:first-child:hover h8 {color: #fff;}.RWDmenu_plus04 .features .share-group a:hover {border: 1px solid #d11118;color: #d11118;}.RWDmenu_plus04 .features .share-group a:hover h8 {color: #d11118;}.RWDmenu_plus04 .features .share-group a:last-child:hover {color: #39963a;border-color: #39963a;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:last-child {color: #39963a;border-color: #39963a;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:last-child:hover {background: #39963a;color: #fff;}.RWDmenu_plus04 .header.header.is-up .features .share-group a:last-child:hover img {filter:contrast(0)brightness(2);transition:0.5s ease;}.RWDmenu_plus04 .header.header.is-up .features .share-group a img {transition:0.5s ease;}.RWDmenu_plus04 .site-nav .menu {text-align: left;padding-left: 30px;}.RWDmenu_plus04 .features .cart-btn {margin-right:30px;margin-left: 10px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: normal;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-btn .ii-bag2 {margin-right: -4px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {    color: #ddd;}.RWDmenu_plus04 .features .edit img {    width: 290px;margin-left:15px;}.RWDmenu_plus04 .features .edit {    display: flex;    font-size: 16px;    letter-spacing: 1px;    color: #eee;    align-items: center;    padding: 23px 25px;    background: rgb(255 255 255 / 5%);float: right;    margin-right: 45px;}.RWDmenu_plus04 #search-box .form-control { color: #fff;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {color: #333; font-size: 15px;letter-spacing: 2px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {background: transparent;color: #000;padding-left: 0;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: calc(100%/3);}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a {padding-bottom: 5px;}#m_RWDfullscreen01_1_1_querycar_btn {    margin-right: 0;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {top: 31%;}.RWDbanner_plus01 .txt1 span, .RWDbanner_plus01 .txt2 span {color: #fff;letter-spacing: 3px;line-height: 1.6;text-shadow: 1px 1px 6px #000;}.RWDbanner_plus01 .page-scroll {bottom: 50px;}.RWDbanner_plus01 .txt1 span {border-bottom: 1px solid #ddd;padding-bottom: 8px;}.RWDbanner_plus01 .slick-caption.txt-center {top: 25%;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 9px;height: 9px;box-shadow: 1px 1px 3px #000;}/*統一標題*/ 
.index h1.main-title, .RWDvideo003 .main_title {font-size: 36px;margin: 0px;line-height: 1.5;letter-spacing: 3px;color: #fff;}.RWDvideo003 .main_title {font-size:32px;font-weight:normal;letter-spacing: 1px;color:#fff;}.index h2.sub-title, .RWDnews010 .title-en {font-size: 20px;margin: 8px 0 0;color: #aaa;letter-spacing: 2px;line-height: 1.5;}.index .section-line{display:none;}.RWDnews010 .title-tw, .RWDnews010 .title-en { display: block;}.about-title {font-size: 36px;letter-spacing: 2px;line-height: 1.6;}.RWDnews011 .title-tw {font-size: 36px;margin: 0px;line-height: 1.5;letter-spacing: 3px;color: #fff;font-weight:normal;}.RWDvideo003 .sub_title {font-size: 18px;margin: 0px;color: #ddd;letter-spacing: 2px;line-height: 1.5;font-weight: normal;}/*影片*/ 
.RWDvideo002 figure.effect-sarah {background: transparent;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe {-webkit-transform: translate(-0px,0);transform: translate(0px,0);}.figcaption_bottom h2 {    color: #fff;    letter-spacing: 1px;    margin-bottom: 5px;    font-size: 18px;    text-align: center;    line-height: 1.5;    margin-top: 20px;}.figcaption_bottom .h2_line {display:none;}.figcaption_bottom p {color: #aaa;text-align: center;font-size: 16px;line-height:1.8;}.RWDvideo002 figure.effect-sarah:hover img, .RWDvideo002 figure.effect-sarah:hover .iframe {opacity: 0.8;}.RWDvideo002 .videoitem {width: 50%;padding: 0px 20px;float: left;}/*product*/ 
.RWDproduct002_v2 {padding: 80px 0 100px;border-top: 1px solid #222;}.RWDproduct002_v2 .btn.btn-rj {    min-width: 145px;    border-radius: 5px;    font-size: 18px;    letter-spacing: 2px;    background-color: #000;    color: #666;    border: 0;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 60px;}.RWDproduct002_v2 .active .btn.btn-rj, .RWDproduct002_v2 .btn.btn-rj:hover {background-color: #333;color: #fff;opacity: 1;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px 10px 5px;}.shop-box.clearfix {display: none;}.RWDproduct002_v2 .price li.selprice span {color: #f00;font-size: 24px;letter-spacing: 0px;font-weight: 600;}.RWDproduct002_v2 .price li span:after {content: "萬";font-size: 14px;padding-left: 5px;letter-spacing: 1px;font-weight: 400;}.RWDproduct002_v2 .price li {color: #fff;font-size: 0; padding: 0;}.RWDproduct002_v2 .showbottom a {text-align: left;}.RWDproduct002_v2 .price {border-top: 1px solid #ddd;padding: 10px 0 0;margin: 0 ;font-size: 15px;text-align: left;}.portfolio-bottom-summary p {margin-bottom: 15px;}.portfolio-bottom-summary p {margin-bottom: 15px;line-height: 1.7;color: #aaa;font-size: 15px;letter-spacing: 1px;text-align: center;}.portfolio-bottom-summary h4 {font-weight: normal;color: #fff;letter-spacing: 1px;margin-bottom: 5px;font-size: 18px;text-align: center;line-height: 1.5;margin-top: 20px;}.RWDproduct002_v2 .portfolio-item > .inner-content {border-radius: 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 41px);margin: 0 20px 40px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #fff;}.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .btn-box .btn {    max-width: 300px;    margin-top: 40px;    font-size: 16px;    letter-spacing: 2px;    font-weight: normal;    color: #999;    border-bottom: 1px solid #555;    background: transparent;    padding: 0px 0px 6px;    border-radius: 0px;}.RWDproduct002_v2 .btn-box .btn:hover {color: #fff;border-color: #fff;}/*預約*/ 
.para_block .container {display: flex;}.RWDbtn01 {width: calc(60% - 80px);margin-right: 80px;margin-top: 0;}.RWDbtn01 .editor {font-size: 24px;letter-spacing: 2px;line-height: 2;color: #fff;}.RWDbtn01 .btn-box {display: block;margin: 0px;}.RWDbtn01 .btn-box li {padding: 0px;width: 400px;}.RWDbtn01 .btn {    background: #111;    border-radius: 5px;    color: #ddd;    letter-spacing: 2px;    font-size: 18px;    margin-top: 0px;padding: 10px 0px;}.RWDbtn01 .btn:hover {color: #fff;background: #333;}.para_block .RWDedictor {width: 40%;z-index: 2;}.para_block .RWDedictor img {width: 100%;}.para_block::before {    content: "";    background: url(archive/image/customization/repair-deco.png);    width: 77px;    height: 100%;    display: block;    position: absolute;    right: 0px;    top: 0px;    z-index: 2;    background-repeat: no-repeat;background-position-x: right;    opacity: 0.05;background-size: contain;}.RWDbtn01 .editor {    display: flex;    align-items: center;    border-bottom: 1px solid #2f2f2f;    padding-bottom: 50px;    margin-bottom: 60px;}.right-qr {width: 200px;padding-left: 80px;}.right-qr img {width: 100%;}/*關於*/ 
.about-block .RWDparallax_new .picbgbox {height: 630px !important;}#m_RWDfullscreen01_61_1 .overlay {background: linear-gradient(to right,rgb(0 0 0 / 80%) 30%,transparent 100%) !important;}.about-block .RWDparallax_new .container.editor {    position: absolute;    top: 50%;    left: calc((100% - 1450px) / 2);    transform: translate(0, -50%);    color: #fff;    text-shadow: 0 0 5px rgb(0 0 0 / 30%);    width: 650px !important;    font-size: 16px;    letter-spacing: 2px;    line-height: 2;padding: 0;}.about-highlight h4 {font-size: 19px;margin: 0px;background: #000;color: #fff;padding: 15px 20px;}.about-highlight {margin: 30px 0 40px;line-height: 1.5;background: rgb(255 255 255 / 60%);}.about-highlight img {margin-top: 20px;width: 430px !important;padding: 0px 20px 15px;}.index .RWDparallax_new h1.main-title {color: #fff;}#m_RWDfullscreen01_53_1 .overlay {background-color: unset !important;background: linear-gradient(to right, rgb(0 0 0 / 40%), rgb(0 0 0 / 0%)70%);}.about-block .container.editor p {font-weight: 600;line-height: 1.5;font-size: 18px;letter-spacing: 1px;margin-top: 30px;}.about-block .container.editor a {text-shadow: none;background: #ffa500;color: #333;font-weight: 600;letter-spacing: 1px;padding: 10px 50px;font-size: 16px;display: inline-block;margin-top: 30px;border-radius: 5px;transition: all .3s ease;}.about-block .container.editor a:hover {background: #ea6a00;color: #fff;transition: all .3s ease;}/*最新*/ 
.RWDvideo003 .box {width: 100%;padding: 0px 80px;left: 0;}.RWDnews011 .list {padding-top: 0;}.RWDnews011 .list-title .t1 {color: #999;margin-bottom: 8px;}.RWDnews011 .list-date:before {background-color: #666;}.RWDnews011 .list-title .t2{color: #999;}.RWDnews011 .list-M-Y{color: #999;}.RWDnews011 .list-D{color: #999;}.RWDnews011 .listitem.swiper-slide-active .list-title .t1 {color:#fff;}.RWDnews011 .listitem.swiper-slide-active .list-M-Y {color:#ddd;}.RWDnews011 .listitem.swiper-slide-active .list-D{color:#ddd;}.RWDnews011 .listitem.swiper-slide-active .t2{color:#ddd;}.RWDnews011 .title-block .page-fraction {color: #fff; font-size: 18px;font-weight: normal;}.RWDnews011 .more-btn {background:#111;color: #999;text-align: left;padding: 6px 20px;font-size: 15px;letter-spacing: 1px;width: 200px;border: 0;position:relative;border-radius: 0px;margin-left: 12px;bottom: 30px;border-radius:3px;}.RWDnews011 .more-btn:after {content: "";position: absolute;width: 0;height: 100%;background: #e1e1e1;left: 0;top: 0;transition: 0.3s;z-index: -1;border-radius:3px;}.RWDnews011 .more-btn:hover:after {width: 100%;transition: 0.3s;}.RWDnews011 .more-btn:hover {color: #fff;background: #333;transition: 0.3s;}.RWDnews011 {margin-top: 0;}.RWDnews011 .title-block.title-center {display: flex;align-items: center;}.RWDnews011 .title-block.title-center .title-en {text-align: left;padding-left: 30px;}.RWDnews011 .title-block.title-center .ctrl-bar {bottom: 20px;}.RWDhistory002 .history-btn {background: #333;}/*230502*/#rel_subject, .product_desc_subject,.rel_item_subject{color:#fff;}.rel_product--swiper.swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet{background: #f3f3f3}
/*footer start*/

.footer_block {padding: 60px 0px 20px;font-size: 16px;letter-spacing: 2px;line-height: 1.8;color: #eee;position: relative;}.footer_block::after {    width: 100%;    height: calc(100% + 600px);    display: block;    background: url(archive/image/customization/footer-bg-no2.png);    position: absolute;    left: 0px;    bottom: 0px;    opacity: 0.2;    filter: grayscale(0.8);    background-size: cover;    background-position: bottom;    content: "";    z-index: -1;}.footer_block::before {    width: 100%;    height: calc(100% + 600px);    display: block;    position: absolute;    left: 0px;    bottom: 0;    content: "";    z-index: -1;    background: #111;}.footer_block a {color: #eee;transition:0.5s ease;}.footer_block a:hover {color: #fff;transition:0.5s ease;}.contact-btn {width: 100%;margin-right: 10px;}.footer_block .container {display: flex;flex-wrap: wrap;}.ft_link {margin-left: 80px;width: calc(100% - 1050px);display: inline-block;}.ft_social {    width: 100%;    margin-top: 40px;    display: flex;}.RWDsocial002 ul.socialNetwork {float: none !important;}.RWDsocial002 .iconRounded {border: 0px;padding: 0px;background: transparent;}.RWDsocial002 .iconRounded {filter: grayscale(1) brightness(2);width: 30px;height: 30px;}.RWDsocial002 .iconRounded img {padding: 2px;}.RWDsocial002 ul.socialNetwork li {margin-right: 10px;}.ft_link h5 {font-size: 18px;color: #fff;margin: 0px 0px 10px;border-bottom: 1px solid #333;padding-bottom: 15px;}.menu-child {margin-right: 25px;display: inline-block;}.ft_social .RWDedictor {display: flex;margin-right: 40px;}.ft_other {font-size: 12px;letter-spacing: 1px;color: #888;margin-top: 5px;}.ft_other a {color: #888;}.ft_info {width: 450px;display: inline-block;line-height: 2;}.ft_info h4 {font-size: 21px;letter-spacing: 2px;color: #fff;line-height: 1.5;margin: 0px 0px 20px;border-bottom: 1px solid #555;padding-bottom: 20px;}.ft_info h4 br {display: none;}.contact-btn a {background: #555;color: #fff;text-align: center;display: block;padding: 3px 0px 5px;margin-top: 20px;border-radius: 5px;transition:0.5s ease;}.contact-btn a:hover {background: #777;color: #fff;transition:0.5s ease;}.footer-btn-area {display: flex;}.RWDmenu_plus04 .features .share-group a img {width: 32px !important;}.fixed_ph {display: none;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}.ft_map {margin-left: 60px;width: 450px;display: inline-block;}.ft_map iframe {filter: grayscale(1);height: 220px;}/*cookies*/ 
.RWDalert_fancybox.bottom {width: 520px;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 {    margin-top: 20px;    background: #000 !important;    border: 1px solid #000 !important;    display: block;    padding: 5px 50px;    color: #fff !important;    font-size: 15px !important;    border-radius: 50px;}.RWDalert_fancybox .btn:hover {background: #000 !important;color: #fff !important;}/* 20240805 */ 
.contact-btn a {    display: flex;    justify-content: center;    align-items: center;    gap: 0 5px;}.contact-btn a>i.fa.ii-line3 {    color: #06c755;}

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

/*230411 修改重量取消*/ 
.RWDshopping_v3 .totalweight{display:none !important;}.page_wrapper_bg .article-text {font-size: 15px;font-weight:normal;color:#ddd;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 15px;font-weight:normal;color:#ddd;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg section.call_to_action {    text-align: left;    padding: 70px 0;    min-height: 700px;color:#ddd; position: relative;background: #111;z-index:0}.RWDslider01 .editor {color: #d2d2d2;font-weight: normal;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}.m2018 .products-nav .nav-title {background: #000;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color:#f1f1f1;letter-spacing: 5px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #3c3c3c;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background:#0e0e0e; border-bottom:none;}.page_wrapper_bg .products-nav>ul> li.active > a{color: #171717;font-weight: 600;position: relative;}.m2018 .products-nav>ul>li>a {color: #ddd;font-weight: bold;font-size: 15px;padding:10px 0px;} .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #ddd;}.m2018 .products-nav ul li>ul>li.active>a {color: #ddd;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #5d5d5d; padding: 5px 15px;background: #333;text-align: left;}.m2018 .products-nav ul li {padding:0;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: calc(50% - 3px);}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .currectsend_btn a {background: #409fca;padding: 7px 30px !important;color: #fff;font-size: 14px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .ebtn a{    color: #ddd;    font-size: 15px;    font-weight: normal;    background: #333;    padding: 10px 30px;    transition: all 0.5s ease 0s;    display: block;    width: 150px;    text-align: center;border-radius: 3px;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 3px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 3px;margin-top: 30px;}.btn.btn_back a:hover {background: #333;transition: .5s ease;border: 1px solid #333;color: #fff;padding: 3px 20px;font-size: 15px;}.btn.btn_back a{    border: 1px solid #555;    background: transparent;    color: #999;    padding: 3px 20px;    font-size: 15px;    display: block;    width: 150px;border-radius: 3px;}#article .btn.btn_back a{padding: 5px 13px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 20px;}.album1 .btn.btn_back a:hover {padding: 10px 20px;}/*麵包屑(置中)*/section.hgroup {position: absolute;top: -330px;left: 0px;}ul.breadcrumb.pull-right a {color: #8e8e8e;}ul.breadcrumb.pull-right a:hover{color: #555;} section.hgroup .container {width: 100%;margin-bottom: 0;border-bottom: none;}.hgroup h1{text-align:left;letter-spacing: 4px;font-size: 40px; font-weight: 600;line-height: 1.5;margin: 0;padding: 0;color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align:left;bottom: 0;padding: 0;margin: 10px 0 30px;color:#8e8e8e;letter-spacing:1px;display: none;}.product1 .hgroup .breadcrumb {display:block;}.eforms1 section.hgroup {position:relative;top:0;left:0;}.eforms1 .hgroup h1 {text-align: center;color: #fff;}.article1 .hgroup h1 {color: #fff;text-align: center;}.article1  section.hgroup { position: relative;top: 0;left: 0px;}.product1 .hgroup h1 {color: #fff;}.product1 ul.breadcrumb.pull-right a {color: #eaeaea;}.product1 ul.breadcrumb.pull-right a:hover {color: #fff;}/**/ 
.layoutlist_2 {margin: 0 -15px;}.layoutlist_4 .item {margin-top: 0;border-bottom: none;}.layoutlist_2 .item .subject A.itemlink {color: #ddd;transition: .3s ease;}.layoutlist_2 .item .subject A.itemlink:hover{color: #fff;transition: .3s ease;}.layoutlist_2 .album_item { margin: 0 0 10px;width: calc(100%/3);float: left;overflow: visible !important;}.layoutlist_2 .album_item_subject {    padding: 10px 0 0;    color: #fff;    font-size: 17px;}.layoutlist_2 .item{    margin-top: 0;    border-bottom: none;    background: #000;    margin: 0 0 20px;    transition: .3s ease;    overflow: visible !important;    padding:20px;}.layoutlist_2 .product_list_item .subject {    text-align: center;    margin: 0;    line-height: 1.7;    padding: 0;    overflow: visible !important;}.layoutlist_2 .item:hover{ background: #333;transition: .3s ease;}/**/ 
.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: 30px;    border-bottom: none;    display: flex;    align-items: center;    float: left;    background: #292929;    margin: 10px 0;border-radius: 3px;}.layoutlist_8 .article_subject:hover { color: #fff;transition: .3s ease;}.layoutlist_8 .article_subject {    color: #ddd;    font-size: 18px;    transition: .3s ease;    letter-spacing: 3px;}.form-group label.must:after {color: #b3b3b3;}.layoutlist_8 .listdate .yearmonth{    text-align: right;    font-size: 12px;    letter-spacing: .5px;    padding-bottom: 0;color: #ccc;}.layoutlist_8 .list_subject .summary a {    font-size: 15px;    font-weight: normal;    color: #ccc;    text-decoration: none;}.layoutlist_8 .listdate .day {    text-align: right;    font-size: 30px;    color: #ccc;}.layoutlist_8 .list_subject .summary {    margin: 5px 0 0;}/*產品頁*/ 
.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;}.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;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;}.layoutlist_2 .subject{text-align: center;margin: 10px 0 0;line-height: 1.7;}/*購物清單*/@keyframes num-bg {0% {background: rgb(98, 14, 15, 0);-webkit-transform: scale(.5);transform: scale(.5)}100% {background: #000;-webkit-transform: scale(1);transform: scale(1);border:1px solid #ddd;}}.login-box a {background: transparent;color: #737373;}.login-box a b{color: #fff;}.total b{color:#e6211a;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price{color: #e6211a;}.RWDshopping .btn.normal {border-radius: 0px;}.RWDshopping .btn {display: inline-block;color: #ddd;border-color: #ddd;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border-color: #fff;color: #fff;}.RWDshopping .btn.bg2 {background: #333;color: #fff; border-color: #333;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #000;color: #fff;border:1px solid #000;}.form-box .required:after { color:#fff;}.RWDshopping.bgblack .css-scrollmemo .column_memo, .RWDshopping.bgblack input, .RWDshopping.bgblack input[type=text], .RWDshopping.bgblack select, .RWDshopping.bgblack select.form-control:not([size]):not([multiple]), .RWDshopping.bgblack textarea {background-color: #272727;border: 1px solid #272727;color: #ccc;border-radius: 0;}/**/ 
.eformsDesc {margin: 0;padding-bottom: 0;border-bottom: none;}.form_block{ text-align: center;background: #151515;padding: 50px 80px;}.form_ctus {display: flex;}.form_box {width: 50%;padding: 20px 0;position: relative;display: flex;justify-content: center;flex-direction: column;line-height: 1.5;}.form_box a {color: #ddd;}.eformsForm.layout_full {background: #0c0c0c; padding: 50px 80px;}.formdesc {color: #ddd;padding: 0;margin-bottom: 30px;text-align: center;}.form-horizontal .control-label {font-weight: normal;color: #d2d2d2;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.form_box img {width: 100px;margin: 15px auto 0;}.form-horizontal .form-group .options {display: flex;align-items: center;}.form-horizontal .form-group .boxname {margin-right: 10px;}.customized_columns ._input, .customized_columns select {border:1px solid #151515;background-color: #151515;}.form-control {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;transition: .3s ease;}.form_box:first-child:after {content: "";position: absolute;background: #313131;width: 1px;height: 90%;right: 0;top: 50%;transform: translateY(-50%);}input[type=checkbox], input[type=radio] {margin: 0px 3px 0 0;}.form-horizontal .form-group .boxname {color: #d2cfcb;}.form-control:focus,.form-control:hover{-webkit-box-shadow: none;box-shadow: none;border:1px solid #545454;transition: .3s ease;}/**/ 
.faq_q_icon ,.faq_a_icon{display: none;}.faq_question { color: #ddd;font-weight: normal;}.faq_item {margin: 0;border-bottom: 1px solid #505050;}/**/ 
.video_item  {width: calc(100%/3);margin: 0 0 20px !important;float: left;padding: 0 10px;}.video_item:hover .video_item_subject{color: #fff;transition: .3s ease;}.video_item_subject {font-size: 15px !important;margin: 5px 0px 0 !important;text-align: center !important;color: #ddd;}/**/ 
.row .album_d_item a {border-bottom: none;padding-bottom: 0;}.row .album_d_item:hover img {filter: brightness(1.5);transition: .3s ease;}.row .album_d_item img { filter: brightness(1);transition: .3s ease;}.page_desc {background: #292929;color: #ddd; padding: 30px 50px;}.page_desc h1 {font-size: 20px; border-bottom: 1px solid #484848;padding-bottom: 10px;color: #fff; line-height: 1.7;margin: 0 0 10px;}/**/ 
.eforms1 .page_wrapper_bg section.call_to_action:before {content: "";position: absolute;background: url(archive/image/customization/abbg.png)no-repeat;width: 100%;height: 700px;top: 0;opacity: 0.5;}.article1 #sidebar .products-nav{box-shadow: none;width: 50%;margin: 0 auto;}.article1 #sidebar{margin: 0;width: 100%;padding-right: 0 !important;position: absolute;top: 0; text-align: center;padding-bottom: 40px;}.article1 .m2018 .products-nav>ul>li {width: calc(100% / 2 - 13px);display: inline-block;margin: 0 5px;padding: 0; border: 0;border: 1px solid #ddd;border-radius: 3px;}.article1 .m2018 .products-nav .nav-title{display: none;}.article1 #sidebar .products-nav ul {text-align: center;}.article1 .pagecontent .article_model[data-seq="0"]{margin-top: 100px !important;z-index:1}.article1 .pagecontent.col-md-9 {width: 100%;}.article1 .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;}.article1 .page_wrapper_bg .products-nav>ul>li:hover{background:#fff;}.page_wrapper_bg .products-nav>ul> li.active{background:#fff; border-bottom:none;}.ab_block {display: flex;align-items: center;}.ab_txt {width: 50%;}.ab_img {width: 50%;padding-left: 50px;}.ab_txt p {margin: 0;border-top: 1px solid #505050;padding-top: 15px;margin-top: 15px;}.ab_txt h5 {font-size: 17px;line-height: 1.5;color: #ddd;margin: 0;}.ab_txt h1 {margin: 0 0 5px;color: #fff;font-size: 27px;line-height: 1.5;}.ab_txt {width: 50%;}.ab_block.block2 p {color: #555;border-top: 1px solid #bfbfbf;}.ab_block.block2 h5{color: #333;margin:0 0 5px}.ab_block.block2 h5 span{ opacity: 0.3;padding:0 10px}.article1 .page_wrapper_bg .main section .container {position: relative;width: 100%;}.article1 section.article-text.rwd {width: 66%;margin: 0 auto;}.article1 .RWDeditor01:nth-child(3):after {content: "";position: absolute;background: url(archive/image/customization/insec_2.png)no-repeat;width: 150%;height: calc(100% + 100px);z-index: -1;left: -20%;bottom: -100px;background-size: cover;opacity: 1;}.article1 .RWDeditor01:nth-child(3):before {content: "";position: absolute;background: #e4e4e4;width: 150%;bottom: -100px;height: calc(100% + 100px);right: -20%;z-index: -1;}.page_wrapper_bg.article1 section.call_to_action { background:transparent;}.article1 .RWDeditor01:nth-child(3) {padding: 150px 0 0;}.article1 .page_wrapper_bg section.call_to_action:after {content: "";background: url(archive/image/customization/repair-deco.png);width: 110px;height: 100%;display: block;position: absolute;right: 0px;top: 0;z-index: 2;background-repeat: no-repeat;background-position-x: right;opacity: 0.03;background-size: contain;}/**/ 
.page_content1 #productbx_bg {background: transparent !important;}.page_content1 #productbx {margin-top: 10px !important;}#prod_name, #prod_name h2 {font-size: 25px;line-height: 1.5;color: #fff !important;text-align: center;margin: 10px 0 0;}#prod_no {    color: #fff;    opacity: .8;    font-size: 15px;    margin: 10px 0 20px;}#member_org_price, #prod_fixprice, #sellingPrice {margin-top: 15px;margin-right: 10px;color: #b9b9b9;}.prod_sellprice {color: #b9b9b9;}#prod_price .currency {color: #b9b9b9;}.page_content1 #prod_price {margin-top: 0;}#prod_price .money { font-size: 24px;margin-left: 5px;color: #fff;}.page_wrapper_bg .dd-selected {border: 1px solid #212121;background: #000; color: #989898;}.page_wrapper_bg .dd-pointer-down {border: 1px solid #212121;}#btn_shopping {padding: 0 40px;background: #fff;color: #333;transition: .3s ease;}#btn_shopping:hover {background: #ddd;transition: .3s ease;}.fbtn {margin: 0px 10px 10px 0px;color: #fff;border: 1px solid #333;background: #333;transition: .3s ease;}.fbtn:hover {background: #ddd;color: #333;transition: .3s ease;}.page_content1 .info {display: flex;justify-content: center;flex-direction: column;align-items: center;}#btn_querycar, #btn_shopping, #prod_amount_area, #prod_stands2_area, #prod_stands_area {margin-top: 0;}.product_desc {background: #000;padding: 50px 100px;}.product_desc_subject {color: #ddd;font-size: 17px;font-weight: bold;margin-top: 0;text-align: left;border-bottom: 1px solid #212121;padding-bottom: 5px;margin-bottom: 10px;}.product_desc_content {text-align: left;color: #ddd;line-height: 2;margin-bottom: 0;}.product_desc_content ul {padding-left: 20px;margin: 0;}.product_list_item div.img:nth-child(1) {margin: 0 0 10px;}/**/#join_form{border:#020202 1px solid;color: #ddd;background: #020202;padding: 50px 50px 100px;}.join_form-title {border-bottom: 1px solid #3c3c3c;padding-bottom: 15px;margin-bottom: 30px;font-size: 20px;color: #fff;}#join_form .control-label {color: #ddd;}#join_form .btn-primary {background: #333;float: right;}#join_form .btn {padding: 10px 60px;}#join_form .form-checkbox, #join_form .form-radio {color: #ddd;font-weight: normal;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) { border: 1px solid #151515;border-radius: 0;background: #151515;}/**/ 
.login_box_head {color: #fff;}.login_box {border: #020202 solid 1px;background-color: #020202;}.login_box_footer {border-top: #1d1d1d solid 1px;}.member_join {color: #949494;}.member_join_strong {color: #fff;}.member_login a:hover {color: #fff;}.shopping_view {border-left: #1d1d1d 1px solid;color:#949494;}#btn_forget_form:hover {color: #fff;}#join_form .btn-primary:hover {background: #696969;}.btn-primary { color: #fff;background-color: #333;border-color: #333;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#333;border-color:#333;color: #fff;}/**/ 
.shopping_viewlogin {width: 100%;max-width: 500px;background: #1b1b1b;padding: 50px;border: 1px solid #272727;}.shopping_viewlogin__head {    margin: 0;    padding: 0 0 15px;    text-align: center;    border-top: none;    border-bottom: #383838 1px solid;}.shopping_viewlogin__h1 {font-size: 24px;font-weight: bold;letter-spacing: 3px;color: #fff;}.shopping_viewlogin__intro {font-size: 15px;}.form-group label {font-weight: normal;color: #ccc;}.form-control {color: #ddd;background-color: #353535;border: 1px solid #353535;border-radius: 0px;-webkit-box-shadow:none;box-shadow:none;}.shopping_viewlogin__member {font-size: 15px;color: #ccc;}.shopping_viewlogin__member a {    color: #fff;}/**/ 
.RWDsearch_page .list-title, .RWDsearch_page .search-list a {color: #ddd;}.RWDsearch_page .list-title .qty {background: #000;border: 1px solid #464646;}.RWDsearch_page .list-tab li .qty{background: #000;border: 1px solid #464646;color: #ddd;}.RWDsearch_page .list-data>ul>li:nth-child(odd) {background: #000000;}.RWDsearch_page .list-data>ul>li:first-child {border-top: none;}.RWDsearch_page .list-data>ul>li {background: #353535;border-bottom: 1px solid #585858;}.RWDsearch_page .list-tab li a:hover {color: #fff;}.RWDquiry img {max-width: 170px;margin-left: 7px;}/**/#carlist .th {color: #d2d2d2;}.css-table {margin-top: 30px;}.search_area .webbtn {border-radius: 3px;padding: 5px 30px;background: #333;margin-left: 5px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {font-size: 15px;color: #ddd;}#join_form .form-control:focus, #join_form .form-control:hover, #join_form select.form-control:focus, #join_form select.form-control:focus:not([size]):not([multiple]), #join_form select.form-control:hover, #join_form select.form-control:hover:not([size]):not([multiple]) {color: #fff;}/*0914修改*/ul.instance_btn_items { list-style: none;padding: 0;display: flex;   flex-wrap: wrap;justify-content: center;}ul.instance_btn_items>li {  border-radius: 5px;position: relative;width: calc(100% / 5 - 11px); background: #000;  color: #666; margin: 5px;text-align: center;transition: .3s;}ul.instance_btn_items>li>a {  padding: 13px 0; font-size: 15px; letter-spacing: 1px; line-height: 1.8; color: #666; transition: .3s;}ul.instance_btn_items>li:hover {background: #333;transition: .3s; }ul.instance_btn_items>li:hover a { color: #fff;  transition: .3s;}.layoutlist_2 .album_item { margin: 10px 0 30px;}.album1.albumlist .webdesc { border-radius: 5px; margin-bottom: 15px; padding: 10px 0px 0;}/*0914選單修改*/ 
.RWDmenu_plus04 .dropdown-menu { max-width: 140%;  min-width: 140%;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li { width: calc(100%/4);}/*0923英文大寫拿掉*//*.page_wrapper_bg {text-transform: uppercase;}*//*0915產品修正*/ 
.page_content1_thumbphoto .swiper-slide {border: none;}.page_content1_thumbphoto .swiper-button-next, .page_content1_thumbphoto .swiper-button-prev{background: #111; top: calc(50% - 20px);height: 100%;   width: 20px;}.swiper-container.page_content1_thumbphoto {width: 500px;}.page_content1_thumbphoto .swiper-button-next.swiper-button-disabled, .page_content1_thumbphoto .swiper-button-prev.swiper-button-disabled {   opacity: 1;}#prod_price .unit {    color: #fff;}.RWDshopping_v3 {color: #333;}.RWDshopping_v3 .cart-list-table .cart-cell.info .info-spec.info-weight {    display: none;}/* 241005 */ #sellingPrice .money {    color: white;font-size: clamp(1.375rem, 1.3301rem + 0.1843vw, 1.625rem);    padding-inline: 10px; }

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

@media (max-width: 1700px) {.RWDmenu_plus04 .header {padding: 0;}.RWDmenu_plus04 .features .edit {margin-right: 0px;}.RWDmenu_plus04 .features .cart-btn {margin-right: 15px;}}@media (max-width: 1600px) {.RWDmenu_plus04 .site-nav .menu {padding-left: 0px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px; letter-spacing: 1px;}}@media (max-width: 1500px) {.RWDmenu_plus04 .features .share-group a {padding: 5px 10px;}.RWDmenu_plus04 .features .share-group.main_share {margin-right: 15px;}.RWDmenu_plus04 .site-nav, .RWDmenu_plus04 .features:after {display: none !important;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 0px;padding-right: 0px;margin-top: 0px;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover { display: block;}.RWDmenu_plus04 .ml-stack-nav-toggle {height: 74px;}.RWDmenu_plus04 .header {padding: 0px 15px 0px 0px;}.RWDmenu_plus04 .features .share-group.main_share {margin-right: 0;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .share-group a:first-child {transform: translate(0px, 0px);}.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 16px;color: #333;letter-spacing: 2px;}.RWDmenu_plus04 .menu li a {font-size: 16px;color: #333;letter-spacing: 2px;}.ml-stack-nav-toggle__line {background: #fff;}.RWDmenu_plus04 .features .edit {margin-right: 20px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 25%;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 100% !important;text-align: center;margin-right: 0;}.RWDvideo003 .video_box {background-color: #000 !important;}.RWDvideo003 .video_box iframe {height: 28.2vw;}.RWDvideo003 .box {padding: 0px 60px;}.RWDvideo003 .icon {display: none;}.RWDvideo003 .sub_title {width: 100%;}.RWDvideo003 .main_title {width: 100%;}.RWDvideo003 .text {letter-spacing: 1px;}.RWDbtn01 .editor {padding-bottom: 30px;margin-bottom: 30px;}.RWDbtn01 {width: calc(60% - 60px);margin-right: 60px;}.para_block .RWDedictor {width: 40%;}.about-block .RWDparallax_new .container.editor {left: calc((100% - 1170px) / 2);}.block_news .container {padding: 80px 90px;}.about-block .RWDparallax_new .picbgbox {height: 600px !important;}.ft_other {letter-spacing: 0px;}.ft_info {width: 330px;}.ft_info h4 br {display: block;}.ft_link {margin-left: 60px;width: calc(100% - 900px);}section.hgroup {top: -280px;}}@media (max-width: 1400px) {.footer-btn-area {    flex-direction: column;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDfakeloader img {width:300px;}.RWDbanner_plus01 .page-scroll {bottom: 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {max-height: calc(100vh - 62px )!important;height: calc(100vh - 62px )!important;}#RWDfullscreen01 .container {width: 95%;}.footer_block .container {width: 95%;padding: 0 15px !important;}.latest_block {padding: 80px 0;}.fixed-shop .RWDedictor {font-size: 17px;padding: 10px 20px;}.index h1.main-title, .RWDvideo003 .main_title {font-size: 32px;}.RWDnews011 .title-tw {font-size: 32px;}.RWDnews011 .list-title .t1 {font-size: 17px;}.about-title {font-size: 30px;}.RWDnews011 .list-title .t2 {font-size: 14px;}.RWDbtn01 .btn {margin-top: 30px;}.RWDbtn01 .editor {font-size: 21px;letter-spacing: 1px;}.about-block .RWDparallax_new .container.editor {left: 45px;}.RWDnews011 .news-block {margin-bottom: 0px;}.ft_info h4 br {display: block;}.ft_info {width: 350px;}.ft_map {margin-left: 40px;}.ft_link {width: calc(100% - 700px);}.RWDbtn01 .editor {padding-bottom: 30px;margin-bottom: 0px;}.right-qr {padding-left: 40px;width: 140px;}.RWDmenu_plus04 .features .edit {display: block;padding: 10px 20px;margin-right: 10px;}.RWDmenu_plus04 .features .edit img {margin-left: 0;}.RWDmenu_plus04 .features .cart-btn {margin-right: 0;}/**/#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {border: 1px solid #313131;color: #ddd;margin-bottom: 30px;}#sidebar select.form-control {background: url(../../lib/product/content3/images/select_arrow.png) right center/25px no-repeat #000;}.article1 section.article-text.rwd {width: 95%;}.article1 .RWDeditor01:nth-child(3):after {height: calc(100% + 100px);left: -28%; opacity: 0.9;}.article1 .page_wrapper_bg section.call_to_action:after {display: none;}section.hgroup {top: -260px;}.hgroup h1 { font-size: 35px;}.footer-btn-area {    flex-direction: row;}.ft_link {    margin-left: 0;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features .edit {display: block;padding: 10px 20px;margin-right: 10px;}.RWDmenu_plus04 .features .edit img {margin-left: 0;}.RWDmenu_plus04 .features .cart-btn {margin-right: 0;}.RWDbanner_plus01 .page-scroll {bottom: 80px;}.RWDbtn01 {width: calc(55% - 30px);margin-right: 30px;}.RWDbtn01 .editor {line-height: 1.8;font-size: 19px;}.para_block .RWDedictor {width: 45%;}.para_block::before {display:none;}.para_block {padding: 80px 0px;}/*footer*/ 
.ft_info {width: 50%;}.ft_map {    width: calc(50% - 60px);}.ft_link {    width: 50%;    margin-left: 0;    margin-top: 40px;}.footer_block .container {flex-wrap: wrap;}.menu-child {width: auto;display: inline-block;margin-right: 20px;}.ft_other {margin-top: 30px;}.scrollTop002 {right: 15px;}.ft_social {width: calc(50% - 40px);margin-top: 40px;margin-left: 40px;display: block;}.ft_link h5 {border-bottom: 0;padding: 0px;}.ft_social .RWDedictor {flex-wrap: wrap;margin-right: 0;}.ft_map iframe {height: 205px;}.RWDproduct002_v2 {padding: 80px 0;}.about-block .RWDparallax_new .picbgbox {height: 580px !important;background-position-x: 20%;}.block_news {padding: 80px 0 60px;}.block_news .container {padding: 30px;border: 0px;}.footer_block::before, .footer_block::after {height: 100%;top: 0px;}/*------------*/section.hgroup {top: -285px;}.hgroup h1 {letter-spacing: 2px; font-size: 35px;}.form-horizontal .form-group .options {display: block;}.form-horizontal .control-label {width: 80px;}.form-group .col-md-11 {width: calc(100% - 80px);}.form-group .col-sm-12 {width: calc(100% - 80px);}.article1 .RWDeditor01:nth-child(3):after {left: -40%;}.product1 .hgroup .breadcrumb{width:80%;}/*0914內頁修改*/ul.instance_btn_items>li {width: calc(100% / 4 - 11px);}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption.txt-center {top: 20%;}.latest_block { padding: 80px 0px;}.RWDvideo003 .box {padding: 60px 15% 0px;text-align: left;}.RWDmenu_plus04 .features .edit img {width: 200px;}.RWDmenu_plus04 .features .edit {padding: 12px 10px;}/*products*/ 
.RWDproduct002_v2 {padding: 80px 0;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px 10px 5px;width: calc(25% - 10px);}#m_RWDfullscreen01_53_1 .overlay {background: linear-gradient(to right, rgb(0 0 0 / 40%), rgb(0 0 0 / 0%)90%);}.RWDproduct002_v2 .btn.btn-rj {width: 100%;min-width: auto;}.RWDproduct002_v2 .btn-box {margin-top: 20px;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 20px;}.RWDproduct002_v2 .btn-box .btn {margin-top: 0px;}.portfolio-bottom-summary h4 {font-size: 17px;}.para_block {padding: 80px 0;}.para_block .container {display: flex;flex-direction: column-reverse;width: 80% !important;margin: 0 auto;text-align: center;}.RWDbtn01 {width: 100%;margin-right: 0px;margin-top: 10px;}.para_block .RWDedictor {width: 100%;margin-bottom: 20px;}.RWDbtn01 .btn-box li {display: block;margin: 0 auto;}.para_block::after {display:none;}.RWDbtn01 .editor {text-align: left;justify-content: center;}#m_RWDfullscreen01_61_1 .overlay {background: rgb(0 0 0 / 60%) !important;}/*--------*/ 
.btn.btn_back a {float: right;}.page_wrapper_bg .ebtn a {float: right;}.fbtn {margin: 15px 5px 0 !important;}.form-horizontal .control-label {width:110px;}.form-group .col-md-11 {width: calc(100% - 110px);}.form-group .col-sm-12.col-md-5 {width: calc(100% - 110px);}.eformsForm.layout_full {padding: 50px;}.form_block {padding: 50px;}.form_ctus {margin-top: 20px;}.eforms1 .hgroup h1 {margin-bottom: 30px;}.video_item {width: calc(100%/2);}.article1 section.hgroup {margin-bottom: 20px;}.article1 .pagecontent .article_model[data-seq="0"] {margin-top: 70px !important;}.ab_block {flex-wrap: wrap;}.ab_txt h1 {text-align: center;}.ab_txt h5 {text-align: center;}.ab_txt {width: 100%;}.ab_img {width: 100%;padding-left: 0;padding-top: 30px;}.article1 .RWDeditor01:nth-child(3):after {left: 0;width: 160%; height: calc(100% + 50px);}.article1 .RWDeditor01:nth-child(3):before {height: calc(100% + 50px);}.page_wrapper_bg .dd-select {width: 100% !important;}.dd-container { width: 100% !important;}#prod_amount_area, #prod_stands2_area {width: 100% !important;}#prod_no {display: none;}#prod_stands_area, #prod_stands2_area, .page_content2 .btn {margin: -15px 0 5px; width: 100% !important;}.page_wrapper_bg section.call_to_action { z-index: auto;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 11px);margin: 0 5px 10px;}/*內頁*/ul.instance_btn_items>li {width: calc(100% / 3 - 11px);}ul.instance_btn_items>li:last-child { width: calc(100% / 2 - 11px);}ul.instance_btn_items>li:nth-last-child(2) {  width: calc(100% / 2 - 11px);}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDmenu_plus04 .header {padding: 0px 10px 0px 0px;}.RWDmenu_plus04 .features .cart-btn {margin-right: 10px;}.RWDmenu_plus04 .features .share-group span {letter-spacing: 0px;gap: 15px;}.RWDmenu_plus04 .features {padding-right: 0px;}.RWDmenu_plus04 .features .cart-btn {margin-right: 10px;}.RWDmenu_plus04 .features .share-group.main_share {margin-top: 7px;}.RWDbanner_plus01 .page-scroll {bottom: 100px;}.fixed-shop {width: 100%;}.fixed-shop .RWDedictor {align-items: center;justify-content: center;}.fixed-shop .RWDedictor img {width: 280px;}.about-block .RWDparallax_new .container.editor {width: 500px !important;}.about-block .RWDparallax_new .picbgbox {background-position-x: 35%;}.RWDnews011 .more-btn {bottom: 0px;}.RWDvideo003 .box {padding: 60px 10% 0px;}.footer-web br.visible-xs {display: none!important;}.footer-web span {display: inline-block;}/*------*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {margin-top: 30px !important;}.page_wrapper_bg .main .container { padding-left:15px;padding-right: 15px;}.hgroup .container {margin-left: 0; margin-right: 0; }.RWDmenu_plus04 .features .search-btn {padding: 25px 10px;}.RWDmenu_plus04 .features .cart-btn {margin-right: 0px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.fixed-shop {display:none;}.RWDmenu_plus04 .features .share-group.main_share {display:none;}.RWDmenu_plus04 .features .edit {display:none;}.about-block .RWDparallax_new .container.editor {width: 100% !important;margin: 0 auto;position: relative;left: 0px;padding: 0px 30px;}.about-ph img {width: 100%;margin-top: 20px;}#m_RWDfullscreen01_61_1 .picbgbox {background: #333 !important;height: 100vh !important;}.fixed-ph {position: fixed;bottom: 0px;width: 100%;margin: 0;padding: 0px;float: none;z-index: 98;}.fixed-ph .share-group {width: 100%;display: flex;}.fixed-ph .share-group a {    width: 50%;    border-radius: 0px;    margin: 0px;    color: #fff !important;    border: 0px;    text-align: center;padding: 3px 0;}.fixed-ph .share-group h8 {color:#fff !important;display: block;font-size: 13px;line-height: 1;padding-top: 5px;}.fixed-ph .share-group a:first-child {background: #333;color: #fff;border-right: 1px solid #000;}.fixed-ph .share-group a:last-child {background: #333;color: #fff;display: flex;align-items: center;justify-content: center;}.fixed-ph .share-group a:first-child img {filter: contrast(0)brightness(2);}.fixed-ph .share-group a img {/*filter: contrast(0)brightness(2);*/ margin-right: 4px;}.footer_block {padding-bottom: 60px;}.RWDbanner_plus01 .banner-slider.bg .pic {background-position-y: 20%;}.RWDbanner_plus01 .txt1 span {border-bottom: 0px;padding-bottom: 0;}.RWDbanner_plus01 .txt1 span, .RWDbanner_plus01 .txt2 span {font-size: 18px !important;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 5px;}.RWDbanner_plus01  .slick-caption.txt-center { top: 32%;width: 100%;}.RWDnews011 .title-block.title-center {justify-content: center;margin-bottom: 20px;}.RWDnews011 .img-view {margin: 0 auto;}.RWDnews011 .listitem.swiper-slide-active {align-items: center;justify-content: center;}.RWDnews011 .more-btn {margin: 30px auto 0;width: 300px;text-align: center;}.RWDnews011 .list-title .t1 {text-align: center;}.RWDnews011 .mobile-only.page-prev , .RWDnews011 .mobile-only.page-next {background: #000;box-shadow: none;color: #fff;}.scrollTop002 {bottom: 220px;}/*---*/ 
.row .album_d_item {margin-top: 20px;}.RWDslider01 .pic-list {float: none;width: 100%;padding-right: 0;}.RWDslider01 .text {width: 100%;float: none;}.RWDslider01.pic-right .pic-list {float: none;padding-left: 0;padding-right: 0;}.RWDslider01 .slick-dots button { color: #888;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {    position: static;    margin-left: inherit;    text-align: center;}section.hgroup {top: 0;position: relative;}.hgroup h1 {letter-spacing: 2px;font-size: 28px; text-align: center;color: #fff;}.hgroup .container {margin-left: 0; margin-right: 0; margin-bottom: 30px !important;}.product1 section.hgroup .container {width: 100%;}.hgroup .breadcrumb {margin: 0 0 10px;}/*0915修改*/ 
.page_content1_thumbphoto .swiper-button-next, .page_content1_thumbphoto .swiper-button-prev {margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);}div#gb-widget-4294 {    bottom: 71px !important;}/* 20240717 */ 
.fixed-ph .share-group a img {    filter: brightness(1.3);}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.index h1.main-title, .RWDvideo003 .main_title {font-size: 24px;letter-spacing: 0;}.RWDvideo003 .sub_title {margin-bottom: 5px;}.latest_block::after {height:100%;}/*menu*/ 
.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 9px;}.RWDbanner_plus01 .page-scroll.style04 {display: none;}.RWDvideo003 .box {padding: 30px;}.RWDvideo003 .text {margin: 20px 0px 0;}.RWDvideo003 .video_box {height: 56vw;}.index h2.sub-title, .RWDnews010 .title-en {font-size: 17px;}.RWDproduct002_v2 {padding: 60px 0 80px;}.RWDproduct002_v2 .filter-portfolio ul > li {width: calc(50% - 10px);}.RWDproduct002_v2 .section-subject {margin: 0px 0px 30px;}.RWDproduct002_v2 .row {margin-left: 0px;margin-right: 0px;}.RWDproduct002_v2 .btn-box .btn {max-width: 100%;}.about-block .RWDparallax_new .container.editor {width: 95% !important;padding: 0px 15px;}.RWDbtn01 .btn-box li {width: 100%;}.para_block .container {width: 95% !important;}.RWDbtn01 .editor {font-size: 19px;}.about-title {font-size: 21px;letter-spacing: 1px;}.about-highlight h4 {font-size: 17px;letter-spacing: 1px;padding: 15px;}.about-highlight img {width: 100% !important;padding: 0px 15px 15px;}.about-block .RWDparallax_new .container.editor {font-size: 15px;line-height: 1.8;letter-spacing: 1px;}.about-ph.visible-xs {height: auto;}.block_news {padding: 60px 0px;}.RWDnews011 {padding: 0px 15px;}.RWDnews011 .more-btn {width: 100%;}.RWDvideo002 .videoitem {    width: 100%;    float: none;    margin-bottom: 20px;}.latest_block {padding: 80px 0px 40px;}.RWDbtn01 .btn {font-size: 15px;letter-spacing: 1px;}.RWDbtn01 .editor {display: block;text-align: center;}.right-qr {padding: 0;width: 90px;margin: 30px auto 0;}/*footer*/ 
.ft_info {width: 100%;}.ft_link {width: 100%;margin: 20px 0px 0px;}.ft_link {width: 100%;margin: 20px 0;border: 0px;border-top: 1px solid #444;padding: 20px 0px 0px;}.footer-web br.visible-xs {display: block !important;}.footer-web span {display: none;}.menu-child {    width: auto;    margin-right: 10px;    margin-bottom: 10px;}.ft_social {margin-top: 15px;}.RWDsocial002 {margin-bottom: 15px;padding-bottom: 15px;}.footer_block {letter-spacing: 1px;}.ft_map iframe {height: 100px;}.ft_map {width: 100%;margin-left: 0;margin-top: 25px;}.ft_social {width: 100%;margin-left: 0;}.ft_other {margin-top: 0;}/*cookies*/ 
.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .search-btn {font-size: 12px;}/**/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .pagecontent { padding: 0px 10px!important; }.page_wrapper_bg .row {margin-left:0;margin-right: 0;}.fbtn {margin: 10px 0px 0 !important;width: 100%; text-align: center;}#btn_shopping {    width: 100%;    text-align: center;}#prod_name, #prod_name .product_name {word-break: break-all;}#prod_name, #prod_name h2 {font-size: 22px;}#member_org_price, #prod_fixprice {margin-top: 10px;margin-right: 0;color: #656565;float: none;}.page_content1 #prod_price {margin-top: -10px;}.prod_sellprice {color: #fff;}#prod_price .currency {color: #fff;}#prod_price .money { font-size: 15px;color: #fff;}.page_content1 .info { padding: 0;}.product_desc {background: #000;padding: 30px;}.product_desc_content { font-size: 14px;}.product_desc_subject {font-size: 15px;}.btn.btn_back a {float: none;width: 100%;margin: 0;}#prod_stands_area, #prod_stands2_area, .page_content2 .btn {margin: 0px 0px 5px;}.page_desc {background: transparent;padding: 0;}.row .album_d_item {padding: 0;margin-top: 15px;}.page_desc h1 {font-size: 18px;}.faq_item td:nth-child(3) {padding-left: 20px;}.form_block {padding: 0;background: transparent;}.eforms1 .page_wrapper_bg section.call_to_action:before {opacity: 0.15;}.ab_txt h5 { text-align: center;}.eforms1 .page_wrapper_bg .main .container {padding-left: 5px;padding-right: 5px;}.form-horizontal .control-label {width:100%;}.form-group .col-md-11  {width:100%;}.form-group .col-sm-12.col-md-5  {width:100%;}.page_wrapper_bg .ebtn a {float: none;width: 100%;}.eformsForm.layout_full {padding: 50px 20px;margin-top: 30px;}.form_box h5 {line-height: 1.5;}.formdesc {margin-bottom: 20px; font-size: 14px;}.layoutlist_2 .album_item {margin: 0 0 20px;width: 100%;}.article1 .pagecontent.col-md-9 {padding: 0 !important;}.video_item {    width: 100%;    height: auto !important;}.product1 .hgroup .breadcrumb{width:100%;}.ab_txt h5 {font-size: 15px;}.eforms1 .hgroup h1 {margin-bottom: 0;}.eforms1 .hgroup .container {margin-bottom: 10px !important;}/*0914內頁修改*/ul.instance_btn_items>li {width: calc(100% / 2 - 11px);}/*0915修改*/ 
.swiper-container.page_content1_thumbphoto { width: auto;}/* 20231108 */ 
.layoutlist_2 .item {    padding: 10px;}.layoutlist_2 .product_list_item .subject {    text-align: left;    letter-spacing: 1px;    font-size: 14px;}.product1 .layoutlist_2 >.col-xs-6.col-sm-6.col-md-4 {    padding: 0 5px;}.product1 .layoutlist_2 .item .subject A.itemlink {    display: -webkit-box;    -webkit-line-clamp: 4;    -webkit-box-orient: vertical;    text-overflow: ellipsis;    overflow: hidden;}.layoutlist_2 .item {    margin: 0 0 5px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .ml-stack-nav-toggle {height: 54px;padding: 24px 14px;}.RWDmenu_plus04 .logo {    width: 160px;    margin-left: 10px;    margin-top: 1px;}.RWDmenu_plus04 .features .member-btn, .RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .search-btn {    padding: 14px 6px 10px;}.RWDmenu_plus04 .ml-stack-nav-toggle {height: 46px;padding: 15px 14px;}.RWDmenu_plus04 .features .cart-btn {    margin-right: 10px;    margin-left: 0;}.RWDbtn01 .editor {text-align: left;}/*0914修改內頁*/ 
.login-box a b {  color: #111;  letter-spacing: 2px;}ul.instance_btn_items>li, ul.instance_btn_items>li:nth-last-child(2), ul.instance_btn_items>li:last-child {margin:3px;}ul.instance_btn_items>li>a { font-size: 14px;  letter-spacing: 0px;}/*0914修改內頁*/@media (max-width: 414px) {#mobile-fixed .fixed-in { width: calc(100% - 200px);}#mobile-fixed .btn-box {padding-left: 10px;width: 200px;}#mobile-fixed .btn-box .normal {  font-size: 13px; padding: 10px 5px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {    width: 110px;    margin-left: 10px;    margin-top: 7px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDfakeloader img {width:250px;}.RWDmenu_plus04 .features .cart-btn {margin-right: 0px;margin-left: 0px;}.RWDmenu_plus04 .ml-stack-nav-toggle {height: 40px;padding: 10px 14px;}#m_RWDfullscreen01_61_1 .picbgbox {height: 140vh !important;}.RWDbanner_plus01 .txt1 span, .RWDbanner_plus01 .txt2 span {font-size: 17px !important;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 22px;}.link-btn {margin-top: 20px;}.ft_link a {width: 100%;margin: 5px 0;}.RWDbtn01 .editor {font-size: 16px;}.RWDvideo003 .box {padding: 30px 20px;}.ab_txt h1 {font-size: 22px;}
}
/*320px end*/