body, html {    font-size: 18px;    line-height: 1.8em;    letter-spacing: 1.5px;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 400;    color: #555;}a:focus, a:hover {    text-decoration: none;}.fl img{width:300px;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 400px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgb(0 0 0 / 90%) !important;color: #fff !important;line-height: 1.5 !important;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {    border-radius: 0px;    margin-top: 20px;    background: linear-gradient(45deg, #644bd1 25%, #8d53c4 75%) !important;    border: 0 !important;    display: block;    padding: 5px 50px;    color: #fff !important;    font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: linear-gradient(45deg, #644bd1 25%, #8d53c4 75%) !important;color: #fff !important;}.RWDalert_fancybox.bottom .editor a {    color: #c087ff;}@media (max-width: 600px) {.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}}/*logo*/ 
.RWDmenu_plus04 .logo {    width: 155px;    margin-top: 10px;    position: relative;    transition: all .5s ease;}.RWDmenu_plus04 .logo a:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/logo.png)no-repeat;    background-size: contain;    opacity: 0;    transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo img {    opacity: 0;    transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo a:before {    opacity: 1;}.RWDmenu_plus04 .is-up .logo {    width: 140px;    margin-top: 6px;}.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;}/**/ 
.RWDmenu_plus04 .header {padding: 0 50px;background: linear-gradient(to bottom, rgb(0 0 0 / 50%), transparent);}.RWDmenu_plus04 .header.is-up {background: #fff;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 18px;    color: #fff;    font-weight: 500;    transition: all .5s ease;}.RWDmenu_plus04 .is-up .site-nav .menu>li>a {    color: #333;}.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: #fff;}.RWDmenu_plus04 .is-up .features .cart-btn, .RWDmenu_plus04 .is-up .features .querycar-btn, .RWDmenu_plus04 .is-up .features .share-group a, .RWDmenu_plus04 .is-up .features i, .RWDmenu_plus04 .is-up .lang-select {    color: #555;}/*.RWDmenu_plus04 .features .search-btn:after {    content: "";    position: relative;    display: inline-block;    width: 1px;    height: 18px;    background: #999;    top: 4px;    margin-left: 15px;}*/ 
.RWDmenu_plus04 .is-up .features .search-btn:after {background: #ccc;}.RWDmenu_plus04 .features .search-btn i {    top: 3px;    position: relative;}.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: #eee;}.RWDmenu_plus04 .is-up .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .is-up .lang-select-label:after, .RWDmenu_plus04 .is-up .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .is-up .site-nav .menu li.has-child>a:after {    border-color: #555;}.RWDmenu_plus04 .site-nav .menu>li>a:before {    content: "";    position: absolute;    width: 0%;    height: 2px;    background: #ee1770;    bottom: 0;    right: 0;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>a:hover:before { width: 100%;left: 0;}.RWDmenu_plus04 .is-up .lang-select:hover .lang-select-label, .RWDmenu_plus04 .is-up .site-nav .menu>li.active>a, .RWDmenu_plus04 .is-up .site-nav .menu>li>a:hover{color: #333;}.RWDmenu_plus04 .site-nav .menu>li>ul {padding: 0;}.RWDmenu_plus04 .site-nav .menu>li>ul {width: 200px;margin-left: -100px;}.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: #ddd;color: #333;transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding-right: 10px;    transition: all .5s ease;}.lang-select-options a:hover, .lang-select-options a:hover * {    font-weight: 400;    color: #333;transition: all .5s ease;}.lang-select-options a:hover {    background: #ddd;transition: all .5s ease;}.RWDmenu_plus04 #search-box.full .search-in {    transform: scale(.8);}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 10px;    height: 10px;    background: #999;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}.RWDbanner_plus01 .slick-caption .container {    width: 80%;}.RWDbanner_plus01 .slick-caption{    top: 40%;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    background: #fff;    color: #161636;    display: inline-block;    margin-left: 15px;    padding: 3px 20px;    line-height: 1.3;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 30px;    color: #ccc;    letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 60px;    color: #fff;    font-weight: 700;    letter-spacing: 3px;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 40px;}/*main*/ 
.index .about_block h1.sub-title {    font-size: 24px;    line-height: 1.5em;    color: #333;    margin: 0;    font-weight: 500;}.index .section-subject {    margin-bottom: 50px;}.index section .container, .webtech_edit_mode .container {    width: 80%;}.index section, .webtech_edit_mode section {    padding: 120px 0;}.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {    font-size: 45px;    line-height: 1.3em;    font-weight: 700;    color: #333;    margin: 0 0 15px;}.index .sub-title, .model__head__h2.isRWDbanner014, .RWDproduct004 h2.sub-title, .RWDnews011 .title-block.title-center .title-en {    margin: 0 0 15px;    font-size: 22px;    line-height: 1.5em;    letter-spacing: 1.5px;    color: #555;}/*about*/section.about_block {    position: relative;    padding: 180px 0 0;    background-image: url(archive/image/customization/bg-dott-01.png);    overflow: hidden;}.ab_left {    position: relative;    z-index: 1;}.ab_earth {    position: absolute;    width: 36vw;    height: 36vw;    background: url(archive/image/customization/ab_deco.png)no-repeat;    background-size: contain;    top: -15%;    right: 12%;    z-index: 0;    opacity: .3;}.ab_pic {    position: absolute;    bottom: 0;    right: 0;    width: 45%;z-index: 1;}.ab_left .RWDedictor {    max-width: 48%;}.ab_pic img {    width: 100%;    filter: drop-shadow(-5px 10px 10px rgb(0 0 0 / 30%));}.ab_left p {    text-align: justify;}/*數據*/ 
.RWDscore01 {    background: linear-gradient(45deg, #644bd1 25%, #8d53c4 75%);    margin-top: 150px;    padding: 0 50px;}.RWDscore01 .score-maintitle, .RWDscore01 .score-subtitle {    display: none;}.RWDscore01 .trigger-wrap {display: none;}.RWDscore01 .count-num {    font-size: 60px;    line-height: 1;    font-weight: 700;    letter-spacing: -2px;    font-family: 'Merriweather Sans', sans-serif;}.RWDscore01 .count-title {    border-bottom: 1px solid rgb(255 255 255 / 50%);    font-size: 24px;font-weight: 500;    letter-spacing: 1px;    padding-bottom: 10px;    margin-bottom: 15px;    margin-top: 0;    line-height: 1.3;}.RWDscore01 .count-item {    display: flex;    flex-direction: column-reverse;    width: auto;    margin: 0 50px 0 0;    padding: 50px 0px;    text-align: center;    color: #fff;    min-width: 185px;}.RWDscore01 .count-blk {overflow: inherit;}.RWDscore01 .count-item span:nth-child(2) {font-size: 0;}span.count-str {font-size: 25px;display: inline-block;}span.count-str:before {    content: "UP";    position: relative;    font-size: 13px;    display: block;    background-image: linear-gradient(131deg, #e14fad 0%, #f9d723 100%);    color: #fff;    border-radius: 10px;    padding: 5px;    text-align: center;    line-height: 1;    width: 45px;    letter-spacing: -.5px;    font-family: 'Merriweather Sans', sans-serif;}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .count-blk {    padding-top: 0;    max-width: 60%;    margin: 0;}.RWDscore01 .score-content {padding-top: 0;}.RWDscore01 .count-blk .swiper-slide {    width: 100% !important;    justify-content: flex-start;    padding: 0;}/**/ 
.advantage_block {    overflow: hidden;    position: relative;}.advantage_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/groovepaper.png);    filter: brightness(0.95);    top: 0;    left: 0;}.advantage_bg {    position: absolute;    width: 56%;    height: 130%;    background: url(archive/image/customization/webdeco.png)no-repeat;    background-size: contain;    top: -8%;    right: -17%;    opacity: .3;}.RWDbanner014 .main_pic_box .main_img:before {    content: "";    position: absolute;    width: calc(100% + 110px);    height: calc(100% + 110px);    background: url(archive/image/customization/webdeco2.png)no-repeat;    background-size: contain;    transform: translate( -50%, -50%);    left: 50%;    top: 50%;    opacity: .4;}.RWDbanner014 .main_pic_box .swiper-slide .main_img:after {    content: "";    position: absolute;    width: calc(100% + 3px);    height: calc(100% + 3px);    background: url(archive/image/customization/advantage_deco.jpg)no-repeat;    background-size: contain;    left: 50%;    top: 50%;    filter: brightness(1.3)opacity(0.45);    transform: translate(-50%, -50%);}.index .advantage_block .container{width: 90%;margin: 0 0 0 auto;padding: 80px 0 80px 15px;}.RWDbanner014 .RWDbanner014-main-container {    position: relative;    overflow: initial;}.RWDbanner014 .main_pic_box .swiper-slide {    padding: 0;}.RWDbanner014 .thumb_pic {    top: auto;    bottom: 0;    width: 45%;}.RWDbanner014 .thumb_pic .swiper-slide {    width: 30%;}.RWDbanner014 .thumb_pic .swiper-slide img {    border-radius: 50%;    padding: 0 30px;}.RWDbanner014 .main_pic_box .swiper-slide .info {    border-top: 1px solid #ccc;    padding-top: 15px;    top: 47%;    width: 33%;    right: auto;    left: 0;    height: auto !important;    transform: translateY(0%);}.model__head.isRWDbanner014 {    width: 30%;    margin: 0 0 50px;    text-align: left;    position: absolute;    top: 10%;    left: 0;}.RWDbanner014 .main_pic_box .swiper-slide .info:before {    content: "";    position: absolute;    width: 80px;    height: 1px;    background: #fff;    top: 0px;}.RWDbanner014_info_title {    color: #333;    font-size: 40px;    font-weight: 500;    margin: 0 0 5px;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDbanner014_info_text {    font-size: 20px;    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;}.RWDbanner014 .main_pic_box .bg {    background-color: transparent;    box-shadow: none;}.RWDbanner014 {    z-index: 1;    background: transparent !important;    overflow: initial;}.RWDbanner014 .swiper-pagination {    right: auto;    left: 5%;    transform: scale(1.3);    transform-origin: left;bottom: 150px;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet {    margin: 0 20px 0 0 !important;    background-color: #ccc;    width: 10px;    height: 10px;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet b {    top: 54%;    font-size: 0;    color: #333;    font-family: 'Comfortaa', cursive;    font-weight: 400;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet circle {   display: none;}.RWDbanner014 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: rgb(156 39 176);}.model__head__h1.isRWDbanner014 {    display: -webkit-box;    text-overflow: ellipsis;    overflow: hidden;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 28%;    height: auto !important;}.RWDbanner014 .main_pic_box .swiper-slide .main_img img {    border-radius: 50%;    box-shadow: 2.8px 2.8px 2.2px rgb(0 0 0 / 2%), 6.7px 6.7px 5.3px rgb(0 0 0 / 3%), 12.5px 12.5px 10px rgb(0 0 0 / 4%), 22.3px 22.3px 17.9px rgb(0 0 0 / 4%), 41.8px 41.8px 33.4px rgb(0 0 0 / 5%), 100px 100px 80px rgb(0 0 0 / 10%);}/*產品*/ 
.index .RWDproduct004 .main-title {    color: #fff;}.index .RWDproduct004 h2.sub-title {    color: #ccc;}.products_block {    background: #201f27;    position: relative;}.products_block:before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/pd_bg.jpg)no-repeat;    background-attachment: fixed;    background-size: cover;    opacity: .3;    top: 0;    left: 0;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {width: calc(100%/3);padding: 0 15px !important;margin-bottom: 30px !important;}.RWDproduct004 .row.mix-grid {margin: 0;}.RWDproduct004 .item-box .item-hover a {width: 100%;height: 100%;display: block;}a.ico-rounded.lightbox {display: none !important;}.RWDproduct004 .item-box .item-hover .inner {height: 100%;top: 0;margin-top: 0;}.RWDproduct004 .item-box figure {position: initial;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span, .RWDproduct004 .heading-title.heading-arrow-bottom::after {display: none;}.RWDproduct004 .overlay, .RWDproduct004 .item-box .item-hover {background-color: transparent;}.RWDproduct004 #portfolio, .RWDproduct004 {overflow: initial;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004 .callout-dark {background-color: transparent;padding: 0;}.RWDproduct004 .item-box-desc {    position: absolute;    bottom: 0;    z-index: 2;    width: 100%;    margin-bottom: 0px;    background: linear-gradient(11deg, rgb(100 75 209) 25%, rgb(141 83 196 / 50%) 75%);    padding: 30px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 figure {background: #ebf1f7;}.RWDproduct004 .item-box-desc:after {    content: ">";    position: absolute;    width: 64px;    height: 40px;    right: 15px;    bottom: 25px;    background: #fff;    color: #161636;    border: 1px solid #ddd;    font-size: 25px;    display: flex;    align-items: center;    justify-content: center;    transform: scaleX(.6);    transform-origin: right;transition: all .3s ease;border-radius: 50%;}.RWDproduct004 .item-box:hover .item-box-desc:after {    background: #fff;    color: #161636;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 18px;line-height: 1.5;color: #fff;letter-spacing: 1.5px;font-weight: 500;}.RWDproduct004 .list-inline {color: #bbb;padding-right: 10px;font-size: 13px;line-height: 1.7;height: auto !important;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child .item-box-desc {    background: linear-gradient(11deg, rgb(161 156 183) 25%, rgb(165 165 165 / 50%) 75%);}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child figure {background: #eee;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3:last-child .item-box-desc .list-inline {color: #eee;}.RWDproduct004 {z-index: 2;}.RWDbanner014 .main_pic_box .swiper-slide .info:before{display:none;}/**/ 
.news_block {    position: relative;    background-image: url(archive/image/customization/bg-dott-01.png);}.news_block .container {    padding: 50px 15px;    border-radius: 15px;}.RWDnews011 {    margin-top: 0;}.RWDnews011 .list-title .t1 {    font-size: 22px;    line-height: 1.2em; font-weight: 500;letter-spacing: 1px;}.RWDnews011 .list .swiper-container {    height: 240px;}.RWDnews011 .list-title .t2 {    font-size: 18px;    line-height: 1.5em;}.RWDnews011 .img-view {    max-width: 700px;}.RWDnews011 .title-block.title-center {    margin-bottom: 50px;    border-bottom: 1px solid #ccc;    padding-bottom: 30px;}.RWDnews011 .title-block.title-center .ctrl-bar {    bottom: -40px;    right: auto;    transform: translate(0px, 100%);}.RWDnews011 .list {padding-top: 50px;}.RWDnews011 .more-btn {    padding: 6px 10px;    border: 1px solid #491c81;    border-radius: 99em;    letter-spacing: 0;    line-height: 1.5em;    color: #555;}.RWDnews011 .list-date:before {    top: 10px;    background-color: #ccc;}.RWDnews011 .listitem.swiper-slide-active .list-title .t1 {    font-weight: 700;}.RWDnews011 .more-btn:hover {    background-color: #ee1770;    border-color: #ee1770;    color: #fff;}
/*footer start*/

.scrollTop002 .ii {    letter-spacing: 0px;}.scrollTop002 {    bottom: 100px;    right: 15px;}.fixed_btn {    z-index: 222;    position: fixed;    bottom: 0;    right: 0;}.fixed_btn .model {    display: flex;    animation: none;    opacity: 1 !important;    font-size: 18px;}.fixed_btn a {    background: #902185;    display: block;    color: #fff;    padding: 10px 30px;    text-align: center;    min-width: 180px;    justify-content: center;    height: 40px;    display: flex;    align-items: center;    letter-spacing: 1px;    transition: all .5s ease;}.fixed_btn .phone_btn a {    background: #ee1770;}.fixed_btn img {    width: 20px;    margin-right: 8px;}.phone_btn a {    border-top-left-radius: 15px;}.footer_block:after {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: url(archive/image/customization/ft_bg.jpg)no-repeat;    top: 0;    left: 0;background-size: cover;    background-position: center;    z-index: -1;}.footer_block {    padding: 100px 0 0;    color: #ddd;    margin-top: 0;    border-top: 0;    position: relative;}.footer_block .container {    width: 80%;    display: grid;    grid-template-columns: 60% auto;}.ft_info {    grid-column: 1;    display: grid;    grid-template-columns: 50% auto;    align-items: flex-end;}.ft_map iframe {width: 100%;height: 230px;}.footer_block h3 {    font-size: 28px;    color: #fff;    letter-spacing: 1px;    margin: 0;    line-height: 1.3em;}.footer_block .ft_info dd a:hover {    color: #fff;}.footer_block .ft_info dd a {color: #ddd;}.ft_info dd {margin-bottom: 10px;}.ft_info dl {margin: 30px 0 0;}.RWDsocial002 .pull-right {    float: none !important;}.RWDsocial002 .iconRounded img {    width: 35px;}.RWDsocial002 .iconRounded {    display: flex;    align-items: center;    justify-content: center;    border: 1px solid #999;    width: 45px;    height: 45px;    color: #333;    background-color: transparent;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: #fff;    color: #333;}.ft_other {    max-width: 80%;    margin: 80px auto 0;    display: flex;    align-items: center;    justify-content: flex-start;    font-size: 13px;    letter-spacing: .5px;    padding: 15px;    color: #747488;    flex-wrap: wrap;}.web_se {    width: 100%;    border-bottom: 1px solid rgb(255 255 255 / 20%);    margin-bottom: 10px;}.RWDssl01 {    padding: 0 15px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #747488;}/*內頁*/ 
.page_wrapper_bg footer {background: transparent;}.page_wrapper_bg .footer_block h3 {padding-bottom: 13px; font-weight: 800;}.page_wrapper_bg .RWDsocial002 ul.socialNetwork {padding: 0;}.page_wrapper_bg .RWDsocial002 ul.socialNetwork li {float: left; list-style-type: none;}.page_wrapper_bg .RWDsocial002 .iconRounded {border-radius: 50%; margin-right: 5px;}.page_wrapper_bg footer .fixed_btn a:active, .page_wrapper_bg footer .fixed_btn a:hover {color: #fff;}

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

/*main*/ 
.page_wrapper_bg section.call_to_action {padding: 80px 0 85px 0; min-height: 700px; position: relative; overflow: hidden;}.page_wrapper_bg section.call_to_action::before {content: ""; background: url(archive/image/customization/bg-dott-01.png); position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -2;}.page_wrapper_bg .main {top: 0px !important;}.page_wrapper_bg section.call_to_action>.container {max-width: 1500px; width: 85%; padding: 0 15px;}.page_wrapper_bg .article-text .container {width: 100%;}/*-------文字--------*/ 
.page_wrapper_bg  .cd-main-content {font-size: 16px; color: #555; letter-spacing:1.5px; line-height:1.8em; /*font-family: 'Noto Sans TC', sans-serif;*/ font-weight:400; position: relative;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text div, .page_wrapper_bg .article-text a {font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .hgroup h1 {font-size: 36px; text-align: center; font-weight: 700; letter-spacing: 1.5px; line-height: 1.3em; color: #333; margin: 0;}.page_wrapper_bg .article-text h2 {font-size:24px;line-height: 1.3em;letter-spacing: 1.5px;}.page_wrapper_bg .article-text h3 {letter-spacing: 1.5px;line-height: 1.3em; margin-bottom: 10px; font-weight: bold; font-size: 24px !important;}.page_wrapper_bg .article-text h4 {font-size: 18px; line-height: 1.5em; margin: 15px 0 15px; font-weight: 500; font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p{ font-size:16px; line-height: 1.8em; letter-spacing: 1.5px;color: #555; font-weight: 400;}.page_wrapper_bg .article-text select {font-weight: 300; color: #888 !important;}.page_wrapper_bg input, .page_wrapper_bg select, .page_wrapper_bg textarea {font-family: 'Noto Sans TC', sans-serif;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-size: 18px !important; font-weight: 500; color: #333; font-family: 'Noto Sans TC', sans-serif;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:16px; line-height: 1.8em; font-weight: 400; color: #555;}._bd_row li{margin-bottom: 10px;}._bd_row ol{padding-left: 22px;}._bd_row ul{padding-left: 18px;}/*主標*/ 
.page_wrapper_bg .hgroup .container {width: 100%; margin-top: 0; margin-bottom: 50px;}/*.page_wrapper_bg .hgroup {display: none;}*/ 
.page_wrapper_bg .hgroup h1 {display: none;}/*麵包屑*//*.hgroup .breadcrumb {font-size:13px; background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 10px 0 20px;}*/ 
.hgroup .breadcrumb a {color: #666;}.hgroup .breadcrumb a:hover {color: #902185;}.hgroup .breadcrumb {font-size: 13px; background-color: #f0f0f0; border-radius: 0;}.article1 .hgroup, .eforms1 .hgroup,.article6 .hgroup {display: none;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc {font-size: 18px; font-weight: 500; color: #333; text-align: center;}.article2 .webdesc {margin-bottom: 60px;}/*文章編輯*/ 
.RWDeditor01 .model-title {display: none;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 20px;}/*-------按鈕--------*/ 
.btn {border-radius: 0;}/*回上一頁*/#article .btn.btn_back a, #album .btn.btn_back a {padding: 6px 10px;display:block;}.btn.btn_back {margin-right: 0;float: right;background: transparent !important; padding: 0; box-shadow: none; margin-top: 40px !important;}.btn.btn_back a {font-size: 15px; min-width: 240px; padding: 6px 15px; background: transparent; color: #555; transition: all 0.5s ease; border: 1px solid #491c81; font-weight: 400; border-radius: 99em;}.btn.btn_back a:hover {border: 1px solid #ee1770; color: #fff; background: #ee1770;}/*確定送出*/ 
.ebtn {float: right; background: transparent !important; padding: 0; margin-right: 0;}.ebtn a {text-align: center; min-width: 240px; color: #555; border: 1px solid #491c81; transition: all 0.5s ease; font-size: 15px; font-weight: 400; padding: 6px 10px; border-radius: 99em; display: block;}.ebtn a:hover {color: #fff; background:#ee1770; border: 1px solid #ee1770; transition: all 0.5s ease;}/*顯示更多+隱藏更多*/ 
.RWDsearch_page .remore {color: #555; border: 1px solid  #491c81; background: transparent; transition: 0.5s ease;}.RWDsearch_page .remore:hover {background: #ee1770; border: 1px solid #ee1770; color: #fff;}.RWDsearch_page .more {color: #555; border: 1px solid  #491c81; background: transparent; transition: 0.5s ease;}.RWDsearch_page .more:hover {background: #ee1770; border: 1px solid #ee1770; color: #fff;}/*-------範例--------*//*編輯器*//*.page_wrapper_bg .pagecontent .RWDeditor01 {margin-left: -15px; margin-right: -15px;}*//*圖文輪播*/ 
.RWDslider01 .editor {font-size: 16px; line-height: 1.8em; color: #555; letter-spacing: 1.5px;}/*時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {color: #333; font-size: 22px; font-weight: 500; line-height: 1.5em;}.RWDtimeline02 .timeline2_list .block .text-in {font-size: 16px; color: #555;}.RWDtimeline01 li.event .point .title {font-size: 22px; font-weight: 500; margin: 0 0 20px 0; color: #333;}.RWDtimeline01 li.event .point .editor {font-size: 16px; line-height: 1.8em; letter-spacing: 1.5px; color: #555;}/*-------文章列表--------*/ 
.cate_list.row {display: flex; flex-wrap: wrap;}.cate_list .col-sm-6 {width: 25%; padding: 0 10px; margin-bottom: 30px;}.cate_list .subject {font-size: 17px; font-weight: 500;}.cate_list .subject a {color:#333; transition: all 0.3s ease;}.cate_list .col-sm-6:hover .subject a {color:#902185;; transition: all 0.3s ease;}/*文章列表G*/ 
.layoutlist_8 .article_subject {font-size: 17px;}.layoutlist_8 .list_subject a {color: #333; transition: all 0.3s ease; font-weight: 500;}.layoutlist_8 .item:hover .list_subject>a {color: #902185;}.layoutlist_8 .list_subject .summary {margin: 15px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px; color: #555; font-weight: 400;}.layoutlist_8 .listdate .yearmonth {text-align: center;}.layoutlist_8 .listdate .day {text-align: center; color: #333;}.layoutlist_8.fn_article2 {padding: 10px 80px; background: #ffffffa3; box-shadow: 0 0 12px 3px #ededed; border-radius: 15px;}.layoutlist_8 .item {border-bottom: 1px solid #e8e8e8; display: flex; align-items: center;}.layoutlist_8 .item:last-child {border-bottom: none;}/*.layoutlist_8 .list_subject .summary:before {content: ''; position: relative; display: block; width: 50px; height: 2px; background: #902185; margin-bottom: 10px;}*/ 
.layoutlist_8 .list_subject .summary span {/*color: #ee1770;*/ font-weight: 500; margin-right: 10px; color: #333;}.layoutlist_8 .list_subject .summary span:before {content: ''; position: relative; display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 2px solid #b2b2b2; margin-right: 5px; border: 2px solid #902185;}.layoutlist_8 .item:hover .list_subject>a {color: #902185;}/*文章列表F*/ 
.page_wrapper_bg .layoutlist_7 {margin-top: 25px;}.layoutlist_7 .litem {margin: 10px 0 30px !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {font-size: 17px !important; font-weight: 500; color: #333 !important;}.layoutlist_7 .litem:hover .subject a {color: #902185 !important;}.layoutlist_7 .summary, .layoutlist_7 .summary a {color: #555;}/*-------產品列表--------*//*產品列表B*/ 
.product1 .page_wrapper_bg .hgroup h1 {display: block;}.productlist .layoutlist_2 {display: flex; flex-wrap: wrap;}.layoutlist_2 .item .subject {font-size: 17px; font-weight: 500; transition: all 0.3s ease; margin: 50px 0 20px;}.layoutlist_2 .item:hover .subject a {color: #fff; transition: all 0.3s ease;}.layoutlist_2 .item {border-bottom: none; background: #f3f3f3; margin-top: 35px; transition: all 0.5s ease;}.layoutlist_2 .item .img {height: auto !important; width: 50% !important; float: left; position: relative;}.layoutlist_2 .item .img img {transition: all 0.5s ease;}.layoutlist_2 .item:hover .img img {transform: scale(1.05); transition: all 0.5s ease;}.layoutlist_2 .subject {width: 50%; float: right; padding: 0 30px;}.layoutlist_2 .item .summary {float: right; width: 50%; margin-bottom: 0; padding: 0 30px;}.layoutlist_2 .item .summary A.itemlink {color: #555; font-size: 15px; line-height: 1.6; transition: all 0.5s ease; display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}.layoutlist_2 .item:hover .summary A.itemlink {color: #ffffffc4; transition: all 0.5s ease;}.layoutlist_2 .item .img:before {content: ''; position: absolute; right: 0; top: 50%; width: 0; height: 0; border-style: solid; border-width: 15px 22px 15px 0; border-color: transparent #f3f3f3 transparent transparent; z-index: 1; transform: translateY(-50%); transition: all 0.5s ease;}/*.layoutlist_2 .item:hover .img:before {border-color: transparent #902185 transparent transparent;}*/ 
.layoutlist_2 .item:hover .img:before {border-color: transparent #8651cffc transparent transparent;}.layoutlist_2 .item:hover {background: #902185; transition: all 0.5s ease; background: linear-gradient(45deg, #4932ae 25%, rgb(168 83 196 / 79%) 75%);}/*分類列表*/ 
.product1.is-layer1 .layoutlist_2 .col-sm-6 {width: calc(100%/3 - 1px);}.product1.is-layer1 .layoutlist_2 .item {position: relative;}.product1.is-layer1 .layoutlist_2 .item .img {width: 100% !important; float: none;}.product1.is-layer1 .layoutlist_2 .subject {width: 100% !important; float: none;}.product1.is-layer1 .layoutlist_2 .item .img:before {display: none;}.product1.is-layer1 .layoutlist_2 .subject {position: absolute;bottom: 0; z-index: 2; width: 100%; margin-bottom: 0px; background: linear-gradient(11deg, rgb(100 75 209) 25%, rgb(141 83 196 / 50%) 75%); padding: 30px; height: auto !important;}.product1.is-layer1 .item .subject A.itemlink {color: #fff; display: block;}.product1.is-layer1 .layoutlist_2 .subject:after {content: ">"; position: absolute; width: 64px; height: 40px; right: 15px; bottom: 25px; background: #fff; color: #161636; border: 1px solid #ddd; font-size: 25px; display: flex; align-items: center; justify-content: center; transform: scaleX(.6); transform-origin: right; transition: all .3s ease; border-radius: 50%; cursor: pointer;}.product1.is-layer1 .page_wrapper_bg .hgroup h1 {display: none;}/*-------產品內容--------*//*產品內容B*/ 
.RWDproduct_page .products-info {width: 400px;}.RWDproduct_page .pic-box {width: calc(100% - 400px);}.page_wrapper_bg .article-text .RWDproduct_page {margin-top: 45px;}.RWDproduct_page .products-info .name-box {margin-bottom: 20px;}.RWDproduct_page .products-info .name {font-weight: 600; font-size: 22px; margin-bottom: 30px;}.RWDproduct_page .products-info .txt {margin-bottom: 35px;}.RWDproduct_page .page_content3_thumbphoto .swiper-slide {cursor: pointer;}.product1 .RWDproduct_page .tab-box {background: #f6f6f6; padding: 40px 50px;}.RWDproduct_page .tab-box .tab-menu li.active a {background: #555; color: #fff; border-color: #555;}.RWDproduct_page .tab-box .tab-menu li.active a:after {content: ''; position: absolute; width: 10px; height: 10px; border-style: solid; border-width: 9px 8px 0 8px; border-color: #555 transparent transparent transparent; left: 50%; transform: translateX(-50%); bottom: -10px;}.RWDproduct_page .tab-box .tab-menu a {height: 48px; padding: 10px 20px; border: 1px solid #bebebe; margin-right: -1px; background: transparent; color: #555;}.RWDproduct_page .tab-box .tab-container {background: #f5f5f5; border: none; margin-top: 15px;}.RWDproduct_page .tab-box .tab-menu li a:before {display: none;}.RWDproduct_page .tab-box .tab-container>ul>li {padding: 15px 0;}.RWDproduct_page .tab-box .tab-container .tab-con ul.machine_feature {padding-left: 20px; list-style: outside; display: flex; flex-wrap: wrap;}.RWDproduct_page .tab-box .tab-container .tab-con ul.machine_feature li {width: 32%; margin-bottom: 5px;}.RWDproduct_page .control-box .control-label, .RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .txt .title, .RWDproduct_page .products-info .txt .editor {font-size: 15px;}.RWDproduct_page .products-info .txt .editor {line-height: 1.8;}/*-------電子表單--------*//*電子表單A*/ 
.eforms1 .formdesc {font-size: 18px; font-weight: 500; color: #333; text-align: center; margin-bottom: 30px;}.eforms1 .formdesc span {display: block;}.form-horizontal .control-label {font-weight: 500;}.eforms1 .layoutlist_1 {padding: 80px; background: #ffffffa3; border: 1px solid #dfdfdf; position: relative;}.eforms1 .layoutlist_1:before {position: absolute; content: ''; background: linear-gradient(11deg, rgb(100 75 209) 25%, rgb(141 83 196 / 50%) 75%); width: 100%; height: 10px; top: 0; left: 0;}.eforms1 .layoutlist_1:after {position: absolute; content: ''; background: linear-gradient(11deg, rgb(100 75 209) 25%, rgb(141 83 196 / 50%) 75%); width: 100%; height: 10px; bottom: 0; left: 0;}.form-horizontal .control-label {width: 100px;}.form-group .col-sm-12.col-md-11 {width: calc(100% - 100px);}/*-------選單--------*//*次選單C*/#sidebar .products-nav {background: #fffffff2; /*box-shadow: 0 0 12px 3px #ededed;*/ border: 1px solid #e5e5e5;}.m2018 .products-nav .nav-title {font-weight: 500; color: #fff; background: linear-gradient(40deg, rgb(100 75 209) 25%, rgb(141 83 196 / 50%) 75%);}.m2018 .products-nav ul>li a {font-weight: 500; transition: all 0.3s ease;}.m2018 .products-nav li.active>a, .m2018 .products-nav li:hover>a {font-weight: 500; color: #902185; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li>a {font-weight: 400; color: #888; transition: all 0.3s ease;}.m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav li.active.iscate>a {color: #902185; font-weight: 400; transition: all 0.3s ease;}.m2018 .products-nav>ul>li {border-bottom: 1px solid #d8d8d8; padding: 0 0 10px 20px;}.m2018 .products-nav>ul>li:last-child {margin-bottom: 5px;}/*-------檔案下載--------*//*檔案下載A*/ 
.download .list_table td.list_subject {font-weight: 500;}label.dd-option-text {font-weight: 500;}/*-------影片列表--------*/ 
.video_item_subject {font-size: 17px !important; font-weight: 500; text-align: center !important; color: #333; transition: all 0.3s ease;}.video_item:hover .video_item_subject {color: #902185; transition: all 0.3s ease;}.video1 .layoutlist_2 {display: flex; flex-wrap: wrap;}.layoutlist_2 .video_item {width: calc(100% / 4 - 1px);}/*-------相簿列表--------*//*相簿列表B*/ 
.albumlist .layoutlist_2 {display: flex; flex-wrap: wrap; margin-top: 15px;}.layoutlist_2 .album_item {height: auto !important; margin: 10px 0 15px;}.layoutlist_2 .album_item_subject {color: #333; padding: 10px 0px; font-size: 17px; font-weight: 500;  transition: all 0.3s ease;}.layoutlist_2 .album_item:hover .album_item_subject {color: #902185;}/*-------相簿內容--------*//*相簿內容B*/ 
.photo_view {margin-top: 25px;}.photo_view .flexslider {/*background: transparent !important;*/ border: none !important;}/*-------FAQ--------*/ 
.faq1 .page_wrapper_bg section.call_to_action>.container {max-width: 1100px;}.rwd .faq_question {font-size: 17px; font-weight: 500; padding: 20px 0; color: #333; transition: all 0.3s ease;}.rwd .faq_question:hover {color: #902185;}.faq_question .faq_q_icon {background: transparent; position: relative; margin: 0px 40px 0 0;}.faq_question .faq_q_icon::before {content: 'Q'; color: #888; position: absolute; font-family: 'Arial', sans-serif; font-weight: 400; font-size: 25px; text-align: center; left: 0; line-height: 1; width: 60px;}.faq_answer .faq_a_icon {background: transparent;}.rwd .faq_answer {font-size: 15px; padding: 34px 30px 36px 32px;}/*-------banner--------*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 70%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 42px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 {margin-top: 3px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 24px; letter-spacing: 1px; color: #eeeeee75; }.eforms1 .form-horizontal .form-group {margin-bottom: 20px;}.form-horizontal .form-group {margin-left: 0;}.form-control {border-radius: 0;}/*-------個別--------*//*公司簡介*/ 
.ab-in_title {margin-bottom: 50px;}.article1 .page_wrapper_bg section.call_to_action>.container {width: 100%; padding: 0; max-width: none;}.article1 .page_wrapper_bg .article-text>.container {padding: 0;}.article1 .page_wrapper_bg .pagecontent.menu8 {padding: 0 !important;}.article1 .page_wrapper_bg .pagecontent .article_model {margin-top: 0; padding: 80px 0;}.ab-in_box {position: relative;}.ab-in_box .container {width: 85% !important; max-width: 1800px !important; padding: 0 !important;}.ab-in_box.box_row .container {display: flex;}.ab-in_title .title_en {font-size: 24px; margin-bottom: 15px; color: #a0a0a0; text-transform: uppercase;}.ab-in_title .title_ch {font-size: 40px; color: #333; font-weight: 600; letter-spacing: 2px;}.ab-in_vision .ab-in_title {margin-bottom: 15px;}.ab-in_box .vision_bg {position: absolute; z-index: -1;}.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 18vw; width: 100%; object-fit: cover;}.vision_txt {height: 18vw; display: flex; flex-direction: column; align-items: center; justify-content: center; background: linear-gradient(45deg, rgb(100 75 209) 25%, rgb(168 83 196 / 50%) 75%); width: 26%;}.ab-in_vision .ab-in_title .title_en {color: #c9c9c9;}.vision_txt p {font-size: 35px !important; color: #fff !important; margin: 0;}.vision_bg.vision_hidden {display: none;}.ab-in_box.ab-in_value {width: 65%; margin: 0 auto;}.ab-in_value .ab-in_title {text-align: center;}ul.value_icon {list-style: none; padding: 0; display: flex; flex-wrap: wrap;}ul.value_icon li {width: calc(25% - 1px); text-align: center; font-size: 18px;}ul.value_icon li img {width: 110px; background: #f5e4fb; padding: 20px; border-radius: 50%; margin-bottom: 10px;}ul.value_icon span {font-size: 24px; color: #902185; padding-right: 7px; font-weight: 600;}.ab-in_box.ab-in_intro .container {width: 100% !important; max-width: none !important; position: relative; padding: 0 15% !important;}.ab-in_box.ab-in_intro.box_row .container {align-items: flex-end;}.ab-in_intro .intro_left {width: 45%;}.ab-in_intro .intro_right {padding: 2vw 0 2vw 4.5vw; width: 55%;}.ab-in_intro .intro_bg {position: absolute; background: url(archive/image/customization/pd_bg.jpg)no-repeat; width: 65%; height: calc(100% + 40px); z-index: -1; right: 0; bottom: 0; opacity: .3 !important;}.ab-in_box.ab-in_intro .container:before {content: ''; position: absolute; background: #201f27; width: 65%; height: calc(100% + 40px); z-index: -2; right: 0; bottom: 0; display: block;}.intro_right .ab-in_title .title_ch {color: #fff;}.intro_right .intro_txt {color: #ccc !important;}.intro_deco {position: absolute; width: 33vw; height: 33vw; background: url(archive/image/customization/ab_deco.png)no-repeat; background-size: contain; top: -90%; left: -15%; z-index: -1; opacity: .3;}/*.ab-in_box.ab-in_history {width: 90%; margin: 0 auto;}*/ 
.ab-in_box.ab-in_history.box_row .container {align-items: center;}.history_box .box-item {display: flex; margin-bottom: 15px;}.history_box .box-item .item_title {writing-mode: vertical-lr; text-align: center; border-radius: 20px; color: #fff; font-size: 20px; padding: 5px; font-weight: 500;}.history_box .box-item.item-1 .item_title {background: #f4af14;}.history_box .box-item.item-2 .item_title {background: #ee1770;}.history_box .box-item.item-3 .item_title {background: #902185;}.history_box .box-item ul {list-style: none; margin-bottom: 0; position: relative; padding-left: 30px;}.history_box .box-item ul:before {content: ''; position: absolute; width: 3px; height: calc(100% - 30px); left: 36px; top: 50%; transform: translateY(-50%);}.history_box .box-item.item-1 ul:before {background: #f4af14;}.history_box .box-item.item-2 ul:before {background: #ee1770;}.history_box .box-item.item-3 ul:before {background: #902185;}.history_box .box-item ul li {padding: 5px 0; font-size: 18px;}.history_box .box-item ul li:before {content: ''; position: relative; display: inline-block; width: 15px; height: 15px; border: 3px solid; border-radius: 50%; top: 2px; margin-right: 10px; background: #fff;}.history_box .box-item.item-1 ul li:before {border-color: #f4af14;}.history_box .box-item.item-2 ul li:before {border-color: #ee1770;}.history_box .box-item.item-3 ul li:before {border-color: #902185;}.history_box .box-item ul li span {font-weight: 500; padding-right: 10px;}.history_box .box-item.item-1 ul li span {color: #f4af14;}.history_box .box-item.item-2 ul li span {color: #ee1770;}.history_box .box-item.item-3 ul li span {color: #902185;}.ab-in_history .history_left {width: calc(500px + 4vw); padding-right: 3vw;}.ab-in_history .history_right {width: calc(100% - 500px - 4vw); display: flex;}.history_pic {position: relative; width: 50%; padding: 0 10px;}.history_pic.pic_1 {margin-top: 35px;}/*.history_pic, .history_pic img {width: 360px; height: 360px; object-fit: cover; border-radius: 50%;}.history_pic:before {content: ""; position: absolute; width: calc(100% + 60px); height: calc(100% + 60px); background: url(archive/image/customization/webdeco2.png)no-repeat; background-size: contain; transform: translate( -50%, -50%); left: 50%; top: 50%; opacity: .4;}.history_pic.pic_1 {margin-right: 3vw;}.history_pic.pic_2 {align-self: flex-end;}.history_pic.pic_2, .history_pic.pic_2 img {width: 240px; height: 240px;}*/ 
.ab-in_box.ab-in_location {/*width: 90%; margin: 0 auto;*/ align-items: center;}.ab-in_location .location_left {width: 70%;}.ab-in_location .location_right {width: 30%; padding-left: 3vw;}.location_right ul {list-style: none; padding-left: 0;}.location_right ul li {margin-bottom: 20px; font-size: 18px;}.location_right ul li span {font-size: 18px; display: block; padding: 3px 10px; width: 60px; color: #fff; border-radius: 20px; text-align: center; margin-bottom: 5px;}.location_right ul li:first-child span {background: #ee1770;}.location_right ul li:last-child span {background: #902185;}.location_deco {position: absolute; width: 60%; height: 135%; background: url(archive/image/customization/webdeco.png)no-repeat; background-size: contain; bottom: -50%; right: -47%; opacity: .3; z-index: -2;}/*最新消息*/ 
.news-expo_block {display: flex; flex-wrap: wrap;}.news-expo_block .expo_left, .news-expo_block .expo_right {width: 50%;}.news-expo_block .expo_right {padding-left: 3vw;}.news-expo_block .expo_right .expo_title {font-size: 22px; color: #333; font-weight: 600; margin-bottom: 30px;}.news-expo_block .expo_right .expo_time {padding-bottom: 20px; border-bottom: 1px solid #d8d8d8; margin-bottom: 20px;}.news-expo_block .expo_right .expo_time span {font-weight: 500; margin-right: 10px; color: #333;}.news-expo_block .expo_right .expo_time span:before {content: ''; position: relative; display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 2px solid #b2b2b2; margin-right: 5px; border: 2px solid #902185;}.news-expo_block .expo_right .expo_txt {font-size: 15px;}.article2.cid9.articlecontent .page_wrapper_bg section.call_to_action>.container {max-width: 1100px;}.news-blog_block .blog_title {font-size: 22px; margin-bottom: 40px; text-align: center; font-weight: 500; color: #333;}.news-blog_block .blog_pic, .news-blog_block .blog_txt {margin-bottom: 30px;}.news-blog_block .item_title {font-size: 18px; color: #333; margin-bottom: 20px; font-weight: 500;}/*聯絡我們*/ 
.eforms1 .layoutlist_1 {max-width: 1200px; margin: 0 auto;}.eforms1 .eformsDesc {padding-bottom: 30px; margin: 10px 0 30px;}.contactUs-content {display: flex; text-align: left; align-items: center; flex-wrap: wrap;}.contactUs-content .contact-left, .contactUs-content .contact-right {width: 50%;}.contactUs-content .contact-begin p {font-size: 20px; font-weight: 500; color: #333; margin-bottom: 20px;}.contactUs-content .contact-info {font-size: 16px; font-weight: 400; color: #555;}.contactUs-content .contact-info dd {margin-bottom: 10px;}.contactUs-content .contact-info dd a {color: #333;}.contactUs-content .contact-info dd a:hover {color: #902185;}.contactUs-content .contact-left .contact-social {list-style: none; padding-left: 0; display: flex;}ul.contact-social .iconRounded img {width: 35px;}ul.contact-social .iconRounded {display: flex; align-items: center; justify-content: center; border: 1px solid #c2c2c2; width: 45px; height: 45px; background-color: transparent; border-radius: 50%; margin-right: 5px; transition: all 0.3s ease;}.contactUs-content .contact-map iframe {height: 180px;}ul.contact-social .iconRounded:hover {background: #f3f3f3; transition: all 0.3s ease;}/*政美生活*/ 
.article6 .pagecontent.menu8 {display: flex; flex-direction: column;}.article6 .tab_row {order: 2; position: relative;}.article6 .tab_row:before {content: '一、福利制度'; font-size: 22px; font-weight: 500; color: #333; margin-bottom: 20px; display: block; position: relative;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="0"] {order: 1; margin-top: 0; margin-bottom: 80px;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="1"] {order: 3;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="2"] {order: 4;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="3"] {order: 5;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="4"] {order: 6;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="5"] {order: 7;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="6"] {order: 8;}/*.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="2"] {order: 4; margin-top: 30px;}*/ 
.life_para, .life_para img {height: 17vw; width: 100%; object-fit: cover; object-position: center 36%;}.life_box .life_title {font-size: 22px; font-weight: 500; margin-bottom: 10px; color: #333;}.life_pics {background: #f1f1f1; padding: 15px 20px; display: flex; flex-wrap: wrap;}.life_pics img {width: 25%; padding: 5px;}/*頁籤*/ 
.article6 .tabs {padding: 40px; /*background: linear-gradient(45deg, #4932ae 25%, rgb(168 83 196 / 79%) 75%);*/ background: #f1f1f1;}.article6 .tabs nav li.tab-current a {/*background: #902185 !important;*/ color: #fff !important; border: none; background: linear-gradient(45deg, #4932ae 25%, rgb(168 83 196 / 79%) 75%) !important;}.article6 .tabs nav ul li {border: none;}.article6 .tabs nav a {border: 1px solid #999999 !important; border-radius: 30px; padding: 8px 25px !important; height: 45px !important; margin-right: 6px; color: #555 !important; font-size: 16px !important; font-weight: 500; /*background: #fff !important;*/}.article6 .tabs nav ul li:first-child {border-left: 0;}.article6 .tabs .content {border: none !important; background: #fff; margin-top: 20px; padding: 25px 25px 20px !important;}.article6 .tabs nav a::before, .tabs nav li.tab-current:after, .tabs nav li.tab-current:before, .tabs nav li.tab-current a::after {display: none;}ul.benefit_item {list-style: none; padding-left: 0;}ul.benefit_item li {margin-bottom: 5px;}ul.benefit_item li:before {content: ''; position: relative; display: inline-block; width: 10px; height: 10px; border-radius: 50%; border: 2px solid #b2b2b2; margin-right: 8px; border: 2px solid #902185;}/*隱私權政策*/ 
.article5 .page_wrapper_bg section.call_to_action>.container {max-width: 1100px; margin: 0 auto;}.privacy-content {max-width: 1150px; margin: 0 auto;}.privacy-content>p {margin-top: 0;}.privacy-content .item {margin-top: 40px;}/**/ 
.RWDmenu_plus04 .container {max-width: 1300px;}/*221212修改*/ 
.life_para, .life_para img {height: 20vw;}.life_box {margin-bottom: 30px;}.location_right ul li span {width: fit-content;}.RWDproduct_page .products-info .txt .title{display: none;}.RWDproduct_page .products-info .txt .editor{display: block !important;}

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

@media (min-width: 1199px) {.fixed_btn .phone_btn a:hover {background: #c60a66;transition: all .5s ease;}.fixed_btn a:hover {background: #6d1479;}.RWDproduct004 #portfolio .item-box:hover img {    transition: all .3s ease;    transform: scale(1.05);}.RWDproduct004 #portfolio .item-box img {    transition: all .3s ease;    transform: scale(1.005);}}@media (max-width: 2400px) {/*內頁-關於*/ 
.ab-in_box.ab-in_intro .container {padding: 0 12% !important;}.location_deco {right: -35%;}}@media (max-width: 2200px) {.fl img{width:260px;}.RWDmenu_plus04 .logo {    width: 148px;}.RWDmenu_plus04 .is-up .logo {    width: 135px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 50px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 25px;}.index .about_block h1.sub-title {    font-size: 20px;}body, html, .RWDmenu_plus04 .site-nav .menu>li>a, .RWDnews011 .list-title .t2, .fixed_btn a {font-size: 16px;}.RWDbanner014_info_text, .RWDnews011 .list-title .t2{font-size: 18px;}.ab_left .RWDedictor {max-width: 55%;}.RWDscore01 .count-blk {max-width: 56%;}.RWDscore01 .count-title {font-size: 18px;}.RWDscore01 .count-num {font-size: 45px;}.RWDscore01 .count-item {    margin: 0 30px 0 0;    min-width: auto;    width: calc(100%/4);    padding: 40px 0;}section.about_block {    padding: 150px 0 0;}span.count-str:before {font-size: 12px;padding: 3px;width: 40px;}.RWDscore01 {margin-top: 120px;}.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {font-size: 42px;}.index .sub-title, .model__head__h2.isRWDbanner014, .RWDproduct004 h2.sub-title, .RWDnews011 .title-block.title-center .title-en {font-size: 18px;}.RWDbanner014 .main_pic_box .main_img:before {    width: calc(100% + 80px);    height: calc(100% + 80px);}.RWDbanner014_info_title {font-size: 35px;}.RWDbanner014 .main_pic_box .swiper-slide .info {width: 32%;}.RWDnews011 .list-title .t1 {    font-size: 20px;}/*內頁-關於*/ 
.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 22vw;}.vision_txt {height: 22vw;}.ab-in_title .title_ch {font-size: 38px;}.ab-in_title .title_en {font-size: 20px;}}@media (max-width: 2150px) {/*內頁-關於*/ 
.ab-in_box.ab-in_intro .container {max-width: none !important; padding: 0 7.5% !important;}}@media (max-width: 2000px) {/*內頁-政美生活*/ 
.life_para, .life_para img {height: 23vw;}/*內頁-關於*/ 
.location_deco {right: -30%;}/*221212修改*/ 
.life_para, .life_para img {height: 25vw;}}@media (max-width: 1800px) {.index section .container {    width: 84%;}.ab_pic img {    width: 130%;}.RWDscore01 .count-num {    font-size: 43px;}.index .advantage_block .container {    width: 92%;padding: 50px 0 50px 15px;}.model__head.isRWDbanner014 {    top: 0;}.RWDbanner014 .main_pic_box .swiper-slide .info {    width: 30%;    top: 43%;}.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0;}.news_block .container {    padding: 0 15px;}.footer_block .container {    width: 90%;}.ft_other{max-width: 90%;}/*內頁-關於*/ 
.vision_txt p {font-size: 32px !important;}}@media (max-width: 1700px) {/*內頁-關於*/ 
.intro_deco {top: -60%;}}@media (max-width: 1600px) {.RWDbanner_plus01 .slick-caption .container {    width: 85%;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 40px;}.index section .container {    width: 88%;}.index .advantage_block .container {    width: 94%;    padding: 30px 0 30px 15px;}.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {    font-size: 38px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 21px;}.RWDbanner014_info_title {    font-size: 30px;}.RWDscore01 .count-title {    font-size: 16px;}span.count-str:before {    width: 32px;}.RWDscore01 .count-item {    margin: 0 20px 0 0;}span.count-str {    font-size: 20px;}.RWDscore01 {    margin-top: 100px;    padding: 0 30px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 31%;}.RWDbanner014 .thumb_pic .swiper-slide img {    padding: 0 20px;}.RWDproduct004 .item-box-desc {    padding: 20px;}.RWDproduct004 .item-box-desc:after {    bottom: 15px;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {    padding: 0 10px !important;    margin-bottom: 20px !important;}.RWDbanner014 .main_pic_box .main_img:before {    width: calc(100% + 70px);    height: calc(100% + 70px);}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 38px;}/*內頁-關於*/ 
.ab-in_title .title_ch {font-size: 36px;}.ab-in_box.ab-in_value {width: 85%;}.ab-in_box.ab-in_intro .container {padding: 0 7.5% 0 0 !important;}.ab-in_intro .intro_left, .ab-in_intro .intro_right {width: 50%;}.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 26vw;}.vision_txt {height: 26vw;}.product1.is-layer1 .layoutlist_2 .subject {padding: 20px;}.product1.is-layer1 .layoutlist_2 .subject:after {bottom: 15px;}}@media (max-width: 1500px) {.ab_pic img {    width: 125%;}section.about_block {    padding: 120px 0 0;}.index .about_block .section-subject {    margin-bottom: 30px;}.ab_left .RWDedictor {    max-width: 60%;}.ab_earth {    width: 40vw;    height: 40vw;    right: 5%;}.RWDbanner014_info_text, .RWDnews011 .list-title .t2 {    font-size: 16px;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 75%;}.page_wrapper_bg section.call_to_action>.container {width: 90%;}/*內頁-政美生活*/ 
.life_para, .life_para img {height: 26vw;}/*內頁-產品介紹*/ 
.layoutlist_2 .item .subject {margin: 20px 0;}/*內頁-關於*/ 
.vision_txt p {font-size: 28px !important;}.article1 .page_wrapper_bg .pagecontent .article_model {padding: 70px 0;}.ab-in_intro .intro_bg, .ab-in_box.ab-in_intro .container:before {height: 100%;}.ab-in_intro .intro_left {position: absolute;}.ab-in_intro .intro_left, .ab-in_intro .intro_left img {height: 100%; object-fit: cover;}.ab-in_intro .intro_right {padding: 60px 0 60px 5vw; margin-left: calc(50% + 5vw);}.ab-in_box.ab-in_history.box_row .container {align-items: flex-end;}.ab-in_history .history_right {flex-wrap: wrap; flex-direction: column; align-items: flex-end;}.history_pic {width: 26vw; padding: 10px 0;}.history_pic.pic_1 {margin-top: 0;}/*221212修改*/ 
.life_para, .life_para img {height: 28vw;}}@media (max-width: 1400px) {.RWDmenu_plus04 .header {padding: 0 30px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 33px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 20px;}.RWDscore01 .count-blk {padding: 0;}.RWDbanner_plus01 .slick-caption .txt1 h8 {padding: 3px 15px;}.copyright {    width: 100%;}/*內頁-關於*/ 
.intro_deco {top: -80%; width: 36vw; height: 36vw;}}@media (max-width: 1330px) {.RWDmenu_plus04 .site-nav .menu>li>a {padding: 25px 12px;}.index section .container {    width: 90%;}.index .advantage_block .container {    width: 95%;}.RWDscore01 .count-num {    font-size: 38px;}span.count-str:before {    width: 30px;    padding: 1px;}span.count-str:before {    width: 30px;    padding: 1px;}.RWDscore01 {    margin-top: 80px;}.index .sub-title, .model__head__h2.isRWDbanner014, .RWDproduct004 h2.sub-title, .RWDnews011 .title-block.title-center .title-en {    font-size: 17px;}}@media (max-width: 1300px) {/*內頁-文章列表G*/ 
.layoutlist_8.fn_article2 {padding: 10px 50px;}/*內頁-關於*/ 
.ab-in_vision.ab-in_box.box_row .container {flex-direction: column;}.ab-in_box .vision_bg {position: relative;}.vision_txt {width: 100%; height: auto;}.ab-in_vision .ab-in_title {line-height: 1; margin-bottom: 10px;}.vision_txt {padding: 20px 0 15px;}.ab-in_vision .ab-in_title .title_en {margin-bottom: 0;}.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 30vw;}.vision_bg.vision_visible {display: none;}.vision_bg.vision_hidden {display: block;}.history_pic {width: 32vw;}}@media (max-width: 1250px) {.RWDscore01 .count-title {    font-size: 15px;}body, html, .RWDmenu_plus04 .site-nav .menu>li>a, .RWDnews011 .list-title .t2, .fixed_btn a {    font-size: 15px;}.RWDbanner014 .thumb_pic {    display: none;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 40%;    margin: 0 10% 0 auto;}.advantage_bg {    width: 67%;}.model__head.isRWDbanner014, .RWDbanner014 .main_pic_box .swiper-slide .info {width: 45%;}.index .advantage_block .container {  padding: 0px 0 0px 15px;}}@media (max-width: 1200px) {/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 34px;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 #mobile-menu .menu>li.active {background: linear-gradient(45deg, #644bd1 25%, #8d53c4 75%);}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}.RWDmenu_plus04 #mobile-menu .menu li a {font-size: 15px;}.RWDmenu_plus04 .logo {width: 130px;}.RWDmenu_plus04 .is-up .logo {width: 125px;}.RWDmenu_plus04 .site-nav {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 .features .search-btn:after {height: 22px;}.RWDmenu_plus04 .features {position: relative;float: right;margin-right: 0px;padding-right: 0;}.RWDmenu_plus04 .features .search-btn i {top: 1px;}.ml-stack-nav-toggle i {font-size: 0;}.ml-stack-nav-toggle__line {background: #fff;}.is-up .ml-stack-nav-toggle__line {background: #333;}.lang-select-label {display: none;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {color: #fff;}.RWDmenu_plus04 .is-up .ml-stack-nav-toggle:hover {color: #333;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 28px;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 18px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 20px;}.index section .container {width: 100%;padding: 0 50px;}.RWDscore01 .count-num {font-size: 45px;}.ab_pic {right: 0;bottom: 178px;}.ab_pic img {width: 140%;}.ab_left .RWDedictor {max-width: 50%;}.index section.about_block{padding: 100px 0 0;}.RWDscore01 {margin-top: 50px;}.RWDscore01 .count-blk {max-width: 100%;}.ab_earth{display:none;}.RWDscore01 .count-item {margin: 0 30px;}.index section.about_block .container {padding-right: 0;}.index .advantage_block .container {width: 100%;padding: 0 80px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {margin: 0 0 0 auto;}.products_block:before {background-attachment: initial;}.RWDproduct004 .item-box-desc {padding: 15px 20px;}.RWDproduct004 .item-box-desc:after {bottom: 11px;width: 55px;height: 33px;font-size: 22px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 16px;}.RWDnews011 .news-block .list {margin-top: 50px;}.ft_info {grid-column: 1;grid-template-columns: auto;}.RWDsocial002 {margin-top: 30px;}.footer_block .container {width: 100%;padding: 0 50px;}.ft_other {max-width: 100%;padding: 0 50px 30px;}.footer_block .container {grid-template-columns: 50% auto;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 22px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action {padding: 40px 0 85px 0;}/*內頁-麵包屑*/ 
.hgroup .breadcrumb {background-color: transparent; border: none; text-align: center; float: none !important; position: relative; bottom: 0; padding: 0; margin: 10px 0 20px;}.page_wrapper_bg .hgroup .container {margin-bottom: 30px;}/*內頁-聯絡我們*/ 
.eforms1 .layoutlist_1 {padding: 50px 60px 60px;}.eforms1 .formdesc {text-align: left;}.eforms1 .formdesc span {display: unset;}/*內頁-產品列表*/ 
.layoutlist_2 .item .img, .layoutlist_2 .subject, .layoutlist_2 .item .summary {width: 100% !important;}.layoutlist_2 .item .img:before {display: none;}.layoutlist_2 .item .subject {margin: 15px 0 10px;}.layoutlist_2 .item .subject, .layoutlist_2 .item .summary {padding: 0 20px;}.layoutlist_2 .item .summary {padding-bottom: 20px;}.layoutlist_2 .col-sm-6 {width: calc(100%/3 - 1px); padding: 0 10px;}.layoutlist_2 .item .summary A.itemlink {-webkit-line-clamp: 3;}.layoutlist_2 .item:hover {background: #f3f3f3;}.layoutlist_2 .item:hover .subject a {color: #902185;}.layoutlist_2 .item:hover .summary A.itemlink {color: #555;}/*內頁-產品內容B*/ 
.RWDproduct_page .products-info {width: 320px;}.RWDproduct_page .pic-box {width: calc(100% - 320px);}.product1 .RWDproduct_page .tab-box {padding: 30px;}.RWDproduct_page .tab-box .tab-container .tab-con ul.machine_feature li {width: 50%;}/*內頁-文章列表G*/ 
.article2 .page_wrapper_bg section.call_to_action>.container {width: 100%}/*內頁-關於*/ 
.history_box .box-item ul li {font-size: 16px;}.location_right ul li {font-size: 16px;}.ab-in_box.ab-in_value {width: 100%;}.location_deco {display: none;}.product1.is-layer1 .layoutlist_2 .subject {padding: 15px 20px;}.product1.is-layer1 .layoutlist_2 .subject:after {bottom: 11px; width: 55px; height: 33px; font-size: 22px;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {/*內頁-關於*/ 
.ab-in_box.box_row .container {flex-wrap: wrap;}.ab-in_intro .intro_left, .ab-in_intro .intro_right {width: 100%;}.ab-in_intro .intro_left {position: relative;}.ab-in_box.ab-in_intro .container {padding: 0 7.5% !important;}.ab-in_intro .intro_right {padding: 60px 0; margin-left: 0;}.ab-in_intro .intro_bg, .ab-in_box.ab-in_intro .container:before {width: 100%; height: 60%;}.ab-in_intro .intro_left, .ab-in_intro .intro_left img {height: 47vw; width: 100%;}/*.ab-in_intro .intro_bg {background-position: 50% center;}*/ 
.ab-in_intro .intro_bg {background-blend-mode: multiply;}.history_pic {width: 33vw;}.ab-in_history .history_left {width: calc(465px + 4vw);}.ab-in_history .history_right {width: calc(100% - 465px - 4vw);}.intro_deco {top: -80%; width: 50vw; height: 50vw; left: -20%;}.product1.is-layer1 .layoutlist_2 .subject {padding: 15px;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .features:after{display:none;}.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {    font-size: 35px;}.RWDscore01 .count-item {    margin: 0 15px;}.index section {    padding: 100px 0;}/*內頁-相簿列表B*/ 
.layoutlist_2 .album_item.col-sm-3.col-md-3.content_box {width: calc(100% / 3 - 1px);}/*內頁-影片列表*/ 
.layoutlist_2 .video_item {width: calc(100% / 3 - 1px);}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: calc(100% /3 - 1px);}.layoutlist_7 .row:before, .layoutlist_7 .row:after {display: none;}/*內頁-政美生活*/ 
.life_pics img {width: calc(100%/3);}/*內頁-關於*/ 
.ab-in_title .title_ch {font-size: 34px;}.cate_list .col-sm-6 {width: calc(100% /3 - 1px);
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDbanner_plus01 .slick-caption {    top: 20%;}.RWDbanner_plus01 .slick-caption .container {    width: 70%;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 35px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 22px;}.model__head.isRWDbanner014 {    position: relative;}.RWDbanner014 .main_pic_box .swiper-slide .info {    width: 100%;    margin: 0 0 50px;    top: 0;    max-width: 100%;    position: relative;}.RWDbanner014 .main_pic_box .swiper-slide .box {    padding-bottom: 0px;}.RWDbanner014 .main_pic_box .swiper-slide {    height: auto;    display: flex;    align-items: center;}.RWDbanner014 .main_pic_box .swiper-slide .box, .RWDbanner014 {    height: auto;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 60%;    margin: 0 auto;}.model__head.isRWDbanner014, .RWDbanner014 .main_pic_box .swiper-slide .info {    width: 100%;}.RWDbanner014 .main_pic_box .control_arrow {    display: flex;    position: absolute;    justify-content: space-between;    margin-left: 51px;    z-index: 10;bottom: 40%;    left: 0px ;    margin-left: 0 !important;    width: 100% ;}.RWDbanner014 .main_pic_box .control_arrow .RWDbanner014-arrow {    width: 40px;    height: 40px;}.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{display:none;}.advantage_bg {    height: 85%;    width: 100%;    top: auto;    bottom: -16%;    right: -28%;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {    width: calc(100%/2);    float: left;}/*內頁-banner*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 32px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 20px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {top: 42%;}/*內頁-次選單C*/#sidebar.layoutmenu3 {padding: 0; margin-bottom: 20px;}/*內頁-政美生活*/ 
.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-bottom: 50px;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="1"] {margin-top: 50px;}/*內頁-聯絡我們*/ 
.contactUs-content .contact-left, .contactUs-content .contact-right {width: 100%;}.contactUs-content .contact-right {margin-top: 20px;}.eforms1 .formdesc {padding-top: 0;}.form-horizontal .control-label, .form-group .col-sm-12.col-md-11 {width: 100%; padding-left: 0 !important;}.eforms1 .layoutlist_1 {padding: 30px 40px 40px;}/*內頁-文章列表G*/ 
.layoutlist_8.fn_article2 {padding: 10px 30px;}/*內頁-最新消息*/ 
.news-expo_block .expo_left, .news-expo_block .expo_right {width: 100%;}.news-expo_block .expo_right {padding-left: 0; padding-top: 40px;}/*內頁-關於*/ 
.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 40vw;}.vision_txt {padding: 15px 0 10px;}ul.value_icon li {width: 50%;}ul.value_icon li:first-child {margin-bottom: 50px;}.ab-in_history .history_left, .ab-in_history .history_right {width: 100%;}.ab-in_history .history_left {padding-right: 0;}.ab-in_history .history_right {flex-direction: row; justify-content: space-between; margin-top: 30px;}.history_pic {width: 49%; padding: 0;}.ab-in_box.ab-in_location.box_row .container {flex-direction: column-reverse;}.ab-in_location .location_left, .ab-in_location .location_right {width: 100%;}.ab-in_location .location_right {padding-left: 0; margin-bottom: 20px;}.ab-in_location .location_right ul {display: flex; flex-wrap: wrap;}.ab-in_location .location_right ul li {width: 50%; padding-right: 4vw; margin-bottom: 0;}.article1 .page_wrapper_bg .pagecontent .article_model {padding: 50px 0;}.ab-in_box.ab-in_history {padding-bottom: 100px; border-bottom: 1px solid #cdcdcd;}/*內頁-分類列表*/ 
.product1.is-layer1 .layoutlist_2 .col-sm-6 {width: calc(100%/2 - 1px);}/*221212修改*/ 
.ab-in_location .location_right ul li {margin-bottom: 20px;}
}
/*991px end*/
/*900px start*/

@media (max-width: 900px) {/*內頁-政美生活*/ 
.article6 .tabs {padding: 20px;}.article6 .tabs nav a {padding: 5px 25px !important; height: 39px !important;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd{display:flex; flex-wrap: wrap; justify-content: space-between;}.layoutlist_8.rwd .item {width: calc(100% / 2 - 11px); margin: 0 5px;}.layoutlist_8 .item {flex-direction: column; align-items: flex-start;}._col.list_img.col-sm-3.col-md-3, ._col.list_subject.col-sm-7.col-md-7, ._col.listdate.col-sm-2.col-md-2 {width: 100%;}.layoutlist_8 .listdate .yearmonth {text-align: left;}.layoutlist_8.rwd .listdate .day {color: #afafaf; font-size: 12px; letter-spacing: 2px;}.layoutlist_8 .listdate .day, .layoutlist_8.rwd .listdate .yearmonth {display: inline-block;}.layoutlist_8.rwd .listdate .day::before {content: " / ";}.layoutlist_8.fn_article2 {padding: 10px;}/*內頁-關於*/ 
.ab-in_intro .intro_bg, .ab-in_box.ab-in_intro .container:before {height: 68%;}.ab-in_intro .intro_left, .ab-in_intro .intro_left img {height: 53vw;}}

/*900px end*/
/*860px start*/

@media (max-width: 860px) {/*內頁-相簿內容B*/ 
.photo_view .flex-direction-nav .flex-prev {left: inherit;}.photo_view .flex-direction-nav .flex-next {right: inherit;}}

/*860px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDbanner_plus01 .slick-caption .container {    width: 80%;}.RWDscore01 .count-num {    font-size: 42px;}.index .about_block h1.sub-title {    font-size: 18px;}.index section.about_block .container {    padding-right: 0;    padding-left: 0;}.ab_left .RWDedictor {    max-width: 54%;    padding-left: 50px;}.ab_pic {    bottom: 176px;}.RWDnews011 .list-title .t1 {    font-size: 16px;}.RWDnews011 .list-date {    padding: 0 10px 26px 0;    font-weight: 700;    flex: 0 0 85px;}.RWDnews011 .list-date:before{display:none;}/*內頁-政美生活*/ 
.article6 .tabs nav ul li {margin-bottom: 10px;}.article6 .tabs .content {margin-top: 10px;}.article6 .tabs nav a {padding: 5px 18px !important;}/*內頁-產品列表*/ 
.layoutlist_2 .col-sm-6 {width: calc(100%/2 - 1px);}/*內頁-關於*/ 
.ab-in_title .title_en {font-size: 18px;}.intro_deco {width: 60vw; height: 60vw; left: -30%;}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.ab_left .RWDedictor {    max-width: 100%;    padding-left: 50px;    padding-right: 50px;}.RWDscore01 .count-item {    margin: 0;    width: calc(100%/2);    padding: 15px 10px;}.RWDscore01 .count-blk {    max-width: 55%;    padding: 30px 0;}.ab_pic {    bottom: 0;}.ab_pic img {    width: 155%;}.RWDscore01 .count-num {    font-size: 38px;}.RWDscore01 .count-blk .swiper-slide {    flex-wrap: wrap;}.footer_block .container {    display: block;    grid-template-columns: auto;}.ft_info {    margin-bottom: 50px;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {width: 100%;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup .container {margin-left: 0px;  margin-right: 0px;}/*內頁-範例-圖文輪播*/ 
.RWDslider01 .pic-list, .RWDslider01.pic-right .pic-list {width: 100%; float: none; padding-right: 0px; padding-left: 0px; margin: 0 auto;}.RWDslider01 .text {width: 100%; float: none; margin: 0 auto; padding-bottom: 40px;}.RWDslider01 .control-box, .RWDslider01.pic-right .control-box {position: static; margin-left: inherit; text-align: center;}/*內頁-文章編輯*/ 
.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}/*內頁-按鈕*/ 
.btn.btn_back ,.ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{width: auto !important;}/*內頁-政美生活*/ 
.life_para, .life_para img {height: 30vw;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {    font-size: 32px;}.index .sub-title, .model__head__h2.isRWDbanner014, .RWDproduct004 h2.sub-title, .RWDnews011 .title-block.title-center .title-en {    font-size: 16px;}.index .about_block h1.sub-title {    font-size: 16px;}.ab_left .RWDedictor {    padding-left: 30px;    padding-right: 30px;}.index .advantage_block .container {    padding: 0 50px;}.index section.about_block {    padding: 80px 0 0;}.index section {    padding: 80px 0;}.RWDnews011 {    padding-left: 0;    padding-right: 0;}.RWDnews011 .list .swiper-container {    height: auto;}.RWDnews011 .img-view {max-width: 100%;}.RWDnews011 img {width: 100%;}.RWDnews011 .list-date {    padding: 0 40px 15px 0;    flex: 0 0 124px;}.RWDnews011 .news-block .list {    margin-top: 15px;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .container {width: 95%;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {text-align: center;}/*內頁-FAQ*/ 
.rwd .faq_answer {padding: 34px 15px 36px 32px;}/*內頁-相簿列表B*/ 
.layoutlist_2 .album_item.col-sm-3.col-md-3.content_box {width: calc(100% / 2 - 1px);}/*內頁-影片列表*/ 
.layoutlist_2 .video_item {width: calc(100% / 2 - 1px);}/*內頁-檔案下載A*/ 
.download .list_table td.list_subject {text-align: center;}.download1 .pagecontent {padding: 0 !important;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: calc(100% /2 - 1px);}/*內頁-政美生活*/ 
.life_pics img {width: 50%;}.article6 .tab_row.hidden-xs {display: block !important;}.article6 .tabs.visible-xs {display: none !important;}.article6 .tabs nav ul li {width: 49.5%; text-align: center;}.article6 .tabs nav ul {display: flex; flex-wrap: wrap; justify-content: space-between;}.article6 .tabs nav a {margin-right: 0; padding: 5px 10px !important;}/*內頁-產品內容*/ 
.RWDproduct_page .pic-box, .RWDproduct_page .products-info {width: 100%;}.RWDproduct_page .products-info .name {margin-top: 20px;}.RWDproduct_page .products-editor {margin-top: 50px;}ul.machine_feature {list-style: outside; padding-left: 20px;}.RWDproduct_page .products-info .txt {font-size: 15px;}/*內頁-關於*/ 
.ab-in_title .title_ch {font-size: 32px;}.ab-in_title .title_en {font-size: 16px;}.vision_txt p {font-size: 26px !important;}.ab-in_vision .ab-in_title {margin-bottom: 5px;}.ab-in_box .vision_bg, .ab-in_box .vision_bg img {height: 75vw; object-position: 53%;}.cate_list .col-sm-6 {width: calc(100% /2 - 1px);
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 28px;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right {    text-align: center;    width: 100%;}.RWDbanner_plus01 .slick-caption .container {    width: 100%;    padding: 0 30px;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    padding: 2px 15px;    display: block;    margin: 10px auto 0;    max-width: 300px;    font-size: 23px;}.fl img{width:260px;}.RWDmenu_plus04 #search-box.full .search-in {    transform: scale(.95);}.RWDmenu_plus04 .header {    padding: 0 15px;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {    width: 110px;    margin-top: 8px;}.index .advantage_block .container {    padding: 0 30px;}.index section .container {    padding: 0 30px;}.RWDscore01 .count-blk {    max-width: 100%;}.ab_pic{display:none;}.index .about_block h1.sub-title br {    display: none;}.RWDproduct004 #portfolio.portfolio-nogutter .row > .col-md-3 {    width: calc(100%);    float: none;}.RWDbanner014_info_title {    font-size: 24px;}.RWDbanner014 .main_pic_box .swiper-slide .main_img {    width: 70%;}.RWDbanner014 .main_pic_box .main_img:before {    width: calc(100% + 50px);    height: calc(100% + 50px);}.RWDbanner014 .main_pic_box .control_arrow {    bottom: 30%;}.RWDbanner014_info_text {    min-height: 45px;}.RWDbanner014_info_text, .RWDnews011 .list-title .t2 {    font-size: 15px;}.model__head.isRWDbanner014 {    margin: 0 0 30px;}.RWDproduct004 .item-box-desc {    padding: 15px;}.footer_block {    padding: 80px 0 0;}.ft_other {    flex-direction: column;    align-items: flex-start;    text-align: left;}.RWDssl01 {    padding: 0;}.fixed_btn {    width: 100%;}.fixed_btn .phone_btn h8 {    display: none;}.phone_btn, .mail_btn {    width: 50%;}.mail_btn a {    border-top-right-radius: 15px;}.ft_other {    padding: 0 30px 80px;    letter-spacing: 0;}.footer_block .container {    padding: 0 30px;}.footer_block h3 {    font-size: 24px;}.scrollTop002 {    bottom: 80px;}.fixed_btn a {    padding: 10px;    min-width: auto;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 30px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt2 span {font-size: 18px;}.page_wrapper_bg .RWDbanner_plus01 .slick-caption {top: 40%;}/*內頁-main*/ 
.page_wrapper_bg section.call_to_action>.container {padding-left: 15px; padding-right: 15px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .article-text .container {padding-left: 10px; padding-right: 10px;}.page_wrapper_bg section.call_to_action {padding: 45px 0 85px 0;}/*內頁-文字*/ 
.page_wrapper_bg  .cd-main-content {font-size: 15px; line-height:1.8em;}.page_wrapper_bg .article-text, .page_wrapper_bg .article-text p {font-size:15px; line-height: 1.8em;}._bd_row label, ._bd_row li, ._bd_row p, ._bd_row td{font-size:15px; line-height: 1.8em;}/*內頁-主標*/ 
.page_wrapper_bg .hgroup h1 {font-size: 30px;}/*內頁-麵包屑*/ 
.page_wrapper_bg .hgroup .container {margin-bottom: 25px;}/*列表上方共同文字*/ 
.webdesc, .eformsDesc, .eforms1 .formdesc {font-size: 17px;}/*內頁-按鈕-確定送出*/ 
.ebtn {width: 100%;}.ebtn.currectsend_btn {margin-top: 20px;}/*內頁-圖文輪播*/ 
.RWDslider01 .products-list {margin: 0;}/*內頁-時間軸*/ 
.RWDtimeline01 .model-title, .RWDtimeline02 .model-title {font-size: 21px;}.RWDtimeline01 li.event .point .title {font-size: 21px;}.RWDtimeline01 .model-title {margin-bottom: 60px;}/*內頁-按鈕*/ 
.btn.btn_back, .ebtn, .block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn ,.btn-primary{ width: 100%!important;}/*內頁-相簿列表B*/ 
.layoutlist_2 .album_item.col-sm-3.col-md-3.content_box {width: 100%;}/*內頁-影片列表*/ 
.layoutlist_2 .video_item {width: 100%;}/*內頁-文章列表F*/ 
.layoutlist_7 .litem {width: 100%;}/*內頁-FAQ*/#faq {margin: 15px 0 0 !important;}.rwd .faq_answer {padding: 34px 10px 36px;}.rwd .faq_answer tr>td:first-child {display: none;}/*內頁-政美生活*/ 
.life_para, .life_para img {height: 46vw;}.life_box .life_title, .article6 .tab_row:before {font-size: 20px;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-bottom: 35px;}.article6 .page_wrapper_bg .pagecontent .article_model[data-seq="1"] {margin-top: 35px;}/*內頁-聯絡我們*/ 
.contactUs-content .contact-begin p {font-size: 18px;}/*內頁-產品介紹*/ 
.product1 .webdesc {text-align: left;}/*內頁-文章列表G*/ 
.layoutlist_8.rwd { justify-content: center;}.layoutlist_8.rwd .item {width: 100%; margin: 0;}/*內頁-最新消息*/ 
.news-expo_block .expo_right .expo_title {font-size: 20px;}.news-blog_block .blog_title {font-size: 20px; margin-bottom: 30px; text-align: left;}/*內頁-關於*/ul.value_icon li {font-size: 16px;}ul.value_icon span {font-size: 22px; padding-right: 4px;}.ab-in_box .container {width: 100% !important; padding: 0 30px !important;}.ab-in_box.ab-in_intro .container {padding: 0 30px !important;}.ab-in_intro .intro_bg, .ab-in_box.ab-in_intro .container:before {height: 75%;}.ab-in_intro .intro_right {padding: 40px 0;}.ab-in_title {margin-bottom: 40px;}.history_pic {width: 100%; padding: 5px 0;}.history_box .box-item .item_title {font-size: 18px;}.history_box .box-item ul {padding-left: 15px;}.history_box .box-item ul:before {left: 21px;}.history_box .box-item ul li {font-size: 15px;}.ab-in_location .location_right ul li {width: 100%; padding-right: 0; margin-bottom: 15px;}.location_right ul li span {font-size: 16px;}.ab-in_location .location_right {margin-bottom: 10px;}.article1 .page_wrapper_bg .pagecontent .article_model {padding: 25px 0;}ul.value_icon li img {width: 100px;}.ab-in_box.ab-in_history {padding-bottom: 50px;}.ab-in_title .title_en {margin-bottom: 5px;}.history_box .box-item ul li {display: grid; grid-template-columns: 25px 46px auto; line-height: 1.3; margin-bottom: 8px;}.history_box .box-item ul li:last-child {margin-bottom: 0;}.intro_deco {width: 70vw; height: 70vw; left: -35%; top: -65%;}/*內頁-分類列表*/ 
.cate_list .col-sm-6 {width: 100%;}.product1.is-layer1 .layoutlist_2 .col-sm-6 {width: 100%;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.index section.about_block {    padding: 60px 0 0;}.index section {    padding: 60px 0;}.RWDmenu_plus04 .logo, .RWDmenu_plus04 .is-up .logo {    width: 100px;    margin-top: 10px;}.RWDmenu_plus04 .features .search-btn {    padding: 20px 10px;}.RWDmenu_plus04 .features {    margin-right: 10px;}.index .main-title, .model__head__h1.isRWDbanner014, .RWDnews011 .title-block.title-center .title-tw {    font-size: 28px;}.RWDbanner014 .main_pic_box .control_arrow {    bottom: 22%;    width: calc(100% + 20px);    left: -10px;}/*內頁-FAQ*/ 
.faq_question .faq_q_icon {margin: 0px 20px 0 0;}.faq_question .faq_q_icon::before {width: 40px;}/*內頁-政美生活*/ 
.life_pics img {width: 100%; padding: 5px 0;}.article6 .tabs nav a {font-size: 15px !important; letter-spacing: 1px;}.article6 .tabs .content {padding: 15px 15px 10px !important;}.article6 .tabs nav {overflow-x: scroll;}.article6 .tabs nav ul {flex-wrap: inherit;}.article6 .tabs nav ul li {width: auto;}.article6 .tabs nav a {padding: 5px 20px !important; margin-right: 5px;}/*內頁-聯絡我們*/ 
.eforms1 .layoutlist_1 {padding: 20px 20px 40px;}/*內頁-產品介紹*/ 
.layoutlist_2 .col-sm-6 {width: 100%;}/*內頁-關於*/ 
.ab-in_title .title_ch {font-size: 28px;}.vision_txt p {font-size: 22px !important;}.ab-in_intro .intro_bg, .ab-in_box.ab-in_intro .container:before {height: 85%;}.ab-in_title {margin-bottom: 30px;}
}
/*480px end*/
/*414px start*/

@media (max-width: 414px){/*內頁-範例-時間軸*/ 
.RWDtimeline01 li.event .point .date {font-size: 15px; margin: 0;}/*內頁-搜尋*/ 
.RWDsearch_page .search-list {margin-bottom: 40px;}/*內頁-關於*//*ul.value_icon li {width: 100%; margin-bottom: 40px;}ul.value_icon li:first-child {margin-bottom: 40px;}*/}

/*414px end*/
/*380px start*/
@media (max-width: 380px){
.fl img{width:220px;}.RWDscore01 .count-title {    font-size: 14px;}.RWDscore01 .count-num {    font-size: 36px;}span.count-str {    font-size: 16px;}span.count-str:before {    width: 27px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 23px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 15px;    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    max-width: 85%;}/*內頁*/ 
.page_wrapper_bg .RWDbanner_plus01 .slick-caption .txt1 span {font-size: 28px;}
}
/*380px end*/