.cd-main-content {position: relative;font-family: 'Noto Serif TC', serif;font-weight: 300;}.index a:hover, .index a:focus{text-decoration:none}.fl {width:180px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}.RWDmenu_plus04 .site-nav .menu>li>a {color: #fff;letter-spacing: 3px;font-family: 'Noto Serif TC', serif;}.RWDmenu_plus04 .header  {background: transparent;padding: 0;}.RWDmenu_plus04 .logo {width: 95px;float: left;padding: 15px;}.RWDmenu_plus04 .container {max-width: 100%;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .features {width: 300px;}.menu_btn {    color: #fff;    font-size: 15px;    letter-spacing: 1px;    display: flex;    align-items: center;    border: 1px solid #5c5c5c;    width: 150px;    justify-content: center;    padding: 5px 0;font-family: 'Noto Serif TC', serif;background: rgb(0 0 0 / 30%);}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #ddc294;}.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: none;    font-weight: normal; color: #ddc294;}.RWDmenu_plus04 .site-nav .menu ul  {background: rgb(0 0 0 / 85%);}.RWDmenu_plus04 .site-nav .menu ul li a {    text-align: center;    color: #fff;    letter-spacing: 2px;font-family: 'Noto Serif TC', serif;font-weight: 300;}.menu_btn i.icon.ion-document-text {color: #fff;margin-right: 5px;transition: .3s ease;}.menu_btn:hover {background: #fff;border: 1px solid #fff;color: #333;transition: .3s ease;}.menu_btn {color: #fff;font-size: 15px;letter-spacing: 1px;display: flex;align-items: center;border: 1px solid #5c5c5c;width: 150px;justify-content: center;padding: 5px 0;transition: .3s ease;}.menu_btn:hover i.icon.ion-document-text {color: #555; transition: .3s ease;}.RWDmenu_plus04 .features .search-btn { float: left;top: 3px;}.RWDmenu_plus04 .features .edit {    float: left;    padding: 20px 0 20px 15px;}.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: #ddd;}/*-----*/ 
.RWDbanner_plus01 .slick-caption {top: 50%;transform: translateY(-50%);}.RWDbanner_plus01 .slick-caption .container {width: 90%;padding: 0;}.RWDbanner_plus01>.slick-caption .txt1 {margin-bottom: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span {    color: #fff;    text-shadow: 2px 2px 3px rgb(24 24 24 / 68%);    border-bottom: 1px solid rgb(255 255 255 / 48%);    padding-bottom: 10px;    font-size: 15px;    letter-spacing: 2px;    font-weight: 300;}.RWDbanner_plus01 .slick-caption .txt2 {color: #fff;font-size: 50px;text-shadow: 2px 2px 3px rgb(24 24 24 / 68%);font-weight:700;letter-spacing:5px;}.RWDbanner_plus01 .slick-caption .txt3 span span {opacity: 0.5;padding: 0 3px;}.RWDbanner_plus01 .slick-caption .txt3 {color: #fff;font-size: 17px;text-shadow: 2px 2px 3px rgb(24 24 24 / 68%);line-height: 1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: transparent;opacity: 1;border: 1px solid #d7d7d7;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff; border: 1px solid #fff;}/**/ 
.footer-block {    position: absolute;font-family: 'Noto Serif TC', serif;    bottom: 0;    width: 100%;    color: #fff;    background: linear-gradient(to top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.65) 45%,rgba(255,255,255,0) 100%);    background:-webkit-linear-gradient(to top, rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.65) 45%,rgba(255,255,255,0) 100%);}.footer-block .container {    display: flex;    width: 90%;    justify-content: space-between;    padding: 0 0 50px;    align-items: end;}.footer-block a:hover { color: #f1eadd;transition: .3s ease;}.ft_left {width:70%;}.ft_right{width:30%;}.left_block {width: 580px;font-size: 14px;letter-spacing: 1px;}.copyright_block{    background: transparent;    display: flex;    font-size: 12px;    justify-content: center;    color:#888;    padding: 5px 0;    align-items: center;font-family:sans-serif;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color:#888;}.left_bottom ul a {color: #fff;}.left_bottom ul {    display: grid;    grid-template: 1fr 1fr / 1fr 1fr;    list-style: none;    padding: 0;    margin: 0;grid-gap: 5px 10px;}.left_top h1 {    font-size: 20px;    margin: 0;    line-height: 1.7;    font-weight: bold;}.left_bottom li span {color: #ddc294;margin-right: 5px;}.left_bottom i.icon.ion-android-pin {    color: #972b2b;    margin-left: 3px;    font-size: 17px;    position: relative;    top: 2px;}.keyword_sec {display: inline-block;margin-left: 15px;}.browser_sec{display: inline-block;}.keyword_sec span {padding: 0 5px;opacity: 0.8;}.right_menu { display: flex;align-items: center;}.menu_item a {color: #fff;}.menu_item:first-child {border-right: 1px solid #787878;padding-right: 10px;margin-right: 10px;}.menu_item {line-height: 1;font-size: 14px;letter-spacing: 1px;}.menu_item i.ionicons.ion-social-facebook {color: #3ba0f7;font-size: 17px;margin-right: 5px;}.ft_right .RWDedictor {float: right;}.copyright {margin: 0 15px;}/*----*/@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}/*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(0, 0, 0, 0.9) !important;color: #fff !important;left: auto !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: #bdad91 !important;border: 1px solid #bdad91 !important;display: block;padding: 5px 50px;color: #000 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background:#f9d18c !important;color: #000 !important;border: 1px solid #f9d18c !important;}
/*小螢幕 start*/

@media (max-width:1300px){.copyright_block {flex-wrap: wrap;line-height: 1.5;justify-content: flex-start;padding: 5px 30px;}.RWDmenu_plus04 .features {width: auto;}}

/*小螢幕 end*/
/*內頁 start*/

/*內頁高度*/section.call_to_action{min-height: 800px;padding:80px 0px 120px}.call_to_action .container {width: 85%;}.page_wrapper_bg .footer-block {position: relative; background: #111;padding: 50px 0px;}.RWDslider01 .pic img {width: 100%;}header.header.is-up {background: #111;}.RWDmenu_plus04 .header {transition: 0.5s;}.formdesc {text-align: center;}/*rwd 內頁統一字*//*內頁文字大小*/ 
.pagecontent {font-size: 15px;letter-spacing: 1px;line-height: 2;}.page_wrapper_bg .article-text.rwd .container{font-size: 15px; line-height:2; color: #555; word-wrap:break-word;word-break:normal;letter-spacing: 1px;width:100%;}.page_wrapper_bg .about_block::before {display:none}.page_wrapper_bg .cd-main-content {font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serifSans-serif;font-weight: 400}.page_wrapper_bg  .RWDbanner_plus01 .slick-slide img {width: 100%;}/***//*麵包屑*/#RWDPAGE_BASE_PAT02 .hgroup .container {border-bottom: 1px dotted #b3b3b3;margin: 0 !important;padding:0px 0px !important;width: 100%}#RWDPAGE_BASE_PAT02 .page_subject {padding: 0 0px;}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 32px;padding: 0;letter-spacing: 2px;margin-bottom: 0;text-align: center;color: #222;font-weight: 600;line-height: 1.2;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb {width: 100%; font-size: 14px;background-color: transparent;margin: 0 0 0;padding: 10px 2px;border: solid 0px #ccc;position: relative;bottom: 0;right: 0;letter-spacing: 1px;text-align: center;}#RWDPAGE_BASE_PAT02 .hgroup {margin-bottom: 30px;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a {text-transform: uppercase;font-size: 15px;}#RWDPAGE_BASE_PAT02 .hgroup .breadcrumb a:hover {color:#222}/**/ 
.page_wrapper_bg .collapsing_header .main {top:0px !important;}.page_wrapper_bg .main {overflow: hidden;background: #fafafa;}.layoutlist_5 .item:nth-child(even) {background: #e8e8e8 !important;}.layoutlist_5 .item {background: transparent;border: 1px #efefef solid;border-right: 0;border-left: 0;transition: 0.5s;}.layoutlist_5 .item {padding: 15px 0px !important;;line-height: 20px !important;}.layoutlist_5 .list_subject a {text-decoration: none;color: #474747;font-size: 16px;line-height: 20px;transition: 0.5s;}.layoutlist_5 .item:hover a,.layoutlist_5 .item:hover .list_date {color:#150872}.layoutlist_5 .item .list_date {transition: 0.5s;}.layoutlist_5 {margin-top: 50px;}.layoutlist_5 .item:nth-child(even):hover {background:transparent !important;}/*側選單*/ 
.m2018 .products-nav .nav-title {background:#111;font-size: 20px;font-weight: 600;padding: 15px 20px;margin-bottom: 15px;color: #fff;letter-spacing: 2px;margin: 0px;}.m2018 .products-nav li:not(.has-child)>a {display: block;width: 100%;max-width: none;font-family: 'Roboto', sans-serif;padding: 0;font-size: 17px;color: #222;letter-spacing: 1PX;padding-left: 40px;padding-bottom: 15px;padding-top: 15px;padding-right: 15px;font-weight: 600;}.m2018.visible-lg {border-radius: 0px;}.m2018 .products-nav .nav-title {border-radius:0px 0px 0px 0px;}.m2018.visible-lg {background: #f0f0f0;box-shadow: 0px 0px 10px #c3c3c3}.m2018 .products-nav>ul>li.active a::after { width: 15px; background:#555;}.m2018 .products-nav>ul>li > a::after {content: "";position: absolute;width: 0px;height: 1px;background:#555;left: 0;top: 50%;transform: translatey(-50%);transition: 0.5s;}.m2018 .products-nav>ul>li:hover > a::after {transition: 0.5s;width: 15px;}.m2018 .products-nav>ul>li {margin: 0 0 0px 0;padding: 0 0 0px 0px;border-bottom: 1px solid #ccc;}.m2018 .products-nav>ul>li>a {font-size: 17px;color: #222;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 15px 0px 15px 40px;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu {top: 5px;}.m2018 .products-nav a {font-size: 15px;color: #222;font-family: 'Roboto', sans-serif;letter-spacing: 0.5px;padding: 10px 0px 10px 10px;}.m2018 .products-nav .toggle-submenu::after {right: 20px;}.m2018 .products-nav ul li {position: relative;padding: 0 0 0 0px;}.m2018 .products-nav li:not(.has-child)>a:hover {color:#555}/*最新消息*/ 
.layoutlist_8 .article_subject {color:#222 !important;font-size: 18px !important;font-weight: 800 !important;line-height: 1.6 !important;text-decoration: none !important;letter-spacing: 2px !important;}.layoutlist_8 .list_subject .summary {margin: 0px 0 !important;text-align: left !important}.layoutlist_8 .listdate .yearmonth {color:#222 !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 0px !important;text-align: right !important;}.layoutlist_8 .listdate .day {color: #222 !important;font-size: 36px !important;line-height: 1.2; !important;text-align: right !important;}.layoutlist_8 .list_subject .summary a {color: #555 !important;line-height:20px !important}/**/ 
.layoutlist_2 .list_subject a {text-decoration: none;color:#222 !important;font-size: 18px !important;line-height: 1 !important;font-weight: 600 !important;}.layoutlist_2 .list_subject .summary {margin: 0px 0 !important;text-align: left !important}.layoutlist_2 .listdate .yearmonth {color:#222 !important;font-size: 12px !important;letter-spacing: 1px !important;padding-bottom: 0px !important;text-align: right !important;}.layoutlist_2 .listdate .day {color: #222 !important;font-size: 36px !important;line-height: 1.2; !important;text-align: right !important;}.layoutlist_2 .list_subject .summary a {color: #555 !important;line-height: 30px}.layoutlist_2 .listdate {border-left: 0px solid #cccccc !important;}.layoutlist_2 .subsubject {font-size: 14px !important}/*相簿*/ 
.layoutlist_2 .album_item_subject {padding: 9px 0px; font-weight: 600;color: #222;transition: 0.5s;}.layoutlist_2 .album_item_subject:hover {color: #222}.layoutlist_2 .album_item {height: auto !important;transition: 0.5s}.photo_view .flexslider {background: transparent !IMPORTANT;border: 0px solid #ffffff !important;}.tabs nav a::after {display:none}.layoutlist_2 .album_item:hover .album_item_subject {color:#b18541}.layoutlist_2 .album_item:hover img{transition: 0.5s;opacity: 0.8}.layoutlist_2 .album_item img {transition: 0.5s;width: 100%;max-height: initial !important;}.row .album_d_item a {border-bottom: 0px solid #b2b2b2;}.layoutlist_1 .row a, .row .album_d_item a {padding-bottom: 0px;}/*時間軸*/ 
.RWDtimeline01 .line_dot2 span {background: url(archive/image/customization/creampaper.png);}.faq_close {margin-right: 12px;}/*回上頁按鈕*/#RWDPAGE_BASE_PAT02 .btn_back {color: #fff;line-height: 32px;padding: 0px 0px;background: transparent;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;cursor: pointer;display: inline-block;margin: 0;margin-right: 0px;height: inherit;float: right;margin-top: 50px !important}#RWDPAGE_BASE_PAT02 .btn_back a {text-align: center;color:#888;text-decoration: none;display: block;background: transparent;border: #888 solid 1px;padding: 2px 20px; transition: 0.5s;width: 150px;position: relative;border-radius: 10px;}#RWDPAGE_BASE_PAT02 .btn_back a:hover {color:#bb903a;border: #bb903a solid 1px}.product_table table td {border: 1px #aaa solid;padding: 5px 20px;}.product_table table tr td:nth-child(1) {font-weight: 600;}#RWDPAGE_BASE_PAT02 .btn.btn_back {background: transparent !important;}/**/ 
.item.product_list_item .item .subject {margin-top: 20px;margin-bottom: 20px;text-align: center; font-size: 18px; font-weight: 600;}#prod_name, #prod_name h2 {font-size: 24px;line-height: 40px;color: #222;font-weight: 600;text-align: center;letter-spacing: 2px;}#member_org_price, #prod_fixprice {width: 100%;margin-top: 0;float: none;margin-right: 0px;font-size: 16px;text-align: center;}.page_content1 #prod_price {margin-top: 0px;float: none;text-align: center;}/**/ 
.page_content3_mainphoto .swiper-slide img {width: 100%;}.RWDproduct_page .pic-box {width: calc(100% - 600px);}.RWDproduct_page .products-info {width: 600px;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #b2b2b2;}.item.product_list_item:hover img {opacity: 0.8;transform: scale(1.08);transition: 0.5s;}.item.product_list_item img {transition: 0.5s;}/**/ 
.pg_btn_block a.pg_btn_a {    background: #cfb164;    border: 0px solid #bc8247;    padding: 10px 30px;    letter-spacing: 2px;    transition: all .5s ease;    font-weight: 600;    margin-top: 20px;    border-radius: 10px;    color: #FFF;    display: block;    text-align: center;    font-size: 16px;}.pg_btn_block a.pg_btn_a:hover {background: #9b771d;}/**/ 
.tabs nav a {background: #ececec !important}/**/ 
.layoutlist_1.page_content2 {    background: #eee;    padding: 50px;    width: 70%;    margin: 0 auto;}.form-horizontal .form-group {margin-left: 0;margin-right: 0;}.ebtn.currectsend_btn a:hover {background: #111;}.ebtn.currectsend_btn a {background: #5b5b5b;width: 250px;text-align: center;line-height: 2;padding: 5px;border-radius: 10px;font-size: 16px;letter-spacing: 2px;transition: 0.5s;}.ebtn.currectsend_btn {float: right;margin-right: 15px;background: transparent}.webdesc {padding: 0px 15px 30px;}

/*內頁 end*/
/*內頁小螢幕 start*/

@media (max-width: 1800px) {.call_to_action .container {width: 90%;}.layoutlist_1.page_content2 {width: 90%;}}@media (max-width: 1500px) {.call_to_action .container {width: 95%;}.layoutlist_1.page_content2 {width: 90%;}}@media (max-width: 1300px) {.layoutlist_1.page_content2 {width: 100%;}.call_to_action .container {width: 100%;}}

/*內頁小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
/**/#eforms {padding: 0 !important;}.layoutlist_1.page_content2 {padding: 30px;}#sidebar {width: 100%;padding: 0PX !important;}.pagecontent.col-md-9 {width: 100%;}.webdesc {padding: 30px 15px 30px;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}
}
/*1024px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.ml-stack-nav-toggle i {display: none;}.fl {width:150px;}.RWDbanner_plus01 .slick-caption .container {width: 100%;padding: 0 30px;}.footer-block .container {width: 100%;padding: 0 30px 50px;}.RWDmenu_plus04 .header {padding: 0 30px 0 0;}.ml-stack-nav-toggle {padding: 35px 45px 35px 15px;}.ml-stack-nav-toggle__line {background: #ddd;}.RWDmenu_plus04 #mobile-menu {background-color: #000;}.RWDmenu_plus04 #mobile-menu .menu li a {color: #ddd;font-size: 15px;letter-spacing: 2px;font-family: 'Noto Serif TC', serif;}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px solid #2c2c2c;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #222;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #333;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {background-color: #ddd;}.RWDmenu_plus04 .menu-icon {color: #ddd;}.RWDmenu_plus04 .features {padding-right: 20px;}.left_block {width: 100%;}.footer-block {background: #181818;position: relative;}.footer-block .container {padding: 40px 20px;}.ft_left,.ft_right{width:100%;}.copyright {margin: 0;}.copyright_block {padding: 10px 30px;}.footer-block .container {flex-direction: column; align-items: flex-start;}.ft_right .RWDedictor {float: left;margin-top: 20px;}.footer-block .container {padding: 30px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.fl {width:150px;}.keyword_sec {margin-left: 0;}.model.article_model.RWDeditor01 img {width: 100%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
#article {padding: 0 !important;}.webdesc {padding: 15px 0px 15px;}#album {padding: 0 !important;}.layoutlist_2 .album_item {width: calc(100%/2 - 1px);float: left}#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 26px}section.article-text p {    font-size: 15px;    line-height: 2;    letter-spacing: 0px;}
}
/*850px end*/
/*767px start*/
@media (max-width: 767px) {
#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 22px}#RWDPAGE_BASE_PAT02 .btn.btn_back {background: transparent !important;width: 100%;display: block;}#RWDPAGE_BASE_PAT02 .btn_back a {    width: 90% !important;    margin: 0 auto;}.layoutlist_8.rwd .listdate .day {font-size: 12px !important;}header.header {background: #111;}.RWDmenu_plus04 .header {background: #111;}.RWDmenu_plus04 .features .edit {    float: none;    padding: 5px;    position: fixed;    top: 70px;    left: 0;    background: #111;    width: 100%;    text-align: center;    border-top: 1px solid #222;}.menu_btn {    border: 0px solid #5c5c5c;    width: 100%;    justify-content: center;    padding: 5px 0;    background: transparent;}.RWDmenu_plus04 .logo {width: 90px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.left_bottom ul {display: block;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 40px;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .container {padding: 0 15px;}.RWDbanner_plus01 .slick-caption .txt3 {font-size: 14px;}.RWDbanner_plus01 .slick-caption .txt1 span{font-size: 14px;}.RWDbanner_plus01>.slick-caption .txt1 {margin-bottom: 15px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDmenu_plus04 .header {padding: 0 20px 0 0;}.ml-stack-nav-toggle {padding: 35px 14px;}.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;}.footer-block .container {padding: 30px 20px;}.copyright_block {padding: 10px 20px;}.fl {width:130px;}.layoutlist_2 .album_item {    width: calc(100%/1 - 1px);    float: left;    padding: 0;}section.call_to_action {padding:150px 0px 80px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.webdesc {padding: 5px 0;}.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.page_wrapper_bg .article-text.rwd .container { padding: 0;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 12px;}.RWDbanner_plus01 .slick-caption .txt3 {    font-size: 13px;}.RWDbanner_plus01 .slick-caption .txt3 span span {padding: 0;}.RWDbanner_plus01 .slick-caption .txt2 {font-size: 28px;}.footer-block .container {    padding: 30px 15px;}
}
/*320px end*/