a{text-decoration: none;color: #777;}a:focus, a:hover{color: #dd596b;text-decoration: none;}body, html{font-size: 15px;line-height: 2;}/*---首頁---*/ 
.wrapper_bg{background:#fff url(archive/image/customization/bgg.jpg) center center repeat;}.shadowbg, .footer_sbg{background-color:#fff;max-width: 1300px;height: auto;overflow: hidden;margin: 0 auto;box-shadow: 0px 3px 5px rgba(26, 26, 51, 0.2);}/*banner*/ 
.paralaxMask{background: rgba(0,0,0,0);}#logoBig{display:none;}.RWDfullScreenSlider .btn i{display:none;}.RWDfullScreenSlider .btn{padding: 5px 5px;color: #de3c88;border: 0px solid transparent;background: rgba(255,255,255,0);top: 40vh;}.RWDfullScreenSlider .btn:hover{color: #C04;border-color: transparent;background: transparent;}/*header*/ 
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color: rgb(222, 89, 156);}.navbar-brand{padding-top: 18px;}.navbar-nav > li > a{height: auto;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: transparent;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{color: #777;}/*關於我們*/ 
.slice01{margin: 85px auto 45px;}.RWDedictor001 .section-subject{margin-bottom: 30px;}.RWDedictor001 h1.main-title{font-size: 43px;color: #555;}.RWDedictor001 h2.sub-title{display: none;}.RWDedictor001 .section-line{background-color: #E6E6E6;margin-top: 0px;}/*服務項目*/ 
.bgtop{min-height:100px;width: 100%;background: url(archive/image/customization/bgtop0802.png) center bottom no-repeat;background-size: cover;}.bgbottom{min-height:100px;width: 100%;background: url(archive/image/customization/bgbot0802.png) center top no-repeat;background-size: cover;}.service_m{padding:50px 0;}.RWDService001 .section-subject{margin-bottom: 30px;}.RWDService001 h1.main-title{font-size: 43px;color: #555;}.RWDService001 h2.sub-title{display: none;}.RWDService001 .section-line{background-color: #9e9e9e;margin-top: 0px;}.RWDService001 h2{text-align: center;color:#da5c91;font-size: 26px;margin-bottom: 0px;}.RWDService001 p{color: #666;font-size: 15px;margin-bottom: 0px;}/*作品案例*/ 
.RWDproduct002{padding: 30px 0px 80px;}.RWDproduct002 .section-subject{margin-bottom: 30px;}.RWDproduct002 h1.main-title{font-size: 43px;color: #555;}.RWDproduct002 h2.sub-title{display: none;}.RWDproduct002 .section-line{background-color: #E6E6E6;margin-top: 0px;}.RWDproduct002 .section-inner .container{padding-left: 0px;}.portfolio-item > .inner-content > .portfolio-content{background-color: #E05E90;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a{text-decoration: none;}.RWDproduct002 .btn.btn-rj{background-color: #FFC3C3; border-color: #FEDCDF;}.RWDproduct002 .btn.btn-rj:hover{background-color: #F49E9E;}/*過場*/ 
.RWDparalaxSlice .paralaxMask{background: rgba(236, 166, 198, 0.2);}.RWDparalaxSlice .paralaxText{padding-top: 80px;}.RWDparalaxSlice .paralaxText blockquote{font-family:微軟正黑體,Microsoft JhengHei,MingLiU,arial,verdana,helvetica,tahoma,sans-serif;font-size: 30px;color: #657ee7;text-shadow: 1px 1px 5px rgba(38, 73, 185, 0.2);}.RWDparalaxSlice{background-position: center center ! important;background-attachment: scroll;}/*聯絡我們*/ 
.slice04{padding:70px 0 50px;}.slice04_phone{padding:70px 0 50px;}/*.RWDeform001 .section-subject{margin-bottom: 30px;}.RWDeform001 h1.main-title{font-size: 43px;color: #555;}.RWDeform001 h2.sub-title{display: none;}.RWDeform001 .section-line{background-color: #E6E6E6;margin-top: 0px;}.btn-lg{padding: 8px 15px;font-size: 15px;}.btn{background: rgb(222, 89, 156);}.btn:hover{color: rgb(222, 89, 156);}*/ 
.edit_title{font-size: 43px;color: #555;margin: 0px;font-weight: 300;font-family: inherit;line-height: 1.1;text-align: center;}.edit_line{background-color: #E6E6E6;display: block;height: 1px;width: 100px;text-align: center;margin:10px auto 0;}.linkname{position: absolute;text-align: center;width: 80px;background-color: #F2ACAC;padding: 20px 0;left: 22px;bottom: 135px;line-height: 1.5;color: #fff;}.coninfo{padding-top:30px;padding-left:7px;padding-bottom:20px;}/*廣告*/ 
.slice05{padding:20px 0;}.section_header{display:none;}.RWDad001 .clients_list a{max-width: 280px;}/*頁尾*/ 
.footer_sbg{padding:35px 0 15px;background:#fff url(archive/image/customization/footershadow2.png) center top no-repeat;}/*pad*/@media screen and (max-width: 768px) {.navbar-brand{padding-top: 15px;}.navbar-nav{margin: 0 auto;}.navbar-nav > li > .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none;}.shadowbg, .footer_sbg{max-width: 100%box-shadow: 0px 3px 5px rgba(26, 26, 51, 0);}.RWDparalaxSlice{background-position: center center ! important;background-attachment: scroll;background-size:cover;}.RWDad001 .clients_list a{max-width: 200px;}.RWDad001 .clients_list a img{min-height: 30px;}.popup-portfolio{max-width: 640px;}}/*phone*/@media screen and (max-width: 480px) {.navbar-brand{width: 220px;}.navbar-default .navbar-toggle{margin-top: 15px;}.bgtop{min-height:100px;width: 100%;background: url(archive/image/customization/imgtop.png) center bottom no-repeat;background-size: cover;}.bgbottom{min-height:100px;width: 100%;background: url(archive/image/customization/imgbottom.png) center top no-repeat;background-size: cover;}.RWDparalaxSlice{background-size: 200%;}.linkname{bottom: auto;top:175px;}.RWDad001 .clients_list a{max-width: 300px;}}/*內頁 通用樣式*/ 
.page_wrapper_bg .main{background:transparent;}.page_wrapper_bg .main .article-text  > .container{width:100%;padding:0 15px;}.page_wrapper_bg .main > section > .container{min-height:600px;padding:0;background:#fff; box-shadow: 0px -1px 5px rgba(26, 26, 51, 0.2);}.page_wrapper_bg .collapsing_header .full_page_photo{margin-top:70px !important;}/*內文樣式統一*/ 
.article-text .layoutlist_3 .list_subject a{font-size:18px;line-height:1.3;}/*標題字*/ 
.messageboard .subject{border-bottom:1px solid #eee;}/*標題底線*/ 
.article-text.rwd .container, .product_desc_content{font-size:15px;color:#000;line-height:1.7;}#panel_14 > section.article-text.rwd > div > div > div > div.layoutlist_2 > div > a > div > table > tbody > tr > td{color:#333;}.page_wrapper_bg footer{margin:0;}.page_wrapper_bg section.call_to_action{padding-top:0;padding-bottom:0;background: #fff url(archive/image/customization/bgg.jpg) center center repeat;}/*FAQ*/ 
.faq_question{color:rgb(255, 0, 102);}/*內頁footer樣式*/ 
.page_wrapper_bg footer{padding: 35px 0 15px; background: #fff url(archive/image/customization/footershadow2.png) center top no-repeat;border:0;box-shadow: 0px -1px 5px rgba(26, 26, 51, 0.2);}.page_wrapper_bg .copyright{padding:0; background:#fff;border:0;}.page_wrapper_bg .copyright_desc{font-size:15px;}div#m_RWDPAGE_BASE_PAT01_29_1 {text-align: center;color: #999;}div#m_RWDPAGE_BASE_PAT01_31_1 {text-align: center;}/*------桌電樣式 寬螢幕------*/@media (min-width: 1200px){/*桌電content樣式*/ 
.page_wrapper_bg .main .article-text  > .container{margin:0 auto;padding:0 70px;}.page_wrapper_bg .main section.article-text{margin:0 auto;}.page_wrapper_bg .main > section > .container{width:1300px;}/*全頁寬*/ 
.page_wrapper_bg .main > section > .container > .container{width:100%;}.page_wrapper_bg .pagecontent.menu5, .page_wrapper_bg .pagecontent.menu8{margin:0;padding:0 70px 35px !important;}/*內頁邊界間距*//*桌電footer樣式*/ 
.page_wrapper_bg footer{width:1300px;margin:0 auto;}/*全頁寬*/ 
.collapsing_header .main{min-height:500px;}}/*----------桌電樣式----------*/@media (max-width: 1200px){.page_wrapper_bg .main > section > .container{width:100%;}/*全頁寬*/ 
.page_wrapper_bg .main > section > .container > .container{width:100%;}.page_wrapper_bg .pagecontent.menu5, .page_wrapper_bg .pagecontent.menu8{margin:0;padding:0 70px 35px !important;}/*內頁邊界間距*/}/*----------平板樣式----------*/@media (max-width: 800px){.page_wrapper_bg .collapsing_header .full_page_photo{margin-top: 59px !important;}.page_wrapper_bg .container{width:100%;margin: 25px 0;}.page_wrapper_bg .main > section > .container{width:100%;padding:15px;}/*全頁寬*/ 
.page_wrapper_bg .pagecontent.menu5, .page_wrapper_bg .pagecontent.menu8{margin:0;padding:0 15px 35px !important;}/*內頁邊界間距*/ 
.page_wrapper_bg .article-text{padding-top:20px;}.RWDMenuIcon003{ padding-bottom: 0px;}}/*----------手機樣式----------*/@media (max-width: 768px){.page_wrapper_bg .container{width:100%;margin: 0;}.page_wrapper_bg .copyright_desc{font-size:12px;}}/*留言板功能*/ 
.messageboard .customized_columns .css-table .th{width: 90px;font-size: 15px; color: #777; font-weight: bold;}.messageboard .btn_area{float:right;}.messageboard .form_subject{font-size: 18px; border-bottom: 1px solid #eee; margin-bottom: 7px;}@media (max-width: 768px){.messageboard .form_content .btn_area .btn{width:100%; margin:0 0 7px 0;}.messageboard .main_area{margin: 110px 0px 70px;}.messageboard .customized_columns .css-table .th, .messageboard .customized_columns .css-table .td{display:block;}.messageboard .main_area .mainitem .btn_area{top:-3px;}.messageboard .main_area .mainitem .cdate{padding-left:0;display:block;}}/*180326修改*/ 
.scrolldown {position: absolute;top: 105%;}/*190521 按鈕樣式修改*/ 
.messageboard .main_area .mainitem .btn_area .btn{background: #FFC3C3; border-color: #FEDCDF;}.messageboard .main_area .mainitem .btn_area .btn:hover{background-color: #F49E9E; color:#fff;}.form_content .btn_area .btn:nth-child(1){display:none;}.btn_area .btn{background: #FFC3C3; border-color: #FEDCDF;}.btn_area .btn:hover{background-color: #F49E9E; color:#fff;}.btn_area .btn:nth-child(2){background: #FFC3C3;}.btn_area .btn:nth-child(2):hover{background-color: #F49E9E;}.btn.btn_back{background: #FFC3C3 !important; border-color: #FEDCDF; float:right;}.btn.btn_back:hover{background-color: #F49E9E !important;}.btn.btn_back a:hover{color:#fff;}.ebtn.refill_btn{display:none;}.ebtn.currectsend_btn{background: #FFC3C3; border:1px solid #FEDCDF;}.ebtn.currectsend_btn:hover{background-color: #F49E9E;}.ebtn.currectsend_btn a:hover{color:#fff;}
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDMenuIcon001 .pull-right{margin-top: 15px;}#m_RWDPAGE_BASE_PAT01_1_1 .container{width: 100%;}.RWDMenuIcon003 .pull-right {margin-top: 15px;}.RWDMenuIcon003{padding-bottom: 0px;}.page_wrapper_bg  .navbar-nav > li > a{padding: 10px 10px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.RWDMenuIcon003 ul.nav li {text-align: center;}
}
/*pad版 end*/