/*共同*/a{color:#b6b6b6;text-decoration: none;}a:hover, a:focus{text-decoration: none;color: #424242;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*loading*/h1.noSubtitle {    font-size: 30px;    letter-spacing: 10px;    color: #333;}.RWDPreloader001 .status {padding-top: 50px;}/* Banner */ 
.paralaxMask{background:rgba(0, 0, 0, 0)}#logoBig img{display:none}#flexHome  h1{color:#bdbdbd}.RWDfullScreenSlider .btn{font-size:14px;color:#bdbdbd;border:0px solid #bdbdbd;letter-spacing: 2px;font-family: 'Questrial', sans-serif;background: transparent;position: absolute; bottom: 12%;left: 0;right: 0;}.RWDfullScreenSlider .btn:hover {color:#fff;background: transparent;}.RWDfullScreenSlider .btn i{display:none;}a.homeBtn.btn.scrollLink:before {content: "";display: block;width: 1px;height: 50px;background: #bbb;position: absolute;left: 50%;bottom: 16%;bottom: 135%;margin-left: -3px;transition: all 0.45s ease-out;}a.homeBtn.btn.scrollLink:hover:before{ bottom: 100%;}/* Logo*/ 
.navbar-brand{padding-top:28px}.navbar-brand > img{width:150px;}/* 選單*/ 
.navbar-default .navbar-nav > li > a{font-size:15px;letter-spacing:3px;padding:0 20px;padding-top:5px;/*font-family: 'Questrial', sans-serif;*/color: #999;}.navbar-default .navbar-nav > li > a:hover{color: #fff !important;}.RWDMenuIcon001{border:none;top:0px;background-color:#000;}.RWDMenuIcon001 ul.nav li ul li{background:transparent;text-align:center;font-size:14px;margin:0px;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-bottom:none}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color: #2f2f2f;}.navbar-nav > li > a{font-size:14px;letter-spacing:1px;padding:0px 25px;color: #999 !important;}.RWDMenuIcon001 ul.nav li ul{padding:0px;background:transparent;box-shadow:none;top:88px;}ul.navbar-nav > li> ul > li > a {padding: 8px 25px;display: block;background: #c1bab3;color: #fff;font-size: 14px;letter-spacing: 1px;margin-bottom:1px;transition:0.3s;background: rgba(47, 47, 47, 0.8);}ul.navbar-nav > li> ul > li > a:hover{background: #333;}/*ABOUT US*/ 
.about-section{padding-bottom:100px;padding-top:100px;background:#0e0e0e url(archive/image/customization/bg-pic.png) no-repeat 3% 50%;;}.RWDright_cont002 .item-first {margin: 0 auto;width: 70%;}.RWDright_cont002 .item-first:hover .pic img{transform: scale(1.05);}.RWDright_cont002 .item-first .pic:after{background-color: rgba(84, 84, 84, 0.4);}/*破圖部分(不需要時整塊隱藏^^")*/ 
.RWDright_cont002 .item-first{background:#fff;}.RWDright_cont002 .item-first .pic{width: 64%;}.RWDright_cont002 .item-first .text-box{width: 100%;padding:30px 50px;background: #000;top: 0px;right: 0px;box-sizing: border-box;z-index:99;box-shadow: 0px 3px 15px 3px rgba(0, 0, 0, 0.3);text-align: center;}.RWDright_cont002 .item-first .text-box .text{color:#eaeaea;font-size:14px;font-weight: 300;line-height:32px;width:100%;margin-top: 50px;}.RWDright_cont002 .item-first .text-box .title{color: #333;text-transform: uppercase;letter-spacing: 5px;font-size:20px;font-family: 'Poiret One', cursive;/*font-family: 'Questrial', sans-serif;*/}.RWDright_cont002 .item-first .text-box .subtitle {color: #525252;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 2px;margin-top:8px;display:none;}.RWDright_cont002 .item-first .text-box .underline{background-color: #888888;width: 23px;height: 2px;margin-top: 30px;margin-bottom: 55px;margin: 0 auto;display:none;}.RWDright_cont002 .item-first .text-box a{float: none;border:none;border-bottom:0px solid #1d1d1d;padding: 12px 0px;width:auto;padding: 5px 0px;margin-top:35px;}.RWDright_cont002 .item-first .text-box button{padding:0 0 10px;font-size:14px;letter-spacing: 3px;border-bottom: 1px dotted #ccc;transition: all 0.5s ease 0s;color: #989898;}.RWDright_cont002 .item-first .text-box a:hover{background:transparent;color:#eee;}.RWDright_cont002 .item-first .text-box a:hover button{color: #a0a0a0;}.RWDright_cont002 .item-first .text-box button:after {    content: "";    position: absolute;    background: #fff;    height: 2px;    width: 20px;    bottom:35px;    right: 50%;    margin-right: -10px;}/*RODUCTS */ 
.product-section{padding:50px 0;background: #000;}.RWDproduct002 h1.main-title{color: #000;text-transform: uppercase;  letter-spacing: 5px; font-size: 20px;font-weight:600;}.RWDproduct002 .section-subject{display:none;}.RWDproduct002 .btn.btn-rj{padding: 6px 15px; font-size: 14px;letter-spacing: 2px; border-radius: 0px; text-align: center;background-color:transparent;border:1px solid #8e8e8e;font-family: 'Questrial', sans-serif;color: #484848;padding-left: 19px;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus{background-color:#292929}.portfolio-item.grow.identity.isotope-item { margin: 0; padding: 0;}.RWDproduct002 .section-line{display:none;}.RWDproduct002 h2.sub-title{color: #000;font-family: 'Questrial', sans-serif;font-size: 14px;letter-spacing: 5px;margin-top: 15px;padding-right:6px;}.portfolio-item > .inner-content > .portfolio-content {height: 20%;top: auto;background: #fff;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{font-weight: 600;font-size: 16px; color: #000;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p {color: #333;}.bounceIn{animation-name: fadeInUp;}/*直線*/@media screen and (min-width:1024px) {.section-content::before {content: "";width: 1px;height: 85px;background: #ababab;display: block;position: absolute;left: 50%;margin-left: -9px;top: -95px;}}/*過場影片*/ 
.RWDvideo001.show{height: 60vh !important;}/**/ 
.video-section{background: #181818;}/* 頁尾*/ 
.footer-section {padding:100px 0;padding-bottom:30px;background-color:#fff}.footer-section .item{text-align:center}.footer-section .item .title{font-size:16px;font-family:New Baskerville,Times,serif;font-weight: 600;letter-spacing: 4px;color:#aeb59d}.footer-section .item .text{font-size:14px;font-family:Helvetica Neue,sans-serif;font-weight:600;margin:20px 0;color:#aeb59d}.ftc-bg { padding: 0; margin-top: 30px; border-top: 1px solid #d8d8d8;}/**/ 
.ft-contact{font-size:13px;letter-spacing: 1px;color: #c0c0c0;}/* 社群*/ 
.RWDsocial001{margin: 0 auto;text-align: center;width:168px;background:transparent;display:block;float:none;right:0px;padding:0px;padding-top:0px;}#social_media_wrapper a{color: #c1c1c1;width: 50px;height: 50px;background-color: transparent;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background: transparent;}/* copyright*/ 
.footerblock {padding-bottom: 100px;position: relative;padding-top: 55px;background: #181818 !important;line-height: 24px;}.ft-copyright {float:right;}.copyright{padding-top: 15px;float:left;}.copyright_desc{font-size:13px;letter-spacing: 1px;color: #c0c0c0;}.copyright_desc a{font-size:13px;letter-spacing: 1px;color: #c0c0c0;}.copyright_desc a:hover{color:#999}/*關於我們*/ 
.about {padding: 50px 50px 0px 50px; background: #efdcdb;position: relative;top: 70px;}.about_l {line-height: 28px;letter-spacing: 1px;margin-top: 30px;}.about_r {position: relative;line-height: 28px;letter-spacing: 1px;bottom: 120px;}img.about_img { border-bottom: #de9692 solid 4px;margin-bottom: 25px;}.together{/*color: rgb(179, 90, 85)!important;font-size: 25px!important;*/ letter-spacing: 2px;line-height: 60px;}.nane_img{margin-left: 15px;}.nane{margin-top: 30px;}.pull-right li a:hover{color: #f49b0c;}.about_hs{z-index: 9;padding-right: 163px;}.about_2017{padding: 0 85px;text-align: justify;}.aboutus{letter-spacing: 4px; line-height: 75px;}
/*內頁 start*/

/* 共同*/ 
.page_wrapper_bg section.call_to_action{min-height:800px;background-image: url(archive/image/customization/bgin.png);background-position: 95% bottom;background-size: 4%;}.page_wrapper_bg .main {background-color: #333;}.page_wrapper_bg .row, .col-sm-6 {margin-top: 0px;}#toTop {display:none !important;}/* 文字配置*/ 
.pagecontent {color: #dcdcdc;line-height: 30px;font-size: 15px;letter-spacing: 1px;}.pagecontent a{color: #dcdcdc;}.hgroup .container {border-bottom: 1px solid #6f6f6f;}.hgroup h1 {font-size: 24px;text-align: center;color:#fff;letter-spacing:3px;line-height:1.5;}.titlein {    color: #f49b0c;    font-weight: 600;    font-size: 21px;    letter-spacing: 3px;    margin-top: 0;    line-height: 1.5;}/* 麵包屑*/ 
.hgroup .breadcrumb {background-color: #333;border: solid 0px #cccccc;}/* 公司簡介*/ 
.abinfo {margin-top: 50px !important;margin-bottom: 50px;}.abinfo ul, ol {padding-left: 20px;}.abinfo  td, th {padding: 5px 10px;}.abinfo tr {border-bottom: 1px dotted #6f6f6f;}.course {margin-bottom: 10px;border-bottom: 1px dashed;padding-bottom: 10px;}.year {color: #82c7ba;}/* 手機出現捲軸*/ 
.table-scroll{overflow-x: auto;}/* 產品介紹*/ 
.proinfo {margin-top: 50px !important;margin-bottom: 50px;}.proinfo  td, th {padding: 5px 8px;}.subtitlein {    font-size: 18px !important;    color: #82c7ba;    border-left: 20px solid #82c7ba;    padding-left: 20px;    margin-top: 0;    line-height: 2 !important;}.probox {margin-top: 50px;}.probox p {padding-left: 40px;border-left: 1px dotted #82c7ba;margin-bottom: 30px;font-size: 15px !important;}#edcontent > div.row.proinfo > div.col-md-9 > div > table > tbody {border-color: #454545;}.propic img {margin-top:136px;width: 85%; }.proinfo table{border-color: transparent !important;}.proinfo td {border: transparent;}tr.proinfo_subname {border-bottom: 1px solid #999;padding-bottom: 20px;margin-bottom: 20px;}#edcontent > div.row.proinfo > div.col-lg-8.col-md-8 > div > table > tbody > tr:nth-child(2) > td:nth-child(1) > div > img {width: 58px;}tr.proinfo_submin {border-bottom: 1px solid #999;}td.pro_name {width: 190px !important; font-size: 16px;font-weight: 600;color: #fff;}/* 最新消息*/ 
.layoutlist_2 .listdate {border-left: 0px solid #cccccc !important;}.layoutlist_2 .listdate .day {color: #6f6f6f !important;margin-top: 10px;}.layoutlist_2 .item {border-bottom: 1px solid #6f6f6f !important;}.layoutlist_2 .list_subject a {color: #fff !important;font-size: 16px !important;line-height: 1.5 !important;}.subsubject {color: #ccc;font-size: 14px;}.layoutlist_3 .list_subject a {color: #ffffff !important;}.layoutlist_3 .list_subject .summary a {color: #ccc !important;}.layoutlist_3 .listdate .day {color: #8e8e8e !important;}/* 活動花絮*/ 
.album_item_subject {opacity: 1 !important;color: #fff;font-size: 16px;margin-top: 15px;}.photo_view .flexslider {background: transparent !important;border: 0px solid #ffffff !important;}.btn.btn_back {float: right !important;background-color: #000;border-radius: 0;}/* 影片*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #fff !important;margin-top: 15px;margin-bottom: 5px;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display:none;}/* 聯絡我們*/ 
.ctinfo {margin-top: 50px !important;margin-bottom: 50px;text-align: center;}.eformsDesc {border-bottom: 0px solid #dcdcdc;}.customized_columns ._input, .customized_columns select {border: 0px solid #e2e2e2;background-color: #222;border-radius: 0;color: #fff;}.form-group label.must:after {color: #82c7ba;}.ebtn {    float: right !important;    margin-right: 0 !important;    border-radius: 0 !important;    background-color: #000 !important;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display:none;}.ctinfo img {-webkit-filter: grayscale(1);}.ctinfo img:hover {-webkit-filter: grayscale(0);}.ctinfo img a{-webkit-filter: grayscale(1);}.ctinfo img a:hover {-webkit-filter: grayscale(0);}/*檔案下載*/ 
.download .list_table .download_btn {background: transparent url(archive/image/customization/icon_30_30-2.png) 0 0 no-repeat;}.download .list_table .download_btn:hover {background: transparent url(archive/image/customization/icon_30_30-2.png) -30px 0 no-repeat;}.download .list_table tr.odd {background: #333;color: #fff;}.download .search_input {background: #333;color: #fff;}.download .list_table th {color: #fff;}.download .search-go {color: #fff;}.download .list_table tr.even {    background: #333;    color: #fff;}

/*內頁 end*/
/*平板旋轉 start*/

/* ipad pro直  - 選單*/@media screen and (max-device-width: 1024px) and (orientation: portrait) {  .navbar-nav > li > a{padding: 7px;margin-top:28px}  .RWDright_cont002 .item-first .text-box {position: static;}  #m_RWDfullscreen01_2_1 > div {width: 100%;}  .RWDright_cont002 .item-first .pic{width:100%;}  .RWDright_cont002 .item-first .text-box{width:100%;}  .navbar-brand {padding-top:12px; margin-right: 29px;}/*頁尾*/  .web_edm{width:88%;}  .web_search{width:88%;}  .RWDMenuIcon001 .pull-right{display: inline-block;padding-left:90px;}  /*div#panel_59 { width: 100%;}*/}/* ipad pro橫 - 選單*/@media screen and (max-device-width: 1366px) and (orientation: landscape) {  }/* ipad 橫 - 選單*/@media screen and (max-device-width: 1024px) and (orientation:  landscape) {}/*ipad 直*/@media screen and (max-device-width: 768px) and (orientation: portrait) {.RWDMenuIcon001 .pull-right{padding-left:0px;}.navbar-nav > li > a { margin-top: 20px;}.RWDMenuIcon001 .pull-right {width: 100%;}}

/*平板旋轉 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.navbar-nav > li > a {padding: 7px;margin-top: 28px;}.RWDright_cont002 .item-first .text-box {position: static;width:100%;}#m_RWDfullscreen01_2_1 > div { width: 100%;}.navbar-header {padding-right: 29px;}.navbar-brand {padding-top:12px;}.navbar-nav > li > a {padding: 7px 15px;margin-top:12px}.navbar-default .navbar-nav > li > a{font-size:13px;}ul.navbar-nav > li> ul > li > a {padding-right: 5px;padding-left: 5px;}/*About Us*/ 
.RWDright_cont002 .item-first {width: 100%;}.RWDright_cont002 .item-first .text-box {padding:0px 70px;}.about-section{padding-bottom:0px;padding-top:0px;background: #000000;}.RWDright_cont002 .item-first .text-box button:after{bottom:5px;}.RWDright_cont002 .item-first .pic{width:100%;}.RWDright_cont002 .item-first .text-box{width:100%;}/**/ 
.section-content::before{display:none;}.portfolio-item > .inner-content > .portfolio-content{display: block;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}.RWDMenuIcon001 .pull-right{display: inline-block;padding-left: 140px;}.RWDMenuIcon001 ul.nav li ul{top:58px;position: absolute;}.RWDMenuIcon001 .pull-right{padding-left: 90px;}div#panel_59 { width: 100%;}.footerblock .container {width: 90%;}.about_2017 {padding: 0 72px;}.about_r {bottom: 100px;}.about_l {text-align: justify;}/*----- 內頁 -----*/ 
.page_wrapper_bg section.call_to_action {background-image: none;}#edcontent > div.row.proinfo > div.col-lg-9.col-md-8 > div > table {width: 900px !important;}td.proinfo_img {width: 9% !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) {
/*.tablefdasfdsa {overflow-x: auto;}*//*配置*/ 
.main .container{padding-right: 15px;padding-left: 15px;}/*Banner*/ 
.RWDfullScreenSlider #flexHome h1{font-size:26px}/*漢堡*/ 
.navbar-brand {padding-top: 10px !important;}.navbar-default .navbar-toggle {border-color: transparent;margin-top:12px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.RWDMenuIcon001 ul.nav li ul{width:100%;position:relative;top:10px;}.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;}.RWDMenuIcon001 .pull-right{padding-left: 0px;margin-bottom: 25px;}/*選單語系*/ 
.mobile_language {margin-top: 20px;}.mobile_language .web_language_menu {line-height: 40px;border-bottom: 1px solid #d0d0d0;}.mobile_language .lang_text {background-color: rgb(53, 53, 53);color: #ffffff;}header .container{padding-left: 15px;padding-right: 15px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/* 最新消息*/ 
.news-section{padding-top:50px}.RWDnews005 h1.main-title{font-size:24px}/* 關於我們*/ 
.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 {width: 90%;}.RWDright_cont002 .item-first .text-box{position: static;}.RWDright_cont002 .item-first .pic{width:100%;}/* 過場圖*/ 
.RWDparalaxSlice .paralaxText blockquote{font-size:24px}/*過場影片*//* 產品 */ 
.product-section{padding-top:0;padding-bottom:0}.RWDproduct002 h1.main-title{font-size:24px}td.proinfo_img {width: 9% !important;}/**/ 
.footerblock .container {width:95%;}/*----- 內頁 -----*/ 
.navbar-default .navbar-nav > li > a {text-align: center;}#edcontent > div.row.abinfo > div > div > table {width:900px !important;}.subtitlein {border-left: 5px solid #82c7ba;}.probox p {padding-left: 20px;}.propic {text-align: center;}.propic img{width:50%;margin-top: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.tablefdasfdsa {overflow-x: auto;}/*loading*/h1.noSubtitle {font-size: 21px;letter-spacing: 5px;}/*關於我們*/ 
.RWDright_cont002 .item-first .text-box {padding: 65px 30px;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.13);}.RWDright_cont002 .item-first {width: 100%;}.RWDright_cont002 .item-first .text-box {padding: 65px 25px;}.RWDright_cont002 .item-first .text-box .text {text-align: justify;margin-top: 0px;}#m_RWDfullscreen01_32_1 > div {padding-right: 0;padding-left: 0;}.about-section{padding-top:0px;}.RWDright_cont002 .item-first .text-box button:after {bottom: 70px;}/*產品*/ 
.RWDproduct002 h1.main-title {font-size: 20px;letter-spacing: 3px;}.portfolio-item > .inner-content > .portfolio-content {height: 30%;}.RWDnews005 h1.main-title {font-size: 20px;letter-spacing: 3px;}/*頁尾*/ 
.web_edm{width:100%;}.web_search{width:100%;}.web_edm .email input{padding:0px;margin:0px;}.web_search .searchkey input{padding:0px;margin:0px;}.ft-r{padding-top:30px;}.RWDsocial001{float:left;right: 13px;width:100%;padding-top: 20px;}.btn, .file_area{margin-top:0px;}div#RWDPAGE_BASE_PAT01 .RWDsocial001 {position: relative;}.ft-copyright {float: left;}.copyright{padding-bottom:0px;}.course {margin-bottom: 20px;padding-bottom: 20px;}.year {font-weight:bold;font-size:18px;}/*----- 內頁 -----*/ 
.page_subject {padding: 0;}.footerblock .container {width: 100%;}.page_wrapper_bg  #panel_14 > section.article-text.rwd > div {padding-right: 0;padding-left: 0;}.propic img {width: 100% !important;}.propic img {width: 61% !important;}.propic img {width: 100% !important;margin-top: 0px;}.proinfo td.proinfo_img {width: 100% !important;display: block;}td.pro_name {width: 100% !important;display: block;}tr.proinfo_submin {border-bottom: 1px solid #333;}td.pro_name {text-align: center;}td.proinfo_img {text-align: center;}tr.proinfo_subname{display: block;}
}
/*phone版 end*/