/**/body.wrapper_bg.lang_tw {    font-family: 'Noto Sans TC', sans-serif;}a:hover, a:active, a:focus, a:visited{text-decoration:none}.row{margin-right:0px;margin-left:0px;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {    background: #333;}/*logo*/ 
.cd-logo {    width: 160px;    margin-left: 50px;    margin-top: 18px;}/*menu*/nav.cd-nav {margin-left: 0;margin-right: 150px;}.RWDmenu_plus02 .container {width: 100%;padding:0px;}.RWDmenu_plus02 .editor {    float: none;    position: absolute;    right: 0;    background: #666;    margin-top: 0;    margin-right: 0;    text-align: center;    font-size: 15px;    letter-spacing: 1px;    line-height: 1.5em;    height: 100%;    width: 130px;    display: flex;    justify-content: center;    align-items: center;}.RWDmenu_plus02 .editor a:hover {color: #fff;}.cd-primary-nav>li:after{display:none}.RWDmenu_plus02 .sub-nav.sub-up {margin-top: 0;}.cd-primary-nav>li>a {    font-size: 15px;    letter-spacing: 2px;    color: #333;    font-weight: bold;}/*main*/ 
.main {margin-top: 80px;}/*banner*/ 
.RWDbanner_plus01 .txt1 span {    letter-spacing: 5px;    font-weight: 500 !important;}.RWDbanner_plus01 .slick-caption {    top: 0;    height: 100%;    display: flex;    align-items: center;}.RWDbanner_plus01 .slick-caption .container {    width: 77%;    position: initial;}.RWDbanner_plus01 .txt2 span {    letter-spacing: 2px;    margin-left: 9px;}/*標題*/ 
.section-line {display: none !important;}h1.main-title {    font-size: 40px !important;    letter-spacing: 3px !important;    font-weight: 500 !important;    line-height: 1.5em !important;    color: #333 !important;}h2.sub-title {    font-size: 18px !important;    letter-spacing: 2px !important;    line-height: 1.8em !important;    color: #666 !important;    margin: 0 !important;    font-weight: 400 !important;    margin-top:10px !important;}/*關於我們*/ 
.about_block {    padding: 120px 0px;    position: relative;}.about_block > .container {    width: 80%;    padding: 0;}.RWDright_cont002 .item-first .text-box .title {    font-size: 40px;    color: #333;    font-weight: 400;    letter-spacing: 1px;    line-height: 1.8em;}.RWDright_cont002 .item-first .text-box .text {    color: #666;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 15px;    width: 100%;}.RWDright_cont002 .item-first .text-box .subtitle {    display: none;}.RWDright_cont002 .item-first .text-box .underline {    display: none;}.good_icon ul {    padding-left: 0;    list-style: none;    width:100%;}.good_icon {    margin-top: 50px;    display: flex;}.RWDright_cont002 .item-first .pic {width: 40%;}.good_icon ul li {    width: calc(100%/3 - 20px);    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    border: 1px solid #ccc;    padding: 20px;    margin: 0 10px;    height:100%;    text-align: center;    color: #333;    letter-spacing: 1px;    line-height: 1.8em;    font-size: 15px;}.good_icon ul {    display: flex;    flex-direction: row;    align-items: center;    justify-content: space-between;}.good_icon ul li img {    margin-bottom: 15px;}.about_block:after {    content: "";    position: absolute;    width: 18%;    height: 100%;    background: #f4f4f4;    top: 0;    left: 0;    z-index: -1;}/*產品研發*/ 
.RWDproduct002_v2 h1.main-title {    text-align: left !important;    color:#fff !important;}.RWDproduct002_v2 h2.sub-title {    text-align: left !important;}.products_block {    padding: 120px 0px 120px 0px;    position: relative;}.RWDproduct002_v2 {padding: 0;}.products_block > .container {width: 100%;padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;margin-bottom:0px;}.RWDproduct002_v2 .showbottom a h4 {    font-size: 20px;    letter-spacing: 1px;    line-height: 1.8em;    color: #333;    margin-top: 30px;    margin-bottom: 5px;    margin-top:0px;}.RWDproduct002_v2 .showbottom a p {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #024da1 !important;}.products_block:after {    content: "";    position: absolute;    width: 82%;    height: 60%;    background:#f4f4f4;    top: 0;    z-index: -1;    right:0px;}.portfolio-bottom-summary {    background: #fff;    padding: 20px 30px;    height: auto !important;    box-shadow: 5px 5px 12px -12px #000;    min-height:175px;}/*.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(3n+1) {    transform: translateY(80px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(3n+2) {    transform: translateY(40px);}.RWDproduct002_v2 .popup-portfolio .portfolio-item:nth-child(3n+3) {    transform: translateY(0px);}*/ 
.RWDproduct002_v2 .section-inner {    display: flex;    flex-direction: row;    justify-content: space-between;}.RWDproduct002_v2 .row:nth-child(2) {    width: 75%;}.RWDproduct002_v2 .section-subject {    width: 25%;    margin-bottom: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0 50px;    width: calc(100%/3) !important;}.RWDproduct002_v2 .section-subject .col-md-12 h6:nth-child(1){margin-top:30px;}.RWDproduct002_v2 .section-subject .col-md-12 h6 {    width: 100%;    font-size: 17px;    text-align: left;    font-weight: 400;    color: #eaeaea;    letter-spacing: 2px;    line-height: 1.5em;}.RWDproduct002_v2 .section-subject .col-md-12 h5 {    font-size: 17px;    color: #eaeaea;    letter-spacing: 2px;    line-height: 1.8em;    text-align: left;    font-weight: 400;    margin-top: 20px;}.RWDproduct002_v2 .section-subject .col-md-12 {    padding: 30px;    background: #024da1;    height: 68%;    display: flex;    flex-direction: column;    justify-content: center;    align-items: flex-start;    padding-left:70px;    }.RWDproduct002_v2 .showbottom:hover .inner-content > img {    -webkit-transform: scale(1);    transform: scale(1);}.RWDproduct002_v2 .portfolio-item.grow > .inner-content:hover > img {    -webkit-transform: scale(1);    transform: scale(1);}.bounceIn {    -webkit-animation-name: fadeInUp;    animation-name: fadeInUp;}.RWDproduct002_v2 .portfolio-item > .inner-content > img {    filter: saturate(0.5);    transition: 0.4s;}.RWDproduct002_v2 .portfolio-item:hover > .inner-content > img {    filter: saturate(1);    transition: 0.4s;}/*about*/ 
.RWDright_cont002 > .container {    width: 100%;    position: relative;    padding: 0;}.RWDright_cont002 .item-first:hover .pic img {transform: scale(1);}.RWDright_cont002 .item-first {background: transparent;}/*流程順序*/ 
.process_block > .container {    width: 80%;    padding: 0;}.boxFeature-2 h3 {    font-size: 18px;    letter-spacing: 2px;    color: #333;    font-weight: 500;    line-height: 1.8em;    margin-bottom: 20px;    margin-top: 0px;}.boxFeature-2 h2 {    font-size: 30px;    font-weight: 300;    color: #dcdcdc;    font-family: 'Montserrat', sans-serif;    display: inline-block;    margin-top: 0;    margin-bottom: 0;    padding: 20px;    background: #fff;    position: absolute;    top: 0;    left: 0;    transition:0.5s;}article.boxFeature-2 {    font-size: 15px;    letter-spacing: 1px;    line-height: 1.8em;    color: #666;    margin-top: 42px;    padding: 0 2px;}.RWDService001 .col-md-3.col-sm-6 {    width: calc(100%/4 - 30px);    margin: 0px 15px 50px 15px;    padding: 20px;    background: #efefef;    min-height: 250px;    border:1px solid #ccc;}.boxFeature-2 h3 {    margin-left: 107px;}.RWDService001 .col-md-3.col-sm-6:hover .boxFeature-2 h2 {    color: #024da1;    transition: 0.5s;    border-color: #024da1;    font-size:40px;}.process_block:after {    content: "";    position: absolute;    background: url(archive/image/customization/footer_bg.png)no-repeat;    width: 633px;    height: 511px;    bottom: -84px;    right: 0;    background-size: contain;    opacity: 0.2;}.process_block {    padding-bottom: 120px;    position: relative;}.RWDright_cont002 .item-first .text-box a {    display: none;}/*footer*/ 
.footer_block {    padding: 80px 0px;    background: #f4f4f4;    position: relative;}.footer_block > .container {    width: 70%;    padding: 0;    display: flex;    flex-direction: row;    justify-content: space-between;    align-items:flex-end;    flex-wrap: wrap;}.copy_right {color: #777;    width: 100%;    display: flex;    flex-direction: row;    justify-content: center;    align-items: center;    font-size: 12px;    letter-spacing: 1px;    line-height: 1.5em;    margin-top: 50px;    padding-top: 20px;    border-top: 1px solid #ccc;}.left_logo, .middle_social, .right_info { width: calc(100%/3 - 1px);}.info-text h3 {    color: #333;    letter-spacing: 2px;    line-height: 1.8em;    font-weight: 400;    font-size: 19px;    padding-bottom: 0;    margin-top: 0;}.info-text ul {    padding-left: 0px;    list-style: none;    margin-bottom: 0;}.info-text ul li {    margin-top: 7px;    font-size: 16px;    letter-spacing: 1px;    color: #333;    line-height: 1.5em;}.info-text ul li a:hover {    transition: 0.3s;    color: #024da1;    text-decoration: none;}.info-text ul li a {    color: #333;    transition: 0.3s;}.funtion ul {    padding-left: 0;    list-style: none;    display: flex;    flex-direction: row;    color: #666;    letter-spacing: 1px;    line-height: 1.5em;    font-size: 15px;    margin-top: 30px;}.funtion ul li {    margin-left: 10px;    padding-left: 10px;    border-left: 1px solid #ccc;}.funtion ul li:nth-child(1) {    margin-left: 0px;    padding-left: 0px;    border-left: 0px solid #ccc;}.cooper_btn a:hover {    color: #666;    background: transparent;    transition: 0.3s;    text-decoration: none;}.cooper_btn {    margin-top: 30px;}.cooper_btn a {    padding: 8px 15px;    border: 1px solid #ccc;    color: #fff;    letter-spacing: 1px;    font-size: 14px;    line-height: 1.5em;    background: #666;    transition: 0.3s;}span.wechat-img img {    width: 100px;    height: 100px;    margin-bottom: 5px;}.wechat_con a {    width: 120px;    height: 120px;    text-align: center;    display: flex;    flex-direction: column;    justify-items: center;    color: #333;}span.line-img img {    width: 99px;    height: 99px;    padding: 25px;    background: #00b900;    margin-bottom: 5px;}.line_con a {    display: flex;    flex-direction: column;    text-align: center;    color: #333;    letter-spacing: 1px;}.middle_social .RWDedictor {    display: flex;    flex-direction: row;    justify-content: center;}.line_con {    margin-right: 20px;}.RWDssl01 {    margin: 0 30px;}.web-logo img {width: 180px;}
/*動畫 start*/

/*產品裝飾攝影機*/ 
.products_block:before {    content: "";    position: absolute;    width: 393px;    height: 330px;    background: url(archive/image/customization/p_bg5.png)no-repeat;    background-size: contain;    top: -150px;    right: 0;}.animated.products_block:after{    animation-name: bg_show;}@-webkit-keyframes bg_show{0% {    opacity: 0;    width:0%}100% {    opacity: 1;    width:82%}}.animated.products_block:after {    animation-name: bg_show;    animation-duration: 2s;    animation-delay: 0.5s;    animation-timing-function: ease-in-out;    animation-fill-mode: backwards;}/*banner_裝飾*/ 
.RWDbanner_plus01 .logo {    position: absolute;    right: 17%;    opacity: 1;    width: 28.9%;    top: 7%;}.RWDbanner_plus01 .logo img {margin-bottom:0px;opacity:0.4;}.RWDbanner_plus01 .logo img {    animation-name: right_turn;    animation-duration: 30s;    animation-iteration-count: infinite;    animation-timing-function: linear;}@-webkit-keyframes right_turn { from {  -webkit-transform: rotate(0deg); } to {  -webkit-transform: rotate(360deg); }}@-moz-keyframes loading { from {  -moz-transform: rotate(0deg); } to {  -moz-transform: rotate(360deg); }}@-o-keyframes loading { from {  -o-transform: rotate(0deg); } to {  -o-transform: rotate(360deg); }}@keyframes loading { from {  transform: rotate(0deg); } to {  transform: rotate(360deg); }}/*banner裝飾2*/ 
.RWDbanner_plus01 .logo:after {    content: "";    position: absolute;    background: url(archive/image/customization/circle_xs2.png)no-repeat;    width:100%;    height: 100%;    left: 0px;    top: 0px;    background-size: contain;    animation-name: turn-left;    animation-duration: 15s;    animation-iteration-count: infinite;    animation-timing-function: ease;}@-webkit-keyframes turn-left{ from {  -webkit-transform: rotate(0deg); } to {  -webkit-transform: rotate(-360deg); }}@-moz-keyframes loading { from {  -moz-transform: rotate(0deg); } to {  -moz-transform: rotate(-360deg); }}@-o-keyframes loading { from {  -o-transform: rotate(0deg); } to {  -o-transform: rotate(-360deg); }}@keyframes loading { from {  transform: rotate(0deg); } to {  transform: rotate(-360deg); }}

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

/*內頁長度*/section.call_to_action{min-height: 800px; padding: 35px 0 80px 0;}/*toTop隱藏*/#toTop{display:none !important;}/*main*/#RWDPAGE_BASE_PAT02 .main {top: 0 !important;}/*title*/h1.pageTitle {font-size: 40px; letter-spacing: 3px; font-weight: 500; line-height: 1.5em; color: #333; text-align: center;}.hgroup .breadcrumb {position: relative; float: none !important; border: none; padding: 0; text-align: center; bottom: 0; font-size: 16px; letter-spacing: 2px; line-height: 1.8em; color: #666; margin: 0; font-weight: 400;}.hgroup .breadcrumb a {color: #666;}.hgroup .container {border-bottom: none;}/*側選單2*/#sidebar .products-nav>ul> li.active>ul { display: block;}#sidebar {padding-bottom: 30px;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{ background: #f5f5f5;}.m2018 .products-nav .nav-title {background: #024da1; font-size: 16px; padding: 8px 10px; text-align: center; margin-bottom: 0; color: #fff; letter-spacing: 1px; font-weight: 600;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: center;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #060f1f;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;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: #111;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: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: #f5f5f5;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 1px;}.m2018 .products-nav ul li {padding-left: 0;}/*回上層*/ 
.btn.btn_back {border: none; background: transparent; padding: 0; border-radius: 0; margin-right: 0; float: right; margin-top: 30px;}.btn.btn_back a:hover {background: #666; color: #fff;}.btn.btn_back a {padding: 0 15px; font-size: 14px; line-height: 32px; transition: .5s all; border: 1px solid #ccc; display: block; color: #666; background: transparent;}/*內文*/section.article-text, section.article-text p {font-size: 15px; letter-spacing: 1px; color: #666; line-height: 2;}.webdesc {padding-bottom: 30px;}/*新編輯器*/ 
.pagecontent .article_model[data-seq="0"] {margin-top: 0px !important;}.RWDslider01 .editor {font-size: 15px !important; line-height: 1.8 !important; color: #555 !important; letter-spacing: 1px;}.RWDtimeline01 li.event .point .editor {font-size: 15px; color: #555; line-height: 1.8; letter-spacing: 1px;}.RWDtimeline01 li.event .point .title {font-size: 20px; letter-spacing: 1px;}/*列表F*/ 
.cate_list .col-sm-6.col-md-4 {box-shadow: 5px 5px 12px -12px #000; padding: 0; margin: 0 15px 30px; width: calc(100% / 3 - 30px);}.cate_list .subject {background: #fff; padding: 20px 30px; margin: 0 !important; font-size: 20px; color: #333 !important;}.layoutlist_5 {border: 1px solid #ccc;}.layoutlist_5 .item {padding: 15px 0 !important; line-height: 1.8 !important;}.layoutlist_5 .list_subject {width: 100%;}.layoutlist_5 .list_subject a {font-size: 15px !important; color: #333 !important;}/*合作洽詢*/ 
.eformsDesc {margin: 0 0 30px; border-bottom: none; padding: 0; text-align: center;}#eformsForm_1_4 {padding: 50px 30px; background: #efefef; border: 1px solid #ccc;}.form-horizontal .form-group {margin: 0 0 20px;}.customized_columns ._input, .customized_columns select {background: #fff; border-radius: 0px; border: none;}.form-horizontal .control-label {font-size: 16px; letter-spacing: 2px; color: #333; font-weight: 500;}.ebtn.currectsend_btn a:hover {background: transparent; color: #666;}.ebtn.currectsend_btn a {padding: 0 15px; font-size: 14px; line-height: 32px; transition: .5s all; border: 1px solid #ccc; display: block; color: #fff; background: #666;}.ebtn.currectsend_btn {border: none; background: transparent; padding: 0; border-radius: 0;margin-right: 15px; float: right; margin-top: 30px;}.list_date.col-sm-2.col-md-2 {display: none;}

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

@media (max-width: 1700px) {/*1700px*/ 
.RWDbanner_plus01 .txt1 span {font-size: 60px !important;}.RWDbanner_plus01 .txt2 span {font-size: 20px !important;}.RWDright_cont002 .item-first .text-box {padding: 0;}.RWDproduct002_v2 .section-subject .col-md-12 {padding-left: 50px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;}.process_block > .container {width: 90%;}.footer_block > .container {width: 80%;}}@media (max-width: 1600px) {/*1600*/ 
.RWDproduct002_v2 .section-subject .col-md-12 {    padding-left: 30px;}.boxFeature-2 h3 {margin-left: 80px;}.about_block > .container {width: 90%;}.RWDproduct002_v2 .section-subject .col-md-12 h5 {font-size: 16px;}.portfolio-bottom-summary {padding: 20px 15px;}}@media (max-width: 1500px) {/*1500px*/ 
.portfolio-bottom-summary {padding: 20px 15px;}.process_block > .container {width: 95%;}.boxFeature-2 h3 {font-size: 16px;}.process_block:after {    width: 533px;    height: 440px;}.products_block:before {    width: 314px;    height: 266px;    top: -84px;}.RWDService001 .col-md-3.col-sm-6:hover .boxFeature-2 h2 {font-size: 30px;}}@media (max-width: 1400px) {/*1400px*/ 
.RWDright_cont002 .item-first .text-box {width: 55%;}.portfolio-bottom-summary {padding: 20px 30px;}.RWDproduct002_v2 .section-subject .col-md-12 h5 {font-size: 13px;}.footer_block > .container {width: 85% !important;}}@media (max-width: 1300px) {/*1300px*/ 
.RWDbanner_plus01 .txt1 span {font-size: 50px !important;}.RWDbanner_plus01 .txt2 span {font-size: 17px !important;}.good_icon ul li br {display: none;}.products_block:before {width: 270px;height: 226px;}.RWDproduct002_v2 .section-subject .col-md-12 h5 { font-size: 18px;}.RWDproduct002_v2 .showbottom a p {font-size: 13px;}.portfolio-bottom-summary {min-height: 190px;}.boxFeature-2 h3 {margin-left: 0px;}article.boxFeature-2 { margin-top: 70px;}.RWDService001 .col-md-3.col-sm-6 {min-height: 290px;}.footer_block > .container {width: 90% !important;}}

/*小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.main { margin-top: 49px;}.cd-logo {width: 100px;}.RWDmenu_plus02 ul {padding-right: 30px;}.process_block:after {    width: 477px;    height: 387px;}.info-text ul li {font-size: 14px;}nav.cd-nav .bottom-copyright{display:none}.cd-primary-nav>li>a {font-weight: 400;}.RWDright_cont002 .item-first .pic {margin-top: 50px;}.products_block:before {width: 239px;height: 205px;}.good_icon ul li {font-size: 13px;}article.boxFeature-2 {font-size: 14px;}/*選單*/ 
.RWDmenu_plus02 .sub-nav {display: block !important;}.RWDmenu_plus02 .editor {right: 110px;}#cd-primary-nav>li>ul>li.go-back a {    font-weight: 400;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDbanner_plus01 .txt1 span {font-size: 40px !important;}.RWDbanner_plus01 .txt2 span {font-size: 14px !important;}.portfolio-bottom-summary {padding: 20px 19px;}.RWDproduct002_v2 .section-inner {    flex-direction: column;    justify-content: center;    align-items: center;}.RWDproduct002_v2 .section-subject {    width: 100%;    text-align: center;}.RWDproduct002_v2 .section-subject .col-md-12 {    background: transparent;    padding: 0;    margin-bottom: 50px;}.RWDproduct002_v2 h1.main-title {    text-align: center !important;    color: #333 !important;    width: 100%;}.RWDproduct002_v2 .section-subject .col-md-12 h6 {display: none;}.RWDproduct002_v2 .section-subject .col-md-12 h5 {    text-align: center !important;    color: #666 !important;    width: 100%;    margin-bottom: 0;    margin-top: 0px;}.RWDproduct002_v2 .row:nth-child(2) {width: 100%;}.portfolio-bottom-summary {min-height: 160px;}.products_block {padding: 100px 0px;}.RWDService001 .col-md-3.col-sm-6 {min-height: 310px;}.info-text ul li {font-size: 13px;}.process_block:after {    width: 450px;    height: 366px;}.form-horizontal .control-label {width: 10%;    font-size: 15px;}.form-horizontal .form-group .col-sm-12.col-md-11 {    width: 90%;}.RWDslider01 .pic-list {    padding-right: 30px;}.RWDslider01.pic-right .pic-list {    padding-left: 30px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.RWDright_cont002 .item-first .pic {width: 70%;margin: 0 auto;}.RWDright_cont002 .item-first .text-box {    width: 100%;    text-align: center;    margin-top: 50px;}.RWDService001 .row:after {clear: none;}.RWDright_cont002 .text-box .text {padding: 0 50px;}.RWDService001 .col-md-3.col-sm-6 {width: calc(100%/3 - 30px);}.portfolio-bottom-summary {min-height: 180px;}.process_block:after {    width: 608px;    height: 493px;    opacity:0.1;}.left_logo {    width: calc(50% - 1px);    order: 1;    float:left;    padding-left:15px;}.middle_social {    width: calc(50% - 1px);    order: 2;    margin-top:0;    float:right;}.right_info {    order: 3;    width: 100%;    float: left;    margin-top: 50px;}.copy_right {    order: 4;    width: 100%;    float:none;}.funtion ul {    margin-bottom: 0;    margin-top: 15px;}.cooper_btn {margin-top: 20px;}.info-text h3 {display: none;}.info-text ul {    display: flex;    flex-direction: row;    justify-content: space-evenly;    align-items: center;}.copy_right {margin-top: 15px;}.RWDbanner_plus01 .logo {display: none;}.RWDbanner_plus01 .slick-caption.txt-left { display: none;}.about_block:after {    width: 100%;    height: 35%;}.about_block {padding: 80px 0px;}.products_block {padding: 80px 0px;}.products_block:before {top: -49px;}.middle_social .RWDedictor {justify-content: flex-end;}h1.pageTitle {margin-bottom: 10px;}/*---內頁---*/#sidebar {padding: 0 15px 30px;}.form-horizontal .form-group {margin: 0 -15px 20px;}.ebtn.currectsend_btn {margin-right: 0; margin-top: 0;}.btn.btn_back {float: none; display: block; width: 100%;}.cate_list .col-sm-6.col-md-4 {width: calc(100% / 2 - 30px);}.form-horizontal .control-label {width: 100%;}.form-horizontal .form-group .col-sm-12.col-md-11 {width: 100%;}
}
/*991px end*/
/*800px start*/
@media (max-width: 800px) {
.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 10px;}.copy_right {font-size: 10px;}
}
/*800px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDright_cont002 .item-first .text-box .title {font-size: 30px;}.about_block:after {height: 25%;}.RWDright_cont002 .item-first .text-box .text {padding: 0;}.good_icon ul {flex-direction: column;}.good_icon ul li {width: 100%;margin: 0 0 15px 0px;}.fl img {width: 100%;}.fl {width: 200px;}.products_block:before {width: 179px;height: 152px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 100% !important;    height: auto !important;}h1.main-title {font-size: 30px !important;}h2.sub-title {font-size: 15px !important;}.RWDService001 .col-md-3.col-sm-6 {    width:calc(100% - 10px);    margin: 10px 5px;}.portfolio-bottom-summary {    min-height: auto;    box-shadow: none;    padding: 20px;    margin-bottom: 30px;}.RWDService001 .col-md-3.col-sm-6 {    min-height: auto;}.process_block:after{display:none}.left_logo, .middle_social, .right_info {width: 100%;}.middle_social {order: 1;}.left_logo {order: 2;padding-left:0px;}#RWDfullscreen01 .cd-main-header .cd-logo {margin-left: 30px;}.RWDmenu_plus02 ul {padding-right: 25px;}.middle_social .RWDedictor {justify-content: center;}.middle_social { margin-bottom: 30px;}.web-logo {text-align: center;}.funtion {text-align: center;}.funtion ul {justify-content: center;}.info-text ul {flex-direction: column;}.copy_right {    flex-direction: column;    line-height: 1.8em;}.RWDproduct002_v2 .section-subject .col-md-12 h5 {font-size: 14px;}.footer_block {padding: 80px 0px 30px 0px;}.RWDmenu_plus02 .editor {right: 0px;top: 50px;width: 100%;}.RWDmenu_plus02 a br {display: none;}/*---內頁---*/section.call_to_action .container {padding-left: 10px; padding-right: 10px;}h1.pageTitle {font-size: 28px;}#eformsForm_1_4 {padding: 0; background: transparent; border: none;}.customized_columns ._input, .customized_columns select {background: #eee;}#RWDPAGE_BASE_PAT02 .main {top: 50px !important;}.hgroup .breadcrumb {font-size: 14px;}.collapsing_header .cd-main-header .cd-logo {margin-left: 15px;}.layoutlist_5 {padding: 0; border: none;}.cate_list .col-sm-6.col-md-4 {width: calc(100% - 30px);}.RWDslider01 .pic-list {    padding-right: 0px;}.RWDslider01.pic-right .pic-list {    padding-left: 0px;}.pagecontent .RWDslider01, .pagecontent .RWDeditor01 {    margin-top: 40px !important;}
}
/*600px end*/
/*480px start*/
@media (max-width: 480px) {
@-webkit-keyframes bg_show{0% {    opacity: 0;    width:0%}100% {    opacity: 1;    width:100%}}.products_block:after {width: 100%;}
}
/*480px end*/
/*380px start*/
@media (max-width: 380px){
.RWDright_cont002 .item-first .text-box .title {font-size: 20px;}.about_block:after {height: 18%;}.cooper_btn a {padding: 8px 10px;}.funtion ul {font-size: 13px;}.middle_social {margin-bottom: 50px;}.RWDssl01 {margin: 0;}
}
/*380px end*/