/* all */a, a:hover, a:focus{text-decoration: none;}.template_panel_first {overflow: initial !important;}.cd-header-buttons li.lang-select, .cd-header-buttons li.lang-select a {    font-family: 'Montserrat', 'Noto Sans TC', sans-serif !important;    letter-spacing: 0px;    font-weight: 500;}.fl img{width:230px;}.scrollTop002 {bottom: 80px;right: 20px;z-index: 333;}.scrollTop002 .ii {border-radius: 0;letter-spacing: 0px;}::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {background: #444;}::-webkit-scrollbar-thumb {background: #777;border-radius: 20px;}::-webkit-scrollbar-thumb:hover {background: #888;}body, html {    font-size: 15px;    font-family: 'Montserrat', 'Noto Sans TC', sans-serif;    font-weight: 300;    letter-spacing: 1.5px;    line-height: 1.5;color: #444;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*cookie*/ 
.RWDalert_fancybox .btn.active {    background:#191970 !important;    color: #fff !important;    border-radius: 0 !important;    border: 5px !important;    font-size: 18px !important;    letter-spacing: 2px !important;    padding:6px 30px !important;}.RWDalert_fancybox.bottom {width: 50%;animation: none;opacity: 1 !important;box-shadow: 0px -3px 3px rgb(51 51 102 / 20%);text-align: center;left: auto !important;right: 0 !important;border-top-left-radius: 20px;color: #fff !important;background: #000 !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {padding:25px !important;}.RWDalert_fancybox.bottom .editor a {color: #fff;border-bottom: 1px solid;}@media (max-width: 991px) {.RWDalert_fancybox.bottom {width: 100%;padding: 25px 10px !important;left: 0% !important;transform: translate(0%, 0px);border-top-left-radius: 0;}}@media (max-width: 600px) {.RWDalert_fancybox.bottom {padding: 25px 60px !important;}.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.RWDalert_fancybox.bottom {animation: none;opacity: 1 !important;}/*body-group*/ 
.body-group {display: flex;align-items: flex-start;background: #9197be;padding: 20px;}/*右-選單*/@media (min-width: 1200px){/*body{overflow: hidden;}*/ 
.cd-logo {left: 50%; margin: 0px; width: 45%; order: 1; transform: translateX(-50%); margin-top: 5vh;}.menu_box {    position: sticky;    width: 250px;    top: 0;    left: 0;    height: 100%;    z-index: 999;   border-radius: 10px 0px 0 10px;}.RWDmenu_plus02 .container {width: 100%;padding: 0;}.RWDmenu_plus02 .inside {position: relative;float:left;width: 250px;left: 0;height: 100vh; border-radius: 10px 0px 0 10px;}nav.cd-nav {margin-left: 0;margin-top: 7vh; order: 2;}.RWDmenu_plus02 ol, .RWDmenu_plus02 ul{margin: 0 auto;}.cd-primary-nav > li > a {line-height: 50px;height: 50px; text-align: left; display: block; padding: 0 px;}.cd-primary-nav > li {width: 100%;padding: 0 50px;text-align: center;}.cd-primary-nav > li:after {bottom: 0;}.cd-main-header {height: 100vh;border-radius: 10px 0px 0 10px;}.cd-header-buttons{width: calc(100% - 100px) !important; border: none !important; padding: 0 !important; order: 3; position: initial; float: none; text-align: left; margin: 80px 50px 0 !important;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {float: left; display: inline-block; margin-top: 0; margin: 0 45px 0 0;}.RWDmenu_plus02 .share-group.main_share {position: absolute; bottom: 0px; width: 100%; margin: 0; text-align: center; left: 0;}.RWDmenu_plus02 .share-group img {width: 17px !important;}.RWDmenu_plus02 .share-group i {font-size: 22px;}.shoppingcar001 .car_block {background-color: #eae8de;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding: 5px 5px 8px 0;}.is-visible .shoppingcar001 {z-index: 9;}.RWDmenu_plus02 .inside.is-push {transform: translateX(0px);-o-transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}.cd-overlay.is-push {z-index: 99999999;}.cd-primary-nav > .has-children > a::before{transform: rotate(45deg);right: 0px;top: 21px;}.cd-primary-nav > .has-children > a::after{transform: rotate(-45deg);right: 0;top: 26px;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{background: #7d7d7c;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {background: #555;}.cd-primary-nav .cd-secondary-nav > li{border-bottom: 1px solid #777;}.cd-primary-nav .cd-secondary-nav > li > a{color: #fff;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav{left: 250px !important;top: 0;box-shadow: none;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(1)::after {    content: '';    width: 1px;    height: 40px;    display: block;    background: #ddd;    position: absolute;    left: 33.33%;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(2)::after {    content: '';    width: 1px;    height: 40px;    display: block;    background: #ddd;    position: absolute;    right: 33.33%;}.RWDmenu_plus02 .querycar-block{    order: 3;    width: auto;    margin-right: 15px;    width: 40px;    height: 40px;    background: #666;    border-radius: 50%;    display: flex;    justify-content: center;    align-items: center;    top: -6px;}.RWDmenu_plus02 .querycar-block .ii {color: #fff;padding-right: 0;}.RWDmenu_plus02 .share-group a img {width: 38px !important;}.RWDmenu_plus02 .cart-block .glyphicon, .RWDmenu_plus02 .cart-block:hover i {color: #fff;}.RWDmenu_plus02 .querycar-block:hover i {color: #fff;}/*語系*/ 
.cd-header-buttons li{float: none;display: block;margin: 0 auto;width: 100%;}.lang-select-options a {text-align: left;}/*搜尋*/ 
.cd-search.full .search-in {    transform: scale(.8);}.cd-search {margin-top: -30px;height: 60px; width: 500px; top: 50vh !important;left: 50vw;margin-left: -125px;}.cd-header-buttons li.search-btn {font-size: 13px; position: relative; letter-spacing: 1px; top: -6px; display: inline-block; margin-top: 0; margin: 0; width: 20px; float: right; height: 33px;}.cd-search-trigger::before {left: 12px;top: 12px;border-color:#fff;}.RWDmenu_plus02 .member-block {    order: 3;    width: auto;    margin-right: 0;    width: 40px;    height: 40px;    background: #666;    border-radius: 50%;    display: flex;    justify-content: center;    align-items: center;    top: -6px;}.cd-header-buttons li.search-btn {width: 40px;height: 40px;border-radius: 50%;background: #666;}.cd-search-trigger::after {right: auto;left: 22px;bottom: 17px;background: #fff;}.cd-search-trigger span::after, .cd-search-trigger span::before {left: 10px;}.cd-search button {top: 18px;}a.cd-search-trigger {width: 100%;}ul.cd-header-buttons {display: flex;flex-direction: row;flex-wrap: wrap;}.cd-header-buttons li.search-btn {order: 2;margin-right: 20px;}.RWDmenu_plus02 .member-block .glyphicon {font-size: 14px;margin-top: -5px;left: 1px;}.cd-header-buttons li.lang-select {font-family: 'Noto Sans TC',sans-serif;border-bottom: 1px solid #ccc;margin-bottom: 30px;}.RWDmenu_plus02 .member-block .glyphicon-user:before{color:#fff;}.cd-search.full {top: 0 !important;width: 100%;margin-left: 0;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav{order: 4; position: absolute; bottom: 70px; left: 0; width: 100%;}.RWDmenu_plus02 .editor {float: none; margin-right: 0; margin-top: 0; padding: 20px 50px; text-align: left;}.nav_title {font-size: 15px; font-family: 微軟正黑體, sans-serif; font-weight: bold; color: #000; padding: 10px 0;}/*左-內容*/ 
.cd-main-content {    position: relative;    z-index: 99;    width: calc(100% - 250px);    top: 0;    float: right;    background: #fff;    border-radius: 0 10px 10px 0;    overflow: hidden;}}/*選單樣式*/ 
.cd-main-header {background: #fff;display: flex;flex-direction: column;border-right: 1px solid #eee;}.cd-primary-nav > li:after {height: 0;}.RWDmenu_plus02 .share-group a {color: #666;height: 70px;background: transparent;text-align: center;border-radius: 0;display: flex;transition: all 0.5s ease 0s;align-items: center;float: left;justify-content: center;width: calc(100% / 3);padding: 0;border-top: 1px solid #ddd;}.cd-primary-nav > li > a {font-size: 15px; font-family: 微軟正黑體, sans-serif; font-weight: bold; border-bottom: 1px solid #ddd; padding: 0; color: #000;}.RWDmenu_plus02 .cart-menu {background-color: #f9f8f3;}.RWDmenu_plus02 .cart-menu ul.content li .pic {background-color: #eae8de;}.shoppingcar001 .line {border: 0;}.RWDmenu_plus02 .cart-menu ul.content li .text-box .price { color: #dc6828;}.cd-primary-nav>li>a:hover {color: #191970;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display: none;}/*副選單樣式*/ 
.RWDmenu_plus02 .editor i {color: #aaa;width: 20px;float: left;text-align: center;margin-right: 15px;}.RWDmenu_plus02 .editor {font-size: 12px; text-align: left; letter-spacing: 1px; line-height: 2; color: #555;}.RWDmenu_plus02 .editor a:hover {color: #000;}.RWDmenu_plus02 .editor a {color: #555; transition: .5s all;}.nav_ph {display: inline-block; width: 40px;}@media (min-width: 1200px){.RWDmenu_plus02 .inside {background: #fff;}.RWDmenu_plus02 .inside.is-up {box-shadow: none;}}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {font-family: 'Montserrat', sans-serif;top: 25%;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 85%;}.RWDbanner_plus01 .slick-caption .txt1 span {color: #fff;font-size: 26px;line-height: 1.3;letter-spacing: 0px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 65px;    line-height: 1.3;    letter-spacing: 0px;    color: #fff;    text-shadow: 0 0 20px rgb(0 0 0 / 20%);    font-weight: 300;}/*標題*/ 
.index .section-subject {margin: 0 0 50px;text-align: center;}.index .main-title {color: #191970;font-size: 40px;font-weight: 700;line-height: 1.5;letter-spacing: 2px;margin: 0;}.index h2.sub-title {line-height: 1.3;font-size: 18px;color: #666;font-weight: 500;}/*about*/@media (min-width: 2000px) {.about_block .RWDedictor {padding: 100px 10%;}}.about_block {position: relative;background: #edeff2;}.about_block .container {width: 100%;padding: 0;display: flex;flex-direction: row-reverse;}.about_block .RWDparallax_new {width: 30%;height: 100%;position: absolute;left: 0;}.about_block .RWDparallax_new .picbgbox{    height: 100% !important;}.about_block .RWDedictor {width: 70%;padding: 80px 10%;}.about_block p {line-height: 1.7;}.about_block h4 {margin-top: 30px;line-height: 1.5;}/*product*/ 
.products_block {padding: 100px 0;position: relative;}.products_block .container {width: 80%;}.RWDproduct004 #portfolio .col-md-3 {width: 50%;cursor: pointer;}.RWDproduct004 .callout-dark {padding: 0;background-color: transparent;}.RWDproduct004 .mix-grid .item-box img {transition: all .5s ease;}.RWDproduct004 .item-box .item-hover a {width: 100%;height: 100%;display: block;}a.ico-rounded.lightbox {display: none !important;}.RWDproduct004 .item-box .item-hover .inner {height: 100%;top: 0;margin-top: 0;}.RWDproduct004 .item-box figure {position: initial;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span, .RWDproduct004 .heading-title.heading-arrow-bottom::after {display: none;}.RWDproduct004 .overlay, .RWDproduct004 .item-box .item-hover {background-color: transparent;}.RWDproduct004 #portfolio, .RWDproduct004 {overflow: initial;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 #portfolio div.col-md-3 h3 {    padding-bottom: 10px;    color: #999;    font-family: 'Montserrat', sans-serif;    font-size: 30px;    line-height: 1.5;    letter-spacing: 0;    font-weight: 300;    margin-right: 15px;    border-top: 1px solid #555;    padding-top: 5px;}.RWDproduct004 .list-inline {color: #fff;font-size: 20px;line-height: 1.5;letter-spacing: 2px;font-weight: 300;height: auto !important;}.RWDproduct004 .item-box-desc {position: absolute;bottom: 0;margin-bottom: 0;padding: 30px 0px 40px 40px;display: flex;align-items: baseline;width: 100%;}.RWDproduct004 .mix-grid .item-box, .RWDproduct004 #portfolio .item-box {box-shadow: none;border: 1px solid #999;border-width: 1px 0 0 1px;}/**/ 
.RWDparallax_new .picbgbox {height: 32vw !important;}/*表單*/ 
.contact_block {padding: 100px 0;position: relative;}.contact_block .container {width: 70%;}.RWDeform001 .section-subject {display: none;}.RWDeform001 .row:nth-child(2)>.col-sm-4 {display: none;}.RWDeform001 .form-horizontal .col-sm-4:last-child {width: 100%;}.contact_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/web_bg.jpg)repeat;    top: 0;    left: 0;    opacity: .5;    background-attachment: fixed;}.RWDeform001 .form-horizontal .col-sm-4 {width: 50%;}.form-horizontal .form-control {border-radius: 0;box-shadow: none;border: 1px solid #ddd;background: #fff;}.column_memo {color: #999;font-size: 13px;letter-spacing: 1px;}.RWDeform001 .form-horizontal .form-group label {font-weight: 500;}.RWDeform001 .form-horizontal .form-group {margin-bottom: 20px;}textarea.form-control {min-height: 124px;}.RWDeform001 .ebtn {width: auto;max-width: 300px;margin: 50px auto 0;}.RWDeform001 .ebtn a {    background: #CD0000;    padding: 10px;    font-size: 15px;    line-height: 1.5;    font-weight: 500;transition: all .5s ease;}.RWDeform001 .form-horizontal .form-group img {margin-left: 10px;}@media (min-width: 1200px) {.RWDeform001 .ebtn a:hover {background: #a20000;transition: all .5s ease;}.RWDproduct004 .mix-grid .item-box:hover img {    transition: all .5s ease;    transform: scale(1.1);}}/*20220511*/::-webkit-scrollbar {width: 18px;}body, html { font-size: 16px;}.RWDmenu_plus02 i.fa.fa-facebook { color: #1877f2;} .RWDmenu_plus02 i.ii.ii-line3 { color: #3adc46;}.RWDmenu_plus02 i.ii.ii-ig2 { background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);-webkit-background-clip: text;background-clip: text;   -webkit-text-fill-color: transparent;   transition: .3s ease;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {   background: #ffffffde;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {   background: #fff;}.about_block h4 { font-size: 19px;}.about_block .RWDparallax_new .picbgbox { background-position: center !important;}/*20220630語系-英*//*字距*/ 
.wrapper_bg.lang_en, .wrapper_bg.lang_en p, .wrapper_bg.lang_en a {letter-spacing: 0 !important;}body.wrapper_bg.lang_en,.wrapper_bg.lang_en .RWDalert_fancybox .btn.active,.wrapper_bg.lang_en .RWDalert_fancybox.bottom,.wrapper_bg.lang_en .RWDalert_fancybox.bottom .editor,.wrapper_bg.lang_en .cd-header-buttons li.search-btn,.wrapper_bg.lang_en .RWDmenu_plus02 .editor,.index .wrapper_bg.lang_en .main-title,.wrapper_bg.lang_en .RWDproduct004 .list-inline,.wrapper_bg.lang_en .column_memo {letter-spacing: 0 !important;}/*選單*/ 
.wrapper_bg.lang_en .cd-primary-nav > li > a, .wrapper_bg.lang_en .nav_title, .wrapper_bg.lang_en .cd-primary-nav .cd-secondary-nav>li>a {font-family: 'Montserrat', 'Noto Sans TC', sans-serif;}.wrapper_bg.lang_en .cd-primary-nav > li > a, .wrapper_bg.lang_en .cd-primary-nav .cd-secondary-nav>li>a {font-weight: 500;}/*詢問車*/ 
.wrapper_bg.lang_en .RWDmenu_plus02 .querycar-block .glyphicon {color: #fff; font-family: iicon!important; font-size: 17px; speak: none; top: 0;}.wrapper_bg.lang_en .glyphicon-shopping-cart:before {content: "\e970";}/*about*/ 
.wrapper_bg.lang_en .about_block p {font-weight: 400;}.wrapper_bg.lang_en .about_block h4 {font-weight: 600;}.wrapper_bg.lang_en .about_block h4 {margin-top: 36px;}/*products*/ 
.wrapper_bg.lang_en .RWDproduct004 .list-inline {font-weight: 400;}
/*footer start*/

/**/ 
.footer_block .RWDedictor, .footer_block .RWDsocial002, .RWDssl01, .copyright, .footer_block .RWDedictor008 {animation: none;opacity: 1 !important;}.footer_block {background: #191970;padding: 80px 0 0;color: #fff;}.footer_block> .container {display: grid;grid-template-columns: 20% 65% 15%;align-items: flex-start;width: 80%;}.ft_logo img {width: 130px;}.footer_block a, .footer_block a:hover {color: #eee;transition: all .5s ease;}.footer_block dd {line-height: 1.7;color: #eee;}.ft_info .RWDedictor {display: grid;grid-template-columns: 1fr 1fr;}.ft_logo {grid-column-start: 1;}.footer_block dt {font-size: 18px;margin-bottom: 10px;font-weight: 500;}.ft_info {border-right: 1px solid #55558d;}.ft_menu {padding-left: 50px;}.footer_block .ft_menu a:hover {color: #ccc;transition: all .5s ease;}.ft_other {background: #0e0e59;padding: 15px 0;font-size: 12px;margin-top: 50px;letter-spacing: 0px;font-family: '微軟正黑體',sans-serif;font-weight: 400;color: #999;}.ft_other .container {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}.footer_block .copyright_desc, .footer_block .copyright_desc a, .footer_block .copyright_desc a:hover {color: #999;}.RWDssl01 {padding: 0 10px;}.ft_info dl:nth-child(1) > dd:nth-child(3), .ft_info dl:nth-child(2) > dd:nth-child(3) {    margin-left: 61px;}/*20220511*/ 
.footer_block { padding: 60px 0 0 0;}.footer_block dd>i {  font-size: 15px;  padding-right: 7px; color: #eeeeeed4;}.ft_other {  margin-top: 35px;}/*220630語系-英*/ 
.wrapper_bg.lang_en .footer_block> .container {width: 85%;}.wrapper_bg.lang_en .ft_info dl:nth-child(1) > dd:nth-child(3), .wrapper_bg.lang_en .ft_info dl:nth-child(2) > dd:nth-child(3) {margin-left: 0;}.wrapper_bg.lang_en .ft_info dl {padding-right: 50px;}

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

/*main*/ 
.page_wrapper_bg .collapsing_header .main {margin-top: 0 !important;}.page_wrapper_bg section.call_to_action { padding: 35px 0 85px 0; min-height: 700px; position: relative;}.page_wrapper_bg .cd-main-content {background: #f8f7f7;}.page_wrapper_bg section.call_to_action>.container {max-width: 1500px; width: 85%; padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}/*-------文字--------*/ 
.page_wrapper_bg .article-text, .page_wrapper_bg .article-text div, .page_wrapper_bg .article-text a {font-family: 'Montserrat', 'Noto Sans TC', sans-serif;}.page_wrapper_bg .hgroup h1 {font-size: 36px; text-align: center; font-weight: 700; letter-spacing: 2px; line-height: 1.5; color: #191970; margin: 0;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.5;letter-spacing:2px; font-weight: 500;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: 500; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 1.5px; margin: 15px 0 15px; font-weight: 500;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{font-size:15px; line-height: 2; letter-spacing: 1.5px;color: #444;}.page_wrapper_bg .article-text select {color: #444 !important; font-family: 'Montserrat', 'Noto Sans TC', sans-serif;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-size: 18px !important; font-weight: 400; color: #444; font-family: 'Montserrat', 'Noto Sans TC', sans-serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px; letter-spacing: 1.5px; line-height: 2; color: #444;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*主標*/ 
.page_wrapper_bg .hgroup .container {width: 100%;}/*麵包屑*/ 
.hgroup .breadcrumb {font-size:13px; background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 10px 0 30px;}.hgroup .breadcrumb a {color: #666;}.hgroup .breadcrumb a:hover {color: #191970;}/*文章編輯*/ 
.RWDeditor01 .model-title {display: none;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}/*-------按鈕--------*/ 
.page_wrapper_bg .btn {border-radius: 0;}/*回上一頁*/ 
.page_wrapper_bg #article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.page_wrapper_bg .btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none; margin-top: 40px !important;}.page_wrapper_bg .btn.btn_back a {min-width: 200px; padding: 9px 10px; background: transparent; color: #191970; transition: all 0.5s ease; border: 1px solid #191970; font-size: 15px; font-weight: 400; line-height: 1.5;}.page_wrapper_bg .btn.btn_back a:hover {border: 1px solid #191970;color: #fff;background: #191970;}/*確定送出*/ 
.page_wrapper_bg .ebtn {float: right; background: transparent !important; padding: 0; line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center; font-weight: 400; min-width: 250px; color: #fff; border: 1px solid #cd0000;  background:#cd0000; transition: all 0.5s ease; padding: 9px 10px;}.page_wrapper_bg .ebtn a:hover {color: #fff; background:#a20000; border: 1px solid #a20000; transition: all 0.5s ease;}/*顯示更多+隱藏更多*/ 
.RWDsearch_page .remore {color: #666; border: 1px solid  #666; background: transparent; transition: 0.5s ease;}.RWDsearch_page .remore:hover {background:  #666; border: 1px solid  #666; color: #fff;}.RWDsearch_page .more {color: #666; border: 1px solid  #666; background: transparent; transition: 0.5s ease;}.RWDsearch_page .more:hover {background:  #666; border: 1px solid #666; color: #fff;}/*-------範例--------*//*圖文輪播*/ 
.RWDslider01 .editor {font-size: 15px; line-height: 2; color: #444; letter-spacing: 1.5px;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #666; font-size: 22px; font-weight: 500; line-height: 1.8;}.RWDtimeline02 {padding-top: 0px;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 15px; color: #444;}.RWDtimeline01 li.event .point .title {font-size: 22px; font-weight: 500; margin: 0 0 20px 0; color: #444;}.RWDtimeline01 li.event .point .editor {font-size: 15px; line-height: 1.8; letter-spacing: 1.5px; color: #444;}.RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgba(248,247,247,0) 0,rgba(248,247,247,1) 2%,rgba(248,247,247,1) 100%); background: -webkit-linear-gradient(to bottom,rgba(248,247,247,0) 0,rgba(248,247,247,1) 2%,rgba(248,247,247,1) 100%);}/*-------選單--------*//*次選單C*/#sidebar .products-nav {background: #fff;}.m2018 .products-nav .nav-title {font-weight: 500; color: #fff; background: #191970;}.m2018 .products-nav ul>li a {font-weight: 500; transition: all 0.3s ease;}.m2018 .products-nav li.active>a, .m2018 .products-nav li:hover>a {font-weight: 500; color: #191970; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li>a {font-weight: 400; color: #666; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav li.active.iscate>a {color: #191970; font-weight: 500; transition: all 0.3s ease;}/*-------產品列表--------*//*產品列表B*/ 
.productlist .layoutlist_2 {display: flex; flex-wrap: wrap;}.layoutlist_2 .item .subject {text-align: center; font-size: 18px; font-weight: 400;}.layoutlist_2 .item .subject a {color: #333; transition: all 0.3s ease;}.layoutlist_2 .item:hover .subject a {color: #191970;}/*產品列表-進階搜尋*/ 
.RWDsearch01 .search-nav-btn {transition: all 0.5s ease;}.RWDsearch01 .search-nav-btn:hover {color: #fff; background: #191970; border-color: #191970;}.RWDsearch01 .bottom-box .clear_btn {transition: all 0.3s ease;}.RWDsearch01 .bottom-box .clear_btn:hover {color: #191970;}.RWDsearch01 .bottom-box .search_btn {background: #191970; transition: all 0.5s ease;}.RWDsearch01 .bottom-box .search_btn:hover {background: #3c2c97;}/*-------產品內容--------*//*產品內容B*/ 
.page_wrapper_bg .article-text .RWDproduct_page .page_content3 {margin-top: 20px;}.RWDproduct_page .products-info .name-box {margin-bottom: 25px;}.RWDproduct_page .products-info .name {font-weight: 400; color: #444;}.RWDproduct_page .products-info .txt .editor {line-height: 1.6;}.RWDproduct_page .btn-other .ibtn {padding: 5px 10px; background: #191970; color: #fff; transition: all 0.3s ease;}.RWDproduct_page .btn-other .ibtn:hover {background: #3c2c97; color: #fff;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide {cursor: pointer;}.RWDproduct_page .tab-box .tab-menu a {height: 45px; padding: 10px 15px;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 20px 15px;}.RWDproduct_page .related-box .item a .name {color: #444; margin-top: 10px; transition: all 0.3s ease;}.RWDproduct_page .related-box .item a:hover .name {color: #191970;}/*-------電子表單--------*//*電子表單B*/ 
.eformsDesc {text-align: center; font-size: 17px; font-weight: 400; border: none; margin-bottom: 50px; padding: 0;}.layoutlist_1 .new-form {margin-top: 0px;}.layoutlist_1 .new-form .new-width .control-label {font-weight: 500;}.layoutlist_1 .formdesc.col-md-6 {color: #444; font-weight: 400; padding-right: 40px; padding-bottom: 0px; border-right: 1px solid #ccc;}.layoutlist_1 .customized_columns.col-md-6 {padding-left: 40px;}.layoutlist_1 label.error {font-weight: 500;}.layoutlist_1 .new-form .new-width .must, .new-form .new-width .control-label {width: 105px;}.layoutlist_1 .new-form .new-width .col-md-5, .layoutlist_1 .new-form .new-width .col-md-11 {width: calc(100% - 105px) !important;}.layoutlist_1 .new-form .new-width .row .col-md-1 {width: 105px;}.contactUs-content .begin p {font-weight: 500; font-size: 16px;}.contactUs-content ul {list-style: none; padding-left: 0;}.contactUs-content ul li a {color: #444; transition: all 0.3s ease;}.contactUs-content ul li a:hover {color: #191970;}.contactUs-content .map {margin-top: 15px;}/*-------詢問車--------*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background: #191970; transition: all 0.5s ease;}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background: #3c2c97;}.shopping_form .control-label {font-weight: 500; color: #444;}.shopping_form .shopping-title {font-weight: 400;}.RWDquiry input, .RWDquiry textarea {border-radius: 0;}.RWDquiry .form-control:focus, .RWDquiry .form-control:hover {border-color: #ddd;}.RWDquiry .btn.normal {min-width: 150px; border-radius: 0; color: #666; border-color: #666; padding: 10px 15px; transition: all 0.5s ease;}.RWDquiry .btn.normal:hover {background: #666; color: #fff;}.RWDquiry .btn.normal.bg2 {color: #fff; background: #191970; border-color: #191970;}.RWDquiry .btn.normal.bg2:hover {background: #3c2c97; border-color: #3c2c97;}/*-------個別--------*//*隱私權政策*/ 
.privacy-content {max-width: 1150px; margin: 0 auto;}.privacy-content>p {margin-top: 0;}.privacy-content .item {margin-top: 40px;}.privacy-content .item ul li {margin-bottom: 10px;}/*20220630語系-英*//*字距*/ 
.page_wrapper_bg.lang_en .hgroup h1,.page_wrapper_bg.lang_en .article-text h2,.page_wrapper_bg.lang_en .article-text h3,.page_wrapper_bg.lang_en .article-text h4,.page_wrapper_bg.lang_en .article-text, .page_wrapper_bg.lang_en .article-text p,.page_wrapper_bg.lang_en ._bd_row label, .page_wrapper_bg.lang_en ._bd_row li, .page_wrapper_bg.lang_en ._bd_row p, .page_wrapper_bg.lang_en ._bd_row td,.page_wrapper_bg.lang_en .RWDslider01 .editor,.page_wrapper_bg.lang_en .RWDtimeline01 li.event .point .editor,.page_wrapper_bg.lang_en .RWDsearch01 .bottom-box .btn,.page_wrapper_bg.lang_en #mobile-fixed, .page_wrapper_bg.lang_en #plusbuy_mobile-fixed, .page_wrapper_bg.lang_en .RWDproduct_page,.page_wrapper_bg.lang_en .RWDproduct_page .products-info .txt .editor span,.page_wrapper_bg.lang_en .RWDmenu_plus02 .cart-menu .title,.page_wrapper_bg.lang_en .RWDquiry,.page_wrapper_bg.lang_en .RWDsearch01 .nav-item .search_select, .page_wrapper_bg.lang_en .RWDsearch01 .nav-item button, .page_wrapper_bg.lang_en .RWDsearch01 .nav-item label,.page_wrapper_bg.lang_en .RWDsearch01 .search-text,.page_wrapper_bg.lang_en .cd-search.full input,.page_wrapper_bg.lang_en .RWDsearch_page .list-title {letter-spacing: 0 !important;}.page_wrapper_bg.lang_en .ebtn a {font-weight: 500;}.page_wrapper_bg.lang_en .privacy-content .item a {border-bottom: 1px solid #191970ab; color: #191970;}.page_wrapper_bg.lang_en .RWDsearch_page .list-title {font-weight: 600;}

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

@media (max-width: 1700px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 55px;}}@media (max-width: 1650px) {/*20220630語系-英*/ 
.wrapper_bg.lang_en .about_block .RWDedictor {padding: 50px 7.5%;}.wrapper_bg.lang_en .footer_block> .container {width: 90%;}}@media (max-width: 1550px) {/*20220630語系-英*/ 
.wrapper_bg.lang_en .footer_block> .container {width: 100%; padding: 0 0 0 60px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 50px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 22%;}.about_block .RWDedictor {padding: 60px 7.5%;}.products_block .container {width: 85%;}.contact_block .container {width: 80%;}.RWDproduct004 .item-box-desc {padding: 30px 0px 20px 40px;}.footer_block dd p {margin-left: 59px;}/*20220511*/body, html {font-size: 15px;}.about_block .RWDedictor {   padding: 50px 7.5%;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 90%;}/*20220630語系-英*/ 
.wrapper_bg.lang_en .about_block h4 {margin-top: 25px;}}@media (max-width: 1400px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 46px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 22px;}body, html {letter-spacing: 1px;}.about_block .RWDedictor {padding: 50px 50px;}.products_block, .contact_block {padding: 80px 0;}.footer_block> .container {width: 85%;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 95%;}/*20220630語系-英*/ 
.wrapper_bg.lang_en .about_block .RWDedictor {width: 65%; padding: 50px 6.5%;}.wrapper_bg.lang_en .about_block .RWDparallax_new {width: 35%;}}@media (max-width: 1350px) {/*20220630語系-英*/ 
.wrapper_bg.lang_en .footer_block> .container {padding: 0 0 0 50px; grid-template-columns: 18% 67% 15%;}}@media (max-width: 1300px) {.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 42px;}.about_block .RWDparallax_new .picbgbox {background-size: cover !important;background-position: top !important;}.footer_block> .container {width: 90%;}/*內頁-產品內容B*/ 
.RWDproduct_page .products-info {width: 280px;}.RWDproduct_page .pic-box {width: calc(100% - 280px);}/*內頁-電子表單B*/ 
.layoutlist_1 .formdesc.col-md-6 {width: 55%;}.layoutlist_1 .customized_columns.col-md-6 {width: 45%;}/*20220630語系-英*/ 
.wrapper_bg.lang_en .footer_block> .container {grid-template-columns: 20% 65% 15%; padding: 0 50px;}.wrapper_bg.lang_en .ft_logo img {width: 120px;}.wrapper_bg.lang_en .ft_menu dl {display: flex;justify-content: center;}.wrapper_bg.lang_en .ft_menu {margin-top: 15px; padding-top: 30px; padding-left: 0px; grid-column-start: 1; grid-column-end: 4; border-top: 1px solid #55558d;}.wrapper_bg.lang_en .ft_info {border-right: 0;grid-column-start: 2;grid-column-end: 4;}.wrapper_bg.lang_en .ft_menu dd {padding: 0 15px;}.wrapper_bg.lang_en .footer_block dt {font-size: 16px;}.wrapper_bg.lang_en .ft_other {margin-top: 15px;}}@media (max-width: 1250px) {/*內頁-電子表單B*/ 
.layoutlist_1 input#verifycode {width: 70px !important;}}@media (max-width: 1200px) {/*內頁-電子表單B*/ 
.layoutlist_1 .formdesc.col-md-6 {width: 57%;}.layoutlist_1 .customized_columns.col-md-6 {width: 43%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
body, html {font-size: 14px;}.about_block h4 {margin-top: 25px;font-size: 16px;}#RWDfullscreen01 .cd-main-header {width: calc(100% - 40px);background: transparent;border-right: 0;margin-left: 20px;padding: 0 15px;display: block;transition: all .5s ease;}#RWDfullscreen01 .is-up .cd-main-header {background: #fff;top: 0;transition: all .5s ease;}.cd-primary-nav a, .cd-primary-nav ul a, #cd-primary-nav>li>ul>li.go-back a {    font-family: 微軟正黑體, sans-serif;    font-weight: 600;}.body-group {display: block;align-items: initial;}.cd-main-content {background: #fff;border-radius: 15px;overflow: hidden;}li.lang-select {display: none;}nav.cd-nav .bottom-copyright {display: none;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 12px;width: 70px;transition: all .5s ease;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo {background: #fff;padding: 10px;width: 82px;margin-top: 0;transition: all .5s ease;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {top: 32%;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 5px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 20px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 40px;line-height: 1.2;}/*products*/ 
.products_block .container {width: 100%;padding: 0 80px;}.RWDproduct004 .item-box-desc {padding: 30px 0px 30px 30px;}.contact_block .container {width: 100%;padding: 0 80px;}/*footer*/ 
.ft_logo img {width: 120px;}.footer_block> .container {width: 100%;padding: 0 50px;}.footer_block dd span {margin-left: 55px;}/*20220526-潤*/ 
.RWDmenu_plus02 .querycar-block i, .RWDmenu_plus02 .querycar-block:hover i {color: #2e3233;}/*內頁-menu*/#RWDPAGE_BASE_PAT02 .cd-main-header {width: calc(100% - 40px);background: transparent;border-right: 0;margin-left: 20px;padding: 0 15px;display: block;transition: all .5s ease; top: 20px;}#RWDPAGE_BASE_PAT02 .is-up .cd-main-header {background: #fff;top: 0;transition: all .5s ease;}#RWDPAGE_BASE_PAT02 .cd-main-header .cd-logo {margin-top: 12px;width: 70px;transition: all .5s ease;}#RWDPAGE_BASE_PAT02 .is-up .cd-main-header .cd-logo {background: #fff;padding: 10px;width: 82px;margin-top: 0;transition: all .5s ease;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}/*內頁-產品列表B*/ 
.product1.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/3 - 1px);}/*內頁-產品內容B*/ 
.RWDproduct_page .products-info {width: 320px;}.RWDproduct_page .pic-box {width: calc(100% - 320px);}/*內頁-電子表單B*/ 
.layoutlist_1 .formdesc.col-md-6 {width: 50%;}.layoutlist_1 .customized_columns.col-md-6 {width: 50%;}.layoutlist_1 input#verifycode {width: 100px !important;}/*220630語系-英*/ 
.wrapper_bg.lang_en .RWDmenu_plus02 .querycar-block i, .wrapper_bg.lang_en .RWDmenu_plus02 .querycar-block:hover i {color: #2e3233 !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
/*內頁-電子表單B*/ 
.layoutlist_1 .formdesc.col-md-6 {width: 55%;}.layoutlist_1 .customized_columns.col-md-6 {width: 45%;}/*220630語系-英*/ 
.wrapper_bg.lang_en .footer_block> .container {align-items: center; padding: 0 35px;}.wrapper_bg.lang_en .ft_info dl {padding-right: 20px;}.wrapper_bg.lang_en .ft_logo img {width: 95px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
#RWDfullscreen01 .cd-main-header {width: calc(100% - 24px);padding-left: 0;background: #fff;margin-left: 12px;border-radius: 10px 10px 0px 0;}#RWDfullscreen01 .cd-main-header .cd-logo {    margin-left: 0;    background: #fff;    padding: 10px;    width: 82px;    margin-top: 0;    transition: all .5s ease;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;border-top-left-radius: 15px;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo {border-top-left-radius: 0;}#RWDfullscreen01 .is-up .cd-main-header{border-radius:0;}/*banner*/ 
.index .banner_block {margin-top: 50px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 11%;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 75%;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {top: initial;position: absolute;bottom: 15px;width: 100%;height: inherit!important;}.RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {right: 0;bottom: 10px;width: 100%;top: auto;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {display: inline-block;vertical-align: middle;}/*mian*/ 
.index .main-title {font-size: 35px;}.body-group {padding: 12px;}.products_block .container {padding: 0 50px;}.RWDproduct004 .list-inline {font-size: 18px;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 24px;}.RWDparallax_new .picbgbox {height: 40vw !important;background-position: top !important;}/*footer*/ 
.footer_block> .container {align-items: center;}.ft_logo img {width: 95px;}.ft_menu dl {display: flex;justify-content: center;}.ft_menu {    margin-top: 15px;    padding-top: 30px;    padding-left: 0px;    grid-column-start: 1;    grid-column-end: 4;    border-top: 1px solid #55558d;}.ft_info {border-right: 0;grid-column-start: 2;grid-column-end: 4;}.ft_menu dd {padding: 0 15px;}.footer_block dt {font-size: 16px;}.ft_other {margin-top: 15px;}.scrollTop002 {right: 12px;}/*內頁-menu*/#RWDPAGE_BASE_PAT02 .cd-main-header {width: calc(100% - 24px);padding-left: 0;background: #fff;margin-left: 12px;border-radius: 10px 10px 0px 0;  top: 12px;}#RWDPAGE_BASE_PAT02 .cd-main-header .cd-logo {    margin-left: 0;    background: #fff;    padding: 10px;    width: 82px;    margin-top: 0;    transition: all .5s ease;    border-bottom-left-radius: 8px;    border-bottom-right-radius: 8px;border-top-left-radius: 15px;}#RWDPAGE_BASE_PAT02 .is-up .cd-main-header .cd-logo {border-top-left-radius: 0;}#RWDPAGE_BASE_PAT02 .is-up .cd-main-header{border-radius:0;}/*內頁-按鈕-確定送出*/ 
.page_wrapper_bg .ebtn {width: auto; margin-right: 0px;}/*內頁-次選單C*/#sidebar.layoutmenu3 {padding: 0; margin-bottom: 20px;}/*內頁-產品列表B*/ 
.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/3 - 1px);}/*內頁-電子表單B*/ 
.eformsDesc {text-align: left;}.layoutlist_1 .formdesc.col-md-6 {width: 100%; padding: 0 15px 25px; border-right: none; border-bottom: 1px solid #ccc; margin-bottom: 30px;}.layoutlist_1 .customized_columns.col-md-6 {width: 100%; padding: 0 15px;}.layoutlist_1 .new-form .new-width .row .col-md-11 {width: 100% !important;}.layoutlist_1 .new-form .new-width .col-md-5, .layoutlist_1 .new-form .new-width .col-md-11 {width: 100% !important;}/*220630語系-英*/ 
.wrapper_bg.lang_en .about_block .RWDedictor {width: 70%;}.wrapper_bg.lang_en .about_block .RWDparallax_new {width: 30%;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.footer_block> .container { padding: 0 35px;}/*220630語系-英*/ 
.wrapper_bg.lang_en .ft_logo {grid-column-start: 1;grid-column-end: 4;text-align: center;border-bottom: 1px solid #55558d;margin-bottom: 30px;padding-bottom: 30px;}.wrapper_bg.lang_en .ft_info {grid-column-start: 1;}.wrapper_bg.lang_en .ft_logo img {width: 110px;}.wrapper_bg.lang_en .footer_block> .container {padding: 0 30px;}.wrapper_bg.lang_en .footer_block dd span {margin-left: 53px;}}

/*900px end*/
/*800px start*/
@media (max-width: 800px) {
.about_block h4 {font-size: 15px;}.RWDproduct004 #portfolio div.col-md-3 h3 {padding-bottom: 0;}.RWDproduct004 .item-box-desc {padding: 30px 0px 20px 30px;}/*20220512*/ 
.footer_block> .container {    padding: 0 25px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 100%;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup .container {margin-left: 0px;  margin-right: 0px;}/*內頁-範例-圖文輪播*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {width: 100%; float: none; padding-right: 0px; padding-left: 0px; margin: 0 auto;}.RWDslider01 .text {width: 100%; float: none; margin: 0 auto; padding-bottom: 40px;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static; margin-left: inherit; text-align: center;}/*220630語系-英*/ 
.wrapper_bg.lang_en .about_block .RWDparallax_new {width: 100%;height: 100%;position: relative;}.wrapper_bg.lang_en .about_block .container {width: 100%;display: flex;flex-direction: column;}.wrapper_bg.lang_en .about_block .RWDedictor {width: 100%;padding: 50px 30px;}.wrapper_bg.lang_en .about_block .RWDparallax_new .picbgbox {height: 60vw !important;width: 100%;background-position: 80% !important;}.wrapper_bg.lang_en .footer_block {font-size: 13px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDbanner_plus01 .slick-caption.txt-left {top: 17%;}/*mian*/ 
.products_block, .contact_block {padding: 50px 0;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 22px;}.RWDproduct004 .list-inline {font-size: 16px;}.RWDproduct004 #portfolio .col-md-3 {width: 50%;float: left;}.RWDeform001 .form-horizontal .col-sm-4 {width: 100%;}/*footer*/ 
.ft_logo {grid-column-start: 1;grid-column-end: 4;text-align: center;border-bottom: 1px solid #55558d;margin-bottom: 30px;padding-bottom: 30px;}.ft_info {grid-column-start: 1;}.ft_logo img {width: 110px;}.footer_block {font-size: 13px;}.footer_block> .container {padding: 0 30px;}.footer_block dd span {margin-left: 53px;}/*內頁-產品列表B*/ 
.product1.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/2 - 1px);}.productlist .layoutlist_2 .col-xs-12 {width: calc(100%/2 - 1px);}/*內頁-產品內容B*/ 
.RWDproduct_page .pic-box, .RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .products-info .name {margin-top: 20px;}.RWDproduct_page .products-editor {margin-top: 50px;}/*220630語系-英*/ 
.wrapper_bg.lang_en .footer_block {padding: 50px 0 0;}.wrapper_bg.lang_en .ft_info .RWDedictor {grid-template-columns: auto; text-align: center; max-width: 415px; margin: 0 auto;}.wrapper_bg.lang_en .ft_info dl {margin-bottom: 30px; padding-right: 0;}.wrapper_bg.lang_en .ft_menu {margin-top: 0;}.wrapper_bg.lang_en .ft_menu dl{flex-wrap: wrap;}.wrapper_bg.lang_en .ft_menu dd {text-align: center;padding: 5px 15px;width: calc(50% - 10px);border: 1px solid #55558d;margin: 0 5px 10px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus02 .querycar-block {font-size: 15px;margin-top: 10px;}.RWDmenu_plus02 .querycar-block .ii {font-size: 17px;}#RWDfullscreen01 .is-up .cd-main-header {width: 100%;margin-left: 0;}#RWDfullscreen01 .is-up .cd-main-header .cd-logo {margin-left: 0;}#RWDfullscreen01 .cd-main-header {padding: 0 5px;padding-left: 0;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 34px;text-shadow: 0 0 20px rgb(0 0 0 / 30%);letter-spacing: -.5px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 19%;text-align: left;width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 100%;padding: 0 50px;}/*mian*/ 
.index h2.sub-title {font-size: 16px;}.index .section-subject {margin: 0 0 30px;}.cd-main-content {overflow: initial;}/*about*/ 
.about_block .RWDparallax_new {width: 100%;height: 100%;position: relative;}.about_block .container {width: 100%;display: flex;flex-direction: column;}.about_block .RWDedictor {width: 100%;padding: 50px 30px;}.about_block .RWDparallax_new .picbgbox {height: 60vw !important;width: 100%;background-position: 80% !important;}/*product*/ 
.RWDproduct004 #portfolio .col-md-3 {width: 100%;float: none;}.products_block {position: relative;z-index: 1;}.products_block:before {content: "";position: absolute;width: calc(100% + 24px);height: calc(100% + 24px);background: #fff;left: -12px;top: 0;z-index: -1;}.RWDparallax_new .picbgbox {height: 90vw !important;background-position: center !important;}/*表單*/ 
.contact_block:before {border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}.contact_block .container {padding: 0 50px;}.RWDeform001 .ebtn {max-width: 100%;}/*footer*/ 
.footer_block {padding: 50px 0 0;}.ft_info .RWDedictor {grid-template-columns: auto;}.ft_info .RWDedictor {text-align: center;}.ft_info dl {margin-bottom: 30px;}.ft_menu {margin-top: 0;}.ft_menu dl{flex-wrap: wrap;}.ft_menu dd {text-align: center;padding: 5px 15px;width: calc(50% - 10px);border: 1px solid #55558d;margin: 0 5px 10px;}.RWDssl01 {padding: 0;}.ft_other .container {flex-direction: column;}.scrollTop002 {    bottom: 20px;    right: 0px;}.ft_info dl:nth-child(1) > dd:nth-child(3), .ft_info dl:nth-child(2) > dd:nth-child(3) {    margin-left: 0;}/*內頁-menu*/#RWDPAGE_BASE_PAT02 .is-up .cd-main-header {width: 100%;margin-left: 0;}#RWDPAGE_BASE_PAT02 .is-up .cd-main-header .cd-logo {margin-left: 0;}#RWDPAGE_BASE_PAT02 .cd-main-header {padding: 0 5px;padding-left: 0;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .article-text .container {padding-left: 10px; padding-right: 10px;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup h1 {font-size: 30px;}/*內頁-按鈕-回上一頁*/ 
.page_wrapper_bg .btn.btn_back {float: none; width: 100%;}/*內頁-按鈕-確定送出*/ 
.page_wrapper_bg .ebtn {width: 100%;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-產品內容B*/ 
.products-editor ._bd_row h1, .products-editor ._bd_row h2, .products-editor ._bd_row h3, .products-editor ._bd_row h4, .products-editor ._bd_row h5, .products-editor ._bd_row h6 {text-align: left !important;}.products-editor ._bd_row p {text-align: left !important;}.products-editor ._bd_column {padding-left: 0px; padding-right: 0px;}/*220630語系-英*/ 
.wrapper_bg.lang_en .ft_other {text-align: center;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.fl img{width:180px;}.RWDbanner_plus01 .slick-caption.txt-left .container {padding: 0 30px;}.contact_block .container {padding: 0 30px;}.products_block .container {padding: 0 30px;}
}
/*480px end*/
/*420 start*/

@media (max-width: 420px) {.RWDbanner_plus01 .slick-caption.txt-left {top: 17%;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 32px;}}

/*420 end*/
/*414px start*/

@media (max-width: 414px) {/*內頁-範例-時間軸*/ 
.RWDtimeline01 li.event .point .date {font-size: 15px; margin: 0;}}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.RWDbanner_plus01 .slick-caption.txt-left .container {padding: 0 20px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 28px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 15px;}/*內頁-產品列表B*/ 
.layoutlist_2 .item .subject {height: auto !important; font-size: 16px; word-break: break-all;}
}
/*380px end*/
/*350px start*/

@media (max-width: 350px) {/*內頁-產品列表B*/ 
.product1.productlist .layoutlist_2 .col-xs-12 {width: 100%;}.productlist .layoutlist_2 .col-xs-12 {width: 100%;}}

/*350px end*/