a:hover , a:focus {text-decoration:none;}/*bg*/canvas {height: 100%;width: 100%;position: fixed;transform: scale(1.1);filter:opacity(0.25);z-index: -3;}@media screen and (max-width: 520px) {  canvas {    transform: scale(1);    filter: opacity(0.25);    min-height: 900px;    min-width: 700px;  }}/*loading*/ 
.fl {width:280px;}.fl img {width:100%;}/*選單*/ 
.RWDmenu_plus04 .menu li a {   color: #555;    font-family: 'Noto Sans TC', sans-serif;    font-weight: 500;    letter-spacing: 1px;    font-size: 16px !important;  transition: .3s ease;}.RWDmenu_plus04 .logo {    width: 230px;    margin-top: 10px;}.RWDmenu_plus04 .features { width: 350px;}.RWDmenu_plus04 .btnbox.menubtn a {    margin: 15px 0 0;    width: 280px;}.RWDmenu_plus04  .btnbox.menubtn a::before {    width: 35px;    height: 35px;    right: 7px;}.RWDmenu_plus04  .btnbox a:after {right: -28px;}.RWDmenu_plus04 .site-nav .menu {    text-align: right;}.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: #00c4b4;    transition: .3s ease;}.RWDmenu_plus04 .lang-select-label:hover:after, .RWDmenu_plus04 .site-nav .menu>li.active>a:after, .RWDmenu_plus04 .site-nav .menu>li.dropdown>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.has-child>a:hover:after, .RWDmenu_plus04 .site-nav .menu>li.is-active>a:after {    border-color: #555;    border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu ul li>a {    padding:10px;    text-align: center;    letter-spacing: 1px;    transition: .3s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    font-weight:400;    color: #00c4b4;}.RWDmenu_plus04 .site-nav .menu>li>a:hover:after {    border-color: #00c4b4 !important;    border-width: 1px 1px 0 0;    transition: .3s ease;}/*----*/ 
.cd-main-content {    font-family: 'Noto Sans TC', sans-serif;    color: #555;    font-weight:400;    font-size: 16px;    letter-spacing: 0;    line-height: 2;position: relative;}.row {    margin-right: 0;    margin-left: 0;}/*----*/ 
.RWDedictor008 img {    width: 100%;}/*-----*//*模組*/ 
.banner-block {position: relative;}.tech-block{position: relative;}.about-block {    position: relative;    padding-top: 180px;}.about-block .container {    width: 100%;    padding: 0;    display: flex;}.act-block {    position: relative;    overflow: hidden;}.act-block .container {    width: 75%;    position: absolute;    left: 12.5%;    z-index: 1;    top:5%;    padding: 0;}.news-block {    position: relative;    padding: 180px 0;}.pass-block {    position: relative;    padding: 300px 0 0;}.pass-block .container {    width: 75%;    padding: 0; position: relative;}.application-block .container {    width: 75%;    padding: 0;}.application-block {    position: relative;    padding: 180px 0;}.founder-block {    position: relative;padding: 100px 0 0;}.founder-block:before {    content: "";    position: absolute;    background: #f3f3f3;    width: 100%;    height: 65%;    z-index: -1;    top: 0;}/*--------------*/ 
.act-block:before {    content: "";    position: absolute;    background-image: linear-gradient(0deg, rgb(193 193 193 / 67%) 0%, rgb(200 200 200 / 14%) 28%, #f3f3f3 100% 100%);    width: 100%;    height: 100%;    bottom: 0;    left: 0;    z-index: 0;}.act-block:after {    content: "";    position: absolute;    background: #f3f3f3;    width: 100%;    height: 100%;    bottom: 0;    left: 0;    z-index: -1;}.pass-block .container:after {    content: "";    position: absolute;    background: url(archive/image/customization/family-line3.png);    width: 100%;    height: 100%;    bottom: 0;    left: 50%;    z-index: -2;    transform: translateX(-50%);    background-size: cover;    opacity: 0.7;}.pass-block:before  {    content: "";    position: absolute;    background: url(archive/image/customization/dot.png) no-repeat;    width: 18vw;    height: 18vw;    top: -11%;    left: -11%;    background-size: contain;    opacity: 0.5;}.news-block:after {    content: "";    position: absolute;    width: 100%;    height: 134%;    bottom: 0;    z-index: -2;    left: 50%;    transform: translateX(-50%);    background-image: linear-gradient(0deg, rgb(243 243 243) 0%, rgb(243 243 243) 28%, rgb(243 243 243) 60%, #f3f3f300 100% 100%);}.about-block:before {    content: "";    position: absolute;    background: #f3f3f3;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: -1;}.about-block:after {    content: "";    background-image: linear-gradient(300deg, rgb(141 141 141 / 0%), #b3b3b300 50%, rgb(89 89 89 / 23%));    left: 0;    top: 0;    height: 55%;    width: 100%;    z-index: -1;    position: absolute;}.tech-block .RWDvideo006 {    animation: none !important;    opacity: 1 !important;}/*---------*/ 
.about-left {    width: 60%;}.about-right {    width: 40%;    position: relative;    padding: 0 200px 0 50px;}.abtxtsec {    max-width: 635px;}.abtxtsec h3.sub-title br {    display: none;}.abimgbox img {    width: 100%;}/**--------*/ 
.RWDscore01 .trigger-blk {display: none;}.RWDscore01 .count-item:first-child {    margin-left: -15px;}.RWDscore01 .count-item:after {    content: "";    position: absolute;    background: #d9d9d9;    width: 1px;    height: 100%;    right: -20px;    top: 0;}.RWDscore01 .count-item:last-child:after {display:none}.RWDscore01 .count-item {    margin: 0 15px;    width: calc(100%/3);    position: relative;}.RWDscore01 .count-title {    font-size: 20px;    margin-top: 10px;    letter-spacing: 1px;}.RWDscore01 .count-blk {    padding-top: 0;    max-width: 100%;}.RWDscore01 .count-num {    font-size: 85px;    color: #00c4b3;    letter-spacing: 0;    font-weight: 700;line-height: 1;}.RWDscore01 .count-item span:nth-child(2) {    display: none;}.RWDscore01 .score-mainblk {min-height: auto;}.RWDscore01 .count-blk .swiper-slide {padding: 0;}.abtxtsec h3.sub-title:after {    content: "";    position: absolute;    background: #00c4b3;    width: 48%;    height: 1px;    left: 0;    top: 0;}.abtxtsec h3.sub-title:before {    content: "";    position: relative;    background: #d6d6d6;    width: calc(100% + 350px);    height: 1px;    left: 0;    display: block;    margin: 80px 0;}.abtxtsec h3.sub-title {    margin: 0 0 15px;    position: relative;    font-size: clamp(2.0625rem, 0.9911rem + 0.3571vw, 1.5625rem);    color: #131313;}.actbox p br {    display: none;}.actbox p {    font-size: 20px;}.actbox h2.main-title {    font-size: clamp(1.875rem, 1.6786rem + 1.7vw, 3.7rem);}/*標題*/h2.main-title,.RWDnews005 .main-title{    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 3.25rem);    font-weight: 700;    margin: 0 0 20px;    letter-spacing: 2px;    line-height: 1.35;    color: #131313;}h3.sub-title,.RWDnews005 .sub-title{    font-size: clamp(1.0625rem, 0.9911rem + 0.3571vw, 1.5625rem);    line-height: 1.7;    letter-spacing: 1px;    font-weight: 500;    margin: 0;color: #3d3d3d;}.section-line {display: none !important;}.RWDproduct004 .heading-title.heading-arrow-bottom::after {display:none;}.RWDnews005 .section-subject {text-align: left;}.RWDproduct004 .section-subject {    text-align: left;    margin: 0 0 50px;}.RWDnews005 .section-subject>.col-md-12,.RWDproduct004 .section-subject>.col-md-12{    padding: 0;}.banner-block h2.main-title,.banner-block h3.sub-title,.banner-block .endecortxt {color: #fff;}.endecortxt {    font-size: clamp(2.5rem, 1.875rem + 3.125vw, 6.5rem);    font-family: 'Arsenal', sans-serif;    line-height: 1;    color: #333;    text-transform: uppercase;    letter-spacing: -1px;}.RWDproduct004 .section-subject h2.main-title br {display: none;}/*------------*//*-----*/ 
.banner-info {    position: absolute;    right: 0;    z-index: 1;    width: 50%;    bottom: 4vw;}.banner-info .RWDedictor008 {    max-width: 30vw;    margin-right: 0;    margin-left: auto;}.banner-info .section-subject {    position: relative;    padding-top: 8vw;    padding-left: 35px;}.banner-info .section-subject:before {    content: "";    position: absolute;    width: 1px;    height: 12vw;    background: #cbcbcb;    bottom: 0;    left: 15px;}.banner-info .section-subject:after {    content: "";    position: absolute;    width: 1px;    height: 116px;    background: #3ff3e4;    bottom: 0;    left: 15px;}.banner-block  .RWDvideo006__editor {    top: auto;    left: 10vw;    z-index: 30;    color: #fff;    bottom: 4.5vw;}.banner-block .RWDvideo006__editor  a.scrolllink {    width: 100px;    display: block;    height: 100px;    border: 1px solid #ffffff4d;    border-radius: 100%;    position: relative;}.banner-block .RWDvideo006__editor a.scrolllink:before {    content: "";    position: absolute;    width: 120%;    height: 120%;    background: rgb(58 255 238 / 6%);    top: 50%;    left: 50%;    transform: translate(-50%, -50%) scale(0.1);    z-index: 1;    border-radius: 50%;    animation: 7000ms ease normal forwards infinite f-scale;    transform-origin: center;}.banner-block .RWDvideo006__editor a.scrolllink>img {    position: relative;    filter: brightness(5.5);    width: 15px;    left: 40px;    top: 20px;}/*-----*/ 
.tech-info {    position: absolute;    left: 12%;    top: 12%;    z-index: 1;}.tech-info h3.sub-title br {    display: none;}/*-----*/ 
.RWDvideo006__pic,.RWDvideo006__video{z-index: 0;}.tech-block .RWDvideo006__video {height:92vh}/*banner*//*安心*/ 
.RWDproduct004 .callout-dark {background: transparent;border-bottom: 0px;padding: 0;}.RWDproduct004 #portfolio .row.mix-grid {    margin: 0;    display: flex;    flex-wrap: wrap;}.RWDproduct004 #portfolio {overflow: visible;}.RWDproduct004 {overflow-x: visible;}.RWDproduct004 .nopadding {border-bottom:0px;}.RWDproduct004 div.row > div img {transition:0.5s ease;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover img{    transform: scale(1.05);    transition: 0.7s ease;    filter: brightness(1.03);}.RWDproduct004 #portfolio.portfolio-nogutter .row > div:hover:before {opacity: 1;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2) {    width: 40%;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1) {    width: 60%;border-right: 10px solid #fff;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1):before {    content: "";    background: url(archive/image/customization/applyshine.png) no-repeat;    right: 7vw;    top: 50%;    transform: translateY(-50%);    width: 330px;    height: 300px;    z-index: 1;    position: absolute;    background-size: contain;    mix-blend-mode: plus-lighter;    transition: all 1200ms cubic-bezier(.165, .84, .44, 1);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);    opacity: 0.2;    pointer-events: none;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1):hover:before {    top: 45%;    transition: all 1200ms cubic-bezier(0.17, 0.84, 0.94, 1.07);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);    opacity: 1;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):before {    content: "";    background: url(archive/image/customization/bubble1.png);    right: 4vw;    top: 37%;    transform: translateY(-50%);    width: 100px;    height: 100px;    position: absolute;    background-size: contain;    z-index: 1;    transition: all 1200ms cubic-bezier(.165, .84, .44, 1);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);    pointer-events: none;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):hover:before {    top: 35%;    transition: all 1200ms cubic-bezier(.165, .84, .44, 1);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    content: "";    position: absolute;    background: url(archive/image/customization/bubble2.png) no-repeat;    left: 4vw;    bottom: 12vw;    width: 280px;    height: 150px;    opacity: 0.7;    transition: all 1200ms cubic-bezier(.165, .84, .44, 1);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);    pointer-events: none;    background-size: contain;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):hover:after{    bottom:16vw;    transition: all 1200ms cubic-bezier(.165, .84, .44, 1);    transition-timing-function: cubic-bezier(.165, .84, .44, 1);}.RWDproduct004 .item-box-desc {    margin-bottom: 0;    overflow: hidden;    padding: 0;    text-align: left !important;    position: absolute;    left: 7%;    bottom: 7%;    z-index: 1;}.RWDproduct004 div.row > div img.img-responsive {    object-fit: cover;    min-height: 40vw;    max-height: 40vw;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 32px;    line-height: 1.7;    color: #131313;    margin: 0 0 20px;    padding: 0;    letter-spacing: 1px;    font-weight: 500;}.RWDproduct004 .item-box-desc ul li:before {    content: "";    position: relative;    display: inline-block;    background: #3dc5b8;    width: 18px;    height: 5px;    margin-right: 15px;    top: -4px;}.RWDproduct004 .item-box-desc ul li {    position: relative;}.RWDproduct004 .item-box-desc ul {    list-style: none;    padding: 0;    margin: 0;}/*------*/ 
.RWDbtn01 {    overflow: visible;    margin-top:50px;}.RWDbtn01 .btn-box {    justify-content: flex-end;    margin: 0;}.RWDbtn01 .btn-box .col-sm-3 {    justify-content: flex-end;    padding: 0;    position: relative;    width: 400px;}.RWDbtn01 .btn-box .col-sm-3:before {    content: "";    width: 60px;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    height: 60px;    background: rgb(0 196 179);    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);    border-radius: 30px;    opacity: 0;}.RWDbtn01 .btn {    text-align: center;    white-space: normal;    font-weight: 400;    line-height: 1.6;    background: transparent !important;    display: flex;    align-items: center;    width: 100%;    border-radius: 30px;    padding: 15px 40px;    letter-spacing: 1px;    font-size: 18px;    position: relative;    transition: .3s ease;    justify-content: space-between;    color: #333;    border: none;}.RWDbtn01 .btn-box .col-sm-3:after {    content: "";    position: absolute;    background: #f3f3f3;    width: 100%;    height: 100%;    left: 0;    top: 0;    border-radius: 30px;    z-index: -1;}.RWDbtn01 .btn-box .col-sm-3:hover:before {    width: 100%;    height: 100%;    opacity: 1;    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);}.RWDbtn01 .btn-box .col-sm-3:hover .btn:before {    border-color: #fff;    transition: .3s ease;}.RWDbtn01 .btn:before {    content: "";    position: absolute;    border: 1px solid #bababa;    width: 45px;    height: 45px;    border-radius: 100%;    right: 10px;}.RWDbtn01 .btn:after {    content: "";    background: url(archive/image/customization/arrow.png) no-repeat;    width: 25px;    height: 7px;    right: -18px;    position: relative;    filter: brightness(0.5);}.RWDbtn01 .btn-box .col-sm-3:hover .btn:after {    filter: none;    transition: .3s ease;}.RWDbtn01 .btn:hover {    color: #fff !important;}/*媒體*/ 
.RWDnews005 .controlls-over .owl-pagination {display: none;}.RWDnews005 .container {    width: 75%;    padding: 0;}.RWDnews005 .owl-carousel {    overflow: visible;}.RWDnews005 .owl-carousel .owl-wrapper-outer {    overflow: hidden;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #555;    background: transparent;    border: #555 1px solid;    opacity: 1;    -webkit-border-radius: 0px;    -moz-border-radius: 0px;    border-radius: 50pc;    width: 35px !important;    height: 35px !important;}.RWDnews005 .controlls-over .owl-controls .owl-prev {    top: -110px;    margin-top: 0px;    right: 90px;    left: auto;}.RWDnews005 .controlls-over .owl-controls .owl-next {    top: -110px;    margin-top: 0px;    right: 20px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div {    color: #555;    background: transparent;    border: #555 1px solid;    opacity: 1;    width: 50px !important;    height: 50px !important;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div:hover {    border-color: #00c4b3;    color: #00c4b3;    transition: .3s ease;}.fa-angle-right:before {position: relative;    top: -5px;    right: -1px;}.fa-angle-left:before{position: relative;    top: -5px;    left: -1px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {    text-align: center;    font-size: 18px;    margin: 0 0 10px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.RWDnews005 .margin-top-20 {    margin-top: 30px !important;}.RWDnews005 h4 a, .news005_h4 a {    color: #1aa396;}/*------*/ 
.acttxtsec h3.sub-title br {    display: none;}.act-bg {    width: 75%;    margin-right: 10%;    margin-left: auto;}.act-bg .RWDparallax_new .picbgbox {    height: 1035px;    background-position: bottom !important;    background-size: contain;}.act-bg .RWDparallax_new .picbgbox:before{    content: "";    position: absolute;    right: 15vw;    bottom: -4vw;    width: 12vw;    height: 12vw;    z-index: 1;    background: url(archive/image/customization/0923earth-circle.png);    background-size: contain;    transform: scale(1);    z-index: 1;    animation: 3000ms ease normal forwards infinite f-scale;pointer-events: none;}.act-bg .RWDparallax_new .picbgbox:after {    content: "";    position: absolute;    background: url(archive/image/customization/sparkle.png);    width: 1000px;    height: 1000px;    background-size: cover;    right: 19vw;    bottom: -5vw;    z-index: 1;    filter: brightness(4.5);    animation: 5000ms ease normal forwards infinite f-op;pointer-events: none;}.actbox .acttxtsec {    margin: 130px 0 70px;}.btnbox a {    background: #00c4b3;    margin: 50px 0 0;    display: flex;    align-items: center;    width: 370px;    border-radius: 30px;    color: #fff;    padding: 10px 40px;    letter-spacing: 1px;    font-size: 18px;    position: relative;    transition: .3s ease;justify-content: space-between;}.btnbox a .btnbg {    color: transparent;    width: 60px;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    height: 60px;    background: rgb(34 224 206 / 64%);    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);    border-radius: 30px;    opacity: 0;    mix-blend-mode: lighten;}.btnbox a:hover .btnbg {    width: 100%;    height: 100%;    transition: .3s ease;    opacity: 1;}.btnbox a:after {    content: "";    background: url(archive/image/customization/arrow.png) no-repeat;    width: 25px;    height: 7px;    right: -18px;    position: relative;}.btnbox a:before {    content: "";    position: absolute;    border: 1px solid #fff;    width: 45px;    height: 45px;    border-radius: 100%;    right: 10px;}/*--------*/ 
.pass-txt {    position: absolute;    top: -10%;    left: 0;}.pass-img {    max-width: 67%;    margin: 0 auto;}.pass-bg {    position: absolute;    top: 0;    right: 0;    z-index: -1;    width: 77%;    height: 100%;    mask: url(archive/image/customization/familybg-mask1.png);    -webkit-mask: url(archive/image/customization/familybg-mask1.png);}.passtxtsec {    margin:50px 0 0;}.passbox .endecortxt {    font-size: clamp(2.5rem, 1.875rem + 3.125vw, 6rem);}.pass-bg .RWDparallax_new .picbgbox {    height: 50vw;}.fcolor-bg {    z-index: -1;    width: 46%;    height: 33%;    left: -20px;    position: absolute;    top: 24%;    background: linear-gradient(-45deg, #52eaee , #98fff6 15%, #0acac1 30%,#93ffe6 50%, #81fff4 60%, #bffff9 80%);    background-size: 400% 400%;    animation: gradient 15s ease infinite;    mask: url(archive/image/customization/founder-leftop.png) no-repeat center center;    -webkit-mask: url(archive/image/customization/founder-leftop.png) no-repeat center center;}/*------------------*/ 
.RWDvideo002 .container {    width: auto !important;    padding: 0 !important;    min-width: auto !important;}.RWDvideo002 .row{margin: 0 auto;}.RWDvideo002 figure.effect-sarah {display: none;}.RWDvideo002 figure.effect-sarah img {display: none;}.RWDvideo002 .videoitem {    overflow: visible;    width: 100%;    margin: 0;    padding: 0;}.figcaption_bottom {    height: 100%;    padding: 15px 40px;    cursor: pointer;    text-align: center;    color: #00c4b3;    background: transparent;    margin: 50px 0 0;    display: flex;    align-items: center;    width: 370px;    border-radius: 30px;    letter-spacing: 1px;    font-size: 18px;    position: relative;    transition: .3s ease;    border: 1px solid #00c4b3;    justify-content: space-between;}.figcaption_bottom:before {    content: "";    position: absolute;    border: 1px solid #00c4b3;    width: 45px;    height: 45px;    border-radius: 100%;    right: 10px;}.figcaption_bottom:after  {    content: "";    background: url(archive/image/customization/play.png) no-repeat;    width: 18px;    height: 18px;    right: -18px;    position: relative;    background-size: contain;}.RWDvideo002 figure.effect-sarah img, .RWDvideo002 figure.effect-sarah .iframe{-webkit-transform: translate(0);transform: translate(0);width: 100%;}.RWDvideo002 figure figcaption , .RWDvideo002 figure.effect-sarah p{display:none;}.figcaption_bottom h2 {    border-bottom: 0;    color: #08b2a3;    margin: 0;    font-size: 18px;    font-weight: 400;    line-height: 1.5;    letter-spacing: 1px;}.figcaption_bottom p {    display: none;}.figcaption_bottom .h2_line {display: none;}.RWDvideo002 .videoitem:hover .figcaption_bottom .h2_line {    width: 100%;    height: 100%;    opacity: 1;    transition: .3s ease;}.figcaption_bottom .h2_line {    display: block;    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%);    background: rgb(0 196 179);    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);    border-radius: 30px;    opacity: 0;    mix-blend-mode: lighten;    z-index: -1;    width: 60px;    height: 60px;    margin: 0;    line-height: initial;    bottom: auto;    font-size: inherit;}.RWDvideo002 .videoitem:hover .figcaption_bottom h2 {    color: #fff;}.RWDvideo002 .videoitem:hover .figcaption_bottom::before {    border-color: #fff;    transition: .3s ease;}.RWDvideo002 .videoitem:hover .figcaption_bottom:after{    background: url(archive/image/customization/play-w.png) no-repeat;    transition: .3s ease;    background-size: contain;}/*-------------*/ 
.founder-info {    position: absolute;    z-index: 1;    padding: 180px 10% 0 15%;    max-width: 50%;    left: 0;    top: 0;}.founder-img .RWDparallax_new .picbgbox .container.editor {    margin-right: 10%;    padding: 5vw 0 0;    display: flex;    align-items: center;    justify-content: flex-end;position: relative;}.founder-img .RWDparallax_new .picbgbox .container.editor:after {    content: "";    position: absolute;    background: rgb(0 0 0 / 44%);    width: 20vw;    height: 31vw;    right: -9vw;    filter: blur(200px);    z-index: 0;    bottom: 0;}.founderimg-box {    width: 40vw;}.founder-img .RWDparallax_new .picbgbox {    height: 65vw;    background-position-x: left !important;}.foundertxtxt {    color: #fff;    display: flex;    justify-content: space-between;    flex-direction: column;    align-items: center;    margin-left: -7vw;z-index: 1;}.slogan-box {    writing-mode: vertical-lr;    font-size: 36px;    letter-spacing: 4px;    line-height: 1.5;    margin: 0 0 6vw;}.slogan-box span {    display: block;    padding-top: 80px;    position: relative;}.slogan-box span:after {    content: "";    background: rgb(255 255 255 / 46%);    width: 1px;    height: 80px;    display: inline-block;    margin-top: 20px;}.signature-box {    text-align: center;    font-size: 25px;    letter-spacing: 1px;}.founder-img {    mask: url(archive/image/customization/mask.png) no-repeat;    -webkit-mask: url(archive/image/customization/mask.png) no-repeat;    -webkit-mask-size: contain;     -webkit-mask-position: left;}.founder-block:after {    content: "";    position: absolute;    width: 37vw;    height: 37vw;    right: -3%;    bottom: 0;    z-index: -1;    border-radius: 100%;    background: linear-gradient(130deg, #6ddcd8 , #4ebfba 5%, #2daea8 30%,#86e7e3 50%, #81fff4 60%, #e8fffd 80%);    background-size: 200% 200%;    animation: gradient 5s ease infinite;}.founderbox h3.sub-title.xs {    display: none;}/*250221增加語系*/ 
.RWDmenu_plus04 .features {    width: 400px;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {    color: #00c4b4;}.RWDmenu_plus04 .lang-select:hover .lang-select-label:after {    border-color: #00c4b4;}.lang-select-options a:hover, .lang-select-options a:hover * {    font-weight: inherit;    color: #00c4b4;}.RWDmenu_plus04 .features .search-btn i {    vertical-align: text-bottom;}
/*footer start*/

.footer-block a {    color: #fff;}.footer-block .container {    width: 75%;    display: flex;align-items: center;padding: 0;}.footer-block {    background-color: #1e1e1e !important;    padding: 100px 0 70px;    color: #fff;}.footer-info ul li:after {    content: "";    position: absolute;    background: #373737;    width: 1px;    height: 80%;    bottom: 0;    right: -2.5vw;}.footer-info ul li:first-child {    margin-left: 0;}.footer-info ul li:last-child:after {   display: none;}.footer-info ul li {    margin: 0 2.5vw;    position: relative;}.footer-info ul li span {    display: block;}.footer-info ul {    list-style: none;    display: flex;padding: 0;}.footer-right {    width: 65%;    padding-left: 10%;}.footer-logo {    width: 35%;}.ftlogo-box {    width: 17vw;}.footer-info .RWDedictor008 {    width: 100%;    font-size: 16px;    color: #fff;}.footer-rights {    display: flex;    font-size: 12px;    color: #777;    margin: 30px 0 0;    border-top: 1px solid #484848;    padding: 30px 0 0;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #777 !important;}.RWDcopyright {    margin: 0 10px;}.scrollTop002 .ii {    font-size: 50px;    background: transparent;    color: #333;    border: 1px solid #333;    filter: contrast(0.1);}.scrollTop002 {    bottom: 100px;    right: 70px;}/*網頁警告*/ 
.RWDalert_fancybox.bottom .editor {    font-size: 15px !important;    letter-spacing: 1px !important;    line-height: 2;}.RWDalert_fancybox.bottom .editor a {    color: #00c4b4;    border-bottom:1px solid #00c4b4 !important;}.RWDalert_fancybox .btn:hover {    background: #009b8e !important;    color: rgb(255 255 255) !important;}.RWDalert_fancybox .btn.active {    margin-top: 20px;    background: #00a597 !important;    border: 1px solid #00c4b4 !important;    display: block;    padding: 5px 80px;    color: #fff !important;    font-size: 17px !important;    font-weight: 500;    border-radius: 50px;}.RWDalert_fancybox.bottom {    width: 500px;    padding: 40px 50px 40px !important;    box-shadow: 1px 0px 2px rgb(51 51 102 / 20%) !important;    background: rgb(0 3 3) !important;    color: #fff !important;    left: 50% !important;    right: 0 !important;    line-height: 1.5 !important;    transform: translateX(-50%) !important;    border-radius: 15px 15px 0 0;    border: 1px solid #41ffef;    border-bottom: 0;}

/*footer end*/
/*動畫 start*/

@keyframes move07{0% {    opacity: 0;-webkit-transform:translateX(-30px);    -moz-transform:translateX(-30px);    -ms-transform:translateX(-30px);    -o-transform:translateX(-30px);transform:translateX(-30px);}100% {    opacity: 1;-webkit-transform:translateX(0px);    -moz-transform:translateX(0px);    -ms-transform:translateX(0px);    -o-transform:translateX(0px);transform:translateX(0px);}}.animated .RWDproduct004 .mix:nth-child(1) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.3.5s;opacity: 0}.animated .RWDproduct004 .mix:nth-child(2) {animation: 1000ms ease normal forwards 1 move07;animation-delay: 0.7s;opacity: 0}.animated .banner-info{animation: 1000ms ease normal forwards 1 move07;animation-delay:10s;opacity: 0}@keyframes gradient {0% {background-position: 0% 50%;}50% {background-position: 100% 50%;}100% {background-position: 0% 50%;}50% {background-position: 100% 50%;}0% {background-position: 0% 50%;}}@keyframes f-scale {    0% {        transform: translate(-50%, -50%)scale(1);        opacity: 1;    }    100% {                transform: translate(-50%, -50%)scale(3);        opacity: 0;    }}@keyframes f-op {    0% {        opacity: 0.3;    }    25% {    opacity: 0.5;    }    50% {    opacity:1;    }   75% {    opacity: 0.5;    }   100% {        opacity: 0.3;    }}@-webkit-keyframes blip2 {    to {        -webkit-transform: scale(2);        transform: scale(2);        opacity: 0    }}

/*動畫 end*/
/*內頁 start*/

.page_wrapper_bg section.call_to_action>.container {width: 70%;padding: 0;}.page_wrapper_bg .article-text>.container {width:100%;padding: 0;}.article7 .page_wrapper_bg section.call_to_action>.container {width:1170px;padding: 0;position: relative;}.article5.articlecontent section.call_to_action>.container{width: 60%;}.collapsing_header .main {overflow-x: visible;top: 72px !important}.page_wrapper_bg section.call_to_action {padding: 150px 0;min-height: 1000px;}.eforms1 .page_wrapper_bg section.call_to_action  {    background: linear-gradient(-45deg, rgb(209 254 255 / 73%) , rgb(229 255 253) 15%, rgb(224 255 254) 30%,rgb(247 255 253) 50%, rgb(213 255 251 / 74%) 60%, rgb(219 255 252 / 74%) 80%);    background-size: 400% 400%;    animation: gradient 15s ease infinite;}.page_wrapper_bg .article-text {font-size: 16px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text p{font-size: 16px;font-weight:normal;color:#555;letter-spacing: 1.5px;line-height:2;}.page_wrapper_bg .article-text h5 {    font-size: clamp(1.0625rem, 0.9911rem + 0.3571vw, 1.5625rem);    line-height: 1.7;    letter-spacing: 1px;    font-weight: 500;    margin: 0;    color: #3d3d3d;}.page_wrapper_bg .RWDmenu_plus04 .header { box-shadow: 11px 9px 20px 4px rgb(51 51 51 / 8%);}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 150px !important;}.RWDtimeline01 li.event .point,.tabs nav li.tab-current {    z-index:0 !important;}/*----寬度自己寫的那幾頁------*/ 
.article1 .pagecontent .RWDslider01,.article1 .pagecontent .RWDeditor01,.article2 .pagecontent .RWDslider01,.article2 .pagecontent .RWDeditor01,.article4 .pagecontent .RWDslider01,.article4 .pagecontent .RWDeditor01{ margin-top:0 !important}.article3 .page_wrapper_bg section.call_to_action>.container,.article4 .page_wrapper_bg section.call_to_action>.container{width: 100%;padding: 0;}.article1 .pagecontent .RWDeditor01 .container,.article2 .pagecontent .RWDeditor01 .container,.article3 .pagecontent .RWDeditor01 .container,.article4 .pagecontent .RWDeditor01 .container,.tabs .content .container{width: 75%;padding: 0;}.article4 .page_wrapper_bg section.call_to_action{padding: 0;}.article3 .page_wrapper_bg section.call_to_action{padding:150px 0 0;}.article1 #article,.article2 #article,.article3 #article,.article4 #article{padding: 0 !important;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: #fdfeff;box-shadow: none;border-radius: 20px;}.m2018 .products-nav .nav-title {background: #e6ecef;font-size: 16px;padding: 7px 10px;text-align: center;margin-bottom: 0;color: #4d6069;letter-spacing: 5px; border-radius: 10px;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active{background: #fff; border-bottom: 1px solid #01a0e8;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #01a0e8;font-weight: 600;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #494949;font-weight: 600;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav>ul>li>a {font-size: 15px;padding: 5px 0px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 5px 0;}.m2018 .products-nav ul li {padding: 8px 0px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {    color: rgb(255, 255, 255);    font-size: 16px;    font-weight: 500;    background: rgb(0 196 179);    padding: 7px 40px;    border-radius: 30px;    transition: all 0.5s ease 0s;}.page_wrapper_bg .currectsend_btn a {    background: rgb(0 196 179);    padding: 7px 40px !important;    border-radius: 30px;    color: #fff;    font-size: 16px;    font-weight: 500;    transition: 0.5s ease;}.page_wrapper_bg .currectsend:hover a {background: #409fca;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;box-shadow: none;border-radius: 0px;margin-top: 30px;}.btn.btn_back a:hover{    background: #00c4b3;    transition: .5s ease;    border: 1px solid #00c4b3;    color: #fff;}.btn.btn_back a {    border: 1px solid #00c4b3;    background: #fff;    color: #00c4b3;    padding: 3px 50px;    border-radius: 20px;    font-size: 15px;margin-top: 30px;    display: block;}#article .btn.btn_back a {padding: 9px 50px;}.btn.btn_back {background: transparent !important;}.album1 .btn.btn_back a {padding: 10px 50px;}.album1 .btn.btn_back a:hover {padding: 10px 50px;}/*麵包屑(置中)*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;letter-spacing: 1px;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;padding: 0;margin: 10px 0 30px;display:none}.hgroup .container {margin:0 0 30px;border-bottom: none;padding:0;width:100%;}.hgroup .pageTitle{    text-align: center;    padding: 0;    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 3.25rem);    font-weight: 700;    margin: 0 0 20px;    letter-spacing: 2px;    line-height: 1.35;    color: #131313;}.RWDeditor01 .model-title {    text-align: center;    padding: 0;    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 3.25rem) !important;    font-weight: 700;    margin: 0 0 50px;    letter-spacing: 2px;    line-height: 1.35 !important;    color: #131313;}.page_wrapper_bg h2.sub-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.9rem);    font-weight: 700;    margin: 0 0 20px;    letter-spacing: 2px;    line-height: 1.35;    color: #131313;}/**/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.layoutlist_8 .item:last-child { border-bottom: none;}.layoutlist_8 .item {padding: 35px 0;border-bottom: 1px solid #d7d7d7;}.layoutlist_8 .article_subject:hover { color: #000;transition: .3s ease;}.layoutlist_8 .article_subject {color: #333;font-size: 20px;transition: .3s ease;}.layoutlist_8 .listdate .yearmonth {text-align: right;color: #555;font-size: 12px;letter-spacing: 0px;padding-bottom: 5px;}.layoutlist_8 .listdate .day {text-align: right;color: #555;font-size: 30px;}.layoutlist_8 .list_subject .summary {margin: 5px 0;}.layoutlist_8 .list_subject .summary a {font-size: 15px;font-weight: normal;color: #747474;}/*會員*/#btn_member_login:hover {background-color: #009fe8;}#btn_member_login {border-radius: 20px;background-color: #27adeb;}.member_join_strong { color: #7bae12; font-weight: bold;}#join_form .btn-primary:hover {background: #04a1e9;}#join_form .btn-primary {background: #11a5e9; border-radius: 20px;}.btn-primary { color: #fff;background-color: #0aa3e9;border-color: #0aa3e9;border-radius: 20px;}.btn-primary a {color: #fff;}.btn-primary:hover { background:#0aa3e9;border-color:#0aa3e9;color: #fff;}/*--------*/ 
.partner-logobox {    width: calc(100%/6 - 20px);    margin: 0 10px 20px;}.partner-sec {    display: flex;    flex-wrap: wrap;    border-top: 1px solid #e0e0e0;    padding: 60px 0 0;    margin: 60px -30px 0;}.partner-toptxt {    max-width: 900px;    margin: 0 auto;}.inpartner-peosec {    display: flex;    flex-wrap: wrap;    margin: 0 -20px;}.inpartner-peobox:nth-child(3n),.inpartner-peobox:last-child{    border-right: none;}.inpartner-peobox {    width: calc(100%/3 - 0px);    margin: 0 0 40px;    border-right: 1px solid #e1e1e1;    padding: 0 30px;}.inpartner-img {    margin: 0 auto 30px;}.inpartner-txt ul {    list-style: none;    padding: 0;    font-size: 15px;}.inpartner-block h2.main-title {    text-align: center;}.inpartner-block{ padding: 100px 0;}.inpartner-block.brand{background:#f7f7f7;}.inpartner-peobox:last-child {    margin-bottom: 0;}/*---*/ 
.tabs .content {    border: none !important;    background: #f8f8f8;    padding: 80px !important;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before {background: transparent;}#product_tabs {    margin: 0;}.tabs nav ul {    display: flex !important;    justify-content: center;    margin: 0 !important;    position: relative;}.tabs nav li.tab-current a::before {    background: transparent !important;}.tabs nav ul li:first-child {    border-left:none;}.tabs nav a:hover {    background: #77d6ce !important;    transition: .3s ease;    color: #fff !important;}.tabs nav ul li {    border: none;    border-bottom: none;    position: relative;    border-left: none;    min-width: 300px;    margin: 0 2px;}.article6 .tabs nav ul li {min-width:auto;}.article6 .tabs nav a {font-size: 17px !important;padding: 15px 30px !important;}.tabs nav a {    color: #5c5b5b !important;    background:#d7edec !important;    font-size: 18px !important;    padding: 15px 15px !important;    height: auto !important;    border: none !important;    text-align: center;    border-radius: 10px 10px 0 0;}.tabs nav li.tab-current a {    background: #00c4b3 !important;    border-color: #ccc;    color: #fff !important;}.instore-block {    display: flex;    flex-wrap: wrap;}.instore-logosec {    margin: 0 auto 40px;    padding: 0 100px;width:50%;}.instore-logosec.sec1 {    border-right: 1px solid #d5d5d5;}.instore-logoimg {    width: 250px;    margin: 0 auto;}.instore-box {    margin: 0 5px 10px;    width: calc(100%/3 - 10px);    background: #fefefe;    padding: 50px;}.instore-box ul {    list-style: none;    padding: 0;    margin: 0;}.instore-btn a i {    color: #2dbd30;    margin-right: 5px;    font-size: 20px;    position: relative;    top: 2px;}.instore-btn a {    width: 100%;    display: flex;    align-items: center;    justify-content: center;    margin: 20px 0 0;    background: transparent;    padding: 5px 0;    font-weight: 500;    color: #333;    transition: .3s ease;    border: 1px solid #4eca51;    border-radius: 30px;    position: relative;    z-index: 1;}.instore-btn a:hover, .instore-btn a:hover i {    color: #fff;    transition: .3s ease;}.instore-btn a:hover:after {    opacity: 1;    width: 100%;    transition: .3s ease;}.instore-btn a:after {    content: "";    color: transparent;    width: 45px;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    height: 45px;    background: rgb(45 189 48);    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);    border-radius: 30px;    opacity: 0;    z-index: -1;}/*----*/ 
.privacy_block .item {    margin: 0 0 50px;}/*----*/ 
.layoutlist_1.page_content3{    background: #ffffff;    padding: 50px 10%;    border: 1px solid #efefef;}.eformsDesc {    margin: 0 0 80px;    padding-bottom: 40px;    border-bottom: 1px solid #dcdcdc;    text-align: center;}.ct-logobox {    width: 300px;    margin: 0 0 20px;}.new-form .formdesc ul {    list-style: none;    padding: 0;    margin: 0 0 20px;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {font-weight: 500;}.form-group label.must:after {color: #3ad6c8;}.customized_columns ._input, .customized_columns select {    border: none;    background-color: #f1f1f1;}.form-control {    border-radius: 0;    -webkit-box-shadow: none;    box-shadow: none;}/*-----*/ 
.layoutlist_7 .row:before, .layoutlist_7 .row:after {    display: none;}.layoutlist_7 .subject, .layoutlist_7 .subject a {    font-size: 18px !important;    margin-top: 15px !important;    font-weight: 500;letter-spacing: 1px;line-height: 1.5;}.layoutlist_7 .summary, .layoutlist_7 .summary a {    color: #555;    text-decoration: none;    margin-top: 0 !important;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.layoutlist_7 .litem {text-align: center;min-height:18vw}.layoutlist_7 .litem:hover  .subject a {color:#00c4b3; transition: .3s ease;}.layoutlist_7 .litem .img {    overflow: hidden;}.layoutlist_7 .litem .img>a img {    transform: scale(1.0);    transition: .3s ease;}.layoutlist_7 .litem:hover .img>a img {    transform: scale(1.05);    transition: .3s ease;}.layoutlist_7 .litem {    margin: 0 0 40px !important;}/*----*/ 
.downlaod5_item {    background: #f2f2f2;    margin: 0 10px 30px;    width: calc(100%/3 - 20px);    padding: 30px;    display: flex;    align-items: center;    border-radius: 10px;}.downlaod5_item_subject {    font-weight: 500;    font-size: 20px;    color: #333;}.downlaod5_item_text {    width: 50%;}.downlaod5_item_btn {    margin: 15px 0 0;    padding: 12px 20px;    font-size: 17px;    line-height: 1.2;    color: #333;    text-decoration: none;    cursor: pointer;    border-radius: 30px;    width: 100%;    position: relative;    display: flex;    align-items: center;    justify-content: space-between;    background: #fff;    transition: .3s ease;border: none;}.downlaod5_item_btn:after {    content: "";    background: url(archive/image/customization/arrow-green.png) no-repeat;    width: 25px;    height: 8px;    right: -5px;    position: relative;    background-size: contain;}.downlaod5_item_btn:before {    content: "";    position: absolute;    border: 1px solid #00c4b3;    width: 35px;    height: 35px;    border-radius: 100%;    right: 10px;}.downlaod5_item_btn:hover {    background: #00c4b3;    transition: .3s ease;}.downlaod5_item_btn:hover:before{    border-color: #fff;    transition: .3s ease;}.downlaod5_item_btn:hover:after {    filter: brightness(30.5);    transition: .3s ease;}.download .search_area {    margin-bottom: 50px;    display: flex;    justify-content: center;}.dd-option label.dd-option-text {    font-weight: 500;}.dd-option,.page_wrapper_bg .dd-selected {    font-size: 15px;    font-weight: 300;}/*---*/ 
.faq_item:last-child {    border-bottom: none;}.faq_item {    margin: 0px 2px;    border-bottom: 1px solid #cccccc;    background: #fafafa;    padding: 10px 5%;}.wstore-btn a:hover {    background: #333;    transition: .3s ease;}.wstore-btn a {    background: #583737;    width: 100%;    display: flex;    justify-content: center;    border-radius: 30px;    margin-top: 20px;    padding: 10px 0;    color: #fff;    transition: .3s ease;}.instore-logoblock {    display: flex;}.instore-logoimg.one {    width: 300px;    margin: 0 auto 30px;}/*250221修*/ 
.form-horizontal .control-label {    width: 90px;}.form-horizontal .form-group .col-md-11, .eformscontent .col-sm-12.col-md-11 {    width: calc(100% - 90px);}.eformscontent .col-sm-12.col-md-5 {    width: calc(100% - 90px);}.layoutlist_1.page_content3 .formdesc {    padding-right: 3rem;}.customized_columns>.row {    display: flex;    justify-content: flex-end;}

/*內頁 end*/
/*內頁左側錨點 start*/

/*------*/ 
.sidebar-block .RWDedictor {    position: absolute;    width: 15%;    top: 0;    background: #fefefe;    height: 100%;    box-shadow: 4px 20px 16px 6px #aaaaaa21;    z-index: 1;}.sidbar-item {    position: sticky;    top: 180px;    max-width: 70%;    margin: 0 auto;}.sidebar-block h1.pageTitle {    text-align: left !important;    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.5rem);     text-align: center;    padding: 0;    font-weight: 700;    margin: 0 0 20px;    letter-spacing: 2px;    line-height: 1.35;    color: #131313;}.sidbar-box ul a {    color: #333;}.sidbar-box ul li a {    padding: 20px 0;    position: relative;    color: #333;    width: 100%;    display: flex; transition: .3s ease;}.sidbar-box ul li a:hover {    color: #00c4b3;    transition: .3s ease;}.sidbar-box ul li a:after {    content: "";    position: absolute;    background:  #00c4b3;    width:0px;    height: 1px;    left: 0;    bottom: 0;    z-index: 1;  transition: .7s ease;}.sidbar-box ul li a:hover:after {width: 100%;transition: .7s ease;}.sidbar-box ul li:last-child a:before{display: none;}.sidbar-box ul li a:before {    content: "";    position: absolute;    background:#c2c2c2;    width: 100%;    height: 1px;    left: 0;    bottom: 0;    z-index: 1;  }.sidbar-box ul {    list-style: none;    padding: 0;}/*-------*/ 
.article1  .page_wrapper_bg section.call_to_action,.article2  .page_wrapper_bg section.call_to_action{background: #f3f3f3;padding:70px 0 100px;}.article1 section.hgroup,.article2 section.hgroup,.article4 section.hgroup{display:none}.article1 .page_wrapper_bg section.call_to_action>.container,.article2 .page_wrapper_bg section.call_to_action>.container{    width: 85%;    padding: 0;    margin-right: 0;    overflow: hidden;}.article1 .footer-block,.article2 .footer-block {margin-left: 15%;}.article1  .model.article_model.RWDeditor01 h3,.article2  .model.article_model.RWDeditor01 h3{    margin: 0 0 15px;    position: relative;    font-size: clamp(2.0625rem, 0.9911rem + 0.3571vw, 1.5625rem);    color: #131313;}/*------*/a#about01,a#about02,a#about03{    position: relative;    top: -25vw;}a#core02,a#core03,a#core04{    position: relative;    top: -10vw;}

/*內頁左側錨點 end*/
/*內頁關於我們/核心技術 start*/

/*----關於我們--*/ 
.actbox .endecortxt {    font-size: clamp(2.5rem, 1.875rem + 3.125vw, 5rem) !important;}.page_wrapper_bg  .endecortxt {font-size: clamp(2.5rem, 1.875rem + 3.125vw, 6rem);}.inabout-blcok {    display: flex;    align-items: center;    padding: 100px 0;}.inabout-blcok.top2 {    flex-direction: row-reverse;    padding-top: 0;padding-bottom: 150px}.inabout-blcok.top3 {    background: #fbfbfb;padding: 100px 0 0;}.inabout-txt {    width: 40%;    padding: 0 50px 0 7%;}.inabout-txt .abtxtsec h3.sub-title:before { width: 100%;}.inabout-imgsec {    width: 60%; position: relative;}.inabout-imgsec .founderimg-box  {    width: 100%;    position: relative;    z-index: 1;}.inabout-blcok.top1 .inabout-imgsec:after {    content: "";    position: absolute;    width: 15vw;    height: 15vw;    left: 30px;    bottom: -30px;    z-index: 0;    border-radius: 100%;    background: linear-gradient(130deg, #6ddcd8 , #4ebfba 5%, #2daea8 30%,#86e7e3 50%, #81fff4 60%, #e8fffd 80%);    background-size: 200% 200%;    animation: gradient 5s ease infinite;}.inabout-blcok.top1 .inabout-imgsec:before {    width: 34%;    height: 40%;    right: -50px;    position: absolute;    top: 147px;    background: linear-gradient(-45deg, #52eaee , #98fff6 15%, #0acac1 30%,#93ffe6 50%, #81fff4 60%, #bffff9 80%);    background-size: 400% 400%;    animation: gradient 15s ease infinite;    mask: url(archive/image/customization/founder-leftop.png) no-repeat center center;    -webkit-mask: url(archive/image/customization/founder-leftop.png) no-repeat center center;    content: "";    transform: rotate(6deg);}.inabout-imgsec  .foundertxtxt {    right: 11vw;    bottom: 11vw;position: absolute;}.signature-box p {    color: #fff !important;    font-size: 20px !important;    letter-spacing: 2px !important;}.inabout-imgmainbox .signature-img {    width: 8vw;}.abtxtbox ul {    list-style: none;    padding: 0;}.abtxtbox ul li {    display: flex;    align-items: center;    margin: 15px 0;}.abtxtbox ul li span  {    color: #fff;    min-width: 90px;    display: inline-block;    line-height: 1;    border-radius: 10px;    padding: 8px 20px;    margin-right: 10px;    font-size: 16px;    background: #00c4b4;    text-align: center;}.abtxtbox ul {    list-style: none;    padding: 0;    margin: 50px 0 0;}.abmiddle-blcok.block2 {    padding-top: 0;}/*------*/ 
.abmiddle-blcok.block1 {    padding: 0;}.abmiddle-blcok .container {    display: flex;    align-items: center;}.abmiddle-blcok {    padding: 150px 0;    background: #fbfbfb;}.abmiddle-img {    width: 50%;}.abmiddle-txt {    width: 50%;    padding:0 70px;}.abmiddle-blcok.block2 .container {    flex-direction: row-reverse;}/*----*/ 
.inabout-actblock {    padding: 0 0 300px;    position: relative;    background-image: linear-gradient(0deg, rgb(193 193 193 / 67%) 0%, rgb(200 200 200 / 14%) 28%, #fbfbfb 100% 100%);}.inabout-actblock .container {    position: relative;    z-index: 1;}.inabout-actimgsec {    position: absolute;    bottom: -300px;    width: 80%;    right: -10%;    z-index: -1;}.inabout-actimgsec:before {    content: "";    position: absolute;    right: 6.5vw;    bottom: -6vw;    width: 12vw;    height: 12vw;    background: url(archive/image/customization/0923earth-circle.png);    background-size: contain;    transform: scale(1);    z-index: 1;    animation: 3000ms ease normal forwards infinite f-scale;}.inabout-actblock .actbox {    max-width: 55%;    padding-left: 70px;}.inabout-actblock .actbox .acttxtsec {    margin: 70px 0 0;}/*------*/ 
.RWDtimeline01 .model-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 3.25rem);    font-weight: 700;    margin: 0 0 20px;    letter-spacing: 2px;    line-height: 1.35;    color: #131313;    text-align: center;    margin: 0 0 100px;}.RWDtimeline01 li.event .point {    width: 40%;    text-align: center;    background: #fff;border-radius: 0 0 10px 10px;}.pagecontent .RWDtimeline01 {    width: 50%;    margin: 0 auto !important;    padding: 150px 0;}.RWDtimeline01 li.event .point .date {    font-size: 22px;    background: #2f2f2f;    color: #fff;    padding: 7px 0;    font-weight: 500;    letter-spacing: 0.5px;}.RWDtimeline01 li.event .point .title {    display: none;}.RWDtimeline01 li.event .point .editor {    font-size: 16px;    color: #5c5c5c;    line-height:1.7;    text-align: center;    padding: 30px 50px;}.RWDtimeline01 li.event:before {    width: 10px;    height: 10px;    background: #00c4b3;border:none}.article1 .RWDtimeline01 .line_dot2 span {background: linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(243 243 243) 2%,rgb(243 243 243) 100%);}/*-------*/ 
.abtab-title {    text-align: center;    margin: 0 0 50px;}.article1 .tabs .content {    background: #fff;    padding: 150px 7% !important;    max-width: 80%;    margin: 0 auto;}.inabmember-box{    margin: 0 0 80px;    width: 100%;    display: flex;    align-items: flex-start;}.inabmember-txt ul li:last-child {    border-bottom: none;}.inabmember-txt ul li {    border-bottom: 1px dotted #b2b2b2;    padding: 10px 0;}.inabmember-txt ul {    list-style: none;    padding: 0;    margin: 0;}.inabmember-img {    width: 30%;    border: 1px solid #f2efef;}.inabmember-txt {    margin-left: 70px;    width: 70%;}.inabmember-title {    font-size: 28px;    font-weight: 500;    color: #333;    margin: 0 0 20px;    line-height: 1;}.inabmember-txt ul li span {    color: #00c4b4;    font-weight: 500;    margin-bottom: 0;    display: block;}.inabmember-title span {    font-weight: 700;    margin-right: 5px;}.inabmember-title {    font-size: 25px;    font-weight: 500;    color: #333;}.abmiddle-blcok.block1.apply .container {    margin: 0 auto 80px;}/*------------核心技術---------------*/ 
.inner-blcok {    padding: 150px 0;}.inner-blcok.intech-block.tech2 {    padding: 100px 0 150px;}.intech-block.tech1 .container {    padding: 100px 0 !important;    border-bottom: 1px solid #dfdfdf;}.intech-pic {    width: 100%;    margin: 40px 0 0;}.intech-title span {    color: #03a798;    font-size: 20px;}.intech-txtsec {    padding: 0 80px;}/*-----應用領域----*/ 
.apply-title h3 {    margin: 0 !important;}.apply-sec {    display: flex;    align-items: center;    background: #fff;    border-radius: 20px;    margin: 50px 0;}.apply-txt {    width: 50%;    padding: 0 80px;}.apply-titlebox {    position: relative;    border-bottom: 1px solid #d7d7d7;    margin: 0 0 30px;    padding: 0 0 10px;}.apply-titlebox:before {    content: "";    position: absolute;    background: #00c4b3;    bottom: -1px;    left: 0;    z-index: 1;    width: 30%;    height: 1px;}.apply-sec .endecortxt {    font-size: 22px !important;    color: #00c4b3;    margin: 0 0 5px;}.apply-img {    width: 50%;    background: #fafafa;    padding: 50px;}.inner-blcok.apply-blcok.apply2 {padding:0}.inner-blcok.inapply-block.apply2 {background: #fbfbfb;}.inner-blcok.inapply-block.apply1{padding-top:0}/*-----*/table#inadv-table{    border: 1px solid #dadada;    margin-top: 40px;    border-radius: 10px;    overflow: hidden;    background: #fff;    box-shadow: 16px 18px 16px 5px rgb(51 51 51 / 4%);}#inadv-table tr:first-child {    background: #1e1e1e !important;    color: #fff;    font-size: 20px;    font-weight: 500;    letter-spacing: 2px;}#inadv-table tr:first-child td:first-child {    background: transparent;    width: 400px;}#inadv-table td:first-child {    background: #e6eceb;    color: #111a19;width: 200px !important;}#inadv-table td {    padding: 15px 50px;}.apply-advbox:nth-child(odd):after {    position: absolute;    background: #d1d1d1;    width: 1px;    height: 70%;    content: "";    right: 0;    top: 50%;    transform: translateY(-50%);}.apply-advbox:nth-child(1), .apply-advbox:nth-child(2) {    border-bottom: 1px solid #b7b7b7;}.apply-advbox {    width: 50%;    padding: 30px 80px;    position: relative;}.inapply-block .apply-title {text-align: center;}.apply-advtitle {    font-size: 25px;    font-weight: 700;    color: #00a092;}.apply-advsec {    display: flex;    flex-wrap: wrap;}.coretech-img {    margin-top: 40px;}.coretech-imgbox {    margin:30px 0;}.coretech-img.two {    display: flex;    margin: 10px -5px 0;}.apply-info .apply-title h3 {    font-size: 25px !important;    margin: -10px 0 20px !important;}.abmiddle-blcok.apply {    background: transparent;}.abmiddle-blcok.apply  .abmiddle-txt ol {    padding-left: 25px;}.abmiddle-blcok.block2.apply {    padding-bottom: 0;}.calen-xstxt {display: none;}/*231205*/ 
.apply-sec.sec0 {    background: transparent;    gap: 3rem;}.apply-sec.sec0 .apply-info {    width: 50%;}.apply-sec.sec0 .coretech-img {    margin: 0;    width: 50%;}.applybottom-txt h3.sub-title {    margin: 0 0 5px !important;}.applybottom-txt {    margin: 0 0 50px;}

/*內頁關於我們/核心技術 end*/
/*內頁產品進度 start*/

.prdevelop-title span {    letter-spacing: 0;    margin-right: 7px;}.prdevelop-title {    border-bottom: 1px solid #d8d8d8;    padding: 0 0 50px;    margin: 0 0 50px;    font-size: 18px;    color: #333;}.develoinfo-right {   margin-top: 40px;}.develoinfo-left ol {    padding-left: 25px;    margin: 0;}.prdevelop-info h5 {    font-size: 20px !important;    margin: 0px 0 10px !important;    color: #1bb2a5 !important;}#prdevelop  thead th:after {    content: "";    background: rgb(255 255 255 / 25%);    width: 1px;    height: 50%;    right: 0;    top: 50%;    position: absolute;    transform: translateY(-50%);}#prdevelop thead th {    border: none;    padding: 10px 30px;    position: relative;    width: calc(100%/8);}#prdevelop  thead {    background: #131313;    color: #fff;    border: none;}#prdevelop td {    border: none;    background: #fff;padding: 15px 30px}#prdevelop  {    border: none;    border-radius: 10px;    overflow: hidden;}#prdevelop tr:last-child {    border: none;}#prdevelop tr {    border-bottom: 1px solid #e7e7e7;}/*-----*/ 
.prdevelop-prsec {    display: flex;    flex-wrap: wrap;    margin: 30px -10px 0;}.prdevelop-prsectitle {    width: 100%;    position: relative;}.prsectitle-box {    color: #000;    font-size: 22px;    position: relative;    font-weight: 500;}.prdevelop-prtxt {    padding: 30px;}.prdevelop-prtxt ul {    margin: 15px 0 0;    border-top: 1px solid #b7b7b7;    padding-left: 20px;    padding-top: 20px;    margin-top: 25px;}.prdevelop-prbox {    width: calc(25% - 20px);    margin: 0 10px 20px;    background: #f6f6f6;}.prdevelop-prtxt h5 {    font-size:20px !important;}.prdevelop-prtxt span {    color: #00c4b3;    display: block;    font-size: 15px;    margin: 0;}.prdevelop-block.btnblock .container {    border-top: 1px dotted #333;    padding: 100px 0 150px !important;margin-top:100px}.prbtnbox a {    background: #00c4b3;    display: flex;    align-items: center;    width: 370px;    border-radius: 30px;    color: #fff;    padding: 10px 40px;    letter-spacing: 1px;    font-size: 18px;    position: relative;    transition: .3s ease;    justify-content: space-between;}.prbtnbox a:before {    content: "";    position: absolute;    border: 1px solid #fff;    width: 45px;    height: 45px;    border-radius: 100%;    right: 10px;}.prbtnbox a:after {    content: "";    background: url(archive/image/customization/arrow.png) no-repeat;    width: 25px;    height: 7px;    right: -18px;    position: relative;}.prbtnbox a .btnbg {    color: transparent;    width: 60px;    position: absolute;    left: 50%;    top: 50%;    transform: translate(-50%, -50%);    height: 60px;    background: rgb(34 224 206 / 64%);    transition: .15s cubic-bezier(0.25, 0.1, 0.18, 0.74);    border-radius: 30px;    opacity: 0;    mix-blend-mode: lighten;}.prbtnbox a:hover .btnbg {    width: 100%;    height: 100%;    transition: .3s ease;    opacity: 1;}.article3  .tabs .content {    padding: 80px 0 !important;}.article3 h2.sub-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.2rem);    margin: 0 0 10px;}span.brandlogo {    width: 100px;    min-height: 40px;}

/*內頁產品進度 end*/
/*內頁231213 時間軸修改到右側 start*/

.article1 .pagecontent .RWDslider01:nth-child(4) {    background: #fbfbfb;}.article1 .RWDtimeline01 .timeline-in {    max-width: 1000px;    margin: auto}.article1 .RWDtimeline01 {    margin: 0 !important;    padding: 80px 0}.article1 .pagecontent .RWDslider01{    margin: 0 !important;    position: relative;    z-index: 2;    background: #fff}.abintrobox h1 span {    display: block;    font-size: 22px;    margin: 0 0 10px;    font-weight: 400}.article1 .RWDslider01.pic-right .products-list .box img {    margin: 0 0 0 auto;}.article1 .RWDtimeline01 .line_dot,.article1 .RWDtimeline01 .line_dot2 {    left: 0;}.article1 .RWDtimeline01 li.event:before {    left: -5px;    right: auto;    background: 00c4b3;    width: 10px;    height: 10px;    border: 0}.article1 .RWDtimeline01 li.event:nth-child(odd) .point {    left: auto}.article1 .RWDtimeline01 li.event {    margin: 0 0 20px}.article1 .timeline-in {    max-width: 45%;    margin: auto}.article1 .RWDtimeline01 li.event .point {    width: 85%}.article1 .RWDtimeline01 li.event .point {    border-bottom: 1px solid #eee;    padding: 0 0 20px}.article1 .RWDtimeline01 {    width: 80%;    margin: 0 auto !important;}

/*內頁231213 時間軸修改到右側 end*/
/*動態 start*/

.leftin.fadeInUp {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;    animation-delay: .5s !important;}.rightin.fadeInUp {    -webkit-animation-name: fadeInRight;    animation-name: fadeInRight;    animation-delay: .5s !important;}.paneleffect_v1.firstin {    animation-delay: 1.5s !important;}.paneleffect_v1.member1{animation-delay: 1s !important;}.paneleffect_v1.member2{animation-delay: 1.3s !important;}.paneleffect_v1.member3{animation-delay: 1.6s !important;}.paneleffect_v1.member4{animation-delay: 1.9s !important;}.paneleffect_v1.member5{animation-delay:2.2s !important;}.paneleffect_v1.member6{animation-delay:2.5s !important;}.paneleffect_v1.member7{animation-delay: 2.8s !important;}.paneleffect_v1.member8{animation-delay:3.1s !important;}.paneleffect_v1.member9{animation-delay:3.4s !important;}.paneleffect_v1.member10{animation-delay:3.7s !important;}.paneleffect_v1.member11{animation-delay:4s !important;}.paneleffect_v1.member12{animation-delay:4.3s !important;}.paneleffect_v1.member13{animation-delay:4.6s !important;}.paneleffect_v1.member14{animation-delay:4.9s !important;}.paneleffect_v1.member15{animation-delay:5.2s !important;}.paneleffect_v1.dmember1{animation-delay: 0.15s !important;}.paneleffect_v1.dmember2{animation-delay: 0.25s !important;}.paneleffect_v1.dmember3{animation-delay: 0.35s !important;}.paneleffect_v1.dmember4{animation-delay: 0.45s !important;}.paneleffect_v1.dmember5{animation-delay:0.55s !important;}.paneleffect_v1.dmember6{animation-delay:0.65s !important;}.paneleffect_v1.dmember7{animation-delay: 0.75s !important;}.paneleffect_v1.dmember8{animation-delay:0.85s !important;}.paneleffect_v1.dmember9{animation-delay:0.95s !important;}.paneleffect_v1.dmember10{animation-delay:1.05s !important;}.paneleffect_v1.dmember11{animation-delay:1.15s !important;}.paneleffect_v1.dmember12{animation-delay:1.25s !important;}.paneleffect_v1.dmember13{animation-delay:1.35s !important;}.paneleffect_v1.dmember14{animation-delay:1.45s !important;}.paneleffect_v1.dmember15{animation-delay:1.55s !important;}

/*動態 end*/
/*英文語系 start*/

/*首頁*//*字距*/ 
.lang_en :is(.RWDmenu_plus04 .menu li a,    .RWDmenu_plus04 .site-nav .menu ul li>a,    .RWDscore01 .count-title,    h2.main-title, .RWDnews005 .main-title,    h3.sub-title, .RWDnews005 .sub-title,    .RWDproduct004 #portfolio div.col-md-3 h2,    .RWDproduct004 #portfolio div.col-md-3 h3,    .RWDbtn01 .btn,    .btnbox a,    .RWDscore01,    .figcaption_bottom,    .figcaption_bottom h2,    .signature-box p,    .slogan-box,    .signature-box,    .RWDalert_fancybox .btn,    .RWDmobile_bottom_v2 .text,    .RWDalert_fancybox.bottom .editor) {    letter-spacing: 0 !important;}.lang_en .RWDmenu_plus04 .features {    width: 420px;}.lang_en .RWDmenu_plus04 .btnbox.menubtn a {    width: 300px;}.lang_en .RWDmenu_plus04 .site-nav .menu>li>ul {    margin-left: -90px;}.lang_en .RWDmenu_plus04 .site-nav .menu ul {    width: 180px;}.lang_en :is(h3.sub-title, .RWDnews005 .sub-title) {    line-height: 1.4;}.lang_en .cd-main-content {    line-height: 1.7;}.lang_en :is(h2.main-title, .RWDnews005 .main-title) {    line-height: 1.2;}.lang_en .banner-info .section-subject {    padding-right: max(5vw, 80px);    padding-top: 6vw;}.lang_en .banner-info .RWDedictor008 {    max-width: 34vw;}.lang_en .tech-info {    max-width: 50%;}.lang_en .RWDscore01 .count-title {    line-height: 1.4;    font-size: 17px;}.lang_en .RWDscore01 .count-item:first-child {    margin-left: 0;}.lang_en .RWDscore01 .score-content {    text-align: left;}.lang_en .RWDscore01 .count-item {    margin: 0px 25px;}.lang_en .RWDscore01 .count-item:after {    right: -25px;}.lang_en .founder-info {    padding: 100px 8% 0 12%;}.lang_en .slogan-box {    writing-mode: inherit;    line-height: 1.4;    /*26-18*/    font-size: clamp(1.125rem, 0.6091rem + 0.6349vw, 1.625rem);    margin: 0 0 10vw;    white-space: nowrap;}.lang_en .signature-box {    text-align: left;    line-height: 1.5;}.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {    line-height: 1.3;    /*width: 60%;*/}.lang_en .RWDproduct004 .item-box-desc ul {    line-height: 1.4;    display: flex;    flex-direction: column;    gap: 8px;}.lang_en .RWDbtn01 .btn-box .col-sm-3 {    width: 430px;}.lang_en .RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {    text-align: left;    -webkit-line-clamp: 2;    line-height: 1.4;}.lang_en .actbox .acttxtsec {    max-width: 810px;}.lang_en .actbox p {    line-height: 1.4;}.lang_en .footer-info ul {    display: grid;    grid-template-columns: auto max-content max-content;}.lang_en .act-block .btnbox a {    line-height: 2;}.lang_en .banner-info .section-subject:after {    height: 170px;}.lang_en .tech-info h2.main-title {    max-width: 740px;}.lang_en .RWDproduct004 .item-box-desc {    left: 0;    bottom: 0;    position: relative;    /*background: #f4f4f4;*/    padding:40px;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    background: #f4f4f4;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1) {    width: calc(55% - 10px) !important;    margin: 0 5px !important;    border-right: 0;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2) {    width: calc(45% - 10px) !important;    margin: 0 5px !important;}.lang_en .RWDproduct004 .item-box-desc ul li {    padding-left: 33px;}.lang_en .RWDproduct004 .item-box-desc ul li:before {    position: absolute;    margin-right: 0;    top: 10px;    left: 0;}.lang_en .RWDnews005 .sub-title {    padding-right: 200px;}.lang_en .footer-info ul li:after {    height: 90%;}.lang_en .footer-rights {    flex-wrap: wrap;}.lang_en .slogan-box, .lang_en .signature-box p {    /*max-width: 330px;*/    max-width: 12.9vw;}/*內頁*//*字距*/ 
.page_wrapper_bg.lang_en :is(.article-text,    .article-text p,    .article-text h5,    .m2018 .products-nav .nav-title,    ul.breadcrumb.pull-right a,    .hgroup .pageTitle,    .RWDeditor01 .model-title,    .page_wrapper_bg h2.sub-title,    .layoutlist_7 .subject,    .layoutlist_7 .subject a,    .sidebar-block h1.pageTitle,    .signature-box p,    .RWDtimeline01 .model-title,    .RWDtimeline01 li.event .point .date,    #inadv-table tr:first-child,    .RWDtimeline01,    .prbtnbox a) {        letter-spacing: 0 !important;}.page_wrapper_bg.lang_en .article-text, .page_wrapper_bg.lang_en .article-text p {    line-height: 1.7;}.lang_en .inabout-imgsec .founderimg-box {    width: 100%;}.lang_en .inabout-imgsec .foundertxtxt p {    max-width: 200px;    line-height: 1.3;}.lang_en .abtxtbox ul li {    flex-direction: column;    align-items: flex-start;    gap: 5px;}.lang_en .RWDtimeline01 li.event .point .editor {    text-align: left;}.lang_en table#inadv-table {    line-height: 1.5;}.lang_en .eformsDesc {    padding-inline: 8vw;}.lang_en .hgroup .pageTitle {    line-height: 1.3;}.lang_en .form-horizontal .control-label {    width: 140px;}.lang_en .form-horizontal .form-group .col-md-11, .eformscontent .lang_en .col-sm-12.col-md-11, .eformscontent .lang_en .col-sm-12.col-md-5 {    width: calc(100% - 140px);}.lang_en #prdevelop td {    line-height: 1.2;}.lang_en .inapply-block.apply1 .apply-sec {    display: grid;    grid-template-columns: 1fr 1fr;}.lang_en .inapply-block.apply1 .apply-txt {    width: 100%;    padding-top: 50px;    padding-bottom: 50px;}.lang_en .inapply-block.apply1 .apply-img, .lang_en .inapply-block.apply1 .apply-img img {    width: 100%;    height: 100%;    object-fit: contain;    object-position: center;}.article1 .lang_en .RWDtimeline01 li.event {    margin-top: 0 !important;}

/*英文語系 end*/
/*小螢幕 start*/

@media (max-width: 2500px) {.tech-block .RWDvideo006__video {        height: 45vw;    }h2.main-title,    .RWDnews005 .main-title {        font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.5rem);        margin: 0 0 15px;    }    h3.sub-title,    .RWDnews005 .sub-title {        font-size: clamp(1.0625rem, 0.9911rem + 0.3571vw, 1.3rem);    }    .endecortxt {        font-size: clamp(2.5rem, 1.875rem + 3.125vw, 5.8rem);    }    .btnbox a {        font-size: 17px;    }    .about-right {        padding: 0 70px;    }    .RWDscore01 .score-subtitle {        margin-bottom: 0;    }    .RWDscore01 .score-content {        padding-top: 50px;    }    .RWDscore01 .count-num {        font-size: 70px;    }    .scrollTop002 .ii {        font-size: 35px;    }    .scrollTop002 {        right: 20px;    }    .RWDscore01 .count-title {        font-size: 18px;    }    .founderimg-box {        width: 35vw;    }    .founder-img .RWDparallax_new .picbgbox .container.editor {        margin-right: 7.5%;        padding: 8vw 0 0;    }    .slogan-box {        font-size: 25px;        letter-spacing: 3px;    }    .signature-box {        font-size: 18px;    }    .signature-img {        width: 13vw;    }    .founder-info {        padding: 150px 7% 0 15%;        max-width: 50%;    }    .cd-main-content {        font-size: 15px;    }    .figcaption_bottom h2 {        font-size: 17px;    }    .figcaption_bottom {        margin: 30px 0 0;    }    .application-block .container {        width: 85%;    }    .pass-img {        max-width: 65%;    }    .pass-txt {        top: -22%;    }    .pass-bg .RWDparallax_new .picbgbox {        height: 60vw;    }    .pass-block .container {        width: 80%;    }    .footer-block .container {        width: 80%;    }    .pass-bg {        top: auto;        width: 73.5%;        height: 100%;        bottom: 0;    }    .RWDnews005 .container {        width: 80%;    }    .act-bg {        width: 85%;        margin-right: 0;        margin-left: auto;    }    .actbox h2.main-title {        font-size: clamp(1.875rem, 1.6786rem + 1.7vw, 3rem);    }    .actbox p {        font-size: 18px;    }    .actbox .acttxtsec {        margin: 80px 0 40px;    }    .act-block .container {        left: 10%;    }    .act-bg .RWDparallax_new .picbgbox {        height: 875px    }    .act-bg .RWDparallax_new .picbgbox:before {        right: 19vw;        bottom: -2vw;    }    .RWDproduct004 #portfolio div.col-md-3 h2,    .RWDproduct004 #portfolio div.col-md-3 h3 {        font-size: 25px;        margin: 0 0 15px;    }    .RWDproduct004 .item-box-desc {        left: 6%;        bottom: 4%;    }    .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {        width: 220px;        height: 100px;    }    .passbox .endecortxt {        font-size: clamp(2.5rem, 1.875rem + 3.125vw, 4.8rem);    }    .RWDbtn01 .btn {        font-size: 17px;    }/*---------*/ 
.sidebar-block h1.pageTitle {font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2rem);}.sidbar-item {max-width: 80%;}.page_wrapper_bg .endecortxt {    font-size: clamp(2.5rem, 1.875rem + 3.1vw, 4rem);}.abmiddle-txt { padding: 0 30px;}.abmiddle-blcok.block2 {padding: 0;}.inabout-actblock .actbox {    max-width: 70%;    padding-left: 30px;}.pagecontent .RWDtimeline01 {width: 70%;}.article1 .tabs .content { padding: 150px 50px !important;}.article1 .footer-logo,.article2 .footer-logo {    width: 30%;}.article1 .footer-right,.article2 .footer-right{    width: 70%;    padding-left: 7%;}.intech-txtsec {    padding: 0;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {font-size: clamp(1.8rem, 0.9911rem + 0.3571vw, 1rem);}#inadv-table td {    padding: 15px 30px;}.prdevelop-prtxt h5 {    font-size: 16px !important;letter-spacing:0 !important;}.prdevelop-prtxt {font-size: 14px;}.instore-box { width: calc(100%/2 - 10px);}/*英文*/ 
.lang_en .actbox .acttxtsec {    max-width: 680px;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    bottom: 22vw;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):hover:after {    bottom: 26vw;}}@media (max-width: 2200px) {.layoutlist_7 .litem {min-height: 23vw;}/*英文*/ 
.lang_en .RWDscore01 .count-title {    line-height: 1.3;    font-size: 16px;}/*.lang_en .slogan-box {    font-size: 26px;}*/ 
.lang_en .signature-box p {    font-size: 18px !important;}}@media (max-width: 2000px) {.layoutlist_7 .litem {min-height: 23vw;}/*英文*/ 
.lang_en .apply-sec.sec0 {    flex-direction: column;}.lang_en .apply-sec.sec0 .apply-info, .lang_en .apply-sec.sec0 .coretech-img {    width: 100%;}.lang_en .abmiddle-blcok .container {    flex-direction: column-reverse;}.lang_en .abmiddle-blcok.all .abmiddle-txt {    margin: 0 0 30px;    padding: 0;    width: 100%;}/*.lang_en .abmiddle-blcok.all .container {    width: 80% !important;}*/ 
.lang_en .abmiddle-blcok.all .abmiddle-img {    width: 100%;}.lang_en .abmiddle-blcok.all .abmiddle-blcok.block2 .container {    margin-top: 80px;}.lang_en .abmiddle-txt p {    max-width: 1000px;}.lang_en .abmiddle-blcok.block1.apply .container {    flex-direction: row;}}@media (max-width: 1900px) {.downlaod5_item {width: calc(100%/2 - 20px);}.prdevelop-prbox {    width: calc(50% - 20px);    display: flex;}.prdevelop-primg {width: 50%;}.prdevelop-prtxt {width: 50%;}/*英文*/ 
.lang_en .banner-info .RWDedictor008 {    max-width: 38vw;}.lang_en .about-right {    width: 50%;}/*.lang_en .slogan-box {    font-size: 24px;}*/}@media (max-width: 1850px) {/*英文*/ 
.lang_en .RWDmenu_plus04 .site-nav {display: none;}.lang_en .RWDmenu_plus04 #mobile-menu, .lang_en .RWDmenu_plus04 .ml-stack-nav-toggle, .lang_en .RWDmenu_plus04 .toggle-menu {display: block;}.lang_en .RWDmenu_plus04 .features .edit{display: block;}.lang_en .RWDmenu_plus04 .features {    position: relative;    float: right;    margin-right: 10px;    padding-right: 10px;}.lang_en .RWDmenu_plus04 .features:after {    content: "";    position: absolute;    right: 0;    top: 20%;    height: 60%;    width: 1px;    background-color: #dbdbdb;}.lang_en .RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #00c4b3;}.lang_en .RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}}@media (max-width: 1800px) {.apply-img img {    object-fit: contain;    min-height: 20vw;}/*英文*/ 
.lang_en .new-form .formdesc {width: 100%;}.lang_en .customized_columns {width: 100%;margin-top: 20px;}.lang_en .eformsDesc {margin: 0 0 50px; padding-inline: 3vw;}.lang_en .new-form .formdesc {    padding-left: 0;    padding-right: 15px;}.lang_en .footer-info ul {    display: flex;    flex-direction: column;    align-items: self-start;    line-height: 2.2;}.lang_en .footer-info ul li:after {    display: none}.lang_en .footer-info ul li span {    display: inline-block;    width: 60px;    margin-right: 10px;}.lang_en .founder-block {    padding: 200px 0 0;}.lang_en .footer-info ul li {    margin: 0;}.lang_en .founder-info {    padding: 100px 6% 0 10%;}/*.lang_en .slogan-box {    font-size: 24px;}*/}@media (max-width: 1700px) {    .banner-info .RWDedictor008 {        margin-right: 3.5vw;    }    .about-right {        width: 50%;    }    .RWDproduct004 div.row>div img.img-responsive {        min-height: 47vw;        max-height: 47vw;    }    .founder-block {        padding: 200px 0 0;    }    .founder-info {        padding: 150px 10% 0 15%;        max-width: 55%;    }    .fcolor-bg {        top: 28%;    }    .founderimg-box {        width: 36vw;    }    .founder-img .RWDparallax_new .picbgbox .container.editor {        margin-right: 10.5%;    }    .pass-block {        padding: 200px 0 0;    }    .act-bg {        width: 90%;    }    .actbox h2.main-title {        font-size: clamp(1.875rem, 1.6786rem + 1.7vw, 2.8rem);    }    .footer-block .container {        align-items: flex-start;    }    .footer-right {        padding-left: 7%;    }    .footer-info ul {        flex-direction: column;        align-items: self-start;        line-height: 2.2;    }    .footer-info ul li span {        display: inline-block;        margin-right: 10px;    }    .footer-info ul li {        margin: 0;    }    .footer-info ul li:after {        display: none    }    .RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {        font-size: 15px;    }.page_wrapper_bg .article-text p,.page_wrapper_bg .article-text{font-size: 15px;}.inabout-txt {    width: 55%;    padding: 0 30px 0 5%;}.article2 .pagecontent .RWDeditor01 .container, .article3 .pagecontent .RWDeditor01 .container, .article4 .pagecontent .RWDeditor01 .container,.tabs .content .container{width: 85%;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {font-size: clamp(1.7rem, 0.9911rem + 0.3571vw, 1.3rem);}.article1 .pagecontent .RWDeditor01 .container {width:90%;}/*英文*/ 
.lang_en .banner-info .RWDedictor008 {    max-width: 40vw;}.lang_en .banner-info .section-subject:after {    height: 160px;}.lang_en .banner-info .section-subject {    padding-right: max(4vw, 50px);}/*.lang_en .slogan-box {    font-size: 22px;}*/ 
.lang_en .signature-box p {    font-size: 16px !important;} .lang_en .inabout-imgsec .foundertxtxt {    right: 5vw;}}@media (max-width: 1650px) {/*英文*/ 
.lang_en .tech-block h2.main-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.2rem);    max-width: 870px;}}@media (max-width: 1600px) {    .RWDmenu_plus04 .menu li a {        font-size: 15px !important;    }    .banner-info .RWDedictor008 {        max-width: 37vw    }    h2.main-title,    .RWDnews005 .main-title {        font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.2rem);    }    .abimgbox img {        object-fit: cover;        min-height: 55vw;        object-position: right;    }    .RWDscore01 .count-num {        font-size: 60px;    }    .RWDscore01 .count-title {        font-size: 16px;    }    .abtxtsec h3.sub-title:before {        margin: 50px 0;    }    .founder-block {        padding: 150px 0 0;    }    .founder-info {        padding: 100px 10% 0 10%;    }    .pass-bg {        width: 80.5%;    }    .act-bg .RWDparallax_new .picbgbox {        height: 720px;    }    .act-bg .RWDparallax_new .picbgbox:before {        right: 21vw;        bottom: -3vw;    }    .act-bg .RWDparallax_new .picbgbox:after {        bottom: -12vw;    }    .act-block .container {        top: 0;    }    .ftlogo-box {        width: 22vw;    }.page_wrapper_bg section.call_to_action>.container { width: 75%;}#prdevelop td {padding: 15px;}/*英文*/ 
.lang_en .banner-info .section-subject:before {    height: 15vw;}}@media (max-width: 1550px) {    .article1 .footer-block .footer-rights, .article2 .footer-block .footer-rights {    flex-wrap: wrap;}.prdevelop-prbox {width: 100%; margin: 10px 0;align-items: center}.prdevelop-primg {    width: 35%;}.prdevelop-prtxt {    font-size: 15px;    width: 65%;    padding: 0 50px;}.prdevelop-prtxt h5 {font-size: 20px !important;}span.brandlogo {    width: 130px;    min-height: auto;    margin: 0 0 10px;}}@media (max-width: 1500px) {    .RWDscore01 .swiper-container {        overflow: visible;    }    .tech-video .RWDvideo006__video iframe {        width: 110vw;    }    .layoutlist_7 .litem { width: 50%;}/*---左側變上面---*/ 
.article1 .page_wrapper_bg section.call_to_action, .article2 .page_wrapper_bg section.call_to_action {padding: 0 0 100px;}.sidebar-block{    position: sticky;    top: 72px;z-index: 201;}.sidebar-block .RWDedictor{    position: relative;    width: 100%;    top: 0;    background: transparent;    box-shadow: none;    }.sidbar-item {    max-width: 100%;    display: flex;    background: #fdfdfd;    justify-content: center;    top: 0;    position: relative;    box-shadow: 4px 3px 20px 11px rgb(73 73 73 / 3%);}.sidbar-box ul {    display: flex;    flex-wrap: wrap;margin:0}.sidbar-box ul li a {    padding: 15px 40px;}.sidbar-box ul li a:before {    background: #e2e2e2;    width: 1px;    height: 100%;    left: auto;    bottom: auto;    right: 0;    top: 0;}.sidbar-box ul li a:hover:after{display:none}.sidebar-block h1.pageTitle {display: none;} .article2 .page_wrapper_bg section.call_to_action>.container {margin-right: auto;} .article1 .page_wrapper_bg section.call_to_action>.container {    width: 100%;}.inabout-txt {padding: 0 50px 0 7%;}.article1 .footer-block, .article2 .footer-block {    margin-left: 0;}.inabout-actimgsec:before {right: 13vw;bottom: -4.5vw}.RWDtimeline01 li.event .point .editor {padding: 30px;}.apply-sec.sec0 .apply-info,.apply-sec.sec0 .coretech-img{    width: 100%;}.apply-sec.sec0 {    flex-direction: column;}.instore-logoimg {    width: 100%;}.new-form .formdesc {width: 100%;}.customized_columns {width: 100%;margin-top: 20px;}.eformsDesc {    margin: 0 0 50px;    text-align: left;}.layoutlist_1.page_content3 .formdesc {    padding-left: 0;    padding-right: 15px;}/*英文*/ 
.lang_en .eformsDesc {    padding-inline: 0;}.lang_en .layoutlist_7 .litem {    text-align: left;}.lang_en .pass-txt {    top: -30%;}.lang_en .founder-block {    padding: 300px 0 0;}.lang_en .fcolor-bg {    width: 50%;    height: 35%;}.lang_en .about-right {    width: 60%;}.lang_en .abimgbox img {    min-height: 50vw;}}@media (max-width: 1450px) {a#about01, a#about02, a#about03 {top: -35vw;}/*英文*/ 
.lang_en .tech-block .RWDvideo006__video {    height: 50vw;}.lang_en .tech-info {    top: 10%;}}@media (max-width: 1400px) {    .about-right {        width: 60%;    }    .about-block {        padding-top: 120px;    }    .news-block {        padding: 120px 0;    }    .application-block {        padding: 150px 0 120px;    }    .RWDscore01 .count-num {        font-size: 50px;    }    .RWDproduct004 div.row>div img.img-responsive {        min-height: 52vw;        max-height: 52vw;    }    .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):before {        right: 3vw;        width: 50px;        height: 50px    }    .abtxtsec h3.sub-title {        font-size: clamp(1.8rem, 0.9911rem + 0.3571vw, 1rem);    }    .passbox .endecortxt {        font-size: clamp(2.5rem, 1.875rem + 3.125vw, 4rem);    }    .act-bg {        width: 100%;        margin-right: -5vw;    }    .act-bg .RWDparallax_new .picbgbox:before {        right: 25vw;        bottom: 0;    }    .actbox h2.main-title {        font-size: clamp(1.875rem, 1.6786rem + 1.7vw, 2.2rem);    }    .footer-rights {        flex-wrap: wrap;    }    .RWDscore01 .count-blk {        padding-left: 0;        padding-right: 0;    }    .founder-img .RWDparallax_new .picbgbox .container.editor {        margin-right: 10.5%;        width: 90%;        padding: 7vw 0 0;    }.RWDmenu_plus04 .site-nav {display: none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu {display: block;}.RWDmenu_plus04 .features .edit{display: block;}.RWDmenu_plus04 .features {    position: relative;    float: right;    margin-right: 10px;    padding-right: 10px;}.RWDmenu_plus04 .features:after {    content: "";    position: absolute;    right: 0;    top: 20%;    height: 60%;    width: 1px;    background-color: #dbdbdb;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #00c4b3;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}/*-----*/ 
.inapply-block .apply-title {    padding: 0 40px;}.apply-sec {flex-direction: column;overflow: hidden}.apply-txt {    width: 100%;    padding: 50px 40px;}.apply-img {    width: 100%;    padding: 50px;}.apply-advbox {    width: 50%;    padding: 30px 40px;    position: relative;}.apply-sec:last-child {    margin-bottom: 0;}/*----*/ 
.inner-blcok {    padding: 100px 0;}.inpartner-block {    padding: 100px 0;}.inner-blcok.inapply-block.apply2 {    padding-bottom: 0;background: transparent}.abmiddle-txt {    width: 100%;    padding: 0;    margin: 0 0 20px;}.abmiddle-img {    width: 100%;}.abmiddle-blcok.block1.apply .container {flex-direction: column-reverse;}.abmiddle-blcok.block2 .container {    flex-direction: column-reverse;}/*-----*/ 
.abmiddle-blcok.all .abmiddle-blcok.block2 .container {    flex-direction: row-reverse;}.abmiddle-blcok.all .abmiddle-img {    width: 50%;}.abmiddle-blcok.all .abmiddle-txt {    margin: 0;    padding: 0 40px;    width: 50%;}.article1 .tabs .content {    padding: 100px 50px 80px !important;}/*------*/ 
.develoinfo-right {    margin-top: 0;}.calen.pr::-webkit-scrollbar {width: 3px;height: 5px;}.calen.pr::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.calen.pr::-webkit-scrollbar-track-piece:horizontal:decrement,.calen.pr::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.calen.pr{overflow-x: auto;white-space: nowrap;}.calen.pr{overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.develoinfo-right .calen-xstxt {    display: block;}.tabs nav ul li {min-width: 180px;}/*英文*/ 
.lang_en .inapply-block.apply1 .apply-sec {    grid-template-columns: auto;}.lang_en .banner-info .RWDedictor008 {    max-width: 45vw;}.lang_en .actbox .acttxtsec {    max-width: 530px;}.lang_en .abmiddle-blcok.all .abmiddle-blcok.block2 .container {    flex-direction: column-reverse;}.lang_en .abmiddle-blcok.block1.apply .container {    flex-direction: column-reverse;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    bottom: 32vw;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):hover:after {    bottom: 36vw;}.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 13.9vw;}}@media (max-width: 1350px) {/*英文*/ 
.lang_en .footer-block .container {    flex-direction: column;}.lang_en .footer-right {    padding-left: 0;    width: 100%;    margin: 40px 0 0;}}@media (max-width: 1300px) {    .about-right {        width: 55%;        padding: 0 70px 0 0    }    .about-left {        width: 45%;    }    .abimgbox img {        min-height: 43vw;        object-position: 80%;    }    .founder-block {        padding: 180px 0 0;    }    slogan-box {        font-size: 18px;        letter-spacing: 2px;    }.new-form .formdesc {width: 100%;}.customized_columns {width: 100%;margin-top: 20px;}.eformsDesc {    margin: 0 0 50px;    text-align: left;}.partner-logobox { width: calc(100%/4 - 20px);}.inner-blcok.inapply-block.apply1 {    padding: 0;}.instore-box {    width: calc(100% - 0px);    margin: 10px 0;}.instore-btn a {    width: 300px}    .instore-box {    width: calc(100% - 0px);    margin: 10px 0;    padding: 25px 50px;}/*英文*/ 
.lang_en .tech-block h2.main-title {    font-size: 32px;}.lang_en .tech-block h3.sub-title {    font-size: 18px;}.lang_en .abimgbox img {    min-height: 45vw;}}@media (max-width: 1250px) {    .founder-img .RWDparallax_new .picbgbox {        height: 90vw !important;        background-position-x: 73% !important;    }    .founder-info {        padding: 0;        position: relative;        margin: 0 auto 70px;        max-width: 70%;    }    .founder-img {        mask: url(archive/image/customization/founder-mask-pad.png) no-repeat;        -webkit-mask: url(archive/image/customization/founder-mask-pad.png) no-repeat;        -webkit-mask-size: contain;        -webkit-mask-position: 100%;    }    .founder-img .RWDparallax_new .picbgbox .container.editor {        margin-right: 10.5%;        justify-content: center;        padding: 5vw 0 0 15vw;    }    .founder-block:before {        height: 75%;        background: transparent;        background-image: linear-gradient(9deg, rgb(193 193 193 / 0%) 0%, rgb(244 244 244) 28%, #f3f3f3 100% 100%);    }    .founderimg-box {        width: 47vw;    }    .slogan-box {        font-size: 17px;        letter-spacing: 3px;        margin: 0 0 10px;    }    .signature-box {        font-size: 17px;    }    .slogan-box span {        display: block;        padding-top: 20px;        position: relative;    }    .slogan-box span:after {        height: 50px;    }    .signature-img {        width: 11vw;    }    .foundertxtxt {        margin-left: -4vw;    }    .fcolor-bg {        top: 28%;        opacity: 0;    }    .founder-block:after {        width: 36vw;        height: 36vw;        right: auto;        bottom: 20vw;        left: 10vw;    }    .about-block:before {        height: 60%;        background: transparent;        background-image: linear-gradient(358deg, rgb(193 193 193 / 0%) 0%, rgb(244 244 244) 28%, #f3f3f3 100% 100%);    }/*英文*/ 
.lang_en .about-block {    padding-bottom: 120px;}.lang_en .founder-block {    padding: 180px 0 0;}.lang_en .founder-info {    padding: 0;}.lang_en .signature-box p {    font-size: 15px !important;}.lang_en .founder-img .RWDparallax_new .picbgbox .container.editor {    margin-right: 7.5%;}.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 16vw;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.banner-block .RWDvideo006__video {width: 100%; height: calc(100vh - 69px);}.banner-info h2.main-title{    font-size: clamp(1.7rem, 1.6786rem + 0.7vw, 1.2rem);    margin: 0 0 10px;}.founder-block>.container {    width: 100%;}.about-block {    padding-top: 90px;}h3.sub-title, .RWDnews005 .sub-title {    font-size: 16px;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: calc(50% - 10px) !important;    margin: 0 5px !important;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1) {    border-right: none;}.RWDproduct004 .item-box-desc {    left: 0;    bottom: 0;    position: relative;    background: #f4f4f4;    padding:40px;}.RWDproduct004 div.row > div img.img-responsive {    min-height: 40vw;    max-height: 40vw;    object-position: center;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    width: 220px;    height: 100px;    bottom: auto;    top: 30%;}.pass-bg .RWDparallax_new .picbgbox {    height: 68vw !important;}.pass-bg {    width: 100%;    -webkit-mask-size: contain;    -webkit-mask-position-y: bottom;    -webkit-mask-repeat: no-repeat;    -webkit-mask-position-x: right;    transform: translateX(23vw) rotate(5deg);}.pass-img {    max-width: 80%;}.pass-block:before {opacity: 0;}.pass-txt {    top: -40%;}.passbox .endecortxt {    font-size: clamp(2.5rem, 1.875rem + 3.125vw, 3.6rem);}.founder-block {    padding: 80px 0 0;}.about-block .container {    flex-direction: column-reverse;}.about-left {    width: 80%;    margin-top: 80px;}.about-right {    width: 70%;    padding: 0;    margin: 0 auto;}.abtxtsec {    max-width: initial;}.about-block:after{display:none}.act-bg .RWDparallax_new .picbgbox {    height: 55vw !important;}.footer-block .container {flex-direction: column;}.footer-right {    padding-left: 0;    width: 100%;    margin: 40px 0 0;}.application-block {    padding: 0 0 150px;    margin-top: -50px;}/*----*/ 
.RWDbtn01 .btn,.figcaption_bottom h2,.btnbox a{    font-size: 15px;}.figcaption_bottom:before {width: 40px;height: 40px;}.figcaption_bottom:after {    width: 15px;    height: 15px;    right: -20px;}.btnbox a:hover .btnbg { opacity: 0;}/*-----*/ 
.RWDmenu_plus04 .btnbox.menubtn a {    padding: 10px 40px 10px 20px;}.founder-block:before {    background-image: none;}.act-bg .RWDparallax_new .picbgbox:after {    bottom: -6vw;    width: 300px;    height: 300px;    background-size: contain;    right: 25vw;}.pass-block .container {    border-bottom: 1px solid #d3d3d3;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1):hover:before,.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1):before{display:none}.banner-block .RWDvideo006__editor a.scrolllink {    display: none;}/*-----*/ 
.banner-info .section-subject:before,.banner-info .section-subject:after{display:none}.banner-info {    bottom: 75px;    width: 85%;    right: auto;    left: 7%;}.banner-info .RWDedictor008 {    max-width: initial;    margin: 0;}.banner-info .section-subject {    padding-top: 20px;    padding-left: 0;}.banner-info h2.main-title {    font-size: 28px;    margin: 0 0 5px;}.tech-info  {    left: 0;    position: relative;    padding: 90px 12% 0;    top: 0;    background: #d2e3e3;}.RWDbtn01 .btn-box .col-sm-3:after {background: #d3d3d3;}.application-block a.btn {    color: #000;}.RWDbtn01 .btn-box {    justify-content: center;}.pass-block {    padding: 250px 0 0;}.RWDbtn01 .btn:before {border: 1px solid #8a8a8a;}.RWDbtn01 .btn:after {filter: brightness(0.2);}/*-------*/ 
.article7 .page_wrapper_bg section.call_to_action>.container {width: 80%;}.page_wrapper_bg section.call_to_action>.container {width: 80%;}.article5.articlecontent section.call_to_action>.container{width: 80%;}.page_wrapper_bg section.call_to_action {padding: 100px 0;}.article3 .page_wrapper_bg section.call_to_action {padding: 100px 0 0;}.abmiddle-blcok { padding: 100px 0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 100px !important;}.prdevelop-block.btnblock .container {padding: 100px 0 !important;}.inpartner-block h2.main-title {margin: 0 0 30px;}.inpartner-peobox:nth-child(3n) {border-right: 1px solid #e1e1e1;}.inpartner-peobox:nth-child(even) {border-right: none !important;}.inpartner-peobox {width: calc(100%/2 - 0px);}.article1 .pagecontent .RWDeditor01 .container, .article2 .pagecontent .RWDeditor01 .container{width: 95%;}.intech-block.tech1 .container {padding: 80px 0 !important;}.inner-blcok.intech-block.tech2 {    padding: 80px 0 120px;}.article1 .footer-right, .article2 .footer-right {    width: 100%;    padding-left: 0;}.inabout-txt {    padding: 0 40px 0 5%;}.inabout-imgmainbox .signature-img {    width: 11vw;}.signature-box p {    font-size: 16px !important;    letter-spacing: 1px !important;}.inabout-actimgsec:before {    right: 15vw;    bottom: -3.5vw;}.pagecontent .RWDtimeline01 {    width: 80%;padding: 100px 0;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {    font-size: clamp(1.5rem, 0.9911rem + 0.3571vw, 1.3rem);}.prbtnbox a .btnbg{display:none}.article3 .hgroup .pageTitle,.article4 .hgroup .pageTitle{margin:0}.instore-logosec {    padding: 0 50px;}/*英文*/ 
.lang_en .banner-info .section-subject {    padding-top: 20px;    padding-right: 0;}.lang_en .banner-info .RWDedictor008 {    max-width: initial;}.lang_en .about-block {    padding-bottom: 0;}.lang_en .about-right {    width: 75%;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1), .lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2) {    width: calc(50% - 10px) !important;}.lang_en .pass-txt {    top: -40%;}.lang_en .founder-block {    padding: 80px 0 0;}.lang_en .inabout-imgsec .foundertxtxt p {    max-width: 170px;}.lang_en .abmiddle-blcok .container {    width: 90% !important;}.lang_en .abmiddle-blcok.block1.apply .container {    width: 95% !important;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    bottom: auto;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):hover:after {    bottom: auto;    top: 30%;}.lang_en .tech-info {    max-width: none;}.lang_en .tech-block h2.main-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.2rem);}.lang_en .tech-block h3.sub-title {    font-size: 16px;}.lang_en .abimgbox img {    min-height: 43vw;}
}
/*1199px end*/
/*1100px start*/

@media (max-width: 1100px) {    .ftlogo-box {    width: 25vw;}/*英文*/ 
.lang_en .RWDproduct004 #portfolio div.col-md-3 h2, .lang_en .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 20px;}.lang_en .sidbar-box ul {    flex-direction: row;    justify-content: flex-start;    flex-wrap: nowrap;    align-items: center;    text-align: center;    overflow: scroll;}.lang_en .sidbar-box ul li {    width: 100%;}.lang_en .sidbar-box ul li a {    display: block;    white-space: nowrap;}.lang_en .sidbar-item .sidbar-box {    width: 100%;}.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 18vw;}}

/*1100px end*/
/*1024px start*/
@media (max-width: 1024px) {
.page_wrapper_bg .article-text p, .page_wrapper_bg .article-text {    font-size: 14px;}.article1 .tabs .content {    padding: 50px !important;}.sidebar-block .sidbar-box ul li a span {    display: none;}/*英文*/ 
.lang_en .RWDmenu_plus04 .features {    width: 350px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDmenu_plus04 .logo {    width: 200px;    margin-top: 13px;}.news-block {    padding: 80px 0;}.banner-block .RWDvideo006__video iframe {transform: translate(-50%, -50%);}.banner-info .section-subject:after {    height: 65px;}.about-left {    width: 100%;}.founder-img .RWDparallax_new .picbgbox {    height: 100vw !important;}.founderimg-box {    width: 55vw;}.signature-img {    width: 17vw;}.RWDproduct004 .item-box-desc {    padding: 40px 25px;    font-size: 14px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 20px;    margin: 0 0 10px;}.RWDproduct004 .item-box-desc ul li:before {    height: 3px;    margin-right: 7px;    width: 10px;    top: -4px;}.pass-img {    max-width: 100%;}.RWDnews005 .owl-carousel.owl-padding-10 {    margin-left: 0;    margin-right: 0;    width: auto;    border-bottom: 1px solid #d6d6d6;    padding: 0 0 70px;}.RWDnews005 .owl-buttons {    display: none;}.RWDnews005 .controlls-over .owl-pagination {    display: block;    margin: 40px auto 0;}.pass-block .container:after {    width: 150%;    z-index: -2;    opacity: 1;}.act-bg .RWDparallax_new .picbgbox {    height: 64vw !important;    transform: scale(1.1) translateX(6%);}.act-bg .RWDparallax_new .picbgbox:after {    height: 500px;    bottom: -12vw;    width: 500px;    right: 25vw;}.actbox .acttxtsec {    margin: 50px 0 0;}.actbox h2.main-title {    font-size: clamp(1.875rem, 1.6786rem + 1.7vw, 2rem);    letter-spacing: 1px;    margin: 0 0 7px;}.actbox p {    font-size: 15px;}.btnbox a {    font-size: 15px;    margin: 20px 0 0;    width: 250px;    padding: 7px 40px;}.btnbox a:before {    width: 35px;    height: 35px;}.btnbox a:after {right: -25px;}.RWDmenu_plus04 .btnbox.menubtn a {    margin: 15px 0 0;    width: 220px;}.RWDmenu_plus04 .btnbox.menubtn a:before {    width: 30px;    height: 30px;}.RWDmenu_plus04 .features {    width: 280px;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1):before{opacity: 0;}.banner-info .section-subject:before {    height: 20vw;}.banner-info .section-subject {    padding-top: 20px;}.RWDproduct004 .section-subject {    text-align: center;    margin: 0 0 40px;}h2.main-title, .RWDnews005 .main-title {    font-size: clamp(1.875rem, 1.6786rem + 0.9821vw, 2.2rem);    letter-spacing: 1px;    margin: 0 0 10px;}.foundersec h2.main-title {    margin: 0 0 20px;}.application-block {    padding: 0 0 120px;}.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2):after {    width: 200px;    height: 80px;    bottom: auto;    top: 30%;    left: 15px;}.founder-img .RWDparallax_new .picbgbox .container.editor:after {    right: 9vw;    filter: blur(500px);    bottom: 0;}#sidebar input, #sidebar select, #sidebar select.form-control:not([size]):not([multiple]) {margin-bottom: 30px;}.article7 .page_wrapper_bg section.call_to_action>.container {width: 90%;}.hgroup .pageTitle {margin: 0;}.article7 .page_wrapper_bg section.call_to_action>.container {width: 85%;}.page_wrapper_bg section.call_to_action>.container {width: 85%;}.article5.articlecontent section.call_to_action>.container{width: 85%;}.ct-logobox {    width: 200px;    margin: 0 0 10px;}.partner-logobox { width: calc(100%/3 - 20px);}.inpartner-peobox {    width: calc(100%/2 - 0px);}.partner-sec {    padding: 40px 0 0;    margin: 40px -10px 0;}.inapply-block .apply-title {    padding: 0;}.apply-sec .endecortxt {    font-size: 18px !important;}.apply-img img {    min-height: auto;}.apply-advsec {    flex-direction: column;}.apply-advbox {    width: 100%;    padding: 30px 0;}.apply-advbox:nth-child(odd):after{display:none}.apply-advbox:nth-child(3) {    border-bottom: 1px solid #b7b7b7;}#inadv-table td:first-child {width: 165px !important;}#inadv-table td {padding: 10px 8px;}.apply-info .apply-title h3 {    font-size: 18px !important;    margin: 0px 0 20px !important;line-height: 1.7;}.coretech-img.two {    margin: 10px -5px 0;    flex-direction: column;}.coretech-imgbox {    margin: 10px 5px;}#inadv-table tr:first-child {    font-size: 15px;    letter-spacing: 1px;}.coretech-img img {    object-fit: cover;    min-height: 50vw;}.inabout-blcok {    flex-direction: column;}.inabout-txt {    padding: 0 10%;    width: 100%;}.inabout-imgsec .founderimg-box {    width: 100%;    margin-top: 40px;}.inabout-blcok.top1 .inabout-imgsec .founderimg-box {    padding-left: 10%;}.inabout-blcok.top2 .inabout-imgsec .founderimg-box {    margin: 0;    padding-right: 10%;}.inabout-blcok.top1 .inabout-imgsec:after {    height: 22vw;    left: 10vw;    bottom: 0; width: 22vw;}.inabout-imgsec .foundertxtxt {    right: 17vw;    bottom: 19vw;}.inabout-imgmainbox .signature-img {    width: 20vw;}.inabout-blcok.top2 {    flex-direction: column;    padding-bottom: 100px;}.inabout-imgmainbox {    margin: 30px 0 0;}.abmiddle-blcok .container {    flex-direction: column-reverse;}.abmiddle-blcok.all .abmiddle-txt {    margin: 0 0 30px;    padding: 0;    width: 100%;}.abmiddle-blcok.all .container {    width: 80% !important;}.abmiddle-blcok.all .abmiddle-img {    width: 100%;}.abmiddle-blcok.all .abmiddle-blcok.block2 .container {    flex-direction: column-reverse;    margin-top: 80px;}.inabout-actblock .actbox {    max-width: 85%;    padding-left: 0;    margin:0 auto 40px;}.inabout-actblock .actbox .acttxtsec {    margin: 30px 0 0;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {    margin: 0 0 10px;}    .inabout-actimgsec {    width: 100%;    right: 0;    z-index: -1;}.inabout-imgsec {    width: 100%;}.inabout-actimgsec:before {    right: 22vw;    bottom: -15px;}.inabmember-box {    flex-direction: column;}.inabmember-img {    width: 40%;    margin: 0 0 30px;}.inabmember-txt {    margin-left: 0;    width: 100%;    margin-bottom: 30px;}.prdevelop-title {font-size: 15px;}.inapply-block .apply-title {    text-align: left;}.article3 h2.sub-title {    font-size: 25px;    letter-spacing: 1px;}.article6 .tabs nav a {    font-size: 15px !important;    padding: 15px !important;}.abmiddle-blcok.block1.apply .container {    margin: 0 auto 50px;}.form-horizontal .control-label, .form-horizontal .form-group .col-md-11, .eformscontent .col-sm-12.col-md-11, .eformscontent .col-sm-12.col-md-5 {    width: 100%;}.layoutlist_1.page_content3 .formdesc {    padding-left: 15px;}.eformsDesc {    padding-inline: 15px;}/*英文*/ 
.lang_en .tech-block h2.main-title {    font-size: 28px;}.lang_en .RWDmenu_plus04 .btnbox.menubtn a {width: 280px;}.lang_en .tech-block {    padding: 80px 0;    background: #d2e4e3;}.lang_en .tech-info {    padding: 0 10%;}.lang_en .eformsDesc {    padding-inline: 15px;}.lang_en .form-horizontal .control-label, .lang_en .form-horizontal .form-group .col-md-11, .eformscontent .lang_en .col-sm-12.col-md-11, .eformscontent .lang_en .col-sm-12.col-md-5 {    width: 100%;}.lang_en .RWDproduct004 .item-box-desc ul li {    padding-left: 18px;}.lang_en .RWDproduct004 .item-box-desc ul li:before {    top: 8px;}.lang_en .RWDproduct004 .item-box-desc {    padding: 40px 25px;}.lang_en .RWDnews005 .sub-title {    padding-right: 0;}.lang_en .act-block .btnbox a {    width: 300px;}.lang_en .founderbox h3.sub-title.xs {    display: block;    font-weight: 500;    font-size: 20px;    margin: 0 0 5px;    color: #131313;}.lang_en .slogan-box {    display: none;}.lang_en .signature-box p {    max-width: 22vw;}.lang_en .inapply-block.apply2 .calen::-webkit-scrollbar {width: 3px;height: 5px;}.lang_en .inapply-block.apply2 .calen::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.lang_en .inapply-block.apply2 .calen::-webkit-scrollbar-track-piece:horizontal:decrement,.lang_en .inapply-block.apply2 .calen::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.lang_en .inapply-block.apply2 .calen {overflow-x: auto;white-space: nowrap;}.lang_en .inapply-block.apply2 .calen {overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.lang_en .inapply-block.apply2 .calen-xstxt {display:block;}.lang_en .inapply-block.apply2 table#inadv-table {margin-top: 0;}.lang_en .abmiddle-blcok .container {    width: 80% !important;}.lang_en .inabout-actblock .actbox .acttxtsec {    max-width: none;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.pass-bg {    width: 130%;    transform: translateX(55vw)rotate(5deg);}  .pass-bg .RWDparallax_new .picbgbox {    height: 82vw !important;}.downlaod5_item {margin: 0 0 30px;width: 100%;}.prdevelop-primg img {    object-fit: cover;    min-height: 34vw;}.prdevelop-prtxt {    padding: 50px;}.tabs .content {    padding: 60px 40px !important;}.article3 .tabs .content {    padding: 60px 0 !important;}
}
/*850px end*/
/*812px start*/

@media (max-width: 812px) {    .RWDtimeline01 li.event .point   {    width: calc(100% - 80px);    padding-right: 0;    background: transparent;    padding-bottom: 40px;    left: 80px;}.RWDtimeline01 li.event .point .editor {    padding: 30px;    background: #fff;}.RWDtimeline01 .line_dot, .RWDtimeline01 .line_dot2 {    left: -30px;}.RWDtimeline01 li.event:before {    left: -4px;}.RWDtimeline01 li.event .point .editor {text-align: left;}.RWDtimeline01 li.event .point .date {    font-size: 18px;    padding: 7px 20px;    font-weight: 500;    margin: 0;    text-align: -webkit-auto;}/*英文*/ 
.article1 .lang_en .RWDtimeline01 li.event:nth-child(odd) .point {    left: 80px;}}

/*812px end*/
/*800px start*/
@media (max-width: 800px) {
.page_wrapper_bg  .ebtn a {width:180px;}.page_wrapper_bg  .ebtn {width: auto;}.RWDproduct_page .btn_back {width: auto;}/*英文*/ 
.lang_en .footer-info ul li span {    display: block;    width: auto;    margin-right: 0;}.lang_en .footer-info ul li {    margin: 0 0 15px;    line-height: 1.7;}.lang_en .signature-box p {    max-width: 24vw;}
}
/*800px end*/
/*768px start*/

@media (max-width:768px) {    .article1 .RWDtimeline01 li.event .point {        left: auto;        right: 0;    }    .article1 .RWDtimeline01 .line_dot,    .article1 .RWDtimeline01 .line_dot2 {        left: -32px;    }/*英文*/ 
.article1 .lang_en .RWDtimeline01 li.event:nth-child(odd) .point {    left: auto;}}

/*768px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .edit {    display: none;}.RWDmenu_plus04 .features {    width: auto;}.RWDscore01 .trigger-next, .RWDscore01 .trigger-prev {    display: none;}.RWDscore01 .count-item {    margin: 0;}  .footer-rights {    flex-direction: column;}.RWDcopyright {    margin: 0;}.footer-info ul li {    margin: 0 0 15px;    line-height: 1.7;}.footer-info ul li span {    display: block;    margin-right: 0;}.ftlogo-box {    width: 50vw;}.footer-logo {    width: 100%;}/*RWDmobile_bottom_v2*/ 
.RWDmenu_plus04 .features .edit, .RWDmenu_plus04 .features .lang-block {display: none;}.RWDmobile_bottom_v2 .icon {display: none;}.mobile_bottom__li {border-left: none;border-right: none;}.mobile_bottom__a, .mobile_bottom__a:hover, .mobile_bottom__a:active, .mobile_bottom__a:focus { background:#00c4b3;}.RWDmobile_bottom_v2 .text {font-size: 16px;letter-spacing:1px;}.mobile_bottom__a {padding: 10px 0;}.RWDmobile_bottom_v2 {    background-color: transparent;    z-index: 202;    animation: none !important;    opacity: 1 !important;}.footer-block {padding: 70px 0 100px;}.banner-info .section-subject {    padding-top:20px;    padding-left: 0;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item .text-left {    margin: 0 0 5px;text-align: left;}.banner-info {left: 30px;}/*-----*/ 
.RWDscore01 .count-item:first-child {    margin-left: 0;    padding-top: 10px;}.RWDscore01 .count-item {    margin: 0;    width: 100%;    border-bottom: 1px solid #c9c9c9;    padding: 20px 0;    text-align: left;    display: flex;    align-items: flex-end;}.RWDscore01 .count-item:last-child {    border-bottom: none;    padding-bottom: 0;}.RWDscore01 .count-item:after{display:none}.RWDscore01 .count-item:first-child {    margin-left: 0;}.RWDscore01 .score-content {    padding-top: 0;}.RWDscore01 span.count-str {    font-size: 16px;    margin-left: 2px;}.RWDscore01 .count-title {    font-size: 16px;}.tech-info {padding: 0 10%; background:transparent;}.tech-block {    position: relative;    padding: 80px 0;    background: #d2e4e3;}.layoutlist_2 .col-xs-12 {width: 50%;float: left;}.layoutlist_8.rwd .item {    padding: 0;    width: 50%;    float: left;    border-bottom: none;    margin: 0 0 50px;}.layoutlist_8.rwd .row {margin-left: 0;margin-right: 0;}.RWDslider01 .pic-list {float: none;width: 100%;padding-left: 0;padding-right: 0;}.RWDslider01.pic-right .pic-list { float:none; padding-left: 0px; padding-right: 0;}.RWDslider01 .text { float: none;width: 100%;}.RWDslider01 .control-box { left: 0;}.layoutlist_8.rwd .listdate .day {    color: #555;    font-size: 12px;    letter-spacing: 0;}.layoutlist_7 .litem {width: 100%;}.inpartner-peobox {    width: 100%;    border-right: none !important;}.sidbar-box ul li a {    padding: 12px 20px;font-size: 14px;}.apply-advtitle {font-size: 20px}.article1 .pagecontent .tabs.visible-xs {    border-top: none;    padding: 0 7% 60px;    background: #fff;    margin: 0;}.article1 .pagecontent  .tab:last-child {    border-bottom: none;}.article1 .pagecontent  .tab:first-child {    border-top: none;}.article1 .pagecontent  .tab { padding: 0;}.tab_content {    font-size: 15px !important;    color: #555 !important;    line-height: 1.7 !important;}.tab_title {    font-size: 20px !important;    color: #131313 !important;    line-height: 1.7 !important;    font-weight: 700;    padding: 30px 0;}.article1 .pagecontent .abtab-title{    margin: 0;    background: #fff;    padding: 50px 0 10px;}.tab_title_nav {    top:30px !important;}.inabmember-txt ul li {    padding: 15px 0;}.article1 .page_wrapper_bg section.call_to_action {    padding: 0;}.inabmember-txt ul li span {    color: #13a094;}.prdevelop-prbox {    flex-direction: column;}.prdevelop-primg,.prdevelop-prtxt{    width: 100%;}.instore-box {    padding: 30px 50px;    background: #f6f6f6;}.instore-btn a {    width: 100%;}.instore-logosec {    width: 100%;    margin: 0;    padding: 30px 0;}.instore-logoimg {    width: 50%;    margin: 0 auto;}.instore-logoblock {    flex-direction: column;}.instore-logosec.sec1 {    border-right: none;    border-bottom: 1px solid #d5d5d5;}.article6 .tab {    padding: 0;}.eforms1 .fixed-xs {    display: none;}/*----*/ 
.article6 .tab_content,.article3 .tab_content{display: block !important;}.article6 .tab_title,.article3 .tab_title{ display: none;}.article6 #product_tabs nav,.article3 #product_tabs nav{    position: sticky;    top: 72px;    z-index: 1;    background: #f8f8f8;}.article6 #product_tabs,.article3 #product_tabs{    overflow: visible;}.article6 .tabs nav a,.article63 .tabs nav a {    line-height: 1.7;    background: #f6f6f6;    font-size: 15px;    padding: 12px 18px;}.article6 .tab_row.hidden-xs,.article3 .tab_row.hidden-xs{    display: block !important;}.article6 .tabs nav ul li,.article3 .tabs nav ul li{    min-width: auto;margin: 0 1px}.article3 .tabs nav a{    line-height: 1.7 !important;    padding: 12px 17px !important;    font-size: 15px !important;    border-radius: 0 !important;}.inabmember-img {    width: 100%;    margin: 0 0 30px;}.tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none}.article6 .tabs.visible-xs,.article3 .tabs.visible-xs{    display: none !important;}.article6 .tabs nav ul {overflow-x: scroll;justify-content: flex-start;}.article6 .tabs nav a{    line-height: 1.7 !important;    padding: 12px 30px !important;    font-size: 15px !important;    border-radius: 0 !important;}/*英文*/ 
.lang_en .RWDmenu_plus04 .features .edit {    display: none;}.lang_en .RWDmenu_plus04 .features {    width: auto;}.lang_en .RWDscore01 .count-item {    margin: 0;}.lang_en .RWDscore01 .count-item {    flex-direction: column;    align-items: flex-start;}.lang_en .RWDscore01 .count-title {    margin-top: 8px;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(1), .lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix:nth-child(2) {    width: 100% !important;    margin: 0 0 30px !important;}.lang_en .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    background: transparent;}
}
/*767px end*/
/*750px start*/

@media (max-width: 750px) {    .RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: 100% !important;    margin: 0 0 40px!important;}.RWDproduct004 .list-inline {    height: auto !important;}/*-----*/ 
.act-block .container {    left: 0;    position: relative;    width: 80%;    margin: 0 auto 100px;}.actbox .acttxtsec {    margin: 30px 0 0;}.actbox h2.main-title {    font-size: 28px;    letter-spacing: 1px;    margin: 0 0 7px;}.btnbox a {    width: 100%;}.act-bg {    width: 100%;    margin-right: 0;}.act-bg .RWDparallax_new .picbgbox {    height: 50vw !important;    transform: scale(1.5) translateX(0);    background-position-y: top !important;}.act-bg .RWDparallax_new .picbgbox:after {    height: 180px;    bottom: 0px;    width: 180px;    right: 100px;    animation: 3000ms ease normal forwards infinite f-op;}.act-bg .RWDparallax_new .picbgbox:before {    right: 25vw;    bottom: 20px;}/*英文*/ 
.lang_en .act-block .btnbox a {    width: 100%;}.lang_en .signature-box p {    font-size: 14px !important;}}

/*750px end*/
/*650px start*/

@media (max-width: 650px) {.tech-video .RWDvideo006__video iframe {    width: 125vw;}.tech-block .RWDvideo006__video {    height: 57vw;}/*英文*/ 
.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 19vw;}.lang_en .tech-block .RWDvideo006__video {    height: 57vw;}}

/*650px end*/
/*600px start*/
@media (max-width: 600px) {
.fl {width:240px;}.RWDmenu_plus04 .logo {    width: 170px;    margin-top: 15px;}h2.main-title, .RWDnews005 .main-title {    font-size: 28px;    letter-spacing: 1px;    margin: 0 0 10px;line-height: 1.4;}.abtxtsec h3.sub-title {    font-size: 28px;    line-height: 1.4;    font-weight: 700;}.pass-block {    padding: 0;}.about-block {    padding-top: 80px;}.news-block {    padding: 60px 0;}.application-block {    padding:60px 0 120px;}.founder-info {    margin: 0 auto 20px;    max-width: 88%;}.about-right {    width: 80%;}.instore-box {    background: transparent;    margin: 0;    padding: 30px 0;}.article6 .tabs .content {    padding: 60px 30px !important;}.abtxtsec h3.sub-title br {    display: block;}/*----*/ 
.about-left {margin: 50px 0 0;}/*----*/ 
.figcaption_bottom {    margin: 20px 0 0;    width: 100%;}/*---*/ 
.RWDproduct004 #portfolio .row.mix-grid .col-md-3.col-sm-3.mix {    width: 100% !important;    margin: 0 0 40px !important;}.passbox .endecortxt {    font-size: 30px;}.pass-block .container {    width: 90%;}.ftlogo-box {    width: 65vw;}h3.sub-title, .RWDnews005 .sub-title {    font-size: 16px;    font-weight: 300;}/*------*/ 
.founder-img .RWDparallax_new .picbgbox {    height: 130vw !important;background-position-y: center !important;}.founder-img .RWDparallax_new .picbgbox .container.editor {    margin-right:10px;    justify-content: center;    padding: 15vw 0 0 15vw;width:100%}.foundertxtxt {    margin-left: -7vw;    margin-top: 20px;}.slogan-box span:after{height:30px}.signature-box {    font-size: 12px;    margin-top: 50px;}.signature-img {    width: 120px;}.founderimg-box {    width: 60vw;}.RWDproduct004 div.row > div img.img-responsive {    min-height: 57vw;    max-height: 57vw;    object-position: center;}.RWDproduct004 .section-subject h2.main-title br {display:block;}.founderbox h3.sub-title.xs {    display: block;    font-weight: 500;    font-size: 20px;    margin: 0 0 5px;    color: #131313;}.slogan-box {    display: none;}.founder-img .RWDparallax_new .picbgbox .container.editor:after {    background: rgb(0 0 0 / 80%);    width: 100px;    height: 100px;    right: 0;    filter: blur(50px);    bottom: 30px;}.founder-block:after {    width: 40vw;    height: 40vw;    bottom: 20vw;    left: 10vw;}.RWDbtn01 {    margin-top: 0;}.figcaption_bottom h2 {    padding: 0;}/*-----*/ 
.pass-txt {    top: 0;    position: relative;    margin: 0 0 30px;}.passtxtsec {    margin: 20px 0 0;}.passbox {    padding: 0 20px;}.passbox h3.sub-title {    font-size: 15px;}.pass-bg {    width: 180%;    transform: translateX(84vw) rotate(360deg);}.pass-bg .RWDparallax_new .picbgbox {    height: 100vw !important;}.pass-block .container:after {    width: 120%;}.pass-bg .RWDparallax_new .picbgbox {    height: 100vw !important;    background-position-y: top !important;}/*-----**/ 
.founderbox h3.sub-title.xs br {    display: none;}.founder-img .RWDparallax_new .picbgbox .container.editor {    padding: 15vw 0 0 5vw;}.scrollTop002 {    right: 20px;    bottom: 70px;}/*-----*/ 
.RWDnews005 .section-subject {    text-align: left;    margin: 0 0 30px;}.RWDnews005 .margin-top-20 {    margin-top: 20px !important;}.RWDalert_fancybox .btn.active {    width: 100% !important;    display: block !important;    margin: 15px 0 0;    left: 0 !important;    border-radius: 30px;    padding: 8px 0!important;transform: translateX(0) !important;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;margin: auto !important;width: 100%;}.RWDalert_fancybox.bottom {left: 0 !important;transform: translateX(0) !important;width: 100% !important;}.RWDalert_fancybox.bottom .editor {    margin: 0 0 30px !important;}.RWDscore01 .count-num {    font-size: 42px;}.banner-info .section-subject {    padding-top: 10px;}.banner-block:after {    background-image: linear-gradient(211deg, rgb(0 0 0 / 0%), rgb(0 0 0 / 40%) 50%, rgb(0 0 0 / 65%));    z-index: 0;    content: "";    position: absolute;    width: 100%;    height: 100%;    bottom: 0;    right: 0;}.RWDproduct_page .btn_back {width: 100%;}.page_wrapper_bg  .ebtn a {width: 100%;}.page_wrapper_bg  .ebtn {width: 100%;}.layoutlist_8.rwd .item { width:100%;float:none;}.layoutlist_2 .col-xs-12 { width:100%;float:none;}.btn.btn_back {width: 100%;}#article .btn.btn_back a {display: block;}.page_wrapper_bg section.call_to_action {    padding: 70px 0;}.page_wrapper_bg section.call_to_action>.container {    width: 95%;}.article5.articlecontent section.call_to_action>.container{width: 95%;}.layoutlist_1.page_content3 {    padding: 30px 10px;}.partner-logobox {    width: calc(100%/2 - 20px);}.sidbar-box ul li a {    padding: 12px 20px;    font-size: 15px;}.sidbar-box ul li a span {    display: none;}.page_wrapper_bg h2.sub-title {    font-size: 28px;}.page_wrapper_bg h2.sub-title {font-size: 24px; margin: 0 0 15px; letter-spacing: 1px;}    .intech-block.tech1 .container {    padding: 60px 0 !important;}.inner-blcok.intech-block.tech2 {    padding: 60px 0 90px;}.apply-txt {    padding: 30px;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {    font-size: 22px;}.apply-img {padding: 20px 0;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 80px !important;}/*-----*/ 
.calen::-webkit-scrollbar {width: 3px;height: 5px;}.calen::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.calen::-webkit-scrollbar-track-piece:horizontal:decrement,.calen::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.calen{overflow-x: auto;white-space: nowrap;}.calen{overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.calen-xstxt {display:block;}table#inadv-table {margin-top: 0;}.inabout-blcok.top1 .inabout-imgsec .founderimg-box {    padding-left: 20px;}.abtxtbox ul li {    align-items: flex-start;    margin: 20px 0;    flex-direction: column;}.abtxtbox ul li span {    padding: 8px 20px;    margin-right: 0;    font-size: 15px;    margin-bottom: 5px;}.inabout-blcok.top2 .inabout-imgsec .founderimg-box {    padding-right: 20px;}.inabout-blcok {padding:60px 0;}.inabout-actblock {    padding: 0 0 180px;}.inabout-actimgsec {    bottom: -180px;}.RWDtimeline01 li.event .point {    width: calc(100% - 40px);    left: 40px;}.RWDtimeline01 li.event .point .editor {    padding: 20px;    font-size: 14px;}.pagecontent .RWDtimeline01 {    padding: 80px 0;}.sidbar-box ul li a.xs-visible {    display: none;}.prdevelop-prtxt {    padding: 30px 20px;}.prdevelop-prtxt h5 {    font-size: 16px !important;}.prbtnbox a {    width: 100%;    font-size: 15px;}.prbtnbox a:before {    width: 35px;    height: 35px;}.prbtnbox a:after {    right: -25px;}.prdevelop-block.btnblock .container {    padding: 0 !important;    border-top: none;    margin: 10px auto 0;}.article3 .page_wrapper_bg section.call_to_action {    padding: 70px 0 0;}.abmiddle-blcok {    padding: 80px 0;}.actbox .endecortxt {    font-size: 32px !important;}.inabout-txt {    padding: 0 7.5%;    width: 100%;}.abmiddle-blcok.all .container {    width: 85% !important;}.article6 .tabs nav a {padding: 12px 20px !important;}/*----*/ 
.paneleffect_v1.member1{animation-delay:0s !important;}.paneleffect_v1.member2{animation-delay:0s !important;}.paneleffect_v1.member3{animation-delay:0s !important;}.paneleffect_v1.member4{animation-delay:0s !important;}.paneleffect_v1.member5{animation-delay:0s !important;}.paneleffect_v1.member6{animation-delay:0s !important;}.paneleffect_v1.member7{animation-delay:0s !important;}.paneleffect_v1.member8{animation-delay:0s !important;}.paneleffect_v1.member9{animation-delay:0s !important;}.paneleffect_v1.member10{animation-delay:0s !important;}.paneleffect_v1.member11{animation-delay:0s !important;}.paneleffect_v1.member12{animation-delay:0s !important;}.paneleffect_v1.member13{animation-delay:0s !important;}.paneleffect_v1.member14{animation-delay:0s !important;}.paneleffect_v1.member15{animation-delay:0s !important;}.instore-logoimg,.instore-logoimg.one{width:85%;}.inpartner-block {    padding: 70px 0;}.inabmember-box {    margin: 0 0 20px;}.inner-blcok {    padding: 20px 0;}.page_wrapper_bg .ebtn a {    width: 100%;    display: block;    text-align: center;}.customized_columns>.row {    display: block;}.new-form .new-width .row .col-md-1 {    width: 100%;}.page_wrapper_bg .ebtn.currectsend_btn {    margin-top: 10px;}.page_wrapper_bg .ebtn {    margin-right: 0;}/*英文*/ 
.lang_en .inapply-block.apply1 .apply-txt {    padding-top: 30px;    padding-bottom: 30px;}.lang_en .tech-block h2.main-title {    font-size: 24px;}.lang_en .about-right {    width: 80%;}.lang_en .RWDproduct004 .item-box-desc {    padding: 30px 20px;}.lang_en .pass-txt {    top: 0;}.lang_en .founder-img .RWDparallax_new .picbgbox .container.editor {    padding: 15vw 0 0 8vw;}.lang_en .foundertxtxt {    margin-left: -5vw;    position: absolute;    right: 13vw;    top: 30%;    margin-top: 0;}.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 30vw;}.lang_en .founder-img .RWDparallax_new .picbgbox .container.editor {    display: block;}.lang_en .signature-box {    margin-top: 0;}.lang_en .inabout-imgmainbox .foundertxtxt {    top: auto;}.lang_en .inabout-imgsec .foundertxtxt p {    max-width: 160px;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
.cd-main-header {padding: 0px 10px;}.cd-header-buttons li.search-btn {margin-left: 0;}.video-title {font-size: 28px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 18%;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {    padding: 0;}.banner-info {bottom: 85px;}.page_wrapper_bg .article-text p, .page_wrapper_bg .article-text {    font-size: 14px;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {    font-size: 20px;font-weight: 700;line-height: 1.5;}.actbox .endecortxt {    font-size: 33px !important;}.partner-logobox {    width: 100%;}/*英文*/ 
.lang_en .banner-info h2.main-title {    font-size: 25px;}.lang_en .tech-block h2.main-title {    font-size: 22px;}.lang_en .tech-info {    padding: 0 8%;}.lang_en .abtxtsec h3.sub-title {    line-height: 1.3;}.lang_en .application-block a.btn {    border-radius: 99em;}.lang_en .passbox {    padding: 0 15px;}.lang_en .founder-img .RWDparallax_new .picbgbox .container.editor {    padding: 15vw 0 0 5vw;}.lang_en .signature-img {    width: 100px;}.lang_en .inabout-imgsec .foundertxtxt {    bottom: 18vw;}.lang_en .inabout-imgsec .foundertxtxt p {    max-width: 125px;    margin-bottom: 5px;}.lang_en .application-block .RWDbtn01 .btn:after {    right: -20px;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
/*menu*/ 
.RWDmenu_plus02 .cart-block {margin-left: 0;margin-right: 10px;}.RWDproduct002_v3 .popup-portfolio .portfolio-item {    padding: 0 5px;}.portfolio-bottom-summary p {    letter-spacing: .5px;}.verifyimg {    width: 85px;    margin-left: 7px;}/*英文*/ 
.lang_en .tech-block h2.main-title {    font-size: 19px;}.lang_en .about-right {    width: 85%;}.lang_en .abtxtsec h3.sub-title {    font-size: 24px;}.lang_en .founder-img .RWDparallax_new .picbgbox .container.editor {    padding: 15vw 0 0 3vw;}.lang_en .signature-img {    width: 90px;}.lang_en .foundertxtxt {    right: 14vw;    top: 29%;}.lang_en .signature-box p {    font-size: 13px !important;}.lang_en .slogan-box, .lang_en .signature-box p {    max-width: 32vw;}.lang_en .application-block .RWDbtn01 .btn:after {    width: 29px;    right: -21px;}
}
/*380px end*/
/*370px start*/

@media (max-width: 370px){    .banner-info h2.main-title,   h2.main-title, .RWDnews005 .main-title{    font-size: 25px;}.cd-main-content {    font-size: 14px;}.about-right {    width: 85%;}h3.sub-title, .RWDnews005 .sub-title {    font-size: 14px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    font-size: 18px;}RWDbtn01 .btn,.btnbox a {    font-size: 14px;    padding: 15px 30px 15px 10px;}.RWDbtn01 .btn:before,.figcaption_bottom:before{    width: 35px;    height: 35px;}.passbox .endecortxt,.endecortxt {    font-size: 28px;}.actbox h2.main-title {    font-size: 25px;}.footer-block .container {    width: 88%;}.RWDproduct004 .list-inline {    height: auto !important;}.RWDbtn01 .btn, .figcaption_bottom h2, .btnbox a {    font-size: 14px;}.RWDproduct004 .item-box-desc {    padding: 30px 15px;    font-size: 14px;}.RWDbtn01 .btn{padding: 15px 20px}.RWDbtn01 .btn:after {right: -5px;}.act-block .container {    width: 85%;}.act-block .btnbox a:after {    right: -15px;}.inabout-imgmainbox .signature-img {    width: 30vw;}.signature-box p {    font-size: 12px !important;    letter-spacing: 1px !important;}.inabout-blcok.top1 .inabout-imgsec .founderimg-box {    padding-left: 15px;}.actbox .endecortxt {    font-size: 28px !important;}.RWDtimeline01 .model-title {    font-size: 26px;}.RWDtimeline01 li.event .point .date {    font-size: 16px;}.inabmember-title {font-size: 22px;}.page_wrapper_bg h2.sub-title {    font-size: 20px;}.apply-txt {    padding: 30px 20px;}.banner-info h2.main-title, h2.main-title, .RWDnews005 .main-title {    font-size: 22px;}.article1 .model.article_model.RWDeditor01 h3, .article2 .model.article_model.RWDeditor01 h3 {    font-size: 17px !important;}.article6 .tabs nav a {    padding: 12px 10px !important;}/*英文*/ 
.lang_en .banner-info h2.main-title {    font-size: 20px;}/*.lang_en .application-block a.btn:after {    right: -6px;    width: 30px;}*/ 
.lang_en .application-block .RWDbtn01 .btn:after {    right: -6px;}.lang_en .tech-block h3.sub-title {    font-size: 14px;}}

/*370px end*/