/*all*/a, a:focus, a:hover {text-decoration: none !important;transition: 0.3s;}#RWDfullscreen01 .row {margin: 0;}.cd-main-content {letter-spacing: 2px;line-height: 1.9;font-size: 16px;color: #555;position: relative;background: #fbfcfe;}/*首頁寬度設定*/#RWDfullscreen01 .container {width: 1300px;}@media (max-width: 1500px) {#RWDfullscreen01 .container {width: 1170px;}}@media (max-width: 1199px) {#RWDfullscreen01 .container {width: 100%;}}/* 反白顏色設定*/::selection {background: #c3c3c3;}::-moz-selection {background: #c3c3c3;}label{letter-spacing:1px}/*片頭*/ 
.RWDfakeloader img {display: block;width: 80%;margin: auto;}/*logo*/ 
.cd-logo {left: 0;width: 180px !important;margin-top: 15px !important;position: absolute;margin-left: 0;transition: 0.5s;}/*語系*/ 
.RWDmenu_plus02 #lan-02 a:first-child {color: #f00;}/*選單*/ 
.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.5);}.RWDmenu_plus02 .inside.is-up {background: rgba(255, 255, 255, 0.9);}.cd-main-header {background: transparent;}.cd-primary-nav>li>a {color: #333;letter-spacing: 2px;font-size: 16px;}.cd-primary-nav>li:after {display: none;}/*電話選單*/li.phone01 a {color: #030166;line-height: 69px;}li.phone01 h7 {font-weight: 400;font-size: 33px;padding-left: 10px;letter-spacing: 1px;font-family: "Times New Roman",Times,serif;}@media (max-width: 1500px) {.cd-primary-nav>li>a {padding: 0 10px;}}@media (min-width: 1201px) {.cd-primary-nav>li>a:hover {color: #999;}.RWDmenu_plus02 .container {width: 100% !important;padding: 0 5%;}nav.cd-nav {margin-left: 0;padding-right: 60px;}/*選單第二層*/ 
.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {background: #555;}.cd-primary-nav .cd-secondary-nav>li>a {color: #555;background: #fff;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 1px solid #e0e0e0;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #030166;}/*選單電話按鈕*/li.phone01 {margin-left: 50px;}/*搜尋icon*/ul.cd-header-buttons {border-left: 1px solid #b7dbcf;margin-left: 20px;padding-left: 0;}}/*banner*/ 
.banner-section {position: relative;}.RWDbanner_plus01 .slick-caption {top: 15%;}.slick-caption .container {width: 100% !important;}.RWDbanner_plus01 .logo img {width: 22vw;}.txt1 {position: relative;}.txt1:before {content: "";width: 150px;height: 2px;position: absolute;right: -10px;top: -85px;background: #fff;transform: rotate(-58deg);box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.98);}.txt1 span {font-size: 2.6vw;color: #fff;letter-spacing: 0.2em;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);font-family: 'cwTeXHei', 'Quicksand', serif;font-weight: bold;line-height: 1.5;}.txt1 span h7 {display: block;transform: translateX(60px);}.txt2 {margin-top: 30px !important;}.txt2 span {font-size: 1.5vw;color: #fff;letter-spacing: 3px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);font-family: 'cwTeXHei', 'Quicksand', serif;}.scrolllink {width: 100px;height: 110px;left: 6px;top: 0px;position: relative;z-index: 99;}.page-scroll.style01:after {content: "";width: 1px;height: 100%;background: #ddd;position: absolute;left: 44px;bottom: -15px;}.RWDbanner_plus01 .page-scroll.style01 a {color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a span {width: 5px;height: 30px;margin-left: -14px;border: 0;background: #ffffff;top: 50%;border-radius: 0;transform: rotate(0deg);}/*banner輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box {left: 24px;}.RWDbanner_plus01.style-dotnav.control-center .control-box {bottom: 5vh;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #030166;border-radius: 5px;transition: 0.3s;opacity: 0.6;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {height: 26px;background: #030166;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {z-index: 99;}/*大標統一*/ 
.section-subject {margin-bottom: 50px !important;}.section-line {display: none !important;}h2.sub-title, .RWDparallax_new .editor h1, .RWDright_cont002 .item-first .text-box .title {letter-spacing: 2px;color: #000000;font-size: 23px;line-height: 1.5;font-weight: 500;}h1.main-title, .RWDparallax_new .editor h2, .RWDright_cont002 .item-first .text-box .subtitle, .RWDproduct002_v2 h1.main-title {letter-spacing: 4px;font-weight: 600;color: #030166;font-size: 30px;line-height: 1.5;margin: 4px 0 25px;}.RWDproduct002_v2 h1.main-title {margin: 4px 0 25px;text-align: center;}/*優勢_水*/ 
.hot_block_pic {position: absolute;top: -51vh;left: 0;width: 38vw;}.hot_block_pic .RWDedictor img {width: 100%;}.hot_block_pic.fadeInUp {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;animation-delay: 1.2s !important;}@media (max-width: 1300px) {.hot_block_pic {top: -38vh;}}/*產品優勢*/ 
.hot_block {margin: 110px 0 0px;position: relative;}.RWDright_cont002 .container {width: 95% !important;}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box {width: 65%;color: #555;padding: 0;padding-left: 4%;}.RWDright_cont002 .item-first .text-box .text {line-height: 2;font-size: 15px;width: 100%;margin-top: 70px;}.RWDright_cont002 .item-first .pic {width: 35%;overflow: visible;}.RWDright_cont002 .item-first .pic img {max-width: inherit;width: 100%;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box .underline {display: none;}.text-box p {position: relative;padding-left: 60px;margin-bottom: 20px;}.text-box p:before {content: "";width: 25px;height: 1px;background: #2eb2b9;position: absolute;left: 0;top: 18px;transform: rotate(35deg);}.RWDright_cont002 .item-first .text-box a {font-size: 13px;color: #ffffff;background: #2db1b9;float: right;padding: 0px 10px;border: 0;width: 120px;border-radius: 30px;margin: 0;margin-top: 0;text-align: center;transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;    display: none;}.RWDright_cont002 .item-first .text-box a:hover {background-color: #aacc03;}.text-box .subtitle {position: relative;}.text-box .subtitle h7 {padding: 0 15px;}/*.text-box .subtitle:before{    content: "";    display: block;    width: 300px;    height: 170px;    position: absolute;    right: 10%;    bottom:0;    background: url(archive/image/customization/tuv_pic.png)no-repeat bottom;    background-size: contain;}*//*優勢_icon*/ 
.RWDright_cont002 .item-first .text-box ul {list-style: none;padding: 0;}.RWDright_cont002 .item-first .text-box li {width: 32%;display: inline-block;padding: 0px 10px 45px;vertical-align: top;}.RWDright_cont002 .item-first .text-box img {width: 37px;margin: auto;vertical-align: bottom;}.RWDright_cont002 .item-first .text-box h3 {text-align: center;color: #030166;margin: 0;display: inline-block;margin-left: 12px;vertical-align: bottom;font-size: 20px;letter-spacing: 3px;line-height: 1.4;border-bottom: 1px dotted;}.RWDright_cont002 .item-first .text-box h4 {font-size: 16px;margin: 20px 0 0;    line-height: 1.7;}@media (max-width: 1600px) {.hot_block {margin: 0;padding: 90px 0 0;}}/*關於我們&產品共用*/ 
.about_product {background: url(archive/image/customization/hot_bg03.png)no-repeat, url(archive/image/customization/hot_bg_bottom04.jpg)repeat bottom;background-size: contain;}/*關於我們*/ 
.about_block {padding: 100px 0 0;position: relative;}.about_block.paneleffect {opacity: 1;}.RWDparallax_new .picbgbox {height: auto !important;    padding-bottom: 230px;}.RWDparallax_new .editor p {font-size: 16px;}.RWDparallax_new ._bd_embed-responsive {margin: 0 !important;border-radius: 25px;}.abt_txt {width: 60%;float: left;text-align: justify;font-size: 17px;letter-spacing: 1.7px;margin-top: 20px;padding-right: 6%;}.abt_video {width: 35%;float: left; }/*產品*/ 
.product_block {margin-top: -100px;}.product_block .container {width: 80% !important;}.product_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;margin-bottom: 0 !important;opacity: 0;overflow: visible !important;width: 24.9%;}.product_block .RWDproduct002_v2 .portfolio-item > .inner-content img{padding: 10px;margin: auto;background: #fff;border-radius: 50px;}.RWDproduct002_v2 {position: relative;padding: 0;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1.05);transform: scale(1.05);}.RWDproduct002_v2 .portfolio-bottom h4 {margin: 25px 0 ;text-align: center;font-size: 20px;line-height: 1.5;color: #030166;font-weight: 600;border-bottom: 1px dotted;display: inline-block;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #555;}@media (max-width: 1500px) {.product_block .container {width: 90% !important;}}/*社群*/ 
.RWDsocial002 {margin: 30px 0 0;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}.RWDsocial002 .iconRounded:hover img { -webkit-filter: brightness(300%); -webkit-filter: contrast(1000%);}.RWDsocial002 .pull-right {float: none !important;}.RWDsocial002 ul.socialNetwork {margin: 0;}.RWDsocial002 ul.socialNetwork li {float: none;vertical-align: top;margin: 0 10px;display: inline-block;}.RWDsocial002 .iconRounded {margin-right: 0;border: 0;color: #ffffff;background-color: transparent;border-radius: 50%;text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;font-size: 19px;width: 35px;height: 35px;}i.iconRounded.cusimg {background: transparent;border: 0;float: none !important;display: inline-block !important;width: 30px;}/*gotop*/ 
.scrollTop002 {bottom: 120px;right: 20px;}.scrollTop002 .ii {font-size: 33px;background: #030166;color: #fff;transform: rotate(180deg);border-radius: 10px;}/*頁尾*/ 
.block_footer {padding: 60px 0 70px;text-align: center;}.block_footer h1 {margin: 0 0 20px;line-height: 1.2;font-size: 20px;font-weight: bold;color: #000;}/*頁尾備註*/ 
.bg_footer {color: #ddd;font-size: 12px;letter-spacing: 1px;padding: 10px 0;background: #030166;text-align: center;width: 100%;clear: both;}.copyright, .RWDssl01, .bg_footer .RWDedictor {display: inline-block;padding-right: 15px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color: #ddd !important;}/*搜尋*/ 
.cd-header-buttons li.search-btn {margin-left: 30px;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after {background: #030166;}.cd-search-trigger::before {border: 2px solid #030166;}.cd-search-trigger::after, .cd-search-trigger span::before, .cd-search-trigger span::after {background: #030166;}.cd-search input {font-size: 16px;height: 50px;padding: 20px;width: 300px;float: right;}.cd-search button {right: 0;top: 0 !important;padding: 0 10px;height: 50px;font-size: 14px;background-color: #030166;color: #fff;}.cd-search button:hover {color: #ffffff;background: #26a8a0;}.cd-search, .cd-search.is-visible {top: 80px !important;transition: 0.2s;}/*.cd-overlay {display: none;}*/ 
.cd-search, .cd-search.is-visible {width: calc(100% - 9px);}#top_search_searchkey::placeholder {font-size: 15px;color: #777;}@media (max-width: 1199px) {.cd-search, .cd-search.is-visible {top: 50px !important;}.cd-search.is-up, .cd-search.is-visible.is-up {width: calc(100%);}}@media (max-width: 480px) {.cd-search, .cd-search.is-visible {width: 100%;left: 0;}.cd-search.is-up, .cd-search.is-visible.is-up {left: 0;}.cd-search input {width: 100%;}}
/*內頁 start*/

/*內頁長度&背景*/section.call_to_action{min-height: 800px;}#RWDPAGE_BASE_PAT01 .cd-main-content {background: #fff url(archive/image/customization/hot_bg_inner_3.png)no-repeat 0% 110%;}/*toTop隱藏*/#toTop{display:none !important;}/*banner*/#RWDPAGE_BASE_PAT01 .banner-section::after {content: ""; display: block; width: 32vw; height: 400px; position: absolute; left: 0; bottom: -75px; background: url(archive/image/RWDfullscreen01812/hot_water.png)no-repeat; background-size: contain; opacity: 0.8;}/*title*/h1.pageTitle {letter-spacing: 4px; font-weight: 600; color: #030166; font-size: 30px; line-height: 1.5; text-align: center;}.breadcrumb.pull-right { float: none !important; position: relative; text-align: center;  background: transparent;  border: none;  bottom: 0; padding: 0; margin-bottom: 25px;}.hgroup .container{border-bottom: none;}.breadcrumb.pull-right a:hover{color: #030166;}/*側選單*/ 
.m2018 .products-nav .nav-title {padding: 10px 20px; text-align: center; color: #fff; font-size: 120%; letter-spacing: .2em; line-height: 1.6; font-weight: bold; margin-top: 0; margin-bottom: 0; background: #030166;}.m2018 .products-nav>ul>li {margin: 0; padding: 0; border-bottom: none;}.m2018 .products-nav>ul>li>a {font-size: 15px; color: #555; background: transparent; letter-spacing: 2px; text-align: left; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; display: block; padding: 12px 10px 12px 28px;}.m2018 .products-nav>ul>li::before {content: ""; width: 0px; height: 2px; background: #030166; display: block; position: absolute; left: 0px; top: 24px; transition: all .5s; -o-transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; z-index: 2}.m2018 .products-nav>ul>li.active::before, .m2018 .products-nav>ul>li.hover::before, .m2018 .products-nav>ul>li:hover::before{content: ""; width: 20px; height: 2px; background: #030166; display: block; position: absolute; left: 0px; top: 24px; z-index: 2}.m2018 .products-nav>ul>li.active a, .m2018 .products-nav>ul>li:hover a {color: #030166; background: #eef1f7}/*回上層*/ 
.btn.btn_back {float: right; border-radius: 25px; padding: 0px 20px; letter-spacing: 2px; background: #030166; margin-right: 0; transition: .4s all ease;}.btn.btn_back:hover a {letter-spacing: 4px;}.album1 .btn.btn_back a {display: block; color: #fff; line-height: 2;}/*內文*/ 
.pagecontent {font-size: 15px; line-height: 2; letter-spacing: 2px; color: #555;}ul {padding-left: 22px;}/*文章列表*/ 
.pagecontent h2 { margin: 25px 0; text-align: left; font-size: 20px; line-height: 1.5; color: #030166; font-weight: 600; border-bottom: 1px dotted; display: block; width: fit-content;}/*商品列表*/ 
.item .subject A.itemlink {text-align: center; font-size: 18px; line-height: 1.5; color: #030166; font-weight: 600; border-bottom: 1px dotted; display: inline-block;}.item.product_list_item img{border: 1px solid #f5f5f5; transition: all 0.5s;}.item.product_list_item:hover img {-moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); transform: scale(1.05); transition: all 0.5s;}.item .subject {text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item{border-bottom: none;}.item.product_list_item:hover .subject a {color: #555;}/*商品*/ 
.big.stage img {border-radius: 25px;}.RWDproduct_page .pic-box {width: 50%;}.RWDproduct_page .products-info {width: 50%; padding: 20px 30px; background: #eef1f7; border-radius: 25px;}.RWDproduct_page .products-info .name {font-size: 20px; line-height: 1.5; color: #030166; font-weight: 600; border-bottom: 1px dotted; display: inline-block;}.RWDproduct_page .products-info .txt .title {border-bottom: none;}.RWDproduct_page .products-info .txt .editor {color: #555; font-size: 14px; line-height: 2; letter-spacing: 2px;}.txt strong {color: #333;}.pro_tex {font-size: 20px;font-weight: bold;}/*影片*/ 
.video_item_subject {margin: 25px 0 !IMPORTANT; font-size: 17px !important; line-height: 1.5; color: #030166; font-weight: 600; display: block !important; text-overflow: inherit !important; overflow: auto !important; white-space: normal !important;}/*相簿*/ 
.row .album_d_item img {border-radius: 25px 25px 0 0;}.row .album_d_item a {border-bottom: none;}.album_d_item .album_item_subject {opacity: 1 !important; bottom: 0; background: #eef1f7; border-radius: 0 0 25px 25px;}/*檔案下載*/ 
.layoutlist_3 .download_subject {line-height: 1.8; font-size: 18px; font-weight: bold; color: #000;}.layoutlist_3 .dbtn_v2 {display: block; text-align: center; border-radius: 25px; padding: 6px 20px; border: 1px solid #030166; background: transparent; transition: .4s all ease; color: #030166; font-weight: 600; letter-spacing: 4px;}.layoutlist_3 .dbtn_v2:hover {background: #030166 !important; border-color: #030166;}.page_wrapper_bg .dd-selected:hover {color: #030166;}.RWDproduct_page .file_area {width: calc(100% - 75px)!important;}/*聯絡我們*/ 
.map {margin: 15px 30px 0 0;}.formdesc .RWDsocial002 {margin-top: 30px;}.ebtn.currectsend_btn {border-radius: 25px; background: #030166; font-size: 14px;}.ebtn.currectsend_btn:hover {letter-spacing: 4px;}

/*內頁 end*/
/*動畫 start*/

/*推薦*/ 
.animated .owl-wrapper .owl-item {animation: 1000ms ease normal forwards 1 move01;animation-delay: 1s;}.animated .owl-wrapper .owl-item:nth-child(2){animation-delay: 1.3s;}.animated .owl-wrapper .owl-item:nth-child(3){animation-delay: 1.6s;}.animated .owl-wrapper .owl-item:nth-child(4){animation-delay: 1.9s;}.animated .owl-wrapper .owl-item:nth-child(5){animation-delay: 2.2s;}.animated .owl-wrapper .owl-item:nth-child(6){animation-delay: 2.5s;}/*攻略*/ 
.animated .portfolio-item{animation: 1000ms ease normal forwards 1 move02;animation-delay: 1s;}.animated .portfolio-item:nth-child(2){animation-delay: 1.3s;}.animated .portfolio-item:nth-child(3){animation-delay: 1.6s;}.animated .portfolio-item:nth-child(4){animation-delay: 1.9s;}.animated .portfolio-item:nth-child(5){animation-delay: 2.2s;}.animated .portfolio-item:nth-child(6){animation-delay: 2.5s;}/*頁尾*/ 
.animated .footer_right {animation: 1000ms ease normal forwards 1 move01;animation-delay: 0.6s;}.animated .footer_left {animation: 1000ms ease normal forwards 1 move03;animation-delay: 1.2s;}@keyframes scroll01{0% {    -webkit-transform: rotate(0deg) translate(0, 0);    transform: rotate(0deg) translate(0, 0);    opacity: 0;}50% {    opacity: 1;}100% {    -webkit-transform: rotate(0deg) translate(0px, 20px);    transform: rotate(0deg) translate(0px, 20px);    opacity: 0;}}@keyframes move01{0% {    opacity: 0;    -webkit-transform: translateX(-30px);    -moz-transform: translateX(-30px);    -ms-transform: translateX(-30px);    -o-transform: translateX(-30px);    transform: translateX(-30px);}100% {    opacity: 1;    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px);}}@keyframes move02{0% {    opacity: 0;    -webkit-transform: translateY(30px);    -moz-transform: translateY(30px);    -ms-transform: translateY(30px);    -o-transform: translateY(30px);    transform: translateY(30px);}100% {    opacity: 1;    -webkit-transform: translateY(0px);    -moz-transform: translateY(0px);    -ms-transform: translateY(0px);    -o-transform: translateY(0px);    transform: translateY(0px);}}@keyframes move03{0% {    opacity: 0;    -webkit-transform: translateX(30px);    -moz-transform: translateX(30px);    -ms-transform: translateX(30px);    -o-transform: translateX(30px);    transform: translateX(30px);}100% {    opacity: 1;    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px);}}

/*動畫 end*/
/*1199px start*/

@media (max-width:1199px){/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 70px;}.news-section .container_none {padding: 0 35px !important;}.row {margin: 0;}/*選單*/ 
.cd-main-header {z-index: 100 !important;padding: 0 20px;transition: 0.5s;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #fff;}.cd-primary-nav>li>a {padding: 0 10px;}/*滑出選單*/ 
.cd-primary-nav, .cd-primary-nav ul {z-index: 201;background: #ffffff;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before, .has-children>a::after, .has-children>a::before, .go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background: #030166;}.cd-primary-nav a, .cd-primary-nav ul a {color: #000;border-bottom: 1px solid #ebebeb;}nav.cd-nav .bottom-copyright, nav.cd-nav ul .close-btn {color: #777;}.has-children>a::after, .has-children>a::before {right: 10px;}li.recruit a {color: #f00;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color: #ffffff;}li.phone01 a {line-height: 60px;}li.phone01 h7 {font-size: 25px;}/*copyright_隱藏*/nav.cd-nav .bottom-copyright {display: none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 100px;}.RWDbanner_plus01 .logo img {width: 32vw;}.txt1 span {font-size: 4vw;}.txt2 span {font-size: 2vw;}/*logo*/ 
.cd-logo {width: 150px !important;margin-top: 20px !important;margin-left: 15px !important;}.is-up .cd-logo {width: 125px !important;margin-top: 7px !important;}/*大標統一*/h1.main-title, .RWDparallax_new .editor h2, .RWDright_cont002 .item-first .text-box .subtitle, .RWDproduct002_v2 h1.main-title {font-size: 28px;}/*優勢*/ 
.hot_block {padding: 70px 0 0;}.RWDright_cont002 .container {width: 100% !important;}.hot_block_pic {top: -19vh;width: 48vw;}.RWDright_cont002 .item-first .pic {width: 60%;float: right;}.RWDright_cont002 .item-first .pic {width: 50%;}.RWDright_cont002 .item-first .text-box {width: 100%;padding-left: 0;}/*關於我們*/ 
.about_block {padding: 80px 0 0;}.RWDparallax_new .picbgbox {padding-bottom: 90px;}.abt_txt {width: 55%;margin-top: 0;padding-right: 40px;}.abt_video {width: 45%;}._bd_embed-responsive._bd_embed-responsive-4by3 {padding-bottom: 70%;}/*產品*/ 
.product_block {margin-top: 0;}.product_block .container {width: 100% !important;padding: 0 10px !important;}.product_block .RWDproduct002_v2 .section-subject {margin: 0 0 20px !important;}/*頁尾*/ 
.block_footer {padding: 10px 0 50px;}/*-----內頁-----*/}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---內頁---*//*menu*/#RWDPAGE_BASE_PAT01 .cd-logo {width: 125px !important; margin-top: 7px !important;}/*側選單*/#sidebar {padding-bottom: 30px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 40px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 30vw;}.RWDbanner_plus01 .logo img {width: 52vw;}.txt1 span {font-size: 4.5vw;}.txt2 span {font-size: 2.5vw;}/*優勢_水*/ 
.hot_block_pic {top: -22vh;width: 60vw;}/*優勢*/ 
.RWDright_cont002 .item-first .pic {width: 65%;margin: 0 auto 40px;float: none;}.RWDright_cont002 .item-first .text-box {text-align: center;}.RWDright_cont002 .item-first .text-box .text {margin-top: 50px;}/*關於我們*/ 
.abt_txt {width: 100%;margin-bottom: 30px;padding-right: 0;}.abt_video {width: 100%;}._bd_embed-responsive._bd_embed-responsive-4by3 {padding-bottom: 56%;}/*產品*/ 
.product_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 49.9%;}/*建議*/ 
.bg_footer {letter-spacing: 0px;clear: both;}/*-----內頁-----*//*title*/h1.pageTitle {margin-bottom: 5px;}.breadcrumb.pull-right {margin-bottom: 0px;}/*電子表單*/ 
.new-form{margin-top: 0px;}/*商品*/ 
.RWDproduct_page .pic-box {width: 100%; margin-bottom: 30px;}.RWDproduct_page .products-info{width: 100%;}/*影片*/ 
.video_item {width: 33.33%; margin-bottom: 30px !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container {padding: 0 30px;}.container_none {padding: 0;}.news-section .container_none {padding: 0 15px !important;}/*logo*/ 
.cd-logo {width: 125px !important;margin-top: 10px !important;}/*跟隨信箱*/ 
.mail_fixed h4 {display: none;}.mail_fixed a {padding: 13px 15px;}.mail_fixed.menu_change a {padding: 13px 15px;}.mail_fixed img {top: -3px;padding-right: 0;width: 18px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: right;}.RWDbanner_plus01 .slick-caption {width: 100% !important;}.RWDbanner_plus01 .logo img {width: 65vw;}.txt1 span {font-size: 8vw;}.txt2 span {font-size: 4vw;color: #ffffff;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {right: 15px;height: 100% !important;width: auto;bottom: 30%;}.RWDbanner_plus01.style-dotnav .control-box .items, .RWDbanner_plus01.style-dotnav .control-box .items li, .RWDbanner_plus01.style-dotnav .slick-arrow {display: block;}/*優勢_水*/ 
.hot_block_pic {width: 80vw;}/*優勢*/ 
.RWDright_cont002 .item-first .pic, .RWDright_cont002 .item-first .text-box li {width: 100%;}.text-box .subtitle h7 {padding: 0 15px;display: block;color: transparent;height: 0;}/*關於我們*/ 
.abt_txt {text-align: center;}/*產品*/ 
.product_block .RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 7px;width: 100%;}.product_block .RWDproduct002_v2 .portfolio-item > .inner-content img {border-radius: 20px;}/*gotop*/ 
.scrollTop002 {bottom: 45px;right: 5px;}/*-----內頁-----*//*寬度*/#RWDPAGE_BASE_PAT01 .main .container{padding-left: 10px; padding-right: 10px;}/*商品*/ 
.big.stage img {border-radius: 0px;}/*影片*/ 
.video_item {width: 100%; margin-bottom: 50px !important;}.video_item_subject {margin: 10px 0 !important;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*頁尾*/ 
.ft_info h2 {font-size: 13px;}.ft_bk {padding: 0 10px !important;}
}
/*iphone6 end*/