/* all */a, a:hover, a:focus{text-decoration: none;}body{font-family: verdana, 微軟正黑體, sans-serif; /*background: #0c0c0c url(archive/image/customization/bg-06.jpg) no-repeat;*/ background-size: contain; background-position: 0 0;}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}/*loading*/ 
.RWDfakeloader {background: #171717 !important;}/*cookie*/ 
.RWDalert_fancybox.bottom {color: #000; background: rgb(255,255,255,0.9) !important;}.RWDalert_fancybox .btn {border-radius: 0px; font-size: 15px; background: #000 !important; border-color: #000 !important;}/*menu*/ 
.RWDmenu_plus04 .header {padding: 0 115px; background: rgb(255 255 255 / 0.8);}.RWDmenu_plus04 .logo {width: 400px; margin-top: 0px;margin-left: 10px;}.RWDmenu_plus04 .site-nav .menu>li>a {transition: .5s all; font-family: verdana, 微軟正黑體, sans-serif; font-size: 20px; letter-spacing: 0.5px; font-weight: bold; color: #000000; padding: 25px 25px; text-transform: uppercase;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.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: #780000;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #757575; margin-left: 7px;}.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: #780000;}.RWDmenu_plus04 .site-nav .menu>li>ul {    text-align: center;    padding: 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 10px;    color: #000;}.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: 500;    color: #780000;}.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: #000;    transition: .5s all;}.RWDmenu_plus04 .features .cart-btn:hover, .RWDmenu_plus04 .features .querycar-btn:hover, .RWDmenu_plus04 .features .share-group a:hover, .RWDmenu_plus04 .features i:hover, .RWDmenu_plus04 .lang-select:hover {    color: #780000;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {    padding: 25px 15px;}.RWDmenu_plus04 .features .search-btn {    padding: 25px 15px;}.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {font-size: 18px;}.RWDmenu_plus04 .features {font-size: 15px;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #8b0000;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {height: 45px; line-height: 45px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 5px; height: 30px; border-radius: 0px; background: #fff;}.RWDbanner_plus01 .slick-caption.txt-left .container {width: 100%; padding: 0 10%; margin: 0; height: 100%;}.RWDbanner_plus01 .logo {position: absolute; top: 0; left: 0; -webkit-animation-name: fadeInDown !important; animation-name: fadeInDown !important;}.RWDbanner_plus01 .slick-caption {top: 0; width: 100%; right: 0; height: 100%;}.RWDbanner_plus01 .txt1.fadeInLeft01 {width: 50%; right: 0px; top: calc(100%/2 - 45px); position: absolute;}.RWDbanner_plus01 .txt1 span {font-size: 61px; font-weight: bold; letter-spacing: 0.25px; color: #fff;}.RWDbanner_plus01 .txt2.fadeInLeft01 {width: 50%; right: 0px; position: absolute; top: calc(100% / 2 + 30px); margin-top: 0 !important;}.RWDbanner_plus01 .txt2 span {font-size: 36px; letter-spacing: 0.65px; color: #fff; line-height: 50px; font-weight: 400;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {position: relative; font-size: 21px; color: #fff; line-height: 33px; letter-spacing: 0.5px; border-radius: 0px; overflow: hidden; padding: 15px 75px 15px 30px; transition: .5s all;    background: transparent; display: inline-block;}.RWDbanner_plus01 .link-btn.fadeInLeft01 {position: absolute; top: calc(100% / 2 + 150px); width: 50%; right: 0; margin-top: 0;}.RWDbanner_plus01 .link-btn a::before {content: ''; background: linear-gradient(to right, rgba(108,0,0,1) 0%,rgba(176,0,0,1) 50%,rgba(108,0,0,1) 100%); width: 150%; height: 100%; position: absolute; z-index: -1; left: 0; top: 0; right: 0; bottom: 0; transform: translate(-16%, 0); transition: .5s all;}.RWDbanner_plus01 .link-btn a:hover::before {left: 20%;}.RWDbanner_plus01 .link-btn a::after {    content: '';    background: url(archive/image/customization/1029arrow-05.png) no-repeat;    width: 15px;    height: 15px;    position: absolute;    right: 35px;    top: 50%;    transform: translate(0px, -50%);    background-size: contain;    transition: .5s all;}.RWDbanner_plus01 .link-btn a:hover::after {    right: 20px;}.RWDbanner_plus01>.slick-caption .link-btn a:hover, .link-btn a:hover {background: transparent;}/*區塊模組標題*/h1.main-title {font-size: 48px !important; font-weight: bold !important; color: #000 !important;letter-spacing: 0.25px;}h2.sub-title {color: #777 !important; font-size: 23px !important; letter-spacing: 0.25px; margin: 20px 0 0 !important; font-weight: 400 !important;}.section-line {display: none !important;}/*main*/ 
.main_bg {background: linear-gradient(180deg, #c2c2c2, #f8f8f8);}/*熱銷產品*/ 
.product_block {padding: 40px 0; position: relative;}.product_block .container {width: 85%;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after {display: none;}.RWDProduct006 {padding: 0;}.RWDProduct006 .heading h2 {display: block; padding: 0; margin: 0; font-size: 48px; font-weight: bold; color: #000; letter-spacing: 0.25px;}.RWDProduct006 .heading p {color: #777; font-size: 23px; letter-spacing: 0.25px; margin: 20px 0 0;}.RWDProduct006 .heading {margin-bottom: 50px;}.RWDProduct006 .illustration-v2 a.product-review {display: none;}.RWDProduct006 .illustration-v2 .item {margin: 0 15px; padding: 0;}.RWDProduct006 .product-description h4.title-price a {color: #333;}.RWDProduct006 .product-description-brd {box-shadow: none;}.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {position: absolute; font-size: 16px; font-weight: bold; left: 0; padding: 12px 50px 12px 12px; background: #C2C2C2; line-height: 1; top: -60px; clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%); margin: 0; -webkit-clip-path: (0 0, 80% 0, 100% 100%, 0% 100%);width: 240px; color: #333 !important; text-align: left;}.RWDProduct006 .product-description .gender {color: #888 !important; text-align: left; font-size: 15px; letter-spacing: 0.25px; line-height: 22px; margin-top: 10px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; min-height: auto;}.RWDProduct006 .product-description h4.title-price {font-size: 17px; color: #333; letter-spacing: 0.25px; font-weight: bold; text-align: left; margin: 0;}.RWDProduct006 .overflow-h {overflow: visible;}.RWDProduct006 .product-description {overflow: visible;}.RWDProduct006 .pull-leftx {position: relative;}.RWDProduct006 .product-description .product-price>div {display: inline-block;}.RWDProduct006 .product-description .product-price span {font-size: 16px; margin-right: 5px;}.RWDProduct006 .product-description .product-price {padding-left: 0; padding-top: 10px;}.RWDProduct006 .illustration-v2 .product-img {    height: 250px;    overflow: hidden;}.RWDProduct006 .illustration-v2 .product-img img {    transform: translate(0, -50%);    top: 50%;    position: absolute;}.RWDProduct006 .product-description {padding: 20px 0 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {width: auto; height: auto; border: none; border-radius: 0px !important; color: #9c9c9c; font-size: 100px;}.RWDProduct006 .illustration-v2 .customNavigation {margin-bottom: 0; position: absolute; top: 50%; transform: translate(0px, -50%); display: flex; width: 100%; justify-content: space-between;}a.owl-btn.prev.rounded-x {position: relative; left: -80px;}a.owl-btn.next.rounded-x {right: -80px; position: relative;}.RWDProduct006 .illustration-v2 {margin-bottom: 0;}.RWDProduct006 .product-description h4.title-price a:hover {color: #000; text-decoration: none;}a.add-cart-new {border: 1px solid #3c3c3c; background: #3c3c3c; margin: 20px 30px 0;}a.add-cart-new:hover {background: #6c0000; border-color: transparent;}.boxstand .heading h2:before, .boxstand .heading h2:after {display: none;}.nbg {background: transparent !important; border: 1px solid #ccc !important; color: #555 !important;}.btn-success {background-color: #b00000 !important; border-color: #b00000 !important;}.btn:hover {color: #fff; border-color: #6c0000 !important; text-shadow: none; background: #6c0000 !important;}.RWDProduct006 .product-description .title-price {color: #000;}@media (max-width: 2560px) and (min-width: 1921px) {.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {top: 55%;}}/*精選產品*/ 
.product2_block {padding: 0px 0 50px; position: relative;}.product2_block .container {width: 85%;}.RWDproduct002_v2 {padding: 0 0;}.RWDproduct002_v2 .btn.btn-rj {background-color: #656565; clip-path: polygon(0 0, 85% 0, 100% 100%, 15% 100%); -webkit-clip-path: polygon(0 0, 85% 0, 100% 100%, 15% 100%); font-size: 18px; min-width: 235px; padding: 6px 35px; border-radius: 0px; color: #aaa;}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0 -8px 10px;}.RWDproduct002_v2 .active .btn.btn-rj {background-color: #3e3a39;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: #3e3a39;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {font-weight: bold; color: #333; font-size: 20px; letter-spacing: 0.25px; transition: .5s; margin: 15px 0;text-align:left;}.RWDproduct002_v2 .portfolio-item > .inner-content {    position: relative;    display: block;    overflow: hidden;    height: 250px;}.RWDproduct002_v2 .portfolio-item > .inner-content img.img-responsive.loaded {    transform: translate(0, -50%);    top: 50%;    position: absolute;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    position: absolute;    font-size: 16px;    font-weight: bold;    left: 0;    padding: 12px 50px 12px 12px;    background: #C2C2C2;    line-height: 1;    top: -55px;    clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);    margin: 0;    -webkit-clip-path: (0 0, 80% 0, 100% 100%, 0% 100%);    width: 240px;    color: #333 !important;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align: left;}.RWDproduct002_v2 .fixprice {display: none !important;}.RWDproduct002_v2 .filter-portfolio ul {margin-bottom: 65px; display: flex; justify-content: space-around; flex-wrap: wrap;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0px 10px; margin-bottom: 80px !important;}.RWDproduct002_v2 .price {color: #000; font-size: 15px; letter-spacing: 0.25px; text-align: right;}.RWDproduct002_v2 input.form-control, .RWDproduct002_v2 select.form-control, .RWDproduct002_v2 select.form-control:not([size]):not([multiple]) {background: transparent; border-color: rgb(0,0,0,0.3); color: #888;}.RWDproduct002_v2 select.form-control, .RWDproduct002_v2 select.form-control:not([size]):not([multiple]) option {color: #333;}.RWDproduct002_v2 .select_col:before {color: #888; background: transparent;}.RWDproduct002_v2 .btn-box .shop {    display: block;    width: 80%;    margin: 0 10%;    border: 1px solid #3c3c3c;    background: #3c3c3c;    padding: 10px 0;    font-size: 15px;    line-height: 1.5;    transition: .5s all;}.RWDproduct002_v2 .btn-box .shop:hover {background: #6c0000; border-color: transparent;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.bounceIn {-webkit-animation-name: fadeIn; animation-name: fadeIn;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {height: auto !important;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.RWDbtn01 {margin-top: 0;}.RWDbtn01 .btn-box .col-sm-3.col-xs-12 {padding: 0; width: 25%; overflow: hidden;}.RWDbtn01 .btn {font-size: 19px; font-weight: bold; letter-spacing: 0.25px; color: #fff; background: transparent; padding: 15px 0; transition: .5s all; z-index: 0;}.RWDbtn01 .btn::before {    content: '';    width: 150%;    height: 100%;    position: absolute;    left: 0;    top: 0;    z-index: -1;    right: 0;    bottom: 0;    transition: .5s all;    background: linear-gradient(to right, rgba(46,43,42,1) 0%,rgba(46,43,42,1) 25%, rgb(74,72,72,1) 50%,rgba(46,43,42,1) 75%,rgba(46,43,42,1) 100%);    transform: translate(-16%, 0);}.RWDbtn01 .btn:hover::before {left: 20%;}.product2_block .RWDbtn01 .btn {    margin-right: 20px;}.product2_block::before {    content: '';    width: 100%;    height: 100%;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: #460203;    position: absolute;    z-index: -2;}.product2_bg {z-index: -1;    width: 100%;    position: sticky;    top: 60px;}.product2_bg::before {    content: "";    position: absolute;    background: url(archive/image/customization/product_bg-03.jpg)no-repeat;    height: 515px;    width: 100%;    background-size: contain;    z-index: 6;    top: 0;    left: 0;    pointer-events: none;}.product2_block .RWDbtn01 .btn::after {    content: '';    background: url(archive/image/customization/1029arrow-05.png) no-repeat;    width: 15px;    height: 15px;    position: absolute;    right: 30px;    top: 50%;    transform: translate(0px, -50%);    background-size: contain;    transition: .5s all;}.product2_block .pd-info{    display: none;}.RWDproduct002_v2 .btn-box .qtybox {    display: none;}/*購物清單*/ 
.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {    background: #8b0000;}.scrollTop002 img {    filter: brightness(0.7);}.col-md-12{margin-top: -20px;}
/*footer start*/

/*footer*/ 
.footer_block {padding: 0 0;    /*background: url(archive/image/customization/footsbg.jpg) no-repeat;*/    background-position: 0 0;    background-size: cover;}.footer_block .container {    width: 85%;}.ft_info {    display: flex;    align-items: center;    justify-content: center;    flex-wrap: wrap;    width: 100%;    margin: auto;}.ft_info .RWDedictor, .RWDsocial002 {    width: 25%;}.ft_info .RWDbtn01 {margin-top: 0px;    width: 50%;}.ft_info .RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    width: 90%;}.ft_info .RWDbtn01 .btn:hover {    background: transparent !important;    color: #e60012 !important;}.ft_info .RWDbtn01 .btn::before {    background: transparent;}.ft_info .RWDbtn01 .btn {color: #333;    font-size: 26px;}.RWDsocial002 ul.socialNetwork {    float: none !important;    display: flex;    align-items: center;    justify-content: space-evenly;    margin-bottom: 0;}.RWDsocial002 .iconRounded img {transition: .5s all; filter: grayscale(1) brightness(0);}.RWDsocial002 ul.socialNetwork a:hover img {filter: none;}.RWDsocial002 .iconRounded {    position: relative;    z-index: 2;    border: none;    background: transparent;    width: 30px;    height: 30px;    margin-right: 0;    border-radius: 0px;    transition: .5s all;}#m_RWDfullscreen01_54_2 > ul > li:nth-child(2) > a > i:hover::after {    opacity: 1;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #fff;}/*.RWDsocial002 .iconRounded:hover img {    filter: grayscale(0) brightness(1);}*/#m_RWDfullscreen01_54_2 > ul > li:nth-child(1) > a > i:hover {    background: #fff;    border-radius: 25px;}#m_RWDfullscreen01_54_2 > ul > li:nth-child(2) > a > i:after {    background: #fff;    border-radius: 30px;    content: '';    width: 19px;    height: 18px;    position: absolute;    left: 6px;    top: 7px;    z-index: -1;    opacity: 0;}/*copy_block*/ 
.copy_block {    display: flex;    align-items: center;    justify-content: center;    font-size: 10px;    color: #605f5f; padding: 25px 0;}.copy_block .model {margin: 0 6px;}

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

#RWDPAGE_BASE_PAT02 .RWDmenu_plus04 .header.is-up {border-bottom: 1px solid #eee;}body{font-family: verdana, 微軟正黑體, sans-serif; /*background: #0c0c0c url(archive/image/customization/bg-06.jpg) no-repeat;*/ background-size: contain; background-position: 0 0;}.main {background: linear-gradient(180deg, #c2c2c2, #f8f8f8);}/*內頁長度*/section.call_to_action{min-height: 600px;padding: 0;}section.call_to_action .container {width: 100%;}section.call_to_action>.container {max-width: 1450px;}/*toTop隱藏*/#toTop{display:none !important;}/*title*/h1.pageTitle{font-size:40px;letter-spacing:0.5px;font-weight:bold;line-height:1.8em;color:#333;text-align:center;margin:0}.hgroup .breadcrumb{background:transparent;border:none;position:relative;float:none!important;bottom:0;text-align:center;padding:0;letter-spacing:0px;font-size:17px}.hgroup .container{border:none}.hgroup .breadcrumb a:hover {color: #333;}.hgroup .breadcrumb a {transition: .5s all;}/*內文*/section.article-text, section.article-text p {font-size: 17px; letter-spacing: 0px; line-height: 1.8em; color: #555;}/*回上層*/ 
.btn.btn_back {    float: right;    margin-right: 0;    padding: 0;    margin-top: 30px;    background: transparent !important; border: none;}.btn.btn_back a {    padding: 0 30px;    border: 1px solid #333;    color: #333;    font-size: 20px;    letter-spacing: 0px;    transition: .5s all;    display: block;    line-height: 2.5;font-weight: bold;}.btn.btn_back a:hover {    background: #333;    color: #fff;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 17px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 0px;}.RWDtimeline01 li.event .point .editor {font-size: 17px; color: #555; line-height: 1.8; letter-spacing: 0px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 0px; font-weight: bold;}.RWDtimeline02 .timeline2_list .block .text {font-size: 17px; letter-spacing: 0px;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #555;/*background: #ddd;*/ font-size: 20px; padding: 10px 15px; text-align: left; margin-bottom: 0; color: #fff;/*color: #333;*/ letter-spacing: 0px; font-weight: bold;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #333;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 400;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #111;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 17px;padding: 5px 15px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 0px;}.m2018 .products-nav ul li {padding-left: 0;}#sidebar > div > div > ul > li > ul > li {padding: 10px 0px 5px 20px;}/*最新消息列表*/ 
.layoutlist_2 .list_subject a {    font-size: 22px !important;    font-weight: bold;    color: #111 !important;}.cate_list .subject a:hover {color: #000;}/*產品介紹列表*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 0; margin-bottom: 45px;}.layoutlist_2 .subject {margin: 15px 0;}.layoutlist_4 .subject {margin: 15px 0; font-size: 20px; text-align: center; letter-spacing: 0px;font-weight: bold;}.layoutlist_4 .buybtn {padding: 10px 0;}/*產品介紹*/#mobile-fixed, .RWDproduct_page {font-size: 17px; line-height: 1.8;}.RWDproduct_page .products-info .name {margin-bottom: 7px; font-size: 20px; font-weight: bold; line-height: 1.5; letter-spacing: 0px; color: #000;}.RWDproduct_page .products-info .subname {font-size: 17px; line-height: 1.8; letter-spacing: 0px; color: #555;}.RWDproduct_page .products-info .name-box {padding: 0 0 20px; border-bottom: 1px solid #ccc; margin-bottom: 25px;}.RWDproduct_page .products-info .txt .title {margin-bottom: 7px; padding-bottom: 0; border-bottom: none;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px; transition: .5s all; border: 1px solid #bbb;letter-spacing: 0px;}.RWDproduct_page .btn, .RWDproduct_page .ibtn {font-size: 18px;}.no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, .no-touch #RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover {background-color: #333; color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #333; color: #fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #fff; color: #666;}#mobile-fixed .btn-shop .btn.notice, .RWDproduct_page .btn-shop .btn.notice {background: #f1f1f1; color: #555;}.RWDproduct_page .products-info .price-box b {font-weight: 600;}.layoutlist_4 select {    padding: 4px 25px 4px 8px;}#mobile-fixed, .RWDproduct_page {letter-spacing: 0px;font-size: 17px;}/*聯絡我們*/ 
.eformsDesc {margin:0 0 30px; border-bottom: none; padding: 0; text-align: center;}#eformsForm_1_4 {padding: 50px 30px; background: #fff; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px;}.form-horizontal .control-label {font-size: 17px; letter-spacing: 0px; color: #333; font-weight: bold;}.ebtn.currectsend_btn{float:right;margin-right:15px;padding:0;background:transparent}.ebtn.currectsend_btn a {padding: 5px 0; text-align: center; margin-top: 35px; width: 100%; min-width: 150px; background: transparent; border-radius: 0; font-weight: 300; font-size: 17px; letter-spacing: 0px; line-height: 2; position: relative; border: 1px solid #de751b; color: #333; transition: .5s all;}.ebtn.currectsend_btn a:hover{background:#de751b;color:#fff}label {font-weight: 400;}/**/ 
.RWDproduct_page .btn-other {text-align: left;}.RWDproduct_page .btn-other.list-inline>li {display: block;}.RWDproduct_page .ibtn {display: block; text-align: center; font-size: 17px; letter-spacing: 0px; width: 100%; padding: 5px 0; background: #ddd; border: 1px solid #bbb;}.RWDproduct_page .ibtn:hover {color: #fff !important; background: #333;}/*最新消息*/ 
.layoutlist_8 .item {padding: 30px 25px !important; border: 1px solid #ddd; transition: .5s all ease; margin-bottom: 30px; display: flex; align-items: center;background: #fff;}.list_subject a {color: #000; font-size: 18px;}.summary a {color: #777; font-size: 17px;}.layoutlist_8 .list_subject .summary {margin: 20px 0;}.layoutlist_8 .article_subject {font-size: 22px; letter-spacing: 0px; font-weight: bold;}.layoutlist_8 .list_subject .summary a {font-size: 17px;}.layoutlist_8 .listdate .yearmonth {color: #999; letter-spacing: 0px; padding-bottom: 5px;}.layoutlist_8 .listdate .day {color: #555; letter-spacing: 0px;}.layoutlist_8 .list_subject .summary {margin: 10px 0 !important;}._col.listdate {text-align: center;}.layoutlist_2 .listdate .yearmonth {    color: #999;    letter-spacing: 0px;    padding-bottom: 5px;    text-align: center;}.layoutlist_2 .listdate .day {    text-align: center; line-height: 1;}.layoutlist_2 .item {    padding: 15px 0px !important;    border-bottom: 1px solid #cccccc;    margin-bottom: 15px;}.layoutlist_2 .item:last-child {    border-bottom: none;}/*購物車*/ 
.RWDshopping .btn.normal {border-radius: 0px;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {    width: calc(100% - 140px);    letter-spacing: 0px;    font-size: 18px;}.lang_en .RWDshopping {letter-spacing:0px;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {    color: #fff;}/*會員專區*/ 
.RWDmenu_plus04 .member-block .other a.fogot {    margin-right: 0;}.RWDmenu_plus04 .member-block .other .sub_line {    display: none;}.RWDmenu_plus04 .member-block .other a.resend {    margin-left: 0;}#join_form .btn {border-radius: 0px;}#join_form {    letter-spacing: 0px;    font-size: 17px;}.login_box {    min-width: 500px;}

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

@media (max-width: 1700px) {.product_block .container {width: 80%;}.product2_block .container {width: 85%;}}@media (max-width: 1700px) {.RWDbanner_plus01 .logo img {width: 80%;}.RWDmenu_plus04 .logo {    width: 300px;}}@media (max-width: 1600px) {.RWDProduct006 .pull-leftx{height: 50px;}.RWDproduct002_v2 .btn.btn-rj {min-width: 190px;}.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2){width: 280px;}}@media (max-width: 1500px) {.RWDbanner_plus01 .logo img {width: 75%;}.RWDbanner_plus01 .txt1 span {font-size: 50px;}.RWDbanner_plus01 .txt1.fadeInLeft01 {top: calc(100%/2 - 35px);}.RWDbanner_plus01 .txt2 span {font-size: 32px; line-height: 50px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {font-size: 20px; line-height: 31px;}.product_block {padding: 100px 0;}.product_block .container {width: 85%;}.RWDProduct006 .product-description h4.title-price {font-size: 18px;}/*.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {top: 46%; font-size: 18px; padding: 13px 30px;}*/body {background-position: 0px 13px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 16px;}}@media (max-width: 1400px) {.product_block {padding: 100px 0 80px;}.RWDProduct006 .product-description h4.title-price {font-size: 16px;/*overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;*/}.RWDProduct006 .product-description .gender {font-size: 16px;}body {background-position: 0px 0px;}/*.RWDproduct002_v2 {padding: 80px 0 0px;}*//*.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {font-size: 15px; padding: 10px 30px;}*/ 
.RWDProduct006 .product-description .gender {margin-top: 15px;}.product2_block .container {width: 90%;}.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {    width: 100%;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    width: 100%;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 15px;}.RWDmenu_plus04 .header {padding: 0 90px;}}@media (max-width: 1300px) {.RWDbanner_plus01 .txt1 span {font-size: 44px;}.RWDbanner_plus01 .txt2 span {font-size: 28px; line-height: 40px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {font-size: 18px; line-height: 24px; padding: 10px 75px 10px 25px;}a.add-cart-new {margin-top: 15px; padding: 7px 0;}.RWDProduct006 .product-description .gender {line-height: 17px; font-size: 14px;}.RWDProduct006 .product-description {padding: 25px 0 0;}.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {top: -68px;}.product_block {padding: 50px 0 50px;}.RWDproduct002_v2 .btn.btn-rj {font-size: 14px; min-width: 150px; padding: 6px 30px;}.RWDmenu_plus04 .logo {    width: 260px;    margin-top: 7px;}.RWDmenu_plus04 .header{padding: 0 70px;}}@media (max-width: 1250px) {.RWDmenu_plus04 .header {padding: 0 80px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .logo img {width: 60%;}.RWDbanner_plus01 .txt1 span {font-size: 36px;}.RWDbanner_plus01 .txt2 span {font-size: 24px; line-height: 33px;}/*.RWDbanner_plus01 .txt1.fadeInLeft01 {top: calc(100%/2 - 50px);}*//*.RWDbanner_plus01 .link-btn.fadeInLeft01 {top: calc(100% / 2 + 140px);}*/ 
.RWDbanner_plus01 .link-btn.fadeInLeft01 {    top: calc(100% / 2 + 110px);}.RWDmenu_plus04 .logo {    width: 230px;}.product_block::after {    content: '';    width: 100%;    height: 40%;    position: absolute;    bottom: 0;    left: 0;    background: #0c0c0c;    z-index: -1;}.RWDmenu_plus04 .header {    padding: 0 30px;}/*.RWDproduct002_v2 .showbottom .portfolio-bottom p {    top: -68px;}*/ 
.RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    width: 30%;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.ml-stack-nav-toggle i {display: none;}.ml-stack-nav-toggle {padding: 36px 45px 36px 15px;}.RWDbanner_plus01 .txt1.fadeInLeft01 {top: calc(100%/2 - 60px); width: 52%;}.RWDbanner_plus01 .txt2.fadeInLeft01 {top: calc(100% / 2 + 15.66px); width: 52%}.RWDbanner_plus01 .link-btn.fadeInLeft01 {width: 52%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100% / 3 - 1px);}.RWDproduct002_v2 .btn.btn-rj {min-width: 135px;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #231815 !important;    border-color: #231815 !important;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #3e3a39 !important;}.RWDmenu_plus04 .header {padding: 0 15px 0 0;}.RWDmenu_plus04 #mobile-menu .menu>li>a {letter-spacing: 0.5px;}.RWDmenu_plus04 .copyright {display: none;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}a.owl-btn.prev.rounded-x {left: -40px;}a.owl-btn.next.rounded-x {right: -40px;}.ml-stack-nav-toggle {    color: #000;}.ml-stack-nav-toggle__line {background: #000;}.RWDbtn01 .btn-box .col-sm-3.col-xs-12 {width: 50%;}/**/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding-right:15px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
body {background: #171717;}.RWDbanner_plus01 .logo img {display: none !important;}.RWDbanner_plus01 .slick-caption {top: 50%; transform: translate(0px, -50%); height: auto;}.RWDbanner_plus01 .txt1.fadeInLeft01 {position: relative; width: 100%;}.RWDbanner_plus01 .txt2.fadeInLeft01 {position: relative; width: 100%; margin-top: 30px !important;}.RWDbanner_plus01 .link-btn.fadeInLeft01 {position: relative; width: 100%; margin-top: 20px !important;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {font-size: 65px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    font-size: 16px;    line-height: 1.2;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    font-size: 14px;    line-height: 1.5;}.RWDproduct002_v2 .price {    font-size: 12px;}.scrollTop002 img {    width: 40px;}.scrollTop002 {    right: 18px;}.product2_bg::before {    height: 400px;}.product_block::after {display: none;}.ft_info .RWDbtn01 .btn {    font-size: 20px;}.ft_info .RWDedictor, .RWDsocial002 {width: 30%;}.RWDsocial002 {margin-top: 15px;}.RWDproduct002_v2 .portfolio-item > .inner-content {    height: 175px;}/**/ 
.ebtn.currectsend_btn {    width: auto;}.btn.btn_back {    width: auto;}.webdesc {    padding: 0 15px;}#mobile-fixed .btn-box .normal {border-radius: 0px;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {padding:0 15px 30px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 50px !important;}.pagecontent .RWDtimeline01 {margin-top: 50px !important;}h1.pageTitle {margin-bottom: 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .logo {    width: 190px;}.RWDbanner_plus01 .slick-caption.txt-left{text-align: left;    width: 100%; top: 60%;}.RWDmenu_plus04 .features .search-btn {    padding: 15px 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn {    padding: 15px 15px;}.ml-stack-nav-toggle {    padding: 26px 25px;}.RWDbanner_plus01 .txt1 span {    font-size: 22px;}.RWDbanner_plus01 .txt2 span {    font-size: 16px;    line-height: 25px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {    font-size: 12px;    line-height: 12px;    padding: 10px 35px 10px 10px;}.RWDbanner_plus01 .link-btn a::after {    right: 13px;    width: 10px;    height: 10px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 20px;    height: 4px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li {    height: 30px;    line-height: 30px;}.product_block {    padding: 50px 0;}.RWDProduct006 .heading h2 {    font-size: 24px;}h1.main-title {    font-size: 24px !important;}.RWDProduct006 .heading p {    font-size: 15px;    margin: 10px 0 0;}h2.sub-title {    font-size: 15px !important;    margin: 10px 0 0 !important;}.RWDProduct006 .heading {    margin-bottom: 30px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {    font-size: 45px;}a.owl-btn.prev.rounded-x {    left: -15px;}a.owl-btn.next.rounded-x {    right: -15px;}.RWDProduct006 .product-description .pull-leftx .gender:nth-child(2) {    top: -50px;    font-size: 12px;    padding: 8px 15px;    min-width: 80px;}.RWDProduct006 .product-description {    padding: 20px 0 0;}.RWDProduct006 .product-description .gender {    margin-top: 10px;    font-weight: 400;}a.add-cart-new {    font-size: 14px;}.product2_block .container {    width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 100%;}.RWDproduct002_v2 {    padding: 50px 0 0px;}.RWDproduct002_v2 .btn.btn-rj {    min-width: 130px;    font-size: 12px;    padding: 6px 20px;}.RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    width: 80%;}.RWDbtn01 .btn {    font-size: 16px;    padding: 10px 0;}.product2_block .RWDbtn01 .btn::after {    right: 40px;}.ft_info {    width: auto;    flex-direction: column;}.ft_info .RWDbtn01 .btn {    font-size: 15px;}.ft_info .RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    width: 60%;}.product2_block {    padding: 0px 0 50px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    margin-bottom: 40px !important;}.product2_bg::before {display: none;}.RWDbtn01 {    margin-top: 30px;}.ft_info .RWDedictor, .RWDsocial002 {    margin-bottom: 20px;}.copy_block {    flex-direction: column;    text-align: center;}.RWDproduct002_v2 .portfolio-item > .inner-content img.img-responsive.loaded {    transform: translate(0, 0%);    top: 0;    position: relative;}.RWDproduct002_v2 .portfolio-item > .inner-content {    height: auto;}.layoutlist_8.rwd .listdate {    width: 60%;    text-align: left;    margin: 0;}.layoutlist_8.rwd .listdate .day {    color: #999;    letter-spacing: 1px;}.layoutlist_8 .item {    align-items: center;    flex-wrap: wrap;    justify-content: flex-end; padding: 30px 0 !important;}._col.list_img.col-sm-3.col-md-3 {    width: 40%;}._col.list_subject.col-sm-7.col-md-7 {    width: 60%;}.layoutlist_8.rwd .list_img+.list_subject {    margin-top: 20px;}.layoutlist_2 .row.item .list_subject {    width: 70%;    float: left;}.layoutlist_2 .row.item .listdate.col-sm-2.col-md-2 {    width: 30%;    float: right;}.RWDproduct_page .btn-other li {    width: 100%;    padding: 2px 15px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {    font-size: 16px;}.RWDmenu_plus04 .features {    font-size: 13px;}.ft_info .RWDedictor, .RWDsocial002 {    width: 100%;}.ft_info .RWDbtn01 {    width: 100%;}.RWDproduct002_v2 .filter-portfolio ul {    justify-content: center;}.layoutlist_2 .row.item .list_subject {    width: 100%;}.layoutlist_2 .row.item .listdate.col-sm-2.col-md-2 {    width: 100%;}.layoutlist_2 .listdate .yearmonth {    display: inline-block;    position: relative;}.layoutlist_2 .listdate .day {    display: inline-block;    color: #afafaf !important;    font-size: 12px !important;    letter-spacing: 2px;}.layoutlist_2 .listdate .day::before {    content: "/";}h1.pageTitle {font-size: 30px !important;margin-bottom: 5px;}section.call_to_action .container {    padding-left: 10px;    padding-right: 10px;}#mobile-fixed .fixed-in {    width: 100%;    max-width: 100%;}#mobile-fixed .btn-box {padding-left: 0px;    width: 100%;}#mobile-fixed .btn-box .normal {    max-width: 100%;}#mobile-fixed .btn-box .normal {    letter-spacing: 1px;    border: none;    background: #f1f1f1;    color: #555;}#mobile-fixed .btn-box .normal.bg2 {    background: #e5e5e5;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {    width: 49%;}.ebtn.currectsend_btn {    width: 100%;}.btn.btn_back {    width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {margin-top: 40px !important;}.pagecontent .RWDtimeline01 {margin-top: 40px !important;}.ebtn.currectsend_btn {margin-right: 0px;}.RWDslider01 .pic-list {    padding-right: 0;    width: 100%;}.RWDslider01 .text {    width: 100%;    padding-top: 20px;}.RWDslider01.pic-right .pic-list {    padding-left: 0;}._col.list_img.col-sm-3.col-md-3 {    width: 100%;}._col.list_subject.col-sm-7.col-md-7 {    width: 100%;}.layoutlist_8 .item {    flex-direction: column;    justify-content: flex-start;    align-items: flex-start;}.layoutlist_2 .col-xs-12.col-sm-6.col-md-4 {    width:100%;}.RWDproduct_page .btn_back {    width: 100%;}.layoutlist_4 .showY {    font-size: 15px;}.layoutlist_4 .subject {    font-size: 16px; min-height: auto; height: auto !important;}.login_box {    min-width: 100%;}.footer_block .container {    width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {    width: 150px;}.ml-stack-nav-toggle {    padding: 26px 15px;}.RWDmenu_plus04 .features {    padding-right: 0;    margin-right: 0;}.RWDmenu_plus04 .features:after {display: none;}.ft_info .RWDbtn01 {    width: 100%;}.ft_info .RWDedictor, .RWDsocial002 {    width: 50%;}.fl img {    width: 100%;}.fl {    width: 230px;}section.call_to_action .container {    padding-left: 5px;    padding-right: 5px;}.layoutlist_4 select {    width: 98% !important;    font-size: 11px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i {    font-size: 13px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .member-btn {    padding: 15px 10px;}.RWDmenu_plus04 .logo {    width: 140px;    margin-top: 8px;}.layoutlist_4 .pricearea {    font-size: 14px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .logo {    width: 120px;    margin-top: 8px;}.RWDbanner_plus01 .txt1 span {    font-size: 22px;}.RWDbanner_plus01 .txt2.fadeInLeft01 {    margin-top: 20px !important;}.ft_info .RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    width: 80%;}.layoutlist_4 .pricearea {    font-size: 12px;}.RWDproduct_page .btn-other li .ii {    display: inline-block;    margin-right: 3px;}.product1.cid43 .pagecontent {    padding: 0px 0px!important;}
}
/*320px end*/