.index .collapsing_header .main {    top: 0px !important;}a:hover {    text-decoration: none;}/*menu*/ 
.cd-logo {    width: 260px;    margin-top: 20px;    margin-bottom: 20px;}.cd-primary-nav>li>a {    color: #009BBF;    font-weight: 600;    font-size: 15px;    letter-spacing: 1px;    padding: 10px 20px;    height: 99px;}.cd-primary-nav>li:after {    display: none;}.cd-primary-nav .cd-secondary-nav {    top: 99px;}.cd-primary-nav .cd-secondary-nav>li>a {    letter-spacing: 1px;    font-weight: 600;}.cd-primary-nav .cd-secondary-nav>li.active>a,.cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #009BBF;    color: #fff;}.cd-primary-nav .cd-secondary-nav>li>a {    color: #009BBF;}.cd-nav .bottom-copyright {    display: none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {    top: initial;    bottom: 150px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-family: 'Satisfy';    font-size: 40px;    color: #009BBF;    line-height: 1.8;}.RWDbanner_plus01 .slick-caption .txt2 span {    color: #009BBF;    font-weight: 600;    font-size: 18px;    letter-spacing: 3px;    line-height: 1.8;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 0px;}.RWDbanner_plus01 .slick-caption.txt-right .container {    position: relative;    float: right;    right: 150px;}.RWDbanner_plus01 .slick-caption.txt-right .container::after {    content: "";    width: 640px;    background: rgba(255, 255, 255, 0.8);    height: 100%;    display: block;    position: absolute;    right: 0px;    bottom: 0px;    z-index: -1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 9px;    height: 9px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #009BBF;}.RWDbanner_plus01 .page-scroll {    right: 120px;    left: initial;    bottom: 0px;}.RWDbanner_plus01 .page-scroll.style01 a {    color: transparent;}.RWDbanner_plus01 .page-scroll.style01 a span {    width: 20px;    height: 20px;    border-left: 2px solid #fff;    border-bottom: 2px solid #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #f3f0f1;}/*模組*/ 
.new_pro {    padding-bottom: 120px;    border-bottom: 4px solid #009BBF;}.new_news {    padding: 110px 0px 60px;}.new_about {    padding: 60px 0px 80px;}/*標題*/h1.main-title {    font-family: 'Unna';    letter-spacing: 1px;    font-size: 40px !important;    line-height: 1.5;    color: #fff;}h2.sub-title {    color: #83CEE9 !important;    font-weight: 600 !important;    letter-spacing: 5px;    font-size: 21px !IMPORTANT;    margin-top: 0px !important;    line-height: 1.5;}.section-line {    display: none !important;}.new_news .section-subject.row {    margin-bottom: 45px;    position: relative;    text-align: left;}.new_news h1.main-title {    display: inline-block;    border-bottom: 3px solid #009BBF;    margin: 0px;    line-height: 0.7;    width: 210px;    color: #009BBF;}.new_news h2.sub-title {    display: inline-block;    border-bottom: 3px solid #83CEE9;    line-height: 54px;    margin: 0px;    line-height: 1;}.title-h1 {    display: inline-block;    border-bottom: 3px solid #009BBF;    margin: 0px;    line-height: 0.7;    width: 210px;    color: #009BBF;    font-family: 'Unna';    letter-spacing: 1px;    font-size: 40px !important;}.title-h2 {    display: inline-block;    border-bottom: 3px solid #83CEE9;    line-height: 54px;    margin: 0px;    line-height: 1;    font-size: 21px !IMPORTANT;    color: #83CEE9 !important;    font-weight: 600 !important;    letter-spacing: 5px;}.new_news .section-subject.row .col-md-12::before {    content: "Creating Wonderful Lifestyle Together";    position: absolute;    right: 15px;    font-family: 'Satisfy';    font-size: 26px;    color: #009BBF;    bottom: 10px;    display: block;}.new_news .section-subject.row .col-md-12::after {    content: "";    height: 3px;    width: 90%;    position: absolute;    right: 15px;    background: #83CEE9;    bottom: 0px;    display: block;    z-index: -1;}.about-title {    position: relative;    margin-bottom: 45px;}.about-title::before {    content: "Creating Wonderful Lifestyle Together";    position: absolute;    right: 0px;    font-family: 'Satisfy';    font-size: 26px;    color: #009BBF;    bottom: 10px;    display: block;}.about-title::after {    content: "";    height: 3px;    width: 90%;    position: absolute;    right: 0px;    background: #83CEE9;    bottom: 0px;    display: block;    z-index: -1;}.footer-title h1 {    font-family: 'Unna';    letter-spacing: 1px;    font-size: 40px !important;    line-height: 1.5;    color: #009BBF;    display: inline-block;    margin-top: 0px;}.footer-title h2 {    color: #fff !important;    font-weight: 600 !important;    letter-spacing: 5px;    font-size: 19px !IMPORTANT;    margin-top: 0px !important;    line-height: 1.5;    display: inline-block;    margin-left: 10px;    margin-top: 0px;}/*最新*/ 
.RWDproduct004 .callout-dark {    background-color: #009BBF;    padding: 120px 0px 80px;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {    display: none;}.RWDproduct004 .item-box-desc {    display: none;}.RWDproduct004 .mix img {    transition: 0.5s ease;}.RWDproduct004 .mix img:hover {    opacity: 0.8;}/*媒體*/ 
.figcaption_bottom h2 {    color: #222;    font-size: 16px;    letter-spacing: 2px;    font-weight: 600;    text-align: center;    margin: 10px 0px;}.RWDvideo002 figure.effect-sarah img,.RWDvideo002 figure.effect-sarah .iframe {    -webkit-transform: translate(0px, 0);    transform: translate(0px, 0);}/*關於*/ 
.about-area {    font-size: 16px;    font-weight: 600;    letter-spacing: 2px;    line-height: 2;    color: #009BBF;    padding: 20px 0;}.about-left {    font-size: 24px;    line-height: 1.5;}.about_last {    font-size: 36px;    text-align: center;    margin-top: 60px;    letter-spacing: 5px;    font-weight: 600;    color: #009BBF;    line-height: 1.5;}/*footer*/footer {    background: #83CEE9;    letter-spacing: 2px;    font-size: 15px;    line-height: 2;    font-weight: 600;    margin-top: 0px;    padding: 45px 0px;}footer a {    color: #fff;}footer a:hover {    color: #009BBF;}.footer-title {    margin-bottom: 10px;}.footer-left h5 {    font-weight: 600;    font-size: 20px;    margin-bottom: 20px;}.Q-btn {    border-bottom: 1px solid #9fdfe4;    padding-bottom: 10px;}.Q-btn img {    width: 30px;    filter: contrast(0)brightness(2);    margin-right: 15px;    position: relative;    top: -3px;}.rights-block {    background: #009BBF;    font-size: 13px;    letter-spacing: 1px;    padding: 5px 0px;    color: #83CEE9;}.rights-block a,.rights-block a:hover {    color: #83CEE9;}.copyright_desc,.copyright_desc a,.copyright_desc a:hover {    color: #83CEE9;}.rights-web {    text-align: right;}.rights-copy {    text-align: center;}.footer-right a {    color: #fff;    transition: 0.5s ease;}.footer-right a:hover {    color: #009BBF;}.RWDsocial002 .pull-right {    float: none !important;    padding-left: 0px;}.RWDsocial002 .pull-right li {    display: inline-block;}.RWDsocial002 a {    font-size: 21px;    transition: 0.5s ease;}.social-title {    margin-top: 20px;    letter-spacing: 1px;}.RWDsocial002 .iconRounded {    border: 0px;    background: #fff;    color: #83CEE9;    border-radius: 4px;    width: 30px;    height: 30px;    padding-top: 5px;    padding-left: 2px;    margin-right: 8px;    font-size: 19px;}/*跟隨*/ 
.fixed-block {    position: fixed;    bottom: 330px;    z-index: 98;    right: 10px;}.scrollTop002 {    bottom: 45px;    right: 15px;}.scrollTop002 .ii {    font-size: 60px;    background: transparent;    color: #009BBF;}.RWDsocial001 {    background: transparent;    padding: 0px;}#social_media_wrapper a {    display: block;    font-size: 22px;    margin-bottom: 10px;    background: #009BBF;    color: #fff;    border-radius: 4px;    width: 35px;    height: 35px;}#social_media_wrapper a:hover {    background: rgba(0, 155, 191, 0.8);}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover {    background-color: #009bbf;    color: #fff;}/* 241025 */ 
.RWDsocial002 .iconRounded {    display: flex;    align-items: center;    justify-content: center;    padding-top: 0;    padding-left: 0;    margin-right: 0;}.RWDsocial002 .iconRounded img{    width: 20px;}.RWDsocial002 ul.socialNetwork{        display: flex;    gap: 10px;}
/*內頁 start*/

/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 0px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.pagecontent {width: 100%;}/*麵包屑(置中)*/ 
.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: left;bottom: 0;    padding: 0;}.hgroup .container {border-bottom: none;margin-top: 0;}.hgroup h1 {margin-bottom: 0; text-align: center; font-size: 35px;line-height: 1.5;font-weight: 600; color: #898989;letter-spacing: 3px;}.hgroup .breadcrumb a { color: #009BBF;font-weight: 600; letter-spacing: 1px;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold; color: #009bbf;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;color: #009bbf;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;color: #009bbf;}.page_wrapper_bg .article-text {font-size: 16px;line-height: 2;letter-spacing: 2px;color: #898989;text-align: justify;font-weight: 600;}.page_wrapper_bg .article-text p {font-size: 16px;line-height: 2;letter-spacing: 2px;color: #898989; font-weight: 600;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td { font-size: 16px;line-height: 2; font-weight: 600;}._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;}.RWDeditor01 ul {padding-left: 18px; list-style-type: square;color: #898989;}._bd_column._bd_full { padding: 0;}._bd_row a {color: #898989;}._bd_row a:hover{color: #009BBF;}/*側選單*/#sidebar { width: 100%; padding-right: 0 !important; text-align: center;  padding-bottom: 40px;}#sidebar .products-nav { width: 100%;}.m2018 .products-nav .nav-title {  display: none;}.m2018 .products-nav>ul>li { width: calc(100% / 4 - 80px); display: inline-block; margin: 5px 20px 0;  padding: 0;  border: 0;}.m2018 .products-nav>ul>li>a { font-weight: 600;background:#fff; border: 2px solid #009bbf; padding: 10px 0; font-size: 16px; color: #009bbf;transition: all .5s ease;}.m2018 .products-nav>ul>li.active>a,  .m2018 .products-nav>ul>li:hover>a{background:#009bbf;color: #fff;transition: all .5s ease;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#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 !important;padding: 0;box-shadow: none;}.btn.btn_back a { padding: 0 15px;background: transparent;color:#009bbf; transition: all 0.2s ease;border: 1px solid #009bbf;}.btn.btn_back a:hover {border: 1px solid #009bbf;color: #fff;background: #009bbf;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #83cee9; border: 1px solid #83cee9;transition: all .2s ease;}.ebtn a:hover {background:#009bbf; color: #fff; border-color:#009bbf; transition: all .2s ease;}/*關於*/ 
.ablock:after, .ablock:before, .ablock2:after, .ablock2:before{display:none;}.ablock { display: grid; grid-template-columns: 5fr 7fr; grid-gap: 0 60px;}.ablock2 {    position: relative;display: grid;  grid-template-columns: 7fr 5fr; grid-gap: 60px;}.ab_t img {width: 210px;}.ablock2 .ab_t img {width: 400px;}.ablock2:before { content: ""; position: absolute; display: block; width: 100vw; height: calc(100% + 220px); left: 50%; top: -30px; background: #83cee9; transform: translate(-50%, 0px); z-index: -1;}.ab_t p { color: #009bbf !important; font-size: 20px !important;font-weight: 600 !important;}.ab_t h2 {margin-bottom: 40px;}.ab_t h2 span {font-size: 33px;}.slogan_b p {color: #009bbf !important;font-size: 20px !important; font-weight: 600 !important;letter-spacing: 10px !important;}.page_wrapper_bg h3.spe_t {font-family: 'Satisfy'; color: #009bbf; font-size: 55px !important;text-align: left; font-weight: 400;letter-spacing: 8px; margin-top: 0;}.reco_b h3 {color: #009bbf;}.RWDeditor01 dt {font-size: 20px; color: #009bbf;line-height: 1.7;}.RWDeditor01 dt:before {content: ""; position: relative; display: inline-block !important; width: 6px; height: 6px; margin-right: 10px; background: #009bbf; top: -4px;}.RWDeditor01 dd {padding-left: 16px; margin-bottom: 10px;line-height: 2;}/*相簿*/ 
.album_item:hover img { filter: brightness(0.8);transition: all .5s ease;}.album_item img{transition: all .5s ease;}.layoutlist_2 .album_item_subject {padding: 15px 5px 0;font-size: 18px;color: #009bbf;font-weight: 600;letter-spacing: 1px; line-height: 1.5;}.layoutlist_2 .album_item_subject h8 { font-size: 14px;display: block;color: #898989;}.row .album_d_item a {border-bottom: 0;}.album_item.col-sm-3.col-md-3.content_box {width: calc(100% / 3);    min-height: 310px;    padding: 0 10px;}.photo_view #slider {padding: 0 !important;background: #eee;}.photo_view #slider .flex-direction-nav .flex-prev { left: 15px !important;}.photo_view #slider .flex-direction-nav .flex-next {right: 15px !important;}.photo_view .flexslider .slides img {max-height: 560px !important;}.photo_view #slider .flex-direction-nav a:before {filter: brightness(1.2);}.photo_view .flexslider .slides2 { height: 90px !important;}.page_desc2 h3 span { display: block; font-size: 16px; color: #898989;}dd {line-height: 2;margin-bottom: 10px;}.page_desc2 h3:before {content: ""; position: relative;display: inline-block; width: 8px; height: 8px; background: #009bbf; top: -6px; margin-right: 10px;}dl.qa_b dd { padding-left: 35px;margin-bottom: 15px;}dl.qa_b dt {color: #009bbf;margin: 10px 0 5px;}.page_desc2 b, .page_desc2 strong {    color: #009bbf;}/*最新消息*/ 
._col.listdate.col-sm-2.col-md-2 { text-align: center;}.layoutlist_8 .listdate .day {color: #009bbf; letter-spacing: 1px; font-size: 35px;}.layoutlist_8 .list_subject .summary { line-height: 1.5;}.layoutlist_8 .article_subject {font-size: 20px; color: #009bbf;}._col.list_img {padding-left: 0; padding-right: 30px;}.layoutlist_8 .item { padding: 44px 0;border-bottom: 2px solid #83cee9;}.layoutlist_8 .item:last-child {border-bottom: 0;}.layoutlist_8 .list_subject .summary a {font-size: 16px; font-weight: 600;}.layoutlist_8 .listdate .yearmonth {color: #898989;}/**/ 
.table_scroll tr { border-top: 2px solid #82cee9;}.table_scroll td, .table_scroll th { padding: 15px;vertical-align: top;}.table_scroll th { text-align: center; color: #009bbf;font-size: 18px;line-height: 1.7;}.table_scroll h4 { margin-top: 0 !important; color: #009bbf;}/*QA*/ 
.faq_a_icon {  background: none;}.faq_q_icon {margin: 0 16px 0 10px; width: 20px; height: 21px; background: transparent url(archive/image/customization/q1.png) no-repeat;background-size: contain;}.faq_close { cursor: pointer;width: 0; height: 0; background: none; border-style: solid; border-width: 20px 12px 0px 12px; border-color: #009bbf transparent transparent transparent;}.faq_open { position: relative;cursor: pointer; width: 19px; height: 18px; background: none; border-style: solid; border-width: 20px 12px 0px 12px; border-color: #009bbf transparent transparent transparent;}.faq_open:after { content: "";position: absolute; border-style: solid; border-width: 14px 8px 0px 8px; border-color: #fff transparent transparent transparent; top: -18px; left: -8px; z-index: 2;}.faq_item td { padding: 5px 10px;}.faq_split, .faq_item { border: 0;}.rwd .faq_question { border-bottom: 2px solid #82cee9;}.faq_question td {color: #009bbf; font-size: 18px;}/*聯絡我們*/ 
.article4 .pagecontent .RWDeditor01 .editor:before{display:none;}.article4 article.editor.clearfix {display: grid;grid-template-columns: 1fr 1fr; grid-gap: 0 30px;}.article4 .RWDeditor01 dd { padding: 0;}.con_b a.btn_g {display: inline-block;background: #83cee9 ;  padding: 10px 20px; color: #fff !important; margin-top: 70px;transition: all .5s ease;}.con_b a.btn_g:hover { transition: all .5s ease; background: #009bbf;}.con_b, .con_b p, .con_b a { color: #009bbf !important;}dl.con_info, .con_b p { margin: 0 0 35px;text-align: left;}.con_b iframe {margin-top: 50px;}br.visible-pad { display: none;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:1199px){#RWDBASE_PAT01 .container {padding: 0 30px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 36px;}.RWDbanner_plus01 .slick-caption.txt-right .container::after {width: 610px;}/*menu*/ 
.cd-main-header {height: 70px;}.collapsing_header .cd-main-header .cd-logo {margin-top:5px;margin-bottom:5px;}.cd-header-buttons {top: 12px;}.cd-primary-nav>li>a {height: 60px;padding:0px 20px;}.cd-primary-nav .cd-secondary-nav {top: 0px;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;color:#2c8f99;}nav.cd-nav .bottom-copyright {display:none;}/*媒體*/ 
.RWDvideo002 figure.effect-sarah {margin-bottom: 15px;}/*footer*/ 
.rights-block .container {padding: 0px 15px !important;}.rights-block {font-size: 12px;padding:10px 0px;}.fixed-block {right: 0px;}.scrollTop002 {right: 5px;}/*內頁*/ 
.page_wrapper_bg .footer_block .container { padding: 0 30px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.article4 .RWDeditor01 dd{line-height: 1.7;}.page_wrapper_bg h3.spe_t {font-size: 48px !important; letter-spacing: 5px;}.ablock2:before {height: calc(100% + 205px);}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-right .container {float: none;right: initial;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: center;}.RWDbanner_plus01 .slick-caption.txt-right .container::after {width: 80%;right: 10%;}.RWDbanner_plus01 .page-scroll {right: initial;left: 50%;}.RWDproduct004 .callout-dark {padding: 90px 0px 60px;}.new_pro {padding-bottom: 80px;}.new_news {padding: 90px 0px 30px;}.RWDvideo002 .videoitem {width: calc(100% / 3);}/*標題*/ 
.new_news .section-subject.row .col-md-12::before {font-size: 20px;bottom: 5px;}.about-title::before {font-size: 20px;bottom: 5px;}/*footer*/footer {letter-spacing: 1px;}.rights-ssl {text-align: center;}.rights-copy {text-align: center;}.rights-web {text-align: center;}.scrollTop002 .ii {background: #fff;font-size: 36px;border-radius: 3px;}.scrollTop002 {right: 18px;}.fixed-block {bottom: 330px;}/*內頁*/ 
.page_wrapper_bg section.call_to_action {padding: 20px 0 85px 0;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p, ._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;}.ablock2 .ab_t img {width: 330px;}.ab_t p {font-size: 16px !important;}.ab_t img {width: 170px;}.page_wrapper_bg h3.spe_t { font-size: 35px !important; letter-spacing: 3px;}.ablock2:before { height: calc(100% + 180px);}br.visible-pad { display:block;}.btn.btn_back{width:auto;}.m2018 .products-nav>ul>li {width: calc(100% / 4 - 20px); margin: 5px 20px 0;}.album_item.col-sm-3.col-md-3.content_box { min-height: 245px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
#RWDBASE_PAT01 .container {padding: 0 20px;}.collapsing_header .cd-main-header .cd-logo {width: 210px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 32px;line-height: 1.5;}.RWDbanner_plus01 .slick-caption .txt2 span {line-height: 2;}/*標題*/ 
.new_news h1.main-title {width: 160px;font-size: 32px !important;}.title-h1 {width: 160px;font-size: 32px !important;}.new_news .section-subject.row .col-md-12::before {bottom: -70px;position: relative;text-align: center;right:0px;}.about-title::before {bottom: -70px;position: relative;text-align: center;}.new_news .section-subject.row {margin-bottom: 80px;}.about-title {margin-bottom: 80px;}/*模組*/ 
.new_news {padding-top: 50px;padding-bottom: 0px;}/**/ 
.RWDvideo002 .videoitem {width: 100%;}/*關於*/ 
.about-left {text-align: center;line-height: 2;font-size:21px;}.about_last {line-height: 1.5;font-size: 32px;}/*footer*/ 
.Q-btn {margin-top: 30px;}.RWDsocial001 {right: 10px;}.scrollTop002 {right: 13px;}/*內頁*/ 
.page_wrapper_bg .footer_block .container { padding: 0 20px;}.page_subject { padding: 0 5px !important;}.btn.btn_back{width:100%;}.ablock, .ablock2 { display: block; grid-template-columns: inherit; grid-gap: 0;}.page_wrapper_bg .pagecontent { padding: 0px !important;}.m2018 .products-nav>ul>li>a { font-size: 15px;}.m2018 .products-nav>ul>li {width: calc(100% / 3 - 10px); margin: 5px 0px;}.pagecontent .article_model[data-seq="0"] { margin-top: 15px !important;}.page_wrapper_bg h3.spe_t { font-size: 20px !important;}.slogan_b p { font-size: 18px !important; letter-spacing: 7px !important;margin-top: 10px;}.page_wrapper_bg .article-text h2 { font-size: 22px;}.ab_t h2 span { font-size: 28px;}.ablock2 .ab_t img { width: 90%;}.ab_t img {  width: 50%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 60px !important;}._col.list_img {padding: 0 15px;}._col.listdate.col-sm-2.col-md-2 { text-align: left;}.layoutlist_8 .list_subject .summary { margin: 5px 0 20px;}.layoutlist_8.rwd .listdate .day {color: #898989;}.album_item.col-sm-3.col-md-3.content_box { min-height: auto; margin-bottom: 40px; width: 100%;}/*橫桿呈現*/ 
.table_scroll {overflow: scroll;white-space: nowrap;-webkit-overflow-scrolling: auto;}.table_scroll ::-webkit-scrollbar {width: 3px;height: 5px;}.table_scroll ::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6; border-radius: 3px;}.table_scroll ::-webkit-scrollbar-track-piece:horizontal:decrement,.table_scroll ::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.article4 article.editor.clearfix { display: block; grid-template-columns: inherit; grid-gap: 0;}.con_b iframe {  margin: 30px 0;}dl.con_info, .con_b p {  margin: 0;}.con_b a.btn_g { margin-top: 30px; width: 100%; text-align: center;}br.visible-pad { display: none;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
br.visible-pad { display: block;}.ab_t h2 span {  font-size: 23px;}.slogan_b p { font-size: 16px !important; letter-spacing: 3px !important;}.m2018 .products-nav>ul>li {width: 100%;}
}
/*iphone5 end*/