/*共用*/a{color:#333}a:hover{text-decoration: none;}/* 反白顏色設定*/::selection { background: #ccc; color: #fff;}::-moz-selection { background:#ccc;   color: #fff;}/* loading*/ 
.RWDfakeloader{z-index:9999999999 !important}/*----新選單----*//*滑過底線隱藏*/ 
.cd-primary-nav > .has-children > a.selected::before{display:none}.cd-primary-nav > .has-children > a.selected::after{display:none}.cd-primary-nav > li:hover:after{display:none}.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after{display:none}/*新選單搜尋*/ 
.cd-search input{font-size: 16px;}.cd-search button{font-size: 16px;}.cd-search button:hover{color: #797979;}/*新選單語系*/ 
.RWDmenu_plus02 #lan-02{font-size: 14px;letter-spacing: 1px;}#lan-02 > a:nth-child(1):before{display:none}/*新選單購物車視窗*/ 
.RWDmenu_plus02 .cart-menu ul.content li .text-box .price{color: #f77f78;}.RWDmenu_plus02 .cart-menu .buy-btn a{background-color: #a7a7a7;}/**/ 
.cd-primary-nav > .has-children > a::before{display: none;}.cd-primary-nav > .has-children > a::after{display: none;}/* BANNER*/ 
.RWDfullScreenEditor:before{background:rgba(10, 10, 10, 0)}.RWDfullScreenEditor .intro-body .intro-text{font-size: 85px;text-shadow: 2px 1px 10px #5a5a5a;line-height: 103px;font-family: "kepler-std-display",serif;letter-spacing: 4px;}.RWDfullScreenEditor .intro-body .page-scroll a.btn{color:#333;font-size:14px;padding:15px 30px;border-radius:0;border:none;background-color:#f6f6f6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;transition: 0.5s;}.RWDfullScreenEditor .intro-body .page-scroll a.btn:hover{background-color:#333;color:#fff}.RWDfullScreenEditor .logo img{display:none}.bounceIn {display: none;}.RWDfullScreenEditor .bgbanner {padding: 50px;padding-top: 80px;}.RWDfullScreenEditor .bxslider li {background-position: center;}/**/ 
.cd-main-content {background: #cfd0d0;}.cd-primary-nav > li > a:hover {color: #555;}.cd-primary-nav .cd-secondary-nav > li > a {margin: 0px;}.cd-search-trigger span::before, .cd-search-trigger span::after{background: #ffffff;}.cd-primary-nav > li > a { font-size: 15px;}/* 關於我們模組*/ 
.about-section{padding:160px 0;padding-bottom:60px;background-color:#f6f6f6}.RWDright_cont002 .item-first{background-color:#fff}.RWDright_cont002 .item-first .text-box{color:#333;background-color:#fff;padding:40px 50px}.RWDright_cont002 .item-first .text-box .title{font-size: 15px;letter-spacing: 2px;color: #b5bfa1;}.RWDright_cont002 .item-first .text-box .subtitle{font-family: "kepler-std-display",serif;font-size: 32px;font-weight: 100;letter-spacing: 4px;line-height: 45px;}.RWDright_cont002 .item-first .text-box .text{width:95%;color:#797979}.RWDright_cont002 .item-first .text-box .underline{display:none}.RWDright_cont002 .item-first .text-box a{color:#797979;font-size:14px;margin-left: 0;padding: 0px;text-align: left;font-weight:normal;width: auto;float: left;border: 0px;}.RWDright_cont002 .item-first .text-box a:hover{background-color: transparent;}.RWDright_cont002 .item-first .text-box button{letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a:hover button{color:#000;}.RWDright_cont002 .item-first .text-box button::after {height: 1px;content: '';display: block;margin-top: 10px;background-color:#b5bfa1;width: 50%;-webkit-transition-duration: .8s;transition-duration: .8s;-webkit-transition-timing-function: cubic-bezier(.075,.82,.165,1);transition-timing-function: cubic-bezier(.075,.82,.165,1);}.RWDright_cont002 .item-first .text-box a:hover button::after{width:100%;}.RWDright_cont002 .item-first .pic:after{background-color: rgba(255, 255, 255, 0.4);}.RWDright_cont002 .item-first .pic:before{background: none;}/* 最新消息模組*/ 
.news-section{background-color:#f6f6f6;padding-top:120px;padding-bottom:60px}.RWDService001 h1.main-title{font-family: "kepler-std-display",serif;font-size: 34px;font-weight:bold;letter-spacing: 4px;color:#333}.RWDService001 h2.sub-title{color: #666;width: 100%;margin: 0 auto;line-height: 30px;font-size: 15px;letter-spacing: 1px;margin-top: 30px;text-align: center;}.RWDService001 .section-line{width: 35px;height: 1px;transform: rotate(0deg);background: transparent;border-bottom: 1px dashed #b5bfa1;margin-top: 25px;margin-bottom: 10px;}.RWDService001 article{background-color:#fff;box-shadow: 1px 1px 5px #cecece;}.boxFeature-2 h2{color: #333; font-size: 16px;letter-spacing: 2px;text-align: center;margin-bottom:0}.boxFeature-2 h2:hover{color:#657150}.boxFeature-2 p{color:#797979;font-size: 13px;letter-spacing: 1px;text-align: center;padding:25px}/* 產品輪播模組 */ 
.video-section{background-color:#f6f6f6;padding:120px 0;}.isotope .isotope-item{padding:15px}.RWDproduct008 h2.sub-title{color: #666;width: 100%;margin: 0 auto;line-height: 30px;font-size: 15px;letter-spacing: 1px;margin-top: 30px;text-align: center;}.RWDproduct008 h1.main-title{font-family: "kepler-std-display",serif;font-size: 34px;font-weight:bold;letter-spacing: 4px;color:#333}.RWDproduct008 .section-line{width: 35px;height: 1px;transform: rotate(0deg);background: transparent;border-bottom: 1px dashed #b5bfa1;margin-top: 25px;margin-bottom: 10px;}.RWDproduct008 .overlay{background-color:rgba(167, 167, 167, 0.5);height: 100%;}.RWDproduct008 .title{letter-spacing:2px;text-shadow: 1px 1px 2px #656565;margin-top: 100px;}.RWDproduct008 .text{text-shadow: 1px 1px 2px #7b7b7b;letter-spacing: 1px;}/*------頁尾------*/ 
.footer-section {background-color:#cfd0d0;position: absolute; bottom: 0;width: 100%;}.footer-section .container{padding: 0px;}.footer_social{text-align: center;}.footer_p_xs {display: none;}/**/ 
.home_copyright .copyright { font-size: 13px; float: right;writing-mode: tb-rl; letter-spacing: 1px;position: absolute; right: 0; top: 40%;background-color: transparent !important;right: 10px;}.copyright_sm { display: none;}.home_copyright .copyright_desc a { letter-spacing: 3px;}/*ssl*/ 
.ft_ssl_out { letter-spacing: 1px;padding-top: 0px;text-align: center;}.ft_ssl_out span { font-size: 12px;}/*聯絡資訊*/ 
.footer_left{font-family: "kepler-std-display",serif;font-size: 34px;font-weight: bold;letter-spacing: 5px;color: #333;line-height: 1.5;padding: 13px 15px;text-align: center;}.footer_right{padding:20px 0px ;}.contact_info{font-size: 14px;letter-spacing: 1px;color: #797979;margin-top: 5px;line-height: 2.2;}.contact_info a{color:# #333 !important}.contact_follow{margin-top: 5px;}.footer_tex {text-align: center;}.footer_tex h4 { font-size: 15px;letter-spacing: 2px; font-weight: 600; color: #333; margin-right: 30px;margin-top: 0px;margin-bottom: 0px;}span.footer_p { color: #333; letter-spacing: 0px; font-size: 13px;}/*社群*/ 
.RWDsocial001{right: 0;background: transparent;padding: 0px;}#social_media_wrapper a {background: transparent;padding: 0px;width: 30px;height: auto;color:#797979}#social_media_wrapper a:hover, #social_media_wrapper a:active{text-decoration: none;color: #333;background: transparent;}#social_media_wrapper a i{vertical-align: middle !important;font-size: 14px;}.footer_tex img {height: 16px;margin: 0 10px;}.footer_social { display: none;}/*電子報*/ 
.footer-features{background-color:#f6f6f6} .web_edm{padding:0;border: 0px;background-color:transparent}.web_edm .btn{border:none;padding:0 5px;border-radius:0px;margin:0;font-size:13px;background-color:transparent}.web_edm .email input{width: 180px;font-size: 13px;letter-spacing: 1px;background-color: transparent;color: #797979;}.web_edm .btn_container{float:right}.web_edm .btn:hover{color: #333;}/* 版權宣告 */ 
.footerRights{background-color:#f6f6f6 !important;padding:0px 0px 50px 0px}.copyright{background-color:#f6f6f6 !important;font-weight:300;font-size:13px}.copyright_desc{color:#676767;font-size:12px}.copyright_desc a{color:#676767;font-size:12px}.copyright_desc a:hover{color:#333;}/*scroll top*/ 
.scrollTop001{bottom: 3%;width:50px;height:50px;z-index: 999;}/*.scrollTop001 .icon{background: transparent url(archive/image/customization/top.png) center center no-repeat;}*/ 
.scrollTop001 {display: none;}/*首頁設計*/ 
.RWDmenu_plus02 .inside {background: transparent;}.cd-main-header { background: transparent;}.cd-logo { width: 300px;background: transparent;padding: 10px;margin-top: 0px !important;margin-bottom: 0px ;}.RWDmenu_plus02 a {margin: 10px;}/*背景清水模*/ 
.cd-main-content {background: url(archive/image/customization/big_bg.jpg) no-repeat !important;}.footer-section {background: url(archive/image/customization/big_bg.jpg) no-repeat !important;padding-bottom: 20px !important;}

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


/**/section.article-text p{font-size: 14px; letter-spacing: 2px; color: #333;line-height: 26px;}.page_wrapper_bg .cd-main-content { background: url(archive/image/customization/big_bg2.jpg) repeat !important;}.page_wrapper_bg .footer-section{position: relative;}/*menu*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside {background: url(archive/image/customization/big_bg.jpg) no-repeat !important;}@media (min-width: 1170px) {.cd-primary-nav > li > a{height: 60px;}}/*內頁高度*/ 
.page_wrapper_bg section.call_to_action{padding: 50px 0 100px 0 !important;min-height: 835px !important;background-color:#fff;}/*內頁標題*/ 
.pageTitle {font-size: 24px !important;text-align: center;color:#625a58;font-family: "kepler-std-display",serif;font-weight: 600 !important;letter-spacing: 10px !important;}.hgroup .container{border-bottom: none; margin-bottom: 50px;padding-bottom: 10px;}/*麵包屑*/ 
.hgroup .breadcrumb{position: relative;bottom: 0px;padding: 0px;border: 0px;background-color: transparent;width: 100%;text-align: center;margin-top: 10px;}.hgroup .breadcrumb a{color:#555;}.hgroup .breadcrumb a:hover{color:#797979;}/*統一文字*/ 
.size-64 {  font-size: 30px;}.page_wrapper_bg ._bd_row h3{font-size: 24px;line-height: 2; letter-spacing: 1px;color: #222;text-shadow: 0px 1px 1px #e0e0e0;}.page_wrapper_bg ._bd_row h4 {font-size: 18px;letter-spacing: 2px;font-weight: bold;color: #666;}.page_wrapper_bg ._bd_row p {font-size: 14px;letter-spacing: 1px;color:#222;line-height:2}._bd_row a{color:#222;}/*banner*/ 
.flex-direction-nav .flex-disabled{display:none}/*最新消息*/ 
.layoutlist_2 .item{margin: 30px 0px;background: #f6f6f6;box-shadow: 1px 1px 5px #d8d8d8;border-bottom: 0px;}.layoutlist_2 .list_subject{padding-left: 80px;}.layoutlist_2 .list_subject a{font-size: 16px !important;letter-spacing: 1px;color:#333 !important;line-height: 2 !important;}.layoutlist_2 .list_subject a:hover{color:#625a58 !important}.layoutlist_2 .list_subject .subsubject {font-size: 14px;color: #797979;}.layoutlist_2 .listdate {border-left: 0px  !important;}.layoutlist_2 .listdate .day{color: #625a58  !important;font-size: 24px  !important;}/*產品介紹*/ 
.layoutlist_2 .subject{text-align: center;letter-spacing: 2px;}.item .subject A.itemlink {color: #333;}.item .subject A.itemlink:hover {color:#b5bfa1;}.page_content2 .info{margin-top: 0;}.page_content2 .info #prod_name h2, #prod_name h2{color: #625a58;font-weight: 600;letter-spacing: 5px;font-family: "kepler-std-display",serif;margin-bottom: 20px;}.split_line{background-color: #eaeaea;}.page_content2 .info .subtitle {font-size: 16px !important;color: #777  !important;letter-spacing: 1px;}.page_content2 .info #prod_price .money{color: #f77f78;font-family: "kepler-std-display",serif;}.page_wrapper_bg .dd-selected:hover{color:#797979;}.item .summary {text-align: center;}.item .summary A.itemlink{font-size: 12px;}.layoutlist_2 .subject {text-align: center;}.item .subject{margin-bottom: 5px;}.spec-preview{height: auto !important;}.txt table tr:nth-child(2n+1) { background: #fff;border-bottom: 1px solid #d2d2d2;}tr.title_0 p {padding: 5px 20px 0 20px;line-height: 20px; margin-bottom: 5px;}h1.pro_title {font-family: "kepler-std-display",serif;font-size: 16px;color: #222;font-weight: 600;}h1.pro_title span {display: block;margin-top: 10px; font-size: 12px;}.spec-scroll .prev, .spec-scroll .next{border: 1px solid #fff !important;background: #fff !important;color: #333;width: 13px !important;}.txt table tr:nth-child(2n) {border-bottom: 1px solid #d2d2d2;background: #fff4;}.pro_title_2 { letter-spacing: 3px;line-height: 45px;font-family: "kepler-std-display",serif; font-size: 16px;color: #222;font-weight: 600;}._bd_row._bd_clearfix.pp p { text-align: center;}/*測選單*/ 
.page_menu_block ul.nav > li{background: url(archive/image/customization/product_bg50.png);box-shadow: 4px 6px 6px 1px #cfcfcf;}.page_menu_block ul.nav > li > a{background: #fff; border-bottom: 1px solid #86868659;transition: all 0.7s ease;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {background-color: transparent; }.nav-pills > li > a { border-radius: 0px;}aside.page_menu_block { text-align: center;width:90%}.nav-stacked > li + li {margin-top: 5px;}/*產品頁面按鈕*/#btn_shopping{background: #a7a7a7;font-size: 14px;letter-spacing: 2px;border-radius: 0px;}#btn_shopping:hover{background: #b5bfa1;}.btn_back {float: right !important;border-radius: 0px !important;background: #a7a7a7  !important;}.btn_back:hover {background: #808080  !important;}/*產品說明小標題隱藏*/ 
.product_desc_subject {display: none;}/*聯絡我們*/ 
.eformsDesc{margin: 10px 0 50px;}.form-control {border-radius: 0px !important;background-color: #f6f6f6;}.form-control:focus {background-color: #fff;}.form-horizontal .control-label {font-size: 14px;}.page_wrapper_bg .eformsForm  .ebtn{background: #a7a7a7;font-size: 14px;letter-spacing: 2px;float: right;border-radius: 0px;}.page_wrapper_bg .eformsForm  .ebtn:hover{background: #d0c838f7;}.page_wrapper_bg .eformsForm  .ebtn a {color: #FFF;}/*社群*/ 
.page_wrapper_bg .RWDsocial001 {position:relative;}/*scroll top*/#toTop{display:none !important}.page_wrapper_bg .scrollTop001 {transition: bottom 0.5s ease 0s;text-align: center;cursor: pointer;right: 25px;z-index:21 !important;opacity: 1 !important;}/*相簿*/@media (min-width: 800px) {.album_item.col-sm-3.col-md-3.content_box { width: 33.33%;}}.album_item_subject { padding-top: 10px; opacity: 1 !important; background: #fff; position: relative; z-index: 9999;padding-bottom: 10px; }.album_item img{transition: all 0.5s ease;}.album_item a:hover { color: #000;}.album_item a{transition: all 0.5s ease;overflow: hidden;box-shadow: 3px 5px 12px 2px #c5c5c5b3;}.album_item a img:hover { transform: scale(1.1, 1.1);}.photo_discription .text{font-size: 24px; color: #222;line-height: 24px;font-family: "kepler-std-display",serif;font-weight: 600;letter-spacing: 3px;}/*關於我們*/ 
.row.about_0 p {    line-height: 47px;    font-size: 16px;}


/*關於我們*/ 
.lang_en .RWDright_cont002 .item-first .text-box .subtitle{letter-spacing: 2px;}.lang_en .RWDright_cont002 .item-first .text-box .text{text-align: left;letter-spacing: 1px;}/*頁尾標題內文寬度調整*/ 
.lang_en .footer_left {width: 25%;padding: 52px 15px;}.lang_en .footer_right{width: 75%;}/*edm*/ 
.lang_en .web_edm .email input{width: 270px;}.lang_en .web_edm .btn_container{float: left;}/*行動裝置*/@media (max-width: 768px) {.lang_en .footer_left {width: 100%;padding: 0px 15px 20px 15px;}.lang_en .footer_right{width: 100%;}.lang_en .contact_follow {margin-top: 20px;}.lang_en .footer_social {width: 40% !important;float: right !important;}.lang_en .footer_edm {width:60% !important; float: left !important;}.lang_en .web_edm {width: 90%;}.lang_en .web_edm .email input {width: 275px;padding: 0px 10px;;margin: 0;padding: 0px 3px;}.lang_en div#btn_reject_emailm_RWDfullscreen01_87_1 {display: none;}}@media (max-width: 480px) {.lang_en .footer_social {width: 100% !important;float: right !important;}.lang_en .footer_edm {width:100% !important; float: left !important;}.lang_en .web_edm {width: 100%;}}


/*標題*/ 
.lang_en .pageTitle{letter-spacing: 2px !important;}/*文字統一*/ 
.lang_en ._bd_row h3{line-height: 1.5;letter-spacing: 1px !important;}/*產品介紹*/ 
.lang_en .page_content2 .info .subtitle{font-size: 15px !important;letter-spacing: 0px;}.lang_en .page_content2 .info #prod_name h2, .lang_en #prod_name h2{letter-spacing: 3px;}/*購物下拉寬度*/ 
.lang_en #prod_amount{width: 150px !important;}.lang_en #prod_stand{width: 186px !important;}.lang_en #prod_stand .dd-options{width: 186px !important;}.lang_en #prod_amount .dd-options{width: 150px !important;}.lang_en .dd-select{width: 150px !important;}/*edm*/ 
.lang_en .web_edm .email input{letter-spacing: 0px;width: 240px;}

@media (max-width:1024px){
/*menu*/#RWDfullscreen01 .cd-main-header{padding: 0px 15px;}#RWDfullscreen01 .cd-main-header .cd-logo{margin-top: 8px;}.cd-logo { width: 250px;margin-top: 10px !important;}/*banner*/ 
.RWDfullScreenEditor .intro-body .intro-text {display: none;}.RWDfullScreenEditor .intro-body .page-scroll { display: none;}/*關於我們*/ 
.RWDright_cont002 .item-first .text-box .text{text-align: justify;}/*最新消息*/ 
.news-section .row{padding: 0px 10px;}.boxFeature-2 p{padding: 25px 10px;}/*頁尾*/ 
.footer-section{padding: 10px 15px;}.footer-section .container{padding: 0px;}.footer_right {padding: 0px;}.ft_ssl_out span {font-size: 12px !important;}.contact_follow {margin-top: 0px;}/*---內頁---*/ 
.collapsing_header header{padding: 0px 15px;}.collapsing_header .cd-main-header .cd-logo{margin-top: 8px;}.page_wrapper_bg .cd-main-header {height:85px;z-index: 999;}.page_wrapper_bg ul.cd-header-buttons {    margin-top: 10px;}.page_wrapper_bg .cd-search.is-visible { margin-top: 80px;}.page_wrapper_bg .cd-main-header{background: url(archive/image/customization/big_bg.jpg) no-repeat !important;}.row.about_0 { text-align: center;}.fa-angle-down:after{display:none}
}
@media (max-width: 768px) {
/*menu*/ 
.RWDmenu_plus02  .member-block, .RWDmenu_plus02  .cart-block{margin-top: 10px;}.cd-logo {margin-top: 7px !important;}/*menu copyright*/nav.cd-nav .bottom-copyright span{color: #797979;}/* Banner*/   .RWDfullScreenEditor .intro-body .intro-text{font-size: 70px; line-height: 1.3;font-family: "kepler-std-display",serif;letter-spacing: 4px;}/*內頁高度*/ 
.page_wrapper_bg section.call_to_action{padding: 20px 0 100px 0 !important;}/*標題*/ 
.hgroup h1{line-height: 1.5;}/*關於我們*/ 
.RWDright_cont002 .item-first .pic{height: 40vh;}.service-section{padding:50px 0}/*最新消息*/ 
.RWDService001 h2.sub-title{width:80%}.RWDService001{padding:0 25px}.boxFeature-2 p{margin-bottom:40px}.news-section{padding-top:50px}.RWDProduct012 .sub-title{width:90%}.product-section .item-box:nth-child(2){margin-left:57px}.RWDProduct012{padding:0}/*產品*/ 
.video-section{padding:50px 0}.RWDproduct008 h2.sub-title{width:80%}/* 頁尾*/ 
.footer-section{padding:50px 15px;}.footer-section .container{padding:0px 15px;}.footer_left{padding: 30px 15px;}.footerRights{padding: 0px 0px 40px 0px;}.ft_ssl_out span{font-size: 12px;}.footer_tex h4 {line-height: 30px;}.ft_ssl_out {padding-top: 10px;}.footer-section { padding: 30px;}/*社群*/ 
.footer_social{width: 100% !important;float: left !important;}#social_media_wrapper a{ text-align: left;}.footer_social { display: block;}.footer_tex img {display: none;}/*電子報*/ 
.footer_edm {width: 50% !important;float: right !important;}.web_edm .email input{width: 180px;padding: 0px 10px;}/*內頁*/aside.page_menu_block{width: 100%;}/*---英文版內頁---*/ 
.lang_en #prod_stand {width: 100% !important;}.lang_en .dd-select {width: 100% !important;}.lang_en #prod_stand .dd-options{width: 100% !important;}.lang_en #prod_amount{width: 100% !important;}.lang_en #prod_amount .dd-options{width: 100% !important;}/*edm*/ 
.lang_en .web_edm .btn_container {float: left;}.lang_en .web_edm {width: 100%;}
}
@media (max-width: 480px) {
/*menu*/#RWDfullscreen01 .cd-main-header {padding: 0px;}#cd-primary-nav > li > ul > li:nth-child(2) {margin-top: 0px;}#cd-primary-nav > li > ul > li.go-back { top: -20px;}.cd-logo { width: 230px;}.cd-main-header { height: 80px;background: #e9e9e9;}/*banner*/ 
.RWDfullScreenEditor .intro-body .intro-text{font-size: 38px;line-height: 50px;}.RWDfullScreenEditor .intro-body .page-scroll a.btn{font-size: 12px;}.bxslider li{width: 100% !important;}.RWDfullScreenEditor .bgbanner {padding:80px 30px 30px;}/* 關於我們*/ 
.RWDright_cont002 .item-first .text-box .subtitle{font-size: 26px;}.RWDright_cont002 .item-first .text-box{padding:30px}.RWDright_cont002 .item-first .text-box .text{width: 100%;}/*服務項目*/ 
.news-section{padding:0 0px 50px 0;}.RWDService001 h1.main-title{font-size: 28px;}.news-section .row{padding: 0px;}.RWDService001 h2.sub-title{width: 85%;}.RWDService001 .section-subject{margin-bottom: 20px;}/*產品*/ 
.video-section{padding:0 0px 50px 0}.RWDproduct008 h2.sub-title{width: 85%;padding: 0px 15px;}.RWDproduct008 h1.main-title{font-size: 28px;}.RWDproduct008 .section-subject{margin-bottom: 20px;}/*頁尾*/ 
.footer-section .item{margin-bottom:30px;width:100%}.footer-section{padding:0}.footer_left {padding: 0px 15px 20px 15px;font-size: 28px;}.footer-section > .container > .row {margin: 0px 15px;}.footer_right{padding: 15px 0px;text-align: left;}.contact_info{margin-top: 0px;}.contact_follow{margin-top: 0px;}.footer-section { padding: 20px 10px;}.footer_p_xs { block;color: #333; letter-spacing: 0px; font-size: 13px;}span.footer_p {display: none;}.footer_p_xs {display: block;}.footer_tex h4 {margin-right: 0px;margin-top: 0px; margin-bottom: 12px;}.footer-section {position: relative;}/*社群*/ 
.footer_social {width: 100% !important; float: none;}.RWDsocial001 {margin-top: 10px;}/*edm*/ 
.footer_edm {width: 100% !important; float: none;}.web_edm .email input{width: 150px;margin: 0px;padding:0px}/*copyright*/ 
.footerRights{padding: 60px 0px 20px 0px;}.copyright_sm { display: block;}.home_copyright{ display: none;}.copyright {background-color: transparent !important; text-align: center;}.copyright { margin-bottom: 30px;}/*---內頁---*/ 
.collapsing_header header{padding: 0px;}.collapsing_header .cd-main-header .cd-logo {margin-top: 8px;}/*文字*/ 
.page_wrapper_bg ._bd_row h3{font-size: 24px;}/*標題*/ 
.page_subject{padding: 0px;}.hgroup h1{text-align: center;}/*最新消息*/ 
.layoutlist_2 .list_subject{padding-left: 15px;}.layoutlist_2 .listdate{margin-top: 30px;}/*頁尾*/ 
.page_wrapper_bg .footer-section{padding-top: 20px;}/*左右寬度調整*/ 
.page_wrapper_bg .main .container {padding-left: 10px;padding-right: 10px;}.amount_name {    padding: 0px 2px;}.album_item.col-sm-3.col-md-3.content_box {    margin-bottom: 50px;}
}
@media (max-width: 380px){
.ft_ssl_out {letter-spacing: 0px;}.cd-logo {width: 210px;}.cd-header-buttons li.search-btn { margin-left: 0px;}
}
@media (max-width: 320px){
.RWDmenu_plus02 a { margin: 10px 0px;}.RWDfullScreenEditor .bgbanner { padding: 70px 30px 30px;}
}