/*連結文字顏色*/a:hover, a:focus{color: #4e473f;text-decoration: none}a{text-decoration: none}#RWDfullscreen01 .main {background:#000;overflow: hidden}.fl img {width:1000px}.banner_0 {height: 100px;background: #000}/*輪播點*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #fff;opacity: 1;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px; height: 10px; line-height: 0px;background: transparent;border: 1px solid #fff;transition: 0.5s}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%}.RWDmenu_plus02 .inside {background:rgba(255, 255, 255, 0.16);}.RWDmenu_plus02 .is-up.inside {background:rgba(0, 0, 0, 0.55)}.cd-main-header {background: transparent;}.cd-primary-nav>li>a {letter-spacing: 3px;font-size: 15px;cursor: pointer;color: #eee;}.cd-primary-nav>li:after {display:none}/*搜尋*/ 
.cd-search-trigger::before {border: 2px solid #eee;}.cd-search-trigger span::after, .cd-search-trigger span::before {background: #eee}.cd-search-trigger::after {background: #eee;}.cd-search {left: 70%;width: 30%;top: 80px !important;height:45px}.cd-search button {right: 30px;font-size: 15px;letter-spacing: 2px;top: 10px;font-weight: 600;}#top_search_searchkey::placeholder {color: #222; font-size: 15px;letter-spacing: 2px;font-weight: 600;position: relative;top: -2px;}.cd-search button:hover {color: #aaa}/*會員購物車*/ 
.RWDmenu_plus02 .cart-block .ii, .RWDmenu_plus02 .member-block .ii, .RWDmenu_plus02 .querycar-block .ii {color: #eee;}.RWDmenu_plus02 .cart-block i.qty {box-shadow: 0px 0px 0px #ccc}.RWDmenu_plus02 .cart-block:after, .RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .querycar-block:after{display:none}.RWDmenu_plus02 .cart-menu .title {border-bottom: 1px dotted #797979}.RWDmenu_plus02 .carempty {font-size: 15px;}.RWDmenu_plus02 .cart-menu .buy-btn a {width: 100%;background-color:#b28e38}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#333}/*logo*/ 
.cd-logo {width: 150px;margin-top: 0px;margin-left: 0px;padding: 0px;position: absolute;background: transparent;transition: 0.8s;}.is-up .cd-logo {width: 120px}/*標題共同*/h1.main-title {font-size: 30px !important;margin: 0px !important;color: #b28e38 !important;text-transform: uppercase !important; letter-spacing: 2px !important;font-family: 'Roboto Slab', serif}.sub-title {font-size: 30px !important;margin: 8px 0 0 !important;color: #eee !important;font-weight: 300 !important;    font-family: 'Noto Serif TC', serif !important;letter-spacing: 3px !important;}.section-line {display:none !important}/*寬度*/ 
.service_block .container {width: 80%;}.product_block .container {width: 80%;}.about_block .container {width: 80%;}/*服務項目*/ 
.RWDService002 .fa {border-radius: 100%;width: 300px;height:300px;;}.service_block {padding-bottom: 100px;position: relative;background: #000}.funny-boxes > .funny-boxes-icon {border-radius: 0; display: inline-block;margin-bottom: 10px;position: relative;width:100%;padding: 0px 10px}.funny-boxes.not-right-column::before {display:none}.funny-boxes.float-shadow > .funny-boxes-icon::before {display:none}.funny-boxes > .funny-boxes-text > h4 a {color: #eee;font-weight: 600;}.funny-boxes > .funny-boxes-text > h4 { font-size: 22px;letter-spacing: 2px;padding-bottom:0px;position: relative;text-transform: uppercase;}.funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDService002 {padding: 0px;z-index: 11}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/*影片*/ 
.RWDvideo001 .info .summary {margin-top: 8%;}.RWDvideo001 .info .summary h3 {font-size: 50px !important;margin: 18px 0 0 !important;color: #eee !important; font-weight: 300 !important;font-family: 'Noto Serif TC', serif !important;letter-spacing: 6px !important; text-shadow: 0px 0px 10px #0e0e0e;line-height: 1.5}.RWDvideo001 .info .summary p {margin: 0 0 10px; letter-spacing: 2px;color: #fff;font-weight: 600;font-size: 18px;text-shadow: 0px 0px 10px #0e0e0e}.RWDvideo001 .info .summary p span {margin: 0px 10px;opacity: 0.5;}.RWDvideo001 .btn2play, .RWDvideo001 .btn2pause {margin-top: 10px}/*過場*/#m_RWDfullscreen01_47_1 .picbgbox {background-image: url(https://leadingtw.com/archive/image/model/index/px02.png);background-size: contain;}.RWDparallax_new .picbgbox {height: 48vw !important }.RWDparallax_new .px_img img {width:95%;margin: 0 auto;float:left; -webkit-filter: drop-shadow(5px 10px 10px rgba(27, 27, 27, 0.70));filter: drop-shadow(5px 10px 10px rgba(27, 27, 27, 0.70));}.RWDparallax_new .container {width: 70%;padding:100px 0px 0px}.RWDparallax_new .px_info {-webkit-writing-mode: vertical-rl; writing-mode: vertical-rl;color: #eee;font-size: 16px;letter-spacing: 5px;line-height: 35px;height: 400px;padding: 50px 50px 0px 0px;}.RWDparallax_new .px_info h5 {font-size: 28px;    font-family: 'Noto Serif TC', serif !important;color: #b28e38 !important;margin: 0px 20px;}.more_block a.more_a {font-size: 20px;    font-family: 'Noto Serif TC', serif !important;color: #b28e38 !important; margin: 0px 20px; -webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;letter-spacing: 5px;transition: 0.5s;position: relative}.more_block {text-align: right; position: absolute;left:100px;bottom: -5px;transition: 0.5s;}.more_block a.more_a::after {content: "";position: absolute;width: 1px;height: 80px;background: #828282;top: -110px;right:50%}.more_block a.more_a:hover {color:#eee !important}.more_block a.more_a:hover::after {background:#b28e38}/*產品*/ 
.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.portfolio-bottom-summary h4 {font-size: 18px;color: #eee;font-weight: 600;letter-spacing: 2px;}.RWDproduct002_v2 .portfolio-item {margin-bottom: 35px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color:#b28e38;}.RWDproduct002_v2 {padding: 0px 0px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto 0px;}.product_block {padding-bottom: 100px;position: relative;}.RWDproduct002_v2 .col-md-4{width: calc(100% / 3 - 1px);}/*顧問團隊*/ 
.about_block {padding: 100px 0px;position: relative;}.RWDright_cont002 .item-first .text-box .title {font-size: 12px !important;margin: 0px !important;color: #b28e38 !important; font-weight: 600 !important; text-transform: uppercase !important;letter-spacing: 1px !important;font-family: 'Roboto Slab', serif}.RWDright_cont002 .item-first {position: relative;background: #eee;padding: 0;border-bottom: 1px #737373 dotted;border-top: 1px #737373 dotted;}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 50px !important;margin: 18px 0 0 !important;color: #222 !important;font-weight: 300 !important;    font-family: 'Noto Serif TC', serif !important; letter-spacing: 5px !important;position: relative;width: fit-content}.RWDright_cont002 .item-first .text-box.subtitle::after {background: url(archive/image/customization/medal.png);position: absolute;width: 55px;height: 68px;content: "";background-size: contain;top: -22px;}.RWDright_cont002 .item-first .text-box .underline {display:none}.RWDright_cont002 .item-first .text-box .text { line-height: 32px; font-size: 15px;letter-spacing: 1px;margin-top: 35px;width: 90%;color: #222}.RWDright_cont002 .item-first .text-box .text h4 {font-size: 18px;line-height: 32px;color: #b28e38;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first .text-box a {float: right;color: #222;background: #B28E36; display: block;padding: 5px 10px;border: 1px solid #B28E36;width: 150px; font-weight: 600; letter-spacing: 4px;margin: 0 auto; margin-top: 30px;font-weight: 600}.RWDright_cont002 .item-first .text-box button {letter-spacing: 2px;font-weight: 600}.RWDright_cont002 .item-first .text-box a:hover button {color: #B28E36;}.RWDright_cont002 .item-first .text-box a:hover {background: #eee}/*頁尾*/ 
.footer_block {background: rgba(0, 0, 0, 0.50);padding: 50px 0px 20px;}.footer_block .container {width: 90%; font-size: 15px; color: #b7b7b7; letter-spacing: 1px;line-height: 1.7;}.footer_block a {color: #b7b7b7;transition: 0.5s}.footer_block a:hover {color:#b28e38;transition: 0.5s}.footer_block h5 {font-size: 20px; color: #eee; letter-spacing: 2px;font-weight: 600;}.footer_info span {display: inline-block;margin-right: 15px; font-weight: 600;color: #eee;}.footer_logo{max-width:350px;margin-bottom: 5px;}.footer_right {text-align: center;}.footer_right .item h5 {font-size: 14px;}.footer_right .item {display: inline-block;margin: 0px 10px;}.footer_block h6 {font-size: 15px; color: #eee; letter-spacing: 1px;font-weight: 600;}.footer_block .row {display: flex;align-items: flex-end; flex-direction: row;}#m_RWDfullscreen01_57_1 > span:nth-child(9) {margin-left: 15px;}/*社群*/ 
.RWDsocial002 {border-top: #484848 1px dotted;}.RWDsocial002 .iconRounded {border: 0px solid #43B6B1; color: #eee; background-color: transparent;transition: 0.5s}.RWDsocial002 .iconRounded:before { font-size: 22px;}.RWDsocial002 ul.socialNetwork { padding: 0;display: block;width: fit-content; margin: 0 auto;float: none !important;margin-top: 5px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;color: #b28e38;}.footer_right {text-align: center;padding-left: 50px;}.RWDsocial002{text-align: center;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 ul.socialNetwork li{float: none;display: inline-block;}.web_info a {color: #777777}.web_info {font-size: 12px;text-align: center;color: #777777; background: #0c0c0c; display: block; margin-top: 20px;}/**/ 
.scrollTop002 .ii {background: #2d2d2d;}/*裝飾*/ 
.service_block::after {background: url(archive/image/customization/1587696505.jpg);content: "";position: absolute;width: 1420px;height: 610px;opacity: 1.5;background-size: cover; bottom: 0;right: 0;}.RWDright_cont002 .item-first .text-box .subtitle::after {content: "";background: url(archive/image/customization/medal.png)no-repeat;background-size: contain;width: 55px;height: 68px;top: -17px;right:-75px; position: absolute;}
/*內頁 start*/

/*內頁長度*/section.call_to_action{min-height: 800px;}/*toTop隱藏*/#toTop{display:none !important;}/*main*/#RWDPAGE_BASE_PAT02 .main {background-color: #000; top: 0 !important;}/*title*/h1.pageTitle {font-size: 30px;color: #b28e38;font-weight: 300;font-family: 'Noto Serif TC', serif;letter-spacing: 3px;text-align: center;}.hgroup .breadcrumb {background: transparent;border: none;float: none !important;position: relative;bottom: 0;text-align: center;font-size: 14px;letter-spacing: 2px; color: #fff;}.hgroup .breadcrumb a {color: #eee;}.hgroup .container {width: 100%;border: none;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 2px; line-height: 2; color: #ddd;}.RWDslider01 .editor {color: #ddd;}/*側選單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: #b28e38;    font-size: 16px;    padding: 8px 10px;    text-align: center;    margin-bottom: 0;    color: #fff;    letter-spacing: 3px;    font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 2px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #060f1f;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.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: 15px;padding: 5px 0px;}#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: 2px;}.m2018 .products-nav ul li {padding-left: 0;}/*圖文輪播*/ 
.RWDslider01 .control-box .slick-dots li {color: #fff;}/*時間軸*/ 
.RWDtimeline02 .model-title, .RWDtimeline01 .model-title {font-size: 24px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}.RWDtimeline01 .line_dot2 span {    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0) 2%,rgba(0,0,0) 100%);    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(0, 0, 0) 2%,rgb(0, 0, 0) 100%);    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(0, 0, 0) 2%,rgb(0, 0, 0) 100%);}.RWDtimeline02 .timeline2_list .block .text {color: #ddd;}.RWDtimeline02 .timeline2_list .block .year {color: #b28e38;}.RWDtimeline01 li.event .point .title {font-size: 20px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}.RWDtimeline01 li.event .point .editor {color: #ddd;}.RWDtimeline01 li.event:before {background: #b28e38; border: 1px solid #ddd; width: 15px; height: 15px;}/*產品列表樣式*/ 
.layoutlist_5 .item .subject {font-size: 18px; font-weight: 300;font-family: 'Noto Serif TC', serif; letter-spacing: 3px; text-align: center; margin: 10px 0;}.list-btn_mobile, .list-btn, .buybtn {letter-spacing: 2px; background: #b28e38 !important; line-height: 30px !important;}.layoutlist_5 .product_list_item {border-radius: 5px; height: auto !important; min-height: auto !important; margin-bottom: 30px;}.right select {color: #333;}.pricearea {color: #333; letter-spacing: 2px;}.price.delline {color: #999;}/*產品樣式*/ 
.RWDproduct_page .products-info .name {font-size: 30px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}.RWDproduct_page .products-info .subname {color: #eee;}.RWDproduct_page .products-info {letter-spacing: 2px; line-height: 1.5; font-size: 15px; color: #ddd;}.RWDproduct_page .products-info .txt .editor {color: #eee;}li#O_fixPrice {color: #999;}.RWDproduct_page .products-info .price-box li.active {color: #b28e38;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: transparent; border: 1px solid #b28e38; color: #fff; transition: .5s all;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}.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: transparent; color: #b28e38;}#mobile-fixed, .RWDproduct_page {font-size: 15px; line-height: 2; color: #ddd;}/*頁籤*/ 
.RWDproduct_page .tab-box .tab-menu a {background: transparent; color: #ddd;}.RWDproduct_page .tab-box .tab-menu li a:before {background: #ddd;}.RWDproduct_page .tab-box .tab-menu li.active a {background: transparent; color: #fff;}.RWDproduct_page .tab-box .tab-menu li.active a:before {background: #b28e38;}.RWDproduct_page .btn-other .ibtn:hover, .RWDproduct_page .products-nav ul li>ul>li:hover>a, .RWDproduct_page .tab-box .tab-menu a:hover {color: #eee;}/*按鈕*/ 
.btn.btn_back {float: right; margin-right: 0; border-radius: 0px; background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}.btn.btn_back a {color: #fff;}.btn.btn_back:hover {background: transparent;}.btn.btn_back:hover a {color: #b28e38;}/*最新消息*/ 
.layoutlist_8 .item {padding: 25px 0; margin-bottom: 45px; border: 1px solid #b28e38;}.layoutlist_8 .article_subject {font-size: 20px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}.layoutlist_8 .list_subject .summary a {color: #ddd;}.layoutlist_8 .listdate .yearmonth {color: #fff;}.layoutlist_8 .listdate .day {font-size: 48px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}/*電子表單*/ 
.new-form {margin-top: 0;}.new-form .formdesc {color: #b7b7b7;}.new-form .formdesc span {display: inline-block; margin-right: 15px; font-weight: 600; color: #eee;}.new-form .formdesc a {color: #b7b7b7;}.new-form .formdesc h4 {font-size: 20px; color: #b28e38; font-weight: 300; font-family: 'Noto Serif TC', serif; letter-spacing: 3px;}.customized_columns ._input, .customized_columns select {border-radius: 0px; background: rgba(255, 255, 255, 0.1); border-color: #555; color: #eee;}.ebtn.currectsend_btn:hover a {color: #b28e38;}.ebtn.currectsend_btn:hover {background: transparent;}.ebtn.currectsend_btn {border-radius: 0px; background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}/*會員*/#btn_member_login {border-radius: 0px; background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}#btn_member_login:hover {background: transparent; color: #b28e38;}#join_form {color: #ddd;}#join_form .control-label {color: #ddd;}.privacy_area {color: #ddd;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px; background: rgba(255, 255, 255, 0.1); border-color: #555; color: #fff;}#join_form .form-control:focus, #join_form .form-control:hover, #join_form select.form-control:focus, #join_form select.form-control:focus:not([size]):not([multiple]), #join_form select.form-control:hover, #join_form select.form-control:hover:not([size]):not([multiple]) {color: #fff;}#join_form .btn-primary:hover {background: transparent; color: #b28e38;}#join_form .btn-primary {border-radius: 0px; background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}.btn.btn-primary {border-radius: 0px; background: #b28e38; border: 1px solid #b28e38; transition: .5s all;}.btn.btn-primary:hover {background: transparent; color: #b28e38;}.btn.btn-primary:hover a {color: #b28e38;}/*購物專區*/ 
.shopping-step .current {color: #fff;}.info-box .title, .shopping-title {color: #fff;}.RWDshopping .btn.normal {border-radius: 0px; background: transparent; border: 1px solid #b28e38; color: #fff; transition: .5s all;}.RWDshopping .btn.bg2 {background: #b28e38;}.RWDshopping .btn.bg1:hover, .RWDshopping .btn.bg3:hover {background: transparent; color: #b28e38; border-color: #b28e38;}.RWDshopping .btn.bg2:hover, .bonus-box .btn:hover, .voucher-box .btn:hover {background: transparent; color: #b28e38;}.delivery-box, .goadd-box, .no-sale-box, .notice, .other-check, .sale-box {background: transparent;}.info-box, .no-item, .plus-in, .shopping-item, .shopping_form {background: transparent; border: 1px solid #eaedf5; box-shadow: 0 0 2px rgba(0%,0%,0%,.1);}.shopping_form .control-label {color: #ddd;}.shopping-item {color: #ddd;}.shopping-item .table .tbody .tr .td {color: #333;}.shopping_form .same-check {color: #ddd;}.RWDshopping .form-checkbox:hover, .RWDshopping .form-radio:hover {color: #ddd;}textarea.form-control, .RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {border-radius: 0px; background: rgba(255, 255, 255, 0.1);border-color: #555;}.RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {color: #999;}/*搜尋*/ 
.RWDsearch_page .search-name {color: #eee;}.RWDsearch_page a, .RWDsearch_page a:hover {color: #ddd;}.RWDsearch_page .list-title, .RWDsearch_page .search-list a {color: #ddd;}.RWDsearch_page .list-data>ul>li a {color: #333 !important;}.RWDsearch_page .list-title .qty {color: #333;}.RWDsearch_page .list-tab li a:hover {color: #fff;}

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

@media (max-width:1680px) {/*寬度*/ 
.service_block .container {width: 90%;}.product_block .container {width: 90%;}.about_block .container {width: 90%;}.RWDparallax_new .container {width: 90%}.footer_block .container {width: 95%}.product_block {padding-top: 80px;}.service_block::after {width: 1200px;height: 500px;}.RWDparallax_new .px_img img {width: 90%}}@media (max-width:1440px) {.RWDright_cont002 .item-first .text-box .text {line-height: 30px;font-size: 14px;width: 100%;margin-top: 15px}.RWDright_cont002 .item-first .text-box .text h4 {font-size: 15px;line-height: 26px;}.RWDright_cont002 .item-first .text-box {padding: 40px 50px 40px 20px}.RWDright_cont002 .item-first .text-box .subtitle {font-size: 35px !important}.RWDright_cont002 .item-first .text-box .subtitle::after {width: 40px;height: 45px;top: -8px;right: -48px}#m_RWDfullscreen01_57_1 > span:nth-child(9) {margin-left: 0px;}#m_RWDfullscreen01_57_1 > br.visible-xs {display: block !important;}}@media (max-width:1280px) {.RWDmenu_plus02 .container {width: 100%;}/*寬度*/ 
.service_block .container {width: 95%;}.product_block .container {width: 95%;}.about_block .container {width: 95%;}.RWDparallax_new .container {width: 95%}.footer_block .container {width: 95%}.RWDparallax_new .px_info {font-size: 15px;letter-spacing: 2px;padding: 20px 50px 0px 0px;}}

/*小螢幕 end*/
/*1199 start*/

@media (max-width: 1199px){.footer_block .container {font-size: 14px}nav.cd-nav .bottom-copyright{display:none}input#top_search_searchkey::placeholder {position: relative;top: 2px;}/*選單*/ 
.cd-main-header {padding: 0px 15px}.cd-main-header .cd-logo {margin-top:0px !important;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #eee}.cd-header-buttons {top:5px}.RWDmenu_plus02 .inside .cd-main-header {background:#222;}.RWDmenu_plus02 .inside.is-up .cd-main-header {background: #222}.RWDmenu_plus02 .cart-block {margin-top: 10px;margin-right: 15px;margin-left: 2px;font-size: 16px;}.cd-search {left: 45%;width: 50%;top: 50px !important;}.cd-search button {right: 15px;}.RWDmenu_plus02 .cart-block {margin-left: 20px;}.RWDmenu_plus02 .member-block, .RWDmenu_plus02 .querycar-block {margin-left: 10px;display: block;}/*側邊選單*/ 
.cd-primary-nav.nav-is-visible {background: #eee;}.fa-long-arrow-left:before {color: #222;}.cd-primary-nav > li {margin: 0 50px;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ccc;color: #222}nav.cd-nav .bottom-copyright {color: #222;}nav.cd-nav .bottom-copyright span {color: #222;}.cd-primary-nav .cd-secondary-nav {background:#eee}.cd-primary-nav .first-click {margin: 0px 30px;}.cd-primary-nav > li > a {color: #222;}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #222;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #222;}.has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {background-color: #222;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {background: #222}.cd-primary-nav > li > a:hover {color:#222}.cd-primary-nav > li > a:hover {background: transparent;}.RWDService002 .fa {width: 250px; height: 250px;}.RWDparallax_new .px_info {padding: 20px 0px 0px 0px;}.funny-boxes > .funny-boxes-icon {width: 100%;height: 280px}.footer_block .container{line-height: 1.5;}.footer_logo{max-width: 100%;}}}

/*1199 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*過場*/ 
.RWDparallax_new .px_info {padding: 0px 0px 0px 0px;height: 300px;}/*服務團隊*/ 
.RWDright_cont002 .item-first .pic {width: 70%;float: none;margin: 0 auto}.RWDright_cont002 .item-first .text-box {width: 90%; position: relative;height: auto;float: none;margin: 0 auto}.RWDright_cont002 .item-first .text-box a {margin-bottom: 50px;}/*頁尾*/ 
.footer_block .row {display: block;align-items: inherit;flex-direction: row;}.footer_info {width: 50% !important;display: inline-block;}.footer_map {width: 50% !important;display: inline-block;}.footer_right {text-align: center;padding-left: 15px;width: 100%;margin-top: 50px;border-top: 1px #222 solid;padding-top: 50px;}.RWDsocial002 {border-top: #484848 0px dotted;}.footer_block .container {line-height: 25px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDService002 .row .col-sm-4 {width: 50%;}div#m_RWDfullscreen01_46_1 {height: 45vh !important;}.funny-boxes.not-right-column {padding-bottom: 0; margin-bottom: 30px;}/**/ 
.RWDparallax_new .px_info {padding: 50px 30px 0px 30px;height: 300px;width: 100%;}.RWDparallax_new .px_img img {width: 50%;margin: 0 auto;float: none}.RWDparallax_new .px_img {width: 100%; text-align: center;}.RWDparallax_new .row {flex-direction: column-reverse;display: flex;}#m_RWDfullscreen01_47_1 .picbgbox {height: 115vw !important;}.RWDproduct002_v2 .col-md-4{width: calc(100% / 2 - 1px);}/**/ 
.footer_info {width: 100% !important;display: block;}.footer_map { width: 100% !important;display: block;margin-top: 15px;}.footer_block .container {width: 98%;}#m_RWDfullscreen01_59_2 {display:inline-block;width: 50%;float: left;}.RWDsocial002 {border-top: #484848 0px dotted;width: 50%;display: block;float: right;}.footer_block .container {letter-spacing: 1px}.web_info {letter-spacing: 0px;}.footer_block .row {display: block;}.footer_right {margin-top: 20px;}.footer_block .container{line-height: 1.8;}.footer_logo{max-width:350px;margin-bottom: 10px;}/*----內頁----*/h1.pageTitle {margin-bottom: 15px; line-height: 1.5;}/*商品總攬*/ 
.list-btn_mobile a {background-color: #b28e38 !important;}/*回上層*/ 
.btn.btn_back {float: none; margin-top: 30px; display: block;}/*購物清單*/#mobile-fixed .btn-box .normal {border-radius: 0px; border: 1px solid #b28e38; color: #b28e38;}#mobile-fixed .btn-box .bg2 {background: #b28e38; color: #fff;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/**/ 
.banner_0 {height: 50px;}.RWDmenu_plus02 .cart-block {margin-left: 5px;margin-top: 10px;}.cd-search {left: 0%; width: 100%}.fl img {width:800px}.service_block::after {width: 700px;height: 415px;}/*標題*/ 
.sub-title {font-size: 30px !important;margin: 8px 0 0 !important;letter-spacing: 2px !important;}.RWDvideo001 .info .summary h3 {font-size: 30px !important;margin: 8px 0 0 !important;letter-spacing: 2px !important;}.RWDvideo001 .info .summary p {display:none}/*服務項目*/ 
.RWDService002 .row .col-sm-4 {width: 100%;}.funny-boxes > .funny-boxes-text > h4 {font-size: 18px}/**/ 
.RWDparallax_new .container {padding: 50px 0px 0px;}div#m_RWDfullscreen01_46_1 {height: 35vh !important;}#m_RWDfullscreen01_47_1 .picbgbox {height: 190vw !important;}/*產品*/ 
.product_block {padding-top: 80px;padding-bottom: 50px;}.RWDproduct002_v2 .col-md-4{width: 100%;}/*介紹*/ 
.RWDparallax_new .px_img img {width:80%;}.RWDparallax_new .px_info {padding: 20px 30px 0px 30px;height: auto; width: 100%;font-size: 14px; letter-spacing: 1px;line-height: 30px;-webkit-writing-mode: inherit;writing-mode: inherit}.RWDparallax_new .px_info h5 {font-size: 22px;margin: 20px 0px 15px;}.more_block a.more_a {font-size: 22px;margin: 10px 0px;-webkit-writing-mode: inherit; writing-mode: inherit;letter-spacing: 2px}.more_block {left: inherit;right: 20px;bottom: -70px;}.more_block a.more_a::after {width: 80px; height: 1px;background: #828282;top: 15px;right: 115px;}/**/ 
.scrollTop002 {right: 5px}/*服務團隊*/ 
.RWDright_cont002 .item-first .pic {width: 100%;}.cd-logo {width: 80px !important}.is-up .cd-logo {width: 60px !important}.RWDright_cont002 .item-first .text-box {padding: 40px 15px 40px 15px;}.RWDright_cont002 .item-first .text-box a {float: none;width: 100%}.RWDright_cont002 .item-first .text-box a {margin-bottom: 0px;}/**/#m_RWDfullscreen01_59_2 {display: block;width: 100%;float: none;}.RWDsocial002 {width: 100%;display: block; float: none;}.web_info {line-height: 22px; padding: 10px 0px;}.RWDsocial002 .iconRounded {margin-right: 15px}.footer_right {text-align: center; padding-left: 15px !important;}.footer_right .item {margin: 0px 15px;}.footer_logo{max-width:100%;}/*---內頁---*/#RWDPAGE_BASE_PAT02 .main .container {padding-left: 10px; padding-right: 10px;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {color: #b28e38; }#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {border-radius: 0px;}#mobile-fixed .fixed-bottom .price-box li {font-size: 14px; line-height: 1.5;}.RWDproduct_page .m-pd-info .select-box .btn {color: #333;}.layoutlist_8.rwd .listdate .day {color: #fff; font-family: '微軟正黑體', serif; font-weight: 500;}.join_form-title {color: #eee;}.shopping-item .table .tbody>.tr {border-top: 1px solid #eee;}.shopping-item .name {color: #eee;}.shopping-item .pd-price:first-child {color: #ddd;}textarea.form-control, .RWDshopping input, .RWDshopping select, .RWDshopping select.form-control:not([size]):not([multiple]) {color: #eee;}.shopping-item .td.qty .pd-price, .shopping-item .td.total .pd-price {color: #b28e38;}.login-box a, .login-box a:hover {color: #ddd;}#mobile-fixed .btn-box.step1 li, #mobile-fixed .btn-box.step2 li {width: 47%;}#RWDPAGE_BASE_PAT02 .footer_block .container {padding: 0px 15px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
#m_RWDfullscreen01_47_1 .picbgbox {    height: 210vw !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
#m_RWDfullscreen01_47_1 .picbgbox {    height: 250vw !important;}
}
/*iphone5 end*/