/*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: 15px;color: #555;}/*首頁寬度設定*/ 
.RWDmenu_plus02 .container {padding: 0;}@media (min-width: 1500px) {.RWDmenu_plus02 .container {width: 1400px;}#RWDfullscreen01 .container {width: 100%;padding: 0 16.7%;}}@media (max-width: 1499px) {.RWDmenu_plus02 .container {width: 100%;}#RWDfullscreen01 .container, .container_none {width: 100%;padding: 0 50px;}}/*背景線條*/ 
.main_bg {position: fixed;left: 0;top: 0;height: 100%;width: 100%;background: #eee;z-index: -1;}.line01 {height: 100%;width: calc(100% / 3);float: left;}.line01.mid {border-right: 1px solid #ddd;border-left: 1px solid #ddd;}/* 反白顏色設定*/::selection {background: #c3c3c3;}::-moz-selection {background: #c3c3c3;}label{letter-spacing:1px}/*logo*/ 
.cd-logo {width: 60px !important;margin-top: 5px !important;position: absolute;background: #fff;border-radius: 0 0 13px 0;margin-left: 0;}.cd-logo:before {content: "亨通國際開發股份有限公司";position: absolute;bottom: 22px;left: calc(100% + 20px);color: #000000;font-size: 22px;display: block;width: 280px;letter-spacing: 0.05em;font-weight: 600;}/*語系*/ 
.RWDmenu_plus02 #lan-02 a:first-child {color: #f00;}/*選單*/ 
.RWDmenu_plus02 .container{    width: 100%;    padding: 0 16.7%;}.RWDmenu_plus02 .inside {background: #fff;}.cd-main-header {background: #fff;}.cd-primary-nav>li:after {display: none;}@media (min-width: 1201px) {.cd-primary-nav>li {border-bottom: 3px solid #fff;transition: 0.3s;}.cd-primary-nav>li:hover {border-bottom: 3px solid #f00;}.index li.recruit {border-bottom: 3px solid #f00;}/*選單第二層*/ 
.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: #ffffff;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 1px solid #616161;}}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 19vw;}.txt1 span {font-size: 3vw;color: #fff;font-weight: 400;letter-spacing: 0;font-family: 'Rubik', sans-serif;font-family: 'Secular One', sans-serif;    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);}.txt2 span {font-size: 1vw;color: #9c9c9c;letter-spacing: 1px;}.txt1 span h7 {color: #ff0000;}/*大標統一*/ 
.RWDproduct002 .section-line, .RWDvideo002 .section-line {display: none;}.RWDvideo002 h1.main-title, .product_top h1 {font-weight: 500;color: #000;font-family: 'Secular One', sans-serif;letter-spacing: -1px;font-size: 30px;position: relative;margin: 0 0 20px;}.product_top h1 {color: #fff;}.RWDvideo002 h2.sub-title, .product_top h2 {color: #000;font-size: 30px;margin: 0 0 15px;font-weight: 500;}.product_top h2 {color: #fff;font-size: 18px;}.RWDvideo002 h1.main-title h7, .product_top h1 span {color: #f00;}.RWDvideo002 .section-subject {margin-bottom: 30px;}.RWDvideo002 h1.main-title, .RWDvideo002 h2.sub-title {    margin-right: 20px;display: inline-block;}/*公司簡介_共同設定*/ 
.about-section {padding: 100px 0 0;}.abt .img {width: 635px;position: relative;}.abt .img img {display: block;max-width: inherit;width: 100%;}.abt .text {width: calc(100% - 840px);padding: 5% 10%;text-align: justify;position: absolute;color: #000;height: 401px;}.abt .text h1 {font-size: 30px;margin: 0 0 15px;}.abt .text h2 {font-family: 'Rubik', sans-serif;font-family: 'Secular One', sans-serif;letter-spacing: -1px;font-size: 30px;position: relative;margin: 0 0 30px;}.abt .text h2 span {color: #f00;}/*公司簡介01*/ 
.about-section .abt .text {float: left;left: 15vw;top: 30px;border: 4px solid #fff;background: #eee;position: relative;border-bottom: 0;border-right: 0;}.about-section .abt .img {float: right;position: relative;}.about-section .abt .img:before {left: 0;top: -10px;}/*公司簡介02*/ 
.about-section02 {margin-bottom: 90px;}.about-section02 .abt .text {float: right;background: #fff;right: 0;}.about-section02 .abt .img {float: left;margin-left: 15vw;}.about-section02 .abt .img:before {right: 0;bottom: -10px;}@media (max-width: 1499px) {.abt .text {height: auto;}.abt .img, .abt .text {width: 50%;}.about-section02 .abt .img {margin-left: 0;}.about-section .abt .text {left: 0;top: 30px;}.about-section02 .abt .text {top: 0;}}@media (min-width:1199px){.about-section .abt .text:before {content: "";width: 80px;height: 130px;position: absolute;left: -15px;top: -15px;background: #f00;z-index: -1;}}/*最新消息*/ 
.news-section {padding: 100px 0 150px;position: relative;}.figcaption_bottom h2 {color: #000000; font-size: 17px;font-weight: 600;}.figcaption_bottom .h2_line {height: 0;}.figcaption_bottom p {color: #000000;font-size: 15px;letter-spacing: 2px;}@media (max-width: 1499px) {.RWDvideo002 .container {padding: 0 !important;}}@media (min-width:1199px){.news-section:before {content: "";width: 100%;height: 32vh;background: rgba(255, 255, 255, 0.48);position: absolute;left: 0;top: 0;z-index: -1;}}/*產品介紹*/ 
.product-section {z-index: 20;position: relative;}.row.mix-grid {margin: 0;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 .item-box-desc {text-align: center !important;margin-bottom: 0;padding: 20px 0 50px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 17px;line-height: 1.7;color: #000;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {padding: 0 11px !important;}/*產品標題*/ 
.product_top .RWDedictor {width: calc(100% / 4);float: left;padding: 8.5% 0;background: #eee;position: relative;text-align: center;background: #555555;position: relative;border-top: 8px solid #f00;}/*上排*/   .product_top {background: #555555;border-bottom: 0;position: relative;}.product_top:before {content: "";width: 100%;height: 98px;background: #eee;position: absolute;left: 0;bottom: 0;z-index: 1;}.product_top .RWDproduct004 {width: 75%;float: right;z-index: 1;}.product_top .mix {width: calc(100% / 3);}.product_top .RWDproduct004 .item-box-desc {background: #eee;}.product_top .RWDproduct004 #portfolio.portfolio-nogutter .item-box {background: #eee;}/*下排*/ 
.product_bottom .mix {width: calc(100% / 4);}/*產品滑過調整*/ 
.RWDproduct004 .item-box .item-hover .inner {top: 0;margin-top: 0; height: 100%;}.RWDvideo002 figure figcaption, figure a {height: 100%;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span {color: #fff;background-color: transparent;width: 100%;height: 100%;border-radius: 0;font-size: 25px;}.fa-plus:before {position: absolute;left: 50%;top: 50%;margin-top: -25px;margin-left: -10px;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded:hover>span {color: #ffffff;}.RWDproduct004 .overlay {background-color: transparent;}.glyphicon-option-horizontal:before {display: none;}/*產品動畫調整*/ 
.RWDproduct002 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/*過場圖調整*/ 
.RWDparallax_new .picbgbox {height: 500px !important;}.overlay .editor {padding: 200px 0 !important;text-align: center;color: #fff;font-size: 40px;letter-spacing: 0;font-family: 'Secular One', sans-serif;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);line-height: 1.5;}.overlay .editor a {color: #ffffff;background: rgba(159, 0, 12, 0.7);padding: 10px 15px;margin: 0 8px;font-size: 18px;letter-spacing: 5px;transition: 0.3s;}.overlay .editor a:hover {background: rgba(159, 0, 12);}.overlay .editor span {color: #ff0000;padding-left: 25px;}/*頁尾*/ 
.footer_block {padding: 70px 0 60px;color: #000;font-size: 14px;}.ft_info, .ft_follow {width: 50%;float: left;border: 1px solid #555;}.ft_info {background: #555555;color: #fff;padding: 17px 0;position: relative;padding-left: 3vw;/*border-left: 10px solid #f00;*/}.ft_follow {background: #f3f3f3;}.ft_follow iframe {padding-right: 1px;}.ft_info a {color: #fff;}.ft_info a:hover {color: #999;}.ft_info h1 {font-size: 18px;margin: 0 0 10px;line-height: 1.7;font-weight: 600;letter-spacing: 1px;}.ft_info h8 {margin-right: 25px;}/*社群*/ 
.mail_fixed {position: fixed;right: 0px;bottom: 5vw;transition: 0.3s;z-index: 99;}.mail01 {background: #f00;padding: 15px 0;}.mail01:hover {background: #8d0000;}.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;}.mail_fixed a:after {content: attr(data-original-title);display: block;writing-mode: horizontal-tb;writing-mode: vertical-rl;writing-mode: vertical-lr;color: #fff;font-size: 19px;font-family: 'Rubik', sans-serif;padding: 7px 3px;}/*gotop*/ 
.scrollTop002 {bottom: calc(5vw - 52px);right: 0;}.scrollTop002 .ii {font-size: 50px;background: #555;color: #fff;border-radius: 0;transform: rotate(180deg);}/*頁尾備註*/ 
.ft_ssl {text-align: center;background: #202020;color: #999;font-size: 12px;letter-spacing: 1px;padding: 4px 0;position: relative;}.copyright, .RWDssl01, .ft_ssl .RWDedictor {display: inline-block;padding: 0 15px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color: #999 !important;}@media (min-width: 1199px) {.ft_ssl:before {content: "";width: 100%;height: 45vh;background: rgba(0, 0, 0, 0.06);position: absolute;left: 0;top: -45vh;z-index: -1;}}
/*內頁 start*/

#toTop{display:none !important;}.page_wrapper_bg .main {background-color: transparent;}.page_wrapper_bg section.call_to_action {padding: 35px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container { padding: 0;}.page_wrapper_bg .main_bg {background: #f6f6f6;}.page_wrapper_bg .ft_ssl:before { background: #eee;top: auto;bottom: 25px;height: 30vh;}.page_wrapper_bg .line01.mid {border-right: 1px solid #eee; border-left: 1px solid #eee;}.footer_block .container {padding: 0 50px;}/*標題麵包屑(置左)*/ 
.hgroup h1 { color: #000;display: inline-block; font-size: 30px; font-weight: 500; line-height: 1.5; letter-spacing: 2px;}.hgroup .breadcrumb {letter-spacing: 2px;font-size: 11px; background-color: transparent;margin: 0 0 0; padding: 6px 15px; border: 0px; position: relative; display: inline-block; bottom: -15px;right: auto;}.hgroup .container {border-bottom: none;}.hgroup h1:after { content: "About";position: relative; display: inline-block; font-weight: 500; font-size: 28px; color: #000; font-family: 'Secular One', sans-serif; letter-spacing: 0px; margin-left: 20px;}.article2 .hgroup h1:after{content: "Quality Policy"}.album1 .hgroup h1:after{content: "Products"}.article3 .hgroup h1:after{content: "Contact us"}.article4 .hgroup h1:after{content: "News"}.article5 .hgroup h1:after{content: "Join us"}/*文字統一設定*/ 
.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 {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #000;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 15px;line-height: 2;letter-spacing: 2px;color: #000; font-weight: 400;}._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;}a, ._bd_row a{color:#000;}a:focus, a:hover, ._bd_row a:focus, ._bd_row a:hover{color:#999;}/*-------按鈕--------*//*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent;padding: 0;box-shadow: none;}.btn.btn_back a { padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}#album .btn.btn_back{display:none;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {padding: 0 30px;margin-top: 20px;color: #fff;background: #444; border: 1px solid #444;transition: all .2s ease;}.ebtn a:hover {background: #f00; color: #fff; border-color: #f00; transition: all .2s ease;}._bd_row a._bd_is-btn-ghost2 {color: #fff; border: 0px;background-color: #444;}._bd_row a._bd_is-btn-ghost2:hover {background: #f00; color: #fff; transition: all .2s ease;}/**/ 
.RWDtimeline01 .line_dot2 span {background: -moz-linear-gradient(top,rgba(246, 246, 246,0) 0,rgba(246, 246, 246,1) 2%,rgba(246, 246, 246,1) 100%); background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(246, 246, 246) 2%,rgb(246, 246, 246) 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(246, 246, 246) 2%,rgb(246, 246, 246) 100%);}.RWDtimeline01 li.event:before {width: 13px; height: 13px; border: 2px solid #ccc; background: #f6f6f6;}.RWDtimeline01 li.event .point .editor { font-size: 15px; padding: 20px 30px; border: 4px solid #fff; background: #f6f6f6; color: #000; line-height: 2; text-align: left;}.RWDtimeline01 li.event .point .title {background: #ede9e9;text-align: left; padding: 10px 30px; font-size: 24px; font-weight: 700; margin: 0;line-height: 1.5;}.RWDtimeline01 li.event .point:before {content: ""; width: 10px;  height: 20px; position: absolute;  left: -4px; top: -4px;border-top: 4px solid #f00; border-left: 4px solid #f00; z-index: -1;}.company_map { margin-top: 60px;}.ab_tit h3 {position: relative;display: inline-block;text-align: center; background: #f6f6f6; padding: 8px 20px;margin-bottom: 30px !important;}.ab_tit:before { content: ""; width: 100%; height: 1px; position: absolute; background: #ccc; top: 43px; left: 0;}.ab_tit { text-align: center; position: relative;}.article1 .pagecontent .RWDtimeline01 { margin-top: 80px;}.RWDtimeline01 .model-title {font-size: 24px; position: relative; display: inline-block;text-align: center; background: #f6f6f6;padding: 8px 20px; margin-bottom: 80px; letter-spacing: 2px; font-weight: 600;}.article1 .pagecontent .RWDtimeline01:before { content: ""; width: 100%; height: 1px;position: absolute; background: #ccc; top: 23px; left: 0;}.article1 .pagecontent .RWDtimeline01 { text-align: center; position: relative;}/*品質*/ 
.quality_b p i { font-size: 20px;  color: #f00; font-weight: 600;}.RWDtimeline02 .timeline2_list .block .year { font-size: 20px; background: #ede9e9;  color: #000; padding: 6px 15px;}.RWDtimeline02 .timeline2_list .block .text-in {padding: 10px 15px;  border: 2px solid #ddd; background: #f6f6f6;}.RWDtimeline02 .model-title { font-weight: 600; letter-spacing: 2px; color: #000; font-size: 24px; line-height: 1.5;}.RWDtimeline02 .timeline2_list .block:before {bottom: -43px;}.RWDtimeline02 .timeline2_list li:nth-child(even) {padding-top: 225px;}.RWDtimeline02 .timeline2_list .block .text-in {min-height: 100px;    display: flex;align-items: center;}.ab_block .col-sm-4 img {width: 20%;}/*產品*/ 
.row .album_d_item a {border-bottom: 0;height: auto;padding-bottom: 0;}.layoutlist_1 .row a img, .row .album_d_item a img {  height: auto;}.album_d_item .album_item_subject {padding: 5px 0; min-height: 60px; opacity: 1 !important;background: transparent; bottom: 0;}.album_d_item {margin-bottom: 0 !important;}#album .page_content1 .row {margin: 0 -15px !important;}.ab_block .col-sm-4 { background: rgba(255, 255, 255, .5); width: calc(100% /3 - 10px); margin: 0 5px; border-radius: 15px;padding: 15px 0;}.album_d_item .album_item_subject table td {font-weight: 600; color: #000;}.fancybox-opened .fancybox-skin {border-radius: 0;background: #fff; color: #000;}.photo_desc {font-size: 16px; font-family: '微軟正黑體', sans-serif; letter-spacing: 1px; font-weight: 600;}.photo_num {color: #bbb; letter-spacing: 1px; font-weight: 400; font-size: 11px;}.pd-info {display: flex; align-items: center;}#album .page_desc { padding-top: 40px; margin-bottom: 45px;}/**/ 
.con_b .col-sm-6 { border-right: 1px solid #ddd;}.con_b .col-sm-6:last-child {border-right: 0; padding-left: 60px;}/*最新消息*/ 
.layoutlist_8 .listdate .day { color: #000; font-size: 30px; line-height: 1.2;}._col.listdate{ text-align: center;}.layoutlist_8 .item {border: 4px solid #fff; margin:0 0 30px;}.layoutlist_8 .article_subject { color: #000; font-size: 20px;}.layoutlist_8 .list_subject .summary a { font-size: 15px; color: #666;}.layoutlist_8.rwd.fn_article4 { margin-top: 40px;}/*加入*/ 
.join_us:before {content: ""; width: 20px; height: 40px; position: absolute; left: -4px; top: -4px; border-top: 4px solid #f00; border-left: 4px solid #f00; z-index: -1;}.join_us {border: 4px solid #fff; padding: 30px;}.to_104 { padding-top: 30px;}

/*內頁 end*/
/*語系 start*/

/*英文版首頁*//*menu*/ 
.lang_en .cd-primary-nav>li>a {letter-spacing: 0.5px;}.lang_en .cd-logo:before {content: 'HENG TONG AUTO PARTS INC.'; font-size: 17px; letter-spacing: 0.5px;}.lang_en .RWDmenu_plus02 #lan-02 a:last-child {color: #f00;}.lang_en .RWDmenu_plus02 #lan-02 a:first-child {color: #333;}/*banner*/ 
.lang_en .txt2 span {letter-spacing: 0.5px;}/*about us*/ 
.lang_en .cd-main-content {letter-spacing: 0.5px; line-height: 1.8;}.lang_en .about-section .abt .text {padding: 3% 3%; top: 0px;}.lang_en .abt .text h1 {font-size: 22px; line-height: 1.5; letter-spacing: 0.5px; font-weight: bold;}.lang_en .abt .text {padding: 3% 5%; text-align: left;}/*footer*/ 
.lang_en .ft_info {font-size: 13px; line-height: 2;}/*英文版內頁*/ 
.lang_en .hgroup h1 {font-family: 'Secular One', sans-serif;}.lang_en .hgroup h1:after {display: none;}.lang_en.page_wrapper_bg .article-text {letter-spacing: 0.5px;line-height: 1.8;text-align: left;}.lang_en .RWDtimeline01 li.event .point .editor {letter-spacing: 0.5px; line-height: 1.8;}.lang_en.page_wrapper_bg .article-text h2 {letter-spacing: 0.5px;}.lang_en.page_wrapper_bg .article-text h4 {letter-spacing: 0.5px;}.lang_en.page_wrapper_bg .article-text p {letter-spacing: 0.5px;}.lang_en .RWDtimeline01 .model-title {letter-spacing: 0.5px;}.lang_en.page_wrapper_bg .article-text h3 {letter-spacing: 0.5px; font-size: 22px !important;}.lang_en ._bd_is-btn {letter-spacing: 2px;}

/*語系 end*/
/*小螢幕 start*/

@media (max-width:1500px){.RWDmenu_plus02 .container { width: 90%;padding:0;}.page_wrapper_bg .ft_ssl:before {height: 35vh;}}

/*小螢幕 end*/
/*1199px start*/

@media (max-width:1199px){/*-----首頁-----*//*all*/#RWDfullscreen01 .container, .container_none {padding: 0 50px;}.news-section .container_none {padding: 0 35px !important;}.index .row {margin: 0;}/*選單*/ 
.cd-main-header {padding: 0 30px !important;}.cd-primary-nav>li>a {padding: 0 10px;}/*滑出選單*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.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: #f00;}.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;}.index li.recruit a {color: #f00;}nav.cd-nav .bottom-copyright{display:none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 23vw;}.txt1 span {font-size: 5vw;color: #fff;font-weight: 400;letter-spacing: 0;font-family: 'Rubik', sans-serif;font-family: 'Secular One', sans-serif;    text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);}.txt2 span {font-size: 2vw;color: #9c9c9c;letter-spacing: 1px;}/*logo*/ 
.cd-logo {width: 35px !important;margin-top: 4px !important;}.cd-logo:before {bottom: 10px;left: calc(100% + 15px);}/*社群+go top*/ 
.mail_fixed {bottom: 25vw;}.scrollTop002 {bottom: calc(25vw - 52px);}/*公司簡介*/ 
.abt .text {padding: 5% 6%;}.abt .text h2 {margin: 0 0 10px;}.about-section .abt .text:before {left: -10px;top: -10px;}/*過場圖*/ 
.RWDparallax_new .picbgbox {height: 350px !important;}.overlay .editor {padding: 120px 0 !important;}/*最新消息*/ 
.news-section {padding: 100px 0;}/*-----內頁-----*/ 
.page_wrapper_bg section.call_to_action>.container {    padding: 0 20px;}/*英文版首頁*/ 
.lang_en .abt .text {font-size: 12px;}.lang_en .abt .text h2 {font-size: 24px;}.lang_en .abt .text h1 {font-size: 16px; margin: 10px 0;}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.lang_en .ft_follow iframe {    height: 170px !important;}.lang_en .ab_block .col-sm-4 {    padding: 15px; min-height: 200px;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*-----首頁-----*//*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 30vw;}.txt1 span {font-size: 9vw;}.txt1 span h7 {display: block;}/*背景*/ 
.line01.mid {display: none;}/*公司簡介*/ 
.abt .text {padding: 10px 20px;width: 60%;}.abt .img {width: 40%;}.abt .text h1 {font-size: 20px;margin: 0 0 10px;}.about-section {padding: 70px 0 40px;}.about-section .abt .text {left: 0;top: 0;border: 0;background: transparent;}.about-section02 {margin-bottom: 70px;}.about-section02 .abt .text {background: transparent;}/*過場圖*/ 
.overlay .editor span {padding-left: 0;display: block;}/*最新消息*/ 
.news-section {padding: 70px 0;}.RWDvideo002.istouch figure.effect-sarah img, .RWDvideo002.istouch figure.effect-sarah .iframe {opacity: 1;}/*產品資訊*/ 
.RWDproduct004 .item-box-desc {padding: 20px 0 30px;border-bottom: 5px solid #eee;}.product_top .RWDproduct004 .item-box-desc, .item-box-desc {background: #fff;}/*標語*/ 
.product_top .RWDedictor {    width: calc(50% - 23px);    position: absolute;    padding: 22% 0;    margin: 0 13px;}.product_top {    background: transparent;}/*上排*/ 
.product_top .mix {width: calc(100% / 2);float: left;}.product_top .RWDproduct004 {width: 100%;}.product_top .RWDproduct004 #portfolio.portfolio-nogutter .row > div:first-child {margin-left: 50% !important;}/*下排*/ 
.product_bottom .mix {width: calc(100% / 2);float: left;}/*頁尾*/ 
.ft_info br {display: none;}.ft_info h8 {margin-right: 0;display: block;}.ft_follow iframe {height: 170px;}.copyright, .RWDssl01, .ft_ssl .RWDedictor {padding: 0 6px;letter-spacing: 0;}/*-----內頁-----*/ 
.hgroup .breadcrumb {    border: 0px;    position: relative;    float: none !important;    display: block;    bottom: 0;    padding: 6px 0;}.hgroup h1 {    color: #000;    display: block;    margin-bottom: 0;    font-size: 26px;}.hgroup h1:after {    font-size: 25px;}.pd-info {    display: flex;    flex-direction: column-reverse;    align-items: unset;}.pd-info img {    width: 100%;}.page_wrapper_bg .article-text h3 {    letter-spacing: 1px;    font-size: 22px !important;}.con_b .col-sm-6:last-child {    border-right: 0;    padding-left: 15px;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*英文版首頁*/ 
.lang_en .about-section02 .abt .text {padding: 0 0 0 3%; position: relative;}.lang_en .RWDproduct004 .item-box-desc {min-height: 115px; display: flex; align-items: center; justify-content: center;    padding: 15px 0; margin-bottom: 15px;}.lang_en .ft_follow iframe {    height: 195px !important;}.lang_en.page_wrapper_bg .ab_block .col-sm-4 h3 {    font-size: 18px !important;}.lang_en.page_wrapper_bg .ab_block .col-sm-4 {min-height: 180px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container, .container_none {padding: 0 30px;}.news-section .container_none {padding: 0 15px !important;}/*選單*/ 
.cd-main-header {padding: 0 20px !important;}/*logo*/ 
.cd-logo:before {left: calc(100% + 10px);font-size: 14px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {width: 100% !important;top: 42vw;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: left;}.txt1 span {font-size: 11vw;}.txt2 span {font-size: 4vw;color: #ffffff;}/*社群+go top*/ 
.mail_fixed {bottom: 47px;}.scrollTop002 {bottom: -5px;}/*公司簡介*/ 
.about-section {padding: 50px 0 0;}.abt .img, .abt .text {width: 100%;padding: 0 0 30px;float: none !important;position: relative;}.about-section02 {margin-bottom: 30px;}/*最新消息*/ 
.news-section {padding: 50px 0 40px;}/*過場圖*/ 
.overlay .editor {font-size: 9vw;}/*產品*/ 
.product_top .RWDedictor {width: 100%;position: relative;padding: 20px 0;    margin: 0;}.product_top .RWDproduct004 #portfolio.portfolio-nogutter .row > div:first-child {margin-left: 0 !important;}.product_top .mix, .product_bottom .mix  {width: 100%;float: none;}.RWDproduct004 .item-box-desc {padding: 17px 0;border-bottom: 0;margin-bottom: 30px;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {padding: 0 !important;}/*頁尾*/ 
.footer_block {padding: 30px 0 50px;}.ft_info, .ft_follow {width: 100%;text-align: center;}.ft_info {padding: 30px 0;}/*-----內頁-----*/ 
.page_wrapper_bg section.call_to_action {padding: 35px 0 45px 0;}.hgroup h1:after{display:none;}.page_wrapper_bg .RWDsocial002 ul.socialNetwork li { margin: 0 8px;}.page_wrapper_bg  i.iconRounded.cusimg { width: 27px;}.page_wrapper_bg .scrollTop002 .ii {font-size: 43px;}.page_wrapper_bg .mail_fixed { bottom: 40px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_subject { padding: 0 !important;}.hgroup .container {margin-bottom: 0;}/*關於*/ 
.ab_block .col-sm-4 {background: rgba(255, 255, 255, .5); width: 100%; margin: 0 0 30px;}.ab_tit, .article1 .pagecontent .RWDtimeline01 { text-align: left;}.ab_tit h3, .RWDtimeline01 .model-title {padding: 8px 20px 8px 0;}/*品質*/ 
.RWDtimeline02 .timeline2_list .block .text-in {    min-height: 120px;    padding: 8px;text-align: left;}.RWDtimeline02 .timeline2_list li:nth-child(even) {    padding-top: 244px;}/*聯絡*/ 
.con_b .col-sm-6 { border-right: 0; border-bottom: 1px solid #ddd;padding: 0px 15px 20px;margin-bottom: 40px;}/*最新消息*/ 
.layoutlist_8 .article_subject { font-size: 16px;}.layoutlist_8 .list_subject .summary {  margin: 10px 0 30px;}._col.listdate {text-align: left;}/*加入*/ 
.join_us { padding: 30px 15px;}._bd_row a._bd_is-btn-ghost2 {width: 100%;}._bd_is-btn { padding: 10px 0;}/*英文版首頁*/ 
.lang_en .RWDproduct004 .item-box-desc {min-height: auto;}.lang_en .cd-logo:before {font-size: 15px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*-----首頁-----*//*頁尾*/span#ft_br {display: block;}/*-----內頁-----*/
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
.lang_en .cd-logo:before {font-size: 12px;}
}
/*iphone5 end*/