a,a:hover {text-decoration: none;transition: 0.5s}body, html {font-family: 'Noto Sans TC', sans-serif;font-size: 18px;line-height: 1.8;letter-spacing: 1px;font-weight: 400;}.RWDvideo001 .mouse.defbg{background-image: url(archive/image/customization/mouse.webp);}/*230419替換video006*/ 
.RWDvideo006__scrolldown i {    display: none;}.RWDvideo006__scrolldown {    background: url(archive/image/customization/mouse.webp) no-repeat;    background-size: contain;    background-position: center;    bottom: 10%;    width: 38px;    height: 78px;}.fixed_ph {    position: fixed;    right: 10px;    bottom: 150px;    z-index: 222;}.fixed_ph a:last-child img {    width: 65px;}.fixed_ph img {    display: block;    width: 50px;    margin: 0 auto 20px;}.scrollTop002 {    bottom: 80px;    right: 20px;}/*cookie*/ 
.RWDalert_fancybox .btn.active {    background:#ec5b03 !important;    color: #fff !important;    border-radius: 0 !important;    border: 5px !important;    font-size: 18px !important;    letter-spacing: 2px !important;    padding:6px 30px !important;}.RWDalert_fancybox.bottom {    width: 50%;    animation: none;    opacity: 1 !important;    box-shadow: 0px -3px 30px rgb(255 255 255 / 30%) !important;    text-align: center;    left: 50% !important;    border-top-left-radius: 20px;    color: #fff !important;    background: rgb(0 0 0 / 85%) !important;    border-width: 2px 0 0 2px;    letter-spacing: 2px !important;    text-transform: uppercase;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {padding:25px !important;}.RWDalert_fancybox.bottom .editor a {color: #fff;border-bottom: 1px solid;}@media (max-width: 991px) {.RWDalert_fancybox.bottom {    border-width: 2px 0 0 0;width: 100%;padding: 25px 10px !important;left: 0% !important;transform: translate(0%, 0px);    border-top-right-radius: 20px;}}@media (max-width: 600px) {.RWDalert_fancybox.bottom {padding: 25px !important;}.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.RWDalert_fancybox.bottom {animation: none;opacity: 1 !important;}/*標題*/ 
.index .section-subject {    margin-bottom: 50px;}.index .section-line {    display: none;}.RWDnews005 .main-title {    font-size: 28px;    line-height: 1;    margin: 0px;    color: #333;    font-family: 'Libre Baskerville', serif;}.RWDnews012__head__h1, .model__head__h1.isRWDbanner014 {    font-size: 50px;    color: #333;    margin: 0;    letter-spacing: 1px;}.RWDnews012__head__h2, .model__head__h2.isRWDbanner014 {    margin: 0;    font-size: 22px;    color: #333;    font-weight: 400;    line-height: 1.5;    letter-spacing: 1px;}.model__head__h1.isRWDbanner014 {color: #fff;}.model__head__h2.isRWDbanner014 {color: #fff;}/*news*/ 
.news_block {background: #f5e167;position: fixed;top: 0;z-index: 30;width: 100%;}.RWDnews_autolist .title, .RWDnews_autolist .slick-arrow {display: none !important;}.RWDnews_autolist .news-list {width: 100%;padding-left: 0;text-align: center;}.RWDnews_autolist .news-box {font-size: 16px;background: transparent;}.RWDnews_autolist .slick-slide {line-height: 45px;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 280px;position: relative;}.RWDmenu_plus04 .is-up .logo img {opacity: 0;transition: all .5s ease;}.RWDmenu_plus04 .logo a:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/dann-logo-20241118.webp)no-repeat;    background-size: contain;    opacity: 0;    transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo a:before {opacity: 1;}/*menu*/ 
.RWDmenu_plus04 .container{max-width: 100%;}.RWDmenu_plus04 .header {margin-top: 47px;}.RWDmenu_plus04 .header:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: linear-gradient(to bottom, rgb(0 0 0 / 30%), transparent);    left: 0;    z-index: -1;}.RWDmenu_plus04 .header.is-up:before {background: transparent;}.RWDmenu_plus04 .header {background: transparent;transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {background: #fff;padding: 0;transition: all .5s ease;}.RWDmenu_plus04 .header-in {border-bottom: 2px solid #f5e167;display: flex;justify-content: space-between;align-items: center;height: 80px;transition: all .5s ease;}.RWDmenu_plus04 .is-up .header-in {padding: 0 50px;height: 70px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 18px;color: #fff;font-weight: 500;line-height: 1.3;padding: 25px 50px;transition: all .5s ease;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a {color: #333;padding: 22px 50px;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li:after {    content: "";    position: absolute;    width: 1px;    height: 18px;    background: #f5e167;    right: 0;    top: 50%;    transform: translate(0px, -50%);}.RWDmenu_plus04 .site-nav .menu>li:last-child:after{display:none;}.RWDmenu_plus04 .features i, .RWDmenu_plus04 .features .cart-btn {color: #f5e167;transition: all .5s ease;}.RWDmenu_plus04 .is-up .features i, .RWDmenu_plus04 .is-up .features .cart-btn {color: #333;}.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: #f5e167;}.RWDmenu_plus04 .is-up  .lang-select:hover .lang-select-label, .RWDmenu_plus04 .is-up  .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up  .site-nav .menu>li>a:hover {color: #888;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #fff;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {border-color: #888;}.RWDmenu_plus04 .features .member-btn:hover i, .RWDmenu_plus04 .features .cart-btn:hover, .RWDmenu_plus04 .features .cart-btn:hover i{    color: #fff;    transition: all .5s ease;}.RWDmenu_plus04 .is-up .features .member-btn:hover i, .RWDmenu_plus04 .is-up .features .cart-btn:hover, .RWDmenu_plus04 .is-up .features .cart-btn:hover i{    color: #e2bc45;}.RWDmenu_plus04 ul.manu-item-box {display: flex;flex-wrap: wrap;}/*寬版*/ 
.RWDmenu_plus04 .dropdown-menu {max-width: 1000px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>a {color: #333;}.RWDmenu_plus04 .is-up .site-nav .menu li.is-active>a {color: #c69860;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {border-bottom: 1px solid #eee;font-weight: 400;letter-spacing: 1px;padding: 0 5px 10px 5px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {letter-spacing: 1px;font-weight: 400;font-size: 13px;padding: 0px 5px 10px 5px;transition: 0.3s;}.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: #c69860;padding-left: 0;transition: 0.3s;}.RWDmenu_plus04 .site-nav .dropdown-menu .manu-item:hover>a {background: transparent;}.RWDmenu_plus04 .dropdown-menu .container,.RWDmenu_plus04 .dropdown-menu {max-width: 100%;}.RWDmenu_plus04 .dropdown-menu .container {padding: 0 80px 30px;}.RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li {width: calc(100%/5);margin-top: 30px;/*display: none;*/}.RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li:nth-child(1), .RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li:nth-child(2), .RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li:nth-child(3), .RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li:nth-child(4), .RWDmenu_plus04 .dropdown-menu.SPV2 .manu-item-box li:nth-child(5) {display: block;}/*下拉*/ 
.RWDmenu_plus04 .site-nav .menu>li>ul {width: 200px;margin-left: -100px;}.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: 300;    background: #333;    color: #fff;    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {padding-right: 10px;transition: all .5s ease;}.RWDmenu_plus04 .features .search-btn {display: none;}.RWDmenu_plus04 .features .cart-btn span.cart-nu {font-size: 0;}.RWDmenu_plus04 .features .cart-btn span.cart-nu span {font-size: 12px;top: 3px;left: 2px;position: relative;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn {    display: flex;    align-items: center;    justify-content: center;    width: 55px;    height: 74px;}.model.RWDsearch003 {    opacity: 1 !important;    animation: none;    top: 60px;    right: 210px;    transition: all .5s ease;}.model.RWDsearch003.is-up {top: 58px;right: 180px;transition: all .5s ease;}.search3_input {background: transparent;}.search3_bar {border: 0;background: #f5e167;border-radius: 99em;padding: 0 10px;}.search3_input::placeholder {color: #333;}.search3_input {color: #333;background: transparent;}.search3_submit:hover {background: transparent;}.search3_wrap {width: 300px;}/*banner*/ 
.banner_block .RWDvideo001 .info .summary a,.banner_block a.banner_btn {    min-width: 180px;    padding: 10px;    display: inline-block;    color: #fff;    font-family: 'Comfortaa', cursive;    border-bottom: 1px solid #fff;    text-align: center;}.banner_block .RWDvideo001 .info .summary {text-align: center;bottom: 25%;left:50%}/*230419替換video006*/ 
.RWDvideo006__editor {    top: 0;    left: 0;    width: 100%;    height: 100%;}.banner_block .RWDvideo006__editor__inner {    display: flex;    justify-content: center;    bottom: 25%;    position: absolute;    width: 100%;}.RWDvideo006__editor {    top: 0;    left: 0;    width: 100%;    height: 100%;}/*優勢*/ 
.promise_block {padding: 150px 0;overflow: hidden;}.promise_block .container {width: 80%;}.RWDService001 {display: grid;grid-template-columns: 180px auto;}.RWDService001 .section-subject .col-md-12 {display: flex;flex-direction: row-reverse;justify-content: flex-end;padding: 0;}.RWDService001 .section-subject h2 {margin: 0;font-size: 32px;line-height: 1.5;color: #333;font-weight: 700;writing-mode: vertical-rl;text-align: left;}.RWDService001 .section-line {display: none;}.RWDService001 .row {margin: 0;}.RWDService001 .section-subject h2.sub-title:after {content: "";position: relative;display: block;width: 2px;height: 88%;background: #f5e167;margin-right: 5px;}.RWDService001 .col-md-3 {width: calc(100%/3);text-align: center;padding: 0;}.RWDService001 i {border-right: 2px solid #f5e167;    position: relative;}.RWDService001.animated i:before {    content: "";    position: absolute;    width: 200px;    height: 200px;    background: url(archive/image/customization/icon_deco.webp)no-repeat;    background-size: contain;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    opacity: 0;    animation: 600ms ease-out normal forwards 1 bb_in;    animation-delay: .2s;    transform-origin: center;}.RWDService001 .col-md-3:nth-child(3n) i {border-right: 0;}.RWDService001 i img {max-width: 35%;margin: 0 auto;}.RWDService001 .boxFeature-2 h2 {margin-bottom: 10px;display: inline-block;color: #333;font-weight: 700;}.RWDService001 p {font-size: 18px;color: #333;margin: 0;font-weight: 400;}/*產品介紹*/ 
.product_block {padding: 200px 0;position: relative;}.product_block>.container {    display: grid;    grid-template-columns: auto 45%;    width: 70%;    position: relative;    z-index: 1;    grid-column-gap: 100px;}.RWDnews005 .container {width: 100%;}.pd_left {grid-column: 1;}.RWDnews005 h4 {position: absolute;bottom: 0;}.RWDservice011 .link_box .circle {display: none;}.RWDservice011 .link_box {padding:10% 15% 15%;height: 42vw;margin-bottom: 0px;}.RWDservice011 .link_area {height: auto;box-shadow: 4.5px 4.5px 3.6px rgb(0 0 0 / 2%), 12.5px 12.5px 10px rgb(0 0 0 / 4%), 30.1px 30.1px 24.1px rgb(0 0 0 / 5%), 100px 100px 80px rgb(0 0 0 / 7%);}.RWDservice011 .link_area.num1 .link_box .mid_box {    width: 100%;    height: 100%;    display: flex;    flex-direction: column;    justify-content: flex-end;    text-align: center;    position: inherit;}.RWDservice011 .link_box .title {    margin-bottom: 30px;    font-weight: 400;    font-size: 30px;    letter-spacing: 1px;}.RWDservice011 .link_box .memo {    opacity: 1;    font-size: 18px;    margin-bottom: 0;    -webkit-line-clamp: 5;position: relative;    padding: 30px 0;}.RWDservice011 .link_box .memo:before {    content: "";    position: absolute;    width: 100%;    height: 1px;    background: linear-gradient(to right, rgba(217,217,217,0) 0%, #f5e167 30%, #f5e167 60%, rgba(217,217,217,0) 100%);    left: 0;    top: 0;}.RWDservice011 .link_box .memo:after {    content: "";    position: absolute;    width: 100%;    height: 1px;    background: linear-gradient(to right, rgba(217,217,217,0) 0%, #f5e167 30%, #f5e167 60%, rgba(217,217,217,0) 100%);    left: 0;    bottom: 0;}.RWDservice011 .link_box .name {    position: absolute;    top: 0;    font-size: 40px;    width: 100%;    letter-spacing: 0;    line-height: 1.2;    transform-origin: center;    display: block;    text-align: center;    font-family: 'Libre Baskerville', serif;    overflow: initial;    color: #f5e167;    margin-bottom: 0;}.RWDservice011 .link_box:hover .mid_box {transform: translate3d(0,0,0);}.RWDservice011 .link_box .more span {    border: 0;    padding:0;    max-width: 180px;    display: block;    margin: 0 auto;font-family: 'Comfortaa', cursive;}.RWDservice011 .link_box .more span:after {    content: ">";    font-size: 20px;    margin-left: 9px;    display: inline-block;    transform: scaleX(.8);transition: all .5s ease;}.RWDservice011 .link_box .more {opacity: 1;margin-top: 30px;}.RWDservice011 .link_box:hover .more {padding-left: 0;}.RWDservice011 .link_box .more .ii-eye1 {display: none;}/*介紹_右*/ 
.index .RWDnews005 .section-subject {margin-bottom: 30px;}.RWDnews005 {    background: #eee;    padding: 30px 15px;box-shadow: 4.5px 4.5px 3.6px rgb(0 0 0 / 2%), 12.5px 12.5px 10px rgb(0 0 0 / 4%), 30.1px 30.1px 24.1px rgb(0 0 0 / 5%), 100px 100px 80px rgb(0 0 0 / 7%);}.RWDnews005 h4 {    position: absolute;    bottom: 0;    width: 100%;    padding: 0 50px;    text-align: center;}.RWDnews005 h4 a, .news005_h4 a {font-size: 0;color: #fff;}.RWDnews005 .owl-theme .owl-controls .owl-page span {width: 35px;height: 3px;}.RWDnews005 .owl-carousel {margin-bottom: 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 50%;    background: #eee;    border-color: #eee;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -23px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -23px;}.RWDbtn01 .btn-box li {width: auto;}.RWDbtn01 .btn {    border-radius: 0;    color: #333;background: #f5e167;    min-width: 180px;display: block;}.RWDbtn01 .btn.btn:after {    content: ">";    font-size: 20px;    margin-left: 9px;    display: inline-block;    transform: scaleX(.7);    font-family: 'Comfortaa', cursive;transition: all .5s ease;}.RWDbtn01 .btn:hover {color: #333;background: #f5e167;}/*產品_背景*/ 
.RWDparallax_new {height: 100%;width: 100%;filter: blur(2px);}.product_bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;}.RWDparallax_new .picbgbox {height: 100% !important;}/*影片*/ 
.video_block {position: relative;}.video_block .RWDvideo001 {height: 35vw !important;}.RWDvideo001 iframe {pointer-events: none;}.video_block .RWDvideo001 iframe {transform: translate(0, -20%);}.video_block .RWDvideo001 .video {filter: brightness(0.8);}.RWDvideo001 .info .summary {margin-top: 0;text-align: left;position: absolute;width:100%;left: 55%;transform: translate(-50%, 0);bottom: 30%;}.video_block .RWDvideo001 .info .summary {text-shadow: 0 0 30px rgb(0 0 0 / 20%);color: #FFF;}.RWDvideo001 .info .summary h2 {font-size: 30px;margin: 0 0 5px;line-height: 1.5;}.RWDvideo001 .info .summary h1 {font-size: 45px;font-weight: 700;margin: 0;}.RWDvideo001 .info .summary p {letter-spacing: 2px;}/*230419替換video006*/ 
.video_block .RWDvideo006__video {    height: 35vw;}.video_block .RWDvideo006__editor__inner  {margin-top: 0;text-align: left;position: absolute;width:100%;left: 55%;transform: translate(-50%, 0);bottom: 30%;text-shadow: 0 0 30px rgb(0 0 0 / 20%);color: #FFF;}.video_block .RWDvideo006__editor h2 {font-size: 30px;margin: 0 0 5px;line-height: 1.5;font-size: 22px;}.video_block .RWDvideo006__editor h1 {font-size: 45px;font-weight: 700;margin: 0;}.video_block .RWDvideo006__editor p {letter-spacing: 2px;font-size: 16px;}/*內材*/ 
.element_block {position: relative;padding: 150px 0;}.element_block .container {width: 90%;margin: 0 0 0 auto;padding: 0;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {width: 28%;}.element_bg {position: absolute;width: 100%;height: 100%;top: 0;}.element_bg .RWDparallax_new .picbgbox {background-position: center !important;}.element_bg .RWDparallax_new {filter: blur(0px);}.RWDbanner014 .main_pic_box .swiper-slide {padding: 0;}.RWDbanner014 .thumb_pic .swiper-slide img {padding: 30px;}.RWDbanner014 .main_pic_box .swiper-slide .info {    border-top: 1px solid #ddd;    padding-top: 15px;    top: 50%;    width: 33%;    right: auto;    left: 5%;    height: auto !important;}.model__head.isRWDbanner014 {margin: 0 0 50px;text-align:left;position: absolute;top: 15%;left: 5%;}.RWDbanner014 .main_pic_box .swiper-slide .info:before {    content: "";    position: absolute;    width: 80px;    height: 1px;    background: #fff;    top: 0px;}.RWDbanner014_info_title {    color: #fff;    font-size: 45px;    font-weight: 500;    margin: 0 0 5px;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDbanner014_info_text {color: #eee;font-size: 22px;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}.RWDbanner014 .main_pic_box .bg {background-color: transparent;box-shadow: none;}.RWDbanner014 {z-index: 1;background: transparent !important;}.RWDbanner014 .swiper-pagination {right: auto;left: 5%;transform: scale(1.3);transform-origin: left;bottom: 140px;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet {background-color: rgb(245 225 103);margin: 0 20px 0 0;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#f5e167;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {display: none;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {top: 54%;font-size: 16px;font-size: 0;color: #333;font-family: 'Comfortaa', cursive;font-weight: 400;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet {margin: 0 20px 0 0 !important;background-color: #ccc;width: 10px;height: 10px;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {stroke: rgb(51 51 51);}.model__head__h1.isRWDbanner014 {    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDbanner014 .main_pic_box .swiper-slide .button {    left: 5%;    right: auto;    transform: translate(0px, 0px);    top: auto;    bottom: 240px;    font-size: 18px;    font-weight: 400;    color: #f5e167;    min-width: 200px;    border: 1px solid #f5e167;    text-align: center;    padding: 4px 10px;}/*好評*/ 
.feedback_block{padding:150px 0;}.feedback_block .container {width: 80%;}.RWDnews012 .box_container .box {height: 38vw;border: 2px solid #f5e167;padding: 50px 80px 20px;}.RWDnews012 .main_pic img {max-height: 100%;max-width: initial;width: auto;height: 100%;box-shadow: 4.5px 4.5px 3.6px rgb(0 0 0 / 2%), 12.5px 12.5px 10px rgb(0 0 0 / 4%), 20px 18px 24.1px rgb(0 0 0 / 5%);}.RWDnews012 .main_pic>div {justify-content: flex-start;}.RWDnews012 .text_swiper-container {height: 85%;margin-top: calc(10% - 160px);}.RWDnews012 .swiper-slide-active .text_box .memo {-webkit-line-clamp: 4;max-height: initial;opacity:1;}.RWDnews012 .swiper-slide-active .text_box .more_button {opacity: 1;}.RWDnews012 .text_box .title {font-size: 30px;}.RWDnews012 .text_box .title, .RWDnews012 .text_box .memo {opacity: .2;}.RWDnews012 .swiper-slide-active .text_box .title {opacity: 1;}.RWDnews012 .text_box {opacity: 1;}.RWDnews012 .text_box .memo {font-size: 18px;color: #555;margin: 10px 0 15px;}.RWDnews012 .text_box .more_button {display: block;width: auto;max-width: 180px;text-align: center;border-radius: 0;height: auto;opacity: .2;margin: 15px 0;}.RWDnews012 .swiper-slide-active .text_box:after {content: "";position: absolute;width: 100%;height: 1px;background: #ddd;bottom: -40px;}.RWDnews012 .swiper-slide-active .text_box:before {content: "";position: absolute;width: 100%;height: 1px;background: #ddd;top: -40px;}.RWDnews012 .swiper-pagination-fraction, .RWDnews012 .swiper-button {right: 80px;}.video_block .RWDvideo001 .info .summary h1 {line-height: 1.7;font-size: 30px;}.video_block .RWDvideo001 .info .summary h2 {font-size: 22px;}.video_block .RWDvideo001 .info .summary p {font-size: 16px;}/* 20230413新增模組 */ 
.pdt_items .container{    width: 70%;    margin: auto;    padding: 150px 0;}.pdt_items{    background: #f5f5f5;}.pdt_items .RWDproduct002_v3 {    padding: 0;}.pdt_items .RWDproduct002_v3 .btn-box .btn{    background: #FFFF6F;    border-radius: 0;    color: #333;    min-width: 180px;    font-size: 18px;}.pdt_items .RWDproduct002_v3 .portfolio-item{    width: calc(100%/4);    padding: 0 15px;}.pdt_items .RWDproduct002_v3 .main-title{    font-size: 50px;    color: #333;    margin: 0;    letter-spacing: 1px;    font-weight: 700;}.pdt_items .RWDproduct002_v3 .sub-title{    margin: 0;    font-size: 22px;    color: #333;    font-weight: 400;    line-height: 1.5;    letter-spacing: 1px;}.pdt_items .RWDproduct002_v3 .btn.btn-rj{    color: #33333394;    background-color: transparent;    font-size: 18px;    font-weight: 500;    line-height: 1.3;    padding: 15px 40px;    position: relative;}.pdt_items .RWDproduct002_v3 .filter-portfolio ul{    border-bottom: 2px solid #f5e167;    margin-bottom: 0px;    background: #f5f5f5;}.pdt_items .RWDproduct002_v3 .active .btn.btn-rj {    background: transparent;    color: #000;    font-weight: bold;}.pdt_items .RWDproduct002_v3 .btn.btn-rj:after {    content: "";    position: absolute;    width: 1px;    height: 25px;    background: #f5e167;    right: 0;    top: 50%;    transform: translate(0px, -50%);}/* 讓tab黏住 */div#RWDfullscreen01 {    overflow: visible !important;}.pdt_items .RWDproduct002_v3 .section-inner .row:nth-child(2) {    position: sticky;    top: 117px;    z-index: 3;}.pdt_items .RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12 {    position: sticky;    padding-right: 10px;    padding-left: 10px;}.pdt_items .filter-portfolio{    margin-bottom: 4rem;}.portfolio-bottom__h4{    font-weight: bold;    color: #333c;    font-size: 20px;    padding-top: 10px;}.RWDproduct002_v3 .price li{    font-size: 17px;    color: #f39c12;    display: block;    margin-top: -10px;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {    color: #000;}.pdt_items .RWDproduct002_v3 .btn-box .btn:hover{    background: #f5e167;}html.no-touch .RWDproduct002_v3 .btn.btn-rj:hover {    background-color: transparent;    color: #5f5f5f;    transition: .3s ease;    font-weight: 500;}.RWDproduct002_v3 .filter-portfolio ul>li{    margin: 0 3px 0px 3px;}.RWDproduct002_v3 .filter-portfolio ul>li:nth-last-child(1) .btn.btn-rj:after{    display: none;}.portfolio-bottom-summary {    display: none;}/* bounceIn 修正成 fadeIn */@-webkit-keyframes bounceIn {    from {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }    to {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes bounceIn {    from {        opacity: 0;        -webkit-transform: translate3d(0, 100%, 0);        transform: translate3d(0, 100%, 0);    }    to {        opacity: 1;        -webkit-transform: none;        transform: none;    }}.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}/* 20230616-加費網頁修改 */ 
.pdt_cta_text{    padding: 200px 0;    text-align: center;}.pdt_cta .RWDparallax_new{    filter: unset;}.pdt_cta_text h3{    background: #000000;    color: #ceb641;    padding: 0.5rem 2rem;    border-radius: 50px;    font-size: 24px;    width: fit-content;    margin: 0 auto 2rem auto;    line-height: 1;    letter-spacing: 1px;}.pdt_cta_text h2 {    color: #fff;    font-size: 80px;    line-height: 1.3;    letter-spacing: 2px;    margin-bottom: 3rem;    font-weight: 900;    text-shadow: 0px 0px 20px #000;}.certificate_text a,.pdt_cta_text a {    background: #ceb641;    border-radius: 10px;    color: #fff;    font-weight: 500;    padding: 0.5rem 2rem;    font-size: 18px;    letter-spacing: 3px;    transition: .3s ease;}.certificate_text a:hover,.pdt_cta_text a:hover{    background: #f5e167;    color: #333;    transition: .3s ease;}.d-none{    display: none;}.certificate_block{    background: #f9f8f2;    padding: 120px 0;}.certificate_block>.container{    width: 70%;}.certificate_block .RWDnews005{    background: transparent;    padding: 0;    box-shadow: unset;}.certificate_block .RWDnews005 .container{    width: 100%;}.certificate_block .RWDnews005 h4,.certificate_block .news005_h4 {    display: none;}.certificate_block .RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #8c8c8c;}.certificate_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    background: transparent;    border: 0;}.certificate_block .RWDnews005 .owl-carousel {    overflow: visible;    margin-bottom: 0;}.certificate_block .RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -50px;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-next {    right: -50px;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-prev,.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-next {    margin-top: -50px;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-prev, .certificate_block .RWDnews005 .controlls-over .owl-controls .owl-next {    margin-top: 0;}.certificate_block .RWDnews005 .owl-controls .owl-buttons {    position: absolute;    top: 25%;    width: 100%;}.certificate_text h3,.certificate_block .RWDnews005 .main-title{    color: #ceb641;    font-weight: bold;    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;    font-size: 28px;}.certificate_block .RWDnews005 .sub-title {    font-size: 22px;    margin: 18px 0 0;    color: #555555;    font-weight: 300;    position: absolute;    bottom: -2rem;    width: 100%;    left: 50%;    transform: translateX(-50%);}.certificate_block .RWDnews005 .section-subject .col-md-12{    position: initial;}.certificate_content .RWDedictor {    display: grid;    grid-auto-flow: column;    grid-template-columns: 1fr 1fr;    column-gap: 6rem;    margin-top: 100px;    align-items: center;}.certificate_content .RWDedictor>div:last-of-type{    display: none;}.certificate_text p{    margin-bottom: 3rem;}/*230620修改*/ 
.certificate_block .certificate_logo {position: relative;}.certificate_block .certificate_logo .RWDbanner_plus01 {margin: 10px auto;}.certificate_block .RWDedictor .section-subject {margin-bottom: 30px; text-align: center;}.certificate_block .RWDedictor .main-title {color: #ceb641; font-weight: bold; font-family: 'Noto Sans TC', sans-serif; letter-spacing: 2px; font-size: 28px; margin: 0;}.certificate_block .RWDedictor .sub-title {font-size: 22px; margin: 18px 0 0; color: #555555; font-weight: 300; width: 100%; line-height: 1.5; letter-spacing: 1px; padding: 0; text-align: center;}.certificate_block .certificate_content {width: 81%; margin: 0 auto;}/* 20241120 */ 
.fl {    width: 250px;}.fl img {    width: 100%;}
/*動態 start*/

.RWDservice011.animated {opacity: 0;    -webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}.RWDnews005.animated{opacity: 0; -webkit-animation-name: fadeInRight;animation-name: fadeInRight;animation-delay: 0.5s !important;}.RWDService001.animated img {opacity: 0;    animation: 700ms ease-out normal forwards 1 bounceIn;    animation-delay: .5s;}.RWDService001.animated .boxFeature-2 h2, .RWDService001.animated .boxFeature-2 p {    opacity: 0;    animation: 500ms ease-out normal forwards 1 fadeIn;    animation-delay: .8s;}.RWDService001.animated .col-md-3:nth-child(2) img{animation-delay: 1.3s;}.RWDService001.animated .col-md-3:nth-child(3) img{animation-delay: 2.1s;}.RWDService001.animated .col-md-3:nth-child(2) .boxFeature-2 h2, .RWDService001.animated .col-md-3:nth-child(2) .boxFeature-2 p {animation-delay: 1.6s;}.RWDService001.animated .col-md-3:nth-child(3) .boxFeature-2 h2, .RWDService001.animated .col-md-3:nth-child(3) .boxFeature-2 p {animation-delay: 2.4s;}.RWDService001.animated .col-md-3:nth-child(2) i:before{animation-delay: 1s;}.RWDService001.animated .col-md-3:nth-child(3) i:before{animation-delay: 1.8s;}@keyframes bb_in {  0% {    transform: translate(-50%, -50%)scale(0);    opacity: 0;  }  50% {    transform: translate(-50%, -50%)scale(1);    opacity: 1;  }  100% {    transform: translate(-50%, -50%)scale(1);    opacity: 0;  }}/*---內頁---*//*.p_iconimg > img {opacity: 0;    animation: 700ms ease-out normal forwards 1 bounceIn;    animation-delay: .5s;}.product1block6 > div > div h6 {    opacity: 0;    animation: 500ms ease-out normal forwards 1 fadeIn;    animation-delay: .8s;}.product1block6 > div > div:nth-child(1) img{animation-delay: 1.3s;}.product1block6 > div > div:nth-child(2) img{animation-delay: 2.1s;}.product1block6 > div > div:nth-child(2) h6 {animation-delay: 1.6s;}.product1block6 > div > div:nth-child(3) h6 {animation-delay: 2.4s;}.product1block6 > div > div:nth-child(1) .p_iconimg::before{animation-delay: 1s;}.product1block6 > div > div:nth-child(2) .p_iconimg:before{animation-delay: 1.8s;}*/

/*動態 end*/
/*footer start*/

.footer_block {    padding: 120px 0 0px;    background:#f5f5f5;    margin-top: 0;    border-top: 0;}.footer_block .container {    width: calc(100% - 160px);}.fixed_ph .model {    opacity: 1 !important;    animation: none;}.ft_info {    display: grid;    grid-template-columns: 50% auto;    font-size: 16px;    color: #555;    grid-column-gap: 100px;}.ft_shop .RWDedictor {    display: grid;    grid-template-columns: 1fr 1fr 1fr;    grid-column-gap: 30px;}.ft_info a {    color: #555;}.ft_info dd i {    padding-left: 5px;}.ft_info dt:before {    content: "";    position: absolute;    width: 50px;    height: 1px;    background: #000;    top: 0px;}.ft_info dl {    margin-bottom: 50px;}.ft_info dt {font-weight: 500;    margin-bottom: 30px;    border-top: 1px solid #ddd;    padding-top: 20px;    font-size: 17px;color: #333;}.ft_info dd {    margin-bottom: 10px;}.ft_menu dd {    width: 50%;}.ft_menu dt {    width: 100%;}.ft_menu dl {    display: flex;    flex-wrap: wrap;}.ft_bottom {    display: grid;    grid-template-columns: 30% auto;    grid-column-gap: 50px;    margin-top: 50px;}.RWDsocial002 .iconRounded {    border: 1px solid #555;    width: 50px;    height: 50px;    display: flex;    padding-top: 0;    color: #333;    background-color: transparent;    margin-right: 10px;    align-items: center;    justify-content: center;    transition: .3s ease;}.RWDsocial002 li:first-child .iconRounded img {    width: 42px;}.RWDsocial002 .iconRounded img {    width: 34px;}.ft_other {    font-size: 14px;    display: flex;    flex-wrap: wrap;    align-items: center;    justify-content: flex-end;color: #999;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #999;}/* .RWDsocial002 .pull-right {    float: none !important;} */ 
.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #75665a6b;    transition: .3s ease;}.RWDssl01 {    padding: 0 30px;}/* 230613修改 */ 
.footer_block .container {    width: 70%;}.footer_block{    background: #efecd0;    color: #75665a;}.footer_block .d-none{    display:none;}.footer_top {    display: grid;    grid-auto-flow: column;    grid-template-columns: 1fr auto;    border-bottom: 1px solid #75665a3d;    padding-bottom: 3rem;    margin-bottom: 3rem;}.footer_block .clear{    display: none;}.RWDsocial002::before{    content: 'FIND US';    position: absolute;    left: -200px;    top: 10px;    font-size: 30px;    font-weight: bold;    line-height: 1;}.RWDsocial002 .iconRounded {    border: 0;    width: 50px;    height: 50px;    display: flex;    padding-top: 0;    color: #75665a;    background-color: transparent;    margin-right: 10px;    align-items: center;    justify-content: center;    font-size: 30px;}.RWDsocial002  .ii-fb1{    margin-right: 0;}.footer_top p{    line-height: 1.5;    font-size: 22px;}.footer_center{    display: grid;    grid-auto-flow: column;    grid-template-columns: auto;    justify-content: space-between;    margin-bottom: 3rem;}.footer_menu a{    color: #75665a;}.footer_menu ul{    list-style: none;    padding-left: 0;    display: grid;    grid-auto-flow: row;    grid-template-columns: repeat(2,1fr);    column-gap: 3rem;}.footer_menu{    display: grid;    grid-auto-flow: row;}.footer_block h2{    margin-top: 0;    margin-bottom: 1rem;}.footer_bottom h3{    font-size: 26px;    color: #fff;    letter-spacing: 3px;    line-height: 1.3;    padding: 200px 0;    margin: 0;}.footer_bottom .RWDparallax_new{    filter: none;}.footer_bottom .container,.footer_bottom .RWDparallax_new{    display: flex;    flex-direction: column;    justify-content: center;}.footer_menu a:hover {    color: #75665a6b;}

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

/* 匯入內頁版面寬度80%*//*a連結*/a{text-decoration: none;}.page_wrapper_bg section.call_to_action a, .page_wrapper_bg section.call_to_action a:hover, .page_wrapper_bg section.call_to_action a:focus {/*color: #333;*/text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*購物流程圈圈改色*/@keyframes num-bg{0%{background:#333;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#333;-webkit-transform:scale(1);transform:scale(1)}}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 35vw;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;width: 80%; max-width:1700px}.page_wrapper_bg .article-text .container {width: 100%;}.hgroup .container { width: 100%;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a { min-width:180px;padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a { display: block;text-align: center;min-width:180px;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #444; border: 1px solid #444;transition: all .2s ease;}.ebtn a:hover {background: #000; color: #fff; border-color: #000; transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #444;border: 1px solid #444;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #444 !important;color: #fff !important;background: #444 !important;}.RWDshopping .btn.bg2:hover{background:#000 !important;color: #fff !important;border: 1px solid #000 !important;}.RWDshopping .btn.bg3{background: transparent; color: #444; border: 1px solid #444;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #444;color: #fff;border: 1px solid #444;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}#join_form .btn-primary {min-width:180px;float: none; background: #444;color: #fff;border: 1px solid #444;}#join_form .btn-primary:hover{background: #000;color:#fff;border: 1px solid #000;}.btn-primary {background-color: #f5e167;border: 1px solid #f5e167;border-radius: 0 !important;float: right;margin-right: 0px;font-size: 16px;box-shadow: none;width: 180px;padding: 10px 0;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff !important;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #333;border-color: #333;outline: none;}/*忘記密碼 ＆重發認證信*/#div_forget_area *{border-radius: 0 !important;}/*註冊*/ 
.join_form_btns{ text-align: right;}/*文章列表-2*/#article .layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 2;}.layoutlist_2 .listdate .yearmonth, .layoutlist_4 .listdate .yearmonth{ padding-bottom: 0;}/*文章列表-3*/ 
.layoutlist_3.fn_article3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3.fn_article3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/#article .layoutlist_4 .item{display: flex; align-items: stretch;}#article .layoutlist_4 .list_subject a{font-size: 22px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}#article .layoutlist_4 .list_subject .summary a{font-size: 16px !important;font-weight: 400;line-height: 2 !important;color: #333;}#article .layoutlist_4 .listdate{padding:0 10px;}/*文章列表-7*/#article .layoutlist_7 .subject, .article7 .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 15px !important;;}#article .layoutlist_7 .cdate, .article7 .layoutlist_7 .cdate a{font-size: 12px;}#article .layoutlist_7 .summary, .article7 .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*相簿列表*/ 
.layoutlist_2 .album_item {height: auto !important;}/*相簿-1*/#album .layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/#album .layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.faq_question{font-weight: bold;color: #333;}.rwd .faq_question{font-size: 22px;letter-spacing: 2px;}.rwd .faq_answer{font-weight: normal;font-size: 16px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {background: #333;border-color: #333;color: #fff;}.layoutlist_5 .dbtn_v2 { display: inline-block;margin: 15px 0 0;padding: 6px 0.8em;font-size: 14px; line-height: 1.2;color: #333;border: 1px solid #b7b7b7; border-radius: 2px;background: #fff; text-decoration: none; cursor: pointer;}.layoutlist_5 .download_subject {line-height: 1.4;}.layoutlist_5 .summary {margin: 8px 0 0;font-size: 13px;line-height: 1.4;color: #818181;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}.page_content3_mainphoto .swiper-slide img {width: 100%;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#444;}.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: #111;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname{color: #555;font-size: 14px;letter-spacing: 1px;}#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page{color: #333;}/*產品列表樣式*/ 
.layoutlist_4 .product_list_item,.layoutlist_2 .product_list_item{margin-top:0;}.layoutlist_4 .pricearea{text-align: left;}.layoutlist_4 .fixprice{ font-size: 13px;text-decoration: line-through;}.layoutlist_4 .sellprice{color:#f10404;font-weight:bold;}/*修正產品、文章預設列表排版*/ 
.productlist .layoutlist_2, .productlist .layoutlist_4, .productlist .layoutlist_5, .albumlist .layoutlist_2, .albumlist .layoutlist_4, .articlelist .layoutlist_2 {display: flex; flex-wrap: wrap;}/*articlelist .layoutlist_4*/ 
.sortbar {float: none !important;margin-bottom: 20px !important;text-align: left !important; width: 100%;}/*購物清單*/ 
.RWDshopping .btn.normal{border-radius: 0;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}#join_form {background: white;}/*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal{border-radius: 0;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 100%;max-width: 1170px; margin: 0 auto;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.form-horizontal .control-label {width: 15%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 85%;}textarea.form-control {min-height: 130px;}

/*內頁 end*/
/*內頁樣式 start*/

.collapsing_header .main{top: 0 !important;}/*header*/#RWDPAGE_BASE_PAT02 .menu{position:relative;z-index:111;}/*標題*/#RWDPAGE_BASE_PAT02 h6{color: #333;letter-spacing: 1px;font-size: 22px;font-weight: 600;line-height: 1.5;margin: 0 0 20px;padding:0;}/*項目符號*/ol.listul, ul.listul{padding-left:20px;}/*文字樣式*/#mobile-fixed, #plusbuy_mobile-fixed, .RWDproduct_page{font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .hgroup h1{text-align: center;margin-bottom: 5px;line-height: 1.5;font-size: 45px;font-weight: 600;color: #333;letter-spacing: 1px;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size: 16px;letter-spacing: 2px;}.RWDslider01 .editor{font-size: 16px;letter-spacing: 2px;color: #333;line-height: 2;}.RWDtimeline01 li.event .point .editor {font-size: 16px;color: #333;line-height: 2;}.RWDproduct_page .tab-box .tab-container > ul > li{font-size: 16px;color: #333;line-height: 2;}.formdesc a:focus, .formdesc a:hover {color: #dd551a;text-decoration: none;}/*麵包屑*/ 
.hgroup .container {padding-top: 0;padding-bottom: 0;border-bottom: none;}.page_wrapper_bg .hgroup .breadcrumb {text-align: center;font-size: 13px;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #222; padding: 0;margin-bottom: 15px;}.page_wrapper_bg .breadcrumb>li>a {font-size: 14px; letter-spacing: 1.5px; line-height: 1.5; color: #333;}.page_wrapper_bg .breadcrumb>li>a:hover {color:#333;}/*頁籤*/ 
.page_wrapper_bg .tab_row{margin-top:35px;}.tabs nav a::before{top:-1px !important;}.tabs nav li.tab-current a::before {background: linear-gradient(to right, #e89214, #dd551b) !important;}.RWDproduct_page .tab-box .tab-menu li.active a::before {background: linear-gradient(to right, #e89214, #dd551b) !important;}/*內容*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.RWDtimeline02{padding-top: 0;}.pagecontent .RWDtimeline01 {margin-top: 100px;}/*共用文字區塊*/ 
.webdesc {text-align: left;padding: 20px;margin-bottom: 50px;border: 1px dashed #aaa;background: rgba(255,255,255,0.7);}/*左側選單*/#sidebar .products-nav{font-family: 'Noto Sans TC', sans-serif;}#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}#sidebar .xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;}.m2018 .products-nav .nav-title {padding: 15px 15px;letter-spacing: 1px;font-weight: bold;background: #333;color: #fff;border: 0;border-radius: 5px 5px 0 0;margin-bottom: 0;font-size: 22px;border-bottom: 2px solid #f5e167;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px dashed #999;transition: all .2s ease-out;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav > ul > li.active > a, .page_wrapper_bg .products-nav > ul > li:hover > a{color: #333;letter-spacing: 3px;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #333;font-size: 16px;padding: 5px 15px;}.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: #dd551a;}.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{padding: 0px 0px 0px 30px;margin-top:5px;}li.has-child.is-open {background: transparent;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;border-bottom: 1px solid #ccc;background: #f7f7f7;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav a {font-size: 16px;color: #333;}.m2018 .products-nav .toggle-submenu::after{right: 15px;}/*按鈕*/ 
.btn.btn_back a{margin: 30px 0 0;border-radius: 0;padding: 6px 0;font-size: 16px;background: transparent;border: 1px solid #9e9e9e;max-width: 300px;}.btn.btn_back a:hover {border: 1px solid #9e9e9e;background: #9e9e9e;color: #fff !important;}#article .btn.btn_back a, #album .btn.btn_back a{padding: 10px 0;}.RWDsearch_page .more, .RWDsearch_page .ibtn{color: #555;margin: 30px 0 0;border-radius: 99em;padding: 10px 15px;font-size: 16px;background: transparent;border: 1px solid #ccc;max-width: 300px;transition: all 0.5s ease 0s;}.RWDsearch_page .more:hover, .RWDsearch_page .ibtn:hover{border: 1px solid #ccc;background: #eee;color: #333;}/*產品列表*/ 
.layoutlist_2 .item.product_list_item{margin-bottom:30px;border: none;padding: 0;transition: all 0.5s ease 0s;}.layoutlist_2 .item.product_list_item:hover{}.layoutlist_2 .item.product_list_item .img > .itemlink > img{transition: all 0.5s ease 0s;}.layoutlist_2 .item.product_list_item:hover > .img > .itemlink > img{transform: scale(1.05);}.layoutlist_2 .subject{padding: 0;text-align: center;margin-bottom: 8px;font-size: 22px;line-height: 1.5;}.layoutlist_2 .item .subject A.itemlink{color: #333;}.layoutlist_2 .item .summary{text-align: center;font-size: 15px;color: #555;margin-bottom: 0;}/*產品介紹*/ 
.RWDproduct_page .pic-box{width: calc(100% - 40%);padding-right: 3vw;}.RWDproduct_page .products-info {width: 40%;display: flex;flex-direction: column;flex-wrap: wrap;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .related-box .price-box li:first-child{color: #777;}.RWDproduct_page .products-info .discountmsg{order: 1;}#mobile-fixed, .RWDproduct_page {font-size: 16px; line-height: 1.8;}.RWDproduct_page .products-info .name {margin-bottom: 7px;font-size: 30px;font-weight: bold;line-height: 1.3;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .subname {font-size: 18px; line-height: 1.8; letter-spacing: 2px; color: #555;}.RWDproduct_page .products-info .name-box {padding: 0; margin-bottom: 25px;order:3;}.RWDproduct_page .products-info .price-box{order:6;margin: 20px 0 35px;}.RWDproduct_page .products-info .price-box b {font-weight: 600;}.RWDproduct_page .products-info .price-box li.active, #O_sellPrice{color:#c51e25;}.RWDproduct_page .products-info .txt{order:4;}.RWDproduct_page .products-info .txt .editor{font-size: 16px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 20px;padding-bottom: 8px;color: #333;font-size: 16px;font-weight: bold;}.RWDproduct_page .products-info .pd-info.clearfix {order:5;display: flex;flex-wrap: wrap;flex-direction: column;}.RWDproduct_page .products-info .stock{order: 1;display:none !important;}.RWDproduct_page .form-group{order: 2;margin-bottom: 0;margin-top: 10px;}.RWDproduct_page .products-info #O_quantity{order: 3;margin-top: 10px;}.RWDproduct_page select, .RWDproduct_page select.form-control:not([size]):not([multiple]){height: 40px;font-size: 14px;}.RWDproduct_page .btn{height: 50px;}.RWDproduct_page .btn, .RWDproduct_page .ibtn{font-size: 16px;}.RWDproduct_page .btn-shop{order:7;display: flex;flex-wrap: wrap;justify-content: space-between;align-self: auto}.RWDproduct_page .btn-shop .btn_car{width: calc(50% - 10px);margin: 0;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0; transition: .5s all; border: 1px solid #ccc;}.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: #333;color: #fff;border-color: #333;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #f5e167;border-color: #f5e167;color: #333;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {color: #333;border: 1px solid #eee;background: #eee;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1;color: #333;margin-top: 15px;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {color: #333;}.RWDproduct_page .btn-other{order:8;}.RWDproduct_page .btn-other .ibtn{color:#777;transition: all .2s ease-out;}.RWDproduct_page .btn-other .ibtn:hover{color:#333;}.layoutlist_4 .item a.itemlink {font-size: 18px;color: #333;letter-spacing: 1px;font-weight: 400;line-height: 1.8em;margin-bottom: 5px;}.layoutlist_4 .price {color: #666;}.layoutlist_4 .buybtn {color: #371f13;background-color: transparent;border: 1px solid #371f13;text-align: center;transition: .3s;}.layoutlist_4 .buybtn:hover {background: #371f13;color: #fff;}/*文章列表h*/ 
.rwdlayoutlist_9.row{margin: 0 -10px;}.rwdlayoutlist_9 .litem {padding: 25px 25px 35px;}.rwdlayoutlist_9 .litem .litem__imgs{overflow:hidden;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs{transform: scale(1.03);}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after{opacity: 0;}.litem__text{border: 1px solid #e0e0e0;border-bottom: 2px solid #f5e167;right: -10px;margin-top: -100px;}.litem__text::before{content:"";}.rwdlayoutlist_9 .subject{font-size: 22px;margin: 0 0 15px;min-height: 62px;font-weight: bold;}.rwdlayoutlist_9 .cdate{padding: 15px 0 0;font-size: 14px;}.rwdlayoutlist_9 .litem__text .summary a{letter-spacing:2px;font-size: 16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;/*指定行數...取代*/-webkit-box-orient: vertical;}/*faq*/ 
.faq_item{border: 2px solid #f5e167;margin-top: 25px;padding: 10px 2vw;}/*文章列表g*/ 
.layoutlist_8 .article_subject{font-size: 22px;font-weight: bold;color: #333;letter-spacing: 1px;line-height: 1.5;}.layoutlist_8 .list_subject .summary{margin: 10px 0;}.layoutlist_8 .list_subject .summary a{font-size: 16px;color: #333;font-weight: normal;letter-spacing: 0.5px;line-height: 1.5;}.layoutlist_8 .listdate .yearmonth{text-align: center;color: #777;font-size: 15px;letter-spacing: 1px;padding-bottom: 0;}.layoutlist_8 .listdate .day{text-align: center;color: #333;}/*文章列表c*/ 
.layoutlist_4 .list_subject{width:calc(50% + 40px);}.layoutlist_4 .listdate{width:calc(25% - 40px);}.layoutlist_4 .listdate .yearmonth{color: #777;font-size: 15px;letter-spacing: 1px;text-align: center;}.layoutlist_4 .listdate .day{text-align: center;color: #333;line-height: 1.2;}/*表單*/ 
.eformscontent .layoutlist_1{width: 100%;}.eformscontent .layoutlist_1 label{font-weight: 300;}.eformsDesc {margin: 0 0 30px; border-bottom: none; padding: 0; text-align: center;background: url(archive/image/customization/hip-square_2.webp);}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.currectsend_btn a {padding: 8px 0;text-align: center;min-width: 150px;font-size: 16px;line-height: 2;position: relative;display: block;margin: 0 auto 0 0;letter-spacing: 1px;font-weight: 300;width: 200px;background: #f5e167;border: 0;border-radius: 0;}.ebtn.currectsend_btn a:hover {background-color: #333;color: #fff !important;}label {font-weight: 400;}.new-form .formdesc h4 {    font-size: 22px;    font-weight: 500;}.eformsDesc {    text-align: center;    padding: 20px;    margin-bottom: 20px;}.eforms1 .ebtn {padding: 0;margin-top: 0px;    margin-right: 0px !important;background: transparent!important;    border: none;}.RWDproduct_page .tab-box .tab-container{border: 1px solid #ccc !important;}.RWDproduct_page .tab-box .tab-container>ul>li {color: #333;}.form-group label.must:after{color: #8fa752;}.formdesc a {color: #4d4d4d;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: calc(100% - 90px) !important;}.new-form .new-width .row .col-md-11{width: 100% !important;}/*查詢訂單*/ 
.shopping_viewlogin__intro {font-size: 14px;}.shopping_viewerrormsg{color: red;}.shopping_viewlogin__submit{background: #f5e167;color: #333;}.no-touch .shopping_viewlogin__submit:hover {background: #333;color:#fff;}.shopping_viewlogin__member{font-size: 16px;}.shopping_viewlogin__member a{color:#4587dc;}/*會員*/ 
.join_form-title{padding-bottom: 20px;font-size: 20px;color: #000;font-weight: 500;}#join_form{font-size: 16px;}#join_form .btn-primary{background: #f5e167;border: 1px solid #f5e167;color: #333;}#join_form .btn {padding: 10px 12px;}#join_form .btn-primary:hover {background: #333;border: 1px solid #333;color:#fff;}.login_box_head{font-size: 20px;font-weight: 500;}.login_box_body .control-label{color: #313131;font-weight: 500;}#btn_member_login{border: 1px solid #f5e167;padding: 10px 12px;background: #f5e167;color:#333;}#btn_member_login:hover {background: #333;border: 1px solid #333;color:#fff;}.member_join_strong{color: #333;}/*購物車*/ 
.bonus-box .form-group .btn, .voucher-box .form-group .btn{background: #f5e167;color: #333;}.RWDshopping .btn{font-size: 16px;}.RWDshopping .btn.bg1{color: #9e9e9e;border: 1px solid #9e9e9e;}.RWDshopping .btn.bg1:hover{border: 1px solid #333;background: #333;}.RWDshopping .btn.bg2{border: 1px solid #f5e167 !important;background: #f5e167 !important;color: #333 !important;}.RWDshopping .btn.bg2:hover {background: #333 !important;border: 1px solid #333 !important;}.shopping_form .control-label{color: #313131;}.RWDshopping{font-size: 16px;}.shopping-item .name{font-size: 16px;color: #313131;}.RWDshopping .btn.formbtn{border-color: #333;color: #333;}.RWDshopping .btn.formbtn:hover{background-color:#333;color:#fff !important;}/*表單送出*/ 
.systemmsg{text-align: center;}.ebtn a{background: #f5e167;border: none;padding: 8px 30px;}.ebtn a:hover{background: #333;color: #fff !important;}

/*內頁樣式 end*/
/*內頁設計 start*/

/*banner*/ 
.page_banner .RWDbanner_plus01 .slick-caption .container{padding: 0 30px;width: 80%; max-width:1700px}.page_banner .RWDbanner_plus01 .slick-caption{top: auto;bottom: 50px;bottom: 32%;}.page_banner .RWDbanner_plus01 > .slick-caption .txt1{color: #fff;font-family: 'Comfortaa', cursive;font-size: 50px;text-align: center;}@media screen and (max-width: 2000px) {.page_banner .RWDbanner_plus01 .slick-caption{bottom: 30%;}.page_banner .RWDbanner_plus01 > .slick-caption .txt1{font-size: 42px;}}/*關於品牌*/ 
.article1 .about_history, .article1 .about_sticky{display:none;}.article1.id21 .about_history, .article1.id21 .about_sticky{display:block;} .article1.id21 .hgroup{display:none;}.article1.id21 section.call_to_action{padding-top:80px;padding-bottom: 50px;overflow: hidden;}.article1.id21 h3{margin: 0 0 15px;font-size: 30px !important;}#aboutblock2, #aboutblock4{position:relative;top:-250px;}#aboutblock3, #aboutblock5, #aboutblock6{position:relative;top:-180px;}.article1.id21 .collapsing_header .main{height: 100%;overflow: visible;}.about_sticky{position: sticky;top: 116px;width:100%;z-index: 11;border-bottom: 1px solid #bfbfb5;overflow: hidden;}.about_sticky .container{padding: 0 45px;width: 80%; max-width:1700px}.about_submenu a{color:#333;font-size:16px;}.aboutblock1{position: relative;padding: 35px 0;}.aboutblock1::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f9f9f2;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.about_submenu {padding: 0;margin: auto;list-style: none;}.about_submenu {max-width: 1200px;padding: 0;margin: auto;list-style: none;display: flex;flex-direction: row;justify-content: space-between;}.about_submenu li{width: 100%;text-align: center;border-left: 2px solid #333;}.about_submenu li:first-child{border-left:none;}@media screen and (min-width: 1200px) {.about_submenu li a:hover{letter-spacing:5px;}}.aboutblock2{display:flex;}.aboutblock2 > div:nth-child(1){width:60%;position:relative;display:flex;padding-top:3vw;justify-content: end;align-items: flex-end;}.aboutblock2 > div:nth-child(2){width:40%;padding-left:10%;display: flex;flex-wrap: nowrap;flex-direction: column;justify-content: center;align-content: flex-start;text-align: left;}.aboutblock2 > div:nth-child(1)::before{content:"";display: block;position: absolute;width: 70%;height: 85%;background: transparent url(archive/image/article1/images/aboutimg01.webp) center top no-repeat;left: 0;top: 0;}.about_video {width: 90%;}.aboutblock3{position: relative;padding: 80px 0;display: flex;flex-direction: row-reverse;align-items: center;}.aboutblock3::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f9f9f2;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.about_tag {display: block;text-align: center;background-color: #333;color: #fff;margin: 4px 15px 4px auto;height: 30px;line-height: 30px;}.aboutblock3 > div:nth-child(1){width: 45%;}.aboutblock3 > div:nth-child(2){width: 55%;padding-right:5%;}.aboutblock3 table{line-height: 1.7;}.aboutblock4{display: flex;flex-direction: row;align-items: center;}.aboutblock4 > div:nth-child(1){width: 15%;}.aboutblock4 > div:nth-child(2){width: 80%;padding-left:5%;}.aboutblock5{position: relative;padding: 80px 0;}.aboutblock5::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f9f9f2;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.aboutblock5 > div:nth-child(2){display: flex;flex-direction: row-reverse;align-items: center;}.aboutblock5 > div:nth-child(2) > div:nth-child(1){width: 38%;}.aboutblock5 > div:nth-child(2) > div:nth-child(2){width: 62%;padding-right:5%;}.aboutblock5 > div:nth-child(3){display: flex;flex-direction: row;align-items: center;margin-top:50px;}.aboutblock5 > div:nth-child(3) > div:nth-child(1){width: 38%;}.aboutblock5 > div:nth-child(3) > div:nth-child(2){width: 62%;padding-left:5%;}.about_history {padding-bottom: 100px;}.about_history .container{padding: 0 45px;width: 80%; max-width:1700px}.RWDservice009__head {margin: 0 0 5px;}.RWDservice009__head__h1{margin: 0;font-size: 30px;letter-spacing: 2px;}.RWDservice009 .top_icon .swiper-slide .imgs{margin-bottom: 0;}.RWDservice009 .top_icon .swiper-slide.show .imgs::before, .RWDservice009 .top_icon.showit .swiper-slide.show .imgs::before{width: 30%;height: 30%;}.RWDservice009 .gallery-thumbs-RWDservice009{display:none;}#m_page_article1_20_1.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box {height: auto !important;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box{width: 40%;background-color: transparent;box-shadow: none;padding: 0;top: 50%;transform: translateY(-50%);}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .title{color: #333;letter-spacing: 1px;font-size: 22px;font-weight: 600;line-height: 1.5;margin: 0 0 20px;padding: 0;}/*產品頁面*/#product .products-editor{line-height: 2;}#product .products-editor h3{margin: 0 auto 20px !important;font-size: 30px !important;}#product .products-editor span.textbold{font-weight: bold;}.bg_gray{background-color: #f7f7f9;}.RWDproduct_page .btn-other {margin-top: 25px;text-align: left;}.products-info .btn-other > li:nth-child(2){position:relative;display: flex;flex-direction: row;justify-content: start;align-items: center;}.products-info .btn-other > li:nth-child(2) button{order: 1;}.products-info .btn-other > li:nth-child(2)::before{content:"";display:block;position:relative;background: transparent url(archive/image/customization/truck-svgrepo-com.svg) center center no-repeat;background-size: contain;width: 18px;height: 18px;order: 2;margin:auto 5px auto 15px;}.products-info .btn-other > li:nth-child(2)::after{content:"購買後將在7~14個工作天内出貨";order: 3;font-family: 微軟正黑體;font-weight: bold;}#MO_stock{display:none !important;}.control-box.style-radio {    order: 5;}.product1block1{position: relative;width: 100%;max-width: 1440px;margin: 80px auto 0;padding: 80px 0;text-align: center;}.product1block1::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f7f7f9;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.product1block2 {width: 100%;max-width: 1440px;padding: 80px 0;margin: 0 auto;}.product1block_odd{margin: 0 auto;width: 100%;max-width: 1440px;display: flex;flex-direction: row-reverse;align-items: center;}.product1block_odd > div:nth-child(1){width:50%;}.product1block_odd > div:nth-child(2){width:50%;padding:0 5%;text-align: center;}.product1block_even{margin: 0 auto;width: 100%;max-width: 1440px;display: flex;flex-direction: row;align-items: center;}.product1block_even > div:nth-child(1){width:50%;}.product1block_even > div:nth-child(2){width:50%;padding:0 5%;text-align: center;}.product1block3 {width: 100%;max-width: 1440px;padding: 80px 0;margin: 0 auto;text-align: center;}.product1block4 {width: 100%;max-width: 1440px;padding: 80px 0;margin: 0 auto;}#product .products-editor .product1block4 h3{margin: 0 auto 50px !important;}.pp_notice{text-align: center;margin-top: 50px;}.pp_notice span{background-color: #f5e167;padding: 10px 30px;border-radius: 50px;letter-spacing: 1.5px;}.product1block5{position: relative;width: 100%;max-width: 1440px;margin: 0 auto;padding: 80px 0;text-align: center;}.product1block5::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f7f7f9;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.product1block5 > div{margin-top:50px;}.product1block6 {width: 100%;max-width: 1440px;padding: 80px 0;margin: 0 auto;}#product .products-editor .product1block6 h3{margin: 0 0 50px !important;text-align: center;}#product .products-editor .product1block6 h6{margin: 30px 0 0 !important;}.product1block6 > div{display:flex;}.product1block6 > div > div{width:calc(100% / 3);text-align: center;}.p_iconimg{position: relative;border-left: 2px solid #f5e167;}.product1block6 > div > div:nth-child(1) .p_iconimg{border-left: none;}.p_iconimg::{content: "";position: absolute;width: 200px;height: 200px;background: url(archive/image/customization/icon_deco.webp)no-repeat;background-size: contain;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: 0;animation: 600ms ease-out normal forwards 1 bb_in;animation-delay: .2s;transform-origin: center;}.p_iconimg > img{max-width: 210px !important;}.ppp_btn {display: block;background-color: #f5e167;padding: 10px 0;border-radius: 0;text-align: center;max-width: 250px;margin: 50px auto 0;position: relative;}.ppp_btn::after{content:"";opacity: 1;display: block;position: absolute;width: 100%;height: 100%;background-color: #333;border-radius: 0;top: 5px;left: 5px;z-index: -1;transition: all 0.5s ease 0s;}.ppp_btn:hover::after{top: 0px;left: 0px;opacity: 0;}.product1block7 {width: 100%;max-width: 1440px;padding: 80px 0 0;margin: 0 auto;}#product .products-editor .product1block7 h3{margin: 0 0 50px !important;text-align: center;}#product .products-editor .product1block7 h6{margin: 30px 0 0 !important;}#product .products-editor .product1block7 p{margin: 0 auto !important;position: relative;}.product1block7 > div:nth-child(2){display:flex;text-align: center;}.product1block7 > div:nth-child(2) > div{width:calc(100% / 3);}.product1block7 > div:nth-child(2) .size_iconimg img{max-height:600px;}.product1block7 > div:nth-child(3){display:flex;text-align: center;margin-top: 50px;}.product1block7 > div:nth-child(3) > div{width:calc(100% / 2);}.product1block7 > div:nth-child(3) .size_iconimg img{max-width:550px !important;}.product1block8{position: relative;width: 100%;max-width: 1440px;margin: 80px auto 0;padding: 80px 0;text-align: center;}.product1block8::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f7f7f9;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.product1block8 .pp_slogan {text-align: center;font-size: 50px;color: #333;letter-spacing: 1px;line-height: 1.3;font-weight: bold;margin-top: 50px;}.product1block8 .pp_slogan span{position: relative;}.product1block8 .pp_slogan span::before{content:"";display: block;position: absolute;width: 3px;height: 115px;background-color: #333;left: -250px;top: 30%;transform: translateY(-20%) rotate(-30deg);}.product1block8 .pp_slogan span::after{content:"";display: block;position: absolute;width: 3px;height: 115px;background-color: #333;right: -70px;top: 30%;transform: translateY(-20%) rotate(30deg);}/*如何選床*/ 
.eforms1.id3 .page_wrapper_bg section.call_to_action{padding-bottom:0;}.eforms1.id3 #eformsForm_1_3{position:relative;z-index:1;}.eforms1.id3.eformscontent .layoutlist_1{max-width: 100%;}.eforms1.id3 .hgroup h1::before{content:"Let’s get started !";display: block;font-size: 20px;line-height: 1;}.eforms1.id3 .form-horizontal{position: relative;padding-left:50px;}.eforms1.id3 .form-horizontal::before{content:"";display: block;position: absolute;width: 3px;height: 105%;background-color: #f5e167;left: 6px;top: 15px;}.eforms1.id3 .form-horizontal .form-group {margin: 0 0 15px;padding-bottom: 15px;border-bottom: 1px solid #eee;}.eforms1.id3 div.form-group:nth-child(23){margin: 0 auto;padding: 0;border: none;}.eforms1.id3 .form-horizontal .control-label {width: 230px;}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-11 {width: calc(100% - 230px);}input[type="checkbox"], input[type="radio"]{margin: 4px 10px 0 0;}.boxname {margin-right: 20px;}.eforms1.id3 .form-group label.must::after {display:none;}/*小標題*/ 
.eforms1.id3 div.form-group:nth-child(6), .eforms1.id3 div.form-group:nth-child(12), .eforms1.id3 div.form-group:nth-child(15), .eforms1.id3 div.form-group:nth-child(20){display:flex;line-height: 1;align-items: center;position: relative;margin-bottom: 25px;border: none;}.eforms1.id3 div.form-group:nth-child(12), .eforms1.id3 div.form-group:nth-child(15), .eforms1.id3 div.form-group:nth-child(20){margin-top: 50px;}.eforms1.id3 div.form-group:nth-child(6)::before, .eforms1.id3 div.form-group:nth-child(12)::before, .eforms1.id3 div.form-group:nth-child(15)::before, .eforms1.id3 div.form-group:nth-child(20)::before{content:"";display: block;position: absolute;width: 15px;height: 15px;border-radius: 99em;background-color: #f5e168;left: -50px;}.eforms1.id3 div.form-group:nth-child(6) > label, .eforms1.id3 div.form-group:nth-child(6) > div, .eforms1.id3 div.form-group:nth-child(12) > label, .eforms1.id3 div.form-group:nth-child(12) > div, .eforms1.id3 div.form-group:nth-child(15) > label, .eforms1.id3 div.form-group:nth-child(15) > div, .eforms1.id3 div.form-group:nth-child(20) > label, .eforms1.id3 div.form-group:nth-child(20) > div{float:none;width:auto !important;padding:0;}.eforms1.id3 div.form-group:nth-child(6) > label, .eforms1.id3 div.form-group:nth-child(12) > label, .eforms1.id3 div.form-group:nth-child(15) > label, .eforms1.id3 div.form-group:nth-child(20) > label{font-size:30px;font-weight:bold;}.eforms1.id3 div.form-group:nth-child(12) > div, .eforms1.id3 div.form-group:nth-child(15) > div, .eforms1.id3 div.form-group:nth-child(20) > div{display:none;}/**/ 
.eforms1.id3 div.form-group:nth-child(10){width: 230px;float:left;}.eforms1.id3 div.form-group:nth-child(11){width: calc(100% - 230px);float:right;margin-bottom: 50px;padding-left: 15px;}.eforms1.id3 div.form-group:nth-child(11) > label, .eforms1.id3 div.form-group:nth-child(11) > div{width:auto !important;}.eforms1.id3 div.form-group:nth-child(11) > div {display: flex;}.eforms1.id3 div.form-group:nth-child(11) > div > div{margin-left:10px;}.eforms1.id3 div.form-group:nth-child(12){clear: both;}.eforms1.id3 div.form-group:nth-child(16) > div .options{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}.eforms1.id3 div.form-group:nth-child(16) > div .options input{position: relative;top: 6px;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(2), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(4), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(6), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(8){position:relative;width: calc(50% - 50px);}.eforms1.id3 div.form-group:nth-child(16) .boxname::after{content:"";display: block;position: relative;width: 80%;height: 250px;border: 2px solid #333;border-radius: 20px;margin: 15px 0;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(2)::after{background: transparent url(archive/image/customization/sleep01.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(4)::after{background: transparent url(archive/image/customization/sleep02.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(6)::after{background: transparent url(archive/image/customization/sleep03.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(8)::after{background: transparent url(archive/image/customization/sleep04.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(17) > div .options{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;position: relative;}.eforms1.id3 div.form-group:nth-child(17) > div .options::before{content:"";display: block;position: absolute;width: 67%;height: 3px;background-color: #f5e167;top: 16px;pointer-events: none;}.eforms1.id3 div.form-group:nth-child(17) > div .options input{position: relative;top: 6px;}.eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(2), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(4), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(6){position:relative;width: calc(100% / 3 - 5px);margin: 0 auto 0 -20px;padding-top: 30px;pointer-events: none;}.eforms1.id3 div.form-group:nth-child(17) .boxname::after{content:"";display: block;position: relative;width: 80%;height: 200px;border: 2px solid #333;border-radius: 20px;margin: 15px 0;}.eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(2)::after{background: transparent url(archive/image/customization/sleep05.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(4)::after{background: transparent url(archive/image/customization/sleep06.webp) center center no-repeat;background-size: cover;}.eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(6)::after{background: transparent url(archive/image/customization/sleep07.webp) center center no-repeat;background-size: cover;}.eforms1.id3 .customized_columns > .row{position: absolute;right: 0;margin: 0 auto;bottom: -220px;}.eforms1.id3 .customized_columns > .row .ebtn.currectsend_btn a{border:1px solid #333;background-color: #333;color: #fff;}.eforms1.id3 .customized_columns > .row .ebtn.currectsend_btn a:hover{letter-spacing:5px;}.eforms1.id3 .eformsDesc_bottom{margin: 80px auto 0;padding: 80px 0;position: relative;padding-left: 50px;}.eforms1.id3 .eformsDesc_bottom::before{content:"";display: block;position: absolute;width: 100vw;height: 100%;background-color: #f5e167;z-index: -1;top: 0;left: 50%;transform: translatex(-50%);}.eforms1.id3 .eformsDesc_bottom::after{content:"";display: block;position: absolute;width: 3px;height: 50%;background-color: #fff;left: 6px;top: 0;z-index: 1;}.eforms1.id3 .eformsDesc_bottom > div{position: relative;}.eforms1.id3 .eformsDesc_bottom > div::before{content:"";display: block;position: absolute;width: 15px;height: 15px;background-color: #fff;border-radius: 99em;top: 50%;transform: translateY(-50%);left: -50px;}.eforms1.id3 div:nth-child(14) .boxname, .eforms1.id3 div:nth-child(18) .boxname {width: calc(50% - 50px);display: inline-block;}/*門市*/ 
.article3.id219 .RWDmenu_plus04 .header:before {background: transparent;}.article3.id219 .RWDmenu_plus04 .header{background: #fff;}.article3.id219 .RWDmenu_plus04 .site-nav .menu>li>a {color: #333;}.article3.id219 .RWDmenu_plus04 .features i, .article3.id219 .RWDmenu_plus04 .features .cart-btn {color: #333;}.article3.id219 .RWDmenu_plus04 .lang-select:hover .lang-select-label, .article3.id219 .RWDmenu_plus04 .is-up  .site-nav .menu>li.active>a, .article3.id219 .RWDmenu_plus04 .is-up  .site-nav .menu>li>a:hover {color: #888;}.article3.id219 .RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .article3.id219 .RWDmenu_plus04 .lang-select-label:after, .article3.id219 .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .article3.id219 .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {border-color: #888;}.article3.id219 .RWDmenu_plus04 .features .member-btn:hover i, .article3.id219 .RWDmenu_plus04 .features .cart-btn:hover, .article3.id219 .RWDmenu_plus04 .features .cart-btn:hover i{color: #e2bc45;}.article3.id219 .RWDmenu_plus04 .site-nav .menu li.is-active>a {color: #c69860;}.article3.id219 .RWDmenu_plus04 .logo img {opacity: 0;transition: all .5s ease;}.article3.id219 .RWDmenu_plus04 .logo a:before {opacity: 1;}.banner_map {    margin-top: 0;    overflow: hidden;    position: relative;    padding: 100px 0;}.banner_map>.container {    width: 80%;    max-width: 1700px;    padding: 0 60px;}.banner_map .map_inner .RWDedictor{top: 0px;}.banner_map .map_inner .RWDedictor iframe {    width: 100% !important;    position: relative;    height: 25vw !important;}/*.banner_map .map_inner{filter: saturate(0%) invert(100%);}*//*.article3.id219 .page_wrapper_bg section.call_to_action > .container{padding: 0 50px;width: 100%;max-width: 100%;}.article3.id219 .page_wrapper_bg section.call_to_action{min-height: auto;position: absolute;z-index: 1;width: 100%;bottom: 0;padding: 0 0 50px;}.article3.id219 .page_wrapper_bg section.call_to_action .article_model .editor{display: flex;justify-content: space-between;align-items: flex-start;}*/ 
.article3.id219 .hgroup{display:none;}.page_shop{display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 25px;width: calc(50% - 50px);margin:0 20px 0 0;}.page_shop dl {padding-bottom: 20px;margin-bottom: 0;margin-top: 50px;background-color: #fff;}.page_shop dt {position: relative;font-weight: 500;margin-bottom: 20px;border-top: 2px solid #f5e167;padding: 30px 30px 0;font-size: 22px;color: #333;}.page_shop dt::before {content: "";position: absolute;width: 50px;height: 2px;background: #000;top: -2px;left: 0;}.page_shop dd {margin-bottom: 7px;padding: 0 30px;}.page_shop dd i{margin-left:5px;}.page_shop:last-child{margin-right:0;}/*文章*/ 
.flex-rowr {display: flex;flex-direction: row-reverse;}.flex-rowr > div{width:50%;position: relative;}.flex-rowr.blog001 > div:nth-child(1){padding-left:5%;}.flex-rowr.blog001 > div:nth-child(2){padding-left:50px;}.flex-rowr.blog001 > div:nth-child(2)::before{content:"";display: block;position: absolute;width: 2px;height: 100%;background-color: #f5e167;left: 6px;top: 13px;}.flex-rowr.blog001 h3{margin: 50px auto 15px;position: relative;}.flex-rowr.blog001 h3::before{content:"";display: block;position: absolute;width: 15px;height: 15px;border-radius: 99em;background-color: #f5e167;left: -50px;top: 11px;}.flex-rowr.blog001 > div h3:nth-child(1){margin-top:0;}#confirm_form table button{width: 100%;max-width:250px;padding: 10px 0;border-radius: 0;background-color: #f5e167;color: #333;}.allinfo-block {    display: flex;    flex-wrap: wrap;}.info-item {    width: calc(100% / 3 - 40px);    margin: 0 20px 60px;}.info-imgbox {    margin: 0 0 20px;}.info-item dt {    margin: 0 0 10px;}.info-item dt br {    display: none;}.info-item a {    color: #555;}.info-item i {    margin-right: 5px;}.info-btn a {    background: #ceb641;    border-radius: 10px;    color: #fff;    font-weight: 500;    padding: 0.3rem 2rem;    font-size: 16px;    letter-spacing: 3px;    transition: .3s ease;}.info-btn a:hover {    background: #f5e167;    color: #333;    transition: .3s ease;}

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

@media (min-width: 1200px) {    .banner_block .RWDvideo001 .info .summary a:hover,.banner_block a.banner_btn:hover {        border-bottom: 1px solid #f5e167;        color: #f5e167;    }    .RWDbtn01 .btn:hover:after {        margin-left: 20px;        transition: all .5s ease;    }    .RWDservice011 .link_box:hover .more span:after {        margin-left: 20px;        transition: all .5s ease;    }    .RWDbanner014 .main_pic_box .swiper-slide .button:hover {        color: #333;        background: #f5e167;    }}@media (max-width: 2500px) {    .RWDmenu_plus04 .is-up .site-nav .menu>li>a,    .RWDmenu_plus04 .site-nav .menu>li>a {        padding: 22px 40px;    }    .model.RWDsearch003 {        right: 185px;    }    .search3_wrap {        width: 240px;    }    .search3_input {        width: 180px;    }}@media (max-width: 2200px) {    .RWDmenu_plus04 .header-in {        justify-content: flex-start;    }    .RWDmenu_plus04 .features {        position: absolute;        right: 0;    }    .RWDmenu_plus04 .is-up .features {        right: 50px;        transition: all .5s ease;    }    .RWDmenu_plus04 .features {        position: absolute;        right: 0;        transition: all .5s ease;    }    .RWDmenu_plus04 .site-nav {        margin-left: 30px;    }    .RWDnews012 .text_swiper-container {        height: 100%;        margin-top: 0;    }}@media (max-width: 1950px) {    .RWDmenu_plus04 .is-up .site-nav .menu>li>a,    .RWDmenu_plus04 .site-nav .menu>li>a {        padding: 22px 30px;    }    .RWDmenu_plus04 .site-nav .menu>li>a {        padding: 25px 30px;    }    body,    html,    .RWDnews012 .text_box .memo,    .RWDmenu_plus04 .site-nav .menu>li>a,    .RWDService001 p,    .RWDservice011 .link_box .memo,    .RWDbtn01 .btn {        font-size: 16px;    }    .promise_block .container {        width: 90%;    }    .RWDbanner014 .main_pic_box .swiper-slide .button {        left: 0;    }    .RWDnews012 .box_container .box {        height: 46vw;        padding: 50px 60px 20px;    }    .RWDnews012 .main_pic_swiper-container {        width: 45%;    }    .product_block>.container {        width: 80%;    }    .RWDservice011 .link_box .name {        font-size: 35px;    }    .RWDnews005 .main-title {        font-size: 24px;    }    .RWDservice011 .link_box {        height: 47vw;    }    .RWDvideo001 .info .summary,.RWDvideo006__editor__inner {        width: 80%;    }    .RWDvideo001 .info .summary h1,.RWDvideo006__editor__inner h1,    .RWDbanner014_info_title {        font-size: 40px;    }    .element_block {        padding: 100px 0;    }    .model__head.isRWDbanner014 {        top: 20%;    }    .RWDbanner014 .main_pic_box .swiper-slide .info,    .RWDbanner014 .swiper-pagination,    .model__head.isRWDbanner014 {        left: 0;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        width: 30%;        margin-right: 30%;    }    .RWDnews012 .swiper-pagination-fraction,    .RWDnews012 .swiper-button {        right: 60px;    }    .RWDnews012 .box_container .box:before {        width: 45%;    }    .RWDnews012 .text_swiper-container {        width: 50%;        padding-right: 100px;    }    .feedback_block .container {        width: 85%;    }    .ft_info {        font-size: 15px;    }    .ft_info {        grid-template-columns: 55% auto;    }}@media (max-width: 1850px) {    .model.RWDsearch003 {        right: 165px;    }    .search3_wrap {        width: 220px;    }    .search3_input {        width: 160px;    }    .pdt_cta_text h2 {        font-size: 70px;    }    .pdt_cta_text {        padding: 150px 0;    }.footer_bottom h3 {    padding: 150px 0;}}@media (max-width: 1750px) {    .banner_block .RWDvideo001 .info .summary,.banner_block .RWDvideo006__editor__inner {        bottom: 21%;    }    .RWDvideo001 .mouse,.RWDvideo006__scrolldown {        bottom: 5%;    }    .element_bg .RWDparallax_new .picbgbox {        background-position: 60% center !important;    }    .RWDservice011 .link_box .name {        font-size: 30px;    }    .RWDnews005 .main-title {        font-size: 22px;    }    .element_block {        padding: 0px 0 100px;    }    .element_block .container {        width: 93%;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img img {        height: auto;        margin-bottom: 10%;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        display: flex;        align-items: flex-end;    }    .RWDbanner014_info_text {        font-size: 20px;    }    .RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {        transform: scale(.85);    }    .RWDbanner014 .thumb_pic .swiper-slide {        width: 180px;    }    .RWDbanner014 .thumb_pic {        width: 38%;    }    .RWDvideo001 .info .summary,.RWDvideo006__editor__inner {        width: 85%;    }    .ft_info {        grid-template-columns: 60% auto;        grid-column-gap: 80px;    }    .video_block .RWDvideo001 .info .summary,.video_block .RWDvideo006__editor__inner {        width: 100%;    }}@media (max-width: 1700px) {    .RWDmenu_plus04 .site-nav .menu>li>a {        padding: 25px 20px;    }    .RWDmenu_plus04 .is-up .site-nav .menu>li>a {        padding: 22px 20px;    }/* 230613修改 */ 
.certificate_block>.container,.footer_block .container {    width: 80%;}}@media (max-width: 1600px) {    .RWDmenu_plus04 .logo {        width: 230px;    }    .RWDnews_autolist .slick-slide {        line-height: 40px;        font-size: 15px;    }    .RWDmenu_plus04 .header {        margin-top: 42px;    }    .model.RWDsearch003 {        top: 56px;        right: 155px;    }    .model.RWDsearch003.is-up {        top: 53px;        right: 155px;    }    .search3_wrap {        width: 250px;    }    .search3_bar {        padding: 0;    }    .search3_input {        padding-left: 20px;    }    .banner_block .RWDvideo001 .info .summary,.banner_block .RWDvideo006__editor__inner {        bottom: 8%;    }    .RWDService001 i img {        max-width: 45%;    }    .video_block .RWDvideo001,.video_block .RWDvideo006__video {        height: 42vw !important;    }    .video_block .RWDvideo001 iframe {        transform: translate(0, -15%);    }    .element_block {        padding: 0px 0 80px;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        width: 34%;    }    .RWDnews012 .swiper-slide-active .text_box .memo br {        display: none;    }    .RWDnews012 .text_box .title {        font-size: 24px;        margin-bottom: 10px;    }    .RWDnews012 .swiper-slide-active .text_box .title {        font-size: 26px;    }    .RWDnews012 .swiper-slide-active .text_box .memo {        -webkit-line-clamp: 2;    }      .ft_info {        font-size: 14px;    }    .ft_info {        grid-template-columns: 62% auto;        grid-column-gap: 50px;    }    /**.RWDvideo001 .mouse.defbg {display: none;}**/    .search3_wrap {        width: 200px;    }    .search3_input {        width: 140px;    }.banner_map>.container {width: 100%;}}@media (max-width: 1500px) {    body,    html,    .RWDnews012 .text_box .memo,    .RWDmenu_plus04 .site-nav .menu>li>a,    .RWDservice011 .link_box .memo,    .RWDbtn01 .btn,    .RWDservice011 .link_box .more span,    .RWDService001 p {        font-size: 15px;        line-height: 1.5;    }    .RWDmenu_plus04 .site-nav .menu>li>a,    .RWDmenu_plus04 .is-up .site-nav .menu>li>a {        padding: 22px 15px;    }    .RWDmenu_plus04 .is-up .header-in {        padding: 0 30px;    }    .RWDService001 i img {        max-width: 50%;    }    .RWDnews005 .main-title {        font-size: 18px;    }    .RWDservice011 .link_box .name {        font-size: 25px;    }    .RWDnews012__head__h1,    .model__head__h1.isRWDbanner014 {        font-size: 42px;    }    .RWDvideo001 .info .summary h1,.RWDvideo006__editor__inner h1,    .RWDbanner014_info_title {        font-size: 35px;    }    .promise_block {        padding: 120px 0;    }    .RWDService001 .section-subject h2 {        font-size: 28px;    }    .RWDService001 .boxFeature-2 h2,.RWDvideo006__editor__inner h2,    .RWDservice011 .link_box .title,    .RWDvideo001 .info .summary h2 {        font-size: 24px;    }    .product_block>.container {        grid-column-gap: 80px;    }    .product_block>.container {        width: 85%;    }    .RWDnews012 .swiper-slide-active .text_box .title {        font-size: 24px;    }    .RWDnews012 .box_container .box {        padding: 50px 50px 20px;    }    .product_block {        padding: 180px 0;    }    .ft_other {        justify-content: flex-start;        font-size: 12px;    }    /* 20230413新增模組 */    .pdt_items .container {        width: 85%;        padding: 120px 0;    }    .pdt_items .RWDproduct002_v3 .main-title{        font-size: 42px;    }    .RWDproduct002_v3 .price li {        font-size: 15px;    }    .portfolio-bottom__h4{        font-size: 18px;    }    /* 20230616新增模組 */    .pdt_cta_text h2 {        font-size: 60px;    }    .pdt_cta_text {        padding: 120px 0;    }    .footer_block h2 {        font-size: 26px;    }.footer_bottom h3 {    padding: 120px 0;}   }@media (max-width: 1400px) {    .RWDnews012 .box_container .box {        padding: 0px 50px 0;    }    .RWDbanner014 .thumb_pic {        display: none;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        width: 37%;        margin: 0 15% 0 auto;    }    .element_bg .RWDparallax_new .picbgbox {        background-position: 40% center !important;    }    .RWDvideo001 .info .summary h1,.RWDvideo006__editor__inner h1,    .RWDbanner014_info_title {        font-size: 32px;    }    .RWDnews012 .box_container .box {        padding: 30px 30px 0;    }    .RWDnews012 .swiper-pagination-fraction,    .RWDnews012 .swiper-button {        right: 30px;    }    .RWDnews012 .main_pic>div {        justify-content: center;    }    .RWDservice011 .link_box .memo {        padding: 20px 0;    }    .RWDservice011 .link_box {        padding: 50px;    }    .product_block {        padding: 150px 0;    }    .ft_info {        grid-template-columns: auto;        grid-column-gap: 0;    }    .ft_menu dt {        grid-column: 1/4;    }    .ft_menu dl {        display: grid;        grid-template-columns: repeat(3, 1fr);        grid-column-gap: 30px;    }    .ft_menu dd {        width: 100%;    }}@media (max-width: 1350px) {    .RWDmenu_plus04 .features .cart-btn,    .RWDmenu_plus04 .features .querycar-btn,    .RWDmenu_plus04 .features .member-btn {        width: 50px;    }    .RWDmenu_plus04 .is-up .features {        right: 30px;    }    .model.RWDsearch003.is-up,    .model.RWDsearch003 {        right: 140px;    }    .RWDmenu_plus04 .site-nav {        margin-left: 0px;    }    .RWDmenu_plus04 .site-nav .menu>li>a {        padding: 25px 15px;    }    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        width: 40%;    }    .video_block .RWDvideo001,.video_block .RWDvideo006__video {        height: 45vw !important;    }    .feedback_block .container {        width: 90%;    }    /* 20230413新增模組 */    .pdt_items .container {        width: 90%;    }    .pdt_items .RWDproduct002_v3 .portfolio-item {        width: calc(100%/3);    }/* 230613修改 */ 
.RWDsocial002 .iconRounded,.RWDsocial002::before{    font-size: 26px;}.RWDsocial002::before{    left: -170px;}.footer_block h2{    font-size: 26px;}}@media (max-width: 1300px) {    .RWDmenu_plus04 .site-nav {        display: none;    }    .RWDmenu_plus04 #mobile-menu .menu>li.active>a {        background-color: transparent;    }    .RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a {        font-size: 15px;    }    .RWDmenu_plus04 #mobile-menu,    .RWDmenu_plus04 .ml-stack-nav-toggle,    .RWDmenu_plus04 .toggle-menu,    .RWDmenu_plus04 .toggle-mmenu-cover {        display: block;    }    .RWDmenu_plus04 .features {        position: relative;        padding-right: 0;        float: right;        margin-right: 0;    }    .RWDmenu_plus04 .header-in {        justify-content: flex-start;        flex-direction: row-reverse;    }    .model.RWDsearch003.is-up,    .model.RWDsearch003 {        right: 210px;    }    .RWDmenu_plus04 .logo {        position: absolute;        left: 30px;    }    .ml-stack-nav-toggle i,    .RWDmenu_plus04 .features:after {        display: none;    }    .ml-stack-nav-toggle__line {        background: #f5e167;        transition: all .5s ease;    }    .RWDmenu_plus04 .is-up .features {        right: 0;    }    .is-up .ml-stack-nav-toggle__line {        background: #333;        transition: all .5s ease;    }    /* 230613修改 */       .footer_bottom h3 {        font-size: 20px;    }    /* 230616修改 */    .pdt_cta_text h2 {        font-size: 50px;    }    .pdt_cta_text h3{        font-size: 22px;    }    .certificate_text a, .pdt_cta_text a{        font-size: 16px;        letter-spacing: 2px;    }    .certificate_text h3, .certificate_block .RWDnews005 .main-title {        letter-spacing: 1px;        font-size: 25px;    }    .certificate_block .RWDnews005 .sub-title {        font-size: 20px;    }    .certificate_content .RWDedictor{        column-gap: 3rem;        grid-template-columns: 1.5fr 1fr;    }/*230620修改*/ 
.certificate_block .RWDedictor .main-title {letter-spacing: 1px; font-size: 25px;}}/*---內頁---*//* 匯入內頁版面寬度80%*/@media (max-width: 1920px) {    .page_wrapper_bg section.call_to_action {        min-height: 700px;    }}@media (max-width: 2500px) {  /*  .article3.id219 .page_wrapper_bg section.call_to_action .article_model {        width: 100%;        overflow-x: scroll;        overflow-y: hidden;        scrollbar-width: thin;        scrollbar-color: #333 #eee;    }    .article3.id219 .page_wrapper_bg section.call_to_action .article_model .editor {        width: 2400px;        height: 250px;    }    .article3.id219 .page_wrapper_bg section.call_to_action .article_model::-webkit-scrollbar {        width: 3px;        height: 5px;    }    .article3.id219 .page_wrapper_bg section.call_to_action .article_model::-webkit-scrollbar-thumb:horizontal {        background-color: #a6a6a6;        border-radius: 3px;    }    .article3.id219 .page_wrapper_bg section.call_to_action .article_model::-webkit-scrollbar-track-piece:horizontal:decrement,    .article3.id219 .page_wrapper_bg section.call_to_action .article_model::-webkit-scrollbar-track-piece:horizontal:increment {        background-color: rgba(166, 166, 166, 0.2);    }    .page_shop dl {        margin-top: 25px;    }*/}@media (max-width: 1800px) {    .page_banner .RWDbanner_plus01 .slick-caption {        bottom: 25%;    }    .page_banner .RWDbanner_plus01>.slick-caption .txt1 {        font-size: 36px;    }    .page_wrapper_bg section.call_to_action>.container {        padding: 0 50px;        width: 100%;    }    .about_sticky .container,    .about_history .container {        width: 100%;        padding: 0 80px;    }    .aboutblock4>div:nth-child(2) {        padding-left: 4%;    }}@media (max-width: 1700px) {    .page_banner .RWDbanner_plus01 .slick-caption {        bottom: 25%;    }}@media (max-width: 1600px) {    .RWDvideo001 .mouse,.RWDvideo006__scrolldown {        bottom: 15%;    }    .about_sticky {        top: 110px;    }    .page_wrapper_bg section.call_to_action>.container {        padding: 0 35px;        width: 100%;    }    .about_sticky .container,    .about_history .container {        width: 100%;        padding: 0 65px;    }    .page_banner {        position: relative;        margin-top: 40px;    }    .page_banner .RWDbanner_plus01 .slick-caption {        bottom: 30%;    }    .page_banner .RWDbanner_plus01>.slick-caption .txt1 {        font-size: 32px;    }    .aboutblock3>div:nth-child(2) {        padding-right: 4%;    }    .litem__text {        width: 90%;    }     .page_shop dl {        margin-top: 15px;    }    .page_shop dt {        font-size: 18px;    }    .product1block7>div:nth-child(2) .size_iconimg img {        max-height: 500px;    }    .product1block7>div:nth-child(3) .size_iconimg img {        max-width: 500px !important;    }    /* 20230413新增模組 */    .pdt_items .RWDproduct002_v3 .section-inner .row:nth-child(2) {        top: 111px;    }}@media (max-width: 1400px) {    .page_banner .RWDbanner_plus01 .slick-caption {        bottom: 25%;    }    .aboutblock3>div:nth-child(2) {        padding-right: 2%;    }    .flex-rowr.blog001 {        flex-direction: column;    }    .flex-rowr.blog001>div {        width: 100%;    }    .flex-rowr.blog001>div img.hidden-sm {        display: none !important;    }    .flex-rowr.blog001>div img.visible-sm {        display: block !important;    }    .flex-rowr.blog001>div:nth-child(1) {        padding-left: 0;        margin-bottom: 50px;    }    .flex-rowr.blog001>div:nth-child(2) {        padding-left: 50px;    }    .eforms1.id3 div.form-group:nth-child(16) .boxname::after {        height: 200px;    }    .eforms1.id3 div.form-group:nth-child(17) .boxname::after {        height: 160px;    }    .page_shop {        width: 100%;        grid-column-gap: 35px;    }    .page_shop dl {        margin-top: 50px;        padding-bottom: 0;    }    .page_shop dt {        padding: 30px 0 0;    }    .page_shop dd {        margin-bottom: 10px;        padding: 0;    }    .imgpointline {        left: 15px !important;    }    .p_iconimg>img {        max-width: 180px !important;    }.banner_map .map_inner .RWDedictor iframe { height: 45vw !important;}}@media (max-width: 1300px) {    .aboutblock2>div:nth-child(2) {        padding-left: 6%;    }    .aboutblock3 {        flex-direction: column-reverse;    }    .aboutblock3>div:nth-child(1) {        width: 100%;        text-align: center;        margin-top: 50px;    }    .aboutblock3>div:nth-child(2) {        padding-right: 0;        width: 100%;    }    .articlelist .layoutlist_4 .xrow.list>.col-sm-6.col-md-6 {        width: 100%;        padding: 0;    }    .product1block7>div:nth-child(2) .size_iconimg img {        max-height: 400px;    }    .product1block7>div:nth-child(3) .size_iconimg img {        max-width: 400px !important;    }/*230620修改*/ 
.certificate_block .RWDedictor .sub-title {font-size: 20px;}}@media screen and (min-width: 768px) and (max-width: 1300px) {    .articlelist .layoutlist_4 .xrow.list>.col-sm-6.col-md-6 .list_img {        width: 20%;    }    .articlelist .layoutlist_4 .xrow.list>.col-sm-6.col-md-6 .list_subject {        margin: 0 2.5%;    }}@media screen and (min-width: 1100px) and (max-width: 1200px) {    .RWDproduct_page .btn-other li button {        text-align: left;        padding-left: 0;    }    .RWDproduct_page .products-info .name-box {        margin-top: 15px;    }    .products-info .btn-other>li:nth-child(2) {        display: block;    }    .products-info .btn-other>li:nth-child(2) button {        display: block;        width: 100%;    }    .products-info .btn-other>li:nth-child(2)::before {        margin: auto 5px auto 0;        position: absolute;        bottom: 5px;    }    .products-info .btn-other>li:nth-child(2)::after {        padding-left: 25px;    }}@media screen and (min-width: 991px) and (max-width: 1024px) {    .product1block_even {        margin: 30px auto;    }}@media screen and (min-width: 667px) and (max-width: 800px) {    .shopping_form .address .input-box {        width: 48%;        margin-bottom: 8px;    }    .shopping_form .address .input-box:last-child {        width: 100%;        float: none;        clear: both;        margin-left: 0;    }}@media (max-width: 666px) {    .address_road,    .shopping_form .address .input-box~.input-box {        margin-left: 0;        margin-top: 8px;    }}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDvideo001 .mouse.defbg,.RWDvideo006__scrolldown{display:none;}.banner_block .RWDvideo001,.banner_block .RWDvideo006 {    height: calc(100vh - 65px) !important;}/**/ 
.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {border: 0;    background: rgb(245 225 103);    width: 180px;    justify-content: center;    border-radius: 0;    height: auto;    padding: 10px;    margin-left: 0;    margin-right: 0;    bottom: 10%;    top: auto;color: #333;    transform: translate(-50%, 0)scale(1) !important;}.RWDvideo001 .video {    height: 100% !important;}.RWDvideo001 .btn2play .fa, .RWDvideo001 .btn2pause .fa {    margin-top: 0;    font-size: 18px;    padding-right: 15px;display: inline-block;}.RWDvideo001 .btn2play div, .RWDvideo001 .btn2pause div {    font-family: 'Comfortaa', cursive;    display: inline-block;}.banner_block .RWDvideo001 .info .summary,.banner_block .RWDvideo006__editor__inner {    bottom: 20%;}.RWDvideo001 .info .summary,.RWDvideo006__editor__inner {    bottom: 25%;}.video_block .RWDvideo001 .btn2play, .video_block .RWDvideo001 .btn2pause {    left: 7.5%;    transform: translate(0, 0)scale(1) !important;}.RWDservice011 .link_box {height: 53vw;}.product_block>.container {grid-column-gap: 50px;}.product_block>.container {padding: 0 80px;width: 100%;}.RWDservice011 .link_box .title {margin-bottom: 15px;}.RWDservice011 .link_box .more {margin-top: 15px;}.RWDnews005 {padding: 30px 10px;}.RWDService001.animated i:before {    width: 120px;    height: 120px;}.element_block {padding: 80px 0;}.model__head.isRWDbanner014 {top: 30px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {align-items: center;}.RWDbanner014 .swiper-pagination {bottom: 10px;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {transform: scale(.77);}.RWDbanner014 .main_pic_box .swiper-slide .info {width: 45%;}.RWDbanner014 .main_pic_box .swiper-slide .main_img img {height: auto;margin-bottom: 0;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {width: 36%;}.element_bg .RWDparallax_new .picbgbox {background-position: 20% center !important;}.RWDbanner014 .main_pic_box .swiper-slide .button {    left: 0;    bottom: 100px;    font-size: 16px;}.RWDnews012 .swiper-slide .main_pic {    padding-top: 30px;}.RWDnews012 .main_pic_swiper-container {    width: 45%;}.RWDnews012 .main_pic img {    box-shadow: none;}.RWDnews012 .box_container .box:before {   display:none;}.RWDnews012 .swiper-slide.swiper-slide-next .text_box {    border-top: 0;    padding-top: 0;}.RWDnews012 .swiper-slide.swiper-slide-prev .text_box {    border-bottom: 0;}.RWDnews012 .box_container .box {  padding: 0;height:58vw;}/* 匯入內頁版面寬度80%*//*main*/ 
.page_wrapper_bg section.call_to_action>.container {width: auto}/*---內頁---*/ 
.RWDservice009 .main_pic {width: 100%;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box{transform: none;margin: 35px 0 0;width: 50%;}#m_page_article1_20_1.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .box .img {height: 450px !important;}.litem__text {width: 95%;}.layoutlist_2 .item.product_list_item{padding: 25px 20px;}.layoutlist_2 .subject{font-size: 18px;}.eforms1.id3 .eformsDesc_bottom{padding-right: 25vw;}.eforms1.id3 .eformsDesc_bottom br{display: none;}.rwdlayoutlist_9 .subject{font-size: 18px;min-height: auto;}.litem__text {width: 100%;margin: 0 auto;right: 0;padding: 30px 0;border: none;border-bottom: 2px solid #f5e167;}/* 20230413新增模組 */ 
.pdt_items .container {    padding: 120px 50px;}/* 230613修改 */ 
.footer_block .container {    width: 90%;}.certificate_block>.container, .footer_block .container {    width: 90%;}.info-item {    width: calc(100% / 2 - 40px);    margin: 0 20px 60px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {    .RWDbanner014 .main_pic_box .swiper-slide .main_img {        width: 38%;        margin: 0 10% 0 auto;    }    .RWDService001 {        grid-template-columns: auto;    }    .RWDService001 .section-subject h2 {        font-size: 28px;        writing-mode: inherit;    }    .RWDService001 .section-subject .col-md-12 {        display: flex;        flex-direction: row;        justify-content: center;    }    .RWDService001 .section-subject h2.sub-title:after {        width: 88%;        height: 2px;    }    .RWDService001 .section-subject {        margin-bottom: 80px;    }    .promise_block {        padding: 80px 0;    }    .RWDService001 .boxFeature-2 h2, .RWDservice011 .link_box .title, .RWDvideo001 .info .summary h2,.RWDvideo006__editor__inner h2 {        font-size: 20px;    }    .RWDservice011 .link_box {        padding: 30px;    }    .product_block {        padding: 120px 0;    }    .RWDservice011 .link_box .name {        font-size: 24px;    }    .RWDservice011 .link_box {        height: 57vw;    }            .RWDnews012 .swiper-slide-active .text_box .title, .RWDnews012 .swiper-slide .text_box .title {        font-size: 20px;    }        .RWDssl01 {        padding: 0;    }    .feedback_block {        padding: 120px 0;    }    }                    /*---內頁---*/    @media (max-width: 1100px) {        .page_wrapper_bg .hgroup h1{font-size: 42px;}    .page_wrapper_bg section.call_to_action>.container {padding: 0 25px;width: 100%;}    .about_sticky .container, .about_history .container{width: 100%;padding: 0 55px;}        .aboutblock2 {display: block;}    .aboutblock2 > div:nth-child(1){width: 100%;}    .aboutblock2 > div:nth-child(2) {padding-left: 0;width: 100%;margin-top: 35px;}        .litem__text {width: 100%;margin: 0 auto;right: 0;padding: 30px 0;border: none;border-bottom: 2px solid #f5e167;}    .rwdlayoutlist_9 .subject{min-height: 51px;}        #product .products-editor h3 {margin: 0 auto 10px !important;font-size: 22px !important;}    .product1block_odd > div:nth-child(2), .product1block_even > div:nth-child(2){padding: 0;}    #RWDPAGE_BASE_PAT02 h6{font-size: 18px;}        .RWDproduct_page .pic-box{width: 100%;padding: 0;float: none;}    .RWDproduct_page .products-info{width: 100%;float: none;}        .product1block7 > div:nth-child(2) .size_iconimg img {max-height: 300px;}    .product1block7 > div:nth-child(3) .size_iconimg img {max-width: 300px !important;}    .product1block8 .pp_slogan{font-size: 35px;}    .product1block8 .pp_slogan span::before{left: -210px;}        .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(2), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(4), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(6){width: calc(100% / 3 - 10px);}    .eforms1.id3 div.form-group:nth-child(16) .boxname::after {height: 150px;}    .eforms1.id3 div.form-group:nth-child(17) .boxname::after {height: 100px;}        .article3.id219 .page_wrapper_bg section.call_to_action > .container {padding: 0 35px;}    .page_shop {font-size: 14px;}    /* 20230413新增模組 */ 
.pdt_items .container {    padding: 80px 50px;}          }

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
/* 匯入內頁版面寬度80%*//*產品內頁-01*/ 
.page_content1 #prod_price {margin-top: 18px;}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 4) !important;}/*---內頁---*/ 
.page_banner .RWDbanner_plus01 .slick-caption {bottom: 30%;}.p_iconimg > img {max-width: 120px !important;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.video_block .RWDvideo001,.video_block .RWDvideo006__video {    height: 65vw !important;}.index .RWDService001 .section-subject {    margin-bottom: 50px;}.product_block>.container {    padding: 0 50px;}.RWDservice011 .link_box {    height: 65vw;    padding: 30px 20px;}.product_block>.container {    grid-column-gap: 30px;}.index .RWDnews005 .section-subject {    margin-bottom: 20px;}.RWDnews005 {    padding: 20px 5px;}.RWDservice011 .link_box .memo, .RWDvideo001 .info .summary p,.RWDvideo006__editor__inner p {    letter-spacing: 1.5px;}.RWDService001 .boxFeature-2 h2, .RWDService001 .boxFeature-2 p {    padding: 0 10px;}.promise_block .container {    width: 100%;    padding: 0 30px;}/**/ 
.index .section-subject {    margin-bottom: 30px;}.model__head.isRWDbanner014 {    top: 0;    position: relative;}.RWDbanner014 .main_pic_box .swiper-slide .info {    width: 100%;    margin: 0 0 50px;    top: 0;    max-width: 100%;    position: relative;}.RWDbanner014 .main_pic_box .swiper-slide .box {    padding-bottom: 100px;}.RWDbanner014 .main_pic_box .swiper-slide {    height: auto;    display: flex;    align-items: center;}.RWDbanner014 .main_pic_box .swiper-slide .box, .RWDbanner014 {    height: auto;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 60%;    margin: 0 auto;justify-content: center;}.element_block .container {    width: 100%;    padding: 0 80px;}.element_bg .RWDparallax_new .picbgbox {    background-position: center !important;}.RWDbanner014_info_text {    font-size: 16px;    min-height: 48px;}.RWDbanner014 .main_pic_box .swiper-slide .button {    height: 42px;    right: 50%;    transform: translate(50%, 0);    bottom: 0;    top: auto;    left: auto;    background: #f5e167;    color: #333;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet {    width: 40px;    height: 40px;    margin-right: 0;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {    transform: scale(.84);}.RWDbanner014 .swiper-pagination {display:none;}.RWDbanner014 .control_arrow {    bottom: 40% !important;    left: 0px !important;    margin-left: 0 !important;    width: 100% !important;}.RWDbanner014 .swiper-pagination {    display: none;}.RWDbanner014 .main_pic_box .control_arrow .RWDbanner014-arrow {    background-color: transparent;    color: #fff;    font-size: 24px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img img {    height: 100%;    width: auto;    margin-bottom: 0;}.RWDnews012 .box_container .box {    height: 72vw;}.RWDnews012 .swiper-slide-active .text_box .title, .RWDnews012 .swiper-slide .text_box .title {    font-size: 18px;}.RWDnews012 .swiper-slide-active .text_box .title {    -webkit-line-clamp: 1;}.feedback_block {    padding: 100px 0;}.RWDnews012 .swiper-button {    width: 46px;    height: 46px;}.RWDnews012 .swiper-pagination-fraction {    width: 46px;}.RWDnews012 .main_pic_swiper-container {    width: 41%;}.video_block .RWDvideo001 iframe {transform: translate(0, 0%);}/* 匯入內頁版面寬度80%*//*麵包屑*/ 
.hgroup .container{margin-top: 0;}.hgroup .page_subject{text-align: center;}.page_wrapper_bg .hgroup h1{margin:0;}.hgroup .breadcrumb{text-align: center;float: none !important;position: static;padding: 0;border:0;}/*編輯器 圖文*/ 
.RWDeditor01 .col-md-6{padding-left:0px;padding-right:0px;margin-bottom:20px;background;#000;}.RWDeditor01 .col-md-6 img{width:100%;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}/*文章列表樣式-07*/#article .layoutlist_7 {display: flex;flex-wrap: wrap;}#article .layoutlist_7 .litem { width: calc(100% / 3 - 1px);margin: 15px 0px;}/*文章列表樣式-08*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}.litem__text {width: 85%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 3 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row {display: flex;flex-wrap: wrap;}#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 3 - 1px);}#product .item .subject {margin-top: 15px;margin-bottom: 10px;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 3 - 1px);}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/3 - 1px);}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 3) !important;}/*相簿內容樣式-04*/ 
.album-list {display: flex;flex-wrap: wrap;}.album-list .item {width: calc(100% / 3);}/*檔案下載樣式-02*/ 
.download .list_table .container::after { clear: none;}.download .list_table .container .row::after { clear: none;}.download .list_table .container .row div:last-child {clear: none !important;}.download .oneline {border-bottom: none;clear: none;}/*電子表單*/ 
.eformscontent .layoutlist_1 {width: 100%;}.eformscontent .form-horizontal .control-label{padding:0!important;width:100%}.eformscontent .form-horizontal .form-group .col-sm-12.col-md-11{width:100%;padding:0!important}.eformscontent .form-horizontal .col-sm-12.col-md-5 {padding: 0 !important;}/*影片列表*/ 
.layoutlist_2 .video_item { width: calc(100% / 3 - 1px);}/*產品內頁-02*/#sidebar{margin: 50px 0px;}/*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {width: calc(100% / 3 - 1px);}/*檔案下載*/ 
.download .search-container { margin-left: 0;margin-top: 20px;}/*---內頁---*/ 
.page_wrapper_bg section.call_to_action {padding: 50px 0;}.page_wrapper_bg .hgroup h1{font-size: 39px;}.page_wrapper_bg .article-text .container .col-sm-9 {width: 100%;float: none;}#sidebar{margin: 0;width: 100%;float: none;}.faq_item{padding: 0 2vw;}.aboutblock4 > div:nth-child(2){padding-left: 8%;}.aboutblock5 > div:nth-child(2){flex-direction: column;}.aboutblock5 > div:nth-child(2) > div:nth-child(1) {width: 100%;margin: 15px auto 30px;}.aboutblock5 > div:nth-child(2) > div:nth-child(2) {width: 100%;padding-right: 0;}.aboutblock5 > div:nth-child(3){flex-direction: column;}.aboutblock5 > div:nth-child(3) > div:nth-child(1) {width: 100%;margin: 0 auto 30px;}.aboutblock5 > div:nth-child(3) > div:nth-child(2) {width: 100%;padding-left: 0;}.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .text_box{width: 100%;left: 0;}.article6 .main .call_to_action .container > .article-text .container{padding-left: 0;padding-right: 0;}.litem__text{width:100%;}.rwdlayoutlist_9 .subject {min-height: auto;}.product1block_odd, .product1block_even{flex-direction: column;}.product1block_odd > div:nth-child(1), .product1block_even > div:nth-child(1) {width: 100%;margin-bottom: 35px;}.product1block_odd > div:nth-child(2), .product1block_even > div:nth-child(2) {width: 100%;padding: 0 15px 50px;}.imgpointline {left: 17px !important;width: 70% !important;}.product1block8 .pp_slogan span::before{left: -200px;top: 25%;}.product1block8 .pp_slogan span::after{right: -60px;top: 27%;}.eforms1.id3 div.form-group:nth-child(6), .eforms1.id3 div.form-group:nth-child(12), .eforms1.id3 div.form-group:nth-child(15), .eforms1.id3 div.form-group:nth-child(20){display: block;}.eforms1.id3 div.form-group:nth-child(6) > label, .eforms1.id3 div.form-group:nth-child(6) > div, .eforms1.id3 div.form-group:nth-child(12) > label, .eforms1.id3 div.form-group:nth-child(12) > div, .eforms1.id3 div.form-group:nth-child(15) > label, .eforms1.id3 div.form-group:nth-child(15) > div, .eforms1.id3 div.form-group:nth-child(20) > label, .eforms1.id3 div.form-group:nth-child(20) > div{width: 100% !important;}.eforms1.id3 div.form-group:nth-child(6)::before, .eforms1.id3 div.form-group:nth-child(12)::before, .eforms1.id3 div.form-group:nth-child(15)::before, .eforms1.id3 div.form-group:nth-child(20)::before{top: 10px;}.eforms1.id3 div.form-group:nth-child(6) > div{margin-top: 10px;line-height: 1.6;}.eforms1.id3 .form-horizontal .control-label {width: 100%;float:none;}.eforms1.id3 .form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;float:none;}.eforms1.id3 div.form-group:nth-child(10) {width: 100%;float: none;border: none;padding-bottom: 0;margin-bottom: 5px;}.eforms1.id3 div.form-group:nth-child(11) {width: 100%;float: none;display: flex;padding-left: 0;}.eforms1.id3 div.form-group:nth-child(11) > div{margin: 0 10px;}.eforms1.id3 div:nth-child(14) .boxname, .eforms1.id3 div:nth-child(18) .boxname {width: calc(100% - 50px);}.eforms1.id3 .customized_columns > .row{bottom: -180px;padding-left: 50px;width: 100%;}.eforms1.id3 .customized_columns > .row .ebtn.currectsend_btn{float: none;}.eforms1.id3 .eformsDesc_bottom{padding: 120px 0 50px 50px;padding-right: 0;}.eforms1.id3 .eformsDesc_bottom > div::before{top: 0;transform: none;}.article3.id219 .page_wrapper_bg section.call_to_action > .container{padding: 0 5px;}.article3.id219 .main .call_to_action .container > .article-text .container{padding-left: 0;padding-right: 0;}.article3.id219 .page_wrapper_bg section.call_to_action .article_model .editor{display: flex;grid-template-columns: 1fr 1fr;grid-column-gap: 30px;}.page_shop{display: block;grid-template-columns: unset;grid-column-gap: initial;}#mobile-fixed .btn-box.step1 li:last-child {width: 48%;}.pagecontent.menu8 .layoutlist_2 > .faq_item:nth-child(1){margin-top: 0;}/*左右圖文輪播PAD*/@media screen and (min-width: 415px) and (max-width: 991px){.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column}.RWDslider01 .pic-list{width:80%;padding:0}.RWDslider01 .text{width:100%}.RWDslider01.pic-right .pic-list {padding: 0;}.RWDslider01 .products-list .box,.RWDslider01.pic-right .products-list .box{flex-direction:column;width:80%;margin:auto;padding:0!important}.RWDslider01 .pic-list{width:80%;padding:0;margin:auto;float:none!important}.RWDslider01.pic-right .control-box{left:50%;transform:translateX(-50%);text-align:center;right:auto}.RWDslider01 .control-box{right:auto;left:50%;transform:translateX(-50%)}}/* 20230413新增模組 */ 
.pdt_items .RWDproduct002_v3 .portfolio-item {    width: calc(100%/2);}.pdt_items .RWDproduct002_v3 .section-inner .row:nth-child(3) .col-md-12{    padding: 0;}.pdt_items .RWDproduct002_v3 .section-inner .row:nth-child(2) .col-md-12{    padding-right: 0;    padding-left: 0;}.pdt_items .filter-portfolio {    margin-bottom: 3rem;}/* 230613修改 */ 
.footer_bottom .RWDparallax_new .overlay{    background: #00000047;}.footer_bottom h3 {    padding: 100px 0;}.pdt_cta_text h2 {    font-size: 45px;}.pdt_cta_text {    padding: 100px 0;}.certificate_content .RWDedictor {    column-gap: 0;    grid-template-columns: 1fr;    grid-auto-flow: row;    row-gap: 4rem;}.certificate_text{grid-row: 1/1;    text-align: center;}.certificate_image{grid-row: 2/2;}.certificate_block {    padding: 80px 0 0;    overflow: hidden;}.certificate_image img{    height: 250px;    object-fit: cover;}.certificate_block>.container{    width: 100%;    padding: 0;}.certificate_logo{    width: 85%;    margin: auto;}.certificate_text{    width: 90%;    margin: auto;}.footer_block {    padding: 80px 0 0px;}/*230620修改*/ 
.certificate_block .certificate_content {width: 100%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDvideo001 .info .summary h1, .RWDbanner014_info_title,.RWDvideo006__editor__inner h1 {    font-size: 30px;}.RWDnews012__head__h1, .model__head__h1.isRWDbanner014 {    font-size: 36px;}.RWDnews012 .swiper-pagination-fraction, .RWDnews012 .swiper-button {    right: 20px;}.ft_shop .RWDedictor {    display: block;    grid-template-columns: unset;    grid-column-gap: initial;}.ft_shop {    display: grid;    grid-template-columns: 1fr 1fr;    grid-column-gap: 30px;}.ft_bottom {    display: block;}.ft_social {    margin-bottom: 15px;}/* 匯入內頁版面寬度80%*//*文章列表樣式-04*/#article .layoutlist_4 .fixrow {padding-left: 0;padding-right: 0;}/*圖文輪播*/ 
.RWDslider01 .products-list .box {display: flex;flex-direction: column;}.RWDslider01 .pic-list,.article1 .RWDslider01 .text,.article1 .RWDslider01 .pic img {width: 100%;}.RWDslider01 .pic-list {padding-right: 0;}.RWDslider01.pic-right .pic-list { padding-left: 0;}/*.pagecontent .RWDslider01, .article1 .pagecontent .RWDeditor01 {margin-top: 30px;}*/ 
.RWDslider01.pic-right .control-box {right: 0;left: auto;}/* 230613修改 */ 
.RWDsocial002::before {    left: -140px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.fl img{width:330px}.RWDnews012 .text_swiper-container {    padding-right: 80px;}.RWDnews012 .box_container .box {    height: 77vw;    padding: 30px 0px 0;}.element_block .container {    padding: 0 50px;}/* 匯入內頁版面寬度80%*//*麵包屑*/ 
.hgroup .container {margin-left: 0;margin-right: 0;}.hgroup .page_subject {padding-bottom: 20px;}/*按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{  width: auto !important;}/*文章列表樣式-03*/#article .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;}/*文章列表樣式-04*/#article .layoutlist_4 .listdate {padding-right: 0;}#article .layoutlist_4 .listdate .yearmonth {letter-spacing: 1px;}#article .layoutlist_4 .listdate .yearmonth { padding-bottom: 15px;}#article .layoutlist_4 .list_subject .summary {margin: 10px 0px 0;}#article .layoutlist_4 .list_subject a { margin: 0px !important;}/*相簿列表樣式-01*/#album .layoutlist_1 .row .album_item {width: calc(100% / 3 - 1px) !important;}/*檔案下載樣式-02*/ 
.layoutlist_3 .dbtn_v2 {width: 100%;text-align: center;}/*電子表單*/ 
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}/*---內頁---*/ 
.aboutblock4{flex-direction: column;}.aboutblock4 > div:nth-child(1) {width: 100%;max-width: 120px;margin: 0 auto 35px;}.aboutblock4 > div:nth-child(2) {padding-left: 0;width: 100%;}.aboutblock1{padding: 25px 0;}.aboutblock1 > div{overflow:auto;padding: 10px 0;}.aboutblock1::after{content:"";background:linear-gradient(to right, rgba(249,249,242,0), rgba(249,249,242,100));width: 80px;height: 100%;display: block;position: absolute;right: 0;top: 0;pointer-events: none;}.about_submenu{width:700px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .search-btn i {    top: 3px;}.RWDmenu_plus04 .cart-btn .ii-bag2, .RWDmenu_plus04 .member-btn .ii-people2 {    font-weight: 700;}.model.RWDsearch003 {    display: none;}.RWDmenu_plus04 .features .search-btn {    display: block;}.product_block>.container {    display: block;}.RWDservice011 .link_box .memo {    display: block;}.RWDservice011 .link_box {    height: 70vw;}.RWDnews005 {    margin-top: 30px;}.product_block {    padding: 100px 0 90px;}#m_RWDfullscreen01_70_1 .overlay {    background-color: rgba(0, 0, 0, 0.2) !important;}.RWDService001 .col-md-3 {    float: left;}.RWDService001 .boxFeature-2 h2, .RWDservice011 .link_box .title, .RWDvideo001 .info .summary h2,.RWDvideo006__editor__inner h2 {    font-size: 18px;}.RWDService001 i img {    max-width: 60%;}.promise_block .container {    padding: 0 10px;}.RWDbanner014 .swiper-pagination {    bottom: 0;    transform: scale(1);}.video_block .RWDvideo001 .info .summary p br,.video_block .RWDvideo006__editor__inner p br {    display: none;}.RWDnews012 .box_container .box {    height: auto;}.RWDnews012 .main_pic_swiper-container {    width: 100%;}.RWDnews012 .box_container .box:before {display:none;}.RWDnews012 .text_swiper-container {    width: 100%;    padding-right: 0;}.RWDnews012 .main_pic>div {    max-height: 65vw;    overflow: hidden;    width: calc(100% - 60px);    margin: 0 auto;}.RWDnews012 .text_box {    opacity: 0;}.RWDnews012 .box_container .box {    padding: 30px 0px 30px;}.RWDnews012 .text_box {    padding: 30px 30px 20px;}.RWDnews012 .swiper-slide.swiper-slide-next .text_box {    border-top: 0;    padding-top: 30px;}.RWDnews012 .swiper-pagination-fraction, .RWDnews012 .swiper-button {    right: 30px;}.RWDnews012 .swiper-button-prev {    left: 30px;}.ft_menu dl {    grid-template-columns: repeat(2,1fr);}.ft_menu dt {    grid-column: 1/3;}/* 匯入內頁版面寬度80%*//*文章列表樣式-02*/#article .layoutlist_2 {display: flex; flex-wrap: wrap;}#article .layoutlist_2 .item {width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_2 .list_subject,#article .layoutlist_2 .listdate{padding-left:0px;padding-right:0;}#article .layoutlist_2 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_2 .listdate .yearmonth::after {content: "/";position: relative;display: inline-block;}#article .layoutlist_2 .listdate .yearmonth, .layoutlist_2 .listdate .day {display: inline-block;}#article .layoutlist_2 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;margin-left: -3px;}/*文章列表樣式-03*/#article .layoutlist_3 { display: flex;flex-wrap: wrap;}#article .layoutlist_3 .item { width: calc(100% / 2 - 21px);margin: 0 10px;}#article .layoutlist_3 .listdate .day {color: #afafaf; font-size: 12px;letter-spacing: 2px;}#article .layoutlist_3 .listdate .day::before {content: " / ";}/*文章列表樣式-04*/#article .layoutlist_4 > .fixrow > .xrow {display: flex; flex-wrap: wrap;}#article .layoutlist_4 > .fixrow > .xrow > .col-sm-6.col-md-6 {width: calc(100% / 2 - 21px);margin: 0 10px;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 .subject_title{display: flex;align-items: center;}.rwdlayoutlist_6 .list_no{width: 16.66666667%;}.rwdlayoutlist_6 .list_subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_date{width: 16.66666667%;}.rwdlayoutlist_6 .list_item{display: flex; justify-content: flex-start;align-items: center;}.rwdlayoutlist_6 .list_item .column.no {width: 16.66666667%;}.rwdlayoutlist_6 .list_item .column.subject{width: 66.66666667%;}.rwdlayoutlist_6 .list_item .column.date{width: 16.66666667%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {width: calc(100% / 2 - 1px);}/*文章列表樣式-08*/ 
.layoutlist_8.rwd{display:flex;    flex-wrap: wrap;}.layoutlist_8.rwd .item{border-bottom:0;width: calc(100% / 2);padding: 0 0 30px;margin-bottom: 30px;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {width: calc(100% / 2 - 1px);}/*文章列表頁籤*/ 
.tab_content {margin-top: 20px}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 B*/#product .layoutlist_3.row > .col-md-12 {width: calc(100% / 2 - 1px);}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {width: calc(100% / 2 - 1px);}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist {display: flex;flex-wrap: wrap;}#product .layoutlist_5.layoutlist .col-sm-4 {width: calc(100% / 2 - 1px);}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {width: calc(100%/2 - 1px);}/*產品我的最愛按鈕調整*/ 
.RWDproduct_page .btn-other{margin:10px 0}.RWDproduct_page .btn-other li{width:100%;display:block;text-align:left;padding:0}.RWDproduct_page .btn-other li .ii{display:inline-block}.RWDproduct_page .btn-other li button{text-align:left}/*相簿列表樣式-01*/#album .layoutlist_1 .row.masonry {display: flex;flex-wrap: wrap;}#album .layoutlist_1 .row.masonry .album_item {width: calc(100% / 2 - 1px) !important;}/*相簿列表樣式-02*/#album .layoutlist_2 {display: flex; flex-wrap: wrap;}#album .layoutlist_2 .album_item { width: calc(100% / 2 - 1px);}/*相簿內容樣式-01*/ 
.albumcontent section.call_to_action .container .article-text .container .row { display: flex;flex-wrap: wrap;}.row .album_d_item {width: calc(100% / 2 - 1px);}/*相簿內容樣式-03*/ 
.photo .content_box {width: calc(100% / 2) !important;}/*相簿內容樣式-04*/#article .layoutlist_4 .item{display: initial;}.album-list .item {width: calc(100% / 2);}#article .layoutlist_4 .listdate .yearmonth {color: #afafaf  !important;font-size: 12px  !important;letter-spacing: 2px  !important;}#article .layoutlist_4 .listdate .yearmonth, .layoutlist_4 .listdate .day {display: inline-block;}#article .layoutlist_4 .listdate .day {color: #afafaf !important;font-size: 12px !important;letter-spacing: 2px !important;}#article .layoutlist_4 .listdate .day::before {content: " / ";}/*相簿內容箭頭*/ 
.photo_view .flex-direction-nav .flex-disabled{ opacity: 10!important;}/*檔案下載樣式-01*/ 
.download .list_table td.list_subject {text-align: center;}/*檔案下載樣式-02*/ 
.download .item table tr { display: flex;flex-direction: column;}.download .oneline {display: flex; flex-wrap: wrap;}.download .list_table td { width: 100%;padding-top: 0;}.download .list_table td:nth-child(2) {  display: none;}.download .oneline .col-md-4.col-sm-6 {   width: calc(100% / 3);}.layoutlist_5 .downlaod_item { width: calc(100%/2);}/*影片列表*/#video .layoutlist_2 {display: flex;flex-wrap: wrap;}#video .layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}/*購物車呼籲置底*/#mobile-fixed .fixed-bottom .price-box{text-align: center;}/*---內頁---*/#m_page_article1_20_1.RWDservice009 .gallery-top-RWDservice009 .swiper-slide .box .img {height: 250px !important;}.RWDservice009 .swiper-button-next, .RWDservice009 .swiper-button-prev{top: 150px;}.layoutlist_8.rwd .listdate .day {color: #777;font-size: 14px;}.layoutlist_4 .list_subject {width: 100%;}#article .layoutlist_4 .listdate {padding: 0 15px;}.layoutlist_4 .listdate {width: 100%;}.articlelist .layoutlist_4 .xrow.list > .col-sm-6.col-md-6 .list_img{margin-bottom:15px;}.boxname {width: calc(100% - 50px);display: inline-block;}.eforms1.id3 div.form-group:nth-child(16) > div .options, .eforms1.id3 div.form-group:nth-child(17) > div .options{display: block;}.eforms1.id3 div.form-group:nth-child(16) > div .options input, .eforms1.id3 div.form-group:nth-child(17) > div .options input{top: 0;}.eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(2), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(4), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(6), .eforms1.id3 div.form-group:nth-child(16) .boxname:nth-child(8){width: calc(100% - 50px);display: inline-block;}.eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(2), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(4), .eforms1.id3 div.form-group:nth-child(17) .boxname:nth-child(6){width: calc(100% - 50px);display: inline-block;margin: 0 20px 0 auto;padding: 0;}.eforms1.id3 div.form-group:nth-child(17) > div .options::before{display:none;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .related-box .price-box li:first-child{color: #c51e25;}.bOaIxr{display:none !important;}.RWDproduct_page .products-info .name-box{margin-top: 15px;}.products-info .btn-other > li:nth-child(2){display: block;}.products-info .btn-other > li:nth-child(2) button{display: block;width: 100%;}.products-info .btn-other > li:nth-child(2)::before{margin: auto 5px auto 0;position: absolute;bottom: 5px;}.products-info .btn-other > li:nth-child(2)::after{padding-left: 25px;}/* 20230413新增模組 */ 
.pdt_items .RWDproduct002_v3 .btn.btn-rj{    padding: 15px 20px;}.pdt_items .container {    width: 100%;}/* 230613修改 */ 
.footer_top{    display: grid;    grid-auto-flow: row;    grid-template-columns: 1fr;}.RWDsocial002{    padding-left: 140px;}.RWDsocial002::before {    left: 0;}.footer_top p br {    display: none;}.footer_top{    padding-bottom: 1rem;}.footer_center {    grid-auto-flow: row;    border-bottom: 0;    margin-bottom: 0;    padding-bottom: 1rem;}.footer_menu ul {    grid-template-columns: repeat(4,1fr);    column-gap: 1rem;}.footer_menu{    margin-top: 2rem;}.footer_top p {    font-size: 18px;    margin: 0 0 20px;}.RWDsocial002 .iconRounded, .RWDsocial002::before {    font-size: 20px;}.RWDsocial002 {    padding-left: 0;    padding-top: 35px;}.footer_block h2 {    font-size: 20px;}.footer_bottom .RWDparallax_new .picbgbox, .footer_bottom .container, .footer_bottom .RWDparallax_new {    height: 250px!important;}.footer_bottom h3 {    letter-spacing: 1px;    font-size: 18px;}/* 230616 */ 
.certificate_block .RWDnews005 .sub-title {    font-size: 18px;}.pdt_cta_text h2 {    font-size: 35px;}.certificate_content .RWDedictor{    margin-top: 70px;}.certificate_block .RWDnews005 {    margin-top: 0;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -35px;}.certificate_block .RWDnews005 .controlls-over .owl-controls .owl-next {    right: -35px;}/*230620修改*/ 
.certificate_block .RWDedictor .sub-title {font-size: 18px;}    .info-item {        width: 100%;        margin: 0 0 60px;    }
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl img {    width: 100%}.RWDmenu_plus04 .logo {    width: 160px;    left: 0;}.RWDmenu_plus04 .is-up .logo {    left: 15px;}.RWDmenu_plus04 .is-up .header-in {    padding: 0 15px;}.RWDnews_autolist .slick-slide {    font-size: 13px;    padding: 0 15px;}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .member-btn {    width: auto;}.fixed_ph {    right: 0;    bottom: 0;    width: 100%;    background: #fdf7d2;}.social_i a {    width: calc(100%/3);    text-align: center;    border-right: 1px solid #666;}.social_i a:last-child {    border-right: 0;}.social_i {    display: flex;    justify-content: space-evenly;    align-items: center;    padding: 10px;}.fixed_ph img {    display: block;    width: 38px;    margin: 0 auto;}.fixed_ph a:last-child img {    width: 45px;}.banner_block .RWDvideo001,.banner_block .RWDvideo006__video {    height: calc(100vh - 130px) !important;}.RWDvideo001 .info .summary h1,.RWDbanner014_info_title,.RWDvideo006__video h1 {    font-size: 26px;}.RWDnews012__head__h2,.model__head__h2.isRWDbanner014 {    font-size: 18px;}.RWDservice011 .link_box .name {    font-size: 22px;}.RWDnews005 .main-title {    font-size: 16px;}.video_block .RWDvideo001,.video_block .RWDvideo006__video {    height: 150vw !important;}.RWDservice011 .link_box {    height: 80vw;}.RWDService001 .col-md-3 {    float: none;    width: 100%;}.promise_block .container {    padding: 0 15px;}.product_block {    padding: 80px 0 70px;}.promise_block {    padding: 80px 0 50px;}.RWDService001 i {    position: absolute;    width: 35%;}.RWDService001 .boxFeature-2 {    margin-bottom: 50px;    min-height: 21vw;    display: flex;    flex-direction: column;    justify-content: center;}.RWDService001 .boxFeature-2 h2,.RWDService001 .boxFeature-2 p {    width: 65%;    text-align: left;    margin: 0 0 10px auto;    display: block;    padding: 0 0 0 30px;}.RWDService001 .col-md-3:nth-child(3n) i {    border-right: 2px solid #f5e167;}.RWDService001 i img {    max-width: 70%;}.RWDbtn01 .btn-box li {    width: 100%;}.RWDnews012 .main_pic>div {    max-height: 85vw;}.element_block .container {    padding: 0 30px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    align-items: flex-end;    width: 100%;    height: 85vw !important;}.RWDbanner014 .control_arrow {    bottom: 40% !important;    left: 0px !important;    margin-left: 0 !important;    width: 100% !important;}.RWDbanner014 .swiper-pagination {    display: none;}.RWDbanner014 .main_pic_box .control_arrow .RWDbanner014-arrow {    background-color: transparent;    color: #fff;    font-size: 20px;    border-radius: 0;}.RWDbanner014 .main_pic_box .swiper-slide .button {    min-width: 100%;}.video_block:after,.video_block:before {    height: 2px;}.RWDvideo001 .info .summary h1,.RWDbanner014_info_title,.RWDvideo006__video h1 {    font-size: 26px;}.RWDnews012 .main_pic img {    max-height: 100%;    max-width: 100%;}.RWDnews012 .main_pic>div {    max-height: initial;    width: 100%;}.RWDnews012 .text_box {    padding: 10px 2px 0px;}.RWDnews012 .text_box .more_button {    max-width: 100%;}.RWDnews012 .box_container .box {    border: 0;    padding: 0;}.RWDnews012 .swiper-pagination-fraction,.RWDnews012 .swiper-button {    right: 0px;}.RWDnews012 .swiper-button-prev {    left: 0px;}.feedback_block {    padding: 80px 0;}.RWDnews012__head {    margin: 0 0 30px;}.ft_shop {    display: block;}.footer_block {    padding: 80px 0 80px;}.ft_other {    letter-spacing: 0;}.video_block .RWDvideo001 .btn2play,.video_block .RWDvideo001 .btn2pause {    left: 50%;    width: 90%;    right: auto;    margin: 0 auto;    position: absolute;    transform: translateX(-50%) !important;}.video_block .RWDvideo001 .info .summary,.video_block .RWDvideo006__editor__inner {    width: 85%;    left: 50%;}.video_block .RWDvideo001 .info .summary h1 br,.video_block .RWDvideo006__editor__inner h1 br {    display: none;}.video_block .RWDvideo001 .info .summary h1,.video_block .RWDvideo006__editor__inner h1 {    line-height: 1.7;    font-size: 22px;}.video_block .RWDvideo001 .info .summary h2,.video_block .RWDvideo006__editor__inner h2 {    font-size: 18px;}/* 匯入內頁版面寬度80%*//*標題*/ 
.hgroup {    padding-left: 15px;    padding-right: 15px;}.hgroup h1 {    margin-bottom: 50px;    line-height: 1.8;}/*按鈕*/ 
.btn.btn_back,.ebtn,.block_body .page_content2 .btn,.block_body .page_content1 .btn,.page_content2 .btn,.page_content1 .btn,.btn-primary {    width: 100% !important;}/*container*/ 
.page_wrapper_bg .pagecontent {    padding: 0px !important;}/*fixrow*/ 
.fixrow {    padding-left: 0px !important;    padding-right: 0px !important;}/*文章列表最上層樣式調整*/#article .cate_list.row .col-sm-6.col-md-4 {    margin: 0 0 30px;}/*文章列表樣式-02*/#article .layoutlist_2 .item {    width: 100%;    margin: 10px 0;}/*文章列表樣式-03*/#article .layoutlist_3 .item {    width: 100%;    margin: 10px 0;}/*文章列表樣式-04*/#article .layoutlist_4>.fixrow>.xrow>.col-sm-6.col-md-6 {    width: 100%;    margin: 10px 0;}/*文章列表樣式-06*/ 
.rwdlayoutlist_6 ul {    margin: 0;}.rwdlayoutlist_6 li {    margin: 0;    border-bottom: #dfdfdf solid 1px;    padding: 10px 0 10px;}.rwdlayoutlist_6 .subject_title {    display: none;}.rwdlayoutlist_6 .list_item {    text-align: center;    flex-direction: column}.rwdlayoutlist_6 .list_item .column.no,.rwdlayoutlist_6 .list_item .column.subject,.rwdlayoutlist_6 .list_item .column.date {    width: 100%;}/*文章列表樣式-07*/#article .layoutlist_7 .litem {    width: 100%;}/*文章列表樣式-08*/ 
.layoutlist_8.rwd .item {    border-bottom: 1px solid #ccc;    width: 100%;}/*文章列表樣式-09*/ 
.rwdlayoutlist_9 .litem {    width: 100%;}/*相簿列表樣式-01*/ 
.layoutlist_1 .album_item {    width: 100% !important;}/*相簿列表樣式-02*/ 
.layoutlist_2 .album_item {    margin: 10px 0px 20px !important;    width: 100%;}/*產品列表樣式 A*/#product .layoutlist_2 .col-sm-6 {    width: 100%;}/*產品列表樣式 B*/#product .layoutlist_3.row>.col-md-12 {    width: 100%;}/*產品列表樣式 C*/#product .layoutlist_4 .col-xs-6 {    width: 100%;}/*產品列表樣式 D*/#product .layoutlist_5.layoutlist .col-sm-4 {    width: 100%;}/*產品列表樣式 E*/#product .layoutlist_5.layoutlist .col-sm-3.col-md-3 {    width: 100%;}/*相簿內容樣式-01*/ 
.row .album_d_item {    width: 100%;}/*相簿內容樣式-03*/ 
.photo .content_box {    width: 100% !important;}/*相簿內容樣式-04*/ 
.album-list .item {    width: 100%;}/*檔案下載樣式-02*/ 
.download .oneline .col-md-4.col-sm-6 {    width: 100%;    margin-bottom: 20px;}/*影片列表*/ 
.layoutlist_2 .video_item {    width: 100%;}/*產品內頁-01*/#member_org_price,#prod_fixprice {    margin-top: 25px;}.page_content1 #prod_price {    margin-top: 5px;}/*---內頁---*/ 
.btn.btn_back a,.ppp_btn {    max-width: 100%;}.ebtn.currectsend_btn a {    width: 100%;}.page_wrapper_bg section.call_to_action>.container {    padding: 0 10px;    width: 100%;}.about_sticky .container,.about_history .container {    width: 100%;    padding: 0 35px;}.page_wrapper_bg .hgroup h1 {    font-size: 35px;    line-height: 1.3;    margin-bottom: 10px;}.eforms1.id3 .hgroup h1::before {    margin-bottom: 6px;}.aboutblock2>div:nth-child(1)::before {    display: none;}.aboutblock2>div:nth-child(1) {    padding-top: 0;}.about_video {    width: 100%;}.aboutblock2>div:nth-child(2) p br {    display: none;}.aboutblock3 table tr {    display: flex;    flex-direction: column;}.aboutblock3 table tr td {    width: 100% !important;}.about_tag {    text-align: left;    padding: 0 10px;}.flex-rowr.blog001>div:nth-child(2) {    padding-left: 35px;}.flex-rowr.blog001 h3::before {    left: -35px;}.rwdlayoutlist_9 .litem {    padding: 25px 10px 35px;}.article6 .main .call_to_action .container>.article-text .container {    padding-left: 20px;    padding-right: 20px;}.product1block_odd>div:nth-child(2),.product1block_even>div:nth-child(2) {    padding: 0 15px 50px;}.product1block1 {    text-align: left;}.imgpointline {    left: 10px !important;    width: 90% !important;}.pp_notice {    background-color: #f5e167;    border-radius: 50px;    padding: 10px 30px;}.pp_notice span {    background-color: transparent;    padding: 10px 0;    border-radius: 0;}.product1block6 {    padding: 70px 0 50px;}.product1block6>div {    display: block;}.product1block6>div>div {    width: 100%;    padding: 15px 0;    margin: 15px 0;}.p_iconimg {    border-left: none;    border-top: 2px solid #f5e167;}.product1block6>div>div:nth-child(1) .p_iconimg {    border-top: none;}#product .products-editor .product1block6 h6 {    margin: 20px 0 0 !important;}#product .products-editor .product1block6 h3 {    margin: 0 !important;}.p_iconimg {    padding-top: 30px;}.product1block7>div:nth-child(2) {    display: block;}.product1block7>div:nth-child(2)>div,.product1block7>div:nth-child(3)>div {    width: 100%;    margin-bottom: 25px;}.product1block7>div:nth-child(3) {    display: block;}.product1block8 {    margin: 55px auto 0;    text-align: center;}.product1block8 .pp_slogan {    font-size: 25px;}.product1block8 .pp_slogan span::before,.product1block8 .pp_slogan span::after {    display: none;}.eforms1.id3 .form-horizontal {    padding-left: 35px;}.eforms1.id3 .eformsDesc_bottom::after {    height: 35%;}.eforms1.id3 .eformsDesc_bottom {    padding: 120px 0 50px 35px;}.eforms1.id3 .eformsDesc_bottom>div::before {    left: -35px;}.eforms1.id3 div.form-group:nth-child(6)::before,.eforms1.id3 div.form-group:nth-child(12)::before,.eforms1.id3 div.form-group:nth-child(15)::before,.eforms1.id3 div.form-group:nth-child(20)::before {    left: -35px;}.eforms1.id3 div.form-group:nth-child(11) {    display: block;}.eforms1.id3 div.form-group:nth-child(11)>div {    margin: 0;}.eforms1.id3 .customized_columns>.row {    padding-left: 35px;}.shopping .page_wrapper_bg section.call_to_action>.container {    padding: 0 25px;}#confirm_form {    width: 100%;    position: absolute;    left: 0;    top: 0;}#confirm_form table {    width: 100% !important;}#confirm_form table h3 {    font-size: 22px !important;    text-align: center;}#confirm_form table button {    max-width: 100%;}.container.RWDproduct_page {    padding: 0;}.product3 .page_wrapper_bg section.call_to_action>.container {    padding: 0;}.product3 .swiper-container.page_content3_thumbphoto {    padding: 10px 20px;}.RWDproduct_page .products-info {    padding: 0 20px;}/* 20230413新增模組 */ 
.pdt_items .RWDproduct002_v3 .portfolio-item {    width: calc(100%/1);    height: auto !important;}.RWDproduct002_v3 .popup-portfolio{    overflow: hidden;}.footer_block .container {    width: 100%;    padding: 0;}.footer_block {    padding: 80px 0 0px;}.pdt_cta_text {    padding: 80px 0;}.certificate_text a,.pdt_cta_text a {    width: 100%;    display: block;    font-size: 14px;}.pdt_items .RWDproduct002_v3 .btn-box .btn {    width: 100%;    display: block;    max-width: unset;    font-size: 14px;}.RWDsocial002::before {    left: 50%;    top: -6rem;    transform: translateX(-50%);}.footer_top p {    text-align: center;}.RWDsocial002 {    padding-top: 0;}.RWDsocial002 ul.socialNetwork {    grid-auto-flow: column;    display: grid;    justify-content: center;    grid-template-columns: repeat(5, 1fr);    padding-right: 30px;}.RWDsocial002 .iconRounded {    font-size: 32px;    width: 100%;}.footer_bottom h3,.footer_center {    width: 90%;    margin: auto;}.certificate_image img {    height: 200px;}.RWDsocial002 .ii-fb1.iconRounded:before {    margin-right: 0;}.certificate_block .RWDnews005 .sub-title {    font-size: 16px;    bottom: -3rem;}.certificate_block .RWDnews005 .main-title {    line-height: 1.2;}.pdt_cta_text h3 {    font-size: 18px;    padding: 0.5rem 1rem;    margin: 0 auto 1rem auto;}.pdt_cta_text h2 {    font-size: 29px;    margin-bottom: 2rem;}.certificate_content .RWDedictor {    row-gap: 2rem;}.footer_bottom h3{    text-align: center;}/*230620修改*/ 
.certificate_block .RWDedictor .main-title {line-height: 1.2;}.certificate_block .RWDedictor .sub-title {font-size: 16px;}    .banner_map .map_inner .RWDedictor iframe {        height: 80vw !important;    }    .banner_map>.container {        width: 100%;        padding: 0 30px;    }
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
body, html, .RWDnews012 .text_box .memo, .RWDmenu_plus04 .site-nav .menu>li>a, .RWDservice011 .link_box .memo, .RWDbtn01 .btn, .RWDservice011 .link_box .more span, .RWDService001 p {    font-size: 14px;}.RWDservice011 .link_box .more span:after, .RWDbtn01 .btn.btn:after {    font-size: 16px;}.RWDservice011 .link_box .memo {    font-size: 13px;}.RWDService001 .section-subject .col-md-12 {    display: block;}.RWDService001 i img {    max-width: 80%;    margin-left: 0;}.RWDService001.animated i:before {    width: 80px;    height: 80px;}.RWDService001 .section-subject h2 {    padding: 0 30px;}.RWDService001 .section-subject h2.sub-title:after{display:none;}.product_block>.container {    padding: 0 30px;}.RWDservice011 .link_box {    height: 110vw;}.RWDService001 .boxFeature-2 h2, .RWDService001 .boxFeature-2 p {    padding: 0 0 0 15px;}.RWDvideo001 .info .summary h1, .RWDbanner014_info_title,.video_block .RWDvideo006__editor__inner h1{    font-size: 21px;    line-height: 1.5;}.RWDbanner014 .main_pic_box .swiper-slide .button {    font-size: 14px;}/* 匯入內頁版面寬度80%*//*文章高度調整*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}/*檔案下載*/ 
.layoutlist_5 .downlaod_item {width: calc(100%);}/*圖文輪播*/ 
.RWDslider01 .text {padding-bottom: 10px;}/*---內頁---*/ 
.page_wrapper_bg .hgroup h1{font-size: 32px;}.eforms1.id3 div.form-group:nth-child(16) .boxname::after {width: 100%;height: 160px;}.eforms1.id3 div.form-group:nth-child(17) .boxname::after{width: 100%;height: 130px;}.eforms1.id3 div.form-group:nth-child(6) > label, .eforms1.id3 div.form-group:nth-child(12) > label, .eforms1.id3 div.form-group:nth-child(15) > label, .eforms1.id3 div.form-group:nth-child(20) > label{font-size: 25px;}#RWDshopping{margin:0 -15px;}.RWDshopping .btn-box{display: flex;flex-wrap: wrap;}.RWDshopping .btn-box .btn{max-width: 100%;}.RWDshopping .btn.bg1, .RWDshopping .btn.formbtn{width: calc(50% - 6px);}.RWDshopping .btn.bg2{margin-top: 10px;width: 100%;}/* 20230413新增模組 */ 
.pdt_items .container {    padding: 80px 30px;}.pdt_items .RWDproduct002_v3 .filter-portfolio ul{    overflow: scroll;    display: flex;    justify-content: space-evenly;}.pdt_items .RWDproduct002_v3 .btn.btn-rj {    padding: 15px 15px;}/* 230613修改 */ 
.footer_menu {    margin-top: 1.5rem;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .features .member-btn {    padding: 25px 6px;}.RWDmenu_plus04 .features { padding-right: 10px;}.index .RWDService001 .section-subject {    margin-bottom: 30px;}.RWDService001 .section-subject h2 {    padding: 0;    text-align: center;}.promise_block .container {    padding: 0 30px;}.RWDService001 .boxFeature-2 {    margin-bottom: 30px;    min-height: auto;    display: block;    flex-direction: unset;    justify-content: unset;}.RWDService001 i {    position: relative;    width: 100%;    border: 0;}.RWDService001 .boxFeature-2 h2, .RWDService001 .boxFeature-2 p {    width: 100%;    text-align: center;    padding: 0;}.RWDService001 i img {    max-width: 42%;    margin-left: auto;}.RWDService001 i {    position: relative;    width: 100%;    border: 0;    border-top: 2px solid #f5e167;    padding-top: 30px;}.RWDService001 .col-md-3:nth-child(3n) i {    border-right: 0;}.RWDservice011 .link_box .memo {    padding: 15px 0;}.RWDservice011 .link_box .memo br {    display: none;}.RWDservice011 .link_box {    height: 130vw;}.RWDnews012 .swiper-slide-active .text_box .title {    -webkit-line-clamp: 2;}.RWDnews012 .swiper-slide-active .text_box .title, .RWDnews012 .swiper-slide .text_box .title {    font-size: 16px;}.ft_menu dl {    grid-template-columns: unset;    display: block;}.footer_menu ul {    grid-template-columns: repeat(3,1fr);}
}
/*380px end*/
/*350 start*/

@media (max-width: 350px){.fl img{width:280px}.RWDmenu_plus04 .logo {    width: 130px;}}

/*350 end*/
/*320px start*/
@media (max-width: 320px){
.about_bg>.container, .RWDnews005 .container, .products_title .container, .new_title .container, .new_footer .container {padding: 0 20px;}.product_panel .container {padding: 0 5px;}
}
/*320px end*/