a{text-decoration:none}a:hover, a:active, a:focus, a:visited {text-decoration:none;}/*logo*/ 
.RWDmenu_plus04 .logo {width: 160px;margin-top:20px}/*loading*/ 
.RWDfakeloader .fl {text-align: center;}.RWDfakeloader img {max-width: 220px;animation-name: zeroall;animation-duration: 2.5s;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a:hover {text-shadow: 1px 1px 3px rgb(232 232 232 / 85%);}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 15px;padding: 25px 20px;text-align: center; cursor: pointer;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 5px;}.RWDmenu_plus04 .header {background: transparent;padding:0 30px;transition: .3s ease;}.RWDmenu_plus04 .header.is-up {background:#fff;box-shadow: 0px 4px 2px 1px rgb(226 226 226 / 20%);transition: .3s ease;}.RWDmenu_plus04 .menu li a {color: #fff;font-size: 16px;letter-spacing: 2px;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.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;transition: 0.4s;}.RWDmenu_plus04 .site-nav .menu ul li>a, .RWDmenu_plus04 .site-nav .menu ul li>a:hover{color: #0b62aa;font-weight: normal;text-align: center;text-decoration: none;}.lang-select-options a { color: #555;letter-spacing: 1px;}.lang-select-options a:hover, .lang-select-options a:hover *{color: #0b62aa;font-weight: normal;}.RWDmenu_plus04 .header.is-up .menu li a {color: #555;transition: 0.4s;}.RWDmenu_plus04 .header.is-up  .features .share-group a {border: 1px solid #619ac9;background: #619ac9;color: #fff !important;}/*線上諮詢*/ 
.RWDmenu_plus04 .features .share-group a img {width: 15px !important;}.RWDmenu_plus04 .features .share-group a { border: 1px solid #4f4f4f;padding:5px 20px;}.RWDmenu_plus04 .features .share-group span {font-size: 15px;letter-spacing: 5px;font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .features .share-group.main_share {float: left;padding: 20px 0px;}.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;}.RWDmenu_plus04 .header.is-up .features .cart-btn, .RWDmenu_plus04 .header.is-up .features .querycar-btn, .RWDmenu_plus04 .header.is-up .features .share-group a, .RWDmenu_plus04 .header.is-up .features i, .RWDmenu_plus04 .header.is-up .lang-select {color: #555;}/*會員購物車*/ 
.RWDmenu_plus04 .member-block a.login.is-on {background-color: #032951;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #032951;letter-spacing: 2px;font-size: 14px;}.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: #888;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {color: #555;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #6dbaf9;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 40px;color: #fff;font-weight: bold;letter-spacing: 4px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top:6px}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 35px;color: #fff;font-weight: bold;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 20px;color: #fff;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 50%;transform: translateY(-50%);}.banner_block .container {width: 75%;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 55px;}/*共同標題*/ 
.index h1.main-title, .RWDbanner005 .title_block .title_tw {font-size: 37px;letter-spacing: 3px;color:#111f31;font-weight: 700;font-family: 'Noto Sans TC', sans-serif; line-height: 1.5;margin: 0 0 0px;}.index .section-line {display:none}.index h2.sub-title, .RWDbanner005 .title_block .title_en {font-size: 17px;line-height: 1.8;letter-spacing: 1px;font-weight:normal;color: #555;font-family: 'Noto Sans TC', sans-serif;margin: 0 0 0;}.index  .row {margin:0;}.index .section-subject {margin: 0 0 30px;}/*模組*/ 
.banner_block {position: relative;}.about_block .container {width: 50%;display: flex;align-items: flex-start;flex-wrap: wrap;text-align: left;}.about_block {position: relative; padding:150px 100px 100px;background: rgb(219 236 251 / 35%);overflow: hidden;display: flex;align-items: center;}.RWDparallax_new {position: absolute;width: 100%;height: 100%; top: 0;z-index: -1;opacity: 0.8;left: 0;}.RWDparallax_new .picbgbox {height:100% !important;}.product_block {position: relative;padding: 100px 0 0;}.product_block .container {width: 85%;padding-bottom: 100px;}.service_block {position: relative;padding:100px 0;}.news_block .container {width: 85%;}.news_block {position: relative;padding: 100px 0;    background: url(archive/image/customization/news_bg.jpg)no-repeat;    background-size: cover;box-shadow: 0px -2px 2px 2px rgb(228 228 228 / 42%);}/*banner錨點*/ 
.banner_btn {position: absolute;bottom: -40px;right: 0;width: 100%;z-index: 1;}.banner_btn .btn_sec {width: 55%;float: right;background:#0d6cbf;display: flex;justify-content: center;clip-path: polygon(7% 0, 100% 0%, 100% 100%, 0% 100%);padding:0;}.banner_btn .btn_item:last-child:after {display: none;}.banner_btn .btn_item {width: calc(100%/3);text-align: center;padding: 60px 0;letter-spacing: 3px;font-weight: bold;position: relative;}.banner_btn .btn_item:hover img {top: -5px;transition: .3s ease;}.banner_btn  .btn_img img {width: 35px;margin: 0 auto;opacity: 0.9;position: relative;top: 0;transition: .3s ease;}.banner_btn .btn_txt {padding: 15px 0 0;}.banner_btn .btn_item:hover a {text-shadow: 0px -1px 10px rgb(8 62 107);transition: .3s ease;}.banner_btn .btn_item a {color: #fff; transition: .3s ease;}.btn_item.btn_box3 {    background: #094c86;}.btn_item.btn_box2 {    background: #0b61aa;}/*product*/ 
.RWDproduct002_v2 .row:nth-child(2){margin: 0 -50px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeIn;animation-name: fadeIn;animation: none;}.RWDproduct002_v2 {padding:0px}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;width: calc(100%/3 - 31px);margin: 0 15px 30px;background: #f3f3f3;border: 1px solid #ebebeb;height: auto !important;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .portfolio-bottom-summary {height: auto !important;padding: 20px 50px;}.RWDproduct002_v2 .portfolio-bottom-summary p {padding: 0; margin: 0;font-size: 14px;color: #555;line-height: 1.7;-webkit-line-clamp: 1;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;letter-spacing: 1px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 span {letter-spacing: 0;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 { margin: 0 0 7px;font-weight: bold; color: #203248;letter-spacing: 1px;font-size: 18px;}/*區塊按鈕*/ 
.RWDbtn01 .btn:hover { color: #fff;background:#032951;border: none; border: 1px solid #032951;}.RWDbtn01 .btn:hover:after {filter: invert(2);right: 23px;transition: .3s ease;}.RWDbtn01 .btn {display: block;white-space: normal;width: 280px;color: #657684;margin-top: 30px;border: 1px solid #8d9eab;padding: 5px 0;font-size: 15px;background: transparent; line-height: 2;text-align: center;transition: 0.4s;letter-spacing: 2px;border-radius: 0;font-weight: bold;position: relative;padding-right: 30px;}.RWDbtn01 .btn:after {content: "";position: absolute;background: url(archive/image/customization/BTN.png)no-repeat;width: 35px;height: 35px;background-size: contain;top: 50%;transform: translateY(-50%);right: 40px;transition: .3s ease;}.RWDproduct002_v2 .btn-box .btn{width: 280px;color: #657684;margin-top: 30px;border: 1px solid #8d9eab;padding: 5px 0;font-size: 15px;background: transparent;line-height: 2;text-align: center;transition: 0.4s;letter-spacing: 2px;border-radius: 0;font-weight: bold;transition: 0.3s;position: relative;padding-right: 30px;max-width: initial;}.RWDproduct002_v2 .btn-box .btn:after {content: "";position: absolute;background: url(archive/image/customization/BTN.png)no-repeat; width: 35px;height: 35px;background-size: contain;top: 50%;transform: translateY(-50%);right: 40px;transition: .3s ease;}.RWDproduct002_v2 .btn-box .btn:hover {background:#032951;color: #fff;transition: 0.3s;border: 1px solid #032951;}.RWDproduct002_v2 .btn-box .btn:hover:after { filter: invert(2); right: 23px; transition: .3s ease;}.ab_btn a:hover {background: #032951;color: #fff;transition: .3s ease;}.ab_btn a {display: block; width: 280px;border: 1px solid #8d9eab;padding: 5px 0;color: #506679; letter-spacing: 3px;font-size: 15px;margin: 0;font-size: 15px;line-height: 2;text-align: center;transition: 0.4s;border-radius: 0;font-weight: bold;transition: 0.3s;position: relative;padding-right: 30px;}.ab_btn a:hover:after { filter: invert(2);right: 23px; transition: .3s ease;}.ab_btn a:after {content: "";position: absolute;background: url(archive/image/customization/BTN.png)no-repeat;width: 35px;height: 35px;background-size: contain;top: 50%;transform: translateY(-50%);right: 40px;transition: .3s ease;}/*about*/ 
.about_bottom li span {letter-spacing: 0;}.about_top {width: 100%;}.about_bottom {width: 90%;color: #555;letter-spacing: 2px;}.about_top h1.main-title {margin: 0 0 10px;}.ab_txt p {line-height: 2;border-bottom: 1px solid #ddd;padding-bottom: 10px; margin-bottom: 30px;}.about_bottom  ul {text-align: center;display: flex;flex-wrap: wrap;list-style: none; padding: 0; margin: 0 -20px;}.about_bottom li {width: calc(100%/3);border-left: 1px dotted #c1cbd4;margin: 0 0px 20px;padding: 10px 0;font-weight: bold;font-size: 17px;background: #cfdef3;clip-path: polygon(5% 0, 100% 0%, 95% 100%, 0% 100%);color: #264e81;}.ab_btn {margin-top: 40px;}.ab_pic {    width: 50%;    padding-right: 80px;}.ab_item {    padding: 0 20px;}/*service*/ 
.RWDedictor001 .section-subject {text-align: center;margin-bottom: 50px;margin: 0 0 50px;}.service_block .container {width: 85%;}.service_block.animated {-webkit-animation-name: none;animation-name: none;opacity: 1;}.animated .RWDaccordion001 ul li{animation-delay: .8s; animation: 1500ms ease normal forwards 1 fadeInLeft;opacity: 0;}.animated .RWDaccordion001 ul li:nth-child(2){animation-delay: 1s;}.animated .RWDaccordion001 ul li:nth-child(3){animation-delay: 1.2s;}.animated .RWDaccordion001{animation: 1500ms ease normal forwards 1 pointer_none;animation-delay: 1.8s;pointer-events: none;}@keyframes pointer_none{0% { pointer-events: none; }100% {  pointer-events: auto;}}.RWDaccordion001, .RWDaccordion001 ul li {height: 700px !important;background-size: cover;border-right:5px solid #fff;border-left:5px solid #fff;}.RWDaccordion001, .RWDaccordion001 ul li:last-child {border-right: none;}.RWDaccordion001, .RWDaccordion001 ul li:first-child {border-left: none;}.RWDaccordion001 ul li div a * { opacity: 1;text-overflow: initial;position: relative; white-space: inherit;overflow: initial;-webkit-transform: translateX(0px);transform: translateX(0px);}.RWDaccordion001 .pic_show .word {display: flex;align-items: flex-start;flex-direction: column;width: 100%;max-width: 360px;height: 100%; opacity: 1;border: 0;background-color: transparent;top: 50px;justify-content: flex-start;}.RWDaccordion001 ul li div a { width: 100%;height: 100%;display: inline-block;color: #fff;text-decoration: none;}.RWDaccordion001 .pic_show .word .tw span span {font-size: 15px;letter-spacing: 1px;margin-left: 15px;border-bottom: none; width: 33px; font-weight: normal;color: #b1b1b1;}.RWDaccordion001 .pic_show .word .tw span {letter-spacing: 2px;text-align: left;color: #405b6d;font-size: 22px;line-height: 1.3;font-weight: bold;border-bottom: 1px solid #b6bdc2;width: 100%;margin-bottom: 0px;padding-bottom: 10px;}.RWDaccordion001 .pic_show .word .en { float: none;width: 100%;text-align: left;font-size: 15px;letter-spacing:2px;color: #555;padding: 15px 0 15px;line-height: 1.5;}.RWDaccordion001 .pic_show .word .tw {float: none;width: 100%;text-align: left;}.RWDaccordion001 ul li div {display: flex;overflow: inherit;justify-content: center;height: 100%;}.RWDaccordion001 ul li:hover::before {background:linear-gradient(to bottom, rgb(242 251 254) 0%,rgba(255,255,255,0) 100%);}.RWDaccordion001 ul li::before {content: '';background: linear-gradient(to bottom, rgb(227 244 255 / 98%) 0%,rgb(249 249 249 / 0%) 100%);width: 100%;height: 100%;display: block;z-index: 0;position: absolute;top: 0; left: 0;bottom: 0;right: 0;transition: .5s all;}.RWDaccordion001 ul:hover li:hover {width: 25%; filter: none;}.RWDaccordion001 ul:hover li { filter: brightness(0.65);transition: .3s ease;}/**/ 
.RWDbanner005 .title_block {    margin-top: 0;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {    color: #203248;}.RWDbanner005 .more-btn {    width: 280px;    height: 42px;    position: relative;    margin: 50px auto 0;    text-decoration: none;    right: 0;    bottom: 0;    align-items: center;    justify-content: center;    font-size: 15px;    border: 1px solid #8d9eab;    color: #657684;    font-weight: 600;    letter-spacing: 2px;}.RWDbanner005 .more-btn__arrow:before {    content: "";    position: relative;    display: inline-block;    background: url(archive/image/customization/BTN.png)no-repeat;    width: 35px;    height: 35px;    background-size: contain;    transition: .3s ease;}.RWDbanner005 .more-btn:hover {    background-color: #032951;    color: #fff;}.RWDbanner005 .more-btn:hover .more-btn__arrow {    transform: scaleX(1)translate(17px, 0px);    filter: brightness(10);}.RWDbanner005 .swiper-left{ border-right: 0;}.RWDbanner005 .swiper-right {    border-left: 0;}.RWDbanner005 .subtitle {padding: 0 15px;    font-size: 16px;    letter-spacing: 2px;color: #555;    line-height: 1.5;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {    font-size: 15px;}.RWDbanner005 .main-title {    font-weight: 600;    margin-bottom: 10px;    margin-top: 15px;    text-align: center;    line-height: 1.5;    color: #203248;    letter-spacing: 1px;    font-size: 18px;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next {    top: 190px;}.RWDbanner005 .sub-link {color: #555;    border-bottom: 1px solid #ddd;    letter-spacing: 1px;    margin-left: 15px;}.RWDbanner005 .fraction_block {    display: none !important;}.service_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/subtle_dots.png);    top: 0;    left: 0;    opacity: .6;}.service_block:after {    content: "";    position: absolute;    width: 100%;    height: 48%;    background: #b0c4de;    top: 0;    left: 0;    opacity: .6;    z-index: -1;}/*news*/ 
.RWDnews005 .owl-carousel { margin-bottom: 0;}.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;color: #555;width: 90%;margin: 0 auto;line-height: 1.7;}.RWDnews005 h4 { font-size: 18px;color: #333;font-weight: bold;letter-spacing: 1px;line-height: 1.5;width: 90%;margin: 0px auto 10px;border-bottom: 1px solid #d1d1d1;padding-bottom: 10px;}.RWDnews005 h4 span {color: #097ad8;margin-right: 7px;}.RWDnews005 .margin-top-20 {margin-top: 30px !important;}.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;}.RWDnews005 .controlls-over .owl-pagination {display: none;}.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;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -65px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;}/*20210806語系補*/ 
.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label { color: #fff;}.RWDmenu_plus04 .header.is-up .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .header.is-up .lang-select:hover .lang-select-label { color: #555;}
/*內頁 start*/

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0px!important;min-height: 900px;}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important;top:0 !important;}#RWDPAGE_BASE_PAT02 .main::before {    content: "";    width: 100%;    height: 100%;    background: url(archive/image/customization/subtle_dots.png);    position: absolute;    bottom: 0;    left: 0;    z-index: -1;}.article-text .container {width: 100%;}.call_to_action > .container {width: 80%;}.pagecontent .article_model[data-seq="0"] {margin-top:0px !important}/*統一*/ 
.page_wrapper_bg .pagecontent {line-height: 1.8;letter-spacing: 1px;font-size: 15px;color:#666}.webdesc {letter-spacing: 2px;color: #1f79bf;margin-bottom: 30px;font-size: 16px;font-weight: bold;}.article2 .webdesc {text-align: center;}/*標題*/ 
.hgroup h1 {padding: 0;margin:0px;font-size: 37px !important;letter-spacing: 3px !important;color: #111f31;font-weight: 700 !important;font-family: 'Noto Sans TC', sans-serif;line-height:1.5;text-align: center;margin-bottom: 20px;}.hgroup .container {width:100%;border-bottom:1px solid #eee;margin: 0 0 50px;}/*麵包屑*/ 
.hgroup .breadcrumb {border: 0px;background: transparent;width: 100%;position: relative;bottom:0px;text-align: center;padding: 0;border-color:#eee}.hgroup .breadcrumb a {color:#888;transition: 0.4s;}.hgroup .breadcrumb a:hover {color:#ccc;transition: 0.4s;}/*左側選單*/ 
.m2018 .products-nav .nav-title {padding: 10px;margin-bottom:0px;font-weight: bold;color: #000;}#sidebar .products-nav>ul {border: 1px solid #eee;}.m2018 .products-nav>ul>li {margin-bottom:0px;padding:0px 10px;border-color:#eee}/*回上一頁按鈕*/ 
.btn.btn_back {background: #888;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;border: 0px solid #eee;transition: 0.4s;margin-right: 0px;}.btn.btn_back:hover {background: #032951;border: 0px solid #888;transition: 0.4s}.btn.btn_back a {color: #fff;}.btn.btn_back a:hover {color: #fff}.btn.btn_back:hover > a {color: #fff;}/*文章列表*/ 
.layoutlist_2 .listdate {border-left:0px !important}.layoutlist_2 .listdate .yearmonth {color: #888;font-size: 12px;letter-spacing: 2px;text-align: center;padding-bottom: 10px;}.layoutlist_2 .listdate .day {text-align: center;color: #333 !important;font-size: 30px !important;font-weight: bold;}.layoutlist_2 .list_subject a {font-size: 16px !important;color: #000 !important;font-weight: bold !important;letter-spacing: 2px;line-height: 2.5 !important;}.cate_list .subject, .cate_list .subject a {color: #000;font-size: 15px;font-weight: bold;transition: 0.4s;}.cate_list .subject:hover, .cate_list .subject a:hover {color:#0b62aa;transition: 0.4s;}.rwdlayoutlist_9 .subject {font-size: 16px;}.rwdlayoutlist_9 .cdate::before {height: 1px;background: #0b61aa;opacity: 0.3;}.no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after {opacity:0.5}/*文章列表頁籤*/#product_tabs nav {border-bottom:1px solid #ccc}.tabs .content {border:0px !important;border-top:0px !important;font-weight: normal;padding: 50px 15px !important;}.tabs nav ul li {border:0px}.tabs nav ul li:first-child {border:0px;margin-right:5px}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {display:none}.tabs nav a {font-weight: normal;background: transparent !important;border:1px solid #ccc !important;border-bottom: 0px !important;}.tabs nav li.tab-current a {background: #eee !important;color: #333 !important;border:1px solid #ccc;border-bottom: 0px;}.tabs nav li.tab-current a::before {display:none}.tabs nav li.tab-current a::after {display:none}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0;border-bottom: 0px;margin-bottom: 30px;text-align: center;font-weight: bold;}.layoutlist_2 .item .subject a, .layoutlist_4 .item .subject a {transition: 0.4s;}.layoutlist_2 .item:hover .subject a, .layoutlist_4 .item:hover .subject a {color: #0b62aa;transition: 0.4s;}.RWDproduct_page .pic-box .thumbnails ul li.active a:before,.RWDproduct_page .pic-box .thumbnails ul li a:hover:before {border: 2px solid #b0c4de;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background:#999}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-weight: normal;}.RWDproduct_page .pic-box {width: calc(100% - 380px);}.RWDproduct_page .products-info {width: 380px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title {border-color:#eee}#price_p3129 {color: #fe0000 !important;}.layoutlist_4 .cate_div {margin:0px}.RWDmenu_plus04 .cart-block .pic, .RWDmenu_plus04 .querycar-block .pic {    background: transparent;}/*按鈕*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #ddd;color: #222;transition: 0.3s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover {color: #fff;transition: 0.3s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #0b61aa;transition: 0.3s;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #094c86;transition: 0.3s;}.RWDproduct_page .ibtn {    font-size: 15px;    font-weight: bold;    color: #fff;    width: 100%;    display: block;    padding: 10px;    background: #2689c7;    letter-spacing: 2px;    transition: 0.4s;}.RWDproduct_page .ibtn:hover {background: #0b61aa;color: #fff !important;transition: 0.4s;}.RWDproduct_page .btn-other > li {width: 100%;}.layoutlist_4 .buybtn {background-color: #888;transition: 0.4s;}.layoutlist_4 .buybtn:hover {background:#032951;transition: 0.4s;}/*客製化商品&現貨專區-按鈕隱藏*/ 
.product4 .btn-shop {display:none}.product3 .RWDproduct_page .btn-other > li {display: none;}/*產品_頁籤*/ 
.RWDproduct_page .tab-box .tab-menu a {padding: 5px 20px;height: 35px;color: #264e81;background: #cfdef3;font-weight: bold;border: 1px solid #cfdef3;margin-right: 5px;transition: 0.3s;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #0b62aa;color: #fff;border-color: #0b62aa;}.RWDproduct_page .tab-box .tab-container {border: 1px solid #cfdef3}.RWDproduct_page .tab-box .tab-menu li a:before {background: transparent;top: initial;bottom: -1px;height: 2px;}.RWDproduct_page .tab-box .tab-menu li.active a:before{background: #0b62aa;}.RWDproduct_page .tab-box .tab-menu a {height: 40px;}.RWDproduct_page .tab-box .tab-menu a:hover {color: #fff;}.RWDproduct_page .tab-box .tab-container>ul>li {padding:30px}/*影片*/ 
.video_item_subject {text-align: center !important;font-size: 16px !important;color: #000 !important;font-weight: bold !important;transition: 0.4s;}.video_item a:hover .video_item_subject {color: #0b62aa !important;transition: 0.4s;}/*購物車*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {background-color: #555;transition: 0.4s;}.RWDmenu_plus04 .cart-block .control .price, .RWDmenu_plus04 .querycar-block .control .price {color:#fe0000 !important}@keyframes num-bg{0%{background:#032951;-webkit-transform:scale(.5);transform:scale(.5)}100%{background:#032951;-webkit-transform:scale(1);transform:scale(1)}}/*按鈕*/ 
.RWDshopping .btn.normal {border-radius: 0;}.RWDshopping .btn {border: 1px solid #555;color: #555;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {border: 1px solid #888;color: #888;}.RWDshopping .btn.bg2 {background: #555;color: #fff;border-color: #555;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: #032951;color: #fff;border: 1px solid #032951;}/*詢問車*/ 
.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background-color: #555;transition: 0.4s;}.RWDquiry .btn.normal {border-radius: 0;}.RWDquiry .btn.bg2 {background: #555;border: 1px solid #555;color:#fff}.RWDquiry .btn.bg2:hover {border: 1px solid #888;color: #fff;background: #032951;}.shopping-item-box .item-btn {border-radius: 0;background: #888;color: #fff;transition: 0.4s;}.shopping-item-box .item-btn:hover {background: #032951;transition: 0.4s;color:#fff}.shopping-item-box .item-btn:hover a {color:#fff;}/*會員*/#join_form .btn-primary {background: #888;color: #fff;border: 0;border-radius: 0;}.btn-primary {border-radius: 0;border-color: transparent;background-color: #888;transition: 0.4s;}.btn-primary:hover {background-color: #032951;border-color: transparent;transition: 0.4s;}#join_form .btn-primary:hover {background:#032951}/*表單樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #969696; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*電子表單_按鈕*/ 
.ebtn {border-radius: 0;background: #888;transition: 0.4s;}.ebtn:hover {background: #032951;transition: 0.4s;}

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

.footer_block {    background: #021427;color: #ddd;}.footer_block .container {width: 100%;display: flex;align-items: stretch;padding: 0;flex-wrap: wrap;}.footer_box {width:100%;display: flex; align-items: flex-start; padding: 100px 100px 60px;font-size: 15px;letter-spacing: 1px;}/**/ 
.ft_menu {width: 50%; padding-right: 0px;}.menu_sec {display: flex;padding-right: 45px;}.menu_sec ul {list-style: none;padding-left: 0;margin:0px}.menu_item {    width: calc(25% - 30px);    margin: 0 15px;}.menu_item1 {    width: calc(50% - 30px);    margin: 0 15px;}.menu_item1 li {    width: 50%;}.menu_item1 ul {    display: flex;    flex-wrap: wrap;}.info_right .RWDedictor img {    padding: 15px;    background: #fff;    width: 70%;}.ft_logo {    font-size: 16px;    font-weight: 600;    margin-bottom: 15px;    line-height: 1.5;}.menu_sec h5 {font-weight: bold;color: #fff;font-size: 15px;border-bottom: 1px solid #cecece;padding-bottom: 7px;letter-spacing: 2px;}.menu_sec a {font-size: 14px;color: #ddd;letter-spacing: 1px;line-height: 2;transition: .3s ease;}.menu_sec a:hover {color: #0b62aa;transition: .3s ease;}.menu_sec a span{letter-spacing:0px;}/**/ 
.ft_info {width: 50%;display: flex;align-items:flex-start;border-left: 1px solid #c5c1c1;padding-left: 60px;}.ftinfo_sec ul {padding-left: 0; list-style: none;line-height:1.8;margin: 0;}.info_left, .info_right {width: 50%;}.info_right {padding-left: 60px;}.info_left a{color: #ddd;}.ft_logo img {width: 130px;margin: 0 0 20px;}.ftbtn_sec a:hover {background: #abe9ae;border: 1px solid #abe9ae;color: #fff;transition: .3s ease;}.ftbtn_sec a {display: flex;align-items: center;width: 200px;justify-content: center;border: 1px solid #bbc4cc;padding: 7px 0;color: #ddd;letter-spacing: 2px;font-weight: bold;margin: 0;transition: .3s ease;}.ftbtn_sec .btn_img {width: 25px;margin-right: 10px;}.ftinfo_sec li span {font-size: 12px;letter-spacing: 0;color: #bbb;}.ftinfo_sec li strong {width: 38px;display: inline-block;color:#3779bf;}/**/ 
.footer_map {width:25%;}.footer_map .RWDedictor {height:100%;}.footer_map iframe {filter: grayscale(1);opacity: 0.7;}.footer_map .RWDedictor {    display: flex;    align-items: flex-start;    flex-direction: column;    justify-content: center;    padding-right: 100px;}/*社群*/ 
.RWDsocial002 .pull-right {float: left !important;margin-top: 30px;}.RWDsocial002 .iconRounded {border: 0;color: #555;background-color:transparent !important; width:30px; height: 30px;border-radius: 0;margin-right: 15px;}i.i.ii-youtube1.iconRounded {    color: #f00;    font-size: 20px;    padding-top: 8px;}i.icon_fb1.iconRounded {    width:28px;}/*保護文字*/ 
.footer_ssl{display: flex;align-items: center; justify-content: center;font-size: 12px;color: #555;width: 100%;background: #02101f;padding: 7px 0;}.footer_block .ft_copyright .RWDedictor {margin:0px 10px;line-height: 2;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #555}.RWDssl01 {margin: 0 30px;}/*scrolltop*/ 
.scrollTop002 img {width: 25px;}.scrollTop002 {bottom: 190px;right: 40px;}

/*footer end*/
/*英文版 start*/

/*menu*/ 
.lang_en .RWDmenu_plus04 .site-nav .menu>li>a {letter-spacing: 1px;}.lang_en .RWDmenu_plus04 .menu li a {letter-spacing: 1px;}.lang_en .RWDmenu_plus04 .site-nav .menu ul li>a, .lang_en .RWDmenu_plus04 .site-nav .menu ul li>a:hover {    text-decoration: none !important;font-weight: normal;}/*線上諮詢*/ 
.lang_en .RWDmenu_plus04 .features .share-group span {etter-spacing: 1px;}/*會員購物車*/ 
.lang_en .RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .lang_en .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {letter-spacing: 1px;}/*banner*/ 
.lang_en .RWDbanner005 .title_block .title_en {padding: 0 250px;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 span {letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slick-caption .txt3 span {letter-spacing: 1px;}/*共同標題*/ 
.index h1.main-title, .RWDbanner005 .title_block .title_tw {letter-spacing: 1px;}.index .lang_en .about_block  h1.main-title {    font-size: 27px;letter-spacing: 0.5px;}/*banner錨點*/ 
.lang_en .banner_btn .btn_item {letter-spacing: 1px;}/*區塊按鈕*/ 
.lang_en .RWDproduct002_v2 .btn-box .btn{letter-spacing: 1px;}.lang_en .ab_btn a {letter-spacing: 1px;}.lang_en .about_bottom {letter-spacing: 1px;}/*service*/ 
.lang_en .RWDaccordion001 .pic_show .word .tw span {letter-spacing: 1px;}.lang_en .RWDaccordion001 .pic_show .word .en { letter-spacing:1px;}.lang_en .RWDbanner005 .more-btn {letter-spacing:0px;width: 350px;}.lang_en .RWDbanner005 .title_block .title_en { padding: 0 250px;}.lang_en .RWDbanner005 .swiper-left .main-title, .lang_en .RWDbanner005 .swiper-right .main-title  { letter-spacing: 1px;}.lang_en .RWDbanner005 .swiper-left .subtitle, .lang_en .RWDbanner005 .swiper-right .subtitle { letter-spacing: 1px;}/*about*/ 
.lang_en .ab_txt p {line-height:1.7;}/*footer*/ 
.lang_en .menu_sec h5 {letter-spacing: 0.3px;}.lang_en .menu_sec h5 br {display: none;}.lang_en .ftbtn_sec a {letter-spacing: 1px;}/*內頁*/ 
.lang_en .webdesc {letter-spacing: 1px;}.lang_en .hgroup h1  {letter-spacing: 1px !important;}/*編輯器*/ 
.lang_en .RWDslider01 .editor {letter-spacing: 1px;}/*回上一頁按鈕*/ 
.lang_en .btn.btn_back  {letter-spacing: 1px;}/*文章列表*/ 
.lang_en .layoutlist_2 .listdate .yearmonth {letter-spacing: 1px;}.lang_en .layoutlist_2 .list_subject a {letter-spacing: 1px;}/*按鈕*/ 
.lang_en .RWDproduct_page .ibtn {  letter-spacing: 1px;}/*測選單*/ 
.lang_en .RWDmenu_plus04 .cart-block h3, .lang_en .RWDmenu_plus04 .querycar-block h3 {  letter-spacing: 1px;}.lang_en .RWDquiry { letter-spacing: 1px;}

/*英文版 end*/
/*動態 start*/

@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}

/*動態 end*/
/*小螢幕 start*/

@media (max-width:1905px){.lang_en .menu_sec h5 br {display: block;}.lang_en .menu_sec h5 {line-height: 1.5;}}@media (max-width:1550px){.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 25px 15px;letter-spacing: 3px;}}@media (max-width:1520px){.about_bottom {width: 100%;}.index h2.sub-title, .RWDbanner005 .title_block .title_en {font-size: 16px;}.about_bottom li {font-size: 15px;letter-spacing: 1px;}.ab_pic {padding-right: 30px;}/*英文版*/ 
.lang_en .RWDbanner005 .title_block .title_en { padding: 0 60px;}.lang_en .menu_sec h5 br {display: none;}.lang_en .menu_sec h5 {line-height: 1.1;}/*ft*/ 
.ftinfo_sec li span br {display: none;}.ftinfo_sec li span {display: block;}.info_right {padding-left: 0;padding-top:30px;}.RWDsocial002 .pull-right {margin-top: 15px;}.info_left, .info_right {width: 100%;}.ft_info {flex-wrap: wrap;}.ft_menu {width: 60%;}.ft_info {width:40%;padding-left: 50px;}.ftbtn_sec a {width: 100%;}.menu_sec {flex-wrap: wrap;}.menu_item1 {width: 100%;margin: 30px 15px 0;}.menu_item { width: calc(50% - 30px);}.menu_item1 li {width: calc(100%/3);}}@media (max-width:1400px){.banner_btn .btn_img img {width:27px;}.banner_btn .btn_txt {padding: 10px 0 0;}.banner_btn .btn_item {padding: 20px 0;}.index h1.main-title, .RWDbanner005 .title_block .title_tw {font-size: 30px;}.index h2.sub-title, .RWDbanner005 .title_block .title_en {font-size: 16px;}.about_block { padding: 150px 80px 100px;}.about_bottom li { font-size: 14px;}.RWDnews005 h4 {width: 95%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {font-size: 14px !important; -webkit-line-clamp: 1;width: 95%}.ft_menu {width: 60%;}.ft_info {width:40%;}}@media (max-width:1380px){.RWDmenu_plus04 .header .ml-stack-nav-toggle__line {background:#fff}.ml-stack-nav-toggle {padding: 45px 45px 30px 15px;}.RWDmenu_plus04 .features .share-group.main_share {margin: 0 20px;}.RWDmenu_plus04 .header.is-up  .ml-stack-nav-toggle__line {background: #555;}.RWDmenu_plus04 .ml-stack-nav-toggle i{display: none;}.RWDmenu_plus04 .features {padding-right: 20px;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 25px;}.RWDmenu_plus04 .header.is-up .features:after {background-color: #cecece;}.RWDmenu_plus04 #mobile-menu .menu li a {color: #555;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #032951;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .member-btn {display: none;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;}}@media (max-width:1320px){.about_bottom li {font-size: 13px; letter-spacing: 0px;}/*內頁*/ 
.call_to_action > .container {width: 90%;}}/*英文版關於我提早變化*/@media (max-width:1280px){.lang_en .about_block { flex-direction: column-reverse;}.lang_en .ab_pic {width: 80%; padding-right: 0px;margin: 50px auto 0;}.lang_en .about_block .container {width: 85%;text-align: center;}.lang_en .ab_btn a {margin: 0 auto;}.lang_en .ab_pic img { width: 100%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .header .ml-stack-nav-toggle__line {background:#fff}.ml-stack-nav-toggle {padding: 45px 45px 30px 15px;}.RWDmenu_plus04 .features .share-group.main_share {margin: 0 20px;}.RWDmenu_plus04 .header.is-up  .ml-stack-nav-toggle__line {background: #555;}.RWDmenu_plus04 .ml-stack-nav-toggle i{display: none;}.RWDmenu_plus04 .features {padding-right: 20px;}.RWDmenu_plus04 .logo {width: 140px;margin-top: 25px;}.RWDmenu_plus04 .header.is-up .features:after {background-color: #cecece;}.RWDmenu_plus04 #mobile-menu .menu li a {color: #555;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #032951;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .member-btn {display: none;}.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 10px;padding-right: 10px;}.RWDmenu_plus04 .features:after {content: "";position: absolute;right: 0;top: 20%;height: 60%;width: 1px;background-color: #333;}.banner_btn {bottom: -20px;}.menu_sec a { font-size: 13px;}.ft_info {font-size: 14px;}.menu_sec h5{font-size: 14px;}.about_block { padding: 150px 80px 100px 0;}.RWDnews005 h4 {width:100%;font-size: 16px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {width:100%}.product_block .container, .service_block .container {width: 90%;}.news_block .container {width: 90%;}.about_block .container {width: 75%;}.RWDproduct002_v2 .portfolio-bottom-summary {padding: 20px 20px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {font-size: 16px;}.lang_en .RWDproduct002_v2 .portfolio-bottom-summary {padding: 20px 0px;}/*內頁*/ 
.RWDproduct_page .list-inline {letter-spacing: 0px;font-size: 14px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/**/ 
.about_block {padding:100px 0 80px;}.product_block{padding: 80px 0 0;}.service_block{padding: 80px 0;}.news_block{padding: 80px 0;}.about_block { flex-direction: column-reverse;}.ab_pic {    width: 80%;    padding-right: 0px;margin: 50px auto 0;}.about_block .container {    width: 85%;text-align: center;}.ab_btn a {margin: 0 auto;}.ab_pic img {    width: 100%;}/**/ 
.news_block .container {width: 95%;}.service_block:after {    height: 42%;}/**/ 
.RWDnews005 .controlls-over .owl-pagination {    display: block;    position: relative;    margin-top: 30px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}/**/ 
.banner_btn .btn_sec {width: 70%;}.ab_txt p br {display: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/3 - 11px);margin: 0px 5px 20px;}/**/ 
.RWDaccordion001 ul {display: flex;flex-wrap: wrap;}.RWDaccordion001 ul li {width: 50%;height: 45vh !important;}.RWDaccordion001 .pic_show .word {max-width:420px;top: 20px;}.RWDaccordion001{ height: auto !important;}.RWDaccordion001 .pic_show .word .tw span {font-size: 22px;}.RWDaccordion001 ul:hover li, .RWDaccordion001 ul:hover li:hover {width: 50%;}.RWDaccordion001 ul li:first-child{border-right: 3px solid #fff;}.RWDaccordion001 ul li:nth-child(2){border-right:none;}.RWDaccordion001 ul li:nth-child(4){border-right:none;border-top:10px solid #fff;}.RWDaccordion001 ul li:nth-child(3){border-top:10px solid #fff;border-left:none;}.RWDaccordion001 ul li:last-child {background-position-y: bottom;}/**/ 
.footer_box , .footer_map{width: 100%;}.ft_menu {width: 55%;}.ft_info{width: 45%;padding-left: 30px;}.footer_box {padding: 80px 3% 40px;}.scrollTop002 {bottom: 190px;}/*內頁*/ 
.RWDproduct_page .pic-box {width: calc(100% - 300px);}.RWDproduct_page .products-info {width:300px}.video_item {    width: calc(100% / 3);    margin-bottom: 30px;    margin-top: 0;}.RWDproduct_page .list-inline {letter-spacing: 0px;font-size: 14px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.banner_btn .btn_sec {    width: 100%;    clip-path: none;}.banner_btn .btn_item {    padding: 35px 0;}.banner_btn {    bottom: 0px;}.about_bottom { width: 100%;}.about_block .container { width: 90%;}.RWDaccordion001 .pic_show .word {max-width: 300px;top: 40px;}.RWDbtn01 .btn-box li {padding: 0;width: 100%;}.service_block .container {width: 100%;padding:0;}.RWDbanner005 .subtitle {padding: 0;}.RWDbanner005 .subtitle {font-size: 14px;}.RWDbanner005 .fraction_block {    display: flex !important;    margin-top: 15px !important;}/**/ 
.menu_sec {    padding-right: 0;}.ft_menu {    width: 100%;    padding-bottom: 30px;    border-bottom: 1px solid #c1c1c1;    margin-bottom: 40px;}.ft_info {    width: 100%;        padding: 0 15px;    border-left: none;}.info_left, .info_right {    width: 50%;}.footer_box {    padding: 80px 10% 40px;    flex-wrap: wrap;}.RWDsocial002 {    display: flex;}.info_right {    padding-left: 30px;    padding-top: 0;}/*內頁*/#sidebar {padding: 0;margin-bottom: 30px;}#mobile-fixed .btn-box .normal {border-radius: 0px !important;}#mobile-fixed .btn-box .bg2 {background: #888;color: #fff !important;}#mobile-fixed .btn-box .bg2:hover {background: #032951;transition: 0.4s;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
/*英文版*/ 
.lang_en .RWDbanner005 .title_block .title_en { padding: 0 30px;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.ft_left {width: 100%;text-align: center;}.ft_right {width: 100%;text-align: center;}.footer_block .container {flex-direction: column;align-items: center;justify-content: center;}.ft_left .menu_btn {margin:20px auto}/*內頁*/ 
.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width:100%}.hgroup .container {padding:17px}section.article-text p {font-size: 15px !important;line-height: 1.8 !important;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left {top: 20%;transform: none;text-align: center;}.RWDnews011 .img-view {margin: 0 auto;}.RWDnews011 .news-block .list {padding-top: 50px;}.footer_block .ft_copyright .RWDedictor {margin:0px 5px}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 40px;}.RWDmobile_bottom_v2 .icon img {    width: 17px;margin-right:5px;}.mobile_bottom__a {padding: 10px 0;}.mobile_bottom__li:first-child .mobile_bottom__a {    background: #0574d4;}.mobile_bottom__li:nth-child(2) .mobile_bottom__a {    background: #2abd2d;}.RWDmobile_bottom_v2 .text {    text-align: center;    font-size: 13px;    letter-spacing: 2px;    display: inline-block;}/*英文版*/ 
.lang_en .RWDmobile_bottom_v2 .text { letter-spacing: 1px;}.mobile_bottom__li:nth-child(3) .mobile_bottom__a  {    color: #333;    background: #b0c4de;}.mobile_bottom__li {border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}.mobile_bottom__li:first-child{border-left:none;}.mobile_bottom__li:last-child{border-right:none;}.RWDmobile_bottom_v2 {background-color: #2abd2d;}.banner_btn {z-index: 11;}/*英文版*/ 
.lang_en .RWDbanner005 .title_block .title_en { padding: 0px;}/*內頁*/ 
.call_to_action > .container {width: 95%;}.video_item {    width: calc(100% / 2);    margin-bottom: 30px !important;    margin-top: 0 !important;    float: left;}.RWDproduct_page .btn-other li button {padding:10px}
}
/*767px end*/
/*700px start*/

@media (max-width:700px){.footer_ssl {    flex-direction: initial;    flex-wrap: wrap;    line-height: 1.7;    padding: 15px 30px 80px;    justify-content: left;}.RWDssl01 {    margin: 0;}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDfakeloader img {max-width: 170px;}.fixed_xs {    pointer-events: none;transition: all .3s ease;    opacity: 0;}.fixed_xs.change {    opacity: 1;transition: all .3s ease;    pointer-events: auto;}.RWDmenu_plus04 .features {padding-right: 10px;}.ml-stack-nav-toggle {padding: 35px 14px;width: 28px;}.RWDmenu_plus04 .features .share-group.main_share {display: none;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .logo {width: 95px; margin-top: 25px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 5px;}.banner_btn .btn_item {padding:20px 0;font-size: 14px;letter-spacing: 1px;}.banner_btn .btn_sec{padding: 0;}.service_block, .news_block {    padding: 50px 0;}.RWDbanner005 .title_block {    padding: 0 30px;}.index h1.main-title, .RWDbanner005 .title_block .title_tw{font-size: 25px;}.index h2.sub-title, .RWDbanner005 .title_block .title_en{font-size: 14px;}.about_top h1.main-title br {    display: none;}.about_top h1.main-title br {font-size: 23px;}.product_block {    padding: 50px 0;}.product_block .container{width:100%;padding: 0 10px;border-bottom: none;}.news_block .container {width: 100%;}.about_block .container {width:95%;}.about_bottom {    width: 100%;}.about_bottom li {padding: 5px 0;font-size: 14px;width: 50%;}.about_bottom li span {letter-spacing: 0;font-size: 13px;}.ab_txt p {font-size: 14px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100% - 1px);margin: 0px 0px 20px;}.RWDproduct002_v2 .row:nth-child(2) {margin: 0;}.ab_btn a {width: 100%;}.RWDbtn01 .btn{width:90%;}.RWDbanner005 .swiper-center .swiper-slide { height: auto;}.RWDbanner005 .swiper-center .subtitle {    color: #555;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.RWDnews005 h4 { font-size: 15px; text-align: center;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p{text-align: center;}/**/ 
.menu_item {    width: calc(50% - 10px);    margin: 20px 10px 0 0px;}.menu_item1 {    width: 100%;margin: 30px 0px 0;}.footer_box {    padding: 70px 7% 30px;}.ft_info {width: 100%;text-align: left;padding: 0;}.menu_sec {flex-wrap: wrap;}.info_left, .info_right {    width: 100%;}.info_right {    padding-left: 0;    padding-top:30px;}.menu_item1 li {width: calc(100%/2);}.RWDaccordion001 .pic_show .word .tw span {text-align: center;}.RWDsocial002 {justify-content: flex-start;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {position: relative;bottom: auto;top: -130px;}.scrollTop002 {bottom: 190px;}/*內頁*/ 
.hgroup h1 {font-size: 26px !important;letter-spacing: 1.5px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.menu-container .RWDedictor {top: 68px;}.RWDservice011__head {padding: 50px 30px;}/*內頁*/ 
.video_item {    width: 100%;    margin-bottom: 30px !important;    margin-top: 0 !important;    float: left;}.call_to_action > .container {    width: 100%;}.page_wrapper_bg .pagecontent {padding:0px}/*英文版*/ 
.index .lang_en .about_block h1.main-title { font-size: 25px; letter-spacing: 0;margin-left: -15px;margin-right: -15px;}/*內頁*/ 
.new-form {margin-top:0px}@media (max-width: 414px) {/*英文版*/ 
.index .lang_en .about_block h1.main-title { font-size: 24px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 26px;color: #fff;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 20px;color: #fff;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 16px;color: #fff;letter-spacing: 2px;line-height:2}.RWDbanner_plus01 .slick-caption.txt-left {width:100%}.about_block h4 {line-height:1.8}.RWDedictor002 .RWDedictor002-text {padding:0px}.RWDnews011 {padding: 0 5px;}/*英文版*/ 
.index .lang_en .about_block h1.main-title { font-size: 23px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100% - 1px);    margin: 0px 0px 20px;}.RWDmenu_plus04 .logo {    width: 80px;    margin-top: 25px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 3px;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {    font-size: 13px;}.banner_btn .btn_item {    padding: 15px 0;    font-size: 12px;    letter-spacing: 1px;}.index h1.main-title {    font-size: 20px;}.index h2.sub-title {    font-size: 14px;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {top: -100px;}.banner_btn {bottom: -15px;}.about_bottom li {width: 100%;}/*英文版*/ 
.index .lang_en .about_block h1.main-title { font-size: 20px;margin-left: -20px; margin-right: -20px;}.lang_en .RWDmobile_bottom_v2 .text { letter-spacing: 0;font-size: 12px;}
}
/*320px end*/