body{font-size: 15px;}a:hover, a:focus{text-decoration: none;}.homeFullScreen {height: 100vh;}/*loading*/ 
.RWDfakeloader {z-index: 9999999;}/*形象區*/#logoBig {display: none;}.paralaxMask {background: transparent;}/*形象標語按鈕*/ 
.RWDfullScreenSlider .btn{display: none;}div#m_RWDfullscreen01_6_2 {top: -185px;}/*選單*/ 
.cd-primary-nav > li > a {letter-spacing: 3px;font-size: 16px;color: #3c3c3c;}.cd-primary-nav > li > a:hover {color: #f9b200;}.cd-primary-nav > li:hover:after {background: #f9b200;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #3c3c3c;}.cd-logo {width:250px;}/*五大服務項目*/ 
.service_bg {padding:100px 0;}.RWDedictor001 h1.main-title {color: #f9b200;font-size: 36px;font-weight: bold;letter-spacing: 10px;line-height: 1.3;}.RWDedictor001 .section-line , .RWDedictor001 h2.sub-title {display: none;}.service {text-align: center;font-size: 18px;letter-spacing: 3px;color: #3c3c3c;width:20%;float:left;}img#ser {width: 40%;margin: 30px 0;}/*選擇台新六大理由*/ 
.choice_bg {padding-bottom: 80px;}.RWDproduct002 h1.main-title {color: #3c3c3c;font-size: 36px;font-weight: bold;letter-spacing: 10px;line-height: 1.3;}.RWDproduct002 .section-line {display: none;}.portfolio-bottom-summary h4 {text-align: center;letter-spacing: 3px;color: #3c3c3c;margin-top: 15px;}.RWDproduct002 .showbottom:hover .portfolio-bottom h4 {color: #f9b200;}.portfolio-item{background: #fff;box-shadow: 0px 5px 10px #c5c5c5;padding-top: 10px !important;padding-left: 10px !important;padding-right: 10px !important;height: 240px !important;width: 350px !important;margin: 0px 15px 15px 15px !important;}.portfolio-item:nth-child(even) {background: #f8f8f8;}.portfolio-item {background: #fdfdfd;}img.img-responsive.loaded {width: 65%;margin: 20px auto;}/*頁尾*/ 
.ft-l {font-size: 14px;letter-spacing: 2px;line-height: 2;}.ft-l h7 {font-weight: bold;background: transparent;color:#f9b200}.footerRights {background:#3c3c3c;color:#fff;padding:50px 0}.ft-c {text-align: right;}img#qr {width: 60%;}.ft-r {text-align: right;font-size: 12px;letter-spacing: 2px;line-height: 2;}.RWDsocial001 {background: transparent;padding: 0;}#social_media_wrapper a {background-color: transparent;color: #fff;width: 40px;height: 40px;padding: 0;}#social_media_wrapper a:hover, #social_media_wrapper a:active {background: transparent;}.wrapper_bg .RWDsocial001 {right: 0;}#social_media_wrapper a i {width:40px;height:40px;}
/*footer start*/

/*跟隨*/ 
.footer_bottom .fixed_btn {position: fixed; right: 20px; bottom: 100px; z-index: 2001; transition: all .5s ease;}.footer_bottom .fixed_btn.down {pointer-events: auto; opacity: 1; transition: all .5s ease;z-index: 100;}.footer_bottom .fixed_btn .RWDbtn01 {margin-top: 0;}.footer_bottom .fixed_btn .RWDbtn01 .btn-box {flex-direction: column; margin: 0;}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12 {width: 100%; padding: 0; margin-bottom: 10px;}.fixed_btn .RWDbtn01 .btn-box .btn {width: 45px; min-height: 135px; border-radius: 50px; padding: 20px 7px; writing-mode: vertical-lr; background: #5e6062; color: #fff; font-size: 16px;}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(1) .btn {background: #408fdc; background: linear-gradient(360deg, #4079e2, #96d2e9);}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(2) .btn {background: #45b91f; background: linear-gradient(360deg, #45b91f, #94e27a);}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(3) .btn {background: #ec6534; background: linear-gradient(360deg, #ed7f2c, #ebb86a);}/*.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(1) .btn:hover {background: linear-gradient(360deg, #1b60df, #73b9d4); transition: .5s ease;}*/ 
.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(1) .btn:before {    font-size: 18px;    margin-bottom: 7px;    content: "";    background: url(archive/image/customization/icon_FB.png);    width: 25px;    height: 25px;    display: block;    position: relative;    background-size: contain;    filter: contrast(0) brightness(2);}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(2) .btn:before {content: "\e90a"; font-family: iicon !important; font-size: 20px; margin-bottom: 7px;}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12:nth-child(3) .btn:before {content: "\f2d2"; font-family: Ionicons !important; font-size: 18px; margin-bottom: 7px;}.fixed_btn .RWDbtn01 .btn-box .btn {    display: flex;    align-items: center;    justify-content: center;    letter-spacing: 2px;}

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

/*---RWD內頁---*//*內容頁統一字*//*section.call_to_action h1{ font-size: 32px;color: #000;letter-spacing: 2px; }*//*section.call_to_action h2{font-size: 26px;color: #000;letter-spacing: 2px;}*/section.call_to_action h3{ font-size: 22px;color: #2c6900;letter-spacing: 2px;}/*section.call_to_action h4{font-size: 18px;color: #000;letter-spacing: 2px;border-bottom: 1px dashed #cecece;padding-bottom: 10px; padding-top: 10px;}*/section.call_to_action h5{font-size:18px;color: #000;letter-spacing: 2px; }section.article-text p{font-size: 15px !important;color: #666; line-height: 1.8;}._bd_row h1{ font-size: 32px;color: #000;letter-spacing: 2px; }._bd_row h2{font-size: 26px;color: #000;letter-spacing: 2px;}._bd_row h3{ font-size: 22px;color: #2c6900;letter-spacing: 2px;}._bd_row h4{font-size:18px;color: #000;letter-spacing: 2px; border-bottom: 1px dashed #cecece;padding-bottom: 10px; padding-top: 10px;}._bd_row h5{font-size:18px;color: #000;letter-spacing: 2px; }._bd_row p{font-size: 15px !important;color: #777; line-height: 1.8;  letter-spacing: 1px;}._bd_row a {color: #777;}._bd_row a:hover{color: #333;}._bd_row ol, ._bd_row ul{-webkit-padding-start: 25px;}hr { border-top: 1px dashed #ccc;width: 85%;}/*隱藏*/ 
.hgroup .breadcrumb{display: none;}#toTop{display: none !important;}#album > div > div.btn.btn_back{display: none !important;}#sidebar > aside > h4{display: none !important;}.fa-angle-down:after{display: none !important;}#eformsForm_1_4 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){display: none !important;}/*頁首*/ 
.page_wrapper_bg .RWDmenu_plus01 .inside{border-bottom: 1px solid #eee;}.collapsing_header header{padding: 0;}/*側選單*//*按鈕*/ 
.btn a:hover, .btn a:focus{ color: #ffffff;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background: #3c9bde;}/*麵包屑*/ 
.hgroup .breadcrumb{border: 0;background-color: #ebeae6;}/*標題*/ 
.page_content2 .info #prod_name h2, #prod_name h2{font-family: cwTeXHei, sans-serif;letter-spacing: 2px;}#panel_14 > section.article-text.rwd > div > div > div > div > div > div._col.list_subject.col-sm-7.col-md-7 > a{font-size: 20px;line-height: 1.8;}/*標題*/ 
.hgroup .breadcrumb{border: 0;background-color: #ebeae6;}.hgroup .container{border-bottom: none}.hgroup h1{display: none;}.hgroup .container { margin-top:60px;}.layoutlist_3 .item{border-bottom: 1px dashed #cecece !important;}/*內頁內容*/section.call_to_action{min-height:750px;padding: 35px 0 100px 0;}.bg_180{background: #eee;  padding: 40px 25px;margin: 0px 0 50px;}.pagecontent.menu5, .pagecontent.menu8{padding: 0px !important;}._bd_column._bd_full{ padding-left: 0;padding-right: 0;}.tabs section.content-current ._bd_full{ padding-left:15px;padding-right: 15px;}/*關於台新*/ 
.about_text {line-height: 2;letter-spacing: 2px;color: #666;margin-bottom:35px;margin-left: 45px;width: 92%;}.about_text h4{font-size: 20px;color: #f9b200;font-weight: bold;margin-top: 40px !important;line-height: 1.5 !important;letter-spacing: 3px;}.about_text h1{letter-spacing: 6px !important;font-size: 30px !important; color: #333 !important;line-height: 1.5;padding-bottom: 20px;border-bottom:1px solid #f9b200;font-weight: bold;font-family: "kepler-std-display",serif;margin: 10px 0;}.about_text h2{font-size: 25px;color: #000;letter-spacing: 4px;font-weight: bold;font-family: "kepler-std-display",serif;border-bottom: 1px solid #f9b200;padding-bottom: 27px;}.about_text h2:after {content: "";width: 25%;height: 4px;background: #f9b200;position: absolute;top: 71px;left: 15px;}.six_good {text-align: center;background: #fff;padding: 50px 0;border: 1px solid #ddd;margin: 40px 45px;box-shadow: 14px 14px 0 -3px rgba(249, 178, 0, 0.7);}/*服務項目*/#sidebar .page_menu_block ul.nav > li.active > a{color: #fff;background: #f9b200;}#sidebar .page_menu_block ul.nav > li > a {color: #666;background: #efefef;}#sidebar .page_menu_block ul.nav > li > a:hover{color: #fff;background: #f9b200;transition: all 0.3s ease}.service_info ul {margin: 30px 0;padding: 0 17px;letter-spacing: 2px;line-height: 2;}.about_service img {margin-top: 40px;}.about_service h2{font-size: 26px;color: #000;letter-spacing: 4px;font-weight: bold;font-family: "kepler-std-display",serif;border-bottom: 1px solid #f9b200;padding-bottom: 18px;}.about_service h2:after {content: "";width: 25%;height: 4px;background: #f9b200;position: absolute;top: 63px;left: 15px;}.about_service {line-height: 2;letter-spacing: 2px;margin-bottom: 30px;}/*服務流程*/ 
.service_step, .service_step2 {margin-left: 175px;border: 1px solid #ddd;padding: 25px;box-shadow: 14px 14px 0 -3px rgba(249, 178, 0, 0.7);margin-bottom: 45px;}.steps_num h1 {font-size: 32px;color: #333;letter-spacing: 5px;font-family: verdana,sans-serif !important;border-right: 1px solid #ddd;line-height: 1.5;text-align:left !important;}.steps_info {margin-top: 10px;}.step_title h1{letter-spacing: 6px !important;font-size: 30px !important; color: #333 !important;line-height: 1.5;padding-bottom: 20px;font-weight: bold;font-family: "kepler-std-display",serif;margin: 10px 0;text-align:center;}.steps_info h4 {letter-spacing: 2px;font-weight: bold;color: #666;}.must_know{margin-left: 175px;}.must_know ul {padding: 0 17px;line-height: 2;letter-spacing: 1px;color: #666;}.service_step:after {content: "";height: 25px;width: 20px;background: url(https://www.ts9283388.com/archive/image/customization/sort-down.png)no-repeat;position: absolute;bottom: -45px;right: 353px;background-size: contain;}/*相簿*/ 
.album_item a{font-size: 14px;color: #000;}#album > div.layoutlist_2 > div > a > div{margin-top: 10px;}.download .list_table td {line-height: 1.6;}/*聯絡我們*/ 
.ebtn{ !important;}.eformsDesc {margin: 10px 0 80px;}.map_info ul {list-style-type: none;line-height: 2;letter-spacing: 2px;}.contact h1{border-bottom:1px solid #f9b200;letter-spacing: 6px !important;font-size: 30px !important; color: #333 !important;line-height: 1.5;padding-bottom: 20px;font-weight: bold;font-family: "kepler-std-display",serif;margin: 10px 0;}.contact tr {line-height: 2;}.contact_memo p {padding-left: 27px;}.contact_memo ul {padding-left: 47px;line-height: 2;letter-spacing: 2px;}._bd_column._bd_full hr {width: 100%;border-top: #dcdcdc 1px solid;}/*購物車*/ 
.btn-primary{background-color: #014371;border-color: transparent;}/*Q&A*/ 
.faq_answer_container {line-height: 1.5;letter-spacing: 1px;}.rwd .faq_question {padding: 10px 10px;background: rgba(249, 178, 0, 0.4);}/*.faq_question td {color: #fff;}*/ 
.rwd .faq_answer {padding: 15px 15px 36px 20px;border: 1px solid #ddd;margin-bottom: 20px;}.faq_item {margin: 0px 2px;border-bottom: 20px solid #fff;}.faq_split {border-top: none;}/*頁尾*/ 
.page_wrapper_bg .footer_bottom { background: url(archive/image/customization/page_footer_bottom_ai.png) no-repeat;background-position: bottom center;background-size: cover;}.main { background-color: transparent;}.page_wrapper_bg .footerRights{background:#3c3c3c;color:#fff;padding:50px 0;}.page_wrapper_bg .RWDsocial001 {right: 0;}.copyright a, .copyright a:hover {color: #fff;}.page_wrapper_bg .RWDsocial001 {position: relative !important;}.footerRights a {color: #fff;}/*檔案下載*/ 
.download .search-container {    margin-left: 10px;    border: 1px solid #b7b7b7;}.download .search-go:before {    content: "GO";    font-size: 13px;    letter-spacing: 1px;    position: absolute;    top: 5px;    left: 5px;    color:#5f5f5f}.download .search-go {background: #fff;}.download .search_bg {background: #fff;}.download .search_input {    background: #fff;    border-right: 1px solid #b7b7b7;    margin-right: 40px;}/*檔案下載_編號*/ 
.download .list_table th.list_no {    font-size: 14px;    letter-spacing: 1px;    line-height: 26px;}/*檔案下載_檔案名稱*/ 
.download .list_table th.list_subject {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}/*檔案下載_日期*/ 
.download .list_table th.list_date {    line-height: 26px;    letter-spacing: 1px;    font-size: 14px;}/*檔案下載_下載*/ 
.download .list_table th.list_downloadbtn {    line-height: 26px;    font-size: 14px;    letter-spacing: 1px;}.download .list_table .bicon{top: 10px;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
/*選單*/ 
.cd-main-header .cd-logo {margin-top: 12px;width: 180px;}.cd-primary-nav, .cd-primary-nav ul {background: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #fff;}/*選擇台新六大理由*/ 
.popup-portfolio .portfolio-item {width: 481px !important;margin: 0px 0px 15px 0px !important;height: 310px !important;}/*標題*/ 
.about_text h2:after {content: "";width: 25%;height: 4px;background: #f9b200;position: absolute;top: 51px;left:15px;}/*-----內頁------*/ 
.hgroup .container {margin-top: 30px;}/*服務流程*/ 
.service_step, .service_step2 {margin-left: 155px;}.service_step:after {content: "";bottom: -45px;right: 305px;}/*關於台新*/ 
.about_text {margin-left: 15px;width:100%;}.six_good {margin: 40px 38px;}/*服務項目*/ 
.about_service h2:after {content: "";top: 43px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*五大服務項目*/ 
.service_bg {padding-bottom: 60px;}.service {width: 33%;margin-bottom: 40px;}/*選擇台新六大理由*/ 
.portfolio-bottom-summary h4{margin-top: 25px !important;}.popup-portfolio .portfolio-item {width: 50% !important;height: 260px !important;float: left;margin: 0px !important;margin-bottom: 15px !important;}/*頁尾*/ 
.ft-l h7 {padding-right: 7px;}img#qr {width: 70%;}.ft-c {text-align: center;}/*------------內頁--------------*//*關於台新*/ 
.six_good {margin: 40px 50px;padding: 45px 0;}/*服務流程*/ 
.service_step, .service_step2 {margin-left: 0;}.must_know {margin-left: 0;padding: 0;}hr {width: 100%;}.service_step:after {content: "";bottom: -45px;right: 320px;}/*服務項目*/ 
.about_service {padding: 0;}.about_service h2:after {content: "";top: 43px;left: 0px;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-main-header .cd-logo {width: 160px;}.main .container {padding: 0 15px;}/*五大服務項目*/ 
.service_bg {padding: 80px 0;padding-bottom: 30px;background:#f8f8f8;}.service {width: 100%;font-size: 16px;}img#ser {width: 30%;margin: 25px 0;}/*選擇台新六大理由*/ 
.choice_bg {padding-bottom: 50px;}.popup-portfolio .portfolio-item{width: 100% !important;height: 245px !important;padding-bottom: 5px;box-shadow: 0px 5px 5px #e4e4e4;}.portfolio-bottom-summary h4 {padding: 0 15px;line-height: 1.5;margin-top: 10px !important;font-size: 16px;}img.img-responsive.loaded {width: 92%;}/*頁尾*/ 
.ft-l {margin-bottom: 25px;}img#qr {width: 60%;}.ft-r {text-align: left;margin-top: 25px;}/*關於台新*/ 
.about_text {padding: 0;margin-left: 0;}.six_good {margin: 40px 0px;padding: 45px 0;}.about_text h2:after {content: "";width: 40%;height: 4px;background: #f9b200;position: absolute;top: 51px;left: 0;}.six_img {padding-left: 5px;}.about_text h2 {letter-spacing: 3px;}/*服務流程*/ 
.steps_num h1 {border-right:none;border-bottom: 1px solid #ddd;line-height: 1.5;}.service_step {padding: 25px 10px;}.steps_info {margin-top: 10px;line-height: 2;}.service_step:after {content: "";bottom: -45px;right: 200px;}.step_title {padding: 0;}/*Q&A*/ 
.faq_item td {padding: 0 5px;}.faq_answer_container {line-height: 2;letter-spacing: 2px;}.rwd .faq_answer {padding: 34px 0px 36px 15px;}/*聯絡我們*/ 
.map_info {padding: 0;}.map {padding: 0;}.contact {padding: 0;}.contact_memo p {padding-left: 0;}.contact_memo ul {padding-left:15px;}/*頁尾*/ 
.page_wrapper_bg .RWDsocial001 {left: 15px;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*服務流程*/ 
.service_step {padding: 25px 0;}.service_step:after {content: "";bottom: -45px;right: 150px;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*服務流程*/ 
.service_step:after {content: "";bottom: -45px;right: 122px;}
}
/*iphone5 end*/
/*767px start*/
@media (max-width: 767px) {
.footer_bottom .fixed_btn {    bottom: 0;    right: 0;    width: 100%;}.footer_bottom .fixed_btn .RWDbtn01 .btn-box {    display: grid;    grid-template-columns: 1fr 1fr 1fr;}.footer_bottom .fixed_btn .RWDbtn01 .btn-box::before , .footer_bottom .fixed_btn .RWDbtn01 .btn-box::after {    display: none;}.fixed_btn .RWDbtn01 .btn-box .btn {    width: 100%;    border-radius: 0;    min-height: auto;    height: 45px;    writing-mode: horizontal-tb;    line-height: 45px;    padding: 0;}.fixed_btn .RWDbtn01 .btn-box .btn:before {    margin: 0 !important;    margin-right: 5px !important;}.fixed_btn .RWDbtn01 .btn-box .col-sm-3.col-xs-12 {    margin: 0;}
}
/*767px end*/