/* all */a{color: #333;}a, a:hover, a:focus{text-decoration: none;}a:hover, a:focus{font-weight: bold;}body{font-family:'Open Sans', 微軟正黑體, sans-serif;}.clear{clear:both;}/* 反白顏色設定*/::selection {    background: #999;    color: #fff;}::-moz-selection {    background:#999;    color: #fff;}/*---首頁---*//* loading*/ 
.RWDfakeloader{z-index:999999 !important}.RWDfakeloader .fl{text-align: center;}.RWDfakeloader img{max-width:250px;}/*遮罩*/ 
.cd-overlay{background-color: rgba(0, 0, 0, 0.6);}/*header*/ 
.cd-logo{width: 350px;margin: 20px 0 0;}nav.cd-nav .bottom-copyright{display:none;}@media (min-width: 1200px) {.RWDmenu_plus02 .container{width:100%;min-width:1170px;padding-left:50px;padding-right:0;}}/*menu*/nav.cd-nav{margin-left: 0;}.cd-primary-nav, .cd-primary-nav ul{z-index: 1111;}.cd-primary-nav > li::after{top:0;height:5px;}.cd-primary-nav > li:hover::after{background: #00a1e9;}.cd-primary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;letter-spacing: 1.5px;font-size: 17px;color: #000;}.cd-primary-nav > li > a:hover{color: #00a1e9;font-weight:bold;}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color: #00a1e9;}.cd-primary-nav .cd-secondary-nav > li > a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #000;font-size: 15px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: #00a1e9;font-weight: bold;}.RWDmenu_plus02 a{font-family:'Open Sans', 微軟正黑體, sans-serif;color: #555;transition: all 0.2s ease 0s;}.RWDmenu_plus02 a:hover{color: #00a1e9;}/*選單置中*/@media (min-width: 1200px) {.cd-main-header{text-align: center;height: 80px;}nav.cd-nav{float: none;display: inline-block;}.cd-primary-nav .cd-secondary-nav > li{text-align: left;}}/*header電話*/ 
.RWDmenu_plus02 .sub-nav{float: right;margin-top: 0px;margin-left: 0px;display:block;}.RWDmenu_plus02 .sub-nav.sub-up{margin-top: 0px;}.RWDmenu_plus02 .editor{float: none;margin-right: 0;margin-top: 0;border-top: 5px solid #1e2188;padding: 23px 23px 0;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .editor:hover{border-top: 5px solid #555;}.RWDmenu_plus02 .editor a{letter-spacing: 1.5px;display: block;color:#1e2188;padding: 0px;font-size: 17px;transition: all 0.5s ease 0s;}.RWDmenu_plus02 .editor:hover a{color:#555;}.RWDmenu_plus02 .editor a i{margin-right:5px;}/*搜尋*/ 
.cd-header-buttons{top: 0;border-top: 5px solid #e60013 !important;padding: 14px 5px 0 !important;transition: all 0.5s ease 0s;}.cd-header-buttons:hover{border-top: 5px solid #555 !important;}.cd-search-trigger::before{border: 2px solid #e60013;}.cd-search-trigger::after{background: #e60013;}.cd-header-buttons li.search-btn{margin-left: 10px;}.cd-search-trigger::before, .cd-search-trigger::after{transition: all 0.2s ease 0s;}.cd-header-buttons:hover .cd-search-trigger::before{border: 2px solid #555;}.cd-header-buttons:hover .cd-search-trigger::after{background: #555;}.RWDmenu_plus02 .cd-search button{top: 15px;}.RWDmenu_plus02 .cd-search button:hover{color: #e60013;}#top_search_searchkey::placeholder {letter-spacing: 1px;}@media (min-width: 800px) {.RWDmenu_plus02 .cd-search{height: 60px;width: 350px;right: 0;left: auto;}.RWDmenu_plus02 .cd-search input{font-size: 16px;}.RWDmenu_plus02 .cd-search button{top: 18px;font-size: 15px;}}@media (min-width: 480px) {.RWDmenu_plus02 .cd-search{max-width: 350px;right: 0;left: auto;}}/*新Banner*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button{background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button{background: transparent;border: 2px solid #fff;}/*main*/ 
.cd-main-content{top: 80px;overflow: hidden;background-color:#fffff7;}/*hot*/ 
.block_hot{padding:75px 0;}.RWDnews005 h1.main-title{font-size: 38px;color:#333;font-weight: normal;letter-spacing: 5px;display: inline-block;position: relative;left: 4px;}.RWDnews005 h1.main-title::before{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#e60013;position: absolute;top: 50%;margin-top: -2.5px;left: -145px;}.RWDnews005 h1.main-title::after{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#e60013;position: absolute;top: 50%;margin-top: -2.5px;right: -145px;}.RWDnews005 .section-line{display: none;}.RWDnews005 .owl-carousel.owl-padding-10{margin-left: -15px;margin-right: -15px;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item{padding: 0 15px;}.RWDnews005 .owl-carousel img{border: 1px solid #ccc;overflow:hidden;}.RWDnews005 h4{font-size: 17px;text-align: left;letter-spacing: 1.5px;line-height: 1.4;}.RWDnews005 h4 a{color: #e60013;transition: all 0.5s ease 0s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover h4 a{color:#000;font-weight:bold;}.RWDnews005 p.text-left{text-align: left;letter-spacing: 1.5px;line-height: 1.5;font-size:15px;color:#333;}.RWDnews005 .owl-carousel{margin-bottom: 0;}.RWDnews005 .owl-controls{margin-top: 25px;}.RWDnews005 .owl-theme .owl-controls .owl-buttons div{display:none;}.owl-theme .owl-controls .owl-page span{height: 7px;}/*product*/ 
.block_product{position:relative;}.block_product::before{content:"";height: 50%;width: 90vw;display: block;background-color:#f7f4ed;position: absolute;z-index: -1;top: 25%;right: 0;}.block_product::after{content:"";background:transparent url(archive/image/customization/0401bg.png) center center no-repeat;background-size:contain;width:800px;height:800px;position:absolute;top:-300px;right:-150px;z-index:-2;}.RWDproduct002_v2{padding: 0;}.RWDproduct002_v2 h1.main-title{font-size: 38px;color:#333;font-weight: normal;letter-spacing: 5px;display: inline-block;position: relative;left: 4px;}.RWDproduct002_v2 h1.main-title::before{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#094;position: absolute;top: 50%;margin-top: -2.5px;left: -145px;}.RWDproduct002_v2 h1.main-title::after{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#094;position: absolute;top: 50%;margin-top: -2.5px;right: -145px;}.RWDproduct002_v2 h2.sub-title{font-size: 15px;color:#555;font-weight: normal;letter-spacing: 2px;line-height: 1.6;}.RWDproduct002_v2 .section-line{display: none;}.RWDproduct002_v2 .portfolio-bottom-summary h4{font-size:17px;margin: 20px auto 5px;letter-spacing: 1.5px;color:#094;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4{color: #000;font-weight:bold;}.RWDproduct002_v2 .portfolio-bottom-summary p{font-size:15px;color:#333;letter-spacing: 1.5px;margin: 0 auto;}.RWDproduct002_v2 .portfolio-item > .inner-content{box-shadow: 0 0 15px rgba(0,0,0,0.1);}.RWDproduct002_v2 .popup-portfolio .portfolio-item{padding: 20px 25px;}.RWDproduct002_v2 .row{margin:0 -25px;}.RWDproduct002_v2 .section-subject{margin-right: -15px;margin-left: -15px;margin-bottom:50px;}.RWDproduct002_v2 .row .col-md-12{padding:0;}.RWDproduct002_v2 .portfolio-item{margin-bottom: 35px;}.RWDproduct002_v2 .col-sm-4{width: calc(100% / 3 - 1px);}.RWDproduct002_v2 .bounceIn{  -webkit-animation-name: fadeIn;animation-name: fadeIn;}/*news*/ 
.block_news{position:relative;padding-bottom:70px;}.block_news::before{content:"";background:transparent url(archive/image/customization/0401bg2.png) center center no-repeat;background-size:contain;width:600px;height:600px;position:absolute;top: -100px;left: 0px;z-index: -2;}.RWDnews006{text-align: center;}.RWDnews006 .list-unstyled li:first-child h8 { background: #1e2188; color: #fff;}.RWDnews006 .list-unstyled h8 { background: #ddd; color: #222222; border-radius:10px;padding: 4px 12px; margin-right: 30px;  font-size: 14px;}.RWDnews006 h4{font-size: 38px;color:#333;font-weight: normal;display: inline-block;position: relative;left: 4px;margin: 0 auto 50px;}.RWDnews006 .letter-spacing-1{letter-spacing: 5px !important;}.RWDnews006 h4::before{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#1e2188;position: absolute;top: 50%;margin-top: -2.5px;left: -145px;}.RWDnews006 h4::after{content:"";width: 130px;height: 5px;border-radius: 30px;display: block;background-color:#1e2188;position: absolute;top: 50%;margin-top: -2.5px;right: -145px;}.RWDnews006 .footer-posts{text-align: left;}.RWDnews006 span {text-align: center;font-family: 'Roboto Condensed', sans-serif; font-size: 50px;  font-weight: 600; color: #222;display: block; letter-spacing: 1px;line-height: 1.5;}.RWDnews006 .small, small { float: right;color: #999;}.RWDnews006 .list-unstyled li { border-bottom: 1px solid #ddd; padding: 0 0 15px;margin-bottom: 15px;}.RWDnews006 a{color:#000;letter-spacing: 1.5px;}.RWDnews006 a:hover {color: #1e2188;}/*footer*/ 
.block_footer{background-color:#ff7817;padding: 60px 0;color:#fff;font-size: 15px;letter-spacing: 1.5px;line-height: 1.8;}.block_footer a{color:#fff;}.block_footer h1{margin:0 auto 10px;font-size:21px;}.block_footer h2{margin: 25px auto 0;font-size: 14px;line-height: 1.6;letter-spacing: 1px;}.footer_left{float:left;width:60%;}.footer_right{float:left;width:40%;}/*社群*/ 
.RWDsocial002{width: auto;margin: 0 auto;text-align: right;}.RWDsocial002 ul{margin:0;}.RWDsocial002 .pull-right{float: none !important;}.RWDsocial002 ul.socialNetwork li{float: none;display: inline-block;}.RWDsocial002 .iconRounded{border: 0 solid transparent;color: #fff;background-color: transparent;margin: 0 10px;width: 30px;height: 30px;font-size: 23px;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover{background-color: transparent;color: #00a1e9;opacity: 1;}/*頁尾三事項*/ 
.footer_notice{font-size: 13px;color: #fff;letter-spacing: 1.5px;line-height: 2;text-align: right;margin-top: 100px;}
/*內頁 start*/

/*———pc 內頁------*/ 
.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display: none;}/*內文*/section.call_to_action {padding: 35px 0 90px 0;min-height: 650px;letter-spacing: 2px;line-height: 2;font-size: 15px;color: #333;letter-spacing: 1.5px;}.collapsing_header .main {top: 0px !important;}/*大標*/ 
.hgroup .container { text-align: center;padding-bottom: 7px;margin-bottom: 60px;    border-bottom: none;}.hgroup h1 {margin: 0px;font-size: 38px;color: #333;font-weight: normal;}/*麵包屑*/ 
.hgroup .breadcrumb {letter-spacing: 2px;border: 0;}.breadcrumb a:focus, .breadcrumb a:hover {color: #005baf;}/*文字統一*/ 
.pagecontent h1 {   font-size: 38px;color: #333;font-weight: normal;}.pagecontent h1 span {    font-family: serif;    letter-spacing: 0px;    font-size: 23px;    padding-right: 8px;    font-style: italic;}.pagecontent h3 {    color: #333;    font-size: 18px !important;    letter-spacing: 2px;    font-weight: bold;    margin: 10px 0 !important;    line-height: 1.7 !important;}.pagecontent h3 a {color: #005baf;font-size: 14px;font-weight: 400;}.pagecontent h2 {font-size: 20px;}.pagecontent h4 {    color: #ff7817;    font-size: 16px !important;    letter-spacing: 2px;    font-weight: bold;    margin: 10px 0 !important;    line-height: 1.7 !important;}.pagecontent h5, .pagecontent h6, .contact_block h5, .contact_block h6 {display: inline-block;padding: 0 20px;line-height: 1.7;}.formdesc h5, .formdesc h6 {display:block;}.pagecontent h5, .contact_block h5 {font-size: 20px;}.pagecontent h6, .contact_block h6 {font-size: 16px;}.pagecontent h7 {color: #a27018;font-size: 17px;font-weight: bold;}.pagecontent h8 {font-size: 14px;padding-left: 11px;}/*詢問車*/ 
.RWDproduct_page .ibtn {background: 0 0;color: #005baf;}/*關於我們*/ 
.menu3 {margin-top: 37px;width: calc(75% - 50px);  float: right;}.bk {width: calc(20% - 20px);float: left;margin: 0 10px;transition: 0.3s;}.bk:hover {box-shadow: 3px 3px 3px #b5b5b5;border: 1px solid #eee;border: 1px solid #fff;}.about00 {    text-align: center;}/*文章列表側選單*/ 
.page_menu_block ul.nav>li.active>a, .page_menu_block ul.nav>li.hover>a, .page_menu_block ul.nav>li>a:hover, .page_menu_block ul.nav>li>a {    border-radius: 0;    background: transparent;    border-bottom: 1px solid #eee;transition: 0.3s;}.page_menu_block ul.nav ul>li.active>a, .page_menu_block ul.nav ul>li.hover>a, .page_menu_block ul.nav ul>li>a:hover {    color: #005baf;    background: #fff;}/*案例分享*/ .layoutlist_2 .album_item {margin: 10px 0px 30px;overflow: visible !important;}.layoutlist_2 .album_item_subject {font-weight: bold;transition:0.5s ease;font-size: 19px !important;line-height: 1.7 !important;color: #966e44 !important;}.layoutlist_2 .album_item:hover .album_item_subject {color: #fbbf03;}.layoutlist_2 .album_item:hover img {opacity:0.8;}.layoutlist_2 .album_item img {transition:0.5s ease;}/*最新消息*/ .layoutlist_8 .list_subject a {font-weight: bold;font-size: 19px !important;line-height: 1.7 !important;color: #005baf !important;letter-spacing: 2px;display: block;border: 0 !important;margin: 0 0 15px;}.layoutlist_8 .list_subject .summary a {color: #222 !important;font-size: 16px !important;font-family: inherit !important;font-weight: 400 !important;border: 0 !important;}.layoutlist_8 .listdate {border-left: 0 !important;text-align: center;}.layoutlist_8 .item {border-bottom: 1px solid #eee;}.subsubject {font-size: 15px;color: #777;}.layoutlist_8 .listdate .day {color: #fbde2b;}.btn_back{background: #ff7718;}/*Q&A*/ 
.faq_item {margin: 0 0 20px;}.faq_question {font-size: 17px !important;line-height: 1.7 !important;color: #005baf !important;}/*聯絡我們*/ 
.eformsDesc {padding-bottom: 50px;border-bottom: 0;}.bkk01 {text-align: center;border: 1px dotted #005baf;padding: 20px 0;margin-top: 30px;font-size: 30px;}.bkk01 a {color: #005baf;}.bkk02 {text-align: center;}.bkk02 iframe {margin-top: 30px;}.bkk02 a:hover {color:#005baf;}.new-form .formdesc{padding-right: 65px;}/*表格*/ 
.customized_columns ._input, .customized_columns select {border: 1px #ccc solid;background-color: #ffffff;border-radius: 0;}@media (min-width:1199px){.formdesc a:hover {text-decoration: none;color: #005aaf;transition: 0.4s;}}/*聯絡我們*/ 
.page_wrapper_bg .contact_block {padding: 40px 0 15px;text-align: center;}.page_wrapper_bg .contact_block::before {top: -29px;}.formdesc a {color: #777;}.ebtn{background: #ff7718;}/*產品*/ 
.products .ttl {padding: 10px 0; border-top: 1px solid #f0912b;  color: #f0912b;  border-bottom: 1px solid #f0912b;  margin-bottom: 20px;  text-align: center; letter-spacing: 4px;}.txtbox {margin-bottom: 40px;}.products {margin-bottom: 60px;}.pform td {border-bottom: 1px solid #eee; line-height: 3;}.pform td:nth-of-type(1) {font-weight: 700;}p.warnning {color: #f86a90;}.RWDproduct_page .products-info .name {font-size: 25px;line-height: 2;color: #005baf;margin-bottom: 20px;    font-weight: bold;    letter-spacing: 3px;}#mobile-fixed .noamount, #mobile-fixed .price-box li:first-child, .RWDproduct_page .products-info #timercountdown, .RWDproduct_page .products-info .discountmsg, .RWDproduct_page .products-info .noamount, .RWDproduct_page .products-info .price-box li.active, .RWDproduct_page .related-box .price-box li:first-child {color: #777;text-decoration: line-through;}.RWDproduct_page .products-info .download .control-label, .RWDproduct_page .products-info .pd-info .control-label, .RWDproduct_page .products-info .style-radio .control-label {width: 100%;  margin-bottom: 10px;}.RWDproduct_page .products-info .qtybox, .RWDproduct_page .products-info .select-box {width: 100%;  display: block;}.btn-shop {margin: 10px 0 0;  vertical-align: top;}.RWDproduct_page .list-inline .item, .RWDproduct_page .list-inline>li {color: #a27018;margin-top: 17px;vertical-align: baseline;}#O_sellPrice > b {font-size: 25px; margin-left: 10px;}.name-box {margin-bottom: -10px !important;}.RWDproduct_page .products-info .download, .RWDproduct_page .products-info .name-box, .RWDproduct_page .products-info .price-box {margin-bottom: 30px;}.RWDproduct_page .products-info .combination_info, .RWDproduct_page .products-info .stock, .RWDproduct_page .products-info .txt {font-size: 15px;}.RWDproduct_page .products-info .txt .title, .RWDproduct_page .related-box .title{padding-top: 10px;font-weight: bold;margin-top: 30px;font-size: 15px;}.RWDproduct_page .products-con, .RWDproduct_page .products-editor, .RWDproduct_page .tab-box{text-align: left;letter-spacing: 1.5px;line-height: 1.5;font-size: 15px;color: #333;}.RWDproduct_page .products-info .subname{ letter-spacing: 0px;color: #ff7817;font-weight: bold;}.RWDproduct_page .btn_back{background: #ff7817;}.RWDproduct_page .products-info .txt .editor{ color: #333;}.RWDproduct_page .btn:focus, .RWDproduct_page .btn:hover{ background:#00a1e9;}.ebtn:focus, .ebtn:hover{ background: #00a1e9;}.layoutlist_3 .dbtn_v2{color: #ffffff;border: 1px solid #ff7718;background: #ff7718;}.layoutlist_3 .dbtn_v2:focus, .layoutlist_3 .dbtn_v2:hover{color: #ffffff;border: 1px solid #00a1e9 !important;background: #00a1e9 !important;}.download .search_input {letter-spacing: 2px;}.page_wrapper_bg .dd-selected { font-size: 14px;}/*outside*/ 
.layoutlist_2 .item, .layoutlist_4 .item {margin-top: 44px;border-bottom: 0;}.layoutlist_4 .subject { letter-spacing: 2px;  text-align: center;  line-height: 2;  margin: 15px 0 0;}.layoutlist_4 .price { margin: 10px 0;}span#price_p120 { color: #f0912b;}.layoutlist_4 .subject a { transition: all 0.4s;}span.sellprice { color: #f0912b !important;}select.nocateselect { display: none;}.layoutlist_4 .stands_div, .layoutlist_4 .amount_div {display: block;  width: 100%;  float: none;  text-align: left; margin: 0 !important;}.layoutlist_4 .stands_options { margin: 0; padding: 0 10px;}.layoutlist_4 .stands_div span, .layoutlist_4 .amount_div span {margin-right: 10px; letter-spacing: 2px; display: block; text-align: center; letter-spacing: 19px; margin-right: 0;}.layoutlist_4 select { width: 100% !important; padding: 10px;  margin-top: 10px;  font-size: 15px;border-radius: 0 !important;}.layoutlist_4 .buybtn { width: 93% !important;  border-radius: 99em; margin-top: 14px !important; padding: 5px; font-size: 15px; letter-spacing: 2px; background: transparent; border: 1px solid #999;  color: #666; transition: all 0.4s;}.layoutlist_4 .buybtn:hover { background: #000; color: white;  transition: all 0.4s;}.item .subject A.itemlink {color: #555;text-decoration: none;text-align: center;display: block;font-size: 20px;font-weight: bold;transition: 0.4s;}/*側選單*/#sidebar .products-nav {letter-spacing: 2px;}.page_menu_block h4, .m2018 .products-nav .nav-title {margin-bottom: 0;font-size: 18px;padding: 15px 17px;border-bottom: 1px solid #555;background: transparent;color: #555;font-weight: bold;letter-spacing: 3px;}.m2018 .products-nav>ul>li {margin: 0; padding: 0; border-bottom: 1px solid #eee;}.m2018 .products-nav>ul>li>a {padding: 15px; transition: all 0.4s; font-size: 16px;color: #555;}.m2018 .products-nav>ul>li>a:hover, .page_menu_block ul.nav>li>a:hover {color: #005baf;}@media (min-width:1199px){/*按鈕滑過效果*/ 
.RWDproduct_page .btn-shop .btn.shop:hover {background-color: #999 !important;color: #fff !important;}.RWDproduct_page .btn-shop .btn.add:hover {background-color: #eee !important;}.layoutlist_2 .item:hover, .layoutlist_4 .item:hover {opacity: 0.9;transition: 0.5s;}.layoutlist_2 .item:hover .subject a, .layoutlist_4 .item:hover .subject a { color: #005baf;}}.layoutlist_7 .litem {margin: 10px 0px 40px !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #e60013 !important;}.layoutlist_7 .summary, .layoutlist_7 .summary a{color: #e60013 !important;margin-top: 0px !important;}.layoutlist_7 .litem .img-responsive{border: 1px solid #ccc;}.layoutlist_7 .litem:hover a{font-weight: bold;}/*頁簽*/ 
.content {padding: 15px 0;}.collapsing_header .main ul{padding-inline-start: 20px;}.dd-options{padding-inline-start: 0px !important;}.collapsing_header .main ol{padding-inline-start: 25px;}label{font-weight: 300;}/*下載*/ 
.download .search_input{background: transparent;}

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

@media screen and (max-width: 1400px) {.cd-logo{width: 300px;margin: 25px 0 0;}.cd-primary-nav > li > a{font-size: 16px;padding: 0 17px;}}@media screen and (max-width: 1300px) {.cd-logo{width: 290px;margin: 25px 0 0;}.cd-primary-nav > li > a{font-size: 16px;padding: 0 15px;}}@media screen and (min-width: 1200px) and (max-width: 1300px){.RWDmenu_plus02 .container{padding-left: 35px;}}@media screen and (max-width: 1199px) {.RWDfakeloader img{max-width:200px;}/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 35px;}#RWDfullscreen01 .container{padding: 0 35px;}.block_footer .container{padding: 0 35px;}.RWDmenu_plus02 .container{padding: 0 !important;}/*header*/ 
.cd-logo{width: 300px;}.cd-main-header .cd-logo{margin-top: 10px !important;margin-left: 0;}.cd-nav-trigger.nav-is-visible span::before, .cd-nav-trigger.nav-is-visible span::after{background: #333;}/*選單*/ 
.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after{background: #555;}.cd-primary-nav, .cd-primary-nav ul{background: #fff;}.cd-primary-nav > li > a{font-size: 16px;}.cd-primary-nav > li > a:hover{color: #555;}.cd-primary-nav > li > a.selected{background-color: transparent;color: #555;}.cd-primary-nav a, .cd-primary-nav ul a{transition: all 0.2s ease 0s;}.cd-primary-nav .cd-secondary-nav > li > a{font-size: 16px;}.cd-primary-nav .cd-secondary-nav > li > a:hover{background-color: transparent;color: #777;}.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background: #555;}.go-back a:hover::after, .go-back a:hover::before, .has-children>a:hover::after, .has-children>a:hover::before{background: #555;}nav.cd-nav .bottom-copyright{color: #555;}/*header電話*/ 
.RWDmenu_plus02 .cd-main-header{text-align: right;}.RWDmenu_plus02 .sub-nav{display:inline-block !important;float: none;}.RWDmenu_plus02 .editor{padding: 9px 23px 0;}/*搜尋*/ 
.cd-header-buttons{padding: 0px 5px 0 0 !important;border-top: 0px solid transparent !important;}.cd-header-buttons:hover{border-top: 0px solid transparent !important;}.cd-header-buttons li.search-btn{border-top: 5px solid #e60013;margin: 0 10px 0 auto;padding: 0 0 0 8px;}.cd-header-buttons:hover .cd-search-trigger::before{border: 2px solid #e60013;}.cd-header-buttons:hover .cd-search-trigger::after{background: #e60013;}.RWDmenu_plus02 .cd-search{height: 50px;top: 50px !important;}.RWDmenu_plus02 .cd-search button{top: 13px;}#RWDfullscreen01 .cd-main-header{z-index: 111;}#RWDfullscreen01 .cd-overlay.search-is-visible{z-index: 11;}.cd-overlay.is-visible{z-index: 111;}/*main*/ 
.cd-main-content{top:50px;}.block_news::before{top: -50px;left: -100px;}}/*news005輪播點*/@media screen and (max-width: 600px) {.owl-pagination {display: block;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.footer_notice{margin-top: 130px;}.footer_left{float:left;width:50%;}.footer_right{float:left;width:50%;}/*------pad-w內頁------*//*內文*/section.call_to_action {    padding: 70px 0 90px 0;}/*文字*/ 
.hgroup h1 {font-size: 42px;}/*側選單*/ 
.fa-angle-down:after, nav.cd-nav .fa-angle-down:after {display: none;}/*相簿*/ 
.layoutlist_2 .album_item_subject {font-size: 16px !important;letter-spacing: 1px;}.page_wrapper_bg .btn_back {margin-top: 30px;}/*最新消息*/ 
.layoutlist_2 .listdate .day {line-height: 1;}/*聯絡我們*/ 
.form-group .boxname {width: calc(50% - 18px);}
}
/*Pad橫向 end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---首頁---*//*main*/ 
.RWDproduct002_v2 .col-sm-4{width: calc(100% / 2 - 1px);}/*------pad-h內頁------*//*內文*/#sidebar {padding: 10px 15px;}/*文字*/ 
.hgroup h1 {font-size: 36px;}.hgroup .container{margin-bottom: 20px;}/*文字統一*/ 
.pagecontent h1 {margin: 0 0 15px;}.pagecontent h2 a, .pagecontent .RWDslider01 a, .menu8 a {word-break: break-all;}/*內頁副選單*/ 
.device-nav.fa {margin: 30px 0;}/*相簿*/ 
.menu3 {width: 100%;float: none;}.page_wrapper_bg .btn_back {width: 100%;}.page_wrapper_bg .btn_back a, .page_wrapper_bg .ebtn a {width: 100%;display: block;}/*關於我們*/ 
.menu3 {width: 100%;}/*聯絡我們*/ 
.eformsDesc iframe {height: 280px;}.formdesc hr {margin: 30px 0;}.formdesc h2 span {display: none;}.form-group .boxname {width: calc(20% - 18px);}.formdesc li {margin-bottom: 0;}.new-form .formdesc { padding-right: 15px;}.new-form {margin-top: 0px;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*---首頁---*/ 
.RWDfakeloader img{max-width:150px;}/*左右間距*/ 
.RWDmenu_plus02 .cd-main-header{padding: 0 25px;}#RWDfullscreen01 .container{padding: 0 25px;}.RWDmenu_plus02 .container{padding: 0 !important;}.block_footer .container{padding: 0 25px;}/*header*/ 
.cd-main-header .cd-logo{position:relative;margin-top: 0 !important;}.cd-main-header .cd-logo::before{content:"";background:transparent url(archive/image/weblogo/lo.png) center center no-repeat;background-size:contain;width:166px;height:40px;display: block;position: absolute;top: 5px;left: 0;}.cd-logo img{display: none;}.cd-header-buttons{padding: 0 !important;}.RWDmenu_plus02 .sub-nav{display:none !important;}/*title*/ 
.RWDnews005 h1.main-title, .RWDproduct002_v2 h1.main-title, .RWDnews006 .letter-spacing-1{font-size: 31px;}.RWDnews005 h1.main-title::before, .RWDproduct002_v2 h1.main-title::before, .RWDnews006 h4::before{width: 50px;left: -65px;}.RWDnews005 h1.main-title::after, .RWDproduct002_v2 h1.main-title::after, .RWDnews006 h4::after{width: 50px;right: -60px;}/*main*/ 
.RWDproduct002_v2 h2.sub-title{padding: 0 25px;}.RWDproduct002_v2 h2.sub-title .visible-xs{display:inline-block !important;}.RWDproduct002_v2 .col-sm-4{width: 100%;}.block_product::before{height: 77%;top: 13%;width: 100vw;}.block_product::after, .block_news::before{display:none;}.RWDnews006 a{line-height: 2;}.RWDnews006 .list-unstyled h8{margin: 0 auto 10px;display: block;text-align: center;}.RWDnews006 .small, small{float: none;display: block;letter-spacing: 1.5px;margin-top: 0px;}/*footer*/ 
.block_footer{padding: 60px 0 80px;}.footer_left, .footer_right{float: none;width: 100%;}.RWDsocial002{margin: 20px auto 10px;text-align: left;}.footer_notice{text-align: left;margin-top: 50px;}.collapsing_header .main ul {    padding-inline-start: 20px;}/*電話*/ 
.fixed_right{position: fixed;z-index: 21;bottom: -40px;right: 0;left: 0;width: 100%;transition: all 0.5s ease 0s;}.fixed_right_change{bottom: 0 !important;}.xs_tell{width: 80%;float: left;}.xs_tell a{display: block;background-color: #1e2188;color: #fff;text-align: center;padding: 8px;letter-spacing: 1.5px;font-size: 16px;    line-height: 1.5em;}.xs_tell a i{margin-right: 5px;}.scrollT{float: right;width: 20%;}.scrollTop002{position: relative !important;right: 0;bottom: 0;opacity: 1 !important;}.scrollTop002 .ii{border-radius: 0;width: 100%;height: 40px;line-height: 40px;}/*------ph內頁------*/ 
.main section .container {padding-right: 15px !important;padding-left: 15px !important;}#panel_14 > section.article-text.rwd > div{padding-left: 0px !important;padding-right: 0px !important;}/*文字*/ 
.hgroup h1 {font-size: 22px;}.page_menu_block h4, .m2018 .products-nav .nav-title {text-align: center;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-main-header .cd-logo::before{width:150px;height:36px;top: 7px;}.footer_ssl{margin-right:-30px;}
}
/*iphone5 end*/