/* all */a, a:hover, a:focus{text-decoration: none;}.clear{clear:both;}.row{margin-right:0px;margin-left:0px;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/* 動態效果改成fadeIn*/ 
.bounceIn{animation-name:fadeInUp;animation-duration:1s}/**/ 
.index .cd-main-content {top: 72px;position: relative;}/**/ 
.about-section .container {width: 80%;}.about-section {position: relative;padding: 100px 0;}.product-section {    background: #f5f5f5;    padding: 100px 0 90px;    position: relative;}.product-section .container {width: 80%;}.brand_section{position: relative;padding: 100px 0 90px;}.brand_section .container {width: 80%;}.news-section .container {width: 80%;}.news-section {    position: relative;    padding: 100px 0 90px;    background: #fdfdfd;    box-shadow: 0px -2px 10px 5px rgb(229 229 229 / 50%);}/**/ 
.RWDbanner_plus01 .slick-caption .txt1 {    font-family: 'Noto Sans TC', sans-serif;    font-size: 52px;    font-weight: bold;    letter-spacing: 5px;    line-height: 1.5;    margin: 0;    color: #1d2225;}.RWDbanner_plus01 .slick-caption .txt2 {    font-family: 'Noto Sans TC', sans-serif;    font-size: 17px;    letter-spacing: 2px;    line-height: 1.5;    margin: 5px 0 0;    color: #555;}.RWDbanner_plus01 .slick-caption .txt3 span span {    opacity: 0.35;    padding: 0 15px;}.RWDbanner_plus01 .slick-caption .txt3 {    font-family: 'Noto Sans TC', sans-serif;    font-size: 20px;    letter-spacing: 2px;    line-height: 1.5;    margin: 50px 0 0;    color: #1d2225;}.RWDbanner_plus01 .slick-caption {top:250px;}.RWDbanner_plus01 .slick-caption>.container {width: 80%;}.RWDbanner_plus01 .page-scroll {left: 10%; margin-left: 0}.RWDbanner_plus01 .page-scroll a {color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a span {border-left: 1px solid #777;border-bottom: 1px solid #777;}.RWDbanner_plus01 .slick-caption .txt2 br {display: none;}/*menu*/ 
.RWDmenu_plus04 .logo {margin-top: 12px;}.RWDmenu_plus04 .site-nav .menu>li>ul {top: 100%;}.RWDmenu_plus04 .header {background:#fff;padding:0 0 0 10%}.RWDmenu_plus04 .header.is-up {box-shadow: 0px 4px 2px 1px rgb(226 226 226 / 25%);transition: .3s ease;}.RWDmenu_plus04 .header.is-up .menu li a {color: #555;transition: 0.4s;}.RWDmenu_plus04 .menu li a {color:#555;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: #350808;transition: 0.4s;}.RWDmenu_plus04 .features .edit .menu_btn:before {    content: "";    position: absolute;    background:#a7a19d;    width: 1px;    height:70%;    top: 50%;    transform: translateY(-50%);    left: 0;transition: 0.3s;}.RWDmenu_plus04 .features .edit .menu_btn {    color:#332a26;    font-size: 16px;    letter-spacing: 2px;    background: transparent;    padding: 13px 20px;    display: block;    width: 200px;    text-align: center;    position: relative;    font-weight: bold;transition: 0.3s;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn:before{transition: 0.3s;display:none;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn {color: #fff;background:#ef7d00;}.RWDmenu_plus04 .features {width:380px}.RWDmenu_plus04 .features .edit .menu_btn i {color:#332a26;margin-right:10px}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn i {color:#fff;}.RWDmenu_plus04 .features .edit .menu_btn span {display: block;letter-spacing: .5px}.RWDmenu_plus04 .menu ul li > ul li a {color: #333;text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a, .RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;text-align: center;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a { font-weight: normal; color: #0d5277}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {float: left;}.RWDmenu_plus04 .features .member-btn{float: left;}.RWDmenu_plus04 .features .edit { float: right;}.RWDmenu_plus04 .features .search-btn {float: left;padding: 25px 20px;}.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;    color: #2f2926;}.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 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #0d5277;letter-spacing: 2px;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #9e8177;}/*首頁標題*/ 
.index h1.main-title {    font-size: 38px;    font-family: 'Noto Sans TC', sans-serif;    color: #333;    font-weight: bold;    letter-spacing: 3px;    line-height: 1.8;}.index  h2.sub-title {    font-size: 17px;    font-family: 'Noto Sans TC', sans-serif;    color: #555;    letter-spacing: 2px;    line-height: 1.8;margin: 0;}.index .section-line{display: none;}.index .section-subject{margin-right: -15px;margin-left: -15px;margin-bottom:30px;}/**//**/ 
.RWDleft_cont002 .item-second {background-color: transparent;display: flex;align-content: center;align-items: center;}.RWDleft_cont002 .item-second .pic{width:100%; float: none;}.RWDleft_cont002 .item-second>a {display: block;width:50%; }.RWDleft_cont002 .item-second .text-box{width:50%;background: transparent;color: #555;padding: 0;position: relative;padding-left: 5%;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1);}.RWDleft_cont002 .item-second .text-box .title span {    font-size: 38px;    font-weight: bold;    letter-spacing: 1px;    font-family: 'Noto Sans TC', sans-serif;;    color: #353535;}.RWDleft_cont002 .item-second .text-box .title{    color:#0d5277;    letter-spacing: 7px;    font-size: 37px;    font-weight: bold;    line-height: 1.5;    margin-bottom: 35px;    font-family: 'Noto Sans TC', sans-serif;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .item-second .text-box .text{    line-height:2;    font-size: 15px;    letter-spacing: 1px;    margin-top: 50px;    width:100%;    color: #555;}.RWDleft_cont002 .item-second .text-box a {display: none;}.ab_bottom h5 {    font-weight: bold;    color: #333;    font-size: 17px;    line-height: 1.5;    margin: 0 0 7px;}.ab_bottom {    border-top: 1px dotted #c1c1c1;    margin-top: 30px;    padding-top: 30px;}.RWDleft_cont002 .item-second .text-box .title span {color: #EF7D00;}/* 產品模組 */ 
.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .showbottom a{text-align: center;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #000000;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {margin-top: 20px;font-size: 18px;font-weight: bold;color: #333;}.RWDproduct002_v2 .portfolio-bottom {margin: 0 0 20px;}.RWDproduct002_v2 .portfolio-bottom-summary {width: 85%;border-top: 1px solid #d4d4d4;margin: 0 auto;height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 10px 20px;    width: calc(100% / 3 - 31px);    border: 1px solid #e5e5e5;    padding: 0;    background: #fff;height: auto !important;transition: .3s ease;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {    box-shadow: 2px 2px 3px rgb(211 211 211 / 58%);    transition: .3s ease;}.portfolio-bottom-summary p {    font-size: 14px;    letter-spacing: 1px;    color: #555;margin: 0;}.RWDproduct002_v2 .row:nth-child(2){margin:0 -10px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #0d5277;    color: #fff;    opacity: 1;    font-weight: bold;    border: 1px solid #0d5277;}.RWDproduct002_v2 .btn.btn-rj {    background-color: transparent;    color: #0d5277;    border: 1px solid rgb(13 82 119 / 25%);    font-size: 15px;    border-radius: 0;    width: 180px;    letter-spacing: 2px;    font-weight: bold;    padding: 7px 0;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: #0d5277;font-weight: bold;}/**/ 
.news-section .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {    font-size: 15px !important;    -webkit-line-clamp: 2;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    width: 90%;    margin: 0 auto; text-align: center;padding-bottom: 20px;}.news-section .RWDnews005 h4 {    font-size: 18px;    color: #324853;    font-weight: bold;    letter-spacing: 1px;    line-height: 1.5;    width:90%;    margin: 0 auto;    border-bottom: 1px solid #dfd5d5;    padding-bottom: 5px;    margin-bottom: 10px; text-align: center;}.news-section  .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;}.news-section  .RWDnews005 .controlls-over .owl-pagination {display: none;}.news-section  .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;}.news-section  .RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden; padding: 10px 0;}.news-section  .RWDnews005 .owl-carousel {overflow: visible;}.news-section  .RWDnews005 .controlls-over .owl-controls .owl-prev {left: -65px;}.news-section  .RWDnews005 .controlls-over .owl-controls .owl-next{right: -65px;}.news-section  .RWDnews005 .owl-carousel.owl-padding-10 {margin-left: 0;margin-right: 0;margin: 0;}.news-section .RWDnews005 a:hover {color: #0d5277;transition: .3s ease;}.news-section  .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover a{color:#0d5277;transition: .3s ease;}.news-section .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover {    box-shadow: 2px 2px 3px rgb(217 217 217 / 70%);}.news-section .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0;    margin: 0 7px;    transition: .3s ease;}/**/ 
.RWDnews005  .owl-theme .owl-controls .owl-page span {width: 17px;height: 7px;border-radius: 0;background: #869791;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #84a7c2;}.RWDnews005 .controlls-over .owl-pagination {bottom: 0;position: relative;margin-top: 40px;}.RWDnews005 .margin-top-20{text-align:left;}.RWDnews005 ul>li>i{display:none}.RWDnews005 .owl-carousel .owl-item div {background: #fff;}.list-inline > li{margin-bottom:20px;display:none;}.RWDnews005 h4 a {color: #333;}.text-left {padding: 0 20px;font-size: 13px;letter-spacing: 1px;color: #555;}.RWDnews005 .margin-top-20{letter-spacing:2px}.RWDnews005 .section-line{background-color:#505050;height:3px;display:none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 14px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius: 0;box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.15);border: #fff 0px solid;}/**/ 
.brand_section .RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.brand_section .RWDnews005 .margin-top-20 {    text-align: center;    font-size: 15px;    font-weight: bold;    letter-spacing: 2px;}.brand_section .RWDnews005 a img {border: 1px solid #dedede;}.brand_section .RWDnews005 p {margin: 0;}
/*footer start*/

.footerblock:after {    content: "";    position: absolute;    background: url(archive/image/customization/ft3.png);    width: 100%;    height: 100%;    background-size: cover;    top: 0;    left: 0;    opacity:1;    z-index: -1;}.footerblock {    position: relative;    padding: 100px 0 80px;    background:rgb(1 4 6 / 78%);}    .footerblock .container {width: 80%;display: flex;align-items:flex-end;}.ft-info {width: 70%;padding-right: 70px;}.RWDservice004 .title_block {padding-top: 0;}.RWDservice004 .main-slider .swiper-slide {min-height: auto;background: transparent;}.RWDservice004 .editor:first-child{width: 320px !important;}.RWDservice004 .editor:last-child{width: calc(100% - 350px) !important;}.RWDservice004 .editor ul span {    color: #fff;    font-weight: bold;    padding-right: 7px;}.RWDservice004 .editor ul a:hover {    color: #ffa037;    transition: .3s ease;}.RWDservice004 .editor ul a {    color: #e5e5e5;    transition: .3s ease;}.RWDservice004 .editor ul {    list-style: none;    padding-left: 0;    line-height: 2;    color: #e5e5e5;    letter-spacing: 1px;}.RWDservice004 .editor iframe {filter: grayscale(1);}.RWDservice004 .tab_block {border-top: none;border-bottom:1px solid #6c7378;}.swiper-container {margin-left: 0 !important;}.RWDservice004 .title_block .title_tw {    font-size: 30px;    margin:0;    text-align: left;    font-family: 'Noto Sans TC', sans-serif;    color: #fff;    font-weight: bold;    letter-spacing: 3px;    line-height: 1.5;}.RWDservice004 .tab_name {padding: 0 0 10px; font-size: 15px;letter-spacing: 2px;color: #e5e5e5;text-align: left;margin-right: 30px;font-weight: bold;}.RWDservice004 .tab_name.active {color:#ff972c;}.RWDservice004 .tab_name:after {    background-color: #ff972c;    bottom: 0px;}/**/ 
.ft-copyright {    width: 30%;    font-size: 12px;    text-align: right;    line-height: 1.8;    letter-spacing: 1px;    color: #a3a3a3;}.copyright_desc , .copyright_desc a{ color: #a3a3a3;}/**/ 
.scrollTop002 {    opacity: 1;    position: relative !important;    right: 0;    text-align: right;    bottom: 0;    margin-bottom: 20px;}.scrollTop002 .ii {font-size: 70px;background: transparent;}/*社群跟隨*/ 
.fixed_sicial{position: fixed;right: 0;bottom:50px;z-index: 11;}.RWDsocial002 ul.socialNetwork li { float: none;margin-bottom: 10px;}.tooltip{display:none !important;}.RWDsocial002 .iconRounded {transition: all ease .5s; float: right;margin-bottom: 10px;width:45px;height:45px;border-radius: 0;border-top-left-radius: 10px; border-bottom-left-radius: 10px; margin-right: 0;color: #fff;}.RWDsocial002 .iconRounded:hover {transition: all ease .5s;padding-right: 15px;width: 70px;}i.i.ii-fb1.iconRounded {font-size: 25px;background: #385398;border:none;}i.i.ii-youtube1.iconRounded {    background: #cc2e2b;    border:none;    font-size: 20px;}i.i.ii-line3.iconRounded {background: #2ec101;border:none;font-size: 18px;padding-top: 13px;}i.i.ii-wechat1.iconRounded {    background: #63c645;    border:none;    font-size: 25px;}i.i.ii-ig2.iconRounded {background: linear-gradient(0deg, rgba(64, 93, 230, 1), #e260814d 75%), linear-gradient(120deg, rgba(225, 48, 108, 1), transparent), linear-gradient(240deg, rgb(252, 175, 69, 1), transparent);border:none;font-size: 22px;}/*新增電子報*//*電子報*/ 
.web_edm{background-color: transparent;border: 1px solid #ccc;width: 100%;max-width:290px;float: none;margin: 0 0 15px auto;}#btn_reject_emailm_RWDfullscreen01_45_1, #btn_reject_emailm_RWDPAGE_BASE_PAT01_51_1{display:none;}.web_edm .email{width: 70%;}.web_edm .email input{background-color: transparent;width: 100%;}.web_edm .btn_container{width: 30%;}.web_edm .btn{background: transparent;border: 0px solid transparent;width: 50%;color: #f8f8f8;margin: 0 auto;float: left !important;}.web_edm .btn:hover{background: transparent;border: 0px solid transparent;color: #ef7d00;}

/*footer end*/
/*小螢幕 start*/

@media (max-width:1500px) {.about-section .container {width:90%;}.product-section .container {width:90%;}.brand_section .container{width:90%;}.news-section .container {width:90%;}.RWDbanner_plus01 .slick-caption {top: 150px;}.RWDbanner_plus01 .page-scroll.style01 a {padding-top:30px;}}@media (max-width:1400px) {.RWDbanner_plus01 .page-scroll.style01 a {padding-top: 0;}.RWDleft_cont002 .item-second .text-box .title ,.RWDleft_cont002 .item-second .text-box .title span{letter-spacing:5px;font-size: 30px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 0;}.news-section .RWDnews005 .owl-carousel.owl-padding-10 .owl-item p {width:100%;padding: 0 0 20px;}.news-section .RWDnews005 h4 {width:100%;}}@media (max-width:1200px) {.RWDbanner_plus01 .slick-caption .txt1 {font-size: 42px;}.about-section .container {width:95%;}.product-section .container {width:95%;}.brand_section .container{width:95%;}.news-section .container {width:95%;}.footerblock .container {width: 90%;}.ft-info { padding-right: 20px;}.ab_bottom {margin-top: 15px;padding-top: 15px;}.product-section { padding: 90px 0;position: relative;}.news-section .RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}.news-section  .RWDnews005 .controlls-over .owl-pagination {display:block;}.news-section .RWDnews005 .controlls-over .owl-pagination {margin-top: 0;}.RWDservice004 .editor:first-child , .RWDservice004 .editor:last-child{width: 50% !important;}.RWDservice004 .editor {margin-bottom: 0;}}

/*小螢幕 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/* 選單*/ 
.navbar-nav{margin:0}.mobile_language .lang_text{background-color:transparent;color:#b6b6b6}.RWDMenu001 .logo_img{height:70px}.navbar-toggle{margin-top:21px}/*----  內頁----*//* Logo*/ 
.logo_img{width:130px !important}/* 選單*/ 
.nav li a{text-align:center}
}
/*選單變化 end*/
/*內頁 start*/

.page_wrapper_bg .footerblock {position: relative;padding: 100px 0 80px;background:rgb(1 4 6 / 78%);}.page_wrapper_bg ul {list-style-type: none;padding-inline-start: 0px;}.page_wrapper_bg .main section .article-text .container {margin-top: 30px;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 38px;font-family: 'Noto Sans TC', sans-serif;color: #333;font-weight: bold;letter-spacing: 3px;line-height: 1.8;margin: 0;}#RWDPAGE_BASE_PAT02 .pagecontent p {font-size: 14px;letter-spacing: 1px;color: #555;margin: 0;}/*標題文字底線*/ 
.page_wrapper_bg .hgroup .container {width: 100%;margin: 0 auto;}.page_wrapper_bg .page_subject {display: flex;justify-content: space-between;align-items: baseline;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {float: none !important;position: relative;text-align: right;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  ##0d5277;}/*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;margin-right: 15px;}.page_wrapper_bg .btn.btn_back a {display: block;width: 180px;border: 1px solid #0d5277;font-size: 15px;padding: 5px 0;color: #0d5277;font-weight: bold;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #0d5277;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .ebtn {background: transparent;padding: 0px;margin: 0 15px 0 0;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .ebtn a {text-align: center;display: block;width: 180px;border: 1px solid #0d5277;font-size: 15px;padding: 5px 0;color: #0d5277;font-weight: bold;transition: 0.5s ease;}.page_wrapper_bg .ebtn a:hover {background: #0d5277;color: #fff;transition: 0.5s ease;}.page_wrapper_bg .RWDquiry .btn.normal {text-align: center;width: 180px;border: 1px solid #0d5277;font-size: 15px;padding: 5px 0;color: #0d5277;font-weight: bold;border-radius: 0px !important;margin: 0px;transition: 0.5s ease;}.page_wrapper_bg .RWDquiry .btn.normal:hover {background: #0d5277;color: #fff;transition: 0.5s ease;} #RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2 {background: #0d5277;color: #fff;margin: 0px;transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2:hover {background: #0b3f5b;color: #fff;transition: 0.5s ease;}/*內頁側邊選單樣式*/ 
.page_wrapper_bg .products-nav .nav-title {background: #f5f5f5;color: #333;}.page_wrapper_bg .products-nav>ul>li>a {color: #555;padding: 10px 0 10px 0;}.page_wrapper_bg .products-nav>ul>li>a:hover {color: #0d5277;font-weight: bold;}#sidebar .products-nav ul >li>a {padding: 0 0 0 15px;}/*產品_產品列表頁_card樣式*/ 
.page_wrapper_bg .webdesc {color: #555;}.page_wrapper_bg .item .subject A.itemlink {color: #555;font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 1px;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #0d5277;}.page_wrapper_bg .count_info{text-align: center;color: #555;}.page_wrapper_bg .pricearea .price{color: #555;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #eee !important;}.page_wrapper_bg .layoutlist_4 .stands_options {color: #555;}.pagecontent  .layoutlist_4 .cate_div{display: none !important;}.page_wrapper_bg .layoutlist_7 .subject{text-align: center;}.page_wrapper_bg .layoutlist_7 .subject a{color: #333;font-size: 16px;font-weight: 400;line-height: 1.5;letter-spacing: 1px;font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .layoutlist_7 .subject a:hover{color: #88b7bf;}.page_wrapper_bg .layoutlist_7 .cdate{color: #555;}.page_wrapper_bg .item.product_list_item:hover .subject a{color: #0d5277;}/*產品內頁樣式*/ 
.page_wrapper_bg ._bd_column._bd_full {color: #333;}.page_wrapper_bg .RWDproduct_page .btn-other {margin-top: 60px;}.page_wrapper_bg .RWDproduct_page .ibtn {width: 180px;background: #ef7d00;border: 1px solid #ef7d00;padding: 5px 0;color: #fff;font-size: 15px;font-weight: bold; transition: .5s ease;}.page_wrapper_bg .RWDproduct_page .btn-other .ibtn:hover{color: #fff;background: #e87b03;border-color: #e87b03;transition: .5s ease;}.RWDproduct_page .products-info .name {color: #333;font-weight: bold;}.RWDproduct_page .products-info .subname {color: #555;}.RWDproduct_page .products-info .txt .title {border-color: #dfd5d5;}/*檔案下載*/ .cate_list .subject a {color: #333;font-weight: bold;line-height: 1.5;letter-spacing: 1px;} .cate_list .col-sm-6:hover .subject a{color: #0d5277;}/*最新消息_列表清單文字樣式*//*最新消息_列表清單_列表標題樣式*/ 
.page_wrapper_bg .layoutlist_4 .list_subject a {font-size: 15px;letter-spacing: 2px;color: #555;    line-height: 1.5;font-weight: bold;}.page_wrapper_bg .layoutlist_4 .list_subject a:hover {color: #0d5277;}/*最新消息_列表清單_年月樣式*/ 
.page_wrapper_bg .layoutlist_4 .listdate .yearmonth {color: #555;}/*最新消息_列表清單_日樣式*/ 
.page_wrapper_bg .layoutlist_4 .listdate .day {color: #333 !important;padding-bottom: 15px;}.shopping-item, .shopping_form {background: #f5f5f5;border-radius: 0px;}/*聯絡我們*//*聯絡我們電子表單_背景顏色*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #f5f5f5;border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}#RWDPAGE_BASE_PAT02 .formdesc {margin-bottom: 30px;}#RWDPAGE_BASE_PAT02 .contact_title {font-size: 20px;letter-spacing: 1.5px;text-align: left;font-weight: bold;color: #ff972c;border-bottom: 1px solid #ff972c;padding-bottom: 10px;}#RWDPAGE_BASE_PAT02 .contact_content {margin-top: 10px;color: #333;font-size: 15px;font-weight: bold;letter-spacing: 1px;line-height: 1.5;}#RWDPAGE_BASE_PAT02 .contact_content span {padding-right: 10px;}#RWDPAGE_BASE_PAT02 .contact_content a{color: #333;}#RWDPAGE_BASE_PAT02 .contact_content a:hover{color: #ff972c;}#RWDPAGE_BASE_PAT02 .contact_area {display: flex;justify-content: flex-start;padding-bottom: 30px;}#RWDPAGE_BASE_PAT02 .contact_text.contact_text_right {padding-left: 60px;}.form-horizontal .form-group {    margin-left: 0px;    margin-right: 0px;}/*詢問車*/#RWDPAGE_BASE_PAT02 .shopping-title {font-size: 18px;letter-spacing: 1.5px;line-height: 2;font-weight: bold;}.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #f5f5f5;border-radius: 0px;box-shadow: initial;border: 1px solid #eee;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #ccc;}.RWDquiry .form-control {border: 1px solid #eee;border-radius: 0px;}.RWDquiry .form-control:focus, .RWDquiry .form-control:hover, .RWDquiry select.form-control:focus {border-color:  #ccc !important;}#join_form .btn-primary {    background: #0d5277;    color: #fff;    text-align: center;    width: 180px;    border: 1px solid #0d5277;    font-size: 15px;    padding: 5px 0;    font-weight: bold;    border-radius: 0px !important;}#join_form .btn-primary:hover {background: #0b3f5b;color: #fff;transition: 0.5s ease;}#join_form .btn-link  {text-align: center;width: 180px;border: 1px solid #0d5277;font-size: 15px;padding: 5px 0;color: #0d5277;font-weight: bold;border-radius: 0px !important;margin: 0px;transition: 0.5s ease;}#join_form .btn-link:hover {background: #0d5277;color: #fff;transition: 0.5s ease;}  #join_form .btn-link a {color: #0d5277;background-color: transparent;}#sidebar .products-nav ul {padding: 10px 0;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
.page_wrapper_bg .collapsing_header .cd-main-content .call_to_action .container {width: 95% !important;margin: 30px auto 0 auto;}.page_wrapper_bg .call_to_action .container .pagecontent {padding: 0px !important;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}.RWDmenu_plus04 .header .features .edit .menu_btn {color: #fff;background: #ef7d00;}.RWDmenu_plus04 .header .features .edit .menu_btn i {color: #fff;}.RWDmenu_plus04 .features {margin-right: 0; padding-right: 0;}.RWDmenu_plus04 .features:after {background-color: transparent;}.ml-stack-nav-toggle i{display:none;}.RWDmenu_plus04 .header {padding: 0 15px;}.ml-stack-nav-toggle {padding: 45px 45px 25px 20px;}.RWDmenu_plus04 .features .edit .menu_btn i {margin-right: 10px;}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 .features .edit .menu_btn:before{display:none;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 20px;}.RWDleft_cont002 .item-second .text-box .text {font-size: 14px;letter-spacing: 1px;}.RWDleft_cont002 .item-second .text-box {width: 40%;padding-left: 20px;}.RWDleft_cont002 .item-second>a {width: 60%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 5px 20px;width: calc(100% / 3 - 11px);}.footerblock .container {    width: 95%;}.ft-info {width: 65%;}.ft-copyright{width:35%;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #0d5277;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDbanner_plus01 .slick-caption {    top: 80px;}.RWDbanner_plus01 .slick-caption>.container {width: 90%;}.RWDbanner_plus01 .page-scroll {    left: calc(5% - 15px);    margin-left: 0;    bottom: 100px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 17px;}.RWDmenu_plus04 .features .search-btn {padding: 25px 30px;}/*.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn { padding: 25px 0;}*/ 
.news-section .RWDnews005 .controlls-over .owl-pagination {margin-top: 20px;}.news-section {background: #fff;}.news-section .RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover {box-shadow:none;}/*內頁樣式*//*#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {margin-top: 30px;}*/ 
.page_wrapper_bg .page_content3 {margin-top: 30px;}#RWDPAGE_BASE_PAT02 .layoutlist_4 .listdate .yearmonth {letter-spacing: 1px;}/*.page_wrapper_bg  .download.layoutlist_2 {margin-top: 30px;}*/
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption .txt2 br {display:block;}.RWDbanner_plus01 .slick-caption {top: 90px;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 35px;}.RWDbanner_plus01 .slick-caption>.container {width: 85%;}.RWDbanner_plus01 .page-scroll {left: calc(15%/2 - 15px); margin-left: 0;bottom: 150px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 17px;}.RWDleft_cont002 .item-second {flex-direction: column;}.RWDleft_cont002 .item-second>a {width: 100%;}.RWDleft_cont002 .item-second>a {width:100%;}.RWDleft_cont002 .item-second .text-box {width: 100%;padding-left: 0px;text-align: center; margin-top: 30px;}.RWDleft_cont002 .item-second .text-box .title { margin-bottom: 15px;}.RWDleft_cont002 .item-second .text-box .title br{display:none;}.about-section .container {width:85%;}.product-section .container {width:90%;}.brand_section .container{width:85%;}.news-section .container {width:85%;}.about-section {padding: 70px 0;}.product-section {padding: 70px 0;}.brand_section {padding: 70px 0 60px;}.news-section{padding: 70px 0 60px;}.footerblock{padding: 70px 0 50px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 5px 10px;width: calc(100% / 2 - 11px);}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 20px;}.RWDnews005 .owl-carousel {margin-bottom: 0;}.ft-info {width: 100%;padding-right: 0;}.ft-copyright{width: 100%;margin-top: 30px;}.footerblock .container {    width: 95%;    flex-wrap: wrap;}.RWDservice004 .title_block .title_tw {text-align: center;}.swiper-container {margin-left: auto!important;}.ft-copyright {display: flex;flex-wrap: wrap;justify-content: center;}.scrollTop002 {text-align: center; margin-bottom: 0;width: 100%;}.scrollTop002 .ii { font-size: 50px;}/*新增電子報*/ 
.ft-copyright {display: block;text-align: center;}.copyright, .RWDssl01{display:inline-block;}.web_edm{margin: 0 auto 15px;}/*內頁樣式*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 36px;font-family: 'Noto Sans TC', sans-serif;color: #333;font-weight: bold;letter-spacing: 3px;line-height: 1.8;margin: 0;}.article1 .page_wrapper_bg .main section .article-text .container, .article2 .page_wrapper_bg .main section .article-text .container {margin-top: 0px;}.page_wrapper_bg .layoutmenu6 {padding-right: 0;padding-left: 0;}.page_wrapper_bg .download .search_area {margin-bottom: 45px;margin-top: 10px;}#RWDPAGE_BASE_PAT02 .contact_area {margin-left: 15px;margin-right: 15px;}.page_wrapper_bg .page_subject {    flex-direction: column;    align-items: center;margin-bottom: 15px;}.page_wrapper_bg .hgroup .breadcrumb {text-align: center;}#RWDPAGE_BASE_PAT02 .formdesc {padding: 0px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.download .search-container {margin-left: 10px !important;margin-top: 0px !important;}.pagecontent .article_model[data-seq="0"] {margin-top: 30px !important;}.pagecontent .article_model .col-md-6 {padding-left: 0;padding-right: 0;}#RWDPAGE_BASE_PAT02 .contact_area {margin-left: 0px;margin-right: 0px;}#RWDPAGE_BASE_PAT02 .form-horizontal .form-group {    margin-left: -15px;    margin-right: -15px;}/*內頁樣式*/ 
.page_wrapper_bg .btn.btn_back{width:100%;margin-right: 0px;}.page_wrapper_bg .btn.btn_back a{width:100%;}.page_wrapper_bg .ebtn{width:100%;margin-right: 0px;}.page_wrapper_bg .ebtn a{width:100%;}.page_wrapper_bg .RWDquiry .btn.normal {width:100%;margin-bottom: 15px;}#RWDPAGE_BASE_PAT02 .RWDquiry .btn.bg2 {width:100%;}#join_form .btn-primary{width:100%;}#join_form .btn-link {width:100%;margin-top: 10px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
/*內頁樣式*/ 
.page_wrapper_bg .RWDproduct_page .btn-other {margin-top: 30px;}.download .search-container {    margin-left: 0px !important;    margin-top: 10px !important;}#RWDPAGE_BASE_PAT02 .contact_text.contact_text_right {    padding-left: 30px;}.layoutlist_2 .col-sm-6 {width: 50%;}.cate_list .col-sm-6 {width: 50%;}.cate_list.row {display: flex;flex-wrap: wrap;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.about-section { padding: 60px 0 80px;}.RWDmenu_plus04 .features .cart-btn {    position: absolute;    top: -69px;    right: 80px;}.RWDmenu_plus04 .features .search-btn{    position: absolute;    top: -70px;    right: 135px;}.RWDmenu_plus04 .features .member-btn {    float: left;    position: absolute;    top: -70px;    right: 55px;}.RWDmenu_plus04 .features {    width: 100%;    position: absolute;    top: 70px;    left: 0;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {width: 100%;}.RWDmenu_plus04 .header .features .edit .menu_btn {    color: #fff;    background: #ef7d00;    width: 100%;    left: 0;}.RWDmenu_plus04 .features .edit .menu_btn span {    display: inline-block;    letter-spacing: .5px;    padding-left: 7px;}.RWDbanner_plus01 .slick-caption {top: 80px; width: 100% !important;}.RWDbanner_plus01 .slick-caption>.container { width: 100%;}.RWDmenu_plus04 .logo {width: 150px; margin-top: 18px;}.ml-stack-nav-toggle {padding: 35px 14px;width: 28px;}.RWDleft_cont002 .item-second .text-box .title ,.RWDleft_cont002 .item-second .text-box .title span{letter-spacing: 2px;font-size: 25px;}.index h1.main-title {letter-spacing: 2px;font-size: 25px;}.about-section .container {width:100%;}.product-section .container {width:100%;}.brand_section .container{width:100%;}.news-section .container {width:100%;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px 5px 10px;width: calc(50% - 10px);}.RWDproduct002_v2 .btn.btn-rj {width: 100%;}.RWDproduct002_v2 .row:nth-child(2) {margin: 0 -5px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin: 0 0px 10px;width: 100%;}.owl-pagination {display: block;}.RWDnews005 .controlls-over .owl-pagination {margin-top: 20px;}.RWDservice004 .editor:first-child, .RWDservice004 .editor:last-child {    width: 100% !important;    text-align: center;}.RWDservice004 {padding-left: 0; padding-right: 0;}.fixed_sicial {bottom: 0;width: 100%;}.RWDsocial002 .iconRounded , .RWDsocial002 .iconRounded:hover{width: calc(100%/5);}.RWDsocial002 .iconRounded, .RWDsocial002 .iconRounded:hover {    width: calc(100%/5);    margin: 0;    border-top-left-radius: 0;    border-bottom-left-radius: 0;}.footerblock {    padding: 70px 0 60px;}.RWDbanner_plus01 .page-scroll {left: 50%;transform: translateX(-50%);}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 15px;margin-top: 20px;}.RWDbanner_plus01 .slick-caption .txt3 span span {padding: 0 5px;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {position: relative;bottom: 80px;}.RWDbanner_plus01 .page-scroll {bottom: 270px;}/*內頁樣式*/ 
.page_wrapper_bg .collapsing_header .cd-main-content .call_to_action .container {width: 100% !important;}.edcontent1 .cd-main-content .pagecontent .col-md-6 {padding: 0;}.shopping-item {margin-left: 0;margin-right: 0;}.RWDproduct_page .btn-other li {    width: 100%;    float: none;}.page_wrapper_bg .RWDproduct_page .ibtn {    width: 100%;}.layoutlist_2 .col-sm-6 {width: 100%;}.cate_list .col-sm-6 {width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 32px;font-family: 'Noto Sans TC', sans-serif;color: #333;font-weight: bold;letter-spacing: 3px;line-height: 1.8;margin: 0;}#RWDPAGE_BASE_PAT02 .contact_text.contact_text_right { padding-left: 0;}#RWDPAGE_BASE_PAT02 .contact_area {    flex-direction: column;    justify-content: center;} .listdate {padding: 0;}.layoutlist_4 .listdate .yearmonth {    color: #555!important;    font-size: 12px !important;    letter-spacing: 2px !important;display: inline-block;}.layoutlist_4 .listdate .day {    color: #555 !important;    font-size: 12px !important;    letter-spacing: 2px !important;display: inline-block;}.page_wrapper_bg .article-text  .layoutlist_4 .listdate .day::before {color: #555 !important;content: "/";margin-left: -3px;margin-right: 1px;} .page_wrapper_bg .main section.call_to_action {padding: 0px;}.copyright, .RWDssl01{display:block;}
}
/*480px end*/
/*320px start*/
@media (max-width: 320px){
.RWDleft_cont002 .item-second .text-box .title br { display: block;}.RWDservice004 {padding-left: 0px; padding-right:0px;  min-width: auto;}.RWDbanner_plus01 .slick-caption .txt1 {font-size: 30px;}.footerblock .container { width: 100%;}.RWDservice004 .editor ul {font-size: 14px;}.RWDmenu_plus04 .logo {width: 130px;margin-top: 20px;}  
}
/*320px end*/
/*jQuery start*/

.bg-up{top:0px !important;box-shadow: 1px 1px 5px #e6e6e6;}.sub-up{top:-50px}

/*jQuery end*/