a{text-decoration:none}a:hover, a;active, a:focus{text-decoration:none;}/*logo*/ 
.cd-logo {width: 180px}/*menu*/ 
.RWDmenu_plus02 .container {width: 100%;}.cd-primary-nav>li>a {color:#222;font-size: 17px;letter-spacing: 2px;}.cd-primary-nav>li>a:hover {color:#106eb6;}.cd-primary-nav>.has-children>a::before,.cd-primary-nav>.has-children>a::after {background: #222;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {background-color:#106eb6;}.cd-primary-nav>li>.active >a {letter-spacing: 2px;transition: 0.4s;}.cd-primary-nav>.active>a {letter-spacing: 2px;transition: 0.4s;color:#106eb6;}.cd-primary-nav>.active>a:after, .cd-primary-nav>.active>a:before {background-color:#106eb6 !important;}.cd-primary-nav>li:hover:after {display:none;}.is-up .cd-primary-nav>.has-children>a::after, .is-up .cd-primary-nav>.has-children>a::before {background-color: #222;}.is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color: #fff;}.cd-primary-nav>.active>a::after {background: #fff;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: #106eb6;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color: #106eb6;}/*banner*/ 
.RWDbanner_plus01 .slick-caption {top: 10%;}.RWDbanner_plus01 .page-scroll {bottom: -35px;}/*右側跟隨*/ 
.right_follow {bottom: 200px;position: fixed;right: 0;z-index: 111;width:70px}.follow_01 {background: #0f5a9a;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;margin-bottom: 0px;letter-spacing: 3px;font-size: 17px;border-top-left-radius: 10px;}.follow_01 a {color: #fff;padding: 12px;display: block;}.follow_01 a:hover, .follow_01 a:focus {text-decoration: none;}.follow_01 {transition: 0.4s;}.follow_01:hover {background: #000;transition: 0.4s;}.follow_02 {background: #10b6b6;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;letter-spacing: 3px;font-size: 17px;border-bottom-left-radius: 10px;}.follow_02 a {color: #fff;padding: 12px;display: block;}.follow_02 a:hover, .follow_02 a:focus {text-decoration: none;}.follow_02 {transition: 0.4s;}.follow_02:hover {background: #000;transition: 0.4s;}.right_follow img {width: 35px;margin-bottom: 6px;margin-right: 12px;}/*news*/ 
.news_block {padding:100px 0px 0px}.RWDnews005 h1.main-title {font-weight: bold;color: #000;letter-spacing: 4px;font-size: 45px;}.RWDnews005 .section-line {display:none}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {color: #fff;min-height: 670px;padding: calc(18px - 8px);transition: 0.4s;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item:hover {transform: translateY(-8px);transition: 0.4s;}.RWDnews005 .owl-carousel .owl-item .img-hover {background: #0f5a9a;padding-bottom: 10px;min-height: 670px;}p.text-left {min-height: 230px;}.text-left {padding: 0px 20px;word-break: break-all;letter-spacing: 1px;text-align: justify;line-height: 1.7;font-size: 15px;}.RWDnews005 .margin-top-20 {margin-top: 10px !important;}.RWDnews005 h4 {border-bottom: 1px dashed #fff;margin-bottom: 10px;padding-bottom: 10px;text-align: center;}.owl-item h4 a {color: #fff;font-weight: bold;letter-spacing: 1px;}.RWDnews005 a {color:#fff}.RWDnews005 .container {width: 80%;padding: 0px;}.owl-next, .owl-prev {display: none;}.RWDnews005 .owl-controls {margin-top:30px;width: 50%;}.RWDnews005 .controlls-over .owl-pagination {width: fit-content;float: left;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #10b6b6;}.news_button {text-align: right;position: relative;}.news_button a {font-size: 18px;color: #106eb6;letter-spacing: 2px;font-weight: bold;transition: 0.4s;position: relative;padding-right: 70px;}.news_button a:hover {text-decoration: none;transition: 0.4s;color:#000}.news_button a::before {content: "";position: absolute;background: url(archive/image/customization/news_icon.png) no-repeat;width: 50px;height: 20px;right: 10px;bottom: -3px;transition: 0.4s;}.news_button a:hover::before {right: 0px;transition: 0.4s;filter: brightness(0);}.news_button .container {width: 82%;}/*about*/ 
.about_block {padding:130px 0px 0px}.RWDleft_cont002 .item-second .text-box a {display:none}.RWDleft_cont002 .item-second {background-color: transparent;position: relative;}.RWDleft_cont002 .item-second::before {content: "PARKING NOW";position: absolute;color: #fff;font-size: 80px;font-weight: bold;bottom: 12px;left: 9%;letter-spacing: 1px;opacity: 0.1;}.RWDleft_cont002 .item-second .text-box {background-color: transparent;color: #fff;padding: 70px;}.RWDleft_cont002 .item-second .text-box .text {width:100%;word-break: break-all;text-align: justify;font-size:16px;}.RWDleft_cont002 .item-second .text-box .underline {display: none;}.RWDleft_cont002 .container {width: 80%;background: #106eb6;padding: 0px;}.RWDleft_cont002 .item-second:hover .pic img {transform: scale(1.05);}/*停車據點*/ 
.region_block .container {width: 100%;padding: 0px;}.region_block {padding:130px 0px 0px}.RWDproduct004 section {border-bottom:0px}.RWDproduct004 .item-box-desc {padding: 20px;text-align: center !important;}.RWDproduct004 #portfolio.portfolio-nogutter .row > div, .RWDproduct004 #portfolio.portfolio-nogutter .item-box {border-left: 1px solid #fff;border-right: 1px solid #fff;}.RWDproduct004 #portfolio div.col-md-3 h3 {font-size:20px;}/*footer*/ 
.footer_block {padding:50px 0px 25px;background: #232323;}.app_left img {width: 95%;padding: 5px;transition: 0.4s;}.app_right img {width: 95%;padding: 5px;transition: 0.4s;}.app_left img:hover, .app_right img:hover {opacity: 0.6;transition: 0.4s;}.app_left h3 img:hover, .app_right h3 img:hover {opacity: 1;}.app_left h3 img {width: 30px;position: relative;margin-top: -5px;margin-right: 5px;margin-left: -10px;}.app_left h3, .app_right h3 {margin-bottom:0px;color:#fff;letter-spacing: 2px;}.app_left , .app_right {text-align: center;}.app_right h3 img {width: 30px;position: relative;margin-top: -5px;margin-right: 5px;margin-left: -5px;}.ft_info_left {font-size: 18px;line-height: 2;letter-spacing: 1px;}.ft_info {font-size: 18px;line-height: 2;padding-top: 49px;letter-spacing: 1px;}.ft_info_left h3 {font-size: 22px;color: #fff;letter-spacing: 2px;}.ft_info_left a, .ft_info a {color:#fff;transition: 0.4s;}.ft_info_left a:hover, .ft_info a:hover {color:#106EB6;text-decoration: none;transition: 0.4s;}.copyright_block {background: #000;color: #fff;letter-spacing: 1px;padding: 2px 0px;font-size: 12px;text-align: center;}.copyright_block a {color: #fff;}.copyright_block a:hover {text-decoration: none;}/*gotop*/ 
.scrollTop002 {right: 12px;}.scrolltop img {width: 45px;}.scrollTop002 .txt {padding-top:5px;font-weight: bold;letter-spacing: 1px;}
/*小螢幕 start*/

@media (max-width:1680px){/*news*/ 
.RWDnews005 .container {width: 85%;}/*about*/ 
.RWDleft_cont002 .container {width: 85%;}.RWDleft_cont002 .item-second::before {font-size:75px;left: 8%;}}@media (max-width:1440px){/*about*/ 
.RWDleft_cont002 .item-second .text-box {padding:30px 25px}.RWDleft_cont002 .item-second::before {font-size: 62px;}}@media (max-width:1366px){/*news*/ 
.RWDnews005 h4 {font-size: 16px;}.news_button .container {width: 85%;}/*about*/ 
.RWDleft_cont002 .item-second .text-box .text {margin-top: 22px;}}@media (max-width:1280px){/*about*/ 
.RWDleft_cont002 .item-second .text-box .title {font-size: 30px;padding: 10px 0px;}.RWDleft_cont002 .item-second .text-box {padding: 26px;}.RWDleft_cont002 .item-second::before {font-size: 45px;left: 16%;bottom: 0px;}.RWDleft_cont002 .item-second .text-box .text {margin-top: 20px ;font-size: 16px ;line-height: 1.8 ;}}@media (max-width:1199px){/*logo*/ 
.cd-logo {width: 140px;margin-top: 10px !important;}/*右側*/ 
.right_follow {width:60px;}.scrollTop002 {right: 8px;}.right_follow img {width:30px}/*menu*/nav.cd-nav .bottom-copyright {display:none}.cd-primary-nav, .cd-primary-nav ul {background: #0f5a9a;}.cd-primary-nav>li>a {color: #fff;}.cd-primary-nav>.has-children>a::before, .cd-primary-nav>.has-children>a::after {background: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #fff;}nav.cd-nav ul .close-btn {color:#fff}.cd-primary-nav>li>a:hover {color: #fff;text-decoration:none}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color:#fff}.go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background:#fff}.cd-primary-nav a, .cd-primary-nav ul a {color:#fff}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: transparent;text-decoration: none;}.cd-primary-nav.nav-is-visible {z-index:1111}/*about*/ 
.RWDleft_cont002 .item-second .pic {width: 100%;margin-bottom: 45px;}.RWDleft_cont002 .item-second .text-box {width:100%}.RWDleft_cont002 .item-second::before {left: 41%;}/*footer*/ 
.footer_block .container {width:96%}.app_left h3, .app_right h3 {letter-spacing: 0px;font-size:18px}.ft_info_left, .ft_info {font-size: 15px;}.app_left img, .app_right img {width: 100%;}.app_left h3, .app_right h3 {margin-bottom: 8px;}}

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

.page_wrapper_bg .article-text {letter-spacing: 1px;text-align: justify; line-height: 1.7;font-size: 15px;color: #232323;}.page_wrapper_bg .article-text p {letter-spacing: 1px;text-align: justify; line-height: 1.7;font-size: 15px;color: #232323;}.page_wrapper_bg ._bd_row h1 {color: #333; font-weight: bold;letter-spacing: 1.5px;line-height: 2;}/*回上頁按鈕*/ 
.btn.btn_back {background: transparent;padding: 0;float: right;padding: 1px 15px;box-shadow: none;border-radius: 0px;}.btn.btn_back a {border: 1px solid #0f5a9a;background: #fff;color: #0f5a9a;padding: 1px 15px;border-radius: 0px;}.btn.btn_back a:hover {background:#0f5a9a;transition: .5s ease;border: 1px solid #0f5a9a;color: #fff;padding: 1px 15px;border-radius: 0px;}#article .btn.btn_back a {padding: 9px 13px;}/*確定送出*/ 
.page_wrapper_bg .new-form .new-width .currectsend_btn {background: transparent;}.page_wrapper_bg .ebtn a {background: #0f5a9a;padding: 5px 30px;border-radius: 0px;color: #fff;font-size: 14px;font-weight: 600;transition:0.5s ease;}.page_wrapper_bg .ebtn:hover a {background: #333;color: #fff;}.page_wrapper_bg .ebtn {background: transparent;margin-top: 30px;float: right;border-radius: 0px;padding: 0px;}/*麵包屑*/ul.breadcrumb.pull-right a {color: #666;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #333;}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;margin-bottom: 30px;}.hgroup .container {margin-bottom: 0;border-bottom: none;}.hgroup h1 {text-align: center; letter-spacing: 4px; font-size: 32px; font-weight: 600; line-height: 1.5; margin:  0; padding: 0;}.layoutlist_8 .list_subject {font-size: 20px; font-weight: bold;}.layoutlist_8 .list_subject .summary {font-size: 15px;font-weight: normal;}.layoutlist_8 .list_subject a {color: #333; }.layoutlist_8 .list_subject .summary  a{color: #232323;}.layoutlist_8 .item:last-child {border-bottom: 0;}.layoutlist_8 .item {padding: 35px 0;}.layoutlist_8 .listdate .yearmonth {color: #777;}/*產品*/ 
.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0;}.item .subject {text-align: center;font-weight: bold;}.page_content1 #productbx_bg { background: transparent;}.product_desc_subject {color: #fff;font-size: 18px; font-weight: normal;text-align: center;background: #166eb9; padding: 5px;letter-spacing: 2px;} #prod_name h2 {color: #333;font-weight: bold;}.layoutlist_1 .album_item_subject { color: #333;font-weight: bold; font-size: 18px;}.row .album_d_item a {    border-bottom: 0;}.form-group label.must:after { color: #06afaf;}.formdesc {color:  #232323; padding: 20px 0; margin-bottom: 35px;border-bottom: 1px solid #ccc;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*logo*/ 
.cd-logo {width: 140px;margin-top: 10px !important;}/*右側*/ 
.right_follow {width:60px;}.scrollTop002 {right: 8px;}.right_follow img {width:30px}/*menu*/nav.cd-nav .bottom-copyright {display:none}.cd-primary-nav, .cd-primary-nav ul {background: #0f5a9a;}.cd-primary-nav>li>a {color: #fff;}.cd-primary-nav>.has-children>a::before, .cd-primary-nav>.has-children>a::after {background: #fff;}nav.cd-nav ul .close-btn:after, nav.cd-nav ul .close-btn:before {background-color: #fff;}nav.cd-nav ul .close-btn {color:#fff}.cd-primary-nav>li>a:hover {color: #fff;text-decoration:none}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before, .is-up .cd-primary-nav>li>a:hover:after, .is-up .cd-primary-nav>li>a:hover:before {background-color:#fff}.go-back a::after, .go-back a::before, .has-children>a::after, .has-children>a::before {background:#fff}.cd-primary-nav a, .cd-primary-nav ul a {color:#fff}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background: transparent;text-decoration: none;}.cd-primary-nav.nav-is-visible {z-index:1111}/*news*/ 
.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {padding:0px 5px}/*about*/ 
.RWDleft_cont002 .item-second .pic {width: 100%;margin-bottom: 45px;}.RWDleft_cont002 .item-second .text-box {width:100%}.RWDleft_cont002 .item-second::before {left: 41%;}/*footer*/ 
.footer_block .container {width:96%}.app_left h3, .app_right h3 {letter-spacing: 0px;font-size:18px}.ft_info_left, .ft_info {font-size: 15px;}.app_left img, .app_right img {width: 100%;}.app_left h3, .app_right h3 {margin-bottom: 8px;}.hgroup .container {margin-bottom: -10px; margin-top: -15px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*news*/ 
.cd-logo {width: 130px;}p.text-left {min-height: 280px;}.news_button {margin-top:-50px}/*about*/ 
.RWDleft_cont002 .item-second .pic {margin-bottom: 14px;}.RWDleft_cont002 .item-second::before {left: 35%;font-size: 50px;}.app_left, .app_right {text-align: left;padding:0px 30px;}/*footer*/ 
.ft_infobox {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dashed #6b6b6b;}.app_left h3, .app_right h3 {margin-bottom:0px}.app_left img, .app_right img {width: 85%;}.app_left h3 {font-size: 25px;letter-spacing: 2px;}.app_left h3 img {width: 45px;margin-left: 5px;}.app_right h3 {font-size: 25px;letter-spacing: 2px;}.app_right h3 img {width: 45px;margin-left: 5px;}.ft_info_left, .ft_info {font-size: 17px;}/*內頁*/ 
.ebtn {margin-right: 0px;}.hgroup .breadcrumb { margin-bottom: 10px;}.hgroup .container { margin-top: 0;}.btn.btn_back {padding: 0;margin-right: 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*logo*/ 
.cd-logo {margin-top: 8px !important;}/*news*/ 
.news_button .container {width: 100%;text-align: center;margin-top: 50px;}/*右側*/ 
.right_follow {left: 0px;padding: 0px;bottom: 0px;width:100%}.follow_01 {-webkit-writing-mode: unset;writing-mode: unset;border-radius: 0px;width: 63%;display: inline-block;font-size: 15px;}.follow_02 {-webkit-writing-mode: unset;writing-mode: unset;border-radius: 0px;width: 37%;float: right;font-size: 15px;}/*about*/ 
.RWDleft_cont002 .item-second .text-box {padding: 10px 20px 50px}.RWDleft_cont002 .item-second::before {left: 5%;font-size: 35px;bottom: 2px;}.RWDnews005 .owl-controls {width: 100%;}.RWDnews005 .controlls-over .owl-pagination {width: 100%;float: none;}.owl-pagination {display: block !important;}/*footer*/ 
.ft_info {padding-top:0px}.app_left img, .app_right img {width: 49%;}.copyright_block {padding: 5px 0px 68px;font-size: 11px;}.app_left h3, .app_right h3 {margin-bottom:0px;font-size:22px;padding-bottom: 0px;margin-top: 20px;}.app_left h3 img, .app_right h3 img {width: 35px;}.hgroup .breadcrumb {    margin-bottom: 20px;}.page_wrapper_bg .main .container {    padding-left: 15px;    padding-right: 15px;}.page_wrapper_bg .col-md-6 , .page_wrapper_bg .col-xs-12 {    padding: 0;}.footer_block {padding: 50px 30px 25px;}.row .album_d_item { width: 100%;}
}
/*phone版 end*/