/*連結文字顏色*/a, a:hover, a:focus{text-decoration: none;}.fl img{width:300px;}.fadeInRight {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;}.scrollTop002 img {    width: 6px;}.scrollTop002 {    width: 60px;    right: 0;    bottom: 120px;}.side_time {    position: absolute;z-index: 21;    top: 590px;    right: 0;  pointer-events: none;    overflow: hidden;}.side_time.down .RWDedictor{    transform: translateX(561px);    transition: all .8s ease;box-shadow: 1px 3px 10px 5px rgb(0 0 0 / .05);}.time_pic {    width: calc(100% - 60px);    padding-bottom: 20px;    font-size: 14px;    letter-spacing: 1px;}.side_time.down.fixed {position: fixed; top: 145px;}.side_time.down:hover .RWDedictor{transform: translateX(0px);}.side_time.down:hover .time_title {opacity: 0; }.side_time img {width: 100%;padding: 30px 55px 15px 0px;}.side_time .RWDedictor {width: 620px;animation: none !important;    display: flex;   background: #fff;pointer-events: auto;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px; transition: all .8s ease;    box-shadow: 1px 3px 10px 5px rgb(0 0 0 / .1);}.side_time .time_title {    opacity: 0;margin-right: 10px;    transform: translate(-10px, 0px);transition: all .2s ease;}.side_time.down .time_title {transition: all .2s ease;    opacity: 1;transform: translate(0px, 0px);}.time_title {    width: 60px;    writing-mode: vertical-lr;    display: flex;    justify-content: center;    align-items: center;    font-size: 18px;    letter-spacing: 3px;    color: #fff;    background: #2a4b6c;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;}.time_title i {    font-size: 24px;    color: #ddd;}.side_line {    z-index: 21;    position: fixed;    opacity: 0;    transform: translateX(60px);    top: 400px;    transition: all .3s ease;    right: 0;    width: 60px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    background: #eef2f7;    display: flex;    align-items: center;    box-shadow: 1px 3px 10px 5px rgb(0 0 0 / .05);}.side_line.fixed {    transform: translateX(0px);    transition: all .3s ease;    transition-delay: .3s;    opacity: 1;}.side_line span {    width: 60px;    writing-mode: vertical-lr;    display: flex;    justify-content: center;    align-items: center;    font-size: 18px;    letter-spacing: 3px;    color: #000;    margin-bottom: 0;}.side_line h8 {    display: block;    text-align: center;    font-weight: 600;    color: #31c03b;    padding-bottom: 10px;}.side_line a {    display: flex;    flex-direction: column;    justify-content: center;    width: 100%;    height: 230px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    background: #eef2f7; transition: all .3s ease;}.side_line a:hover {    background: #58ca61;    transition: all .3s ease;    transition-delay: 0s;}.side_line a:hover h8, .side_line a:hover span {    color: #fff;    transition-delay: 0s;}/*menu*/ 
.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: #3e9fca;    transition: all .3s ease;}.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: 300;    background: #3e9fca;    color: #fff;    transition: all .3s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 16px;    color: #000;    letter-spacing: 1px;}.RWDmenu_plus04 .logo {    width: 160px;    margin-top: 8px;}.RWDmenu_plus04 .header {    padding: 0 50px;    border-bottom: 1px solid rgba(255, 255, 255, 0.6);    backdrop-filter: blur(2px);    background: rgba(255, 255, 255, 0.6);    transition: all .5s ease;}.RWDmenu_plus04 .features .share-group a:first-child {    margin-left: 0;    height: 76px;    display: flex;    padding: 0 40px;    align-items: center;    transition: all .5s ease;    border-left: 1px solid rgba(0, 0, 0,.1);    transition: all .5s ease;}.RWDmenu_plus04 .header.is-up {    transition: all .5s ease;    border-bottom: 1px solid #ddd;    background: #fff;    backdrop-filter: blur(2px);}.RWDmenu_plus04 .features .share-group.main_share {    padding: 0;    height: 100%;    margin-right: -50px; transition: all .5s ease;}.RWDmenu_plus04 .features .share-group.main_share span {    font-size: 25px;    color: #2a4b6c;    line-height: 1.3; transition: all .5s ease;}.RWDmenu_plus04 .features .share-group.main_share h8 {    display: block;    font-size: 15px;    color: #000;    letter-spacing: 1px; transition: all .5s ease;}.RWDmenu_plus04 .features .search-btn {    padding-right: 30px;}.RWDmenu_plus04 .features .search-btn img {    width: 19px;transform: translate(1px, 0px);}.RWDmenu_plus04 .features .share-group a:first-child:hover {    background: #2b4c6d; transition: all .5s ease;}.RWDmenu_plus04 .features .share-group a:first-child:hover span {    color: #fff;    transition: all .5s ease;}.RWDmenu_plus04 .features .share-group a:first-child:hover h8 {    color: #eee;    transition: all .5s ease;}.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{    border-color: #3e9fca;}.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #888;}.main.cd-main-content {    overflow: hidden;}/*banner*/ 
.RWDbanner_plus01 .slick-caption .container {    width: 89%;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 45%;    text-align: left;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 50px;    font-weight: 600;    letter-spacing: 6px;    color: #2a4b6c;    line-height: 1.3;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 50px;    font-weight: 600;    line-height: 1.3;    letter-spacing: 6px;    background: linear-gradient(125deg, #1b96b1 39%, #44bfe3 , #0075ca 55%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {    font-size: 18px;    letter-spacing: 2px;    line-height: 1.5;    color: #666;}.RWDbanner_plus01 .slick-caption .txt3 {    margin-top: 80px;}.RWDbanner_plus01 .slick-caption .txt4 {    margin-top: 10px;}.RWDbanner_plus01 .slick-caption .txt4 h8 {    margin: 0 10px;    padding: 0 10px;    display: inline-block;    border: solid #ddd;    border-width: 0 1px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 0;}.RWDbanner_plus01.style-dotnav.control-center .control-box {    bottom: 30px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 15px;    height: 7px;    line-height: 12px;    color: transparent;    background: #2c4d6e;opacity:.4;transition: all .3s ease;    border-radius: 99em;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    width: 30px;    height: 7px;        background: #2c4d6e;    opacity: 1;    transition: all .3s ease;}/*區塊寬度*/ 
.about_block {    display: flex;    width: 86%;    margin-right: 0;    margin-left: auto;    padding: 100px 0;}.service_title .container {    width: calc(72% + 30px);}.service_box .container {    width: calc(72% + 90px);}.RWDproduct004 {    width: calc(72% + 60px);    margin: 0 auto;    display: flex;    overflow: visible;    padding-bottom: 80px;}.clinic_block {position: relative;    padding: 200px 0;}.client_block {    background:linear-gradient(-135deg, #73b2d4 20%, #339bc7);    padding: 100px 0 50px;}.client_block .RWDnews005 .container {    width: 85%;}.news_block {    padding: 100px 0;    position: relative;}.RWDProduct010 .container {    width: 100%;}/*統一標題*/ 
.RWDedictor001 .section-subject {    text-align: left;    margin-bottom: 80px;}.index .section-subject {    margin-bottom: 80px;}.index h1.main-title, .RWDbanner005 .title_block .title_tw {    font-size: 40px;    font-weight: 600;    margin: 0px;    color: #333;    letter-spacing: 4px;}.index h2.sub-title, .RWDbanner005 .title_block .title_en {    font-size: 18px;    margin: 30px 0 0;    color: #333;    line-height: 1.7;    letter-spacing:2px;    font-weight: 300;}.index .section-line{display:none;}body, html {    font-family: 'Noto Sans TC', sans-serif;    font-weight: 300;}.RWDproduct004 .section-subject {    padding-left: 30px;    width: auto;margin-bottom: 0;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {    color: #2a4b6c;    letter-spacing: 0px;    font-size: 32px;    margin: 0;}.RWDproduct004 h2.sub-title {    font-size: 32px;    margin: 0;    line-height: 1.1;    color: #2a4b6c;    font-weight: 600;    width: 50px;}.service_title .RWDedictor001 h1.main-title {    background: #ffff;    display: inline-block;    padding-right: 50px;}.index .RWDnews005 h1.main-title, .index .RWDnews005 h2.sub-title {    color: #fff;}.news_title .RWDedictor001 .section-subject {    text-align: center;}/*關於*/ 
.about_block .RWDedictor001 {    width: 23%;}.RWDscore01 {    padding: 0 50px;    width:35%;}.about_block .RWDparallax_new {    width: 42%;}.about_block p {    font-size: 15px;    letter-spacing: 2px;    line-height: 2;    color: #666;}/*數據*/ 
.RWDscore01 .count-blk .swiper-slide:before {    content: "";    position: absolute;    width: 100%;    height: 1px;    background: #ddd;    top: 50%;    transform: translate(0, -50%);}.RWDscore01 .count-title {    font-size: 24px;    margin-top: 0;    color: #666;    line-height: 1.3;}.RWDscore01 .count-blk {    padding-top: 0;    max-width: 100%;}.RWDscore01 .score-content {    padding-top: 0;}.RWDscore01 .score-subtitle {    margin-bottom: 0;}.RWDscore01 .score-mainblk {    min-height: auto;}.RWDscore01 .trigger-blk {    padding-top: 0;    padding: 0;    border-top: 0;    max-width: none;    margin-bottom: 0;}.RWDscore01 .count-blk .swiper-slide {width: 100% !important;    flex-wrap: wrap;}.RWDscore01 .count-item {    width: 50%;    margin: 30px 0;    padding: 0 15px;}.RWDscore01 .count-item:nth-child(1), .RWDscore01 .count-item:nth-child(3) {    border-right: 1px solid #ddd;}.RWDscore01 .count-num {    font-size: 46px;    display: block;    color: #2a4b6c;    line-height: 1;    letter-spacing:0px;    font-weight: 600;    position: relative;}.RWDscore01 .count-num:after {    content: "+";    position: absolute;    font-size: 30px;    top: -12px;color: #396da1;}.RWDscore01 .count-item span:nth-child(2) {    display: none;}.RWDscore01 .count-blk.swiper-container {    overflow: visible;}.swiper-container-autoheight .swiper-wrapper {    height: auto !important;}.RWDscore01 .trigger-blk .swiper-slide.active:before, .RWDscore01 .trigger-blk .swiper-slide:hover:before{display:none;}span.count-str {    color: #999;    letter-spacing: 2px;    line-height: 2;    font-size: 14px;}.about_block .RWDparallax_new .picbgbox {    position: relative;    display: block;    width: 100%;    height: 400px !important;}/*服務項目*/ 
.service_title {    position: relative;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before {    content: "";    position: absolute;    width: 290px;    height: 254px;    background: url(archive/image/customization/deco1-.png)no-repeat;    background-size: contain;    top: -23%;    right: -50%;    opacity: .5;animation: f-rotate1 15s linear infinite;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after {    content: "";    position: absolute;    width: 290px;    height: 254px;    background: url(archive/image/customization/deco2.png)no-repeat;    background-size: contain;    top: -23%;    right: -50%;    opacity: .5;    z-index: -1;    animation: f-rotate 20s linear infinite;}.service_title:before {    content: "";    position: absolute;    width: 86%;    height: 1px;    background: #eee;    top: 24px;    right: 0;}.RWDproduct004 .heading-title.heading-arrow-bottom h1:after {    content: "";    position: relative;    display: block;    width: 50px;    height: 1px;    background: rgba(0,0,0,.15);    margin: 20px 0;}.RWDproduct004 #portfolio {    overflow: visible;}.RWDproduct004 section {    border: 0px;}.RWDproduct004 .nopadding {    width: 86%;}.RWDproduct004 .callout-dark {    width: 14%;    padding: 0;    background-color: transparent;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none;}.RWDproduct004 .section-subject .col-md-12 {    width: auto;    display: flex;    flex-direction: column;    align-items: flex-start;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {    width: calc(100%/4 - 30px);    margin: 0 15px !important;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 20px;    line-height: 1.5;    color: #333;    margin: 0;    padding: 0;    letter-spacing: 2px;    font-weight: 300;}.RWDproduct004 .item-box-desc {    padding: 30px 10px 0px; margin-bottom: 0;}.RWDproduct004 .list-inline {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    height: 92px !important;font-size: 15px;    letter-spacing: 1px;    color: #666;    padding-top: 15px;    line-height: 1.7;}.RWDproduct004 .overlay {    background-color: transparent;}.RWDproduct004 .item-box .item-hover {    background-color: transparent;}.item-box .item-hover .inner a:first-child {    display: none;}.RWDproduct004 .item-box .item-hover a {    width: 100%;    height: 100%;    display: flex;    align-items: flex-end;}.RWDproduct004 .item-box .item-hover .inner {    height: 100%;    top: 0;    margin-top: 0;}.RWDproduct004 .item-box:hover .item-hover .inner .ico-rounded>span{transform: translate(0px, 0px);}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span {    color: #fff;    background-color: #41a0ca;    width: 100%;    height: 50px;    line-height: 0px !important;    margin: 0;transform: translate(0px, 60px);    -webkit-transition: all 0.5s;    -moz-transition: all 0.5s;    -o-transition: all 0.5s;    transition: all 0.5s;    -webkit-border-bottom-right-radius: 0;    -webkit-border-top-left-radius: 0;    -moz-border-radius-bottomright: 0;    -moz-border-radius-topleft: 0;    border-bottom-right-radius: 0;    border-top-left-radius: 0;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span:before {    content: "";    position: absolute;    width: 8px;    height: 60px;    background: url(archive/image/customization/top.png)no-repeat;    background-size: contain;    transform: translate(-50%, -50%)rotate(90deg);    top: 50%;    left: 45%;    filter: brightness(10); transition: all 0.3s;}.RWDproduct004 .item-box:hover .item-hover .inner .ico-rounded>span:before{left: 50%; transition: all 0.3s;transition-delay: .2s;}/**/ 
.RWDad003 .shortcut_item {    margin: 0px;    width: 50%;}.RWDad003 .shortcut_item:hover .top_shortcut_pict{    transform: translate(10px, -10px);    transition: all .3s ease;}.RWDad003 .top_shortcut_pict {transition: all .3s ease;height: 330px;    border-radius: 0;}.RWDad003 .top_shortcut_box {    padding: 50px 30px;    display: flex;    align-items: flex-end;    height: auto;    text-align: center;    border-radius: 0;    background: transparent;}.RWDad003 .top_shortcut_heading_tw h8:after {    content: "";    position: relative;    display: block;    padding-bottom: 20px;    margin-bottom: 20px;    border-bottom: 1px solid rgba(0,0,0,.15);}.RWDad003 .top_shortcut_heading_tw {    line-height: 1.1;    font-size: 32px;    margin: 0;text-shadow: none;    color: #2a4b6c;    font-weight: 600;    width: 50px;}.RWDad003 .top_shortcut_heading_en {    font-size: 15px;    letter-spacing: 1px;    text-transform: uppercase;    text-shadow: none;    color: #666;    text-align: left;        padding: 0 15px;    margin-bottom: 0;    line-height: 1.7;}.RWDad003 .top_shortcut_icon {    display: none;}/**/ 
.RWDnews005 .fa-angle-left:before {    content: "";    position: absolute;    width: 28px;    height: 7px;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    background-size: contain;    transform: scaleX(-1)translate(-50%, -50%);    filter: brightness(0.8);    top: 50%;    right: 50%;}.RWDnews005 .fa-angle-right:before {    content: "";    position: absolute;    width: 28px;    height: 7px;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    background-size: contain;    transform: translate(-50%, -50%);    filter: brightness(0.8);    top: 50%;    left: 50%;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #121212;    background: #fff;    border: #fff 1px solid;    opacity: 1;    filter: Alpha(Opacity=100);    -webkit-border-radius: 60%;    -moz-border-radius: 60%;    border-radius: 60%;    border: 1px solid #888;    height: 50px !important;    width: 50px !important;    top: calc(50% - 25px);}.RWDnews005 .controlls-over .owl-controls .owl-prev {    left: -5px;}.RWDnews005 .controlls-over .owl-controls .owl-next {    right: -5px;}.clinic_block .container.editor {    width: calc(72% + 90px);    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);}.clinic_block:before {    content: "";    position: absolute;    width: calc(35% - 30px);    height: 1px;    background: #eee;    left: 0;    bottom: 204px;}.clinic_info {    flex-wrap: wrap;    width: calc(86% + 30px);    display: flex;    margin-right: 0;    margin-left: auto;    padding-top: 100px;    position: relative;}.clinic_block .RWDparallax_new .picbgbox {    height: 350px !important;}.clinic_info .RWDedictor {    width: 25%;    padding-right: 50px;}.clinic_info .RWDnews005 {   width: calc(75% - 30px);    overflow: hidden;}.clinic_info .RWDnews005 .container {    width:calc(83% + 30px);    margin-left: 0;}.clinic_info .RWDnews005 .owl-carousel {    overflow: visible;}.clinic_info .RWDnews005 h4 {    text-align: center;}.clinic_info .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 15px;}.clinic_info .RWDnews005 .margin-top-20 {    text-align: center;}.clinic_info p {    font-size: 15px;    letter-spacing: 2px;    line-height: 1.7;    color: #666;    margin-bottom: 30px;}.clinic_info .RWDnews005 .owl-carousel.owl-padding-10 {    margin-bottom: 0;}.clinic_info .RWDnews005 .margin-top-20 {    margin-top: 15px !important;    margin-bottom: 0;}.clinic_info .RWDnews005 h4 a {    color: #666;    font-size: 16px;    line-height: 1.5;    letter-spacing: 2px;}h2.eq-title {    font-size: 32px;    margin-bottom: 50px;    color: #2a4b6c;    font-weight: 600;    letter-spacing: 2px;    line-height: 1.3;}.RWDPhoto002 {    width: calc(75% - 35px);    margin: 50px 22.5px 0 auto;}.RWDPhoto002 ul li {    width: calc(100%/4);    padding: 0 7.5px;margin: 0;}.RWDPhoto002 ul li a img {    min-width: auto;    min-height: auto;    height: auto;    max-width: 100%;}.RWDPhoto002 ul li a {    display: block;    width:100%;    height: auto;    border: 0;    overflow: auto;    border-radius: 0;}/**/ 
.client_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    display: none;}.client_block .RWDnews005 .owl-carousel .owl-item .img-hover img {    width: 57px !important;    float: left;}.client_block .RWDnews005 h4, .client_block .RWDnews005 p {    float: right;    width: calc(100% - 60px);    padding-left: 15px;    color: #fff;}.client_block .RWDnews005 .margin-top-20 {    margin-top: 10px !important;    margin-bottom: 5px;}.client_block .RWDnews005 .owl-carousel .owl-item div {    float: left;    border: 1px solid #fff;    padding: 26px;    border-radius: 10px;    width: 100%;}.client_block .list-inline.list-separator {position: absolute;    right: 30px;    top: 37px;    margin: 0;    padding: 0;}.client_block .list-inline>li {    display: inline-block;    padding-right: 0;    padding-left: 0;    color: rgba(255,255,255,.4);    letter-spacing: 2px;    font-size: 13px;}.client_block .RWDnews005 ul>li>i {    display: none;}.client_block .RWDnews005 h4 a {    color: #fff;    letter-spacing: 2px;}.client_block .RWDnews005 p {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.7;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 6;    height: 155px !important;    margin-bottom: 0;}.client_block .RWDnews005 h4 a {    padding-right: 80px;}.client_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 25px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {    background: #2a4b6c;    transition: all .3s ease;}.owl-theme .owl-controls .owl-page span {    filter: Alpha(Opacity=30);    transition: all .3s ease;    opacity: 0.3;}.client_block .RWDnews005 .owl-controls {    margin-top: 30px;}/**/ 
.news_info {    width: calc(86% + 30px);    margin: 0 0 0 auto;    display: flex;}.news_info .RWDnews005 {background: #fff;    width: 75%;    margin: 0 0 0 auto;}.news_info .RWDedictor {    width: 25%;    padding-right: 30px;}.news_info .RWDnews005 .container {    width: 100%;    box-shadow: 0 0 10px 5px rgb(0 0 0 / .03);    padding: 0px 50px;background: #fff;    padding-right: 100px;}.news_info .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 80px 50px;    border-right: 1px solid #ddd;}.news_info .RWDnews005 .owl-carousel.owl-padding-10 {    margin-bottom: 0;}.news_info .RWDnews005 .owl-carousel .owl-wrapper {    display: flex !important;}.news_info .RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;    width: calc(100% - 2px);    margin: 0 auto;}.news_info .RWDnews005 h4, .news_info .RWDnews005 p {    padding: 0 15px;}.news_info .RWDnews005 .margin-top-20 {    margin-top: 30px !important;    margin-bottom: 30px;}.news_info .RWDnews005 p {    font-size: 15px;    letter-spacing: 1px;    color: #666;}.news_info .RWDnews005 h4 a {    color: #333;    font-size: 16px;    letter-spacing: 1px;    line-height: 1.5;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    height: 50px !important;    margin-bottom: 0;}.news_block:before {    content: "";    position: absolute;    width: 100%;    height:77%;    background: url(archive/image/customization/blog_bg3.jpg)no-repeat;    top: 0;    background-size: cover;    background-attachment: fixed;}.news-pic img {    width: 250px;}.news_info li b {    font-size: 32px;    margin-bottom: 50px;    color: #2a4b6c;    font-weight: 600;    letter-spacing: 2px;    display: block;    line-height: 1.3;    margin-bottom: 10px;}.news_info li {    margin-bottom: 50px;    font-size: 15px;    letter-spacing: 1px;    color: #666;}.news_info ul {    margin: 50px 0 0;    padding-left: 18px;    list-style-type: circle;}.news_block .RWDnews005 .controlls-over .owl-controls .owl-prev {    left: 24px;}.news_block .RWDnews005 .controlls-over .owl-controls .owl-next {    right: 24px;}.news_block .RWDnews005 .owl-theme .owl-controls .owl-buttons div {    top: 38%;}
/*動態 start*/

.RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}.RWDbanner_plus01 .slick-item.slick-active .pic-box .pic img {-webkit-animation-name: zoomOut01;    animation-name: zoomOut01;    -webkit-animation-duration: 12s;    animation-duration: 12s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}@keyframes zoomOut01 {0% {    transform: scale(1.2);    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);}100% {    transform: scale(1.1);    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);}}/**/ 
.RWDproduct004.animated .col-sm-3.mix {    animation: 1300ms ease normal forwards 1 Right;    opacity: 0;    animation-delay: .8s;}.RWDproduct004.animated  .col-sm-3.mix:nth-child(2){    animation-delay: 1s;}.RWDproduct004.animated .col-sm-3.mix:nth-child(3) {    animation-delay: 1.3s;}.RWDproduct004.animated .col-sm-3.mix:nth-child(4) {    animation-delay: 1.5s;}.RWDad003.animated .shortcut_item {    animation: 1300ms ease normal forwards 1 Right;    opacity: 0;    animation-delay: .3s;}.RWDad003.animated .shortcut_item:nth-child(2)  {    animation-delay: .5s;}@keyframes Right {0%{-webkit-transform:translate(-60px, 0px) ;transform:translate(-60px, 0px); opacity: 0;}to{-webkit-transform:translate(0px, 0px) ;transform:translate(0px, 0px);    opacity: 1;}}.RWDscore01.animated {    animation-delay: .5s !important;}.client_block .RWDnews005.fadeInRight {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.service_title .RWDedictor001.fadeInRight {    animation: none;}.clinic_info .RWDnews005.fadeInRight, .news_info .RWDnews005.fadeInRight {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;animation-delay: .5s !important;}.RWDPhoto002.fadeInRight {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;animation-delay: .5s !important;}@keyframes f-rotate{100%{transform:rotate(-180deg);}}@keyframes f-rotate1{100%{transform:rotate(180deg);}}

/*動態 end*/
/*doctor_block start*/

.doctor_block {padding: 0 60px 200px;}.RWDbanner005 .more-btn {display: none;}.RWDbanner005 .title_block {width: calc(62% - 160px);margin: 0 auto;text-align: left;}.RWDbanner005.frac-bottom .fraction_block.frac-bottom {display: none;}.RWDbanner005 .add-cart:before{display:none;}.RWDbanner005 .add-cart {width: calc(100% - 100px);height: 100%;left: 50px;}.RWDbanner005{width: 110%;margin-left: -5%;}.RWDbanner005.fadeInRight{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDbanner005 .sliderWarp {display: flex;align-items: flex-end;}.RWDbanner005 .subtitle li::marker {font-size: 14px;}.RWDbanner005 .img_wrap {    position: initial;    overflow: hidden;    width: 55%;    margin-bottom: 0;    order: 4;}.RWDbanner005 .main-title, .RWDbanner005 .subtitle, .RWDbanner005 .price {    width: 55%;    text-align: left;    padding-right: 80px;}.RWDbanner005 .subtitle ul {    padding-left: 18px;    list-style-type: circle;}.RWDbanner005 .subtitle li {    font-size: 15px;    color: #666;    line-height: 1.5;    letter-spacing: 1px;    margin-bottom: 15px;    border-bottom: 1px solid #ddd;    padding-bottom: 5px;}.swiper-slide:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: #f0f2f6;    z-index: -1;    bottom: 0;    left: 0;}.swiper-center .swiper-slide:before {    content: "";    height: 89%;}.RWDbanner005 .swiper-left {    border-right: 0;}.RWDbanner005 .swiper-right {    border-left: 0;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {    float: left;    width:19%;    margin-top: 0;    margin-bottom: 30px;}.RWDbanner005 .swiper-center {    position: relative;    float: left;    width: calc(62% - 160px);    margin: 0 80px;}.RWDbanner005 .swiper-center .swiper-slide {    padding: 0 120px 0;    display: flex;    flex-direction: column-reverse;    margin-left: 0;    width: 100%;    max-height: 600px;    flex-wrap: wrap;}.RWDbanner005 .main-title {    order: 2;    font-size: 18px;    font-weight: 300;    letter-spacing: 1px;    color: #333;      margin: 0;}.RWDbanner005 .price {    order: 1;    font-size: 32px;    color: #333;    font-weight: 300;    letter-spacing: 2px;    margin-bottom: 50px;    overflow: visible;    line-height: 1.7;    padding-top: 5px;}.RWDbanner005 .swiper-left .subtitle, .RWDbanner005 .swiper-right .subtitle {    font-size: 14px;    display: none;}.RWDbanner005 .subtitle {    color: #333;    font-size: 15px;    orphans: 3;    margin-bottom: 50px;}.RWDbanner005 .subtitle li:last-child {    border-bottom: 0;}/*left*/ 
.RWDbanner005 .swiper-left .swiper-slide-active:after {    content: "";    position: absolute;    width: 80px;    height: 100%;    background: #d1e7f2;    z-index: -1;    right: 0;top:0;}.RWDbanner005 .swiper-left .img_wrap, .RWDbanner005 .swiper-right .img_wrap {    width: calc(100% - 80px);    float: left;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {    width: 80px;    padding: 30px 0 0;    float: right;    max-height: none;    overflow: visible;    -webkit-line-clamp: inherit;    font-size: 18px;    color: #333;    writing-mode: vertical-lr;    display: flex;    align-items: center;}.RWDbanner005 .swiper-left .price, .RWDbanner005 .swiper-right .price {    width: 80px;    float: right;    line-height: 1.3;    font-size: 24px;    writing-mode: vertical-lr;    display: flex;    align-items: center;    padding: 30px 0 0;    margin-bottom: 50px;}.RWDbanner005 .swiper-left .img_wrap img {    width: 92%;    margin-left: auto;    display: block;    margin-right: -30px;}.RWDbanner005 .swiper-left .swiper-slide, .RWDbanner005 .swiper-right .swiper-slide  {    padding: 30px 0 0;}.RWDbanner005 .swiper-center .price span {    font-size: 18px;    padding-left: 5px;}.RWDbanner005 .swiper-right .swiper-slide-active:after {    content: "";    position: absolute;    width: 80px;    height: 100%;    background: #d1e7f2;    z-index: -1;    left: 0;top:0;}.RWDbanner005 .swiper-right .main-title, .RWDbanner005 .swiper-right .price {    float: left;}.RWDbanner005 .swiper-right .img_wrap{ float: right;}.RWDbanner005 .swiper-right .img_wrap img {    width: 92%;    margin-left: 15px;}.RWDbanner005 .swiper-left .price span, .RWDbanner005 .swiper-right .price span {    padding-top: 2px;}.RWDbanner005 .sqare_shadow {    width: 50px;    height: 50px;    -webkit-box-shadow: none;    box-shadow: none;    background-color: #fff;    border: 1px solid #888;    border-radius: 60%;}.RWDbanner005 .sqare_shadow.swiper-prev:after{content: "";    position: absolute;    width: 28px;    height: 7px;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    background-size: contain;    transform: scaleX(-1)translate(-50%, -50%);    filter: brightness(0.8);    top: 50%;    left: auto;    opacity: 1;    border-top: 0;    border-left: 0;    right: 50%;}.RWDbanner005 .sqare_shadow.swiper-next:after{    content: "";    position: absolute;    width: 28px;    height: 7px;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    background-size: contain;    transform: translate(-50%, -50%);    filter: brightness(0.8);    top: 50%;    border-top: 0;    border-left: 0;opacity: 1;    left: 50%;}.RWDbanner005 .sqare_shadow.swiper-prev {    position: absolute;    left: -25px;    top: 50%;}.RWDbanner005 .sqare_shadow.swiper-next {    position: absolute;    right: -25px;    top:50%;}

/*doctor_block end*/
/*footer start*/

.footer-block {padding:0;background: #f0f2f6;}.footer-block a {color: #333;}.footer-block .container {width: 66%;}.footer-block .fadeInRight {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}/**/ 
.ft_logo a:hover {color: #2b4c6d;}.ft_top {background: #fff;}.ft_logo {text-align: center;}.ft_logo img {width: 225px;}.ft_logo a {    color: #333;    font-size: 18px;    letter-spacing: 1px;    border-right: 1px solid #ddd;    padding-right: 10px;    margin-right: 10px;}.clinic_a a:last-child {    border-right: 0;    padding-right: 0;    margin-right: 0;}.clinic_a {margin-top: 30px;}.ft_clinictime .RWDedictor {display: flex;justify-content: center;text-align: center;}.ft_clinictime img {width: 530px;}.ft_clinictime {padding: 80px 0;}.time01 p {margin: 30px 0 0;font-size: 15px;letter-spacing: 1px;color: #666;}/**/ 
.ft_txt {padding-right: 50px;}.ft_info {padding:50px 0;display: flex;}.ft_txt, .ft_map {width: 50%;}.ft_txt dd {color: #333;margin-bottom: 15px;font-size: 16px;letter-spacing: 1px;line-height: 1.5;}p.phone-ft span {display: block;font-size: 32px;letter-spacing: 1px;}p.phone-ft span a {color: #2a4b6c;}p.phone-ft {line-height: 1.5;margin-bottom: 50px;color: #333;letter-spacing: 1px;font-size: 16px;}.ft_map iframe {height: 385px;}/*EDM*/ 
.web_edm {float: none;background-color: transparent;border: 0;border-bottom: 1px solid #888;display: flex;padding:15px 0px 0px;width:380px;border-radius: 0;}.web_edm .email {width: 100%;border-bottom: 0;}.web_edm .email input {font-size: 15px;width: 100%;height: 40px;color: #888;padding-left: 0;background-color: transparent;font-family: 'Noto Sans TC', sans-serif;letter-spacing: 1px;margin: 0;padding: 0;}.web_edm .btn_container {float: none;display: flex;align-items: center;}.web_edm .btn:hover {color: #aaa;}.web_edm .btn {background: transparent;color: #aaa;border: 0;font-size: 15px;}.web_edm .btn:first-child {color: #333;}.web_edm .btn:hover {background: transparent;}.web_edm .btn:first-child:after {    content: "";    position: relative;    display: inline-block;    width: 0;    height: 0;    border-style: solid;    border-width: 4px 0 4px 6.9px;    border-color: transparent transparent transparent #888;    margin-left: 6px;    transform: translate(0px, -1px);}/*社群*/ 
.RWDsocial002 {margin-top: 30px;}.RWDsocial002 .pull-right {float: none !important;margin-bottom: 0;}.RWDsocial002 ul.socialNetwork li {float: none;display: inline-block;}.RWDsocial002 .iconRounded {border-radius: 50%;width: 45px;font-size: 20px;height: 45px;display: block;text-align: center;padding-top: 11px;margin-right: 10px;border: 1px solid #888;background-color: transparent;}i.i.ii-fb1.iconRounded {color: #1578fb;}i.i.ii-youtube1.iconRounded {color: #f00;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {background-color: transparent;}/**/ 
.ft_other {display: flex;font-size: 13px;justify-content: center;color: #9faabf;letter-spacing: 1px;background: #d8dde7;padding: 15px 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #9faabf;}.RWDssl01 {padding: 0 15px;}

/*footer end*/
/*內頁 start*/

/*動畫*/ 
.animated .ab_smalldeco h8 {    animation: 1500ms ease normal forwards 1 fadeInLeft;    opacity: 0;}.animated .ab_smalldeco h8:nth-child(4), .half_p.beauty .client_q.animated dd:nth-child(4)  {    animation-delay: 1.1s;}.animated .ab_smalldeco h8:nth-child(3), .half_p.beauty .client_q.animated dd:nth-child(3)  {    animation-delay: .9s;}.animated .ab_smalldeco h8:nth-child(2), .half_p.beauty .client_q.animated dd:nth-child(2)  {    animation-delay: .7s;}.full_p.animated {    animation-delay: 1.2s !important;}.half_p .client_qpic.animated, .inner_abpic.animated, .inner_traffic-t.animated {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .8s !important;}.half_p.beauty .client_qpic.animated {    animation-delay: .3s !important;}.half_p.beauty .client_q.animated dd {    animation: 1500ms ease normal forwards 1 fadeInRight;    opacity: 0;animation-delay: .5s;}/*main*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box li {width: calc(100%/4);}.RWDmenu_plus04 .dropdown-menu {max-width: 1000px;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active {    background-color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>a {    color: #333;}.RWDmenu_plus04 .is-up .site-nav .menu li.is-active>a {    color: #3e9fca;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a {    border-bottom: 1px solid #eee;    font-weight: 400;    letter-spacing: 1px;    padding: 0 5px 10px 5px;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li a {    letter-spacing: 1px;    font-weight: 400;    font-size: 13px;    padding: 0px 5px 10px 5px;    transition: 0.3s;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li.active>a, .RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: transparent;    color: #3e9fca;    padding-left: 0;    transition: 0.3s;}.RWDmenu_plus04 .site-nav .dropdown-menu  .manu-item:hover>a{ background: transparent;}.page_wrapper_bg .RWDmenu_plus04 .header { border-bottom: 1px solid #ddd;}.eforms1 .page_wrapper_bg .RWDmenu_plus04 .header, .article1 .page_wrapper_bg .RWDmenu_plus04 .header, .faq1 .page_wrapper_bg .RWDmenu_plus04 .header, .album1 .page_wrapper_bg .RWDmenu_plus04 .header, .article2 .page_wrapper_bg .RWDmenu_plus04 .header{ border-bottom:1px solid rgba(255, 255, 255, 0.6);}.eforms1 .page_wrapper_bg .RWDmenu_plus04 .header.is-up, .article1 .page_wrapper_bg .RWDmenu_plus04 .header.is-up, .faq1 .page_wrapper_bg .RWDmenu_plus04 .header.is-up, .album1 .page_wrapper_bg .RWDmenu_plus04 .header.is-up, .article2 .page_wrapper_bg .RWDmenu_plus04 .header.is-up{ border-bottom:1px solid #ddd;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    width: 68%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {    top: 50%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span, .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 18px;    background: transparent;    color: #666;    -webkit-background-clip: unset;    -webkit-text-fill-color: unset;    letter-spacing: 2px;    font-weight: 300;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 22px;    font-weight: 600;    letter-spacing: 3px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 30px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 {    margin-top: 5px;}.page_wrapper_bg .ft_top {    border-top: 1px solid #eee;    padding-top: 50px;}.page_wrapper_bg .ft_clinictime {    padding: 50px 0;}/*main*/ 
.page_wrapper_bg .collapsing_header .main {    overflow: initial;}.eforms1 .page_wrapper_bg .collapsing_header .main, .article1 .page_wrapper_bg .collapsing_header .main, .faq1 .page_wrapper_bg .collapsing_header .main, .album1 .page_wrapper_bg .collapsing_header .main, .article2 .page_wrapper_bg .collapsing_header .main{top: 0 !important;    overflow: hidden;}.page_wrapper_bg section.call_to_action { padding: 50px 0 80px 0; min-height: 700px;}.page_wrapper_bg section.call_to_action>.container {padding: 0;}.page_wrapper_bg section.call_to_action>.container {    padding: 0;    width: 75%;    min-width: 1170px;}section.call_to_action .container {    width: 100%;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 50px !important;}.pagecontent .article_model[data-seq="0"] {    margin-top: 0 !important;}/*麵包屑(置中)*/ 
.article1 .hgroup .breadcrumb, .faq1 .hgroup .breadcrumb, .eforms1 .hgroup .breadcrumb, .album1 .hgroup .breadcrumb, .article2 .hgroup .breadcrumb, .article8 .hgroup .breadcrumb, .search .hgroup .breadcrumb{display:none;}.hgroup .breadcrumb {    font-size: 13px;    letter-spacing: 1px;    background-color: transparent;    border: none;    position: relative;    float: none !important;    bottom: 0;    padding: 15px 0 0;}.hgroup h1 {    display: inline-block;    padding-right: 50px;    background: #fff;    margin-bottom: 0;    text-align: left;    font-size: 40px;    font-weight: 600;    margin: 0px;    color: #333;    letter-spacing: 4px;}.hgroup .container {    border-bottom: none;    padding: 0 80px 50px;}.hgroup .container:before {    content: "";    position: absolute;    display: block;    width: calc(100% - 160px);    height: 1px;    background: #eee;    top: 25px;    right: 80px;    z-index: -1;}.page_subject {    padding: 0 !important;}.breadcrumb>li+li:before {    content: "";    position: relative;    display: inline-block;    width: 15px;    height: 5px;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    background-size: contain;    top: -2px;    margin: 0 5px;    opacity: .7;}/*文字統一設定*/ 
.page_wrapper_bg .article-text h2 {font-size:26px;line-height: 1.5;letter-spacing: 2px;font-weight: bold;}.page_wrapper_bg .article-text h3 {letter-spacing: 2px;line-height: 1.5;margin-bottom: 10px; font-weight: bold; font-size: 24px !important;color:#333;}.page_wrapper_bg .article-text h4 {font-size: 18px;line-height: 1.5;letter-spacing: 2px;margin: 15px 0 15px;font-weight: bold;}.page_wrapper_bg .article-text {padding: 0 50px;font-size: 16px;line-height: 1.7;letter-spacing: 2px;color: #666;text-align: justify;font-weight: 400;}.page_wrapper_bg .article-text p {font-size: 16px;line-height: 1.7;letter-spacing: 2px;color: #666; font-weight: 400;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td { font-size: 16px;line-height: 1.7; font-weight: 400;}._bd_row li{margin-bottom: 10px;}._bd_row>ul >li, ._bd_row>ol >li, .view_problem li { border-bottom: 1px solid #eee;padding-bottom: 5px;}._bd_row ol, .products-info .txt .editor ol { padding-left: 22px;}._bd_row ul, .products-info .txt .editor ul{ padding-left: 20px;list-style-type: circle;}._bd_row p {    margin: 0 0 10px;}._bd_row>ul >li:last-child, ._bd_row>ol >li:last-child, .view_problem li:last-child{border-bottom:0;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-family: 'Noto Sans TC', sans-serif;}._bd_row hr {    border: none;    border-top: #ddd 1px solid;    margin: 50px 0!important;}/*側選單*/#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {    padding-left: 15px;}.m2018 .products-nav .nav-title {display:none;    background: #fff;    font-size: 18px;    padding: 15px 10px;    margin-bottom: 15px;    color: #333;    font-weight: 600;    letter-spacing: 3px;}#sidebar .products-nav {    background: #fff;    padding: 30px 15px 0;    width: 100%;    border: 2px solid #d1e7f2;}/*-------按鈕--------*/#panelCms .btn.btn-primary { float: none;border-radius: 5px !important;}/*回上一頁按鈕*/#article .btn.btn_back a, #album .btn.btn_back a {padding:10px 15px;display:block;}.btn.btn_back {margin-right: 0px;float: right;background: transparent !important;padding: 0;box-shadow: none;}.btn.btn_back a {border-radius: 5px;min-width:180px;padding: 0 15px;background: transparent;color: #666; transition: all 0.2s ease;border: 1px solid #666;}.btn.btn_back a:hover {border: 1px solid #2a4b6c;color: #fff;background:#2a4b6c;}.album1 .btn.btn_back {display:none;}/*確定送出*/ 
.ebtn {padding: 0;background: transparent;-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;float: right;margin-right: 0px;}.ebtn a {border-radius: 5px;min-width:180px;text-align: center;line-height: 1.5;padding: 8px 30px;margin-top: 20px;color: #fff;background: #2a4b6c; border: 1px solid #2a4b6c;transition: all .2s ease;}.ebtn a:hover {background: #48a2c8; color: #fff; border-color:#48a2c8; transition: all .2s ease;}/*理念*//*連結*/ 
.article1 .page_wrapper_bg section.call_to_action, .eforms1 .page_wrapper_bg section.call_to_action, .faq1 .page_wrapper_bg section.call_to_action{    padding-top: 80px;}.pagelink_block .RWDService001 .section-subject.row {    display: none;}.pagelink_block .RWDService001 .row {margin-top:0;}.pagelink_block {    position: absolute;    z-index: 21;    width: 100%;   background: #d1e7f2;opacity: 0;    transition: all .3s ease;transform: translate(0px, -30px);}.pagelink_block.down {    position: fixed;    top: 77px;    opacity: 1;    background: #d1e7f2;    transition: all .3s ease;transform: translate(0px, 0px);}.pagelink_block .link_bg {    margin: 0 auto;        box-shadow: 0px 5px 6px rgb(0 0 0 / 5%);}.pagelink_block .RWDService001 {    max-width: 1300px;    margin: 0 auto;    text-align: center;}.pagelink_block .RWDService001 .row:before, .pagelink_block .RWDService001 .row:after {    clear: none;}.pagelink_block article.boxFeature-2 h2 {    font-size: 16px;    margin: 0;    padding: 15px 0;    line-height: 1.5;    letter-spacing: 2px;    color: #333;    text-align: center;}.pagelink_block article.boxFeature-2 p {    display: none;}.RWDService001 a {    float: left;    width: calc(100%/5);}.RWDService001 .col-md-3 {margin-top:0;    width: 100%;border-right: 1px solid #e7f2f7;}.RWDService001 .row:nth-child(2) a:first-child .col-md-3 {    border-left: 1px solid #e7f2f7;}.album1 .RWDService001 a, .article2 .RWDService001 a  {    float: left;    width: calc(100%/5);}/*內容*/ 
.inner_abblock {    width: 50%;}.inner_abpic {    width: 50%;    padding-left: 100px;}.inner_abblock.out {    display: flex;    align-items: flex-start;    width: 100%;}.ab_smalldeco {margin-top: 30px;    display: flex;}.ab_smalldeco h8 {    display: flex;    width: 120px;    height: 120px;    border: 1px solid #ddd;    border-radius: 50%;    align-items: center;    justify-content: center;    margin-left: -10px;    font-size: 18px;}.inner_abt p {    margin-bottom: 30px;}.ab_smalldeco i {    font-size: 14px;    color: #48a2c8;padding-left: 2px;}.inner_ab.no02 {    margin-top: 20px;}.inner_abpic:after {    content: "";    position: relative;    display: block;    width: 360px;    height: 210px;    background: url(archive/image/customization/map02.png)no-repeat;    background-size: contain;    margin-top: -80px;    right: -105px;    margin-left: auto;    filter: drop-shadow(3px 5px 6px rgb(0 0 0 / 5%));}/*品牌*/ 
.page_wrapper_bg .article-text .ab_company .inner_ab h3 {    margin-bottom: 50px;    font-size: 32px !important;}.ab_company {    margin-top: 70px;    padding: 100px 0px 120px;    position: relative;}.company_b {    display: flex;    align-items: center;}.page_wrapper_bg .ab_company .inner_ab h3 {    text-align: center;    font-size: 32px !important;    margin-bottom: 50px;}.company_left, .company_right {    width: calc(50% - 125px);}.company_right {    order: 3;    position: relative;    padding-left: 150px;    display: flex;    flex-direction: column;    justify-content: space-evenly;}.company_left {    order: 1;    position: relative;    padding-right: 150px;    display: flex;    flex-direction: column;    justify-content: space-evenly;}.company_child {    text-align: center;    position: relative;    padding: 20px 0;    margin: 15px 0;    border: 1px solid #eee;background: #fff;    line-height: 1.5;border-radius: 10px;}.company_center {    order: 2;    width: 250px;    height: 250px;    display: flex;    align-items: center;    justify-content: center;    position: relative;}.company_center:before {    content: "";    position: absolute;    width: 90%;    height: 90%;    background: #2a4b6c;    z-index: 1;    transform: rotate(45deg);    border-radius: 10px;}.company_center:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    border: 1px solid #ccc;    z-index: 1;    transform: rotate( 45deg );    border-radius: 10px;}.company_child:before {    content: "";    width: 13px;    height: 13px;    display: block;    position: absolute;    right: -205px;    border: 1px solid #ccc;    top: 50%;    background: #f8f8f8;    border-radius: 50%;    z-index: 1;    transform: translate(0px, -50%);}.company_child:nth-child(2):before {    right: -110px;}.company_child:after {    content: "";    display: block;    position: absolute;    width: 200px;    height: 1px;    background: #ccc;    right: -200px;    top: 50%;}.company_right .company_child:before {    right: auto;    left: -155px;}.company_child:nth-child(2):after {    width: 110px;    right: -110px;}.company_right .company_child:after {    right: auto;    left: -150px;    width: 150px;}.page_wrapper_bg .company_center h4 {    margin: 0;    font-size: 20px;    color: #fff;    font-weight: 300; z-index: 2;}.company_child p {    margin-bottom: 0;}.ab_company:before {    content: "";    position: absolute;    width: 100vw;    height: 100%;    background: #f8f8f8;    z-index: -2;display:block;    bottom: 0;    left: calc(-15% - 145px);}/*到院*/a#traffic01 {    position: relative;    top: -100px;}.inner_ab.traffic-b1 {    margin-top: 70px;}.page_wrapper_bg .article-text .inner_ab.traffic-b1 h3 {    font-size: 32px !important;    text-align: center;}.inner_traffic-t, .inner_traffic-p {    width: 50%;}.inner_traffic-b {    display: flex;    align-items: flex-start;}.inner_traffic-p dd {    border-bottom: 1px solid #eee;    padding-bottom: 5px;    margin-bottom: 10px;    line-height: 1.7;}.inner_traffic-p dd:last-child{border:none;}.inner_traffic-p dd b {    font-weight: 400;    display: block;    color: #2a4b6c;}.inner_traffic-p dt {    font-size: 20px;    margin-bottom: 10px;    font-weight: 600;    margin-top: 0;    color: #333;}.inner_traffic-p dd b:before {    content: "";    position: relative;    display: inline-block;    width: 6px;    height: 6px;    border: 1px solid #666;    border-radius: 50%;    margin-right: 5px;    top: -3px;}.inner_traffic-p {    padding-right: 80px;}.inner_traffic-p dl {    margin-bottom: 30px;}/**/ 
.photo_view #slider {    box-shadow: 5px 1px 15px #f8f8f8, -6px -6px 10px #ffffff;    border: 1px solid #f6f6f6;    padding: 80px 50px 50px !important;}.photo_view #slider .flex-direction-nav a:before {left: 30px !important;    background: url(archive/image/customization/ri_arrow.png)no-repeat;    filter: brightness(0.5);    transform: scaleX(-1);}.photo_view #slider .flex-direction-nav .flex-prev, .photo_view #slider .flex-direction-nav .flex-next {    background: #f8f8f8;}.photo_view #slider .flex-direction-nav .flex-disabled {    opacity: 1 !important;}#text.photo_discription .text {    text-align: center;    margin-top: 30px;    font-family: 'Noto Sans TC', sans-serif;    font-size: 16px;    color: #666;    line-height: 1.3;}.photo_discription {    width: 100%;    position: absolute;    top: 0;    left: 0;    z-index: 10;    padding: 0 100px;}/*QA*/ 
.faq_item {    margin: 0px 2px;    border-bottom: 1px solid #ddd;}.faq_split {    border-top: 1px solid #ddd;}.faq_question {    padding: 15px 20px;    font-weight: 400;    color: #666;    cursor: pointer;}.rwd .faq_answer {    padding: 34px 15px 36px 15px;    background: #f6f6f7;}.faq_a_icon {    background: none;}/*眼科醫療*//*列表*/ 
.webdesc {    box-shadow: 5px 1px 15px rgb(99 111 128 / 8%), -6px -6px 10px #f8f8f8;    padding: 50px;margin-bottom: 50px;border: 1px solid #f6f6f6;}.rwdlayoutlist_9 .cdate {display: none;}.rwdlayoutlist_9 .summary {    overflow: hidden;    -webkit-line-clamp: 3;    color: #666;    text-decoration: none;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.7;}.rwdlayoutlist_9 .litem {    width: calc(100%/4);}#article .layoutlist_7 .litem {    width: calc(100%/4);    margin-bottom: 50px;}#article .layoutlist_7 .row:before, .layoutlist_7 .row:after {    clear: none;}#article .layoutlist_7 {  margin-top: 30px;}#article .layoutlist_7 .summary, #article .layoutlist_7 .summary a {    margin-top: 10px;    overflow: hidden;    -webkit-line-clamp: 3;    color: #666;    text-decoration: none;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.7;    text-overflow: ellipsis;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a {    display: none;}#article .layoutlist_7 .subject, #article .layoutlist_7 .subject a {    color: #333;    font-size: 20px;    line-height: 1.5;    margin-top: 15px;    margin-bottom: 5px;}.before_info {    display: flex;    margin-top: 15px;}.four_info {    position: relative;    width: calc(100%/4);    padding: 30px 25px;    background: #f0f2f6;    display: flex;    align-items: center;    justify-content: center;    border-right: 1px solid #e6e6e6;    min-height: 115px;}.four_info:last-child:after{display:none;}.four_check {    border-top: 1px solid #eee;    margin-top: 30px;    padding-top: 30px;}.four_info h8 {    font-size: 22px;    padding-right: 10px;    color: #999;    transform: translate(0px, -3px);}.four_info p {    margin-bottom: 0;}.four_info:last-child {    border-right: 0;}.four_info:after {    content: "+";    position: absolute;    right: -11px;    font-size: 30px;    z-index: 3;    top: 50%;    transform: translate(0%, -50%);    color: #48a2c8;}/*內容*/ 
.half_p .client_q li, .half_p .client_q p {    font-size: 18px;    color: #333;}.half_p {display: flex;align-items: flex-start;}.half_p .client_q {width: 45%;}.half_p .client_qpic{width: 55%;margin-top: -80px;padding-right: 50px;}.full_p:before {    content: "";    position: absolute;    width: calc(85vw - 50px);    min-width: 1400px;    height: 100%;display:block;    background-color: #f0f2f6;    background-image: url(archive/image/customization/eye_health.png);    background-size: 45%;    background-repeat: no-repeat;    background-position: right 75%;    z-index: -1;    top: 0;    left: 0;}.client_deco {    position: absolute;    width: 290px;    top: -215px;    left: -21%;    transform: rotate(-25deg)scaleX(-1);}.full_p {position: relative;padding: 100px 0px;}.page_wrapper_bg .full_p .client_q h3 {margin-bottom: 0;margin-top: 15px;}.full_p .client_q p {    color: #333;    font-size: 18px;}.full_p .client_q {width: calc(100% - 170px);margin-left: auto;padding-left:80px;}.page_wrapper_bg .client_q h3 {    font-size: 32px !important;    margin-bottom: 50px;    color: #2a4b6c;    font-weight: 600;    letter-spacing: 2px;    line-height: 1.5;}.page_wrapper_bg .article-text .tab_row h3, .page_wrapper_bg .article-text .inner_ab h3 {    font-size: 20px !important;    margin-bottom: 30px;    font-weight: 600;margin-top: 0;}.problem_inner {    border-bottom: 1px solid #ddd;    margin-bottom: 50px;}.view_problem {    margin-bottom: 50px;}.problem_inner:last-child {    border-bottom: 0;}.problem_inner:last-child:after {   display:none;}.problem_inner {    border-bottom: 1px solid #ddd;    margin-bottom: 50px;    position: relative;}.problem_inner:after {    content: "";    position: absolute;    width: 0;    height: 0;    border-style: solid;    border-width: 20px 15px 0 15px;    border-color: #ddd transparent transparent transparent;    left: 50%;    transform: translate(-50%, 0);    bottom: -20px;}.ask_btn a {font-size: 18px;    background: #2a4b6c;    color: #fff;    padding: 10px 50px;    display: inline-block;    border-radius: 5px;    transition: all .3s ease;}.ask_btn a:hover {    background: #48a2c8;    transition: all .3s ease;}.ask_btn {    text-align: center;    margin: 50px 0;}.ask_btn h8 {    padding-left: 10px;}/*頁籤*/ 
.article-text .tabs nav a {    text-decoration: none;    color: #666;    text-align: center;    display: block;    line-height: 26px;    white-space: nowrap;    background: transparent;    font-size: 16px;    padding: 15px 0px;    letter-spacing: 1px;    height: auto;    position: relative;    border: solid #eee;    border-width: 0 0 1px;    transition: all .15s ease-in-out;}.article-text .tabs nav a:hover {    color: #48a2c8;}.article-text .tabs nav ul {    padding: 0;    margin: 0;    list-style: none;    display: inline-block;    vertical-align: middle;    background: #fff;    padding: 0 5px;    width: 100%;    border: 2px solid #d1e7f2;}.article-text .tabs nav li.tab-current a {    background: transparent;    border-color: #eee;    color: #48a2c8;}.tabs nav a::before, .tabs nav a::after{display:none;}.tab_row {margin-top: 80px;margin-right: auto;min-height: 300px;}.page_wrapper_bg .article-text .tab_row h4 { margin: 0 0 30px;}.points_four {text-align: left;width: calc(100%/3 );padding: 15px 30px;border-right: 1px solid #eee;}.points_four_b {display: flex;border-top: 1px solid #eee;padding-top: 50px;}.points_four:last-child {border-right: 0;}.points_four li:last-child {border-bottom: 0;}.points_six_b {display: flex;flex-wrap: wrap;margin-bottom: 20px;}.points_six {    background: #d1e7f2;    width: calc(100%/3 - 30px);    padding: 30px;    margin: 0 15px 30px;    font-size: 20px;    border-radius: 5px;    position: relative;}.points_six h8 {    display: inline-block;    width: 40px;    height: 40px;    border-radius: 60%;    background: #fff;    font-weight: 600;    color: #339bc7;    margin-right: 15px;    padding: 7px;    line-height: 26px;    letter-spacing: 1px;}.page_wrapper_bg .tab_row .half_p.doctor h3 {    font-size: 32px !important;}.half_p.doctor .client_q {    width: 55%; }.half_p.doctor .client_qpic {    width: 45%;    margin-top: 0;    padding-left: 80px;padding-right: 0;}.half_p.doctor .client_qpic img {    margin: 0;}.half_p.doctor li {    border-bottom: 1px solid #ddd;    padding-bottom: 5px;}.half_p.doctor li:last-child {    border-bottom: 0;}.page_wrapper_bg .tab_row .client_q h3 {    margin-bottom: 50px;    color: #333;}/*好評*/ 
.quote_b {    width: calc(50% - 15px);    margin-right: 15px;    background: #f6f6f6;    border-radius: 10px;    padding: 25px;margin-bottom: 30px;}.quote_b:last-child {    margin-right: 0;    margin-left: 15px;}.quote_01 {    display: flex;}.quote_t i {    font-size: 20px;}.quote_t small {    font-size: 13px;    color: #888;    display: block;    margin-top: 30px;}.tabs section.content-current {    animation: 1200ms ease normal forwards 1 fadeInRight;}.tabs {    margin: 0;    display: flex;}.tabs nav ul {    position: sticky;    top: 150px;    padding: 0;width:100%;    margin: 0;}.tabs {    overflow: initial !important;}.tabs nav {    width:210px;    position: absolute;    left: 0;    height: 100%;}#article .tabs .content {    border: 0;    padding: 30px 0 0 80px;    width: calc(100% - 210px);    margin-left: auto;}.tabs nav ul li {    float: none !important;}/**/ 
.problem_inner.center {    text-align: center;}.machine_b {    padding-top: 50px;    display: flex;}.machine_inner p {    text-align: center;    padding-bottom: 30px;}.machine_p img {    border: 1px solid #eee;    margin-bottom: 15px;}.machine_p {    width: calc(100%/3);    margin: 0;    margin-left: -1px;    text-align: center;}.machine_info {    text-align: center;    margin-bottom: 30px;}/*常見問題*/ 
.que_p {position: relative;color:#333;    padding: 0px 0px 15px;    border-bottom: 1px solid #ddd;cursor: pointer;}.que_p h8 {    color: #666;    font-family: sans-serif;    font-size: 30px;    display: inline-block;    transform: translate(0px, 3px);    width: 50px;}.ans_p {    padding: 30px 50px;    background: #f6f6f7;}.the_qa {    margin-bottom: 15px;}.que_p:before {    content: "";    position: absolute;    width: 16px;    height: 2px;    background: #999;    right: 10px;    top: 50%;    margin-top: -1px;}.que_p:after {    content: "";    position: absolute;    width: 2px;    height: 16px;    background: #999;    right: 17px;    top: 50%;    transform: translate(0px, -50%);    transition: all .3s ease;}.que_p.is-open:after {    transform: rotate(90deg)translate(-50%, 0);    margin-top: -7px;    transition: all .3s ease;}/*醫美*/ 
.face .client_deco {    position: absolute;    width: 250px;    top: -8%;    transform: none;    left: -15%;}.face .client_deco img {    margin: 0;}.full_p.face:before {    background-color: #eee;    background-image: url(archive/image/customization/face_health1.png);    background-size: contain;    background-position: right;}.half_p.beauty .client_qpic {    margin-top: 0;    padding-right: 50px;    width: 45%;}.half_p.beauty  .client_q {    padding-left: 50px;    width: 55%;}.half_p.beauty .client_qpic img {    margin: 0;}.half_p.beauty {    align-items: center;}.half_p .client_q dd:before {    content: "";    position: absolute;    width: 165px;    height: 1px;    border-top: 1px dashed #ccc;    left: -15px;    top: 50%;    transform: translate(-100%, -9px);}.half_p .client_q dd {    padding: 10px 0 30px;    position: relative;}.half_p .client_q dd b {    display: block;    padding-bottom: 5px;}.half_p .client_q dl {    margin-top: 30px;    margin-bottom: 0;}.beauty_p {    margin-bottom: 50px;}.three_iconb.out01 {display: flex;align-items: center;    background: #f8f8f8;    width: 100%;    border-radius: 10px;    overflow: hidden;}.three_iconb {    display: flex;    align-items: flex-start;    width: 70%;}.three_icon {    text-align: center;    width: calc(100% /3);    padding: 15px;    margin: 0;    font-size: 20px;    position: relative;}.three_icon img {    width: 100px;}.three_icon h4 {    min-height: 55px;}.three_icon:nth-child(2) {    border: solid #ddd;    border-width: 0 1px;}.three_icon.woman_b img {    width: 100%;    margin: 0;}.three_icon.woman_b {    width: 30%;    padding: 0;}/*聯絡*/ 
.form-horizontal .form-group {    margin-left: 0;    margin-right: 0;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {    width: 100%;padding-right: 0;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {    width: calc(100% ) !important;    padding-right: 0;    padding: 0;}.eforms1 .layoutlist_1.page_content3 {    display: flex;}.eformsDesc {    width: 50%;    margin: 0;    padding-bottom: 0;    border-bottom: 0;}.new-form {    width: 50%;    margin-top: 0;    padding-left: 80px;    margin-left: 0;    margin-right: 0;    display: flex;    flex-direction: column;}.new-form .col-md-6 {    width: 100%;}.new-form .new-width .control-label {    text-align: left !important;    font-weight: 400;    color: #666;}.form-group {    margin-bottom: 10px;}.formdesc {    text-align: left;    border-bottom: 1px solid #ddd;    color: #333;    padding: 15px 15px;    margin-bottom: 15px;}input[type=checkbox], input[type=radio] {    margin: 4px 5px 0 0;}.boxname {    margin-right: 15px;}/**/ 
.layoutlist_4 .listdate {    padding-top: 10px;    padding-left: 30px;    width: 68%;    border-left: 0 !important;    float: right;}.layoutlist_4 .list_subject {    text-align: left;    width: 68%;padding-left: 30px;    padding-right: 0;}.list_img.col-sm-3.col-md-3 {    padding: 0;    width: 32%;}.layoutlist_4 .listdate .day {    color: #888 !important;    font-size: 12px !important;    display: inline;}.layoutlist_4 .listdate .yearmonth {    color: #888 !important;    font-size: 12px !important;    letter-spacing: 2px !important;    display: inline;}.fixrow {    padding-left: 0;    padding-right: 0;}.list>.col-sm-6.col-md-6 {    margin-top: 3px;    width: calc(50% - 30px);    margin: 0 15px;}.layoutlist_4 .item {    padding: 30px 0px;    border-bottom: 1px solid #eee !important;}.layoutlist_4 .list_subject a {color:#666 !important;    font-size: 16px !important;    overflow: hidden;    line-height: 1.5 !important;    white-space: nowrap;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;    white-space: normal;}.layoutlist_4 .list_subject>a {    font-weight: 600;}.layoutlist_4 .listdate .yearmonth:after {    content: "/";    margin-left: 4px;}.photo_view #carousel .flex-direction-nav .flex-disabled{ opacity: 1 !important;}

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

@media (max-width: 1900px) {.scrollTop002 {    bottom: 120px;}.about_block .RWDedictor001 h2.sub-title br {display: none;}}@media (max-width: 1700px) {.about_block{ width: 90%;}.clinic_info, .news_info {width: calc(90% + 30px);}.service_title .container {width: calc(80% + 30px);}.RWDproduct004 {width: calc(80% + 60px);}.service_box .container, .clinic_block .container.editor{width: calc(80% + 90px);}.clinic_block:before {width: calc(32% - 30px);}.side_time { top: 570px;}.doctor_block {padding: 0 0px 200px;}.RWDbanner005 .swiper-center .swiper-slide {padding: 0 120px 0 80px;}.RWDbanner005 .title_block {width: calc(72% - 160px);}.RWDbanner005 .swiper-center {width: calc(68% - 100px);margin: 0 50px;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {width: 16%;margin-bottom: 15px;}.RWDbanner005 .swiper-left .swiper-slide, .RWDbanner005 .swiper-right .swiper-slide {padding: 15px 0 0;}.RWDbanner005 .swiper-left .swiper-slide, .RWDbanner005 .swiper-right .swiper-slide {padding: 15px 0 0;display: flex;flex-direction: column-reverse;}.RWDbanner005 .swiper-right .swiper-slide-active:after{display:none;}.RWDbanner005 .subtitle {margin-bottom: 30px;padding-right: 50px;}.RWDbanner005 .swiper-left .main-title, .RWDbanner005 .swiper-right .main-title {    width: auto;    padding: 15px 30px 0;    float: none;    max-height: none;    writing-mode: initial;    display: flex;    justify-content: flex-start;}.RWDbanner005 .swiper-left .img_wrap img, .RWDbanner005 .swiper-right .img_wrap img  {width: 85%;margin: 0 15px;}.RWDbanner005 .swiper-left .swiper-slide:before, .RWDbanner005 .swiper-right .swiper-slide:before {    content: "";    position: absolute;    width: 100%;    height: calc(100% - 100px);    top: 0;}.RWDbanner005 .swiper-left .swiper-container:after, .RWDbanner005 .swiper-right .swiper-container:after  {    content: "";    position: absolute;    width: 100%;    height: 100px;    background: #d1e7f2;    z-index: -1;    right: 0;    top: auto;    bottom: 0;}.RWDbanner005 .swiper-left .price, .RWDbanner005 .swiper-right .price {    width: 100%;    float: right;    line-height: 1.3;    font-size: 22px;    writing-mode: initial;    display: flex;    align-items: center;    padding: 5px 30px 0;    margin-bottom: 15px;    justify-content: flex-start;}.RWDbanner005 .swiper-left .swiper-slide-active:after {    content: "";    width: 100%;    height: 100px;    background: #d1e7f2;    top: auto;    bottom: 0;}.RWDbanner005 .swiper-left .img_wrap, .RWDbanner005 .swiper-right .img_wrap {width: 100%;float: none;}.RWDbanner005 .swiper-left .sub-link, .RWDbanner005 .swiper-right .sub-link {margin-top: 0;}.RWDbanner005 {width: 100%;margin-left: 0;}.news_info .RWDedictor {padding-right: 20px;}.footer-block .container {width: 75%;}/**/ 
.page_wrapper_bg section.call_to_action>.container {width: 80%;}.ab_company:before {left: calc(-10% - 105px);}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 72%;}.page_wrapper_bg .article-text {padding: 0 30px;}.hgroup .container { padding: 0 60px 50px;}.hgroup .container:before {    width: calc(100% - 120px);    right: 60px;}.pagelink_block .RWDService001 {max-width: 1200px;}.full_p:before {    width: calc(90vw - 60px);    min-width: auto;}.face .client_deco {    width: 13vw;    top: -8%;    left: -12%;}.client_deco {position: absolute;width: 14vw;top: -46%;left: -16%;}}@media (max-width: 1540px) {.RWDmenu_plus04 .features .share-group.main_share { margin-right: -30px;}.RWDmenu_plus04 .header {padding: 0 30px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 38px;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {font-size: 16px;}.side_time {top: 450px;}.side_time.down.fixed {top: 115px;}.clinic_info {width: 100%;padding-left: 80px;}.news_info {width: 100%;padding-left: 50px;}.about_block .RWDedictor001 h2.sub-title br {display: none;}.index .about_block .RWDedictor001 .section-subject {margin-bottom: 50px;}.RWDscore01 {padding: 0 30px;}.RWDscore01 .count-num {font-size: 38px;}.RWDscore01 .count-title {font-size: 20px;}.RWDad003 .top_shortcut_pict {background-position: 28% 100%;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before, .RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after {top: -24%;right: -55%;width: 263px;height: 230px;}.RWDproduct004 .list-inline br {display: none;}.clinic_block {position: relative;padding: 150px 0;}.RWDbanner005 .swiper-center {width: calc(66% - 60px);}.RWDbanner005 .swiper-left .img_wrap img, .RWDbanner005 .swiper-right .img_wrap img {width: 86%;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {width: 17%;}.RWDbanner005 .sqare_shadow.swiper-prev {left: -35px;}.RWDbanner005 .sqare_shadow.swiper-next {right: -35px;}.RWDbanner005 .img_wrap {width: 60%;}.RWDbanner005 .subtitle {margin-bottom: 30px;padding-right: 50px;}.RWDbanner005 .swiper-center {margin: 0 30px;}.clinic_info .RWDedictor {width: 30%;}.clinic_info .RWDnews005 {width: calc(70% - 30px);}.RWDPhoto002 {width: calc(70% - 35px);}.news-pic img {width: 220px;}.news_info .RWDedictor {width: 30%;}.news_info .RWDnews005 {width: 70%;}.news_info .RWDnews005 .container {padding-right: 80px;}.news_info li {margin-bottom: 30px;}.news_info ul {margin: 30px 0 0;}.footer-block .container {width: 80%;}/**/ 
.half_p .client_q dd:before {    width: 185px;}.page_wrapper_bg .client_q h3 {    font-size: 30px !important;}.full_p:before {    background-size: contain;    background-position: 115%;}.client_deco {    top: -40%;}.full_p.face:before {    background-position: 160%;}.half_p .client_q li, .half_p .client_q p, .full_p .client_q p {    font-size: 16px;    color: #333;}.full_p {    margin-top: 50px;}.full_p .client_q {    padding-left: 0;}.three_icon img {    width: 80px;}.page_wrapper_bg .article-text .tab_row .three_icon h4 {    font-size: 16px;    letter-spacing: 1px;}.three_icon {padding: 10px;}.half_p.doctor .client_qpic {  padding-left: 50px;}.points_six {    width: calc(100%/3 - 20px);    margin: 0 10px 30px;    font-size: 18px;}#article .tabs .content {    padding: 30px 0 0 50px;}}@media (max-width: 1420px) {.side_time.down { top: 100px;position: fixed;}.side_time {top: 385px;}.side_time.down.fixed {top: 100px;}.side_time img {padding: 30px 40px 30px 0px;}.side_time .RWDedictor {width: 560px;}.side_time.down .RWDedictor {transform: translateX(500px);}.RWDmenu_plus04 .logo {width: 150px;margin-top: 9px;}.RWDmenu_plus04 .features .share-group a:first-child {padding: 0 30px;}.RWDmenu_plus04 .header {padding: 0 30px;}.RWDmenu_plus04 .features .share-group.main_share {margin-right: -30px;}.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 10px; font-size: 15px;}.index h2.sub-title, .RWDbanner005 .title_block .title_en {font-size: 18px;}.index .RWDproduct004 h2.sub-title {font-size: 32px;}.about_block {width: 100%;padding-left: 80px;}.RWDscore01 .count-blk {padding-left: 0;padding-right: 0;}.RWDscore01 .count-title {font-size: 18px;}.RWDscore01 .count-num { font-size: 36px;}.service_title .container {width: 100%;padding: 0 80px;}.RWDproduct004 {width: 100%;padding: 0 80px 80px 50px;}.service_box .container, .clinic_block .container.editor {width: 100%;padding: 0 80px;}.clinic_info, .news_info {width: 100%;padding-left: 80px;}.doctor_block {padding: 0 0px 150px;}.RWDbanner005 .title_block {width: calc(74% - 160px);}.RWDbanner005 .swiper-center .swiper-slide {padding: 0 120px 0 50px;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {margin-bottom: 0;}.RWDbanner005 .price {margin-bottom: 30px;}.time01 p {padding-right: 30px;}/**/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    width: 84%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span, .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 16px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 20px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 15px;}.pagelink_block article.boxFeature-2 h2 {    font-size: 15px;}.page_wrapper_bg .article-text {    padding: 0;}.hgroup .container {    padding: 0 30px 50px;}.hgroup .container:before {    width: calc(100% - 60px);    right: 30px;}.ab_company:before {    left: calc(-10% - 15px);}.inner_abpic:after {    width: 305px;    height: 180px;    right: -80px;}.webdesc br {    display: none;}.points_four {    padding: 15px;}.tab_row {    margin-top: 50px;}.full_p:before {    width: calc(90vw);}.face .client_deco {    width: 13vw;    top: -8%;    left: -11%;}.client_deco {top: -40%;left: -11%;}.points_four_b {padding-top: 30px;}.view_problem {margin-bottom: 30px;}.pagelink_block .RWDService001 {max-width: 80%;}.page_wrapper_bg .article-text .tab_row h3, .page_wrapper_bg .article-text .inner_ab h3 {margin-bottom: 15px;}#article .layoutlist_7 {    margin-top: 0;}}@media (max-width: 1350px) {.RWDbanner005 .subtitle {    margin-bottom: 30px;    padding-right: 30px;}.RWDbanner005 .subtitle li {    margin-bottom: 10px;}}@media (max-width: 1300px) {.RWDmenu_plus04 #mobile-menu .menu>li>a {font-size: 16px;color: #333;letter-spacing: 1px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>.toggle-submenu:after, .RWDmenu_plus04 #mobile-menu .menu>li>ul>li.active>.toggle-submenu:after {color: #3e9fca;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: transparent;}.RWDmenu_plus04 .features:after{display:none;}.ml-stack-nav-toggle i {display: none;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;color: #3e9fca;}.ml-stack-nav-toggle {padding: 38px 45px 38px 15px;}.RWDmenu_plus04 .features .share-group a:first-child {border-right: 1px solid rgba(0, 0, 0,.1);margin-right: 30px;}.RWDmenu_plus04 .site-nav .menu {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu, .RWDmenu_plus04 .toggle-mmenu-cover {display: block;}.RWDmenu_plus04 #search-box {margin-right: 150px;}.RWDmenu_plus04 .features {    position: relative;    float: right;    margin-right: 10px;    padding-right: 10px;}.RWDproduct004 .item-box-desc {padding: 30px 5px 0px;}h2.eq-title, .RWDad003 .top_shortcut_heading_tw, .index .RWDproduct004 h2.sub-title { font-size: 30px;}.RWDbanner005 .title_block {width: calc(94% - 160px);}.RWDbanner005 .swiper-center {width: calc(100% - 240px);margin: 0 120px;}.RWDbanner005 .swiper-left, .RWDbanner005 .swiper-right {margin-bottom: 0;display: none;}.RWDbanner005 .img_wrap {width: 50%;}.RWDbanner005 .swiper-center .swiper-slide {padding: 0 120px 0 80px;}.RWDbanner005 .sqare_shadow.swiper-next {right: -25px;}.RWDbanner005 .sqare_shadow.swiper-prev {left: -25px;}.client_block .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 15px;}.client_block .RWDnews005 .container {width: 100%;padding: 0 80px;}.news_info li b {font-size: 30px;}.news_info {display: flex;flex-direction: column;}.news_info .RWDedictor {    width: 100%;    display: flex;    align-items: center;    margin-bottom: 30px;}.news-pic {padding-right: 30px;}.news_info .RWDnews005 {width: 100%;}.news_info ul {margin: 0;display: flex;}.news_info li {padding-right: 50px;}.RWDPhoto002 {margin: 30px 22.5px 0 auto;}/**/ 
.page_wrapper_bg section.call_to_action>.container {    width: 100%;    padding: 0 50px;}.full_p:before {    width: calc(100% + 80px);}.half_p .client_qpic {    padding-right: 0;}.face .client_deco {    left: -80px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    width: 90%;}.inner_abpic:after {    right: -50px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 36px;}.clinic_info, .about_block {padding-left: 50px;}.service_box .container, .clinic_block .container.editor, .service_title .container {padding: 0 50px;}.clinic_block {padding: 80px 0;}.side_time {top: 400px;}.time01 p {padding-right: 0;}.side_time .RWDedictor {width: 515px;}.time_title {width: 45px;}.side_time img {padding: 30px 30px 15px 0px;}.side_time.down .RWDedictor {transform: translateX(471px);}.RWDproduct004 {padding: 0 80px 80px 15px;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before, .RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after {top: -23%;right: -54%;width: 235px;height: 206px;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span{display:none;}.RWDad003 .shortcut_item:hover .top_shortcut_pict {transform: translate(0px, 0px);}/*doctor*/ 
.RWDbanner005 .title_block {width: 100%;padding: 0 80px 50px;text-align: center;}.RWDbanner005.frac-bottom .fraction_block.frac-bottom {display: flex;margin-top: 15px;}.RWDbanner005 .swiper-center .swiper-slide {max-width: calc(100% - 100px);width: calc(100% - 100px);margin: 0 50px;}.RWDbanner005 .swiper-center {width: 100%;margin: 0;padding: 0 50px;}.RWDbanner005 .swiper-center .swiper-slide-active {border-right: 0;border-left: 0;}.swiper-container {width: 100%;overflow: visible !important;}.doctor_block {padding: 80px 0;}.swiper-center .swiper-slide:before {content: "";height: 100%;}.RWDbanner005 .sqare_shadow.swiper-prev, .RWDbanner005 .sqare_shadow.swiper-next {display: none;}.RWDbanner005 .main-title { margin-top: 50px;}.RWDbanner005 .img_wrap {margin-top: 30px;}.RWDbanner005 .subtitle {margin-bottom: 80px;}/*client*/ 
.client_block .RWDnews005 h4, .client_block .RWDnews005 p {float: none;width: calc(100%);padding-left: 0;}.client_block .RWDnews005 a {display: block;text-align: left;}.client_block .RWDnews005 .owl-carousel .owl-item .img-hover img {float: none;}.client_block .RWDnews005 .margin-top-20 {margin-top: 30px !important;}.client_block .RWDnews005 h4 a {padding-right: 0;}/**/ 
.full_p.animated {animation-delay: .3s !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span, .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 span {font-size: 15px;}.page_wrapper_bg section.call_to_action>.container { min-width: auto;}.ab_company:before {left: -80px;}.photo_view .flexslider .slides img {max-height: 400px !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 {margin-top: 0px;}.webdesc {padding: 50px 30px;}.page_wrapper_bg .article-text p {font-size: 15px;letter-spacing: 1px;}.full_p:before {background-position: 125%;}.client_deco {display: none;}.full_p .client_q {padding-left: 80px;width: 100%;}.page_wrapper_bg .article-text .tab_row .three_icon h4 {font-size: 15px;letter-spacing: 1px;min-height: 50px;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td {font-size: 15px;letter-spacing: 1px;}.page_wrapper_bg .article-text p, .page_wrapper_bg .article-text {font-size: 15px;}.page_wrapper_bg .article-text .tab_row h3, .page_wrapper_bg .article-text .inner_ab h3 {font-size: 18px !important;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .slick-caption.txt-left {top: 36%;}.RWDbanner_plus01.style-dotnav.control-center .control-box {bottom: 3px;}.side_time .RWDedictor {width: 510px;}.side_time {top: 330px;}.side_time.down .RWDedictor {transform: translateX(460px);}.side_time .time_title {width: 50px;}.side_time.down .RWDedictor, .side_line {box-shadow: none;}.time_pic { padding-bottom: 15px;font-size: 13px;}/**/ 
.about_block {flex-wrap: wrap;padding: 100px 50px;}.about_block .RWDedictor001 {width: 50%;}.RWDscore01 {padding: 0 50px;width: 50%;}.RWDscore01 {padding: 0 0px 0 50px;}.about_block .RWDparallax_new {width: 100%;margin-top: 30px;}.about_block .RWDparallax_new .picbgbox {width: 100%;height: 300px !important;background-position: 0 30% !important;}/**/ 
.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before, .RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after {top: -23%;right: -60%;width: 215px;height: 188px;}.RWDad003 .top_shortcut_pict {background-position: 55% 100%;}.RWDad003.animated .shortcut_item:nth-child(2) .top_shortcut_box {background: linear-gradient(to right, #d1e7f2 40%, rgb(238 238 238 / 0));}.RWDad003 .top_shortcut_box {height: 100%;padding: 0;background: linear-gradient(to right, #eee 10%,rgb(238 238 238 / 0));}.RWDad003 .top_shortcut_heading_tw{margin-left: 50px;margin-bottom: 50px;}.RWDad003 .top_shortcut_heading_en  {margin-bottom: 50px;}/**/ 
.clinic_info .RWDedictor {width: 30%;float: left;padding-right: 30px;}.clinic_info {display: block;}h2.eq-title {margin-top: 0;padding-right: 10px;}.clinic_block:before {display:none;}.news_info {padding-left: 50px;}/**/ 
.RWDbanner005 .swiper-center .swiper-slide {padding: 0 120px 0 50px;}.RWDbanner005 .img_wrap {width: 58%;}/*footer*/ 
.web_edm {width: 100%;}.ft_other {flex-wrap: wrap;}/**/ 
.full_p:before {    left: -80px;    width: 100vw;}.full_p .client_q {    padding-left: 0;}.page_wrapper_bg .client_q h3 {    font-size: 28px !important;}.tabs nav {    left: -80px;}#article .tabs .content {    padding: 30px 0 0 0;    width: calc(100% - 150px);}.points_six {    text-align: center;    padding: 30px 15px;}.half_p.beauty .client_qpic {    padding-right: 30px;}.half_p .client_q dd {    padding: 10px 0 15px;}.half_p .client_q dd:before {    width: 155px;}.page_wrapper_bg .article-text .tab_row .three_icon h4 {  letter-spacing: 0px;    margin-bottom: 15px;}.page_wrapper_bg .client_q h3 {    margin-top: 0;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.side_time {top: 620px;}.side_time.down, .side_time.down.fixed {top: 350px;position: fixed;}.side_line {top: 556px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 50px;}.RWDbanner_plus01 .slick-caption.txt-left {top: 16%;text-align: center;}.clinic_info .RWDedictor {padding-right: 15px;}h2.eq-title {margin-top: 0;padding-right: 15px;}.RWDbanner005 .swiper-center .swiper-slide {max-width: calc(100% - 200px);width: calc(100% - 200px);margin: 0 100px;}/**/ 
.news_info .RWDedictor {flex-direction: column;}.news-pic {padding-right: 0;margin-bottom: 50px;}.news-pic img {width: 250px;}.news_block:before {width: 100%;height: 60%;background-position: 17%;background-size: cover;background-attachment: unset;}.news_info .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 50px;}.news_info li {padding-right: 30px;}clinic_info, .news_info {padding-left: 0;}.news_info .RWDnews005 .container {padding-right: 50px;}.news_info .RWDedictor {padding: 0 50px;}/**/ 
.tabs section.content-current {    animation: 1200ms ease normal forwards 1 fadeInUp;}.half_p .client_qpic.animated, .inner_abpic.animated, .inner_traffic-t.animated {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;    animation-delay: .3s !important;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption.txt-left {    top: 45%;    text-align: left;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    padding: 0 30px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span, .page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 14px;}.full_p {    padding: 50px 0px;}.full_p.face:before {     background-position: 300%;}.half_p.beauty .client_qpic {    padding-right: 0;}.half_p .client_q dl {    margin-top: 10px;}.three_iconb.out01 {    flex-wrap: wrap;}.three_iconb {    width: 100%;}.three_icon.woman_b {    width: 100%;    padding: 0;    background: linear-gradient(to top, #4b4087, #4a3e85, #51458e 38%, #554793 79%, #564997);    max-height: 400px;    overflow: hidden;}.three_icon.woman_b img {    width: 80%;    margin: 0 0 0 auto;    display: block;}.inner_abpic:after {    width: 250px;    height: 150px;}.pagelink_block .RWDService001 {    max-width: 100%;}.pagelink_block .RWDService001 .row {    margin: 0;}.RWDService001 .row:nth-child(2) a:first-child .col-md-3 {    border-left: 0;}.RWDService001 .row:nth-child(3) a:last-child .col-md-3 {    border-right: 0;}.company_left {padding-right: 100px;}.company_right {padding-left: 100px;}.company_child:after {    width: 150px;    right: -150px;}.company_child:before {    right: -153px;}.company_child:nth-child(2):before {    right: -60px;}.company_child:nth-child(2):after {    width: 50px;    right: -50px;}.company_right .company_child:before {    right: auto;    left: -103px;}.company_right .company_child:after {    right: auto;    left: -100px;    width: 100px;}.half_p.doctor .client_qpic {    padding-left: 15px;}.ebtn, .btn.btn_back{width:auto;}#sidebar.layoutmenu1, #sidebar.layoutmenu3, #sidebar.layoutmenu6 {    padding-left: 0;    margin-bottom: 30px;}#article .layoutlist_7 .litem {    width: calc(100%/3);}.layoutlist_4 .xrow.list.clearfix:before, .xrow.list.clearfix:after {    clear: none;}.layoutlist_4 .xrow.list.clearfix {    clear: none;}.layoutlist_4 .item {border-bottom: 0 !important;margin: 0;    padding: 0px 0px 30px !important;}.layoutlist_4 .list_subject .summary {    margin: 10px 0px;}.layoutlist_4 .listdate {    float: none;    padding: 10px;}.layoutlist_4 .list_subject {    width: 100%;    float: none;    padding: 0 10px;}.list_img.col-sm-3.col-md-3 {    padding: 0;    float: none;    width: 100%;}.layoutlist_4 .list_subject a {    font-size: 15px !important;}.list>.col-sm-6.col-md-6 {    width: calc(100%/3);    margin: 0;    padding: 0 10px;}.layoutlist_4 .fixrow {    padding: 0;}.four_info {    width: calc(100%/2);}.before_info {    flex-wrap: wrap;}.four_info {    width: calc(100%/2);    padding: 15px 25px;    border-bottom: 1px solid #e6e6e6;    justify-content: flex-start;    min-height: auto;}.four_info:after{display:none;}.four_info:nth-child(3), .four_info:nth-child(4) {    border-bottom: 0;}.layoutlist_4 .listdate {    padding: 0 10px;    width: 100%;}.page_wrapper_bg section.call_to_action {    min-height: 500px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.index h1.main-title, .RWDbanner005 .title_block .title_tw {font-size: 35px;line-height: 1.3;letter-spacing: 3px;}.RWDscore01 .count-num:after {content: "+";position: absolute;font-size: 20px;}.index h2.sub-title, .RWDbanner005 .title_block .title_en {margin: 15px 0 0;}.index .RWDproduct004 h2.sub-title {margin-top: 0;}.side_time {    top: 690px;}/*ab*/ 
.RWDscore01 {padding: 0 ;width: 100%;}.RWDscore01 .count-item {width: 25%;}.RWDscore01 .count-blk .swiper-slide:before {background: transparent;}.RWDscore01 .count-item:nth-child(2) {border-right: 1px solid #ddd;}.about_block .RWDedictor001 {width: 100%;}.about_block .RWDedictor001 h2.sub-title br {display: block;}.RWDscore01 .count-blk .swiper-slide {padding: 0;}.RWDscore01 .count-num {font-size: 34px;}/*service*/ 
.RWDproduct004 .nopadding {padding-left: 30px !important;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before, .RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after {top: -8%;right: -52%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: calc(100%/2 - 30px);margin: 0 15px 50px !important;}.RWDad003 .shortcut_item {margin: 0px 0 50px;width: 100%;}.RWDproduct004 {padding: 0 80px 30px 15px;}/*doctor*/ 
.RWDbanner005 .subtitle {margin-bottom: 30px;padding-right: 25px;min-height: 250px;}.RWDbanner005 .sliderWarp {display: inline-block;align-items: unset;padding: 0 50px;}.RWDbanner005 .swiper-center .swiper-slide {max-width: calc(100% - 100px);width: calc(100% - 100px);height: 485px;margin: 0 50px;padding: 0 80px 0 30px;}.RWDbanner005 .sliderWarp {padding: 0 15px;}.RWDbanner005.frac-bottom .fraction_block.frac-bottom {margin-top: 15px;}.RWDbanner005 .price {font-size: 28px;}.RWDbanner005 .main-title {font-size: 16px;}.RWDbanner005 .subtitle li {font-size: 14px;margin-bottom: 5px;}/**/ 
.clinic_block {padding: 50px 0;}.clinic_info .RWDnews005 {overflow: inherit;}.RWDnews005 .owl-carousel .owl-wrapper-outer {overflow: hidden;}.clinic_info .RWDnews005 .container {width: 100%;padding: 0 5px;}.clinic_info .RWDedictor {display: flex;flex-wrap: wrap;}h2.eq-title {padding-right: 0px;width: 100%;}.clinic_info p:nth-child(3) {border-left: 1px solid #eee;padding-left: 30px;}.clinic_info .RWDedictor {width: 100%;float: none;padding-right: 0;}.clinic_info .RWDnews005 {width: 100%;}.clinic_info p {width: 50%;margin-bottom: 50px;}.RWDPhoto002 {margin: 10px 0 0;width: 100%;}.clinic_info {padding: 80px 50px 0;}.clinic_block:before{display:none;}/**/ 
.time01, .time02 {width: 100%;padding-right: 0;text-align: center;}.ft_clinictime .RWDedictor {display: flex;flex-wrap: wrap;}.time02 {padding-left: 0;margin-top: 50px;border-left: 0;border-top: 1px solid #ddd;padding-top: 50px;}.footer-block .container {width: 100%;padding: 0 50px;}.ft_txt {padding-right: 30px;}.RWDssl01 {padding-right: 0;}.inner_traffic-b {    display: flex;    flex-direction: column-reverse;    align-items: flex-start;}.inner_traffic-p {    padding-top: 30px;    padding-right: 0px;}.inner_traffic-t, .inner_traffic-p {    width: 100%;} .inner_abblock.out {    flex-direction: column;}.inner_abpic {    width: 100%;    padding-left: 0;}.inner_abblock {    width: 100%;margin-bottom: 30px;}.inner_abpic {    width: 100%;    padding-left: 0;}.inner_abpic:after {    width: 360px;    height: 210px;    position: absolute;    bottom: -95px;    right: -30px;}._bd_row hr {    margin: 30px 0!important;}.ab_company:before {    left: -90px;    width: 120vw;}.ab_company {    padding: 80px 0px 100px;}.inner_ab.traffic-b1 {    margin-top: 0;}.company_center {    order: 2;    width: 180px;    height: 180px;}.company_left, .company_right {    width: calc(50% - 90px);}.page_wrapper_bg section.call_to_action>.container {    width: 100%;    padding: 0 30px;}.company_left {    padding-right: 50px;}.company_right {    padding-left: 50px;}.company_right .company_child:before {    left: -68px;}.company_child:before {    right: -116px;    width: 10px;    height: 10px;}.company_child:nth-child(2):before {    right: -20px;}.company_left .company_child:nth-child(2):after{    width: 10px;    right: -10px;}.company_child:after {    width: 110px;    right: -110px;}.company_right .company_child:after {    left: -65px;    width: 65px;}.hgroup .container {    padding: 0 0 50px;}.hgroup h1 {    font-size: 36px;padding-right: 30px;    letter-spacing: 3px;}.hgroup .container:before {    right: 0px;}.RWDService001 .col-md-3 {    padding: 0 10px;}.pagelink_block article.boxFeature-2 h2 {    font-size: 14px;    letter-spacing: 1px;}.page_wrapper_bg .pagecontent {    padding: 0px !important;}.half_p .client_q ul {    padding-right: 30px;}.full_p {    position: relative;    margin-top: 0;    padding: 50px 0px;}.full_p:before {    left: -50px;opacity:.7;}.page_wrapper_bg .client_q h3 {    font-size: 24px !important;margin-bottom: 30px;}.half_p .client_qpic {    margin-top: -50px;}.full_p {    margin-top: 0;}.article-text .tabs nav ul {top: 77px;display: flex;    justify-content: center;    pointer-events: auto;}.tabs nav {    left: 0;    top: -50px;    width: 100%;    pointer-events: none;    z-index: 30;}#article .tabs .content {    padding: 50px 0 0 0;    width: 100%;}.article-text .tabs nav a {    padding: 10px;}.points_six h8 {    display: block;    margin: 0 auto 10px;}.full_p.face:before {    background-position: 193%;}.half_p .client_q p {    padding-right: 30px;}.article-text .tabs nav a {    font-size: 15px;}.new-form {    width: 100%;}.eforms1 .layoutlist_1.page_content3 {    display: flex;    flex-direction: column;}.new-form {    padding-left: 0px;    padding-top: 50px;}.formdesc {    padding: 0px 15px 15px;}.eformsDesc {    width: 100%;    padding: 0 15px;}.hgroup .container {    margin-bottom: 0;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.side_time {    top: 620px;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.fadeInRight, .clinic_info .RWDnews005.fadeInRight, .news_info .RWDnews005.fadeInRight, .RWDPhoto002.fadeInRight  {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@keyframes Right {0%{-webkit-transform:translate(0px, 60px) ;transform:translate(0px, 60px); opacity: 0;}to{-webkit-transform:translate(0px, 0px) ;transform:translate(0px, 0px);    opacity: 1;}}.ph-bottom { display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {float: left;}.RWDscore01 .swiper-button-disabled.trigger-next, .RWDscore01 .swiper-button-disabled.trigger-prev {display: none;}.RWDad003 .shortcut_item {margin: 0px 0 50px;}.clinic_block {padding: 30px 0 50px;}.RWDad003.animated .shortcut_item:nth-child(2) .top_shortcut_box {background: linear-gradient(45deg, #d1e7f2 40%, rgb(238 238 238 / 0));}/**/ 
.doctor_block {padding: 80px ;}.RWDbanner005 .price {font-size: 28px;line-height: 1.3;padding-top: 0;margin-bottom: 30px;}.RWDbanner005 {width: 100%;margin-left: 0;display: flex;flex-direction: column;}.RWDbanner005 .title_block {order: 1;padding: 0 30px 15px;}.RWDbanner005 .sliderWarp {order: 3;}.RWDbanner005.frac-bottom .fraction_block.frac-bottom {margin-top: 15px;margin-bottom: 15px;order: 2;}.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {padding: 0 15px;}.RWDbanner005 .main-title, .RWDbanner005 .subtitle, .RWDbanner005 .price, .RWDbanner005 .img_wrap {width: 100%;padding-right: 0;}.RWDbanner005 .subtitle li {font-size: 14px;letter-spacing: .5px;}.RWDbanner005 .swiper-center .swiper-slide {    margin: 0;min-width: 100%;    width: 100%;    height: auto;    max-height: initial;    flex-wrap: wrap;padding: 0 80px;    flex-direction: column;}.RWDbanner005 .main-title {order: 1;}.RWDbanner005 .swiper-center .subtitle {color: #333;order: 3;margin-bottom: 0;}.RWDbanner005 .swiper-center .main-title {margin-top: 30px;}.RWDbanner005 .add-cart {width: 100%;height: 100%;left: 0;}.RWDbanner005 .img_wrap {height: auto;}/**/ 
.clinic_block .RWDparallax_new .picbgbox {height: 500px !important;}.clinic_block .container.editor {text-align: center;top: 120px;}/**/ 
.pagelink_block .RWDService001 .row a {    display: inline-block;    width: auto;    float: none;}.tab_content {    margin-top: 15px;    margin-bottom: 30px;}.half_p .client_q dd:before{display:none;}.half_p.beauty .client_q {    padding-left: 30px;}.beauty_p {    margin-bottom: 30px;}.article-text .tab_title_nav .line {    width: 18px;    height: 2px;    background: #888;}.article-text .tab_title_nav {    width: 18px;}.article-text .tabs {   margin-bottom: 30px;    margin-top: -50px;}.article-text .tab_title {    font-size: 18px;    color: #333;    font-weight: 600;    line-height: 1.3;}.article-text .tab { padding: 20px 10px;    border-top: 1px solid #ddd;}.article-text .tab:last-child {    border-bottom: 1px solid #ddd;}.points_four_b {    flex-wrap: wrap;}.points_four {    width: calc(100%/2);    border-right: 0;}.machine_p p {    min-height: 50px;}.half_p.doctor {    flex-direction: column-reverse;}.half_p.doctor .client_q {    width: 100%;}.half_p.doctor .client_qpic {    padding-left: 0;    width: 100%;}.half_p.doctor .client_qpic img {    width: 50%;    margin: 0 auto 30px;    display: block;}.the_qa:last-child .que_p {    border-bottom: 0;}.article-text .tab.open .tab_title {    color: #fff;}.article-text .tab_content {    font-size: 15px;    color: #666;letter-spacing: 1px;    line-height: 1.3;}.points_four_b {    border-top: 0;}.points_four {    padding: 0 15px 15px;}.page_wrapper_bg .article-text h3 {    font-size: 20px !important;}.pagelink_block article.boxFeature-2 h2 {    font-size: 13px;    padding: 6px 0;}.RWDService001 .col-md-3 {    padding: 0 5px;    border: 0;}#article .layoutlist_7 .litem {    width: calc(100%/2);}.list>.col-sm-6.col-md-6 {    width: calc(100%/2);    float: left;}.pagelink_block .RWDService001 .row a {    float: left;    width: calc(100%/3);}.RWDService001 .col-md-3 {    padding: 0 5px;    border-bottom: 1px solid #e7f2f7;}.points_four_b {    padding-top: 0;}.inner_abpic {    max-height: initial;    overflow: inherit;    width: 100%;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.scrollTop002 {width: 40px;top: auto;bottom:120px;}.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .features .share-group a:first-child {display: none;}.RWDmenu_plus04 #search-box {margin-right: 0;}.ml-stack-nav-toggle {padding: 38px 14px;}.RWDmenu_plus04 .features .search-btn {padding-right: 15px;}/**/ 
.RWDbanner_plus01 .slick-caption .txt4 {margin-top: 5px;}.RWDbanner_plus01 .slick-caption .txt3 {margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 30px;letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .container {width: 100%;}.RWDbanner_plus01 .slick-caption.txt-left {width: 100%;top: 22%;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {letter-spacing: 1px;font-size: 14px;}.time_pic {display: none;}2.eq-title, .RWDad003 .top_shortcut_heading_tw, .index .RWDproduct004 h2.sub-title, .news_info li b {font-size: 26px;}.index h1.main-title, .RWDbanner005 .title_block .title_tw {font-size: 30px;}.service_box .container, .clinic_block .container.editor, .service_title .container {padding: 0 30px;}.index .section-subject {margin-bottom: 50px;}.index .RWDproduct004 h2.sub-title {width: 100%;text-align: left;}/**/ 
.about_block {padding: 50px 30px 100px;}.about_block .RWDedictor001 h2.sub-title br {display: none;}.RWDscore01 .count-item {width: 50%;}.RWDscore01 .count-item:nth-child(2) {border-right: 0;}.RWDscore01 .count-blk .swiper-slide:before {background: #ddd;}.index h2.sub-title br {display: none;}.about_block .RWDparallax_new .picbgbox {height: 200px !important;}/**/ 
.service_title:before{display:none;}.RWDproduct004 .item-box-desc {padding: 15px 15px 0px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {float:none;}.RWDproduct004 .row.mix-grid {margin: 0;}.RWDproduct004 .nopadding {width: 100%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div {width: 100%;margin: 0 0px 50px !important;}.RWDproduct004 .callout-dark {width: 100%;}.RWDproduct004 {flex-wrap: wrap;}.RWDproduct004 {padding: 0 30px 30px;}.RWDproduct004 .section-subject .col-md-12 {width: 100%;display: flex;flex-direction: row;padding: 0;align-items: center;}.RWDproduct004 .list-inline {padding-top: 10px;}.RWDad003 .top_shortcut_heading_tw {margin-left: 30px;}.RWDproduct004 .list-inline {height: auto !important;}.RWDproduct004:nth-child(2) .callout-dark {border-top: 1px solid #ddd;padding-top: 50px;width: 100%;}.RWDproduct004 .heading-title.heading-arrow-bottom h1:after{display:none;}.RWDproduct004 .heading-title.heading-arrow-bottom h1 {border-right: 1px solid #ddd;margin-right: 15px;padding-right: 15px;}.RWDproduct004 .section-subject {margin-bottom: 30px;padding: 0 15px;}.RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):before, .RWDproduct004.animated:first-child .col-sm-3.mix:nth-child(3):after{display:none;}.RWDproduct004 .nopadding {padding-left: 0px !important;}.RWDproduct004 .item-box figure {height: 325px;}.RWDproduct004 .item-box figure img {transform: translate(0px, -60px);}/**/ 
.RWDbanner005 .swiper-center .swiper-slide {flex-wrap: wrap;padding: 0 20px;}.RWDbanner005 .img_wrap {height: 300px; flex-grow: 1;}.doctor_block {padding: 50px 0 80px;}/**/ 
.clinic_info {padding: 80px 30px 0;}.clinic_info p {width: 100%;margin-bottom: 30px;}.clinic_info p:nth-child(3) {border-left: 0;padding-left: 0;}.RWDPhoto002 ul li {width: calc(100%/2);padding: 0 5px;margin: 0 0 15px;}h2.eq-title {margin-bottom: 30px;}.clinic_info .RWDedictor {margin-bottom: 30px;}.clinic_info .RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding: 0 10px;}/**/ 
.client_block .RWDnews005 .container {padding: 0 30px;}.client_block {padding: 80px 0 50px;}.news_info ul {flex-direction: column;}.news_info .RWDedictor {padding: 0 30px;}.news_title {padding: 0 30px;}.news_info li {padding-right: 0;}.news_block {padding: 80px 0;}.news_block:before {height: 80%;}.news_info .RWDnews005 .container {padding: 0;}.RWDnews005 .controlls-over .owl-pagination {display: block;width: 80%;}/**/ 
.time01, .time02 {width: 100%;padding-right: 0;}.ft_clinictime .RWDedictor {display: flex;flex-wrap: wrap;}.footer-block .container {width: 100%;padding: 0 30px;}.time02 {padding-left: 0;margin-top: 50px;border-left: 0;border-top: 1px solid #ddd;padding-top: 50px;}.time01 img, .time02 img {width: 100%;}.ft_txt, .ft_map {width: 100%;}.ft_info {flex-wrap: wrap;}.ft_txt {padding-right: 0;margin-bottom: 50px;}.RWDssl01 {padding: 0;}.ft_other {justify-content:flex-start;font-size: 12px;letter-spacing: 0px;padding: 15px 30px 80px;}.ft_map iframe {height: 230px;}.clinic_a a {display: inline-block;color: #333;margin: 0 5px 15px;padding: 0 5px;border-right: 0;}.ft_clinictime {    padding: 50px 0;}/**/ 
.ph-bottom {pointer-events: none;display: block;transition: all .5s ease;}.ph-bottom.fixed {transition: all .5s ease;pointer-events: auto;}.ph-bottom .RWDmobile_bottom_v2 {width: calc(100% - 100px);transform: translate(0px, 80px);transition: all .5s ease;border-top-right-radius: 10px;}.ph-bottom.fixed .RWDmobile_bottom_v2 {transform: translate(0px, 0px);transition: all .5s ease;}.RWDmobile_bottom_v2.fadeInRight{-webkit-animation-name: none;animation-name: none;}.side_time, .side_line.fixed{display:none;}.mobile_bottom__li .mobile_bottom__a{ color: #fff !important;}.mobile_bottom__a {display: block;text-align: center;cursor: pointer;padding: 5px 0;}.RWDmobile_bottom_v2 .icon {display: inline-block;font-size: 14px;line-height: 20px;margin: 0 auto 5px;height: 15px;}.RWDmobile_bottom_v2{background-color: #2a4b6c;}.mobile_bottom__li {border-left: 0;border-right: 0;}.mobile_bottom__li:nth-child(2) {border-left: 1px solid #6b859e;border-right: 1px solid #6b859e;border-top-right-radius: 10px;}.RWDmobile_bottom_v2 .icon img {height: 15px;transform: translate(0px, -3px);}.mobile_bottom__li:first-child {background: #3e9fca;}.index .RWDparallax_new h1.main-title {font-size: 28px;letter-spacing: 2px;}/**/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {    display: none;}.page_wrapper_bg section.call_to_action>.container {    padding: 0 15px;}.ebtn, .btn.btn_back {    width: 100%;}.company_b {    display: flex;    align-items: flex-start;    flex-wrap: wrap;    justify-content: center;}.company_left, .company_right {    width: 50%;    padding: 0 10px;}.company_child:before, .company_child:after{display:none;}.company_center {    margin-bottom: 50px;    order: 1;}.page_wrapper_bg .article-text .ab_company .inner_ab h3 {    font-size: 28px !important;}.hgroup .container:before{display:none;}.hgroup h1 {    font-size: 32px;    padding-right: 0;    letter-spacing: 2px;    width: 100%;    line-height: 1.3;}.ab_smalldeco h8 {width: 40vw;    height: 40vw;    align-items: center;    justify-content: center;    margin-left: -10px;    font-size: 16px;    margin-top: -10px;}.ab_smalldeco {    margin-top: 30px;    display: flex;    flex-wrap: wrap;    justify-content: center;}.inner_abpic:after {    width: 80%;}.article1 .page_wrapper_bg section.call_to_action, .eforms1 .page_wrapper_bg section.call_to_action, .faq1 .page_wrapper_bg section.call_to_action {    padding-top: 30px;}.page_wrapper_bg section.call_to_action {    padding: 30px 0 50px;}.four_info {    width: 100%;}.four_info:nth-child(3){    border-bottom: 1px solid #e6e6e6;}.half_p {    flex-direction: column;}.half_p .client_q {    width: 100%;}.half_p .client_qpic {    margin-top: 0;    margin-bottom: 15px;    width: 100%;}.half_p .client_q ul {    padding-right: 0;}.half_p .client_q p {    padding-right: 0;}.full_p:before {    background-image: none;    left: -40px;    opacity: 1;    width: 110vw;}.page_wrapper_bg .collapsing_header .main {    overflow: hidden;}.full_p.face:before {    background-image: none;}.points_four {    width: 100%;    padding: 0 0 15px;}.points_six {    width: calc(100%/2 - 10px);    padding: 30px 10px;    margin: 0 5px 10px;    font-size: 15px;}.machine_p {    width: 100%;    margin: 0 0 30px;    margin-left: 0;    text-align: center;}.machine_b {    padding-top: 15px;    display: flex;    flex-wrap: wrap;}.machine_p p {    min-height: auto;}.half_p.doctor .client_qpic img {    width: 100%;}.quote_b {    width: calc(100%);    margin-right: 0;}.quote_01 {    flex-wrap: wrap;}.quote_b:last-child {    margin-right: 0;    margin-left: 0;}.que_p h8 {    display: none;}.que_p {    padding-right: 30px;}.three_iconb {    flex-wrap: wrap;}.three_icon h4 {    min-height: auto;}.three_icon:nth-child(2) {    border-width: 1px 0;}.three_icon img {    margin-bottom: 0;}.half_p.beauty .client_qpic {    margin-top: 0;    padding-right: 0px;    width: 100%;}.half_p.beauty .client_q {    padding-left: 0;    width: 100%;    margin-top: 30px;}.three_icon {    width: 100%;    font-size: 18px;}.photo_view #slider {    padding: 80px 0px 0px !important;}.list>.col-sm-6.col-md-6 {    padding: 0 5px;}.page_wrapper_bg .full_p .client_q h3 br {    display: none;}.problem_inner.center {    text-align: left;}.ask_btn h8 {    padding-left: 0px;display:block;}.ab_company {    padding: 50px 0px;    margin-top: 15px;}
}
/*600px end*/
/*380px start*/
@media (max-width: 380px){
.fl img{width:250px;}.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size:28px;}.index .RWDparallax_new h1.main-title {    font-size: 26px;}.index .RWDparallax_new h2.sub-title {    font-size: 16px;}.RWDproduct004 .item-box figure {    height: 285px;}.RWDad003 .top_shortcut_pict {    height: 285px;}.RWDbanner005 .img_wrap {    height: 260px;  flex-grow: 1;}.RWDbanner005 .swiper-center .subtitle {    min-height: 275px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-caption .txt1 span, .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 24px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt3 span, .RWDbanner_plus01 .slick-caption .txt4 span {    letter-spacing: 1px;    font-size: 13px;}.RWDbanner_plus01 .slick-caption .txt4 {    margin-top: 0;}.RWDscore01 .count-num {    font-size: 27px;}.RWDproduct004 .item-box figure {    height: 280px;}.RWDscore01 .count-title {    font-size: 15px;    letter-spacing: 0;}h2.eq-title, .RWDad003 .top_shortcut_heading_tw, .index .RWDproduct004 h2.sub-title, .news_info li b {    font-size: 26px;}.index h1.main-title, .RWDbanner005 .title_block .title_tw {    font-size: 30px;}.RWDbanner005 .swiper-center .subtitle {    margin-bottom: 0px;}.RWDbanner005 .subtitle li {    margin-bottom: 5px;}.RWDbanner005 .img_wrap {    height: 210px;}.RWDbanner005 .swiper-center .subtitle {    min-height: 330px;}.RWDad003 .top_shortcut_box {    display: flex;    flex-direction: column;    align-items: flex-start;}.RWDad003 .top_shortcut_heading_tw {    margin-left: 0;    width: 100%;    padding: 30px 15px 0;    margin-bottom: 30px;    text-align: left;}.RWDad003 .top_shortcut_heading_tw h8:after {    content: "";    position: relative;    padding-bottom: 0;    margin-bottom: 0;    border-bottom: 0;    border-right: 1px solid #ddd;    top: 0;    padding-right: 10px;    margin-right: 10px;}
}
/*320px end*/