/*共同*/a {    color: #b6b6b6;    text-decoration: none;}a:hover,a:focus {    text-decoration: none;    color: #424242;}.cd-main-content {    background: #000;}/* 反白顏色設定*/::selection {    background: #333;    color: #fff;}::-moz-selection {    background: #333;    color: #fff;}/* 動態效果改成fadeIn*/ 
.bounceIn {    animation-name: fadeInUp;    animation-duration: 1s}/* Banner */#RWDfullscreen01 .RWDbanner_plus01 .page-scroll {    bottom: 25px;}#RWDfullscreen01 .RWDbanner_plus01 .page-scroll.style03 a {    font-size: 13px;}.RWDbanner_plus01 .slick-caption {    top: 40%;    color: #fff;    left: -5%;}.txt1 {    font-size: 45px;    font-family: 'Noto Serif TC', serif;    text-shadow: 0px 2px 4px #000;    margin-bottom: 35px;    letter-spacing: 3px;}/* 選單*/@media screen and (max-width: 1199px) {    #RWDfullscreen01 .cd-main-header .cd-logo {        margin-top: 15px;        width: 165px;    }}.cd-logo {    width: 330px;    margin-top: 20px;}.RWDmenu_plus02 .inside {    background: #000;}.cd-main-header {    background: #000;}.cd-primary-nav>li>a {    color: #ececec;}.RWDmenu_plus02 .container {    width: 100%;    padding: 0 5%;}.cd-primary-nav>li>a:hover {    color: #ae8636;}li.has-children.buy_button a {    color: #ffe087;}.cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #ae8636;    color: #fff;}.cd-primary-nav .cd-secondary-nav>li>a {    color: #ae8636;}.cd-primary-nav>.has-children>a::before,.cd-primary-nav>.has-children>a::after {    background: #ae8636;}li.has-children.buy_button {    position: relative;    margin-left: 25px;}li.has-children.buy_button:before {    content: "";    background: url(archive/image/customization/icon02.png)no-repeat;    width: 21px;    height: 50px;    background-size: contain;    top: 30px;    left: -9px;    z-index: 99999;    position: absolute;}/*區塊*/ 
.about-section {    padding: 130px 0 200px;    position: relative;}.product-section {    padding: 85px 0;    position: relative;    background: url(archive/image/customization/5-dots-3.png)}.footerblock {    background: rgba(230, 211, 175) !important;    position: relative;    color: #333;    padding: 30px 0;}/*關於我們*/ 
.RWDright_cont002 .item-first:hover .pic img {    transform: scale(1);}.RWDright_cont002 .item-first {    background: transparent;}.RWDright_cont002 .item-first .text-box {    width: 65%;    position: absolute;    color: #222;    padding: 35px 35px;    left: 35%;    background: #fde9cadb;    height: 536px;}.RWDright_cont002 .item-first .pic {    width: 100%;    z-index: -2;}.RWDright_cont002 .item-first .text-box .underline {    display: none;}.RWDright_cont002 .item-first .text-box {    width: 65%;    position: absolute;    color: #1e1d1c;    padding: 55px 50px;    left: 35%;    background: rgba(251, 241, 224, 0.88);}.RWDright_cont002 .item-first .text-box .title {    font-size: 30px;    letter-spacing: 1px;    font-weight: bold;    font-family: 'Noto Serif TC', serif;    color: #222;}.RWDright_cont002 .item-first .text-box .subtitle {    font-size: 16px;    letter-spacing: 7px;    margin-top: 15px;}.RWDright_cont002 .item-first .text-box .text {    font-size: 15px;    letter-spacing: 1px;    margin-top: 26px;    width: 100%;}.about_title {    font-family: 'Noto Serif TC', serif;    font-size: 20px;    color: #000;    letter-spacing: 1px;    margin-top: 50px;    margin-bottom: 10px;}.about-section:after {    content: "";    background: url(archive/image/customization/fl-bg.png)no-repeat;    position: absolute;    right: 190px;    top: 32px;    width: 350px;    height: 350px;    z-index: -1;    opacity: 0.25;    background-size: contain;}.RWDright_cont002 .item-first .text-box a {    border: none;    margin-top: 33px;    float: right;    display: block;    padding: 7px 10px;    width: 150px;    border: none;    background: #d6a94c;}.RWDright_cont002 .item-first .text-box a:hover {    color: #fff;    transition: .3s ease;    background: #000;}/**/ 
.section-inner:before {    content: "";    position: absolute;    background: url(archive/image/customization/fl-bg3-02.png)no-repeat;    width: 600px;    height: 505px;    left: -335px;    top: -260px;    background-size: contain;    opacity: 0.5;    z-index: -2;}.section-inner {    position: relative;}.RWDproduct002_v2 h2.sub-title {    font-size: 14px;    margin: 65px 0 0;    color: #c4c4c4;    font-weight: lighter;    line-height: 2;    text-align: right;}.RWDproduct002_v2 .section-line {    display: none;}.RWDproduct002_v2 h1.main-title {    font-size: 36px;    margin: 0px;    color: #cdba97;    font-family: 'Noto Serif TC', serif;    line-height: 1.5;    letter-spacing: 1px;    float: left;    text-align: left;    position: relative;    border-bottom: 3px solid #cdba97;    border-left: 3px solid #cdba97;    background: #000;    padding: 20px 20px;    border-top: 1px solid #222120;    border-right: 1px solid #222120;}.RWDproduct002_v2 h1.main-title h8 {    font-size: 20px;    letter-spacing: 2px;}.portfolio-bottom-summary h4 {    font-size: 20px;    color: #fff;    font-family: 'Noto Serif TC', serif;    letter-spacing: 2px;    line-height: 2;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 20px;    margin-bottom: 50px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {    line-height: 2;    color: #a9a9a9;    font-size: 15px;}.RWDproduct002_v2 .section-subject {    margin: 0px 0px 100px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {    color: #e6c890;}.product-section:after {    content: "";    position: absolute;    width: 450px;    height: 450px;    background: url(archive/image/customization/fl-bg2.png)no-repeat;    transform: rotate(-180deg);    bottom: 0;    left: 0;    background-size: contain;    opacity: 0.2;}.product-section::before {    content: "";    position: absolute;    width: 450px;    height: 450px;    background: url(archive/image/customization/fl-bg2.png)no-repeat;    transform: rotate(90deg);    bottom: 0;    right: 0;    background-size: contain;    opacity: 0.2;}.product-bg {    background: url(archive/image/customization/5-dots.png);}.ft-left a {    color: #000;}.ft-left {    color: #000;    line-height: 2;}.line_button a {    color: #000;    background: transparent;    display: inline-block;    width: 230px;    padding: 10px 0;    letter-spacing: 2px;    font-size: 17px;    font-weight: bold;    transition: .3s ease;}.line_button {    text-align: center;    margin: 10px 0 30px;}.yahoo_button a {    color: #000;    background: transparent;    display: inline-block;    width: 230px;    padding: 10px 0;    letter-spacing: 2px;    font-size: 17px;    font-weight: bold;    transition: .3s ease;}.yahoo_button {    text-align: center;    margin: 10px 0 30px;}.yahoo_button img {    width: 45%;}.right_info {    text-align: center;    color: #000;}.RWDssl01 {    display: inline-block;    margin-right: 15px;}.RWDcopyright {    display: inline-block;    margin-right: 15px;}.copyright_desc,.copyright_desc a {    color: #000;}.copyright .RWDedictor {    display: inline-block;}.copyright {    font-size: 12px;    padding-top: 10px;    border-top: 1px dotted #333;    color: #000;}.ft-title {    font-size: 25px;    font-family: 'Noto Serif TC', serif;    color: #000;    margin-bottom: 30px;}.line_title {    color: #000;    display: inline-block;    width: 40%;    text-align: left;    margin-top: 20px;}.right_info img {    width: 55%;    text-align: center;    display: inline-block;    margin: 0 auto;    margin-bottom: 10px;}.right_info .col-sm-4:last-child:after {    display: none;}.right_info .col-sm-4:after {    content: "";    position: absolute;    background: #71685a;    width: 1px;    height: 62px;    top: 20px;    right: 0;}.right_info .col-sm-4 {    position: relative;}.line_img {    width: 60%;    float: left;}.fix-block {    position: fixed;    right: 15px;    bottom: 0px;    z-index: 21;}.copyright_desc a:hover {    color: #000;}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover {    background-color: #81ca83;    color: #fff;}.RWDsocial002 ul.socialNetwork {    margin-bottom: 0;}.RWDsocial002 .iconRounded {    color: #fff;    border: 1px solid #00c300;    width: 150px;    border-radius: 8px;    background: #00c300;    height: 40px;    padding: 0;    margin: 0;}.RWDsocial002 .iconRounded:before {    margin: 0;    text-align: left;    line-height: 40px;    font-size: 22px;    position: relative;    left: -5px;}.RWDsocial002 .iconRounded::after {    content: 'LINE客服';    font-family: '微軟正黑體', sans-serif;    font-size: 15px;    letter-spacing: 2px;    font-weight: bold;    line-height: 45px;    position: relative;    top: -6px;    left: 10px;}/*___________20240119_新增影片區塊______________*/ 
.video-section .container {    padding: 0;}.RWDvideo003 .text_box {    background-color: #ffffff24;}.RWDvideo003 .video_box iframe {    height: 18.2vw;}.RWDvideo003 .main_title {    color: #cdba97;    font-family: 'Noto Serif TC', serif;}.RWDvideo003 .text {    color: #c4c4c4;}.RWDvideo003 .sub_title {    font-size: 16px;    color: #ffffffcb;    font-family: 'Noto Serif TC', serif;}/*****【打開編輯器】如需要打開請備註掉以下語法--開始 1920/1600/1300也有需備註請注意*****/ 
.RWDvideo003 .text_box{    display: none;}.RWDvideo003 .video_box {    width: 100%;}.RWDvideo003 .video_box iframe {    height: 28.2vw;}/*****【打開編輯器】如需要打開請備註掉以下語法--結束*****/
/*內頁 start*/

/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 750px !important;padding: 15px 0 110px;}/*文字*/ 
.page_wrapper_bg .pagecontent {font-size: 15px;letter-spacing: 1.5px;line-height: 27px;color: #fff;border-radius: 20px;}.page_wrapper_bg .pagecontent a {font-size: 15px;letter-spacing: 1.5px;line-height: 27px;color: #fff;}.page_wrapper_bg .pagecontent a:hover {color:#fff;}.page_wrapper_bg .pagecontent ul {padding-left: 22px;}.page_wrapper_bg .pagecontent ol {padding-left: 24px;}.page_wrapper_bg .pagecontent h4 {line-height: 30px;color: #d6a94c;border-bottom: 1px solid #d6a94c;padding-bottom: 10px;margin-bottom: 15px;}.page_wrapper_bg .pagecontent h5 {font-size: 18px;font-weight: bold;line-height: 22px;padding-bottom: 2px;letter-spacing: 2px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {padding: 30px 0px 50px;margin-bottom: 40px;border-bottom: 1px solid #544220;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size: 17px !important;line-height: 1.7 !important;color: #f6d65d !important;padding: 10px 0;letter-spacing: 1px;transition: 0.2s;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #fff !important;border-bottom: 0 !important;font-size: 15px !important;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 32px;color: #f6d65d}.page_wrapper_bg .layoutlist_8 .listdate {border:0px;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 20px;color: #fff;}.page_wrapper_bg .layoutlist_8 .list_subject a:hover {opacity:0.8;}/*標題*/ 
.hgroup h1 {letter-spacing: 5px;margin-top: 25px;font-weight: 600;color: #fff;line-height: 34px;text-align: center;font-size: 28px;font-family: 'Noto Serif TC', serif;}.hgroup .breadcrumb {letter-spacing: 2px;background: transparent;border: 0px;float: none !important;text-align: center;position: relative;top: 0px;padding: 0px;margin-top: 15px;margin-right: 5px;}.hgroup .container {border: 0px;}.hgroup .breadcrumb a {color: #fff;}.hgroup .breadcrumb {color: #fff;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {float: right;padding: 0px;margin: 0px;background: transparent;}.page_wrapper_bg .ebtn a, .page_wrapper_bg .btn.btn_back a {padding: 8px 15px;background: #d6a94c;font-size: 14px;line-height: 20px;transition: 0.3s;display: block;color: #000;}.page_wrapper_bg .ebtn a:hover, .page_wrapper_bg .btn.btn_back a:hover {background: #fff;color: #000;}/*頁尾*/ 
.page_wrapper_bg section.call_to_action {position: relative;}.page_wrapper_bg section.call_to_action::after {content: "";position: absolute;width: 200px;height: 200px;background: url(archive/image/customization/fl-bg2.png)no-repeat;transform: rotate(-180deg);bottom: 0;left: 0;background-size: contain;opacity: 0.2;}.page_wrapper_bg section.call_to_action::before {content: "";position: absolute;width: 200px;height: 200px;background: url(archive/image/customization/fl-bg2.png)no-repeat;transform: rotate(90deg);bottom: 0;right: 0;background-size: contain;opacity: 0.2;}/*聯絡我們*/ 
.form-horizontal .form-group {margin-bottom: 30px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;}.eformsDesc {border: 0px;margin-bottom: 50px;}.con-box {background: #212121;padding: 50px 50px 50px 80px;}/*關於我們*/ 
.page_wrapper_bg .pagecontent .ab-box h4 {border-bottom: 3px solid #cdba97;border-left: 3px solid #cdba97;padding: 10px 15px;margin-bottom: 20px;background: #ffffff14;letter-spacing: 3px;font-family: 'Noto Serif TC', serif;}.ab-box.box02 {margin-top: 100px;}/*側選單*/ 
.m2018 .products-nav .nav-title {background: #d6a94c;letter-spacing: 2px;margin-bottom: 0 !important;color: #fff;font-size: 18px;text-align: center;padding: 12px 10px;line-height: 28px;}.m2018 .products-nav>ul>li.active {background: #000;}.m2018 .products-nav>ul>li {margin-bottom: 0;border-bottom: 2px solid #000;padding-bottom: 0;background: #ffffff1f;padding: 3px 0 3px 10px;}.m2018 .products-nav>ul>li>a {color: #fff;}.m2018 .products-nav a {font-size: 15px;padding: 5px 0;color: #fff;display: block;padding: 10px;letter-spacing: 2px;}.m2018 .products-nav ul li>ul>li>a {transition: 0.3s;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li.is-open>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .search-box .ibtn:hover{ color: #d6a94c;}.m2018 .products-nav>ul>li:hover {background: #333;}.m2018 .products-nav>ul>li.active:hover {background: #000;}.m2018 .products-nav .toggle-submenu::after {top: 65%}/*服務項目*/ 
.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {color: #fff;}.page_wrapper_bg .layoutlist_7 .cdate, .page_wrapper_bg .layoutlist_7 .cdate a {display: none;}.page_wrapper_bg .layoutlist_7 .litem {margin-bottom: 20px;}.page_wrapper_bg .layoutlist_7 .litem img {transition: 0.5s;}.page_wrapper_bg .layoutlist_7 .litem:hover img {transform: scale(1.05);}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin: 0 0 40px;}/*客戶成功案例*/ 
.layoutlist_2 .album_item a {transition: 0.5s;}.layoutlist_2 .album_item a:hover {background: #0e0e0e;}.album_d_item a {border-bottom: 1px solid #464646;}.page .page_active, .page ul li a:hover {background-color: #505050;}.page_wrapper_bg .pagecontent .page a {background: #2b2b2b;}.page_wrapper_bg .album_d_item a {border-bottom: 1px solid #353535;}

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

@media (max-width: 1920px) {    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__開始*/    .RWDvideo003 .video_box iframe {        height: 35.2vw;    }    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__結束*/}@media (max-width: 1600px) {    /*240119_新增影片區塊_修*/    .RWDvideo003 .video_box iframe {        height: 28.2vw;    }    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__開始*/    .RWDvideo003 .video_box iframe {        height: 38.2vw;    }    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__結束*/}@media (max-width: 1500px) {    .RWDbanner_plus01 .slick-caption {        left: 0;    }    .section-inner:before {        width: 470px;        height: 505px;        left: -160px;        top: -292px;    }}@media (max-width: 1300px) {    /*240119_新增影片區塊_修*/    .RWDvideo003 .video_box iframe {        height: 39.2vw;    }    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__開始*/    .RWDvideo003 .video_box iframe {        height: 56.2vw;    }    /*240119_【打開編輯器】如需打開編輯器請備註掉以下語法__結束*/}@media (max-width: 1280px) {    .cd-logo {        width: 280px;    }}@media (max-width: 1200px) {    #RWDfullscreen01 .container {        width: 95%;    }    .cd-primary-nav .cd-secondary-nav>li>a:hover {        background-color: transparent;        color: #ececec;    }    .cd-primary-nav.nav-is-visible .cd-secondary-nav a {        color: #ececec;    }    .cd-nav-trigger span,    .cd-nav-trigger span::after,    .cd-nav-trigger span::before {        background: #ece7de;    }    nav.cd-nav ul .close-btn:after,    nav.cd-nav ul .close-btn:before {        background: #ece7de;    }    .cd-main-header {        padding: 0 2%;    }    .cd-primary-nav .go-back a::after,    .cd-primary-nav .go-back a::before {        background: #fff;    }    .RWDright_cont002 .item-first .text-box {        height: 480px;    }    .about_title {        margin-top: 25px;    }    .about-section:after {        right: 0;        opacity: 0.5;    }    .product-section:after {        opacity: 0.5;        z-index: -1;    }    .RWDproduct002_v2 .section-subject {        margin: 0px 0px 80px;    }    .RWDproduct002_v2 h1.main-title {        float: none;        text-align: center;        width: fit-content;        margin: 0 auto;    }    .section-inner:before {        width: 420px;        height: 550px;        left: 100px;        top: -196px;        opacity: 0.45;    }    .cd-primary-nav a,    .cd-primary-nav ul a {        border-bottom: 1px solid #505050;    }    .cd-primary-nav,    .cd-primary-nav ul {        background: #000;    }    nav.cd-nav .bottom-copyright {        display: none;    }    li.has-children.buy_button:before {        display: none;    }    nav.cd-nav ul .close-btn {        color: #c1c1c1;    }    .about-section {        padding: 130px 0;    }    .RWDproduct002_v2 h2.sub-title {        margin: 35px 0 0;        text-align: center;    }    .product-section {        padding: 85px 0 0px;    }}@media (max-width: 1199px) {    /*240119_新增影片區塊_修*/    .RWDvideo003 .box {        padding: 55px 0px 20px;        text-align: center;    }    .RWDvideo003 .sub_title,    .RWDvideo003 .main_title {        width: 100%;    }}@media (max-width: 991px) {    /*240119_新增影片區塊_修*/    .RWDvideo003 .video_box iframe {        height: 55.2vw;    }}/*---------------內頁---------------*/@media (max-width: 1199px) {    .page_wrapper_bg .collapsing_header .cd-main-header .cd-logo {        margin-top: 15px;        width: 165px;    }    .page_wrapper_bg .cd-main-header {        padding: 0 2%;    }    .page_wrapper_bg .footerblock>.container {        width: 95% !important;    }    .page_wrapper_bg section.call_to_action {        min-height: 600px !important;    }}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/**/ 
.RWDmenu_plus02 .member-block{margin-top: 11px;margin-right: 20px;}/**/#RWDfullscreen01 .RWDbanner_plus01 .slick-slider{margin: 0px 30px;}/**/ 
.navbar-nav > li > a{padding: 7px;margin-top:28px}.RWDright_cont002 .item-first .text-box {position: static;width:100%;height: auto;padding: 35px 30px;}.about-section {padding: 130px 0 100px;}#m_RWDfullscreen01_2_1 > div {width: 100%;}.RWDright_cont002 .item-first .pic{width:100%;}.ft-title {margin-bottom: 10px;}.ft-left {text-align: center;margin-bottom: 30px;}.copyright {text-align: center;}.txt1 {font-size: 40px;}.line_title a { color: #000;}.section-inner:before{width: 420px;height: 385px;left: 80px;top: -220px;}/*-------------------------內頁-----------------------*//*客戶成功案例*/ 
.layoutlist_2 .album_item {height: 220px !important;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/* 選單*/ 
.navbar-nav{margin:0}.mobile_language .lang_text{background-color:transparent;color:#b6b6b6}.RWDMenu001 .logo_img{height:70px}.navbar-toggle{margin-top:21px}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*配置*/ 
.main .container{padding-right: 15px;padding-left: 15px;}/*漢堡*/ 
.navbar-default .navbar-toggle {border-color: transparent;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:0px;}.navbar-nav{margin: 7.5px 0px;}.navbar-nav > li > a{padding-top: 11px;padding-bottom: 11px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-toggle{padding-right:0px;}.navbar-header {padding-right: 0px;}.mobile_language {margin-bottom: 25px;}/* 關於我們*/ 
.RWDleft_cont002 .item-second .text-box .title{font-size:26px}.about-section{padding-bottom:50px}.index-about p{width:80%}section.article-text p{line-height:30px;font-size:14px}.RWDright_cont002 .item-first .text-box{position: static;width:auto;padding: 40px 35px;}.RWDright_cont002 .item-first .pic{width:100%;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;}.RWDbanner_plus01 .slick-caption {top: 55%;}.section-inner:before {width: 300px;height: 550px;left: 0;top: -150px;}.right_info img {width: 35%;display: block;}.yahoo_button a {width: 170px;}.line_button a {width: 170px;}.line_title { display: block;width: 100%;margin-top:1 0px;text-align: center;}.line_img {width: 100%;}.RWDproduct002_v2 {padding: 0;}.fix-block {right: 20px;bottom: 0px;}.line_title {font-size: 13px;}/*-------------------------內頁-----------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 600px !important;padding: 15px 0 80px;}.page_wrapper_bg section.call_to_action::before {width: 160px;height: 160px;}/*按鈕*/ 
.page_wrapper_bg .btn_back {width: 20%;margin: 80px 0px 0px;}.page_wrapper_bg .ebtn {width: 20%;}/*側選單*/#sidebar {margin-bottom: 30px;padding: 0px 15px;}.page_wrapper_bg .layoutlist_7 .litem {margin-bottom: 50px;}/*關於我們*/ 
.ab-img {display: none;}.ab-box.box02 {margin-top: 55px;}/*聯絡我們*/ 
.con-box {padding: 30px 15px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*關於我們*/ 
.RWDright_cont002 .item-first .text-box {padding: 65px 30px;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.13);}/*產品*/ 
.RWDproduct002_v2 .col-sm-4{width: 100%;}#RWDfullscreen01 .container {width: 100%;}.txt1 {font-size: 20px;margin-bottom: 15px;letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption {font-size: 15px;}.about-section:after {display: none;}.RWDright_cont002 .item-first .text-box {padding: 30px 19px;}.RWDright_cont002 .item-first .text-box .title {font-size: 20px;letter-spacing: 1px;line-height: 2;}.about_title {font-size: 17px;margin-top: 30px;margin-bottom: 5px;}.RWDright_cont002 .item-first .text-box a {margin-top: 20px;width: 100%;}.RWDproduct002_v2 h1.main-title h8 {font-size: 15px;letter-spacing: 1px;}.RWDproduct002_v2 h1.main-title {font-size: 25px; padding: 15px 10px;}.RWDproduct002_v2 .section-subject {margin: 0px 0px 40px;}.RWDproduct002_v2 h2.sub-title {margin: 25px 0 0;color: #fff;font-size: 13px;}.section-inner:before {    width: 200px;    height: 300px;    left: -30px;    top: -140px;}.footerblock {padding: 30px 0 60px;}.about-section { padding: 70px 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 7px;    margin-bottom: 25px;    margin-bottom: 49px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item p {color: #e0dcdc;font-size: 14px;letter-spacing: 1px;}.portfolio-bottom-summary h4 {font-size: 18px;letter-spacing: 1px; line-height: 1.8;}.product-section:after {width: 250px;height: 250px;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.ft-left {font-size: 14px;}.right_info img {display: inline-block;}.right_info .col-sm-4:after {display: none;}.line_button {margin: 5px 0;}.yahoo_button {margin: 5px 0;}.copyright {    font-size: 12px;    padding-top: 5px;    border-top: 1px dotted #333;    color: #000;    margin-top: 20px;}.fix-block-xs {    background: #6ba76c;    position: fixed;    bottom: 0;    width: 100%;    z-index: 21;    padding: 7px 0;    text-align: center;    color: #fff;}.fix-block-xs a {    color: #fff;    font-size: 20px;    font-weight: bold;}.fix-block{display: none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 10px;}/*----------------------------內頁---------------------------------*//*共同*/ 
.page_wrapper_bg .banner-block {margin-top: 0px;}.page_wrapper_bg section.call_to_action>.container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg section.article-text.rwd>.container {padding: 0px 10px;}.page_wrapper_bg section.call_to_action::before, .page_wrapper_bg section.call_to_action::after {display:none;}.page_wrapper_bg section.call_to_action {padding: 15px 0 70px;}/*文字*/ 
.page_wrapper_bg .pagecontent h4 {font-size: 17px;line-height: 28px;}/*按鈕*/ 
.page_wrapper_bg .btn_back {width: 100%;margin: 40px 0px 0px;}.page_wrapper_bg .ebtn {width: 100%;}/*標題*/ 
.hgroup h1 {font-size: 21px;margin-bottom: 10px;letter-spacing: 2.5px;}.hgroup .container {margin-top: 0px;}/*服務項目*/ 
.page_wrapper_bg .layoutlist_7 .litem:hover img {transform: scale(1);}/*客戶成功案例*/ 
.layoutlist_2 .album_item {height: auto !important;margin-bottom: 25px;}.album_d_item {width: 100%;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;color: #fff;}.page_wrapper_bg .layoutlist_8 .item {padding: 30px 0px 0px;}/*聯絡我們*/ 
.con-box {padding: 15px 0px 20px;}.con-txt {margin-bottom: 25px;}.con-line img {width: 70% !important;height: auto !important;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDproduct002_v2 h1.main-title {    font-size: 20px;    padding: 15px 10px;}
}
/*iphone5 end*/
/*jQuery start*/

.bg-up{top:0px !important;box-shadow: 1px 1px 5px #e6e6e6;}.sub-up{top:-50px}

/*jQuery end*/