/*共同*/a{color:#333;text-decoration: none;}a:hover, a:focus{text-decoration: none;color: #424242;}/* 反白顏色設定*/ ::selection { background: #333; color: #fff;}::-moz-selection { background:#333; color: #fff;}.cd-main-content {background: #fff;}/*logo*/ 
.cd-logo { width: 240px; float: left; position: relative;margin-top: 12px;}/* 選單*/li.pd_menu { margin-left: 8%;}.RWDmenu_plus02 .container {width: calc(100% - 130px);}nav.cd-nav {width: 70%;}li.pd_menu a, li.pd_list a { color: #fff;font-weight: 600;}.cd-primary-nav>li.pd_menu>a:hover, .cd-primary-nav>li.pd_list>a:hover {color: #fff;}.cd-primary-nav>li.pd_menu:hover:after, .cd-primary-nav> li.pd_list:hover:after  {left: 10px;right: 10px;background: #fff0f3;}.cd-primary-nav>li:after {height: 2px;bottom:0;}nav.cd-nav:before { content: ""; position: absolute;width: 30vw; height: 80px;right: 0;background: #de95b3;}.cd-primary-nav>li>a {letter-spacing: 3px; font-size: 15px; }.cd-primary-nav>li:hover:after { left: 10px; right: 10px;  background: #de95b3;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {    background-color: #fff0f3;    color: #333;}.cd-primary-nav>.has-children>a::after, .cd-primary-nav>.has-children>a::before {background: #333;}.cd-primary-nav>li>a:hover {    color: #333;}.cd-primary-nav>li>a:hover:after, .cd-primary-nav>li>a:hover:before {    background-color: #333;} .cd-primary-nav> .pd_menu.has-children>a::after, .cd-primary-nav>.pd_menu.has-children>a::before{background-color: #fff;}/*搜尋*/ 
.cd-header-buttons li.search-btn{display:none;}.cd-search input {font-size: 16px; height: 40px; padding: 20px; width: 300px; float: right; background: #fff; box-shadow: inherit;}.cd-search, .cd-search.is-visible { width: 300px; left: auto;top: 20px; right: 40px;opacity: 1;visibility: visible; height: 40px;}.cd-search button {right: 0;top: 0 !important; padding: 0 10px;height: 40px; font-size: 14px; background-color: #efefed; color: #333;}.cd-search.is-up {top:20px !important;}.cd-search button:hover {background: #fff0f3;}/* Banner */ 
.RWDbanner_plus01 .banner-slider{ width: calc(100% - 80px);}.RWDbanner_plus01 .slick-caption .txt2 { letter-spacing: 15px;font-weight: 600;}.RWDbanner_plus01 .slick-caption .txt1{ letter-spacing: 4px;font-weight: 600;}.RWDbanner_plus01 .slick-caption {top: 55%;}.RWDbanner_plus01 .slick-caption .txt1 span {background: linear-gradient(transparent 60%,#de95b3 60%);}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {width: 10px;height: 10px;}/*標題統一*/ 
.section-subject .col-md-12 { display: flex; flex-direction: column-reverse; align-items: center;}.section-line {display:none !important;}.index h2.sub-title {letter-spacing: 2px;padding-bottom: 5px;display: inline-block; border-bottom: 1px solid #de95b3; font-size: 20px; margin: 18px 0 20px; color: #de95b3; font-weight: 600;}.index h1.main-title { font-size: 40px; margin: 0px; letter-spacing: 8px; color: #333; font-weight: 600;}/*代理品牌*/ 
.service_block { background: #fff0f3;}.RWDService002 {padding: 50px 0px 80px;}.RWDService002 .container { width: 1300px;background: #fff; box-shadow: 2px 2px 10px #ccc; padding: 25px 60px 60px; margin-top: -180px;}.funny-boxes > .funny-boxes-icon {width: 100px;}.RWDService002 .col-sm-4:first-child .funny-boxes-icon {width: 130px;}.funny-boxes.not-right-column::before{display:none;}.funny-boxes-text {background: #efefed; padding: 35px 25px; min-height: 290px; margin-top: 15px;}.funny-boxes > .funny-boxes-text > h4::after{display:none;}.funny-boxes > .funny-boxes-text > p { font-size: 15px; letter-spacing: 2px; line-height: 2;  color: #333; text-align: left;}.funny-boxes > .funny-boxes-text > h4 { font-size: 20px;font-weight: 600;line-height: 1.5;  letter-spacing: 2px; color: #333; padding-bottom: 30px;  position: relative;}.funny-boxes {border: 1px solid #efefed;padding: 30px 0 0;}.RWDService002 .col-sm-4.col-md-4:nth-child(1) .funny-boxes-text h4 {color: #0079c2;}.RWDService002 .col-sm-4.col-md-4:nth-child(2) .funny-boxes-text h4 {color: #084287;}.RWDService002 .col-sm-4.col-md-4:nth-child(3) .funny-boxes-text h4 {color: #63afdc;}/*產品*/ 
.product_block .container_x, .RWDnews005 .container { width: calc(100% - 360px);margin: 0 auto;}.RWDproduct002_v2 .popup-portfolio .portfolio-item { padding: 0 40px; margin-bottom: 35px;}.portfolio-bottom-summary a {  padding: 5px 0;background: #efefed;}.RWDproduct002_v2 .showbottom a h4 { font-weight: 600; line-height: 1.5; font-size: 20px; letter-spacing: 2px; color: #333;}.portfolio-item > .inner-content > .portfolio-content {background-color:transparent !important;transition: all .5s ease;    border: 4px solid #fff0f3;opacity: 0.7;}.popup-portfolio .portfolio-item:hover .portfolio-content { display: block !important;transition: all .5s ease;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom-summary a {background: #fff0f3;}.RWDproduct002_v2 .showbottom:hover .portfolio-bottom h4 { color: #333;}/*網購商城*/ 
.shop_block {padding: 50px 0 80px;}.RWDnews005 .margin-top-20 { display: none;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item {border: 1px solid #efefed;}.RWDnews005 .owl-controls {margin-top: 35px;}.RWDnews005 .owl-theme.controlls-over .owl-controls .owl-page span {background: #de95b3;}.RWDnews005 .owl-carousel.owl-padding-10 .owl-item img { padding-top: 8px;}.RWDnews005 .controlls-over .owl-controls .owl-prev, .RWDnews005 .controlls-over .owl-controls .owl-next {top: 32%;}/*跟隨*/ 
.fixed_social { position: fixed;right: 15px;bottom: 50%;z-index: 20; transition: 0.5s;}.RWDsocial002 { width: 45px;float: right;}.RWDsocial002 .cusimg {margin-bottom: 25px;}.RWDsocial002 .iconRounded {border: 1px solid #000;color: #000;background-color:transparent;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover { transform: scale(1.2);background-color: transparent; color: #000;}.RWDsocial002:before {content: "立即洽詢";display: block;writing-mode: vertical-lr; letter-spacing: 4px;padding: 20px 6px;font-size: 18px; color: #333;font-weight: 600;}
/*footer start*/

.RWDssl01 {display: inline-block;}.other_block .RWDedictor {display: inline-block;}.copyright { display: inline-block;}.other_block .container { display: flex; justify-content: space-evenly; font-size: 13px; letter-spacing: 1px;color: #888;width: calc(100% - 360px);margin: 0 auto;}.footer_sec {font-size: 15px; color: #333; letter-spacing: 1px; line-height: 2;background: #fff0f3 !important;padding: 70px 0;}.footer_sec .container { width: calc(100% - 360px);margin: 0 auto;}.so_btn a { width: calc(48% - 30px); float: left;  border: 1px solid #c94b86; margin-right: 15px;text-align: center; color: #c94b86; font-weight: 600;margin-top: 40px;}.footer_info { display: flex; align-items:flex-start;}.so_btn a:hover {background: #de95b3; border: 1px solid #de95b3; color: #fff;}.ft_le {padding-bottom: 8px;}.ft_ri {  padding-left: 60px;}.ft_mi { padding-left: 145px;}.other_block {padding: 15px 0;}span.top_line {    border-top: 1px solid #ddd;    padding-top: 10px;    display: block;    margin-top: 10px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #999;}

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

/*共同*/ 
.page_wrapper_bg section.call_to_action {min-height: 650px !important;padding: 45px 0 110px;}/*選單*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside {box-shadow: -3px 2px 8px 1px rgba(47,47,47,.12);}/*文字*/ 
.page_wrapper_bg .pagecontent, .page_wrapper_bg .pagecontent a {font-size: 15px;letter-spacing: 1.5px;line-height: 27px;color: #333;}.page_wrapper_bg .pagecontent a:hover {color:#111;}.page_wrapper_bg .pagecontent ol {padding-left: 24px;}.page_wrapper_bg .pagecontent ol {padding-left: 22px;}.page_wrapper_bg .pagecontent h5 {letter-spacing: 1px;color: #333;font-weight: bold;position: relative;padding-left: 24px;line-height: 30px;background: #f6f6f6;margin-bottom: 15px;    font-size: 18px;}.page_wrapper_bg .pagecontent h5::before {content: "";position: absolute;width: 16px;height: 3px;background: #de95b3;left: 0px;top: 13px;}.page_wrapper_bg .pagecontent h4 {line-height: 32px;border-bottom: 1px solid #de95b3;padding-bottom: 10px;color: #de95b3;font-weight: bold;margin-bottom: 25px;}/*標題*/ 
.page_wrapper_bg .pageTitle {font-size: 30px !important;color: #333;letter-spacing: 3px !important;text-align: center;font-weight: bold;line-height: 38px;}.page_wrapper_bg .hgroup .breadcrumb {border: 0px;letter-spacing: 1px;padding: 6px 0px 6px 10px;}.page_wrapper_bg .hgroup .container {border-bottom: 1px solid #de95b3;margin-bottom: 40px;}.hgroup .breadcrumb a {color: #333;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .item {padding: 30px 0px 50px;margin-bottom: 40px;border-bottom: 1px solid #dcdbdb;}.page_wrapper_bg .layoutlist_8 .list_subject a {font-size: 17px !important;line-height: 1.7 !important;color: #c94c86 !important;padding: 10px 0;letter-spacing: 1px;transition: 0.2s;font-weight: bold;}.page_wrapper_bg .layoutlist_8 .list_subject .summary a {color: #555 !important;border-bottom: 0 !important;font-size: 14px !important;}.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 32px;}.page_wrapper_bg .layoutlist_8 .listdate {border:0px;}.page_wrapper_bg .layoutlist_8 .listdate .yearmonth {padding-bottom: 20px;}.page_wrapper_bg .layoutlist_8 .list_subject a:hover {opacity:0.7;}/*關於我們*/ 
.ab-img img {width: 25%;}.ab-txt {margin-top: 40px;}/*測選單*/ 
.m2018 .products-nav>ul>li {padding: 0px;margin: 0px;}.m2018 .products-nav>ul>li a {padding: 15px;transition: 0.3s;letter-spacing: 2px;color: #333;font-weight: bold;}.m2018 .products-nav .nav-title {margin-bottom: 0px;text-align: center;letter-spacing: 3px;padding: 10px 5px;}.m2018 .products-nav>ul>li a:hover {background: #fff0f3;}.m2018 .products-nav>ul>li.active a {background: #fff0f3;}/*產品介紹*/ 
.product_desc_content {color: #333;font-size: 15px;letter-spacing: 1px;line-height: 30px;}.page_content1 #productbx_bg {background: #eee;}#prod_name, #prod_name h2 {text-align: center;color: #c94c86;font-weight:bold;letter-spacing: 2px;line-height: 34px;}.pr-box01 {margin-top: 50px;}.pr-txt01 {margin-top: 25px;}/*產品介紹_列表*/ 
.item .subject A.itemlink {color: #c94c86 !important;transition: 0.3s;font-weight: bold;text-align: center;display: block;font-size: 16px;padding: 0px 5px;}.layoutlist_2 .item, .layoutlist_4 .item {transition: 0.3s;border: 2px solid #fff;}.layoutlist_2 .item:hover, .layoutlist_4 .item:hover {background: #efefed;border: 2px solid #efefed;}.layoutlist_2 .item, .layoutlist_4 .item {    margin: 0px 0px 35px;}/*歷年活動*/ 
.layoutlist_2 .album_item a {transition: 0.3s;color: #333 !important;background: #efefed;}.layoutlist_2 .album_item a:hover {background: #fff0f3;}.layoutlist_2 .album_item_subject td {text-align: center !important;}.layoutlist_2 .album_item_subject {padding: 9px 10px;}/*按鈕*/ 
.page_wrapper_bg .btn.btn_back {float: right;border-radius: 0px;padding: 0px;background: transparent !important;margin: 20px 0 0;}.page_wrapper_bg .btn.btn_back a {background: #de95b3;color: #fff;padding: 8px 22px;transition: 0.3s;}.page_wrapper_bg .btn.btn_back a:hover {opacity:0.7;}/*產品型錄*/ 
.page_wrapper_bg .pagecontent .fancyboxm {border-bottom: 1px dashed #e4e1e1;}.layoutlist_2 .album_item_subject td { display: flex; justify-content: center;}.layoutlist_2 .album_item { overflow: visible !important;}/*服務據點*/ 
.ser-box {margin-bottom: 80px;}.ser-txt ul {padding-left: 24px;}.page_wrapper_bg .pagecontent .ser-box h5 {margin-bottom: 35px;}/*搜尋*/ 
.RWDsearch_page .list-title .qty {background: #fff0f3;}.RWDsearch_page .list-tab li .qty {    background: #c7c7c7;}/*產品型錄*/ 
.album2 .layoutlist_2 .album_item {min-height: 350px;margin-bottom: 25px;}.album2 .layoutlist_2 .album_item a {padding-top: 20px;}

/*內頁 end*/
/*筆電尺寸 start*/

@media (max-width:1700px){nav.cd-nav:before {width: 35vw;}nav.cd-nav { width: 78%;margin-left: 0;}li.pd_menu {margin-left: 5%;}.footer_sec .container, .product_block .container_x, .RWDnews005 .container {width: calc(100% - 280px);}.ft_mi { padding-left: 180px;}   }@media (max-width:1600px){nav.cd-nav:before {  width: 40vw;}.RWDmenu_plus02 .container { width: 100%;padding: 0;}nav.cd-nav {width: 80%;}li.pd_menu {margin-left: 8%;}.cd-logo { width: 205px; margin-left: 25px;float: left;position: relative; margin-top: 16px;}}@media (max-width:1500px){.RWDmenu_plus02 .container { width: 100%;padding: 0;}nav.cd-nav {width: 80%;}li.pd_menu {margin-left: 2%;}.cd-logo { width: 205px; margin-left: 25px;float: left;position: relative; margin-top: 16px;}.RWDService002 .container {width: 1170px;    padding: 25px 40px 60px;margin-top: -135px;}.RWDbanner_plus01 .slick-caption .container {width: 70%;}.RWDbanner_plus01 .slick-caption {top: 50%;}.footer_sec .container, .product_block .container_x, .RWDnews005 .container {width: calc(100% - 140px);}.ft_le img {width: 90%;}}@media (max-width:1430px){.cd-primary-nav>li>a { letter-spacing: 3px; font-size: 14px; padding: 0 15px;}li.pd_menu {margin-left: 4%;}.ft_mi, .ft_ri { padding-left: 40px;}.fixed_social {bottom: 40%;}}@media (max-width:1300px){.cd-search input { width: 260px;}nav.cd-nav:before { content: ""; position: absolute; width: 520px;}li.pd_menu { margin-left: 2%;}.so_btn a { width: calc(50% - 20px);float: left;border: 1px solid #333; margin-right: 10px;}.ft_mi, .ft_ri { padding-left: 18px;}.fixed_social {position: fixed; right: 3px;}.scrollTop002 { right: 10px;}.RWDbanner_plus01 .banner-slider {width: calc(100% - 55px);}.RWDService002 .container {width: calc(100% - 140px);margin-top: -105px;}.RWDsocial002 .iconRounded { width: 35px; height: 35px;}.RWDsocial002 { width: 41px;}.ii-line3.iconRounded { font-size: 14px;padding-top: 10px;}.cd-logo { width: 180px; margin-top: 18px;}}

/*筆電尺寸 end*/
/*1199px start*/

@media (max-width:1200px){.cd-logo {width: 155px;margin-top: 6px !important;    margin-left: 10px;}.cd-primary-nav> .pd_menu.has-children>a::after, .cd-primary-nav>.pd_menu.has-children>a::before {background-color: #333;}li.pd_menu a, li.pd_list a {color: #333;font-weight: 400;}nav.cd-nav:before{ display: none;}.cd-main-header { padding: 0 10px;}.cd-primary-nav .cd-secondary-nav>li.active>a, .cd-primary-nav .cd-secondary-nav>li>a:hover {background-color: transparent;}.cd-primary-nav, .cd-primary-nav ul {background: #efefed;}li.pd_menu { margin-left: 30px;}.cd-primary-nav>li.pd_menu>a:hover, .cd-primary-nav>li.pd_list>a:hover, .cd-primary-nav>li.pd_menu>a, .cd-primary-nav>li.pd_list>a { color: #333;}nav.cd-nav .bottom-copyright { display: none;}.cd-primary-nav>li>a { font-size: 16px;    border-bottom: 1px solid #ddd;    font-weight: 400;}nav.cd-nav ul .close-btn {color: #333;}.cd-primary-nav a, .cd-primary-nav ul a {border-bottom: 1px solid #ddd;}.cd-search, .cd-search.is-visible { width: 300px;left: auto; top: 5px; right: 55px; opacity: 1; visibility: visible;  height: 40px;z-index: 20;}.cd-search input {border: 1px solid #ddd;}.cd-search.is-up { top: 5px !important;}.footer_sec .container, .product_block .container_x, .RWDnews005 .container, .other_block .container { width: calc(100% - 120px);}.RWDService002 .container { width: calc(100% - 120px);margin-top: 0;}/*頁尾*/ 
.footer_info {display: block; align-items: unset;}.ft_le img { width: auto; margin: 0 auto;display: block;}.ft_le {margin-bottom: 50px;    text-align: center;}}

/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.footer_sec .container, .product_block .container_x, .RWDnews005 .container, .other_block .container {width: 100%;  padding: 0 50px;}.index h1.main-title { font-size: 35px; margin: 0px;letter-spacing: 6px;}.funny-boxes-text { padding: 35px 16px;min-height: 310px;}.RWDproduct002_v2 .popup-portfolio .portfolio-item {padding: 0 20px;}.shop_block {padding: 0 0 50px;}/*頁尾*/ 
.ft_ri {padding-left: 0px;}.so_btn.you, .so_btn.face {display: inline-block;}.so_btn a { width: 200px; float: none; display: block;}#RWDfullscreen01 iframe, .page_wrapper_bg .footer_info iframe {    margin-top: 25px;}span.top_line {    border-top: 0;    padding-top: 0;    margin-top: 0;}.ft_mi, .ft_ri {    padding-left: 0;}/*----------------------------內頁--------------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action > .container {padding: 0px 50px;}/*選單*/ 
.page_wrapper_bg .RWDmenu_plus02 .inside .cd-main-header {box-shadow: -3px 2px 8px 1px rgba(47,47,47,.12);}.collapsing_header header {padding: 0px 10px;}.page_wrapper_bg #cd-search {z-index: 30;}.album2 .layoutlist_2 .album_item a {  padding-top: 0;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*----------------------------內頁--------------------------*//*文字*/ 
.page_wrapper_bg .pagecontent h4 {font-size: 18px;}/*按鈕*/ 
.page_wrapper_bg .ebtn, .page_wrapper_bg .btn.btn_back {width: 20%;}/*產品介紹*/ 
.device-nav.fa {padding: 0px 15px;margin-bottom: 35px;}/*頁尾*//*.page_wrapper_bg .main section .footer_block  .container {padding: 0px 50px;}*//*標題*/ 
.page_wrapper_bg .pageTitle {font-size: 26px !important;letter-spacing: 2px !important;}.page_wrapper_bg .main section .hgroup .container {padding: 0px;}/*服務據點*/ 
.ser-box {margin-bottom: 30px;}.album2 .layoutlist_2 .album_item {min-height: 300px;}
}
/*pad版 end*/
/*選單變化 start*/
@media (max-width: 800px) {
.RWDbanner_plus01 .banner-slider {width: 100%;}.RWDService002 {padding: 50px 0px;}.RWDService002 .container {width: 100%;}.funny-boxes-text {padding: 25px 16px;min-height: 350px;}.RWDproduct002_v2 .showbottom a h4 { font-weight: 600;line-height: 1.5; font-size: 16px; letter-spacing: 1px;}.fixed_social {position: fixed;right: 15px;bottom: 30%;}/*頁尾*/ 
.other_block .container {display: block;text-align: center;justify-content: unset;}.other_block .RWDedictor {padding: 0 25px;}.ft_mi, .ft_ri {padding-left: 15px;}.ft_mi {border-right: 1px solid #ddd;}.footerm {    text-align: left ;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-search input { width: 100%;}.cd-search.is-up {top: 50px !important;right: 0;width: 100%;opacity: 0; visibility: hidden;}.cd-search, .cd-search.is-visible { opacity: 0; visibility: hidden;right: 0; width: 100%;}.cd-search.is-visible { opacity: 1; visibility: visible; z-index: 999;}.cd-header-buttons li.search-btn {  display: inline-block;}.RWDbanner_plus01 .slick-caption.txt-left, .RWDbanner_plus01 .slick-caption.txt-right { text-align: center;width: 100%;}.RWDbanner_plus01 .slick-caption .container { width: 100%;}.RWDService002 .container { width: 100%;padding: 20px 30px 60px;}.owl-pagination {display: block;}/*置底跟隨*/ 
.RWDsocial002 ul.socialNetwork li {width: 50%;}.RWDsocial002 .iconRounded {margin: 0 auto;width: 35px; height: 35px;border: 0;}.RWDsocial002:before{display:none;}.RWDsocial002 {width: 100%;float: none;;}.fixed_social {background: #de95b3; z-index: 22;width: 100%;bottom: 0;right: 0;}.RWDsocial002 ul.socialNetwork li:first-child { border-right: 1px solid #fff;}.ii-line3.iconRounded {font-size: 18px;}.scrollTop002 {right: 14px;}/*頁尾*/ 
.footer_sec .container, .product_block .container_x, .RWDnews005 .container, .other_block .container { padding: 0 30px;}.ft_mi {  border-right: 0;}.other_block .RWDedictor {padding: 0;}.ft_le img {width: 70%;margin: 0 auto 30px;display: block;}.so_btn a {width: 100%;margin-top: 20px;}.so_btn.you, .so_btn.face {width: 100%;display: block;}.other_block .container {font-size: 11px;}.other_block {padding: 15px 0 50px;}.RWDsocial002 ul.socialNetwork { margin: 0;}span.top_line {    border-top: 1px solid #ddd;    padding-top: 10px;    display: block;    margin-top: 10px;}/*-----------------------------------內頁-------------------------------------*//*共同*/ 
.page_wrapper_bg section.call_to_action > .container {padding: 0px 15px;}section.article-text.rwd .container {padding: 0px 10px;}.page_wrapper_bg .pagecontent {padding: 0px 15px !important;}.page_wrapper_bg .call_to_action .pagecontent {padding: 15px 15px !important;}.page_wrapper_bg section.call_to_action {padding: 25px 0 50px;min-height: 550px !important;}/*標題*/ 
.hgroup h1 {font-size: 23px;line-height: 32px;letter-spacing: 2px;}.page_subject {padding: 0px;}.page_wrapper_bg .pageTitle {    font-size: 24px !important;    line-height: 36px;}.page_wrapper_bg .hgroup .container {margin-bottom: 20px;}/*最新消息*/ 
.page_wrapper_bg .layoutlist_8 .listdate .day {font-size: 12px;padding: 0px;position: relative;padding-left: 10px;}.page_wrapper_bg .layoutlist_8 .listdate .day::before {content: "/";display: block;position: absolute;left: 0px;}.page_wrapper_bg .layoutlist_8 .list_subject {margin-top: 15px;}.page_wrapper_bg .layoutlist_8 .item {padding: 15px 0px 10px;margin-bottom: 25px;}/*產品介紹*/ 
.pr-box01 {margin-top: 30px;}#prod_name, #prod_name h2 {font-size: 20px;line-height: 30px;}/*產品型錄*/ 
.album_d_item {width: 100%;margin: 10px 0px 30px !important;}.album2 .layoutlist_2 .album_item {min-height: auto;margin-bottom: 45px;}/*關於我們*/ 
.ab-img img {width: 100%;}/*服務據點*/ 
.page_wrapper_bg .pagecontent .ser-box h5 {margin-bottom: 15px;}.ser-map {margin-top: 20px;}/*按鈕*/ 
.page_wrapper_bg .btn.btn_back {display: block;width: 100%;}.page_wrapper_bg .btn.btn_back a {width: 100%;display: block;padding: 6px 22px;}/*選單*/ 
.page_wrapper_bg #cd-search {z-index: 100;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*服務據點*/ 
.ser-box {word-break: break-all;}
}
/*iphone5 end*/