/* all */a, a:hover, a:focus{text-decoration: none;}/* 反白顏色設定*/::selection {    background: #555;    color: #fff;}::-moz-selection {    background:#555;    color: #fff;}/*-----loading-----*/ 
.fl {width:230px;}.fl img {width:100%;}/*-----選單-----*/ 
.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 15px;color: #333;}.cd-primary-nav .cd-secondary-nav>li>a {font-size: 15px;color: #333;}.cd-primary-nav>li>a:hover {color: #333;}.cd-primary-nav>li:hover:after, .RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display: none;}/*按鈕*/ 
.RWDmenu_plus02 .cart-block i.qty, .RWDmenu_plus02 .cart-block:hover span {color: #333;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #5f8ea2;}@media (min-width: 1200px) {.cd-primary-nav>li>a:hover, .cd-primary-nav>li.active>a {color: #5f8ea2;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .cd-primary-nav>li.active>a:after, .cd-primary-nav>li.active>a:before {background-color: #5f8ea2;}.RWDmenu_plus02 .member-block:hover span {color: #5f8ea2;}.RWDmenu_plus02 .cart-block:hover i {color: #5f8ea2;}}/*-----container-----*/ 
.news_block .container, .hot_block .container, .product_block .container, .footer_block .container {width: 95%;}@media (min-width: 1550px) {.news_block .container, .hot_block .container, .product_block .container, .footer_block .container {width: 1280px;}}/*-----banner-----*/ 
.banner-block {    padding: 60px 60px 0;}.RWDbanner_plus01 {    overflow: initial;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    right: -70px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: transparent;    border: 1px solid #5f8ea2;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #5f8ea2;}/*-----模組標題-----*/ 
.RWDnews005 .section-subject, .RWDProduct006 .heading, .RWDproduct002_v2 .section-subject {    text-align: center;    margin: 0 0 35px;}.RWDnews005 h1.main-title, .RWDProduct006 .heading h2, .RWDproduct002_v2 h1.main-title {    font-size: 36px;    margin: 0px;    color: #3c3c3c;    font-weight: normal;    line-height: 1.5;    font-family: 'Noto Serif TC', serif;    letter-spacing: 3px;}.RWDnews005 h2.sub-title, .RWDProduct006 .heading p, .RWDproduct002_v2 h2.sub-title {    font-size: 20px;    margin: 10px 0 0;    color: #8f8f8f;    font-weight: normal;    line-height: 1.5;    letter-spacing: 2px;}.RWDnews005 .section-line, .RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after, .RWDproduct002_v2 .section-line {    display: none;}/*-----促銷活動-----*/ 
.news_block {padding: 100px 0;}.RWDnews005 .col-md-12 {padding: 0;}.RWDnews005 .owl-carousel {overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {padding: 25px 0 10px;overflow: hidden;}.RWDnews005 .owl-carousel .owl-item div {background: #fff;transition: .4s ease-in-out;border: 1px solid #eee;padding-bottom:30px;overflow: hidden;}.RWDnews005 .owl-carousel .owl-item div a {    display: block;    overflow: hidden;}.RWDnews005 .owl-carousel img {    transition: .3s;}.RWDnews005 .margin-top-20 {margin-top: 35px !important;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 20px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {padding: 0 20px;letter-spacing: 1px;margin-bottom:5px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}.RWDnews005 h4 {padding: 0 20px;}.RWDnews005 h4 a {font-weight: 600;letter-spacing: 2px;color: #333;font-size: 17px;line-height:1.5;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left {padding: 0 20px;letter-spacing: 2px;font-size: 15px;line-height: 1.6;margin-bottom: 0px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;min-height: 72px;color:#888;}.RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {opacity: 1;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {border-radius: 50%;height: 40px !important;width: 40px !important;background: #d1d1d1;border: 1px solid #d1d1d1;line-height:40px;}.RWDnews005 .owl-buttons .fa {color: #fff;position: relative;top: -3px;}.RWDnews005 .owl-carousel.owl-padding-10 {margin: 0;}.RWDnews005 .controlls-over .owl-controls .owl-prev {left: -30px;}.RWDnews005 .controlls-over .owl-controls .owl-next {right: -30px;}@media (min-width: 1200px) {.RWDnews005 .owl-carousel .owl-item div:hover img {transform: scale(1.05);}}/*-----熱銷商品-----*/ 
.hot_block {background: url(archive/image/customization/back.webp);padding: 100px 0; }.RWDProduct006 {padding-top: 0;padding-bottom: 0;}.RWDProduct006 .illustration-v2 {margin-bottom:0;}.RWDProduct006 .illustration-v2 a.product-review {display:none;}.RWDProduct006 ul.list-inline {margin: 0;}.RWDProduct006 .product-img>a {display: block;overflow: hidden;}.RWDProduct006 .full-width {width: 100%;transition: .3s;}.RWDProduct006 .illustration-v2 .item {margin: 0 20px;padding: 0;border: 1px solid #eee;}.RWDProduct006 .illustration-v2 .item:hover .full-width {transform: scale(1.05);}.RWDProduct006 .illustration-v2 .product-img {border-bottom: 1px solid #eee;}.RWDProduct006 .margin-bottom-5 {    margin-bottom: 0;    padding: 35px 20px 20px;}.RWDProduct006 .shop-rgba-dark-green {background: rgb(0, 116, 60);}.RWDProduct006 .product-description {padding: 0;text-align: left;background: #fff;}.RWDProduct006 .product-description-brd {box-shadow: none;}.RWDProduct006 .product-description h4.title-price { font-weight: 600; letter-spacing: 2px; font-size: 17px; color: #333; line-height: 1.6; margin: 0;}.RWDProduct006 .product-description h4.title-price a {color: #333;}.RWDProduct006 .product-description h4.title-price a:hover {color: #333;text-decoration: none;}.RWDProduct006 .product-description .gender {font-size: 15px;color: #777;line-height: 1.6;letter-spacing: 2px;margin: 5px 0 20px;}.RWDProduct006 .product-description .gender:nth-child(2) {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    min-height: 72px;}.RWDProduct006 .product-description .gender:nth-child(3) {    position: absolute;    background: #ff69b4;    padding: 3px 7px;    left: 30px;    color: #fff;    top: 5px;}.RWDProduct006 .product-description .product-price {    text-align: left;    padding-left: 0;}.RWDProduct006 .product-description .title-price.fix-price {display: none;}a.add-cart-new {background: #5f8ea2;font-size: 15px;letter-spacing: 2px;margin-top: 0px;padding: 7px 0;}a.add-cart-new:hover {background: #5f8ea2;}/*輪播點*/ .RWDProduct006 .owl-controls {display: none !important;}.RWDProduct006 .illustration-v2 .customNavigation {text-align: initial;margin-bottom: 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {color: #fff;background: #d1d1d1;width: 40px;height: 40px;font-size: 32px;line-height: 40px;border: 0;position: absolute;top: 50%;display: flex;align-items: center;justify-content: center;z-index: 1;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev {left: -15px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next {right: -15px;}@media (min-width: 1200px) {a.add-cart-new:hover {background: #3d7f9c;}.RWDProduct006 .illustration-v2 a.product-review {transform: translateY(50px);}.RWDProduct006 .illustration-v2 .owl-carousel .owl-item:hover h4.title-price a {color: #745c4f;}.RWDProduct006 .illustration-v2 .owl-carousel .owl-item:hover .product-review {transform: translateY(0px);}.RWDProduct006 .illustration-v2 .owl-carousel .owl-item .product-review:hover {background: rgba(16, 111, 139, 1);}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {background: #df874a;color: #fff;}}/*-----全系列產品-----*/ 
.product_block {padding: 100px 0;}.RWDproduct002_v2 {padding: 0;}.bounceIn {    -webkit-animation-name: fadeIn;    animation-name: fadeIn;}.RWDproduct002_v2 {    padding: 0;}.RWDproduct002_v2 .row {    margin-left: 0;    margin-right: 0;}.RWDproduct002_v2 .col-md-12 {    padding: 0;}/*分類*/ 
.RWDproduct002_v2 .filter-portfolio ul > li {    margin: 0px 10px 10px;}.RWDproduct002_v2 .btn.btn-rj {    background-color: #f9f9f9;    border-radius: 0;    color: #333;    border: 4px double #bababa;    font-size: 18px;    letter-spacing: 1px;    line-height: 1.8;    padding: 3px 25px;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #bac8ce;    color: #fff;    border-color: #fff;}/*項目*/ 
.RWDproduct002_v2 .popup-portfolio {    margin: 0 auto 30px;    display: flex;    flex-wrap: wrap;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 20px;    margin-bottom: 35px;    width: calc(100%/3 - 1px);}.RWDproduct002_v2 .portfolio-item > .inner-content {    border: 1px solid #eee;    border-bottom: 0;}.RWDproduct002_v2 .portfolio-bottom {    border: 1px solid #eee;    padding: 35px 20px;}.RWDproduct002_v2 .showbottom a {    text-align: left;}.RWDproduct002_v2 .portfolio-bottom h4 {    font-size: 18px;    font-weight: 600;    color: #333;    letter-spacing: 2px;    line-height: 1.5;    margin: 0;    overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {    color: #333;}.RWDproduct002_v2 .portfolio-bottom p {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.8;    color: #898989;    margin: 10px 0 20px;    min-height: 81px;    overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}.RWDproduct002_v2 .price {    margin: 20px 0 15px;    font-size: 15px;    color: #333;    text-align: left;}.RWDproduct002_v2 .price li {    padding: 0;}.RWDproduct002_v2 .price li.fixprice {    display: none;}.RWDproduct002_v2 .price li.selprice {    color: #c9253c;    font-size: 18px;}.RWDproduct002_v2 .btn-box .shop {    transition: .3s;    background: #5f8ea2;    letter-spacing: 1px;    color: #fff;}@media (min-width: 1200px) {.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #bac8ce;    color: #fff;    border-color: #fff;}.RWDproduct002_v2 .btn-box .shop:hover {    background: #3d7f9c;    color: #fff;}.RWDproduct002_v2 .row > .btn-box .btn:hover {    background: #5f8ea2;    border-color: #5f8ea2;    color: #fff;}}/*更多按鈕*/ 
.RWDproduct002_v2 .row > .btn-box {    margin: 0;    clear: both;    display: block;}.RWDproduct002_v2 .row > .btn-box .btn {    background: transparent;    border-radius: 0;    border: 1px solid #898989;    color: #333;    letter-spacing: 2px;    font-size: 15px;    line-height: 1.5;    padding: 10px 0;}
/*左右樣式 start*/

@media (min-width: 1361px) {.RWDmenu_plus02 .inside {    float: left;    width: 250px;    left: 0;    height: 100vh;}.RWDmenu_plus02 .inside:before {    content: '';    width: 1px;    height: calc(100vh - 64px);    background: #eee;    position: absolute;    right: 0;    top: 0;    z-index: 21;}.RWDmenu_plus02 .inside.is-up {    box-shadow: none;}.RWDmenu_plus02 .container {    width: 100%;    height: 100%;    padding: 0;}.cd-main-header {    height: 100%;    background: #f9f9f9;    display: flex;    flex-direction: column;    align-items: center;}.cd-logo {    width: 140px;    float: none;    margin-top: 70px;    margin-left: 0;}nav.cd-nav {    float: none;    margin: 40px 0 0;}.cd-primary-nav>li {    padding: 20px 0;    float: none;    text-align: center;    height: auto;}.cd-primary-nav>li>a {    line-height: 1.8;    letter-spacing: 2px;    font-size: 15px;    height: auto;}/*下拉*/ 
.cd-primary-nav > .has-children > a::before {    transform: rotate(45deg);    right: 0px;    top: 10px;}.cd-primary-nav > .has-children > a::after {    transform: rotate(-45deg);    right: 0;    top: 15px;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {    left: 187px !important;    top: 10px;}.cd-primary-nav>li:after {display: none;}/*按鈕*/ 
.cd-header-buttons {    position: absolute;    display: flex;    align-items: center;    justify-content: center;    float: none;    right: 0;    bottom: 0;    top: auto;    width: 100%;    background: #FF69B4;    padding: 10px 0 !important;    height: 64px;}.RWDmenu_plus02 .member-block:hover span {    color: #fff;}.RWDmenu_plus02 .cart-block:hover i {    color: #fff;}/*搜尋*/ 
.cd-header-buttons li.search-btn {    margin: 0;    top: 5px;    position: relative;}.cd-search-trigger::after {    background: #fff;}.cd-search-trigger::before {    border: 2px solid #ffffff;}/*會員購物*/ 
.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block {    margin: 0 25px;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a {    color: #fff;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after {    display: none;}/*右側區塊*/#RWDfullscreen01 .main {width: calc(100% - 250px);margin-left: 250px;}}

/*左右樣式 end*/
/*內頁 start*/

ul {list-style-type: none;padding-inline-start: 0px;}.collapsing_header .main {top: 0 !important;}#RWDPAGE_BASE_PAT02 section.article-text.rwd {margin-top: 40px;}.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}#RWDPAGE_BASE_PAT02 .main {width: calc(100% - 250px);margin-left: 250px;}.page_wrapper_bg .call_to_action .container {width: 85% !important;}/*範例圖文輪播樣式*/ 
.page_wrapper_bg .RWDslider01 .editor {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;}.page_wrapper_bg .RWDslider01 .control-box .slick-dots li {color: #888;}/*範例時間軸樣式*/ 
.page_wrapper_bg .RWDtimeline01 .model-title, .RWDtimeline02 .model-title {text-align: center;color: #333;font-weight: 600;}.page_wrapper_bg .RWDtimeline01 li.event .point .date {color: #888;}.page_wrapper_bg .RWDtimeline01 li.event .point .title {color: #333;font-weight: 600;letter-spacing: 2px;}.page_wrapper_bg .RWDtimeline01 li.event .point .editor {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;}.page_wrapper_bg .RWDtimeline01 li.event:before{border: 2px solid #5f8ea2;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;}.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .year {color: #333;    font-weight: 600;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow{border: 2px solid #888;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after, .RWDtimeline02 .control-box .slick-prev:after{border-color: transparent #888 transparent transparent;}/*內頁底部距離*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0 0 120px 0;}/*大標*/ 
.page_wrapper_bg .hgroup h1 { font-size: 36px;margin: 0px;color: #3c3c3c;font-weight: normal;line-height: 1.5;font-family: 'Noto Serif TC', serif;letter-spacing: 3px;text-align: center;}/*商品小標*/ 
.page_wrapper_bg h4 {font-weight: 600;letter-spacing: 2px;color: #333;font-size: 17px;line-height: 1.5;}/*內文*/ 
.wrapper_bg .page_wrapper_bg, .page_wrapper_bg h3 {font-size: 26px;font-weight: 600;letter-spacing: 2px;line-height: 2;color: #333;}.wrapper_bg .page_wrapper_bg, .page_wrapper_bg h4 {font-size: 20px;font-weight: 600;letter-spacing: 2px;line-height: 1.6;color: #333;}.wrapper_bg .page_wrapper_bg, .page_wrapper_bg p {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;font-weight: normal;}/*標題文字底線*/ 
.page_wrapper_bg .hgroup .container {border-bottom: 1px solid #888;margin-top: 0px;margin-bottom: 0px;}/*標題下麵包屑*/ 
.page_wrapper_bg .hgroup .breadcrumb {float: none !important;position: relative;text-align: center;border: 0px;bottom: 0px;background: transparent;letter-spacing: 1.5px;color: #888;}.page_wrapper_bg .hgroup .breadcrumb a:hover {color:  #5f8ea2;}/*內頁返回按鈕*/ 
.page_wrapper_bg .btn_back {background: transparent;padding: 0px;margin: 0px;float: right;margin-top: 20px;line-height: 1.5;}.page_wrapper_bg .btn.btn_back a {display: block;width: 200px;background: transparent;border: 1px solid #898989;font-size: 15px;padding:10px 0;color: #333;transition: 0.5s ease;letter-spacing: 2px;}.page_wrapper_bg .btn_back a:hover {background: #5f8ea2;color: #fff;transition: 0.5s ease;border-color: #5f8ea2;}/*內頁側邊選單樣式*/ 
.page_wrapper_bg .products-nav .nav-title {background: #EBF3F6;color: #333;font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {margin: 0px;padding: 10px 0px;border-bottom: 1px solid #ccc;}.page_wrapper_bg .products-nav>ul>li>a {color: #333;padding: 10px 0 10px 27px;font-weight: 600;transition: 0.5s ease;}.page_wrapper_bg .products-nav>ul>li>a:hover {color: #5f8ea2;transition: 0.5s ease;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ccc;}.page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #5f8ea2;}/*公司簡介*/ 
.page_wrapper_bg .about_title {margin-top: 0px;}.page_wrapper_bg .about_items_list {font-size: 18px;font-weight: bold;letter-spacing: 1px;line-height: 1.6;color: #333;    padding-bottom: 20px;}.page_wrapper_bg .about_items_list_text {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;font-weight: normal;padding-left: 27px;}.page_wrapper_bg .about_area {margin-bottom: 35px;}/*產品_產品列表頁_card樣式*/ 
.page_wrapper_bg .webdesc {font-size: 17px;color: #333;letter-spacing: 2px;line-height: 1.6;margin-bottom: 5px;}.page_wrapper_bg .layoutlist_4 .subject {text-align: center;margin-bottom: 0px;}.page_wrapper_bg .item .subject A.itemlink {color: #333;font-weight: 600;letter-spacing: 1.5px;transition: 0.5s ease;}.page_wrapper_bg .item .subject A.itemlink:hover {color: #5f8ea2;transition: 0.5s ease;}.page_wrapper_bg .count_info{text-align: center;color: #888;}.page_wrapper_bg .pricearea .price{color: #888;}.page_wrapper_bg .layoutlist_4 .stands_options {color: #888;}.pagecontent .layoutlist_4 .buybtn { color: #fff;background: #5f8ea2;font-size: 15px;letter-spacing: 2px;margin-top: 5px;padding: 7px 0;transition: 0.5s ease;}.pagecontent .layoutlist_4 .buybtn:hover {color: #fff;background-color: #3d7f9c;transition: 0.5s ease;}.pagecontent  .layoutlist_4 .cate_div{display: none !important;}/*最新資訊列表*/ 
.page_wrapper_bg .cate_list .subject {font-size: 17px;color: #333;letter-spacing: 2px;line-height: 1.6;font-weight: 600;}.page_wrapper_bg .cate_list .subject a{color: #333;transition: 0.5s ease;}.page_wrapper_bg .cate_list .subject a:hover{color: #5f8ea2;transition: 0.5s ease;}.rwdlayoutlist_9 .subject{color: #000;font-size: 17px;line-height: 1.5;letter-spacing: 2px;font-weight: 600;text-align: center;margin: 13px 0 3px;transition: 0.5s ease;}.rwdlayoutlist_9 .subject:hover{color: #5f8ea2;transition: 0.5s ease;}.rwdlayoutlist_9 .cdate {line-height: 1.5;color: #888;text-align: center;padding: 0px;}.rwdlayoutlist_9 .cdate::before {display: none;}.page_wrapper_bg .litem__wrap .litem__text {    margin: 0px;padding: 0px;width: 100%;}.page_wrapper_bg .litem:hover .litem__wrap .litem__text>.subject {color: #5f8ea2;}/*照片hover*/ .no-touch .rwdlayoutlist_9 .litem:hover .litem__imgs::after{opacity:0;transition:.5s ease}.page_wrapper_bg .cate_list .col-sm-6:hover .subject a {color: #5f8ea2;}/*產品_產品頁樣式*/ 
.RWDproduct_page .products-info .name {color: #333;font-weight: 600;}.RWDproduct_page .products-editor{color: #888;letter-spacing: 2px;line-height: 1.6;font-size: 20px;}.product4 #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add{background: #5f8ea2;    color: #fff;font-size: 15px;letter-spacing: 2px;}.product4 #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover{background: #3d7f9c;}.product4 #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop {background: #3d7f9c;color: #fff;font-size: 15px;letter-spacing: 2px;}.product4 #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover{background: #357693;} #RWDPAGE_BASE_PAT02 .layoutlist_4 select {padding-right: 28px;}/*購物車結帳頁面_按鈕*/ 
.RWDshopping .btn.bg1 {background: transparent;color: #5f8ea2;border-color: #5f8ea2;border-radius: 0px;}.RWDshopping .btn.bg1:hover {background: #5f8ea2;color: #fff;border-color: #5f8ea2;}.RWDshopping .btn.bg2 {background: #5f8ea2;color: #fff;border-color: #5f8ea2;border-radius: 0px;}.RWDshopping .btn.bg2:hover{background: #3d7f9c;color: #fff;border-color: #3d7f9c;}.RWDshopping .btn.bg3 {background: #5f8ea2;color: #fff;border-color: #5f8ea2;border-radius: 0px;}.RWDshopping .btn.bg3:hover {background: #3d7f9c;color: #fff;border-color: #3d7f9c;}#mobile-fixed .btn-shop .btn.shop {background: #5f8ea2;color: #fff;border-color: #5f8ea2;border-radius: 0px;}#mobile-fixed .btn-shop .btn.shop:hover {background: #3d7f9c;color: #fff;border-color: #3d7f9c;}#mobile-fixed .btn-shop .btn.add {background: transparent;color: #5f8ea2;border-color: #5f8ea2;border-radius: 0px;}#mobile-fixed .btn-shop .btn.add:hover {background: #5f8ea2;color: #fff;border-color: #5f8ea2;}.RWDshopping .shopping-item .info a{color: #333;}.RWDshopping .shopping-item .pd-info{color: #333;}/*購物車結帳頁面_步驟123*/ 
.RWDshopping .shopping-step .name {color: #888;}.RWDshopping .shopping-step .num {color: #5f8ea2;border: 1px solid #5f8ea2;}.RWDshopping .shopping-step .num i {color: #fff;}@keyframes num-bg {    0% {background: rgb(95,142,162, 0);-webkit-transform: scale(.5);transform: scale(.5)}    100% {background: rgb(95,142,162, .8);-webkit-transform: scale(1);transform: scale(1)}}/*聯絡我們電子表單_說明文字*/ 
.page_wrapper_bg .eformsDesc {padding-bottom: 0px;border-bottom: none;color: #333;text-align: center;letter-spacing: 2px;line-height: 1.6;font-size: 17px; margin-top: 0px;}/*聯絡我們電子表單_項目標題*/ 
.page_wrapper_bg .form-horizontal .control-label {color: #333;text-align: center;letter-spacing: 2px;line-height: 1.5;font-size: 15px;font-weight:normal;}/*聯絡我們電子表單_背景顏色*/ 
.page_wrapper_bg  .customized_columns ._input, .customized_columns select {background: #f8f9f9;border-radius: 0px;box-shadow: initial;border: 1px solid #ccc;}.page_wrapper_bg  .customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #999;}/*聯絡我們電子表單_按鈕*/ 
.page_wrapper_bg .ebtn {float:right;background: transparent;}.page_wrapper_bg .ebtn a {width: 150px;text-align: center;display: block;padding: 10px 0;color: #333;border: 1px solid #898989;line-height: 1.5; transition: 0.5s ease;}.page_wrapper_bg .ebtn a:hover {color: #fff;background: #5f8ea2;border-color: #5f8ea2;transition: 0.5s ease;}.formdesc {color: #333;margin-bottom: 30px;}.page_wrapper_bg .formdesc .contact_text  {display: flex;justify-content: center;flex-direction: column;align-items: center;padding-bottom: 20px;border-bottom: 1px solid #888;}.page_wrapper_bg .contact_title_area {display: flex;flex-direction: column;text-align: center;}.page_wrapper_bg h3.contact_text_title {margin-bottom: 5px;font-size: 26px;font-weight: bold;color: #333; letter-spacing: 2px;line-height: 1;}.page_wrapper_bg h4.contact_text_subtitle {margin-top: 0px;font-size: 20px;font-weight: bold;color: #333;letter-spacing: 2px;}.page_wrapper_bg .contact_text_content {padding-inline-start: 0px;list-style-type: none;font-size: 16px;color: #333;letter-spacing: 1.5px;line-height: 1.8;}.page_wrapper_bg .contact_text_content>li>a {color: #333;}.page_wrapper_bg .contact_text_content>li>a:hover {color: #5f8ea2;}/*下載頁面*/ 
.page_wrapper_bg .download .list_table .container {padding: 0 0;margin: 0;}.layoutlist_3 .dbtn_v2 {display: block;margin: 0;width: 150px;padding: 8px 0;text-align: center;color: #333;border: 1px solid #898989;border-radius: 0px;margin: 15px 0;transition: 0.5s ease;}.no-touch .layoutlist_3 .dbtn_v2:hover {background: #5f8ea2;border-color: #5f8ea2;color: #fff;transition: 0.5s ease;}.layoutlist_3 .download_subject {line-height: 1.5;color: #333;letter-spacing: 2px;font-weight: 600;font-size: 15px;}/*特約專區*/ 
.layoutlist_2 .album_item_subject {font-weight: 600;letter-spacing: 2px;color: #333;font-size: 17px;line-height: 1.5;transition: 0.5s ease;}.layoutlist_2 .album_item_subject:hover {color: #5f8ea2;transition: 0.5s ease;}.layoutlist_2 .album_item:hover  .album_item_subject{color: #5f8ea2;transition: 0.5s ease; }/*常見問題*/ 
.page_wrapper_bg .faq_question {font-weight: bold;color: #333;font-size: 17px;font-weight: 600;letter-spacing: 2px;line-height: 1.6;}.page_wrapper_bg .rwd .faq_answer {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;}.page_wrapper_bg .faq_answer .faq_answer_items {color: #333;font-weight: 600;margin-bottom: 20px;}.page_wrapper_bg .faq_answer .faq_answer_items .faq_answer_list {padding: 2px 0;}/*購物須知_列表清單_列表標題樣式*/ 
.page_wrapper_bg .layoutlist_2 .list_subject a {color: #333;font-size: 16px;font-weight: 600;line-height: 1.6;letter-spacing: 2px;}#bac8ce .layoutlist_2 .list_subject a:hover {color: #5f8ea2;}/*購物須知_列表清單_年月樣式*/ 
.page_wrapper_bg .listdate .yearmonth {color: #888;}/*購物須知_列表清單_日樣式*/ 
.page_wrapper_bg .listdate .day {color: #333;padding-bottom: 15px;}h4.article_title {margin: 15px 0;}.page_wrapper_bg li.article_subtitle {font-size: 18px;font-weight: 600;letter-spacing: 2px;line-height: 1.5;color: #333;padding-bottom: 15px;}.page_wrapper_bg .article_text {padding-left: 18px;}.article_title>span {font-size: 16px;color: #888;}.page_wrapper_bg .article_items {margin: 10px 0 30px 0px;}.page_wrapper_bg .article_area {padding-left: 26px;border-bottom: 1px solid #bbb;padding-bottom: 30px;}.page_wrapper_bg .article_list {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;font-weight: normal;padding: 5px 0;}.page_wrapper_bg .article_list>span {padding: 5px;background: #EBF3F6;width: 80px;color: #333;text-align: center;font-weight: 600;margin-right: 15px;}span.article_note {color: #fd84c0;    font-weight: 600;}.page_wrapper_bg .article_list_bold {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #333;font-weight: normal;padding: 5px 0;font-weight: 600;}.article_section {padding: 30px 0px;border-bottom: 1px solid #eee;}/*會員樣式*/#btn_member_login {background-color: #5f8ea2;font-size: 15px;font-weight: 600;border-radius: 0px;transition: 0.5s ease;}#btn_member_login:hover {background: #3d7f9c;color: #fff;transition: 0.5s ease;border-color: #3d7f9c;}#RWDPAGE_BASE_PAT02 .main{    margin-top: 0 !important;}

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

/*頁尾*/ 
.footer_block {background: #EBF3F6;font-size: 15px;letter-spacing: 1px;line-height: 2;color: #333;}.footer_block a {color: #333;}.footer_block h5 {font-size: 20px;font-weight: 600;color: #333;line-height: 1.5;margin: 0 0 5px;}.footer_block .container {display: flex;width: 100%;padding: 0;}/*頁尾資訊*/ 
.info-customer {    padding: 80px;    padding-bottom: 30px;    width: 100%;}.customer-top {    margin-bottom: 50px;    display: flex;}.customer-txt {    width: 100%;}/*頁尾選單*/ 
.customer-menu {    width: 360px;    margin-left: 80px;    flex-shrink: 0;}.customer-menu ul {    margin: 0;    padding: 0;}.customer-menu ul li {    display: block;    background: #e0eaee;    padding: 15px 25px 15px 40px;    margin: 0 0 10px;    border-left: 3px solid #bac8ce;    transition: .3s;}.customer-menu ul li:last-child {    margin: 0;}.customer-menu ul li a {    display: flex;    align-items: center;}.customer-menu ul li a img {    width: 55px;}.customer-menu ul li a span {    margin: 0;    padding-left: 20px;    font-size: 13px;}.customer-menu ul li a span b {    font-size: 17px;    font-weight: 600;    margin: 0 0 4px;    border-bottom: 1px solid #d0d8db;    padding-bottom: 4px;    display: block;    line-height: 1.5;    width: 100%;}/*關鍵字*/ 
.customer-keyword {    margin-top: 25px;    color: #929292;    font-size: 12px;}/*廠商特約商*/ 
.info-vendor {    background: #BAC8CE;    padding: 80px;    width: 510px;    flex-shrink: 0;}.vendor-tittle {    margin-bottom: 20px;    padding-bottom: 20px;    border-bottom: 1px solid #a0a0a0;}/*LINE按鈕*/ 
.customer-btn {    display: flex;    margin-top: 0px;}.contact-line-btn {    display: block;    background: #fff;    color: #333 !important;    width: 200px;    text-align: center;    font-size: 15px;    padding: 8px;    border-radius: 50px;    margin: 25px 0 0;    transition: .3s;}.contact-line-btn img {    width: 30px;    margin: 0 8px 0 0;}.contact-fb-btn {    margin-left: 20px;}.footer-ssl.ssl-out {    display: none;}@media (min-width: 1200px) {/*選單*/ 
.customer-menu ul li:hover {    background: #d5e0e5;}/*LINE*/ 
.contact-line-btn:hover {    background: #00b900;    color: #fff !important;}.contact-line-btn:hover img {    filter: sepia(1)brightness(4);}.contact-fb-btn:hover {    background: #1776f1;}}/*SSL*/ 
.footer-ssl {font-size: 10px;color: #929292;letter-spacing: 1px;line-height: 1.5;}.copyright, .RWDssl01, .footer-ssl .RWDedictor {display: inline-block;}.footer-ssl .RWDedictor {margin: 0 5px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {font-size: 10px;color: #929292;letter-spacing: 1px;line-height: 1.5;}/*社群*/ 
.RWDsocial002 {text-align: center;width: max-content;margin: 0;}.RWDsocial002 .iconRounded {border: 0;color: #282826;background-color: transparent;font-size: 26px;padding-top: 0;line-height: 40px;margin: 0;}.RWDsocial002 .pull-right {float: none !important;margin: 0;}.RWDsocial002 ul.socialNetwork li {float: none;display: inline-block;background: #fff;border-radius: 50%;margin: 0 0 0 15px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #282826;}.RWDsocial002 .iconRounded.cusimg {display: flex;align-items: center;justify-content: center;}.RWDsocial002 .iconRounded img {width: 27px;}.RWDsocial002 ul.socialNetwork li:last-child i.icon_line1.iconRounded {margin: 0;}.RWDsocial002 ul.socialNetwork li:last-child .iconRounded.cusimg {margin: 0;}/*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 a{color: #000;border-bottom: 1px solid #555;}.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;}@media (max-width: 600px) {.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;}}.scrollTop002 .ii {height: 25px;top: 25px;position: relative;}/*電子報*/ 
.web_edm .btn {    border: none;    background: #5f8ea2;    color: #fff;    border-radius: 0;}.web_edm {    border: none;    width: fit-content;    display: flex;    justify-content: space-between;    background: #ffffff;    margin-top: 30px;    position: relative;}.web_edm .email input {    width: 100% !important;    background: transparent;    padding: 0 15px;    display: block;    position: relative;    margin: 0;}div#btn_reject_emailm_RWDfullscreen01_79_2 {    background: #bac8ce;}

/*footer end*/
/*其他尺寸 start*/

@media (max-width: 1750px) {.info-vendor {    padding: 80px 40px;    width: 400px;}.info-customer {    padding: 80px 40px;}.customer-menu {    width: 310px;    margin-left: 60px;}.customer-menu ul li {    padding: 15px 15px 15px 20px;}.contact-fb-btn {    margin-left: 10px;}}@media (max-width: 1680px) {.page_wrapper_bg .call_to_action .container {    width: 90% !important;}}@media (max-width: 1550px) {.info-vendor {    width: 410px;}.customer-menu {    margin-left: 40px;}}@media (max-width: 1500px) {/*頁尾資訊*/ 
.customer-top {    flex-direction: column;    margin-bottom: 15px;}.info-customer {    padding: 60px 40px;}.customer-txt .RWDedictor {    display: flex;}/*社群按鈕*/ 
.customer-btn {    display: flex;    flex-direction: column;    margin-top: 55px;    margin-left: 80px;}.customer-btn .contact-line-btn {    margin: 0;}.contact-fb-btn {    margin-top: 15px !important;}/*頁尾選單*/ 
.customer-menu {    margin: 35px 0 0;    width: 100%;}.customer-menu ul {    display: flex;}.customer-menu ul li {    margin: 0 10px 0 0;    padding: 10px 15px 10px 20px;}.customer-menu ul li:last-child {    margin: 0 0 0 10px;}/*廠商*/ 
.info-vendor {    width: 410px;    padding: 60px 40px;}}@media (max-width: 1400px) {/*選單*/ 
.RWDmenu_plus02 .inside {    width: 210px;}#RWDfullscreen01 .main {    width: calc(100% - 210px);    margin-left: 210px;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {    left: 167px !important;}#RWDPAGE_BASE_PAT02 .main {width: calc(100% - 210px);margin-left: 210px;}}@media (max-width: 1366px) {#RWDPAGE_BASE_PAT02 .banner-block {    margin-top: 74px;}@media (max-width: 1360px) {/*選單*/ 
.RWDmenu_plus02 .inside {    width: 100%;    background: #f9f9f9;}.cd-main-header {    background: #f9f9f9;}.cd-logo {    width: 110px;    margin-top: 10px;    margin-left: 0;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {    left: 0 !important;}.cd-header-buttons {    margin-left: 25px !important;}.RWDmenu_plus02 .cart-block {    margin-left: 35px;}.cd-header-buttons li.search-btn {    margin-left: 35px;}#RWDfullscreen01 .main {    width: 100%;    margin-left: 0;    top: 80px;}/*banner*/ 
.banner-block {    padding: 0;}.RWDbanner_plus01 {    overflow: hidden;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    right: 0;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: transparent;    border: 1px solid #ffffff;}#RWDPAGE_BASE_PAT02 .main{width: 100%;margin-left: 0;top: 80px;}}

/*其他尺寸 end*/
/*1199px start*/
@media (max-width: 1199px) {
/*選單*/ 
.cd-main-header {padding: 0 30px;height: 80px;}.cd-logo {width: 100px;margin: 10px 0 0 !important;}.RWDmenu_plus02 .phone-menu {margin-left: 30px;}.cd-header-buttons {top: 18px;margin-left: 0 !important;}.cd-header-buttons li.search-btn {margin-left: 0;margin-right: 20px;}.RWDmenu_plus02 .cart-block {margin-left: 45px;}/*漢堡*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #fff;}nav.cd-nav .bottom-copyright {display: none;}nav.cd-nav ul .close-btn {font-size: 15px;color: #333;}.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {left: auto !important;}/*container*/ 
.index .cd-main-content .container {padding-left: 30px;padding-right: 30px;}.RWDProduct006.container {padding: 0 !important;}.product_block .container {width: 100%;}.footer_block .container {width: 100%;padding: 0 !important;flex-direction: column;}.customer-top {    flex-direction: row;    margin-bottom: 20px;    position: relative;    padding-bottom: 50px;}.customer-btn {    margin-left: 45px;}.customer-menu {    margin: 0;    width: 325px;}.customer-menu ul {    flex-direction: column;}.customer-menu ul li {    margin: 0;}.customer-menu ul li:last-child {    margin: 10px 0 0;}.info-vendor {    width: 100%;    padding: 40px;}.info-vendor .RWDedictor {    display: flex;}.info-vendor .vendor-tittle {    margin: 0 70px 0 0;    padding: 0;    border: 0;}.vendor-inside-txt {    margin-right: 70px;}.footer-ssl, .customer-keyword {    display: none;}.footer-ssl.ssl-out {    display: flex;    flex-wrap: wrap;    padding: 0 40px 15px;    background: #bac8ce;}.footer-ssl .RWDedictor, .RWDssl01 {    margin: 0 10px 0 0;}/*內頁樣式*/ 
.page_wrapper_bg .call_to_action .container {width: 100% !important;padding-left: 30px;padding-right: 30px;margin: 0;}
}
/*1199px end*/
/*991px start*/
@media (max-width: 991px) {
/**//*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 15px}.footer_block {    font-size: 13px;}.footer_block h5 {    font-size: 18px;}.info-customer {    padding: 60px 30px;}.customer-txt {    width: 100%;    margin-right: 50px;}.customer-txt .RWDedictor {    flex-direction: column;}.customer-menu {    margin: 0;    width: 295px;}.customer-menu ul li a img {    width: 40px;}.customer-btn {    margin-left: 0;    flex-direction: row;    margin-top: 20px;}.contact-fb-btn {    margin-top: 0 !important;    margin-left: 10px !important;}.info-vendor .vendor-tittle {    margin: 0 30px 0 0;}.vendor-inside-txt {    margin-right: 30px;}.info-vendor {    padding: 40px 30px;}.contact-line-btn {    width: 170px;}.contact-line-btn img {    width: 20px;    margin: 0 5px 0 0;}.footer-ssl.ssl-out {    padding: 0 30px 15px;}/*內文*/ 
.wrapper_bg .page_wrapper_bg, .page_wrapper_bg h3 {font-size: 26px !important;font-weight: 600;letter-spacing: 2px;line-height: 2;color: #333;}.wrapper_bg .page_wrapper_bg, .page_wrapper_bg h4 {font-size: 20px;font-weight: 600;letter-spacing: 2px;line-height: 1.6;color: #333;}.page_wrapper_bg .webdesc {margin-top: 20px;margin-bottom: 0px;text-align: left;}.page_wrapper_bg #product .webdesc{text-align: left;}#mobile-fixed .btn-box .normal {color: #5f8ea2;border-radius: 0px;border: 1px solid #5f8ea2;transition: 0.5s ease;}#mobile-fixed .btn-box .normal:hover {background-color: #5f8ea2;color: #fff;border-radius: 0px;border: 1px solid #5f8ea2;transition: 0.5s ease;}#mobile-fixed .btn-box .bg2 {color: #fff;background: #5f8ea2;border-radius: 0px;border: 1px solid #5f8ea2;transition: 0.5s ease;}#mobile-fixed .btn-box .bg2 { background-color: #3d7f9c;color: #fff;border-radius: 0px;border: 1px solid #3d7f9c;transition: 0.5s ease;}@media (max-width: 800px) {#RWDPAGE_BASE_PAT02 section.article-text.rwd {margin-top: 20px;}.wrapper_bg .page_wrapper_bg, .page_wrapper_bg p {letter-spacing: 2px;font-size: 15px;line-height: 1.6;color: #888;font-weight: normal;}/*內頁樣式*/ 
.page_wrapper_bg .main section.call_to_action{margin: 0px 0 80px 0;}.page_wrapper_bg .btn.btn_back{width:100%;}.page_wrapper_bg .btn.btn_back a{width:100%;}.page_wrapper_bg .contact_pc_block {display: none;}.page_wrapper_bg .contact_Location {width: 135px;}/*檔案下載*//*檔案下載按鈕*/ 
.page_wrapper_bg .download_container .file_area {width: 100% !important;}.page_wrapper_bg .download_container .file_area .dd-container, .page_wrapper_bg .download_container .file_area .dd-container .dd-options {width: 100% !important;}.page_wrapper_bg .download_container .file_area .dd-container .dd-select {width: 100%  !important;}.page_wrapper_bg .download_container .btn {width: 100%;margin-top: 30px;padding: 10px;}.pagecontent .layoutlist_2 .col-sm-3 { width: 33.3333%;}.page_wrapper_bg .ebtn a {width: 100%;}.pagecontent .menu8 {padding: 0 !important;}.pagecontent  .faq_item {width: 100%;}.pagecontent  .article_title {line-height: 1.6;margin: 0 0 10px 0;}}@media (max-width: 768px) {.RWDProduct006 .product-description .gender:nth-child(3) {    left: 12px;}.RWDnews005 h4 a, .RWDProduct006 .product-description h4.title-price {font-size: 15px;letter-spacing: 1px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item p.text-left, .RWDProduct006 .product-description .gender {font-size: 13px;min-height: 60px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev {left: 2px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next {right: 2px;}.RWDProduct006 .product-description .gender:nth-child(3) {margin: 0;min-height: auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: calc(100%/2 - 1px);}#RWDPAGE_BASE_PAT02 .pagecontent { padding: 0px!important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .products-info .price-box {margin: 15px auto;text-align: center;}}
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
.index .cd-main-content .container {    padding-left: 20px;    padding-right: 20px;}.RWDnews005 h1.main-title, .RWDProduct006 .heading h2, .RWDproduct002_v2 h1.main-title {    font-size: 26px;}.RWDnews005 h2.sub-title, .RWDProduct006 .heading p, .RWDproduct002_v2 h2.sub-title {    font-size: 16px;}.news_block, .hot_block, .product_block {    padding: 60px 0;}/**/ 
.RWDProduct006 {width: 95%;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev {left: 8px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next {right: 8px;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 50%;}.customer-top {    padding-bottom: 0;    flex-direction: column;}.customer-txt {    width: 100%;    margin-right: 0;    text-align: center;}.customer-btn {    justify-content: center;}.customer-menu {    margin: 30px 0 0;    width: 100%;}.customer-menu ul {    align-items: center;}.customer-menu ul li {    margin: 0;    width: 300px;}.customer-menu ul li:last-child {    margin: 15px 0 0;}.customer-keyword {    margin-top: 20px;    position: relative;    bottom: 0;    text-align: center;}.footer-ssl {    text-align: center;}.info-vendor .RWDedictor {    flex-direction: column;    text-align: center;}.info-vendor .vendor-tittle {    margin: 0 0 20px;    padding-bottom: 20px;    border-bottom: 1px solid #a0a0a0;}.vendor-inside-txt {    margin-right: 0;}.contact-line-btn {    margin: 20px auto 0;}.scrollTop002 {right: 10px;bottom: 100px;}.footer-ssl .RWDedictor, .RWDssl01 {    margin: 0 0 10px;}.copyright, .RWDssl01, .footer-ssl .RWDedictor {    display: block;}.footer-ssl.ssl-out {    text-align: center;    justify-content: center;}.web_edm {    margin: 30px auto 0;}/*內頁樣式*/ 
.page_wrapper_bg .article-text .layoutlist_2 .listdate .day {display: inline-block;font-size: 12px;color: #888;}.page_wrapper_bg .article-text .layoutlist_2 .listdate .yearmonth {display: inline-block;}.page_wrapper_bg .article-text  .layoutlist_2 .listdate .day::before {content: "/";margin-left: -3px;margin-right: 1px;} .page_wrapper_bg .RWDproduct_page .products-info .name-box {text-align: center;}.layoutlist_8.rwd .listdate .day {color: #888;}.layoutlist_2 .subject {text-align: center;}.page_wrapper_bg .visible-xs {display: none!important;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
/*-----loading-----*/ 
.fl {width:200px;}.cd-main-header {    padding: 0 20px;}.cd-logo {    width: 75px;    margin: 18px 0 0 !important;}.cd-header-buttons li.search-btn {    margin-right: 0;}.RWDmenu_plus02 .cart-block {    margin-left: 15px;}.RWDmenu_plus02 .phone-menu {    margin-left: 20px;}/*最新*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 10px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -12px;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -12px;}.RWDProduct006 .illustration-v2 .item {    margin: 0 10px;}/*產品*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: 50%;padding: 0 7px;}.RWDproduct002_v2 .btn-box .btn {max-width: 100%;}.RWDproduct002_v2 .btn.btn-rj {font-size: 15px;}.customer-btn {    flex-direction: column;}.customer-btn .contact-line-btn {    width: 100%;    margin: 10px 0 !important;}.customer-menu ul li {    width: 100%;    border-left: 0;    border-bottom: 3px solid #bac8ce;}.customer-menu ul li a {    justify-content: center;}.contact-line-btn {    width: 100%;}/*產品說明*/ 
.RWDproduct002_v2 .portfolio-bottom p, .RWDProduct006 .product-description .gender:nth-child(2) {display: none;}.RWDproduct002_v2 .portfolio-bottom h4 {    font-size: 15px;    letter-spacing: 1px;    -webkit-line-clamp: 2;    min-height: 44px;}.RWDProduct006 .illustration-v2 {    padding: 0 20px;}.RWDProduct006 .product-description h4.title-price {    min-height: 48px;}.RWDProduct006 .illustration-v2 .item {    margin: 0 6px;}.RWDProduct006 .product-description .product-price {    margin: 15px 0 0;}.scrollTop002 {    right: 3px;    bottom: 15px;}/*內頁樣式*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 30px !important;}#RWDPAGE_BASE_PAT02 section.article-text.rwd {margin-top: 20px;}.page_wrapper_bg .main section.call_to_action{margin: 0px 0 60px 0;}.page_wrapper_bg .call_to_action .container {padding-left: 15px;padding-right: 15px;}.layoutlist_3 .dbtn_v2 {width: 100%;}.layoutlist_3 .download_subject {text-align: center;}.album1 .layoutlist_2{    display: flex;flex-wrap: wrap;}.pagecontent .layoutlist_2 .col-sm-3 { width: 50%;}.album1 .main .call_to_action .article-text .container .pagecontent .row {display: flex;    flex-wrap: wrap;}.album1 .main  .album_d_item {display: flex;width: 50%;margin-top: 30px;}.pagecontent  .RWDproduct_page .products-con {margin-bottom: 10px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.customer-menu ul li {    padding: 20px;}.customer-menu ul li a {    flex-direction: column;    text-align: center;}.customer-menu ul li a img {    margin: 0 0 10px;}.customer-menu ul li a span {    padding-left: 0;    font-size: 13px;    width: 100%;}.RWDProduct006 .illustration-v2 {    padding: 0 5px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev {    left: 3px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next {    right: 3px;}.product_block .container {    padding: 0 10px !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 50%;    padding: 0 6px;    margin-bottom: 15px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    height: auto !important;}@media (max-width: 400px) {.page_wrapper_bg .article_area {padding-left: 0;}.page_wrapper_bg .visible-xs {display: block!important;}.page_wrapper_bg .layoutlist_4 .stands_options {padding: 0px 0 5px 0;margin: 0px;}.page_wrapper_bg .layoutlist_4 .col-xs-6 {padding: 0 10px;}.pagecontent .layoutlist_2 .col-sm-3 {padding: 0 10px;}.album1 .main .album_d_item {padding: 0 10px;}.pagecontent section.article-text.rwd {    margin-top: 0px;}}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.web_edm {    flex-direction: column;    width: 100%;}.web_edm .btn {    width: 50%;}
}
/*380px end*/