a{color:#333}a:hover, a:focus{color:#ad8b66;}/*210629選單logo*/ 
.RWDmenu_plus04 .site-nav .menu>li:before,.RWDmenu_plus04 #mobile-menu .menu>li:before {    content: "";    background: url(archive/image/customization/menulogo__1_.png) no-repeat center center;    background-size: contain;    width: 30px;    height: 31px;    position: absolute;    top: 50%;    transform: translateY(-50%);    left: -5px;}.RWDmenu_plus04 #mobile-menu .menu>li:before { left:40px;top:23px }.RWDmenu_plus04 #mobile-menu .menu li>a {    padding-left: 45px;}.RWDmenu_plus04 #mobile-menu .menu>li.active:before {    filter: brightness(0) invert(1);}.RWDmenu_plus04 .site-nav .menu>li:nth-child(2):before,.RWDmenu_plus04 #mobile-menu .menu>li:nth-child(2):before {background: url(archive/image/customization/menulogo__2_.png) no-repeat center center;background-size: contain;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(3):before,.RWDmenu_plus04 #mobile-menu .menu>li:nth-child(3):before {background: url(archive/image/customization/menulogo__5_.png) no-repeat center center;background-size: contain;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(4):before,.RWDmenu_plus04 #mobile-menu .menu>li:nth-child(4):before {background: url(archive/image/customization/menulogo__4_.png) no-repeat center center;background-size: contain;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(5):before,.RWDmenu_plus04 #mobile-menu .menu>li:nth-child(5):before {background: url(archive/image/customization/menulogo__3_.png) no-repeat center center;background-size: contain;}.RWDmenu_plus04 .site-nav .menu>li:nth-child(6):before,.RWDmenu_plus04 #mobile-menu .menu>li:nth-child(6):before {background: url(archive/image/customization/menulogo__6_.png) no-repeat center center;background-size: contain;}.RWDmenu_plus04 .site-nav .menu>li>a {    padding: 25px 30px;}/*cookie*/ 
.RWDalert_fancybox .btn.active {background: #ffffff !important;color: #333 !important;border-radius: 0 !important;border: 0 !important;font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom {color: #fff !important;background: rgba(0, 0, 0, 0.9) !important;letter-spacing: 2px !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}@media (max-width: 600px) {.RWDalert_fancybox .btn.active {width: 100% !important;display: block !important;margin: 15px 0 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;}}.fl img{width:200px;}.RWDproduct002_v2 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.scrollTop002 {bottom: 50px;right: 0px;}.fixed-r-btn.fixed-r-fb i {font-size: 24px;padding-bottom: 10px;}.scrollTop002 .ii {border-radius: 10px;}.fixed_social {    position: fixed;    right: 0px;    bottom: 260px;    transition: .4s ease;    z-index: 21;}.fixed-r-btn.fixed-r-fb {    display: flex;    flex-direction: column;    align-items: center;    color: #fff;    font-weight: 600;    border: 0;    line-height: 1.2;    border-radius: 5px;    background: #2d88ff;    width: 50px;    padding: 15px 10px;    font-size: 16px;    text-align: center;    transition: .3s ease;}/*logo*/ 
.RWDmenu_plus04 .logo {    position: absolute;    width: 240px;    float: left;    z-index: 30;top:8px}/*menu*/ 
.RWDmenu_plus04 .header-in {    position: static;}.RWDmenu_plus04 .site-nav {    padding-left: 250px;}.RWDmenu_plus04 .header {background: transparent;    padding: 20px 60px 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 20px;    color: #333;    font-weight: 600;    letter-spacing: 2px;}.RWDmenu_plus04 .header.is-up {    background: #fff;}.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: #323571;    transition: all .5s ease;}.RWDmenu_plus04 .features {    display: flex;    justify-content: flex-end;}.RWDmenu_plus04 .site-nav .menu {    text-align: center;}.RWDmenu_plus04 .features .member-btn {    order: 1;}.RWDmenu_plus04 .features .cart-btn {    order: 2;    padding: 25px 15px;padding-right:0px}.RWDmenu_plus04 .features .edit {    order: 3;    float: none;    margin-top: -10px;    transition: all .5s ease;position: absolute;font-size: 15px;}/*.RWDmenu_plus04 #search-box {    position: absolute;    width: auto;right: 50px;    top: 38px;    margin-right: 0;    opacity: 1;    visibility: visible;    transition: all .5s ease;    z-index: 31;}*/ 
.RWDmenu_plus04 .features .search-btn {padding:25px 19px}.RWDmenu_plus04 .features .edit a {    font-size: 15px;    padding: 0 5px;    color: #323571;}/*.RWDmenu_plus04 #search-box .form-control {    border-radius: 99em;    height: 35px;    width: 320px;    background: rgb(255 255 255 / 80%);}.RWDmenu_plus04 #search-box:before {    content: "";    position: absolute;    width: 16px;    height: 16px;    background: url(archive/image/customization/search1.png)no-repeat;    background-size: contain;    left: -30px;    top: 8px;}*/ 
.RWDmenu_plus04 .site-nav .menu ul li a {    text-align: center;}.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: 400;    background: #dae9f5;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #323571;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 10px;    height: 10px;}.banner_block {    padding: 0 50px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 22%;}.RWDbanner_plus01 .slick-item .pic img {    border-radius: 30px;}.RWDbanner_plus01 .slick-caption .txt3 {    margin-top: 0;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 8%;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 20px;    line-height: 1.5;    letter-spacing: 2px;    font-weight: 600;    color: #4f2c62;padding-left: 5px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 52px;    color: #fff;    font-weight: 600;    line-height: 1.3;    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt4 h8:before {    content: "X";    position: absolute;    right: -20px;    font-weight: 300;    transform: translate(50%, 0px);}.RWDbanner_plus01 .slick-caption .txt4 h8 {    width: 90px;    height: 90px;    border:2.5px dotted #dae9f5;    display: flex;    align-items: center;    justify-content: center;    border-radius: 50%;    margin-right: 40px;    padding: 5px;    position: relative;}.RWDbanner_plus01 .slick-caption .txt4 span {    color: #fff;    font-size: 20px;    display: flex;    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt4 h8:last-child:before {display:none;}/*main*/ 
.main:after {    content: "";     position: fixed;    width: 100%;    height: 100%;    background: hsl(279deg 38% 28% / 10%);    top: 0;    z-index: -2;}.main:before {    content: "";    position: fixed;    width: 100%;    height: 100vh;    background: url(archive/image/customization/web_bg.jpg)no-repeat;    background-size: cover;    opacity: .35;    top: 0;    z-index: -1;    mix-blend-mode: lighten;}.main {    overflow: hidden;margin-top:10px}/*統一標題*/ 
.index h1.main-title {    font-size: 40px;    margin: 0px;    font-weight: 600;    line-height: 1.5;    letter-spacing: 2px;    color: #59423b;}.index h2.sub-title {    font-size: 20px;    margin: 10px 0 0;    color: #666;    font-weight: 600;    letter-spacing: 2px;    line-height: 1.5;}.index .section-line{display:none;}.RWDedictor001 {    text-align: center;}.RWDedictor001  h2.sub-title{display:none;}/**/ 
.news_block {    padding: 80px 0 100px;position: relative;}.news_block:after {    content: "";    position: absolute;    width: 300px;    height: 195px;    background: url(archive/image/customization/deco01.png)no-repeat;    background-size: contain;    right: 110px;    bottom: -105px;    z-index: 2;}.RWDnews005 h4 {    font-size: 16px;    line-height: 1.5;    letter-spacing: 2px;    padding: 0 15px;    margin: 0 0 15px 0;    color: #333;    font-weight: 600;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    min-height: 50px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #4f2c62;    background: transparent;    border: #4f2c62 1px solid;    -webkit-border-radius: 100px;    -moz-border-radius: 100px;    border-radius: 100px;    height: 45px !important;    width: 45px !important;    line-height: 40px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -60px;}.RWDnews005 .controlls-over .owl-controls .owl-next{right: -60px;}.RWDnews005 .owl-carousel {    overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-carousel .owl-item div {    background: #fff;    padding-bottom: 20px;    border-radius: 10px;    overflow: hidden;}.owl-theme .owl-controls .owl-page span {    -webkit-border-radius: 99em;    -moz-border-radius: 99em;    border-radius: 99em;    background: #323571;}/**/ 
.product_block .container {    width: 70%;    }.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {    color: #323571;}.product_block {    position: relative;    padding: 50px 0px 30px;    margin-top: 50px;}.product_block:after {    content: "";    position: absolute;    width: 100%;    height: 120px;    top: -58px;    left: 0px;    z-index: 0;   background: url(archive/image/customization/bg-2.jpg);border-top: 3px solid #e2d9e4;    border-radius: 100%;    background-size: cover;}.product_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/bg-2.jpg);    top: 0;    left: 0px;    background-size: cover;}.product_block .container:before {    content: "";    position: absolute;    width: 345px;    height: 560px;    background: url(archive/image/customization/0630_bg02.png)no-repeat;    background-size: contain;    left: -9%;    top: 40%;}.RWDproduct002_v2 .btn.btn-rj {     background-color: transparent;    color: #303571;    border: 1px solid #303571;    font-size: 16px;    font-weight: 600;    letter-spacing: 2px;    border-radius: 99em;    padding: 5px 50px;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #2f3472;    color: #fff;    opacity: 1;    font-weight: 600;    transition: all .3s ease;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #323571;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0px 10px 10px 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/4 - 1px);    margin: 0 0 50px;    padding: 0px 15px;}.RWDproduct002_v2 {    padding: 0;    z-index: 2;}.RWDproduct002_v2 .portfolio-item > .inner-content {    border: 1px solid #ddd;    border-radius: 10px;}.portfolio-bottom-summary {    padding: 0 10px;    margin-top: 10px;}.portfolio-bottom-summary h4 {    font-weight: 600;    color: #555;    letter-spacing: 1px;    margin-bottom: 10px;    display: inline-block;    border-radius: 5px;    padding: 3px 5px;    font-size: 15px;    min-width: 100px;    line-height: 1.3;    background: #dae9f5;}.portfolio-bottom-summary p {    font-size: 15px;    letter-spacing: 1px;    font-weight: 600;    color: #333;    line-height: 1.5;    margin-bottom: 0;}/**/ 
.cooperate_block {    padding: 80px 0;position: relative;}.cooperate_block:before {    content: "";    position: absolute;    width: 300px;    height: 300px;    background: url(archive/image/customization/0707_bg-01.png)no-repeat;    background-size: contain;    right: 30px;    top: -80px;}.RWDad002 .owl-carousel img {    display: inline-block;    border-radius: 10px;}.RWDad002 .owl-carousel .owl-item {    padding: 0 15px;}.RWDad002 .owl-controls {    margin-top: 30px;}
/*footer start*/

.footer_block {    background: #5a376d;    padding: 30px 0 0;    position: relative;    margin-top: 100px;}.footer_block .RWDedictor  a, .footer_block .RWDedictor  a:active, .footer_block .RWDedictor  a:hover {    color: #fff;}.footer_block:before {    content: "";    position: absolute;    width: 100%;    height: 168px;    background: url(archive/image/customization/footer_bg.png)no-repeat;    background-size: cover;    background-position: bottom center;    top: 0;    transform: translate(0px, -100%);}.ft_top {    text-align: center;    margin-bottom: 50px;}.ft_top dd {    font-size: 16px;    line-height: 1.7;    margin-bottom: 10px;    letter-spacing: 1px;}.ft_top h3 {    line-height: 1.3;    font-size: 30px;    color: #fff;    letter-spacing: 5px;    max-width: 70%;    margin: 0 auto 15px;}.ft_top {    text-align: center;    margin-bottom: 50px;}.ft_social i.ion-social-facebook {    width: 65px;    height: 65px;    display: flex;    align-items: center;    justify-content: center;    font-size: 35px;    background: #2d88ff;    color: #fff;    border-radius: 50%;}.ft_contact .RWDedictor {    display: flex;    justify-content: center;}.ft_contact {    padding: 0 80px;}.ft_social a {    display: flex;    padding: 10px 30px;    align-items: center;    background: rgb(255 255 255 / 20%);    border-radius: 10px;    margin: 0 15px;justify-content: center;    min-height: 90px;}.ft_social img {    width: 70px;    border-radius: 50%;}.ft_social a span {    padding-left: 20px;    font-size: 15px;    color: #fff;    font-weight: 600;    letter-spacing: 1px;    line-height: 1.5;}.ft_social {    width: calc(100%/3);}.ft_other .container {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;}.ft_other {    font-size: 12px;    color: #b29dbd;    border-top: 1px solid #7b5f8a;    padding: 15px;    margin-top: 50px;}.RWDssl01 {    padding: 0 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover{    color: #b29dbd;}

/*footer end*/
/*內頁 start*/

.page_wrapper_bg ol, .page_wrapper_bg ul { list-style: none; padding: 0;}.page_wrapper_bg h1, .page_wrapper_bg h2, .page_wrapper_bg h3, h.page_wrapper_bg 4, .page_wrapper_bg h5, .page_wrapper_bg h6, .page_wrapper_bg p {margin: 0;padding: 0;}.ph_block {display: none;}.phs_block {display: none;}.pdw_block {display: none;}.pdh_block{display: none;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{padding: 0 0 120px 0;}/*scroll-top*/ 
.page_wrapper_bg .scrollTop002 { bottom: 50px; right: 0px;}.page_wrapper_bg .scrollTop002 .ii {font-size: 50px;display: inline-block; background: #bbb;color: #fff; margin: 0 auto;transform: rotate(180deg);}/*頁尾*/#RWDPAGE_BASE_PAT02 footer { overflow: initial; }/*隱私權政策*/ 
.RWDalert_fancybox .editor > a {color: #fff;font-weight: 600; text-decoration: underline;}/*內文統一*/#RWDPAGE_BASE_PAT02 .hgroup h1 {font-size: 40px;margin-bottom: 5px;color: #59423b;font-weight: bold;letter-spacing: 2px;line-height: 1.8;text-align: center;font-weight: 600;}#RWDPAGE_BASE_PAT02 h3 {font-size: 32px;letter-spacing: 2px;line-height: 1.8;font-weight: 600;color: #333;}#RWDPAGE_BASE_PAT02 h4 {font-size: 28px;letter-spacing: 2px;line-height: 1.8;font-weight: 600;color: #333;}#RWDPAGE_BASE_PAT02 h5 {font-size: 24px;letter-spacing: 2px;line-height: 1.8;font-weight: 600;color: #333;}#RWDPAGE_BASE_PAT02 h6 {font-size: 18px;letter-spacing: 2px;line-height: 1.8;font-weight: 600;color: #333;}#RWDPAGE_BASE_PAT02 .pagecontent p {color: #333;letter-spacing: 2px;line-height: 1.8;font-size: 16px;margin-bottom:15px;font-weight: 600;}#RWDPAGE_BASE_PAT02 .ft_top h3 {    line-height: 1.3;font-size: 30px; color: #fff; letter-spacing: 5px; max-width: 70%; margin: 0 auto 15px;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {text-align: center;float: none !important;position: relative;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #555; padding: 0;font-weight: 400;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #323571;}/*按鈕們*//*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {letter-spacing: 2px;background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 30px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 160px;padding: 5px 0;border: 1px solid #303571;font-size: 15px;color: #303571;font-weight: 500;transition: 0.3s ease;}.page_wrapper_bg .btn_back a:hover {background: #303571;color: #fff;transition: 0.3s ease;}#join_form .btn-primary {display: block;width: 160px;padding: 10px 0;border: 1px solid  #323571;font-size: 15px;color:  #fff;background: #323571;font-weight: 600;border-radius: 0px;transition: 0.5s ease;}#join_form .btn-primary:hover {background:  #323571;color: #fff;transition: 0.5s ease;}.RWDshopping .btn.normal {color: #323571;border-radius: 0px;border-color: #323571;transition: 0.5s ease;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover, .RWDshopping .btn.normal.formbtn:hover { border-color: #323571;color: #fff;background: #323571;transition: 0.5s ease;}.RWDshopping .btn.bg2 { background: #323571;color:  #fff;transition: 0.5s ease;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {    background: #323571;color: #fff; transition: 0.5s ease;}.RWDshopping .btn.bg3{ background: #323571;color:  #fff;transition: 0.5s ease;}.RWDshopping .btn.bg3:hover {    background: #323571;color: #fff; transition: 0.5s ease;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {border-radius: 0;background: #fff;font-size: 15px;letter-spacing: 2px;line-height: 1.5;transition: 0.5s ease;color:#323571;border: 1px solid #323571;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover {background: #292c63;transition: 0.5s ease;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {border-radius: 0;background: #323571;font-size: 15px;letter-spacing: 2px;line-height: 1.5;transition: 0.5s ease;color:#fff;border: 1px solid #323571;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover  {background: #323571;transition: 0.5s ease;color:#fff;}.ebtn { width: 150px;text-align: center;float: right;color:  #fff; line-height: 1.5;padding: 10px 0;background: #323571; border-radius: 0px;transition: 0.5s ease;}.ebtn a:hover {color: #fff;transition: 0.5s ease;} .btn-primary { color: #fff ;background-color: #323571; border-color: #323571; border-radius: 0px;}.btn-primary:hover {color: #fff;    background-color: #323571;}#btn_member_login { background: #323571;color:  #fff;border-radius: 0px;transition: 0.5s ease;}#btn_member_login:hover  {    background: #323571;color: #fff; transition: 0.5s ease;}#mobile-fixed .btn-box .normal {color: #323571; border: 1px #323571 solid;border-radius: 0;}#mobile-fixed .btn-box .bg2 { color: #fff;background: #323571; }.download_container .btn { color: #fff; background: #323571; border-radius: 0px}/*內頁側邊選單樣式*//*內頁側邊標題*/ 
.page_wrapper_bg .products-nav .nav-title {background: #5a376d;color: #fff; margin: 0;font-weight: 600;letter-spacing: 2px;    border-top-left-radius: 5px; border-top-right-radius: 5px;}.page_wrapper_bg .products-nav>ul>li {background-color: #fafafa;}.page_wrapper_bg .products-nav>ul>li.active {border-bottom: 1px solid #ddd;background-color: #fafafa;}.page_wrapper_bg .m2018 .products-nav ul li {margin: 0;padding: 0;position: relative;width: 100%;color: #555;}.page_wrapper_bg .m2018 .products-nav ul li>a {color: #333;font-size: 16px;letter-spacing: 2px;padding: 14px 30px;transition: 0.3s ease;font-weight: 600;}.page_wrapper_bg .m2018 .products-nav ul li>a:hover {color:#303571;transition: 0.3s ease;}.m2018 .products-nav li.is-open>.toggle-submenu::after  {color: #333;}.m2018 .products-nav a {font-size: 16px;color: #555;letter-spacing: 2px;}.m2018 .products-nav a:hover {color: #303571;transition: 0.3s ease;}.m2018 .products-nav .toggle-submenu::after {right: 10px;top: 75%;}.page_wrapper_bg  .m2018 .products-nav>ul>li>a:before {content: "";position: relative; background: #484c9e;width: 7px; height: 7px;display: inline-block;align-items: center; left: -11px; top: -2px;transition: 0.3s ease;opacity: 0;}.page_wrapper_bg .m2018 .products-nav>ul>li:hover >a:before {background: #323571;transition: 0.3s ease; opacity: 1;}.page_wrapper_bg .products-nav>ul>li.active>a:before {  opacity: 1;}/*品牌故事*/ 
.article1 #RWDPAGE_BASE_PAT02 h4, .article8 #RWDPAGE_BASE_PAT02 h4 {color: #303571;}.story_content_items { display: flex;margin-bottom: 30px;}.story_content_items>p { width: calc(100% - 250px); margin-right: 70px;}.story_content_items>a {   width: 250px; margin-top: -60px;}.story_content {padding-top: 15px;}/*最新消息列表*/ 
.layoutlist_8 .item {padding: 30px; border-bottom: none; background: #fafafa;margin-top: 30px; border-radius: 5px; box-shadow: 1px 1px 3px #dedede;}.webdesc {font-size: 18px; letter-spacing: 2px; line-height: 1.8; color: #555;text-align: center;    margin-bottom: 20px;}.layoutlist_8 .article_subject { font-weight: 600; line-height: 1.8;letter-spacing: 2px;}.layoutlist_8 .list_subject .summary a { font-size: 15px; font-weight: 500;color: #666; text-decoration: none; letter-spacing: 1.5px;line-height: 1.5;transition: 0.3s ease;}.layoutlist_8 .listdate .day {color: #5a376d;}.cate_list .col-sm-6:hover .subject a  {color: #303571;transition: 0.3s ease;}/*最新消息內文*/ 
.news_content_items {  display: flex;    margin-bottom: 40px;}.news_text { width: calc(100% - 320px);   margin-right: 30px;}.news_pic_items_column {  width: 320px;  padding-top: 20px;}.news_pic_items_column>img { margin-bottom: 10px;}.new_pic_items_row {display: flex;    flex-wrap: wrap;    margin: 15px 0;}.new_pic_items_row > img { width: 25%;     padding-right: 15px;  margin-bottom: 15px;}ul.news_link>li { font-size: 17px;  letter-spacing: 2px; font-weight: 600; line-height: 1.8; list-style: circle; margin-left: 22px;padding-left: 5px;    padding-bottom: 10px;}.cate_list .subject {font-size: 16px;letter-spacing: 2px;font-weight: 600;color: #333; line-height: 1.5; margin-bottom: 0;transition: 0.3s ease;}.cate_list.row > .col-md-4:hover .subject>a {color: #303571;transition: 0.3s ease;}.cate_list.row > .col-md-4 > .img >a >img {border-radius: 5px;}/*影片專區*/ 
.video_item_subject  {font-size: 16px;letter-spacing: 2px;font-weight: 600;color: #333; line-height: 1.5; margin-bottom: 0;transition: 0.3s ease;}.page_wrapper_bg .video_item a:hover .video_item_subject{color: #303571;transition: 0.3s ease;}/*產品列表*/ 
.layoutlist_2 .subject { text-align: center;}.product_list_item div.img { border-radius: 5px;}.item .subject A.itemlink {font-size: 16px;letter-spacing: 2px;font-weight: 600;color: #333; line-height: 1.5; margin-bottom: 0;transition: 0.3s ease;}.layoutlist_2 .item, .layoutlist_4 .item { border-bottom: none;}.page_wrapper_bg .item.product_list_item:hover .subject a{color: #303571;transition: 0.3s ease;}/*產品內頁*/ 
.RWDproduct_page .products-info .name { font-size: 20px; color: #333; letter-spacing: 2px; font-weight: 600; line-height: 1.5;}.RWDproduct_page .products-info .txt .editor > ul>li { font-size: 15px; letter-spacing: 1.5px; color: #666; list-style: circle;margin-left: 18px; line-height: 1.5;padding-bottom: 5px;}.RWDproduct_page .products-info .txt .editor > ul>li>span { font-weight: 600; color: #333;border-bottom: 1px solid #b1abab;padding: 0 5px;}.product_btn { margin-top: 30px;}.product_btn >a { background: #303571; border: 1px solid #303571;font-size: 15px; font-weight: 600;letter-spacing: 2px;border-radius: 99em;padding: 5px 40px; color: #fff;transition: 0.3s ease;}.product_btn >a:hover { color: #fff;background: #5a376d;transition: 0.3s ease; }#RWDPAGE_BASE_PAT02 .RWDproduct_page .products-info .txt .editor > p { font-size: 14px; line-height: 1.5;letter-spacing: 1.5px;}h6.product_infotitle, h6.product_spectitle { text-align: center; color: #5a376d !important;display: block; border-top: 1px solid #c3bfc5;    border-bottom: 1px solid #c3bfc5; margin: 0 auto; padding: 5px 0;margin-bottom: 30px;background: rgba(255,255,255,.3);}h6.product_spectitle {margin-top: 100px;}ul.product_info>li {  font-size: 16px; line-height: 1.8; letter-spacing: 2px; font-weight: 600; color: #333;padding-bottom: 10px;}.product_info>li>ul>li {list-style: circle; font-size: 15px;font-weight: normal;line-height: 1.8;margin-left: 36px;padding-bottom: 5px;}.product1.cid21.id93 .product_spec_items {display: flex;}.product1.cid21.id93 .product_spec_items>img {  width: 50% !important; margin-right: 40px;}.product1.cid21.id93 ul.product_info {  width: 50%;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {    letter-spacing: 1.5px;}.RWDproduct_page .form-group {margin-bottom: 5px;}.RWDproduct_page .products-info #O_quantity {margin-bottom: 10px; margin-top: 5px;}.product_link {   padding-left: 10px; color: #333 !important;}.subname>b {color: #e44646; font-size: 17px;padding-left: 5px;}.subname>span {text-decoration: line-through; padding-left: 5px;}.subname {color: #555 !important; letter-spacing: 2px;}/*合作電商*/ul.partner_pic_items { display: flex;flex-wrap: wrap;}ul.partner_pic_items>li { width: 33.33333%;padding: 0 15px;display: flex; flex-direction: column;  margin-bottom:30px;}ul.partner_pic_items>li>a {text-align: center; display: flex;flex-direction: column;align-items: center; justify-content: center; font-weight: 600; font-size: 18px;letter-spacing: 1.5px;  line-height: 1.8;transition: 0.3s ease;}ul.partner_pic_items>li>a:hover {color:#323571;transition: 0.3s ease;}ul.partner_pic_items>li>a>img {max-width: 250px; width: 100%;margin-bottom: 5px;}/*巨峰葡萄*/ 
.grape_items { display: flex; margin-bottom: 30px;}.grape_text { width: calc(100% - 400px); margin-right: 30px;}.grape_items .grape_pic {width: 400px; padding-top: 20px;}.grape_pic_items {display: flex; flex-wrap: wrap;}.grape_pic_items>img {width: 33.333%;  height: auto; padding: 0 10px;}img.grape_pic_last {width: 500px; height: auto;margin: 0 auto; display: block; margin-top: 15px;}.article5 #RWDPAGE_BASE_PAT02 h4, .article3 #RWDPAGE_BASE_PAT02 h4 { color: #303571;}/*購物車結帳頁面_步驟123*/ 
.RWDshopping .shopping-step .name {color: #333;}.RWDshopping .shopping-step .num {color: #333;border: 1px solid #fff;}.RWDshopping .shopping-step .num i {color: #fff;}@keyframes num-bg {    0% {background: rgb(0,3,51, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(0,3,51, .8);-webkit-transform: scale(1);transform: scale(1)}}.login-box a {background: transparent;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {    background: #fafafa;}.info-box .title, .shopping-title {color: #555; font-weight: 600;}.shopping-item-box .item-btn {    background: #fafafa;}/*會員頁面*/#join_form {color: #555; font-weight: 600;}.btn-primary a:hover{color: #fff;}/*加入*/ 
.download1 .page_wrapper_bg .main section.call_to_action {    min-height: 800px;}.page_wrapper_bg .dd-selected {background: #fff;}.download .search-go { background: #303571; color: #fff;}.download .search_bg {    background: #fff;}.download .search_input {margin-left: 0;    padding: 0 10px;}.download .list_table th {    color: #333;    font-weight: 600;    letter-spacing: 2px;}

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

@media screen and (max-width: 1700px) {.RWDmenu_plus04 .features .edit {font-size: 13px;}.RWDmenu_plus04 .features .edit a {font-size: 13px;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 16px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 80px;}.RWDmenu_plus04 .logo{width:160px;top:25px}.RWDmenu_plus04 .site-nav{padding-left:170px}.RWDmenu_plus04 .features .cart-btn {margin-right: 33px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 46px;}.news_block:after {    width: 275px;    height: 170px;    bottom: -125px;}.product_block .container:before {    height: 490px;}.cooperate_block:before {    width: 250px;    height: 250px;}}@media screen and (max-width: 1500px) {.RWDmenu_plus04 .site-nav {    padding-left: 180px;}.RWDmenu_plus04 .logo {    width: 160px;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 15px;    padding: 25px 10px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 16%;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 42px;}.RWDbanner_plus01 .slick-caption .txt4 h8 {    width: 80px;    height: 80px;}.RWDbanner_plus01 .slick-caption .txt4 span {    font-size: 18px;}.product_block .container {    width: 80%;}.product_block .container:before {    height: 390px;    width: 250px;}.RWDnews005 .container, .cooperate_block .container {    width: 80%;}/*210629*/ 
.main { margin-top: 0;}.RWDmenu_plus04 .site-nav .menu>li>a{padding:25px 8px}.RWDmenu_plus04 .header{padding:0 30px}.RWDmenu_plus04 .logo{top:10px}.RWDmenu_plus04 .site-nav{display:none!important}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu,.RWDmenu_plus04 .toggle-mmenu-cover{display:block}.RWDmenu_plus04 .features .edit{display:none}.RWDmenu_plus04 .features .search-btn{display:block;float:right;pointer-events:auto;cursor:pointer;position:relative;padding:25px 15px}.RWDmenu_plus04 #search-box{position:absolute;width:auto;right:180px;top:100%;margin-right:0;opacity:0;visibility:hidden}.RWDmenu_plus04 #search-box .form-control{background:#fff}.RWDmenu_plus04 #search-box:before{display:none}.RWDmenu_plus04 .features{position:relative;float:right;margin-right:10px;padding-right:10px}.RWDmenu_plus04 .features:after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background-color:#bbb}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#323571}/*內頁menu*/ 
.page_wrapper_bg .RWDmenu_plus04 .header { background: #fff;}}@media screen and (max-width: 1400px) {.banner_block {    padding: 0 30px;}.fixed-r-btn.fixed-r-fb {    width: 40px;}.RWDmenu_plus04 .site-nav {    padding-left: 160px;}.fixed_social {    bottom: 150px;}.scrollTop002 .ii {    font-size: 40px !important;}.RWDmenu_plus04 .features .cart-btn {    margin-right: 10px;}.RWDmenu_plus04 #search-box {    right: 30px;}.RWDmenu_plus04 #search-box .form-control {    width: 275px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 60px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 38px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 20px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 18px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 0px 30px;}.news_block:after {    width: 215px;}.product_block {    padding: 30px 0px;}}@media screen and (max-width: 1300px) {.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 50px;}.news_block {padding: 50px 0 100px;}.product_block .container:before {    height: 350px;}.cooperate_block:before {    width: 220px;    height: 220px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 35px;}.RWDbanner_plus01 .slick-caption .txt4 span {    font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt4 h8 {    width: 70px;    height: 70px;    margin-right: 30px;}.index h1.main-title {    font-size: 35px;}.portfolio-bottom-summary p {    font-size: 14px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0px 10px;}.cooperate_block {    padding: 50px 0;}.product_block .container:before {    height: 320px;    width: 200px;}.RWDnews005 .container {    padding: 0 120px;    width: 100%;}.product_block .container, .cooperate_block .container {    width: 100%;    padding: 0 80px;}/*內頁*/h6.product_spectitle {   margin-top: 60px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 32px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/3 - 1px);}.cooperate_block:before{width:150px;}.news_block:after {    width: 185px;    height: 150px;}.product_block .container:before{display:none;}/*內頁*//*頁面太短*/ 
.download1 .page_wrapper_bg .main section.call_to_action, .article3 .page_wrapper_bg .main section.call_to_action, .product1 .page_wrapper_bg .main section.call_to_action {min-height: 800px;}.pagecontent .article_model[data-seq="0"] {    margin-top: 0px !important;}.product1.cid21.id93 .product_spec_items>img {width: 45% !important; margin-right: 20px;}.pdw_block {display: block;}ul.product_info>li {letter-spacing: 1.5px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption.txt-left {    top: 14%;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 80px;}.banner_block {    padding: 0;}.RWDbanner_plus01 .slick-item .pic img {    border-radius: 0;}.footer_block {    margin-top: 50px;}.ft_social a {min-height: 130px;padding: 10px;    flex-direction: column;}.ft_social a span {font-size: 13px;    padding-left: 0;    padding-top: 20px;}.ft_social a span br {    display: none;}.ft_contact {    padding: 0 15px;}/*內頁*/#RWDPAGE_BASE_PAT02 .hgroup h1 {    font-size: 36px;line-height: 1.5;}.layoutlist_2 .col-sm-6 {    width: 33.3333%;}.layoutlist_2 .item, .layoutlist_4 .item {  margin-top: 30px;}.webdesc {margin-bottom: 15px;    margin-top: 0px;}.layoutlist_2 { flex-wrap: wrap;display: flex;}.layoutlist_2 .video_item {width: 33.33333%;}#sidebar { padding: 0;margin-bottom: 15px;}.download.layoutlist_2 { margin-top: 15px;}.cate_list .col-sm-6 {    width: 33.3333%;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 50px;}/*內頁*/ 
.pdh_block{display: block;}.story_content_items {flex-direction: column;}.story_content_items>p {    width: 100%;    margin-right: 0;}.story_content_items>a {    width: 50%;    margin-top: 0;    margin: 0 auto;}.news_pic_items_column {    width: 40%;}.news_text {    margin-right: 40px;}.grape_items>p {    width: 58%;    margin-right: 30px;}.grape_items .grape_pic {    width: 42%;}.grape_pic_items>img {    width: 80%;    margin: 0 auto 15px auto;    padding: 0;}img.grape_pic_last {    width: 80%;margin-top: 0;}.news_content_items {    flex-wrap: wrap;}.news_text {width: 100%;margin-right: 0;}.news_pic_items_column {    width: 100%;    display: flex;}.new_pic_items_row > img {    width: 50%;}.news_pic_items_column>img { width: 50%; padding: 0 5px;}.grape_items { flex-wrap: wrap;margin-bottom: 40px;}.grape_text {    width: 100%;    margin-right: 0;}.grape_items .grape_pic {    width: 100%;    padding-top: 0;    display: flex;    justify-content: center;}.grape_pic_items>img {    width: 100%;}img.grape_pic_last {    width: 100%;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.product_block .container, .cooperate_block .container {    width: 100%;    padding: 0 50px;}.news_block:after {    bottom: -90px;}/*內頁*/ 
.page_wrapper_bg .btn_back { width:100%}.page_wrapper_bg .btn.btn_back a{ width:100%}.page_wrapper_bg .hgroup .breadcrumb {    margin-bottom: 10px;}.layoutlist_8 .article_subject {    letter-spacing: 1px;}.product_btn {width: 100%;}.product_btn >a {width: 100%; display: block;text-align: center;}ul.partner_pic_items>li>a {font-size: 16px;}.download .year-container, div#qyear, .dd-select, .download .search-container { width: 100%!important;}.download .search_area {    width: 100%;    margin-bottom: 20px;}.grape_items {    flex-wrap: wrap;margin-bottom: 15px;}.grape_items>p {    width: 100%;    margin-right: 0;}.grape_pic > img {    margin: 0 auto;    display: block;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 1px);}.news_block:after, .cooperate_block:before{display:none;}.product_block {    padding: 0px 0px 20px;    margin-top: 20px;}.index h1.main-title {    font-size: 30px;}.RWDproduct002_v2 .btn.btn-rj {    padding: 5px 20px;}.ft_social a {    margin: 0 5px;}.ft_social a span{letter-spacing: .5px;}/*內頁*/ 
.pagecontent .article_model[data-seq="0"] {    margin-top: 0px !important;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container .xrow .pagecontent {padding: 0px!important;}.cate_list .col-sm-6 { width: calc(100% / 2 - 1px);}.layoutlist_2 .col-sm-6 { width: calc(100% / 2 - 1px);}.layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}.webdesc {font-size: 17px;    letter-spacing: 1px;}figure img { width: 100%;}.RWDproduct_page .pic-box .page-control {background: #323571;}.product1 .page_wrapper_bg .scrollTop002 {   bottom: 100px;}.product1 .ph_block {    display: block;}.layoutlist_8 { display: flex;    flex-wrap: wrap;}.layoutlist_8 .item {    width: calc(100% / 2 - 1px);}/*頁面太短*/ 
.download1 .page_wrapper_bg .main section.call_to_action, .article3 .page_wrapper_bg .main section.call_to_action, .product1 .page_wrapper_bg .main section.call_to_action, .page_wrapper_bg .main section.call_to_action {min-height: auto;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl img{width:250px;}.RWDmenu_plus04 .logo {    width: 130px;    top: 15px;}.RWDmenu_plus04 .header {    padding: 0px 15px 0;}.RWDmenu_plus04 .features .cart-btn {    padding: 25px 10px;}.RWDmenu_plus04 .features .cart-btn {    margin-right: 0;}.RWDmenu_plus04 #search-box { width: 100%;    right: 0;}.RWDmenu_plus04 #search-box .form-control {    width: 100%;    border-radius: 0;height:50px;}/*banner*/ 
.RWDbanner_plus01 {    overflow: initial;}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {    bottom: -40px;}.RWDbanner_plus01 .slick-caption.txt-left .container {    margin-left: 0;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 11%;    width: 100%;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 30px;}.RWDbanner_plus01 .slick-caption .txt4 h8 {    width: auto;    height: auto;    margin-right: 15px;    margin-left: 13px;    border: 0;}.RWDbanner_plus01 .slick-caption .txt4 span {    font-size: 16px;    justify-content: center;}.RWDbanner_plus01 .slick-caption .txt4 h8:before {    right: -15px;}.fixed_social{    right: 0px;    bottom: 0;    left: 0;}.fixed_social .RWDedictor {    width: 100%;}.fixed-r-btn.fixed-r-fb {    width: 100%;    height: 45px;border-radius: 0;    flex-direction: row;justify-content: center;}.fixed-r-btn.fixed-r-fb i {    padding-bottom: 0;    padding-right: 12px;}.scrollTop002 {    bottom: 60px;}.news_block {    padding: 80px 0 100px;}.product_block .container, .cooperate_block .container{    padding: 0 30px;}.portfolio-bottom-summary p {    font-size: 13px;}.index h1.main-title {    font-size: 28px;    line-height: 1.3;}.index h2.sub-title {    font-size: 16px;    letter-spacing: 1px;}.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0px 5px 10px 5px;}.RWDproduct002_v2 .btn.btn-rj {    padding: 5px 15px;    font-size: 15px;}.RWDnews005 .container {    padding: 0 50px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    height: 40px !important;    width: 40px !important;    line-height: 35px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -33px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -33px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin: 0 0px 15px;}.owl-pagination {    display: block;}.RWDproduct002_v2 .popup-portfolio {    margin: 0;}.RWDedictor001 .section-subject {    margin-bottom: 0px;}.ft_top h3 {font-size: 28px;}.ft_social {width: 100%;margin-bottom: 20px;}.footer_block {padding: 0;}.ft_contact .RWDedictor {flex-wrap: wrap;}.ft_other {    padding: 15px 0;}.ft_top dd {    font-size: 14px;}.ft_other {    padding: 15px 0 80px;}/*內頁*/ 
.cate_list .col-sm-6, .layoutlist_2 .col-sm-6, .layoutlist_2 .video_item  { width: 100% ;}.ph_block {display: block;}#RWDPAGE_BASE_PAT02 h4 {  font-size: 26px;}.cate_list .col-sm-6, .layoutlist_2 .col-sm-6 { width: 100% ;padding: 0;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 32px;}#RWDPAGE_BASE_PAT02 .page_subject {padding: 0;}.news_pic_items_column {flex-direction: column;}.news_pic_items_column>img {    width: 100%;    padding: 5px 0px;margin-bottom: 10px;}.news_content_items {margin-bottom: 15px;}.new_pic_items_row {    flex-direction: column;padding:0;}.new_pic_items_row > img {    width: 100%;    padding-right: 0;    padding: 5px 0;    margin-bottom: 10px;}.product1.cid21.id93 .product_spec_items {    flex-wrap: wrap;    flex-direction: column-reverse;}.product1.cid21.id93 .product_spec_items>img {    width: 100% !important;    margin-right: 0;}.product1.cid21.id93 ul.product_info {    width: 100%;    margin-top: 15px;}ul.partner_pic_items>li {    width: calc(100% / 2 - 1px);}.video_item_subject {    text-align: center !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
#join_form {padding: 0;}.article1 #RWDPAGE_BASE_PAT02 h4 {font-size: 21px;}.page_wrapper_bg .main section.call_to_action > .container > .article-text > .container {padding: 0px!important;}#RWDPAGE_BASE_PAT02 .hgroup h1 {  font-size: 28px;}.layoutlist_8 .item {background: transparent;box-shadow: none;}ul.product_info>li {    letter-spacing: 1.5px;}.phs_block {display: block;}.product_link { padding-left: 0px;}ul.partner_pic_items>li { width: 100%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.index h2.sub-title {    font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt2 span, .RWDbanner_plus01 .slick-caption .txt3 span {    font-size:28px;}.RWDproduct002_v2 .btn.btn-rj {    padding: 5px 10px}ul.news_link>li {    font-size: 16px;}.product_info>li>ul>li {    margin-left: 19px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {    width: 112px;    top: 18px;}.RWDmenu_plus04 .features .search-btn {    display: block;    float: right;    pointer-events: auto;    cursor: pointer;    position: relative;    padding: 25px 10px;}.RWDmenu_plus04 .features {    margin-right: 10px;  padding-right: 0;}.RWDmenu_plus04 .features:after{display:none;}/*內頁*/ul.news_link>li {letter-spacing: 0px;    margin-left: 17px;padding-left: 0;}#RWDPAGE_BASE_PAT02 .hgroup h1 { font-size: 24px;}.RWDproduct_page .products-info .name { font-size: 18px;}.product_info>li>ul>li { letter-spacing: 0px;font-size: 14px;}.article1 #RWDPAGE_BASE_PAT02 h4 {font-size: 20px;    letter-spacing: 1px;}
}
/*320px end*/