/*動態效果*/ 
.bounceIn{animation-name: fadeInUp;}/*文字連結設定*/a{text-decoration: none;}/*loading*/ 
.fl {width:120px;}.fl img {width: 100%;}/*選單*/ 
.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.8);}.cd-main-header {background: transparent;}.RWDmenu_plus02 .container {width: 100%;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 15px;color: #333;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;letter-spacing: 2px;color:#333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background-color: #333;}.cd-primary-nav>li:after {display:none;}.RWDmenu_plus02 .querycar-block a {color: #333;}.RWDmenu_plus02 .querycar-block:hover i {color: #000;}.RWDmenu_plus02 .querycar-block:after {display:none;}@media screen and (min-width:1200px){.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #000;}.cd-primary-nav>li>a:hover {color: #000;}.cd-primary-nav>li.active>a {color: #000;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #000;}.cd-primary-nav>li.active>a:after, .cd-primary-nav>li.active>a:before {background-color: #000;}}/*logo*/ 
.cd-logo {width: 220px;margin-top: 17px;margin-left: 0;}/*搜尋*/#cd-search {width: 60%;left: 40%;}.cd-search input {font-size: 16px;}#top_search_searchkey::placeholder {color: #000;}.cd-search button {top: 27px;font-size: 16px;color: #000;}.cd-search button:hover {color: #1b1b1b;}@media (max-width: 1199px) {#cd-search {top: 50px !important;}.cd-search button {top: 15px;}}@media (max-width: 480px) {#cd-search {width: 100%;left: 0%;}}/*banner*/ 
.RWDbanner_plus01 .page-scroll {bottom: 0;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #F9DA0C;}/*關於*/ 
.about_block {padding: 80px 0 40px;}.RWDparallax_new .picbgbox {height: 390px !important;display: flex !important;align-items: center;justify-content: center;}.RWDparallax_new .picbgbox .container.editor {font-size: 15px;letter-spacing: 2px;line-height: 2;color: #333;}.ab-txt {width: 580px;}.ab-txt h2 {font-size: 26px;line-height: 1.5;font-weight: 600;}/*精選作品*/ 
.product_block {padding: 40px 0 80px;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 35px;}.RWDproduct002_v2 h1.main-title {font-size: 40px;color: #7d7d7d;font-weight: normal;letter-spacing: 0;font-family: 'Noto Sans TC', sans-serif;}.RWDproduct002_v2 h2.sub-title {font-size: 24px;margin: 25px 0 0;letter-spacing: 3px;color: #222;font-weight: 600;}.RWDproduct002_v2 .section-line {background-color: #F9DA0C;display: block;height: 3px;width: 230px;margin: 0 auto;top: -42px;position: relative;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0;height: auto !important;border: 1px solid #eee;width: calc(calc(100%/3) - 31px);margin: 0 15px 30px;}.RWDproduct002_v2 .portfolio-item > .inner-content {border: 1px solid #eee;}.portfolio-bottom {position: absolute !important;bottom: 0;width: 100%;background: rgba(0, 0, 0, 0.65);padding: 10px;}.portfolio-bottom-summary h4 {font-size: 17px;letter-spacing: 2px;color: #fff;margin:0;font-weight:normal;text-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #fff;}.portfolio-bottom-summary p {margin: 0;}@media (min-width:1400px){.product_block .container {width: 90%;}}@media (min-width:1200px){.product_block .container {width: 95%;}}/*頁尾*/ 
.footer_block {background:#000;padding:80px 0;}.ft-info {display: flex;padding:40px 0 0;}.info-txt {width: 300px;flex-shrink: 0;}.info-map {width: 100%;padding-left: 50px;}.info-map .RWDedictor {height: 100%;}/*頁尾標題*/ 
.RWDedictor001 .section-subject {margin: 0 0 40px;}.RWDedictor001 h1.main-title {font-size: 40px;color: #F9DA0C;font-weight: normal;font-family: 'Noto Sans TC', sans-serif;}.RWDedictor001 h2.sub-title {font-size: 24px;margin: 15px 0 0;color: #fff;font-weight: 600;letter-spacing: 3px;}.RWDedictor001 .section-line {display: none;}/*頁尾資訊*/ 
.txt-top {font-size: 15px;letter-spacing: 1px;line-height: 2;color: #fff;}.txt-top a {color: #fff;}.txt-top h5 {font-size: 17px;font-weight: 600;line-height: 1.5;margin: 0 0 5px;}.ft-fb-btn {display: block;border: 1px solid #fff;width: 220px;text-align: center;margin-top: 10px;}/*頁尾瀏覽器*/ 
.txt-web {font-size: 12px;color: #eee;line-height: 2;margin-top:35px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {font-size: 12px;color: #eee;line-height: 2;}/*頁尾ＳＥＯ*/ 
.ft-seo {font-size: 12px;letter-spacing: 1px;color: #d0d0d0;padding: 15px 0;margin-top: 60px;border-top:1px solid #d0d0d0;}
/*內頁 start*/

/*共同*/ 
.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent a {font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #333;}.page_wrapper_bg section.call_to_action {min-height: 650px !important;padding: 40px 0 100px;}/*選單*/ 
.RWDmenu_plus02 .inside {box-shadow: 1px 1px 15px rgba(43,43,43,.12);}/*標題*/ 
.hgroup h1 {letter-spacing: 3px;font-size: 28px;color: #222;line-height: 1.5;font-weight: normal;margin: 0 0 3px 0;text-align: center;}.hgroup .breadcrumb {background-color: transparent;border: 0;position: relative;bottom: 0;text-align: center;float: none !important;letter-spacing: 1px;border-bottom: 2px solid #F9DA0C;padding: 6px 15px 15px;border-radius: 0px;}.hgroup .breadcrumb a {color: #999;letter-spacing: 1px;}.hgroup .container {border-bottom: 0px;}.page_subject {padding: 0px;}/*文字*/ 
.page_wrapper_bg .pagecontent h4 {font-weight: 600;letter-spacing: 2px;font-size: 20px;line-height: 32px;margin: 0px 0px 10px;color:#000;}/*側選單*/ 
.page_wrapper_bg .m2018 .products-nav .nav-title {background: #000;color: #fff;text-align: center;font-size: 18px;line-height: 30px;letter-spacing: 3px;padding: 7px 10px;}.page_wrapper_bg .m2018 .products-nav>ul>li {text-align: center;margin: 0 0 15px 0px;padding: 0 0 0px 0;border-bottom: 1px solid #eee;position: relative;}.page_wrapper_bg .m2018 .products-nav>ul>li a {padding-bottom: 15px;font-size: 16px;letter-spacing: 2px;color: #7d7d7d;}.page_wrapper_bg .m2018 .products-nav>ul>li.active {border-bottom: 1px solid #000;}.page_wrapper_bg .m2018 .products-nav>ul>li.active a, .page_wrapper_bg .m2018 .products-nav>ul>li a:hover {color: #000;transition: 0.3s;}.page_wrapper_bg .m2018 .products-nav>ul>li.active>ul>li>a {color: #666;}.page_wrapper_bg .m2018 .products-nav>ul>li>ul>li {border-bottom: 1px solid #fff;padding: 10px 10px;}.page_wrapper_bg .m2018 .products-nav>ul>li>ul>li>a {font-size: 15px;color: #666;padding: 0;line-height: 28px;}.page_wrapper_bg .m2018 .products-nav>ul>li.active>ul>li.active>a, .page_wrapper_bg .m2018 .products-nav>ul>li.active>ul>li>a:hover {color: #000;}.page_wrapper_bg .m2018 .products-nav>ul>li.active>ul, #sidebar > div.m2018.visible-lg > div > ul > li.has-child.is-open > ul {background: #f1f1f1;padding-top: 2px !important;}.page_wrapper_bg .m2018 .products-nav>ul>li::before {content: '';position: absolute;left: 0;top: 20px;margin-top: -0.5px;width: 20px;height: 1px;background-color: #333;transition: all .5s;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {float: right;padding: 0px;margin: 0 0 20px;background: transparent !important;border-radius: 0px;border: 0px;text-align: center;}.page_wrapper_bg .ebtn a, .page_wrapper_bg .btn.btn_back a {padding: 6px 30px;background: transparent;font-size: 14px;line-height: 20px;transition: 0.5s;display: block;color: #000 !important;letter-spacing: 2px;border: 1px solid #000;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #000000;color: #fff !important;}/*聯絡我們*/ 
.page_wrapper_bg .new-form .new-width .control-label {text-align: right !important;}.page_wrapper_bg .new-form .form-horizontal .form-group {margin-bottom: 30px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;}.new-form {margin: 0px;}.page_wrapper_bg .systemmsg {font-size: 15px;letter-spacing: 1.5px;line-height: 28px;color: #333;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {padding: 30px 0px 50px;margin-bottom: 40px;border-bottom: 1px dotted #ddd;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size: 17px !important;line-height: 1.7 !important;color: #333 !important;padding: 10px 0;letter-spacing: 1px;transition: 0.2s;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #333 !important;border-bottom: 0 !important;font-size: 15px !important;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 32px;color: #333}.page_wrapper_bg .layoutlist_8 .listdate {border:0px;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 20px;color: #333;}.page_wrapper_bg .layoutlist_8 .list_subject a:hover {opacity:0.8;}/*詢問車*/ 
.page_wrapper_bg .RWDproduct_page .ibtn {background: #000;color: #fff !important;letter-spacing: 1px;font-size: 14px;transition: 0.5s;}.page_wrapper_bg .RWDproduct_page .ibtn:hover {opacity:0.7;}.page_wrapper_bg .RWDmenu_plus02 .cart-menu .buy-btn {background: transparent;}.page_wrapper_bg .RWDmenu_plus02 .cart-menu .buy-btn a {background: #000;}.page_wrapper_bg .RWDmenu_plus02 .cart-menu .buy-btn a:hover {opacity:0.7;}.page_wrapper_bg .info-ok h2 {font-size: 18px;}.RWDquiry .btn-box .btn.normal {border-radius: 0px;font-size: 14px;}.RWDquiry .btn-box .btn.normal {color: #000;border-color: #000;transition: 0.5s;}#btn_querycar_submit, .btn.normal.bg2.t-right {color: #fff;}.RWDquiry .btn-box .btn.normal:hover {color: #fff;background: #000;}.RWDquiry .btn.t-right:hover {opacity:0.7;}/*同鑫作品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 44px;border:0px;}.layoutlist_2 .subject {margin: 15px 0 15px;text-align: center;}.item.product_list_item a.itemlink {color:#777;transition: 0.5s;}.item.product_list_item:hover a.itemlink {color: #000;}/*招牌賞析*/ 
.album_item td {color: #777;transition: 0.5s;}.album_item a:hover td {color: #000;}

/*內頁 end*/
/*其他尺寸 start*/

@media (max-width:1199px){/*選單*//*選單*/ 
.cd-main-header {background: rgba(255, 255, 255, 0.8);padding: 0 20px;}.cd-logo {width: 160px;margin-top: 9px !important;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display:none;}nav.cd-nav ul .close-btn {font-size: 15px;}/*關於*/ 
.RWDparallax_new .picbgbox {justify-content: flex-start;}.RWDparallax_new .picbgbox .container.editor {padding: 0 50px;}/*頁尾*/ 
.footer_block .container {padding: 0 25px;}.footer_block {padding: 80px 0 30px;}/*-------------內頁---------------*/ 
.page_wrapper_bg .collapsing_header header {padding: 0 20px;}.RWDmenu_plus02 .inside .cd-main-header {box-shadow: -3px 2px 8px 1px rgba(47,47,47,.12);}.page_wrapper_bg section.call_to_action {min-height: 550px !important;padding: 20px 0 100px;}}

/*其他尺寸 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*按鈕*/ 
.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #fff;color: #000!important;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---------------------------內頁---------------------------*//*共同*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}/*側選單01*/#sidebar {padding: 0px 10px;margin-bottom: 25px;}.hgroup>.container {margin-bottom: 10px;}/*標題*/ 
.hgroup .container {margin-bottom: 30px;}/*聯絡我們*/ 
.page_wrapper_bg .new-form .new-width .control-label {text-align: left !important;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 28px;}.page_wrapper_bg .layoutlist_8 .item {padding: 15px 0px 25px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 25%;margin-top: 10px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-logo {width: 128px;margin-top: 11px !important;}.cd-main-header {padding-left: 5px;}/*關於*/about_block {padding: 60px 0 30px;}#m_RWDfullscreen02_11_1 .picbgbox {height: 70vh !important;}.RWDparallax_new .picbgbox .container.editor {padding: 0 20px;}.ab-txt {width: 100%;}.ab-txt h2 {font-size: 22px;}/*精選作品*/ 
.product_block {padding: 30px 0 40px;}.product_block .container {padding: 0 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 100%;margin: 0 0 20px;}/*頁尾*/ 
.ft-info {display: block;}.info-txt {width: 100%;}.info-map {padding-left: 0;margin-top: 35px;}.ft-fb-btn {width: 100%;}.scrollTop002 {bottom: 110px;right: 10px;}/*-----------------------------內頁-------------------------*//*選單*/ 
.page_wrapper_bg .collapsing_header header {padding-left: 5px;}/*共同*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg section.article-text.rwd>.container {padding: 0px 10px;}.page_wrapper_bg section.call_to_action {padding: 20px 0 45px;min-height: 500px !important;}/*標題*/ 
.hgroup h1 {font-size: 20px;letter-spacing: 2px;margin-bottom: 5px;}/*側選單01*/#sidebar {padding: 0px 10px;}#sidebar .device-nav {margin-bottom: 0px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 100%;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;padding: 0px;position: relative;padding-left: 10px;}.page_wrapper_bg .layoutlist_8 .listdate .day::before {content: "/";display: block;position: absolute;left: 0px;}.page_wrapper_bg .layoutlist_8 .list_subject {margin-top: 15px;}.page_wrapper_bg .layoutlist_8 .item {padding: 15px 0px 10px;margin-bottom: 25px;}/*同鑫作品*/ 
.layoutlist_2 .subject {margin: 10px 0;}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0px 0 15px;}/*詢問車*/ 
.RWDproduct_page .btn-other li {width: 100%;}.RWDproduct_page .btn-other li .ii {display: inline-block;}.page_wrapper_bg .RWDproduct_page .ibtn {padding: 2px;}.RWDquiry .btn-box {    text-align: center;}/*聯絡我們*/ 
.page_wrapper_bg .formdesc {padding: 0 0 10px;}.customized_columns {padding: 0px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*關於*/#m_RWDfullscreen02_11_1 .picbgbox {height: 80vh !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*關於*/#m_RWDfullscreen02_11_1 .picbgbox {height: 100vh !important;}
}
/*iphone5 end*/