a{text-decoration:none}a:hover{text-decoration:none}.cd-main-content {top: 0 !important;}/*loading*//*選單*/ 
.cd-logo { margin-top: 18px; width: 200px;}.is-up header.cd-main-header {box-shadow: 9px 1px 19px -7px #313131;}.cd-main-header {background: rgba(255, 255, 255, 1);padding-right:20px;}.cd-search button:hover {color: #273f71;}.cd-primary-nav>li:after {height: 0;}.cd-primary-nav>li>a {letter-spacing: 2px;font-size: 15px;}nav.cd-nav {margin-left: 0px;}@media (min-width: 1200px){.RWDmenu_plus02 .container {width: 50%;margin: 0 auto;float: right;padding: 0;}.RWDmenu_plus02 .inside {background: transparent;top: 30px;}.RWDmenu_plus02 .inside.is-up {top: 0px;}.RWDmenu_plus02 .inside.is-up {box-shadow: none;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color: #273f71;}.cd-primary-nav>li>a:hover {color: #273f71;}.cd-primary-nav>li.has-children.active.hover>a:after, .cd-primary-nav>li.has-children.active.hover>a:before {background-color: #273f71;}.cd-primary-nav>li.has-children.active.hover>a {color: #273f71;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover { background-color: #273f71; color: #fff;}}@media (min-width: 768px){.RWDmenu_plus02 .cd-search { height: 60px; width: 100%; left: auto; right: 15px; max-width: 350px;}.RWDmenu_plus02 .cd-search input {font-size: 16px;}.RWDmenu_plus02 .cd-search button {top: 18px;font-size: 15px;}}/*banner輪播*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {background: #314c9f;}.banner-block {position: relative;}/*.banner-block:after {content: "";position: absolute;background: url(archive/image/customization/190213_banner_bg.png)no-repeat; width: 100%;height: 100%;background-position: bottom;bottom: 0;    -moz-transform:scaleX(-1);    -webkit-transform:scaleX(-1);    -o-transform:scaleX(-1);    transform:scaleX(-1);    /*IE*/    filter:FlipH;}*//*產品*/ 
.RWDproduct001 nav li {margin: 0px 5px;letter-spacing: 1px;}.RWDproduct001 h1.main-title {font-size: 40px;color: #000;letter-spacing: 8px;line-height: 40px;font-family: 'cwTeXHei', serif;text-align: left; padding: 0 15px; float: left;}.RWDproduct001 h2.sub-title {font-size: 21px;margin: 10px 0 0;color: #a0a0a0;letter-spacing: 1px;line-height: 26px; float: left;font-family: 'Montserrat', sans-serif;}.RWDproduct001 .section-line {display: none;}#filter > ul {padding-left: 0;}.RWDproduct001 nav a:hover, nav a.current {background-color: transparent;color: #737373;}.RWDproduct001 nav a {background-color: transparent;color: #333;}.btn:active, .btn.active {box-shadow: none;}.btn-sm:after {content: "/";position: absolute;right: -10px;}.btn-sm {position: relative;}.RWDproduct001 a h3 {font-size: 18px;letter-spacing: 1px;text-align: center;color: #273f71;/*border-bottom: 10px solid;*/background: #fff;margin: 0;padding: 0px 0 30px;box-shadow: 5px 5px 23px rgba(0, 0, 0, 0.1);font-weight: bold;  transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}.RWDproduct001 .isotopeItem:hover h3 {color: #888888;}.boxContent a {letter-spacing: 1px;font-size: 15px;color: #666;}.RWDproduct001 .imgWrapper {box-shadow: 5px 0px 23px rgba(0, 0, 0, 0.1);}.RWDproduct001 .isotopeItem {padding: 0 15px;transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}.RWDproduct001 .isotopeItem:hover {opacity: 0.7;}.product-block {padding: 60px 0 20px !important;background: #efefef !important;}/*頁尾*/footer { padding: 50px 0 30px; background: none #273f71;margin-top: 0;border-top: 0;}.ft-l h1 {font-family: 'cwTeXHei', serif;font-size: 27px;margin-bottom: 30px;letter-spacing: 1px;line-height: 40px;}.ft-l p {font-size: 14px;line-height: 2;letter-spacing: 1px;}.ft-l p a{color: #fff;transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}.ft-l p a:hover{color: #ffa200;}.footercopy {background: #0c183a; padding: 5px 0; font-size: 12px; letter-spacing: 1px; color: #fff;text-align: center;}.ft-box { background:#fff; color:#273f71; letter-spacing: 2px; font-family: 'Montserrat', sans-serif; font-weight: bold;margin-right: 10px; width: 31%;padding: 20px 10px 5px 10px;margin-top: 70px;font-size: 13px;transition: all .5s; -o-transition: all .5s;-webkit-transition: all .5s; -moz-transition: all .5s;}.ft-box p {margin-top: 8px;}.ft-box:hover {background: #273f71;color: #ffa200;}.ft-box:hover a {color: #fff;}.ft-r a {text-transform: uppercase;font-size: 16px;}/*top*/#toTop {display: none !important;}.scrollTop {width: 30px;height: 20px; float: right; top: -176px; right: 35px;background: transparent url(archive/image/customization/181008_top.png) center center no-repeat;background-size: contain;}
/*內頁 start*/

.page_wrapper_bg .collapsing_header .main {background: #efefef;}.page_wrapper_bg .call_to_action {padding-bottom: 120px;padding-top: 0px;background-color: #EFEFEF;}/*字體*/ 
.pagecontent {font-size:14px;letter-spacing:2px;line-height:2;color:#333;}.page_wrapper_bg .pagecontent h4 {color: #2a83e8;font-weight: bold;font-size: 16px;letter-spacing:2px;line-height:2;}.page_wrapper_bg .about_section h4 {    font-size: 22px;    margin-top: 0px;}.page_wrapper_bg .about_section h4::after {    content: "";    display: block;    width: 30px;    height: 2px;    background: #2a83e8;    position: relative;    margin-top: 15px;    margin-bottom: 30px;}.pagecontent ol {padding-left:20px;}.page_wrapper_bg .pagecontent ul {padding-left:20px;}.page_wrapper_bg .pagecontent hr {border-top: 1px solid #ccc;}/*標題*/ 
.hgroup .container {border-bottom: 0px;}.hgroup .breadcrumb {display:none;}.hgroup h1 {    letter-spacing: 8px;    font-family: 'cwTeXHei', serif;    line-height: 1.5;    color: #000;    font-size: 36px;}/*側選單*//*#sidebar .products-nav>ul>li>ul {display: none;}*/ 
.m2018 .products-nav .nav-title {background: #2a83e8;color: #fff;text-align: center;margin-bottom: 30px;font-size:18px;letter-spacing:3px;}.m2018 .products-nav>ul>li>a {padding-left: 0px;}.m2018 .products-nav>ul>li {border-bottom: 0px;padding-bottom: 0px;margin-bottom: 15px;}/*.m2018 .products-nav>ul>li>a {color: #000;letter-spacing: 2px;width: 100%;border-bottom: 1px solid #cacaca;font-size: 16px; padding-bottom: 15px;margin-bottom: 10px;padding-top: 0;}*/ 
.m2018 .products-nav>ul>li>a:hover {color: #2a83e8;transition: 0.4s ease;}.m2018 .products-nav>ul>li>a:after {content: "";width: 8px;height: 3px;border-radius: 0px;background: #2a83e8;display: inline-block;margin-left: 10px;vertical-align: middle;opacity: 0;transition: 0.4s ease;position: relative;top: -1px;}.m2018 .products-nav>ul>li>a:hover:after{opacity:1;}.m2018 .products-nav>ul>li {color: #000;letter-spacing: 2px;width: 100%;border-bottom: 1px solid #cacaca;font-size: 16px;padding-bottom: 15px;margin-bottom: 10px;padding-top: 0;}/*產品頁*/ 
.page_wrapper_bg .layoutlist_2 .item {margin-top: 0px;margin-bottom: 44px;border-bottom: 0px;}.page_wrapper_bg .layoutlist_2 .item img {padding: 15px;background: #fff;}.page_wrapper_bg .layoutlist_2 .subject {margin-top: 0px;padding: 20px 0px 15px 0;background: #fff;height: auto !important;text-align: center;}.item .subject A.itemlink {color: #273f71;font-weight: bold;font-size: 15px;}/*產品內頁*/ 
.page_content2 .btn {background: #2a83e8 !important;;float: right;letter-spacing: 2px;font-size: 15px;margin-right: 0;border-radius:0px;transition:0.4s ease;padding: 1px 40px;}.page_content2 .btn:hover {opacity: 0.8;}.buy_btn {float: left !important;margin-bottom: 35px !important;font-size: 16px !important;}.page_wrapper_bg .page_content2 .info #prod_name h2, #prod_name h2 {color: #2a83e8;font-weight: bold;letter-spacing: 2px;}.page_wrapper_bg .split_line { margin: 0;background: transparent;}.page_wrapper_bg .page_content2 .info .subtitle {font-size: 14px;line-height: 2;}.page_wrapper_bg .page_content2 .info .subtitle span {color: #000;font-weight: 600;font-size:16px;}.page_wrapper_bg .page_content2 .info .subtitle {font-size: 14px;line-height: 2;margin-top: 15px;}.page_wrapper_bg .page_content2 .info .subtitle ul {padding-left: 20px;margin-top: 30px;margin-bottom: 30px;}.line_add {display: inline-block;margin-left: 15px;}.page_wrapper_bg .page_content2 .thumb_area.site2 {background: #fff;padding: 15px;}.product_top.row {border-bottom: 1px solid #d3d3d3;}.content-current ul {padding-left: 20px;}.content section.content-current {font-size: 14px;letter-spacing: 2px;line-height: 2;color: #333;}.content-current hr {border-top: 1px solid #d3d3d3;margin: 30px 0;}.content section.content-current {padding-left: 0px;padding-top: 30px;}.line_add a {background: #00b900;padding: 8px 20px;line-height: 32px;font-size: 16px;letter-spacing: 2px;color: #fff;transition:0.4s ease;}.line_add a:hover {opacity: 0.8;}.line_add img {width: 41px;}/*頁籤*/ 
.page_wrapper_bg .page_content2 .tabs nav li.tab-current a {font-size: 16px;border: 1px solid #666;padding: 5px 15px;background: #fff;}.page_wrapper_bg .page_content2 .tabs nav li a {border: 1px solid #666;color: #333;font-size: 16px;letter-spacing: 2px;padding: 5px 15px;margin-right: 15px;transition:0.4s ease;}.page_wrapper_bg .page_content2 .tabs nav ul li {border: 0px;}.page_wrapper_bg .page_content2 .tabs nav li.tab-current:before, .page_content2 .tabs nav li.tab-current:after {background: transparent;}.page_wrapper_bg .page_content2 .tabs nav li a:hover {background: #fff;}/*關於*/ 
.about_section::after {content: "";width: 1000px;height: 130px;background: rgba(255, 255, 255, 0.7);position: absolute;z-index: -1;bottom: -30px;left: -30px;}/*安裝*/ 
.album_item {height: auto !important;}.album_item_subject {background: #fff;opacity: 1 !IMPORTANT;padding: 20px 10px 10px 10px;height: auto;line-height: 1.8;}.album_item_subject td {color: #273f71;font-weight: bold;font-size: 15px;transition:0.5s ease;}.album_item {height: auto !important;background: #fff;padding: 20px 0 10px 0;}.album_item img {transition:0.5s ease;}.album_item:hover img {transform:scale(1.1);}.album_item:hover td {color:#333;}.page_desc {margin-bottom: 30px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_3 .item {border-bottom: 1px dotted #314c9f;}.page_wrapper_bg .layoutlist_3 .list_subject a {font-size: 16px;color: #333;font-weight: bold;line-height:1.8;}.page_wrapper_bg .layoutlist_3 .list_subject a:hover {color:#273f71;transition:0.4s ease;}.page_wrapper_bg .layoutlist_3 .listdate .yearmonth {padding-bottom: 0px;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 40px;line-height: 1.8;color: #333;}.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0px;text-align: center;}.page_wrapper_bg .layoutlist_3 .list_subject .summary a {font-size: 14px;}/*購物*/ 
.shopping_intro {background: #fff;padding: 40px 60px;margin-bottom: 45px;}.shopping_intro a {color:#333;transition:0.4s ease;}.shopping_intro a:hover {color: #273f71;}/*聯絡*/ 
.formdesc a {color:#333;transition:0.4s ease;}.formdesc a:hover {color: #273f71;}.contact_area {background: #fff;padding: 30px 30px;display: flex;align-items: center;justify-content: center;width:90%;margin-bottom:30px;}.contant_child_buy img {width: 60%;}.contant_child_buy {text-align: center;}.contant_child {text-align: center;}.contact_area h5 {font-size: 14px;letter-spacing: 2px;color: #333;margin-top: 15px;font-weight: 600;}.formdesc {letter-spacing: 1px;}textarea.form-control {height: 100px;}/*確定送出*/ 
.new-form .new-width .row .col-md-11 {width: 100% !important;}.ebtn {background: transparent;padding: 0;float: right;margin-right: 0;}.ebtn a {color: #fff;padding: 5px 25px;background: #2a83e8;letter-spacing: 2px;font-size: 15px;border-radius:0px;transition:0.4s ease;}.ebtn a:hover {opacity: 0.8;}.customized_columns ._input, .customized_columns select {background: transparent;border-radius: 0px;box-shadow: none;border: 1px solid #ccc;}.customized_columns ._input:focus {border: 1px solid #aaa;}.customized_columns ._input:hover {border: 1px solid #aaa;}/*回上一頁*/ 
.page_wrapper_bg .btn_back {background:transparent; float:right; padding-right: 0px;margin-right: 0px;padding-left: 0;}.page_wrapper_bg .btn_back a {    color: #fff;    padding: 3px 30px;    background: #2a83e8;    letter-spacing: 2px;    border-radius: 0px;    font-size: 14px;    transition: all 0.4s ease;line-height:1.8;}.page_wrapper_bg .btn_back a:hover {opacity: 0.8;}.page_wrapper_bg .btn:active {box-shadow:initial;}/*footer*/ 
.page_wrapper_bg  .footer {padding: 30px 0px 10px;}.page_wrapper_bg .ft-l h1 {font-size: 21px;}/*搜尋*/ 
.page_wrapper_bg .layoutlist_3 .item .subject {opacity: 1 !IMPORTANT;}.page_wrapper_bg .layoutlist_3 .item .subject {opacity: 1 !IMPORTANT;height: auto;}

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

@media (max-width: 1680px){.RWDmenu_plus02 .container {width: 64%;}}@media (max-width: 1440px){.RWDmenu_plus02 .container {width: 75%;}}@media (max-width: 1366px){.RWDmenu_plus02 .container {width: 79%;}}@media (max-width: 1280px){.RWDmenu_plus02 .container {width: 84%;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*menu*/#RWDfullscreen01 .cd-main-header .cd-logo, #RWDfullscreen02 .cd-main-header .cd-logo, .collapsing_header .cd-main-header .cd-logo {margin-top: 6px;}.cd-logo {width: 185px;}.RWDmenu_plus02 .cd-search {top: 50px !important;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before {background-color: #9c9c9c;}/*main*/#RWDBASE_PAT01 .container {width: 90%;}/*banner*/ 
.banner-block:after {background-size: 120%;}.cd-main-content {top: 50px !important;}/**/ 
.RWDproduct001 h1.main-title { font-size: 33px;letter-spacing: 5px;}.RWDproduct001 h2.sub-title { font-size: 18px;}/*-------內頁------*//*關於*/ 
.about_img {margin-top: 100px;}/*產品*/ 
.subtitle .visible-lg, .visible-md {    display: block !important;}.padsummary {display: none !important;}.page_wrapper_bg .page_content2 .info {padding-left: 25px;}.page_wrapper_bg .page_content2 .thumb_area.site2 .bx-wrapper .bx-prev {left: -60px;}.page_wrapper_bg .page_content2 .thumb_area.site2 .bx-wrapper .bx-next {right: -60px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
#RWDBASE_PAT01 .container {width: 97%;}.ft-box {width: 30%;margin-top: 100px;}.ft-l p {font-size: 13px;letter-spacing: 0px;}.scrollTop {top: -160px;right: 30px;}.ft-r a {    text-transform: uppercase;    font-size: 12px;}/*-------內頁------*/ 
.page_wrapper_bg .call_to_action {padding-bottom: 80px;}/*標題*/ 
.hgroup h1 {font-size: 32px;}/*最新pad*/ 
.page_wrapper_bg .layoutlist_3 .listdate .day {font-size: 12px;}.page_wrapper_bg .layoutlist_3 .listdate {text-align: left;}.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 0px;}.page_wrapper_bg .layoutlist_3 .list_subject .summary {margin: 0px;}/*關於*/ 
.about_section::after {height: 330px;bottom: -80px;left:-45px;}.about_img {margin-top: 45px;}/*安裝*/ 
.album_item img {padding: 10px;}.album_item {padding: 0;}.album_item_subject td {font-size: 13px;letter-spacing: 1px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {width: 20%;}/*側選單*/#sidebar select.form-control {margin-bottom: 30px;}/*產品內頁*/ 
.page_wrapper_bg .page_content2 .info {padding-left: 15px;padding-top: 150px;}.page_wrapper_bg .page_content2 .btn {margin: 0;width: 24%;float: right;}.page_wrapper_bg .page_content2 .thumb_area.site2 {margin-top: 30px;}/*聯絡*/ 
.formdesc {text-align: center;}.contact_area {width: 60%;margin: 0 20%;margin-bottom: 30px;}.page_wrapper_bg .ebtn {text-align: right;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.collapsing_header header {padding: 0;}#RWDBASE_PAT01 .container {width: 100%;}.product-block {padding: 30px 0 45px;}.product-block .container {width: 95% !important;}.RWDproduct001 h1.main-title {text-align: center;float: none;font-size: 30px;letter-spacing: 6px;}.RWDproduct001 h2.sub-title {float: none;font-size: 17px; margin: 4px 0 0;}.RWDproduct001 .section-subject {margin-bottom: 30px;}#m_RWDBASE_PAT01_17_1 > div.portfolio-items.isotopeWrapper.clearfix.imgHover.row > article > section > div {display:none;}.ft-l h1 {font-size: 24px;margin-bottom: 15px;}.ft-box {margin-right: 10px;margin-top: 30px;}.scrollTop { top: -145px;right: 25px}.ft-l p {font-size: 14px;letter-spacing: 1px;}.ft-r a {text-transform: uppercase;font-size: 11px;}.ft-box {padding: 20px 5px 5px 5px;}/*----------內頁---------*/ 
.main section .container {padding: 0px 10px;}.page_wrapper_bg .call_to_action {padding-bottom: 50px;}/*最新phone*/ 
.page_wrapper_bg .layoutlist_3 .list_subject {margin-top: 20px;margin-bottom: 20px;}/*標題*/ 
.hgroup h1 {font-size: 24px;letter-spacing: 3px;}.page_subject {padding: 0;}/*關於*/ 
.about_section::after {height: 150px;bottom: -50px;left: -45px;}/*回上頁*/ 
.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .page_content2 .btn {width: 100%;padding: 0;margin-top:30px;}/*產品內頁*/ 
.line_add {margin-left: 0;text-align: center;width: 100%;}.line_add a {display: block;padding: 0;font-size: 16px;letter-spacing: 1px;}.line_add img {width: 35px;}.product_top.row {border-bottom: 0px;}.tab_title {font-size: 16px;font-weight: bold;color: #333;}.page_wrapper_bg .tab_content {margin-top:20px;}.page_wrapper_bg .tab_content {font-size: 14px;letter-spacing: 2px;line-height: 2;color: #333;}.page_wrapper_bg .tab_content ul {padding-left:20px;}.page_wrapper_bg .page_content2 .info .subtitle ul {margin-bottom: 0px;}.page_wrapper_bg .tabs {bottom: 30px;}/*安裝*/ 
.page_wrapper_bg .btn_back a {display: block; padding: 8px 0px;}.album_item img {padding: 10px;}.album_item {padding: 0;}.album_item_subject td {font-size: 13px;letter-spacing: 1px;}/*購物須知*/ 
.shopping_intro {padding: 20px 30px;}/*聯絡*/ 
.contact_area {    width: 100%;    margin: 0;}.contact_area {    display: block;    margin-bottom: 30px;}.contant_child {    margin-top: 30px;}.formdesc {    text-align: center;    border-bottom: 1px solid #ddd;    padding-bottom: 30px;    margin-bottom: 30px;}.ebtn a {    display: block;    padding: 3px 0;}.page_wrapper_bg .ebtn {    text-align: center;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.ft-l h1 {font-size: 21px;margin-bottom: 15px;}.ft-box {letter-spacing: 0;margin-right: 9px;}.scrollTop {right: 25px;top: -365px;}
}
/*iphone5 end*/