/*共用*/a{color:#333}a:hover{text-decoration: none;}#RWDfullscreen01 .main {background: url(archive/image/customization/soft_wallpaper.png);}#RWDfullscreen01 {overflow: hidden}#RWDfullscreen01 .web_box br.hidden-md {display: none;}a:focus, a:hover {color: #333;}/* 反白顏色設定*/::selection {background: #ccc;color: #fff;}::-moz-selection {background:#ccc;  color: #fff;}/*選單*/ 
.RWDmenu_plus02 .container {width:100%;padding: 0}/*BANNER*/ 
.slickitem01 .txt2{margin: 0px 0px 20px !important;letter-spacing: 3px;text-shadow: 0px 0px 10px #000}.RWDbanner_plus01 .slick-caption {top:52%;left: -15%}.slickitem01 .txt1 {letter-spacing: 1px;text-shadow: 0px 0px 10px #000}.slickitem01 .txt3 {background: #189eb2;width: fit-content;padding: 5px 15px;border-radius: 5px; letter-spacing: 3px;}.slickitem01 .txt3 span span {padding: 0px 5px;font-weight: 300;opacity: 0.5;font-size: 18px;position: relative;top: -4px;}/*logo*/ 
.cd-logo {width: 265px;margin-top: 0px;margin-left: 0px;background: #189FB2;padding: 13px;}.cd-logo img {filter: invert(100%) grayscale(100%) brightness(200%);}/*選單*/ 
.cd-primary-nav>li>a { letter-spacing: 2px; font-size: 15px; font-weight: 600; color: #222;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #222}.cd-primary-nav>li:after {display:none}.cd-primary-nav>li>a:hover {color:#189FB2}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#189FB2;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color:#189FB2;color: #fff;}.RWDmenu_plus02 .inside {background:#fff;transition: 0.8s}.cd-main-header {background:#fff;transition: 0.8s}.RWDmenu_plus02 .is-up.inside {background:#fff}/*語系*/ 
.RWDmenu_plus02 #lan-02 { font-size: 14px; margin-top: 12px;margin-left: 40px;letter-spacing: 2px;}.cd-header-buttons {margin-right: 20px !important;}/*詢問車*/ 
.RWDmenu_plus02 .querycar-block i.qty {box-shadow: 0px 0px 0px #ccc;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display:none}#top_querycar_car_list .carempty {letter-spacing: 2px;font-weight: 600;}.RWDmenu_plus02 .cart-menu .title span {box-shadow: 0px 0px 0px #dedede; position: relative;top: -3px;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #8e8e8e}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#189FB2}/*搜尋*/ 
.cd-search {height: 50px;}.cd-search {left: 70%;width: 30%;top: 80px !important}.cd-search button {right: 30px;font-size: 15px;letter-spacing: 2px;top: 13px;font-weight: 600;}#top_search_searchkey::placeholder {color: #222; font-size: 15px;letter-spacing: 2px;font-weight: 600;position: relative;top: -2px;}.cd-search button:hover {color:#189FB2}.cd-search-trigger::before {border: 2px solid #555;}.cd-search-trigger::after {background: #555;}.cd-search-trigger span::after, .cd-search-trigger span::before {background:#189FB2}#top_search_searchkey::placeholder {position: relative; top: 1px;}/*主要服務*/ 
.about_block {padding: 120px 0px 30px;background:url(archive/image/customization/soft_wallpaper.png);position: relative;}.about_block .RWDnews005 .section-subject {display:none}.about_block .RWDnews005 .container {width: 90%;}.about_block .container {width: 80%;}.about_block .RWDnews005 h4 {font-size: 22px;font-weight: 600;color: #189fb2;text-align: center;margin-bottom: 15px; letter-spacing: 2px;}.about_block .RWDnews005 h4 a { color: #189fb2; text-align: center;}.about_block .RWDnews005 .owl-carousel img {border-radius: 100%;width: 75%;margin: 10px;padding: 0px;box-shadow: 0px 0px 10px #888;}.about_block .RWDnews005 .margin-top-20 {background: #fff; margin-top: 0px !important;padding: 10px;width: 300px;margin: 0 auto;position: relative;top: -50px;border: 1px #cecece solid;}/*服務特色*/ 
.RWDService002 .container {width: 90%;}.service_block > .container {width: 80%;border-top: 1px #c3c3c3 dotted;padding-top: 50px;}.RWDService002 .section-subject {display:none}.service_block {background:url(archive/image/customization/soft_wallpaper.png);position: relative;padding: 0px 0px 30px}.funny-boxes > .funny-boxes-icon {height: 100px; margin-bottom: 0px;width: 100px;padding:10px}.funny-boxes > .funny-boxes-text > h4 {font-size: 20px; letter-spacing: 2px;padding-bottom: 0px;color: #222;font-weight: 600;}.funny-boxes > .funny-boxes-text > h4::after {display:none}.funny-boxes > .funny-boxes-text > p {font-size: 15px;color: #555;padding: 0px 10px;letter-spacing: 1px;line-height: 30px; font-weight: 600;}.funny-boxes.not-right-column {padding-bottom: 50px;}.RWDService002 {padding: 20px 0px 0px;}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}.funny-boxes.not-right-column::before {display:none}.funny-boxes.float-shadow > .funny-boxes-icon::after {background: #fff;content: "";width: 100%;height: 100%; bottom: 0; left: 0; z-index: -1;position: absolute;border-radius: 100%;box-shadow: 0px 0px 5px rgba(144, 157, 158, 0.65);opacity:0;transition: 0.8s}.funny-boxes.float-shadow > .funny-boxes-icon:hover::after {opacity: 1;}.funny-boxes:hover > .funny-boxes-icon::after {opacity: 1;}.funny-boxes > .funny-boxes-text > p {overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;/*指定行數...取代*/-webkit-box-orient: vertical;}/*標題共同*/ 
.title_box .main-title {font-size: 40px;color: #222;font-weight: 600; letter-spacing: 3px;margin-bottom:8px;margin-top: 30px;line-height: 1.2;}.title_box .sub-title {background: #189fb2; width: fit-content; color: #fff;font-size: 12px; font-weight: 600; letter-spacing: 4px; text-align: center; margin-left: 5px; text-transform: uppercase;padding: 0px 10px;}.RWDproduct002_v2 h1.main-title { font-size: 40px !important;color: #222 !important; font-weight: 600 !important;letter-spacing: 3px !important;margin-bottom: 8px !important;line-height: 1.2 !important;}.RWDproduct002_v2 h2.sub-title {background: #189fb2 !important;width: fit-content !important;color: #fff !important; font-size: 12px !important; font-weight: 600 !important;letter-spacing: 4px !important;text-align: center !important;margin-left: 5px !important;text-transform: uppercase !important;padding: 5px 10px !important;margin: 0 auto !important;}.section-line {display:none !important}.RWDnews005 h1.main-title { font-size: 40px !important;color: #222 !important; font-weight: 600 !important;letter-spacing: 3px !important;margin-bottom: 8px !important;line-height: 1.2 !important;}.RWDnews005 h2.sub-title {background: #189fb2 !important;width: fit-content !important;color: #fff !important; font-size: 12px !important; font-weight: 600 !important;letter-spacing: 4px !important;text-align: center !important;margin-left: 5px !important;text-transform: uppercase !important;padding: 5px 10px !important;margin: 0 auto !important;}/*產品*/ 
.product_block .container {width: 80%;background: #FFF;padding: 50px 30px;box-shadow: 0px 0px 10px #888;margin: 8px auto;}.RWDproduct002_v2 {position: relative;padding: 0px 0px;}.product_block {padding: 0px 0px}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {adding: 0px 10px;}.portfolio-bottom-summary h4 {font-size: 18px;font-weight: 600;color: #222; letter-spacing: 2px; line-height: 30px;border-top: 1px #189eb2 dotted;padding-top: 10px;margin-top: 0;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 30px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #189eb2;}.RWDproduct002_v2 .portfolio-item {margin-bottom: 30px;}/*業界實績*/ 
.item_block {padding: 100px 0px;position: relative;}.item_block .container {width: 80%}.item_block .RWDnews005 .margin-top-20 {margin-top: 10px !important;text-align: center;}.item_block .RWDnews005 h4 a {font-size: 14px;font-weight: 600;color: #222;letter-spacing: 1px;line-height: 30px;}.item_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {color: #189eb2;background: transparent;border: #fff 0px solid;}.item_block .RWDnews005 .owl-carousel {overflow: visible}.item_block .RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden !important}.item_block .RWDnews005 .controlls-over .owl-controls .owl-prev {margin-top: -50px;left: -55px}.item_block .RWDnews005 .controlls-over .owl-controls .owl-next {margin-top: -50px;right: -55px}.item_block .RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #189eb2;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a {color: #189eb2;}/*頁尾*/ 
.footer_block .container {width: 80%}.footer_info .container {width: 80%}.footer_block {background: #189eb2;padding: 50px 0px 20px;color: #fff; letter-spacing: 2px; font-weight: 600;}.footer_sub_title {font-size: 40px;margin: 15px 0px 30px;}.footer_main_title {font-size: 22px;margin-bottom: 20px;}.footer_info a {color: #fff}.footer_info {background: #189db2; font-size: 14px;letter-spacing: 1px;color: #fff;font-weight: 600;line-height: 30px;}.footer_info .container {border-top: 1px #fff dotted;padding-top: 25px;}.info_box a {color: #FFF}.web_box a,.info_box a:hover {color: #73c8d6}.footer_info h4 {font-size: 18px;font-weight: 600;}.info_box .col-md-6 {padding:0px}.web_box {font-size: 11px;letter-spacing: 0.5px;color: #73c8d6;padding: 0px}.info_box span {display: inline-block;width: 70px;}.footer_block .RWDbtn01 .btn {font-weight: 600;padding: 10px;}.footer_block .RWDbtn01 .btn:hover {color: #FFF;background: #18879a;}.scrollTop002 .ii {font-size: 40px;background: #fdfdfd;color: #189db2}
/*內頁 start*/

.page_wrapper_bg img{max-width:100%;}.page_wrapper_bg a:hover{color:#189fb2;}.page_wrapper_bg .main {background: url(archive/image/customization/soft_wallpaper.png);}/*標題麵包屑*/ 
.hgroup{margin-bottom: 50px;}.hgroup h1{font-size: 32px;color:#222;font-weight: 600;letter-spacing: 3px;line-height: 1.2;}.hgroup .breadcrumb{border: 0 solid transparent;border-radius: 0;}/*banner*/ 
.page_wrapper_bg .main{top: 80px !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption{top: 23%;}/*左側*/ 
.m2018 .products-nav .nav-title{background:#189fb2;font-size: 15px;padding: 6px 10px;margin-bottom: 5px;color:#fff;border-radius: 0;font-weight: bold;}#sidebar {padding-left: 15px !important;}#sidebar .products-nav {background: #fff;}.m2018 .products-nav > ul > li > a{padding: 5px 0 0 0;font-size: 15px;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover>a{font-weight: normal;color:#333;}.m2018 .products-nav ul li > ul > li.active > a, .m2018 .products-nav ul li > ul > li.is-open > a{color: #777;}.m2018 .products-nav a{padding: 10px 0 0px;}.m2018 .products-nav ul li > ul > li:hover > a, .m2018 .search-box .ibtn:hover{color: #189fb2;}.m2018 .products-nav > ul > li{margin: 0 0 5px 0;}.m2018 .products-nav .toggle-submenu::after{top: 60%;}/*main*/section.call_to_action{background-color:transparent;padding: 45px 0 100px 0;font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}/*按鈕*/ 
.album1 .page_wrapper_bg .call_to_action .btn{background: transparent !important;margin: 0;}.page_wrapper_bg .btn{border: 0px solid transparent;padding: 0;font-size: 15px;line-height: 1;border-radius: 0;display: block;text-align: right;margin-top: 50px;width: 100%;background:transparent;}.page_wrapper_bg .btn:hover, .page_wrapper_bg .btn:focus, .page_wrapper_bg .btn:active{box-shadow: none;}.page_wrapper_bg .btn a{width: 100%;max-width: 150px;letter-spacing: 2px;border-radius: 0;border: 1px solid #fff;padding: 11px 0;display: inline-block;text-align: center;color:#fff;background:#fff;color:#189fb2;font-weight: bold;transition: all 0.5s ease 0s;}.page_wrapper_bg .btn a:hover{color:#fff;background:#189fb2;border: 1px solid #189fb2;}.page_wrapper_bg .RWDproduct_page .btn_back{background: transparent;margin-right: 0;}.page_wrapper_bg .page_wrapper_bg .btn a{color: #555;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 126px; padding: 0;}#eforms .currectsend_btn .web_btn2{background-color: #fff;color:#189fb2;border: 1px solid #fff;padding: 8px 0;display: block;transition: all 0.5s ease 0s; padding-inline: 20px;}#eforms .currectsend_btn .web_btn2:hover{background:#189fb2;border-color:#189fb2;color:#fff;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 135px;border: 1px solid #555;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color:#555;float: left;transition: all 0.5s ease 0s;}.RWDquiry .btn.normal:hover, .RWDshopping .btn.normal:hover{background:#189eb2 !important;color:#fff;border-color:#189eb2;}#btn_querycar_submit, .RWDshopping .btn.bg2{border: 1px solid #fff;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color:#189eb2;float: right;background:#fff;font-weight:bold;transition: all 0.5s ease 0s;}#btn_querycar_submit:hover, .RWDshopping .btn.bg2:hover{background:#189eb2 !important;color:#fff;border-color:#189eb2;}/*產品列表B*/#product .layoutlist_2 .item .summary{margin-bottom: 25px;font-size: 15px;line-height: 1.7;letter-spacing: 1.5px;}#product .layoutlist_2 .item .summary A.itemlink{color: #555;}#productbx{margin-top: 20px !important;}/*產品內容B*/ 
.RWDproduct_page .products-info .name{color: #333;}.RWDproduct_page .products-info .subname{font-size: 15px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .txt .title{font-size: 15px;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .txt .editor{font-size: 15px;letter-spacing: 1.5px;color: #555;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop{display:none;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background:#e7e9e6 !important;text-align: center;color:#555;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background:#ff6367 !important;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background:#a4b0aa !important;text-align: center;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background:#ff6367 !important;color:#fff;}.RWDproduct_page button.ibtn{display: block;background-color: #fff;padding: 10px 25px;color:#189fb2;transition: all 0.5s ease 0s;}.RWDproduct_page button.ibtn:hover{background:#189fb2;}.RWDproduct_page .btn-other .ibtn:hover{color:#fff;background:#189fb2;}.page_wrapper_bg .products-editor.editor{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}#btn_shopping{border-radius: 0;background:#e7e9e6;color:#555;font-size: 15px;transition: all 0.5s ease 0s;}#btn_shopping:hover{background:#2b9e94;color:#fff;}#btn_querycar{background:#a4b0aa;border-radius: 0;font-size: 15px;transition: all 0.5s ease 0s;}#btn_querycar:hover{background:#2b9e94;color:#fff;}#product .page_content1 .btn{width: 100%;}/*最新消息*/ 
.layoutlist_8 .list_subject .itemlink{font-size: 18px;font-weight: bold;}.layoutlist_8 .list_subject .summary .itemlink{font-size: 15px;font-weight: normal;color:#555;}.layoutlist_8 .listdate .yearmonth{color: #777;}.layoutlist_8 .list_subject a{font-size: 18px;font-weight: bold;color:#333;}.layoutlist_8 .list_subject .summary a{font-size: 15px;font-weight: normal;color:#555;}/*聯絡我們*/ 
.form-control{border-radius: 0;}/*詢問車*/ 
.shopping-item{margin-bottom: 50px;margin-top: 30px;}.info-box, .no-item, .shopping-item, .shopping_form{border-radius: 0;box-shadow: 0px 0px 10px #888;}/*相本*/ 
.layoutlist_2 .album_item{height: auto !important;margin: 10px 0px 20px;}.photo_view .flexslider{border-radius: 0 !important;}.photo_view #slider{padding: 50px !important;}.photo_view #carousel{padding: 20px;}/*footer*/ 
.page_wrapper_bg .footer_info .container{padding:50px 15px 25px;}.page_wrapper_bg .info_left .RWDbtn01 .btn {font-weight: 600;padding: 10px;background: #eee;transition: all 0.5s ease 0s;}.page_wrapper_bg .info_left .RWDbtn01 .btn:hover {color: #FFF;background: #18879a;}.page_wrapper_bg .RWDbtn01 .btn {text-align: center;display: block;line-height: 1.6;margin: 0;font-size: 18px;border-radius: 4px;color:#555;}.footer_info a{transition: all 0.5s ease 0s;}.footer_info a:hover{color: #73c8d6;}/*250408修*/ 
.form-horizontal .control-label {    width: 100px;}.form-horizontal .form-column, .eformscontent .form-column {    width: calc(100% - 100px);}

/*內頁 end*/
/*英文版 start*/

.lang_en .cd-primary-nav>li>a {letter-spacing: 1px;}.lang_en .RWDmenu_plus02 #lan-02 a {letter-spacing: 1px;}.lang_en .slickitem01 .txt2 , .lang_en .slickitem01 .txt3 {letter-spacing: 1px;}.lang_en .title_box .main-title , .lang_en .title_box .sub-title {letter-spacing: 1px;}.lang_en .funny-boxes > .funny-boxes-text > h4 {letter-spacing: 1px;}.lang_en .footer_block {letter-spacing: 1px;}.lang_en .hgroup h1 {letter-spacing: 1px;}.lang_en section.call_to_action {letter-spacing: 1px;}.lang_en.page_wrapper_bg .btn a {letter-spacing: 1px;}

/*英文版 end*/
/*bounceIn 修正成 fadeIn start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}.flipInY {    -webkit-backface-visibility: visible !important;    -ms-backface-visibility: visible !important;    backface-visibility: visible !important;    -webkit-animation-name:fadeInUp;    animation-name:fadeInUp;}

/*bounceIn 修正成 fadeIn end*/
/*小螢幕 start*/

@media (max-width:1680px){.RWDbanner_plus01 .slick-caption {top: 50%;left: -8%;}.RWDbanner_plus01 .page-scroll {display:none}.cd-logo {width: 225px;padding: 18px 12px;}.RWDmenu_plus02 #lan-02 {margin-left: 0px;}/*寬度*/ 
.about_block .container {width: 90%;}.service_block > .container {width: 90%}.product_block .container {width: 90%;}.item_block .container {width: 90%}.footer_block .container {width: 90%}.footer_info .container {width: 90%}.RWDnews005 .controlls-over .owl-controls .owl-prev {margin-top: -50px;left: -35px}.RWDnews005 .controlls-over .owl-controls .owl-next {margin-top: -50px;right: -35px}}@media (max-width:1440px){.cd-logo img {filter: invert(0%) grayscale(0%) brightness(100%);}.cd-logo {width: 250px;padding: 0px 0px 0px 20px;background: transparent;margin-top:15px;}.cd-primary-nav>li>a {padding: 0 10px}.title_box .main-title {font-size: 35px}.RWDbanner_plus01 .slick-caption {top: 45%;left: -5%;}/*寬度*/ 
.about_block .container {width: 96%;}.service_block > .container {width: 96%}.product_block .container {width: 96%;}.item_block .container {width:96%}.footer_block .container {width: 96%}.footer_info .container {width: 96%}.about_block .RWDnews005 .container {width: 100%;}.RWDService002 .container {width: 100%;}.about_block {padding: 80px 0px 30px}}@media (max-width:1280px){.RWDbanner_plus01 .slick-caption {top: 42%;left: 2%;}.cd-header-buttons {margin-right: 5px !important;}.cd-logo {width: 200px;margin-top: 22px;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width:1199px){/*選單*/ 
.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top: 7px !important;}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#fff;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff}.RWDmenu_plus02 .cart-block {margin-top: 10px;margin-right: 15px;margin-left: 2px;font-size: 16px;}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}.cd-logo {width: 175px;padding: 0px 0px 0px 0px}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #eee;}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:#eee}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}nav.cd-nav .bottom-copyright {display:none}.RWDbanner_plus01 .slick-caption {top: 48%;left: 5%;}/*標題們*/ 
.title_box {text-align: center !important;margin-bottom: 30px;}.title_box .sub-title {margin: 0 auto;}}/*---內頁---*/section.call_to_action{padding: 45px 15px 100px;}/*banner*/ 
.page_wrapper_bg .main{top: 50px !important;}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*寬度*/ 
.about_block .container {width: 100%;}.service_block > .container {width:100%}.product_block .container {width:100%;}.item_block .container {width:100%}.footer_block .container {width:100%}.footer_info .container {width:100%}/*主要服務*/ 
.about_block {padding: 80px 0px 30px}.title_box {text-align: center !important;margin-bottom: 30px;}.title_box .sub-title {margin: 0 auto;}.funny-boxes > .funny-boxes-text > p {padding: 0px 0px}.funny-boxes.not-right-column {padding-bottom: 0px;}.service_block > .container {padding-top: 30px;padding-bottom: 50px;}.RWDnews005 .owl-carousel {margin-bottom: 0px}/*設備*/ 
.product_block .container {padding: 50px 20px;box-shadow: 0px 0px 0px #888;margin: 0px auto;}/*頁尾*/#RWDfullscreen01 br.hidden-md {display:block}.web_box {line-height: 22px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
/*250408修*/ 
.form-horizontal .control-label {    width: 100%;}.form-horizontal .form-column, .eformscontent .form-column {    width: 100%;}
}
/*991px end*/
/*pad版 start*/
@media (max-width: 768px) {
/**/ 
.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;left: 0%;}.slickitem01 .txt3 {margin: 0 auto;}/*頁尾*/ 
.footer_sub_title {font-size: 30px;margin: 15px 0px 20px;}.footer_block {padding: 20px 0px 20px}#RWDfullscreen01 br.hidden-md {display: none;}.info_left {margin-top: 30px;}/*---內頁---*/#sidebar .device-nav.fa-angle-down{margin: 0 auto 35px;}.page_wrapper_bg .btn{margin-right: 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.cd-search {left: 0%;width: 100%}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;left: 0%;width: 100%;top: 22%;}.cd-main-header .cd-logo {margin-top: 10px !important;width: 160px;}/**/ 
.about_block .RWDnews005 .margin-top-20 {width: 100%; top: -20px;}.about_block .RWDnews005 .owl-carousel img { width: 90%; margin: 10px;padding: 0px;}.about_block .RWDnews005 h4 {font-size: 18px}.about_block {padding: 50px 0px 30px;}/*服務特色*/ 
.funny-boxes > .funny-boxes-text > p {padding: 0px;text-align: left;}.RWDService002 .row:after { clear: none;}.service_right {padding: 0;}.RWDService002 .col-sm-4 {width: 50%;float: left;}/*業界實績*/ 
.owl-pagination {display: block !important;}/*頁尾*/ 
.footer_info .container {text-align: center;}.info_left {margin-top: 10px;}#RWDfullscreen01 .web_box br.hidden-md {display: block;}.RWDbtn01 .btn-box li {width: 90%;margin: 0 auto;}.RWDbtn01 .btn-box {padding: 0;margin: 10px 0px 0;}.footer_block {padding: 30px 0px 25px;text-align: center;}.footer_sub_title { font-size: 22px; margin: 10px 0px 10px;}.footer_main_title {font-size: 22px;margin-bottom: 0px;}.footer_p_title {display:none}/*跟隨*/ 
.scrollTop002 {right: 5px}/*---內頁---*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left{top: 35%;}section.call_to_action{padding: 45px 0 100px;}.main .container{padding-left: 0px;padding-right: 0px;}.main .container .article-text .container{padding-left: 20px;padding-right: 20px;}.querycar .main .container{padding-left: 20px;padding-right: 20px;}.page_wrapper_bg #sidebar{padding-left: 0px !important;}.hgroup h1{margin-bottom: 15px;text-align: center;}.hgroup .breadcrumb{background-color: transparent;position: relative;bottom: 0;padding: 0;width: 100%;text-align: center;float: none !important;}.hgroup .container{border-bottom: 0 solid transparent;}.page_wrapper_bg .btn a{max-width: 100%;}.products-con #gallery .btn{width:auto;}.RWDproduct_page .btn-other li{width: 100%;padding: 0 7px;}.RWDproduct_page .btn-other li button{padding: 10px 0;}.page_wrapper_bg .RWDbtn01{margin-top: 0;}.photo_view #slider{padding: 15px !important;}.photo_view #carousel{padding: 10px;}.layoutlist_8.rwd .listdate .day{color: #777;}.eforms1 .new-form{margin-top: 0;}.eforms1 .formdesc{padding-top:0px;}#eforms .ebtn.currectsend_btn{max-width: 100%;margin-top: 50px;}.shopping-item {margin-left: 0;margin-right: 0;background-color: #f9fafb;}.shopping_form .shopping-title{background: #189fb2;}.info-box .title, .info-ok, .notice .title, .shopping-title, .shopping_form .shopping-title{font-size: 15px;}.RWDquiry, .RWDquiry .btn, .delivery-editor, .shopping-item .tag{font-size: 15px;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 100%;margin-top: 20px;}.RWDquiry .btn-box{margin: 50px 0 0;}/*250408修*/ 
.ebtn {    width: 100%;    text-align: center;}#eforms .ebtn.currectsend_btn {    margin-top: 10px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.cd-header-buttons {margin-right: 0px !important;}.RWDmenu_plus02 .querycar-block {margin-right: 10px;margin-left: 0px}.cd-main-header {padding: 0px 5px;}
}
/*iphone6 end*/