a:hover, a:focus{text-decoration: none;color:#aaa}.main {top: 0px !important;background: #f0f0f0; overflow: hidden}.about_pic {margin-left: 100px !important;}.fa-angle-down:after, nav.cd-nav .fa-angle-down:after{display:none}/*麵包屑*/ 
.hgroup .container {border-bottom: 1px solid #52926b !important;}.hgroup .breadcrumb {background-color: #f0f0f0;border: 0px solid #ccc;}ol, ul {margin-left: -16px;}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%}.cd-primary-nav > li > a {letter-spacing: 3px;font-size: 15px;}.cd-primary-nav > li:after {display:none}.cd-primary-nav > li > a:hover { color: #222; background: #eee}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #555}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #222;}.cd-main-header {background: transparent}.RWDmenu_plus02 .inside.is-up {background: #eee}.inside.is-up .cd-primary-nav > li > a:hover { color: #222; background: #fff}@media (max-width:1366px){.RWDmenu_plus02 .container {width: 100%;}}/*LOGO*/ 
.cd-logo {width: 280px;margin-top: 15px;}/*--240903---*/ 
.cd-main-content {    margin-top: 0 !important;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #000;opacity: 1;width: 5px; height: 5px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;width: 5px; height: 5px;}.RWDbanner_plus01 .slickitem01 .txt1 {letter-spacing: 5px;text-shadow: 1px 1px 10px #222;width: 600px;margin: 0 auto;padding: 5px 10px;}.RWDbanner_plus01 .slickitem02 .txt1 {letter-spacing: 5px;text-shadow: 1px 1px 10px #222;width: 650px;margin: 0 auto;padding: 5px 10px;}.RWDbanner_plus01 .txt2 {letter-spacing: 5px; text-shadow: 1px 1px 10px #000;}.RWDbanner_plus01 .slick-caption {top:40%;}/*服務項目*/ 
.RWDService002 {position: relative;padding: 0px 0px;}.RWDService002 .container {background: #fff;padding: 50px 15px;border: 4px #52926b double;}.RWDService002 {margin: -60px auto;}.RWDService002 h1.main-title {font-size: 32px;letter-spacing: 5px; font-weight: 600; margin-bottom: 0px;color:#0f4825;}.RWDService002 h2.sub-title{font-size: 16px;color: #222;letter-spacing: 2px; margin: 10px 0 0;line-height: 30px}.RWDService002 .section-line{display:none}.RWDService002 .section-subject{margin-bottom: 50px;}.RWDService002 .funny-boxes > .funny-boxes-icon {height: 180px;width: 280px;}.funny-boxes.float-shadow > .funny-boxes-icon::before {background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.09) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;height: 22px;top: 105%;}.funny-boxes > .funny-boxes-text > h4 {font-size: 18px; letter-spacing: 2PX;color:#0a310b;font-weight: 600;position: relative;text-transform: uppercase;padding-bottom:0px}.funny-boxes.not-right-column::before {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(26, 188, 156, 0) 0%, #f0f0f0 15%, #f0f0f0 85%, rgba(26, 188, 156, 0) 100%) repeat scroll 0 0;}.funny-boxes > .funny-boxes-text > h4::after {display:none}.funny-boxes > .funny-boxes-text > p {color: #444; letter-spacing: 1px; line-height: 30px;padding: 0px 30px;}.funny-boxes:hover h4 {color: #aaa;}/*產品*/ 
.product_block {padding: 120px 0px 80px;}.RWDproduct002 {padding: 0px 0px;}.RWDproduct002 h1.main-title {font-size: 32px;letter-spacing: 5px; font-weight: 600; margin-bottom: 0px;color: #0f4825;}.RWDproduct002 h2.sub-title{font-size: 16px;color: #222;letter-spacing: 2px; margin: 10px 0 0;line-height: 30px}.RWDproduct002 .section-line{display:none}.RWDproduct002 .section-content{padding-bottom: 0px;}.portfolio-item {margin-bottom: 30px;}.portfolio-bottom-summary p {text-align: center;letter-spacing: 2px;font-size: 15px;line-height: 30px;text-align: center;}.portfolio-bottom-summary h4{text-align: center;letter-spacing: 2px;font-weight: bold;color:#222;    line-height: 30px;margin-bottom: 0px !important;margin-top: 20px}.RWDproduct002 .showbottom:hover .portfolio-bottom h4{color:#0a310b;}.RWDproduct002 .section-line{margin-top: 20px;display:none}.RWDproduct002 .btn.btn-rj{border-radius: 0;}.pagecontent {margin-bottom: 80px;}.page_content1 #productbx_bg {background: #fff;opacity: 8;}/*優質設備*/ 
.device_block {padding-bottom:150px}.RWDedictor002 .section-content {padding-top: 0px;padding-bottom: 0px;}.RWDedictor002 h1.main-title {font-size: 32px;letter-spacing: 5px; font-weight: 600; margin-bottom: 0px;color:#0f4825;}.RWDedictor002 h2.sub-title {font-size: 16px;color: #222;letter-spacing: 2px; margin: 10px 0 0;line-height: 30px}.RWDedictor002 .section-line {display:none}.RWDedictor002 .device_block {padding-bottom: 80px;}.RWDedictor002 .device_block .RWDedictor002 .item .img-rounded {border-radius: 0px;}.RWDedictor002 .col-md-6 {background: #fff;border: 4px #52926b double;border-right: 0;border-left: 0;}.RWDedictor002 .owl-carousel {background-size: contain;padding: 33px 50px;margin: 0px 0px;}.RWDedictor002 .img-rounded {border-radius: 0px;}.RWDedictor002 .RWDedictor002-text > h4 {font-size: 25px; text-transform: uppercase;color: #222; font-weight: 600; letter-spacing: 2px;border-bottom: 1px #aaa dotted;padding-bottom: 20px;margin-bottom: 30px;}.RWDedictor002 .device_info {font-size: 16px;line-height: 30px;letter-spacing: 2px; margin-bottom: 25px;}.RWDedictor002 h5 {font-size: 16px;letter-spacing: 2px;line-height: 30px; font-weight: 600;}.RWDedictor002 .RWDedictor002-text {text-align: left;padding: 80px 60px 114px}.RWDedictor002 .row {margin-right: 15px;}.RWDedictor002 .section-subject.row {margin-right: -15px;}.owl-theme .owl-controls .owl-page span {width: 5px !important;height: 5px !important;background: #222 !important;}.owl-theme .owl-controls { text-align: left !important;}.device_botton._bd_row._bd_clearfix {float: right; margin: 38px 0px;}.device_btn a {color: #222;background: #fff;border: 1px #222 solid;padding: 3px 45px;font-size: 15px;border-radius: 50px;text-align: left;position: relative}.device_btn a:hover, .device_btn a:active, .device_btn a:focus {color: #fff;background-color:#0a310b; border: 1px solid #0a310b;transition: 0.5s;}.device_btn a:after {background: url(archive/image/customization/right-arrow.png);content: "";position: absolute;width: 8px; height: 15px;top: 12px;right: 27px;background-size: contain;}.device_btn a:hover:after { filter: invert(100%) grayscale(100%) brightness(200%);}/*地圖*/ 
.RWDgmap001 .google-container {width: 100%;height: 200px;border-top: 0px solid #fff;}.map_block {position: relative;margin-top: -85px;margin-bottom: 30px;background: #fff;padding: 10px; box-shadow: 0px 0px 5px rgba(136, 136, 136, 0.63);}.map_block iframe {position: relative; top: 3px;}/*頁尾*/footer {margin-top: 0px;margin: 50px 0px 0px;color: #fff;border-top: solid 0px #fff;background: none #555555;padding-bottom: 15px}.footer_info { font-size: 14px;line-height: 30px; letter-spacing: 2px;}.footer_p .icon {margin-right: 5px;}footer a {color:#fff;text-decoration: none;}footer a:hover {color:#aaa}.copyright_desc {font-size: 13px;letter-spacing: 1px;}.copyright a, .copyright a:hover {color: #fff;letter-spacing: 2px;}.footer_icon {font-size: 13px; text-align: right;}footer .footer_icon .icon_block img {padding: 8px;border: 1px #fff solid;margin: 5px 5px 15px;border-radius: 50px;transition: 0.5s;}footer .footer_icon .icon_block img:hover {background: #aaa;}.footer_bg {position: relative;}.footer_bg:after {background: url(archive/image/customization/back_05.png);content: "";width: 2048px; height:988px; position: absolute;bottom: 275px; z-index: -1;opacity: 0.1;}/*s*/#toTop {background: url(archive/image/customization/s_top.png) no-repeat left ;width: 40px;height: 69px}#toTopHover {background: url(archive/image/customization/s_top.png) no-repeat left ;width: 40px;height: 69px}/*----------------------------------------------內頁----------------------------------------------*//*關於正伍歌*/ 
.about_pic {margin-left: 100px !important;margin-top: 40px !important;}.about_us {font-size: 15px;color: #444;height: 473px;background: #fff;opacity: 0.8;display: inline-block;position: relative;margin-top: 10px;padding: 50px 50px;line-height: 2 !important;letter-spacing: 2px;margin-bottom: 50px;border: 4px #52926b double;}.page_wrapper_bg .footer_bg:after{background: url(archive/image/customization/back_05.png);content: "";width: 2048px;height: 988px;position: absolute;bottom: 275px;z-index: -1;opacity: 0.1;}.us {margin-top: 60px;}/*我們的優勢*/ 
.about01 img {margin-left:490px;margin-top: 30px;}.about01_box {    width: 600px;    height: 245px;    background:#dddddd80;    opacity: 0.8;    display: inline-block;    margin-left: 0px;    position: absolute;    margin-top: 105px;    padding:75px 120px;    line-height: 2 !important;    letter-spacing: 2px;}p.about03_box {    width: 600px;    height: 245px;    background: #dddddd80;    opacity: 0.8;    margin-left: 0px;    position: absolute;    margin-top: 105px;    padding: 75px 120px;    line-height: 2 !important;    letter-spacing: 2px;}.about01_box2 {width:590px;height: 245px;background:#dddddd80;opacity: 0.8;display: inline-block;margin-left: 500px;position: relative;margin-top: 130px;padding: 75px 120px;line-height: 2 !important;letter-spacing: 2px;margin-bottom: 150px;}p.about04_box {    width: 590px;    height: 245px;    background: #dddddd80;    opacity: 0.8;    display: inline-block;    margin-left: 500px;    position: relative;    margin-top: 130px;    padding: 75px 120px;    line-height: 2 !important;    letter-spacing: 2px;    margin-bottom: 150px;}.about01_photo img {width: 540px;position: absolute;margin-left: 0;margin-top: 85px;}.adv {margin-top: 60px;}/*SLA3D列印*/ 
.tit_2 {font-family: 'Muli',微軟正黑體,sans-serif;font-weight: bold !important;color: #333;letter-spacing: 2px;line-height: 2 !important;font-size: 18px;}.text_2 {font-size: 15px;letter-spacing: 2px;line-height: 2;}.sla {padding: 0px 60px;margin-bottom: 150px;margin-top: 50px;}._bd_column._bd_fourth img {box-shadow: 8px 8px 5px #ccc;}._bd_column._bd_fourth img:hover{opacity: 0.7}._bd_column._bd_fourth p {font-size: 18px;font-weight: 600;margin-top: 75px;letter-spacing: 2px;}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 16px !important;letter-spacing: 3px !important;color: #006d2b !important;font-weight: bold;}.layoutlist_3 .listdate {background: #006d2b;padding: 5px 20px;}.layoutlist_3 .listdate .yearmonth {color: #fff !important;padding-bottom: 10px !important;}.layoutlist_3 .listdate .day {color: #fff !important;line-height: 1;font-weight: bold;}.layoutlist_3 .item {border-bottom: 0px solid #cccccc !important;}.layoutlist_3 .item {margin-bottom: 20px;}.btn_back {padding: 0px 30px;background: #006d2b;font-size: 15px;letter-spacing: 2px;float: none;}.btn_back a:hover{color:#fff !important}.news {font-size: 15px;color: #333;letter-spacing: 2px;}/*產品介紹*/ 
.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover {color: #fff;background: #006d2b;}.page_menu_block ul.nav>li>a {color: #111;background: #fff;}.subject {text-align: center;letter-spacing: 3px;}#prod_name, #prod_name h2 {font-weight: bold;text-align: center; letter-spacing: 3px;}.webdesc {    font-size: 15px;    letter-spacing: 2px;    line-height: 2;    padding: 0px 15px;}.product_desc_content {    text-align: left;    color: #333;    line-height: 2;    margin-bottom: 25px;    letter-spacing: 2px;    font-size: 15px;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #006d2b;}.layoutlist_2 {    margin-bottom: 150px;}.page_content1 .btn {padding: 2px 30px;background: #006d2b;}.product_desc_subject {    font-size: 22px;    letter-spacing: 2px;    font-weight: 600;}/*聯絡我們*/ 
.new-form .new-width .control-label {padding-left:36px;}.new-form .new-width .must, .new-form .new-width .control-label {font-size: 15px;font-weight: normal;}.con_us {font-size: 15px;line-height: 28px;color: #333;margin-top: 25px;}.con_us a {color: #333;}textarea#eformstw31_00006 {height:310px;}.ebtn {background: #006d2b !important;}.ebtn a {font-size: 15px;letter-spacing: 2px;padding: 5px 0px;}.ebtn a:hover{color:#777}
/*內頁 start*/

.RWDmenu_plus02 .inside {background: #f0f0f0;}.hgroup h1 {font-size: 18px;margin-top:40px;}footer {overflow: initial;}.page_content1 .bx-wrapper .bx-prev, .page_content1 .bx-wrapper .bx-next {    background: url(archive/image/customization/right-arrow.png) no-repeat 0 0;}.page_content1 #productbx .bx-wrapper .bx-controls-direction a {    margin-top: -30px;    height: 54px;    width: 45px;}.page_content1 .bx-wrapper .bx-prev {background: url(archive/image/customization/left-arrow.png) no-repeat 0 0;}.page_content1 #productbx .bx-wrapper .bx-controls-direction a {margin-left: 14px;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*選單*/#RWDfullscreen01 .cd-main-header {padding: 0px 15px}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 0px;}.cd-main-header {background: #fff;}.collapsing_header .cd-main-header .cd-logo {margin-top: 5px;width: 200px;margin-left: 0px;}.cd-primary-nav > li > a:hover { color: #fff;background: transparent;}.cd-primary-nav.nav-is-visible {z-index: 99}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #222;}.fa-long-arrow-left:before {color: #fff;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #444;color: #fff}nav.cd-nav .bottom-copyright {color: #fff;}nav.cd-nav .bottom-copyright span {color: #fff;}.cd-primary-nav .cd-secondary-nav {background: #222;}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #fff;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #fff}/*服務項目*/ 
.RWDService002 {margin: 0px auto;}.service_block {padding: 80px 20px;}/*產品*/ 
.product_block {padding: 0px 0px 50px;}/*優質設備*/ 
.RWDedictor002 .RWDedictor002-text {padding: 30px 50px 50px 5px;}.device_botton._bd_row._bd_clearfix {margin: 25px 0px 28px;}.RWDedictor002 .col-md-6 {min-height: 480px;}/*s*/#toTop {bottom: 370px;}/*關於我們*/ 
.about_us {height: 520px;}.about01 img {    margin-left: 0px;    margin-top: 0px;    max-width: 100% !important;}.phone-photo h6 {    font-size: 16px;    text-align: center;    margin-bottom: 40px;    line-height: 2.2;}.col-xs-12.about01-1.visible-xs.visible-sm {    margin-top: 50px;}/*優勢*//*最新消息*/ 
.btn_back {margin-left: 30px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*logo*/ 
.collapsing_header .cd-main-header .cd-logo {width: 160px;}.main .container {padding-left: 15px;padding-right: 15px;}.RWDbanner_plus01 .slick-caption {top: 33%;}/*關於我們*/ 
.about_us {height: 550px;margin-top: 10px;padding: 20px 30px;}.about_pic {margin-left:0px !important;}.about01_box {width: 300px;height: 200px;margin-top: 105px;padding: 35px 30px;}.about01 img {    margin-left: 0px;    margin-top: 0px;    max-width: 100% !important;}.phone-photo h6 {    font-size: 16px;    text-align: center;    margin-bottom: 40px;    line-height: 2.2;}.col-xs-12.about01-1.visible-xs.visible-sm {    margin-top: 50px;}/*服務項目*/ 
.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}.RWDService002 .funny-boxes > .funny-boxes-icon {height: 150px;width: 100%;padding: 0px 0px;margin-bottom: 15px}.funny-boxes > .funny-boxes-text > p {color: #444;letter-spacing: 1px; line-height: 28px;padding: 0px 5px;font-size: 14px;}.RWDService002 .container {background: #fff;padding: 40px 10px;border: 4px #aaa double;}.service_block {padding: 80px 10px;}/*設備*/#m_RWDBASE_PAT01_42_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(1) {border-bottom: 0;}#m_RWDBASE_PAT01_42_1 > div.section-inner > div > div:nth-child(2) > div:nth-child(2) {border-top: 0;}.RWDedictor002 .RWDedictor002-text {padding: 20px 50px 80px 50px;}.device_botton._bd_row._bd_clearfix {margin: 15px 0px 30px;}.device_block {padding-bottom: 120px;}/*頁尾*/ 
.footer_info {text-align: center;}.footer_icon {text-align: center;}footer .footer_icon .icon_block img {margin: 5px 5px 5px;}/**/#toTop {bottom: 50px;}/*最新消息*/#edcontent {margin-left: 16px;}.btn_back { width: 86%;margin-left:42px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.RWDbanner_plus01 .slickitem01 .txt1 {width: 380px;}.RWDbanner_plus01 .slickitem02 .txt1 {width: 400px;}.RWDbanner_plus01 .slickitem01 .txt1 {letter-spacing: 2px;line-height: 35px}.RWDbanner_plus01 .slickitem02 .txt1 {letter-spacing: 2px;line-height: 35px}.RWDbanner_plus01 .txt2 {letter-spacing: 2px;line-height: 35px}/*設備*/ 
.RWDedictor002 .owl-carousel {padding: 33px 10px;}.RWDedictor002 .RWDedictor002-text {padding: 20px 10px 100px 10px;}/*關於我們*/ 
.about_pic {    margin-left: 0px !important;    margin-top: -30px !important;}.about_us {padding: 0px 10px;height: 635px;}.phone-photo {margin-top: 30px;margin-bottom: 50px;}.phone-photo h6 {font-size: 15px;letter-spacing: 2px;line-height: 1.5;text-align: center;}/*優勢*/ 
.main .container {padding-left:0px;padding-right: 5px;}.col-xs-12.about01-1.visible-xs.visible-sm {    margin-top: 0px;}/*sla*/ 
.sla {padding: 0px 15px;margin-top: 20px;}._bd_column._bd_fourth p {margin-top: 0px;text-align: center;}/*商品*/ 
.item .subject A.itemlink {font-size: 18px;}.page_content1 #productbx .bx-wrapper .bx-controls-direction a {    margin-left: 25px;}/*最新消息*/ 
.layoutlist_3 .listdate {    background: rgba(255, 255, 255, .15);margin-left: -4px;}.layoutlist_3 .listdate .day {    color: #333 !important;}.layoutlist_3 .listdate .yearmonth {    color: #333 !important;}.btn_back {width: 80%;margin-left: 33px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.about_us {height: 530px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.about_us {    height: 635px;}
}
/*iphone5 end*/