body{font-size: 15px;}a {color: #777;line-height: 2;}a:hover, a:focus {color: #000000;    text-decoration: none;}/*形象區*/#logoBig img{width: 300px;margin:0 auto 30px;}.RWDparalaxSlice .paralaxText blockquote{font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.RWDfullScreenSlider .bxslider li {background-position: bottom center;}.paralaxMask {background: transparent;}/*形象標語按鈕*/ 
.RWDfullScreenSlider .btn{border-radius:0px;}.RWDfullScreenSlider #flexHome h1, .RWDfullScreenSlider #flexHome .flex-control-nav {font-size: 50px;text-shadow: 2px 3px 9px #2b2b2b;}.RWDfullScreenSlider #flexHome {margin-top: -67px;}.RWDfullScreenSlider .btn {font-size: 15px;letter-spacing: 2px;border: 1px solid #fff;border-radius: 40px;}.RWDfullScreenSlider .btn {float: none !important;margin:0 auto}/*選單+LOGO*/ 
.navbar-brand{padding-top: 20px;padding-bottom: 20px;}.navbar-nav > li > a{padding-top: 10px;}#logoBig img {display: none;}.RWDMenuIcon001 {box-shadow: 1px 1px 19px -10px #000;}.navbar-nav > li > a i {display: none;}.navbar-nav > li > a {height: auto;}.RWDMenuIcon001 .pull-right {margin-top: 10px;}a.navbar-brand {width: 250px;padding: 0;margin: 15px 0px;}.navbar-default .navbar-nav > li > a:hover {color: #459d05;}.navbar .nav li a {letter-spacing: 1px;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #459d05;}.RWDMenuIcon001 ul.nav li ul {top: 140%;}/*scrolldown*/ 
.scrolldown {position: absolute;top: 105%;}/*區塊間隔*/ 
.slice {padding: 100px 0 !important;}/*區塊標題*/h1.main-title { font-size: 40px !important;}/*關於我們*/ 
.RWDedictor001 .section-line {background-color: #a9a9a9;}div#m_RWDfullscreen01_30_1 {color: #000;letter-spacing: 1px;font-size: 15px;}.RWDedictor001 h1.main-title {color: #459d05;}.about1_text {    float: right;    background: #ffffff;    top: 38px;    margin-right: 15px;    padding: 20px;}.about1_pic {    position: absolute;    float: left;    width: 50%;opacity: 0.8;}.about2_text {    position: absolute;    float: left;    background: #fff;    bottom: 20px;}.about2_pic {float: right;}#m_RWDfullscreen01_30_1 > div:nth-child(3) {margin-top: 67px;}/*收購專區*/ 
.color4, .slice.color4 {background-color: hsla(95, 94%, 32%, 0.3);color: #000;}.color4 h2.subTitle:after{background:#777;}.color4 h2{text-align: center;}.RWDService001 .h2, h2{font-size: 26px;}.RWDService001 h1.main-title {color: #000;letter-spacing: 1px;}.RWDService001 h2.sub-title {display: none;}.color4 h2 {letter-spacing: 2px;font-size: 19px;color: #000;border: 1px solid #779461;padding: 10px 0px;width: 80%;margin: 0 auto;border-radius: 50px;}/*過場*/blockquote.bigTitle {line-height: 45px !important;}.RWDparalaxSlice {background-attachment: initial; background-position: center center !important;}.RWDparalaxSlice .paralaxText{padding-top: 185px;padding-bottom: 185px;}/*商品*/ 
.RWDproduct002 .main-title{font-size:48px;letter-spacing:3px;line-height: 44px;}.RWDproduct002 .sub-title{font-size:16px;letter-spacing:1px;font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;line-height: 22px;}.RWDproduct002 .section-title{text-transform: none;}.RWDproduct002 .btn{padding: 6px 15px;font-size: 15px;}.RWDproduct002 .showbottom a {text-align: center;letter-spacing: 2px;color: #000;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color:#459d05;}/*聯絡我們*/ 
.col-md-offset-4 .btn {background:#5fc117;border:1px solid #5fc117;}.col-md-offset-4 .btn-lg{padding: 10px 23px;}.col-md-offset-4{margin-left: 50%;}/*頁尾*/ 
.localscroll .col-sm-4 {width: 50%;}.panel_3 .footerWidget{float: none;}.mainFooter .RWDedictor .col-md-6{font-size:15px;}.footerRights {background-color: #459d05 !important;color: #fff;padding: 22px;}.copyright_desc a:hover {text-decoration: none;color: #fff;}.copyright_desc {letter-spacing: 2px;font-size: 13px;}.footer_plus {margin-bottom: 20px;padding-top: 20px;}#RWDfullscreen01 label {display: none;}.btn {border-color: #5FC117;border: 1px solid;letter-spacing: 1px;font-size: 14px;float: right;}@media screen and (max-width:480px){.localscroll .col-sm-4 {width: 100%;}}.clear{clear:left;}/*搜尋*/ 
.web_search {float: right;background: transparent;border: 0px;border-bottom: 1px solid #173501;}.web_search input {background: transparent;color: #173501;letter-spacing: 1px;}.web_search .btn:hover {color: #295a05;}.web_search .btn {color: #173501;border: 0px;}/*電子報*/ 
.web_edm {float: left;background: transparent;border: 0px;border-bottom: 1px solid #173501;}.web_edm .email input {background: transparent;color: #173501;font-size: 12px;letter-spacing: 1px;width: 165px;}.web_edm .btn {border: 0px;background: transparent;color: #173501;}.web_edm .btn:hover{color:#295a05}#eForm1 > div:nth-child(5) a:hover {color: #459d05;}#eForm1 > div:nth-child(5) a {color: #000;text-decoration: none;}#eForm1 > div:nth-child(5) {font-size: 14px;letter-spacing: 1px;color: #000;line-height:26px;text-align: center;}#eForm1 > div:nth-child(7) {width: 100%;}/*------內頁------*/ 
.product_desc_content{font-size:14px;line-height:30px;}.RWDfalink a{color: #CADDBE;}.flexslider .container .carousel-caption .lead.skincolored{background:#5fc117;}.page_wrapper_bg .container, .page_wrapper_bg .product_desc_content{color:#585858;line-height:30px;}.layoutlist_3 .list_subject .summary a{color:#585858;line-height:26px;font-size:14px;}/*形象左右*/ 
.flex-direction-nav{opacity:0;}/*選單*/ 
.header .panel_2 .navbar .nav li a:hover{border-bottom:1px solid #5fc117;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-color: #5fc117;}.navbar .nav li a{text-transform: none;}/*頁尾*/ 
.footer{background: none #E1E1E1;}.copyright{border-top: none;}.copyright a:hover{color:#000;    -webkit-transition:all .5s ease;    -moz-transition:all .5s ease;    -o-transition:all .5s ease;    -ms-transition:all .5s ease;    transition:all .5s ease;  }/*至頂*/#toTop{opacity: 0;}/*商品按鈕*/ 
.page_content1 .btn {background:#E6E6E6;}.page_content1 .btn :hover{opacity:0.7;}.block_body .btn a, .btn a{color:#6f6f6f;}/*聯絡我們*/ 
.col-sm-10 .ebtn{background:#E6E6E6;}.col-sm-10 .ebtn :hover{opacity:0.7;}.col-sm-10 .ebtn a{color:#6f6f6f;}.layoutlist_1 .col-sm-4 {width:90%;}.ft-info {    font-size: 15px;    line-height: 30px;    margin-top: 38px;}input#verifycode {    margin-right: 10px;}/*商品*/ 
.page_content1 #productbx_bg{background: #FFFFFF;}.page_content1 #productbx{padding: 10px 0px;width: 95%;}.page_content1 #productbx_bg{border: 1px #BFBFBF solid;}/*跟隨*/ 
.right_media {width: 60px;position: fixed;right: 10px;bottom: 150px;z-index: 111;opacity: 0;transition: 0.4s;background: transparent;}.right_media_change {opacity: 1;transition: 0.4s;}.RWDsocial001 {background:transparent;width: 60px;right: 4px;padding:5px}#social_media_wrapper a {width: 50px;background: #23b91e;border-radius: 5px;margin: 0;padding: 15px 0px 10px;height: 60px;transition: 0.4s;height: 115px;margin-bottom:10px}#social_media_wrapper a:hover {background: #23b91e;opacity: 0.8}#social_media_wrapper a i {font-size: 30px;color: #fff;transition: 0.4s;}#social_media_wrapper a i:hover {color:#fff;transition: 0.4s;}#social_media_wrapper > a:nth-child(1) {position: relative;}#social_media_wrapper > a:nth-child(2) {position: relative;}#social_media_wrapper > a:nth-child(1)::after {    content: "台 北";    bottom: 15px;    left: 50%;    transform: translateX(-50%);    color: #fff;    font-weight: bold;    writing-mode: vertical-rl;    position: absolute;    font-size: 22px;}#social_media_wrapper > a:nth-child(2)::after {    content: "新 竹";    bottom: 15px;    left: 50%;    transform: translateX(-50%);    color: #fff;    font-weight: bold;    writing-mode: vertical-rl;    position: absolute;    font-size: 22px;}
/*內頁 start*/

.layoutlist_3 .list_subject a { font-size: 18px !important;font-weight: bold;letter-spacing: 2px;color: #54a730;}.layoutlist_3 .list_subject .summary a {font-size: 15px !important;letter-spacing: 3px;font-weight: normal !important;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background-color: #fff;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background-color: #fff;}.copyright a, .copyright a:hover {color: #fff;}._bd_row p, ._bd_row td, ._bd_row li, ._bd_row label {font-size: 15px;letter-spacing: 3px;}._bd_row h2 {font-size: 18px;font-weight: bold;letter-spacing: 2px;color: #54a730;}._bd_row a {color: #848484;}#edcontent > div:nth-child(2) > div:nth-child(2) > p > img{margin:0}table#bd-l {float: left;margin-right: 30px;margin-bottom:20px}

/*內頁 end*/
/*1113聯絡我們樣式 start*/

.inner-btnbox.big a {    display: flex;    align-items: center;    justify-content: center;    background: #0000C6;    border-radius: 50px;    color: #FFFF37;    padding: 10px 0;    gap: 0 10px;    border-bottom: 20px solid #000031;    margin: 0 0 40px;font-size: 18px;transition: .3s ease;}.inner-btn-block.bottom {    display: grid;    grid-template-columns: 1fr 1fr;    gap: 0 20px;}.inner-btnbox.small a {    display: flex;    align-items: center;    justify-content: center;    background: #0000C6;    border-radius: 20px;    color: #FFFF37;    padding: 20px 0 10px;    gap: 0 10px;    border-bottom: 20px solid #000031;    margin: 0 0 40px;    font-size: 18px;    flex-direction: column;transition: .3s ease;}.inner-btnbox.big a:hover,.inner-btnbox.small a:hover {    background: #000080;    transition: .3s ease;}.eforms2 .page_subject {    text-align: center;}.inner-btnbox a img {    width: 35px;    height: 35px;}.inner-btn-block {    max-width: 30%;    margin: 0 auto;}/* 20241119 *//*.inner-btnbox.big a, .inner-btnbox.small a {    border-bottom: none;    box-shadow: 0.5px 0.5px 0.8px rgba(0, 0, 0, 0.088),  1.8px 1.6px 2.7px rgba(0, 0, 0, 0.093),  8px 7px 12px rgba(0, 0, 0, 0.15);    -webkit-text-stroke: 1.5px #000000;    text-stroke: 1.5px #000000;    font-weight: 800;    font-size: 35px;    letter-spacing: 0px !important;    padding: 10px;}*/ 
.inner-btn-block {    max-width: 600px;}/* 20241122 */ 
.inner-btnbox.big a, .inner-btnbox.small a {    border-bottom: none;    box-shadow: 0.5px 0.5px 0.8px rgba(0, 0, 0, 0.088), 1.8px 1.6px 2.7px rgba(0, 0, 0, 0.093), 8px 7px 12px rgba(0, 0, 0, 0.15);    font-weight: 700;    font-size: 35px;    letter-spacing: 0px !important;    padding: 10px;    font-family: "Noto Sans TC", serif;    text-shadow: 0 3px #000, 3px 0 #000, -3px 0 #000, 0 -3px #000;}

/*1113聯絡我們樣式 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDfullScreenSlider #flexHome h1, .RWDfullScreenSlider #flexHome .flex-control-nav {font-size: 40px;}.RWDMenuIcon001 .pull-right {float: right !important;}a.homeBtn.btn.scrollLink {margin-top: 26%;}#RWDPAGE_BASE_PAT01 .navbar .nav li a {padding-right: 15px;padding-left: 15px;}table#bd-l { margin-right: 8px;}/*頁尾資訊190715*/ 
.ft-info {font-size: 14px;margin-top: 53px;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.RWDMenuIcon001 .pull-right {float: none !important;text-align: center;margin: 10px 0;}.RWDMenuIcon001 ul.nav li ul {top:0%;}#edcontent > div:nth-child(2) > div:nth-child(2) > p > img {width: 100% !important;}._bd_column._bd_half.new1 {width: 100%;}._bd_column._bd_half.con1 {width: 100%;}table#bd-l {margin-right: 55px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDfullScreenSlider #flexHome h1, .RWDfullScreenSlider #flexHome .flex-control-nav {font-size: 35px;}.navbar-default .navbar-toggle {margin-top: 14px;}.navbar-default .navbar-toggle.in {background-color: #f5f5f5;}#RWDPAGE_BASE_PAT01 .navbar-header {padding: 0 15px;}/*關於我們*/ 
.about1_text {top: 102px;width: 60%;}#m_RWDfullscreen01_30_1 > div:nth-child(3) {margin-top: 122px;}.about2_text {    z-index: 1;    width: 60%;    padding: 30px;}.about2_pic {float: right;width: 70%;}.about2_text {    z-index: 1;    width: 90%;    padding: 10px 28px;    bottom: -16px;    box-shadow: 4px 3px 11px -5px #000;}.about1_pic {width: 76%;}a.homeBtn.btn.scrollLink {margin-top: 42%;}.RWDparalaxSlice .paralaxText{padding-top: 120px;padding-bottom: 120px;}/*頁尾資訊190715*/ 
.ft-info {margin-top: 30px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDfullScreenSlider #flexHome h1, .RWDfullScreenSlider #flexHome .flex-control-nav {    font-size: 34px;    padding: 0px 20px;}.RWDfullScreenSlider .btn {margin: 20px auto;}a.navbar-brand {width: 200px;}.navbar-default .navbar-toggle {margin-top: 10px;}.hgroup h1 {font-size: 20px;}.hgroup .breadcrumb {position: relative;right: -15px;}/*關於我們*/ 
.about1_pic {    width: 100%;    position: relative;}.col-md-6.about1_text {    width: 93%;    box-shadow: none;    top: 0;}#m_RWDfullscreen01_30_1 > div:nth-child(3) {margin-top: 0;}.col-md-6.about2_text {    position: relative;    width: 100%;    bottom: 0;    box-shadow: none;    border-top: 1px solid #eee;    padding-top: 20px;}.about2_pic {width: 100%;}#eForm1 > div:nth-child(5) {margin-bottom: 20px;}#panel_14.slice {padding-bottom: 30px !important;}.web_search {float: none;margin: 0 auto 20px;width: 202px;}.edm-section {padding: 0px;}a.homeBtn.btn.scrollLink {margin-top: 80%;}.RWDparalaxSlice .paralaxText{padding-top: 60px;padding-bottom: 60px;}._bd_column {padding-left: 0;padding-right: 0;}.web_edm .email input {width: 150px;}#edcontent > div:nth-child(1) > div:nth-child(1) > div > img{width:100% !important}table#bd-l {float: none;margin-bottom: 0;}#eformsDesc_2_9 > div > div:nth-child(1) > p:nth-child(6) {font-size: 14px;letter-spacing: 1px;line-height:2}#eformsDesc_2_9 > div > div:nth-child(1) > p:nth-child(6) > a {letter-spacing: 0;}#bd-l > tbody > tr > td > img {margin: 6px 0;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDfullScreenSlider #flexHome {margin-top: 67px;}.RWDfullScreenSlider .btn {margin: 83px auto;}.RWDfullScreenSlider #flexHome h1, .RWDfullScreenSlider #flexHome .flex-control-nav {font-size: 28px;}h1.main-title {font-size: 35px !important;}.slice {padding: 50px 0 !important;}blockquote.bigTitle {font-size: 27px !important;}.footer_plus {padding: 20px 0px;}.footerRights {padding: 22px 9px;}
}
/*iphone5 end*/
/*991px start*/
@media (max-width: 991px) {
.inner-btnbox.big a,.inner-btnbox.small a{    margin: 0 0 30px;}/*.inner-btn-block {    max-width:70%;}*/
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
    .inner-btnbox.big a, .inner-btnbox.small a {        margin: 0 0 20px;    }    .inner-btn-block.bottom {    grid-template-columns: 1fr;}.inner-btnbox.small a {    border-radius: 99rem;    color: #FFFF37;    padding: 15px 0 ;    /*font-size: 17px;*/    flex-direction: row;}.inner-btn-block {    max-width:100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.inner-btnbox.big a, .inner-btnbox.small a {    font-size: 18px;    -webkit-text-stroke: unset;    text-stroke: unset;}
}
/*600px end*/