/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 40px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;z-index:111111 !important}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #147de2 !important;border: 0px !important;display: block;padding: 5px 50px;color: #fff !important;font-size: 15px;}.RWDalert_fancybox .btn:hover {opacity: 0.8;color: #fff !important;}/**/a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}body.wrapper_bg.lang_tw {font-family: 'Noto Sans TC',sans-serif;}.footer_block .RWDedictor, .footer_block .RWDsocial002, .RWDssl01 {    animation: none;    opacity: 1 !important;}.fixed_btn a {    display: flex;    height: 74px;    align-items: center;    justify-content: center;    width: 135px;    background: #147ce1;    color: #fff;    font-weight: 500;    letter-spacing: 2px;    font-size: 18px;}.fixed_btn {    position: fixed;    top: 0;    right: 0;    z-index: 222;}/*menu*/ 
.RWDmenu_plus04 .site-nav .menu>li>a {    color: #333;    letter-spacing: 2px;    font-size: 16px;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .header.is-up {box-shadow: 1px 1px 21px -13px rgb(0 0 0 / 50%);}.RWDmenu_plus04 .logo {    width: 500px;    float: none;}.RWDmenu_plus04 .container {    max-width: 100%;    width: 100%;    padding: 0;}.RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {background: #147de2;}.RWDmenu_plus04 .lang-select:hover .lang-select-label{    background: transparent;    color: #147ce1;}.RWDmenu_plus04 .lang-select-label:hover:after {    border-color: #147ce1;}.RWDmenu_plus04 .features .lang-select:hover .lang-select-label i, .RWDmenu_plus04 .lang-select:hover .lang-select-label {    color: #147ce1;}.lang-select-label {    border-left: 1px solid #ddd;font-size:16px;}.RWDmenu_plus04 .ic_separation:after {content: "/";}.RWDmenu_plus04 .language-block a:hover {color: #147de2;}.RWDmenu_plus04 .header {    padding-right: 135px;}/*下拉選單*/ 
.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {text-decoration: none;font-weight: 400;}.RWDmenu_plus04 .site-nav .menu ul li>a {text-align: center; padding-right: 10px;}.RWDmenu_plus04 .site-nav .menu ul li>a:hover {color: #000;}/*標題*/ 
.main-title {    font-size: 40px !important;    margin: 0px;    color: #333;    font-weight: 600 !important;    letter-spacing: 1px !important;    line-height: 1.8em !important;}.sub-title {    font-size: 29px !important;    margin-top:0 !important;    color: #666 !important;;    font-weight: 300;    letter-spacing: 1px !important;    line-height:1.5em !important;}.section-line {display: none !important;}/*main*/ 
.main { margin-top: 74px;}.RWDbanner_plus01 .slick-caption .container {    width: 80%;    padding: 0;}/*banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #fff;opacity:0.5;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 10%));    padding: 3px 30px 3px;    margin-left: 15px;    clip-path: polygon(5% 0%, 100% 0%, 95% 100%, 0% 100%);}.RWDbanner_plus01 .slick-caption .txt1 h7 {    color: #999;}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 50px;}.RWDbanner_plus01 .slick-caption .txt3 {    margin-top: 5px;}.RWDbanner_plus01 .slick-caption {    letter-spacing: 3px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {    display: inline-block;    font-size: 18px;    letter-spacing: 2px;    text-align: center;    padding: 10px 20px;    min-width: 220px;    border-radius: 0;    background-color: #147de2;}.RWDbanner_plus01>.slick-caption .link-btn a:hover, .link-btn a:hover {    text-decoration: none;    -webkit-transition: all .15s ease-in-out;    transition: all .3s ease-in-out;    background-color: #0b66bd;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 23px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 62px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 26px;}/*about*/ 
.about_block .owl-carousel .owl-wrapper-outer {overflow: visible;}.about_block .owl-carousel .owl-wrapper {width: 100% !important;}.about_block .owl-carousel .owl-item img{width:100% !important;}.about_block .owl-carousel .owl-item {width: 100% !important;}.about_block{position: relative;padding: 100px 0;}.RWDedictor002 .RWDedictor002-text {text-align: left;padding-right: 80px;    margin-top: 30px;}.RWDedictor002 .RWDedictor002-text > p {font-size: 15px;    line-height: 1.8em;    margin-top: 30px;    margin-bottom: 30px;    color:#666;    letter-spacing:1px;}.icon_in {    width: calc(100%/4 - 10px);    margin: 0 5px 10px;    text-align: left;    background: #f6f6f6;    padding:30px 20px;}.icon-block {    display: flex;    flex-wrap: wrap;    margin-top: 80px;    position: relative;    padding-bottom: 13px;}.icon_in img {width: 45px;}.icon_in p {    font-size: 15px;    letter-spacing: 1px;    margin-bottom: 0;    color: #666;    line-height: 1.5;    padding-top: 10px;}.icon-block h4 {    width: 100%;    font-size: 20px;    color: #333;    line-height: 1.5em;    margin-bottom: 15px;    letter-spacing: 1px;}.icon_in.big img {    width: 60px;}.icon_in.big p {    font-size: 20px;    padding-left: 15px;        color: #333;    padding-top: 0; transition: all .5s ease;}.icon_in.big {margin: 0 0px 10px;    padding: 0;    width: 100%;    flex-direction: row;    background: transparent;    border-width: 2px 0;    align-items: center;}.icon_big_in {    display: flex;    align-items: center;    border: 2px solid #147ce1;    border-width: 2px 0;    padding: 10px 8px;    width: calc(50% - 10px);}.RWDedictor002 > .section-inner > .container {    width: 100%;    padding: 0;}.about_block > .container {    width: 80%;    padding: 0;}.icon-block ol li {    padding-left: 5px;    color: #fff;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    margin-bottom: 5px;}.icon-block ol {    padding-left: 20px;}.RWDedictor002 > .section-inner > .container .row .col-md-6 {    padding: 0;    float: right;}.about_block {    overflow: hidden;}.about_block .RWDedictor008 {    width: 100%;}.about_block .section-subject {    margin-bottom: 50px;    text-align: left;}.RWDedictor002.animated .col-md-6:first-child {    animation: 1500ms ease normal forwards 1 fadeInRight;    opacity: 0;    animation-delay: .8s;}.RWDedictor002 img {    transition: all .5s ease;}.RWDedictor002:hover img {    transform: scale(1.02);    transition: all .5s ease;}.icon_in.big a:hover p {    color: #147ce1;    transition: all .5s ease;}/*service*/ 
.RWDService002 .funny-boxes.not-right-column::before{display:none}.RWDService002 .funny-boxes > .funny-boxes-text > h4::after{display:none}.RWDService002 {padding: 0;}.service_block > .container {    width: 80%;    padding: 0;}.RWDService002 > .section-inner > .container {    width: 100%;    padding: 0;}.service_block {    background: url(archive/image/customization/groovepaper.png);    padding: 100px 0px;    position: relative;}.flipInY {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.funny-boxes > .funny-boxes-text > h4 {padding-bottom: 0;}.funny-boxes > .funny-boxes-text > p {    letter-spacing: 1px;    line-height: 1.5em;    font-size: 15px;    padding: 0 25px;    margin-bottom:50px;}.funny-boxes > .funny-boxes-text > h4 a {    font-size: 20px;    letter-spacing: 1px;    color: #000;    line-height: 1.5em;}.funny-boxes.float-shadow > .funny-boxes-icon::before{display:none}.funny-boxes > .funny-boxes-icon {    width: 100px;    height: 100px;    margin-bottom: 0px;    margin-top:20px;}.RWDService002 > .section-inner > .container .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) {    background: #147de2;    border-radius: 20px;}.RWDService002 > .section-inner > .container .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) .funny-boxes > .funny-boxes-text > h4 a {color: #fff;}.RWDService002 > .section-inner > .container .row:nth-child(3) .col-sm-4.col-md-4:nth-child(3) .funny-boxes > .funny-boxes-text > p {color: #fff;}.RWDService002 .section-subject {margin-bottom: 20px;}.RWDService002 .row {    display: flex;    justify-content: center;}/*logo*/ 
.RWDad002 .owl-carousel {margin-bottom: 0;}.RWDad002 .owl-theme .owl-controls .owl-page span {    width: 10px;    height: 10px;    background: #147de2 !important;}.copperate_block > .container {padding: 0;}.copperate_block {padding: 100px 0px 80px 0px;position:relative;}.copperate_block  .main-title {text-align: center;}.copperate_block .sub-title {    text-align: center;    margin-bottom: 30px;}.RWDad002 .owl-carousel .owl-item div img {    padding: 0px 20px;}.RWDad002 .owl-theme .owl-controls {margin-top: 20px;}/*footer*/ 
.RWDparallax_new .main-title {    color: #fff !important;    text-align: center;}.RWDparallax_new .sub-title {    text-align: center;    color: #cbcbcb !important;    margin-bottom: 50px;    letter-spacing: 0px !important;}.contact_btn {    max-width: 1000px;    width: 70%;    text-align: center;    font-size: 18px;    color: #eee;    letter-spacing: 1px;    margin: 0 auto;    margin-bottom: 40px;    line-height: 1.8em;}.contact_link a:hover {    background: #0b66bd;    transition: 0.3s;}.contact_link a {    width: 200px;    background: #147de2;    display: block;    text-align: center;    padding: 8px 20px;    color: #fff;    margin: 0 auto;    transition: 0.3s;}.footer_info {    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    padding: 0 15%;    background: #147de2;    padding-bottom: 0px;    flex-wrap: wrap;}.footer_block {    position: relative;}.RWDparallax_new .overlay {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    height: 100%;}.RWDparallax_new .overlay .container {    padding-bottom: 60px;}.footer_block:after {    content: "";    position: absolute;    width: 100%;    bottom: 0;    left: 0;    background: #147de2;    height: 280px;    z-index: -1;}.contact_item {    background: #fff;    border-radius: 30px;    border: 1px solid #efefef;    text-align: center;    box-shadow: 0px 6px 22px -14px #000;    transform: translateY(-50px);    padding: 50px;    margin: 0 20px;    width: calc(100%/3 - 40px);}.info_item ul {padding-left: 0;margin-bottom:0px;}.info_item ul li {list-style: none;}.info_item h4 {    margin-top: 0;    font-weight: 600;    color: #000;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 20px;}.info_item ul li a:hover {    color: #147de2;    transition: 0.3s;}.info_item ul li {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    margin-bottom: 5px;    color: #444;}.info_item ul li a {    color: #444;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 15px;    transition: 0.3s;}.footer_block > .container {    padding: 0;    width: 100%;   position: relative;}/*copy_block*/ 
.copy_block {    background: #147de2;    position: relative;    padding: 20px 0px;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    color: #fff;    font-size: 12px;    letter-spacing: 1px;    line-height: 1.5em;    font-family: 微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;}.RWDssl01 {margin: 0 20px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #fff;}.social_icon .RWDedictor .social_icon_block {    width: 50px;    height: 50px;    background: #fff;    border-radius: 50%;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    padding: 10px;    font-size: 22px;}.social_icon .RWDedictor .social_icon_block a .ion-social-facebook {color: #1b74e4;}.social_icon .RWDedictor .social_icon_block a .ii-line1 {color:#07b53b;}.social_icon .RWDedictor .social_icon_block a .fa-weixin{color: #1b74e4;}.social_icon .RWDedictor .social_icon_block {margin: 0 10px;}.social_icon .RWDedictor {display: flex;flex-direction: row;}
/*越南文 start*/

/* navi */ 
.lang_vn .RWDmenu_plus04 .site-nav .menu ul{width: 200px;}.lang_vn .RWDmenu_plus04 .site-nav .menu > li > ul{margin-left: -100px;}.lang_vn .fixed_btn a{    width: 235px;}.lang_vn .RWDmenu_plus04 .header {    padding-right: 250px;}body.lang_vn{    font-family: 'Open Sans', sans-serif!important;    letter-spacing: .5px!important;}body .copy_block{    padding: 20px 10px;}.lang_vn .lang-select-label{    font-size: 16px;}.lang_vn.page_wrapper_bg .ebtn a, .lang_vn.page_wrapper_bg .btn_back a{width: 200px;}/* banner *//* .lang_vn .RWDbanner_plus01 .slick-caption .container{    width: 93%;} */ 
.lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span{    display: flex;    flex-direction: row;    font-size: 20px;    text-align: center;}.lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7 {    color: #999;    font-size: 40px;}.lang_vn  .RWDbanner_plus01 .slick-caption .txt1 h8{    padding: 15px 30px 15px;    background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 30%));}.lang_vn .info_item ul li,.lang_vn .info_item h4,.lang_vn .contact_btn,.lang_vn .funny-boxes > .funny-boxes-text > p,.lang_vn .funny-boxes > .funny-boxes-text > h4 a,.lang_vn .icon_in p,.lang_vn .icon-block h4,.lang_vn .RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a,.lang_vn .RWDmenu_plus04 .site-nav .menu>li>a,.lang_vn .RWDbanner_plus01 .slick-caption{    letter-spacing: .5px;}.lang_vn .sub-title{    font-family: 'Open Sans', sans-serif!important;    letter-spacing: .5px!important;    line-height: 1.5em!important;    color: #777!important;    font-weight:initial!important;}.lang_vn .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 55px;}/* .lang_vn  .RWDbanner_plus01 .slick-caption{    top: 35%;} */ 
.lang_vn .sub-title{    font-size: 20px !important;}.lang_vn .RWDedictor002-text .main-title br{    display: none;}/* font */ 
.lang_vn .main-title{    font-size: 36px !important; line-height: 1.5!important;    letter-spacing: .5px!important;}/* 聯絡我們 */ 
.lang_vn .contact_btn{    max-width: 1200px;    width: 100%;}.lang_vn  .contact_item{    min-height: 240px;}.lang_vn .page_content2 .form-horizontal .control-label{width: 100%;float: none;}.lang_vn .page_content2 #eForm1 .col-md-11, .lang_vn .page_content2 #eForm1 .col-md-5 {width: 100%;float: none;}.lang_vn .page_content2 .form-horizontal .form-group label:nth-child(3) {padding-left: 0 !important;}/*.lang_vn .page_content2 .form-horizontal .form-group:nth-child(9){display: flex;}.lang_vn .page_content2 .form-horizontal .form-group:nth-child(9) .control-label{width:160px;}.lang_vn .page_content2 .form-horizontal .form-group:nth-child(9) .col-md-5 {width: calc(50% - 160px) !important;}*/@media (max-width: 2048px) {    .lang_vn .RWDedictor002-text .main-title br{        display: block;    }}@media (max-width: 1920px){    /* .lang_vn .RWDbanner_plus01 .slick-caption {        top: 40%;    } */    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 50%));    }    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span{        font-size: 18px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 45px;    }    .RWDbanner_plus01 .slick-caption .txt3 span {        font-size: 18px;    }    .RWDbanner_plus01 .slick-caption .txt2{        margin-top: 10px!important;        margin-bottom: 20px;    }}@media (max-width: 1670px){ .lang_vn .RWDedictor002 .RWDedictor002-text{  margin-top: 0px; }}@media (max-width: 1600px) {    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 18px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span{        font-size: 40px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt3 span {        font-size: 18px;    }    .lang_vn .main-title {        font-size: 30px !important;    }    .lang_vn .sub-title {        font-size: 18px !important;    }    .lang_vn .lang-select-label,    .lang_vn .fixed_btn a,    .lang_vn .RWDmenu_plus04 .site-nav .menu>li>a {        letter-spacing: .5px;        font-size: 14px;    }    .lang_vn .fixed_btn a {        width: 190px;    }    .lang_vn .RWDmenu_plus04 .header {        padding-right: 190px;    }}@media (max-width: 1500px){    .lang_vn .RWDmenu_plus04 .header-in {  display: table-row; }    .lang_vn .RWDmenu_plus04 .site-nav {  display: none; }    .lang_vn .RWDmenu_plus04 .ml-stack-nav-toggle {  display: block; }    .lang_vn .RWDmenu_plus04 #mobile-menu {  display: block; }    .lang_vn .RWDmenu_plus04 .lang-select{        display: none;    }}@media (max-width: 1366px) {      .lang_vn .fixed_btn a{        width: auto;        padding: 0px 20px;    }     .lang_vn .RWDedictor002 .RWDedictor002-text > p{        line-height: 1.5;    }    .lang_vn .icon-block {        margin-top: 20px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7{        font-size: 20px;    }    .lang_vn .RWDmenu_plus04 .header {        padding-right: 180px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 20%));        font-size: 18px;        font-weight: bold;        padding: 10px 10px 10px;    }    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,     .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 20px;    }    .RWDbanner_plus01 .slick-caption .txt2{        margin-top: 10px!important;        margin-bottom: 20px;    }}@media (max-width: 1300px){    .lang_vn  .RWDmenu_plus04 .site-nav .menu>li>a{        padding: 25px 15px;    }}@media (max-width: 1280px) {       .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 36px;    }    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 16px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7{        font-size: 16px;    }}@media (max-width: 1199px){    .lang_vn .icon_big_in{        width: 100%;    } .lang_vn .contact_item {  min-height: 260px; }    .lang_vn .RWDedictor002 > .section-inner > .container .row .col-md-6 {        float: none;        width: 100%;    }    .lang_vn .about_block .item {        height: 35vw;        overflow: hidden;        margin-bottom: 50px;    }    .lang_vn .about_block .item img {            transform: none;    }    .lang_vn .RWDedictor002-text .main-title br{            display: none;    }    .lang_vn .funny-boxes > .funny-boxes-text > p {        margin-bottom: 0;        display: -webkit-box;        -webkit-line-clamp: 4;        -webkit-box-orient: vertical;        white-space: normal;        overflow: hidden;    }}@media (max-width: 1024px) {    .lang_vn .copy_block{        flex-direction: column;    }    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt3 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 14px;    }    .lang_vn .RWDedictor002-text .main-title br {        display: none;    }    /* .lang_vn .RWDbanner_plus01 .slick-caption {        top: 20%;    } */    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 20px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 50%));    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 30px;    }    .lang_vn .main-title {        font-size: 25px !important;    }    .lang_vn .sub-title {        font-size: 16px !important;    }    .lang_vn .funny-boxes > .funny-boxes-text > h4 a {        font-size: 18px;        line-height: 1.5em;    }        .lang_vn .contact_btn{        font-size: 15px;        line-height: 1.5em;        padding: 0rem 2rem;    }    .lang_vn .funny-boxes > .funny-boxes-text > p{        font-size: 14px;    }    .lang_vn .contact_item {        padding: 25px;    }}@media (max-width: 991px) {    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span, .lang_vn .RWDbanner_plus01 .slick-caption .txt3 span, .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 18px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 22px;    }}@media (max-width: 860px){ .lang_vn .contact_item {  min-height: 280px; }}@media (max-width: 768px) {    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 {        margin-bottom: 30px;    }    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt3 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 16px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 20px;    }     .lang_vn .RWDedictor002-text .main-title br {        display: block;    }    .lang_vn .main-title{        margin-bottom: 1rem;        line-height: 1.5!important;    }}@media (max-width: 767px) {    .lang_vn .RWDmenu_plus04 .header {        padding-right: 1%;    }    .lang_vn .contact_item {        min-height: unset;    }    .lang_vn .copy_block {        padding-bottom: 80px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 18px;    }}@media (max-width: 600px) {    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 14px;    }    .lang_vn .footer_block .RWDedictor,     .lang_vn .footer_block .RWDsocial002,     .lang_vn .RWDssl01{        text-align: center;    }    .lang_vn .footer_info {        padding: 0 5%;    }}@media (max-width: 500px) {    .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span{        justify-content: center;    }}@media (max-width: 480px) {        .lang_vn .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_vn .RWDbanner_plus01 .slick-caption .txt3 span, .lang_vn .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 14px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 14px;    }    .lang_vn .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 17px;        color: #ec2100;        background: transparent;    }     .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span br {        display: block;    }/*  .lang_vn .RWDbanner_plus01 .slick-caption {  top: 10%; } */ .lang_vn .RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 20px; }    .lang_vn .main-title {        font-size: 22px !important;        letter-spacing: 0px !important;    }            .lang_vn .funny-boxes > .funny-boxes-text > p {        font-size: 14px;        text-align: left;        letter-spacing: 0px;    }        .lang_vn .RWDService002 > .section-inner > .container .row .col-sm-4.col-md-4 {        padding: 0 10px;    }}

/*越南文 end*/
/*英文 start*/

/* navi */ 
.lang_en .RWDmenu_plus04 .site-nav .menu ul{width: 200px;}.lang_en .RWDmenu_plus04 .site-nav .menu > li > ul{margin-left: -100px;}.lang_en .fixed_btn a{    width: 235px;}.lang_en .RWDmenu_plus04 .header {    padding-right: 250px;}body.lang_en{    font-family: 'Open Sans', sans-serif!important;    letter-spacing: .5px!important;}body.lang_en .copy_block{    padding: 20px 10px;}.lang_en .lang-select-label{    font-size: 16px;}.lang_en.page_wrapper_bg .ebtn a, .lang_en.page_wrapper_bg .btn_back a{width: 200px;}.lang_en .lang-select-options a:hover,.lang-select-options a:hover *{    font-weight: 600;}.lang_en  .fixed_btn a{    letter-spacing: 1px;}.lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span{    display: flex;    flex-direction: row;    font-size: 20px;    text-align: center;    align-items: center;}.lang_en .RWDbanner_plus01 .slick-caption .txt1 h7 {    color: #999;    font-size: 20px;}.lang_en  .RWDbanner_plus01 .slick-caption .txt1 h8{    padding: 8px 20px 8px;    background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 30%));}.lang_en .info_item ul li,.lang_en .info_item h4,.lang_en .contact_btn,.lang_en .funny-boxes > .funny-boxes-text > p,.lang_en .funny-boxes > .funny-boxes-text > h4 a,.lang_en .icon_in p,.lang_en .icon-block h4,.lang_en .RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a,.lang_en .RWDmenu_plus04 .site-nav .menu>li>a,.lang_en .RWDbanner_plus01 .slick-caption{    letter-spacing: .5px;}.lang_en .sub-title{    font-family: 'Open Sans', sans-serif!important;    letter-spacing: .5px!important;    line-height: 1.5em!important;    color: #777!important;    font-weight:initial!important;}.lang_en .RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 55px;    font-weight: 600;}.lang_en .sub-title{    font-size: 20px !important;}.lang_en .RWDedictor002-text .main-title br{    display: none;}/* font */ 
.lang_en .main-title{    font-size: 33px !important; line-height: 1.5!important;    letter-spacing: .5px!important;}.lang_en .RWDedictor002 .RWDedictor002-text > p span{    font-weight: 500;}/* 聯絡我們 */ 
.lang_en .contact_btn{    max-width: 1200px;    width: 100%;}.lang_en  .contact_item{    min-height: 240px;}.lang_en .page_content2 .form-horizontal .control-label{width: 100%;float: none;}.lang_en .page_content2 #eForm1 .col-md-11, .lang_en .page_content2 #eForm1 .col-md-5 {width: 100%;float: none;}.lang_en .page_content2 .form-horizontal .form-group label:nth-child(3) {padding-left: 0 !important;}/*.lang_en .page_content2 .form-horizontal .form-group:nth-child(9){display: flex;}.lang_en .page_content2 .form-horizontal .form-group:nth-child(9) .control-label{width:160px;}.lang_en .page_content2 .form-horizontal .form-group:nth-child(9) .col-md-5 {width: calc(50% - 160px) !important;}*/@media (max-width: 2048px) {    .lang_en .RWDedictor002-text .main-title br{        display: block;    }}@media (max-width: 1920px){    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 50%));    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span{        font-size: 18px;        letter-spacing: 0px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 41px;    }    .RWDbanner_plus01 .slick-caption .txt3 span {        font-size: 18px;    }    .RWDbanner_plus01 .slick-caption .txt2{        margin-top: 10px!important;        margin-bottom: 20px;    }}@media (max-width: 1670px){ .lang_en .RWDedictor002 .RWDedictor002-text{  margin-top: 0px; }}@media (max-width: 1600px) {    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 18px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 span{        font-size: 40px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt3 span {        font-size: 18px;    }    .lang_en .main-title {        font-size: 30px !important;    }    .lang_en .sub-title {        font-size: 18px !important;    }    .lang_en .lang-select-label,    .lang_en .fixed_btn a,    .lang_en .RWDmenu_plus04 .site-nav .menu>li>a {        letter-spacing: .5px;        font-size: 14px;    }    .lang_en .fixed_btn a {        width: 190px;    }    .lang_en .RWDmenu_plus04 .header {        padding-right: 190px;    }}@media (max-width: 1500px){    .lang_en .RWDmenu_plus04 .header-in {  display: table-row; }    .lang_en .RWDmenu_plus04 .site-nav {  display: none; }    .lang_en .RWDmenu_plus04 .ml-stack-nav-toggle {  display: block; }    .lang_en .RWDmenu_plus04 #mobile-menu {  display: block; }    .lang_en .RWDmenu_plus04 .lang-select{        display: none;    }}@media (max-width: 1366px) {      .lang_en .fixed_btn a{        width: auto;        padding: 0px 20px;    }     .lang_en .RWDedictor002 .RWDedictor002-text > p{        line-height: 1.5;    }    .lang_en .icon-block {        margin-top: 20px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h7{        font-size: 20px;    }    .lang_en .RWDmenu_plus04 .header {        padding-right: 180px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 20%));        font-size: 18px;        font-weight: bold;        padding: 10px 10px 10px;    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,     .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 20px;    }    .lang_en  .RWDbanner_plus01 .slick-caption .txt2{        margin-top: 10px!important;        margin-bottom: 20px;    }}@media (max-width: 1300px){    .lang_en  .RWDmenu_plus04 .site-nav .menu>li>a{        padding: 25px 15px;    }    .lang_en .RWDmenu_plus04 .header{        padding-left: 3%    }}@media (max-width: 1280px) {       .lang_en .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 36px;    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 16px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h7{        font-size: 16px;    }    .lang_en .icon_big_in{        width: 100%;    }}@media (max-width: 1199px){   .lang_en .contact_item {  min-height: 225px; }    .lang_en .RWDedictor002 > .section-inner > .container .row .col-md-6 {        float: none;        width: 100%;    }    .lang_en .about_block .item {        height: 35vw;        overflow: hidden;        margin-bottom: 50px;    }    .lang_en .about_block .item img {            transform: none;    }    .lang_en .RWDedictor002-text .main-title br{            display: none;    }    .lang_en .funny-boxes > .funny-boxes-text > p {        margin-bottom: 0;        display: -webkit-box;        -webkit-line-clamp: 4;        -webkit-box-orient: vertical;        white-space: normal;        overflow: hidden;    }    }@media (max-width: 1100px){     .lang_en .icon_in:not(.big) {        padding: 25px 20px;        width: calc(100%/2 - 10px);        flex-direction: column;        margin: 0 5px 10px;    }    }@media (max-width: 1024px) {    .lang_en .contact_item {        min-height: 200px;    }    .lang_en .copy_block{        flex-direction: column;    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt3 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 14px;    }    .lang_en .RWDedictor002-text .main-title br {        display: none;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 20px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h8 {        background: linear-gradient(to right, #ec2100, rgb(232 10 4 / 50%));    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 span {        font-size: 30px;    }    .lang_en .main-title {        font-size: 25px !important;    }    .lang_en .sub-title {        font-size: 16px !important;    }    .lang_en .funny-boxes > .funny-boxes-text > h4 a {        font-size: 18px;        line-height: 1;    }        .lang_en .contact_btn{        font-size: 15px;        line-height: 1.5em;        padding: 0rem 2rem;    }    .lang_en .funny-boxes > .funny-boxes-text > p{        font-size: 14px;    }    .lang_en .contact_item {        padding: 25px;    }}@media (max-width: 991px) {    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span, .lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 18px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 22px;    }    .lang_en .contact_btn br {        display: none;    }    .lang_en .contact_btn {        padding: 0rem 1rem;    }}@media (max-width: 860px){ .lang_en .contact_item {  min-height: 280px; }}@media (max-width: 768px) {    .lang_en .RWDbanner_plus01 .slick-caption .txt2 {        margin-bottom: 30px;    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt3 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 16px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 20px;    }     .lang_en .RWDedictor002-text .main-title br {        display: block;    }    .lang_en .main-title{        margin-bottom: 1rem;        line-height: 1.5!important;    }}@media (max-width: 767px) {    .lang_en .RWDmenu_plus04 .header{        padding: 0 3%;    }        .lang_en .contact_item {        min-height: unset;    }    .lang_en .copy_block {        padding-bottom: 80px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 18px;    }}@media (max-width: 600px) {    .lang_en .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 14px;    }    .lang_en .footer_block .RWDedictor,     .lang_en .footer_block .RWDsocial002,     .lang_en .RWDssl01{        text-align: center;    }    .lang_en .footer_info {        padding: 0 5%;    }    .lang_en .icon_in:not(.big){        width: 100%;        display: flex;        padding: 15px;        align-items: center;        flex-direction: row;        width: calc(100%);        margin: 0 0 10px;    }    .lang_en .icon_in p {        padding-top: 0;        padding-left: 15px;    }    .lang_en .icon_in.big p {        font-size: 18px;    }}@media (max-width: 500px) {    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt1 span{        justify-content: center;    }    .lang_en .ml-stack-nav-toggle i{        display: none;    }    }@media (max-width: 480px) {       .lang_en .funny-boxes > .funny-boxes-text > h4{        font-size: 16px;        text-align: left;    }    .lang_en .funny-boxes > .funny-boxes-text > h4 a {        font-size: 16px;        line-height: 1.5em;    }    .lang_en .RWDbanner_plus01 .slickitem01 .slick-caption .txt1 span,    .lang_en .RWDbanner_plus01 .slick-caption .txt3 span, .lang_en .RWDbanner_plus01 .slick-caption .txt1 span {        font-size: 14px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt1 h7 {        font-size: 14px;    }    .lang_en .RWDbanner_plus01 .slick-caption .txt2 h8 {        font-size: 17px;        color: #ec2100;        background: transparent;    }     .lang_en .RWDbanner_plus01 .slick-caption .txt2 span br {        display: block;    } .lang_en .RWDbanner_plus01 .slick-caption .txt2 span {  font-size: 20px; }    .lang_en .main-title {        font-size: 22px !important;        letter-spacing: 0px !important;    }            .lang_en .funny-boxes > .funny-boxes-text > p {        font-size: 14px;        text-align: left;        letter-spacing: 0px;    }        .lang_en .RWDService002 > .section-inner > .container .row .col-sm-4.col-md-4 {        padding: 0 10px;    }}@media (max-width: 375px) {    .lang_en .RWDmenu_plus04 .header {        padding: 0px 2%;    }    .lang_en .RWDmenu_plus04 .logo {        width: 260px;    }}

/*英文 end*/
/*內頁 start*/

.page_wrapper_bg .RWDmenu_plus04 .header {box-shadow: 1px 1px 21px -13px rgb(0 0 0 / 50%);}.page_wrapper_bg .collapsing_header .main {top: 0px !important;position: initial;}.page_wrapper_bg .call_to_action {padding: 60px 0px 120px;}/*標題文字*/ 
.pageTitle {    font-size: 36px !important;    margin: 0px;    color: #333;    font-weight: 600 !important;    letter-spacing: 1px !important;    line-height: 1.8em !important;    text-align: center;}.page_wrapper_bg .RWDmenu_plus02 .inside {box-shadow: 1px 1px 15px rgb(43 43 43 / 12%);}.page_wrapper_bg .cd-main-content {margin-top:0px;}.btn.active, .btn:active {box-shadow:none;}.page_wrapper_bg .collapsing_header .main {    overflow: hidden;}.page_wrapper_bg img#fakeLoader_img {width: 300px;}.page_wrapper_bg .call_to_action {padding: 60px 0px 90px;}.page_wrapper_bg .pagecontent .article_model[data-seq="0"] {margin-top: 0;}.page_wrapper_bg .pagecontent h4 {    font-size: 18px;    font-weight: 600;    letter-spacing: 1px;    margin: 0 0 5px;    color: #2d353d;    line-height: 1.6;}.page_desc hr {border-top: 1px solid #cdd7e1;}/*標題*/ 
.page_wrapper_bg .page_subject {padding: 0px;}.hgroup .container {border-bottom: 0px;}.hgroup .breadcrumb {    background: transparent;    padding: 0px;    border: 0px;    letter-spacing: 1px;    line-height: 1.5;    bottom: 0;    float: none !important;    position: relative;    text-align: center;}.hgroup .breadcrumb a {color:#777;}.hgroup .breadcrumb a:hover {color:#777;}.breadcrumb>li+li:before {padding-right: 0;position: relative;top: -1px;}.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent p , section.article-text p {    font-size: 15px;    line-height: 1.8;    letter-spacing: 1px;    font-family: 'Noto Sans TC', sans-serif;    color: #666;}._bd_row h1, ._bd_row h2, ._bd_row h3, ._bd_row h4, ._bd_row h5, ._bd_row h6 {font-family: 'Noto Sans TC', sans-serif;}.page_wrapper_bg .RWDeditor01 ul {padding-left: 20px;}/*品牌列表&內頁*/ 
.page_wrapper_bg .rwdlayoutlist_9 .subject {letter-spacing: 2px;font-size: 20px;}.page_wrapper_bg .rwdlayoutlist_9 .cdate {display: none;}.page_wrapper_bg .litem__text {padding: 20px 30px;}.RWDtimeline01 li.event .point .title {font-size: 20px;color: #333;}.RWDtimeline01 .model-title {margin-bottom: 50px;font-size: 24px;color: #000;letter-spacing: 2px;}.RWDtimeline02 .model-title {font-size: 24px;color: #000;letter-spacing: 2px;}/*側選單*/#sidebar .products-nav {font-family: 'Noto Sans TC', sans-serif;}.m2018 .products-nav .nav-title {background: #efefef;font-size: 18px;padding: 8px 0px;margin-bottom: 15px;color: #333;font-weight: normal;text-align: center;letter-spacing:2px;}.m2018 .products-nav>ul>li>a {color: #333;transition: .3s;font-size: 18px;}.m2018 .products-nav>ul>li>a:hover {color: #000;transition: .3s;}/*按鈕*/ 
.page_wrapper_bg .btn_back, .RWDproduct_page .btn_back {    padding: 0;    background: transparent !important;    margin-top: 30px;    width: 100%;    display: flex;    justify-content: flex-end;}.page_wrapper_bg .page_content2 .btn.btn_back {    margin: -50px 0px 0;}.block_body .page_content1 .btn, .block_body .page_content2 .btn, .page_content1 .btn, .page_content2 .btn {    line-height: 1.8;}.page_wrapper_bg .btn_back a {    padding: 6px 0px;    font-size: 14px;    letter-spacing: 1px;    background: transparent;    transition: .3s;    color: #147de2;    display: block;    width: 150px;line-height: 1.8;    border: 1px solid #147de2;}.page_wrapper_bg .btn_back a:hover {background: #147de2;transition: .3s;color:#fff;}.page_wrapper_bg .RWDproduct_page .btn_back a {padding: 6px 35px;}.page_wrapper_bg .ebtn {padding: 0;border-radius: 30px;background: transparent !important;float: right;margin-right: 0;}.page_wrapper_bg .ebtn a {    padding: 3px 0px;    font-size: 15px;    letter-spacing: 2px;    background: transparent;    transition: .3s;    color: #147de2;    display: block;    width: 150px;    border: 1px solid #147de2;    text-align: center;    font-weight: 300;}.page_wrapper_bg .ebtn a:hover {background: #147de2;transition: .3s;color:#fff;border-color:#147de2;}/*表單*/ 
.eformsDesc {    margin: 0px 0px 50px;    padding-bottom: 40px;border-bottom: 1px dashed #ddd;text-align: center;}.formdesc {text-align: center;}.eformsDesc a {color: #147de2;}.eformsDesc a:hover {color: #147de2;}.customized_columns ._input, .customized_columns select {border-radius: 0px;box-shadow: initial;background: transparent;border: 1px solid #ccc;}.formdesc a {color:#333;transition:0.5s ease;}.formdesc a:hover {color:#000080;}.customized_columns ._input:hover, .customized_columns select:hover {border: 1px solid #b6b6b6;}.new-form .formdesc {padding-right: 70px;}.new-form .new-width .must, .new-form .new-width .control-label, .new-form .new-width .row .col-md-1 {    width: 110px;    font-weight: 500;    color: #222;    font-size: 15px;}.new-form .new-width .col-md-5, .new-form .new-width .col-md-11 {width: calc(100% - 110px) !important;padding-right: 0;}#eformsForm_2_45 > div.customized_columns.col-md-6.new-width > div.row > div.col-sm-12.col-md-11 {width: 100% !important;}.new-form .formdesc p {    margin: 0;    display: inline-block;    width: 100%;    font-weight: 400;    font-size: 15px;    letter-spacing: 1px;    line-height: 2;    color: #777;}.new-form .formdesc h4 {    font-size: 20px;    margin: 0px 0px 40px;}.new-form .formdesc h5 {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8;    color: #777;}.formdesc a.brand1-call {    display: inline-block;    font-weight: 600;    font-size: 40px;    line-height: 1;    margin: 5px 0;    color: #db9711;    letter-spacing: 0;    font-family: "微軟正黑體";}.page_content2 .customized_columns {width: 600px;border: 1px solid #eee;padding: 60px 80px;margin: 0 auto;}.page_content2 .form-horizontal .form-group {margin-left: 0;margin-right: 0;margin-bottom: 20px;}/*隱私權*/ 
.privacy {width: 1024px;margin: 0 auto;}.privacy .item {margin-top: 40px;border-top: 1px solid #eee;padding-top: 45px;}.privacy .item:nth-child(2) {border-top: 0;}/*產品*/ 
.page_wrapper_bg .layoutlist_2 .item, .page_wrapper_bg .layoutlist_4 .item {margin-top: 0px;margin-bottom: 44px;border-bottom: 0px;}.page_wrapper_bg .item .subject A.itemlink {font-size: 17px;letter-spacing: 1px;}.page_content2 .form-horizontal .control-label{width:90px;padding:0!important}.page_content2 #eForm1 .col-md-5{width:calc(50% - 90px);padding:0}.page_content2 #eForm1 .col-md-11{width:calc(100% - 90px);padding:0}.page_content2 .form-horizontal .form-group label:nth-child(3){padding-left:15px !important}

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

@media (max-width: 1700px) {/*1700px*/ 
.footer_info {padding: 0 10%;}.funny-boxes > .funny-boxes-text > p {padding: 0 10px;}.main-title {font-size: 38px !important;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 55px;}.RWDbanner_plus01 .slick-caption .container {width: 85%;}.icon_in {padding: 30px 25px;}.RWDedictor002 .RWDedictor002-text {padding-right: 50px;margin-top: 15px;}}@media (max-width: 1600px) {/*1600px*/ 
.about_block > .container {width: 90%;}.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 52px;}.RWDbanner_plus01 .slick-caption .txt3 span {font-size: 24px;}.RWDbanner_plus01 .slick-caption .txt2 {margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span {font-size: 21px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {font-size: 16px;}}@media (max-width: 1500px) {/*1500px*/ 
.RWDbanner_plus01 .slick-caption .txt2 span {font-size: 48px;}.footer_info {padding: 0 5%;}.main-title {font-size: 35px !important;}.sub-title {font-size: 18px !important;}.icon-block {margin-top: 50px;}}@media (max-width: 1440px) {.RWDmenu_plus04 #mobile-menu,.RWDmenu_plus04 .ml-stack-nav-toggle,.RWDmenu_plus04 .toggle-menu {    display: block;}.RWDmenu_plus04 .features {    float: right;    position: relative;}.RWDmenu_plus04 .site-nav {    display: none;}.RWDmenu_plus04 .features .lang-select {    display: none;}}@media (max-width: 1400px) {/*1400px*/ 
.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 40px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 22px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 18px;}.RWDedictor002 .RWDedictor002-text {    margin-top: 0;}.copy_block {padding-top: 10px;}.icon_in {padding: 25px;    flex-direction: column;}.icon_in.big {    padding: 8px;}.icon_in p {    padding-top: 5px;    padding-left: 0;}.icon_in.big p {    padding-top: 0px;    padding-left: 15px;}.about_block .section-subject {    margin-bottom: 30px;}}@media (max-width: 1300px) {/*1300px*/ 
.copperate_block {padding: 80px 0px;}.contact_item {padding: 40px;}.RWDmenu_plus04 .header { padding: 0 1%;    padding-right: 150px;}.RWDmenu_plus04 .site-nav .menu>li>a {    letter-spacing: 1px;    font-size: 14px;    padding: 25px 6px;}.main-title {    font-size: 32px !important;}.about_block p {    font-size: 15px;}.link-btn {    margin-top: 30px;}}@media (max-width: 1200px) {/*1200px*/ 
.about_block .owl-carousel .owl-item {transform: translateY(80px);}.footer_info {padding: 0 2%;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 #mobile-menu .language-block {    font-family: 微軟正黑體, Microsoft JhengHei, MingLiU, arial, verdana, helvetica, tahoma, sans-serif;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 140px) !important;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 36px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 20px;}.RWDbanner_plus01.style-dotnav.control-left .plus-banner-container,.RWDbanner_plus01.style-dotnav.control-right .plus-banner-container {    z-index: 2;}.copperate_block>.container>.container {    width: 80%;    padding: 0;}.RWDad002 .owl-carousel .owl-item div img {    padding: 0px 30px;}.info_item ul li {    letter-spacing: 0;}.info_item ul li a {    letter-spacing: 0;}.service_block>.container {    width: 90%;}.RWDmenu_plus04 .logo {    width: 400px;}.about_block>.container {    flex-direction: column;}.about_block .RWDedictor008 {    width: 100%;    padding-right: 0;}.RWDedictor002:hover img {    transform: scale(1);}.about_block .owl-carousel .owl-item {    transform: translateY(0px);}.about_block .item {    height: 28vw;    overflow: hidden;}.about_block .item img {    transform: scale(1.5)translate(-10px, 15px);}.about_block .RWDedictor002 {    width: 100%;    margin-top: 30px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.contact_item {padding: 35px;}.RWDedictor002 .row {    flex-direction: column-reverse;}.about_block .item {    height: 35vw;    overflow: hidden;    margin-bottom: 50px;}.about_block .item img {    transform: scale(1)translate(0px, 0px);    border-radius: 0;}.RWDedictor002 > .section-inner > .container .row .col-md-6 {    float: none;    width: 100%;}.icon-block {    margin-top: 20px;}.RWDedictor002.animated .col-md-6:first-child {    animation-delay: .3s;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDedictor002 .row {flex-direction: column-reverse;}.RWDbanner_plus01 .slick-caption {    top: 12%;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 43px;}.icon-block:after {left: -30%;width:200%;}.contact_item {padding: 30px;}/*----------------內頁-------------------*/#sidebar {margin-bottom: 30px;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.contact_item {    width: calc(100%/3 - 20px);    margin: 0 10px;}#m_RWDfullscreen01_53_1 .picbgbox {    height: 60vw !important;}.icon_big_in {    width: 100%;}.icon_in {padding: 25px 20px;    width: calc(100%/2 - 10px);}
}
/*850px end*/
/*800px start*/
@media (max-width: 800px) {
.contact_item {padding: 20px;}.copy_block {flex-direction: column;}.info_item ul li a {font-size: 14px;}/*------------------內頁------------------*/ 
.page_wrapper_bg .pagecontent {padding: 0px !important;}.page_wrapper_bg .ebtn a {margin: 30px auto 0;}
}
/*800px end*/
/*767px start*/
@media (max-width: 767px) {
.fixed_btn {    top: auto;width: 100%;    bottom: 0;}.fixed_btn a {    height: 50px;    width: 100%;    background: #111370;}.RWDmenu_plus04 .header {    padding-right: 1%;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 30px;}.RWDbanner_plus01>.slick-caption .link-btn a, .link-btn a {    font-size: 15px;    padding: 8px 10px;}.footer_info {flex-direction: column;}.contact_item {    width: calc(100% - 20px);    margin: 0 10px 20px 10px;}.footer_info {padding: 0 10%;}#m_RWDfullscreen01_53_1 .picbgbox {    height: 80vw !important;}.RWDedictor002 .RWDedictor002-text {    margin-top: 0;}.RWDService002 .row:after {clear: none;}.funny-boxes > .funny-boxes-text > p {margin-bottom: 0;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;overflow:hidden;}.RWDService002 > .section-inner > .container .row .col-sm-4.col-md-4 {    width: calc(100%/2);    float: left;    min-height:310px;}.RWDService002 .row {    display: block;    justify-content: unset;}.copy_block {    padding-bottom: 80px;}/*------------------內頁-----------------*/ 
.page_wrapper_bg .page_content2 .customized_columns {width:100%;}.page_content2 .form-horizontal .control-label{width:100%;padding:0!important}.page_content2 #eForm1 .col-md-5{width:100%;padding:0!important}.page_content2 #eForm1 .col-md-11{width:100%;padding:0!important}.page_content2 .form-horizontal .form-group label:nth-child(3){padding-left:0!important}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDalert_fancybox.bottom {width: 100%;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 26px;}.RWDbanner_plus01 .slick-caption .txt2 span br {    display: none;}.RWDbanner_plus01 .slick-caption {    letter-spacing: 1px;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    padding: 3px 20px 3px;}.RWDbanner_plus01.full .banner-slider.bg .slick-item {    max-height: calc(100vh - 190px)!important;}#m_RWDfullscreen01_53_1 .picbgbox {height: 100vw !important;}.owl-pagination {display: block;}.contact_btn {width: 80%;}.RWDedictor002 .RWDedictor002-text {padding-right: 0;}.RWDad002 .owl-carousel .owl-item div img {padding: 0px 10px;}.icon_in.big {    padding: 5px 0px;    flex-direction: column;}.icon-block h4 {    text-align: center;}.about_block .section-subject {    text-align: center;}.sub-title { font-size: 17px !important;    margin-top: 10px !important;}.about_block .item {    max-height: initial;    height: auto;    overflow: auto;    margin-bottom: 30px;}/*-----------------內頁-----------------*/ 
.page_wrapper_bg .page_content2 .customized_columns {padding: 30px 40px 40px;}.page_wrapper_bg .ebtn a {margin: 20px auto 0;}.formdesc br {display: none;}
}
/*600px end*/
/*500px start*/

@media (max-width: 500px) {.RWDbanner_plus01 .slick-caption .container {width: 100%;text-align: center;}}

/*500px end*/
/*480px start*/
@media (max-width: 480px) {
#m_RWDfullscreen01_53_1 .picbgbox {height: 150vw !important;}.copperate_block > .container {width: 90%;}.about_block {padding: 50px 0;}.service_block {padding: 50px 0px;}.copperate_block {padding: 50px 0px;}.RWDmenu_plus04 .logo {width: 300px;}.RWDmenu_plus04 .header {padding: 0px 3%;}.RWDbanner_plus01 .slick-caption {    bottom: 30%;    left: 50%;    transform: translateX(-50%);    width: 100% !important;}.icon-block:after { height: 230px;}.funny-boxes > .funny-boxes-text > p {padding: 0;}.copy_block {font-size: 10px;}.social_icon {    margin-bottom: 20px;}.icon_in {    display: flex;    padding: 15px;    align-items: center;    flex-direction: row;    width: calc(100%);    margin: 0 0 10px;}.icon_in.big a {    width: 100%;}.icon_in p {    padding-top: 0;    padding-left: 15px;}.main-title {    font-size: 33px !important;}@media (max-width: 414px){.RWDbanner_plus01.style-dotnav.control-left .control-box, .RWDbanner_plus01.style-dotnav.control-right .control-box {    bottom: 30px;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button, .RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #111370;}}/*--------------------內頁------------------*/ 
.page_wrapper_bg .RWDproduct_page .btn_back a {width: 100%;}.page_wrapper_bg .article-text.rwd .container {padding-left: 10px;padding-right: 10px;}.page_wrapper_bg .ebtn a {width: 100%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.icon-block:after {height: 260px;}#m_RWDfullscreen01_53_1 .picbgbox {height: 170vw !important;}.footer_info {padding: 0 5%;}.contact_btn {font-size: 15px;}.funny-boxes > .funny-boxes-text > p {font-size: 14px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 24px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 15px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 18px;}.sub-title {    font-size: 16px !important;}.page_wrapper_bg .page_content2 .customized_columns {padding: 30px 20px 40px;}.page_wrapper_bg .page_content2 .verifyimg{width: 82px;margin-left: 5px;}
}
/*380px end*/
/*320px start*/
@media (max-width: 320px){
.main-title {font-size: 25px !important;text-align: center !important;}.sub-title {font-size: 15px !important;text-align: center !important;}.icon-block:after {height: 283px;}.RWDmenu_plus04 .logo {width: 250px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 21px;}
}
/*320px end*/