.cart-visible {    display: block !important;}/*共同*/a {    color: #767676;    text-decoration: none;}a:hover,a:focus {    text-decoration: none;    color: #424242;}/* 反白顏色設定*/::selection {    background: #333;    color: #fff;}::-moz-selection {    background: #333;    color: #fff;}h1.noSubtitle {    font-size: 24px;    letter-spacing: 5px;}/*不滿版banner*/ 
.banner_bg {    max-width: 100%;}.flexslider .slides>li {    background-size: 100%;}li.item.flex-active-slide {    background-size: 100%;}li.flex-nav-prev,li.flex-nav-next {    display: none;}.flex-control-nav {    bottom: -7% !important;}.flexslider .slides>li {    height: 440px !important;    margin-top: 130px;}/*滿版 Banner *//*.paralaxMask{background:rgba(0, 0, 0, 0)}#logoBig img{display:none}#flexHome  h1{color:#bdbdbd}.RWDfullScreenSlider .btn{font-size:14px;color:#000;border:0px solid #bdbdbd;letter-spacing: 2px;font-family: 'Questrial', sans-serif;background: transparent;position: absolute; bottom: 1%;left: 0;right: 0;}.RWDfullScreenSlider .btn:hover {color: #1b1b1b;background: transparent;}.RWDfullScreenSlider .btn i{display:none;}*/a.homeBtn.btn.scrollLink:before {    content: "";    display: block;    width: 1px;    height: 50px;    background: #1b1b1b;    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: 21px}.navbar-brand>img {    width: 150px;}/* 選單*/ 
.navbar-default .navbar-nav>li>a {    font-size: 16px;    padding: 0 20px;    padding-top: 5px;    font-family: arial, 微軟正黑體;    letter-spacing: 0;}.RWDMenuIcon001 {    border: none;    background-color: rgba(255, 255, 255, 1);    padding-top: 40px}.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-default .navbar-nav>li>a {    color: #b6b6b6;}.navbar-default .navbar-nav>li>a:hover {    color: #0c0c0c !important;}.navbar-nav>li>a {    font-size: 14px;    letter-spacing: 1px;    padding: 0px 25px;    color: #383838 !important;}.RWDMenuIcon001 ul.nav li ul {    padding: 0px;    background: transparent;    box-shadow: none;    top: 88px;    width: 100%;}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: #2e2e2e;}.topmenu {    height: 50px;    background: #fff;    width: 100%;    z-index: 9;    position: fixed;}.navbar-default .navbar-nav>li>a {    width: 120px;    text-align: center;}.rwd_subject img {    width: 170px;    height: 80px;}/* 語系*/ 
.web_language {    margin-top: 38px;}.web_language .lang_text {    margin-top: -5px;    background-color: transparent;    border: none;}.web_language .btnToggle .line {    height: 1px;}.web_language .btnToggle {    right: 5px;}.web_language.is-opened {    color: #2b2b2b;}.btn_text {    transition: 0.3s;}.web_language.is-opened .lang_text {    background-color: transparent;}.web_language.is-opened .btn_text {    letter-spacing: 1px;}.web_language.is-opened .line {    background-color: #c3c3c3;}.web_language .web_language_menu {    background-color: rgba(88, 88, 88, 0.59);    border-bottom: 0px solid #b5b5b5;    line-height: 29px;    text-align: center;    font-size: 12px;    margin-bottom: 2px;}.web_language .web_language_menu a {    color: #fff;    letter-spacing: 1px;}/* 副選單*/ 
.sub-section {    position: fixed;    z-index: 9999;    width: 100%;    transition: all 0.5s;    -o-transition: all 0.5s;    -webkit-transition: all 0.5s;    top: 0;    height: 39px;    background: transparent;    top: 25px;}.RWDsocial002 {    float: right;}.RWDsocial002 .iconRounded {    border: 0px solid transparent;    color: transparent;    margin-left: 10px;    width: 25px;    height: 25px;    margin-top: 10px;}.socialNetwork {    width: 180px !important;}.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover {    background-color: transparent;    opacity: 0.8;}.web_search002 {    float: right;    margin-right: 15px;    margin-top: 10px;}.web_search002 {    background: transparent url(archive/image/customization/icon6.png) no-repeat 3% 50%;    height: 27px;}.web_search002 input {    border-bottom: 1px solid #808080;    color: #808080;}.RWDsearch001 {    float: right;    width: 25px;    height: 25px;    text-align: center;    background: #a1a1a1;    border-radius: 50%;    margin-right: 5px;    margin-top: 11px;}.RWDsearch001 i.fa {    font-size: 13px;    color: #fff;}button#btn_web_search {    font-size: 14px;    background: #939393;    border: 1px solid #939393;    padding: 6px}button#btn_web_search:hover {    color: #fff;    background: #000;}.RWDsearch001 .search-box {    box-shadow: 2px 2px 3px rgba(91, 91, 91, 0.2);    margin-top: 68px;}/*隨行購物車*/ 
.fixed-section {    position: fixed;    right: 0;    z-index: 9999999;    top: 40%;    opacity: 0;    transition: 0.3s;}.cart-visible {    opacity: 1 !important;}.shoppingcar001 .val-shopnum {    color: #bd0000;}.shoppingcar001 .money {    color: #bd0000;}.shoppingcar001 .car_icon img {    padding-right: 3px;}.shoppingcar001 .car_icon {    width: 56%;}.shoppingcar001 .checkout_it:hover {    background-color: #3a3a3a;    color: #ffffff;}/*關於我們*/ 
.about-section {    padding-bottom: 110px;    padding-top: 110px;}.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: 45%;}.RWDright_cont002 .item-first .text-box {    padding: 0 20px;    background: #fff;    right: 10px;    box-sizing: border-box;    z-index: 99;}.RWDright_cont002 .item-first .text-box .text {    color: #777;    line-height: 2;    font-size: 16px;    width: 100%;    letter-spacing: 0;    margin-top: 20px;}.RWDright_cont002 .item-first .text-box .title {    font-size: 45px;    margin: 0 auto !important;    font-family: 'Crimson Text', serif;    line-height: 1.1;    color: #333 !important;    font-weight: normal;}.RWDright_cont002 .item-first .text-box .subtitle {    font-size: 22px;    margin: 18px 0 0;    color: #888;    font-weight: 300;    letter-spacing: 0}.RWDright_cont002 .item-first .text-box .underline {    background-color: #888888;    width: 23px;    height: 2px;    margin-top: 25px;    margin-bottom: 40px;    display: none}.RWDright_cont002 .item-first .text-box a {    float: left;    border: none;    border-bottom: 2px solid #1d1d1d;    padding: 12px 0px;    width: auto;    padding: 5px 0px;    margin-top: 20px;}.RWDright_cont002 .item-first .text-box button {    padding: 0px;    font-size: 16px;    letter-spacing: 3px;    font-weight: 600;}.RWDright_cont002 .item-first .text-box a:hover {    background: transparent;    color: #eee;}.RWDright_cont002 .item-first .text-box a:hover button {    color: #a0a0a0;}/* 最新消息*/ 
.RWDnews005 .rwd_subject:before {    content: "";    width: 1px;    height: 85px;    background: #ababab;    display: block;    position: absolute;    left: 51%;    margin-left: 0;    top: -130px;}.RWDnews005 h1.main-title {    font-size: 45px;    margin: 0 auto !important;    font-family: 'Crimson Text', serif;    line-height: 1.1;    color: #333 !important;}.RWDnews005 h2.sub-title {    font-size: 22px;    margin: 18px 0 0;    color: #888;    font-weight: 300;}.news-section {    padding: 50px 0;    padding-top: 100px;    background-color: transparent;}.RWDnews005 .margin-top-20 {    text-align: left;}.RWDnews005 ul>li>i {    display: none}.RWDnews005 .owl-carousel .owl-item div {    background: #fff;    /*box-shadow: 3px 5px 11px 1px rgba(0, 0, 0, 0.12);*/}.list-inline>li {    margin-bottom: 20px;    display: none;}.RWDnews005 h4 a {    letter-spacing: 0;    color: #292929;    font-size: 18px;}.text-left {    font-size: 16px;    letter-spacing: 0;    color: #767575;    line-height: 1.5;}.RWDnews005 .margin-top-20 {    letter-spacing: 2px}.RWDnews005 .section-line {    background-color: #505050;    height: 3px;    display: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 14px}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    border-radius: 0;    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.15);    border: #fff 0px solid;}/*直線*/@media screen and (min-width:1024px) {    .RWDnews005 h1.main-title:before {        content: "";        width: 1px;        height: 85px;        background: #ababab;        display: block;        position: absolute;        left: 50%;        margin-left: -9px;        top: -130px;    }    div#panel_31 {        padding: 0;    }}/* 產品模組 */ 
.rwd_subject {    margin-bottom: 45px;}.rwd_subject:before {    content: "";    width: 1px;    height: 85px;    background: #ababab;    display: block;    position: absolute;    left: 52%;    margin-left: 0;    top: -83px;}.product-section {    padding: 50px 0 90px;    background: #f7f7f7;}.RWDproduct002 h1.main-title {    font-size: 45px;    margin: 0 auto !important;    font-family: 'Crimson Text', serif;    line-height: 1.1;    color: #333 !important;}.RWDproduct002 .btn.btn-rj {    padding: 6px 15px;    font-size: 14px;    border-radius: 0px;    text-align: center;    background-color: transparent;    border: 1px solid #8e8e8e;    color: #484848;    padding-left: 19px;}.RWDproduct002 .btn.btn-rj:hover,.btn.btn-rj:focus {    background-color: #292929}/*.popup-portfolio .portfolio-item{padding:0 15px;margin-bottom:30px;}*//*.portfolio-item.grow.c4.isotope-item {overflow: visible !important;}*/ 
.portfolio-item.grow.identity.isotope-item {    margin: 0;    padding: 0;}.RWDproduct002 .section-line {    display: none;}.RWDproduct002 h2.sub-title {    font-size: 22px;    margin: 18px 0 0;    color: #888;    font-weight: 300;}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text h4 {    font-size: 18px;    color: #fff;    line-height: 1.5;    letter-spacing: 0;}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text p {    font-size: 13px;    letter-spacing: 0;}.bounceIn {    animation-name: fadeInUp;}.RWDproduct002 .btn.btn-rj:hover,.btn.btn-rj:focus {    color: #fff;}.RWDproduct002 {    padding: 50px 0px 30px;}.page-scroll {    text-align: center;}.btn-lg {    padding: 10px 23px;    font-size: 15px;    font-family: arial, 微軟正黑體;}.btn {    background: transparent;    color: #1a1a1a;    border: 1px solid #1a1a1a;    border-radius: 0;}.btn:hover {    color: #fff;    border-color: #1a1a1a;    text-shadow: none;    background: #1a1a1a;}/*直線*/@media screen and (min-width:1024px) {    .RWDproduct002 h1.main-title:before {        content: "";        width: 1px;        height: 85px;        background: #ababab;        display: block;        position: absolute;        left: 50%;        margin-left: -9px;        top: -130px;    }}/* 頁尾*/ 
.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;}div#btn_reject_emailm_RWDfullscreen01_52_1 {    display: none;}div#btn_reject_emailm_RWDPAGE_BASE_PAT01_50_1 {    display: none;}.ft-service .RWDedictor {    clear: both;    text-align: right;    font-size: 15px;    letter-spacing: 0px;    line-height: 1.8;    color: #313131;}/**/ 
.ft-info span.title {    display: inline-block;    font-size: 18px;    color: #565656;    padding-right: 12px;    line-height: 25px;    letter-spacing: 5px;    font-weight: 600;}.ft-info span.text {    font-size: 14px;    letter-spacing: 0px;    color: #a4a4a4;    display: block;}.ft-info {    font-size: 15px;    letter-spacing: 0px;    line-height: 1.8;    color: #313131;}.ft-info a {    color: #313131;}h7 {    color: #292929;    font-size: 16px;    font-weight: 600;}/*搜尋*/ 
.ft-r {    text-align: right;    margin-top: 40px;}.ft-service .RWDsocial002 ul.socialNetwork li {    float: right;}/* copyright*/ 
.footerblock {    padding-bottom: 20px;    position: relative;    padding-top: 30px;    background: #e0e0e0 !important;}.copyright {    padding-top: 30px;    float: left;}.copyright_desc {    color: #a9a9a9;    font-size: 12px;}.copyright_desc a {    color: #2d2d2d;    font-size: 12px;}.copyright_desc a:hover {    color: #777}.footer_block2 {    background: #e0e0e0;}.ft-copy {    font-size: 13px;    text-align: left;    color: #404040;    font-family: 'cwTeXHei', sans-serif;}.ft-service {    margin-top: 20px;}.ft-copy2 {    font-size: 12px;    text-align: right;    color: #404040;    font-family: 'cwTeXHei', sans-serif;}.copy {    border-top: 1px solid #fff;    padding: 20px 0;}/*scrolltop*/ 
.ft-scrolltop-bg {    display: none}.scrollTop:before {    content: "Top";    display: block;    color: #131313;    font-size: 15px;    position: absolute;    right: -16px;    top: 64px;}.scrollTop:hover {    opacity: 1}.scrollTop {    height: 50px;    background: none;    opacity: 0.6;    transition: 0.3s;    right: 21px;    width: 0;    bottom: 0px;    position: absolute;    left: 50%;    margin-left: -70px;    border-style: solid;    border-width: 0 70px 70px 70px;    border-color: transparent transparent #fff transparent;}/*------  內頁 ------*//* 共同 */ 
.hgroup .container {    margin-bottom: 50px}.hgroup .breadcrumb {    border: none}/* 選單*/div#RWDPAGE_BASE_PAT01 .RWDMenuIcon001 {    padding-top: 13px}.RWDMenu001 {    margin: 0}.RWDMenu001 ul {    padding-top: 15px;    top: 53px}.navbar-default {    background-color: transparent;}.logo_img {    width: 180px !important;    padding-top: 8px !important;    padding-left: 0 !important}.header {    background-color: rgba(0, 0, 0, 0.7);    width: 100%;    position: fixed;    z-index: 99999}.RWDsocial002 ul.socialNetwork li {    float: left}.RWDMenu001 .nav {    margin-top: 20px}.navbar-default .navbar-nav>li>a {    background-color: transparent !important;    color: #b6b6b6;}.navbar-nav .open .dropdown-menu {    background-color: rgba(0, 0, 0, 0.7)}.dropdown-menu>li>a {    color: #b6b6b6}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {    background-color: transparent;    color: #fff}.nav li a {    text-align: left}.nav li a:hover,.nav li a:active {    border-bottom: none}.RWDMenu001 ul li ul li ul {    background-color: transparent}/* banner*/ 
.collapsing_header .full_page_photo {    position: relative}.collapsing_header .main {    top: 100px !important}/* 產品*/ 
.page_content2 .info .subtitle {    font-size: 14px !important}.page_content2 .info #prod_name h2,#prod_name h2 {    font-size: 26px !important}.page_content2 .info #prod_no {    margin-top: 20px !important}.page_content2 #productbx-pager a img {    border: 3px solid #c4c4c4}/*最新消息*/ 
.layoutlist_3 .listdate .day {    line-height: 100%;    font-size: 44px;}/*購物車*/ 
.form_subject {    padding-bottom: 18px;}/*聯絡我們*/ 
.ebtn a {    font-size: 14px;    letter-spacing: 3px;}/* 語系*/ 
.language-section {    text-align: center;    background-color: #191b1c;    padding-top: 30px}.language-section a {    margin: 0 10px}.web_language008 {    float: none;    margin: 0 auto}.web_language008 a:hover,.web_language008 a.active {    background-color: transparent}.web_language008 a {    background-color: transparent}/* 頁尾*/ 
.socialNetwork {    width: 150px}#m_RWDPAGE_BASE_PAT01_37_1 .socialNetwork {    width: 150px}.copyright {    background-color: transparent}/* copyright */footer {    background: #191b1c;    margin-top: 0;    border-top: none}.copyright {    border: none;}/*230712修*/ 
.product-section .rwd_subject {    margin-bottom: 0;}.product-section .rwd_subject img {    display: none;}.flexslider .slides>li {    height: 650px !important;}/* 20250207 */ 
.RWDsocial002 .iconRounded:hover,.color1 .iconRounded:hover {    background: #a1a1a1;}.RWDsocial002 .iconRounded {    background: #a1a1a1;    color: white;    display: flex;    justify-content: center;    align-items: center;    margin: 0;    padding: 0;    font-size: 11px;}.RWDsocial002 ul.socialNetwork {    margin: 0;}.RWDsearch001 {    margin-top: 0;    margin-right: 10px;}.RWDsocial002 ul.socialNetwork>li {    margin-right: 10px;}.RWDsocial002 ul.socialNetwork>li:last-child {    margin-right: 0;}.RWDsearch001>a {    display: flex;    justify-content: center;    align-items: center;    width: 100%;    height: 100%;}.RWDsocial002 .tooltip {    display: none !important;}.RWDsocial002 .pull-right {    display: flex !important;    justify-content: flex-end;    width: fit-content !important;}
/*內頁 start*/

/**/ 
.page_wrapper_bg .article-text p{font-size: 15px; color: #444;line-height: 32px;}.page_wrapper_bg .article-text h4{font-weight:bolder;color:#4a4747;line-height:26px;}section.article-text.rwd .container ul, ol {  padding-left: 20px;  font-size: 12px;}.fillform { text-align: center; margin: 20px 0; font-size: 20px; font-weight: bold; letter-spacing: 1px;}#toTop{display:none !important}/*menu*/ 
.page_wrapper_bg  div#RWDPAGE_BASE_PAT01 .RWDMenuIcon001{padding-top:40PX;}.page_wrapper_bg .collapsing_header .main{z-index:2}.page_wrapper_bg .collapsing_header header{box-shadow:1px 1px 5px #e6e6e6}/*標題*/section.call_to_action{padding: 75px 0 45px 0;}.hgroup .container{border-bottom:none;margin-bottom:20px;}.hgroup h1 {font-size: 24px;line-height: 37px;}/*作品*/ 
.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}.layoutlist_7 .subject, .layoutlist_7 .subject a{text-align:center;}.layoutlist_7 .subject, .layoutlist_7 .subject a{color:#777 !important;}.pro_con ._bd_third {  width: 29%; padding-left: 2.3%;}/*測選單*/ 
.page_menu_block ul.nav > li > a{color:#777;background: transparent !important;border-bottom: 1px dashed #ccc;transition: all 0.5s ease;font-size: 15px !important}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{color:#111111;}.page_menu_block h4{border-bottom:2px solid #1b1b1b;padding-bottom:8px;letter-spacing:1px;}.page_wrapper_bg .article-text h4{color: #4a4747;font-size: 20px;font-weight: bolder;line-height: 26px;text-transform:uppercase;}.page_menu_block ul, .page_menu_block li{padding-left: 0 !important;font-size: 16px !important;}/*頁尾*/ 
.page_wrapper_bg  .footerblock{z-index:9;margin-top:120px;}/*按鈕*/ 
.btn.btn-primary a {color: #484848;}.btn.btn-primary {float: right;border: 1px solid #8e8e8e;margin-right: 5px;}.btn.btn-primary:hover { color: #fff; border-color: #1a1a1a;text-shadow: none; background: #1a1a1a;}.btn.btn-primary:hover  a{ color: #fff;}.btn.btn-primary a:hover {color: #fff;}.ebtn{float: right !important; border-radius: 0 !important; border: 1px solid #5b5b5b !important;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) a { color: #5b5b5b;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) { background: transparent;}.ebtn a:hover {  color: #fff;}#panel_14 > section.article-text > div > div > div > div.customized_columns > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) a { color: #5b5b5b;}#panel_14 > section.article-text > div > div > div > div.customized_columns > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) { background: transparent;}.btn.btn_back a:hover{color: #fff;background: #1a1a1a;}.btn.btn_submit{    border-radius: 0; float: right; background: #1a1a1a !important;}.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: #1a1a1a;border-color: #1a1a1a;}#btn_shopping{border-radius:0;}.btn.btn_back { border-radius: 0;float: right;background: transparent;}.btn_back a {    display: block;    padding: 0px 15px;    border: 1px solid #1a1a1a;    color: #1a1a1a;    transition: all 0.2s ease;}.page_wrapper_bg  .btn:hover {    color: #fff;    border-color: transparent;    text-shadow: none;    background: transparent;}.page_wrapper_bg  .btn {    background: transparent;    border: none;}/*聯絡*/ 
.form-control{box-shadow: none;}.customized_columns ._input, .customized_columns select{background-color: transparent;}.atten_0 {  color: #cc0000; margin: 20px 0; text-align: center; letter-spacing: 2px;}.boxname{margin-left: 5px;}span.options { margin-top: 10px; display: block;}/*電子表單寬度*/@media (min-width: 769px) {#login_form .control-label {width: 22%}#login_form .col-sm-9.col-lg-10 {width: 78%;}#eForm1 .control-label {width: 10%}#eForm1 .col-sm-12.col-md-11.hasprename {width: 90%;}#eForm1 .col-sm-12.col-md-11 {width: 90%;}#join_form .control-label {width: 9%}#join_form .col-sm-10.col-lg-11 {width: 91%;}#join_form .col-sm-12.col-md-11 {width: 91%;}}/*最新消息*/ 
.layoutlist_3 .list_subject a{font-size: 20px !important;}/*設計價位*/ 
.layoutlist_2 .subject{text-align: center;}.product-info{width:80%}/*作品按鈕*/ 
.back_button {float: right;}.back_btn {float: right;}.back_btn a { letter-spacing: 1px; font-size: 14px;color: #555;border: 1px #555 solid;padding: 12px 30px;margin-top: 30px}._bd_is-btn-ghost1:hover, ._bd_is-btn-ghost1:active, ._bd_is-btn-ghost1:focus {color: #fff;background-color: #888; border: 1px solid #888;}.eformscontent span.options{        display: flex;    flex-direction: row;    flex-wrap: wrap;       }.eformscontent .boxname {    width: calc(100% / 3 - 15px);     margin-left: 0;            margin-right: 0;            padding-inline: 10px;}

/*內頁 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 .text-box{width:100%;}  .navbar-brand {padding-top: 21px; 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) {  .navbar-nav > li > a {padding: 7px 15px;}  .eformscontent .boxname {    width: calc(100% / 2 - 15px);}}/* ipad 橫 - 選單*/@media screen and (max-device-width: 1024px) and (orientation:  landscape) {  .navbar-nav > li > a {padding: 7px;margin-top: 28px;}  #m_RWDfullscreen01_2_1 > div { width: 100%;}  .navbar-header {padding-right: 29px;}  .navbar-brand {padding-top: 21px;}/*頁尾*/  .web_edm{width:88%;}  .web_search{width:88%;}  .RWDMenuIcon001 .pull-right{display: inline-block;padding-left: 140px;}.RWDMenuIcon001 ul.nav li ul{top:79px;}.RWDMenuIcon001 .pull-right{padding-left: 90px;}div#panel_59 { width: 100%;}}/*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-default .navbar-nav > li > a {width: 115px;padding-top: 10px;}.RWDright_cont002 .item-first .pic {width: 60%;}.RWDright_cont002 .item-first .text-box {position: absolute;width: 45%;}.about-section {padding-bottom: 130px;}.flexslider .slides > li {height: 390px !important;margin-top: 85px;}.RWDsearch001 .search-box { margin-top: 15px;}.RWDright_cont002 .item-first .text-box {padding: 15px 0 15px 45px;}  .eformscontent .boxname {    width: calc(100% / 2 - 15px);}@media (max-width:1024px) and (min-width:800px){.RWDMenuIcon001 .pull-right{padding-left:0;}.navbar-header{padding-right:0;}.RWDMenuIcon001 ul.nav li ul{top: 20px !important;}.RWDMenuIcon001 ul.nav li ul{top: 70px !important;    position: absolute;}}.navbar .nav li a{text-align: center;}.pro_con ._bd_column._bd_two-third { width: 100%;}.pro_con ._bd_third {width: 100% !important;}/*230712修*/ 
.flexslider .slides > li {height: 480px !important;}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/* 選單*/ 
.navbar-default .navbar-nav > li > a {width: auto;padding-top: 0px;margin-bottom: 20px;}.navbar-nav{margin:0}.mobile_language .lang_text{background-color:transparent;color:#b6b6b6}.RWDMenu001 .logo_img{height:70px}.navbar-toggle{margin-top:21px}.navbar-default .navbar-toggle { margin-top: 27px;}.ft-info {letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box{width:100%;}.RWDnews005 .rwd_subject:before {display:none}.RWDnews005 .rwd_subject:before {display:none}.rwd_subject:before {display:none}/*----  內頁----*//* Logo*/ 
.logo_img{width:130px !important}/* 選單*/ 
.nav li a{text-align:center}.RWDsocial002 ul.socialNetwork li {float: right;}
}
/*選單變化 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*配置*/ 
.main .container{padding-right: 15px;padding-left: 15px;}.RWDsearch001 .search-box {margin: 0px 15px !important; top: 80px !important; width: 96%;}/*Banner*/ 
.flexslider .slides > li {height: 300px !important;margin-top: 80px;}/*漢堡*/ 
.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;}/*選單語系*/ 
.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_search002 {margin-right: -10px;}/*頁尾*/ 
.web_edm{width:88%;}.web_search{width:88%;}/* 最新消息*/ 
.news-section{padding-top:50px}.RWDnews005 h1.main-title{font-size:26px}/* 關於我們*/ 
.about-section {padding-top: 70px;}.RWDleft_cont002 .item-second .text-box .title{font-size:26px}.about-section{padding-bottom:25px}.index-about p{width:80%}section.article-text p{line-height:30px;font-size:14px}.RWDright_cont002 .item-first .text-box{position: static;padding: 20px 15px;}.RWDright_cont002 .item-first .pic{width:100%;}/* 過場圖*/ 
.RWDparalaxSlice .paralaxText blockquote{font-size:26px}/* 產品 */ 
.product-section{padding-top:0;padding-bottom:55px}.RWDproduct002 h1.main-title{font-size:26px}/*----- 內頁 -----*/ 
.page_content2 .info #prod_price{margin-top:30px}/*作品*/ 
.pro_con ._bd_column._bd_two-third { width: 100%;}.pro_con ._bd_third {width: 100%;}.col-md-6.cc{margin-top:20px;}/*230712修*/ 
.flexslider .slides > li {height: 400px !important;}  .eformscontent .boxname {    width: calc(100% / 1 - 15px);}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDMenuIcon001 {padding-top: 30px;}.sub-section { top: 0px;}.flexslider .slides > li {height: 200px !important;}.RWDsearch001 .search-box { width: 91%;top: 110px !important}/*.RWDsearch001 {margin-right: -5px;}*//*關於我們*/ 
.RWDright_cont002 .item-first .text-box {padding: 50px 20px;box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.13);}.about-section {padding-bottom: 55px;}/*頁尾*/ 
.footerblock {padding-top: 25px;}.ft-r {text-align: left;margin-top: 0;}.ft-info {letter-spacing: 1px;font-size: 12px;}.ft-service {margin-top: 10px;}#panel_63 .RWDedictor {text-align: left;font-size: 12px;}#panel_63 .RWDsocial002 {float: left;margin-bottom: 15px;}#panel_63 .RWDsocial002 ul.socialNetwork li {float: left;}.ft-copy, .ft-copy2 { text-align: center;}/*內頁*//*about*/ 
._bd_column{padding:0px;}/*news*/ 
.layoutlist_3 .item {padding-bottom: 0px !important;}/*作品*/ 
.pro_con ._bd_third { width: 100%;}.page_wrapper_bg .article-text h4{text-align: center;}.pro_con h5{text-align: center;}.product-info{width:100%}.hgroup h1{text-align: center;}.page_wrapper_bg .main .container {    padding-right: 10px;    padding-left: 10px;}section.hgroup{display:none;}.form-group label{padding: 10px 15px;}
}
/*phone版 end*/
/*jQuery start*/

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

/*jQuery end*/