/*通用設定*/img { max-width: 100%; display: block; height: auto;}a, a:hover, a:active, a:focus, a:visited { transition: .5s ease; text-decoration: none;}ul {list-style: none;padding: 0;margin-bottom: 0;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0;}.row {margin-right: 0px;margin-left: 0px;}/*本網站使用cookies為您提供更好的用戶體驗。繼續使用本網站表示您同意我們的隱私權政策。*//* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*字體統一*/body.wrapper_bg {font-family: 'Noto Sans TC', sans-serif;}/*要拿掉的東西*/ 
.RWDnews005 .section-line, .RWDproduct002_v2 .section-line, .RWDService001 .section-line { display: none;}.RWDService001 h2.sub-title { display: none;}.block_ph { display: none;}.footer_copyright_ph { display: none;}.none_ph { display: inline-block;}.phs_block { display: none;}.footer_copyright_ph  { display: none;}.footer_keywords_ph  { display: none;}/*loading*/ 
.fl {width: 450px;}.fl img {width: 100%;}/*網頁警告*/ 
.RWDalert_fancybox.bottom {z-index: 99999 !important;width: 500px;padding: 30px 50px 20px !important;  box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;background: rgba(255, 255, 255, 90%) !important; color: #000 !important;  left: auto !important;right: 0px !important;line-height: 1.8 !important;}.RWDalert_fancybox .btn, .RWDalert_fancybox .btn.active {    border-color: #000; background: #000 !important;    border-radius: 0px;}/*文字統一*/#RWDfullscreen01 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #022877;font-weight: 500;}#RWDfullscreen01 h2.sub-title{font-size: 21px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #022877;font-weight: 400;}#RWDfullscreen01 p {font-size: 15px; letter-spacing: 2px; color: #333; font-weight: 400; line-height: 1.7; margin-bottom: 15px;}/*標題*/#RWDfullscreen02 .RWDnews005 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #222;font-weight: 500;}#RWDfullscreen02 .RWDproduct002_v2 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #222;font-weight: 500;} #RWDfullscreen02 .point_block .RWDService001 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #222;font-weight: 500;text-align: left;margin-bottom: 50px;} #RWDfullscreen02 .service_block .RWDService001 h1.main-title {font-size: 42px; letter-spacing: 3px;line-height: 1.8;color: #222;font-weight: 500;margin-bottom: 50px;}/*副標題*/#RWDfullscreen02 .RWDnews005 h2.sub-title { font-size: 22px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #848484;font-weight: 400;}#RWDfullscreen02 .RWDproduct002_v2 h2.sub-title { font-size: 22px;line-height: 1.6;letter-spacing: 2px;margin: 0;color: #848484;font-weight: 400;}/*menu_plus04*/ 
.RWDmenu_plus04 .header { padding: 0 0 0 120px;transition: .5s ease;}.RWDmenu_plus04 .header.is-up { padding: 0 0 0 40px;transition: .5s ease;    box-shadow: 0 10px 20px rgb(66 67 68 / 22%);}.RWDmenu_plus04 .site-nav .menu {  text-align: right; letter-spacing: 2px; font-size: 16px; color: #3C3C3C;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #222;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;color: #999;transition: .3s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after { border-color: #022877;transition: .3s ease;}.RWDmenu_plus04 .site-nav .menu li { text-align: center;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {color: #3C3C3C;transition: .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {background: #222;color: #fff;text-decoration: none;transition: .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {font-weight: 500;}.RWDmenu_plus04 .features { width: 260px;}.RWDmenu_plus04 .features .edit { float: right;}.RWDmenu_plus04 .features .search-btn { float: left;}.RWDmenu_plus04 a.menu_tel_btn {position: relative;  font-size: 15px; line-height: 1.5; letter-spacing: 2px; padding: 15px; display: block;width: 200px;  text-align: center; font-weight: 500;transition: .5s ease; color: #fff; background: #222;transition: .5s ease;}.RWDmenu_plus04 a.menu_tel_btn:hover {background: #000;transition: .5s ease;} .RWDmenu_plus04 .menu_tel_btn i { font-size: 16px;color: #fff; padding-right: 5px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 38%;}.RWDbanner_plus01 .slick-caption .txt1 span { font-size: 40px; letter-spacing: 3px; line-height: 1.8;   text-align: center;}.RWDbanner_plus01 .slick-caption .txt2 span { font-size: 56px; letter-spacing: 4px; line-height: 1.8;text-align: center; font-weight: 500 !important;border-top: 1px solid #000;padding-top: 15px;}/*實績案例*/ 
.case_block {padding: 100px 0;position: relative;background: url( archive/image/customization/bg_case2.png)no-repeat;background-position: bottom; background-size: cover;}.case_block > .RWDnews005 > section > .container {width: 1450px;}.RWDnews005 .owl-carousel.owl-padding-10 {  margin-left: 0; margin-right: 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-item div {    border: 1px solid #eee; padding-bottom: 20px;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;padding: 10px 0;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div { color: #222; background: transparent; border: none; border-radius: 0; display: flex; align-items: center; justify-content: center; width: 40px !important; height: 40px !important;  font-size: 40px}.RWDnews005 .controlls-over .owl-controls .owl-next { right: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -60px;}.RWDnews005 h4 {text-align: center;margin: 5px 0;}.RWDnews005 h4 a { color: #222; font-size: 22px;line-height: 1.5; letter-spacing: 2px;}.case_block .RWDnews005 p { font-size: 16px; text-align: center; letter-spacing: 2px; margin: 0;color: #999;}.RWDnews005 .img-hover > a {position: relative; width: 100%;height: 100%;top: 0; left: 0;display: block;}.RWDnews005 .img-hover  > a::before {     content: "磁磚樣式";width:100%;color: #fff; font-size: 13px;padding: 3px 10px; font-weight: 400; letter-spacing: 2px; position: absolute;bottom:0px;  left: 0; z-index: 99; transition: 0.4s ease; background: #222;}.RWDnews005 .img-hover  > a::after {          width: 0;  height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #222 transparent; content: ""; position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%);}.case_block .RWDnews005 .owl-carousel img { margin-bottom: 10px;}/*.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:first-child .img-hover  > a::after  { content: "";position: absolute;    background: url(archive/image/customization/case_xs_0111.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(2) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_02.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(3) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_03.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(4) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_04.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(5) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_04.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(6) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_06.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(7) .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_07.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:last-child .img-hover  > a::after { content: "";position: absolute;    background: url(archive/image/customization/case_xs_08.png)no-repeat; right: 0;bottom: -1px; width: 100%;height: 157px; background-size: contain;transition: .5s ease;}*//*石英磚種類*/ 
.product_block { padding: 100px 0;position: relative;background: url(https://www.launchtiles1973.com/archive/image/customization/bg_product.jpg) no-repeat; background-position: center; background-size: cover; background-attachment: fixed;}.product_block > .container {width: 1450px;}.product_block .RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 20px !important;}.RWDproduct002_v2 .showbottom a { color: #222; font-size: 20px;line-height: 1.5; letter-spacing: 2px;padding: 10px 0;}.RWDproduct002_v2 .filter-portfolio ul { margin-bottom: 40px;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0px;}.RWDproduct002_v2 .filter-portfolio ul > li .btn.btn-rj { border-radius: 0px; background-color: #4e4e4e; color: #fff; font-size: 16px; letter-spacing: 2px; padding: 15px 30px;     transition: 0.5s ease;    border-right: 1px solid #fff;}.RWDproduct002_v2 .filter-portfolio ul > li.active .btn.btn-rj  { background-color: #000; color: #fff;  transition: 0.5s ease;}.RWDproduct002_v2 .filter-portfolio ul > li:first-child .btn.btn-rj { border-left: 1px solid #fff;}.RWDproduct002_v2 .popup-portfolio .portfolio-item > .portfolio-bottom > .portfolio-bottom-summary a {background-color: rgba(255,255,255,.7);}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #c5ac83;}.RWDproduct002_v2 .popup-portfolio .portfolio-item > .portfolio-bottom > .portfolio-bottom-summary a > p {margin:0;} .RWDproduct002_v2 .portfolio-item > .inner-content {border: 1px solid #eee;}.RWDproduct002_v2 .btn-box .btn { background: rgba(0,0,0,.7);color: #fff;padding: 15px 20px; font-size: 15px; border: none; line-height: 1.5; max-width: none;width: 200px; border-radius: 0; letter-spacing: 2px;transition: 0.5s ease;}.RWDproduct002_v2 .btn-box .btn:hover { background: rgba(0,0,0,1);transition: 0.5s ease;}/*六大堅持*/ 
.point_block { position: relative;    display: flex;    border-bottom: 1px solid #eee;}.point_block .service_pic { position: absolute; top: 0; right: 0;width: 25%;}.point_block .service_info {padding: 100px;    width: 75%;}.point_block .RWDService001 i { float: left; width: 45px; margin-right: 20px;}.point_block .RWDService001 .boxFeature-2 h2 { color: #222; font-size: 20px;  letter-spacing: 2px; line-height: 1.8;}.point_block .RWDService001 .boxFeature-2 p { color: #848484; letter-spacing: 2px; font-size: 15px;line-height: 1.6; text-align: left;}.point_block .RWDService001 .col-md-3.col-sm-6 {width: calc( 100% / 3 - 1px);    min-height: 110px;    margin-bottom: 25px;border-bottom: 1px solid #eee;    padding-left: 10px; padding-right: 10px;}.point_block .RWDService001 .row::after { display: none;}.point_block .service_pic_bg img { max-width: none; height: 595px; overflow: hidden;}/*服務流程*/ 
.service_block { background: url(archive/image/customization/bg_service_2.jpg)no-repeat; padding: 100px 0;position: relative; background-attachment: fixed; background-size: cover;background-position: center;}.service_block > .container {width: 1450px;}.service_block .boxFeature-2 h2 {  font-weight: 400;font-size: 34px;  color: #c5ac83;  letter-spacing: 1px; line-height: 1.2;    border-bottom: 1px solid #5f5f5f;padding-bottom: 10px;margin-bottom: 20px;transition: 0.5s ease;}.service_block .boxFeature-2 h2 > span { font-size: 13px; line-height: 2;}.service_block .boxFeature-2 p { color: rgba(255,255,255,.7); font-size: 22px;  line-height: 1.5; letter-spacing: 2px; font-weight: 400; text-align: left;    margin-bottom: 0;padding-bottom: 15px;}.service_block .RWDService001 .col-md-3.col-sm-6 {    width: calc( 100% / 5 - 1px);padding: 50px 45px;background: rgba(0,0,0,.8); transition: 0.5s ease; border-right: 1px solid rgba(255,255,255,.1);}.service_block .RWDService001 .col-md-3.col-sm-6:hover { background: rgba(0,0,0,1);transition: 0.5s ease;}.service_block .RWDService001 .col-md-3.col-sm-6:hover p {color: rgba(255,255,255,1);transition: 0.5s ease;}.service_block .RWDService001 .row::after { display: none;}.service_block .RWDService001 .boxFeature-2 h2::after {content: ""; position: absolute; background: #5f5f5f; clip-path: polygon(0 0, 0% 100%, 100% 50%);left: 0px;width: 10px; height: 16px;  z-index: 1; top: 92px;transition: 0.5s ease;}.service_block .RWDService001 .col-md-3.col-sm-6:hover .boxFeature-2 h2::after {background: rgba(255,255,255,.8);transition: 0.5s ease;}/*特別聯絡區域*/ 
.contact_block .RWDparallax_new .container.editor { display: flex;  justify-content: center; align-items: flex-start;flex-direction: column;text-align:left;}.contact_block #m_RWDfullscreen02_54_1 .picbgbox {    background-position: center !important;display: flex !important; align-items: center;     padding-left: 200px;}.contact_block a.contact_btn { padding: 15px 30px; color: #222;  font-size: 18px; letter-spacing: 1px; width: 380px; background: #fff; position: relative;  transition: .5s ease; display: flex; justify-content: center; align-items: center; font-weight: 600;transition: 0.5s ease;}.contact_block a.contact_btn:hover {background: #222; color: #fff;transition: 0.5s ease;}.contact_block a.contact_btn>span {padding-left: 10px;}.contact_btn i { padding-right: 10px;}#RWDfullscreen02 h5.contact_text {  color: #222; font-size: 28px; padding-bottom: 30px; letter-spacing: 2px;line-height: 1.6;font-weight: 600;}/*0911修改*/ 
.RWDbanner_plus01 .slick-caption .txt1 span {  font-size: 38px;  font-weight: 600;    letter-spacing: 6px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-weight: 700 !important;    letter-spacing: 7px;}
/*footer start*/

.footer_block > .container { background: #222; width: 100%;  padding: 0; display: flex;}.footer_info { width: 60%;padding: 60px 120px 20px 120px;}.footer_map {position: relative;width: 40%;}.footer_map .RWDedictor {height: 100%;}.footer_map:hover .footer_map_items {  filter: grayscale(0);transition: .5s ease;}/*.footer_map::before { content: ""; position: absolute;background: rgba(0,0,0,.1); width: 100%; height: 100%; top: 0; right: 0; z-index: 1; transition: .5s ease;}*/ 
.footer_map:hover:before {background: rgba(0,0,0,0); transition: .5s ease;}#RWDfullscreen02 h3.footer_title {font-size: 30px;line-height: 1.6; letter-spacing: 2px; margin: 0; color: #fff; font-weight: 500;border-bottom: 1px solid #484848; margin-bottom: 20px;}.footer_info_text { margin-bottom: 20px;}ul.footer_info_items>li { color: #fff; font-size: 17px; letter-spacing: 2px;  line-height: 1.8;  padding-bottom: 10px;}.footer_info_items>li>span { font-weight: 600;  color: #fff; padding-right: 10px;}ul.footer_info_items>li >a { color: #fff; font-size: 17px; letter-spacing: 2px;line-height: 1.8;} .footer_map_items {  filter: grayscale(1);height: 100%;}ul.footer_info_items { margin-bottom: 30px;}.footer_info_keywords { font-size: 13px; color: #585858; letter-spacing: 1.5px;  line-height: 1.5; margin-bottom: 10px;}.footer_info_copyright { font-size: 12px; letter-spacing: 1.5px; color: #585858;  line-height: 1.5; display: flex; align-items: center;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #585858 !important;}.fixed_block {display:none; width: 100%;}

/*footer end*/
/*內頁 start*/

/*通用*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0px!important;position: relative;}.page_wrapper_bg section.call_to_action::before {    content: "";    width: 100%;    height: 100%;    background: url(https://www.launchtiles1973.com/archive/image/customization/bg_product.jpg) no-repeat;    background-position: center;    background-size: cover;    background-attachment: fixed;    position: absolute;    top: 0;    left: 0;}#RWDPAGE_BASE_PAT02 .main {margin-top:0px !important;overflow: hidden;}.article-text .container {width: 100%;}.page_wrapper_bg section.call_to_action > .container {background: rgba(255,255,255,.7);padding: 50px 60px;width: 79%;min-height: 500px;}.page_wrapper_bg .pagecontent {line-height: 1.8 !important;letter-spacing: 1px !important;font-size: 16px !important;color:#555;}.webdesc {font-size: 18px;letter-spacing: 2px;color: #888;}/*標題&麵包屑*/ 
.hgroup h1 {padding: 0;color: #222 !important;letter-spacing: 3px !important;font-size: 35px !important;line-height: 50px !important;font-weight: 500 !important;margin:0px}.hgroup .container {width: 100%;border-bottom:1px solid #ddd;margin-top:0px;text-align: center;}.hgroup .breadcrumb {border-radius: 0px;border: 0px;padding: 6px 30px;}.hgroup .breadcrumb a {color:#666;transition: 0.4s;}.hgroup .breadcrumb a:hover {color:#ef7a01;transition: 0.4s;}/*按鈕*/ 
.btn_back {background: #4e4e4e;border-radius: 0px;float: right;transition: 0.4s;padding:0;background-color: transparent !important}.btn_back:hover {background:#000 ;transition: 0.4s;}.btn_back a {color: #fff !important;text-decoration: none !important;display: block;padding: 5px 20px;font-weight: normal;border: 1px solid #4e4e4e;transition: 0.4s;line-height:1.5;font-size: 15px;background: #4e4e4e;}.btn_back a:hover {border: 1px solid #000;color: #fff !important;background: #000;transition: 0.4s;}.RWDproduct_page .btn_back {background: transparent;border-radius: 0px;float: right;transition: 0.4s;padding:0}.RWDproduct_page .btn_back:hover {background: #000;transition: 0.4s;}.RWDproduct_page .btn_back a {color: #000;text-decoration: none;display: block;padding: 5px 20px;font-weight: normal;border: 1px solid #000;transition: 0.4s;line-height:1.5;font-size: 15px;background: #4e4e4e}.RWDproduct_page .btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;transition: 0.4s}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size:15px;letter-spacing:0.5px;margin: 0;transition: 0.4s}.ebtn {margin-top: 30px;margin-right:0px;background: #4e4e4e;border-radius: 0px;transition: 0.4s;padding:0px}.ebtn:hover {background: #000;transition: 0.4s;}.ebtn a {border: 1px solid #4e4e4e;background: #4e4e4e;color: #fff;transition: 0.4s;line-height: 2;width: 100%;display: block;padding: 0 30px;}.ebtn a:hover {background: #000;border: 1px solid #000;color:#fff;transition: 0.4s;}/*左側*/#sidebar {padding-right:40px}.m2018 .products-nav .nav-title {background: rgb(16 16 16 / 90%);color: #fff !important;}.m2018 .products-nav a {color:#666}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover {color: #ef7a00;transition: 0.4s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #ef7a00;}/*文字統一*/ 
.page_row {margin-bottom:30px}.page_title h3 {margin: 0;font-size: 20px !important;color: #000;font-weight: bold;letter-spacing: 0.5px;}.page_title h4 {font-size: 18px !important;color: #555;font-weight: normal;letter-spacing: 1px;line-height: 1.8 !important;margin-bottom: 0;}._bd_row._bd_clearfix p {font-size: 16px;line-height: 1.8;letter-spacing: 1px;color: #555;margin:0}.page_row {margin-bottom: 60px;}/*about*/ 
.page_about .page_block01 {display: flex;align-items: center;}.page_about .page_title {text-align: center;}.page_about .page_img {width: 600px;}.page_about .page_txt {width: calc(100% - 600px);padding-left:40px;padding-right: 0;}.page_about .page_txt h3 {font-size: 18px;color: #000;font-weight: bold;letter-spacing: 1.5px;margin: 0 0 10px;}/*表單樣式*/ 
.customized_columns ._input, .customized_columns select {border: 0px;background-color: #eee;font-size: 15px;border-radius: 0px;box-shadow: none;}.form-control:focus {box-shadow: none;}.form-group input { color: #333; caret-color:#333; }.form-group textarea { color: #969696; caret-color:#333;} @supports (-webkit-mask: none) and (not (caret-color:#333)) { .form-groupinput { color:#333; }.form-group input::first-line { color: #ccc; } } /*footer*/#RWDPAGE_BASE_PAT02 h3.footer_title {    font-size: 30px;    line-height: 1.6;    letter-spacing: 2px;    margin: 0;    color: #fff;    font-weight: 500;    border-bottom: 1px solid #484848;margin-bottom: 20px;}/*最新消息*/ 
.layoutlist_8 .item { padding: 30px 0;border-bottom: 1px solid #ddd;display: flex;align-items: center;flex-flow: wrap;}.layoutlist_8 ._col.listdate.col-sm-2.col-md-2 {text-align: center;}.layoutlist_8 .listdate .day {color: #333;font-size: 30px;font-weight: bold;}.layoutlist_8 .list_subject {padding-left: 40px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 0;}.layoutlist_8 .list_subject .summary a {font-weight: normal !important;}/*檔案下載*/ 
.download .search_input {background: transparent;}.download .list_table th.list_no {border-bottom:3px solid #E5DAC8}.download .list_table th.list_subject {border-bottom:3px solid #E5DAC8}.download .list_table th.list_date {border-bottom:3px solid #E5DAC8}.download .list_table th.list_downloadbtn {border-bottom:3px solid #E5DAC8}/*產品*/ 
.page_product .page_title {text-align: center;margin-bottom: 10px;}/*文章頁籤*/ 
.tabs nav ul {margin-bottom: 30px;}.tabs nav li {min-width: 160px;border: 0px solid #555 !important;margin-right:-1px}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {display:none}.tabs nav li.tab-current a::before {display:none}.tabs nav li.tab-current a::after {display:none}.tabs nav li a {    text-align: center;    font-size: 16px;    letter-spacing: 2px;    color: #555;    font-weight: normal;border: 1px solid #555 !important;display: flex;    align-items: center;    justify-content: center;background: #fff}.tabs nav a::before, .tabs nav a::after {display:none}#product_tabs nav {    display: flex;    align-items: center;    justify-content: center;    margin-bottom: 50px;}.tabs .content {    border: 0 !important;    font-size: 16px;    line-height: 2;    letter-spacing: 1.5px;    padding: 0 50px !important;    text-align: center;}.tabs .content p {margin: 0 0 50px;}.tabs .content h4 {font-size: 18px !important;color: #555;font-weight: normal;letter-spacing: 1px;line-height: 1.8 !important;margin-bottom: 0}.tabs nav li.tab-current a {background: #222 !important;color: #fff !important;}/*常見問題*/ 
.rwd .faq_answer i {padding: 10px;}.rwd .faq_answer {padding: 20px 12px 20px;}.rwd .faq_answer a {color: #8b6a35;}.faq_a_icon {margin-top:10px}.faq_item {border-bottom: 1px solid #ddd;}/*聯絡*/ 
.new-form .formdesc h3 {border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;display: inline-block;}.new-form .formdesc ul a {color: #555;}.new-form .formdesc ul {line-height: 2;}/*相簿*/ 
.layoutlist_2 .album_item {height: auto !important;}.layoutlist_2 .album_item a:hover {color: #999;}.photo_view .flexslider {    background: transparent;    border: 0;}.album_item img {    margin: 0 auto;}

/*內頁 end*/
/*動態修正 start*/

/* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}

/*動態修正 end*/
/*小螢幕 start*/

@media (max-width:1700px){.point_block .service_pic {width: 20%;}.point_block .service_info {width: 80%;}.footer_info {    padding: 60px 40px 20px 60px;}}@media (max-width:1600px){.case_block > .RWDnews005 > section > .container { width: 1350px;}.product_block > .container { width: 1350px;}.service_block > .container {width: 1350px;}.point_block .service_info {    padding: 100px 70px;}}@media (max-width:1500px){.case_block > .RWDnews005 > section > .container { width: 90%;}.product_block > .container { width: 90%;}.point_block .service_pic {width: 15%;}.point_block .service_info {width: 85%;padding: 100px 60px;}.service_block > .container {width: 90%;}.footer_info { width: 70%;}.footer_map { width: 30%;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {width:85%}}@media (max-width:1400px){.point_block .service_info { width: 90%; padding: 100px 50px 100px 60px;}.point_block .service_pic { width: 10%;}#RWDfullscreen02 h3.footer_title {  font-size: 26px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 36px;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 48px;}.RWDbanner_plus01 .slick-caption { top: 33%;}/*內頁*/ 
.hgroup h1 {font-size:35px}.page_about .page_block01 {flex-direction: column-reverse;}.page_about .page_img {width: 100%;text-align: center;}.page_about .page_txt {width: 100%;text-align: center;padding:0}}@media (max-width:1300px){.RWDmenu_plus04 .features { width: 245px;}.RWDmenu_plus04 .header { padding: 0 0 0 40px;}.RWDmenu_plus04 .logo { width: 135px;margin-top: 12px;}.RWDmenu_plus04 .site-nav .menu>li>a { font-size: 14px; padding: 25px 10px;}.product_block > .container { width: 95%;}.point_block .service_info { width: 100%; padding: 100px 40px}.point_block .service_pic { display: none;}#RWDfullscreen02 .point_block .RWDService001 h1.main-title {    text-align: center;}.contact_block #m_RWDfullscreen02_54_1 .picbgbox {padding-left: 80px;}.footer_info { width: 75%;}.footer_map { width: 25%;}/*內頁*/ 
.layoutlist_8 .item {align-items: flex-start;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDproduct002_v2 .filter-portfolio ul > li .btn.btn-rj {    width: auto;}.point_block .RWDService001 .col-md-3.col-sm-6 { width: calc( 100% / 2 - 1px);}.service_block > .container {  width: 95%;}.RWDmenu_plus04 .features {    width: 230px;}.RWDmenu_plus04 a.menu_tel_btn {    width: 180px;}.footer_info_copyright {    align-items: flex-start; flex-direction: column;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 48px;}.service_block, .product_block {    background-attachment: scroll; }@media (max-width: 1100px) {.service_block .boxFeature-2 p {    font-size: 20px;}}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus04 .features { width: auto;margin-right: 8px;}.RWDmenu_plus04 .features:after {top: 30%; height: 40%;}.RWDmenu_plus04 .header { padding: 0 40px;}.RWDmenu_plus04 .header.is-up { padding: 0 40px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a { background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active { background-color: #222;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li>a { letter-spacing: 2px;}.service_block .RWDService001 .col-md-3.col-sm-6 {padding: 50px 35px;}.contact_block #m_RWDfullscreen02_54_1 .picbgbox { padding-left: 40px;}.RWDbanner_plus01 .slick-caption { top: 40%;}.point_block .RWDService001 .col-md-3.col-sm-6 {    width: calc( 100% / 2 - 30px); margin-left: 15px;margin-right: 15px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.case_block, .product_block, .service_block { padding: 80px 0;}.point_block .service_info { padding: 80px 40px;}.RWDnews005 .controlls-over .owl-controls .owl-next {  right: -40px;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -40px;}.service_block .RWDService001 .col-md-3.col-sm-6 {padding: 50px 30px;}.service_block .boxFeature-2 p {font-size: 20px;}.footer_copyright_ph  { display: block;font-size: 12px; color: #585858;  letter-spacing: 1.5px;line-height: 1.5;margin-bottom: 10px;}.footer_info_keywords, .footer_info_copyright {display: none;}.footer_block > .container {display: flex; flex-direction: column;}.footer_info {  width: 100%;}.footer_map { width: 100%;}#RWDfullscreen02 h3.footer_title {  text-align: center;}ul.footer_info_items {  text-align: center;}.footer_copyright_ph {  text-align: center;}ul.footer_info_items {   margin-bottom: 0;}.footer_info_text {   margin-bottom: 0;}.footer_keywords_ph  {     text-align: center;  padding: 10px 15px;display: block;font-size: 12px; color: #585858;  letter-spacing: 1.5px;line-height: 1.5;margin-bottom: 10px;}.footer_info {padding: 60px 30px 20px 30px;}@media (max-width: 900px) {.RWDproduct002_v2 .filter-portfolio ul { display: flex; flex-wrap: wrap;}.RWDproduct002_v2 .filter-portfolio ul > li { width: calc(100% / 3 - 1px);display: block;}.RWDproduct002_v2 .filter-portfolio ul > li .btn.btn-rj {  width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li:first-child, .RWDproduct002_v2 .filter-portfolio ul > li:nth-child(2), RWDproduct002_v2 .filter-portfolio ul > li:nth-child(3) {border-bottom: 1px solid #fff;}}/*內頁*/ 
.page_about .page_title {margin-bottom: 20px;}.page_wrapper_bg .pagecontent, .article-text .container {padding:0}#RWDPAGE_BASE_PAT02 h3.footer_title {text-align: center;}.new-form .formdesc h3 {font-size: 20px;padding-bottom: 15px;margin-bottom: 15px;}.layoutlist_2 .album_item {width: calc(100% / 3);    float: left;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.service_block .RWDService001 .boxFeature-2 h2::after{    top: 69px;}.service_block .boxFeature-2 h2 {font-size: 30px;}.service_block .boxFeature-2 p {  font-size: 18px;padding-bottom: 5px;}.service_block .RWDService001 .col-md-3.col-sm-6 {padding: 50px 25px;}.service_block .RWDService001 .boxFeature-2 h2::after { top: 89px;}.point_block .service_info {  padding: 80px 30px;}/*內頁*/ 
.hgroup .breadcrumb {    background: transparent;    width: 100%;    position: relative;    bottom: 0;    margin-top: 12px;}.hgroup .container {margin-left: 0;padding-bottom:30px}.page_wrapper_bg section.call_to_action > .container {width: 100%;padding: 80px 15px 40px !important;}.page_wrapper_bg section.call_to_action {padding-top:0px !important}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct002_v2 .btn-box .btn {width: 100%;}.point_block .service_info {padding: 60px 30px;}.contact_block a.contact_btn {width: 100%;}.contact_block #m_RWDfullscreen02_54_1 .picbgbox {  padding-left: 0; justify-content: center;    padding: 60px 30px;}.RWDbanner_plus01 .slick-caption .txt2 span {   font-size: 46px;}.RWDalert_fancybox.bottom {width: 100%;padding: 20px !important;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
.case_block, .product_block, .service_block { padding: 60px 0;}/*標題*/#RWDfullscreen02 .RWDnews005 h1.main-title, #RWDfullscreen02 .RWDproduct002_v2 h1.main-title,  #RWDfullscreen02 .point_block .RWDService001 h1.main-title,  #RWDfullscreen02 .service_block .RWDService001 h1.main-title { font-size: 38px;}#RWDfullscreen02 .RWDnews005 h2.sub-title, #RWDfullscreen02 .RWDproduct002_v2 h2.sub-title { font-size: 20px;}.RWDnews005 .section-subject {    margin-bottom: 40px;}.point_block .service_info .RWDService001 .row { display: flex;flex-wrap: wrap;}.point_block .service_info .RWDService001 .row > a {width:calc(100% / 2 - 1px);}.point_block .RWDService001 .col-md-3.col-sm-6 {    width: calc(100% - 30px);}.point_block .RWDService001 .boxFeature-2 p {      text-align: center;  letter-spacing: 1px;}.point_block .service_info .RWDService001 .section-subject.row { display: block;}.point_block  article.boxFeature-2 { display: flex;  flex-direction: column; justify-content: center; align-items: center; min-height: 165px;}.point_block .RWDService001 i {margin-right: 0; margin-bottom: 10px;}#RWDfullscreen02 h5.contact_text {font-size: 24px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.point_block .service_info .RWDService001 .row > a {  width: 100%;}.service_block  .RWDService001 .row > a {width:100% ;}.service_block .RWDService001 .col-md-3.col-sm-6 {width:80%;margin: 0 auto;  padding: 20px;    border-right: none;    border-bottom: 1px solid #5f5f5f;}.service_block article.boxFeature-2 { display: flex; align-items: center;  justify-content: center;}.service_block .boxFeature-2 h2 { font-size: 25px;  margin-bottom: 0;  border: none; padding-right: 10px;}.service_block .RWDService001 .boxFeature-2 h2::after {    content: "";    position: absolute;    background: none;    clip-path: none;    z-index: 1;    top: 80px;    width: 0;    height: 0;    border-style: solid;    border-width: 10px 10px 0px 10px;    border-color: #5f5f5f transparent transparent transparent;    left: 50%;    transform: translateX(-50%);}.service_block .RWDService001 .row:nth-child(3) article.boxFeature-2 h2::after { display: none;}#m_RWDfullscreen02_54_1 .picbgbox { height: auto !important ;}/*內頁*/ 
.layoutlist_8 .list_subject {padding: 0 15px;width: 100%;margin-top: 30px !important;}section.article-text p {font-size: 15px;line-height: 2;margin: 10px 0;}section.call_to_action h4 {margin: 20px 0 15px 0;    font-size: 18px !important;    color: #555;    font-weight: normal;    letter-spacing: 1px;    line-height: 1.8 !important;    margin-bottom: 0;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .header { padding: 0 30px;}.RWDmenu_plus04 .header.is-up { padding: 0 30px;}.product_block > .container {  width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li { width: calc(100% / 2 - 1px);display: block;}.RWDproduct002_v2 .filter-portfolio ul > li:first-child, .RWDproduct002_v2 .filter-portfolio ul > li:nth-child(3), RWDproduct002_v2 .filter-portfolio ul > li:nth-child(4) {border-bottom: 1px solid #fff;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { margin-bottom: 15px !important;}.RWDproduct002_v2 .showbottom a > h4 {font-size: 17px;}.point_block .service_info .RWDService001 .row > a {  width: 100%;}.service_block .RWDService001 .col-md-3.col-sm-6 {  width: 100%;}#RWDfullscreen02 h5.contact_text {font-size: 20px;}.footer_block { padding-bottom: 45px;}.RWDbanner_plus01 .slick-caption .txt1 span {  font-size: 34px;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 42px;}.fixed_block {display:block;}.fixed_btn { width: 100%;position: fixed; bottom: 0px; right: 0px; z-index: 999;    color: #fff;font-weight: 600;letter-spacing: 2px;font-size: 17px; background: #c5ac83; padding: 15px 20px;display: flex;justify-content: center;align-items: center; }.fixed_block .paneleffect_page { opacity: 1;}.fixed_btn i {padding-right: 10px;}.fixed_block .RWDedictor.fadeInUp { animation-name: none;}.RWDproduct002_v2 .filter-portfolio ul > li .btn.btn-rj {padding: 8px 30px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action > .container {padding:40px}.layoutlist_2 .album_item {width: calc(100% / 2);}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.fl {width: 220px;}/*標題*/#RWDfullscreen02 .RWDnews005 h1.main-title, #RWDfullscreen02 .RWDproduct002_v2 h1.main-title,  #RWDfullscreen02 .point_block .RWDService001 h1.main-title,  #RWDfullscreen02 .service_block .RWDService001 h1.main-title { font-size: 34px;}#RWDfullscreen02 .RWDnews005 h2.sub-title, #RWDfullscreen02 .RWDproduct002_v2 h2.sub-title { font-size: 18px;}.RWDnews005 .controlls-over .owl-controls .owl-next {  right: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-prev { left: -30px;}.point_block .RWDService001 .boxFeature-2 p {letter-spacing: 2px; text-align: center;}.point_block .RWDService001 .boxFeature-2 p br {display: block; }.RWDnews005 .section-subject {    margin-bottom: 30px;}.RWDproduct002_v2 .showbottom a {    letter-spacing: 1px;}#RWDfullscreen02 h5.contact_text {font-size: 19px;    padding-bottom: 15px;}#RWDfullscreen02 h5.contact_text br {display:none;}#RWDfullscreen02 h3.footer_title {  font-size: 28px;}.RWDbanner_plus01 .slick-caption .txt1 span {  font-size: 28px;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 35px;}.scrollTop002 {right: 15px;}/*0911修改*/ 
.RWDbanner_plus01 .slick-caption .txt1 span { letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .txt2 span {  letter-spacing: 4px;}.RWDproduct002_v2 .filter-portfolio ul > li { width: 80%; margin: 0 auto;}.RWDproduct002_v2 .filter-portfolio ul > li:first-child .btn.btn-rj {border-left: none;}.RWDproduct002_v2 .filter-portfolio ul > li .btn.btn-rj {border-right: none;}@media (max-width: 414px) {.RWDbanner_plus01 .slick-caption .txt1 span {  font-size: 24px;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 32px;}}.layoutlist_2 .album_item {width: 100%;}/*內頁*/#RWDPAGE_BASE_PAT02 h3.footer_title {font-size: 28px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .header { padding: 0 20px;}.RWDmenu_plus04 .header.is-up { padding: 0 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { margin-bottom: 0px !important;}#RWDfullscreen02 h5.contact_text {font-size: 17px;}.contact_block a.contact_btn {padding: 15px 0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDproduct002_v2 .showbottom a > h4 {  font-size: 15px; letter-spacing: 0;}.point_block .RWDService001 .boxFeature-2 p br { display: none;}.contact_block a.contact_btn  {    padding: 10px 0px;    font-size: 16px;}.footer_info {  padding: 60px 20px 20px 20px;}#RWDfullscreen02 h3.footer_title { font-size: 26px;}.RWDbanner_plus01 .slick-caption .txt1 span {  font-size: 20px;}.RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 28px;}.point_block .RWDService001 .col-md-3.col-sm-6 {    padding: 0;}#RWDfullscreen02 h5.contact_text {padding-bottom: 10px;}.scrollTop002 {right: 5px;}/*內頁*/#RWDPAGE_BASE_PAT02 h3.footer_title {font-size: 26px;}
}
/*320px end*/