/* now =>2025-10-19 22:19:14*/ 
 /* Last Midoify Time By 2021-02-22 09:48:52 */ 
 /* Last Midoify Time By 1613958532 */ 
 /* Last Midoify Time By Mon, 22 Feb 2021 01:48:52 +0000 */ 
/* HTTP_IF_MODIFIED_SINCE=>*/ 
/* RWDPAGE_BASE_PAT02 start=> */ 
 /* <= RWDPAGE_BASE_PAT02 end */ 
 /* miracle customization start=> */ 
/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family:arial, 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*---首頁---*/ 
.fl img {width: 100%;}.fl {width: 180px;}/*右-選單*/@media (min-width: 1200px){.cd-logo {left: 50%; margin: 0px; width: 50%; order: 1; transform: translateX(-50%); margin-top: 3vh;}.menu-container {position: fixed;width: 250px;top: 0;left: 0;height: 100%;z-index: 999;}.RWDmenu_plus02 .container {width: 100%;padding: 0;}.RWDmenu_plus02 .inside {float:left;width: 250px;left: 0;height: 100vh;}nav.cd-nav {margin-left: 0;margin-top: 7vh; order: 2;}.RWDmenu_plus02 ol, .RWDmenu_plus02 ul{margin: 0 auto;}.cd-primary-nav > li > a {line-height: 50px;height: 50px; text-align: center; display: block;}.cd-primary-nav > li {width: 100%;padding: 0 30px;text-align: center;}.cd-primary-nav > li:after {bottom: 0;}.cd-main-header {height: 100vh;}.cd-header-buttons {    width: calc(100% - 100px) !important;    border: none !important;    padding: 0 !important;    order: 3;    position: initial;    float: none;    text-align: left;    margin: 50px 50px 0 !important;    display: flex;    align-items: center;    justify-content: space-around;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block, .RWDmenu_plus02 .search-btn {display: none;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display: none;}.RWDmenu_plus02 .share-group.main_share {position: absolute; bottom: 0px; width: 100%; margin: 0; text-align: center; left: 0;}.RWDmenu_plus02 .share-group img {width: 17px !important;}.RWDmenu_plus02 .share-group i {font-size: 18px;}.shoppingcar001 .car_block {background-color: #eae8de;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding: 5px 5px 8px 0;}.is-visible .shoppingcar001 {z-index: 9;}.RWDmenu_plus02 .inside.is-push {transform: translateX(0px);-o-transform: translateX(0px);-webkit-transform: translateX(0px);-moz-transform: translateX(0px);}.cd-overlay.is-push {z-index: 99999999;}.cd-primary-nav > .has-children > a::before{transform: rotate(45deg);right: 0px;top: 21px;}.cd-primary-nav > .has-children > a::after{transform: rotate(-45deg);right: 0;top: 26px;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after{background: #7d7d7c;}.cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {background: #555;}.cd-primary-nav .cd-secondary-nav > li{border-bottom: 1px solid #777;}.cd-primary-nav .cd-secondary-nav > li > a{color: #fff;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav{left: 250px !important;top: 0;box-shadow: none;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(1)::after {    content: '';    width: 1px;    height: 20px;    display: block;    background: #e6e6e6;    position: absolute;    left: 33.33%;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(4)::after {    content: '';    width: 1px;    height: 20px;    display: block;    background: #e6e6e6;    position: absolute;    left: 33.33%;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(2)::after {    content: '';    width: 1px;    height: 20px;    display: block;    background: #e6e6e6;    position: absolute;    right: 33.33%;}#m_RWDfullscreen01_1_1 > div.inside > div > header > ul > li:nth-child(1) > div > a:nth-child(5)::after {    content: '';    width: 1px;    height: 20px;    display: block;    background: #e6e6e6;    position: absolute;    right: 33.33%;}/*副選單*/ 
.RWDmenu_plus02 .sub-nav{order: 4; position: absolute; bottom:100px; left: 0; width: 100%;}.RWDmenu_plus02 .editor {float: none; margin-right: 0; margin-top: 0; padding: 20px 20px; text-align: center;}.RWDmenu_plus02 .editor h5 {font-weight: bold; color: #333;}.nav_title {font-size: 15px; font-family: 微軟正黑體, sans-serif; font-weight: bold; color: #000; padding: 10px 0;}/*左-內容*/ 
.cd-main-content {position: relative; z-index: 99;width: calc(100% - 250px);top: 0;float: right;}}/*選單樣式*/ 
.cd-main-header {background: transparent; display: flex; flex-direction: column;}.cd-primary-nav > li:after {height: 0;}.RWDmenu_plus02 .share-group a {color: #666;height: 45px;background: transparent;text-align: center;border-radius: 0;display: flex;transition: all 0.5s ease 0s;align-items: center;float: left;justify-content: center;width: calc(100% / 3);padding: 0;}.cd-primary-nav > li > a {font-size: 17px; font-weight: bold; border-bottom: 1px solid #ddd; padding: 0; color: #0f2073; letter-spacing: 0.5px;}.cd-primary-nav>li>a:hover {color: #aaa;}/*副選單樣式*/ 
.RWDmenu_plus02 .editor i {color: #aaa;width: 20px;float: left;text-align: center;margin-right: 15px;}.RWDmenu_plus02 .editor {font-size: 13px; text-align: center; letter-spacing: 0.5px; line-height: 1.8; color: #555;}.RWDmenu_plus02 .editor a:hover {color: #000;}.RWDmenu_plus02 .editor a {color: #555; transition: .5s all;}.nav_ph {display: inline-block; width: 40px;}@media (min-width: 1200px){.RWDmenu_plus02 .inside {background: #fff;}.RWDmenu_plus02 .inside.is-up {box-shadow: none;}}/*banner*/ 
.banner-block .container {width: 100%; padding: 0px;}.RWDaccordion001, .RWDaccordion001 ul li {height: 97vh !important; background-size: cover;}.RWDaccordion001 ul:hover li:hover .word {background: rgba(0, 0, 0, 0.3); color: #fff;}.RWDaccordion001 ul li::before {content: ''; background: rgba(23, 23, 23, 0.5); width: 100%; height: 100%; display: block; z-index: 0; position: absolute; top: 0; left: 0; bottom: 0; right: 0; transition: .5s all;}.RWDaccordion001 ul li:hover::before {background: transparent;}.RWDaccordion001 ul li div{height: 100%;}.RWDaccordion001 ul li div a *{opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px);}.RWDaccordion001 ul li div a {font-family: inherit;display: flex;align-items: center;width: 100%;height: 100%;}.RWDaccordion001 .pic_show .word {opacity: 1;background: transparent;border: none;padding: 20px;height: auto;}.RWDaccordion001 .pic_show .word .tw {transform: translateX(0px);text-align: center;webkit-transform: translateX(0px);}.RWDaccordion001 .pic_show .word .tw span {-webkit-transform: translateX(0px);transform: translateX(0px);border-bottom: none;color: #fff;font-weight: normal;font-size: 32px;text-align: center;line-height: 1.2;letter-spacing: 0.5px;text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5);padding: 0;}.RWDaccordion001 .pic_show .word .en {text-align: center;transform: translateX(0px);webkit-transform: translateX(0px);color: #ccc;font-size: 15px;letter-spacing: 0.5px;text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.5);white-space: normal; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; padding-bottom: 0;}/*footer*/ 
.footer_block{font-size: 12px;color: #ddd;letter-spacing: 1px;line-height: 2;text-align: center;background: #111;height: 3vh;position: relative;}.footer_block .model {display: inline-block;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #ddd;line-height:2!important;}.ft_nav_ph {display: none;}/*購物清單*/ 
.RWDmenu_plus02 .cart-menu {background-color: #fff;}.RWDmenu_plus02 .cart-menu .title span {background: #9c9c9c;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #333;}.RWDmenu_plus02 .cart-menu .buy-btn:hover a {color: #fff; background: #999;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}/*購物車*/ 
.index-header-buttons{position:fixed;right:0;top:15px;z-index:4}ul.header-buttons li{margin-right:20px}li.header-buttons-member{margin-right:0!important}ul.header-buttons{display:flex;list-style:none;width:auto;margin-top:10px;margin-right:20px;background:#fff;align-items:flex-start;justify-content:space-around;padding:8px 25px;font-size:14px;flex-direction:row;border-radius:25px}ul.header-buttons li i,ul.header-buttons li span{color:#848484!important;margin-right:7px;font-size:13px}ul.header-buttons a{color:#333;line-height:2;transition:.5s all}ul.header-buttons a:hover{color:#999}/*搜尋*//*.cd-header-buttons li.search-btn {margin-top: auto; margin-left: 15px;}.cd-search-trigger{position:relative;display:block;width:100%;height:100%}.cd-search-trigger::before{left:50%;top:50%;transform:translate(-50%,-50%)}.cd-search-trigger::after{right:auto;left:13px;bottom:5px}.cd-header-buttons li.search-btn:hover a::after{background:#9c9c9c}.cd-header-buttons li.search-btn:hover a::before{border-color:#9c9c9c}*/ 
.web_search{z-index:101;top:60%;background:transparent;border-color:#999;width:80%;margin:auto}.web_search .searchkey{width:calc(100% - 45px)}.web_search .searchkey input{background:transparent;height:35px;width:auto;padding-right:0;margin-right:0}.web_search .btn{width:45px;background:#0f2073;color:#fff;transition:.5s all}.web_search .btn:hover{background:#000}
/*內頁 start*/ 


@media (min-width: 1200px){.page_wrapper_bg .RWDmenu_plus02 .inside {box-shadow: 1px 1px 5px #ddd;}/*左-內容*/ 
.page_wrapper_bg .cd-main-content {position: relative; z-index: 99;width: calc(100% - 250px);top: 0 !important;float: right;overflow: hidden;}}.page_wrapper_bg .call_to_action {min-height: 950px;padding: 80px 0px;}/*標題&文字*/ 
.hgroup h1 {text-align: center;letter-spacing: 1px;color: #0f2073;font-weight: 600;line-height: 1.5;}.hgroup .breadcrumb {text-align: center;border: 0px;letter-spacing: 1px;float: none !important;position: relative;bottom: 0px;padding: 0;}.page_wrapper_bg .pagecontent , .page_wrapper_bg .pagecontent p {font-size: 15px;letter-spacing: 1px;line-height: 1.8;color: #555;font-weight: normal;}.page_wrapper_bg .tabs {font-weight: normal;font-size: 15px;letter-spacing: 1px;line-height: 1.8;color: #555;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.m2018 .products-nav .nav-title {background: #0f2073; font-size: 17px; padding: 10px 0px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 1px;font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover { /*background: #fff; */border-bottom: 1px solid #0f2073;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 16px;padding: 5px 0px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #eee;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 1px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 1px;}/*文章列表*/ 
.page_wrapper_bg .layoutlist_4 .list_subject .summary {margin: 10px 0px 0;}.page_wrapper_bg .layoutlist_4 .list_subject > a {font-size: 17px;color: #333;font-weight: 600;letter-spacing: 1px;line-height: 1.5;transition:0.5s ease;}.page_wrapper_bg .layoutlist_4 .list_subject .summary > a {font-size: 15px;color: #555;letter-spacing: 1px;line-height: 1.8;}.page_wrapper_bg .layoutlist_4 .listdate .yearmonth {padding-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .item, .page_wrapper_bg .layoutlist_4 .item {border-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .subject {font-size: 17px;font-weight: 600;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #0f2073;}.page_wrapper_bg .layoutlist_5 .list_subject a {font-size: 17px;letter-spacing: 1px;color: #333;font-weight: 600;transition:0.5s ease;}.page_wrapper_bg .layoutlist_5 .list_subject a:hover {color: #0f2073;}.page_wrapper_bg .layoutlist_5 .item {line-height: 2;}/*產品內頁*/ 
.RWDproduct_page .file_area {width: calc(100% - 110px)!important;}.RWDproduct_page .download_container .btn {width: 100px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {letter-spacing: 1px;}/*QA*/ 
.faq_a_icon {position: relative;left: -4px;top: 2px;}/*按鈕*/ 
.page_wrapper_bg .btn_back {float: right;padding: 0;margin-right: 0px;margin-top:20px;background: transparent;}.page_wrapper_bg .btn_back a {border: 1px solid #ddd;color: #555;font-size: 15px;letter-spacing: 1px;line-height: 1.8;display: block;width: 250px;padding: 5px 0px;transition: 0.5s ease;}.page_wrapper_bg .btn_back a:hover {background: #ddd;transition: 0.5s ease;}.page_wrapper_bg .ebtn {float: right;padding: 0;margin-right: 0px;margin-top:20px;background: transparent;}.page_wrapper_bg .ebtn a {border: 1px solid #ddd;color: #555;font-size: 15px;letter-spacing: 1px;line-height: 1.8;display: block;width: 250px;padding: 5px 0px;transition: 0.5s ease;text-align: center;}.page_wrapper_bg .ebtn a:hover {background: #ddd;transition: 0.5s ease;}.download_container .btn {background: #eee;border-radius: 0px;}/*表單*/ 
.form-horizontal .form-group {margin-left: 0px;}.eformsDesc {background: #eee;text-align: center;padding: 20px;border-bottom: 0px;margin-bottom: 30px;}.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}/*影片*/ 
.page_wrapper_bg .video_item {margin: 44px 0px 0;}.video_item_subject {color: #000;letter-spacing: 1px;font-size: 17px;line-height:1.5;}.page_wrapper_bg .layoutlist_3 .download_subject {font-size: 17px;font-weight: 600;letter-spacing: 1px;color: #000;}.RWDshopping .btn.normal {border-radius: 0px;}

/*內頁 end*/ 

/*小螢幕 start*/ 


@media screen and (max-width: 1500px) {.page_wrapper_bg .call_to_action .container {width: 90%;}.page_wrapper_bg .article-text.rwd .container {width: 100%;}.page_wrapper_bg .hgroup .container {width: 100%;}}@media screen and (max-width: 1440px) {.RWDaccordion001 .pic_show .word .tw span {font-size: 30px;}.footer_block {height: 4vh;}.cd-logo {width: 40%;}.cd-header-buttons {margin: 30px 50px 0 !important;}.RWDmenu_plus02 .sub-nav {bottom: 80px;}nav.cd-nav {margin-top: 4vh;}.cd-primary-nav > li > a {    line-height: 45px;    height: 45px;}}@media screen and (max-width: 1366px) {.RWDaccordion001 .pic_show .word .tw span {font-size: 28px;}}@media screen and (max-height: 800px) {.RWDmenu_plus02 .share-group a {height: 35px;}.RWDmenu_plus02 .sub-nav {    bottom: 60px;}.cd-primary-nav > li > a {    line-height: 40px;    height: 40px;    font-size: 14px;}.RWDmenu_plus02 .editor {    font-size: 12px;    line-height: 1.6;}.cd-logo {    width: 30%;}}@media screen and (max-height: 610px) {.cd-logo {    width: 25%;}.RWDmenu_plus02 .editor {    padding: 15px 20px;}nav.cd-nav {    margin-top: 2vh;}.web_search {    top: 58%;}}@media screen and (max-width: 1280px) {.RWDaccordion001 .pic_show .word .tw span {font-size: 25px;}}

/*小螢幕 end*/ 

/*1199px start*/ 

@media (max-width: 1199px) {
/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 15px 0 0; display:block}.RWDmenu_plus02 .container{padding: 0 !important;}.block_p .RWDparallax_new .editor{padding: 11vw 0 !important;}/*header*/ 
.logo-shadow{box-shadow: 0px 2px 8px 1px rgba(47,47,47,.12);}.cd-main-header .cd-logo {margin-top: 0px !important;margin-left: 0;width: 100px;display: block;z-index: 99;padding: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}nav.cd-nav{margin-top: 0px;}.cd-main-header{background:#fff;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.smallmenu_bg{background: #f8f8f8 !important;}/*選單*/ 
.RWDmenu_plus02 .phone-menu{margin-top: 6px;transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.phone-smenu{margin-top: 0px !important;}#cd-primary-nav>li>ul>li.go-back a {color: #2e3233;}.cd-primary-nav.nav-is-visible .cd-secondary-nav a {    height: 45px;    line-height: 45px; color: #0f2073;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #f8f8f8;}.cd-primary-nav > li > a{font-size: 15px;font-weight: normal;}.cd-primary-nav > li > a:hover{color: #555; background: transparent;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 15px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}nav.cd-nav .bottom-copyright{display: none;}.cd-header-buttons {top: 0px; text-align: right; margin:0 !important}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-right: 15px;}/*搜尋*/ 
.cd-header-buttons li.search-btn{margin-top: 5px;margin-left: 0;margin-right: 0px;transition: all 0.5s ease 0s;}.search_change{margin-top: 2px !important;}.cd-overlay.is-visible.search-is-visible{display: none;}.RWDmenu_plus02 .cd-search{width: 350px;height: 60px;right: 0;left: auto;margin-top: 30px;transition: all 0.5s ease 0s; top: 0px !important; margin-top: 50px;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}.searchbar_change{margin-top: 0px !important;}.web_search {display: none;}/*語系*/ 
.lang-select{display:none !important;height: 50px;margin: 0 15px 0 0;padding: 0 15px;border-bottom: 2px solid #ddd;margin-top: 0 !important;}.lang-select-label{line-height: 50px;}#cd-primary-nav .lang-select-label{color: #777 !important;font-weight: normal !important;}/*社群*/ 
.cd-primary-nav .phone-menubelow{margin: 30px;}/*banner*/ 
.RWDaccordion001, .RWDaccordion001 ul li {height: 92vh !important;}.RWDaccordion001 .pic_show .word .tw span{font-size: 26px;}/*footer*/ 
.footer_block {font-size: 12px; color: #aaa; padding: 5px 0px; letter-spacing: 1px; height: auto;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #aaa; line-height: 2;display: inline-block;}.ft_nav_ph {display: block; color: #eee; padding: 3px 0;}.nav_ph {width: auto; margin:0 5px;}.ft_nav_ph a {color: #eee;}.ft_nav_ph img{filter: brightness(200%);}.ft_nav_ph .hidden-xs {    display: inline-block;}div#m_RWDfullscreen01_44_1 {    line-height: 2 !important;}.index-header-buttons {display: none;}.footer_block {    display: flex;    align-items: center;    justify-content: center;    flex-wrap: wrap;}br.visible-padh {    display: none;}/*滑過*/ 
.RWDaccordion001 ul:hover li:hover {    width: 20%;}.RWDaccordion001 ul li::before {    background: rgba(23, 23, 23, 0.2);}.RWDaccordion001 ul li:hover::before {    background: rgba(23, 23, 23, 0.2);}.RWDaccordion001 ul:hover li:hover .word {    background: transparent;}.RWDaccordion001 .pic_show .word .en {    color: #eee;}.cd-primary-nav .go-back a {    font-weight: initial;}/*------------------內頁----------------*/ 
.page_wrapper_bg .collapsing_header header {padding: 0 0 15px 0;box-shadow: 1px 1px 5px #ddd;}.page_wrapper_bg .cd-header-buttons {position: fixed;right: 15px;}.page_wrapper_bg .call_to_action .container {width: 95%;}
}
/*1199px end*/ 

/*1024px start*/ 

@media (max-width: 1024px) {
.cd-main-content {top: 50px !important;}/*footer*/ 
.footer_block {height: auto;}
}
/*1024px end*/ 

/*991px start*/ 

@media (max-width: 991px) {
/*---首頁---*/ 
.RWDaccordion001 ul li {width: 50%; height: 46vh !important; float: left; display: flex; align-items: center;}.RWDaccordion001 ul:hover li:hover {width: 50%;}.RWDaccordion001 ul:hover li {width: 50%;}br.visible-padh {    display: block;}.ft_nav_ph {    width: 100%;}/*---------------內頁-------------*/ 
.page_wrapper_bg .call_to_action {padding: 40px 0 60px;}.page_wrapper_bg .btn_back {float: none;width: 100%;}.page_wrapper_bg .btn_back a {width: 100%;}.page_wrapper_bg .ebtn {float: none;width: 100%;}.page_wrapper_bg .ebtn a {width: 100%;}.form-horizontal .form-group {margin-left: -15px;}
}
/*991px end*/ 

/*800px start*/ 

@media (max-width: 800px) {
/*-----------內頁-----------*/ 
.hgroup .container {padding-bottom: 15px;}.hgroup h1 {margin-bottom: 5px;}.page_wrapper_bg .video_item {width: 50%;}
}
/*800px end*/ 

/*767px start*/ 

@media (max-width: 767px) {
/*---首頁---*/ 
.fl img {    width: 100%;}.fl {    width: 120px;}/*左右間距*/#RWDfullscreen01 .cd-main-header{padding: 0 15px 0 0;}/*logo*/ 
.cd-logo{width: 85px;}/*搜尋*/ 
.RWDmenu_plus02 .cd-search{width: 100%;}/*banner*/ 
.RWDaccordion001 .pic_show .word{width: 100%;padding: 0 10%;height: auto;max-width: 100%;display: block;}.RWDaccordion001 .pic_show .word .tw{display: block;float: none;}.RWDaccordion001 .pic_show .word .tw span {font-size: 20px;}.RWDaccordion001 .pic_show .word .en {font-size: 15px;float: none;-webkit-line-clamp: 4;}.RWDaccordion001 ul li, .RWDaccordion001 ul li:hover, .RWDaccordion001 ul:hover li, .RWDaccordion001 ul:hover li:hover {display: flex;}.RWDaccordion001 ul li div a *{text-overflow: unset;white-space: normal;overflow: visible;-webkit-transform: translateX(0px);transform: translateX(0px);}.RWDsocial002{float: none;margin-left: -12px;}.copyright{text-align: left;}.RWDssl01{text-align: left;}.ft_nav_ph {padding: 20px 0;}/*-------------------內頁----------------*/ 
.page_wrapper_bg .layoutlist_4 .item {padding: 44px 0px 0;}.page_wrapper_bg .layoutlist_4 .listdate .day {font-size: 12px;color: #afafaf;display: inline-block;}.page_wrapper_bg .layoutlist_4 .listdate .day::before {content: "/";margin-right: 5px;}.page_wrapper_bg .layoutlist_4 .listdate .yearmonth {display: inline-block;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #999;border-radius: 0px;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {background: #555;border-radius: 0px;}
}
/*767px end*/ 

/*600px start*/ 

@media (max-width: 600px) {
/*cookie*/ 
.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}.cd-main-header .cd-logo {    width: 80px;}.footer_block {    padding: 5px 15px;}/*-----------------內頁--------------*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .video_item {width: 100%;}/*按鈕*/ 
.download_container .file_area {margin-right:0px;}.download_container .dd-container {width: 100% !important;}.page_wrapper_bg .dd-container .dd-select {width: 100% !important;}.download_container .btn {width: 100%;}.download_container .dd-options {width: 100% !important;;}.RWDproduct_page .download_container .btn {width: 100%;}.RWDproduct_page .file_area {width: 100% !important;}
}
/*600px end*/ 

/*320px start*/ 

@media (max-width: 320px){
.cd-main-header .cd-logo {width: 90px;}.cd-header-buttons {margin: 0 !important;}
}
/*320px end*/ 
/* <= miracle customization end */ 
/* user customization start=> */ 

/* <= user customization end */ 
