/*共用*/a, a:focus, a:hover {text-decoration: none;}.main {top: 80px;}/*loading*/ 
.fl {width:170px;}.fl img {width:100%;}/*選單*/ 
.cd-logo {    width: 120px;    margin-top: 16px;    margin-left: 0;}.cd-primary-nav>li>a {    letter-spacing: 3px;    font-size: 17px;    min-width: 135px;    text-align: center;    color: #333;    border-right: 1px solid #eee;}.m_stitle {    display: none;    font-size: 15px;    letter-spacing: 0;}.cd-primary-nav>li:after {    bottom: 0;    left: 0;    right: auto;    background: transparent;    z-index: -1;    width: 0;    height: 100%;}.cd-primary-nav .cd-secondary-nav>li>a {    font-size: 16px;    color: #333;}@media (min-width: 1200px){.cd-primary-nav>li>a:hover, .cd-primary-nav>li.active>a {    color: #fff;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .cd-primary-nav>li.active>a:after, .cd-primary-nav>li.active>a:before {    background-color: #fff;}.cd-primary-nav>li:hover:after {    width: 100%;    left: 0;    right: auto;    background: #002b69;    z-index: -1;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #f1f1f1;    color: #333;}/*搜尋*/#cd-search {top: 80px !important;}}/*搜尋*/#cd-search {left: auto;right: 0;width: 450px;}.cd-search input {font-size: 16px;}#top_search_searchkey::placeholder {color: #000;}.cd-search button {top: 29px;font-size: 16px;color: #000;}.cd-search button:hover {color: #1b1b1b;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left {    width: 1170px;    left: 50%;    transform: translateX(-50%);}.RWDbanner_plus01 .slick-item .slick-caption>.container {    width: auto;    display: inline-block;    margin: 0;    background: rgba(0, 43, 105, 0.8);    padding: 50px;    float: right;}.RWDbanner_plus01 .slick-item .txt3 {    width: 440px;    padding-top: 20px;    border-top: 1px solid #fff;    margin-top: 50px !important;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #002b69;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #002b69;    opacity: .5;}/*news005共用*/ 
.RWDnews005 .section-subject {    text-align: left;    margin: 0 0 35px;}.RWDnews005 .section-subject .col-md-12 {    padding: 0;}.RWDnews005 h1.main-title, .RWDnews005 h2.sub-title {    font-size: 32px;    margin: 0px;    color: #333;    font-weight: normal;    letter-spacing: 1px;    display: inline-block;}.RWDnews005 h1.main-title {    margin-right: 20px;}.RWDnews005 .section-line {    background-color: #c5c5c5;    display: block;    height: 1px;    width: 100%;    margin-top: 20px;}.RWDnews005 .owl-carousel {    overflow: visible;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin: 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    position: relative;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-carousel .owl-item .img-hover>a {    display: block;    overflow: hidden;}.RWDnews005 .owl-carousel img {    display: block;    transition: .3s ease-in-out;}.RWDnews005 .margin-top-20 {    margin-top: 0 !important;    margin: 0;}.RWDnews005 h4.text-left {    font-size: 17px;    letter-spacing: 2px;    text-align: center;    line-height: 1.5;}.RWDnews005 h4 a {    color: #333;    display: block;    padding: 15px;}.RWDnews005 p.text-left {    line-height: 1.5;    margin: 0;    font-size: 15px;    letter-spacing: 2px;}.RWDnews005 p a {    color: #333;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #333;    background: transparent;    border: 0;    font-size: 50px;    width: 18px !important;    height: 50px !important;    line-height: 8px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -40px;}@media (min-width: 1200px){.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img {    transform: scale(1.05);}}/*產品項目*/ 
.product-block {    padding: 80px 0;}.product-block h4.text-left.margin-top-20 {    position: absolute;    bottom: 0;    background: rgba(0, 43, 105, 0.8);    width: 100%;    margin: 0;}.product-block .RWDnews005 h4 a {    color: #fff;}/*按鈕-左右*/ 
.product-block .RWDnews005 .owl-controls {    position: absolute;    right: 15px;    top: -100px;}.product-block .RWDnews005 .owl-controls .owl-buttons {    display: flex;}.product-block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    position: relative;    top: 0;    margin-top: 0;    right: auto;    left: auto;    font-size: 36px;    text-align: center;    display: flex;    align-items: center;    justify-content: center;}.product-block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev {    margin-right: 30px;}/*產品案例*/ 
.project-block {    padding: 80px 0;    background-color: #CDDCDC;    background-image: radial-gradient(at 50% 100%, rgba(255,255,255,0.50) 0%, rgba(0,0,0,0.50) 100%), linear-gradient(to bottom, rgba(255,255,255,0.25) 0%, rgba(0,0,0,0.25) 100%);    background-blend-mode: screen, overlay;}/*品質把關*/ 
.service-block {    padding: 80px 0;}.RWDservice005.title_top {    margin-top: 0;}.RWDservice005.title_top .box_title {    margin-bottom: 50px;}.RWDservice005 .box_title:before {    content: '';    width: 100%;    height: 1px;    background: #000;    position: absolute;    left: 0;    top: 25px;}.RWDservice005 .box_title .text1 {    line-height: 1.5;    font-size: 32px;    margin: 0px;    color: #333;    font-weight: 600;    letter-spacing: 2px;    width: 440px;    background: #fff;}.RWDservice005 .box_title .memo {    color: #333;    font-size: 15px;    letter-spacing: 2px;    margin-top: 25px;}.RWDservice005 .block {    background-color: transparent;    padding: 0;    text-align: center;}.RWDservice005 .block .imgs {    border-radius: 50%;    background: #002b69;    padding: 25px;    width: 60%;    margin: 0 auto 25px;    transition: .3s ease-in-out;}.RWDservice005 .block .title1 {    margin-top: 0;    margin-bottom: 0;    letter-spacing: 2px;    height: auto;}.RWDservice005 .block:hover .imgs {    transform: translateY(-10px);}/*頁尾資訊*/ 
.footer-block {    background: #f7f7f7;    font-size: 15px;    letter-spacing: 1px;    line-height: 2;    color: #333;}.footer-block a {    color: #333;}.ft-info h5 {    font-size: 17px;    font-weight: 600;    margin: 0 0 10px;}.footer-block>.container {    display: flex;    padding-top: 60px;    padding-bottom: 30px;}.ft-info-fb {    width: 690px;    flex-shrink: 0;    display: flex;}.ft-info {    width: 280px;    flex-shrink: 0;    margin-right: 80px;}.ft-fb {    flex-shrink: 0;    margin-right: 80px;}.gotofb-btn {    display: block;    background: transparent;    border: 1px solid #000;    width: 250px;    text-align: center;    transition: .3s ease-in-out;}.ft-map {    width: 100%;}.ft-map .RWDedictor {    height: 100%;}@media (min-width: 1200px){a.gotofb-btn:hover {    background: #3b5998;    color: #fff;    border-color: #3b5998;}}/*頁尾SSL*/ 
.footer-ssl {    background: #002B69;    color: #fff;    font-size: 12px;    letter-spacing: 1px;    line-height: 1;    padding: 10px 0;}.copyright, .RWDssl01 {    display: inline-block;}.copyright {    margin-right: 15px;    border-right: 1px solid #fff;    padding-right: 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #fff;    font-size: 12px;    letter-spacing: 1px;    line-height: 1;}.scrollTop002 {bottom: 20px;}/*店休公告*/ 
.lineout-block {    position: fixed;    right: 0;    bottom: 70px;    transition: .3s;    transform: translateX(80px);    z-index: 21;}.lineout-block-change {    transform: translateX(-19px);    z-index: 21;    display: block;}.date-out.date-out {    width: 45px;    background: #fff;    display: block;    color: #00b900;    font-size: 16px;    line-height: 1.5;    padding: 15px 12px;    transition: .3s;    font-weight: 600;    border-radius: 0;    border: 2px solid #00b900;}.date-out img {    width: 17px;    margin-bottom: 10px;}.date-out:focus {    color: #fff !important;    background: #00b900;    border-color: #00b900;    outline: 0;    outline-offset: 0;}.date-out:focus img {    filter: grayscale(1) brightness(10);}@media (min-width: 1200px){.date-out:hover {color: #fff;background: #00b900;border-color: #00b900;}.date-out:hover img {filter: grayscale(1) brightness(10);}}
/*INNER start*/

/*bntxt*/ 
.RWDbanner_plus01 .slick-caption.txt-left>.container{width:auto;display:inline-block;margin:0;background:rgba(0,43,105,0.8);padding:50px;float:right}.RWDbanner_plus01 .txt2{font-size:1.3vw;font-weight:700;letter-spacing:3px}.RWDbanner_plus01 .txt1{letter-spacing:2px}.RWDbanner_plus01 .txt3{padding-top:10px;border-top:1px solid rgb(255, 255, 255 ,.5);letter-spacing:0}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left{top:50%;transform:translate(-50%,-50%)}/*下載*/ 
.download.layoutlist_3.pagetype3 .item{margin:0}/*消息*/ 
.layoutlist_8 .item:hover a.article_subject{color:#2e5a9a}/*聯絡*/ 
.formtitle{font-size:15px;padding:20px 30px;text-align:center;margin-bottom:50px;margin-top:-30px;color:#444;background-color:#CDDCDC;background-image:radial-gradient(at 50% 100%,rgba(255,255,255,0.50) 0%,rgba(0,0,0,0.50) 100%),linear-gradient(to bottom,rgba(255,255,255,0.25) 0%,rgba(0,0,0,0.25) 100%);background-blend-mode:screen,overlay}.coninfo h4{margin-top:0!important;color:#000}.coninfo a:hover{transition:.3s;color:#153964}.coninfo a{color:#333;transition:.3s}/*案例*/ 
.photo_discription .text{text-align:center!important;font-size:15px!important;color:#000!important;padding:10px;background:#f9f9f9;line-height:1.6!important}/*關於*/ 
.abusbox {display: flex}.abusinner {width: 40%}.abusinner.txt{width:50%;margin-right:5%;display:flex;flex-direction:column;justify-content:center}.intro ul li img{width:100px;height:100px;padding:30px;position:relative;margin-bottom:15px}.intro ul li:before{content:"";background:#334b71;position:absolute;width:100px;height:100px;left:50%;top:0;border-radius:99em;transform:translateX(-50%)}.intro ul li{padding:0 15px;position:relative;text-align:center}.intro{margin-top:50px;margin-left:-20px}.abusinner.txt h4{font-size:25px!important}.abusinner.img{position:relative}img.bgimg{position:absolute;left:40px;top:40px;opacity:.5;z-index:-1;filter:blur(11px)}.intro ul{display:flex;list-style:none;padding:0}hr{width:100%}/*產品*/ 
.pform { border: 0;margin:0}.table-rwd { margin: 10px;}.table-rwd span { font-size: 14px; margin-left: 10px; letter-spacing: 2px; display: inline-block; line-height: 3;}.item .subject{height:auto!important;margin:0 0 15px}.item .subject a{font-size:16px;font-weight:700;line-height:1.5;letter-spacing: 0}.item .summary{line-height:1.5;margin-bottom:0}.layoutlist_3 .item:hover .subject>a{color:#2d4f8e;transition:.3s}.layoutlist_3 .item .col-sm-12.col-md-6{display:flex;flex-direction:column;justify-content:center;min-height:120px}.RWDproduct_page .products-info .txt .editor{color:#333;font-size:15px;letter-spacing:2px;margin:0;line-height:1.6}.layoutlist_3 .item{margin:0 0 60px}.layoutlist_3 .item>.col-md-12{padding:0}.layoutlist_3 .item .col-sm-12.col-md-6:nth-child(2){padding:0}.pform td{border:1px solid;padding:5px 10px}.pform table{margin-bottom:10px}.pform tr:nth-child(1) td{background:#CDDCDC;font-weight:700;color:#000}.item .subject{height:auto!important;margin:0 0 15px;overflow:visible!important;position:relative}.item .subject:before{content:"";background:#000;width:0;height:1px;position:absolute;left:-78px;top:13px;z-index:-1;transition:.3s}.layoutlist_3 .item:hover .subject:before{width:60px;transition:.3s}#mobile-fixed,.RWDproduct_page{font-size:15px;line-height:2}ul.paddfix,ol.paddfix{padding-left:22px}/**/ 
.pagecontent a, .pagecontent a:hover { text-decoration: none; transition: .5s;}.pagecontent a:hover { color: #324b73;}.none img { width: 30%; display: block;  margin: auto;}.boxname { margin: 0 10px;}.form-horizontal .form-group { margin-left: 0;}.RWDsearch_page .search-list{margin-bottom:30px}.pagecontent .article_model[data-seq="0"]{margin-top:0!important}.conmap{margin-top:20px}.pagecontent .RWDslider01,.pagecontent .RWDeditor01{margin-top:30px!important}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:transparent;background-color:transparent;border-color:transparent}/*ttl & bread*/ 
.breadcrumb a { font-size: 13px; color: #9c9c9c; letter-spacing: .5px; line-height: 1.5;transition: .5s;}.breadcrumb a:hover { color: #324b73;transition: .5s;}h1.pageTitle{font-size:32px;margin:0;color:#333;font-weight:600;letter-spacing:1px;margin-bottom:10px}.hgroup .breadcrumb{border-radius:0;padding:6px 30px}.hgroup .container{margin-bottom:70px}/*webdesc*/ 
.webdesc{padding:15px 30px;background:#ffe6e4;color:#444;font-weight:700;letter-spacing:2px;margin-bottom:30px;line-height: 1.5}/*space*/ 
.call_to_action {padding: 40px 0 90px 0 !important;min-height: 700px !important}/*fonts*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text,.page_wrapper_bg .article-text p {color: #333;font-size: 15px;letter-spacing: 2px;margin:0;line-height: 1.6}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li { border-bottom: 1px dashed #ddd;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 18px;}/*con*//*conform*/ 
.customized_columns ._input:hover, .customized_columns ._input:active, .customized_columns ._input:focus { border-bottom: 1px solid #666;}.customized_columns ._input, .customized_columns select { background: white; border-radius: 0;}/*btn*/ 
.pagecontent .btn_back { float: right; margin-top: 40px !important;}.pagecontent .btn_back a { padding: 6px 40px;line-height: 1.5;}.pagecontent .ebtn a { background: transparent !important; padding: 2px 40px;}.RWDproduct_page .btn_back { background: transparent; margin: 0;}.btn.active, .btn:active {box-shadow: none;}.pagecontent .btn,.page_wrapper_bg .ebtn { font-size: 14px !important;}.pagecontent .btn,.pagecontent .ebtn { background: transparent; padding: 0; color: #333; margin: 0; letter-spacing: 1.5px;}.pagecontent.btn a,.pagecontent .ebtn a { background: #e61f1a; color: white; font-weight: normal; margin: 0; padding: 2px 40px; margin-top: 30px;}.RWDeform001 .ebtn {  background: transparent; margin-top: 5px; width: 100%;}.RWDeform001 .ebtn:hover { background: transparent;}.RWDeform001 .ebtn a:hover { background: #505050;}.pagecontent .btn,.pagecontent .btn:hover,.pagecontent .ebtn, .ebtn:hover { transition: .5s;}button#btn_add2car2go { background: #c5ac77 !important;}button#btn_add2car2go:hover, button#btn_add2car:hover { background: #505050 !important;}.ebtn.currectsend_btn { float: right;}#panel_14 > section.article-text > div > div > div > div.ebtn { float: right;}.album1 .btn.btn_back { background: transparent !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #313131;}#panel_14 > section.article-text > div > div > div > div.ebtn a:hover {    background: #273f69;    color: white;}#panel_14 > section.article-text > div > div > div > div.ebtn {    background: transparent;    color: transparent;    padding: 0;    margin: 0;}#panel_14 > section.article-text > div > div > div > div.ebtn a {    border-radius: 0;    border: 1px solid #273f69;    background: transparent;    color: #273f69;    padding: 6px 40px;    transition: .5s;}.pagecontent .btn a:hover, .pagecontent .ebtn a:hover {    background: #273f69!important;    border-color: transparent;    transition: .5s;    color: white;}.pagecontent .btn a, .pagecontent .ebtn a {    border: 1px solid #273f69;    color: #273f69;    transition: .5s;}/*sidebar*/ 
.m2018 .products-nav .nav-title { background: #283e68; color: white; font-size: 16px; margin: 0;}.m2018 .products-nav>ul>li { padding: 0; margin: 0;}.m2018 .products-nav>ul>li a { display: block; max-width: 100% !important; padding: 10px;}.m2018 .products-nav ul>li>.toggle-submenu { height: 45px;}.m2018 .products-nav>ul>li.active { background: transparent;}.m2018 .products-nav li a:hover { color: #283e68 !important;transition: .5s}.m2018 .products-nav li a{transition: .5s}.m2018 .products-nav>ul>li.active>a { font-weight: bold;}.m2018 .products-nav>ul>li { border-color: #eee;}#sidebar > div.m2018.visible-lg > div > ul > li.active.is-open.has-child > ul > li.active.iscate>a { color: #9c9c9c;}.m2018 .products-nav>ul>li>a { font-size: 15px;border-bottom: 1px solid #eee;}/*products*/ 
.RWDproduct_page .products-info .name { font-size: 30px; font-weight: bold; line-height: 1.5;}.RWDproduct_page .products-info .txt .title { display: none;}.RWDproduct_page .products-info .txt .editor { padding-top: 15px; border-top: 1px solid;}.product1 .form-group label { letter-spacing: 0;}.layoutlist_4 .buybtn{background:#f59696;padding:5px;transition:.5s}.layoutlist_4 .buybtn:hover{background:#ec4c4c;transition:.5s}.count_info {text-align: center}#mobile-fixed .noamount,#mobile-fixed .price-box li:first-child,.RWDproduct_page .products-info #timercountdown,.RWDproduct_page .products-info .discountmsg,.RWDproduct_page .products-info .noamount,.RWDproduct_page .products-info .price-box li.active,.RWDproduct_page .related-box .price-box li:first-child{color:#e56b6a;font-weight:700}.layoutlist_4 .price { color: #7db05c; font-weight: bold;}.sellprice {color: #f75163!important}.layoutlist_8 .list_subject .summary { margin: 10px 0 0 !important;}.layoutlist_4 .subject{margin:0;height:auto!important;overflow:visible!important}.layoutlist_4 .subject a{padding:10px;text-align:center;display:block;transition:.5s}.layoutlist_2 .item:hover a,.layoutlist_4 .item:hover a{transition:.5s}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}/*ptabs*/#mobile-fixed,.RWDproduct_page{color:#444}.RWDproduct_page .tab-box .tab-container>ul>li{padding:30px;line-height: 2}.RWDproduct_page .tab-box .tab-menu li.active a:before{display:none}.RWDproduct_page .tab,.RWDproduct_page .tab:last-child{margin-bottom:15px;display:flex;justify-content:center}.RWDproduct_page .tab-box .tab-menu a{margin:0 5px;padding:7px 20px;height:auto}.RWDproduct_page .tab-box .tab-menu li.active a{color:#fff;border:1px solid #283e68;background:#283e68}.tabs nav a{padding:5px 20px!important;height:auto!important}/*news*/ 
.layoutlist_8 .listdate .day,.layoutlist_2 .listdate .day { color: #444; font-size: 25px !important; margin: 10px 0 0 0 !important;}.layoutlist_8 .listdate {border-left: 0!important;text-align: right}.layoutlist_8 .listdate .yearmonth {padding: 0}.subsubject { margin-top: 20px;}.layoutlist_8 .item { border-color: #eee;}.layoutlist_8 .item:last-child{border:0}.layoutlist_8 .article_subject{font-size:18px}.layoutlist_8 .list_subject .summary a{font-size:15px;line-height:1.5;letter-spacing:1px;color:#555}.layoutlist_8 .list_subject>a.article_subject{color:#333;display:block;font-size:18px;line-height:1.5;padding-bottom:5px}.layoutlist_8 .item:hover a.article_subject{border-bottom-color:#ff9e1a}.layoutlist_8 .item{padding-top:0;padding-bottom:30px;margin-bottom:40px}.layoutlist_2 .item{padding-top:0 !important;border:0}.layoutlist_2 .list_subject a{font-size:17px!important;font-weight:700;line-height:1.5!important;padding-bottom:15px;border-bottom:1px solid #eee;display:block}.subsubject{margin-top:15px}.layoutlist_2 .item, .layoutlist_4 .item {margin: 0 0 30px;border:0!important}.layoutlist_2 .listdate .yearmonth{padding-bottom:0}.layoutlist_2 .listdate{border-left:0!important}.cate_list .subject a{color:#333;font-weight:700;line-height:1.5}/*search*/ 
.RWDsearch_page .list-tab li .qty, .RWDsearch_page .list-title .qty { background: #334c72 !important; font-size: 12px !important;color:white;}/*quiry*/ 
.RWDquiry .btn.normal:hover{transition:.5s ease}.RWDquiry .btn.normal{border-radius:0;font-size:15px;letter-spacing:1.5px;transition:.5s ease}.RWDquiry .btn.normal:hover{transition:.5s ease;background:#eee;color:#333;border-color:#eee;font-weight:700}.RWDquiry .btn.bg2,.btn.normal.bg3{background:#333;color:#fff;border-color:#333}/*album*/#album > div.page_content1 > div:nth-child(3){display:none}.row .album_d_item a{border:1px solid #eee;padding:0}.layoutlist_2 .album_item_subject{color:#333;font-weight:400;letter-spacing:1px;line-height:1.5}.album_d_item .album_item_subject{font-size:15px;color:#333}.photo_desc{font-size:15px;letter-spacing:1px;font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,Sans-serif;line-height:1.5}#album > div.page_content1 > div:nth-child(3){display:none}/*tabs*/ 
.tabs nav ul li:first-child{border:0}.tabs nav li.tab-current a::before, .tabs nav li.tab-current a::after,.tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none}.tabs nav ul li{border:0}.tabs nav a{border-radius:99em;margin-right:10px;font-weight:400;letter-spacing:1px}.tabs .content{margin-top:20px;border-color:#eee!important;padding:30px!important;font-weight:400;line-height:1.8;font-size:15px;letter-spacing:1px}.tabs nav li.tab-current a{background:#4c6a78!important;border-color:#4c6a78!important;color:#fff!important}/*download*/ 
.page_wrapper_bg .dd-select, .download .search_input { background: white;}.download .search_input {margin-left: 0; padding-left: 15px;}.download .search-go { background: transparent; color: #333; transition: .5s;}.download .search-go:hover { background: #324b73; transition: .5s;color:white}.page_wrapper_bg .dd-selected{padding-right: 35px;}.layoutlist_3 .dbtn_v2{transition:.3s}.no-touch .layoutlist_3 .dbtn_v2:hover{background:#324b73;border-color:#324b73;transition:.3s}.layoutlist_3 .download_subject{font-weight:700}#download > div.download.layoutlist_2 > table > tbody > tr:nth-child(1) > th.list_subject.hidden-xs { width: 45%;}.download .list_table th.list_date { width: 20% !important;}.download .list_table tr.even:hover, .download .list_table tr.odd:hover {box-shadow: 0 10px 10px #eee !important;transition: .4s}tr.tline { transition: .4s;}.download .list_table td.list_subject { font-size: 15px; letter-spacing: 2px; line-height: 2; transition: .4s;}.download .list_table td.list_date { color: #666; font-size: 15px; letter-spacing: 2px;}.download .list_table td.list_no {  font-size: 14px; letter-spacing: 2px; font-weight: bold;}.download .list_table td.list_no:after { content: ".";}.download .list_table tr.even { background: rgba(223, 223, 223, .2);}

/*INNER end*/
/*其他尺寸 start*/

@media (max-width: 1500px) {/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 15%;}.RWDbanner_plus01 .slick-caption.txt-left {    width: 90%;}/*INNER*/ 
.RWDbanner_plus01 .slick-caption.txt-left>.container{padding:30px}}@media (max-width: 1400px) {/*INNER*/ 
.call_to_action>.container{width:90%}.hgroup .container{width:100%}.page_wrapper_bg .article-text>.container{width:100%}.download .list_table>.container{width:100%}}@media (max-width: 1300px) {/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 12%;}/*INNER*/ 
.RWDbanner_plus01 .txt2{font-size:1.6vw}.RWDbanner_plus01 .slick-caption.txt-left>.container{padding:22px 30px}}@media (max-width: 1199px) {/*選單*/ 
.cd-logo {    width: 85px;    margin-top: 10px !important;}.cd-main-header {    padding: 0 30px;}.main {    top: 50px;}.cd-header-buttons li.search-btn {    margin-left: 0;    margin-right: 20px;}.cd-primary-nav, .cd-primary-nav ul {    background: #fff;}.cd-primary-nav>li>a {    text-align: left;    border-right: 0;}nav.cd-nav .bottom-copyright {display:none;}/*搜尋*/ 
.cd-search button {    top: 14px;}/*banner*/ 
.slickitem01 .txt3 {    padding-top: 15px;    margin-top: 35px !important;}/*左右兼具*/ 
.RWDnews005 .container, .service-block .container, .footer-block .container {    padding-left: 30px;    padding-right: 30px;}/*產品案例按鈕-左右*/ 
.project-block .RWDnews005 .owl-controls {    position: absolute;    right: 15px;    top: -100px;}.project-block .RWDnews005 .owl-controls .owl-buttons {    display: flex;}.project-block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    position: relative;    top: 0;    margin-top: 0;    right: auto;    left: auto;    font-size: 36px;    text-align: center;    display: flex;    align-items: center;    justify-content: center;}.project-block .RWDnews005 .owl-theme .owl-controls .owl-buttons .owl-prev {    margin-right: 30px;}}@media (max-width: 520px){/*品質*/ 
.RWDservice005 .block {    width: 50%;}.RWDservice005 .block .imgs {    padding: 20px;    width: 80%;}}

/*其他尺寸 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*INNER*/ 
.btn_back { margin-right: 0 !important;}.fa-angle-down:after, nav.cd-nav .fa-angle-down:after { display:none;}.pull-right { float: none !important;}.RWDbanner_plus01 .txt2{font-size:2vw}.RWDbanner_plus01 .txt3{font-size:13px}.hgroup .container{margin-top:0}.hgroup .breadcrumb{width:95%;margin:auto;left:50%;transform:translateX(-50%);text-align:center;border:0}h1.pageTitle{margin-bottom:20px;text-align:center;font-size:25px}.call_to_action{padding:40px 0 70px!important;min-height:500px!important}.intro ul li:before{width:80px;height:80px}.intro ul li img{width:80px;height:80px;padding:23px;margin-bottom:10px}.intro{margin-top:30px}.RWDproduct_page .products-info .name{font-size:23px}.download .search_area{display:flex;justify-content:center;margin-bottom:10px}.pform tr:nth-child(1) td:nth-child(2){width:90px}.pform tr:nth-child(1) td:nth-child(3){width:133px}.pform tr:nth-child(1) td:nth-child(4){width:110px}
}
/*1024px end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 16%;}.RWDbanner_plus01 .slick-caption.txt-left {    text-align: center;}.RWDbanner_plus01 .slick-caption .txt3 {    width: 320px;}.RWDbanner_plus01 .slick-item .slick-caption>.container {    float: none;    text-align: left;}/*頁尾資訊*/ 
.footer-block>.container {    padding-top: 45px;    padding-bottom: 45px;}.ft-info-fb {    width: 290px;    margin-right: 80px;    display: block;}.ft-info {    width: 100%;    margin-right: 0;}.ft-fb {    margin-right: 0;    margin-top: 20px;}.gotofb-btn {    width: 100%;}/*頁尾ssl*/ 
.footer-ssl {    text-align: center;    line-height: 1.8;}.copyright {    margin-right: 0;    border-right: 0;    padding-right: 0;}/*INNER*/ 
.hgroup .container{margin-bottom:30px}h1.pageTitle {margin-bottom:10px}.RWDproduct_page .btn_back { display: inline-block; width: auto;}.block_body .page_content2 .btn,.block_body .page_content1 .btn,.page_content2 .btn,.page_content1 .btn{width:auto;margin:0}.ebtn a { width: auto; display: inline-block; float: right;}.article-text>.container{min-height:250px}#sidebar { margin-bottom: 30px;}.none img { width: 50%;}.new-form { margin-top: 0;}.form-horizontal .form-group { margin-left: -15px;}.layoutlist_8 .list_subject{margin-top:-5px}.layoutlist_2 .item,.layoutlist_4 .item{margin:0 0 10px}.layoutlist_8 .listdate .day{font-size:20px!important}#mobile-fixed .btn-box .bg2{background:#ffa819!important}#mobile-fixed .btn-box .normal{background:transparent;border-radius:0}.call_to_action{min-height:auto!important}.layoutlist_2 .album_item {width: calc(100%/3);margin: 0 0 30px}.layoutlist_8 .list_subject .summary{text-align:left}/*bntxt*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left>.container{width:70%!important;float:none}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 {width: 100%}/**/ 
.hgroup .breadcrumb{position:relative;width:100%}h1.pageTitle{margin-bottom:0}.item .subject,.item .summary{text-align:center}.layoutlist_3 .item{margin:0 0 20px}.RWDproduct_page .btn_back{margin-top:0!important}.oneline.row .col-md-4.col-sm-6{width:calc(100%/3)}.hgroup .container{margin-bottom:55px}.abusinner.txt{width:80%}img.bgimg{left:15px;top:90px}.abusinner.img{display:flex;flex-direction:column;justify-content:center}.coninfo,.conmap{width:50%;float:left;margin-bottom:40px}.formtitle{margin-bottom:15px}.page_wrapper_bg .article-text>.container{padding:0}.conmap{margin-top:0}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
.footer-block>.container {    flex-direction: column;}.ft-map{margin-top:30px}/*搜尋*/#cd-search {width: 100%;left: 0%;}.cd-main-header {padding: 0 20px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: 18%;}.RWDbanner_plus01 .slick-caption .txt3 {    width: 100%;    padding-top: 10px;    margin-top: 25px !important;}.RWDbanner_plus01 .slick-item .slick-caption>.container {    padding: 20px;    text-align: center;}/*模組間具*/ 
.RWDnews005 .container, .service-block .container, .footer-block .container {    padding-left: 20px;    padding-right: 20px;}.product-block, .project-block, .service-block {    padding: 60px 0;}/*news005*/ 
.RWDnews005 h1.main-title, .RWDnews005 h2.sub-title {    font-size: 24px;    font-weight: 600;    display: block;    line-height: 1.5;}.RWDnews005 h1.main-title {    font-weight: normal;    font-size: 14px;}/*品質*/ 
.RWDservice005 .box_title .text1 {    font-size: 24px;}.RWDservice005 .box_title .memo br {    display: none;}.scrollTop002 {bottom: 65px;right: 8px;}.footer-ssl {    padding-bottom: 65px;}/*店休公告*/ 
.lineout-block {transform: translateX(0px) translateY(70px);right: 2.5%;bottom: 1%;width: 95%;text-align: center;}.lineout-block-change {transform: translate(0px);}.date-out.date-out {writing-mode: inherit;width: 100%;padding: 10px 7px;}.date-out img {margin-bottom: 1px;margin-right: 5px;}/*INNER*/h1.pageTitle { margin-bottom: 0;text-align: center}.hgroup .breadcrumb { text-align: center;width: 100%; position: relative;}.page_wrapper_bg .call_to_action>.container { padding: 0;}.pagecontent.btn a, .pagecontent.ebtn a { letter-spacing: 0px;}.pagecontent.btn a, .pagecontent .ebtn a { display: block; width: 100%;}.RWDshopping .btn.normal { display: block; width: 100%; margin: 0; margin-bottom: 20px;}.pagecontent .btn_back { display: block;}.ebtn.currectsend_btn { width: auto;}.pagecontent .btn_back { width: 100%;}.pagecontent .btn_back,.pagecontent .btn_back a { display: block;}.ebtn.currectsend_btn { width: 100%;}.row .album_d_item{width:100%;margin-left:-15px}#RWDshopping,#RWDquiry { padding: 0 20px;}.none img { width: 80%; margin: 40px auto;}.RWDquiry .btn.normal{width:100%;margin:0 0 10px}.form-horizontal .form-group { margin-left: -15px;}.shopping_form .shopping-title{background:#333}.faq_item{padding-right:0;padding-left:0}.rwd .faq_answer{padding:20px 15px 36px}.hgroup .container{margin-bottom:25px}.pform table { width: 500px !important;}.pform { margin-top: 0;}.video_item {margin-bottom: 40px !important;}.file_area { width: 100%; margin: 0 0 20px;}.dd-container,.page_wrapper_bg .dd-select, .download .search_input { width: 100% !important;}.download_container .btn { width: 100%;}.download .search-container { width: 100%;}#RWDPAGE_BASE_PAT02 .pagecontent {padding: 0 !important}.layoutlist_2 .album_item{width:50%;float:left}.RWDshopping .btn.normal { margin: 10px 0; width: 100%;}li#MO_sellPrice {height: 43px;display: flex;align-items: center;}#mobile-fixed .btn-shop .btn {border-radius: 0}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {background: #87C0CB}#MO_sellPrice span{display: block;}.layoutlist_8 .listdate .yearmonth { display: inline-block;}.layoutlist_8 .listdate .day:before { content: "/"; left: 0; position: absolute;}.layoutlist_8 .listdate .day { font-size: 12px !important;color: #afafaf !important; display: inline-block; position: relative; padding-left: 10px;}.layoutlist_8 .listdate{text-align:left}.layoutlist_8.rwd .list_img+.list_subject{margin-top:20px!important}.layoutlist_8.rwd .item{margin-bottom:10px}.RWDproduct_page .btn-other li{width:100%;text-align:center}.member .page_wrapper_bg .call_to_action>.container{padding:0 15px}/*price*/#mobile-fixed{padding:5px 0}#mobile-fixed .btn-shop .btn{font-size:15px!important}#mobile-fixed .container{padding:0 10px}#mobile-fixed .fixed-bottom .price-box{width:100%;display:flex;justify-content:center;align-items:center}#mobile-fixed .fixed-bottom .btn-shop {width: 100%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left>.container{width:100%!important}.RWDbanner_plus01 .txt2{font-size:16px}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3{margin-top:13px!important}.page_wrapper_bg .article-text>.container{padding:0 30px}.hgroup .container{margin-bottom:40px}.layoutlist_3 .item .col-sm-12.col-md-6:nth-child(2){min-height:auto;margin-top:20px;margin-bottom:10px}.RWDproduct_page .products-info{text-align:center;margin-top:30px}.abusinner.txt{width:100%;float:none;margin-right:0;text-align:center}.abusinner.img{float:none;width:85%;margin:30px auto 0}.abusbox{flex-direction:column}img.bgimg{left:15px;top:25px}.intro ul{flex-wrap:wrap}.intro ul li{width:50%;display:flex;flex-direction:column;margin-bottom:30px}.intro ul li img{left:50%;transform:translateX(-50%)}.intro ul li:nth-last-child(1),.intro ul li:nth-last-child(2){margin:0}.abusinner.txt h4,p.subttl{text-align:center}.coninfo,.conmap{width:100%;margin:0 0 20px}.conmap{margin-bottom:40px}.formtitle{margin-top:0}.download .search_area{flex-direction:column}.oneline.row .col-md-4.col-sm-6{width:100%;padding:0 40px}.oneline.row .summary{text-align:left}
}
/*phone版 end*/
/*320px start*/
@media (max-width: 320px){
h1.pageTitle{line-height:1.5;font-size:23px}.layoutlist_3.row .col-lg-6.col-md-6.col-sm-6.col-xs-6{width:100%}.layoutlist_3 .item{margin:0 0 40px}
}
/*320px end*/