body {font-family: 'Noto Sans TC', sans-serif!important;font-size:16px;font-weight:400}.fols {display:none}/* 動態效果fadeIn&hover*/ 
.RWDproduct002_v2 .bounceIn,.RWDproduct002_v3 .bounceIn {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDService002 .flipInY {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.RWDmenu_plus02 .cart-block:hover:after, .RWDmenu_plus02 .member-block:hover:after, .RWDmenu_plus02 .querycar-block:hover:after{display:none}.RWDleft_cont002 .item-second:hover .pic img,.RWDright_cont002 .item-first:hover .pic img{transform:scale(1)}/*defaultfix*/ 
.RWDleft_cont002 .item-second .text-box,.RWDleft_cont002 .item-second{background:transparent;color:#333}.RWDleft_cont002 .item-second .pic{width:100%;float:none}.RWDleft_cont002 .item-second>a{float:right;width:50%}.RWDright_cont002 .item-first{background:transparent}.RWDright_cont002 .item-first .text-box{color:#333;padding:0;letter-spacing:1px;line-height:2}.RWDright_cont002 .item-first .pic{float:none;width:100%}.RWDright_cont002 .item-first>a{pointer-events:none;width:50%;float:left}.RWDright_cont002 .item-first .text-box .underline {display: none;}.portfolio-bottom-summary{height:auto!important}.RWDproduct002_v2 .popup-portfolio .portfolio-item{float:left;height:auto!important;width: calc(100%/3 - 1px);}.RWDnews005 .owl-carousel.owl-padding-10{margin:0;overflow:visible}.RWDnews005 .owl-carousel .owl-wrapper-outer{overflow:hidden}.RWDproduct002_v3 .popup-portfolio .portfolio-item {height: auto !important;}.funny-boxes.not-right-column::before, .funny-boxes > .funny-boxes-text > h4::after {display:none}.RWDproduct002_v3 .popup-portfolio .portfolio-item{padding:0 20px;width:calc(100%/3 - 1px);margin:0 0 40px}.RWDproduct002_v3 .showbottom .portfolio-bottom__h4{padding:15px 0 0;color:#333;letter-spacing:1px;font-weight:700;line-height:1.5}.RWDproduct002_v3{padding:0}.RWDService002{padding:0}.RWDproduct002_v3 .showbottom:hover .portfolio-bottom__h4 {color: #002f7b;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover img{transform:scale(1.05);transition:.5s}.RWDnews005 .owl-carousel .owl-item div>a{display:block;overflow:hidden}.RWDnews005 .owl-carousel .owl-item div img{transition:.5s}.RWDproduct004 .callout-dark{background:transparent;padding:0 0 50px}.RWDproduct004 .heading-title.heading-arrow-top h1,.RWDproduct004 .heading-title.heading-arrow-bottom h1{color:#333}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 section{border:0}.RWDproduct004 .row.mix-grid{margin:0}.fl {width:200px;}.fl img {width:100%;animation-name: zeroall;animation-duration: 2.3s;}@-webkit-keyframes zeroall {0%{opacity:.1}30%{opacity:1}}a,a:hover, a:focus{text-decoration:none;transition: .5s ease!important}.cd-main-content {    overflow: hidden;    margin: 7vw 0 0;}/*menu04*/ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after,.RWDmenu_plus04 .lang-select-label:after,.RWDmenu_plus04 .site-nav .menu li.dropdown>a:after,.RWDmenu_plus04 .site-nav .menu li.has-child>a:after{display:block;position:absolute}.RWDmenu_plus04 .site-nav .menu li.has-child {margin-right: 0;}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{background:#d4aa14}.RWDmenu_plus04 .cart-block .pic,.RWDmenu_plus04 .querycar-block .pic{background:#fff}.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:#d4aa14}.RWDmenu_plus04 .site-nav .menu>li>a {    color: #d4aa14;    font-size:16px}.RWDmenu_plus04 .site-nav .menu>li>a {    font-weight: 400;    padding: 2px 15px;    border-bottom: 1px solid #d4aa14;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color: #d6ae20;}.RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:after {    right: 10px;}.RWDmenu_plus04 .site-nav .menu li:first-child a:before {    border-left: 0;}.RWDmenu_plus04 .lang-select-label:hover:after,.RWDmenu_plus04 .site-nav .menu>li.active>a:after,.RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after,.RWDmenu_plus04 .site-nav .menu>li.is-active>a:after{border-color:#d4aa14}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block{color:#d4aa14;transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>a:hover .m_title_block,.RWDmenu_plus04 .site-nav .menu>li>a .m_title_block{transition:.5s}.RWDmenu_plus04 .features .cart-btn,.RWDmenu_plus04 .features .querycar-btn,.RWDmenu_plus04 .features .share-group a,.RWDmenu_plus04 .features i,.RWDmenu_plus04 .lang-select{color:#d4aa14}.RWDmenu_plus04 .features i:hover,.RWDmenu_plus04 .features i{transition:.5s}.RWDmenu_plus04 .site-nav .menu>li>ul{padding:0}.RWDmenu_plus04 .site-nav .menu ul li>a{text-align:center;padding:10px}.RWDmenu_plus04 .site-nav .menu ul li a{font-size:15px}.RWDmenu_plus04 .site-nav .manu-item:hover>a,.RWDmenu_plus04 .site-nav .menu ul li a:hover,.RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a,.RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a{text-decoration:none;font-weight:400;background:#d4aa14;color:#fff}.RWDmenu_plus04 .site-nav .menu li.has-child>a, .RWDmenu_plus04 .site-nav .menu li.dropdown>a{padding:2px 30px 2px 15px}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0px;top: calc(100% + 10px); margin-left: -100px;width: 200px;}.RWDmenu_plus04 .header {    padding: 2vw 4vw;    transition: .5s;}.RWDmenu_plus04 .header.is-up {    box-shadow: 0 0 30px rgb(0 0 0 / 10%);    transition: .5s;    padding: 10px 5vw;}.RWDmenu_plus04 .logo {    width: 250px;    transition: .5s;}.RWDmenu_plus04 .site-nav .menu>li>a:before {    width: 100%;    height: 50%;    content: "";    border-left: 1px solid;    display: block;    left: 0;    bottom: 0;    position: absolute;}.RWDmenu_plus04 .container {    max-width: 100%;    padding: 0;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.RWDmenu_plus04 .features .share-group.main_share a {    background: #d4aa14;    color: #fff;    border-radius: 99em;    padding: 4px 20px;}.RWDmenu_plus04 .features .search-btn {    float: right;    cursor: pointer;    position: relative;    padding: 0px 18px 5px;    border-bottom: 1px solid #d4aa14;    margin-top: -1px;}.RWDmenu_plus04 .features .share-group span {    font-size: 16px;}.RWDmenu_plus04 .site-nav .menu>li:last-child>a:after {    width: 100%;    height: 50%;    content: "";    border-right: 1px solid;    display: block;    left: 0;    bottom: 0;    position: absolute;}.features {    width: 176px;}.RWDmenu_plus04 .features .share-group.main_share {    padding: 0 0 6px 15px;    border-bottom: 1px solid #d4aa14;    position: relative;    margin: -10px 0 0;}.RWDmenu_plus04 .features .share-group.main_share:before {    content: "";    background: #d4aa14;    bottom: 0;    left: 0;    height: 40%;    width: 1px;    position: absolute;}/*banner*/ 
.RWDbanner_plus01 .logo img{margin:0}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    padding: 0;    height: 100%;    display: flex;    justify-content: center;    align-items: center;}.banners {    margin: 0 4vw;}.RWDbanner_plus01 .slick-caption.txt-center {    top: 50%;    transform: translateY(-50%);    color: #fff;    height: 100%;}.RWDbanner_plus01 .txt1 {    font-size: 3.5vw;    font-weight: 500;    letter-spacing: 6px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 6vw)!important;    height: calc(100vh - 6vw)!important;}.RWDbanner_plus01 .page-scroll {    bottom: 1vw;}.RWDbanner_plus01 .txt2 {    font-size: 25px;    position: absolute;    top: 1vw;    left: 2vw;    font-family:  'Enriqueta', serif;}@media (max-width: 1180px) {.RWDbanner_plus01 .page-scroll {display:none}}/*dotsqure*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background:#fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background:transparent;border:1px solid #fff;width:8px;height:8px}@media (max-width: 767px) {.RWDbanner_plus01 .txt1.device_phone, .RWDbanner_plus01 .txt2.device_phone, .RWDbanner_plus01 .txt3.device_phone {    display: block !important;}.RWDbanner_plus01 .txt1.device_pad, .RWDbanner_plus01 .txt2.device_pad, .RWDbanner_plus01 .txt3.device_pad {    display: none !important;}}/*newss*/ 
.block_news {    position: absolute;    bottom: 60px;    right: 8vw;    width: 400px;}.RWDnews_autolist {    max-width: 100%;}.RWDnews_autolist .news-box {    background: white;    border-radius: 99em;    padding: 5px;}.RWDnews_autolist .title {    background: white;    color: #d4aa14;    font-weight: 500;    font-size: 20px;    width: 140px;}.RWDnews_autolist .news-list {    width: calc(100% - 140px);}.RWDnews_autolist .slick-arrow {    background: white url(archive/image/customization/arrownews.png) no-repeat;    background-size: 11px;    background-position: center;}.RWDnews_autolist .news-list a {    font-size: 20px;    color: #d4aa14;}.RWDmenu_plus04 #search-box.full .form-control{font-size: 30px;letter-spacing: 1px;}.RWDmenu_plus04 #search-box.full .ibtn{font-size: 25px;}@media (min-width: 800px) {.RWDmenu_plus04 #search-box.full .search-in{max-width: 1000px;width: 80%;}}.index .section-line{display:none}/*systems*/ 
.systems .container {    width: 60%;    padding: 5vw 0;}.RWDnews005 h4 a, .news005_h4 a {    color: #999999;}.RWDnews005 .margin-top-20 {    text-align: center;    font-size: 20px;    letter-spacing: 1px;    margin-top: 30px !important;    font-weight: 400 !important;    margin-bottom: 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0 15px;}/*services */ 
.services {    margin: 0 0 3vw;}.services .container {    width: 100%;    padding: 0 4vw;}.RWDService001 .section-subject {    position: absolute;    bottom: -60px;}.RWDService001 {    background: #d4aa14;    padding: 5vw 0;    display: flex;    justify-content: center;    align-items: center;}.RWDService001 a {    cursor: unset;}.RWDService001 .row:nth-child(2):before, .RWDService001 .row:nth-child(2):after, .RWDService001 .row:nth-child(3):before, .RWDService001 .row:nth-child(3):after {   display:none;}.RWDService001 .row {    margin: 0;}.RWDService001 .row .col-md-3.col-sm-6 {    width: 160px;    text-align: center;    color: #fff;    padding: 0 25px;}.RWDService001 .row .col-md-3.col-sm-6 i.iconBig {    border-radius: 99em;    overflow: hidden;}.RWDService001 .row .col-md-3.col-sm-6 h2 {    font-size: 20px;    font-weight: 400;    margin-bottom: 0;}.RWDService001 .row .col-md-3.col-sm-6 i {    transition: .5s;}.RWDService001 .row .col-md-3.col-sm-6:hover i {    transform: translateY(-20px);    transition: .5s;}.RWDService001 h2.sub-title {    margin: 0;    font-size: 22px;    letter-spacing: 0;    color: #d4aa14;    font-family:  'Enriqueta', serif;    font-weight: 400;}.RWDService001 h1.main-title {    display: none;}/*門診*/ 
.block_time .container {    width: 85%;    padding: 0;}.block_time{padding: 200px 0;}.time_left{float: left;width: 400px;font-size: 16px;letter-spacing: 1.5px;color: #b3b3b3;line-height: 1.5;}.time_right{float:right;width:calc(100% - 400px);}.time_left a{color: #b3b3b3;}.time_left .RWDedictor001 .section-subject {    margin-bottom: 0;    text-align: left;}.gmap_link a:hover {    background: #d4aa14;    color: #fff;}.gmap_link a {    background: #b3b3b3;    color: #fff;    border-radius: 99em;    padding: 5px 0;    width: 205px;    margin: 20px 0 0;    display: block;    text-align: center;    transition: all 0.5s ease 0s;    font-size: 18px;}.RWDedictor001 h1.main-title {    color: #b3b3b3;    letter-spacing: 5px;    font-weight: 500;    font-size: 40px;}.RWDedictor001 h2.sub-title {    font-size: 25px;    letter-spacing: 4px;    color: #b3b3b3;    font-weight: 400;    margin: 15px 0 0;}.RWDedictor001 .section-line {    display: block;    margin: 30px 0;    height: 5px;    background: #b3b3b3;    width: 30px;}.block_time .time .name h4:last-child span strong,.block_time .time .time_show tr td strong {    color: #b3b3b3;}.block_time .time .name h4 span strong {    margin-left: 1vw;}.block_time .time .name h4 span {    font-size: 20px;    margin-left: 10px;}.block_time .time .name h4:last-child {    color: #b3b3b3;}.block_time .time .time_show tr td span {    min-width: 20px;    display: inline-block;    color: #999;}.block_time .time .name h4 {    font-size: 22px;    display: inline-block;    margin-right: 5vw;    color: #999;}.block_time .time .time_table .time_part tr span {    margin-left: 20px;}.block_time .time .time_table td {    padding: 5px 10px;    color: #b3b3b3;    font-weight: 400;}.block_time .time .time_show tr td span, .block_time .time .time_show tr td strong {    font-size: 16px;    line-height: 2;}.block_time .time .time_show td {    width: calc(100%/7);}.block_time .time .time_show tr td strong {    margin-left: 5px;}.block_time .time .time_show tr:last-child td {    border-bottom: 1px solid rgba(204, 204, 204, 0.45);}.block_time .time{display: block;font-size: 16px;letter-spacing: 2px;position: relative;width: 100%;color:#999;}.block_time .time .name {    width: 100%;    border-bottom: 1px solid #ccc;    padding-bottom: 13px;    background-image: url(archive/image/customization/time_w.png);    background-repeat: no-repeat;    background-position: top 5px right 5px;    margin-top: 5px;    background-size: 15px;    margin-bottom: 0;}.block_time .time .time_show tr:nth-child(1) th {    line-height: 3;    font-weight: 400;}.block_time .time .time_table {    display: block;    margin: 0 0 0;    padding-bottom: 0;    font-size: 20px;    line-height: 43px;    letter-spacing: 0px;}.block_time .time .time_table .time_part{float: left;width: 230px;border-top: 1px solid rgba(204, 204, 204, 0.45);margin-top: 60px;}.block_time .time .time_table .time_part tr{border-bottom: 1px solid rgba(204, 204, 204, 0.45);}.block_time .time .time_show{float: left;width: calc(100% - 230px);}.block_time .time .time_show tr td{border-top: 1px solid rgba(204, 204, 204, 0.45);border-right: none;border-bottom: none;    text-align: center;}.block_time .time .time_show tr th{;border-right: none;border-bottom: none;border-top: none;text-align: center;}.block_time .time .memo{font-size: 15px;display: block;position: relative;margin-top: 20px;}.block_time .time .time_show tr div{height: 43px;position: relative;}.block_time .time .time_show tr div.active_no{height: 43px;}.block_time .time .time_show tr div.active::after{background-color: #999;}.block_time .time .time_show tr div.active::after, .block_time .time .time_show tr div.active_no::after{width: 7px;height: 7px;transform: rotate(45deg);border: 1px solid #999;content: '';display: block;position: absolute;left: 50%;top: 50%;margin: -3.5px 0 0 -3.5px;}.block_time .time .memo div{display: inline-block;position: relative;padding-left: 16px;margin-right: 22px;margin-left: 5px;}.block_time .time .memo div.active::after{background-color: #999;}.block_time .time .memo div::after{width: 10px;height: 10px;transform: rotate(45deg);border: 1px solid #999;content: '';display: block;position: absolute;left: 0;top: 11px;margin: -3.5px 0 0 -3.5px;}
/*footer start*/

.footers .container {    width: 85%;    padding: 50px 0;    display: flex;    flex-wrap: wrap;    border-top: 2px solid #d4aa14;    border-bottom: 2px solid #d4aa14;    justify-content: space-between;}.ftmenu {    width: 50%;}.ftmenubox ul li a {    display: block;    color: #d4aa14;    font-size: 25px;    line-height: 2;}.ftmenubox {    display: flex;}.ftmenubox ul {    padding: 0;    list-style: none;    margin: 0;    width: calc(100%/3 - 30px);    margin-right: 30px;}.ftsocial {    width: 50%;    text-align: right;}.RWDsocial002 .iconRounded {    background: #d4aa14;    color: #fff;    border: 0;    width: 84px;    height: 84px;    margin: 0 0 30px 40px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #ad8c1a;}.fta a:last-child {    width: 131px;    margin-left: 45px;}.fta {    display: flex;    justify-content: flex-end;}.fta img {    width: 100%;}.fta a {    width: 152px;    display: block;}.ftmenubox ul li a:hover {    color: #ad8c1a;}.scrollTop002 img {    width: 113px;}.scrollTop002 {    position: relative !important;    right: auto;    left: 50%;    transform: translateX(-50%);    bottom: 0;    margin: 50px 0;}.RWDsocial002 ul.socialNetwork li:nth-child(2) i {    font-weight: bold;}/*rights*/ 
.rights span {    margin: 0 15px;}.rights {    display: flex;    font-size: 15px;    padding: 30px 0;    color: #d4aa14;    justify-content: center;    background: transparent;    flex-wrap: wrap;    align-items: center;    width: 100%;}

/*footer end*/
/*小螢幕 start*/

@media (max-width: 2000px) {    .RWDService001 .row .col-md-3.col-sm-6 h2 {        font-size: 20px;        letter-spacing: 2px;    }    .block_time .time .name h4 span strong {        margin-left: 2vw;    }    .ftmenubox ul li a {        font-size: 20px;    }    .footers .container {        width: 90%;    }    .block_time .container {        width: 90%;    }    .systems .container {        width: 70%;    }    .fta a {        color: #d4aa14;        font-size: 17px;    }}@media (max-width: 1800px) {    .cd-main-content {        margin: 7vw 0 0;    }    .RWDbanner_plus01.full .banner-slider.bg .slick-item {        max-height: calc(100vh - 7vw) !important;        height: calc(100vh - 7vw) !important;    }    .RWDbanner_plus01 .txt2 {        top: 30px;        left: 40px;    }    .RWDnews_autolist .title,    .RWDnews_autolist .news-list a {        font-size: 16px;    }    .block_news {        width: 350px;    }    .RWDnews_autolist .title {        width: 110px;    }    .RWDnews_autolist .news-list {        width: calc(100% - 110px);    }    .RWDService001 h2.sub-title {        font-size: 25px;    }    .RWDService001 .section-subject {        bottom: -60px;    }    .block_time .time .time_table .time_part {        width: 200px;    }    .block_time .time .time_show {        width: calc(100% - 200px);    }    .fta a i {        width: 40px;        height: 40px;        font-size: 25px;        padding: 5px 15px;    }    .scrollTop002 {        margin: 30px 0;    }}@media (max-width: 1700px) {    .ftmenubox ul li a {        font-size: 18px;    }    .gmap_link a {        font-size: 18px;    }    .RWDedictor001 h2.sub-title {        font-size: 22px;        letter-spacing: 3px;    }    .block_time .time .time_table .time_part {        font-size: 18px;    }    .block_time .time .time_show tr td {        font-size: 16px;    }    .rwdlayoutlist_9 .subject,    .page_wrapper_bg .video_item_subject,    .page_wrapper_bg .layoutlist_2 .list_subject a,    .join_form-title,    .login_box_head,    .page_wrapper_bg .layoutlist_7 .subject,    .page_wrapper_bg .layoutlist_7 .subject a,    .page_wrapper_bg .layoutlist_8 .article_subject {        font-size: 18px;    }    .article9 .layoutlist_2 .list_subject .subsubject {        font-size: 14px;    }}@media (max-width: 1680px) {    .page_wrapper_bg section.call_to_action>.container {        width: 80% !important    }    .RWDmenu_plus04 .dropdown-menu {        width: 70%;    }    .RWDmenu_plus04 .site-nav .menu>li>a {        font-size: 15px;    }    .RWDmenu_plus04 .site-nav .menu li.has-child>a,    .RWDmenu_plus04 .site-nav .menu li.dropdown>a {        padding: 2px 25px 2px 15px;    }    .RWDmenu_plus04 .dropdown-menu .manu-item-box li a {        font-size: 14px;    }    .RWDmenu_plus04 .header.is-up {        padding: 10px 4vw;    }    .RWDmenu_plus04 .header {        padding: 2vw 3vw;    }}@media (max-width: 1600px) {    .block_news {        bottom: 40px;        right: 6vw;        width: 300px;    }    .RWDnews_autolist .news-box {        padding: 0;    }    .RWDbanner_plus01 .txt2 {        font-size: 20px;    }    .RWDbanner_plus01 .txt1 {        font-size: 60px;        letter-spacing: 3px;    }    .scrollTop002 {        margin: 10px 0 30px;    }}@media (max-width: 1500px) {    .block_time {        padding: 150px 0;    }    .RWDService001 h2.sub-title {        font-size: 20px;    }    .RWDmenu_plus04 .logo {        width: 200px;    }    .block_time .time .name h4 {        font-size: 25px;    }    .block_time .time .name h4 span {        font-size: 18px;        font-weight: 400;    }    .RWDedictor001 h1.main-title {        font-size: 35px;    }    .time_left a {        letter-spacing: 0;    }    .block_time .time .name {        margin-top: 0;    }}@media (max-width: 1440px) {    .page_wrapper_bg section.hgroup .container {        margin: 1rem 0rem 3rem 0rem;    }    .rwdlayoutlist_9.row,    .layoutlist_7 .row,    .album1 .layoutlist_2,    .album2 .layoutlist_2 {        row-gap: 2rem!important;    }    .RWDtimeline01 li.event .point .title {        font-size: 16px;    }    .page_wrapper_bg section.call_to_action>.container {        width: 90% !important;    }    .RWDmenu_plus04 .dropdown-menu {        width: 80%;    }    .page_wrapper_bg .pageTitle {        font-size: 35px;    }    .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    }    .ml-stack-nav-toggle i {        display: none    }    .RWDmenu_plus04 #mobile-menu .menu>li a {        color: #222    }    .RWDmenu_plus04 #mobile-menu .menu>li>ul {        background: #fbfbfb    }    .RWDmenu_plus04 #mobile-menu .menu>li.active>a {        background-color: transparent    }    .RWDmenu_plus04 #mobile-menu .menu>li.active {        background-color: #d4aa14    }    .RWDmenu_plus04 #mobile-menu .menu a {        font-size: 15px !important;        letter-spacing: 0 !important;    }    .RWDmenu_plus04 .features {        float: right;        position: relative;    }    a.ml-stack-nav-toggle {        margin-top: 10px;    }    .RWDmenu_plus04 .phone-group span {        font-size: 15px;    }    .RWDmenu_plus04 .header.is-up {        padding: 5px 4vw;    }    .RWDmenu_plus04 .phone-menubelow {        margin: 0 30px;    }    .RWDmenu_plus04 .phone-group a {        color: #222;    }    .RWDmenu_plus04 .features {        margin: 18px 0 0;        width: fit-content;    }    .ml-stack-nav-toggle__line {        background: #d4aa14;    }    .RWDmenu_plus04 .features .search-btn,    .RWDmenu_plus04 .features .share-group.main_share {        border: 0;    }    .RWDmenu_plus04 .features .share-group.main_share:before {        opacity: 0;    }    .RWDmenu_plus04 .features .share-group.main_share {        margin: -7px 0 0;    }    .RWDmenu_plus04 .features .search-btn {        padding: 0 10px;    }    a.ml-stack-nav-toggle {        margin-top: 5px;    }}@media (max-width: 1400px) {    .time_left {        width: 350px;    }    .time_right {        width: calc(100% - 350px);    }    .ftmenubox ul {        width: fit-content;        margin-right: 60px;    }    .RWDnews005 .margin-top-20 {        font-size: 20px;        font-weight: 400 !important;        letter-spacing: 2px;        margin-bottom: 0;    }    .RWDmenu_plus04 .site-nav .menu>li a {        font-size: 15px;    }    .RWDmenu_plus04 .header.is-up {        padding: 20px 4vw;    }}@media (max-width: 1300px) {    .scrollTop002 img {        width: 80px;    }    .services .container {        padding: 0 7vw;    }    .systems .container {        width: 75%;    }    .RWDmenu_plus04 .site-nav .menu>li a {        font-size: 13px;    }    .RWDmenu_plus04 .features .share-group span {        font-size: 14px;    }    .features {        width: 163px;    }    .RWDmenu_plus04 .features .share-group.main_share {        margin: -11px 0 0;    }    .RWDService001 .row .col-md-3.col-sm-6 {        padding: 0 30px;    }    .RWDService001 h2.sub-title {        font-size: 20px;        font-weight: 500;    }    .RWDService001 .section-subject {        bottom: -50px;    }    .RWDnews005 .owl-carousel.buttons-autohide .owl-buttons {        opacity: 1;    }    .RWDnews005 .owl-theme .owl-controls .owl-buttons div {        width: 40px !important;        height: 40px !important;        font-size: 25px;        display: flex;        justify-content: center;        align-items: center;        border-radius: 99em;        border: 1px solid #ccc;    }    .RWDnews005 .margin-top-20 {        margin-top: 20px !important;    }    .block_time .time .name h4 {        font-size: 22px;        margin-right: 30px;    }    .block_time .time .name h4 span strong {        font-size: 15px;        margin-left: 10px;    }}

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

body .page_wrapper_bg,html {    letter-spacing: 1px;}.page_wrapper_bg a:hover,.page_wrapper_bg a:focus {    color: #ad8c1a;    transition: .3s ease;}.page_wrapper_bg .cd-main-content{    margin: 0;}.page_wrapper_bg section.call_to_action>.container {    width: 70%;    padding: 0px;}.page_wrapper_bg .article-text .container {    width: 100%;    padding: 0px;}.page_wrapper_bg .article-text .container .pagecontent {    padding: 0px !important;}.page_wrapper_bg section.call_to_action {    padding: 2rem 0 10rem 0;    position: relative;}.page_wrapper_bg section.call_to_action {    background: rgb(255 255 255 / 30%);}/* navi */ 
.RWDmenu_plus04 .dropdown-menu .manu-item-box li{    width: 25%;}.RWDmenu_plus04 .dropdown-menu{    width: 60%;}.RWDmenu_plus04 .dropdown-menu .container .manu-item-box>li>a{    color: #666;    font-size: 15px;    font-weight: 700;    background: transparent;}.RWDmenu_plus04 .dropdown-menu .manu-item-box>li>ul>li>a:hover {    background: #d4aa14;}.RWDmenu_plus04 .dropdown-menu .manu-item-box li a{    font-size: 15px;    color: #999;}/* breadcrumb */ 
.page_wrapper_bg section.hgroup .container {    width: 100%;    margin: 2rem 0rem 4rem 0rem;    border-bottom: 0px;    padding: 0px;}.page_wrapper_bg .hgroup .breadcrumb {    float: unset !important;    right: unset;    background-color: transparent;    border: solid 0px #ccc;    padding: 0px;    text-align: center;}.page_wrapper_bg .hgroup .breadcrumb li a{    color: #b2b2b2;}.page_wrapper_bg .page_subject {    display: flex;    justify-content: center;}/* font */ 
.RWDtimeline01 li.event .point .date,.RWDtimeline02 .timeline2_list .block .year {    line-height: 1.5;    font-size: 14px;    letter-spacing: 1px;}.layoutlist_2 .list_subject .subsubject,.page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in,.page_wrapper_bg section.article-text p,.page_wrapper_bg .layoutlist_8 .list_subject .summary a,.page_wrapper_bg .RWDtimeline01 li.event .point .editor,.page_wrapper_bg .content-current,.page_wrapper_bg .RWDproduct_page .tab-box .tab-container>ul>li,.page_wrapper_bg .tabs .content,.RWDeditor01 p,.RWDslider01 .editor {    line-height: 1.6;    font-size: 15px;    letter-spacing: 1px;    margin-bottom: 0px;    margin-top: 0px;    color: #999;}.page_wrapper_bg .tabs nav a,.page_wrapper_bg .tabs nav li.tab-current a,.layoutlist_7 .summary,.layoutlist_7 .summary a,.m2018 .products-nav a,.page_wrapper_bg .cate_list .subject a,.page_wrapper_bg .item .subject A.itemlink {    font-size: 18px;    font-weight: 400;    letter-spacing: 1px;    line-height: 1.5;    color: #000;    margin: 0;    padding: 0;    transition: .3s ease;}.page_wrapper_bg .faq_answer td,.page_wrapper_bg .faq_question td,.album_item_subject td{    font-size: 18px;    line-height: 1.5;    color: #999;    margin: 0;    font-weight: 400;}.page_wrapper_bg .video_item_subject,.page_wrapper_bg .layoutlist_2 .list_subject a,.join_form-title,.login_box_head,.page_wrapper_bg .layoutlist_7 .subject,.page_wrapper_bg .layoutlist_7 .subject a,.page_wrapper_bg .layoutlist_8 .article_subject {    font-size: 20px;    font-weight: 400;    letter-spacing: 1px;    line-height: 1.5;    color: #444;}.page_wrapper_bg .pageTitle {    color: #d4aa14;    font-size: 40px;    margin-bottom: 0.5rem;    line-height: 1.8;    font-weight: 400;    margin-top: 0px;    text-align: center;    letter-spacing: 3px;}/* btn *//* btn */ 
.ebtn,.page_wrapper_bg .btn_back {    float: right;    padding: 0px 0px;    text-align: center;    background-color: transparent !important;    margin: 2rem 0 0;    transition: .5s ease;    display: flex;    justify-content: center;    align-items: center;    width: auto;}.ebtn {    margin-top: 1rem !important;    background: transparent !important;}.ebtn a,.page_wrapper_bg .btn_back a {    color: #fff;    border: 1px solid #d4aa14;    background: #d4aa14;    width: 220px;    padding: 8px 0px;    font-size: 15px;    display: block;    border-radius: 0;    text-align: center;    font-weight: 400;    line-height: 1.8;    border-radius: 30px;    transition: 0.5s ease;}.ebtn a:hover,.page_wrapper_bg .btn_back a:hover{    background: #ad8c1a;    color: #fff;    transition: 0.5s ease;}/* cookie */ 
.RWDalert_fancybox .btn:hover {    order: 1px solid #ad8c1a!important;    background: #ad8c1a !important;}.RWDalert_fancybox.bottom .editor a{    text-decoration: underline;    color: #333;}.RWDalert_fancybox.bottom .editor a:hover{    color: #ad8c1a;}.RWDalert_fancybox.bottom {    z-index: 99999 !important;    width: 100%;    padding: 30px 25px 20px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    background: rgba(255, 255, 255, 90%) !important;    color: #333 !important;    left: auto !important;    right: 0px !important;    line-height: 1.8 !important;}.RWDalert_fancybox .btn{    padding: 5px 20px;    border: 1px solid #d4aa14!important;    background: #d4aa14 !important;    border-radius: 0px;}/* 文章編輯器 */ 
.page_wrapper_bg .RWDeditor01 .row .col-md-6 img {    width: 100%;}.page_wrapper_bg .article-text .tabs {    margin-top: 4rem;}.page_wrapper_bg .RWDproduct_page .tab-box .tab-container>ul>li,.page_wrapper_bg .tabs .content {    padding: 50px;    background-color: #fff;    font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .tabs nav li.tab-current a::before {    background: #d4aa14;}.page_wrapper_bg .tabs nav li.tab-current a.tabs nav li.tab-current a {    border-color: transparent;}.page_wrapper_bg .tabs nav ul li:first-child {    border-left: 1px solid #ccc;}.page_wrapper_bg .tabs nav li.tab-current a {    background: #fff;    border-color: transparent;    color: #d4aa14;    font-weight: 500;    font-size: 16px;}.page_wrapper_bg.page_wrapper_bg .tabs nav li.tab-current:after,.tabs nav li.tab-current:before {    height: 0px;    background: #ccc;}.page_wrapper_bg .tabs nav ul li {    border: 1px solid #ccc;    border-bottom: none;    border-left: 0;}.page_wrapper_bg .tabs,.page_wrapper_bg .tab_row {    margin-top: 3rem;}.tabs nav a:hover,.page_wrapper_bg .tab_title {    color: #d4aa14 !important;}.page_wrapper_bg .tab_title_nav .line {    background: #d4aa14 none repeat scroll 0 0 !important;}.product1 .page_wrapper_bg .tab-box .tab li {    border-left: 1px solid #ccc;    border-right: 1px solid #ccc;    border-top: 1px solid #ccc;}.product1 .page_wrapper_bg .tab-box .tab .active {    border: 0px solid #ccc;}.page_wrapper_bg .tabs nav a {    background: #fafafa !important;}.page_wrapper_bg .tabs nav li.tab-current a {    background: #fff !important;}/* 文章圖文輪播 */ 
.page_wrapper_bg figure {    margin: 0px;}/* 文章時間軸 */ 
.RWDtimeline01 .model-title {    text-align: center;    margin-bottom: 4rem;}.RWDtimeline02 .timeline2_list .block .text .text-in {    line-height: 1.5;}.RWDtimeline01 .model-title,.RWDtimeline02 .model-title {    font-size: 22px;    font-weight: 500;    letter-spacing: 1px;    line-height: 1.8;    color: #333;}.RWDtimeline01 li.event .point .title {    font-size: 18px;    line-height: 1.8;    color: #8e8e8e;    margin: 0.5rem 0rem;    font-weight: 600;}.RWDtimeline01 li.event .point .date {    color: #8e8e8e;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow {    background-color: transparent;    border: 2px solid #d4aa14;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-next:after,.page_wrapper_bg .RWDtimeline02 .control-box .slick-prev:after {    border-color: transparent #d4aa14 transparent transparent;}.page_wrapper_bg .RWDtimeline02 .control-box .slick-arrow:hover {    opacity: 0.6;}.RWDtimeline01 .line_dot2 span {    background: url(archive/image/customization/soft_wallpaper.png);    -webkit-mask-image: linear-gradient(to bottom, #ffffff00 0%, #fff 10%, black 50%);    mask-image: linear-gradient(to bottom, #ffffff00 0%, #fff 10%, black 50%);}.RWDtimeline01 li.event:before {    background: #fff;    border: 3px solid #d4aa14;}/* 相簿列表B */ 
.album_item:hover td {    color: #d4aa14;}.rwdlayoutlist_9.row,.layoutlist_7 .row,.album1 .layoutlist_2,.album2 .layoutlist_2 {    row-gap: 4rem;    display: flex;    flex-direction: row;    flex-wrap: wrap;}.rwdlayoutlist_9 .litem .litem__imgs::after {    display: none;}.album1 .layoutlist_2 .album_item,.album2 .layoutlist_2 .album_item {    margin: 0px;}.album_item {    padding: 0px 20px;    height: auto !important;}.layoutlist_2 .album_item_subject {    padding: 5px 5px;}.row .album_d_item a {    border-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .list_subject:hover a {    color: #d4aa14;}.layoutlist_2 .item .subject {    margin-top: 10px !important;    margin-bottom: 10px !important;    overflow: auto;}/* 相簿 */ 
.photo_view .flexslider {    background-color: transparent !important;    border: 0px !important;}.album_d_item {    margin-top: 0px;}/* 最新消息 */ 
.article9 .layoutlist_2 .item {    padding: 4rem 0rem 4rem 0rem !important;}.article9 .layoutlist_2 .item:hover a {    color: #d4aa14;    transition: .3s ease;}.article9 .layoutlist_2 .item:nth-child(1) {    padding: 0rem 0rem 4rem 0rem !important;}.article9 .layoutlist_2 .item:last-child {    border-bottom: 0px;    padding: 4rem 0rem 0rem 0rem !important;}.article9 .layoutlist_2 .listdate {    display: flex;    flex-direction: column;    align-items: center;}.article9 .layoutlist_2 .listdate .day {    line-height: 1;}.article9 .layoutlist_2 .listdate .yearmonth {    font-weight: 600;    padding-bottom: 20px;}.article9 .layoutlist_2 .list_subject .summary {    margin: 10px 0;}.article9 .layoutlist_2 .list_subject .subsubject {    margin-top: 1rem;    padding-right: 4rem;}/* 列表H */ 
.rwdlayoutlist_9 .cdate {    display: none;}.litem__text {    background: #fafafa;    padding: 20px;    border-top: 6px solid #d4aa14;}.rwdlayoutlist_9 .subject {    font-size: 20px;    margin: 0;    letter-spacing: 1.5px;    color: #333;}.rwdlayoutlist_9 .litem {    padding: 0px 15px 0px;}.rwdlayoutlist_9 .litem:hover a {    color: #ad8c1a;}.layoutlist_7 .litem:hover .subject a {    color: #ad8c1a;}/* Privacy */ 
.privacy-page .content-part li {    list-style: square;    line-height: 1.5;    margin-bottom: 0.5rem;    color: #999;}.privacy-page .content-part ul {    padding-left: 20px;    font-size: 15px;}.privacy-page .content-part {    flex-direction: column;    row-gap: 4rem;    align-items: start;    display: grid;}.privacy-page .content-text {    flex-direction: column;}.privacy-page .content-part h3 {    color: #333;    margin: 0 0 1.5rem;    font-size: 22px;}.privacy-page {    width: 100%;    margin: 0 auto;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDbanner_plus01 .txt1 {    font-size: 50px;}.services .container {    padding: 0 4vw;}  .rwdlayoutlist_9 .litem,    .layoutlist_2 .album_item,    .layoutlist_7 .litem {        width: calc(100%/3);    }    .RWDsocial002 .iconRounded{        margin: 0 0 30px 30px;    }    .litem__text{        width: 85%;    }    .page_wrapper_bg section.hgroup .container {        margin: 0rem 0rem 3rem 0rem;    }
}
/*1199px end*/
/*1180 start*/

@media (max-width: 1180px) {.fl {width:150px;}.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}.ml-stack-nav-toggle i{display:none}.RWDmenu_plus04 #mobile-menu .menu>li a{color:#222}.RWDmenu_plus04 #mobile-menu .menu>li>ul{background:#fbfbfb}.RWDmenu_plus04 #mobile-menu .menu>li.active>a{background-color:transparent}.RWDmenu_plus04 #mobile-menu .menu>li.active{background-color:#d4aa14}.RWDmenu_plus04 #mobile-menu .menu a {font-size: 15px !important;letter-spacing: 0 !important;}.RWDmenu_plus04 .features { float: right; position: relative;}a.ml-stack-nav-toggle {margin-top: 10px;}.RWDmenu_plus04 .phone-group span {    font-size: 15px;}.RWDService001 .row .col-md-3.col-sm-6 {    width: 130px;    padding: 0 20px;}.banners {    position: relative;}.RWDmenu_plus04 .header.is-up {    padding: 5px 4vw;}.cd-main-content {    margin: 9vw 0 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 9vw)!important;    height: calc(100vh - 9vw)!important;}.RWDbanner_plus01 .txt2 {    top: 10px;}.RWDmenu_plus04 .phone-menubelow {    margin: 0 30px;}.RWDmenu_plus04 .phone-group a {    color: #222;}.RWDmenu_plus04 .logo {    position: absolute;    z-index: 999;    margin: -3px 0 0;}.RWDmenu_plus04 .features {    margin: 18px 0 0;    width: fit-content;}.ml-stack-nav-toggle__line {    background: #d4aa14;}.RWDmenu_plus04 .features .search-btn, .RWDmenu_plus04 .features .share-group.main_share {    border: 0;}.RWDmenu_plus04 .features .share-group.main_share:before {    opacity: 0;}.RWDmenu_plus04 .features .share-group.main_share {    margin: -7px 0 0;}.RWDmenu_plus04 .features .search-btn {    padding: 0 10px;}a.ml-stack-nav-toggle {    margin-top: 5px;}.block_time .time .time_table tr td:nth-child(1) {    text-align: center;    font-size: 16px;}.RWDedictor001 .section-line {    margin: 40px 0;}.time_left {    width: 300px;}.time_right {    width: calc(100% - 300px);}.RWDService001 .row .col-md-3.col-sm-6:hover i {    transform: none;}.ftmenu {    width: 60%;}.ftsocial {    width: 40%;}.rights {    font-size: 13px;    padding: 20px 0;}.scrollTop002 img {    width: 50px;}.RWDsocial002 .pull-right {    float: right !important;}.block_time .time .time_table .time_part tr span {    margin-left: 10px;}.block_time .time .name h4 {    font-size: 20px;}.block_time .time .time_show tr td span, .block_time .time .time_show tr td strong {    font-size: 13px;}}

/*1180 end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after {    opacity: 0;}.features {    padding: 0 !important;}.RWDbanner_plus01 .txt2 {    left: 30px;}.RWDService001 .row .col-md-3.col-sm-6 h2 {    font-size: 20px;    margin: 15px 0 0;}.RWDService001 i {    margin-bottom: 15px;}.RWDedictor001 h1.main-title, .RWDedictor001 h2.sub-title {    text-align: center;}.RWDedictor001 .section-line {    margin: 30px auto;}.gmap_link a {    margin: 20px auto;}.block_time .time .name {    text-align: center;    display: flex;    flex-direction: column;}.gmap_link a {    width: 200px;    font-size: 16px;}.block_time .time .name h4 {    font-size: 18px;    margin-right: 10px;}.block_time .time .time_table .time_part {    width: 160px;}.block_time .time .time_show {    width: calc(100% - 160px);}.time_left, .time_right {    width: 100%;}.time_left {    text-align: center;} .rwdlayoutlist_9 .subject,    .page_wrapper_bg .video_item_subject,    .page_wrapper_bg .layoutlist_2 .list_subject a,    .join_form-title,    .login_box_head,    .page_wrapper_bg .layoutlist_7 .subject,    .page_wrapper_bg .layoutlist_7 .subject a,    .page_wrapper_bg .layoutlist_8 .article_subject {        font-size: 16px;    }    .page_wrapper_bg section.call_to_action {        padding: 2rem 0 7rem 0;    }      .rwdlayoutlist_9 .subject{        letter-spacing: 1px;    }    .article9 .layoutlist_2 .list_subject .subsubject{        padding-right: 2rem;    }
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.cd-main-content {    margin: 11vw 0 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 11vw)!important;    height: calc(100vh - 11vw)!important;}.RWDbanner_plus01 .txt1 {    font-size: 40px;}.systems .container {    padding: 40px 0 30px;}.RWDService001 .row .col-md-3.col-sm-6 {    width: 120px;    padding: 0 20px;}.RWDService001 {    padding: 7vw 0;}.RWDService001 .row .col-md-3.col-sm-6 {    width: 120px;}.ftmenu, .ftsocial {    width: 100%;    display: flex;    justify-content: center;    align-items: center;}.ftmenubox ul {    margin: 0 30px;}.ftsocial {    margin: 40px 0 0;    flex-direction: column;}.RWDsocial002 ul.socialNetwork {    margin: 0;}.RWDnews005 .margin-top-20 {    font-size: 18px;    letter-spacing: 0px;}.RWDService001 .row .col-md-3.col-sm-6 h2 {    font-size: 18px;}.RWDsocial002 .iconRounded {    margin: 0 20px 15px;}    .page_wrapper_bg .RWDeditor01 .row {        display: flex;        flex-direction: row;    }    .page_wrapper_bg .RWDeditor01 .col-md-6 {        width: 50%;    }    .pagecontent .article_model[data-seq="0"] {        margin-top: 0px!important;    }
}
/*991px end*/
/*767px start*/
@media (max-width: 767px) {
.cd-main-content {    margin: 13vw 0 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 13vw)!important;    height: calc(100vh - 13vw)!important;}.RWDService001 {    display: block;    padding: 60px;}.RWDService001 .row .col-md-3.col-sm-6 {    float: left;    width: 20%;    padding: 10px 20px;}.RWDService001 {    padding: 40px 8vw;}.RWDService001 .row a {    width: calc(100%/3);    float: left;    padding: 0 30px;    margin: 5px 0;}.RWDService001 .row .col-md-3.col-sm-6 {    width: 100%;    padding: 0;}.RWDService001 .section-subject {    left: 50%;    transform: translateX(-50%);    width: 100%;}.RWDedictor001 h1.main-title {    font-size: 30px;    letter-spacing: 2px;}.RWDedictor001 h2.sub-title {    font-size: 18px;    letter-spacing: 3px;    margin: 15px 0 0;}.block_time .time .name h4 span {    font-size: 16px;}.block_time .container {    width: 100%;}.footers .container {    width: 95%;}.rights br {    display: none !important;}.rights span {    margin: 0 5px;} .rwdlayoutlist_9 .litem, .layoutlist_2 .album_item, .layoutlist_7 .litem{        width: 50%;    }    .article9 .layoutlist_2 .listdate {        flex-direction: row;        justify-content: flex-end;    }    .page_wrapper_bg .pageTitle {        font-size: 30px;    }    .article9 .layoutlist_2 .listdate .yearmonth,    .article9 .layoutlist_2 .listdate .day{        color: #afafaf!important;        font-size: 12px!important;        letter-spacing: 2px!important;        line-height: 2!important;        font-weight: 600;        padding-bottom: 0px;        padding-top: 0.5rem;    }    .article9 .layoutlist_2 .listdate .day::before{        content: '/';        color: #afafaf!important;        font-size: 12px!important;        letter-spacing: 2px!important;        line-height: 2!important;        font-weight: 600;    }    .article9 .layoutlist_2 .list_subject .subsubject {        padding-right: 0rem;    }    .article9 .layoutlist_2 .item:nth-child(1) {        padding: 0rem 0rem 2rem 0rem!important;    }    .article9 .layoutlist_2 .item {        padding: 2rem 0rem 2rem 0rem!important;    }    .article9 .layoutlist_2 .item:last-child {        padding: 2rem 0rem 0rem 0rem!important;    }
}
/*767px end*/
/*850px start*/
@media (max-width: 850px) {
  .article9 .layoutlist_2 .list_subject .subsubject {        padding-right: 1rem;    }    .article9 .layoutlist_2 .item:nth-child(1) {        padding: 0rem 0rem 3rem 0rem!important;    }    .article9 .layoutlist_2 .item {        padding: 3rem 0rem 3rem 0rem!important;    }    .article9 .layoutlist_2 .item:last-child {        padding: 3rem 0rem 0rem 0rem!important;    }    .privacy-page .content-part {        row-gap: 3rem;    } .privacy-page .content-part h3 {     font-size: 20px!important;  margin-bottom: 0px; }    .rwdlayoutlist_9 .litem{        width: calc(100%/2);    }
}
/*850px end*/
/*600px start*/
@media (max-width: 600px) {
.cd-main-content {    margin: 124px 0 0;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 70px - 130px)!important;    height: calc(100vh - 70px - 130px)!important;}.RWDmenu_plus04 .features .share-group.main_share {    display: none;}.ftmenubox {    flex-wrap: wrap;}.ftmenubox ul {    margin: 0 30px 30px;}.footers .container {    padding: 20px 0;}.ftsocial {    flex-direction: column;    align-items: flex-start;    margin: 0 30px;}.RWDsocial002 .iconRounded {    margin: 0 20px 0 0;    width: 60px;    height: 60px;}.block_time .time .time_show tr td span {    min-width: 13px;}.fta a {    margin: 0 20px 0 0;}.fta {    margin: 20px 0 0;}.rights {    margin: 0 30px;    justify-content: flex-start;}.rights br {    display: block !important;}.scrollTop002 img {    width: 40px;}.RWDbanner_plus01 .txt2 {    width: 100%;}.RWDmenu_plus04 .features .search-btn {    margin-right: 10px;}.RWDbanner_plus01 .txt2 {    left: 50%;    transform: translateX(-50%);}.block_news {    right: auto;    left: 50%;    transform: translateX(-50%);}.RWDbanner_plus01 .txt1 {    padding-bottom: 40px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    background: white;}.RWDService001 {    padding: 30px 0;}.RWDService001 .row a {    width: calc(100%/2);    padding: 0 50px;}.RWDService001 h2.sub-title {    width: 70%;    text-align: center;    line-height: 1.5;    margin: auto;}.RWDService001 .section-subject {    bottom: -80px;}.block_time {    padding: 150px 0 100px;}.RWDedictor001 .section-line {    margin: 20px auto;}.block_time .time .time_table {    padding: 0;    margin: 0;}.block_time .time .time_table .time_part {    width: 100%;    margin: 0 auto;}.block_time .time .time_table td {    padding: 0;    text-align: center !important;}.block_time .time .time_table .time_part tbody {    display: flex;    flex-wrap: wrap;    gap: 0 30px;    justify-content: center;}.block_time .time .name {    border-bottom: 0;    padding: 0;    margin: 0 0 20px;}.block_time .time .time_show {    width: 100%;    margin: 20px 0 0;}.block_time .time .time_show tr td {    font-size: 13px !important;}.RWDService001 .row a {    width: calc(100%/2);    padding: 0 35px;}.RWDService001 .row:nth-child(2), .RWDService001 .row:nth-child(3) {    margin-left: 0;    margin: 0 7vw;}/*手機跟隨*/ 
.RWDmenu_plus04 .header.is-up {    padding: 10px 15px;}.fols {    z-index: 999;    position: fixed;    width: 100%;    top: 75px;    display:block}.fols a {    width: 100%;    text-align: center;    padding: 15px;    display: flex;    justify-content: center;    background: #d4aa14;    color: #fff;    letter-spacing: 2px;}.fta a:last-child {    width: 131px;    margin-left: 10px;} .rwdlayoutlist_9 .litem, .layoutlist_2 .album_item, .layoutlist_7 .litem {        width: 100%;    }    .ebtn, .page_wrapper_bg .btn_back,    .ebtn a, .page_wrapper_bg .btn_back a{        width: 100%;    }    .RWDslider01 .pic-list{        width: 100%;        padding-right: 0px;        margin-bottom: 1rem;    }      .RWDslider01 .text{        width: 100%;    }    .RWDslider01 .control-box, .RWDslider01.pic-right .control-box {        position: static;        margin-left: inherit;        text-align: center;    }    .RWDslider01.pic-right .pic-list{        padding-left: 0px;    }    .pagecontent .RWDslider01, .pagecontent .RWDeditor01{        margin-top: 60px !important;    }    .RWDslider01 .text{        padding-bottom: 0px;    }    .page_wrapper_bg .RWDeditor01 .row{        flex-direction: column;     }    .page_wrapper_bg .RWDeditor01 .col-md-6 {        width: 100%;    }    .page_wrapper_bg .RWDeditor01 .col-md-6 p {        margin-bottom: 1.5rem;    }    .page_wrapper_bg .article-text .container {        width: 95%;    }    .layoutlist_2 .list_subject .subsubject, .page_wrapper_bg .RWDtimeline02 .timeline2_list .block .text-in, .page_wrapper_bg section.article-text p, .page_wrapper_bg .layoutlist_8 .list_subject .summary a, .page_wrapper_bg .RWDtimeline01 li.event .point .editor, .page_wrapper_bg .content-current, .page_wrapper_bg .RWDproduct_page .tab-box .tab-container>ul>li, .page_wrapper_bg .tabs .content, .RWDeditor01 p, .RWDslider01 .editor{        font-size: 14px;    }    .RWDalert_fancybox.bottom .editor {        font-size: 14px;    }
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.block_time .time .time_show tr td span {    min-width: 12px;}.block_time .time .time_show tr td span, .block_time .time .time_show tr td strong {    font-size: 12px;}.block_time .time .time_show tr td strong {    margin-left: 3px;}.fols{    top: 67px;} .ml-stack-nav-toggle{        padding: 23px 14px;    }    .RWDmenu_plus04 .features .search-btn {        margin-right: 15px;    }    .privacy-page .content-part {        row-gap: 2rem;    }  .privacy-page .content-part h3 {     font-size: 18px!important; }
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.ftsocial {    margin: 0 20px;}.ftmenubox ul {    margin: 0 20px 20px;}.RWDService001 h2.sub-title {    width: 75%;}
}
/*380px end*/
/*360 start*/

@media (max-width: 360px){.block_news {    width: 280px;}.RWDnews_autolist .title {    width: 100px;}.RWDnews_autolist .news-list {    width: calc(100% - 100px);}.RWDService001 .row a {    padding: 0 40px;}.RWDService001 h2.sub-title {    width: 85%;}.fta a i {    width: 30px;    height: 30px;    font-size: 20px;    padding: 5px 11px;}.fta a {    font-size: 15px;}.block_time .time .time_table tr td:nth-child(1) {    font-size: 14px;}.block_time .time .time_table .time_part tbody {    gap: 0 20px;}.block_time .time .time_table .time_part tr {    width: 100%;    align-items: center;    display: flex;    justify-content: center;}  .fta a{         width: 130px;        }    .fta a:last-child {        width: 115px;    }}

/*360 end*/