.main {overflow: hidden;background: url(archive/image/customization/0814-pattern3.jpg);font-family: 'Noto Serif TC', serif;}.RWDbanner_plus01 .page-scroll {bottom: 18px}/* 反白顏色設定*/::selection {background:#333;color: #fff;}::-moz-selection {background:#333;color: #fff;}a{text-decoration:none;color:#222}a:hover {color:#aaa}/*190627增加語系*/ 
.RWDmenu_plus02 #lan-02 {margin: 12px 35px;margin-right: 40px;}#lan-02 > a:nth-child(1) { margin-right: 10px;}#lan-02 > a:nth-child(1):after { content: "|";  position: absolute;  display: inline-block; padding-left: 8px;}.RWDfakeloader .fl img {width: 320px;}/*選單*/ 
.RWDmenu_plus02 .container {width: 90%}.cd-primary-nav > li > a {letter-spacing: 2px;font-size: 15px;color: #AF8246;font-family: 'Noto Serif TC', serif;}.cd-primary-nav > li:after {display:none}.cd-primary-nav > .has-children > a::before, .cd-primary-nav > .has-children > a::after {background: #af8246;}.cd-primary-nav > li > a:hover {color: #fff}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color:#fff;}.RWDmenu_plus02 .inside .cd-main-header {background:transparent;}.RWDmenu_plus02 .inside {background:#1E2D5A;}.RWDmenu_plus02 .inside.is-up {box-shadow: 1px 1px 10px rgba(43, 43, 43, 0.12);}.RWDmenu_plus02 .inside .cd-main-header {transition: 0.3s;}.RWDmenu_plus02 .cart-block a, .RWDmenu_plus02 .member-block a, .RWDmenu_plus02 .querycar-block a {color: #AF8246;}.RWDmenu_plus02 #lan-02 a {color: #AF8246;font-size: 15px;}.cd-search-trigger::before {border: 2px solid #AF8246;}.cd-search-trigger::after {background:#AF8246;}.cd-header-buttons li.search-btn {margin-top: 4px;}.cd-primary-nav .cd-secondary-nav>li>a {letter-spacing: 2px;font-size: 14px;color: #AF8246;font-family: 'Noto Serif TC', serif;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #1e2d5a;color: #fff;}.RWDmenu_plus02 .cart-block i.qty {background: transparent;border: 1px solid #af8246;color: #af8246;font-weight: 600;}.RWDmenu_plus02 #lan-02 a:hover {color: #fff;}.RWDmenu_plus02 .cart-block a:hover , .RWDmenu_plus02 .member-block a:hover , .RWDmenu_plus02 .querycar-block a:hover {color: #fff;}.RWDmenu_plus02 .cart-block:hover:before {color: #fff;}.RWDmenu_plus02 .cart-block:hover span, .RWDmenu_plus02 .member-block:hover span, .RWDmenu_plus02 .querycar-block:hover span {color: #fff;}.RWDmenu_plus02 .cart-block:hover i {color: #fff;}/*LOGO*/ 
.cd-logo {width: 250px;margin-top: 27px;margin-left: 0px;}/*搜尋*/ 
.cd-search {left: 58%;width: 41%;height: 50px}#top_search_searchkey::placeholder {font-size: 15px; letter-spacing: 2px;color:#555;}.cd-search button {right: 30px;top: 12px; font-size: 15px;letter-spacing: 2px}.cd-search button:hover {color: #ba1d3a}.cd-search input {font-size: 15px;font-weight: normal;}/*購物車*/ 
.RWDmenu_plus02 .member-block:after, .RWDmenu_plus02 .cart-block:after {display:none}.RWDmenu_plus02 .cart-block i.qty {box-shadow: 0px 0px 0px #ccc}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #fff;}.RWDmenu_plus02 .cart-menu .buy-btn a {background-color: #999;box-shadow: 0px 0px 0px rgba(152, 152, 152, 0.25)}.RWDmenu_plus02 .cart-menu .buy-btn a:hover {background-color:#1E2D5A;}/*服務*/ 
.about_block {padding: 80px 0px 100px;}.about_block .RWDedictor {font-size: 19px;letter-spacing: 2px;color: #1E2D5A;text-align: center;line-height: 2;font-weight: normal;}.ser-title {font-size: 36px;position: relative;padding-bottom: 60px;}.ser-title::after {    width: 150px;    height: 2px;    background: #1E2D5A;    display: block;    content: "";    left: calc(50% - 75px);    position: absolute;    margin: 25px 0px;}.RWDService001 {margin-top: 90px;}.RWDService001 .section-subject {display:none;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/3 - 1px);}.RWDService001 i img {background: rgb(255 255 255 / 0.7);border-radius: 50%;width: 52%;margin: 0 auto;}.boxFeature-2 h2 { color: #737371;margin: 25px 0px 0px;font-size: 18px;letter-spacing: 2px;text-align: center;line-height: 1.5;}.RWDbtn01 {margin-top: 100px;}.RWDbtn01 .btn-box {margin: 0 auto;width: 375px;}.RWDbtn01 .btn-box li {padding: 0;}.RWDbtn01 .btn {display: block;background: #1E2D5A;border: 1px solid #1e2d5a;color: #fff;border-radius: 0px;font-size: 21px;letter-spacing: 2px;padding: 15px 0px;transition:0.5s ease;}.RWDbtn01 .btn:hover {color: #1e2d5a;background: transparent;border: 1px solid #1e2d5a;}.RWDService001 .row:before,.RWDService001 .row:after{display: none;}/*產品*/ 
.product_block .container {width: 75%;}.RWDproduct002_v2 .section-subject {width: 850px;margin: 0 auto 50px;}.RWDproduct002_v2 .bounceIn{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;}.section-line {display:none !important;}.RWDproduct002_v2 {padding: 0px;}.product_block {background: url(archive/image/customization/0814-bg022.jpg);padding: 100px 0 80px;}h1.main-title {    font-size: 36px !important;    line-height: 1.7 !important;    color: #fff !important;    letter-spacing: 2px;    font-weight: normal !important;    margin-bottom: 60px !important;}h2.sub-title {    font-size: 19px !important;    letter-spacing: 2px !important;    color: #fff !important;    text-align: center;    line-height: 2 !important;    font-weight: normal !important;}h1.main-title::after {    width: 150px;    height: 2px;    background: #ffffff;    display: block;    content: "";    left: calc(50% - 75px);    position: absolute;    margin: 25px 0px;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #fff;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {font-size: 21px;color: #fff;letter-spacing: 2px;margin: 0px;padding-top: 25px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {margin-bottom: 35px;}.RWDproduct002_v2 .section-subject .col-md-12 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item img {transition:0.5s ease;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover img {filter: brightness(0.3);}.RWDproduct002_v2 .portfolio-item:nth-child(1) > .inner-content::after {    content: "RINGS";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:nth-child(2) > .inner-content::after {    content: "GOLDEN";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:nth-child(3) > .inner-content::after {    content: "GROOM";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:nth-child(4) > .inner-content::after {    content: "JEWELRY";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:nth-child(5) > .inner-content::after {    content: "PEARL";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:nth-child(6) > .inner-content::after {    content: "PARTY";    color: #fff;    font-size: 40px;    font-family: 'Noto Serif TC', serif;    letter-spacing: 1px;    position: absolute;    z-index: 98;    height: 48%;    width: 100%;    text-align: center;    top: 48%;opacity:0;transition:0.5s ease;z-index:1;}.RWDproduct002_v2 .portfolio-item:hover .inner-content::after {opacity: 1;}.RWDproduct002_v2 .showbottom a {z-index: 2;}/*關於*/ 
.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first {background: transparent;}.RWDright_cont002 .item-first .text-box {color: #1E2D5A;line-height: 1.7;padding: 0px 0px 0px 80px;width: 65%;}.RWDright_cont002 .item-first .pic {width: 35%;}.daimond_block {padding: 140px 0px;background: #fff;}.RWDright_cont002 .item-first .text-box .underline {display: none;}.daimond_block .container {width: 73%;}.RWDright_cont002 .item-first .text-box .text {width: 100%;font-size: 19px;letter-spacing: 2px;font-weight: normal;line-height: 2;}.RWDright_cont002 .item-first .text-box .title {font-size: 30px;line-height: 1.7;letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box a {display:none;}/*電子報*/ 
.edm_block {padding-bottom: 80px;background: #fff;}.web_edm {border: 0px;background: transparent;width: 700px;margin: 0 auto;display: flex;align-items: center;}.web_edm .email input {background: transparent;font-family: 'Noto Serif TC', serif;width: 100%;letter-spacing: 1px;border: 1px solid #CFCFCF;padding: 10px 20px;height: auto;font-size: 15px;}#btn_reject_emailm_RWDfullscreen02_33_1 {display: none;}.web_edm .btn {padding: 10px 20px;border: 1px solid #CFCFCF;border-radius: 0px;width: 100%;font-size: 17px;letter-spacing: 1px;transition:0.5s ease;font-family: 'Noto Serif TC', serif;}.web_edm .email {float: none;display: inline-block;width: 75%;}.web_edm .btn_container {float: none;display: inline-block;width: 25%;padding-left:30px;}.web_edm .btn:hover {color: #1e2d5a;border: 1px solid #1e2d5a;transition:0.5s ease;}/*footer*/ 
.footer_block {background: #1E2D5A;padding: 0px 0px 40px;color: #AF8246;letter-spacing: 1px;font-size: 15px;line-height: 2;font-family: '微軟正黑體' !important;}.footer_block > .container {width: 73%;padding-top: 60px;}.RWDsocial001 {background: transparent;right: 0px;padding: 0;font-family: '微軟正黑體' !important;position: relative;}#social_media_wrapper a {font-family: '微軟正黑體' !important;}.footer-logo img {width: 180px;}#social_media_wrapper a {background: transparent;color: #AF8246;padding: 0px;font-size: 26px;margin: 0px 5px;display: inline-block;width: 35px;height: 35px;float:left;}.footer-top {position: relative;border-bottom: 1px solid #AF8246;padding-bottom: 45px;margin-bottom: 45px;}.footer-social {position: absolute;right: 0px;top: 0px;}.footer-text ul {list-style: none;padding-left: 0;margin-bottom: 0;}.footer-text li span {width: 60px;display: inline-block;}.footer-rights {font-size: 13px;text-align: left;width: 320px;line-height: 1.7;}.footer-text {width: calc(100% - 320px);font-family: 'Noto Serif TC', serif;}.footer-info {display: flex;align-items: flex-end;}#social_media_wrapper a:hover, #social_media_wrapper a:active {text-decoration: none;color: #fff;background: transparent;}.footer-info a {color: #AF8246;}.footer-info a:hover {color:#fff;}.scrollTop002 {bottom: 30px;}
/*加費美編0820 start*/

.page_wrapper_bg .collapsing_header .main {top: 0px !important;}.page_wrapper_bg .call_to_action {padding-top: 60px;}.page_wrapper_bg .edm_block {padding:75px 0px 60px;background: url(archive/image/customization/0814-pattern3.jpg);}/*banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-right {font-family: 'Noto Serif TC', serif;top: 40%;color: #fff;}.page_wrapper_bg .RWDbanner_plus01>.slick-caption .txt1 span {font-size: 56px;font-family: 'Libre Baskerville', serif;letter-spacing: 8px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 28px;letter-spacing: 7px;position: relative;right: 8px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {font-family: 'Noto Serif TC', serif;top: 40%;color: #fff;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .txt1 span {font-size: 56px;font-family: 'Libre Baskerville', serif;letter-spacing: 12px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .txt2 span {font-size: 16px;letter-spacing: 1px;position: relative;left: 8px;}/*標題*/ 
.page_wrapper_bg .pagecontent {font-size: 19px;color: #1E2D5A;line-height: 2;letter-spacing: 2px;}.hgroup h1 {font-size: 36px;letter-spacing: 2px;color: #1E2D5A;text-align: center;line-height: 1.5;margin-bottom: 0px;}.article1.id4 .hgroup .container {padding-bottom: 0px;margin-bottom: 0px;}.article1.id4 .hgroup .container::before {display:none;}.article1.id4 .pagecontent .article_model[data-seq="0"] {text-align: center;width: 75%;margin: 25px auto 0px;}.hgroup .container {border-bottom: 0px;}.hgroup h1:after {    width: 150px;    height: 2px;    background: #1E2D5A;    display: block;    content: "";    left: calc(50% - 75px);    position: relative;    margin-top: 25px;}.product3 .hgroup h1:after {display:none;}.article1.id4 .hgroup h1:after {display:none;}/*專業團隊*/ 
.teacher-area {display: flex;margin-top: 60px;margin-bottom: 120px;}.teacher-pic {width: 40%;}.teacher-text {width: 60%;padding-left: 80px;}.page_wrapper_bg .teacher-text h4 {font-size: 34px;color: #444;line-height: 1.5;margin: 0px;letter-spacing: 2px;}.page_wrapper_bg .teacher-text h5 {color: #1E2D5A;font-size: 20px;margin: 0px;line-height: 1.5;font-weight: normal;letter-spacing: 2px;}.text-info {color: #555;border-top: 1px solid #555;border-bottom: 1px solid #555;padding: 25px 0px;margin: 30px 0px;}.text-ex {display: flex;}.text-ex .ex-title {width: 80px;font-size: 19px;}.ex-info {color: #555;width: calc(100% - 80px);}.pic-row {display: flex;margin-left:-15px;margin-right:-15px;}.pic-child {margin: 0 15px;}.pic-row.second {margin-top: 30px;align-items: flex-end;margin-left: -45px;margin-right: -45px;}.pic-row.second .pic-child {margin: 0px 45px;}.img.top-img {margin-bottom: 20px;}.article1.id4 .RWDeditor01 .model-title {text-align: center;color: #af8246;font-size: 40px;letter-spacing: 5px;margin-bottom: 100px;}.article1.id4 .pagecontent .article_model[data-seq="2"] {margin-top: 120px;}.article1.id4 .pagecontent .article_model[data-seq="2"]::after {    background: url(archive/image/customization/0814-bg022.jpg);    content: "";    display: block;    position: absolute;    width: 300%;    height: calc(100% + 220px);    left: -100%;    top: -120px;    z-index: -1;}.article1.id4 .page_wrapper_bg .call_to_action {overflow:hidden;}.article1.id4 .edm_block {background: url(archive/image/customization/0814-bg022.jpg);}.article1.id4 .web_edm .email input {background: #fff;color: #363636;}.article1.id4 .web_edm .btn {color:#888;}/*產品入口*/ 
.webdesc {text-align: center;width: 75%;margin: 0px auto 45px;position: relative;letter-spacing: 1px;}.page_wrapper_bg .layoutlist_2 .item {border-bottom:0px;margin-top:30px;}.page_wrapper_bg .layoutlist_2 .col-md-4 {padding:0px 12px;}.page_wrapper_bg .layoutlist_2 .col-md-4:nth-child(2) {width: calc(100% / 3 * 2);}.page_wrapper_bg .layoutlist_2 .col-md-4:nth-child(8) {width: calc(100% / 3 * 2);}.product4 .page_wrapper_bg .layoutlist_2 .subject {position: absolute;bottom: 0px;left: 30px;}.page_wrapper_bg .layoutlist_2 .item a {color: #fff;transition:0.5s ease;display: block;}.page_wrapper_bg .layoutlist_2 .item:hover a {color:#fff;transition:0.5s ease;}.product4 .page_wrapper_bg .layoutlist_2 .item:hover img {transform:scale(1.05);filter: brightness(0.3);transition:0.5s ease;}.page_wrapper_bg .layoutlist_2 .item img {transition:0.5s ease;}.product12 .page_wrapper_bg .layoutlist_2 .subject {position: absolute;bottom: 0px;left: 30px;}.product12 .page_wrapper_bg .layoutlist_2 .item:hover img {transform:scale(1.05);filter: brightness(0.3);transition:0.5s ease;}/*產品列表*/ 
.product3 .page_wrapper_bg .layoutlist_2 .item .subject {text-align: center;background: #1E2D5A;margin: 0px;}.product3 .page_wrapper_bg .layoutlist_2 .item .subject a {padding: 10px 0px;display: block;}.product3 .page_wrapper_bg .layoutlist_2 .item .img.img1 > a:after {content: "";width: 100%;height: 100%;position: absolute;left: 0px;background: rgb(30 45 90 / 0.4);transition:0.5s ease;opacity:0;}.product3 .page_wrapper_bg .layoutlist_2 .item:hover .img.img1 > a:after {transition:0.5s ease;opacity:1;}.product11 .page_wrapper_bg .layoutlist_2 .item .subject {text-align: center;background: #1E2D5A;margin: 0px;}.product11 .page_wrapper_bg .layoutlist_2 .item .subject a {padding: 10px 0px;display: block;}.product11 .page_wrapper_bg .layoutlist_2 .item .img.img1 > a:after {content: "";width: 100%;height: 100%;position: absolute;left: 0px;background: rgb(30 45 90 / 0.4);transition:0.5s ease;opacity:0;}.product11 .page_wrapper_bg .layoutlist_2 .item:hover .img.img1 > a:after {transition:0.5s ease;opacity:1;}.page_wrapper_bg .page {margin-top: 80px;}.page_wrapper_bg .page ul li a {background: transparent;color: #1e2d5a;font-size: 18px;}.page_wrapper_bg .page .page_active, .page ul li a:hover {background: transparent;color: #1e2d5a;font-size: 18px;color:#000;}.page_wrapper_bg .page ul li {float: none;}.page_wrapper_bg .page ul {display: flex;align-items: center;justify-content: center;}/*產品內頁*/ 
.pro-name {font-size: 36px;letter-spacing: 2px;color: #1E2D5A;text-align: center;line-height: 2;margin-bottom: 0px;font-family: 'Noto Serif TC', serif;position:relative;margin-bottom: 45px;}.pro-name::before {width: 150px;height: 2px;background: #1E2D5A;display: block;content: "";left: calc(50% - 75px);position: absolute;bottom: 0px;}.RWDproduct_page .pic-box {width: calc(100% - 550px);}.RWDproduct_page .products-info {width: 550px;font-family: 'Noto Serif TC', serif;}.RWDproduct_page .products-info .name {    font-size: 26px;    letter-spacing: 2px;    color: #1E2D5A;    line-height: 2;    font-family: 'Noto Serif TC', serif;    position: relative;    margin-bottom: 0px;}.RWDproduct_page .products-info .subname {    font-family: 'Noto Serif TC', serif;    color: #1e2d5a;    font-size: 18px;    line-height: 1.8;    margin-bottom: 30px;}.RWDproduct_page .products-info .txt .editor {    color: #555;    font-size: 15px;letter-spacing:2px;line-height:2;    font-family: 'Noto Serif TC', serif;}.RWDproduct_page .ibtn {    background: transparent;    padding: 0;    border: 0px;    transition: 0.5s ease;    color: #1e2d5a;    font-size: 16px;}.RWDproduct_page .products-con {margin-bottom: 80px;}.RWDproduct_page .products-editor {font-family: 'Noto Serif TC', serif;border-bottom: 1px solid #ddd;padding-bottom: 50px;}.video_block {text-align: center;}.video_block .embed-responsive {margin-top: 15px;}.pro-text {text-align: center;margin: 45px 0px;}.pro-second-block {display: flex;align-items: center;}.page_wrapper_bg .pro-second-text h4 {font-size: 30px;}.page_wrapper_bg .pro-second-text h4::after {content: "";width: 150px;height: 2px;background: #1e2d5a;display: block;margin: 30px 0px 25px;}.pro-second-pic {width: 50%;}.pro-second-text {width: 50%;}li#O_sellPrice {color: #AF8246;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {background: #af8246;transition:0.5s ease;font-size:16px;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {background: #999;transition:0.5s ease;font-size:16px;}.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #af8246;opacity: 0.8;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #999;opacity: 0.8;}.btn-shop {margin-top: 20px;}.RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title {font-size: 15px;}/*按鈕*/ 
.RWDproduct_page .btn_back {background: transparent;padding: 0px;margin: 0px;float: right;}.RWDproduct_page .btn_back a {display: block;background: #1e2d5a;font-size: 16px;padding: 8px 0px;border:1px solid #1e2d5a;width: 200px;transition:0.5s ease;color:#fff;}.RWDproduct_page .btn_back a:hover {background:transparent;color:#1e2d5a;border:1px solid #1e2d5a;transition:0.5s ease;}.page_wrapper_bg .ebtn {background: transparent;padding: 0px;margin: 65px 0px 0px;float: right;text-align: center;}.page_wrapper_bg .ebtn a {display: block;background: #1e2d5a;font-size: 16px;padding: 8px 0px;border:1px solid #1e2d5a;width: 200px;transition:0.5s ease;}.page_wrapper_bg .ebtn a:hover {background:transparent;color:#1e2d5a;border:1px solid #1e2d5a;transition:0.5s ease;}.page_wrapper_bg .btn_back {background: transparent;padding: 0px;margin: 0px;float: right;margin-top:30px;}.page_wrapper_bg .btn_back a {display: block;background: #1e2d5a;font-size: 16px;padding: 8px 0px;border:1px solid #1e2d5a;width: 200px;transition:0.5s ease;color:#fff;}.page_wrapper_bg .btn_back a:hover {background:transparent;color:#1e2d5a;border:1px solid #1e2d5a;transition:0.5s ease;}/*見證*/ 
.page_wrapper_bg .layoutlist_7 .litem > div {display: flex;flex-direction: column;}.page_wrapper_bg .layoutlist_7 .litem .img {order: 1;}.page_wrapper_bg .layoutlist_7 .subject {order: 3;margin-bottom: 0px;text-align: center;line-height: 1.8;}.page_wrapper_bg .layoutlist_7 .subject a {color: #1e2d5a;font-size: 19px;}.page_wrapper_bg .layoutlist_7 .cdate {order: 2;text-align: center;margin: 20px 0px 0px;}.page_wrapper_bg .litem.col-sm-4.col-md-4 {margin-top: 54px;}.page_wrapper_bg .litem:hover img {filter: brightness(0.3);transition:0.5s ease;}.page_wrapper_bg .litem img {transition:0.5s ease;}/*聯絡我們*/ 
.eforms1.id3 .hgroup .container {display:none;}.eforms1.id3 .call_to_action {padding-top:80px;}.page_wrapper_bg .new-form {display: grid;grid-template-columns: 1fr 2fr;grid-column-gap: 100px;}.page_wrapper_bg .new-form .formdesc {width: 100%;padding: 0;color: #1e2d5a;margin-bottom:35px;}.page_wrapper_bg .customized_columns {text-align: left;width: 100%;padding: 0;}.page_wrapper_bg .formtitle {color: #4d4d4d;font-size: 18px;padding: 10px 0;grid-column-start: 1;grid-column-end: 2;grid-row-start: 1;grid-row-end: 3;}.page_wrapper_bg .box2 { grid-column-start: 1; grid-row-start: 3; grid-row-end: 5; }.page_wrapper_bg .new-form::before {display:none;}.new-form .new-width .control-label {display: none;}.new-form .new-width .col-md-5 , .new-form .new-width .col-md-11 {width: 100% !important;padding-right: 0;padding-left: 0;}.customized_columns ._input, .customized_columns select {    background: transparent;    border: 0px;    border-bottom: 1px solid #1e2d5a;    box-shadow: none;    border-radius: 0px;    padding: 20px 0px;    font-size: 17px;    font-family: 'Noto Serif TC', serif;    color: #333;height: auto;}.new-form .form-horizontal .form-group {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 30px;margin-left: 0px;margin-right: 0px;}.new-form .form-horizontal .form-group::before {display:none;}.new-form .form-horizontal .form-group:last-child {display: block;}#toTop {display: none !important;}/*會員*/#btn_member_login {background: transparent;border: 1px solid #1e2d5a;color: #1e2d5a;font-size: 16px;border-radius: 0px;transition:0.5s ease;}#btn_member_login:hover {background:#1e2d5a;color:#fff;}.RWDmenu_plus02 .member-block.logn-out {margin-top: 10px;}/*購物車*/ 
.RWDmenu_plus02 .cart-menu .title span {background: #1E2D5A;box-shadow: none;}.join_form-title {color: #000;font-size: 21px;}#join_form .control-label {letter-spacing: 1px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]) {border-radius: 0px;}.cust_upload_btn {background: #1e2d5a;}#join_form .btn-primary {background: #1e2d5a;border-radius:0px;}#join_form {background: #fff;}.btn-primary {background: transparent;border-radius: 0px;letter-spacing: 2px;font-size: 15px;transition: 0.5s ease;border: 0px;padding: 0px;}.btn-primary a {background: #1e2d5a;padding: 8px 30px;border: 1px solid #1e2d5a;display: block;transition:0.5s ease;}.btn-primary a:hover {background: transparent;border: 1px solid #1e2d5a;color: #1e2d5a;}.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {color: initial;background-color: initial;border-color: initial;}.RWDshopping .btn.normal {border-radius: 0px;border: 1px solid #1e2d5a;color: #1e2d5a;}.RWDshopping .btn.bg3 {background: #1e2d5a;color: #fff !important;}.RWDshopping .btn.bg2 {background: #1e2d5a;color: #fff !important;border-color: #1e2d5a;}    /**/@keyframes num-bg {    0% {        background: rgb(98, 14, 15, 0);        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background: #1e2d5a;        -webkit-transform: scale(1);        transform: scale(1)    }}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f9f9f9;box-shadow: 2px 2px 5px #ddd;}.m2018 .products-nav .nav-title {background: #1E2D5A; font-size: 17px; padding: 10px 0px;text-align: center; margin-bottom: 0; color: #fff;letter-spacing: 4px; font-family: 'Noto Serif TC', serif;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px 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 { /*background: #fff; */border-bottom: 1px solid #1E2D5A;}.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: 16px;padding: 5px 0px;letter-spacing:2px;font-family: 'Noto Serif TC', serif;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#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: #eee;}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;}.m2018 .products-nav li:not(.has-child)>a {font-size: 16px;letter-spacing: 2px;}

/*加費美編0820 end*/
/*加費美編1230 start*/

.article5.id380 .call_to_action {padding-bottom: 0px;}.article5.id380 .call_to_action .container {width: 100%;padding:0px;}.article5.id380 .pagecontent {padding: 0px !important;}.pure-section2 {width: 80%;display: flex;background: url(archive/image/customization/05_blue_bg.jpg);margin: 0 auto;}.pure-section3 {width: 1170px;display: flex;align-items: center;margin: 0 auto;}.pure4-text {width: 35%;background: #fff;padding: 60px;margin-left: 55%;}.article5.id380 .pagecontent .article_model[data-seq="4"] {margin-top: 0;}.article5.id380 .hgroup {display: none;}.prue-section1 {text-align: center;}.pure-toppic {width: 180px;margin: 0 auto 30px;}.article5.id380 .prue-section1 h4 {font-size: 36px;}.pure2-pic {width: 50%;}.pure2-text {width: 50%;font-family: "微軟正黑體";color: #eee;padding: 100px 100px 0px;position:relative;}.pure2-text h5 {font-size: 26px;font-weight: 600;color: #fff;line-height: 1.5;}.pure2-text h6 { font-size: 23px;font-weight: 600;line-height: 1.5;}.pure2-text::after {    background: url(archive/image/customization/04_diamond_4C.png);    width: 210px;    height: 195px;    display: block;    position: absolute;    right: 35px;    top: 15px;    content: "";    background-size: contain;}.pure3-text {width: 55%;padding-right: 60px;}.pure3-pic {width: 45%;padding: 20px 0px 20px 60px;}.pure-section4 {position: relative;padding: 120px 0;background: url(archive/image/customization/section4-bgpic.jpg);background-size: cover;}.prue-section6 {text-align: center;}.article5.id380 .prue-section6 h4 {font-size: 36px;margin-bottom: 30px;}/*240117修*/ 
.gold-cell input[type=text] {    font-size: 18px;    font-weight: 700;    color: #000;}.eforms2 .page_wrapper_bg .call_to_action>.container {    padding: 50px;    background: #fff;    border: 1px solid #404040;}.eforms2 .before-eform #m_page_eforms2_34_3 {    height: 0;}.eforms2 .before-eform #m_page_eforms2_34_2 {    background-color: #fff;    border: solid #404040;    border-width: 1px 1px 0 1px;    margin-top: 60px;}.eforms2 .before-eform #m_page_eforms2_34_4 {    background-color: #fff;    border: solid #404040;    border-width: 0 1px 1px 1px;    margin-bottom: 30px;}.eforms2 .hgroup h1 {    font-size: 25px;    text-align: left;    color: #404040;}.eforms2 .hgroup h1:after {    left: 0;    background: #b2b2b2;    height: 2px;}.eforms2 .hgroup .page_subject {padding: 0;}.eforms2 .hgroup>.container, .eforms2 .article-text>.container {    width: auto;}.eforms2 .form-horizontal .col-md-11 {width: calc(100% - 100px) !important;}.eforms2 .form-horizontal .control-label {width: 100px !important;}/*240502修*/ 
.ft_privacy {margin-bottom: 5px;}.ft_privacy a {font-family: 'Noto Serif TC', serif; font-size: 14px;}.privacy_block .item h5 {    font-size: 22px;}.privacy_block .item h6 {    font-size: 20px;}.privacy_block .item {    margin: 40px 0;}

/*加費美編1230 end*/
/*小螢幕 start*/

@media (max-width:1700px){.product_block .container {width: 80%;}.daimond_block .container {width: 78%;}.footer_block .container {width: 78%;}.RWDright_cont002 .item-first .pic {width: 40%;}.RWDright_cont002 .item-first .text-box {width: 60%;}/*----------內頁-----------*/ 
.pure-section2 {width: 85%;}.pure2-text::after {width: 150px;height: 140px;}.pure4-text {margin-left: 57.5%;}}@media (max-width:1500px){.RWDmenu_plus02 .container {width: 100%;padding: 0px 15px;}.product_block .container {width: 86%;}.daimond_block .container {width: 84%;}.footer_block .container {width: 84%;}.RWDright_cont002 .item-first .text-box .title {font-size: 26px;}.RWDright_cont002 .item-first .pic {margin-top: 5px;}/*----------內頁-----------*/ 
.pure-section2 {width: 90%;}.pure-toppic {width: 150px;}.pure2-text {padding: 70px 80px 0px;}.pure4-text {width: 40%;margin-left: 55%;}}@media (max-width:1400px){.product_block .container {width: 90%;}.daimond_block .container {width: 88%;}.footer_block .container {width: 88%;}.RWDmenu_plus02 .container {width: 100%;}.scrollTop002 {right: 10px;}/*----------內頁-----------*/ 
.pure-section2 {width: 95%;}.pure4-text {width: 45%;margin-left: 52.5%;}.pure2-text::after {width: 120px;height: 110px;right: 15px;top: 0;}}@media (max-width:1300px){#RWDfullscreen02 .container {width: 95%;}.RWDmenu_plus02 #lan-02 {margin: 12px 15px;}.RWDmenu_plus02 .cd-nav {margin-left: 0px;}.product_block .container {width: 97% !important;}.scrollTop002 {bottom: 95px;}.footer_block .container {width: 95% !important;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-right .container {width: 95% !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .container {width: 95% !important;}.pure2-text {padding-top: 50px;padding-right: 0;padding-left: 60px;}.pure2-text::after {right: -10px;top: -50px;width: 140px;height: 130px;}.pure-section3 {width: 95%;}.pure4-text {margin-left: auto;margin-right: 2.5%;width: 50%;}}@media (max-width:1199px){.RWDmenu_plus02 .inside .cd-main-header {background: #1E2D5A;padding: 0px 15px;}.cd-nav-trigger span, .cd-nav-trigger span::after, .cd-nav-trigger span::before {background: #af8246;}.cd-header-buttons {top: 3px;}.cd-header-buttons li.search-btn {margin-top: 6px;}.cd-logo {width: 220px;margin-top: 15px !important;}.RWDmenu_plus02 .cart-block, .RWDmenu_plus02 .querycar-block {margin-left:20px;}.RWDmenu_plus02 .member-block {margin-left: 7px; }.cd-primary-nav > li > a:hover {color: #AF8246;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: transparent;color: #AF8246;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #af8246;}.cd-primary-nav .cd-secondary-nav>li>a {letter-spacing: 2px;font-size: 15px;}nav.cd-nav .bottom-copyright {display:none;}.RWDright_cont002 .item-first .text-box {padding-left: 60px;}.RWDright_cont002 .item-first .text-box .text {font-size: 18px;line-height: 1.8;}.RWDproduct002_v2 .section-subject {    width: 100%;}/*內頁*/ 
.teacher-text {padding-left: 45px;}/*240117修*/ 
.eforms2 .page_wrapper_bg .call_to_action>.container {width: calc(100% - 30px) !important;}}@media (max-width:1025px){.RWDproduct002_v2 .popup-portfolio {margin-bottom: 0px;}.daimond_block {padding: 120px 0px;}.RWDright_cont002 .item-first .text-box {padding-left: 45px;}.RWDproduct002_v2 .portfolio-item .inner-content::after {display:none;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:hover img {filter: initial;}/*內頁*/ 
.RWDproduct_page .pic-box {width: calc(100% - 400px);}.RWDproduct_page .products-info {width: 400px;}.page_wrapper_bg .pagecontent {font-size: 18px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;}}

/*小螢幕 end*/
/*1024px start*/
@media (max-width: 1024px) {
/*------------內頁-----------*/ 
.pure2-text {padding: 30px 40px 0px;}.pure2-text h6 {margin-bottom: 0;}.pure2-text::after {top: -70px;}.pure4-text {width: 55%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
/*-----------內頁----------*/ 
.pure-section2 {display: block;}.pure2-pic {width: 100%;height: 250px;overflow: hidden;}.pure2-text {padding: 80px 50px;width: 100%;text-align: center;}.pure2-text::after {right: 35px;top: 10px;}.pure3-text {padding-right: 30px;}.pure3-pic {padding: 0px 0px 0px 30px;}.pure4-text {width: 80%;margin: 0 auto;}.pure-section4 {padding: 80px 0px 160px;}/*240117修*/ 
.eforms2 .page_wrapper_bg .call_to_action>.container {padding: 30px;}.eforms2 .gold-wrap {padding: 30px;}.eforms2 .gold-cell:first-child {margin: 0;}.eforms2 .form-horizontal .col-md-11 {width: 100% !important;}.eforms2 .form-horizontal .control-label {width: 100% !important;}.eforms2 .article-text>.container {padding: 0;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDService001 i img {width: 80%;}.RWDService001 {margin-top: 65px;}.RWDbtn01 .btn-box {display: block;}.daimond_block {padding: 100px 0px 50px;}.RWDright_cont002 .item-first .pic {padding: 0px 15px;width: 100%;}.RWDright_cont002 .item-first .text-box {width: 100%;padding: 45px 15px 0px;}.web_edm {width: 100% !important;}/*-------------內頁----------------*/ 
.page_wrapper_bg .collapsing_header .main {top: 50px !important;}.page_wrapper_bg .main .container {padding-left: 15px;padding-right: 15px;}/*banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-right {top: 30%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {top: 30%;}.page_wrapper_bg .RWDbanner_plus01>.slick-caption .txt1 span {font-size: 40px;letter-spacing: 8px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 21px;letter-spacing: 6px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .txt1 span {font-size: 40px;letter-spacing: 8px;}.article1.id4 .pagecontent .article_model[data-seq="0"] {width: 100%;}.teacher-area {display: block;margin-top: 0;}.teacher-pic {margin: 0 auto 35px;}.teacher-text {padding-left: 0px;width: 100%;}.page_wrapper_bg .teacher-text h5 {text-align: center;}.page_wrapper_bg .teacher-text h4 {text-align: center;}/*租借*/ 
.webdesc {width: 100%;}.hgroup .container::before {bottom: -12px;}/*產品內頁*/ 
.RWDproduct_page .pic-box {width: 100%;padding-right: 0px;}.RWDproduct_page .products-info {width: 100%;padding-top: 25px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 49%;}.pro-second-block {margin: 35px 0px;}.pro-second-pic {width: 40%;}.pro-second-text {width: 60%;padding-left: 40px;}.RWDproduct_page .products-editor {border-bottom: 0px;padding-bottom: 0px;}.page_wrapper_bg .btn_back a {width: 100%;}.page_wrapper_bg .btn_back {float: none;width: 100%;}/*聯絡*/ 
.page_wrapper_bg .new-form {grid-column-gap: 60px;}.page_wrapper_bg .ebtn a {width: 100%;}.page_wrapper_bg .ebtn {margin-top: 25px;}.page_wrapper_bg .new-form .formdesc {margin-bottom: 15px;}/*240117修*/ 
.eforms2 .hgroup .container {margin-left: 0; margin-right: 0;}.eforms2 .article-text>.container {padding-left: 0;padding-right: 0;}
}
/*800px end*/
/*700px start*/

@media (max-width: 767px) {.RWDService001 .row:nth-child(2),.RWDService001 .row:nth-child(3){        display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: flex-start;    align-items: flex-start;}.RWDService001 .row:nth-child(2) a,.RWDService001 .row:nth-child(3) a,.RWDService001 .col-md-3.col-sm-6 {    text-align: center;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    width: calc(100%/2 - 1px);}}

/*700px end*/
/*600px start*/
@media (max-width: 600px) {
.page_wrapper_bg .call_to_action {padding-top: 25px;}.hgroup h1 {font-size: 30px;}.page_wrapper_bg .pagecontent .RWDslider01, .page_wrapper_bg .pagecontent .RWDeditor01 {margin-top: 50px;}/*banner*/ 
.page_wrapper_bg .RWDbanner_plus01>.slick-caption .txt1 span {font-size: 32px;letter-spacing: 6px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 16px;letter-spacing: 2px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left .txt1 span {font-size: 32px;letter-spacing: 6px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-right {width: 100%;}.RWDbanner_plus01 .slick-caption.txt-right {text-align: center;width: initial;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left {text-align: center;width: initial;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 5px;}/*專業*/ 
.page_wrapper_bg .pagecontent {font-size: 17px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.teacher-pic {width: 100%;margin: 0 auto 25px;}.text-ex .ex-title {width: 100%;}.ex-info {width: 100%;}.text-ex {display: block;margin-bottom: 10px;}.teacher-area {margin-bottom: 65px;}.text-info {padding: 15px 0px;margin: 20px 0px;}.article1.id4 .pagecontent .article_model[data-seq="2"] {margin-top: 65px;}.article1.id4 .pagecontent .article_model[data-seq="2"]::after {top: -65px;}.article1.id4 .RWDeditor01 .model-title {font-size: 30px;letter-spacing: 3px;margin-bottom: 50px;}.pic-row {display: block;}.pic-child {margin-bottom: 20px !important;}.pic-row.second {margin-top: 20px;}.pic-row.second .pic-child img {width: 100%;}/*產品列表*/ 
.page_wrapper_bg .layoutlist_2 .col-md-4:nth-child(1) {width: 100%;}.page_wrapper_bg .layoutlist_2 .item .img {height: auto !important;}.page_wrapper_bg .layoutlist_2 .col-md-4 {padding: 0px;width: 100% !important;}.page_wrapper_bg .layoutlist_2 .col-md-4:nth-child(7) {width: 100%;}.product4 .page_wrapper_bg .layoutlist_2 .item:hover img {transform: initial;filter: initial;transition: initial;}.product12 .page_wrapper_bg .layoutlist_2 .item:hover img {transform: initial;filter: initial;transition: initial;}/*產品內頁*/ 
.product3 .page_wrapper_bg .layoutlist_2 .item .subject a {font-size: 15px;letter-spacing: 1px;}.page_wrapper_bg .layoutlist_2 .col-md-3.col-sm-3.col-xs-12 {padding: 0px 10px;}.page_wrapper_bg .page ul {display: block;text-align: center;}.page_wrapper_bg .page ul li {float: none;display: inline-block;}.page .page_next {position: relative;top: 7px;}#product > div.page > ul > li:nth-child(8) > a {position: relative;top: 7px;}.page .styled-select {margin-left: 0px;margin-top: 15px;}#mobile-fixed .btn-shop .btn.shop, .RWDproduct_page .btn-shop .btn.shop {font-size:13px;font-family: 'Noto Serif TC', serif;border-radius:0px;}#mobile-fixed .btn-shop .btn.add, .RWDproduct_page .btn-shop .btn.add {font-size:13px;font-family: 'Noto Serif TC', serif;border-radius:0px;}#mobile-fixed .btn-shop .btn, .RWDproduct_page .btn-shop .btn {width: 48%;}#mobile-fixed .fixed-bottom .price-box {font-size: 14px;letter-spacing: 0px;font-family: 'Noto Serif TC', serif;}.RWDproduct_page .btn-other li { float: none;width: 100%;padding: 0px;}.RWDproduct_page .btn-other {margin: 0px;}.RWDproduct_page .btn-other li button {display: block;background: #ddd;}.pro-second-block {display: block;}.pro-second-pic {width: 100%;}.pro-second-text {width: 100%;padding-left: 0px;text-align: center;}.page_wrapper_bg .pro-second-text h4::after {left: calc(50% - 75px);position: relative;}.page_wrapper_bg .layoutlist_7 .subject, .page_wrapper_bg .layoutlist_7 .subject a {margin-top: 5px;}/*聯絡*/ 
.page_wrapper_bg .new-form {display: block;margin-left: 0px;margin-right: 0px;}.page_wrapper_bg .new-form {margin-top: 0px;}.page_wrapper_bg .formtitle {margin-bottom: 15px;}.new-form .form-horizontal .form-group {display: block;margin-bottom: 0px;}/*--------------內頁------------*/ 
.pure2-pic {height: auto;}.article5.id380 .call_to_action .container {padding-left: 15px;padding-right: 15px;}.pure-section2 {width: 100%;}.pure2-text {padding: 50px 20px;letter-spacing: 1px;font-size: 15px;}.pure2-text::after {width: 120px;height: 110px;top: -50px;right: -10px;}.pure-section3 {width: 100%;display: block;}.pure3-text {padding-right: 0px;width: 100%;text-align: center;}.pure3-pic {width: 100%;padding: 0;margin-top: 25px;}.pure4-text {width: 100%;padding: 30px;}.pure-section4 {padding:0px 0px 200px;background-position-x: 10%;}.article5.id380 .prue-section1 h4 {font-size: 30px;}.article5.id380 .prue-section6 h4 {font-size: 30px;}.pure2-text h5 {font-size: 21px;}.pure2-text h6 {font-size: 21px;}/*240117修*/ 
.eforms2 .page_wrapper_bg .call_to_action>.container {padding: 0 10px 30px;}.eforms2 .article-text>.container {padding-left: 15px;padding-right: 15px;}.eforms2 .gold-wrap {padding: 20px;}.eforms2 .before-eform #m_page_eforms2_34_2 {margin-top: 40px;}.eforms2 .before-eform #m_page_eforms2_34_4 {margin-bottom: 10px;}/*240502修*/ 
.privacy_block .item h6 {    font-size: 17px;}
}
/*600px end*/
/*phone版 start*/
@media (max-width: 480px) {
/*選單*/ 
.RWDmenu_plus02 .cart-block {margin-left: 6px;}.cd-header-buttons li.search-btn {margin-left: 0px;}.RWDmenu_plus02 .inside .cd-main-header {padding: 0px 6px 0px 10px;}.cd-logo {width: 180px;margin-top: 18px !important;}/*服務*/ 
.about_block .RWDedictor {font-size: 17px;}.ser-title {font-size: 30px;line-height: 1.7;}.RWDService001 .col-md-3.col-sm-6 {width: 100%;}.boxFeature-2 {display: flex;align-items: center;margin-bottom: 30px;border-bottom: 1px solid #ddd;padding-bottom: 30px;}.RWDService001 i {margin-bottom: 0px;width: 100px;}.boxFeature-2 h2 {width: calc(100% - 100px);text-align: left;padding-left: 30px;margin-top: 0px;}.RWDService001 {margin-top: 30px;}/*產品*/ 
.RWDbtn01 {margin-top: 30px;}.RWDbtn01 .btn-box {width: 100%;}h1.main-title {font-size: 30px !important;}h2.sub-title {font-size: 17px !important;}.product_block {padding: 60px 0px 40px;}/*搜尋*/ 
.cd-search { left: 0%;width: 100%;top: 50px !important;}/*電子報*/ 
.web_edm .email {display: block;width: 100%;}.web_edm .btn_container {display: block;width: 100%;padding-left: 0px;margin-top: 10px;}.web_edm {display: block;}.web_edm .email input {margin: 0;}.web_edm .btn {background: #eee;border: 0px;padding: 6px 0px;}.web_edm .btn:hover {color: initial;border: initial;transition: initial;}/*footer*/ 
.daimond_block {padding: 80px 0px 60px;}.footer-social {position: relative;margin-top: 30px;}.footer-top {text-align: center;margin-bottom: 15px;padding-bottom: 15px;}.footer-logo img {margin: 0 auto;}.footer-info {display: block;text-align: center;}.footer-text {width: 100%;}.footer-rights {width: 100%;text-align: center;font-size: 12px;margin-top: 35px;}.scrollTop002 {bottom: 5px;right: 5px;}.footer_block {padding: 0px 0px 50px;}.RWDService001 .row:nth-child(2) a, .RWDService001 .row:nth-child(3) a, .RWDService001 .col-md-3.col-sm-6 {    width:100%;    align-items: flex-start}.RWDService001 .boxFeature-2 {    width: 100%;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
.video_info {width: 320px;}/*關於我們*/ 
.about_block .about_title .about_h1 {font-size: 32px;}.RWDright_cont002 .text h4 {font-size: 16px;}.RWDright_cont002 .item-first .text-box .text h5, .h5 {font-size: 16px;}.about_block .text li:last-child { padding-right: 0;}.about_block .text li { padding-right: 35px;}.about_index:after {top:260px;right:0px; }.product_block .section-subject .sub-title::before {top: 8px; font-size: 45px; right: -45px;}
}
/*iphone6 end*/
/*380px start*/
@media (max-width: 380px){
.pure4-text {padding: 30px 20px;}.prue-section6 {letter-spacing: 0px;font-size: 16px;}
}
/*380px end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-logo {width: 105px}.video_info {width: 280px;}.footer_info {padding-top: 20px !important;padding: 0px;}.footer_right {padding: 0px}.about_block .text li { padding-right: 0px;}.about_index:after {top:310px;right:0px; }/*裝飾*/ 
.contact_info {margin: 0px 10px 50px;}.product_block .section-subject .sub-title::before { top: 8px; font-size: 35px; right: -94px;}
}
/*iphone5 end*/
/*內頁 start*/

html.eforms2 .before-eform{    padding-top: 100px;}body.eforms_complete .before-eform{    display: none;}

/*內頁 end*/