a:hover, a:focus {text-decoration: none;}/*隱藏模組*/ 
.Service_panel {display:none;}.filter-portfolio ul{display:none;}body{font-size: 15px;}/*.About_panel .row {margin-right: 15px;margin-left: 15px;}*//*形象區*/ 
.paralaxMask{background: rgba(0,0,0,0.4);}#logoBig img{width: 500px;margin:0 auto 30px;}@media (min-width: 1200px){#flexHome h1 {font-size: 36px;}}#flexHome h1{color: #ECEAEA;}.RWDparalaxSlice .paralaxText blockquote{font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.paralaxMask {background: transparent;}#fullScreenSliderWrapper {display: none;}.RWDfullScreenSlider .bxslider li {background-position: 50%;}.homeFullScreen {position: relative;}/*down*/ 
.scrollDown001{position:absolute !important; z-index: 999 ;left: 0;  right: 0; bottom: 15%;animation: scrollDown001 ease-out 0.7s infinite;animation-direction: alternate;}.scrollDown001 img {width: 100px;} @keyframes scrollDown001{from {}0% {bottom:4%; opacity: 0.5;}/*50% {bottom:13.2%; opacity: 0.7;}*/100% {  bottom:4.5%;  opacity:1;}/*to {bottom:20.5%;}*/}/*}*//*形象標語按鈕*/ 
.RWDfullScreenSlider .btn{border-radius:0px;}.RWDfullScreenSlider .btn:hover{color:#5fc117;}/*選單+LOGO*/ 
.RWDmenu_plus01 .inside { top: -80px;}.RWDmenu_plus01 .inside.is-up {top: 0px !important;}.cd-primary-nav > li:hover:after {background: transparent;}.cd-logo {width: 260px;margin-top: 22px;}#m_RWDfullscreen01_44_1 > div.inside.is-up > div > header > ul > li:nth-child(1) > div > a:nth-child(3) > img {margin-left: 10px;width: 20px !important;}#m_RWDfullscreen01_44_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(3) > img {margin-left: 10px;width: 20px !important;}.RWDmenu_plus01 .share-group i:hover {color: #2d2d2d;}/*main*/ 
.cd-main-content {background: #ffffff;}/*About*/ 
.About_panel{padding: 40px 0px 40px;}.About_panel .container{padding:48px 0px;}.About_panel .row {margin-right: 15px;margin-left: 15px;}.RWDedictor001 h1.main-title{font-size: 32px;color: #2EA231;font-family: 'cwTeXHei', serif;letter-spacing: 4px;}.RWDedictor001 h2.sub-title{margin:20px 0 0;color: #1f59a2;font-size: 18px;letter-spacing: 2px;font-family: 'Roboto Condensed', sans-serif;}.RWDedictor001 .section-line{background-color: transparent;margin-top: 20px;height: 2px;width: 50px;}.Layout_form_line{margin-top: 40px;border-top: 1px #989898 solid;}.Panel_Title{color: #2EA231;}.about_txt {line-height: 30px;font-size: 15px;text-align: justify;letter-spacing: 1px;padding: 0px 30px;}.RWDedictor001 h3 {color: #1f59a2;letter-spacing: 2px;}a.about_btn {font-size: 14px;color: #6f6f6f;padding: 0px 20px;background: #efefef;top: 30px;position: relative;float: right;transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;}a.about_btn:hover {background: #1f59a2;color: #fff;}.RWDedictor001 h3::after {content: "";position: absolute;width: 73%;height: 1px;background: #1f59a2;bottom: 39%;right: 30px;}/*商品*/ 
.Product_panel{padding:28px 0px 68px;background-image: linear-gradient(to top, #f1f1f1 0%, #fff 100%);color:#777;}.RWDproduct002 h1.main-title{font-size: 32px;color: #2EA231;font-family: 'cwTeXHei', serif;letter-spacing: 4px;}.RWDproduct002 h2.sub-title{margin:20px 0 0;color: #1f59a2;font-size: 18px;letter-spacing: 2px;font-family: 'Roboto Condensed', sans-serif;}.RWDproduct002 .section-line{background-color: transparent;margin-top: 20px;height: 2px;width: 50px;}.Product_panel .btn{padding: 8px 15px;font-size: 14px;}.portfolio-item > .inner-content > .portfolio-content {background-color: rgba(0, 0, 0, 0.3);}.RWDproduct002 .showbottom .portfolio-bottom h4{color: #333;text-align: center;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #1f59a2;}.RWDparalaxSlice .paralaxText {padding-top: 120px;padding-bottom: 120px;}.RWDparalaxSlice .paralaxMask {background: transparent;}.RWDparalaxSlice .paralaxText blockquote {font-size: 29px;text-shadow: none;letter-spacing: 1px;color: #545454;}/*聯絡我們*/ 
.Contact_panel{padding:68px 0px 68px;background: #f1f1f1;}.RWDeform001 h1.main-title{font-size: 32px;color: #2EA231;font-family: 'cwTeXHei', serif;letter-spacing: 4px;}.RWDeform001 h2.sub-title{margin:20px 0 0;color: #1f59a2;font-size: 18px;letter-spacing: 2px;font-family: 'Roboto Condensed', sans-serif;}.RWDeform001 .section-line{background-color: transparent;margin-top: 20px;height: 2px;width: 50px;}@media (min-width: 768px){.Contact_panel .col-sm-4 {width: 50%;}}.Contact_panel .col-md-offset-4{margin-left: 50%;}@media (min-width: 992px){.Contact_panel .col-md-8{width:33%;}}.Contact_panel .btn {font-size: 15px;color: #6f6f6f;padding: 0px 20px;background: #dedede;line-height: 30px;border-radius: 0;width: 100%;border: 0;}.Contact_panel .btn:hover {background: #1f59a2;color: #fff;}.Contact_panel .btn-lg {padding: 10px 20px; font-size: 18px;}.RWDeform001 label {display: none;}.footer_txt {font-size: 14px;line-height: 30px;letter-spacing: 1px;}.footer_txt a{color:#777}.footer_txt a:hover{color:#1f59a2}.RWDeform001 textarea.form-control {height: 88px;}.RWDeform001 .form-control {border-radius: 0;}/*scrollTop*/ 
.scrollTop001 .icon{background: transparent url(archive/image/customization/ScrollTop_001.png) center center no-repeat;}/*頁尾*/ 
.footerRights{background: #f1f1f1;letter-spacing: 1px;color: #6f6f6f;padding: 22px 0px 60px;}.copyright_desc a, .copyright_desc a:hover{color: #6f6f6f;font-size: 12px;}.copyright_desc a:hover{color: #000;}.copyright_desc {color: #6f6f6f;font-size: 12px;}.copyright {margin-top: 5px;}.scrollTop {background: transparent url(archive/image/customization/top_arrow.png) center center no-repeat;margin-bottom: 20px;}

/*menu*/ 
.page_wrapper_bg .RWDmenu_plus01 .inside {top: 0;box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.12);}#m_RWDPAGE_BASE_PAT01_32_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(3) > img {margin-left: 10px;width: 20px !important;}/*banner*/ 
.RWDbanner001 .flex-direction-nav {display: none;}.collapsing_header .full_page_photo {position: relative;top: 0 !important;}.collapsing_header .main {top: 0 !important;background-image: linear-gradient(to top, #f1f1f1 0%, #fff 100%);}/*main*/ 
.pagecontent {background: #fff;border-radius: 30px;padding: 35px 15px !important;}/*置中標題樣式*/ 
.hgroup h1 {font-size: 30px;letter-spacing: 5px;color: #000;text-align: center;font-weight: 400;}.hgroup .breadcrumb::before {content: "— ";}.hgroup .breadcrumb::after {content: " —";}.hgroup .breadcrumb {padding: 3px 10px;border: 0px;margin: 0px auto;position: relative;text-align: center;width: 100%;bottom: 0;letter-spacing: 5px;background-color: transparent;}.hgroup .container {border-bottom: 0;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 20px;line-height: 40px;color: #333;letter-spacing:1px;font-weight: 400;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #cb5035;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#6f6f6f; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row label {font-size: 14px;line-height: 30px; color: #6f6f6f; letter-spacing: 1px; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row a {color: #6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #2EA231;}.pagecontent {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400; }.page_wrapper_bg ._bd_row li {font-size: 14px;line-height: 30px;font-weight: unset;}/*公司簡介*/#edcontent {padding: 35px 50px !important;}/*產品介紹*/ 
.layoutlist_2 .subject {text-align: center;}#product {padding: 35px 50px !important;}.page_content1 #productbx .bx-wrapper .bx-controls-direction a {filter: invert(100%) grayscale(100%) brightness(200%);-webkit-filter: invert(100%) grayscale(100%) brightness(200%);}.menu8 #prod_name, .menu8 #prod_name h2 {text-align: center;}.btn_back {width: 75px;margin: 0 auto !important; float: none !important; display: block !important;}.page_content1 #productbx_bg {background: transparent;}/*相簿*/ 
.page_wrapper_bg .album_item a:hover, .page_wrapper_bg .album_item a:focus {color: #2EA231;}.page_wrapper_bg .album_item a {font-size: 16px;color: #000;}#album {padding: 35px 50px !important;}.photo_view .flex-direction-nav .flex-prev {left: -5px !important;}.photo_view .flex-direction-nav .flex-next {right:-5px !important;}/*聯絡我們*/#eforms {padding: 35px 50px !important;}.eformsDesc {padding-bottom: 40px;border-bottom: 0;}#toTop { display: none !important;}/*按鈕*//*回上一頁*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {color: #6f6f6f;background: #efefef !important;border: 1px solid #efefef;transition: all 0.5s ease 0s;padding: 0px;}.block_body .page_content2 .btn:hover, .block_body .page_content1 .btn:hover, .page_content2 .btn:hover, .page_content1 .btn:hover {color: #fff;background: #1f59a2 !important;border: 1px solid #1f59a2;}.block_body .btn a, .btn a {color: #6f6f6f !important;transition: all 0.5s ease 0s;padding: 6px 12px;line-height: 2.4;}#product .block_body .btn a, #product .btn a {line-height: 1.4;}.block_body .btn a:hover, .btn a:hover {color: #fff !important;}.ebtn {border: 1px solid #efefef;color: #6f6f6f !important;background: #efefef !important;padding: 0px !important;}.ebtn a {color: #6f6f6f !important;line-height: 32px;padding: 7px 30px;}.ebtn:hover {color: #fff !important;background: #1f59a2 !important;border: 1px solid #1f59a2;text-decoration: none;transition: all 0.5s ease 0s;}.ebtn a:hover {color: #fff !important;}/*按鈕無圓角*/ 
.ebtn {border-radius: 0px !important;}#btn_shopping {border-radius: 0px;}.fbtn {border-radius: 0px;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0px;}.btn {border-radius: 0px;}.btn_area .btn {border-radius: 0px;}/*footer*/ 
.footer_bg {margin-bottom: 20px;}.footer_bg .footer_txt {font-size: 13px;}

@media (max-width:1024px){
#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 5px;}.cd-main-header {padding: 0 15px;}.RWDedictor001 h3::after {width: 69%;bottom: 38%;}a.about_btn {top: -18px;}nav.cd-nav .bottom-copyright {display: none;}.cd-logo {margin-top: 5px;}.RWDparalaxSlice .paralaxText blockquote {font-size: 24px;text-align: left;padding-left: 40px;}#cd-primary-nav > div.phone-group.hidden-lg > a:nth-child(3) > img{margin-left: 10px;}/*內頁*/ 
.collapsing_header header { box-shadow: 1px 1px 15px rgba(43, 43, 43, 0.12);}
}
@media (max-width: 768px) {
div#panel_5 {background: #fff;}/*about*/ 
.about_txt {margin-top: 40px;}.RWDedictor001 h3::after {width: 79%;bottom: 40%;}.RWDedictor001 .section-subject {margin-bottom: 30px;}.About_panel .container {padding: 48px 0px 0;}/*product*/ 
.RWDproduct002 .section-subject {margin: 0 0 30px;}.Product_panel {padding: 28px 0px 20px;}/*contact*/ 
.RWDeform001 .section-subject {margin-bottom: 30px;}.Contact_panel {padding: 68px 0px 40px;}.RWDparalaxSlice .paralaxText blockquote {font-size: 20px;text-align: left;padding-left: 40px;}/*內頁*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {margin-top: -25px !important;}.btn_back {width: 100%;}
}
@media (max-width: 480px) {
.cd-main-header .cd-logo {margin-top: 12px;width: 168px;}.RWDedictor001 h3::after {width: 56%;bottom: 31%;}.about_btn {top: 15px;}.RWDparalaxSlice {background-position: 16%;}.RWDparalaxSlice .paralaxText blockquote {text-align: center;padding-left: 0;font-size: 18px;}.scrollDown001 img {width: 90px;}.footer_txt {text-align: center;}/*內頁*//*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}/*公司簡介*/#edcontent {padding: 35px 20px !important;}/*產品介紹*/#product {padding: 35px 20px !important;}/*相簿*/#album {padding: 35px 20px !important;}.btn_back {width: 100%;}/*聯絡我們*/#eforms {padding: 35px 20px !important;}
}
@media (max-width: 380px){
.RWDedictor001 h3::after {width: 56%;bottom: 33%;}
}
@media (max-width: 320px){
.RWDedictor001 h3::after {width: 48%; bottom: 29.5%;}
}