/*all*/a, a:focus, a:hover {text-decoration: none !important;transition: 0.3s;}#RWDfullscreen01 .row {margin: 0;}.cd-main-content {letter-spacing: 2px;line-height: 1.9;font-size: 15px;color: #555;}/* 反白顏色設定*/::selection {background: #c3c3c3;}::-moz-selection {background: #c3c3c3;}label{letter-spacing:1px}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%;transition: 0.4s;}.RWDmenu_plus02 .inside {background: transparent;    background: #aaaaaa9c;    background: linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -moz-linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -webkit-linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -o-linear-gradient(0deg, #00000000 30%, #949494 135%);}.RWDmenu_plus02 .inside.is-up {background: #272a32;background: #77777c;}.cd-main-header {background: transparent;}.cd-primary-nav>li:after {display: none;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 16px;color: #fff;}.is-up .cd-primary-nav>li>a {color: #ffffff;transition: 0.3s;}@media (max-width: 1550px) {.cd-primary-nav>li>a {padding: 0 14px;}}@media (min-width: 1200px) {.cd-primary-nav>li>a:hover {color: #fff;}.RWDmenu_plus02 .container { margin-top: 10px;}/*選單第二層*/ 
.cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons, .cd-primary-nav .cd-secondary-nav {background: #555;}.cd-primary-nav .cd-secondary-nav>li>a {color: #ffffff;background: #555;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: #000;color: #fff;}.cd-primary-nav .cd-secondary-nav>li {border-bottom: 1px solid #626262;}}/*logo*/ 
.cd-logo {width: 240px !important;margin-top: 7px !important;position: absolute;border-radius: 0 0 13px 0;margin-left: 0;transition: 0.5s;}@media (max-width: 1550px) {.cd-logo {width: 14vw !important;margin-top: 15px !important;}}/*選單編輯器*/ 
.RWDmenu_plus02 .editor {font-size: 16px;font-weight: bold;color: #77777c;margin-right: 45px;}.RWDmenu_plus02 .editor h7 a{font-weight: 600;font-size: 22px;padding-left: 10px;font-family: 'cwTeXHei', 'Quicksand';color: #77777c;}/*選單icon*/ 
.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-top: 8px;margin-bottom: 5px;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #024199;}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after {display: none;}ul.cd-header-buttons img {background: #c7c7c7;border-radius: 5px;padding: 3px;width: 25px !important;height: 25px;max-width: inherit !important;transition: 0.3s;}ul.cd-header-buttons img:hover {-webkit-filter: contrast(150%);}.RWDmenu_plus02 .cart-block i.qty {color: #ffffff;background: #000;box-shadow: 1px 1px 3px #000;}.RWDmenu_plus02 .cart-block {margin-left: 30px;}.member-block span.hidden-xs {font-size: 13px;padding-left: 7px;color: #c7c7c7;display: none;}@media (min-width: 1200px) {ul.cd-header-buttons {border-left: 1px solid #40424e;margin-left: 30px;padding-left: 30px;}.cd-header-buttons li.search-btn {margin-left: 40px;}}/*語系*/ 
.RWDmenu_plus02 .language-block {padding: 5px 17px;}.RWDmenu_plus02 .language-block a {color: #9c9c9c;font-weight: 600;padding: 3px 6px;font-size: 12px;background: #eee;}.RWDmenu_plus02 .language-block a:hover {color: #000;}.RWDmenu_plus02 .language-block a:first-child {border-right: 1px solid #d2d2d2;}/*搜尋*/ 
.cd-header-buttons li.search-btn {margin-left: 30px;}.cd-search-trigger::before {border: 2px solid #013f8d;}.cd-search-trigger::after, .cd-search-trigger span::before, .cd-search-trigger span::after {background: #013f8d;}.cd-search input {font-size: 16px;height: 50px;padding: 20px;width: 300px;float: right;}.cd-search button {right: 0;top: 0 !important;padding: 0 10px;height: 50px;font-size: 14px;background-color: #013f8d;color: #fff;}.cd-search button:hover {color: #82b5f6;}.cd-search, .cd-search.is-visible {width: calc(100% - 198px);transition: 0.2s;}.cd-search.is-up, .cd-search.is-visible.is-up {top: 80px !important;}#top_search_searchkey::placeholder {font-size: 15px;color: #777;}@media (max-width: 1550px) {.cd-search, .cd-search.is-visible {width: calc(100% - 104px);}    }@media (max-width: 1199px) {.cd-search, .cd-search.is-visible {top: 50px !important;width: calc(100% - 168px);}.cd-search.is-up, .cd-search.is-visible.is-up {top: 50px !important;width: calc(100% - 118px);}}@media (max-width: 450px) {.cd-search, .cd-search.is-visible {width: calc(100% - 20px);left: 10px;}.cd-search.is-up, .cd-search.is-visible.is-up {left: 0;}.cd-search input {width: 100%;}}/*滑出購物車*/ 
.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #014099;}.RWDmenu_plus02 .cart-menu .title span {background: #014099;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 15vw;}.txt1 span {font-size: 3.5vw;color: #fff;font-weight: 400;letter-spacing: 0;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);}.txt2 span {font-size: 2vw;color: #5294e9;letter-spacing: 1px;font-family: 'Muli', sans-serif;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);font-weight: 600;}.txt1 span h7 {font-weight: bold;padding-right: 15px;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container, .RWDbanner_plus01.style-dotnav.control-right .plus-banner-container{z-index: 20;}/*banner logo*/ 
.RWDbanner_plus01 .logo {width: 13vw;}/*輪播點*//*.RWDbanner_plus01.style-dotnav.control-right .control-box {height: calc(100% - 152px) !important;display: block;z-index: 100;right: 30px;}.RWDbanner_plus01.style-dotnav .control-box .control {display: block;bottom: 150px;position: absolute;right: 2px;}*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 6px;height: 25px;background: #555;border-radius: 0;box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.6);}/*go down*/ 
.RWDbanner_plus01 .page-scroll {position: absolute;bottom: 0;left: auto;right: 0;width: auto;margin-left: 0; z-index: 21;}.RWDbanner_plus01 .page-scroll:after {content: "";width: 0;height: 0;border-style: solid;border-width: 0 0 170px 170px;border-color: transparent transparent #013f8d transparent;position: absolute;bottom: 0;right: 0;}.RWDbanner_plus01 .page-scroll a {z-index: 1;position: relative;-webkit-animation: scroll01 1.7s infinite;animation: scroll01 1.7s infinite;}/*go down & go top 的圖片*/ 
.RWDbanner_plus01 .page-scroll img, .scrollTop002 img {width: 75%;}/*大標統一*/ 
.RWDproduct002 .section-subject, .RWDService001 .section-subject, .RWDnews005 .section-subject {text-align: center;margin-bottom: 55px !important;}h1.main-title:before {content: "";width: 20px;height: 2px;background: #555555;position: absolute;left: 50%;margin-left: -10px;bottom: -20px;}.RWDproduct002 h1.main-title:before {display: none;}/*大標*/ 
.RWDproduct002 h1.main-title, .RWDService001 h1.main-title, .RWDnews005 h1.main-title, .RWDright_cont002 .item-first .text-box .title {font-size: 27px;margin: 0;color: #014099;display: inline-block;letter-spacing: 3px;font-weight: 600;}/*小標*/ 
.RWDproduct002 h2.sub-title, .RWDService001 h2.sub-title, .RWDnews005 h2.sub-title {font-size: 30px;margin: 0px;color: #e8e8e8;font-family: 'Muli', sans-serif;font-weight: 600;letter-spacing: 2px;display: inline-block;padding-left: 10px;display: none;}/*產品介紹大標*/ 
.RWDproduct002 .section-subject {text-align: left;position: relative;margin-bottom: 30px !important;}.RWDproduct002 h1.main-title {color: #fff !important;}.RWDproduct002 h2.sub-title {bottom: -24px;color: #0950a8;font-size: 7vw;position: absolute;left: -20%;z-index: 1;display: none;}/*線條*/ 
.RWDproduct002 .section-line, .RWDService001 .section-line, .RWDnews005 .section-line {background-color: #222;width: 120px;margin-top: 0;margin-bottom: 9px;margin-left: 20px;display: none;}/*gotop*/ 
.scrollTop002 {bottom: 25%;right: 19px;opacity: 0;}.scrollTop002 .ii {font-size: 50px;background: transparent;color: #555;border-radius: 0;}.scrollTop002 .ii:after {content: "";width: 24px;height: 2px;background: #555;position: absolute;left: 13px;bottom: 44px;}/*副標跟底線隱藏*/ 
.RWDright_cont002 .item-first .text-box .subtitle, .RWDright_cont002 .item-first .text-box .underline {display: none;}/*Apple專區*/ 
.apple_block{background-color:#f7f7f7;padding:100px 0;padding-bottom:0;position: relative;z-index: 2;}.apple_block:before {content: "";display: block;width: 47vw;height: 50vw;position: absolute;right: 0;bottom: -37vw;pointer-events: none;background: url(archive/image/customization/bt_logo.png)no-repeat;background-size: contain;opacity: 0.015;}.RWDProduct006{padding-top:0;padding-bottom:0}.RWDProduct006 .product-description{padding:10px 20px 20px;}.RWDProduct006 .product-description h4.title-price a{color: #333;font-weight: 600;margin-bottom: 15px;display: block;text-align: left;line-height: 1.5;letter-spacing: 1px;}.RWDProduct006 .product-description h4.title-price a:hover {color: #000000;}.RWDProduct006 .product-description h4.title-price{margin-bottom:15px}.RWDProduct006 .pull-left{float:none !important}.RWDProduct006 .product-description-brd{background-color:#fff;box-shadow:none}.RWDProduct006 .product-description .product-price{text-align:left;padding-left:0;margin-top:25px}.RWDProduct006 .product-description .product-price span{display:inline-block;font-size:14px;font-weight:600}.RWDProduct006 .product-ratings li .rating{color:#d8d8d8}.RWDProduct006 .product-description .title-price{color: #00c694;}.RWDProduct006 .heading h2{letter-spacing:2px;font-size:32px;color: #000;font-family: "Open Sans", "Noto Sans Japanese", Meiryo, MS PGothic, sans-serif;font-weight: bold;font-style: initial;line-height: 1.5 !important;}.RWDProduct006 .heading h7 {font-size: 20px;padding-left: 11px;letter-spacing: 5px;font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.RWDProduct006 .heading h2:before, .RWDProduct006 .heading h2:after{display:none}.RWDProduct006 .heading p{display:none;color: #aaa;font-size: 18px;letter-spacing: 0.5px;font-weight: 600;font-family: sans-serif;}.RWDProduct006 .illustration-v2 .customNavigation{margin-bottom:45px;display: block !important;}.RWDProduct006 .margin-bottom-5 {min-height: 132px;}.RWDProduct006 .illustration-v2 .product-img {padding: 15px 15px 0;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn {color: #000;border: 2px solid #555;}.owl-btn i {top: -1px;position: relative;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.prev i {margin-left: 0px;}.RWDProduct006 .illustration-v2 .customNavigation a.owl-btn.next i {margin-right: -4px;}.RWDProduct006 .illustration-v2 a.product-review {left: auto;color: #fff;padding: 0;font-size: 14px;border-radius: 300px;display: block;margin: 20px auto 12px;line-height: 1.5;position: relative;background: transparent;width: 120px;}.carousel-caption p:after, .RWDProduct006 .illustration-v2 a.product-review:after {content: "";display: block;width: 100%;height: 100%;position: absolute;background: rgba(136, 136, 136, 0.5);left: -50%;margin-left: 50%;bottom: 0;z-index: -1;border-radius: 300px;transition: 0.2s;}.carousel-caption p:hover:after, .RWDProduct006 .illustration-v2 a.product-review:hover:after, .owl-item:hover a.product-review:after, .RWDleft_cont002 .item-second:hover .text-box a:after {transform: scale(1.05);background: #000 !important;}.apple_block .owl-item {width: 336px !important;}/*加號hover*//*.owl-carousel .owl-item {width: 383px !important;}*/ 
.RWDProduct006 .illustration-v2 .item {border: 2px solid #fff;text-align: center;transition: 0.2s;}.RWDProduct006 .illustration-v2 .item:hover {border: 2px solid #ccc;}.RWDProduct006 .product-description-brd {background-color: transparent;}.RWDProduct006 .product-description h4.title-price {font-family: sans-serif;margin: 0 0 15px;}.RWDProduct006 .product-description .gender {color: #999;text-align: left;letter-spacing: 1px;font-family: sans-serif;}.pull-leftx > span:nth-child(2) {color: #922727 !important;font-size: 16px !important;letter-spacing: 1px !important;font-family: 'Roboto', Arial, sans-serif, "微軟正黑體", Heiti TC, "メイリオ" !important;}/*產品輪播按鈕*/ 
.RWDProduct006 .heading {text-align: left;margin-bottom: 40px;}.RWDProduct006 .illustration-v2 {margin-bottom: 0;position: relative;}@media (min-width:480px){.RWDProduct006 .illustration-v2 .customNavigation {position: absolute;right: 15px;top: -90px;}}/*Android專區*/ 
.android_block {background-color: #f7f7f7;padding: 60px 0 80px;}.android_block .owl-item {width: 336px !important;}/*所有商品按鈕*/ 
.android_block .RWDedictor a:hover {width: 175px;background: #555;}.android_block .RWDedictor a {display: block;width: 160px;margin: auto;text-align: center;background: #000;border-radius: 30px;color: #fff;transition: 0.3s;margin-top: 50px;padding: 5px 0;}/*申辦方式*/ 
.method_block {padding: 90px 0 150px;position: relative;overflow: hidden;}.method_block:before {content: "";display: block;width: 19vw;height: 350px;position: absolute;left: 30px;bottom: -80px;background: url(archive/image/customization/bt_logo.png)no-repeat;background-size: contain;opacity: 0.1;}.RWDleft_cont002 .item-second {background: transparent; position: relative !important;}.RWDleft_cont002 .item-second .pic {width: 40%;position: absolute;right: 0;z-index: 2; top: 40px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.05);}.RWDleft_cont002 .item-second .text-box {width: 65%;color: #333;position: relative;z-index: 1;padding: 0 40px 40px;background: #ffffff;box-shadow: 8px 8px 34px #61616159;padding-right: 110px;}.RWDleft_cont002 .item-second .text-box .title {font-size: 16px;letter-spacing: 4px;margin-top: 15px;font-weight: 900;width: 200px;background: #000;color: #fff;padding: 5px;text-align: center;}.RWDleft_cont002 .item-second .text-box .subtitle {    font-size: 25px;color: #000;font-weight: bold;letter-spacing: 3px;line-height: 1.5 !important;margin: 40px 0 20px;}.RWDleft_cont002 .text h2 {font-size: 20px;margin: 0 0 40px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 15px;line-height: 1.8;margin-top: 15px;width: 100%;margin: 0;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.text ul {padding-left: 0;color: #555;margin-top: 15px;margin: 0;list-style: none;}.text li {line-height: 1.8;padding: 0 10px 9px;margin-bottom: 20px;border-bottom: 1px dotted #d8d8d8;}.RWDleft_cont002 .item-second .text-box a {color: #ffffff;font-weight: 600;font-size: 15px;transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;padding: 0;border: 0;background: rgba(136, 136, 136, 0.5);margin: inherit;margin-top: 50px; display: none;}.RWDleft_cont002 .item-second .text-box a:hover {color: #fff;background-color: #333;width: 130px;}/*頁尾*/ 
.block_footer {padding: 70px 0 50px;position: relative;background: #eee !important;}.block_footer a {color: #555;}.flex_block {display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: flex-end;-ms-flex-align: flex-end;align-items: flex-end;}.ft_bk {width: 49%;}.footer_left img {width: 88px;margin: auto;}.block_footer h1 {  line-height: 1.5;font-size: 27px;color: #000;font-weight: 600;letter-spacing: 3px; margin: 0 0 10px;}.block_footer h8 {color: #2d73cc;}.block_footer h8 span, .block_footer h8 a {color: #000 !important;}.RWDedictor h3 {margin: 0 0 10px;padding: 0;}.ft_info h3 a {width: 180px;background: #4377c8;font-size: 14px;display: block;text-align: center;color: #fff;letter-spacing: 1px;border-radius: 4px;padding: 2px;transition: 0.3s;}.ft_info h3 a:hover {background: #1f4e98;}/*QRcode*/ 
.qrcode img {width: 110px;float: right;}/*頁尾地圖*/ 
.footer_fb h4 {font-size: 17px;color: #000;font-weight: bold;margin: 0 0 15px;}/*頁尾備註*/ 
.ft_ssl {text-align: center;color: #ccc;font-size: 12px;letter-spacing: 1px;padding: 4px 0;position: relative;background: #272a32;}.copyright, .RWDssl01, .ft_ssl .RWDedictor {display: inline-block;padding: 0 15px;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {color: #ccc !important;}/*社群*/ 
.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}.RWDsocial002 .iconRounded:hover img { -webkit-filter: brightness(300%); -webkit-filter: contrast(1000%);}.RWDsocial002 .pull-right {float: none !important;margin: 0;}.RWDsocial002 ul.socialNetwork li {float: none;vertical-align: top;margin: 0 9px;display: inline-block;margin-right: 10px;}.RWDsocial002 .iconRounded {margin-right: 0;border: 0;color: #ffffff;background-color: transparent;border-radius: 50%;text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;font-size: 19px;width: 30px;height: 30px;}
/*動畫 start*/

@keyframes scroll01 {0% {    -webkit-transform: translateY(0px);    transform: translateY(-30px);    opacity: 0;}50% {    opacity: 1;}100% {    -webkit-transform: translateY(0px);    transform: translateY(-15px);    opacity: 0;}}

/*動畫 end*/
/*內頁 start*/

/*內頁長度&背景*/section.call_to_action{min-height: 800px;}section.call_to_action::before {    content: "";    display: block;    width: 47vw;    height: 50vw;    position: absolute;    right: 0;    bottom: 0;    pointer-events: none;    background: url(archive/image/customization/bt_logo.png)no-repeat;    background-size: contain;    opacity: 0.015;}#RWDPAGE_BASE_PAT01 .cd-main-content {background-color: #f7f7f7; top: 90px !important;}/*toTop隱藏*/#toTop{display:none !important;}/*menu*/#RWDPAGE_BASE_PAT01 .RWDmenu_plus02 .inside{background: #77777c;}/*footer*/#RWDPAGE_BASE_PAT01 .flex_block {margin: 0;}#RWDPAGE_BASE_PAT01 .ft_info .RWDedictor h3 {margin: 0 0 10px; padding: 0; border-bottom: 0 solid #ccc; color: #ccc; font-size: 20px; font-weight: 800; line-height: 20px; text-transform: uppercase;}#RWDPAGE_BASE_PAT01 .ft_ssl .ii-https {line-height: inherit; color: #49b314; vertical-align: -.08em; margin-right: .1em;}#RWDPAGE_BASE_PAT01 .ft_ssl .ii-https::before {content: "\e945";}/*title*/h1.pageTitle {color: #000; font-weight: bold; font-style: initial; line-height: 1.5 !important; font-size: 30px; letter-spacing: 5px; font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif; width: fit-content; margin-bottom: 0;}ul.breadcrumb.pull-right a {color: #555;}ul.breadcrumb.pull-right a:hover {color: #000;}.hgroup .breadcrumb {border: none; background-color: transparent; font-size: 12px; letter-spacing: 2px; bottom: 20px; position: absolute; right: 15px;}.hgroup .container{border-bottom: none;}/*回上層*/ 
.btn.btn_back {width: 160px; margin: auto; text-align: center; background: #000; border-radius: 30px; color: #fff; transition: 0.3s; margin-top: 50px; padding: 5px 0; display: block;}.btn.btn_back:hover {width: 175px; background: #555;}.btn.btn_back a {color: #fff;}/*側選單*/ 
.m2018 .products-nav .nav-title {text-align: center; background: #fff; font-size: 24px; padding: 20px; padding-right: 7px; letter-spacing: 7px; color: #222; font-weight: 600; margin-bottom: 0px; margin-left: 0px;}.m2018 .products-nav>ul>li {padding: 0; margin: 0px; border-bottom: none; transition: .4s all ease;}.m2018 .products-nav>ul>li.active, .m2018 .products-nav>ul>li:hover {background: #eee;}.m2018 .products-nav>ul>li>a {font-size: 16px; text-align: center; padding: 20px 0; letter-spacing: 2px; transition: .4s all ease;}.m2018 .products-nav>ul>li.active>a, .m2018 .products-nav>ul>li:hover a {font-weight: 600;}.m2018 .products-nav>ul>li::before {content: ""; display: block;  width: 0px; height: 3px; background: #014099; margin: auto 0; position: absolute; left: -22.5px; top: 0; bottom: 0; transition: .4s all;}/*商品列表*/ 
.product1 .main section .panel_3.container {width: 85%;}.item.litem.product_list_item.n {border: 2px solid #fff; padding: 15px 0; transition: .4s all ease;}.item.litem.product_list_item.n:hover {border: 2px solid #ccc;}.item .subject {margin-top: 0px;}.item .summary A.itemlink{font-size: 16px; color: #ff0000 !important;}.summary p {margin: 10px 0 0;}.summary input:hover {background: #000 !important; width: 100% !important;}/*商品內頁*/ 
.RWDproduct_page .pic-box {width: 50%;}.RWDproduct_page .products-info {width: 50%;}.RWDproduct_page .products-info .name {font-size: 17px; color: #000; line-height: 2; letter-spacing: 2px;}ul.price-box.list-inline {font-size: 14px; margin: 20px 0 !important; letter-spacing: 1px; color: #555;}.RWDproduct_page .products-info .price-box b {line-height: 26px; vertical-align: bottom;}li#O_sellPrice {color: #000;}#O_sellPrice b {font-size: 30px; margin-left: 5px; color: #fe0000;}.RWDproduct_page .ibtn {background: #555; padding: 5px 20px; border-radius: 30px; color: #fff; transition: 0.3s; letter-spacing: 2px;}.RWDproduct_page .ibtn:hover {color: #fff !important; letter-spacing: 4px; background: #000;}.product1 .hgroup h1{display: block;}/*購物按鈕隱藏*/ 
.btn-shop {display: none;}.RWDproduct_page .products-info #O_quantity {display: none !important;}/*相簿*/ 
.row .album_d_item a {border-bottom: 1px solid #b2b2b2; border: 2px solid #fff; padding: 20px 0 40px; min-height: 300px;}.row .album_d_item a:hover {border: 2px solid #ccc;}.album_d_item .album_item_subject table td {vertical-align: middle; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}.album_d_item .album_item_subject {opacity: 1 !important; background: transparent; bottom: 0; height: auto;}.album1 .btn.btn_back{display: none;}/*聯絡我們*/ 
.row.contact_ {display: flex; flex-direction: row-reverse;}.con_img {width: 40%; position: relative; right: 70px; z-index: 2; top: 40px;}.con_info { width: 65%; color: #333; position: relative; z-index: 1; padding: 40px 40px 40px; background: #ffffff; box-shadow: 8px 8px 34px #61616159; padding-right: 110px;}.con_info h1 {line-height: 1.5; font-size: 27px; color: #000; font-weight: 600; letter-spacing: 3px; margin: 0 0 10px;}.con_info h4 {font-size: 17px !important; color: #000; font-weight: bold; margin: 20px 0 15px !important;}.con_info a:hover {color: #000;}.map {width: 60%; margin-right: 30px; float: left;}.qr_code {width: 18%; float: left;}/*社群*/ 
.RWDsocial001 {background: transparent; padding-bottom: 0px; padding-top: 10px; position: relative;}#social_media_wrapper a {font-size: 26px; padding: 0px; margin: 0 6px; background: transparent; transition: 0.4s; text-align: center; display: block; float: left; border-radius: 50%; width: 30px; height: 30px;}#social_media_wrapper a:hover, #social_media_wrapper a:active { background: transparent; transform: translateY(-5px); transition: 0.4s;}#social_media_wrapper .ii-line2 {color: #00b900;}#social_media_wrapper .ii-fb3 {color: #3b5998;}/*會員*/#btn_member_login {background-color: #555;}#btn_member_login:hover {background-color: #000;}#join_form .btn-primary{background: #555;}#join_form .btn-primary:hover{background-color: #000;}.btn.btn-primary {border-radius: 25px; border: none; background: #555; transition: .4s all ease;}.btn.btn-primary:hover {background: #000;}/*詢問車*/ 
.shopping-item .name {letter-spacing: 2px; line-height: 2;}.shopping-item .pd-info {color: #555; padding-top: 15px;}.RWDquiry .btn.bg2 {background: #555; border-radius: 25px; border: none; transition: .4s all ease;}.RWDquiry .btn.bg2:hover {background: #000; color: #fff !important;}.RWDquiry .btn.normal {border-radius: 25px;}.RWDquiry .btn.normal:hover {color: #000; border-color: #000;}/*191113詢問車表單調整*/ 
.RWDquiry .container-in {max-width: 95%;}.shopping_form .control-label {max-width: 160px;}.shopping_form .control-box {width: calc(100% - 168px);}#eForm1 > div:nth-child(15) > div > div.radio-box.cc0 {margin-bottom: 10px;}#eForm1 > div:nth-child(16) > div > div.radio-box.cc0 {margin-bottom: 10px;}#eForm1 > div:nth-child(16) > label {max-width: 180px;}#eForm1 > div:nth-child(16) > div {width: calc(100% - 190px);}#eForm1 > div:nth-child(17) > label {max-width: 275px;}#eForm1 > div:nth-child(17) > div > div.radio-box.cc0 {margin-bottom: 10px;}#eForm1 > div:nth-child(17) > div {width: calc(100% - 285px);}#eForm1 > div:nth-child(17) > div > div.invoice-row.clearfix > div > label {max-width: 240px;}#eForm1 > div:nth-child(17) > div > div.invoice-row.clearfix > div > div {width: calc(100% - 250px);}#eForm1 > div:nth-child(18) > label {max-width: 230px;}#eForm1 > div:nth-child(18) > div {width: calc(100% - 236px);}#eForm1 > div:nth-child(19) > label {max-width: 380px;}#eForm1 > div:nth-child(19) > div {width: calc(100% - 390px);}#eForm1 > div:nth-child(19) > div > div.radio-box.cc0 {margin-bottom: 10px;}#eForm1 > div:nth-child(19) > div > div.invoice-row.clearfix > div > label {max-width: 102px;}#eForm1 > div:nth-child(19) > div > div.invoice-row.clearfix > div > div {width: calc(100% - 145px);}#eForm1 > div:nth-child(43) > label {max-width: 100%;}#eForm1 > div:nth-child(43) > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(43) > div > div.radio-box.cc0 {margin-bottom:10px}/*191204*/#RWDquiry .delivery-editor .editor-title {position: relative;}#RWDquiry .delivery-editor li {padding-left:0px}

/*內頁 end*/
/*1199px start*/

@media (max-width:1199px){/*-----首頁-----*//*all*/#RWDfullscreen01 .container{width: 100%;padding: 0 30px;}.news-section .container_none {padding: 0 35px !important;}.row {margin: 0;}/*選單*/ 
.cd-main-header {padding: 6px 30px;height: 60px;transition: 0.3s;background: linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -moz-linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -webkit-linear-gradient(0deg, #00000000 30%, #949494 135%);    background: -o-linear-gradient(0deg, #00000000 30%, #949494 135%);}.inside.is-up .cd-main-header {box-shadow: -3px 2px 8px 1px rgba(47,47,47,.12);background: #272a32;}.cd-primary-nav>li>a {padding: 0 10px;}/*滑出選單*/ 
.cd-primary-nav, .cd-primary-nav ul {background: #272a32;z-index: 101;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before, .has-children>a::after, .has-children>a::before, .go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background: #c7c7c7;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #525252;}nav.cd-nav .bottom-copyright, nav.cd-nav ul .close-btn {color: #777;}.has-children>a::after, .has-children>a::before {right: 10px;}li.recruit a {color: #f00;}.cd-nav-trigger.nav-is-visible span::after, .cd-nav-trigger.nav-is-visible span::before {background: #c7c7c7;}.cd-overlay {background-color: rgba(19, 19, 19, 0.47);}.cd-primary-nav>li>a {color: #ffffff;}.cd-primary-nav a, .cd-primary-nav ul a {color: #ffffff;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color: #ffffff;}/*漢堡*/ 
.RWDmenu_plus02 .phone-menu {padding-left: 25px;border-left: 1px solid #696969;margin-left: 25px;}/*選單icon*/ 
.cd-header-buttons li.search-btn {margin-top: 4px;margin-right: 7px;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 23vw;}.txt1 span {font-size: 5vw;color: #fff;font-weight: 400;letter-spacing: 0;text-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);}.txt2 span {font-size: 3vw;}/*logo*/ 
.cd-logo, .is-up .cd-logo {width: 150px !important;margin-top: 4px !important;}/*down*/ 
.RWDbanner_plus01 .page-scroll img {position: relative;top: -50px;}/*產品介紹*/ 
.apple_block {padding: 60px 0;}.android_block {padding: 0 0 60px;}.RWDProduct006 .product-description-brd {min-height: 212px;}/*申辦條件*/ 
.method_block {padding: 60px 0 90px;}.method_block:before {width: 35vw;}.RWDleft_cont002 .item-second .text-box {padding-right: 80px;}/*頁尾*/ 
.footer_left {width: 30%;}.footer_right {width: 25%;}.footer_fb {width: 29%;}.qrcode {width: 15%;}.footer_fb h4 span {display: block;}.footer_fb h4 {font-size: 15px;line-height: 1.2;}/*社群*/ 
.RWDsocial002 .pull-right {text-align: left;}/*-----內頁-----*/}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---內頁---*//*menu*/#RWDPAGE_BASE_PAT01 .cd-main-header { background: #272a32; padding: 6px 30px;}nav.cd-nav .bottom-copyright, nav.cd-nav ul .close-btn{color: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before{background-color: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before{background-color: #fff;}/*高度*/#RWDPAGE_BASE_PAT01 .cd-main-content{top: 60px !important;}/*聯絡我們*/ 
.qr_code {width: 24%;}/*商品*/ 
.item.litem.product_list_item.n .col-md-12 {    display: flex;    flex-direction: column;}.item.litem.product_list_item.n .col-md-6 {    width: 100%;}.item .subject {    margin-top: 10px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*-----首頁-----*//*loadding*/ 
.RWDfakeloader img {width: 60%;display: block;margin: auto;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 30vw;}.RWDbanner_plus01 .logo {width: 27vw;}.txt1 span {font-size: 9vw;}/*產品*/ 
.RWDProduct006 .product-description-brd {min-height: auto;}/*申辦方式*/ 
.method_block {padding: 20px 0 70px;}.RWDleft_cont002 .item-second .pic {width: 70%;margin: auto;position: relative;}.RWDleft_cont002 .item-second .text-box {width: 100%;text-align: left;    padding: 40px !important;}.RWDleft_cont002 .item-second .text-box a {margin: auto;}.RWDleft_cont002 .item-second .text-box .title {margin-top: 30px;width: 100%;background: transparent;color: #555;padding: 0;text-align: left;}.method_block:before {width: 50vw;left: -30px;}.RWDleft_cont002 .item-second .text-box .subtitle {margin: 10px 0 20px;}/*頁尾*/ 
.block_footer {padding: 50px 0 50px;}.footer_left, .footer_right {width: 49.5%;text-align: center;margin: 10px 0;}.RWDsocial002 .pull-right {text-align: center;}.ft_info h3 a {margin: auto;}.footer_fb {width: 68%;margin-top: 30px;}.footer_fb h4 span {display: inline-block;}/*-----內頁-----*//*menu*/header.cd-main-header {background: #272a32;}/*商品*/ 
.RWDproduct_page .products-info .price-box li {margin-bottom: 20px;}/*聯絡我們*/ 
.row.contact_{flex-direction: column;}.con_img {width: 70%; right: 0; top: 0; margin: 0 auto;}.con_info {width: 100%; margin-top: 40px;}.map {width: 70%;}.qr_code {width: 20%;}/*191113詢問車表單調整*/#eForm1 > div:nth-child(15) > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(15) > div > div.radio-box.cc0 {margin-top:10px}#eForm1 > div:nth-child(16) > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(16) > div > div.radio-box.cc0 {margin-top:10px}#eForm1 > div:nth-child(17) > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(17) > div > div.radio-box.cc0 {margin-top:10px}#eForm1 > div:nth-child(19) > div {width: calc(100% - 0px);}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*-----首頁-----*//*all*/#RWDfullscreen01 .container, .container_none {padding: 0 10px;}.news-section .container_none {padding: 0 15px !important;}/*選單*/ 
.cd-main-header {background: #77777c;padding: 6px 15px;}.RWDmenu_plus02 .phone-menu {padding-left: 6px;margin-left: 10px;}.RWDmenu_plus02 .cart-block {margin-left: 0;}/*logo*/ 
.cd-logo, .is-up .cd-logo {width: 120px !important;margin-top: 10px !important;}/*信箱*/ 
.mail_fixed {top: 50px;}.mail_fixed a {padding: 15px 0;width: 60px;}.mail_fixed h4 {display: none;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {width: 100% !important;top: 42vw;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {text-align: left;}.txt1 span {font-size: 11vw;}.txt2 span {font-size: 5.5vw;color: #fff;}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.control-right .control-box {height: inherit !important;right: auto;}.RWDbanner_plus01.style-dotnav .control-box .control {display: block;bottom: 0;right: auto;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 12px;height: 12px;}/*go down*/ 
.RWDbanner_plus01 .page-scroll:after {border-width: 0 0 150px 150px;}.RWDbanner_plus01 .page-scroll img, .scrollTop002 img {width: 60%;}/*go top*/ 
.scrollTop002 {right: 15px;}/*產品*/ 
.apple_block {padding: 50px 0 40px;}.RWDProduct006 .heading {text-align: center;}.RWDProduct006 .heading {margin-bottom: 10px;}.RWDProduct006 .illustration-v2 .customNavigation {margin-bottom: 20px;}.android_block .RWDedictor a {margin-top: 10px;}/*申辦條件*/ 
.RWDleft_cont002 .item-second .pic {width: 100%;top: 0;}.RWDleft_cont002 .item-second .text-box {padding: 20px !important;}/*申辦流程*/ 
.method_block {padding: 20px 0 50px;}.text ul {padding-left: 20px;list-style: inherit;}.text li {padding: 0 0px 9px;}.method_block:before {display: none;}/*頁尾*/ 
.block_footer {padding: 30px 0;}.footer_left, .footer_right, .footer_fb, .qrcode {width: 100%;text-align: center;}.qrcode img {float: none;margin: 20px auto 0;}.footer_fb {margin-top: 10px;}.footer_fb h4 span {display: block;}.footer_fb iframe {height: 120px;}/*-----內頁-----*//*menu*/#RWDPAGE_BASE_PAT01 .cd-main-header{padding: 6px 15px;}/*寬度*/#RWDPAGE_BASE_PAT01 .main .container{padding-left: 10px; padding-right: 10px;}/*title*/ 
.hgroup .breadcrumb {float: none !important; position: relative; text-align: center; right: 0; bottom: 0;}h1.pageTitle {width: auto; text-align: center;}/*商品*/ 
.RWDproduct_page .pic-box {width: 100%;}.RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .pd-info, .RWDproduct_page .products-info .control-box, .RWDproduct_page .thumbnails{display: block;}#m-pd-info{display: none;}.btn-shop{display: none !important;}.RWDproduct_page .btn-other li{width: 100%;}/*聯絡我們*/ 
.con_info {width: 100%; margin-top: 40px; padding: 0 15px; background: transparent; box-shadow: none;}.map {width: 100%; float: none;}.qr_code {width: 70%; margin: 15px auto 0; float: none;}.con_img{width: 100%;}/*購物車按鈕隱藏*/#mobile-fixed {display: none;}/*191113詢問車表單調整*/ 
.shopping_form .control-label {max-width: 100%;}.shopping_form .control-box {width: calc(100% - 0px);}.RWDquiry .container-in {max-width: 100%;}#eForm1 > div:nth-child(17) > div > div.invoice-row.clearfix > div > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(18) > div {width: calc(100% - 0px);}#eForm1 > div:nth-child(19) > div > div.invoice-row.clearfix > div > div {width: calc(100% - 0px);}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*-----首頁-----*//*頁尾*//*-----內頁-----*/
}
/*iphone6 end*/