/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}/*logo*/ 
.RWDmenu_plus02 a.cd-logo {    width: 200px;    margin-top: 0;    padding: 10px 0px;}/*menu*/ 
.RWDmenu_plus02 .container {width: 80%;}.cd-primary-nav>li:after{display:none}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #2e98c9;}.RWDmenu_plus02 .inside {background: rgba(255, 255, 255, 0.7);}.cd-main-header{background:transparent;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #222}.cd-primary-nav>li>a:hover {color: #000;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #000;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after{display:none}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #2c5571;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button { background: #f8eb25;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #c5aa4a;}/*main*/ 
.main .container {width: 90%;}/*search*/ 
.cd-search {    width: 25%;    right: 0;    left: initial;    height: 50px;    top: 90px !important;}.cd-search button {    top: 13px;    font-size: 16px;    color: #fff;}.cd-search input {    border-radius: 30px;    background: transparent;    border: 1px solid #fff;    box-shadow: none;}/*course*/ 
.RWDProduct006 { padding: 0;}.course_block{padding:100px 0px;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading h2 {    font-size: 45px;    letter-spacing: 3px;    color: #fff;    font-weight: 600;    line-height: 55px !important;    margin: 0 0 10px 0px;    padding: 0;    display: block;}.RWDProduct006 .heading p {    color:#f4e395;    letter-spacing: 0;    font-size: 16px;    line-height: 30px;    margin-bottom:50px;}.fa-star:before {color: #fea128;}.RWDProduct006 .product-ratings li .rating {opacity: 0.2;}.RWDProduct006 .full-width{width: 75%;margin: auto;}.RWDProduct006 .illustration-v2 a.product-review:hover {text-decoration: none;}.RWDProduct006 .illustration-v2 a.product-review {    background: transparent;    bottom: -36px;}.RWDProduct006 .product-description-brd {    margin-top: 48px;    box-shadow: none;    border: 1px solid #eee;    padding: 20px;    width: 75%;    margin: 48px auto 0px;}.RWDProduct006 .product-description .gender {    text-align: center;    font-size: 15px;    color: #fff;    letter-spacing: 1px;    line-height: 30px;}.RWDProduct006 .product-description h4.title-price a:hover {    color: #fea128;    text-decoration: none;}.RWDProduct006 .product-description h4.title-price a {    color: #fff;    letter-spacing: 3px;    line-height: 35px;    font-size: 22px;    font-weight: bold;    text-align: center;}.RWDProduct006 .product-description .product-ratings {text-align: center;}.RWDProduct006 .product-description h4.title-price{text-align: center;}.RWDProduct006 .product-description .product-price {text-align: center;padding-left:0px;}a.add-cart-new {background-color: rgba(255, 255, 255, 0.3);}a:hover.add-cart-new div {color: #000;}a.add-cart-new:hover {background: #fff;}.RWDProduct006 .product-description .title-price {color: #ff5151;font-weight: bold;}/*新設備介紹*/ 
.RWDbanner007 .title-main{font-size: 45px;letter-spacing: 3px;color: #fff;font-weight: 600;line-height: 55px;margin: 0 0 10px 0px;}.RWDbanner007 .title-sub{color:#f4e395;letter-spacing: 0;font-size: 16px;line-height: 30px;}@media (min-width: 992px) {.RWDbanner007 .item-box.arrow-type {right: 40px;}}@media (min-width: 600px) {.RWDbanner007 .item-info{padding: 60px;}}.RWDbanner007 .item-title{font-weight: bold;color: #333;letter-spacing: 1px;line-height: 40px;font-size: 25px;text-align: left;}.RWDbanner007 .item-editor{text-align: left;font-size: 15px;letter-spacing: 1px;line-height: 30px;color: #333;}.RWDbanner007 .item-nav-next, .RWDbanner007 .item-nav-prev{background-color: #004962;}.RWDbanner007 .item-fraction{color: #999;}.RWDbanner007 .decorate-line{background-color: #999;}.RWDbanner007 .link-store{color: #fff;border-bottom: 1px solid #fff;}/*設備介紹*/ 
.RWDProduct010 h1.main-title {    font-size: 45px;    letter-spacing: 3px;    color: #fff;    font-weight: 600;    line-height: 55px;    margin: 0 0 10px 0px;}.RWDProduct010 h2.sub-title {    color:#f4e395;    letter-spacing: 0;    font-size: 16px;    line-height: 30px;}.RWDProduct010 .section-line{display:none}.flipster--carousel .flipster__item {perspective: none !important;}.flipster__button svg {    width: 1.5em !important;    color: #01354b;}.flipster__button {    width: 50px;    height: 50px;    border-radius: 50%;    background: #fff !important;    display: flex !important;    justify-content: center;}.flipster__item__content {display: flex;flex-direction: row;}.RWDProduct010 .flipster__item--current .info {position: relative;width: 100%;padding:30px;background:#fff;}.flipster__container li {width: 1200px;margin: 0 auto;}.flipster__item img {width: calc(100% - 400px);height: auto !important;}.RWDProduct010 .title {    font-weight: bold;    color: #333;    letter-spacing: 1px;    line-height: 40px;    font-size: 25px;    text-align: left;}.RWDProduct010 .text {    text-align: left;    font-size: 15px;    letter-spacing: 1px;    line-height: 30px;    color: #333;}.RWDProduct010 .button-box a {background: #004962;font-size: 13px;letter-spacing: 1px;}.RWDProduct010 .button-box {float: left;margin-top: 50px;}/*潛水設備*/ 
.RWDproduct002_v2 h1.main-title {    font-size: 45px;    letter-spacing: 3px;    color: #fff;    font-weight: 600;    line-height: 55px;    margin: 0 0 10px 0px;}.RWDproduct002_v2 h2.sub-title {    color:#f4e395;    letter-spacing: 0;    font-size: 16px;    line-height: 30px;}.RWDproduct002_v2 .section-line{display:none}.RWDproduct002_v2{padding:0px;}.product_block {position: relative;padding: 100px 0px 0px 0px;}.RWDproduct002_v2 .select_col:before{background: transparent;color: #fff;}.RWDproduct002_v2 .form-control{background-color: transparent;}.RWDproduct002_v2 input.form-control, .RWDproduct002_v2 select.form-control, .RWDproduct002_v2 select.form-control:not([size]):not([multiple]){color: #fff;}.RWDproduct002_v2 select.form-control option{color: #333;}.RWDproduct002_v2 input.form-control{color: #fff;}.RWDproduct002_v2 .active .btn.btn-rj {    background: #fff;    border: 1px solid #ddd;    border-radius: 0;    color: #333;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj {    background: transparent;    border: 1px solid #fff;    border-radius: 0;    color: #fff;}.RWDproduct002_v2 .btn.btn-rj {    background: transparent;    border: 1px solid #fff;    border-radius: 0;    color: #fff;}.RWDproduct002_v2 .btn.btn-rj:hover {background-color: rgba(255, 255, 255, 0.3);}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 30px;margin-bottom:80px;}.RWDproduct002_v2 .showbottom a h4 {    color: #fff;    font-weight: bold;    letter-spacing: 2px;    line-height: 40px;    font-size: 20px;}.RWDproduct002_v2 .showbottom a p {    color: #eee;    letter-spacing: 1px;    font-size: 15px;    line-height: 30px;}.RWDproduct002_v2 .price li.selprice {color: #f6df05;}.RWDproduct002_v2 .price li.fixprice {color: #668b98;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #f3da04;}.RWDproduct002_v2 .btn-box .shop {background: transparent;border: 1px solid #fff;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {transform: scale(0.9);}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}/*更多產品按鈕*/ 
.RWDbtn01 .btn {    color: #333;    background: #fff;    border-radius: 0;    letter-spacing: 1px;    font-size: 15px;    line-height: 30px;    border:1px solid #fff !important;}.RWDbtn01 {margin: 0;}.product_btn{padding-bottom:100px;}.RWDbtn01 .btn:hover {background: transparent;}/*bg*/ 
.bg-web{display:none;position: fixed;left: 0;width: 100%;top: 0;filter: blur(2px);}.webbgimg{background:#000 url(archive/image/customization/bg.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;}/*footer*/ 
.footer_block {background: rgba(0, 0, 0, 0.4);padding: 30px 0px;position:relative;}.right_info {    width: 40%;    float: right;    text-align: right;}.left_menu ul {padding-left: 0px;}.left_menu li {list-style: none;}.left_menu {    width: 30%;    float: left;    text-align: left;}.footer_block .container { width: 80%;}.left_menu a {    color: #fff;    letter-spacing: 1px;    line-height: 30px;    font-size: 16px;}.web_info {    font-size: 13px;    letter-spacing: 1px;    line-height: 20px;    color: #eee;}.social_icon {margin-bottom: 10px;}.middle_contact {    width: 30%;    float: left;    color: #fff;    font-size: 16px;    letter-spacing: 1px;    line-height: 30px;}.middle_contact a{color:#fff}/*221114 RWDproduct002換成V3*/ 
.product_v3_block {position: relative;padding: 100px 0px 0px 0px;}.RWDproduct002_v3 .main-title {font-size: 45px; letter-spacing: 3px; color: #fff; font-weight: 600; line-height: 55px; margin: 0 0 10px 0px;}.RWDproduct002_v3 .sub-title {color:#f4e395; letter-spacing: 0; font-size: 16px; line-height: 30px;}.RWDproduct002_v3 .section-line {display:none}.RWDproduct002_v3 {padding:0px;}.RWDproduct002_v3 .select_col:before{background: transparent;color: #fff;}.RWDproduct002_v3 .form-control{background-color: transparent;}.RWDproduct002_v3 input.form-control, .RWDproduct002_v3 select.form-control, .RWDproduct002_v3 select.form-control:not([size]):not([multiple]){color: #fff;}.RWDproduct002_v3 select.form-control option{color: #333;}.RWDproduct002_v3 input.form-control{color: #fff;}.RWDproduct002_v3 .active .btn.btn-rj {background: #fff; border: 1px solid #ddd; border-radius: 0; color: #333; font-weight: bold;}.RWDproduct002_v3 .btn.btn-rj {background: transparent; border: 1px solid #fff; border-radius: 0; color: #fff;}.RWDproduct002_v3 .btn.btn-rj:hover {background-color: rgba(255, 255, 255, 0.3);}.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 30px;margin-bottom:80px;}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4 {color: #fff; font-weight: bold; letter-spacing: 2px; line-height: 40px; font-size: 20px; margin: 10px 0;}.RWDproduct002_v3 .showbottom .portfolio-bottom__p {color: #eee; letter-spacing: 1px; font-size: 15px; line-height: 30px;}.RWDproduct002_v3 .price li.selprice {color: #f6df05;}.RWDproduct002_v3 .price li.fixprice {color: #668b98;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #f3da04;}.RWDproduct002_v3 .btn-box .shop {background: transparent;border: 1px solid #fff;}.RWDproduct002_v3 .portfolio-item > .inner-content > img {transform: scale(0.9);}.RWDproduct002_v3 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v3 .showbottom .btn_add2car {border-radius: 0;}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom .btn_add2car {background: transparent; border: 1px solid #fff;}
/*小螢幕 start*/

@media (max-width: 1700px) {/*1700px*/ 
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 10px;}.RWDproduct002_v2 .showbottom a p {min-height: 60px;}/*221114 RWDproduct002換成V3*/ 
.RWDproduct002_v3 .popup-portfolio .portfolio-item {padding: 0 10px;}.RWDproduct002_v3 .showbottom .portfolio-bottom__p {min-height: 60px;}}@media (max-width: 1500px) {/*1500px*/ 
.RWDmenu_plus02 .container {width: 100%;}.main .container {width: 100%;}.main .products_inter .container {width: 90%;}.footer_block .container {width: 90%;}}@media (max-width: 1199px) {/*1199px*/#RWDfullscreen01 .cd-main-header {    background: #fff;    height: 60px;    padding-top: 7px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: -4px;padding: 0;}.cd-search {    width: 40%;    right: 20px;    left: initial;    height: 50px;    top: 72px !important;}.cd-overlay.is-visible.search-is-visible { top: 60px;}.flipster__button {top: 80% !important;}.left_menu {width: 20%;}.middle_contact {width: 40%;}.flipster__container li {width: 1050px;}}@media screen and (min-width: 600px) and (max-width: 991px){.RWDbanner007 .link-store{left: auto;right: 50%;display: block;transform: translateX(50%);}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.flipster__container li {width: 1000px;}.bg-web { width: 120%;}
}
/*Pad橫向 end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner007 .item-blk .item-box{margin: -50px auto 60px;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDProduct006 .product-description-brd{width: 95%;}
}
/*800px end*/
/*pad版 start*/
@media (max-width: 768px) {
.bg-web {width: 220%; left: -50%;}.banner_block {margin-top: 60px;}.main .products_inter .container {width: 100%;}.RWDProduct006 .full-width{width: 90%;}.RWDProduct006 .product-description-brd {width: 90%;}.flipster__container li {width: 700px;}.flipster__item__content {flex-direction: column;}.flipster__item img {width: 100%;}.flipster--carousel .flipster__item--past-2, .flipster--carousel .flipster__item--future-2 {opacity: 0 !important;}.flipster--carousel .flipster__item--past-1, .flipster--carousel .flipster__item--future-1 {opacity: 0 !important;}.middle_contact {width: 80%;text-align: right;}.right_info {    width: 100%;    padding-top: 30px;    border-top: 1px solid #eee;    margin-top: 10px;    text-align: center;}.course_block {padding-bottom: 50px;}
}
/*pad版 end*/
/*767px start*/
@media (max-width: 767px) {
.product_btn{padding: 0 40px 100px;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner007 .item-img{height: 350px !important;}.RWDbanner007 .item-img .swiper-slide{height: 350px;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-search {width: 90%;}.bg-web {width: 271%;left: -83%;}.flipster__container li {width: 100%;}.flipster__button {top: 15% !important;}.RWDproduct002_v2 .showbottom a p {min-height: 90px;}.left_menu{width:100%;text-align: center;}.left_menu li {display: inline-block;margin: 0 7px;}.middle_contact {    width: 100%;    text-align: center;    margin-top: 20px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn:hover {color: #fff;border-color: #fff;}/*221114 RWDproduct002換成V3*/ 
.RWDproduct002_v3 .showbottom .portfolio-bottom__p {min-height: 90px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.footer_block .container {width: 100%;}.web_info {font-size: 9px;}.RWDmenu_plus02 a.cd-logo {width: 105px;}.left_menu a {font-size: 12px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 40px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-top: 7px;}/*221114 RWDproduct002換成V3*/ 
.RWDproduct002_v3 .popup-portfolio .portfolio-item {margin-bottom: 40px;}
}
/*iphone6 end*/