/* all */a {    color: #23527c}a:hover {    text-decoration: none;}/* 反白顏色設定*/::selection {    background: #23527c;    color: #fff;}::-moz-selection {    background: #23527c;    color: #fff;}/* logo */ 
.navbar-brand {    width: 170px;    padding-top: 7px}.navbar-header {    position: absolute;}/* 語系*/ 
.web_language {    margin-top: 28px}.web_language .lang_text {    border: 1px solid #fff;    color: #b6bea8;    background-color: transparent;    color: #fff}.web_language .btnToggle .line {    background-color: #fff}.web_language .web_language_menu {    background-color: #23496b;    border-bottom: 1px solid #f5f5f5;}.web_language .web_language_menu a {    color: #fff}/* BANNER*/ 
.paralaxMask {    background: transparent}#logoBig {    display: none}.RWDfullScreenSlider .btn {    position: absolute;    background: rgba(1, 117, 193, 0.51);    left: 50%;    margin-left: -75px;    bottom: 10%;    font-size: 14px;    border: none;    border-radius: 0;    font-family: 'EB Garamond', serif;    letter-spacing: 1px;    text-transform: none;    font-style: italic;}.RWDfullScreenSlider .btn:hover {    color: #b6bea8}#flexHome h1 {    font-size: 32px;    font-family: 'EB Garamond', serif;    line-height: 50px;    text-shadow: none;    width: 300px;    border: 3px solid #fff;    padding: 30px;    font-style: italic;}div#m_RWDfullscreen01_6_1 {    z-index: 1;}/* menu*/ 
.RWDMenuIcon001 {    background-color: rgb(37, 84, 125);}.navbar-nav {    margin-right: 100px}.navbar-nav>li>a {    height: auto;    font-size: 14px;    font-weight: 600;    letter-spacing: 3px;    padding: 10px 20px;    line-height: 0;    color: #fff !important}header#m_RWDfullscreen01_2_1 {    opacity: 1 !important;    transform: scaleY(1) !important;}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {    max-height: 90px;}.RWDMenuIcon001 {    background-color: rgb(50, 161, 56);    height: 80px;}.navbar-nav>li>a i {    display: none;}ul.nav.navbar-nav.pull-right {    margin-top: 31px;}/*下拉式*/ 
.RWDMenuIcon001 ul.nav li ul {    margin: 29px 0px 0px 0px;    width: 120%;    text-align: center;    padding: 0px 0px;}.RWDMenuIcon001 ul.nav li ul li:hover {    background: #0176c1;}.RWDMenuIcon001 ul.nav li ul li {    padding: 10px 1px;    margin: 0px}.RWDMenuIcon001 ul.nav li ul li a:hover {    color: #fff;    background: #0477c2;}.RWDMenuIcon001 ul.nav li ul li a {    color: #000;    padding: 0px 0px;}/*本會介紹*/ 
.RWDright_cont002 .item-first .text-box .text {    text-align: center;}.RWDright_cont002 .item-first .text-box .subtitle {    letter-spacing: 4px;    margin-top: 30px;    text-align: center;}.RWDright_cont002 .item-first .text-box a:hover {    background-color: rgba(255, 255, 255, 0.14);}button {    color: #000;}/*現任理事長簡介*/ 
.subtitle {    text-align: center;}.RWDleft_cont002 .item-second .text-box {    color: #000;}/* 服務項目 */ 
.slice_01 {    background-color: #e5e5e6;    padding: 100px 0}.RWDService003 .item figcaption {    height: 98.4%;    background-color: rgba(72, 72, 72, 0.72)}.RWDService003 .item:hover figcaption {    background-color: rgba(60, 60, 60, 0.2)}.RWDService003 .item .line-03-in {    bottom: 6px}.RWDService003 .item:hover figcaption .more {    letter-spacing: 1px}.RWDService003 .item figcaption .title span {    font-family: 'EB Garamond', serif;}.RWDService003 .item figcaption .more {    font-size: 14px;    margin-top: 255px;}/* 最新消息 (左右圖文兩組)*/ 
.news-section {    background-color: #ebebe8;    padding: 100px 0}.RWDright_cont002 .item-first {    background-color: #d2d2d2}.RWDright_cont002 .item-first .text-box .title {    font-family: 'EB Garamond', serif;    font-style: italic;    text-align: center;    margin-top: 15px}.RWDright_cont002 .item-first .text-box .text {    margin: 0 auto;    letter-spacing: 1px}.RWDright_cont002 .item-first .text-box .underline {    margin: 50px auto;    background-color: #000}.RWDright_cont002 .item-first .text-box .title {    line-height: 0}.RWDright_cont002 .item-first .text-box a {    font-size: 14px;    border: 1px solid #000}.RWDright_cont002 .item-first .text-box {    color: #000;}.RWDleft_cont002 .item-second {    background-color: #b5bdbf}.RWDleft_cont002 .item-second .text-box {    background-color: #b5bdbf}.RWDleft_cont002 .item-second .text-box .title {    text-align: center;    font-family: 'EB Garamond', serif;    font-style: italic;    margin-top: 10px;    font-weight: 900}.RWDleft_cont002 .item-second .text-box .underline {    margin: 50px auto;    background-color: #000}.RWDleft_cont002 .item-second .text-box .text {    margin: auto;    letter-spacing: 1px;    line-height: 28px}.RWDleft_cont002 .item-second .text-box button {    display: none}/* 最新消息 (純文字模組)*/ 
.RWDnews006 h4 {    color: #23527c;    font-family: 'EB Garamond', serif;    font-size: 32px;    font-style: italic;    margin-bottom: 60px;    border-top: 2px solid #23527c;    width: 60px;    padding-top: 30px}.RWDnews006 .letter-spacing-1 {    letter-spacing: 1px !important}.two-section {    padding: 100px 0}.RWDnews006 a {    color: rgb(78, 78, 97);    float: none;    font-size: 14px}.RWDnews006 a:hover {    color: #23527c}.RWDnews006 small {    margin-right: 40px;    margin-left: 10px;    font-family: 'EB Garamond', serif;    font-style: italic;    font-size: 12px;    color: #23527c;    margin-bottom: 0}.RWDnews006 li {    margin-bottom: 20px}.RWDnews006 li:after {    content: '';    clear: both}.RWDnews002 li.media {    margin-bottom: 25px}/* 最新消息 (圖文組合)*/ 
.RWDnews002 h3 {    color: #23527c;    font-family: 'EB Garamond', serif;    font-size: 32px;    font-style: italic;    margin-bottom: 60px;    border-top: 2px solid #23527c;    width: 60px;    padding-top: 30px;    text-transform: none;    letter-spacing: 1px}.RWDnews002 li.media .media-photo {    width: 200px;    height: 120px;    border-radius: 0}.RWDnews002 li.media a.media-date {    visibility: hidden}.RWDnews002 li.media h5.media-heading {    margin-left: 250px;    font-weight: 600;    text-transform: none}.RWDnews002 li.media p {    margin-left: 250px;    margin-top: 15px;    font-size: 14px}/*活動花絮*/ 
.RWDproduct008 .overlay {    background-color: rgba(0, 117, 193, 0.68);}.RWDproduct008 .section-subject {    display: none;}/* 產品模組 */ 
.slice_03 {    background-color: #e5e5e6;    padding: 100px 0}.RWDproduct002 {    padding: 0}.RWDproduct002 h1.main-title {    font-size: 28px;    font-weight: 600;    letter-spacing: 3px;    font-family: Helvetica Neue, sans-serif;    color: #525252}.RWDproduct002 h2.sub-title {    font-size: 16px;    background-image: -webkit-linear-gradient(top, #d5b096, #97461a);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    min-height: 19px;    font-weight: 600;    font-family: New Baskerville, Times, serif;    etter-spacing: 1px;}.RWDproduct002 .section-line {    background-color: #c7c7c7}.popup-portfolio .portfolio-item {    padding: 15px}.RWDproduct002 .btn.btn-rj {    background-color: transparent;    border-color: transparent;    font-weight: 600;    font-size: 14px;    color: #777;    font-family: Helvetica Neue, sans-serif;    letter-spacing: 2px}.portfolio-item>.inner-content>img {    -webkit-transition: all 5s linear;    -o-transition: all 5s linear;}.portfolio-item>.inner-content>.portfolio-content {    background-color: #b6bea8;    opacity: 0.8;}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text {    color: #000}.portfolio-item>.inner-content>.portfolio-content>.portfolio-detail a>.portfolio-text h4 {    text-transform: none;    font-size: 14px;    font-weight: 600;    margin-bottom: 10px;    font-family: New Baskerville, Times, serif;}.RWDproduct002 .btn.btn-rj:hover,.btn.btn-rj:focus {    background: transparent;    color: #b9c1ac}.RWDproduct008 .title {    font-family: 'EB Garamond', serif;    font-style: italic}/* 頁尾*/ 
.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: 'EB Garamond', serif;    font-weight: 600;    letter-spacing: 4px;    color: #25547d;    font-style: italic;}.footer-section .item .text {    font-size: 13px;    margin: 20px 0;    color: #484848;    letter-spacing: 1px}div#m_RWDfullscreen01_48_1 {    text-align: left;    font-size: 14px;    letter-spacing: 1px;    line-height: 25px;}div#m_RWDfullscreen01_50_1 {    text-align: right;    letter-spacing: 1px;    font-size: 13px;    line-height: 24px;}/* 社群*/ 
.RWDsocial001 {    margin: 0 auto;    text-align: center;    width: 128px;    background: transparent;    display: block}#social_media_wrapper a:hover,#social_media_wrapper a:active {    background: #b6bea8}/* copyright*/ 
.footerRights {    padding-bottom: 50px}.copyright {    letter-spacing: 1px;}.copyright_desc {    color: #0175c1;    font-size: 12px;    font-weight: 600}.copyright_desc a {    color: #0175c1;    font-size: 12px;    font-weight: 600}.copyright_desc a:hover {    color: #095180;}/*search*/ 
.search_fixed {    position: fixed;    right: -2px;    top: 70%;    border: 1px solid #0175c1;    border-radius: 10px 0px 0px 10px;    background: #0175c1;}.RWDsearch001 .search-box {    right: 1px;    top: 0;    padding: 10px 5px 10px 10px;    width: 250px;    margin-top: 38px;}.RWDsearch001 i.fa {    color: #fff;    padding: 10px 20px;}button#btn_web_search {    border: 0px;    font-size: 16px;    letter-spacing: 2px;}.btn-primary:hover {    background: #003b62;    color: #fff;}.form-control:focus {    border-color: #0175c1;    -webkit-box-shadow: none;    box-shadow: none;}/* 以下為內頁*/ 
.main {    background-color: #ebebe8}.sign {    display: none}.social_media_wrapper {    display: none}#toTop {    display: none !important}/* menu*/header {    border: none}/* logo*/ 
.navbar .logo_img {    width: 200px}.navbar {    margin: 0}.hgroup h1 {    font-family: 'EB Garamond', serif;    font-weight: 600;    letter-spacing: 3px;    font-size: 28px;}/* 社群*/ 
.RWDsocial001 {    position: relative}/* 產品 */ 
.layoutlist_5 .product_list_item {    background: #ebebe8 !important;}/* copyright*/footer {    margin-top: 0;    background-color: #fff;}.copyright {    background-color: #fff;    border: none}.group-section {    background-color: #fff}/* 以下為內頁 */ 
.hgroup .breadcrumb {    background-color: #ebebe8;    border: none}.collapsing_header header {    background-color: rgb(37, 84, 125)}.layoutlist_3 .list_subject a {    font-size: 18px !important;}.layoutlist_3 .list_subject .summary a {    font-size: 14px !important;    line-height: 30px}/* 240801 */:root {    --NaviHeight: 80px;    --StickyHeight: 180px;    --NaviColor: #fff;    --NaviHoverColor: #333;    --NaviUpColor: #fff;    --NaviUpHoverColor: #333;    --FontSizeNavi:16px;    --NaviBtnColor: #ffffff;    --NaviBtnBg: #32a138;    --NaviBtnHoverColor: white;    --NaviBtnHoverBg: #333;    --NaviSubBtnColor: white;    --NaviSubBtnBg: #ffffffc9;    --NaviSubBtnHoverColor: white;    --NaviSubBtnHoverBg: #333;    --TransitionEase:.3s ease;    --BtnOutlineBg:#ffffff;--BtnOutlineColor:#888;--BtnOutlineHoverBg:#32a138;--BtnOutlineHoverColor:#fff;--FontSizeH3:20px;--MainColor:#32a138;}/* Navi */ 
.collapsing_header .main {    top: 0 !important;    background-color: transparent;}.RWDmenu_plus04 .header {    padding: 0 15%;    background: transparent;    transition: var(--TransitionEase);}.RWDmenu_plus04 .header {    height: var(--NaviHeight);}.RWDmenu_plus04 .header {    background: rgb(50, 161, 56);}.RWDmenu_plus04 .menu li a {    color: #fff;}.RWDmenu_plus04 .logo {    position: absolute;    display: flex;    align-items: center;    transition: var(--TransitionEase);    width: fit-content;    top: 3px;}.RWDmenu_plus04 .logo img {    height: 155px;    aspect-ratio: 1/1;    /* 依照自己的圖片比例修改 */}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: var(--FontSizeNavi);    text-align: center;    color: var(--NaviColor);    letter-spacing: 3px;    font-weight: 400;}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select {    color: var(--NaviColor);}.RWDmenu_plus04 .header.is-up .features .cart-btn,.RWDmenu_plus04 .header.is-up .features .querycar-btn,.RWDmenu_plus04 .header.is-up .features .share-group a,.RWDmenu_plus04 .header.is-up .features i,.RWDmenu_plus04 .header.is-up .lang-select,.RWDmenu_plus04 .header.is-up .site-nav .menu>li>a {    color: var(--NaviUpColor);    transition: var(--TransitionEase);}.RWDmenu_plus04 .lang-select {    color: var(--NaviColor);}.RWDmenu_plus04 .glyphicon-search {    position: relative;    top: 3px;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .features .share-group span{    font-size: var(--FontSizeNavi);    text-align: center;    color: var(--NaviColor);}.RWDmenu_plus04 .site-nav .menu ul li a{color: #333; font-size: var(--FontSizeNavi);    text-align: center;}.RWDmenu_plus04 .features .member-btn,.RWDmenu_plus04 .features .search-btn {    padding: 25px 15px;}.cart-btn img {    width: 20px;}.RWDmenu_plus04 .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: var(--MainColor);}.RWDmenu_plus04 .cart-block h3,.RWDmenu_plus04 .querycar-block h3 {    font-size: 18px;    font-weight: 500;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after,.RWDmenu_plus04 .lang-select-label:after,.RWDmenu_plus04 .site-nav .menu li.dropdown>a:after,.RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: var(--NaviColor);}.RWDmenu_plus04 .header.is-up .dropdown-menu .manu-item-box ul li.has-child>a:after,.RWDmenu_plus04 .header.is-up .lang-select-label:after,.RWDmenu_plus04 .header.is-up .site-nav .menu li.dropdown>a:after,.RWDmenu_plus04 .header.is-up .site-nav .menu li.has-child>a:after {    border-color: var(--NaviUpColor);}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: unset;    font-weight: 400;    color: var(--NaviHoverColor);}.RWDmenu_plus04 .site-nav .menu>li>ul {    width: 200px;    margin-left: -100px;    padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 10px;}.RWDmenu_plus04 .site-nav .menu ul li.has-child>a:after {    right: 20px;}.RWDmenu_plus04 .site-nav .menu>li.active>a {    background: transparent;    color: var(--NaviHoverColor);}.member-block h3 {    text-align: left;    font-weight: bold;    padding-bottom: 1rem;}.RWDmenu_plus04 #mobile-menu .menu>li.active,.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: var(--MainColor);}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after,.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after,.RWDmenu_plus04 .dropdown-menu .manu-item-box ul ul a {    color: var(--NaviColor);}.RWDmenu_plus04 .cart-block .bottom-box .total,.RWDmenu_plus04 .querycar-block .bottom-box .total {    font-size: var(--FontSizeNavi);}.lang-select-options a {    font-size: var(--FontSizeNavi);}#div_forget_content #forget_table_btn,.RWDmenu_plus04 .member-block a.login,.RWDmenu_plus04 .member-block button.login,.RWDmenu_plus04 .member-block a.login.is-on,.RWDmenu_plus04 .member-block button.login.is-on {    background-color: var(--NaviBtnBg);    color: var(--NaviBtnColor);    transition: var(--TransitionEase);}.RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    font-size: var(--FontSizeNavi);    background: var(--NaviBtnBg);    transition: var(--TransitionEase);    color: var(--NaviBtnColor);}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {    background: var(--NaviBtnBg);    transition: var(--TransitionEase);    font-size: var(--FontSizeNavi);}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic {    background: transparent;}.RWDmenu_plus04 .member-block a.login,.RWDmenu_plus04 .member-block button.login {    background-color: var(--NaviSubBtnBg);    color: var(--NaviSubBtnColor);    transition: var(--TransitionEase);}.RWDmenu_plus04 .member-block a.signin,.RWDmenu_plus04 .member-block button.signin {    background-color: var(--BtnOutlineBg);    color: var(--BtnOutlineColor);    border: 1px solid var(--BtnOutlineColor);    transition: var(--TransitionEase);}.web_count {    color: #0175c1;    font-size: 12px;    font-weight: 600;}/* 選單變漢堡 */@media(min-width:1199px) {    .RWDmenu_plus04 .header.is-up .features .cart-btn:hover,    .RWDmenu_plus04 .header.is-up .features .querycar-btn:hover,    .RWDmenu_plus04 .header.is-up .features .share-group a:hover,    .RWDmenu_plus04 .header.is-up .features i:hover,    .RWDmenu_plus04 .header.is-up .lang-select:hover,    .RWDmenu_plus04 .header.is-up .site-nav .menu>li>a:hover,    .RWDmenu_plus04 .features .cart-btn:hover,    .RWDmenu_plus04 .features .cart-btn:hover i,    .RWDmenu_plus04 .features .querycar-btn:hover,    .RWDmenu_plus04 .features .share-group a:hover,    .RWDmenu_plus04 .features i:hover {        color: var(--NaviHoverColor);    }    .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after,    .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after {        border-color: var(--NaviHoverColor);    }    .RWDmenu_plus04 .cart-block .bottom-box .pay-btn:hover {        font-size: var(--FontSizeNavi);        background: var(--NaviBtnHoverBg);        transition: var(--TransitionEase);        color: white;    }    .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn:hover {        background: var(--NaviBtnHoverBg);        transition: var(--TransitionEase);        font-size: var(--FontSizeNavi);    }    .RWDmenu_plus04 .lang-select-label:hover::after,    .RWDmenu_plus04 .header .site-nav .menu li.has-child>a:hover:after,    .RWDmenu_plus04 .header .site-nav .menu li.active>a:after,    .RWDmenu_plus04 .header .site-nav .menu li.has-child:hover>a:after {        border-color: var(--NaviHoverColor);    }    .lang-select-label:hover i,    .RWDmenu_plus04 .features .lang-select:hover .lang-select-label i,    .RWDmenu_plus04 .lang-select:hover .lang-select-label {        color: var(--NaviHoverColor);    }    .RWDmenu_plus04 .site-nav .manu-item:hover>a,    .RWDmenu_plus04 .site-nav .menu ul li a:hover {        text-decoration: unset;        font-weight: 400;        color: var(--NaviHoverColor);    }    .RWDmenu_plus04 .lang-select:hover .lang-select-label,    .RWDmenu_plus04 .site-nav .menu>li>a:hover {        background: transparent;        color: var(--NaviHoverColor);    }    .RWDmenu_plus04 .member-block a.signin:hover,    .RWDmenu_plus04 .member-block button.signin:hover {        background-color: var(--BtnOutlineHoverBg);        color: var(--BtnOutlineHoverColor);        transition: var(--TransitionEase);        border-color: var(--BtnOutlineHoverBg);    }    #div_forget_content #forget_table_btn:hover,    .RWDmenu_plus04 .member-block a.login:hover,    .RWDmenu_plus04 .member-block button.login:hover,    .RWDmenu_plus04 .member-block a.login.is-on:hover,    .RWDmenu_plus04 .member-block button.login.is-on:hover {        background-color: var(--NaviBtnHoverBg);        color: var(--NaviBtnHoverColor);        transition: var(--TransitionEase);    }    .RWDmenu_plus04 .member-block .other a:hover {        color: var(--NaviHoverColor);        transition: var(--TransitionEase);    }    .lang-select-options a:hover,    .lang-select-options a:hover * {        font-weight: 400;        color: var(--NaviHoverColor);    }    .member-block .login-headline {        font-size: var(--FontSizeH3);        text-align: left;        font-weight: 500;    }}
/*選單變化 start*/
@media (max-width: 800px) {
.navbar-toggle{border:none}.navbar-nav{margin:0}ul.nav li{padding:15px 0}
}
/*選單變化 end*/
/*內頁 start*/

/*內頁*//*.page_wrapper_bg .main section {background:#e5e5e6;}*/ 
.page_wrapper_bg  section.call_to_action  {min-height: 800px;}#edcontent > ul > li > a { color: #0176c1;}#edcontent > ul > li > a:hover { color: #23527c;}/*訊息公告*/ 
.pagecontent { line-height: 40px; padding: 0px 60px !important;}/*標題*/ 
.page_wrapper_bg .hgroup .container {padding-top: 60px;}    /*內頁選單*/ 
.page_wrapper_bg .RWDMenuIcon001 {background-color: rgb(50, 161, 56);height: 80px;}.page_wrapper_bg .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {background: rgb(50, 161, 56);}/*聯絡我們*/ 
.form-horizontal .control-label {    padding-top: 0px!important; margin-bottom: 9px!important;}._bd_row a { color: rgb(50, 161, 56);}._bd_row a:hover { color: #23527c;}/*頁尾*/ 
.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_34_1 { text-align: left;letter-spacing: 1px;font-size: 14px;line-height: 25px;color: #777;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_36_1 { text-align: right;letter-spacing: 1px;font-size: 13px;line-height: 24px;color: #777;}.page_wrapper_bg .footerRights { padding: 22px; background-color: white; padding-bottom: 50px;}.page_wrapper_bg .copyright { padding: 0px 0px; font-size: 16px; }/*內頁_表格*/ 
.form_01 td { padding: 3px 10px;}.form_02 td { padding: 3px 10px;}.form_105 td { padding: 0px 10px;}.form_104 td { padding: 0px 10px;}/*內頁按鈕*/ 
.page_wrapper_bg .ebtn { border-radius: 0px; background: rgb(50, 161, 56);}/*內頁search*/ 
.page_wrapper_bg .RWDsearch001 .search-box {right:1px;top: 0;padding: 10px 5px 10px 10px;width: 250px;margin-top: 38px;}.page_wrapper_bg .RWDsearch001 i.fa {color: #fff;padding: 10px 20px;}/* 240801 */:root{     /* 按鈕 */    --BtnOutlineColor: #32a138;    --BtnOutlineBg: transparent;    --BtnOutlineHoverColor: white;    --BtnOutlineHoverBg: #333;    --BtnColor: white;    --BtnBg: #32a138;    --BtnHoverColor: white;    --BtnHoverBg: #333;    --SubBtnColor: white;    --SubBtnBg:#19621d;    --SubBtnHoverColor: white;    --SubBtnHoverBg: #333;    --BtnborderRadius: 99em;    --BtnWidth: 200px;    --BtnHeight: 50px;    --BtnFontSize: 17px;} .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {    background: var(--SubBtnBg);    color: var(--SubBtnColor);    border-radius: var(--BtnborderRadius);    font-size: var(--BtnFontSize);}    .no-touch  .RWDproduct_page .btn-shop .btn.shop:hover {        background-color: var(--SubBtnHoverBg);        color: var(--SubBtnHoverColor);    } .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {    background: var(--BtnBg);    color: var(--BtnColor);    border-radius: var(--BtnborderRadius);}    .no-touch  .RWDproduct_page .btn-shop .btn.add:hover {        background-color: var(--BtnHoverBg);        color: var(--BtnHoverColor);    }.RWDproduct_page .btn.btn_back {    margin-right: 0;    float: unset;    background: transparent !important;    padding: 0;    box-shadow: none;    width: 100%;    display: flex;    justify-content: flex-end;}.RWDproduct_page .btn.btn_back a {    width: var(--BtnWidth);    height: var(--BtnHeight);    padding: 10px 15px;    background: var(--BtnOutlineBg);    color: var(--BtnOutlineColor);    transition: var(--TransitionEase);    border: 1px solid var(--BtnOutlineColor);    line-height: 1;    border-radius: var(--BtnborderRadius);    font-size: var(--BtnFontSize);    display: flex;    align-items: center;    justify-content: center;    }.RWDproduct_page  .btn.btn_back a:hover {    border: 1px solid var(--BtnHoverColor);    color: var(--BtnHoverColor) !important;    background: var(--BtnHoverBg);}.RWDproduct_page .form-group {    display: grid;    grid-template-columns: max-content 1fr;    align-items: center;    gap: 0 10px;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label{    width: fit-content;}

/*內頁 end*/
/*pad版 start*/
@media (max-width: 768px) {
.slice_01{padding:50px 0;padding-bottom:25px}/* 兩大區塊*/ 
.news-section{padding:50px 0}.RWDright_cont002 .item-first .text-box{text-align:center;padding:35px}.RWDright_cont002 .item-first .text-box .title{line-height:35px}.RWDleft_cont002 .item-second .text-box .title{margin-top:15px}.RWDleft_cont002 .item-second .text-box{padding:35px;text-align:center}/* 最新消息*/ 
.two-section{padding:50px 0}.RWDnews006 small{margin-bottom:20px}.RWDnews006 small:after{content:'';clear:both}.RWDnews006 a{float:none}.RWDnews006 h4{margin-bottom:30px}.RWDnews002 h3{margin-bottom:30px}.RWDnews002 li.media .media-photo{width:65px;height:70px}.RWDnews002 li.media h5.media-heading{margin-left:0;margin:0 0 0 75px}.RWDnews002 li.media p{margin-left:0;margin:0 0 0 75px}/* */ 
.slice_03{padding:50px 0}/* 頁尾*/ 
.footer-section{padding:50px 0}.footerRights{padding-top:0}/*170704*/ 
.navbar-brand {width: 120px;}.navbar-header {width: 100%; z-index: 111111;}div#m_RWDfullscreen01_50_1 {text-align: center; margin-top: 11px;}#m_RWDfullscreen01_49_1 > div:nth-child(1) {width: 40%;margin: 0 auto;}div#m_RWDfullscreen01_48_1 {text-align: center;margin-bottom: 50px;}.RWDright_cont002 .item-first .pic img {transform: scale(1.5);}.RWDleft_cont002 .item-second .pic img {transform: scale(1.5);}.navbar-default .navbar-toggle {margin-top: 27px;}.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}.navbar-fixed-top .navbar-collapse{max-height: 100%;background: #32a138;    z-index: -1;}ul.nav.navbar-nav.pull-right {margin-top: 115px;}.navbar-default .navbar-toggle.in {background-color: transparent !important;}.navbar-brand {margin-left: 27px;}#m_RWDfullscreen01_2_1 > div {padding: 0;}.RWDMenuIcon001 ul.nav li ul {position: relative; margin: 16px 0px 0px 0px;}/*內頁*/ 
.page_wrapper_bg ul.nav li {text-align: center;}.RWDMenuIcon001 ul.nav li ul {width: 100%;}.page_wrapper_bg .hgroup .container {padding-top: 0px;}/*內頁頁尾*/ 
.page_wrapper_bg .footerRights {padding-top: 0px;}.page_wrapper_bg .copyright { padding: 0px 0px; font-size: 16px; position: relative;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_36_1 { text-align: center; margin-top: 11px;}#m_RWDPAGE_BASE_PAT01_35_1 > div:nth-child(1) { width: 40%; margin: auto;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_34_1 {    text-align: center; margin-bottom: 50px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*內頁標題*/ 
.hgroup h1 { font-size: 22px; line-height: 30px;}.pagecontent{ line-height: 30px; font-size: 15px; padding: 0px 0px!important;}.page_wrapper_bg .hgroup .container { padding-top: 0px;}.page_subject { padding: 0px 0px;}/*內頁*/ 
.pagecontent.menu5, .pagecontent.menu8 { padding: 0px 5px!important;}/*內頁_表格*/#edcontent > div.form_01 { line-height: 30px;}#edcontent > div.form_02 { line-height: 30px;}#edcontent > div.form_105 > table  {width:500px !important;}#edcontent > div.form_105 { line-height: 30px; overflow-x: auto;}#edcontent > div.form_104 > table  {width:500px !important;}#edcontent > div.form_104 { line-height: 30px; overflow-x: auto;}/*本會簡介*/#edcontent > ol { padding-left: 20px; }#edcontent > ol > li > ul { padding-left: 20px;}/*聯絡我們*/section.article-text p { font-size: 14px; letter-spacing: 3px;}/*內頁頁尾*/ 
.page_wrapper_bg .footerRights { padding-top: 0px;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_36_1 { text-align: center; margin-top: 11px;}#m_RWDPAGE_BASE_PAT01_35_1 > div:nth-child(1) { width: 40%; margin: 0 auto;}.page_wrapper_bg .main .container {padding-left: 15px; padding-right: 15px; margin-left: auto; margin-right: auto;}.page_wrapper_bg #m_RWDPAGE_BASE_PAT01_34_1 { text-align: center; margin-bottom: 50px;}
}
/*phone版 end*/
/*小螢幕 start*/

@media (max-width: 1800px) {    .RWDmenu_plus04 .header {    padding: 0 10%;    }    .RWDmenu_plus04 .logo img {    height: 135px;    }}@media (max-width: 1500px) {    :root{            --FontSizeNavi: 15px;    }    .RWDmenu_plus04 .header {    padding: 0 5%;    }    .RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 10px;    letter-spacing: 2px;    }       .RWDmenu_plus04 .logo img {    height: 125px;    }}@media (max-width: 1200px) {     :root{            --FontSizeNavi: 14px;    }    .RWDmenu_plus04 .header {    padding: 0 3%;    }         .RWDmenu_plus04 .logo img {    height: 105px;    }}

/*小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .ml-stack-nav-toggle{        color: var(--NaviColor);}.ml-stack-nav-toggle__line{    background: var(--NaviColor);}.RWDmenu_plus04 .features:after{    display: none;}.RWDmenu_plus04 .menu li a{    color: #333;}
}
/*1024px end*/
/*600px start*/
@media (max-width: 600px) {
:root{        --BtnWidth: 100%;}.RWDproduct_page .btn.btn_back{    width: 100%;}
}
/*600px end*/