/* all */a, a:hover, a:focus{text-decoration: none;}.clear{clear:both;}.row{margin-right:0px;margin-left:0px;}/*dropmenu*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box li{width:calc(100%/5)}.RWDmenu_plus04 .dropdown-menu{max-width:130%;min-width:130%}#slick-slide00 .logo img{padding:0 11vw 0 44vw}.RWDmenu_plus04 .header .logo a{z-index:99}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*/#RWDfullscreen01 .main {overflow: hidden;}.collapsing_header .main {top: 0 !important;}/* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:220px;animation-name: zeroall;animation-duration: 2.5s;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/*header*/ 
.RWDmenu_plus04 .header.is-up .logo {opacity:1;transition: .3s ease;width: 160px;}.RWDmenu_plus04 .header .logo a{    width: 180px;    float: left;    margin-top: 0;    transition: .3s ease;    position: absolute;    left: 50px;    top:0;    padding: 20px;transition: .3s ease;box-shadow: 2px 4px 1px rgba(214,214,214,0.3);background: #fdfdfd;}nav.cd-nav .bottom-copyright{display:none;}.RWDmenu_plus04 .header {    background:#2aabe4;    transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 2px;    color: #fff;    font-size: 18px;    padding: 25px 20px;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #35a5ca;color: #fff; font-size: 15px;letter-spacing: 3px;}.RWDmenu_plus04 .member-block a.login.is-on {    border: none;    background-color: #35a5ca;    color: #fff;    font-size: 15px;    letter-spacing: 3px;}@media (min-width: 1200px){.RWDmenu_plus04 .container {max-width: 100%;width: 100%;}}/*選單行動呼籲*/ 
.RWDmenu_plus04 .site-nav .menu li.menu_contact a::after{    content: "";    position: absolute;    width: 100%;    height: 40px;    border:1px #96d1cb solid !important;    right: 0;    top: 17px;    z-index: -1;    transition: .3s ease;}.RWDmenu_plus04 .header.is-up  .site-nav .menu li.menu_contact a::after{border: 1px #50c3e9 solid !important;background: #50c3e9;}.RWDmenu_plus04 .header.is-up  .site-nav .menu li.menu_contact a::before {filter: brightness(20);transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li.menu_contact a::before {    content: "";    position: absolute;    background: url(archive/image/customization/icon-01.png)no-repeat;    width: 17px;    height: 17px;    background-size: contain;    left: 37px;    top: 27px;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li.menu_contact {margin-left: 20px;}.RWDmenu_plus04 .site-nav .menu li.menu_contact a {padding:25px 30px 25px 60px; font-weight: bold;}.RWDmenu_plus04 .header.is-up .site-nav .menu li.menu_contact a{color:#fff;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {color: #207573;text-decoration: none;}.RWDmenu_plus04 .site-nav .manu-item:hover>a,  .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: normal;color: #000;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {border-color: #fff;border-width: 1px 1px 0 0;}.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: 1px solid #fff;border-width: 1px 1px 0 0;}.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:#caefff;}.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: #207573;    padding-left: 0;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {letter-spacing: 1px;color: #555;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {color: #333;font-size: 15px;font-weight: 700;letter-spacing: 0;padding-bottom: 5px;}.RWDmenu_plus04 .features .member-btn {float: left;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn{float: left;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {color: #fff;}/*banner*/ 
.RWDbanner_plus01 .logo {width:200px;margin-bottom: 50px;}.RWDbanner_plus01 .logo img{margin-bottom:0px;}.RWDbanner_plus01 .slick-caption>.container {width:100%;}.RWDbanner_plus01 .slick-caption {top:50%;transform: translateY(-50%);left:5%;width:30%;}.RWDbanner_plus01 .slick-caption .txt1 {    font-family: 'Noto Sans TC', sans-serif;    color: #1b2d3e;    font-weight: bold;    font-size: 25px;    letter-spacing: 3px;    margin: 0;    line-height: 1;}.RWDbanner_plus01 .slick-caption .txt2 {    font-family: 'Noto Sans TC', sans-serif;    color: #1b2d3e;    font-weight: bold;    font-size: 50px;    letter-spacing: 6px;    margin: 0;    line-height: 1.8;}.RWDbanner_plus01 .slick-caption .txt3{    font-family: 'Noto Sans TC', sans-serif;    color: #1b2d3e;    font-weight: normal;    font-size: 20px;    letter-spacing: 6px;    margin: 0;    text-align: center;    padding: 5px 0;    margin-top: 10px;    background: linear-gradient(to right, rgb(8 178 224 / 85%) 0%,rgb(98 217 250) 50%,rgb(201 234 243 / 62%) 100%);    clip-path: polygon(0 0, 95% 0, 100% 100%, -1% 100%);}.RWDbanner_plus01 .slick-caption .txt3 span span:last-child:after {    display: none;}.RWDbanner_plus01 .slick-caption .txt3 span span:after {    content: "";    position: absolute;    background:#70b4ca;    width: 8px;    height: 8px;    border-radius: 100%;    top: 50%;    transform: translateY(-50%);    right: 0;}.RWDbanner_plus01 .slick-caption .txt3 span span {    width: calc(100%/3);    padding: 0 20px;    position: relative;}.banner-block::after {    background: url(archive/image/customization/banner_item.png)no-repeat;    position: absolute;    display: block;    bottom: -155px;    width: 220px;    height: 290px;    content: "";    background-size: contain;    left: 0;    animation: check 22s ease-in-out infinite alternate;    opacity: 0.6;}/*首頁標題*/ 
.index h1.main-title {    font-size: 38px;    font-family: 'Noto Sans TC', sans-serif;    color: #333;    font-weight: bold;    letter-spacing: 3px;    line-height: 1.8;}.index  h2.sub-title {    font-size: 17px;    font-family: 'Noto Sans TC', sans-serif;    color: #555;    letter-spacing: 2px;    line-height: 1.8;margin: 0;}.index .section-line{display: none;}/**/ 
.banner-block {position: relative;}.hot_block {position: relative;padding: 100px 0;}.hot_block .container{width:80%;}.product_block {    position: relative;    padding: 100px 0;    background: #fafafa;    box-shadow:0px 1px 7px 4px rgb(217 215 215 / 40%);}.product_block .container{width:80%;}.brand_block {position: relative;padding: 100px 0;}.brand_block .container{width:80%;}/**/ 
.hot_block  .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {    font-size: 15px !important;    -webkit-line-clamp: 2;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    width: 85%;    margin: 0 auto;}.hot_block .RWDnews005 h4 {    font-size: 18px;    color: #324853;    font-weight: bold;    letter-spacing: 1px;    line-height: 1.5;    width: 85%;    margin: 0 auto;    border-bottom: 1px solid #dfd5d5;    padding-bottom: 5px;    margin-bottom: 10px;}.hot_block  .RWDnews005 .owl-carousel .owl-item div {text-align: left;transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;border-radius: 0;}.hot_block  .RWDnews005 .controlls-over .owl-pagination {display: none;}.hot_block  .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #989898;    background: transparent;    border: none;    border-radius: 0;    display: flex;    align-items: center;    justify-content: center;    width: 40px !important;    height: 40px !important;    font-size: 40px;}.hot_block  .RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.hot_block  .RWDnews005 .owl-carousel {overflow: visible;}.hot_block  .RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.hot_block  .RWDnews005 .controlls-over .owl-controls .owl-next{right: -65px;}.hot_block  .RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;}.hot_block .RWDnews005 a:hover {color: #207573;transition: .3s ease;}.hot_block  .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover a{color: #207573;transition: .3s ease;}/**/ 
.RWDnews005  .owl-theme .owl-controls .owl-page span {width: 17px;height: 7px;border-radius: 0;background: #869791;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #84a7c2;}.RWDnews005 .controlls-over .owl-pagination {bottom: 0;position: relative;margin-top: 40px;}/**/ 
.brand_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.brand_block .RWDnews005 .margin-top-20 {display: none;}.brand_block .RWDnews005 .owl-carousel .owl-item div {border: 1px solid #e4e4e4;}.brand_block .RWDnews005 p {margin: 0;}/**/ 
.RWDproduct002_v2 .popup-portfolio {    margin: 0;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0;    width: calc(25% - 21px);    margin: 0 10px 40px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 17px;    font-family: 'Noto Sans TC', sans-serif;    letter-spacing: 2px;    margin: 15px 0 5px;    line-height: 1.8;font-weight: bold;    color: #324853;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color:#207573;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    letter-spacing: 1px;    color: #555;    font-size: 14px;    -webkit-line-clamp: 2;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;}/*頁籤*/ 
.RWDproduct002_v2 .filter-portfolio ul {padding: 0;text-align: center;background: linear-gradient(to right, rgb(47 198 239 / 23%) 0%,rgb(169 226 115 / 40%) 50%,rgb(255 247 209 / 62%) 100%); margin: 0 auto 30px;padding: 15px 0;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0;    width: calc(100%/7 - 0px);    border-right: 1px solid #9fbaac;    text-align: center;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: transparent;    color: #207573;    opacity: 1;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj {    background-color: transparent;    color: #555;    border: 1px solid transparent;    font-size: 15px;    padding: 0;    text-align: center;    letter-spacing: 3px;    font-weight: bold; position:relative;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: transparent;    color: #207573;    opacity: 1;    font-weight: bold;}.RWDproduct002_v2 .filter-portfolio ul > li:last-child {    border: none;}.RWDproduct002_v2 .active .btn.btn-rj:before {opacity: 1;transition: .3s ease;  transform: scale(1);}.RWDproduct002_v2 .btn.btn-rj:before {    content: "";    position: absolute;    background: url(archive/image/customization/tab.png)no-repeat;    width: 30px;    height: 30px;    background-size: contain;    left: -30px;    margin-top: -15px;    top: 50%;    opacity: 0;    transition: .3s ease;    transform: scale(0);}.RWDproduct002_v2 .btn.btn-rj:hover:before{opacity: 1;transition: .3s ease;  transform: scale(1);}.btn.active, .btn:active {    background-image: none;    outline: 0;    -webkit-box-shadow:none;    box-shadow:none;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}/**/ 
.RWDmenu_plus04 .features .share-group.main_share {padding: 17px 0;margin: 0 15px 0 40px;display:block;}.RWDmenu_plus04 .features .share-group.main_share a{    position: relative;    color: #333;    background:#fff;    display: block;    width: 150px;    text-align: center;    padding: 5px 0;    border: 1px solid #96d1cb;    font-weight: bold;    letter-spacing: 2px; transition: .3s ease;}.RWDmenu_plus04 .features .share-group.main_share img {width: 17px !important;position: relative;top: -2px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #407db3;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .share-group span { font-size: 15px;}.RWDmenu_plus04 .features .search-btn:after {    content: "產品搜尋";    position: relative;    right: 0;    letter-spacing: 2px;    font-size: 15px;    font-weight: bold;    margin-left: 10px;    top: -2px;}.RWDmenu_plus04 .features .search-btn i {    font-size: 15px;    color: #8ac124;}.RWDmenu_plus04 .features .search-btn:before {    content: "";    position: absolute;    width: 150px;    height: 36px;    border: 1px solid #fff;    top: 50%;    transform: translate(-50% ,-50%);    left: 50%;background:#fff;}.RWDmenu_plus04 .features .search-btn:after {    content: "產品搜尋";    position: relative;    right: 0;    letter-spacing: 2px;    font-size: 15px;    font-weight: bold;    margin-left: 10px;    top: -2px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 0px 20px;text-align: center;}.RWDmenu_plus04 .site-nav .menu li.menu_member {display: none;}
/*footer start*/

.footer_block {    position: relative;     background:#338ed4;    font-size: 15px;    color: #fff;letter-spacing:1px;overflow: hidden;}.footer_block a{color: #fff;}.footer_block .container {    width: 100%;    padding: 0;    display: flex;    align-items:stretch;}/**/ 
.ft_left {width: 20%; padding: 100px 0 60px;}.ft_left .RWDedictor {    display: flex;    justify-content: center;   }.button_item a {    display: flex;    flex-direction: row;    align-items: center;    width: 200px;    background: #fff;    margin: 0 0 15px;    justify-content: center;    padding: 12px 0;    font-size: 15px;    font-weight: bold;    color: #333b3e;}.button_img {    width: 25px;    margin-right: 10px;}/**/ 
.ft_mid:before {    content: "";    position: absolute;    width: 1px;    height: 70%;    left: 0;    background: #8cc3d6;    top: 50%;    transform: translateY(-50%);}.ft_mid {    width: 50%;    padding: 100px 90px 60px;    display: flex;    align-items: flex-end;    position: relative;flex-wrap: wrap;}.info_left {width:100%;}.info_right {    width:100%;    font-size: 12px;    color: #83beec;margin-top: 20px;}.info_right a{color: #83beec;}.info_right br {display: none;}.info_left .info_box  ul {    list-style: none;    padding-left: 0;    line-height: 2;margin: 0;margin-right: 25px;}.info_box {    display: flex;    flex-wrap: wrap;}.ft_mid h1 {    font-size: 25px;    font-family: 'Noto Sans TC', sans-serif;    color: #fff;    margin: 0 0 10px;    line-height: 1.8;}/**/ 
.ft_right .RWDedictor {height:100%;}.ft_right {width: 30%;}/**/ 
.RWDsocial002 {    margin: 0 0 30px;    position: absolute;    right: 100px;    top: 120px;}.RWDsocial002 .iconRounded {    border: none;    color: #333;    background-color: #fff !important;}.RWDsocial002 .iconRounded {color: #337ab7;font-size: 18px;}.RWDsocial002 ul.socialNetwork li .iconRounded:hover {    color: #217ece !important;}.button_item.fb_item a:hover {    background: #87ef8b;    transition: .3s ease;}.button_item.ct_item a:hover {    background: #9de7fd;    transition: .3s ease;}/**/ 
.scrollTop002 img {    width: 25px;}.scrollTop002 {bottom: 380px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 8px;    height: 12px;background:#517695;border-radius: 0;    opacity: .5;transition: .3s ease;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background:#54748c;    opacity: 1;height: 17px;transition: .3s ease;}

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

@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}/*--------*/@keyframes check {0% {    transform: translateY(-20px) translateX( -3px);}10% {    transform: translateY(-5px) translateX( 2px);}20% {    transform: translateY(-23px) translateX( 6px);}30% {    transform: translateY(-5px) translateX( 4px);}40% {    transform: translateY(-26px) translateX( -6px);}50% {    transform: translateY(-5px) translateX( 4px);}60% {    transform: translateY(-18px) translateX( -1px);}70% {    transform: translateY(-5px) translateX( -9px);}80% {    transform: translateY(-15px) translateX( 3px);}90% {    transform: translateY(-5px) translateX( -5px);}100% {    transform: translateY(-20px) translateX( 1px);}}

/*動態 end*/
/*內頁 start*/

#RWDPAGE_BASE_PAT02 .img {    border: 1px solid #f5f5f5;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}.eforms1 .page_subject {    padding: 0px !important;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 38px;margin-bottom: 5px;color: #333;font-weight: bold;letter-spacing: 3px;line-height: 1.5;text-align: center;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #555;font-size: 16px;font-weight: 600;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333;font-weight: bold;padding-bottom: 10px;text-align: center;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #555;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {color: #333;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline01 li.event:before{border: 2px solid #555;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #333;font-weight: bold;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{border: 2px solid #555;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent #888 transparent transparent;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #207573;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 180px;padding: 5px 0;border: 1px solid #2aabe4;font-size: 15px;color: #2aabe4;font-weight: bold;transition: 0.3s ease;}.page_wrapper_bg .btn_back a:hover {background: #2aabe4;color: #fff;transition: 0.3s ease;}.page_wrapper_bg .ebtn {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0 15px 0 0;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center;display: block;width: 180px;border: 1px solid #2aabe4;font-size: 15px;padding: 5px 0;color: #2aabe4;font-weight: bold;transition: 0.3s ease;}.page_wrapper_bg .ebtn a:hover {background: #2aabe4;color: #fff;transition: 0.3s ease;}/*購物車按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {letter-spacing: 2px;background: #3ac3ff;font-size: 15px;font-weight: bold;transition: 0.3s ease;}.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: #2aabe4;transition: 0.3s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {letter-spacing: 2px;background: #2aabe4;font-size: 15px;font-weight: bold;transition: 0.3s ease;}.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: #289dd1;transition: 0.3s ease;}/*購物車結帳頁面_按鈕*/ 
.RWDshopping .btn.bg1 {font-weight: bold;letter-spacing: 2px;line-height: 1.5;font-size: 15px;width: 180px;padding: 5px 0;background: transparent;color: #2aabe4;border-color: #2aabe4;border-radius: 0px;transition: 0.3s ease;}.RWDshopping .btn.bg1:hover {background: #2aabe4;color: #fff;border-color: #2aabe4;transition: 0.3s ease;}.RWDshopping .btn.bg2 {font-weight: bold;letter-spacing: 2px;line-height: 1.5;font-size: 15px;width: 180px;padding: 5px 0;background: #2aabe4;color: #fff;border-color: #2aabe4;border-radius: 0px;transition: 0.3s ease;}.RWDshopping .btn.bg2:hover{background: #289dd1;color: #fff;border-color: #289dd1;transition: 0.3s ease;}.RWDshopping .btn.bg3 {font-weight: bold;letter-spacing: 2px;line-height: 1.5;font-size: 15px;width: 180px;padding: 5px 0;background: #2aabe4;color: #fff;border-color: #2aabe4;border-radius: 0px;transition: 0.3s ease;}.RWDshopping .btn.bg3:hover {background: #289dd1;color: #fff;border-color: #289dd1;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.shop {font-weight: bold;letter-spacing: 2px;background: #2aabe4;color: #fff;border-color: #2aabe4;border-radius: 0px;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.shop:hover {background: #289dd1;color: #fff;border-color: #289dd1;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.add {font-weight: bold;letter-spacing: 2px;background: transparent;color: #2aabe4;border-color: #2aabe4;border-radius: 0px;transition: 0.3s ease;}#mobile-fixed .btn-shop .btn.add:hover {background: #2aabe4;color: #fff;border-color: #2aabe4;transition: 0.3s ease;}/*詢問車按鈕*/ 
.RWDproduct_page .ibtn {width: 157px;padding: 9px 0;letter-spacing: 2px;font-weight: bold;color: #fff;border: 1px solid #2aabe4;background: #2aabe4;margin-top: 15px;transition: 0.3s ease;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .tab-box .tab-menu a:hover {color: #fff;border: 1px solid #289dd1;background: #289dd1;transition: 0.3s ease;}/*會員註冊按鈕*/#btn_member_login {letter-spacing: 2px;font-size: 15px;font-weight: bold;padding: 10px;color: #fff;border-radius: 0px;background-color: #2aabe4;transition: .3s ease;}#btn_member_login:hover {background: #289dd1;color: #fff;transition: 0.3s ease;}#join_form .btn-primary {letter-spacing: 2px;background: #2aabe4;color: #fff;text-align: center;width: 180px;border: 1px solid #2aabe4;font-size: 15px;padding: 5px 0;font-weight: bold;border-radius: 0px !important;transition: 0.3s ease;line-height: 1.5;}#join_form .btn-primary:hover {background: #289dd1;color: #fff;transition: 0.3s ease;}#join_form .btn-link  {letter-spacing: 2px;text-align: center;width: 180px;border: 1px solid #2aabe4;font-size: 15px;padding: 5px 0;color: #2aabe4;font-weight: bold;border-radius: 0px !important;margin: 0px;transition: 0.3s ease;line-height: 1.5;}#join_form .btn-link a {font-weight: bold;color: #2aabe4;background-color: transparent;}#join_form .btn-link:hover {background: #2aabe4;color: #fff;transition: 0.3s ease;} /*需求單按鈕*/ 
.page_wrapper_bg .RWDquiry .btn.normal {letter-spacing: 2px;text-align: center;width: 180px;border: 1px solid #2aabe4;font-size: 15px;padding: 5px 0;color: #2aabe4;font-weight: bold;border-radius: 0px !important;margin: 0px;transition: 0.3s ease;padding: 5px 0;line-height: 1.5;}.page_wrapper_bg .RWDquiry .btn.normal:hover {background: #2aabe4;color: #fff;transition: 0.3s ease;} #RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2 {font-weight: bold;letter-spacing: 2px;text-align: center;width: 180px;background: #2aabe4;color: #fff;margin: 0px;transition: 0.3s ease;padding: 5px 0;line-height: 1.5;}#RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2:hover {background: #289dd1;color: #fff;transition: 0.3s ease;}/*內頁側邊選單樣式*//*內頁側邊標題*/ 
.page_wrapper_bg .products-nav .nav-title {background: linear-gradient(to right, rgb(47 198 239 / 23%) 0%,rgb(169 226 115 / 40%) 50%,rgb(255 247 209 / 62%) 100%);color: #333;padding: 10px 0 10px 10px;font-weight: bold;margin: 0;}.page_wrapper_bg .products-nav>ul>li {background-color: #fafafa;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom: 1px solid #ddd;background-color: #fafafa;}.page_wrapper_bg .m2018 .products-nav ul li {margin: 0;padding: 0;position: relative;width: 100%;color: #555;}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #555;font-size: 15px;letter-spacing: 2px;padding: 14px 20px;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color: #207573;font-weight: bold;transition: 0.3s ease;}.m2018 .products-nav a {font-size: 15px;color: #555;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #207573;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}/*產品列表樣式*//*產品_產品列表頁_card樣式*/ 
.page_wrapper_bg .webdesc {color: #555;}.page_wrapper_bg .item .subject A.itemlink {color: #555;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #207573;}.page_wrapper_bg .count_info{color: #555;}.page_wrapper_bg .pricearea .price{color: #555;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #eee !important;}.layoutlist_2 .subject {text-align: center;}.page_wrapper_bg .layoutlist_4 .stands_options {color: #555;}.pagecontent  .layoutlist_4 .cate_div{display: none !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {text-align: center;}.page_wrapper_bg .layoutlist_7 .subject a{color: #555;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .layoutlist_7 .subject a:hover{color: #377196;}.page_wrapper_bg .layoutlist_7 .cdate{text-align: center;}.page_wrapper_bg .layoutlist_7 .cdate a{color: #888;text-align: center;letter-spacing: 1.5px;}.page_wrapper_bg .item.product_list_item:hover .subject a{color: #207573;}/*產品內頁*/ 
.RWDproduct_page .products-info .name {font-size: 18px;color: #333;margin-bottom: 10px;font-weight: bold;letter-spacing: 2px;}/*品牌專區*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {text-align: center;}.page_wrapper_bg .layoutlist_7 .subject a{color: #555;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 2px;}.page_wrapper_bg .layoutlist_7 .subject a:hover{color: #207573;}.page_wrapper_bg .layoutlist_7 .cdate{text-align: center;}.page_wrapper_bg .layoutlist_7 .cdate a{color: #888;text-align: center;letter-spacing: 1.5px;}.page_wrapper_bg  .layoutlist_7 .litem:hover .subject a {color: #207573;text-align: center;transition: 0.3s ease;}/*最新消息_列表清單文字樣式*//*最新消息_列表清單_列表標題樣式*/ 
.page_wrapper_bg .list_subject a {color: #333;font-size: 18px;font-weight: bold;line-height: 1.8;letter-spacing: 2px;}.page_wrapper_bg .list_subject a:hover {color: #207573;}/*最新消息_列表清單_年月樣式*/ 
.page_wrapper_bg .listdate .yearmonth {color: #888;}/*最新消息_列表清單_日樣式*/ 
.page_wrapper_bg .listdate .day {color: #333;}/*檔案下載樣式*//*檔案下載按鈕*/ 
.layoutlist_3 .dbtn_v2 {width: 120px;text-align: center;color: #2aabe4;border: 1px solid #2aabe4;border-radius: 0;transition: 0.3s ease;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #2aabe4;color: #fff;border: 1px solid #2aabe4;transition: 0.3s ease;}/*聯絡我們*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #fafafa;border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}#RWDPAGE_BASE_PAT02 .contact_title {padding-bottom: 10px;margin: 0px 0 20px 0;font-size: 24px;font-weight: bold;letter-spacing: 2px;color: #2aabe4;}#RWDPAGE_BASE_PAT02 .contact_content {list-style-type: none;padding-inline-start: 0;}#RWDPAGE_BASE_PAT02 .contact_content li {padding-bottom: 10px;font-size: 15px;letter-spacing: 2px;line-height: 1.5;color: #333;}#RWDPAGE_BASE_PAT02 .contact_content li>a {color: #333;}#RWDPAGE_BASE_PAT02 .contact_content li>a:hover {color: #2aabe4;}.new-form .new-width .must, .new-form .new-width .control-label {width: 110px;color: #333;font-size: 15px;font-weight: normal;letter-spacing: 2px;padding-right: 20px;}#RWDPAGE_BASE_PAT02 .form-group label.error {color: #ff1717;display: block;font-size: 15px;letter-spacing: 2px;}/*會員專區*/#join_form input {color: #555;letter-spacing: 1.5px;border: 1px solid #eee;background: #fafafa;border-radius: 0px;}#join_form input:hover {border-color: #ddd;}.join_form-title {color: #333;font-weight: bold;}#join_form .form-control.form-error {border-color: #ff1717;color: #ff1717;}/*會員登入*/ 
.member .form-control {background: #fafafa;border-radius: 0px;}.RWDshopping .shopping-item .info a{color: #333;}.RWDshopping .shopping-item .pd-info{color: #333;}/*購物車結帳頁面_步驟123*/ 
.RWDshopping .shopping-step .name {color: #888;}.RWDshopping .shopping-step .num {color: #2aabe4;border: 1px solid #2aabe4;}.RWDshopping .shopping-step .num i {color: #fff;}@keyframes num-bg {    0% {background: rgb(42,171,228, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(42,171,228, .8);-webkit-transform: scale(1);transform: scale(1)}}#RWDPAGE_BASE_PAT02 .RWDquiry input, #RWDPAGE_BASE_PAT02 .RWDshopping input, #RWDPAGE_BASE_PAT02 .RWDshopping select, #RWDPAGE_BASE_PAT02 .RWDshopping select.form-control, #RWDPAGE_BASE_PAT02 .RWDshopping textarea {border-radius: 0px;}.RWDquiry .form-control:hover, .RWDquiry input:hover, .RWDshopping input:hover, .RWDshopping select:hover, .RWDshopping .form-control:hover{border-color: #ddd;}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption {left: 5%;width: 35%;}.RWDmenu_plus04 .dropdown-menu{max-width:150%;min-width:150%;margin-left:-10%}.RWDmenu_plus04 .site-nav{z-index:99}}@media (max-width: 1600px) {.ft_mid {padding: 100px 60px 60px;}.RWDsocial002 {right: 60px;}}@media (max-width: 1500px) {.banner-block::after {bottom: -130px;width: 170px;height: 200px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 42px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 22px;}.RWDbanner_plus01 .logo {width: 120px; margin-bottom: 30px;}.hot_block .container{width:90%;}.product_block .container{width:90%;}.brand_block .container{width:90%;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .site-nav {display:none;}.RWDmenu_plus04 .site-nav {display: none;float: none;clear: both;overflow: auto;position: static;margin: 0;}.RWDmenu_plus04 .features {float: right;position:relative;}.RWDmenu_plus04 .features .search-btn { margin: 0 0 0 40px;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color:rgb(255 255 255 / 37%);}.RWDmenu_plus04 .features {margin-right: 0px;}.RWDmenu_plus04 .features .share-group.main_share{margin: 0 30px 0 40px;}.ml-stack-nav-toggle__line {background: #ffffff;}}@media (max-width: 1400px) {.RWDbanner_plus01 .slick-caption .txt2 {font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 20px;}.RWDbanner_plus01 .logo {width: 150px; margin-bottom: 30px;}.info_right br {display: block;}.RWDsocial002 {top: 100px;}}@media (max-width: 1300px) {.RWDbanner_plus01 .logo {width: 90px;margin-bottom: 15px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 37px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 17px;}.RWDbanner_plus01 .slick-caption .txt3{font-size: 17px;}.ft_right {width: 20%;}.ft_mid {width: 60%;}.ft_mid {padding: 100px 40px 60px;}.RWDsocial002 {right:40px;}}@media (max-width: 1280px) {.pagecontent .article_model[data-seq="0"] {    margin-top: 10px !important;}}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .logo {display:none;}.RWDmenu_plus04 .header .logo {opacity:1;transition: .3s ease;}.RWDmenu_plus04 .header .logo {width: 120px;left: 30px;padding: 15px;}.banner-block::after {bottom: -90px;width: 125px;height: 140px;}.button_item a {width: 160px;padding: 7px 0;}/*內頁樣式*/#RWDPAGE_BASE_PAT02 .call_to_action  .container {    width: 95% !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.hot_block {padding:70px 0;}.product_block{padding:70px 0 50px;}.brand_block {padding:70px 0 50px;}.ft_mid {padding: 70px 40px 40px;}.ft_left {padding: 70px 0 40px;}/**/ 
.index h1.main-title {font-size: 32px;}.RWDnews005 .section-subject {margin-bottom: 30px;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 30px;}.RWDbanner_plus01 .slick-caption {    left: 3%;    width: 45%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0;    width: calc(100%/3 - 11px);    margin: 0 5px 40px;}.footer_block .container {flex-wrap: wrap;}.ft_left {width: 25%;}.ft_mid{width: 75%;}.ft_right{width: 100%;height: 120px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 0 10px;width: calc(100%/4 - 0px);}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(4){border-right:none}.RWDproduct002_v2 .filter-portfolio ul {padding: 10px 0 0;text-align: left;}.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.RWDmenu_plus04 .features:after {background-color: #cacaca;}.RWDmenu_plus04 .features {margin-right: 0px;}/*header*/ 
.RWDmenu_plus04 .features .share-group.main_share {padding: 17px 0;margin: 0 15px;display:block;}.RWDmenu_plus04 .features .share-group.main_share a { position: relative;display: block;width: 150px; text-align: center;padding: 5px 0;}.RWDmenu_plus04 .features .share-group.main_share img {width: 17px !important;position: relative;top: -2px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #407db3;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .share-group span {font-size: 14px;}.RWDmenu_plus04 .features .search-btn {margin: 0 20px 0 40px;}/**/ 
.scrollTop002 {bottom: 60px;}/*內頁樣式*/ 
.RWDproduct_page .btn-other li {    width: 100%;}.RWDproduct_page .btn-other li button {    width: 100%;padding: 5px 0;line-height: 1.5;    font-size: 15px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption {width: 55%;}.hot_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div{display:none;}.hot_block  .RWDnews005 .controlls-over .owl-pagination {display:block;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 11px);}.ft_left {    padding:70px 0 40px;    width: 100%;}.button_sec {    display: flex;}.ft_mid {    padding: 40px 0;    border-top: 1px solid #64ace4;    width: 90%;    margin: 0 auto;text-align: center;}.ft_mid:before{display: none;}.info_left .info_box ul{margin-right: 25px;}.button_item a {margin: 0 10px;}.info_box {flex-direction: column;}.RWDsocial002 {    top: 0;    position: relative;    display: flex;    justify-content: center;    margin: 0 0 10px;    right: 0;}/*內頁樣式*/ 
.layoutmenu6 {    padding: 0;}#mobile-fixed .btn-box .normal {color: #2aabe4;border-radius: 0;border: 1px solid #2aabe4;font-weight: bold;letter-spacing: 2px;transition: 0.3s ease;}#mobile-fixed .btn-box .normal:hover {background: #2aabe4;color: #fff;transition: 0.3s ease;}#mobile-fixed .btn-box .bg2 {color: #fff;background: #2aabe4;border-radius: 0;font-weight: bold;letter-spacing: 2px;transition: 0.3s ease;}#mobile-fixed .btn-box .bg2:hover {background: #289dd1;color: #fff;transition: 0.3s ease;}.layoutlist_7 .litem {    width: 50%;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
#RWDPAGE_BASE_PAT02 .litem.col-sm-4 {width: 50%;}.page_wrapper_bg .hgroup .breadcrumb {margin-bottom: 10px;}.page_wrapper_bg .btn.btn_back{width:100%;margin-right: 0px;}.page_wrapper_bg .btn.btn_back a{width:100%;}.page_wrapper_bg .ebtn{width:100%;margin-right: 0px;}.page_wrapper_bg .ebtn a{width:100%;}#join_form .btn-primary {width: 100%;}#join_form .btn-link{width: 100%;margin-top: 15px;}.new-form {    margin-top: 0px;}.page_wrapper_bg .RWDquiry .btn.normal {    width: 100%;}#RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2 {    width: 100%;    margin-top: 15px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .share-group.main_share {display: none;}.mobile_bottom__a {padding: 15px 0;background: #0a83d8;}.RWDmobile_bottom_v2 .icon {    display: inline-block;    font-size: 16px;    line-height: 20px;    margin: 0 5px 0 0px;    height: 20px;    width: 20px;    top: -2px;    position: relative;}.RWDmobile_bottom_v2 .text { font-size: 15px;letter-spacing: 3px;display: inline-block;}.RWDmenu_plus04 .features {padding-right: 30px;}/*內頁樣式*/ 
.layoutlist_2 .col-sm-6 {width: 50%;}.cate_list .col-sm-6 {width: 50%;}.cate_list.row {display: flex;flex-wrap: wrap;}.layoutlist_8 .item {width: 50%;border: none;text-align: center;}.layoutlist_8  .item:hover list_subject a {color:#207573; }.layoutlist_8 {display: flex;flex-wrap: wrap;}.layoutlist_8.rwd .list_img+.list_subject {text-align: center;}.layoutlist_8.rwd .listdate {margin: 0;}.download .search-container {    margin-top: 15px;    margin-left: 0;}.list_table .container {    padding: 0;}.download .item {    width: 50% !important;}.layoutlist_8.rwd .listdate .day {    color: #888;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDfakeloader img{max-width:150px;}/*cookie*/ 
.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}.collapsing_header .main {top: 72px !important;}.RWDbanner_plus01 .slick-caption {width: 100%;top: 100px;transform: inherit;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 32px;}.banner-block::after {bottom: -60px;}.hot_block .container{width:100%;padding: 0 10px;}.product_block .container{width:100%;padding: 0 10px;}.brand_block .container{width:100%;padding: 0 10px;}.ml-stack-nav-toggle {padding: 35px 14px;width: 28px;}.RWDmenu_plus04 .header .logo a , .RWDmenu_plus04 .header.is-up .logo a{    width: 74px;    left: 0;    padding: 10px 5px 0;    box-shadow: none;    background: #fff;    margin-top: 0;    height: 74px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px; letter-spacing: 1px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 0 10px;width: calc(100%/2 - 0px);}.RWDproduct002_v2 .filter-portfolio ul > li:nth-child(even){border-right:none}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% - 11px);}.scrollTop002 {right: 5px;}.RWDmenu_plus04 .features { margin-right: 20px;}/**/ 
.index h1.main-title {font-size: 28px;}.RWDnews005 .section-subject {margin-bottom: 15px;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 15px;}.index .section-subject.row>.col-md-12 {    padding: 0 10px;}.index h2.sub-title {font-size: 15px;letter-spacing: 1px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {height: 10px;width: 15px;}.ft_right {margin-bottom: 50px;}.RWDnews005 .controlls-over .owl-pagination {display: block;}.RWDmenu_plus04 .features .search-btn:after{display:none;}.RWDmenu_plus04 .features .search-btn:before{display:none;}.RWDmenu_plus04 .header.is-up .features .search-btn i , .RWDmenu_plus04 .header .features .search-btn i{ color:#fff;}.RWDmenu_plus04 .features .search-btn { margin: 0;}.RWDmenu_plus04 .features {padding-right: 10px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 15px;}.RWDmenu_plus04 .site-nav .menu li.menu_member {display:block;}.RWDmenu_plus04 .features .member-btn{display:none;}.button_item a {    margin: 0 5px;    width: 140px;}/*內頁樣式*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}.download .item {width: 100% !important;margin-right: 0;}#RWDPAGE_BASE_PAT02 .litem.col-sm-4 {width: 100%;}.layoutlist_2 .col-sm-6 {width: 100%;padding: 0;}.cate_list .col-sm-6 {width: 100%;}.layoutlist_8 .item {width: 100%;}.layoutlist_3 .dbtn_v2 {    width: 100%;}#RWDPAGE_BASE_PAT02 .contact_text {    display: flex;    flex-direction: column;    align-items: center;    padding-bottom: 10px;    margin-bottom: 10px;    border-bottom: 1px solid #ccc;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.button_img {width: 20px;margin-right: 0;margin-bottom: 5px;}.button_item a {margin: 0 5px;width:110px;flex-direction: column;}/*內頁樣式*/ 
.article_model .col-md-6 {    padding-left: 0px;    padding-right: 0px;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {    padding: 0 0;}#mobile-fixed .btn-box .normal {    padding: 5px;}.shopping_form .shopping-title {    background: #2aabe4;    color: #fff;    font-weight: bold;}@media (max-width: 400px){#RWDPAGE_BASE_PAT02  .banner-block::after {    width: 120px;    height: 170px;left: 0px;}}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .header .logo, .RWDmenu_plus04 .header.is-up .logo {width: 72px;height: 72px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px) {.RWDbanner_plus01 .slick-caption .txt2 {font-size: 28px;}.RWDbanner_plus01 .slick-caption {top: 40px;}.banner-block::after{display: none;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px;letter-spacing: 1px;}.button_img {width: 20px;margin-right: 0;margin-bottom: 5px;}.button_item a {margin: 0 5px;width: 90px;flex-direction: column;}.ft_mid {width: 95%;}}

/*370px end*/