/*---首頁---*//* all */a{color:#0097d2}a:hover, a:focus{text-decoration: none;}.flex-direction-nav .flex-nextbody, html{font-family: arial,helvetica,sans-serif;}#panel_7{ background-color: #333;}/* 反白顏色設定*/::selection {background: #0097d2;color: #fff;}::-moz-selection {background:#0097d2;color: #fff;}/*隱藏*/ 
.flex-control-nav{display:none;}.page_wrapper_bg .flex-direction-nav .flex-prev{display:none;}.page_wrapper_bg .flex-direction-nav .flex-next{display:none;}/* banner*/ 
.flexslider .container .carousel-caption{top:20%;margin:0}.flexslider .container .carousel-caption h1{font-size:30px;line-height:54px;text-align:center;width:100%;letter-spacing:7px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45);background:transparent}.flexslider .container .carousel-caption .lead.skincolored{font-size:14px;background:transparent;text-align:center;width:100%;line-height: 26px; letter-spacing: 6px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45)}.flex-direction-nav a{opacity: 1 !important; top: 40% !important; margin: -20px 60px 0 !important;}.flex-direction-nav .flex-prev{background: url(archive/image/customization/bg_direction_nav2-1.png) no-repeat 0 0 !important;width: 80px !important;;height: 80px !important;background-size: contain !important;left: 50px !important;}.flex-direction-nav .flex-next{background: url(archive/image/customization/bg_direction_nav2-2.png) no-repeat 0 0 !important;width: 80px !important;;height: 80px !important;background-size: contain !important;right: 50px !important;}/* header */header .container{width: 90% !important;}header{background: none #fff;border-bottom:0px solid #eaeaea;box-shadow: 1px 4px 12px rgba(0, 0, 0, 0.08);}.navbar .logo_img{margin: 16px 0 0;width: 425px;max-width: 100%;height: auto;}.navbar{margin:0px}.navbar-default .navbar-nav > li > a{letter-spacing:3px; color: #777}.navbar .nav li a{border-bottom: solid 0px transparent;text-align: center;font-size: 15px;}.navbar .nav li a:hover, .navbar .nav li a:active{color: #fff;border-bottom: solid 0px transparent;}.in ul.nav li a:hover, .in ul.nav li a:active{color: #0097d2;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #0097d2;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #0097d2;}.navbar-nav .open .dropdown-menu{background-color: rgba(49, 191, 255, 0.73);}/*語系*/ 
.web_language006{ float: right !important; margin-top: 10px; z-index: 11111111111111;}.web_language006 .language.choiced, .web_language006 .language.choiced a{ color: #0097d2;}.web_language006 .language, .web_language006 .language a{ color: #b3b3b3;}.web_language006 .language_line{ color: #b3b3b3;}.web_language006 .language, .web_language006 .language a:hover{ color: #0097d2;}/*/*PRODUCTS*/ 
.RWDProduct012 .second-item img{border-radius: 0;}.index section.call_to_action{padding: 80px 0 ;background: #eeeeee;}.RWDProduct012 .item-box .item-title{font-size:24px;margin-top:10%;margin-bottom: 15%;letter-spacing: 1px;font-family: arial;font-weight: bold;color: #fff;}.RWDProduct012 .item-box .item-text{letter-spacing:1px}.RWDProduct012 .item-box .item-text a{color: #999;}.RWDProduct012 .item-box .item-text a:hover, .RWDProduct012 .item-box .item-text a:focus{color: #0097d2;text-decoration: none;}.RWDProduct012 .main-title{color: #0097d2;margin-bottom:0;letter-spacing: 1px;font-family: 'Open Sans', sans-serif;font-weight: 700;font-size:38px;}.RWDProduct012 .sub-title{display:none;}.RWDProduct012 .section-line{width:60px;margin-bottom:20px;margin-top: 20px;background-color: #444;}.RWDProduct012 .circle-btn{display:none;}.RWDProduct012 .second-item{box-shadow: none;}*/@media (max-width: 1240px) {/* PRODUCTS*/ 
.RWDProduct012 .item-box{width: 23.3333333333333%;margin: 0 5%;}}section.features_teasers_wrapper{/*background:#0097d2*/;padding:0px 0;margin: 0;}/*/*INFORMATION*/ 
.RWDright_cont002 .item-first{background: rgb(0, 151, 210);}.RWDright_cont002 .item-first .text-box .title{color:#fff;text-align:center;letter-spacing: 1px;text-transform:uppercase;font-family: 'Open Sans', sans-serif;font-weight: 700;font-size:38px;}.RWDright_cont002 .item-first .text-box .subtitle{text-align:center;margin-top:30px;color: #fff;letter-spacing: 3px;}.RWDright_cont002 .item-first .text-box{color:#333;margin-top:5px;}.RWDright_cont002 .item-first .text-box .text{text-align:center;width:95%;margin:0 auto;margin-top:32px;color: #fff;letter-spacing: 2px;}.RWDright_cont002 .item-first .text-box .underline{margin:25px auto;background-color:#ccc;}.RWDright_cont002 .item-first .pic:after{background-color:rgba(31, 31, 31, 0.5)}.RWDright_cont002 .item-first .text-box a{color: #fff; width: 170px;padding: 0;}.RWDright_cont002 .item-first .text-box a:hover{background-color:#0097d2;border: 1px solid #f6c236;color: #f6c236 !important;}.RWDright_cont002 .item-first .text-box button{letter-spacing: 1px;  padding: 12px 10px;width: 170px;}.RWDright_cont002 .item-first .pic:after {background-color: rgba(0, 0, 0, 0.65);}.RWDright_cont002  a:hover, .RWDright_cont002  a:focus, .RWDright_cont002 .item-first .text-box button:hover{color: #f6c236 !important;}*//* LIVE DEMO*/ 
.RWDproduct004  .heading-title.heading-arrow-bottom h1{font-size:38px;color:#000;font-family: 'Open Sans', sans-serif;font-weight: 700;text-transform:uppercase;}.RWDproduct004 h2.sub-title{display: none;letter-spacing:5px;font-size:16px;color:#212121;margin-top:30px}.RWDproduct004 .callout-dark{background-color:#0097D2}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 section{border:none;padding: 120px 0 70px;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span{border-radius:99em; background-color: #0097d2;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box img{transform:scale(1);transition:all 0.8s;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box:hover img{transform:scale(1.5)}.RWDproduct004 .item-box-desc{ text-align: center !important;padding: 20px;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3{font-size: 22px;letter-spacing: 2px;font-weight: bold;}.RWDproduct004 .list-inline{ margin: 10px 0 !important;}img.mfp-img{background-color: #fff;}/* footer*/footer{margin-top: 0;border-top: solid 0px transparent;background-color:#eee;color: #333; padding: 20px 0; font-size: 14px;}.footer-info{padding:110px 0 80px;background-color:#eee}.footer-info .RWDedictor{letter-spacing: 1px;color: #666;line-height: 1.9;}.footer-info .RWDedictor a{color: #666;}.footer-info h1{margin: 0;font-family: 'Open Sans', sans-serif;font-size: 32px;letter-spacing: 1px;text-transform: uppercase;color: #000;line-height: 1.2;font-weight: 700;}.footer-info h1 span{display:block;font-size: 26px;font-weight:700;}.copyright{border-top: solid 0px transparent;}.footer-info .RWDedictor a:hover{  color: #0097d2;}.copyright{text-align: center;}.copyright  a, .copyright  a:hover{color: #333;}/* 社群*/#social_media_wrapper a{width: 50px;height: 50px;background-color: #eee;}.RWDsocial001{background:transparent;  position: relative !important;padding: 0px;}.RWDsocial001 a{color: #ccc;}#social_media_wrapper a:hover, #social_media_wrapper a:active{background:#4cbaef}/*scrolltop*/#toTop{background: url(archive/image/customization/51scrolltop.png) no-repeat left top;}#toTopHover{background: url(archive/image/customization/51scrolltop.png) no-repeat left -51px;}/*搜尋*/ 
.web_search{ font-family: arial,helvetica,sans-serif;}.web_search .searchkey input{ width: 100%; font-family: arial,helvetica,sans-serif;}.web_search .btn{ float: right;font-family: arial,helvetica,sans-serif;}/*電子報*/ 
.web_edm{ font-family: arial,helvetica,sans-serif; margin-top: 10px;}.web_edm .email{  font-family: arial,helvetica,sans-serif;}.web_edm .email input{  font-family: arial,helvetica,sans-serif;}.web_edm .btn_container{ float: right; font-family: arial,helvetica,sans-serif;}/*20191001 加費修改*//*搜尋*/ 
.web_search003 {right: 80px;position: absolute;margin-top: 8px;}.web_search003 .search_icon {filter: invert(100%) grayscale(100%) brightness(100%)}.search_icon span {display:none}/*產品*/ 
.RWDProduct012 .container {width: 100%;}.portfolio_teasers_wrapper {background: #0097D2 !important;padding: 50px 0px;}.callout-dark.heading-title.heading-arrow-bottom {display:none}.product-main-title {color: #0097d2;margin-bottom:50px;letter-spacing: 1px;font-weight: 700;font-size:38px;}.RWDproduct002_v2 .section-subject {display:none}.RWDproduct002_v2 h4 {font-size:22px !important;margin-top:15px !important;letter-spacing: 1px !important;font-weight: bold !important;color: #333;}/*產品影片*/ 
.call_to_action > .container {width:85%;}.RWDproduct002_v2 {padding: 0px 0px;}.video_title {font-size: 22px !important;margin-top: 15px !important; letter-spacing: 1px !important; font-weight: bold !important;color: #333;line-height:35px}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 {color: #0097d2;}@media (max-width:1440px){.call_to_action > .container {width: 100%;}header .container {width: 100% !important;}}
/*語系調整字型 start*/

.lang_tw .RWDProduct012 .main-title{font-family: 微軟正黑體;}.lang_tw .RWDProduct012 .item-box .item-title{font-family: 微軟正黑體; font-size: 20px;letter-spacing: 2px;font-weight: 100;}.lang_tw .RWDright_cont002 .item-first .text-box .title{font-family: 微軟正黑體;}.lang_tw .RWDproduct004  .heading-title.heading-arrow-bottom h1{font-family: 微軟正黑體;}.lang_tw .footer-info h1{font-family: 微軟正黑體;}.lang_tw .web_search .searchkey input{font-family: 微軟正黑體;}.lang_tw .web_edm .email input{font-family: 微軟正黑體;}/*191001 加費修改*//*選單*/ 
.lang_en .navbar .nav li a {font-size: 14px; letter-spacing: 0px;}

/*語系調整字型 end*/
/*內頁 start*/

/*---RWD內頁---*//*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 20px;line-height: 40px;color: #0097d2;letter-spacing:1px;font-weight: 600;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #000;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#333; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row label {font-size: 14px;line-height: 30px; color: #333; letter-spacing: 1px; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row a {color: #333;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #0097d2;}.pagecontent {color: #333;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400;word-wrap: break-word;}.page_wrapper_bg ._bd_row li {font-size: 14px;line-height: 30px;font-weight: unset;letter-spacing:1px;}.page_wrapper_bg .call_to_action ol, .page_wrapper_bg .call_to_action ul{padding-left: 19px;}.web_edm .btn {font-size: 14px;font-family: "微軟正黑體";}/*隱藏*//*頁首*/ 
.page_wrapper_bg{}/*主選單*/ 
.RWDMenuNormal001 li{padding: 8px 0px;}.page_wrapper_bg .web_language006 {line-height: 22px;}.RWDMenuNormal001 ul ul {display: none;}/*側選單*/ 
.nav-pills > li > a{border-radius: 0px;}.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a{color: #ffffff;background: #0097d2;}.page_menu_block ul.nav > li > a{background: #ffffff;}/*按鈕*/ 
.btn a:hover, .btn a:focus{ color: #ffffff;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background: #3c9bde;}/*麵包屑*/ 
.breadcrumb a {color: #777}.breadcrumb a:hover {color: #0097d2;}.hgroup .breadcrumb {background-color: #eeeeee;}/*置中標題樣式*//*.hgroup h1 {font-size: 30px;letter-spacing: 2px;color: #333;text-align: center;font-weight: 400;}.hgroup .breadcrumb::before {content: "— ";}.hgroup .breadcrumb::after {content: " —";}.hgroup .breadcrumb {padding: 3px 10px;border: 0px;margin: 0px auto;position: relative;text-align: center;width: 100%;bottom: 0;letter-spacing: 2px;background-color: transparent;}.hgroup .container {border-bottom: 0;}*//*內頁內容*/ 
.page_wrapper_bg section.call_to_action{background-color: #eee;padding: 35px 0 45px 0;min-height: 700px;}/*產品*/ 
.page_wrapper_bg .content section {font-size: 14px;}.page_content2 .info .subtitle {font-size: 14px !important;color: #606060 !important;} /*左右說明*/#product .subject a.itemlink {font-size: 20px;font-weight: bold;}.item .summary {    -webkit-line-clamp: 3;}/*聯絡我們*/ 
.ebtn{ background: #0097d2 !important;}.page_wrapper_bg .eformsForm {padding-top: 20px;}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 24px;color: #0097d2;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 24px;color: #0097d2;letter-spacing:1px;} /*無圖*/#edcontent > div > div > div._col.list_subject.col-sm-9.col-md-9 > a {font-size: 24px;color: #0097d2;letter-spacing:1px;}#edcontent > div > div > div._col.list_subject.col-sm-12.col-md-12 > a {font-size: 24px;color: #0097d2;letter-spacing:1px;}.layoutlist_3 .list_subject .summary a {color: #333 !important;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0;}/*日期線*/ 
.layoutlist_3 .listdate {margin-top: 0;}.layoutlist_3 .listdate .yearmonth {padding-bottom: 15px;}/*手機板*/@media (min-width: 769px) {/*news*/ 
.layoutlist_3 .list_subject {padding: 0 30px;}/*文字區間*/ 
._col.list_img {/*box-shadow: 0 5px 14px 0 rgba(0, 0, 0, 0.17);*/padding: 0;}.layoutlist_3 .listdate .yearmonth {text-align: right;}/*日期置右*/ 
.layoutlist_3 .listdate .day {text-align: right;font-size: 60px !important; color: #0097d2 !important;} /*日期置右*/}/*購物車*/ 
.btn-primary{background-color: #014371;border-color: transparent;}/*頁尾*/ 
.page_wrapper_bg .footer-info .RWDedictor {font-size: 14px;}.page_wrapper_bg .web_search {border-color: #ccc;background-color: #fff;}.page_wrapper_bg .web_search input {background: transparent;}.page_wrapper_bg .web_search .btn:hover {color: #0097d2;}.page_wrapper_bg .web_edm {border: 1px solid #ccc;background-color: #fff;}.page_wrapper_bg .web_edm .email input {background-color: transparent;}.page_wrapper_bg .web_edm .btn:hover {color: #0097d2;}.page_wrapper_bg .copyright {border-top: solid 0px transparent;}/*側選單*/ 
.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a {color: #0097d2;}.page_menu_block ul {padding-left: 0 !important;}@media (min-width: 769px) {.page_menu_block {width: 90%;}/*側選單寬度*/}.page ul li a {background-color:#fff;}.page ul li a:hover, .page .page_active {background-color:#63cbfa;}/*按鈕*/ 
.download_container .btn {background: #0097d2;color: #fff;}/*回上一頁*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {color: #fff;background: #0097d2;border: 1px solid #0097d2;transition: all 0.5s ease 0s;}.block_body .page_content2 .btn:hover, .block_body .page_content1 .btn:hover, .page_content2 .btn:hover, .page_content1 .btn:hover {color: #fff;background: #0097d2;border: 1px solid #0097d2;}.block_body .btn a, .btn a {color: #fff;transition: all 0.5s ease 0s;}.block_body .btn a:hover, .btn a:hover {color: #fff;}/*下載*/ 
.download_container ul.dd-options.dd-click-off-close {padding-left: 0;}/*頁籤*/ 
.tab_row ul {padding-left: 0 !important;}

/*內頁 end*/
/*1880px start*/

@media (max-width:1880px){.flex-direction-nav .flex-prev{left:0 !important;}.flex-direction-nav .flex-next{right:0 !important;}}

/*1880px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*---首頁---*/ 
.navbar .logo_img{ width: 300px;    margin: 25px 0 0;}header .container { width: 100% !important;}/* banner*/ 
.flex-direction-nav .flex-prev{width: 50px !important;;height: 50px !important;background-size: contain !important;}.flex-direction-nav .flex-next{width: 50px !important;;height: 50px !important;background-size: contain !important;}/*Live Demo*/section.call_to_action .container{width: 90%;}/*INFORMATION*/ 
.RWDright_cont002 .item-first .text-box{padding: 32px 10px;}.RWDright_cont002 .item-first .text-box .text{margin: 0 auto;}.RWDright_cont002 .item-first .text-box{margin-top: 0;}.RWDright_cont002 .item-first .text-box .text{width: 90%;}/* PRODUCTS*/ 
.RWDProduct012 .item-box{width: 23.3333333333333%;margin: 0 5%;}/*搜尋*/ 
.web_search .searchkey input{width: 150px;}/*電子報*/ 
.web_edm .email input{width:200px;}/* footer*/ 
.footer-info #panel_33 {width: 100%;}/*產品*/ 
.form_00 {overflow-x: auto;}/*menu*/ 
.page_wrapper_bg .navbar .nav li a {padding-right: 5px;padding-left: 5px;}/*1002加費修改*//*產品影片*/ 
.video_block {margin-top: 0px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*---首頁---*/ 
.main .container {padding-left: 15px;padding-right: 15px;}.navbar .logo_img {margin: 12px 0 0;}/* header */header .container{width: 95% !important;}.navbar .logo_img{width: 355px;}/*.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding-top: 30px;}*/ 
.navbar-default .navbar-toggle {border-color: transparent;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:  transparent;}.in ul.nav{ background: #fff;}.navbar-nav > li > a{ line-height: 30px;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #000000;}.RWDMenuSmall001 {padding: 10px 0 10px;}.navbar .nav {margin: -12px -14px 0 0px;}.web_language006{position: relative;margin: 0;float: none !important;width: 54px;left: 50%;margin-left: -27px;margin-top: 25px;}.navbar .nav {margin: 0px;}/* banner*/ 
.flex-direction-nav a{top: 60% !important; margin: -20px 60px 0 !important;}/*Live Demo*/ 
.RWDProduct012 .item-box{width: 27.3333333333333%;margin: 0 3%;}.RWDProduct012{padding:0}section.call_to_action .container { width: 100%;}/*INFORMATION*/section.features_teasers_wrapper{padding: 0 0 20px;}.RWDright_cont002 .item-first .text-box{padding: 70px 10px;}.RWDright_cont002 .item-first .text-box .text{width:100%}/* PRODUCTS*/ 
.RWDproduct004 .col-sm-3{width: 50%;}/* footer*/ 
.RWDsocial001{left:0;right:auto}/*------------內頁------------*/ 
.page_wrapper_bg .navbar-toggle {padding: 10px;}/*news*/ 
.layoutlist_3 .listdate .yearmonth {padding-bottom: 0 !important;}.page_content2 .info {padding-left: 15px;}/*1002加費修改*//*產品影片*/ 
.video_block {margin-top: 50px;margin-bottom: 100px;}/*1003加費修改*/ 
.web_search003 {    right: 220px;    position: relative;    margin-top: 0px;    top: 3px;    height: 50px;}.web_search003 .searchkey {display: block;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*//* header */ 
.navbar .logo_img {width: 225px;}.RWDMenuSmall001 {padding: 0px;}.web_language006{  position: relative;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{padding-top: 0px;}.hgroup h1 {    margin-bottom: 60px;    font-size: 22px;    line-height: 32px;}/* banner*/ 
.flex-direction-nav a{top: 70% !important; margin: -20px 30px 0 !important;}/*Live Demo*/section.call_to_action{padding: 40px 0;}.RWDProduct012 .item-box{width: 100%;margin: 0;}/*INFORMATION*//* PRODUCTS*/ 
.RWDproduct004 section{padding: 80px 0px;}.RWDproduct004 .col-sm-3{width: 100%;border-bottom:1px solid #fff;}/* footer*/ 
.footer-info {padding: 110px 0 0px;}/*scrolltop*/#toTop {bottom: 148px;}/*---內頁---*//*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}/*內容*/ 
.page_subject {padding: 0px;}.page_wrapper_bg .main .container {padding-left: 15px;padding-right: 15px;}.page_wrapper_bg ._bd_column {padding-left: 0px;padding-right: 0px;}.page_wrapper_bg .info_r .btn, .page_wrapper_bg .info_r .file_area {float: right!important;margin-top: 0;}/*pr*/ 
.img_1 img {width: 100% !important;height: auto !important;}.page_content2 .info {padding-top: 0 !important;}.layoutlist_3 .list_subject {margin-top: 25px !important;}/*標題和圖距離*//**/ 
.web_search003 {    right: 60px;    position: relative;    margin-top: 0px;    top: 3px;    height: 50px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.web_edm .btn {padding: 0px 8px;}.page_wrapper_bg .web_edm .email input {width: 160px;}/**/ 
.web_search003 {    right: 30px;    position: relative;    margin-top: 0px;    top: 3px;    height: 50px;}
}
/*iphone5 end*/