a:hover, a:focus{text-decoration: none;}/*header*/ 
.navbar {margin: 15px 0px 0px;}/*logo*/ 
.navbar .logo_img{height:auto;width: 265px;}/*banner*/ 
.flexslider .container .carousel-caption h1{letter-spacing: 2px;}.lead.skincolored{letter-spacing: 2px;}/*menu*/ 
.navbar{margin: 15px 0px;}.navbar .nav{margin: 8px 0 0 0;}.navbar-default .navbar-nav > li > a{font-size: 16px;letter-spacing: 5px;color: #4a4a4a;}.navbar .nav li ul li{padding:0;}.navbar .nav li a:hover, .navbar .nav li a:active{color: #ac1728;border-color: #ac1728;}/*下拉選單*/ 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color: #ac1728;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{border-color:#ac1728;}/*service*/ 
.RWDService002 h1.main-title{font-size:30px; letter-spacing: 3px;}.RWDService002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;display:none;}.RWDService002 .section-line{margin-top: 20px;}.funny-boxes > .funny-boxes-text > h4{font-size: 20px; letter-spacing: 2px; padding-bottom: 15px;}.funny-boxes > .funny-boxes-text > h4 a{color: #464646;}.funny-boxes > .funny-boxes-text > h4 a:hover{text-decoration: none;}.funny-boxes > .funny-boxes-text > h4::after{background-color: #1D5377;}.funny-boxes > .funny-boxes-text > p{font-size: 14px; letter-spacing: 1px;padding: 0px 40px;line-height: 2;}.funny-boxes > .funny-boxes-icon{height: 176px; width: 176px;}.funny-boxes.not-right-column::before{background:#c3c3c3}/*背景顏色*/ 
.collapsing_header header{background:#efefef;}section.call_to_action{background:#efefef; padding: 80px 0;}section.portfolio_teasers_wrapper{background:#efefef; padding: 80px 0;}/*輪播*/section.features_teasers_wrapper{margin:80px 0;}.RWDedictor002 .section-content{padding-bottom: 60px;}.btn-lg, .btn-group-lg > .btn{border-radius: 0; float: right;}.RWDedictor002 .RWDedictor002-text{line-height: 2;}.img-rounded {border-radius: 0px;}.RWDedictor002 .RWDedictor002-text > h4{margin-bottom: 30px;}.RWDedictor002 .btn.btn-rj{font-size: 14px;margin-top: 20px;border-color: transparent;background: #3e3e3e;color: #fff;}.RWDedictor002 .btn.btn-rj:hover, .RWDedictor002 .btn.btn-rj:focus {background-color: #ac1728;}/*產品*/ 
.RWDproduct002 h1.main-title{font-size:30px; letter-spacing: 3px;}.RWDproduct002 h2.sub-title{font-size: 16px; letter-spacing: 3px; margin: 10px 0 0;}.RWDproduct002 .section-line{margin-top: 20px;}.RWDproduct002 .btn.btn-rj{border-radius: 0;}/*footer*/ 
.RWDnews002 h3{font-weight: 500; letter-spacing: 3px; padding: 0 0 20px;}.RWDnews002 li.media{margin-bottom: 30px;}.RWDnews002 li.media h5.media-heading{margin: 0 0 10px 75px;}.RWDPhoto002 h3{font-weight: 500; letter-spacing: 3px; padding: 0 0 20px;}.RWDPhoto002 ul li a{border-radius:0px;}.footer_teasers_wrapper{padding: 60px 0 20px;}.footer{margin-top:0px;background: none #656565;border-top: none;}.copyright {border-top: none;color: #ffffff;}.copyright a{color: #ffffff; font-size:13px;}.copyright a:hover {color: #d6d6d6;}
@media (max-width: 768px) {
.row{margin:0px}/**/ 
.btn-default{color: #fff;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: transparent;}.navbar-toggle{border-radius:0px;}.navbar .nav {margin: 20px 0 0 0;}.navbar-default .navbar-toggle .icon-bar{background-color:#717171;}.navbar .btn-navbar span.nb_right{text-shadow: none; color:#fff;}.navbar .btn-navbar span.nb_right a:hover{background:#fff;}.in ul.nav{background:transparent;}.btn{background-color: #000;}/*下拉選單*/ 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #231815;}.in ul.nav li a:hover, .in ul.nav li a:active {color: #424242;}/*服務項目*/ 
.RWDService002{padding: 0px 0px;}.funny-boxes > .funny-boxes-text > p{padding: 0px 10px;}/*公司簡介*/section.features_teasers_wrapper {margin: 0px 0;}.img-rounded{margin: 0px auto;}.RWDedictor002 .RWDedictor002-text > h4{margin-top: 30px;}.RWDedictor002 .btn.btn-rj{float: none;}/*產品*/ 
.RWDproduct002{padding: 0px 0;}/*-------------------內頁----------------------*/ 
.page_wrapper_bg .main .container {padding-left: 15px;padding-right: 15px;}.page_wrapper_bg .pagecontent {padding: 0px !important;}
}
@media (max-width: 480px) {
/*logo*/ 
.navbar .logo_img{width: 60%;}/*選單*/ 
.RWDMenuSmall001 {padding-top: 8px;}/*scrolltop*/#toTop{bottom: 30%;}/*----------------------內頁---------------------*//*麵包屑*/ 
.hgroup .breadcrumb {bottom:-15px !important;}/*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}/*文字*/ 
.page_wrapper_bg .hgroup h1 {font-size: 20px !important; margin-bottom: 51px;}
}

/*main*/ 
.page_wrapper_bg section.call_to_action {min-height: 750px;}/*自訂class*/ 
.line_0 {border: 1px dashed #c5c5c5;border-radius: 15px;background: #fff;}.line_1 {border-left: 1px dashed #c5c5c5;padding-left: 30px;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 20px;line-height: 30px;color: #ac1728;letter-spacing:1px;}.page_wrapper_bg .call_to_action h4 {font-size: 18px;line-height: 30px;color: #000;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 15px;line-height: 30px;color:#333;}.page_wrapper_bg .call_to_action ._bd_row p, .page_wrapper_bg .call_to_action ._bd_row td, .page_wrapper_bg .call_to_action ._bd_row li, .page_wrapper_bg .call_to_action ._bd_row label {font-size: 15px;line-height: 30px; color: #333; letter-spacing: 1px;}.page_wrapper_bg .call_to_action ._bd_row a {color: #333;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #ac1728;}.pagecontent {color: #333;line-height: 30px;font-size: 15px;letter-spacing: 1px; }/*標題*/ 
.page_wrapper_bg .hgroup h1 {font-size: 24px;line-height:1.4em;}/*麵包屑*/ 
.breadcrumb a:hover {color: #ac1728;}.hgroup .breadcrumb {border: 0; bottom:18px;background-color: #efefef;display: none;}/*電子表單*/ 
.page_wrapper_bg .eformsForm {padding-top: 20px;}.page_wrapper_bg .customized_columns ._input, .customized_columns select {border: 1px solid #d4d4d4;}.page_wrapper_bg .column_memo {font-size: 14px;line-height: 26px;color: #6f6f6f;}/*news*/#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 16px;color: #ac1728;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 16px;color: #ac1728;letter-spacing:1px;} /*無圖*/@media (min-width: 769px) {.page_menu_block {width: 90%;}/*側選單寬度*/}/*側選單樣式一*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {color: #ac1728;background: transparent;border-bottom: 1px solid #ac1728;}.page_menu_block ul.nav > li > a {color: #8c8c8c;background: transparent;border-radius: 0px;border-bottom: 1px solid transparent;}.page_menu_block .nav-pills {background: rgba(165, 165, 165, 0.2);}/*按鈕*/#btn_member_join .btn-primary:hover,#btn_member_join a:hover,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn,section.call_to_action .btn_back a{color:#fff;}/*按鈕字顏色*/section.call_to_action a.dd-selected{color:#666;}/*按鈕字顏色*/ 
.btn-primary,.btn_area .btn:nth-child(1),.btn_area .btn:nth-child(2),#btn_shopping{background-color: #3e3e3e; border-color:#3e3e3e;}.btn-primary:hover,.btn-primary:focus,.btn_area .btn:nth-child(1):hover,.btn_area .btn:nth-child(2):hover,.btn_area .btn:nth-child(1):focus,.btn_area .btn:nth-child(2):focus,.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn{background-color:#ac1728; border-color:#ac1728;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn- primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown- toggle.btn-primary.focus {background-color: #ac1728;border-color: #ac1728;}.btn_submit:hover {color: #fff;}/*確定送出*//*hover*/ 
.btn_back {background-color: #3e3e3e !important;border-color: #3e3e3e !important;}.btn_back:hover {background-color: #ac1728 !important;border-color: #ac1728 !important;}#btn_shopping:hover {background-color: #ac1728;border-color: #ac1728;}.btn-primary a:hover {color:#fff !important;}/*按鈕無圓角*/ 
.ebtn {background: #3e3e3e !important;border-radius: 0 !important;}.ebtn:hover {background: #ac1728 !important;}.ebtn a:hover {color:#fff !important;}#btn_shopping {border-radius: 0;}.fbtn {border-radius: 0;background: #3e3e3e;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0;background: #3e3e3e;}.btn {border-radius: 0;}.btn_area .btn {border-radius: 0;}
