/*共同*/a{color:#b6b6b6;text-decoration: none;}a:hover, a:focus{text-decoration: none;color: #424242;}/*搜尋*/ 
.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;}.RWDmenu_plus04 #search-box.full .ibtn {font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-in {max-width:900px}/* 反白顏色設定*/::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}.index .cd-main-content,.page_wrapper_bg  .cd-main-content {position: relative;top: 72px; font-family: 'Noto Serif TC', serif;color:#555;letter-spacing:1px;background: url(archive/image/customization/logo_bg02.png);}.index .row,.page_wrapper_bg .row {margin:0}/*loading*/ 
.fl {width:170px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.8s;}@-webkit-keyframes zeroall {0% {opacity: .1; }100% {opacity: 1; }}/* 選單*/ 
.RWDmenu_plus04 .header.is-up {    box-shadow: 2px 2px 3px #d2d2d2;    transition: .3s ease;    padding: 0 20px;}.RWDmenu_plus04 .header {    padding: 0 50px;    background: url(archive/image/customization/logo_bg02.png);    transition: .3s ease;}.RWDmenu_plus04 .logo {width: 170px;margin-top: 10px;}.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: #024f7b;}.RWDmenu_plus04 .site-nav .menu>li>a {font-family: 'Noto Serif TC', serif;color: #333;letter-spacing: 2px;}.RWDmenu_plus04 .features .search-btn img {width: 20px;}.RWDmenu_plus04 .features .member-btn img{width: 20px;}.RWDmenu_plus04 .features .cart-btn img{width: 22px;}.RWDmenu_plus04 .member-block a.login.is-on {background-color: #0b4465;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn, .RWDmenu_plus04 .querycar-block .bottom-box .pay-btn {background: #0b4465;font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block.is-open, .RWDmenu_plus04 .querycar-block.is-open,.RWDmenu_plus04 .member-block.is-open { font-family: 'Noto Serif TC', serif;}.RWDmenu_plus04 .cart-block .close, .RWDmenu_plus04 .querycar-block .close {font-family: sans-serif;}/*--*/ 
.RWDmenu_plus04 .menu_btn_sec {    display: flex;}.RWDmenu_plus04 .menu_btn a {    display: flex;    align-items: center;    border: 1px solid #d7d7d7;    padding: 13px 0;    width: 170px;    color: #555;    font-family: 'Noto Serif TC', serif;    font-weight: bold;    flex-wrap: wrap;    justify-content: center;    text-align: center;font-size: 14px;    letter-spacing: 1px;transition: .3s ease;border-top: none;    border-bottom: none;}.RWDmenu_plus04 .menu_btn a:hover i {    color: #fff;    transition: .3s ease;}.RWDmenu_plus04 .menu_btn a:hover {    background: #0b4465;    color: #fff;    transition: .3s ease;    border-color: #0b4465;}.RWDmenu_plus04 .menu_btn a span{ width: 100%;  letter-spacing: 0px;}.RWDmenu_plus04 .features {width: 500px;}.RWDmenu_plus04 .menu_btn:first-child a {border-right:none}.RWDmenu_plus04 .menu_btn a i.ii-line3 {color: #4bca4d !important;}.RWDmenu_plus04 .menu_btn a i {margin-right:5px;}/*---*/ 
.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .dropdown-menu {font-family: 'Noto Serif TC', serif; letter-spacing: 1px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {    padding: 5px 0;    line-height: normal;    color: #555;    font-size: 14px;    letter-spacing: 1px;}.RWDmenu_plus04 .site-nav .menu ul li a {font-family: 'Noto Serif TC', serif; letter-spacing: 1px;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: normal;    color: #0b4465;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    color: #0b4465;    padding-left: 0;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li{ width: 30%;}.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: #888;}/*--------*/ 
.RWDbanner_plus01 .slick-active .slick-caption .txt2 {    margin: 30px 0 0;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {    color: #f3f3f3;    font-size: 16px;    font-weight: 700;    line-height: 1;    font-family: 'Noto Serif TC', serif;    border-top: 4px double rgb(85 155 160);    border-bottom: 4px double rgb(85 155 160);    padding: 7px 100px;    background: #0e555b;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {    color: #fff;    font-family: 'Noto Serif TC', serif;    font-weight: 700;    font-size: 6em;}.RWDbanner_plus01 .logo img {margin-bottom: 0;}.RWDbanner_plus01 .logo {width: 210px;}.RWDbanner_plus01 .slick-caption {top: 45%;width: 100%;transform: translateY(-50%);}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #3d1400;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button { background: #a7a7a7;}.RWDbanner_plus01 {overflow: visible;}.RWDbanner_plus01.style-dotnav.control-right .control-box {    right: -70px;}/*-----*/ 
.banner-block {padding: 0 50px;position: relative;}.hot-block {position: relative;padding: 100px 0;overflow-x: hidden;}.hot-block .container {width: 85%;}.news-block .container {width: 85%;}.news-block {position: relative;padding: 100px 0;}.product-block {position: relative;padding: 100px 0;border-top: 1px solid #efefef;background: rgb(240 240 240 / 56%)}.product-block .container {width: 85%;}.brand-block {padding: 100px 0; position: relative;}.brand-block  .container {width: 80%;}.scroll_xs {display: none;}/*-----*/ 
.news-block:before {    content: "";    position: absolute;    background: #042e46;    width: 100%;    height: 450px;    top: 0;    left: 0;    z-index: 0;}.news-block::after {    content: "";    position: absolute;    background: url(archive/image/customization/pr-top.png);    width: 100%;    height: 450px;    top: 0;    left: 0;    z-index: 0;    opacity: 0.2;background-size: cover;}.hot-block:before {    content: "";    position: absolute;    background: url(archive/image/customization/hot-bg.png)no-repeat;    width: 800px;    height: 600px;    right: -251px;    top: 35px;    background-size: contain;    z-index: 0;    opacity: 0.6;    filter: brightness(1.05);}.product-block:after {    content: "";    position: absolute;    background: url(archive/image/customization/hot-bg2.png)no-repeat;    width: 1000px;    height: 600px;    left: 0;    bottom: 0;    background-size: contain;    z-index: 0;    opacity: 0.3;}/*------*/ 
.RWDproduct004 {z-index: 1;}.RWDproduct004 .callout-dark {background-color: transparent;color: #333;padding: 0;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/3 - 40px);margin: 0 20px 40px!important;}.RWDproduct004 section {border-bottom: none;}.RWDproduct004 .item-box-desc {margin-bottom: 0;padding: 20px 20px 0;text-align: center !important;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 18px;line-height: 1.7;color: #333;margin: 0;padding: 0; margin: 0 0 5px;font-weight: 700;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover h3 {color: #0b4465;transition: .3s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover img.img-responsive {transform: scale(1.05); transition: .3s ease;}.RWDproduct004 div.row > div img.img-responsive {width: 100%;transform: scale(1);transition: .3s ease;}/*----*/ 
.index h2.sub-title {    color: #555 !important;    font-size: 17px !important;    margin: 0 !important;    font-family: 'Noto Serif TC', serif !important;    font-weight: normal !important;    letter-spacing: 1px !important;}.index h1.main-title{    color: #333 !important;    font-size: 45px !important;    margin: 0 0 15px!important;    font-family: 'Noto Serif TC', serif !important;    font-weight: 700 !important;    letter-spacing: 5px !important;}.index .section-subject {    margin: 0 0 30px !important;}.index .section-line {    display: none;}.news-block .RWDnews005 h1.main-title {color: #fff !important;}.news-block .RWDnews005 h2.sub-title{color: #ddd !important;}.index h1.main-title:before {    content: "";    position: relative;    display: block;    font-family: 'Satisfy', cursive;    font-size: 20px;    color: #cad4b1;    margin: 0 0 5px;    letter-spacing: 2px;}.brand-block .section-subject {    margin: 0 0 50px !important;}.hot-block .RWDproduct004 h1.main-title:before {content: "hot sales";}.news-block h1.main-title:before {content: "news";}.product-block  h1.main-title:before {content: "products";}.brand-block h1.main-title:before {content: "brands";}/* 最新消息*/ 
.RWDnews005 {z-index: 1;}.news-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding:0 10px}.news-block .RWDnews005 .owl-theme .owl-controls .owl-buttons div{border-radius: 0;box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.15);border: #fff 0px solid;}.news-block .RWDnews005 .owl-controls {margin-top: 30px;}.news-block .RWDnews005 .margin-top-20 {text-align: center;}.news-block .RWDnews005  .text-left {    color: #555;    -webkit-line-clamp: 1;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    font-size: 14px;    padding: 0 40px;text-align: center;}.news-block  .RWDnews005 .owl-carousel .owl-item div h4 {    font-size: 18px;    font-weight: bold;    color: #333;    line-height: 1.7;    margin: 0 0 5px;    letter-spacing: 1px;}.brand-block .RWDnews005 .controlls-over .owl-pagination {margin-top: 20px;}/*----*/ 
.RWDnews005 .owl-theme .owl-controls .owl-buttons div {display: none;}/*------*/ 
.RWDproduct002_v2 {padding: 0;  z-index:1;}.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .filter-portfolio ul {    padding: 0;    margin: 0 0 30px;    border-top: 1px solid #d6d6d6;    border-bottom: 1px solid #d6d6d6;width:100%}.RWDproduct002_v2 .filter-portfolio ul > li {margin: 0;width: calc(100%/5);}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #cad4b1;    color: #333c1e;    opacity: 1;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color: #e8ebde;    color: #333c1e;    opacity: 1;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj {    background-color: #e2e2e2;    color: #a7a7a7;    border: 1px solid transparent;    font-size: 15px;    margin: 5px 0;    border-radius: 0;    width: 100%;    font-weight: bold;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 30px;    width: calc(100%/4 - 21px);    margin: 0 10px 30px;    background: #fff;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover .btn-box .shop {    background: #000;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover {    box-shadow: 2px 2px 3px #f0f0f0;}.RWDproduct002_v2 .btn-box .shop {background: #0b4465; letter-spacing: 1px;}.RWDproduct002_v2 .price li.fixprice {    display: none;}.RWDproduct002_v2  .portfolio-bottom {    margin-top: 20px;}.RWDproduct002_v2  .portfolio-bottom-summary h4 {    margin: 0 0 5px;    font-weight: bold;    font-size: 17px;    letter-spacing: 1px;}.RWDproduct002_v2  .portfolio-bottom-summary p {    font-size: 14px;    letter-spacing: 0;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #09517b;}
/*2560px start*/

@media (min-width: 2000px) {.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {font-size: 8em;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {font-size: 22px;padding: 7px 130px;}.RWDproduct002_v2 .filter-portfolio ul {margin: 0 auto 30px;width: 80%;}}

/*2560px end*/
/*footer start*/

.footer-block {position: relative;background: rgb(188 188 188 / 13%);color:#555;letter-spacing:1px;line-height:1.7}.footer-block a{color:#555;}.footer-block .container {    display: flex;    align-items: flex-start;    width:75%;    padding: 100px 0 80px;}/*-----*/ 
.ft_copyright {    display: flex;    justify-content: center;    font-size: 12px;    font-family: sans-serif;    background: #333;    padding: 10px 0;    color: #6d6b6b;}.copyright_desc{ color: #6d6b6b;}.ft_copyright .RWDedictor {    margin: 0 15px;}/*------*/ 
.footer-left {    width: 20%;}.ftlogo_box {    width: 130px;    margin: 0 auto;}.footer-middle {    width: 60%;    padding: 0 50px;}/*-----*/ 
.ftinfo_sec {    display: flex;    align-items: flex-start;}.ftinfo_box {    width: 50%;}.ftinfo_sec {    display: flex;    align-items: flex-start;}.ftinfo_sec ul {    list-style: none;    padding: 0;    margin: 0;    margin-right: 10px;}.ftinfo_sec ul span {    width: 80px;    display: inline-block;}.ftbtn_box a {    display: flex;    border: 1px solid #b9b9b9;    padding: 10px 0;    justify-content: center;    width: 300px;}.ftbtn_box:first-child{margin: 0 0 10px;}/*------*/ 
.ftmid_social {    border-top: 1px solid #e0e0e0;    padding: 20px 0 0;    margin: 20px 0 0;}.RWDsocial002:before {    content: "追蹤最新動態";    font-size: 15px;    margin-right: 10px;}.RWDsocial002 {    display: flex;    align-items: center;}.RWDsocial002 .iconRounded {    border: none;    color: #333;    background-color: transparent;    padding: 0;    margin: 0 7px;    width: auto;    height: auto;}.RWDsocial002 ul.socialNetwork {    margin: 0;    display: flex;    align-items: center;}.RWDsocial002 .iconRounded img {    width: 18px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    color: #000;}i.i.ii-fb1.iconRounded {    color: #276eab;}/*右側跟隨*/ 
.webtech_edit_mode .right_nav {z-index: 111;opacity: 1;}.RWDnav001 {right:0px}.RWDnav001 .check_box.dot_style .sub_box::after {width: 9px;height: 9px;left: 23px;top: 5px;}.RWDnav001 .check_box.dot_style .sub_box::before {background-color: #eee;height: 25px;left: 27px;top:28px}.RWDnav001 .check_box.dot_style .sub_box.top::after {border-width: 0 6px 10px 6px;}.RWDnav001 .check_box.dot_style .sub_box {height: 50px;}#m_RWDfullscreen01_72_1 .check_box.dot_style .sub_box.top::after {transform: translate(-1px, 5px);}.RWDnav001 .check_box.dot_style .sub_box.top .text {transform: translate(10px, 5px);color:#ccc}.right_nav {opacity: 0;transition: 0.4s;}.right_nav_change {opacity: 1;transition: 0.4s;}.RWDnav001 .check_box.dot_style .sub_box .text {    font-family: 'Satisfy', cursive;    font-size: 15px;    padding-right: 55px;}/*-----*/ 
.ftbtn_sec  .menu_btn a{    display: flex;    align-items: center;    border: 1px solid #d7d7d7;    padding: 10px 0;    width: 300px;    color: #555;    font-family: 'Noto Serif TC', serif;    font-weight: bold;    flex-wrap: wrap;    justify-content: center;    text-align: center;    font-size: 14px;    letter-spacing: 1px;    transition: .3s ease;}.ftbtn_sec .menu_btn a:hover i {    color: #fff;    transition: .3s ease;}.ftbtn_sec .menu_btn a:hover {    background: #0b4465;    color: #fff;    transition: .3s ease;    border-color: #0b4465;}.ftbtn_sec .menu_btn a span{ width: 100%;  letter-spacing: 0px;}.ftbtn_sec .menu_btn.btn1 {    margin: 0 0 10px;}.ftbtn_sec .menu_btn a i.ii-line3 {color: #4bca4d !important;}.ftbtn_sec .menu_btn a i {margin-right:5px;}.ftbtn_sec .menu_btn.btn1,.ftbtn_sec .menu_btn.btn2{   background: transparent;}/*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;border: 1px solid #ddd;font-family:'Noto Serif TC', serif;}.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:#0b4465 !important;border: 1px solid #0b4465 !important;display: block;padding: 5px 50px;color: # !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #000 !important;color: #fff !important;}

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

/*****內頁******//*a連結*/a{text-decoration: none;color: #333;}a:focus, a:hover {color: #024f7b;text-decoration: none;text-decoration: none;transition: all .5s ease;}p{color: #555;font-family: '微軟正黑體';font-size: 15px;line-height: 1.3em;letter-spacing: 1px;}.row{margin-right:0px;margin-left:0px;}/*main*/ 
.page_wrapper_bg section.call_to_action {padding: 0px 0 85px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;width:80%;}.page_wrapper_bg .article-text .container {width: 100%;padding: 0;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.3em;color: #121212 ;font-size: 45px;margin: 0 0 15px;font-family: 'Noto Serif TC', serif ; font-weight: 700 ;letter-spacing: 5px ;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 1px;color: #555; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}#div_forget_content{font-family: 'Noto Serif TC', serif ; }#forget_table .th{font-weight:300;}/*標題字體設定*/ 
.video1 .video_item_subject,.layoutlist_3 .download_subject,.join_form-title,.shopping-title,.RWDtimeline02 .model-title{color: #121212;font-size: 18px;font-weight: 700; line-height: 1.7;letter-spacing: 1px;}/*中間區塊*/ 
.page_wrapper_bg section.call_to_action{position: relative;}.page_wrapper_bg section.call_to_action:before{content: '';background: url(archive/image/customization/about_bg_01.jpg)no-repeat;width: 443px;height: 216px;position: absolute;top: 0;left: 53%;z-index: -1;}.page_wrapper_bg section.call_to_action:after{z-index:-11;opacity: 0.5;transform: scaleY(-1);content: '';background: url(archive/image/customization/ourproduct_bg.jpg) no-repeat;width: 484px;height: 237px;position: absolute;bottom: -50px;left: 15%;z-index: -1;}/*麵包屑*/ 
.hgroup{text-align: center;}.hgroup .container {width: 100%;border-bottom: 0;padding: 0;}.hgroup h1 {margin-right: 0 !important;padding-right: 0 !important;float: none;padding-right: 30px;position: relative;margin-right: 2rem;}.hgroup .breadcrumb {font-size: 15px;color:#555;background-color: transparent;font-family: 'Noto Serif TC', serif ;font-weight: normal;margin:0;padding:0;border: none;position: relative;bottom: 0px;right: auto;left: 0;float: none !important;display:block;letter-spacing: 1px;}.hgroup .breadcrumb a{color:#555;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: #0b4465;padding: 0;box-shadow: none;border-radius:0;}.btn.btn_back a { min-width:180px;padding: 5px 15px;background: transparent;color: #fff; transition: all 0.2s ease;border: 1px solid #0b4465;font-family: 'Noto Serif TC', serif ;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a { text-align: center;min-width:180px;line-height: 1.5;padding: 10px 30px;margin-top: 20px;color: #fff;background: #0b4465; border: 1px solid #0b4465;transition: all .2s ease;font-family: 'Noto Serif TC', serif ;}.ebtn a:hover {background: #000; color: #fff; border-color: #000; transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #0b4465;border: 1px solid #0b4465;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #0b4465 !important;color: #fff !important;background:#0b4465 !important;}.RWDshopping .btn.bg2:hover{background:#000 !important;color: #fff !important;border: 1px solid #000 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #0b4465; border: 1px solid #0b4465;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}/*會員按鈕*/#join_form .btn{padding: 10px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #0b4465;color: #fff;border: 1px solid #0b4465;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}.join_form_btns{text-align: right;}#join_form .btn-primary {min-width:180px;float: none; background:#0b4465;color: #fff;border: 1px solid #0b4465;}#join_form .btn-primary:hover{background: #000;color:#fff;border: 1px solid #000;}.btn-primary { background-color:#0b4465;border: 1px solid #0b4465; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #000;border-color: #000;outline: none;}/*檔案下載按鈕*/ 
.download1 .layoutlist_3 .dbtn_v2{border-radius: 0px;background: #0b4465;border: 1px solid  #0b4465;color: #fff;}.download1 .no-touch .layoutlist_3 .dbtn_v2:hover{background: #000;border: 1px solid  #0b4465;}.download1 .layoutlist_3 td{vertical-align: middle;}.download1 .download .search_area{ display: flex;justify-content: center;}/*會員註冊按鈕*/#div_forget_content #forget_table_btn{background-color: #0b4465;border-radius:0;}#div_forget_content #forget_table_btn:hover{background: #000;}/*購物按鈕*/ 
.RWDshopping .btn.formbtn{border-radius:0;}/*聯絡我們*/ 
.eforms1 .layoutlist_1{border: #dfdfdf solid 1px;padding: 30px 30px 50px 30px;}.eforms1 .page_wrapper_bg section.call_to_action>.container{width: 50%;}.eforms1 .eformsDesc{margin-bottom: 50px;}.eforms1 .eformsDesc ul{list-style: none;padding: 0;}.eforms1 .eformsDesc ul li span{margin-right: 10px;}.eforms1 .form-horizontal .form-group{margin-left: 0;margin-right: 0;display: flex;flex-direction: row; flex-wrap: wrap;}.eforms1 .form-horizontal .control-label{width: 100px;}.eforms1 .form-horizontal .col-md-11{width: calc(100% - 100px);padding-right: 0;}.customized_columns ._input, .customized_columns select{border-radius: 0;border: 1px solid #c9c9c9;background-color: #f9f9f9;}/*影片*/ 
.video1 .video_item_subject{text-align: center;}/*產品*/ 
.product1 .hgroup .container {width: 75%;margin-right: 0;padding: 17px 0;}.product1 .page_subject {flex-direction: column;align-items: flex-start;display: flex;}.product1 .page_wrapper_bg .hgroup h1{font-size: 35px;margin-bottom: 0;}.product1.productlist .hgroup .breadcrumb {margin-top: 10px;}.product1.productlist #sidebar.layoutmenu6 {margin-top: -110px;}.product1 .pagecontent {float: right;}.product1 .layoutlist_2 .item,.product1 .layoutlist_4 .item{border-bottom: 0;margin-top: 0px;}.product1 .webdesc {background: url(archive/image/customization/pro_bg02.png);border: 1px solid #efefef;width: calc(100% - 30px);padding: 30px;margin-left: 15px;color: #333;margin-bottom: 30px;}.item.product_list_item img {transition: all .3s ease;}.item.product_list_item:hover img {transform: scale(1.05);transition: all .3s ease;}.RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .label-box{margin-bottom: 0;}.RWDproduct_page .products-info{font-family: 'Noto Serif TC', serif ; font-weight: 700 ;}.RWDproduct_page .products-info .name{font-size: 22px;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background: #0b4465;}.page_content3_photowrap .swiper-button-next.swiper-button-disabled, .page_content3_photowrap .swiper-button-prev.swiper-button-disabled {opacity: .2;}.page_content3_mainphoto .swiper-slide img{width: 100%;}#sidebar.layoutmenu6 {margin-top: -60px;}.RWDproduct_page .products-editor {position: relative;padding: 0 0 50px;border-top: 0;border: 1px solid #ebebeb;}.RWDproduct_page .products-editor h3 {color: #333;margin-bottom: 50px;position: relative;padding: 20px 50px;margin-top: 0;}.RWDproduct_page .products-editor h3:before {content: "";position: absolute;width: 100%;height: 100%;background: url(archive/image/customization/about_teximg.jpeg) no-repeat;background-attachment: fixed;background-size: cover;left: 0;top: 0;z-index: -1;opacity: .7;}._bd_row{padding: 0 50px;}/*.page_content3_photowrap .swiper-button-next, .page_content3_photowrap .swiper-button-prev{z-index: 999999;}*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background: #859629;}/*隱私權政策*/ 
.article3 .page_wrapper_bg section.call_to_action>.container{width: 70%;}/*會員*/#join_form{background: #fff;border: 1px solid #ebebeb;}/*購物流程*/ 
.shopping_form,.shop-3 .info-box{border: 1px solid #ebebeb;background:#fff;}/*時間軸*/ 
.article4 .RWDtimeline01 .line_dot2 span{background:none;}.article4 .pagecontent .article_model[data-seq="0"]{margin-top:0;}/*購物流程圈圈改色*/@keyframes num-bg{   0%{background:#032951;-webkit-transform:scale(.5);transform:scale(.5)}   100%{background:#032951;-webkit-transform:scale(1);transform:scale(1)}}

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

@media (max-width: 1700px) {.footer-block .container {width: 90%;}.footer-left {width: 15%;}.footer-middle {width: 65%;padding: 0 30px;}.ftbtn_sec .menu_btn a {width: 200px;}}@media (max-width: 1500px) {.banner-block {padding: 0;}.product-block .container { width: 95%;}.brand-block .container {width: 85%;}.RWDmenu_plus04 .site-nav .menu>li>a{padding-left:5px;padding-right:5px;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {font-size: 5em;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {font-size: 16px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 30px 15px;}.RWDproduct002_v2 .row:nth-child(3) .col-md-12 {padding: 0;}.RWDbanner_plus01.style-dotnav.control-right .control-box {right: 0;}/*-----內頁-----*/ 
.page_wrapper_bg section.call_to_action>.container{width:85%;}}@media (max-width: 1400px) {.RWDproduct002_v2 .portfolio-bottom-summary h4 {font-size: 15px;}/*漢堡選單*//*漢堡選單開啟*/ 
.RWDmenu_plus04 .site-nav,.RWDmenu_plus04 #mobile-menu .menu li .m_stitle,.RWDmenu_plus04 #mobile-menu .menu li.active .m_title {display: none;}.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 #mobile-menu .menu li.active .m_stitle {display: inline;}/*漢堡條樣式*/ 
.ml-stack-nav-toggle{color:##525261;}.ml-stack-nav-toggle i{background-color: transparent;}.ml-stack-nav-toggle__line{background: ##525261;}/*漢堡選單樣式調整*/ 
.RWDmenu_plus04 .features {float: right;position: relative;}.RWDmenu_plus04 .features:after {border-left: #ccc dotted 1px;background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li {border-bottom: 1px solid #dddcdc;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #363636;}.RWDmenu_plus04 #mobile-menu .menu li.active .m_stitle {font-family: 'Noto Serif TC', serif; font-size: 16px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {background-color: #fff;}.RWDmenu_plus04 .menu li a {color: #585858;}.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: #888;}.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; }/*-----內頁-----*/ 
.eforms1 .page_wrapper_bg section.call_to_action>.container{width:80%;}}@media (max-width: 1300px) {.RWDproduct002_v2 .popup-portfolio .portfolio-item { width: calc(100%/3 - 21px);}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .header {padding: 0 20px;}.RWDmenu_plus04 .logo {width: 150px;margin-top: 15px;}.RWDmenu_plus04 .menu_btn a { width: 145px;}.RWDmenu_plus04 .features {width: 450px;}.RWDmenu_plus04 .site-nav .menu>li>a{padding: 25px 5px;}.hot-block .container {width: 95%;}.brand-block .container {width: 90%;}.footer-block .container {width: 95%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div { width: calc(100%/3 - 20px); margin: 0 10px 30px!important;}.RWDproduct004 .item-box-desc {margin-bottom: 0;padding: 10px 10px 0;}.news-block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0px 5px;}.scroll_xs {display: block;}.scrollTop002 {bottom: 80px;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.fl {width:150px;}.hot-block {padding: 80px 0;}.news-block{padding: 80px 0;}.product-block{padding: 80px 0;}.brand-block{padding: 80px 0;}.footer-block .container {padding: 80px 0 60px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #002e48;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: block;}.RWDmenu_plus04 .features:after {top: 50%; height: 30px;background-color: #bebebe;transform: translateY(-50%);}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {font-size: 4em;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {font-size: 15px;padding: 7px 70px;}.index h1.main-title { font-size: 37px !important;}.ftinfo_box:first-child {width: 60%;}.ftinfo_box {width: 40%;}.ftlogo_box {width: 100px;}.product-block:after {width: 100%;}/*----內頁-----*/ 
.page_wrapper_bg .hgroup h1{font-size: 37px;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.hot-block {padding: 70px 0;}.news-block{padding: 70px 0;}.product-block{padding: 70px 0;}.brand-block{padding: 70px 0;}.footer-block .container {padding:70px 0 50px;}.RWDnews005 .controlls-over .owl-pagination {display:block;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 10px);margin: 0 5px 25px!important;float: left;}.news-block::after,.news-block::before{height: 400px;}.news-block .container {width: 90%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 11px);margin: 0 5px 20px;}.footer-left {width: 100%;margin: 0 0 30px;}.ftlogo_box {width: 100px;margin: 0 auto;}.footer-right {width: 100%;}.menu_btn_sec {display: flex;justify-content: center;margin: 0 auto;}.ftbtn_sec .menu_btn a {width: 100%;}.footer-middle {width: 100%;padding: 0; order: 3;margin: 20px 0 0;}.footer-block .container {width: 85%;flex-direction: column;}.ftbtn_sec .menu_btn a span { width: auto; letter-spacing: 0px;margin-left:5px}.ftbtn_sec .menu_btn { width: 50%;margin: 0 5px;}.ft_copyright {flex-direction: column;text-align: center;}/*---------內頁---------*//*購物車按鈕pad*/#mobile-fixed .btn-box .normal {background: transparent ;color:  #444;border: 1px solid  #444;border-radius: 0 ;}#mobile-fixed .btn-box .bg2{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #0b4465 ;color: #fff ;background: #0b4465 ;}.RWDshopping #mobile-fixed .btn.normal {color: #444;}.page_wrapper_bg section.call_to_action>.container,.eforms1 .page_wrapper_bg section.call_to_action>.container{width:95%;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.pagecontent .editor img{width:100%;margin-top:20px;}.eforms1 .form-horizontal .col-sm-12.col-md-5{width:50%;padding:0 !important;}.eforms1 .form-horizontal .form-group{flex-wrap: wrap;}.eforms1 .form-horizontal .control-label,.eforms1 .form-horizontal .col-md-11{width:100%;padding:0 !important;}.product1 .hgroup .container{width:100%;}.product1 .page_subject{display: flex;align-items: center}.product1 .pagecontent{float:none;}.product1.productlist #sidebar.layoutmenu6 ,#sidebar.layoutmenu6{margin-top: 0;margin-bottom: 30px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
/*--------內頁--------*/ 
.hgroup .container{margin-left: 0; margin-right: 0;}.ebtn{width:auto;}/*圖文輪播*/ 
.RWDslider01 .pic-list,.RWDslider01 .text{float: none;width: 100%;}.RWDslider01 .pic-list{padding-right:0px;}.RWDslider01.pic-right .pic-list{padding-left:0px;}.RWDslider01.pic-right .control-box {right: 0;left: auto;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 0px !important;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
/*--------內頁----------*/ 
.page_wrapper_bg .row .col-md-6 {padding: 0px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: none;}.RWDmenu_plus04 .features {width: auto;}.RWDmobile_bottom_v2 .text { display: inline-block;font-size: 15px;}.RWDmobile_bottom_v2 .mobile_bottom__li:last-child {border: none;}.RWDmobile_bottom_v2 .mobile_bottom__li {border-left: none;border-right: 1px solid #ddd;}.RWDmobile_bottom_v2 .mobile_bottom__a {padding: 14px 0;font-weight: bold;display: flex;align-items: center;justify-content: center;}.RWDmobile_bottom_v2 .icon{    margin: 0 6px 0 0;    font-size: 17px;    top: 2px;    position: relative;}.RWDmobile_bottom_v2   .fa.fa-phone {color: #1a618a;}.RWDmobile_bottom_v2  .icon.ii-line3 {color: #3cc23e;}.RWDmobile_bottom_v2 {background-color: #ebebeb;}.ft_copyright { padding: 10px 0 65px;flex-direction: column;text-align: center;}.product-block:after {display:none;}/*------內頁------*/ 
.download1 .download .search_area{flex-direction: column;}.download .search-container{margin-left:0;margin-top:20px;}.download .item table tr { display: flex;flex-direction: column;}.download .oneline {display: flex; flex-wrap: wrap;}.download .list_table td { width: 100%;padding-top: 0;}.download .list_table td:nth-child(2) {  display: none;}.download .oneline .col-md-4.col-sm-6 {   width: calc(100% / 3);}.layoutlist_5 .downlaod_item {width: calc(100%/2);}.layoutlist_2 {display: flex;flex-wrap: wrap;}.layoutlist_2 .video_item { width: calc(100% / 2 - 1px);}.layoutlist_2 .col-sm-6 {width: calc(100% / 2 - 1px);}.download1 .download .search_area,.product1.productlist #sidebar.layoutmenu6, #sidebar.layoutmenu6{padding:0 15px;}.RWDproduct_page .m-pd-info .select-box .btn{margin-top:0;}.faq_item{width:100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:120px;}.banner-block {padding: 0 20px;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 {margin: 20px 0 0;}.RWDbanner_plus01 .slick-active .slick-caption .txt1 span {font-size:3em;}.RWDbanner_plus01 .slick-active .slick-caption .txt2 span {    font-size: 14px;    padding: 5px 30px;}.RWDbanner_plus01 .logo {width: 160px;}.RWDmenu_plus04 .features {margin-right: 15px;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn {padding: 25px 7px;}.RWDmenu_plus04 .features .search-btn img {width: 17px;}.RWDmenu_plus04 .features .member-btn img{width: 17px;}.RWDmenu_plus04 .features .cart-btn img{width: 19px;}.RWDmenu_plus04 .logo {margin-top: 18px;width: 120px;}.hot-block {padding: 100px 0 50px;}.news-block{padding:50px 0;}.product-block{padding: 50px 0;}.brand-block{padding: 50px 0;}.footer-block .container {padding:50px 0 30px;}.hot-block .container {width: 100%;}.news-block .container {width: 90%;}.product-block .container {width: 100%;}.brand-block .container {width: 95%;}.index .section-subject>.col-md-12 {padding: 0;}.index h1.main-title {font-size: 30px !important;}.index h2.sub-title {font-size: 15px !important;}.news-block .RWDnews005 .text-left { padding: 0 20px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 7px);margin: 0 3px 20px;padding: 0; background: transparent;}.RWDproduct002_v2 .portfolio-bottom-summary h4 {line-height: 1.7;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 17px;margin: 0;}.RWDproduct004 .list-inline {font-size: 14px;}/*-----*/ 
.RWDproduct002_v2 .filter-portfolio ul {background: transparent;box-shadow: none;border: none;margin:0 0 30px;display: flex;flex-wrap: wrap;}.RWDproduct002_v2 .filter-portfolio ul>li {margin: 0 3px;width: calc(100%/3 - 6px);}.RWDproduct002_v2 .row:nth-child(2) .col-md-12,.RWDproduct002_v2 .row:nth-child(3) .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.RWDproduct002_v2 .section-inner .row:nth-child(2) {position: sticky;top: 80px;z-index: 11;}.RWDproduct002_v2 .btn.btn-rj {border: 1px solid #e7e7e7;color: #6f6f6f;}/*-----*/ 
.hot-block:before {display:none}.news-block .RWDnews005 .owl-controls {    margin-top: 20px;}/*-----*/ 
.footer-block .container {width: 90%;}.ftinfo_sec {flex-direction: column;}.ftinfo_box:first-child { width: 100%; margin: 0 0 15px;}.ftinfo_box {width: 100%;}.footer-middle {margin: 10px 0 0;}.ftlogo_box {width: 70px;}.footer-left { margin: 0 0 20px;}.ft_copyright .RWDedictor {margin: 0;}.footer-block {font-size: 14px;}.scrollTop002 { bottom: 170px}.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box { bottom: -40px;}/*-----*/ 
.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;}/*----內頁-----*/ 
.page_wrapper_bg section.call_to_action>.container,.ebtn ,.eforms1 .form-horizontal .col-sm-12.col-md-5,.btn.btn_back,.download .oneline .col-md-4.col-sm-6,.download1 .layoutlist_3 .dbtn_v2,.layoutlist_2 .video_item,.layoutlist_2 .col-sm-6{  width:100%;}.page_wrapper_bg .hgroup h1{font-size: 30px;margin-bottom:5px;}.download .oneline .col-md-4.col-sm-6 {margin-bottom: 20px;}.download1 .layoutlist_3 .dbtn_v2,.layoutlist_3 .download_subject{text-align:center;}.download .list_table td{padding-bottom:5px;}.layoutlist_2 .video_item padding-left:0;padding-right:0;}._bd_row {padding: 0 20px;}/*手機板購物*/#mobile-fixed .fixed-bottom{padding: 10px 0;}#mobile-fixed .fixed-bottom .price-box{text-align:center;}#mobile-fixed .btn-shop .btn, #plusbuy_mobile-fixed .btn-shop .btn{border-radius:0;}/*-----電子表單------*/ 
.eforms1 .page_wrapper_bg .article-text h4 span,.eforms1 .eformsDesc ul li span{display:block;}.eforms1 .layoutlist_1{padding:10px 15px 30px 15px;}.eforms1 .eformsDesc ul li{margin-bottom:15px;}
}
/*600px end*/
/*414px start*/

@media (max-width: 414px){  .pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 0px !important;} .RWDslider01 .text {    padding-bottom: 0;}}

/*414px end*/
/*320px start*/
@media (max-width: 320px){
.eforms1 .form-horizontal .col-sm-12.col-md-5 input{width:100%;}.eforms1 .verifyimg{margin-left0px;margin-top:10px;}
}
/*320px end*/
/*jQuery start*/

.bg-up{top:0px !important;box-shadow: 1px 1px 5px #e6e6e6;}.sub-up{top:-50px}

/*jQuery end*/
/*480px start*/
@media (max-width: 480px) {
/*menu*/ 
.RWDmenu_plus04 .logo {margin-top: 20px;}
}
/*480px end*/
/*370px start*/

@media (max-width: 370px){.RWDmenu_plus04 .header,.RWDmenu_plus04 .header.is-up{padding: 0 10px;}.banner-block {padding: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0 0px 25px!important;float: none;}.news-block .container {width: 95%;}.ftbtn_sec .menu_btn {width: 100%;margin: 0;}.menu_btn_sec {flex-wrap: wrap;}}

/*370px end*/