/*通用設定*/img { max-width: 100%; display: block; height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}ul {list-style: none;padding: 0;margin-bottom: 0;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}/*要拿掉的東西*/#RWDfullscreen01 .section-line { display: none;}.pdh_block { display: none;}.phs_block { display: none;}.phh_block { display: none;}.footer_map_pdh { display: none;}.about_block .RWDright_cont002 .item-first .text-box .title br {  display: none;}/*loading*/ 
.fl {width: 400px;}.fl img {width: 100%;}/**/ 
.scrollTop002 {bottom: 100px;    right: 30px;}/*字體統一*/body.wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #000;font-weight: 500;}#RWDfullscreen01 h2.sub-title{font-size: 22px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #888;font-weight: 400;}#RWDfullscreen01 h3 {font-size: 26px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #555;font-weight: 400;}#RWDfullscreen01 h4 {font-size: 24px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #555;font-weight: 400;}#RWDfullscreen01 h5 {font-size: 21px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #555;font-weight: 400;}#RWDfullscreen01 h6 {font-size: 17px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #555;font-weight: 400;}#RWDfullscreen01 p {font-size: 15px; letter-spacing: 2px; color: #555; font-weight: 400; line-height: 1.8; margin-bottom: 15px;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {    border-color: #000; background: #000 !important;    border-radius: 0px;}/*menu*/ 
.RWDmenu_plus02 .inside {background: #fff;}.RWDmenu_plus02 .cd-main-header {background:#fff;}.RWDmenu_plus02 .inside .container { width: 100%;padding:0px 80px;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .container { padding: 0 40px;transition: .3s ease;}.RWDmenu_plus02 .inside .cd-main-header .cd-primary-nav>li>a {font-size: 15px;color: #333; transition: .3s ease;letter-spacing: 2px; font-weight: 400;font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus02 .inside .cart-block a, .RWDmenu_plus02 .inside .member-block a, .RWDmenu_plus02 .inside .querycar-block a {color: #333;transition: .3s ease;}.RWDmenu_plus02  .querycar-block i.qty {box-shadow: none;}.RWDmenu_plus02 .inside .cd-search-trigger::after, .RWDmenu_plus02 .inside .cd-search-trigger::before {border-color: #333;transition: .3s ease;}.RWDmenu_plus02 .inside .cd-search-trigger::after {background: #333;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up { box-shadow: 1px 1px 15px rgb(43 43 43 / 20%);background: #fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header .cd-primary-nav>li>a {color: #333;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .cart-block a, .RWDmenu_plus02 .inside.is-up .member-block a, .RWDmenu_plus02 .inside.is-up .querycar-block a {color: #333;transition: .3s ease;}.RWDmenu_plus02 .inside .querycar-block i.qty {background: #d6d5d5;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .querycar-block i.qty {background: #d6d5d5;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after, .RWDmenu_plus02 .inside.is-up .cd-search-trigger::before {border-color: #333;transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .cd-search-trigger::after {background: #333;transition: .3s ease;}.RWDmenu_plus02 .cd-primary-nav>li:after, .RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after { display: none;}/*.RWDmenu_plus02 .inside .cd-primary-nav>.has-children>a::after {    background: #fff;}*/ 
.RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::after, .RWDmenu_plus02 .inside.is-up .cd-primary-nav>.has-children>a::before {    background: #333;}.RWDmenu_plus02 .cd-primary-nav .cd-secondary-nav { width: 150px;text-align: center;color: #333;transition: .3s ease;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #333;transition: .3s ease;}nav.cd-nav .bottom-copyright { display: none;}/*logo*/ 
.RWDmenu_plus02 .cd-logo {width: 150px;}/*.RWDmenu_plus02 .inside .cd-logo img { filter: grayscale(100%) brightness(0%) invert(100%);transition: .3s ease;}*//*.RWDmenu_plus02 .inside.is-up .cd-logo img { filter: grayscale(0%) brightness(100%) invert(0%);transition: .3s ease;}*//*banner*/ 
.RWDbanner_plus01 .slick-caption > .container { width: 75%;}.RWDbanner_plus01 .slick-caption { top: 220px;}.RWDbanner_plus01 .slick-caption .txt1 { font-size: 48px;font-weight: 700; color: #fff; letter-spacing: 2px; line-height: 1.8;    margin-bottom: 10px;}.RWDbanner_plus01 .slick-caption .txt1 > span { padding-bottom: 10px; }.RWDbanner_plus01 .slick-caption .txt2 { font-size: 36px;  font-weight: 700;  color: #fff; margin-top: 0; line-height: 1.6;margin-bottom: 60px;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 18px;font-weight: normal;color: #da8989; letter-spacing: 2px; line-height: 1.8;}.RWDbanner_plus01 .slick-caption .txt3>span>span {color: rgba(255,255,255,.4);}/*關於*/ 
.about_block { padding: 120px 0;background: url(archive/image/customization/bg_about-05.jpg) no-repeat;background-size: cover;background-attachment: fixed;background-position: center;}.about_block > .container { width: 1450px;}.about_block > .container > .RWDright_cont002 >  .container { width: 100%;}.about_block .RWDright_cont002 .item-first { background: transparent;    display: flex;}.about_block .RWDright_cont002 .item-first .text-box .title { font-size: 32px; letter-spacing: 2px; font-weight: 500; line-height: 1.6; color: #000;    margin-bottom: 20px;}.RWDright_cont002 .item-first .text-box .subtitle {display: none;}.about_block .RWDright_cont002 .item-first .text-box .underline {display: none;}.about_block  .RWDright_cont002 .item-first > a { width: 40%;}.about_block .RWDright_cont002 .item-first .text-box {width: 60%; padding: 0 0 0 60px;}.RWDright_cont002 .item-first .text-box .text  { width: 100%; margin-top: 0px;}.RWDright_cont002 .item-first .text-box .text span {  letter-spacing: 1px;}.RWDright_cont002 .item-first .text-box .text > h6 {margin-bottom: 15px !important;}.RWDright_cont002 .item-first .text-box .text > p { width: 91%;}.about_block  .RWDright_cont002 .item-first:hover .pic img { transform: scale(1.05);}.about_block .RWDright_cont002 .item-first .pic { width: 100%; }.about_items { display: flex;    margin: 40px 0;}.about_items > li { width: calc(100% / 3 - 1px);  padding: 20px 8px;background: #ca3625;margin-right: 10px;color: #fff; font-size: 17px; text-align: center;font-weight: 500;border: 1px solid #ca3625;}.about_items > li > b {font-size: 18px;color: #000; font-weight: 400;padding: 0 0 10px 0;border-bottom: 1px solid #cbcdce;display: block; width: 100%;  text-align: center; margin-bottom: 15px;}#RWDfullscreen01 .about_items > li > p {margin: 0;    font-size: 14px; line-height: 1.6;text-align: center;}.RWDright_cont002 .item-first .text-box a {width: 200px;margin: 0;margin-top:100px;color: #333;border-radius: 50px;    border: 1px solid #888; transition: .7s ease;padding: 10px; transition: .7s ease; }.RWDright_cont002 .item-first .text-box a:hover {border-color: #ca3625;background: #ca3625;transition: .7s ease; }.RWDright_cont002 .item-first .text-box button {letter-spacing: 2px; font-size: 15px;transition: .7s ease; }#RWDfullscreen01 h6.awards_title { font-size: 18px;color: #000; font-weight: 500; margin-top: 45px;}.awards_items { display: flex;margin-top: 15px;}.awards_items>li {display: flex; align-items: center; justify-content: center; margin-right: 50px;}.awards_items>li>img {height: 70px;}.awards_items>li:last-child>img { height: 55px;}/*210730修改*/ 
.RWDright_cont002 .item-first .text-box .text > .awards_text {  width: 100%;  padding-bottom: 10px;}/*產品介紹*/ 
.product_block { padding: 120px 0; box-shadow: 0 0 5px 0 rgb(85 85 85 / 20%);background: url(archive/image/customization/bg_product_repeat_04.jpg)repeat;}.product_block  > .container { width: 1400px;}.product_block .RWDproduct002_v2 { padding: 0px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 4 - 1px); padding: 0 10px; }#RWDfullscreen01 .RWDproduct002_v2  .portfolio-bottom-summary > a > p {margin-bottom:0px;}/*.RWDproduct002_v2 .showbottom a { z-index: -1; text-align: center;}*/ 
.RWDproduct002_v2 .showbottom a {  text-align: center;}/* #RWDfullscreen01 .RWDproduct002_v2  .portfolio-bottom-summary > a > h4 {     font-size: 16px;background: #ca3625;padding: 10px 20px;color: #fff;letter-spacing: 1px; font-weight: 700; width: fit-content; margin-top: -30px;margin-bottom: 18px;border-top-right-radius: 30px; border-bottom-right-radius: 30px;}*//*210730修改*/ #RWDfullscreen01 .RWDproduct002_v2  .portfolio-bottom-summary > a > h4 {     font-size: 16px;background: #ca3625;padding: 10px 20px;color: #fff;letter-spacing: 1px; font-weight: 700;margin-bottom: 18px;}.RWDproduct002_v2 .btn-box .btn  {width: 200px;margin: 0;margin-top:10px;color: #333;border-radius: 50px;    border: 1px solid #888;transition: .7s ease;padding: 10px;line-height: 1.8;background: #fff; letter-spacing: 2px;}.RWDproduct002_v2 .btn-box .btn:hover {color: #fff;border-color: #ca3625;background: #ca3625;transition: .7s ease; }/*應用*/ 
.application_block {  padding: 120px 0;background: url(archive/image/customization/bg_app_01.jpg) no-repeat;background-size: cover;background-attachment: fixed;background-position: top;}/*.application_block { padding: 120px 0;background: url(archive/image/customization/bg_product_02.jpg)no-repeat;background-size: cover;background-position: bottom;}*/ 
.application_block > .container { width: 1400px;}.RWDbanner005 .title_block {margin-top: 0;margin-bottom: 15px;}.RWDbanner005 .title_block .title_tw {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #333;font-weight: 500;    margin-bottom: 0;}.RWDbanner005 .title_block .title_en {font-size: 22px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #888;font-weight: 400;}.RWDbanner005 .swiper-left {border-right: none;}.RWDbanner005 .swiper-right { border-left: none;}.RWDbanner005 .sqare_shadow { width: 60px;height: 60px;border: 1px solid #888;border-radius: 50px;box-shadow: none;transition: .3s ease;}.RWDbanner005 .sqare_shadow:hover, .RWDbanner005 .sqare_shadow:active {border-color: #ca3625;background: #ca3625;transition: .3s ease;}.RWDbanner005 .sqare_shadow:hover:after, .RWDbanner005 .sqare_shadow:active:after {border-color: #fff;opacity: 1;transition: .3s ease;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next {top: 150px !important;}.RWDbanner005 .add-cart:before {    background-color: #ca3625; opacity: 1;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle { font-size: 20px; text-align: center; letter-spacing: 2px; font-weight: 500; color: #000;}.RWDbanner005 .sub-link {    color: #888;text-align: center;font-size: 14px; letter-spacing: 1.5px;display: block; border-top: 1px solid #000;padding: 5px 0;margin: 0 auto;transition: .3s ease;}.RWDbanner005 .sub-link:hover { color: #ca3625; transition: .3s ease;}.RWDbanner005 .subtitle { color: #000; margin-bottom: 10px; font-size: 24px; font-weight: 500; letter-spacing: 2px;}.RWDbanner005 .fraction_block .dot-line:before { width: 5px; height: 5px; content: '';  background-color: #c1c0c0;}.RWDbanner005 .fraction_block .dot-line:after {  width: 75px;height: 1px;  background-color: #c1c0c0;}.RWDbanner005 .more-btn {width: 200px;height: auto; letter-spacing: 2px;font-size: 15px;padding: 10px;right: auto;color: #333;border: 1px solid #888;line-height: 1.8; border-radius: 50px; display: flex;position: static;justify-content: center; margin: 0 auto;transition: .7s ease;margin-top: 60px;}.RWDbanner005 .more-btn:hover  {  color: #fff;border-color: #ca3625;background: #ca3625;transition: .7s ease; }.RWDbanner005 .more-btn__arrow { display: none;}.RWDbanner005 .sub-link:after { display: none;}/*語系*/ 
.lang-select-label {padding-bottom:19px}.lang-select-options a:hover {background: #d6d5d5;color:#333}/*250702修*/ 
.RWDbanner_plus01 .slick-caption .txt3 {    color: white;    font-weight: bold;}/*250714修*/ 
.about_items > li {    background: #071760;    border: 1px solid #071760;}.RWDright_cont002 .item-first .text-box a:hover, .RWDproduct002_v2 .btn-box .btn:hover, .RWDbanner005 .more-btn:hover, .RWDbanner005 .sqare_shadow:hover, .RWDbanner005 .sqare_shadow:active {    border-color: #071760;    background: #071760;}.RWDbanner005 .sub-link:hover {    color: #071760;}#RWDfullscreen01 .RWDproduct002_v2 .portfolio-bottom-summary > a > h4 {    background: #071760;}.RWDbanner005 .add-cart:before {    background-color: #071760;}
/*動態修正 start*/

/* 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;}

/*動態修正 end*/
/*footer start*/

.footer_block { background: #fff;}.footer_block > .container {width: 100%;padding-left: 0;padding-right: 0; display: flex;}.footer_map { position: relative;width: 45%;}/*.footer_map:before {     content: ""; position: absolute; background: rgba(0,0,0,.2);width: 100%; height: 100%;top: 0;right: 0;z-index: 1; transition: .5s ease;}*/ 
.footer_map .RWDedictor {height: 100%;}iframe.footer_map_items { height: 100%; transition: .5s ease;}.footer_map:hover:before { background: rgba(0,0,0,0); transition: .5s ease;}.footer_info { width: 55%;padding: 40px 60px 20px 80px;}#RWDfullscreen01 h3.footer_title {   font-weight: 500;color: #000;border-bottom: 1px solid #cccbcb; margin-bottom: 15px;    font-size: 25px;}.footer_info_text { display: flex;}.footer_info_items {padding-right: 40px;}ul.footer_info_items>li { color: #333;font-size: 16px;letter-spacing: 2px;  line-height: 1.8;padding-bottom: 5px;}.footer_info_items>li>span {  font-weight: 500;  color: #000; padding-right: 10px;}ul.footer_info_items>li >a  { color: #333;font-size: 16px;letter-spacing: 2px;  line-height: 1.8;}.footer_info_link_items { display: flex;margin-top:15px;    margin-bottom: 30px;}li.footer_mail { background: #fff;width: 330px;display: flex;padding: 10px 20px; border-radius: 50px; justify-content: center; align-items: center;margin-right: 30px;transition: .5s ease;border: 1px solid #333;}li.footer_mail:hover {background: #ca3625;color:#fff;border: 1px solid #ca3625;transition: .5s ease;}li.footer_mail:hover i {color: #fff;transition: .5s ease;}li.footer_mail:hover a {color: #fff;transition: .5s ease;}.footer_mail > i { color: #333; padding-right: 10px;    font-size: 17px;transition: .5s ease;}li.footer_mail > a { color: #333;font-size: 17px; line-height: 1.8; font-weight: 500; letter-spacing: 1px;transition: .5s ease;}.footer_fb > img { width: 24px;margin-right: 10px;transition: .5s ease;}.footer_fb {display: flex;width: 250px; background: #fff;padding: 10px 20px; border-radius: 50px; justify-content: center; align-items: center;transition: .5s ease;border: 1px solid #1a77f2;}.footer_fb:hover {background: #1a77f2;color: #fff;transition: .5s ease;}.footer_fb > a { font-size: 17px; letter-spacing: 2px;color: #1a77f2; line-height: 1.5; font-weight: 500;transition: .5s ease;}.footer_fb:hover a {color: #fff;transition: .5s ease;}.keyword_block { font-size: 12px;  color: #b1b1b1;letter-spacing: 1.5px; line-height: 1.5; margin-bottom: 5px;}.keyword_block span {  color: #d2d2d2;}.copyright_block {font-size: 12px;letter-spacing: 1.5px;  color: #b1b1b1; line-height: 1.5;display: flex;    align-items: center;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover { color: #b1b1b1;}/*210730修改*//*.copyright_k_block {  font-size: 12px; color: #b1b1b1; letter-spacing: 1px; line-height: 1.5; margin-top: 10px;}*/ 
.copyright_k_block { display: none;}.keyword_block .RWDedictor { display: flex; justify-content: flex-start;}.keyword_block .RWDedictor div {    padding-right: 15px;}/*250714修*/li.footer_mail:hover {    background: #071760;    border: 1px solid #071760;}

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

/*211020標題修改*/ 
.product_block .RWDbtn01 .btn-box{display:none}.productttl{margin:0 0 50px}.RWDbtn01{margin:0}.RWDproduct002_v2 .section-subject {display: none;}.application_block .RWDbtn01 .btn-box{display:none}.RWDbanner005 .title_block{display:none}.RWDbtn01 .RWDbanner005 .title_block{display:block}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;letter-spacing: 2px;}section.hgroup .container {    width: 100% !important;    margin-left: 0;    margin-right: 0;}.page_wrapper_bg .footer_block {border-top: 1px solid #eee;}.page_wrapper_bg .RWDmenu_plus02 .inside .container  {border-bottom: 1px solid #eee;}/*字體統一*/body.page_wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .page_content3{font-family: 'Noto Sans TC', sans-serif;}#RWDPAGE_BASE_PAT01 h3.footer_title { line-height: 1.6;  letter-spacing: 2px;  font-weight: 500;color: #000;border-bottom: 1px solid #cccbcb; margin-bottom: 15px;    font-size: 25px;}/*拿掉*/ 
.btn.active, .btn:active {    box-shadow: none;}.page_wrapper_bg h4.about_title br { display: none;}.page_wrapper_bg h3.contact_title br {  display: none;}ul.contact_info_items>li br { display: none;}/*內文統一*/#RWDPAGE_BASE_PAT01 .hgroup h1 {font-size: 36px;margin-bottom: 5px;color: #000;font-weight: 500;letter-spacing: 3px;line-height: 1.5;text-align: center;}#RWDPAGE_BASE_PAT01 .pagecontent p {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;margin-bottom: 15px;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {font-size: 13px;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:  #000;}/*按鈕們*//*內頁返回按鈕*/ 
.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: 160px;padding: 10px 0;border: 1px solid #888;font-size: 15px;color: #333;font-weight: 400;transition: 0.3s ease;border-radius: 50px;}.page_wrapper_bg .btn_back a:hover {background: #ca3625;color: #fff;border-color: #ca3625;transition: 0.3s ease;}.RWDquiry .btn {  letter-spacing: 2px;  color: #333;   border: 1px solid #888;   border-radius: 50px !important;}.RWDquiry .btn:hover {border-color:#ca3625!important;background: #ca3625!important; color: #fff !important;}.RWDquiry .btn.bg3 { letter-spacing: 2px; color: #fff;background: #888;  border-radius: 50px;  border-color: #888;}.RWDquiry .btn.bg3:hover {border-color:#ca3625!important;background: #ca3625!important; color: #fff !important;}/*詢問車按鈕*/ 
.RWDproduct_page .btn-other li {width: 100%;}.RWDproduct_page .ibtn { font-size: 15px; letter-spacing: 2px; line-height: 1.5; padding: 10px;    width: 100%; text-align: center;  background: #ca3625;  color: #fff;  border: 1px solid #ca3625; transition: .3s ease;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .tab-box .tab-menu a:hover {color: #fff;border: 1px solid #ca3625;background: #ca3625;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: 160px;border: 1px solid #888;font-size: 15px;padding: 10px 0;color: #333;font-weight: 400;transition: 0.3s ease;border-radius: 50px;}.page_wrapper_bg .ebtn a:hover {background: #ca3625;color: #fff;border-color: #ca3625;transition: 0.3s ease;}/*關於*/ 
.page_wrapper_bg h4.about_title { line-height: 1.5;font-size: 26px; font-weight: 500; padding-bottom: 15px;    text-align: center;margin-bottom:0;} .page_wrapper_bg img.about_img {  width: 800px;  margin: 15px auto 30px;}p.about_text {  width: 80%;margin: 0 auto;}iframe.about_video {  margin: 0 auto;  display: flex;margin-bottom:30px;}/*編輯器頁籤*/ 
.page_wrapper_bg  .tabs nav li.tab-current a::before  { background: #ca3625 !important;}.page_wrapper_bg  .tabs nav li.tab-current a {border-color: #ca3625 !important;}.page_wrapper_bg .tabs .content {border-color: #ca3625 !important;}.page_wrapper_bg  .tabs nav a  {  background: #f9f9f9 !important;    color: #555 !important;}.page_wrapper_bg .tabs nav a:hover {  color: #fff !important;background: #ca3625 !important;}.page_wrapper_bg .tabs nav li.tab-current a { background: transparent !important;}.page_wrapper_bg .tabs .content {padding: 30px;}.page_wrapper_bg .tabs nav li.tab-current a::after, .tabs nav a::after {width: 99.5%;transform: translateX(-50%) ; left: 50%; background: #fff;    transition: 0s;}.page_wrapper_bg .tabs nav li.tab-current span {  color: #555;}/*範例文章內文統一*//*範例圖文輪播樣式*/ 
.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: #000;font-size: 16px;font-weight: 500;}/*圖文輪播頁籤*/ 
.page_wrapper_bg .tabs nav ul li {  border: none;}.page_wrapper_bg .tabs nav li.tab-current:after, .page_wrapper_bg .tabs nav li.tab-current:before {display: none;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline02 .model-title, .RWDtimeline02 .model-title {color: #333;font-weight: 500;padding-bottom: 10px;text-align: center;    letter-spacing: 2px;line-height: 1.8;}.RWDtimeline02 .timeline2_list .block .year {    font-size: 15px;   color: #777;  letter-spacing: 1.5px;   padding-bottom: 5px;}.RWDtimeline02 .timeline2_list .block .text-in {    max-height: 75px;color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;margin-bottom: 15px;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {    font-weight: 500;font-size: 20px;margin: 5px 0 15px 0;color: #333;    letter-spacing: 2px; line-height: 1.8;}.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 #d88b83;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title {margin-bottom: 60px;}.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333;font-weight: bold;padding-bottom: 10px;text-align: center;    letter-spacing: 2px;line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #555;    letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {margin: 5px 0 15px 0;color: #333;    letter-spacing: 2px; line-height: 1.8;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 15px;}/*是內文*/ 
.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {color: #555;letter-spacing: 2px;line-height: 1.8;font-size: 16px;max-height: 80px;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #333;letter-spacing: 1.5px;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{border: 2px solid #000 ;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent  #333 transparent transparent;}/*內頁側邊選單樣式*//*內頁側邊標題*/#sidebar .products-nav {font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .m2018 .products-nav .nav-title {  background: #ca3625;  font-size: 18px; padding: 10px 10px; margin-bottom: 0; color: #fff; font-weight: 700; text-align: center;   letter-spacing: 2px;}.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: #ca3625;transition: 0.3s ease;}.page_wrapper_bg .m2018 .products-nav ul li:hover {border-color:#ca3625;transition: 0.3s ease;}.m2018 .products-nav a {font-size: 15px;color: #555;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #ea5513;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}/*產品列表樣式E*/ 
.page_wrapper_bg .layoutlist_2 .subject {text-align: center;}.page_wrapper_bg .item .subject A.itemlink {color: #000;font-size: 16px;font-weight: 500;line-height: 1.5;letter-spacing: 2px;transition: .5s ease;}.page_wrapper_bg .item .subject A.itemlink >span  { letter-spacing: 1px;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: 1px solid #eee;}.page_wrapper_bg .webdesc {color: #555; letter-spacing: 2px; line-height: 1.5;    margin-bottom: 30px;}/*產品列表樣式E照片放大*/ 
.layoutlist_2 .item.product_list_item .img img {transition: .5s ease;}.layoutlist_2 .item.product_list_item:hover .img img {    transform: scale(1.05);transition: .5s ease;}/*產品內頁*/ 
.RWDproduct_page .products-info .name { font-size: 19px; font-weight: 600; letter-spacing: 2px; margin-bottom: 10px;line-height: 1.8;}.RWDproduct_page .products-info .name>span { letter-spacing: 1px;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box { letter-spacing: 2px; }.RWDproduct_page .products-info .subname {  font-size: 16px; letter-spacing: 2px; line-height: 1.5; color: #555;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before, .RWDproduct_page .pic-box .thumbnails ul li a:hover:before {  border: 3px solid #dbe2cb;}.RWDproduct_page .products-info .nu, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .subname, .RWDproduct_page .products-info .txt .editor {font-size: 15px; color: #555; letter-spacing: 2px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title { font-size: 16px; color: #333;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover  { color: #fff;}/*產品頁籤*/ 
.RWDproduct_page .tab-box .tab-menu li.active a:before { background: #ca3625;}.RWDproduct_page .tab-box .tab-menu li.active a {border-color: #ca3625;    border-bottom: 1px solid #fff;}.RWDproduct_page .tab-box .tab-container { margin-top: -1px;border: 1px solid #ca3625;}.RWDproduct_page .tab-box .tab-container>ul>li { font-size: 15px; color: #333; letter-spacing: 2px; line-height: 1.6;padding: 20px;}#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 .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #fe4800;}.RWDproduct_page .tab-box .tab-menu a  {  border-bottom: 1px solid #ca3625;background: #f9f9f9;    color: #555;}.page_wrapper_bg h4.product_title { margin-bottom: 15px; font-size: 22px; color: #000; font-weight: 500; padding-bottom: 15px;border-bottom: 1px solid #eee;padding-top: 15px;}.page_wrapper_bg ul.product_list {  list-style: disc;font-size: 17px; letter-spacing: 2px; color: #333;   padding-bottom: 15px;  padding-left: 20px; margin-bottom: 30px;  line-height: 1.8;flex-wrap: wrap;  display: flex;border-bottom: 1px solid #eee;}ul.product_list>li { width: calc(100% / 2 - 1px);}/*下載列表樣式B*/ 
.download .search-go {    color: #fff;  background: #ca3625;border-left: 1px solid #ca3625;}.download .list_table tr.odd { background: #f9f9f9;}/*O型環*/ 
.skill_list { display: flex; flex-direction: row-reverse;   justify-content: flex-end;  align-items: center;margin-bottom: 25px;}.page_wrapper_bg h6.skill_title { font-size: 20px;font-weight: bold;  padding-bottom: 15px;}img.skill_img { width: 150px;margin-right: 30px;}/*聯絡我們*/ 
.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;}.form-horizontal .control-label {    text-align: left!important;font-weight: 500;  width: 11%;}.form-group .col-md-11 { width: 89%;}.page_wrapper_bg h3.contact_title { text-align: center;font-size: 22px; padding-bottom: 10px; color: #333; font-weight: 500;line-height: 1.5;}ul.contact_info_items>li>a {  color: #333;}ul.contact_info_items>li>span {   font-weight: 700;   padding-right: 10px;}ul.contact_info_items>li {  font-size: 16px;  letter-spacing: 2px;  line-height: 1.8;color: #333; padding-bottom: 5px;}ul.contact_info_items { display: flex; flex-direction: column;align-items: center;  margin: 15px 0;padding-bottom: 30px;  border-bottom: 1px solid #eee;}/*詢問車側選單*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #ca3625; letter-spacing: 2px;}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px solid #555;}.RWDmenu_plus02 .cart-menu ul.content li .pic {background-color: transparent;}.info-box .title, .shopping-title { font-weight: 500;}/*技術支援*/ 
.article2 .layoutlist_2 .list_subject a { text-decoration: none;color: #000 !important; font-size: 20px !important; line-height: 1.8 !important; letter-spacing: 2px; margin-bottom: 10px;  display: block;}.article2 .layoutlist_2 .item { padding: 40px 30px;  border-bottom: 1px solid #eee;background: #f6f4f461;margin-bottom: 15px;}.article2 .layoutlist_2 .subsubject {  font-size: 16px;  color: #555 !important;  letter-spacing: 2px;   line-height: 1.8;}.article2 .layoutlist_2 .listdate { padding: 15px 15px 15px 30px; border-left: 1px solid #eee !important;}.article2 .layoutlist_2 .listdate .yearmonth {padding-bottom: 10px;}.article2 .layoutlist_2 .listdate .day {   color: #000; font-size: 40px;  padding-bottom: 15px;  display: inline-block;}/*檔案下載*//*檔案下載按鈕*/ 
.layoutlist_3 .dbtn_v2 {    border-radius: 50px;width: 120px;text-align: center;color: #ca3625;border: 1px solid #ca3625;transition: 0.3s ease;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #ca3625;color: #fff;border: 1px solid #ca3625;transition: 0.3s ease;}/*產品下載*/ 
.RWDproduct_page .download_container .btn:hover, .RWDproduct_page .download_container:hover .btn {background: #ca3625; color: #FFF;}.RWDproduct_page .download_container .btn {background: #F0F0F0; color: #333;}/*250714修*/ 
.page_wrapper_bg .m2018 .products-nav .nav-title {    background: #071760;}.RWDproduct_page .ibtn, .RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .tab-box .tab-menu a:hover {    background: #071760;    border: 1px solid #071760;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {    color: #071760;}.page_wrapper_bg .btn_back a:hover, .page_wrapper_bg .ebtn a:hover, .RWDquiry .btn:hover, .RWDquiry .btn.bg3:hover {    background: #071760 !important;    border-color: #071760 !important;}.RWDmenu_plus02 .cart-menu .buy-btn a {    background-color: #071760;}

/*內頁 end*/
/*表格 start*/

.form_product{overflow-x: auto;white-space: nowrap;}/*表格修正*/ 
.table01{width:100%;overflow-x: scroll;-webkit-overflow-scrolling: auto;margin-bottom: 45px;overflow-x: auto;/*white-space: nowrap;*/}.table01::-webkit-scrollbar{width: 3px;height: 5px;}.table01::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.table01::-webkit-scrollbar-track-piece:horizontal:decrement,.table01::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.table01 td {border: 1px solid #eee;padding: 10px !important;}.form_product tr:nth-child(odd) {background: #eee;}.form_product table {width: 100%;}/*橫桿呈現*/ 
.table01{overflow-x: auto;white-space: nowrap;}.table01{    padding-bottom:45px;    -webkit-overflow-scrolling: auto;}.table01::-webkit-scrollbar {  width: 3px;  height: 5px;}.table01::-webkit-scrollbar-thumb:horizontal {  background-color: #a6a6a6;  border-radius: 3px;}.table01::-webkit-scrollbar-track-piece:horizontal:decrement,.table01::-webkit-scrollbar-track-piece:horizontal:increment {  background-color: rgba(166, 166, 166, 0.2);}.table01 .phone-info span {    display: flex;    align-items: center;    margin-bottom: 15px;    font-size: 14px;}.table01 .phone-info span >img {    padding: 3px;    width: 24px !important;}

/*表格 end*/
/*英文版 start*/

/*首頁*//*menu*/ 
.lang_en .RWDmenu_plus02 .inside .cd-main-header .cd-primary-nav>li>a {letter-spacing: 0px;}.lang_en .cd-primary-nav>li>a {padding: 0 12px;}/*bn*/ 
.lang_en .RWDbanner_plus01 .slick-caption {letter-spacing: 0px;}.lang_en .RWDbanner_plus01 .slick-caption .txt1, .RWDbanner_plus01 .slick-caption .txt3 {letter-spacing: 0px;}/*關於*/ 
.lang_en .about_block > .container {width: 1600px;}.lang_en .about_block .RWDright_cont002 .item-first .text-box .title, .lang_en .RWDright_cont002 .item-first .text-box .text span {letter-spacing: 0px;word-break: keep-all;}.lang_en .about_items > li {letter-spacing: 0px;font-size:16px}/*標題*/ 
.lang_en #RWDfullscreen01 h1.main-title, .lang_en .RWDbanner005 .title_block .title_tw {letter-spacing: 0px;}.lang_en #RWDfullscreen01 h2.sub-title, .lang_en .RWDbanner005 .title_block .title_en {letter-spacing: 0px;}.lang_en .RWDright_cont002 .item-first .text-box button, .lang_en .RWDproduct002_v2 .btn-box .btn, .lang_en .RWDbanner005 .more-btn {letter-spacing: 0px;}/*產品*/ 
.lang_en #RWDfullscreen01 .RWDproduct002_v2 .portfolio-bottom-summary > a > h4 {letter-spacing: 0px;}/**/ 
.lang_en .RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {letter-spacing: 0px;}.lang_en .RWDbanner005 .subtitle {letter-spacing: 0px;}/*頁尾*/ 
.lang_en #RWDfullscreen01 h3 {letter-spacing: 0px;}.lang_en ul.footer_info_items>li {letter-spacing: 0px;}.lang_en ul.footer_info_items>li >a {letter-spacing: 0px;}.lang_en li.footer_mail > a {letter-spacing: 0px;}.lang_en .footer_fb > a {letter-spacing: 0px;}.lang_en .keyword_block {letter-spacing: 0px;}.lang_en .copyright_block {letter-spacing: 0px;}.lang_en .footer_map {width:35%}.lang_en .footer_info {width:65%}/*內頁*/ 
.page_wrapper_bg.lang_en  .main section.call_to_action  {letter-spacing: 0px;}.lang_en .page_wrapper_bg .hgroup .breadcrumb {letter-spacing: 0px;}.page_wrapper_bg.lang_en .item .subject A.itemlink {letter-spacing: 0px;}.lang_en .RWDproduct_page .ibtn {letter-spacing: 0px;}.page_wrapper_bg.lang_en .btn.btn_back a {letter-spacing: 0px;}.lang_en .#RWDPAGE_BASE_PAT01 .hgroup h1 {letter-spacing: 1px;}.page_wrapper_bg.lang_en  .RWDtimeline01 li.event .point .title {letter-spacing: 0px;}.page_wrapper_bg.lang_en .ebtn a {letter-spacing: 0;}.lang_en .RWDmenu_plus02 .cart-menu .buy-btn a, .lang_en .RWDmenu_plus02 .cart-menu .title {letter-spacing: 0;}.lang_en .RWDquiry {letter-spacing: 0;}.lang_en .RWDquiry .btn.normal {letter-spacing: 0;}.lang_en .RWDproduct_page .products-info .download, .lang_en .RWDproduct_page .products-info .name-box, .lang_en .RWDproduct_page .products-info .price-box {letter-spacing: 0px;}.lang_en #RWDPAGE_BASE_PAT01 .pagecontent p {letter-spacing: 0px;}.page_wrapper_bg.lang_en .m2018 .products-nav .nav-title {letter-spacing: 0px;}.page_wrapper_bg.lang_en  .btn.btn_back a {width: auto;padding: 10px 20px;}.lang_en ._bd_is-btn {letter-spacing: 0px;}.lang_en #RWDPAGE_BASE_PAT01 .hgroup h1 {letter-spacing: 0px;}.page_wrapper_bg.lang_en .m2018 .products-nav ul li>a {letter-spacing: 0px;}

/*英文版 end*/
/*小螢幕 start*/

@media (max-width: 1920px) {.RWDbanner_plus01 .slick-caption { top: 280px;}}@media (max-width: 1800px) {.RWDbanner_plus01 .slick-caption .txt1 { font-size: 48px;}.RWDbanner_plus01 .slick-caption > .container { width: 90%;}}@media (max-width: 1700px) {.footer_info {padding: 40px 30px 30px 80px;}/*英文*/ 
.lang_en .about_block > .container {width: 90%;}}@media (max-width: 1600px) {.RWDbanner_plus01 .slick-caption { top: 240px;}.RWDbanner_plus01 .slick-caption .txt1 { font-size: 45px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 36px;margin-bottom: 60px;}.footer_map {width: 40%;overflow: hidden;}.footer_info { width: 60%;}.footer_map > .RWDedictor > div >img {height: 450px;    max-width: none;}.footer_info {padding: 40px 30px 30px 60px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt1 {font-size: 43px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 34px;margin-bottom: 50px;}/*關於*/ 
.about_block > .container {width: 1350px;}.about_block .RWDright_cont002 .item-first .text-box .title { font-size: 30px;     letter-spacing: 1px;}.awards_items>li>img {  height: 65px;}#RWDfullscreen01 h6.awards_title {margin-top: 35px;}.about_items  {margin-top: 35px;}.RWDright_cont002 .item-first .text-box a {margin-top: 70px;}.about_items > li {padding: 20px 0px;   letter-spacing: 1px;}.about_items > li > b {width: 80%;}/*產品*/ 
.product_block > .container {width: 1350px;}/*應用*/ 
.application_block > .container {width: 1350px;}.footer_map {width: 35%;}.footer_info { width: 65%;}/*英文*/ 
.lang_en .about_items > li {padding: 20px 5px;}}@media (max-width: 1400px) {.RWDbanner_plus01 .slick-caption > .container { width: 90%;}.RWDbanner_plus01 .slick-caption .txt1 { font-size: 37px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 30px;}.RWDbanner_plus01 .slick-caption { top: 210px;}/*關於*/ 
.about_block .RWDright_cont002 .item-first > a { width: 45%;}.about_block .RWDright_cont002 .item-first .text-box {  width: 55%;  padding: 0 0 0 40px;}.about_block > .container { width: 95%; padding-left: 0px;padding-right: 0px;}.about_block .RWDright_cont002 .item-first .text-box .title {  font-size: 27px;    margin-bottom: 15px;}.about_items { margin-top: 15px;flex-wrap: wrap;}.about_items > li {width: 80%; padding: 15px 20px; margin: 5px;font-size: 18px; letter-spacing: 2px;}.about_items > li br {display: none;}.about_items > li > b {  width: 100%;    padding: 0 0 5px 0;margin-bottom: 10px;}#RWDfullscreen01 h6.awards_title { margin-top: 15px;}.awards_items>li {    margin-right: 35px;}.awards_items>li>img { height: 55px;}.RWDright_cont002 .item-first .text-box a { margin-top: 50px;}.RWDright_cont002 .item-first .text-box .text > p {  width: 100%;}.about_block .RWDright_cont002 .item-first .text-box .title {font-size: 26px;}/*產品*/ 
.product_block > .container {width: 95%;}/*應用*/ 
.application_block > .container {width: 95%;}.footer_map {width: 32%;}.footer_info { width: 68%;}/*英文版*/ 
.lang_en .RWDmenu_plus02 .inside .container {padding:0 20px}.lang_en .about_items > li {width:100% !important}.lang_en .footer_info {width:100% !important}.lang_en .footer_map {width:100% !important}.lang_en .footer_block > .container {flex-direction: column-reverse;}.lang_en .keyword_block {text-align: center;}.lang_en .footer_map_pdh {margin-bottom: 20px;display: block;}.lang_en .keyword_block .RWDedictor {flex-direction: column-reverse;}.lang_en .footer_map {display:none}.lang_en .copyright_block {justify-content: center;text-align: center;}.lang_en .RWDbanner_plus01 .slick-caption > .container {width: 90%;}}@media (max-width: 1300px) {.cd-primary-nav>li>a {    padding: 0 14px;}.RWDbanner_plus01 .slick-caption > .container { width: 95%;}.RWDbanner_plus01 .slick-caption .txt2 { margin-bottom: 40px;font-size: 28px;}/*關於*/ 
.about_block  { padding: 100px 0;}.about_block > .container { width: 100%; padding-left: 15px; padding-right: 15px;}#RWDfullscreen01 .RWDright_cont002 .item-first .text-box .text > h6 { font-size: 17px;}.about_block .RWDright_cont002 .item-first .text-box .title { font-size: 24px; margin-bottom: 10px;}.about_items > li {    padding: 10px 20px;}.about_items > li {width: 100%; }/*產品*/ 
.product_block { padding: 100px 0;}.product_block > .container { width: 100%; padding-left: 15px; padding-right: 15px;}/*應用*/ 
.application_block { padding: 100px 0;}.application_block > .container { width: 100%; padding-left: 15px; padding-right: 15px;}.footer_map {width: 23%;}.footer_info { width: 77%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus02 .inside .container {padding: 0px 80px 0 80px;}.RWDmenu_plus02 .inside.is-up .cd-main-header { background: #fff;}.RWDmenu_plus02 .cd-main-header {  border-bottom: 1px solid #eee !important;  padding: 0 30px;}.RWDmenu_plus02 .inside .cd-nav-trigger span, .RWDmenu_plus02 .inside .cd-nav-trigger span::after, .RWDmenu_plus02 .inside .cd-nav-trigger span::before {background: #333;    transition: .3s ease;}.RWDmenu_plus02 .inside.is-up .cd-nav-trigger span, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::after, .RWDmenu_plus02 .inside.is-up .cd-nav-trigger span::before  {background: #333;    transition: .3s ease;}.RWDmenu_plus02 .cd-logo { width: 130px;}#RWDfullscreen01 .cd-main-header .cd-logo { margin-top: 7px;}.RWDbanner_plus01 .slick-caption {top: 140px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 26px;}/*關於*/ 
.about_block {background-attachment: scroll;}.about_block .RWDright_cont002 .item-first {    flex-direction: column;}.about_block .RWDright_cont002 .item-first > a {width: 80%;margin-right: 0;margin: 0 auto;overflow: hidden;max-height: 550px;margin-bottom: 30px;}.about_block .RWDright_cont002 .item-first > a > .pic > img { margin-top: -200px;}.about_block .RWDright_cont002 .item-first .text-box { width: 80%;  padding: 0; margin: 0 auto;}.about_block .RWDright_cont002 .item-first .text-box .title { font-size: 33px; margin-bottom: 20px;}#RWDfullscreen01 .RWDright_cont002 .item-first .text-box .text > h6 { font-size: 18px;}.about_items {  margin-top: 35px;  flex-wrap: wrap;}.awards_items { justify-content: center;}.about_items > li { padding: 15px 20px;}.awards_items>li { margin-right: 50px;}.awards_items>li>img {  height: 70px;}.RWDright_cont002 .item-first .text-box a { margin: 60px auto 0 auto;}.about_items > li { width: 80%; margin: 5px auto;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio {display: flex; flex-wrap: wrap;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {  width: 33.333%;}.product_block > .container {  padding-left: 30px; padding-right: 30px;}/*應用*/ 
.application_block > .container {  padding-left: 30px; padding-right: 30px;}.copyright_block {    letter-spacing: 1px;}.footer_map > .RWDedictor > div >img { height: 440px;}.application_block {background-attachment: scroll;}/*側選單*/ 
.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: transparent;}.form-horizontal .control-label { width: 12%;}.form-group .col-md-11 { width: 88%;}/*0830修改*/ 
.cd-header-buttons li.search-btn { margin-top: 5px; }@media (max-width: 1100px) {.RWDbanner_plus01 .slick-caption .txt1 {  font-size: 34px;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 25px;margin-bottom: 45px;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 16px;}.footer_map {width: 15%;}.footer_info { width: 85%;}.footer_block > .container {    flex-direction: column-reverse;}/*.footer_map {    display: none;}*/ 
.footer_info {    padding: 40px 60px;width: 100%;}#RWDfullscreen01 h3.footer_title { text-align: center;}.footer_info_text { justify-content: center;}.footer_info_link_items {  justify-content: center;}.keyword_block { text-align: center;}.copyright_block { justify-content: center;}.footer_info {padding: 40px 30px;}/*210730修改*/ 
.copyright_k_block {text-align: center;}.footer_map_pdh { margin-bottom: 20px;display: block;}.footer_map{ display: none;}.keyword_block .RWDedictor {  justify-content: center;  flex-direction: column-reverse;}.keyword_block .RWDedictor div {  padding-bottom: 5px;}#RWDPAGE_BASE_PAT01 h3.footer_title {  text-align: center;}}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.about_block {padding: 80px 0;}.product_block  {padding: 80px 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;}.RWDproduct002_v2 .section-subject {    margin: 0px 0px 30px;}.RWDbanner005 .sqare_shadow {  width: 50px; height: 50px;}.application_block {padding: 80px 0;}.about_block .RWDright_cont002 .item-first .text-box .title {  font-size: 32px;}.RWDbanner_plus01 .slick-caption {top: 133px;}section.call_to_action {min-height:700px;}/*英文*/ 
.lang_en .RWDbanner_plus01 .slick-caption .txt1 {line-height: 1.5;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption { top: 170px;}.RWDbanner_plus01 .slick-caption .txt1 {  font-size: 29px;}.RWDbanner_plus01 .slick-caption .txt2 {  font-size: 28px;}/*關於*/ 
.about_block .RWDright_cont002 .item-first > a { width: 100%;}.about_block .RWDright_cont002 .item-first .text-box { width: 95%;}.about_block > .container {padding-left: 30px; padding-right: 30px;}.about_block .RWDright_cont002 .item-first .text-box .title {  font-size: 30px;}/*產品*/ 
.product_block > .container { padding-left: 30px;padding-right: 30px;}/*應用*/ 
.RWDbanner005 .swiper-center .swiper-slide {    max-width: 33.3333%;padding-right: 15px; padding-left: 15px;}.RWDbanner005 .subtitle {    font-size: 20px;}/*內頁*/section.call_to_action {min-height:500px;}.layoutlist_2 .col-sm-6 { width: calc(100% / 3 - 1px);} .RWDproduct_page .list-inline>li {width: 100%;}#sidebar {  padding: 0; margin-bottom: 15px;} .form-horizontal .control-label, .form-group .col-md-11 { width: 100%;} .page_wrapper_bg .webdesc {text-align: center;}/*檔案下載*/ 
.oneline {display: flex;  flex-wrap: wrap;} .oneline .col-md-4.col-sm-6 { width: calc(100% / 2 - 1px);}@media (max-width: 900px) {.RWDbanner_plus01 .slick-caption .txt3 { font-size: 15px;}}/*英文*/ 
.lang_en .about_block > .container {width: 100%;}.lang_en .footer_info_text {flex-direction: column;align-items: flex-start;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*關於*/ 
.about_block { padding: 60px 0;}.RWDright_cont002 .item-first .text-box a {  width: 80%;}.about_block .RWDright_cont002 .item-first > a {    max-height: 480px;}.about_block .RWDright_cont002 .item-first .text-box {width: 100%;}/*產品*/ 
.product_block { padding: 60px 0;}.RWDproduct002_v2 .btn-box .btn {width: 80%;    max-width: none;}/*應用*/ 
.application_block { padding: 60px 0;}.RWDbanner005 .more-btn { width: 80%; max-width: none;}.RWDbanner_plus01 .slick-caption .txt2 {margin-bottom: 10px;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 14px;}.RWDbanner_plus01 .slick-caption {  top: 145px;}.RWDbanner_plus01 .slick-caption .txt1 {  font-size: 28px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.footer_info_link_items {flex-wrap: wrap;}li.footer_mail {    width: 80%;margin-right: 0;margin-bottom: 20px;}.footer_fb {    width: 80%;}.copyright_block {    flex-direction: column;}.footer_info_items {  padding-right: 30px;}.RWDalert_fancybox.bottom {width: 100%;padding: 30px 60px 30px !important;}.about_items > li { width: 100%;}.about_block .RWDright_cont002 .item-first .text-box .title br {  display: block;}.copyright_block .RWDedictor { padding-bottom: 5px;}/*內頁*/ 
.page_wrapper_bg .hgroup .breadcrumb { margin-bottom: 15px;}.page_wrapper_bg .btn_back { width: 100%;}.page_wrapper_bg .btn.btn_back a {width: 100%;}.RWDshopping .btn.normal { max-width: none;float: none;width: 100%;margin-bottom: 15px;}.RWDshopping .formbtn.btn.normal { width: 100%; min-width: auto;max-width: none;margin-bottom: 15px;}#join_form .btn-primary {width: 100%;}.btn-primary {  width: 100%;}.page_wrapper_bg .ebtn { margin-right: 0;}.page_wrapper_bg .ebtn a { width: 100%;}.RWDquiry .btn.normal  { width: 100%;margin: 0 auto;  margin-bottom: 15px;}.download .search-container {  margin-left: 15px !important; margin-top: 0 !important;}.layoutlist_3 .dbtn_v2 { width: 100%;}@media (max-width: 768px) {.RWDbanner_plus01 .slick-caption .txt1 {  font-size: 30px;}.RWDbanner_plus01 .slick-caption .txt1>span br {display: none;}.about_block .RWDright_cont002 .item-first > a {  max-height: 360px;}.about_block .RWDright_cont002 .item-first > a > .pic > img { margin-top: -250px;}/*內頁*/ 
.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container { padding-left: 15px; padding-right: 15px; }.page_wrapper_bg .main section.call_to_action > .container { padding-left: 30px; padding-right: 30px; }.download .search-container {margin-left: 0px !important; margin-top: 15px !important; width: 100%;}#RWDPAGE_BASE_PAT01 .hgroup h1 { font-size: 32px;}.form_product .hidden-sm {  display: block  !important;}.skill_table01 .phone-info span, .skill_table03 .phone-info span, .skill_table06 .phone-info span, .skill_table07 .phone-info span, .skill_table08 .phone-info span, .skill_table010 .phone-info span, .skill_table011 .phone-info span { display: none;}}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption > .container { width: 100%;}/*關於*/ 
.pdh_block { display: block;}.about_block .RWDright_cont002 .item-first .text-box .title {text-align: center;    margin-bottom: 15px;}#RWDfullscreen01 .RWDright_cont002 .item-first .text-box .text > h6 {text-align: center;    font-size: 16px;}.awards_items {justify-content: center;}.awards_items>li { margin-right: 0; padding: 0 25px;}.awards_items {    margin-top: 20px;}#RWDfullscreen01 h6.awards_title { font-size: 18px !important;margin-top: 30px;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% / 2 - 1px);}#RWDfullscreen01 h1.main-title { font-size: 38px;}#RWDfullscreen01 h2.sub-title {  font-size: 20px;}.RWDproduct002_v2 .btn-box .btn { margin-top: 0;}/*應用*/ 
.RWDbanner005 .swiper-center .swiper-slide { min-width: 100%; height: auto;padding-right: 6px; padding-left: 6px;}.RWDbanner005 .title_block .title_tw {font-size: 38px;}.RWDbanner005 .title_block .title_en { font-size: 20px;}.footer_info_text {flex-direction: column;align-items: center;}.footer_info_items {  padding-right: 0px;}.RWDbanner_plus01 .slick-caption .txt1>span br {display: block;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 42px;    margin-bottom: 30px;text-align: center;}.RWDbanner_plus01 .slick-caption .txt2 { margin-bottom: 10px;text-align: center;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 17px;text-align: center;}/*內頁*//*767px*//*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 60px 0;}.RWDproduct_page .btn-other li button {float: left;width: auto;}.RWDproduct_page .pic-box .big img {width: 100%;}.layoutlist_2 .col-sm-6 { width: calc(100% / 2 - 1px);}p.about_text { width: 100%;}iframe.about_video {    width: 100% !important;}.tab.open {    background: #f9f9f9 ; }.tab_title {   padding: 15px; font-size: 18px; color: #000; line-height: 1.8; position: relative;  font-weight: 500;}.tab_content { font-size: 16px; color: #555;  line-height: 1.8; padding: 30px 15px;}.tab { border-top: 1px solid #ca3625 !important;}.tab:last-child { border-bottom: 1px solid #ca3625 !important;}.RWDproduct_page .btn-other li button {width: 100%; padding: 5px;}.RWDproduct_page .faq-item.active .faq-question {      color: #ca3625;background: #f9f9f9;}.RWDproduct_page .faq-list {border: 1px solid #ca3625;}.RWDproduct_page .faq-item .faq-answer, .RWDproduct_page .faq-item+.faq-item .faq-question { border-top: 1px solid #ca3625;}.RWDproduct_page .faq-item .faq-question {color: #ca3625;}.layoutlist_2 .listdate .yearmonth { display: inline; }.article2 .layoutlist_2 .listdate .day {   margin-left: -3px;position: relative; color: #afafaf; font-size: 12px;}.article2 .layoutlist_2 .listdate {   padding: 10px 15px 0; border-left: none !important;}.tab_title_nav {top: 15px !important; }.article2 .layoutlist_2 .listdate .day::before {    content: '/';    padding-right: 2px;}.RWDproduct_page .pic-box .page-control {bottom: 7px;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*關於*/ 
.about_items { margin-top: 20px;}.about_items > li { width: 100%;}.awards_items { flex-wrap: wrap;margin-top: 30px;}.awards_items>li {  width: 50%; margin-bottom: 30px;}.RWDright_cont002 .item-first .text-box a {margin: 30px auto 0 auto;}.about_block .RWDright_cont002 .item-first > a > .pic > img {margin-top: -100px;}.about_block .RWDright_cont002 .item-first > a { max-height: 400px;}.footer_info_items { padding-right: 0;}.phh_block { display: block;}.RWDalert_fancybox.bottom {padding: 30px 30px 30px !important;}.RWDbanner_plus01 .slick-caption { top: 115px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 32px;    margin-bottom: 20px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 22px;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 15px;}.footer_map_pdh {   margin-bottom: 15px;} .oneline .col-md-4.col-sm-6 { width: 100%;}/*0830修正*/ 
.about_block .RWDright_cont002 .item-first .text-box .title br {    display: none;}/*內頁*/#RWDPAGE_BASE_PAT01 .hgroup h1 {  font-size: 28px;}/*時間軸*/ 
.RWDtimeline01 li.event .point {    padding-right: 10px; padding-bottom: 60px;}.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {    margin-bottom: 30px;text-align: left;}.page_wrapper_bg h4.about_title br { display: block;}.page_wrapper_bg .item .subject A.itemlink br {  display: none;}.visible-xs {display: block  !important;}.page_wrapper_bg h4.about_title { font-size: 22px;}ul.product_list>li { width: 100%;}.page_wrapper_bg ul.product_list {font-size: 16px;}.cd-primary-nav .go-back a {    font-weight: 500;}.RWDslider01 .pic-list {padding-right: 30px;}.article2 .layoutlist_2 .item {  padding: 20px;}.skill_table07 .phone-info span, .skill_table08 .phone-info span, .skill_table011 .phone-info span { display: flex;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus02 .cd-logo { width: 120px;}#RWDfullscreen01 .cd-main-header .cd-logo { margin-top:9px;}.RWDbanner_plus01 .slick-caption { top: 80px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 14px;}.fl { width: 250px;}.scrollTop002 { bottom: 150px;}/*關於*/ 
.pdh_block {display: none;}.RWDright_cont002 .item-first .text-box a { margin: 30px auto 0 auto;}.about_block .RWDright_cont002 .item-first .text-box .title {  font-size: 30px;}.about_block .RWDright_cont002 .item-first > a {  max-height: 350px;}/*產品*/ 
.RWDproduct002_v2 .showbottom a {    text-align: center;    padding: 0;}#RWDfullscreen01 .RWDproduct002_v2 .portfolio-bottom-summary > a > h4 {width: 100%;margin-top: 0;margin-bottom: 0; border-top-right-radius: 0;border-bottom-right-radius: 0;}#RWDfullscreen01 h1.main-title {font-size: 36px;}.RWDright_cont002 .item-first .text-box a {width: 100%;}.RWDproduct002_v2 .btn-box .btn { width: 100%;}/*應用*/ 
.RWDbanner005 .title_block .title_tw { font-size: 36px;}#RWDfullscreen01 h3.footer_title {    font-size: 23px;}.phs_block { display: block;}.footer_info_text {    align-items: flex-start;}li.footer_mail {width: 100%;}.footer_fb { width: 100%;}.RWDbanner005 .more-btn {    width: 100%;}/*內頁*/img.skill_img { width: 100px;}.page_wrapper_bg h6.skill_title {  font-size: 18px;}.page_wrapper_bg .RWDtimeline02 .model-title, .RWDtimeline02 .model-title {    text-align: left;}.page_wrapper_bg h3.contact_title br {  display: block;} ul.contact_info_items>li {    font-size: 15px;}#RWDPAGE_BASE_PAT01 h3.footer_title {    font-size: 23px;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container > .xrow > .pagecontent {padding: 0px!important;}.pagecontent .article_model[data-seq="0"] {  margin-top: 0 !important;}.page_wrapper_bg h3.contact_title {text-align: left;}ul.contact_info_items {align-items: baseline;}.page_wrapper_bg h4.product_title {    font-size: 19px;}.skill_table01 .phone-info span, .skill_table03 .phone-info span, .skill_table06 .phone-info span, .skill_table10 .phone-info span { display: flex;}@media (max-width: 414px) {.RWDmenu_plus02 .cd-main-header { padding: 0 20px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDbanner_plus01 .slick-caption .txt1 { font-size: 26px;line-height: 1.5;    margin-bottom: 10px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 18px; line-height: 1.5;margin-bottom: 5px;}.RWDbanner_plus01 .slick-caption .txt3 { font-size: 12.5px; letter-spacing: 0px; font-weight: 500;  color: #fbbebe; text-shadow: 0px 0px 0px #403030;}.RWDbanner_plus01 .slick-caption .txt1 > span {padding-bottom: 0px;border: none;}.RWDbanner_plus01 .slick-caption .txt1 > span br {display: block;}.about_block .RWDright_cont002 .item-first > a > .pic > img {margin-top: -70px;}#RWDfullscreen01 .RWDproduct002_v2 .portfolio-bottom-summary > a > h4 {font-size: 15px;    padding: 5px 0px;}ul.footer_info_items>li {letter-spacing: 1.5px;}/*內頁*/ 
.RWDtimeline01 li.event .point .date { font-size: 16px;  margin: 0;}.RWDslider01 .pic-list {  padding-right: 0;}.page_wrapper_bg .scrollTop002 {right:10px;}.page_wrapper_bg .main section.call_to_action > .container { padding-left: 15px;   padding-right: 15px;}.skill_list {align-items: baseline;flex-direction: column-reverse;}img.skill_img {    margin-right: 0; margin-bottom: 15px;}.shopping_form .shopping-title {   background: #333;}ul.contact_info_items>li br { display: block;}.page_wrapper_bg .item .subject A.itemlink {   font-size: 15px; word-break: break-all;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption .txt1 { font-size: 26px;}.RWDbanner_plus01 .slick-caption .txt2 {  font-size: 18px; margin-bottom: 0px;}.RWDbanner_plus01 .slick-caption .txt3 {    margin-right: -15px;margin-left: -15px;}/*關於*/ 
.about_block .RWDright_cont002 .item-first .text-box .title { font-size: 26px;}/*產品*/#RWDfullscreen01 .RWDproduct002_v2 .portfolio-bottom-summary > a > h4 {padding: 5px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 5px;}.footer_info {  padding: 40px 20px;}ul.footer_info_items>li { letter-spacing: 1.5px;font-size: 15px;}ul.contact_info_items>li {    letter-spacing: 1px;}.layoutlist_2 .col-sm-6 {    padding: 0 10px; }
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.fl { width: 200px;}.RWDbanner_plus01 .slick-caption > .container {  width: 100%;}.RWDbanner_plus01 .slick-caption { top: 68px;}.RWDmenu_plus02 .cd-main-header {  padding: 0 15px;}.RWDmenu_plus02 .cd-logo { width: 110px;}#RWDfullscreen01 .cd-main-header .cd-logo { margin-top: 12px;}.RWDmenu_plus02 .cd-main-header { padding: 0 10px;}.RWDbanner_plus01 .slick-caption .txt1 { font-size: 19px;}.RWDbanner_plus01 .slick-caption .txt2 { font-size: 15px; margin-bottom: 0;}.RWDbanner_plus01 .slick-caption .txt3 { line-height: 1.5; font-size: 13px; margin-right: 0;    margin-left: 0;}.scrollTop002 { bottom: 175px;}.copyright_block {    letter-spacing: 0.5px;}/*關於*/#RWDfullscreen01 .RWDright_cont002 .item-first .text-box .text > h6 {font-size: 15px;}ul.footer_info_items>li {  letter-spacing: 1px;}.RWDproduct_page .btn-other li button { display: flex; align-items: center; justify-content: center;}.page_wrapper_bg h3.contact_title {    font-size: 20px;}ul.contact_info_items>li {    letter-spacing: 0.5px;}
}
/*320px end*/