/*隱藏模組*/ 
.sign{display:none}.flex-direction-nav .flex-disabled  {display: none;}.section-line{display:none !important;}a, a:hover {color: #fff !important;}/*配置*/a,a:hover{text-decoration:none;color:#3e3e3e;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-color: transparent;}.main {background-color: #0f0f0f;}h1.main-title{color:#fff !important;}/*語系*/ 
.web_language006 .language a:hover{color:red !important;}.language.choiced {float: left;transition-duration:0.3s}.language_line {float: left;padding-left: 5px;padding-right: 5px;}.language { float: left;transition-duration:0.3s}.language.choiced a:hover{color:red;}.language a:hover{color:red;}@media (min-width:992px) { div#m_RWDBASE_PAT01_5_2 { position: absolute; right:32px;top: 8px;padding-bottom: 16px;}}@media (max-width:992px) { div#m_RWDBASE_PAT01_5_2 {padding-bottom: 16px;height:30px;}.web_language006 {    width: 65px;    margin: auto;}.web_language006{float:none;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding-bottom: 30px;}}/*LOGO&MENU*/ 
.in ul.nav { background: transparent;}header{background:#0f0f0f;border-bottom: solid 1px rgba(255, 0, 0, 0);}.navbar{margin:0px;}.navbar .nav li a{margin:0px;}.navbar-default .navbar-nav > li > a{transition-duration:0.3s}.navbar-default .navbar-nav > li > a:hover { color: red;}.navbar-default .navbar-nav > li:hover > a:after { width: 100%; left: 0;}.navbar-nav .open .dropdown-menu {background-color: rgba(0, 0, 0, 0.69);}.navbar .nav li a{transition-duration:0.3s}.navbar .nav li a:hover { color: red;}.navbar .nav li ul li ul {background-color: rgba(0, 0, 0, 0.53);}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom: solid 1px transparent;}.navbar-default .navbar-nav > li > a:after {    content: "";    background: red;    width: 0%;    height: 3px;    display: block;    transition-duration: 0.3s;    position: absolute;    bottom: -14px;    right: 0;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent;}.navbar-default .navbar-toggle {border-color: transparent;}.in ul.nav li a:hover, .in ul.nav li a:active {color: #2b2b2b;}@media (max-width:992px){.navbar .logo_img{width:220px;height:60px;margin: 0px 0 0px 15px;}.RWDMenuSmall001{padding-top: 4px;}.navbar-default .navbar-nav > li > a:after{display:none;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding:0;}}/*service*/ 
.RWDService002{padding-top:30px;}.funny-boxes > .funny-boxes-text > p {color: #9a9a9a;line-height: 27px;}.RWDService002 .fa{width:74%;}.RWDService002 h2.sub-title {color: #bfbfbf;}.RWDService002 h1.main-title{letter-spacing:4px;font-size:36px;}/*英文版*/ 
.lang_en .RWDService002 h1.main-title{letter-spacing:2px;font-size:36px;}.funny-boxes > .funny-boxes-text > h4{font-weight: bold;}.funny-boxes > .funny-boxes-text > h4::after {background-color: #b70d0d;}@media (min-width: 1024px){.funny-boxes.not-right-column::before {    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(26, 188, 156, 0) 0%, rgb(216, 216, 216) 15%, rgb(173, 173, 173) 85%, rgba(26, 188, 156, 0) 100%) repeat scroll 0 0;}.RWDService002{padding-bottom:0px;}}@media (max-width: 1024px){.RWDService002{padding-bottom:0px;}.RWDService002 h1.main-title{font-size:24px;}.RWDproduct002 h1.main-title{font-size:24px;}.lang_en .RWDService002 h1.main-title{font-size:30px;}.lang_en .RWDproduct002 h1.main-title{font-size:30px !important;}}/*圖文輪播*/ 
.RWDedictor002 .RWDedictor002-text{margin-top:30px;}.RWDedictor002 .RWDedictor002-text > .page-scroll{padding-top: 30px;}span.title01 {    font-size: 36px;    display: block;    padding-bottom: 0px;    letter-spacing:4px;    color: #fff;    line-height:1.5;}/*英文版*/ 
.lang_en span.title01 {    font-size: 30px;    letter-spacing: 1px;}span.describe01 {  font-size: 15px;    line-height: 2;    letter-spacing: 0.2em;    color:#fff;}/*英文版*/ 
.lang_en span.describe01 {  font-size: 15px;    line-height: 2;    letter-spacing: 1px;    color:#fff;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus {background-color:#3e3e3e;}.btn-lg, .btn-group-lg > .btn {padding: 9px 14px}@media (max-width: 1024px){span.title01{padding-top:50px;}}/*產品*/ 
.RWDproduct002 h1.main-title{font-size:36px;letter-spacing:4px;}/*英文版*/ 
.lang_en .RWDproduct002 h1.main-title{font-size:36px;letter-spacing:2px;}.RWDproduct002 h2.sub-title{color:#bfbfbf;}.btn{border-radius:0;}.RWDproduct002 .btn.btn-rj{background-color: #b70d0d;}.RWDproduct002 .btn.btn-rj:hover .RWDproduct002 .btn.btn-rj:focus{background-color: #3e3e3e;}li.active a {  background-color: #3e3e3e !important;}.RWDedictor002 .btn.btn-rj {    background-color: #0f0f0f;    color: #fff;    border-color: transparent;    font-size: 14px;    border-radius: 0;letter-spacing:1px;}.RWDproduct002 .btn.btn-rj:hover, .btn.btn-rj:focus {    background-color: #3e3e3e;}.portfolio-item > .inner-content > .portfolio-content {        background-color: #404040;}@media (max-width: 1024px){.RWDedictor002 .section-content{padding-top:0px;padding-bottom:30px}.RWDproduct002{padding:0px;}.RWDproduct002 h1.main-title{font-size:24px}}/*頁尾*/ 
.RWDnews002 li.media p {color: #969696;}.RWDnews002 li.media a.media-date {background: #b70d0d;border-left: solid 1px #000000;}.RWDnews002 li.media a.media-date:hover { background-color: rgba(0, 0, 0, 0.4);}.RWDnews002 li.media h5.media-heading a {color: #ffffff;}.RWDnews002 h3{padding-bottom: 24px;    line-height: 0;}.RWDPhoto002 h3{padding-bottom: 24px;    line-height: 0;}.RWDnews002 li.media .media-photo{border-radius: 6px 6px 6px 6px;}.RWDPhoto002 ul li{margin: 0 13px 15px 0;}.RWDPhoto002 ul li a { width: 70px; height: 70px;}.RWDnews002 li.media h5.media-heading a { display: block; padding-bottom: 10px;}footer{border-top: solid 0px #fff;}.lang_en .RWDnews002 li.media h5.media-heading {text-transform: initial;}@media (max-width: 1024px){.footer_teasers_wrapper{ padding: 0;padding-top:55px;}}/*頁尾編輯器*/div#m_RWDBASE_PAT01_24_1 span {display: block;line-height:23px;}#m_RWDBASE_PAT01_24_1 > span:nth-child(1) {font-size: 20px;letter-spacing:2px;}.lang_en #m_RWDBASE_PAT01_24_1 > span:nth-child(1) {font-size: 19px;letter-spacing: 1px;padding-bottom: 15px;}#m_RWDBASE_PAT01_24_1 > span:nth-child(2) {color: #d0d0d0;padding-bottom:15px;padding-top: 3px; }.lang_en #m_RWDBASE_PAT01_24_1 > span:nth-child(2) {color: #d0d0d0;padding-bottom:0px;padding-top: 0px; }#m_RWDBASE_PAT01_24_1 > span:nth-child(3) {color: #d0d0d0; }#m_RWDBASE_PAT01_24_1 > span:nth-child(4) {color: #d0d0d0; }/*模組間距*/section.call_to_action{padding: 35px 0 0px 0;}section.features_teasers_wrapper{padding: 40px 0px;background: #b70d0d;}/*section.features_teasers_wrapper{background:url(archive/image/customization/About_Pic.jpg) no-repeat;}*//*-----------內容------------*/#RWDPAGE_BASE_PAT01 {font-size: 14px;line-height: 1.5em;color: #fff;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 18px;line-height: 30px;color: #fff;letter-spacing:1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#bfbfbf;}.page_wrapper_bg ._bd_row p, .page_wrapper_bg ._bd_row td, .page_wrapper_bg ._bd_row li, .page_wrapper_bg ._bd_row label {font-size: 14px;line-height: 30px; color: #bfbfbf;}.page_wrapper_bg ._bd_row a {color: #bfbfbf !important;}.page_wrapper_bg ._bd_row a:hover {color: #fff !important;}.pagecontent {color: #bfbfbf;line-height: 30px;font-size: 14px;letter-spacing: 1px; }/*自訂*/ 
.line_00 {border: 1px dotted;}/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 24px;line-height:1.8em;}/*表格滑動*/ 
.form_00 {overflow-x: auto;}.form_00 td {padding: 0px 15px;}/*電子表單*/ 
.page_wrapper_bg .eformsForm {padding-top: 20px;}.page_wrapper_bg .customized_columns ._input, .page_wrapper_bg .customized_columns select {border: 1px solid #7d7d7d;background-color: #2f2f2f;}.page_wrapper_bg .form-control {color: #bfbfbf;}/*語系*/ 
.page_wrapper_bg .web_language006 .language_line {color: #ffffff;}@media (min-width: 992px){div#m_RWDPAGE_BASE_PAT01_5_2 {position: absolute;right: 32px;top: 8px;padding-bottom: 16px;}}/*menu*/ 
.page_wrapper_bg .navbar .nav li ul li {padding: 8px 0px;}.page_wrapper_bg .navbar .nav li ul li ul li {margin: 0px;padding: 6px 0px;list-style: none;}/*麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {background-color: #0f0f0f;border: 0;}/*水平線*/ 
.page_wrapper_bg ._bd_row hr {border-top: rgb(170, 170, 170) 1px dotted;}.page_wrapper_bg hr {border-top: rgb(170, 170, 170) 1px dotted;}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 16px;color: #ac8e67;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 16px;color: #ac8e67;letter-spacing:1px;} /*無圖*/ 
.page_wrapper_bg .layoutlist_3 .list_subject .summary a {color: #bfbfbf !important;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {color: #bfbfbf !important;}.page_wrapper_bg .layoutlist_3 .listdate .day {color: #bfbfbf !important;}/*產品*/ 
.page_wrapper_bg .page_content2 .info #prod_name, .page_content2 .info #prod_name h2 {color: #ffffff;}.page_wrapper_bg .page_content2 .info .subtitle {font-size: 15px;color: #bfbfbf;}.page_wrapper_bg .product_desc_subject {color: #ffffff;}.page_wrapper_bg #prod_name, #prod_name h2 {color: #ffffff;}/*頁尾*/#m_RWDPAGE_BASE_PAT01_34_1 > span {display: block;line-height: 23px;}#m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(1) {font-size: 20px;letter-spacing: 2px;}#m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(2) {color: #d0d0d0;padding-bottom: 15px;padding-top: 3px;}#m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(3) {color: #d0d0d0;}#m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(4) {color: #d0d0d0;}.lang_en #m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(1) {font-size: 19px;letter-spacing: 1px;padding-bottom: 15px;}.lang_en #m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(2) {color: #d0d0d0;padding-bottom: 0px;padding-top: 0px;}.lang_en #m_RWDPAGE_BASE_PAT01_34_1 > span:nth-child(3) {color: #d0d0d0;}.page_wrapper_bg .RWDnews002 h3 {color: #fff;}/***************************           RWD***************************//*頁面高度*/section.call_to_action{min-height:550px;}.collapsing_header .main{min-height:450px;}/*按鈕*/#btn_member_join .btn-primary:hover,#btn_member_join a:hover,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn,section.call_to_action .btn_back a{color:#fff;}/*按鈕字顏色*/section.call_to_action a.dd-selected{color:#666;}/*按鈕字顏色*/ 
.btn-primary,.btn_area .btn:nth-child(1),.btn_area .btn:nth-child(2),#btn_shopping{background-color: #b70d0d; border-color:#b70d0d;}.btn-primary:hover,.btn-primary:focus,.btn_area .btn:nth-child(1):hover,.btn_area .btn:nth-child(2):hover,.btn_area .btn:nth-child(1):focus,.btn_area .btn:nth-child(2):focus,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color:#b70d0d; border-color:#b70d0d;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn- primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown- toggle.btn-primary.focus {background-color: #b70d0d;border-color: #b70d0d;}.btn_submit:hover {color: #fff;}/*確定送出*//*按鈕無圓角*/ 
.ebtn {background: #b70d0d !important;border-radius: 0 !important;}.ebtn:hover {background: #3e3e3e !important;border-radius: 0 !important;}#btn_shopping {border-radius: 0;}.fbtn {border-radius: 0;background: #566997;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0;}.btn {border-radius: 0;}.btn_area .btn {border-radius: 0;}
@media (max-width: 768px) {
.About_Line{display:none}section.features_teasers_wrapper{background:##b70d0d;}/*services*/ 
.lang_en .funny-boxes > .funny-boxes-text > h4 {font-size: 18px;letter-spacing: 0.9px;}/*-------內文-------*//*文字*/ 
.page_wrapper_bg section.call_to_action h3 {font-size: 18px;line-height: 30px;}.page_wrapper_bg section.call_to_action h4 {font-size: 16px;line-height: 30px;}.page_wrapper_bg section.article-text p {font-size: 14px;line-height: 2;letter-spacing: 1px;}.page_wrapper_bg .navbar-toggle {padding: 10px;}/*漢堡*/
}
@media (max-width: 480px) {
span.title01{font-size: 24px;}.lang_en span.title01 {font-size: 24px;}/*----------內頁----------*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}#edcontent > div:nth-child(1) > span {border: 0px !important;}
}

@media (max-width: 992px){div#m_RWDPAGE_BASE_PAT01_5_2 {padding-bottom: 16px;height: 30px;}}
