/*共用*/a{color:#333}a:hover{text-decoration: none;}/* 反白顏色設定*/::selection { background: #ccc; color: #fff;}::-moz-selection { background:#ccc;   color: #fff;}/* loading*/ 
.fl {width:280px;}.fl img {width: 100%;animation-name: zeroall;animation-duration: 2.5s;}/**/ 
.index .cd-main-content {    position: relative;    top: 72px;    overflow: hidden;}/**/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #b4de5c;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {background: #ffffff;}/*menu*/ 
.RWDmenu_plus04 .logo {margin-top:10px;width: 140px;transition: .3s ease}.RWDmenu_plus04 .site-nav .menu>li>ul {top: 100%;}.RWDmenu_plus04 .header {background:#fff;padding:0 0 0 30px;box-shadow:0px 4px 2px 1px rgb(224 224 224 / 25%);}.RWDmenu_plus04 .header.is-up {box-shadow:0px 4px 2px 1px rgb(224 224 224 / 25%);transition: .3s ease;background: #eee;}.RWDmenu_plus04 .menu li a {color:#5f5f5f;font-size: 16px;letter-spacing: 2px;transition: 0.3s;font-weight: bold;}.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:#076c96;}.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: #77bd38;border-width: 1px 1px 0 0;}.RWDmenu_plus04 .site-nav .menu {text-align: right;}.RWDmenu_plus04 .features .edit {float: right;}.RWDmenu_plus04 .features .edit .menu_btn:before {    content: "";    position: absolute;    background:#a7a19d;    width: 1px;    height:70%;    top: 50%;    transform: translateY(-50%);    left: 0;transition: 0.3s;}.RWDmenu_plus04 .features .edit .menu_btn {    color:#332a26;    font-size: 16px;    letter-spacing: 2px;    background: transparent;    padding: 13px 20px;    display: block;    width: 200px;    text-align: center;    position: relative;    font-weight: bold;transition: 0.3s;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn:before{transition: 0.3s;display:none;}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn {color: #fff;background:#77bd38;}.RWDmenu_plus04 .header.is-up .site-nav .menu>li>ul a {color: #555;}.RWDmenu_plus04 .features {width:280px}.RWDmenu_plus04 .features .edit .menu_btn i {color:#332a26;margin-right:10px}.RWDmenu_plus04 .header.is-up .features .edit .menu_btn i {color:#fff;}.RWDmenu_plus04 .features .edit .menu_btn span {display: block;letter-spacing: .5px}.RWDmenu_plus04 .site-nav .menu ul{width: 100%;}.RWDmenu_plus04 .site-nav .menu > li > ul{margin-left: -50%;}.RWDmenu_plus04 .menu ul li > ul li a {color: #333;text-align: center;}.RWDmenu_plus04 .site-nav .menu ul li>a, .RWDmenu_plus04 .site-nav .menu ul li>a:hover {text-decoration: none;text-align: center;}.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 { font-weight: bold; color: #006994}.RWDmenu_plus04 .features .search-btn { float: left;}/**/ 
.index .section-subject {margin-bottom: 30px;}.index h1.main-title {text-align:center;color: #333; font-size: 40px; line-height: 1.5;margin: 0px;letter-spacing:3px;font-weight: bold;}.index  h2.sub-title { font-size: 16px;margin: 0;color: #555;font-weight:normal;text-align:center;letter-spacing: 2px;line-height: 1.5;}.index  .section-line {display: none;}.RWDService001 .section-subject { display: none;}.RWDService002 h1.main-title br {display: none;}.RWDproduct002_v2 h1.main-title br {display: none;}.RWDproduct002_v2 h2.sub-title{display: none;}/**/ 
.brand_block {position: relative;padding: 100px 0;}.brand_block .container{width: 90%;}.product_block {    position: relative;    padding: 100px 0;    background: #f7f7f7;    box-shadow: -1px -2px 1px 2px #fbfbfb38;}.product_block .container{width: 85%;}.about_block .container {width: 100%;padding: 0;display: flex;}.about_block{position: relative;}/**/ 
.product_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/pr-bg.png)no-repeat;    width: 50%;    height: 500px;    background-size: contain;    right: 0;    top: 0;    opacity: 0.5;}.about_right:after {    content: "";    position: absolute;    background: #e8f1f3;    width: 100%;    height: 180px;    bottom: 0;    z-index: -1;}.about_block:before {    content: "";    position: absolute;    background: url(archive/image/customization/ab-left2.png)no-repeat;    width: 40%;    height: 100%;    background-size: cover;}/**/ 
.RWDService002 {padding: 0;}.funny-boxes > .funny-boxes-text > h4::after{display: none;}.funny-boxes.not-right-column::before{display: none;}.funny-boxes.float-shadow > .funny-boxes-icon::before{display: none;}.funny-boxes.float-shadow > .funny-boxes-icon {box-shadow: none;width: 150px;margin-bottom: 0;height: 45px;}.funny-boxes > .funny-boxes-text > h4 {    font-size: 20px;    letter-spacing: 2px;    position: relative;    text-transform: uppercase;    font-weight: bold;    color: #333;    border-bottom: 1px solid #e6e5e5;    padding-bottom: 10px;    margin-bottom: 10px;}.funny-boxes.not-right-column {padding-bottom: 50px;}.funny-boxes {    padding-bottom: 0;    font-size: 14px;    color: #555;    letter-spacing: 1px;    padding: 50px;    border: 1px solid #e6e6e6;}.brand-txt {    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;}.brand-button { margin-top: 20px;}.brand-button a {display: block;border: 1px solid #bbd4de;padding: 5px 0;color: #016994;font-size: 15px;transition: .3s ease;}.RWDService002 .col-md-4:hover .brand-button a {background: #016994;color: #fff;transition: .3s ease;}.RWDService002 .col-md-4 {padding: 0 5px;}/**/ 
.RWDproduct002_v2 {padding: 0;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    padding: 0px 8px;    margin: 0 4px 30px;    width: calc(100%/3 - 9px);    height: auto !important;}.portfolio-bottom {    margin: 20px auto 0;    width: 80%;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #006994;}.portfolio-bottom-summary h4 {    font-weight: bold;    color: #333;    letter-spacing: 1px;    font-size: 20px;    margin: 0 0 10px;    border-bottom: 1px solid #e0e0e0;    padding-bottom: 10px;}.portfolio-bottom-summary p {    color: #555;    font-size: 14px;    letter-spacing: 1px;    margin: 0;}.RWDproduct002_v2 .active .btn.btn-rj {    background-color: #0169a1;    color: #fff;    opacity: 1;    font-weight: normal;    border: 1px solid #0169a1;}.RWDproduct002_v2 .btn.btn-rj {    background-color: #EEE;    color: #016994;    border: 1px solid #bbd4de;    font-size: 14px;    background: transparent;    border-radius: 0;    padding: 10px 30px;    font-size: 15px;    letter-spacing: 1px;    font-weight: bold;}.RWDproduct002_v2 .btn.btn-rj:hover {    background-color:#016994;    color: #fff;    opacity: 1;    font-weight: bold;    border: 1px solid #0169a1;}.RWDproduct002_v2 .btn-box .btn {    background: #086d97;    padding: 7px 0;    border: 1px solid #086d97 ;    line-height: 1.5;    max-width: 200px;    width: 100%;    border-radius: 0;    color: #fff;    font-size: 15px;    font-weight: bold;    letter-spacing: 3px;transition: 0.3s;margin-top: 30px;}.RWDproduct002_v2 .btn-box .btn:hover{ background: #fff;transition: 0.3s;color:#086d97;}.RWDproduct002_v2 .popup-portfolio {margin: 0;}.portfolio-bottom-summary {    height: auto !important;}/**/ 
.about_right { width: 60%;position: relative;left:40%;}.abright__top {padding: 100px 100px 0;}.abright__mid{padding: 80px 100px;}.abright_bottom{    background: #e8f1f3;    padding: 80px 100px;    position: relative;    left: 0;    bottom: 0;    width: 100%;}.about_txt {border-bottom: 1px solid #e8e8e8;padding-bottom: 20px;}.title_logo img {width: 160px;}.title_logo {display: flex;align-items: center;}.about_right h1.main-title {    text-align: left;    line-height: 1.5;    font-size: 35px;}.about_right h2.sub-title{ text-align: left;}/**/ 
.RWDService001 .col-md-3 {    width: calc(100%/3 - 11px);    margin: 0 5px;    float: left;}.RWDService001 .col-md-3:nth-child(3) article.boxFeature-2:after {display: none;}.RWDService001 article.boxFeature-2 {position: relative;}.RWDService001 article.boxFeature-2:after {    content: "";    position: absolute;    background: #e4e4e4;    right: 10px;    top: 50%;    transform: translateY(-50%);    width: 1px;    height: 100%;}.RWDService001 i {margin-bottom: 0;width: 160px;}.RWDService001 h2 {    font-size: 15px;    line-height: 1.5;    letter-spacing: 1px;    margin: 5px 0 0;    font-weight: bold;    color: #332;}.RWDService001 h2 span {    display: block;}/**/ 
.media-list {display: flex;align-items: center;}.RWDnews002 li.media a.media-date{display: none;}.RWDnews002 li.media { overflow: visible;}.RWDnews002 li.media h5.media-heading a {color: #333;}.RWDnews002 li.media h5.media-heading {    font-weight: bold;    padding: 0px;    margin: 0 0 10px 75px;    font-size: 18px;    letter-spacing: 2px;}.RWDnews002 li.media {    position: relative;    overflow: visible;    width: 50%;    display: flex;    align-items: baseline;    flex-direction: column;    flex-wrap: wrap;}.RWDnews002 li.media p {color: #555;letter-spacing: 1px;font-size: 15px;}.RWDnews002 li.media .media-photo {width: 55px;height: 55px;overflow: visible; opacity: 0.7;}.RWDnews002 li.media:first-child:after {    content: "";    position: absolute;    background: #cbd5d8;    width: 1px;    height: 100%;    right: 50px;    top: 0;}.RWDnews002 li.media p br{ display: none;}/**/ 
.about_txt p {    font-size: 15px;    letter-spacing: 1px;    width: 90%;    line-height: 1.8;}/* 過場圖片 */ 
.RWDparallax_new .container.editor {    color: #d0cbcb;    text-align: center;    letter-spacing: 1px;    display: flex;    justify-content: center;    flex-direction: column;    line-height: 1.8;    font-size: 16px;    width: 100%;}.contact_txt_bottom a {    color: #fff;    font-size: 33px;    font-weight: bold;}.RWDparallax_new .picbgbox {display: flex !important;height: 350px !important;justify-content: center;}.RWDparallax_new .overlay { display: flex;justify-content: center;}.contact_txt_bottom {    border-top: 1px solid rgb(255 255 255 / 13%);    padding-top: 30px;    margin-top: 10px;    line-height: 1.5;}
/*footer start*/

.footer_block .container {    width: 95%;    display: flex;    align-items: center;}.footer_block {    padding: 100px 0 80px;    background: #f1f1f1;    font-size: 15px;    letter-spacing: 1px;color: #555;}.footer_block a{color: #555;}/**/ 
.footer_logo {width: 20%;}.footer_left {width: 40%;}.footer_right {    width: 40%;    border-left: 1px solid #d8d5d5;    margin-left: 50px;    padding-left: 50px;}/**/ 
.ft_logo {    width: 250px;}/**/ 
.ftinfo_sec {    display: flex;    align-items: flex-end;}.info_left ul {    list-style: none;    padding: 0;    line-height: 2;    margin: 0;}.info_left {width: 50%;}.info_right {width: 50%; font-size: 12px;text-align: right;color: #c7c3c3; line-height:1.7;}.info_right a{color: #c7c3c3;}.info_left li span {    font-weight: bold;    color: #333;    display: inline-block;    width: 70px;}.info_key {    margin-top: 30px;}.info_logo{display: none;}/**/ 
.menu_sec {display: flex;}.menu_box h5 {    font-size: 17px;    font-weight: bold;    color: #333;    letter-spacing: 2px;    border-bottom: 1px solid #d8d3d3;    padding-bottom: 10px;    margin-bottom: 10px;}.menu_box ul {    list-style: none;    font-size: 14px;    padding-left: 1px;line-height: 2;}.menu_first {    width: 40% !important;}.menu_box {    width: calc(60%/2 - 11px);    margin: 0 5px;}.menu_box ul a:hover {    color: #006994;    transition: .3s ease;}.menu_box ul a{transition: .3s ease;}/**/ 
.scrollTop002 {bottom: 80px;right: 40px;}.scrollTop002 .ii {font-size: 30px;background: #c5c5c5;color: #fff;border-radius: 0;}/*cookie*/ 
.RWDalert_fancybox.bottom {width: 500px;padding: 30px 60px 20px !important;box-shadow: 1px 0px 2px rgba(20%,20%,40%,0.2) !important;background: rgba(255, 255, 255, 90%) !important;color: #000 !important;left: auto !important;right: 0 !important;line-height: 1.5 !important;}.RWDalert_fancybox a{color: #000;border-bottom: 1px solid #555;}.RWDalert_fancybox.bottom .editor {font-size: 14px !important;letter-spacing: 2px !important;}.RWDalert_fancybox .btn.active {border-radius: 0px;margin-top: 20px;background: #ccc !important;border: 1px solid #ccc !important;display: block;padding: 5px 50px;color: #333 !important;font-size: 14px !important;}.RWDalert_fancybox .btn:hover {background: #333 !important;color: #fff !important;}

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

.page_wrapper_bg .call_to_action{position:relative;padding: 80px 0;font-size: 16px;font-weight: 400;letter-spacing: 2px;line-height: 2;color: #555;}.page_wrapper_bg p{font-size: 15px;line-height: 2;letter-spacing: 1px;margin: 0;}.call_to_action img{max-width:100%;}.call_to_action a{color:#555;transition: all 0.5s ease 0s;}.page_wrapper_bg a{transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action hr{border-top: 1px solid #999;}.page_wrapper_bg .call_to_action ul, .page_wrapper_bg .call_to_action ol{padding-left:20px;}/*header*/ 
.RWDmenu_plus02 .container {width: 100%;padding: 0 50px !important;}/*標題麵包屑*/ 
.page_subject{padding: 0;text-align: center;}.hgroup{margin-bottom: 0px;padding: 0 15px;}.hgroup h1{font-size: 36px;color: #333;font-weight: 600;letter-spacing: 2px;line-height: 1.6;margin: 0 auto;text-align: left;}.hgroup .breadcrumb{display: block;text-align: left;border: 0 solid transparent;border-radius: 0;background-color: transparent;position: relative;bottom: auto;right: auto;left: auto;margin: 0 auto;float: none !important;padding: 0 !important;font-size: 15px;}.product1 .hgroup .breadcrumb::before, .product1 .hgroup .breadcrumb::after{width: 25%;}.page_wrapper_bg .hgroup .breadcrumb a{color: #555;}.hgroup .container{margin: 0 auto 50px;width:100% !important;min-width:100% !important;border-bottom: none;padding-top: 0;padding-bottom: 0;padding: 0;}.page_wrapper_bg .call_to_action .pagecontent h1{margin: 0 auto 20px;font-size: 20px;font-weight: 500;color: #333;}.page_wrapper_bg .call_to_action .pagecontent h2{margin: 0 auto 20px;font-size: 20px;font-weight: 500;color: #333;}.page_wrapper_bg .call_to_action h3{margin: 0 auto 20px;color: #333;font-size:24px;line-height: 1.4;font-weight:600;}.page_wrapper_bg .call_to_action h5{margin: 0 auto 10px;color: #016994;font-size:18px;line-height: 1.4;font-weight:600;}/*main*/ 
.page_wrapper_bg .call_to_action > .container .article-text > .container {width: 100%;}.page_wrapper_bg .main .call_to_action img{max-width:100%;}.page_wrapper_bg .banner_block {margin-top: 0;}.page_wrapper_bg .call_to_action::before {content: "";background: url(archive/image/customization/deco-022.png);width: 593px;height: 714px;display: block;position: absolute;right: 0px;top: -2px;left:auto;}section.article-text.rwd{font-size: 16px;letter-spacing: 2px;line-height: 2;}.page_wrapper_bg .call_to_action > .container{width: 100%;max-width: 1400px;padding: 0 50px;background: transparent;position:relative;}.webdesc {background: #fff;border-radius: 15px;padding: 15px 25px;box-shadow: 1px 1px 5px #bbb;margin-bottom: 50px;}section.call_to_action{background-color:transparent;padding: 40px 0;font-size: 16px;letter-spacing: 2px;line-height: 2;color:#555;position:relative;}section.call_to_action::before {background: url(archive/image/customization/partner-bg-page.jpg) center top no-repeat;content: "";width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background-size: 100%;}section.article-text p{font-size: 16px;letter-spacing: 2px;line-height: 2;color: #555;}.pagecontent .article_model[data-seq="0"] {margin-top: 0 !important;}.RWDslider01 .editor{font-size: 16px;line-height: 2;color: #555;}.RWDslider01 .control-box{letter-spacing:0;line-height: 1;font-size:16px;font-family: 'Open Sans', 'Noto Sans TC', sans-serif;}.RWDslider01 .slick-dots{padding-left: 0 !important;}.RWDtimeline02 .model-title {font-size: 20px;line-height: 1;color: #333;}.RWDtimeline02 .timeline2_list .block .text{font-size: 16px;line-height: 1.6;color: #555;}.RWDtimeline02 .timeline2_list .block .text-in{max-height: 55px;}.RWDtimeline01 li.event::before{left: -22px;}.RWDtimeline01 .line_dot2 span{background: linear-gradient(to bottom,rgb(251, 251, 251) 0,rgb(249, 249, 249) 2%,rgb(249, 249, 249) 100%);}.RWDtimeline01 li.event .point .title {font-size: 20px;font-weight: 500;color: #333;}.RWDtimeline01 li.event .point .editor{font-size: 16px;color: #555;line-height: 2;}.page_wrapper_bg .tabs{font-weight: normal;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .article-text .btn-primary{padding:0;background-color: transparent;border: none;display: block;}.page_wrapper_bg .call_to_action .article-text .btn-primary a{font-size: 16px;padding: 8px 0;background: #9e74d2;border-radius: 5px;color: #fff;letter-spacing: 1.5px;border: none;display: block;max-width: 150px;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .article-text .btn-primary a:hover{background: #8d5dc7;color: #fff;}.page_wrapper_bg .call_to_action .pagecontent .btn{border: 0px solid transparent;padding: 0;font-size: 15px;line-height: 1;border-radius: 0;display: block;text-align: right;background-color: transparent !important;}.page_wrapper_bg .call_to_action .pagecontent .btn a{margin-top: 25px;width: 100%;max-width: 150px;letter-spacing: 2px;border-radius: 5px;border: none;background: #9e74d2;padding: 12px 0;display: inline-block;text-align: center;color: #f8f8f8;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .pagecontent .btn a:hover{color: #fff;text-decoration: none;background: #8d5dc7;}.page_wrapper_bg .call_to_action .pagecontent .btn:hover, .page_wrapper_bg .call_to_action .pagecontent .btn:focus, .page_wrapper_bg .call_to_action .pagecontent .btn:active{box-shadow: none;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{max-width: 150px;font-size: 15px;background-color: #016994;color: #fff;padding: 11px 0;display: block;margin-top: 20px;margin-left: 8px;border-radius: 0;border: 1px solid #bbd4de;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background: #fff;color: #086d97;}.article-text .ebtn{float: none;padding: 0;line-height: 1;background: transparent;border-radius: 0;display: block;text-align: right;cursor: auto;}.article-text .ebtn a{display:inline-block;width: 100%;max-width: 130px;font-size: 15px;letter-spacing: 2px;border-radius: 0;border: none;background: #eee;padding: 10px 0;text-align: center;color: #333;transition: all 0.5s ease 0s;}.article-text .ebtn a:hover{background: #8d5dc7;color:#fff;}/*電子表單*/ 
.new-form {margin-top: 0;}.new-form .formdesc{padding-right: 7%;}

/*內頁 end*/
/*內頁美編 start*/

.pageservice > div{width: calc(100% / 5);text-align: center;}.pageseritem{border: 1px solid #e6e6e6;padding: 20px 15px 15px;min-height:129px;}.page_wrapper_bg .main .call_to_action .pageseritem img{max-width: 50px;margin-bottom:10px;}.page_wrapper_bg .main .call_to_action .pageseritem .philipslogo img{max-width:100%;margin: 2.5px 0 12.5px;}.pagekoutei > div{width: calc(100% / 3);text-align: center;}.pagekouitem{border: 1px solid #e6e6e6;padding: 20px 15px 15px;min-height: 173px;}.pagekouitem > div{display: flex;min-height: 72px;flex-direction: column;align-items: center;justify-content: center;}.page_wrapper_bg .main .call_to_action .pagekoutei img{max-width: 200px;margin-bottom:10px;}

/*內頁美編 end*/
/*動態 start*/

* bounceIn 修正成 fadeIn*/@-webkit-keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }    to {    opacity: 1;    -webkit-transform: none;    transform: none;  }   }@keyframes bounceIn {  from {    opacity: 0;    -webkit-transform: translate3d(0, 100%, 0);    transform: translate3d(0, 100%, 0);  }  to {    opacity: 1;    -webkit-transform: none;    transform: none;  }}.flipInY { -webkit-animation-name: fadeInUp !important; animation-name: fadeInUp !important;}.bounceIn {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp;}@-webkit-keyframes zeroall {  0% {    opacity: .1;  }  30% {    opacity: 1;  }}

/*動態 end*/
/*小小螢幕 start*/

@media (max-width: 1700px) {.about_right {width: 65%;left: 35%;background: #fff;}.about_txt p {width: 95%;}.RWDService001 article.boxFeature-2:after {right: 0;}.ft_logo {width: 200px;}.footer_left ,.footer_right{width: 42%;}.footer_logo {width: 16%;}.ft_logo {width: 200px;}}@media (max-width: 1520px) {.footer_left {width: 60%;padding-right:15px;}.footer_right {width: 40%;padding-left: 15px;margin:0}.footer_logo {width: 100%;margin-bottom: 10px;}.footer_block .container {flex-wrap: wrap;}.menu_box h5 {font-size: 15px;}.menu_first {width: 45% !important;}.about_right {width: 75%; left: 25%;}.RWDnews002 li.media:first-child:after {right: 25px;}}@media (max-width: 1500px) {/*menu04變成漢堡*/ 
.RWDmenu_plus04 .header{padding: 0 30px;}.RWDmenu_plus04 .site-nav{display:none;}.RWDmenu_plus04 #mobile-menu, .RWDmenu_plus04 .ml-stack-nav-toggle, .RWDmenu_plus04 .toggle-menu{display: block;float: right;}.RWDmenu_plus04 .features{margin-right: 15px;padding-right: 0px;position: relative;float: right;}.RWDmenu_plus04 .features:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 70%;width: 1px;background-color: #8B8989;transition: 0.3s;}.RWDmenu_plus04 .header.is-up .features:after{opacity: 0;}}@media (max-width: 1400px) {.RWDService001 article.boxFeature-2:after {opacity: 0;}.abright__top {padding: 100px 80px 0;}.abright__mid{padding: 80px;}.abright_bottom{padding: 80px;}}@media (max-width: 1300px) {.product_block .container {width: 90%;}.brand_block .container {width: 95%;}.RWDnews002 li.media p br{ display:block;}.footer_left {width: 55%;}.footer_right {width:45%;}.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 25px 10px;}.RWDmenu_plus04 #mobile-menu .menu>li.active {background-color: #013551;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {background-color: transparent;}}/*------內頁------*/@media (max-width: 1400px) {.page_wrapper_bg .call_to_action > .container{width: 90%;max-width: 100%;padding: 0;}}@media (max-width: 1350px) {.pageservice > div.col-sm-4{width: calc(100% / 3);float: left;}.pageservice > div.col-sm-6{width: calc(100% / 2);margin-top:25px;float: left;}.page_wrapper_bg .main .call_to_action .pageseritem .philipslogo img{margin: 0 auto 10px;max-height: 50px;}}@media (max-width: 1350px) {.page_wrapper_bg .call_to_action > .container{width: 95%;}}@media (max-width: 1100px) {.pagekouitem {min-height: 205px;}}

/*小小螢幕 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus04 .site-nav .menu>li>a {font-size: 14px;padding: 25px 10px;letter-spacing: 1px;}.RWDmenu_plus04 .features {width: 250px;}.RWDmenu_plus04 .features .search-btn{margin-right: 20px;}.portfolio-bottom-summary h4 {font-size: 18px;}.about_right {width: 85%;left: 15%;}.RWDnews002 li.media:first-child:after {right: 70px;}.footer_block .container {flex-direction: column-reverse;width: 80%;}.footer_logo{display: none;}.footer_left {width: 100%;    padding: 0;    border-top: 1px solid #dcdcdc;    padding-top: 30px;    margin-top: 30px;}.footer_right {    width: 100%;    padding: 0;    border: none;}.info_logo{display:block;width: 200px; padding-right: 30px;}.info_logo img {    width: 100%;}.ftinfo_sec {    display: flex;    align-items: center;}.menu_box h5 {border-bottom: 1px dotted #d8d3d3;}.menu_box {margin: 0 15px;}.footer_block .container { width: 90%;}.RWDmenu_plus04 .features .edit .menu_btn {width: 150px;}.RWDmenu_plus04 .features {    width: auto;}.RWDmenu_plus04 .logo {    margin-top: 15px;    width: 120px;}.RWDmenu_plus04 .header .features .edit .menu_btn {color: #fff;background: #77bd38;}.RWDmenu_plus04 .features .edit {display: block;}.RWDmenu_plus04 .header .features .edit .menu_btn i {color: #fff;}.RWDmenu_plus04 .features .search-btn {padding: 25px 25px;}.RWDmenu_plus04 .header.is-up {background: #fff;}.RWDmenu_plus04 .features .edit .menu_btn:before{display:none;}/*------內頁------*/ 
.page_wrapper_bg .call_to_action ul, .page_wrapper_bg .call_to_action ol{padding-left: 30px;}
}
/*1199px end*/
/*1024px start*/
@media (max-width: 1024px) {
.RWDmenu_plus04 .header {padding: 0 15px;}.RWDmenu_plus04 .features {width: auto;}.RWDmenu_plus04 .features .search-btn{margin-right: 0px;}.ml-stack-nav-toggle i { display: none;}.ml-stack-nav-toggle {padding: 45px 45px 25px 15px;}.RWDmenu_plus04 .features {padding-right:0px;}.RWDmenu_plus04 .features:after {background-color: #d0d0d0;opacity: 0;}.RWDmenu_plus04 .header .features .edit .menu_btn {color: #fff;background: #77bd38;}.RWDmenu_plus04 .features .edit {display: block;}.RWDmenu_plus04 .header .features .edit .menu_btn i {color: #fff;}.RWDmenu_plus04 .features .search-btn {padding: 25px 25px;}.RWDmenu_plus04 .header.is-up {background: #fff;}.funny-boxes > .funny-boxes-text > h4 {font-size: 16px;letter-spacing: 1px;}.funny-boxes.not-right-column {padding: 50px 30px;}.funny-boxes{padding: 50px 30px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0px 0px;}.section-content {width: 100%;padding: 0;}.portfolio-bottom {margin: 15px auto 0;width: 95%;}.product_block .container {width: 95%;}.about_right {width: 100%; left: 0;}.about_right h1.main-title{text-align: center;}.about_right h2.sub-title {text-align: center;}.title_logo {justify-content: center;}.about_txt{text-align: center;}.RWDService001 article.boxFeature-2{text-align: center;}.RWDService001 i {margin: 0 auto;}.RWDparallax_new .picbgbox {height: 315px !important;}.RWDService001 article.boxFeature-2:after {    opacity: 1;    right: -20px;}.RWDnews002 li.media p br {    display: none;}.abright_bottom {    padding: 80px 60px;}.RWDnews002 li.media:first-child:after {    right: 25px;}.info_left {    width: 40%;}.info_logo { width: 260px;padding-right: 50px;}.scrollTop002 {right: 20px;}.footer_block {padding: 70px 0 50px;}/*------內頁------*/ 
.hgroup .container{padding: 0 15px;}.new-form .formdesc {padding-right: 25px;}
}
/*1024px end*/
/*991px start*/
@media (max-width: 991px) {
.funny-boxes , .funny-boxes.not-right-column{padding: 30px 15px;}.index h1.main-title {font-size: 35px;letter-spacing: 2px;}.funny-boxes.float-shadow > .funny-boxes-icon {width: 130px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {width: calc(100%/2 - 9px);}.about_txt p {    width: 100%;}.abright__mid {    padding: 80px 20px;}.RWDService001 .col-md-3 {width: calc(100%/3 - 4px);margin: 0 2px;padding: 0 0;}.RWDService001 article.boxFeature-2:after {opacity: 0;}.RWDnews002 li.media h5.media-heading {margin: 0 0 10px 50px;}.RWDnews002 li.media p {margin: 0 0 0 50px;}.RWDnews002 li.media {margin: 0 15px;padding: 0 15px;}.RWDnews002 li.media:first-child:after {    right: 0;}.info_left {    width: 50%;}.info_logo {width: 100%;padding-right: 0;margin-bottom: 20px;}.info_logo img {    width: 160px;}.info_right {width: 55%;}.info_left {width: 45%;}.ftinfo_sec { flex-wrap: wrap;}.menu_sec {margin: 0 -15px;}.RWDproduct002_v2 .btn-box .btn {padding: 10px 0;max-width: 250px;}/*------內頁------*/#eforms .currectsend_btn .web_btn2{margin-left: 0;}
}
/*991px end*/
/*850px start*/
@media (max-width: 850px) {
.RWDnews002 li.media h5.media-heading {margin: 0 0 10px 50px;}.RWDnews002 li.media p {margin: 0 0 0 50px;}.RWDnews002 li.media {margin: 0 15px;padding: 0 15px;}/*------內頁------*/ 
.pagekouitem {min-height: 237px;}.page_wrapper_bg .main .call_to_action .pagekoutei img {max-width: 150px;}
}
/*850px end*/
/*767px start*/
@media (max-width: 767px) {
.RWDmenu_plus04 .features .edit {display: none;}.RWDmobile_bottom_v2 .icon {display: none;}.mobile_bottom__a {padding: 10px 0;background: #6ba933;font-weight: bold;}.mobile_bottom__li {border-left: none;border-right: none;}.footer_block .container {width: 95%;}/*------內頁------*/ 
.hgroup .container {padding: 0;}.page_wrapper_bg .call_to_action > .container .article-text > .container{padding: 0;}.pagekoutei > div {width: 100%;}.pagekouitem{min-height: auto;margin-top: 20px;}.pagekoutei > div:first-child .pagekouitem{margin-top:0;}
}
/*767px end*/
/*600px start*/
@media (max-width: 600px) {
.RWDmenu_plus04 .features:after {opacity: 1;}.ml-stack-nav-toggle {width: 28px;padding: 35px 14px;}.index h1.main-title {font-size: 28px;letter-spacing: 1px;line-height: 1.3;margin: 0 0 5px;}.index .section-subject .col-md-12 {padding: 0;}.RWDService002 h1.main-title br {display: block;}.RWDproduct002_v2 h1.main-title br {display: block;}.RWDproduct002_v2 h2.sub-title{display: block;}.funny-boxes, .funny-boxes.not-right-column {padding: 30px 15px;margin: 0 0 30px;}.brand_block {padding: 70px 0;}.product_block{padding: 70px 0;}.abright__top {padding: 70px 20px 0;}.RWDproduct002_v2 .btn.btn-rj {width: 100%;}.RWDproduct002_v2 .filter-portfolio ul > li{width: 100%;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {    width: 100%;    margin: 0 0 30px;}.RWDproduct002_v2 .btn-box .btn {max-width: 90%;}.RWDService001 .col-md-3 {width: 100%;margin: 0;}.abright__mid {    padding: 50px 20px;}.RWDService001 article.boxFeature-2 {margin-bottom: 30px;}.RWDService001 h2 {margin: 0;}.media-list { flex-wrap: wrap;}.RWDnews002 li.media {width: 100%;   }.RWDnews002 li.media:first-child{ border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-bottom: 20px;}.RWDnews002 li.media:first-child:after{display: none;}.abright_bottom {padding: 50px 30px;}.RWDparallax_new .picbgbox {height: 400px !important;background-position-x: 60% !important;}.RWDparallax_new .container.editor br {display: none;}.contact_txt_bottom a span {display: block;}.contact_txt_bottom {padding-top: 10px;}.RWDparallax_new .container.editor{font-size: 15px;}.menu_sec { flex-wrap: wrap;margin: 0 -5px;}.menu_box { margin: 0 5px;}.menu_box {width: calc(50% - 10px);margin: 0 5px;}.menu_first {width: 100% !important;margin: 0 5px 15px !important;}.info_left {    width: 100%;}.info_right {    width: 100%;    text-align: left;    margin-top: 30px;}.info_key{display: none;}.RWDnews002 li.media {    margin: 0;}.brand-button a {border: 1px solid #016994;color: #fff;background: #016994;}.fl {width:200px;}.footer_left {margin-top: 15px;}.info_right {margin-top: 15px;}.footer_block {padding: 70px 0;}.RWDalert_fancybox.bottom .editor, .RWDalert_fancybox.bottom .btn-box {display: block !important;}.RWDalert_fancybox.bottom {padding: 30px 30px 20px !important;width: 100%;}.RWDalert_fancybox .btn.active {display: block !important;margin: 20px 0 0 !important;width: 100% !important;}/*------內頁------*/ 
.pageservice > div.col-sm-4, .pageservice > div.col-sm-6{width: 100%;float: none;}.pageservice > div .pageseritem{margin-top:20px;}.pageservice > div:first-child .pageseritem{margin-top:0;}.new-form .formdesc {padding-right: 15px;}#eforms .ebtn.currectsend_btn, #eforms .currectsend_btn .web_btn2{max-width: 100%;}
}
/*600px end*/
/*320px start*/
@media (max-width: 320px){
.index h2.sub-title {font-size: 15px;}.abright__top {padding: 70px 15px 0;}.footer_block .container {width: 100%;}.scrollTop002 {right: 40px;}
}
/*320px end*/