/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC', sans-serif;}.RWDmenu_plus04 .site-nav .menu li.store_btn a {    background: #213775;    padding: 7px 28px;    border-radius: 20px;    color: #fff;    margin-left: 15px;}/*menu*/ 
.menu_block {    position: fixed;    width: 100%;    top: 0;    left: 0;    z-index: 11;}.menu_block .RWDedictor{z-index: 1111;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    font-size: 15px;    color: #333;}.RWDmenu_plus04 .logo {    width: 300px;    float: none;}.RWDmenu_plus04 .container {    max-width: 100%;    padding: 0;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .header {    position: absolute;    padding-top: 0;    height: 90px;    border-bottom: 1px solid #efefef;    top: 60px;}.sub_menu_list ul {    display: flex;    flex-direction: row;    justify-content: flex-start;    align-items: center;    padding-left: 0;    margin-bottom: 0;}.sub_menu_list ul li a {    font-size: 14px;    color: #fff;    letter-spacing: 1px;    line-height:1.8em;}.sub_menu_list ul li {    list-style: none;    padding-left: 35px;}.sub_menu_list h4 {    padding-right: 35px;    border-right: 1px solid #5e6b8f;    font-weight: 400;    font-size: 16px;    color: #fff;    letter-spacing: 1px;    line-height: 1.8em;    margin-top:0px;    margin-bottom:0px;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #213775;}.RWDmenu_plus04 .features {width: 200px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 20px;}.RWDmenu_plus04 .site-nav .menu li.sale_area a {    font-size: 16px;    color: #213775;}.RWDmenu_plus04 .site-nav .menu li.sale_area {    padding-left: 17px;    margin-left: 15px;}.RWDmenu_plus04 .site-nav .menu li.sale_area i {    font-size: 27px;    position: absolute;    top: 50%;    transform: translateY(-50%);    color: #213775;    left: 0;}.RWDmenu_plus04 .features:after {    content: "";    position: absolute;    width: 1px;    height: 25px;    background: #5e6b8f;    top: 50%;    transform: translateY(-50%);}.RWDmenu_plus04 .features {    position: absolute;    right: 0;    top: -65px;    width: 174px;}.RWDmenu_plus04 .features i {color: #dfe1e8;}.RWDmenu_plus04 span.cart-nu {color: #fff;}.RWDmenu_plus04 {z-index: 1111;}/*購物車*/ 
.RWDmenu_plus04 .overlay.is-open {opacity: 0;}.RWDmenu_plus04 .cart-block, .RWDmenu_plus04 .querycar-block {box-shadow: -1px 0px 31px -26px #000;}.RWDmenu_plus04 .cart-block .bottom-box .pay-btn {letter-spacing: 1px;font-size: 15px;background: #000;}.RWDmenu_plus04 .cart-block .bottom-box .total, .RWDmenu_plus04 .querycar-block .bottom-box .total { font-size: 15px;letter-spacing: 1px;}.RWDmenu_plus04 .cart-block {height: calc(100vh - 0px);bottom: 0;top: initial;background: #213775;}.RWDmenu_plus04 .cart-block h3, .RWDmenu_plus04 .querycar-block h3 {font-weight: 400;color:#fff;}.RWDmenu_plus04 .cart-block .close:after, .RWDmenu_plus04 .cart-block .close:before, .RWDmenu_plus04 .querycar-block .close:after, .RWDmenu_plus04 .querycar-block .close:before{background-color: #fff;}.RWDmenu_plus04 .cart-block .close {text-shadow: none;color: #fff;}/*會員登入*/ 
.RWDmenu_plus04 .member-block {    height: calc(100vh - 0px);    top: initial;    bottom: 0;}/*下拉選單*/ 
.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center; padding-right: 10px;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #213775;}/*submenu*/ 
.sub_menu_list {    background:#213775;    position: absolute;    right: 0;    width: 100%;    top: 0;    z-index: 1;    display: flex;    flex-direction: row;    justify-content: flex-end;    align-items: center;    padding: 5px 4%;    padding-right: 276px;    height:60px;}/*search*/ 
.RWDmenu_plus04 #search-box.full {    height: 450px;    top: 0;    background: transparent !important;    padding-top: 150px;}.RWDmenu_plus04 #search-box.full .form-control::placeholder {color: rgb(255 255 255 / 50%);}.RWDmenu_plus04 #search-box.full .form-control {font-size: 20px;letter-spacing: 2px;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 20px;}.RWDmenu_plus04 #search-box.full .search-close-full:after {    content: "";    position: absolute;    bottom: 0;    height: 300px;    background: rgb(0 0 0 / 70%);    width: 100%;    left: 0;}.RWDmenu_plus04 #search-box.full .form-control:focus {    border-bottom: 1px solid #fff !important;}/*main*/ 
.main {margin-top: 150px;}/*共同標題*/ 
.main-title, .RWDbanner005 .title_block .title_tw, .model__head__h1.isRWDbanner014 {    font-size: 45px !important;    color: #213775 !important;    line-height: 1.8em !important;    letter-spacing: 2px !important;    font-weight:400 !important;    margin-bottom:0px !important;}.model__head__h1.isRWDbanner014 {    text-align: left;    font-size: 30px !important;    color: #000 !important;}.sub-title, .RWDbanner005 .title_block .title_en, .model__head__h2.isRWDbanner014 {    margin-top: 0 !important;    color: #a2a2a2 !important;    letter-spacing: 1px !important;    font-size: 18px !important;    line-height: 1.8em;    font-weight:400 !important;}.section-line {    display: none !important;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 160px) !important;    height: calc(100vh - 160px) !important;}/*肌膚狀況困擾您嗎*/ 
.RWDbanner005 .title_block {position: relative;}.skin_issue:after {    content: "SKIN PROBLEM";    position: absolute;    opacity: 0.2;    font-size: 200px;    line-height: 1em;    right: 50%;    color: #dedada;    transform: translateX(50%);    top: -48px;    width: 100%;    text-align: center;}.skin_issue > .container {    width: 80%;    padding: 0;    max-width: 1500px;}.skin_issue {    padding: 100px 0px;    position: relative;    background: #fafafa;    overflow: hidden;}.RWDbanner005 .more-btn {    width: auto;    font-size: 14px;    letter-spacing: 1px;    z-index:1;}.RWDbanner005 .main-title {    font-size: 20px !important;    letter-spacing: 1px !important;    font-weight: 700 !important;    color: #213775 !important;}.RWDbanner005 .swiper-left {border-right: 0;}.RWDbanner005 .swiper-right {border-left: 0;}.RWDbanner005 .swiper-center .swiper-slide-active .subtitle {padding: 0 80px;margin-top: 20px;margin-bottom: 0;}.RWDbanner005 .title_block {margin-top: 0;}/*.RWDbanner005 .add-cart {display: none;}*/ 
.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {margin-top: 0;margin-bottom: 20px !important;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {color: #999;}.RWDbanner005.frac-bottom .fraction_block.frac-bottom{display:none;}/*角質修護專利*/ 
.RWDproduct002_v2 .section-subject:before {    content: "SKIN BARRIER";    position: absolute;    opacity: 0.3;    font-size: 150px;    line-height: 1em;    bottom: -69px;    right: 0;    color: #cfcfcf;}.RWDproduct002_v2 .section-subject {position: relative;}.RWDproduct002_v2 h1.main-title {text-align: left;padding-left:8%;}.RWDproduct002_v2 h2.sub-title {text-align: left;padding-left: 8%;position:relative;}.classical_products > .container {    width: 95%;    padding: 0;    max-width: 1800px;}.classical_products {    padding: 100px 0px;    position: relative;}.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .bounceIn {    -webkit-animation-name: fadeInUp !important;    animation-name: fadeInUp !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    position: relative !important;    top: initial !important;    left: initial !important;    height: auto !important;    padding: 0 !important;    margin-bottom: 0 !important;    transform: initial !important;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+3) {    width: 50%;    float: right;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+1), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+2), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+5), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+4)   {    width: calc(100%/4);    float: left;}.RWDproduct002_v2 .portfolio-bottom { position: absolute !important;bottom: 5px;}.RWDproduct002_v2 .showbottom .portfolio-bottom h4 {    width: 100%;    color: #000;    font-size: 18px;    letter-spacing: 1px;    margin-top: 0;    margin-bottom: 10px;    padding:0px;}.portfolio-bottom-summary {height: auto !important;}.RWDproduct002_v2 .portfolio-bottom {    width: 100%;    height: auto !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom p {margin-bottom: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+1) .portfolio-bottom {display: none;}.RWDproduct002_v2 .showbottom:hover .inner-content > img {-webkit-transform: scale(1);transform: scale(1);}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #000;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    pointer-events: none;    border: 5px solid #fff;    left: 0;    top: 0;    z-index: 1;}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002_v2 .popup-portfolio {height: auto !important;}.RWDproduct002_v2 .col-md-12 .popup-portfolio .portfolio-item {    filter: opacity(1);    transition: 0.8s;}.RWDproduct002_v2 .col-md-12:hover .popup-portfolio .portfolio-item:hover {    filter: opacity(1);    transition: 0.8s;}.RWDproduct002_v2 .col-md-12:hover .popup-portfolio .portfolio-item {    filter: opacity(1);    transition: 0.8s;}.RWDproduct002_v2 .col-md-12 {padding: 0;}.RWDproduct002_v2 .showbottom .portfolio-bottom-summary a {    position: absolute;    bottom: 0px;    left: 50px;    width: 55%;    text-align: left;    opacity:0;}.animated .RWDproduct002_v2 .showbottom .portfolio-bottom-summary a {    animation-name: flyup;    animation-duration: 2s;    animation-delay: 1s;    animation-fill-mode: forwards;    animation-timing-function: ease-in-out;}@keyframes flyup{form{bottom:0px;opacity:0;}to{bottom:50px;opacity:1;}}.RWDproduct002_v2 .showbottom .portfolio-bottom p {    letter-spacing: 1px;    line-height: 1.8em;    color: #555;}/*德妍思暢銷經典*/ 
.RWDbanner014 .thumb_pic{width: 50%;}.products_block > .container {max-width: 1500px;width: 80%;padding: 0;}.products_block {padding: 100px 0px;position: relative;background: url(archive/image/customization/p_bg2.png)no-repeat;background-size: cover;overflow: hidden;}/*.products_block:before {    content: "TOP SALE";    position: absolute;    font-size: 150px;    opacity: 0.1;    right: 0;    top: -34px;    line-height: 1em;}*/ 
.RWDbanner014 {background: transparent !important;}.RWDbanner005 .more-btn:hover {    background-color: #213775;    color: #fff;    border-color: #213775;}.model__head.isRWDbanner014 {    position: absolute;    left: 0;    margin-bottom: 0;    top:8%;}.RWDbanner014 .main_pic_box .swiper-slide .info {    right: initial;    left: 0;    width:35%;}.RWDbanner014_info_title {    color: #213775;    font-size: 40px;    letter-spacing: 2px;    line-height: 1.8em;    margin-bottom: 10px;    font-weight: 700;}.RWDbanner014_info_text {    margin-top: 0;    font-size: 15px;    letter-spacing: 1px;    color: #333;    line-height: 1.8em;}.RWDbanner014 .main_pic_box .swiper-slide .button {    right: initial;    left: 0;    transform: translate(0px, 0px);    font-size: 14px;    letter-spacing: 2px;    padding: 4px 10px;    color: #213375;    font-weight: 400;    width: 200px;    text-align: center;    border: 1px solid #213375;    top: 80%;    transition:0.3s;}.RWDbanner014 .main_pic_box .swiper-slide .button:hover {    background: #213775;    color: #fff;    transition: 0.3s;}.RWDbanner014 .main_pic_box .bg {display: none;}.RWDbanner014 .main_pic_box .swiper-slide .main_img:before {    content: "";    position: absolute;    left: 0;    top: 0;    height: 550px;    width: 550px;    border-radius: 50%;    background: rgb(33 51 117 / 10%);    left: 50%;    transform: translate(-50%, 0);}.products_block:after {    content: "";    position: absolute;    width: 175px;    height: 188px;    background: url(archive/image/customization/water_bg.png)no-repeat;    background-size: contain;    left: 105px;    top: 50px;    opacity: 0.9;    z-index: -1;    transform: rotate(153deg);}/*醫師專欄*/ 
.brands_block .container {    width: 100%;    padding: 0;}.brands_block {    padding:0px 0 100px 0;    position: relative;}.RWDparallax_new .picbgbox{height: 750px !important;}.RWDparallax_new .overlay {height: 100%;}.RWDparallax_new .overlay > .container {    width: 40%;    margin-left: 10%;    height: 100%;    display: flex;    flex-direction: column;    justify-content: center;    align-items: flex-start;}.para_title_block h6 {    margin-top: 0;    font-size: 18px;    letter-spacing: 1px;    color: #333;    margin-bottom:0px;}.para_title_block h4 {    font-size: 40px;    color: #000;    line-height: 1.8em;    margin-top: 0;    letter-spacing: 2px;}.para_content h5 {    font-size: 20px;    color: #444;    letter-spacing: 1px;}.para_content {    margin-top: 30px;}.doctor_txt {    font-size: 17px;    line-height: 1.8em;    letter-spacing: 1px;    color: #5d5d5d;    margin-top: 20px;}.para_btn a {    display: flex;    color: #fff;    border: 1px solid #223776;    padding: 6px 20px;    width: 200px;    text-align: center;    margin-top: 50px;    margin-bottom: 50px;    font-size: 14px;    transition: 0.3s;    letter-spacing: 1px;    justify-content: center;    align-items: center;    line-height: 1.8em;    background: #223776;}.para_btn a i {    font-size: 15px;    line-height: 1.8em;    margin-right: 10px;}.para_btn a:hover {    color: #fff;    background: #223776;    transition: 0.3s;}.phone_picpic {    display: none;}/*使用者分享*/ 
.share_block > .container {    width: 80%;    padding: 0;    max-width: 1500px;}.RWDnews005 > section > .container {    width: 100%;    padding: 0;}.RWDnews005 h4 a {    color: #333;    font-size: 14px;    letter-spacing: 1px;}.RWDnews005 .owl-buttons {display: none;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #213775;    width: 20px;    border-radius: 0;    height: 6px;}/*使用體驗*/ 
.text_location {    padding: 100px 0px 0 0;    position: relative;}.text_location > .container {    width: 100%;    padding: 0;    max-width: 2000px;}.RWDproduct004 .callout-dark {    padding: 0;    background: transparent;    margin-bottom: 50px;    border-bottom: 0;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 .nopadding {border-bottom: 0;}.RWDproduct004 .callout-dark {display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div.mix {    width: calc(100%/2);    padding: 20px !important;}.RWDproduct004 .item-box-desc {    position: absolute;    z-index: 1;    top: 50%;    transform: translateY(-50%);    width:40%;    padding:0px;    margin-bottom:0px;}.RWDproduct004 .mix:nth-child(1) .item-box-desc {    right: 0;}.RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 30px;    letter-spacing: 1px;    line-height: 1.8em;    color: #213775;    margin-bottom: 15px;}.RWDproduct004 .list-inline {    font-size: 17px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;}.RWDproduct004 .mix:nth-child(2) .item-box-desc {    left: 11%;    padding: 0;    margin-bottom: 0;}.RWDproduct004 #portfolio .row.mix-grid .mix {    opacity: 1;    transition: 0.5s;}.RWDproduct004 #portfolio .row.mix-grid:hover .mix {    opacity: 0.5;    transition: 0.3s;}.RWDproduct004 #portfolio .row.mix-grid:hover .mix:hover {    opacity: 1;    transition: 0.3s;}.RWDnews005 h1.main-title {text-align: left;}.RWDnews005 h2.sub-title { text-align: left;}.RWDnews005 .section-subject {position: relative;}.RWDnews005 .section-subject:before {    content: "RECOMMEND";    position: absolute;    font-size: 130px;    opacity: 0.1;    right: 0;    bottom: -9px;    line-height:1em;}/*footer*/ 
.footer {    padding: 80px 0 50px 0;    position: relative;    background: url(archive/image/customization/p_bg2.png)no-repeat;}.footer > .container {    width: 80%;    padding: 0;    display: flex;    flex-direction: row;    flex-wrap: wrap;    justify-content: center;    align-items: center;}.left_number {    width:calc(45% - 15px);    border:1px solid #213775;    margin-right: 5%;    margin-left:15px;}.right_info {    width: 50%;    padding-left: 5%;    padding-right: 15px;}.copy_block {    width: 100%;    padding-top: 30px;    margin-top: 30px;    border-top: 1px solid #999;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    flex-wrap: wrap;    font-size: 13px;    color: #999;    line-height: 1.5em;    letter-spacing: 1px;    opacity:0.7;}span.line_key {opacity: 0.3;}.key_txt {margin-right: 10px;}.RWDssl01 {margin: 0 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #999;}.copy_block .RWDedictor {    display: flex;    flex-direction: row;    flex-wrap: wrap;    width: 100%;    justify-content: center;    align-items: center;    margin-bottom: 5px;}.free_number {    text-align: center;    color: #213775;    padding: 40px 10px;    letter-spacing:1px;}span.number_txt a {    font-size: 35px;    letter-spacing: 0px;    line-height: 1.8em;    color: #213775;    font-weight: 700;}.contact_section h4 {    color: #111;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 17px;    margin-top: 0px;    margin-bottom: 10px;}.contact_section h5 {    color: #111;    letter-spacing: 1px;    line-height: 1.5em;    font-size: 15px;    opacity: 0.8;    margin-bottom: 30px;}.contact_info_list ul li {    list-style: none;    color: #111;    letter-spacing: 1px;    font-size: 15px;    line-height: 1.8em;    margin-bottom: 5px;}.contact_info_list ul {padding-left: 0;}.contact_info_list ul li a {color: #111;}.take_test a i {    margin-bottom: 5px;    font-size: 20px;}.take_test a {    padding: 30px 20px;    width: 50px;    line-height: 1.2em;    letter-spacing: 1px;    text-align: center;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    color: #000;    font-size: 15px;    background: #afc7d2;    position: fixed;    bottom: 100px;    right: 12px;    border-radius: 30px;}.scrollTop002 {    right: 9px;    bottom: 0;}aside.top_btn {    width: 50px;    height: 50px;    background: #000;    display: flex;    justify-content: center;    align-items: center;}/*social*/ 
.social {    display: flex;    flex-direction: row;    justify-content: flex-start;    align-items: center;    margin-top: 30px;}.social_item a {    color: #fff;    font-size: 20px;}.social_item {    width: 40px;    height: 40px;    border-radius: 50%;    display: flex;    justify-content: center;    align-items: center;    margin-right: 15px;}.social_item.facebook {background: #1876f2;}.social_item.line {background: #00b900;}.social_item.instagram {background-image: linear-gradient(135deg, #4929b5 0%, #C92596 65%, #F7882E 94%);}.social_item.youtube {background: #ff0000;}.take_test.sale a {    bottom: 205px;    background: #213775;}.footer:after {    content: "";    position: absolute;    height: 100%;    width: 40%;    background: url(archive/image/customization/footer_bg_002.png)no-repeat;    top: 0;    left: 0;    background-size: cover;    opacity: 0.7;    pointer-events: none;}/*訪客人數*/ 
.web_count {margin-left: 15px;}.RWDnews005 .margin-top-20 {    background: rgb(175 199 210 / 10%);    margin-top: 0 !important;    padding: 20px;    margin-bottom: 0;    box-shadow: -6px 6px 12px -9px rgb(0 0 0 / 20%);}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:nth-child(even) {transform: translateY(30px);}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 30px;}.RWDnews005 .owl-controls {margin-top: 20px;}span.sub_doctor {font-size: 17px;color: #333;}.RWDproduct002_v2 .col-md-12 .popup-portfolio .portfolio-item:hover .more_btn {    transition: 0.3s;    transform: translateY(10px);    opacity: 1;}.more_btn {    color: #213775;    font-size: 17px;    font-weight: bold;    transition: 0.3s;    transform: translateY(30px);    opacity: 0;}.more_btn i {    margin-right: 5px;}.RWDbanner005 .add-cart {    background: rgb(33 55 117 / 50%);}.cooper_txt a {    padding: 30px 20px;    width: 50px;    line-height: 1.2em;    letter-spacing: 1px;    text-align: center;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    color: #fff;    font-size: 15px;    background: #213775;    position: fixed;    bottom: 300px;    right: 12px;    border-radius: 30px;}.social_item a:hover {color: #fff;}.cooper_txt a:hover { color: #fff;}
/*內頁補丁 start*/

/*補丁*//*a連結*/a{text-decoration: none;}a:focus, a:hover {color: #000000;text-decoration: none;}.row{margin-right:0px;margin-left:0px;}/*main*/ 
.page_wrapper_bg section.call_to_action { padding: 50px 0 80px 0; min-height: 1000px;}.page_wrapper_bg section.call_to_action>.container {padding: 0 15px;}/*文字統一設定*/ 
.page_wrapper_bg .hgroup h1 {line-height: 1.7;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1;letter-spacing:2px;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.7;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p{font-size:15px;line-height: 2;letter-spacing: 2px;color: #333; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px;line-height: 2; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*重新填寫*/ 
.refill_btn {display: none;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 15px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a { min-width:180px;padding: 0 15px;background: transparent;color: #444; transition: all 0.2s ease;border: 1px solid #444;}.btn.btn_back a:hover {border: 1px solid #000;color: #fff;background: #000;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0;}.ebtn a {min-width:180px;line-height: 1.5;padding: 6px 30px;margin-top: 20px;color: #fff;background: #444; border: 1px solid #444;transition: all .2s ease;}.ebtn a:hover {background: #000; color: #fff; border-color: #000; transition: all .2s ease;}/*購物車按鈕*/ 
.RWDshopping .btn.bg1{background: transparent ;color: #444;border: 1px solid #444;border-radius: 0 ;}.RWDshopping .btn.bg1:hover{border-radius: 0 ;transition: all 0.3s ease;border: 1px solid #000 ;color: #fff ;background: #000 ;}.RWDshopping .btn.bg2{border-radius: 0 !important;transition: all 0.3s ease;border: 1px solid #444 !important;color: #fff !important;background: #444 !important;}.RWDshopping .btn.bg2:hover{background:#000 !important;color: #fff !important;border: 1px solid #000 !important;}.RWDshopping .btn.bg2 i {transition: none;}.RWDshopping .btn.bg3{background: transparent; color: #444; border: 1px solid #444;border-radius: 0;}.RWDshopping .btn.bg3:hover{border-radius: 0;transition: all 0.3s ease;border: 1px solid #000;color: #fff; background: #000;}/*會員按鈕*/#join_form .btn{padding: 6px 12px;border-radius: 0;}#join_form .btn-link:hover { text-decoration: none;}#btn_member_login { float: none;background: #444;color: #fff;border: 1px solid #444;padding: 6px 12px;}#btn_member_login:hover {background: #000;color:#fff;border: 1px solid #000;}#join_form .btn-primary {min-width:180px;float: none; background: #444;color: #fff;border: 1px solid #444;}#join_form .btn-primary:hover{background: #000;color:#fff;border: 1px solid #000;}.btn-primary { background-color:#444;border: 1px solid #444; border-radius: 0 !important; float: right; margin-right: 0px;font-size: 14px;box-shadow:none;}.btn-primary a {color: #fff;font-size: 14px;}.btn.btn-primary:focus a, .btn.btn-primary:hover a, .btn.btn-primary:active a{color:#fff;}.btn-primary:hover{transition: all 0.3s ease; color:#fff; background-color: #000;border-color: #000;} .btn-primary:active:hover, .btn-primary:active:focus{background-color: #000;border: 1px solid #000;}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{color: #fff;background-color:  #000;border-color: #000;outline: none;}/*文章列表-2*/ 
.layoutlist_2 .list_subject a {font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.subsubject {font-size: 14px;font-weight: 400;line-height: 2;}/*文章列表-3*/ 
.layoutlist_3 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_3 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-4*/ 
.layoutlist_4 .list_subject a{font-size: 16px !important;font-weight: bold;margin: 0px 0px 20px !important; display: block;line-height:2 !important;}.layoutlist_4 .list_subject .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*文章列表-7*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{margin-top: 15px !important;;margin-bottom: 15px !important;;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{font-size: 12px;}.layoutlist_7 .summary, .layoutlist_7 .summary a{font-size: 14px !important;font-weight: 400;line-height: 2 !important;}/*相簿-1*/ 
.layoutlist_1 .album_item_subject {padding: 20px 0px;font-size: 18px;}/*相簿-2*/ 
.layoutlist_2 .album_item_subject{padding: 20px 0px;font-size: 18px;}/*Q&A*/ 
.rwd .faq_question{font-size: 16px;letter-spacing: 2px;}.rwd .faq_answer{font-size: 15px;letter-spacing: 2px;line-height: 1.8;}/*影片*/ 
.video_item_subject{font-size: 16px;letter-spacing:1px;}/*檔案下載*/ 
.download .search_input {background: transparent;}.no-touch .layoutlist_5 .dbtn_v2:hover {    background: #333;    border-color: #333;    color: #fff;}.layoutlist_5 .dbtn_v2 {    display: inline-block;    margin: 15px 0 0;    padding: 6px 0.8em;    font-size: 14px;    line-height: 1.2;    color: #333;    border: 1px solid #b7b7b7;    border-radius: 2px;    background: #fff;    text-decoration: none;    cursor: pointer;}.layoutlist_5 .download_subject {    line-height: 1.4;}.layoutlist_5 .summary {    margin: 8px 0 0;    font-size: 13px;    line-height: 1.4;    color: #818181;}/*產品_1*/ 
.page_content1 #productbx_bg{background: #efefef;-moz-opacity:1;opacity: 1;}.page_content1 .dd-selected {letter-spacing: 1px;}#btn_shopping{border-radius: 0;font-size: 14px;background:#444}#btn_shopping:hover{background:#000}.fbtn{border-radius: 0;font-size: 14px;background:#444}.fbtn:hover{background:#000}#btn_querycar{border-radius: 0;font-size: 14px;background:#444}#btn_querycar:hover{background:#000}.product_desc_content {color: #333;letter-spacing: 1px;line-height: 30px;}.page_content1 #prod_price {margin-top: 17px;}/*產品_2*/#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add {background: #999;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop {background:#444;}.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-color: #111;}#mobile-fixed .style-radio .form-radio, .RWDproduct_page .style-radio .form-radio {border: 1px solid rgb(214, 214, 214);}#mobile-fixed .style-radio .form-radio.checked, .RWDproduct_page .style-radio .form-radio.checked {border-color: #000;}/*購物清單*/ 
.RWDshopping .btn.normal{border-radius: 0;}/*會員註冊*/#join_form .btn-primary{border-radius: 0;}/*留言板*/ 
.customized_columns .css-table .th.textarea {width: 10%;}/*詢問車*/ 
.RWDquiry .btn.normal{border-radius: 0;}/*電子表單*/ 
.eformscontent .layoutlist_1 {margin: 0 auto;}.eformscontent .layoutlist_1 .layout_full {max-width: 800px;margin: 0 auto;}.eformscontent .layoutlist_1 .layout_full.new-form {width: 100%;max-width: 100%;}.form-horizontal .form-group {margin-left: 0; margin-right: 0;}.form-horizontal .control-label {width: 15%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 85%;}

/*內頁補丁 end*/
/*內頁 start*/

#RWDPAGE_BASE_PAT02 .paneleffect_v1.animated {    animation-delay: 0.5s !important;}/*main*/ 
.collapsing_header .main {    top: 0 !important;    min-height: 1000px;    z-index: 1;overflow-x: visible;}/*選單*/ 
.RWDmenu_plus04 .site-nav .menu ul li>a:hover {    color: #213775;    transition: 0.3s;}.RWDmenu_plus04 .site-nav .menu li.store_btn > ul.is-open > li > a:hover {    background: transparent;    color: #000;}.RWDmenu_plus04 .site-nav .menu li.store_btn a:hover {    background: #213775;    color: #fff;}.RWDmenu_plus04 .site-nav .menu>li.has-child.store_btn>a:hover:after {    border-color: #fff;}.RWDmenu_plus04 .site-nav .menu>li.has-child.store_btn>a:after {    border-color: #fff;}.RWDmenu_plus04 .site-nav .menu>li.active.store_btn>a, .RWDmenu_plus04 .site-nav .menu>li.store_btn>a:hover {    background: #213775;    color: #fff;}.RWDmenu_plus04 .site-nav .menu li.store_btn > ul > li > a {    background: transparent !important;    color: #333;    margin-left: 0;}.pagecontent {padding: 0 !important;}h1.pageTitle br {display: none;}/*頁籤*/ 
.hgroup .breadcrumb {    position: relative;    border: 0;    border-radius: 0;    width: 100%;    text-align: center;    bottom: 0;    letter-spacing: 1px;    padding: 0;    background: transparent;}.pageTitle {    line-height: 1.8em !important;    font-size: 40px;    letter-spacing: 1px;    margin-bottom: 0;    text-align: center;}.main section .hgroup .container {    width: 100%;    padding: 0px 0px 17px 0px;    margin-top: 0;}/*內文container*/ 
.page_wrapper_bg section.call_to_action>.container {    padding: 0 15px;    width: 80%;    max-width: 1600px;}.page_wrapper_bg section.call_to_action {background: #fafafa;}.breadcrumb>li a br {display: none;}/*影音專區*/ 
.video_item_subject:hover {    color: #213775;    transition: 0.3s;}.video_item_subject {    text-align: center !important;    color: #000;    transition: 0.3s;}/*認識問題肌*/ 
.item .subject A.itemlink {font-size: 18px;}.story_year {    letter-spacing: 1px;    font-weight: 600;    color: #213775;    margin-top: 30px;}.brand_story .story-txt-right h5 {    margin-top: 0;    font-size: 15px;    line-height: 1.8em;    color: #333;}.product1 .RWDproduct_page .pic-box {    width: 50%;    float:none;}.product1 .RWDproduct_page .products-con {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    margin-top:40px;}.product1 .RWDproduct_page .products-info .subname {    font-size: 16px;    color: #333;    letter-spacing: 1px;    margin-top: 20px;    margin-bottom: 30px;    padding-bottom: 30px;    border-bottom: 1px solid #666;}.skin_memo ul li {    list-style: none;    font-weight: 600;    color: #fff;    font-size: 14px;    letter-spacing: 1px;}.skin_memo ul {    margin-bottom: 50px;    background: #213775;    padding: 20px;}.skin_word {    font-size: 15px;    line-height: 1.8em;    font-weight: 400;}.RWDproduct_page .pic-box {width: calc(100% - 470px);padding-right:0px;}.RWDproduct_page .products-info {width: 420px;}/*內頁container*/ 
.article-text .container {width: 100%;}.m2018 .products-nav .nav-title {    font-size: 20px;    color: #000;    font-weight: 600;    background: transparent;    padding: 15px 10px;    border-bottom: 2px solid #213775;}.m2018 .products-nav>ul>li>a {font-size: 15px;}/*據點專訪*/ 
.rwdlayoutlist_9 .subject {font-size: 18px;text-align: left}/*據點查詢*/ 
.loaction_item:nth-child(1) {    border-top: 0;    padding-top: 0;    margin-top: 0;}.loaction_item {    margin-top: 30px;    padding-top: 30px;    border-top: 1px solid #ccc;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;}.map_block {width: 50%;}.map_tex {width: 50%;padding-left:50px;}/*品牌簡介*/ 
.brand_story {    margin-bottom: 50px;    position: relative;}.brand_story .story-txt-right {    position: absolute;    width: 40%;    right: 50px;    text-align: left;    top: 50%;    transform: translateY(-50%);    color: #666;}.story-txt-right h4 {    font-size: 30px !important;    letter-spacing: 3px !important;    line-height: 1.8em !important;    margin-top: 0 !important;    color: #000;    font-weight:400 !important;}.brand_story .story-txt-left {    position: absolute;    width: 40%;    color: #666;    left: 50px;    top: 50%;    transform: translateY(-50%);    text-align: left;}.brand_story .story-txt-left h4 {    letter-spacing: 0 !important;    font-size: 30px;    font-weight: 100;    color: #000;    margin-top: 0;}.brand_people {    position: relative;}.brand_people .story-txt-right {    position: absolute;    right: 15%;    top: 50%;    transform: translateY(-50%);    text-align: center;}.brand_people .story-txt-right h5 {    letter-spacing: 0;    font-size: 18px;}.brand_people .story-txt-right h6 {    font-size: 16px;    letter-spacing: 1px;    line-height: 1.5em;}.brand_people .sper_line {    height: 1px;    margin: 20px 0px;    background: #bebebe;}.people_plus {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    margin-top:30px;}.plus-item h5 {    font-size: 16px !important;    margin: 3px 0 !important;}.plus-item {    width: 100px;    height: 100px;    background:#213775;    border-radius: 50%;    justify-content: center;    align-items: center;    display: flex;    flex-direction: column;    margin: 0 30px;    color:#fff;}.plus-item:nth-child(1):after {    content: "+";    position: absolute;    font-size: 25px;    color: #666;    right: 50%;    transform: translateX(50%);}/*據點查詢*/ 
.article11 div#sidebar.layoutmenu3 {    float: none;    width: 25%;}.article11 .pagecontent {    width: 75%;    float: none;}.article11 .m2018.visible-lg {    position: sticky;    top: 180px;}.article11 .xrow {    position: relative;    height: 100%;    display: flex;    flex-direction: row;    justify-content: center;}/*認識問題肌*/ 
.product1 .RWDproduct_page .products-info {    width: 40%;    float: none;    margin-left: 10%;}.product1 .RWDproduct_page .products-info .name {    font-size: 30px;    letter-spacing: 1px;    font-weight: 600;}.product1 .RWDproduct_page .products-con {margin-bottom: 50px;}.product1 article.products-editor {    line-height: 1.8em;    font-size: 16px;    letter-spacing: 1px;}.product1 .RWDproduct_page .products-info .txt .title { display: none;}.product1 .RWDproduct_page .products-info article.editor.clearfix {    font-size: 15px;    letter-spacing: 1px;    color: #333;    line-height: 1.8em;    margin-top: 30px;}.RWDproduct_page .tab-box .tab-container {    border: 0;    border-top: 1px solid #ccc;}.RWDproduct_page .tab-box .tab-menu li.active a:before {    background: #213775;}.know_list ul li {    list-style: none;    margin-bottom: 15px;    border-bottom: 1px solid #efefef;    padding-bottom: 10px;    padding-left: 15px;}.know_list {    padding-left: 50px;    margin-top: 50px;}.know_list ul {    padding-left: 0;}.sign_txt {    margin-top: 50px;    padding-left: 50px;}.sign_txt h5 {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    margin-bottom: 30px;    color: #000;}.sign_txt ul li h6 {    color: #333;    letter-spacing: 1px;    font-size: 16px;    font-weight: 600;}.sign_txt ul li {    list-style: none;    font-size: 14px;    margin-bottom: 20px;}.sign_txt ul {    padding-left: 0px;}.RWDproduct_page .products-info .name-box .name {    font-size: 25px;    letter-spacing: 1px;    font-weight: 600;    color: #000;}.RWDproduct_page .products-info .subname {    font-size: 14px;    letter-spacing: 0px;}.product_btn a:hover {    color: #fff;    background: #213775;    transition: 0.3s;}.product_btn a {    color: #213775;    font-weight: 600;    display: block;    border: 1px solid #213775;    padding: 10px;    text-align: center;    font-size: 18px;    margin-top: 50px;    transition: 0.3s;}/*保養你我他*/ 
.pic_item {    width: calc(100%/3);    padding: 20px;    background: #213775;}.know_pic_block {    display: flex;    flex-direction: row;    justify-content: center;    align-self: center;}.know_memo {    letter-spacing: 1px;    font-size: 13px;    line-height: 1.8em;    margin-top: 50px;}.know_block {    padding: 0 5%;}/*案例分享*/ 
.share_block_left {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    padding: 50px 5%;    background: #efefef;    width: 80%;    margin: 0 auto 50px auto;}.share_txt {    width: 60%;    text-align: center;}.share_pic {    width: 40%;}.share_block_right {    display: flex;    flex-direction: row-reverse;    justify-content: center;    align-items: center;    padding: 50px 5%;    background: #efefef;    width: 80%;    margin: 0 auto 50px auto;}/*聯絡表單*/ 
.new-form .new-width .currectsend_btn a {text-align: center;}.form-control {    border-radius: 0;    box-shadow: none;}.customized_columns ._input {    border: 0;    border-bottom: 1px solid #d1d1d1;}.form-control:focus {    box-shadow: none;    border-bottom: 1px solid #213775 !important;}.new-form {    margin-left: 0px;    margin-right: 0px;}.ebtn a {text-align: center;}.eformsForm .ebtn.currectsend_btn {padding-right: 15px;}/*search*/ 
.RWDsearch_page .list-tab li a:hover{    color: #213775;    transition: 0.3s;}.RWDsearch_page a {    color: #333;    transition: 0.3s;}.RWDsearch_page .search-name {    letter-spacing: 1px;    color: #333;}.RWDsearch_page .list-title {    font-weight: 400;    color: #000;}.RWDsearch_page .list-title .qty {    background: #213775;    color: #fff;}.page_content3_mainphoto .swiper-slide img {    width: 100%;}.activ_btn a:hover {    color: #fff;    transition: 0.3s;}.activ_btn a {    width: 100%;    padding: 10px;    text-align: center;    background: #213775;    display: block;    color: #fff;    font-size: 16px;    transition: 0.3s;}.block_second .hidden-xs.story-img-web:after {    content: "";    position: absolute;    background: url(archive/image/customization/footer_bg_002.png)no-repeat;    height: 100%;    width: 60%;    left: 0;    top: 0;    background-size: cover;    opacity: 0.5;    z-index: 1;}/**/ 
.b5_effect {    width: calc(100%/2 - 50px);    padding: 0 30px 30px 30px;    border-radius: 20px;    border: 1px solid #ccc;    margin: 0 25px;}.know_txt {    display: flex;    flex-direction: row;    justify-content: center;    align-items: flex-start;    padding:0 5%;}.b5_effect h4 {    margin-top: 0 !important;    background: #fafafa;    display: inline-block;    padding: 5px 15px;    transform: translate(10px, -22px);    margin-bottom: 0 !important;    color: #213775}.page_wrapper_bg .article-text .b5_effect h4{    margin-bottom: 0 !important;}.b5_effect ol {padding-left: 49px;}.b5_effect ol li {color: #666;}.page_wrapper_bg .article-text .know_block h3 {    font-weight: 400;    line-height: 1.8em;    margin-bottom: 80px;    font-size: 26px !important;    letter-spacing: 1px;    text-align: center;}.first_pic {    width: 30%;}.first_txt {    width: 60%;    margin-left: 10%;}.know_block.left-right {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    margin-bottom: 30px;}/*檔案下載*/ 
.download .search_area {    margin-top: 50px;}/*20220307產品內頁家按鈕*/a.product_page_btn {   color: #213775;font-size: 16px; letter-spacing: 2px; text-align: center;  display: block;  width: 100%; padding: 10px 15px; border: 1px solid #213775;  transition: .3s ease;}a.product_page_btn:hover {  background: #213775; color: #fff; transition: .3s ease;}

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

@media (max-width: 1700px) {/*1700px*/ 
.RWDbanner014 .thumb_pic {width: 50%;}.footer > .container {width: 90%;}}@media (max-width: 1600px) {/*1600px*/ 
.footer:after {width: 60%;}.page_wrapper_bg section.call_to_action>.container {width: 90%}}@media (max-width: 1500px) {/*1500px*/ 
.RWDmenu_plus04 .features {width: 172px;}.sub_menu_list ul li {padding-left: 25px;}.sub_menu_list h4 {padding-right: 25px;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;}.sub_menu_list h4 {font-size: 14px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 500px !important;}.RWDbanner014_info_title {font-size: 35px;}.main-title, .RWDbanner005 .title_block .title_tw, .model__head__h1.isRWDbanner014 {font-size: 35px !important;}@keyframes flyup{form{bottom:0px;opacity:0;}to{bottom:30px;opacity:1;}}.right_info {padding-left: 0%;}}@media (max-width: 1440px) {/*1440px*/ 
.sub_menu_list { padding-right: 252px;}.RWDmenu_plus04 .header {padding: 0 1%;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.RWDmenu_plus04 .site-nav .menu li.store_btn a {padding: 7px 20px;}.RWDproduct_page .pic-box {width: calc(100% - 420px);}.RWDproduct_page .products-info {width: 380px;}}@media (max-width: 1366px) {/*1366px*/ 
.RWDparallax_new .picbgbox {height: 1500px !important;}.RWDparallax_new .overlay > .container {    justify-content: flex-start;    width: 80%;    padding-top: 120px;}.sub_menu_list {padding-right: 250px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 20px;}.left_number {width: calc(40% - 15px);}.right_info {width: 55%;}}@media (max-width: 1300px) {/*1300px*/ 
.RWDmenu_plus04 .header {height: 80px;}.RWDbanner014 .thumb_pic {width: 55%;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 500px !important;}.RWDbanner014 .swiper-pagination {right: 0;}.products_block > .container {width: 90%;}.main {margin-top: 140px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 27px 10px;}.RWDmenu_plus04 #search-box.full {height: 420px;padding-top: 120px;}.RWDbanner005 .swiper-center .swiper-slide-active .subtitle {padding: 0 20px;}.RWDproduct002_v2 .showbottom a {left: 28px;}@keyframes flyup{form{bottom:0px;opacity:0;}to{bottom:20px;opacity:1;}}.page_wrapper_bg section.call_to_action>.container {width: 95%}}@media (max-width: 1200px) {/*1200px*/ 
.RWDmenu_plus04 .logo {width: 250px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 10px;}.products_block:after {left: 0;}.left_number {width: calc(40% - 15px);}.right_info {width: 55%;}li.sub_menu_show {display: none !important;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {    color: #999;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    white-space: normal;    overflow: hidden;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 10px;}.skin_issue:after {    font-size: 150px;    top: -34px;}.RWDproduct002_v2 .section-subject:before {    font-size: 100px;    bottom: -60px;}.RWDnews005 .section-subject:before {font-size: 80px;}.contact_section h4 {font-size: 16px;}}/*產品系列*/ 
.RWDproduct_page .products-info .txt {    color: #333;    line-height: 1.8em;    font-size: 14px;}.RWDproduct_page .products-info .txt h5 {    color: #000;    font-weight: 600;    font-size: 17px;    margin-top: 20px;}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.classical_products > .container { width: 90%;}.main-title, .RWDbanner005 .title_block .title_tw, .model__head__h1.isRWDbanner014 {    font-size: 30px !important;}.classical_products {padding: 80px 0px;}.skin_issue {padding: 80px 0px;}.products_block {padding: 80px 0px;}.RWDvideo003 .box {margin-bottom: 50px;}.text_location {padding: 80px 0px 0 0;}.RWDproduct002_v2 .showbottom a {width: 65%;}.RWDproduct002_v2 .section-subject:before {font-size: 100px;}.RWDproduct002_v2 h1.main-title {padding-left: 0;}.RWDproduct002_v2 h2.sub-title {padding-left: 0;}.skin_issue:after {font-size: 100px;top: -25px;}.RWDnews005 .section-subject:before {    font-size: 100px;    bottom: -26px;}.RWDparallax_new .overlay > .container {width: 70%;margin-left: 15%;}.RWDparallax_new .picbgbox {height: 1300px !important;background-position: center bottom !important;}.RWDproduct002_v2 .showbottom .portfolio-bottom-summary a {opacity: 1;bottom: 30px;left: 30px;width: 80%;}.footer:after {width: 100%;}.more_btn {display: none;}/*內頁*/div#sidebar.layoutmenu3 {margin-top: 40px;}.article11 .device-nav {position: sticky;top: 200px;}.RWDproduct_page .pic-box {width: calc(100% - 380px);}.RWDproduct_page .products-info {width: 330px;}div#sidebar.layoutmenu3 {    width: 200px;    padding-right: 0px;    margin-right: 50px;}.RWDproduct_page .products-right {    width: calc(100% - 250px);}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.menu_block .RWDedictor {display: none;}li.sub_menu_show {display: block !important;}.RWDmenu_plus04 .header {height: 75px;padding-top: 0;}.main {margin-top: 75px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #213775;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDproduct004 .list-inline { font-size: 14px;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 20px;margin-bottom:5px;}.RWDproduct004 .list-inline {height: auto !important;}.contact_section h4 {font-size: 15px;}.RWDproduct004 .mix:nth-child(1) .item-box-desc {right: 20px;}.RWDnews005 .owl-controls {margin-top: 20px;}.model__head__h1.isRWDbanner014 {font-size: 25px !important;}.RWDbanner014_info_title {font-size: 30px;}.products_block:after{display:none;}.RWDmenu_plus04 .features {position: relative;top: 0;}.RWDmenu_plus04 .header { top: 0;}.RWDmenu_plus04 .features i {color: #263a73;}.RWDparallax_new .overlay > .container {    width: 80%;    margin-left: 10%;}.RWDmenu_plus04 span.cart-nu {color: #263a73;}li.can-link.sub_menu_show {background: #efefef;}/*內頁*/ 
.RWDmenu_plus04 .header {padding: 0 3%;}.eformscontent .layoutlist_1 { width: 100%;}.product1 .RWDproduct_page .products-info {    width: 45%;    margin-left: 5%;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.subtitle {    display: -webkit-box;    -webkit-line-clamp: 5;    -webkit-box-orient: vertical;    white-space: normal;    overflow: hidden;}.RWDbanner005 .more-btn {width: 230px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+3) {width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+2), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+1), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+4), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+5) {    width: calc(100%/2);}.model__head.isRWDbanner014 {    position: relative;    top: 0;    text-align: center;}.model__head__h1.isRWDbanner014 {text-align: center;}.RWDbanner014 .main_pic_box .swiper-slide .button {    height: 50px;    left: initial;    right: 50%;    transform: translateX(50%);    top: initial;    bottom: 70px;}.RWDbanner014 .main_pic_box .control_arrow {    left: 50%;    transform: translateX(-50%);    margin-left: 0;    bottom: 0;}.RWDbanner014 .swiper-pagination {display: none;}.RWDbanner014 .main_pic_box .swiper-slide .info {    width: 80%;    text-align: center;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    height: 400px !important;}.RWDbanner014 .main_pic_box .swiper-slide .main_img:before {    height: 350px;    width: 350px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div.mix {    width: 100%;}.left_number {    width: 100%;    margin: 0;    margin-bottom: 40px;}.right_info {    width: 100%;    padding: 0;}.RWDbanner014 .main_pic_box .swiper-slide .info {    height: auto !important;}.RWDproduct002_v2 .section-subject:before{display:none}.skin_issue:after{display:none}.RWDnews005 .section-subject:before{display:none}/*內頁*/ 
.brand_people .story-txt-right {right: 10%;}div#sidebar {width: 100% !important;}.xrow {flex-direction: column !important;}.pagecontent {width: 100% !important;}.know_list {padding-left: 0;}.share_block_left {width: 100%;}.share_block_right {width: 100%;}div#sidebar.layoutmenu3 {margin-bottom: 40px;}.first_txt {width: 60%;margin-left: 5%;}.first_pic {width: 35%;}.page_wrapper_bg .article-text .know_block h3 br {display: none;}.know_txt {padding: 0;}.b5_effect {padding: 0 20px 20px 20px;}.product1 .RWDproduct_page .products-con {flex-direction: column-reverse;}.product1 .RWDproduct_page .pic-box {width: 90%;}.product1 .RWDproduct_page .products-info {    width: 90%;    margin-left: 0;}div#sidebar.layoutmenu3 {    padding-left: 0;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {.brand_story .story-txt-right {    position: relative;    top: initial;    transform: translateY(0);    right: initial;    width: 100%;    margin-bottom: 30px;}.hidden-xs.story-img-web {    display: none;}.hidden-md.hidden-sm.visible-xs.story-img-phone {    display: block !important;}.brand_story .story-txt-left {    position: relative;    top: initial;    transform: translateY(0);    left: initial;    width: 100%;    margin-bottom: 30px;}.brand_people .story-txt-right{    position: relative;    top: initial;    transform: translateY(0);    right: initial;    width: 100%;    margin-bottom: 30px;}}

/*900px end*/
/*850px start*/
@media (max-width: 850px) {
.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDparallax_new .picbgbox {height: 1500px !important;}.hgroup .container {    margin-left: 0;    margin-right: 0;}.know_txt {    flex-direction: column;}.b5_effect {    width: 100%;   margin:0 0 50px 0px;}.know_block.left-right {    flex-direction: column;}.first_pic {    width: 100%;}.first_txt {    margin-left: 0;    width: 100%;    margin-top: 30px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.skin_issue > .container {width: 90%;}.RWDbanner014 .main_pic_box .swiper-slide .main_img{padding-bottom:50px;}.take_test a {    left: 0;    bottom: 0;    flex-direction: row;    height:50px;}.take_test.sale a {    right: 50px;    bottom: 0;    left: initial;}.take_test a i {    margin-bottom: 0;    margin-right: 10px;}.cooper_txt a {    width: calc(100%/2 - 25px);    bottom: 0;    right: 50px;    flex-direction: row;    padding:15px;    border-radius: 0;    height:50px;    font-size:14px;}.cooper_txt a i {    margin-bottom: 0;    margin-right: 10px;}.footer {padding: 80px 0 80px 0;}.right_info {text-align: center;}.social {justify-content: center;}.RWDbanner005 .swiper-center .swiper-slide.swiper-slide-active {    width: 100%;    max-width:100%;}.RWDmenu_plus04 #search-box.full .search-close-full:after {    height: 100%;    background: rgb(0 0 0 / 90%);}.RWDmenu_plus04 #search-box.full {    height: 100vh;    padding-top: 0;    top: 0;    bottom: initial;}.take_test a {    width:calc(100%/2 - 25px);    border-radius: 0;}.take_test a {padding: 15px;}.RWDbanner005 .swiper-center .swiper-slide {    height: auto;    max-width: initial;    -webkit-transform: perspective(0px) translateZ(0px);    transform: perspective(0px) translateZ(0px);}.RWDbanner005.frac-bottom .fraction_block.frac-bottom {display: flex;}.key_txt {margin-right: 0;}.scrollTop002 {opacity: 1 !important;right:0;}.web_count {margin-left: 0px;}/*內頁*/ 
.brand_story .story-txt-right br {display: none;}.pageTitle {font-size: 30px;}.plus-item {width: 130px;height: 130px;}.plus-item h5 { font-size: 18px !important;}.map_block {width: 45%;}.map_tex {width: 55%;}.share_txt {padding: 0 30px;}.layoutlist_5 .downlaod_item {    width: calc(100%/2);}.cooper_txt a, .take_test a {    z-index: 111;}.download .search-container {    margin-left: 0;    margin-top: 20px;    width: 100%;}.RWDproduct_page .pic-box {    width: 100%;}.RWDproduct_page .products-info {    width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.owl-pagination {display: block;}.fl {width: 200px;}.fl img {width: 100%;}.RWDvideo003 .box {width: 100%;}.RWDproduct002_v2 .showbottom .portfolio-bottom-summary a {width: calc(100% - 100px);}.RWDparallax_new .picbgbox {    height: 1800px !important;    background-position: 12% bottom !important;}/*內頁*/ 
.loaction_item {flex-direction: column-reverse;}.map_block {width: 100%;}.map_tex {    width: 100%;    padding: 20px;}.pic_item { width: 100%;}.know_pic_block {    flex-direction: column;}.share_block_left, .share_block_right {    flex-direction: column;}.share_txt {    padding: 0 0 30px 0;    width: 100%;}.share_pic{width:100%;}.btn.btn_back {    float: none;    width: 100%;}.btn.btn_back a {    width: 100%;    min-width: 100%;}.article-text .container {    padding: 0;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {width: 180px;}.RWDmenu_plus04 .features .member-btn {padding: 25px 0px;}.RWDmenu_plus04 .features {width: 121px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+2), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+3), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+4), .RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+5) {width: 100%;}.RWDproduct004 .list-inline br {display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div.mix {padding: 0 !important;}span.number_txt a {font-size: 30px;}.RWDvideo003 .box {width: 100%;}.RWDvideo003 .text {margin-bottom: 30px;}.RWDvideo003 .main_title {font-size: 25px;}.RWDproduct002_v2 .popup-portfolio {margin: 0 auto !important;}.RWDbanner005 .swiper-center .swiper-slide {width: 100% !important;}.copy_block {font-size: 10px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(5n+1){width:100%;}.RWDproduct002_v2 h1.main-title {text-align: center;}.RWDproduct002_v2 h2.sub-title {text-align: center;}.animated .RWDproduct002_v2 .showbottom .portfolio-bottom-summary a {    position: relative;    left: 0 !important;    bottom: 0 !important;    width: 100% !important;    margin-bottom: 30px !important;    padding: 0 20px;    margin-top: 10px;}.RWDproduct002_v2 .portfolio-bottom {    position: relative !important;    bottom: 0;}#m_RWDfullscreen01_54_1 .picbgbox {    background-image: none !important;    height: auto !important;}.phone_picpic {    display: block;    padding-bottom:50px;}.key_txt {text-align: center;}@keyframes flyup{form{bottom:0px;opacity:0;}to{bottom:0px;opacity:1;}}.classical_products{padding:80px 0px 30px 0px;}.RWDparallax_new .overlay {background: #e0ebf1;}/*內頁*/ 
.layoutlist_2 .subject {    height: 50px !important;    line-height: 1.5em;    margin: 10px 0px;}.know_block {padding: 0;}.plus-item {margin: 0 10px;}.plus-item h5 {    font-size: 13px !important;}.layoutlist_2 .item {    margin-top: 0;    margin-bottom: 30px;}.sign_txt {    padding-left: 0px;    padding-right: 0px;}.map_tex {    padding: 20px 0px;}.map_tex h4 {    margin-top: 0 !important;}.article11 .pagecontent .article_model[data-seq="0"] {margin-top: 0;}.product1 .RWDproduct_page .pic-box {width: 100%;}.product1 .RWDproduct_page .products-info {width: 100%;}.layoutlist_5 .downlaod_item {    width: calc(100%);}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDmenu_plus04 .logo {width: 150px;}.take_test a {padding: 15px;}.sub-title, .RWDbanner005 .title_block .title_en, .model__head__h2.isRWDbanner014 {font-size: 16px !important;}.take_test a {font-size: 14px;}.RWDvideo003 .main_title {font-size: 23px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img:before {height: 300px;width: 300px;}.plus-item {    width: 110px;    height: 110px;}.pageTitle {    line-height: 1.2em !important;    margin-bottom: 20px;    font-size: 25px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDmenu_plus04 .features {padding-right: 0;}.RWDmenu_plus04 .features {width: 107px;}.RWDmenu_plus04 .logo { width: 120px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {height: 300px !important;}.RWDbanner014 .main_pic_box .swiper-slide .main_img:before {height: 200px;width: 200px;}.main-title, .RWDbanner005 .title_block .title_tw, .model__head__h1.isRWDbanner014 { font-size: 25px !important;}
}
/*320px end*/