/*選單*/ 
.navbar{margin: 0px;}.sign{display:none;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom:none;background-color: #010479!important;color:#fff;    -webkit-transition:all .5s ease;    -moz-transition:all .5s ease;    -o-transition:all .5s ease;    -ms-transition:all .5s ease;    transition:all .5s ease;  }header { background: none #fff;border-bottom: none;}.navbar-default .navbar-nav > li > a {color: #010479;letter-spacing: 2px;font-size: 15px;}.cd-primary-nav {padding-top: 10px;}.cd-header-buttons {padding-top: 10px;top: 15px;}nav.cd-nav {margin-left: 150px !important;}.cd-primary-nav > li > a:hover { color: #010479;}.RWDmenu_plus01 .inside {/* background: #e2e8f4;*/background: #fff url(archive/image/customization/diagonales_decalees.png) repeat;}.cd-main-header {background: transparent;}.RWDmenu_plus01 .cart-block:hover i { color: #010479;}.RWDmenu_plus01 .member-block:hover span, .RWDmenu_plus01 .cart-block:hover span {color: #010479;}.RWDmenu_plus01 .cart-block i.qty {color: #010479;}.RWDmenu_plus01 #lan-02 a:hover {color: #010479;}.cd-primary-nav > li > a.selected {background-color: #010479;color: #fff;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: #2024af;}.cd-primary-nav > li:hover:after {background: #010479;}/*logo*/ 
.cd-logo img {padding:12px;}.RWDmenu_plus01 .language-block { margin-top: 10px!important;}.cd-logo {margin-top: 6px !important;width: 325px;}/*形象*/ 
.flexslider .container .carousel-caption h1{font-family: 'Didot', times;font-style: italic;font-weight: normal;}.flexslider .container .carousel-caption .lead.skincolored{background: #ffffff; background-color: rgba(255, 255, 255, 0.8);}.flexslider .container .carousel-caption .lead{text-shadow: none;color: #606c43;font-family: 'Didot', times;font-style: italic;font-weight: normal;}/*最新消息標題*/ 
.new_news{padding:80px 0px;border-bottom:1px solid #DCDCDC;background: #ecf0f9 !important;border: none;}.new_news .RWDedictor{text-align:left;padding-bottom:30px;}.new_news .RWDnews005 .container{padding-left:0px;padding-right:0px;}.RWDnews005 .owl-carousel{margin-bottom:0px;}.RWDnews005 .margin-top-20 {letter-spacing: 2px; text-align: center;}/*灰色底線*/ 
.itemline {border-bottom: 2px solid #bfcee4;padding-bottom:10px;position:relative;}/*前方底線*/ 
.itemline:after {content: "";position:absolute;bottom:-2px;left:0;height:2px;width:100px;background-color: #000378;}/*關於*/ 
.new_about{width:100%;padding:80px 0px;border-bottom:1px solid #fff;}/*作品*/ 
.new_pro{width:100%;padding-bottom:80px;padding-top: 60px;}figure{margin: 0px 0 28px 0;}.RWDproduct004 .callout-dark{/*background-color:#000;*/ display: none;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{border-top:20px solid #000;}.RWDproduct004 h1.main-title{font-size: 38px;font-family: Time Romans;letter-spacing: 2px;}.RWDproduct004 h2.sub-title{font-size: 18px;margin: 8px 0 0;letter-spacing: 2px;}.RWDproduct004 .list-inline{padding-top: 10px;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded:hover>span{color:#000;}.RWDproduct004 section{border-bottom: none;}ul.text-left.size-12.list-inline.list-separator {display: none;}.new_pro{overflow-x: hidden;}.RWDproduct004 .overlay {height: 322px;}/*聯絡我們*/ 
.new_contact{width:100%;padding-top:90px;padding-bottom:80px;background:#EEE;background: #fff url(archive/image/customization/diagonales_decalees.png) repeat;}.RWDeform001 h1.main-title{display:none;}.RWDeform001 .section-line{display:none;}.ebtn {background: #5b5b5b;}/*頁尾*/footer{margin-top:0px;background: #0e107f url(archive/image/customization/diagonales_decalees.png) repeat;padding: 20px;}.footer_p {letter-spacing: 2px;line-height: 28px;}.footer_tit {padding-bottom: 15px; letter-spacing: 3px;font-weight: 800;}.btn {background-color: #010479;color: #ffffff;}.btn:hover {background-color: #1114ca;}a#toTop {display: none !important;}.RWDcopyright{color: #fff;}.copyright a{color: #ffffff;}.copyright a:hover{color: #a0a1ff;}.copyright{text-align: left;border-top: solid 1px transparent;}.hidden-xs {padding: 15px 0; letter-spacing: 1px;}.RWDcopyright {font-size: 13px;letter-spacing: 1px;}.copyright_desc a{color: #ffffff;}.RWDcopyright { padding-top: 15px;}/*-----內頁-----*/ 
.hgroup .breadcrumb a{color:#6f6f6f;}.hgroup .breadcrumb a:hover{color:#1a1b7b;}/*形象*/ 
.flexslider .container .carousel-caption h1 span{font-size:50px !important;}.flexslider .container .carousel-caption .lead.skincolored span{font-size:18px !important;}/*最新消息*/ 
.layoutlist_4 .list_subject{padding-left: 30px;}.layoutlist_4 .list_subject .summary a{font-size: 16px;}/*相簿*/ 
.album_item a{color:#000;}/*關於我們*/ 
.about_tix p {letter-spacing: 2px;line-height: 35px;text-align: justify;padding-top: 30px;}.about_img img.img-responsive {padding-top: 33px;padding-left: 30px;}/*-----手機版-----*//*選單*/@media only screen and (max-width: 799px){.navbar{margin: 0px 0px;}}@media only screen and (max-width: 799px){.navbar .logo_img{width:150px;}}/*形象*/@media only screen and (max-width: 799px){.flexslider .container .carousel-caption h1 span{font-size:30px !important;}}@media only screen and (max-width: 799px){.flexslider .container .carousel-caption .lead.skincolored span{font-size:16px !important;}}/*221017*/ 
.RWDmenu_plus01 .member-block{margin-top:0;}.cd-header-buttons li.search-btn{ margin-top: 5px;}
/*內頁 start*/

section.call_to_action {min-height: 620px !important;}/*關於我們*/ 
.about p {font-family: Lora;font-size: 40px !important;padding-top: 30px;padding-bottom: 30px;margin: 0 !important;}.about_1 p {letter-spacing: 2px;line-height: 35px !important;font-size: 15px !important;color: #696969;}.content-in {padding-top: 50px;padding-bottom: 50px;}.tit-in {font-size: 17px;color: #31487d;font-weight: 600;}.line-b {border-bottom: 1px dotted #ccc;padding: 13px 0;}.word-in {letter-spacing: 2px;font-size: 15px;color: #696969;}/*麵包屑*/ 
.hgroup h1 { display: none;}.hgroup .container {border-bottom: none;}.hgroup .breadcrumb {border: none;}/*產品介紹*/ 
.product_desc_subject {color: #404040;font-size: 20px;font-weight: 600;letter-spacing: 1px;border-bottom: 1px dotted #717171;padding-bottom: 11px;}.product_box p {letter-spacing: 1px;line-height: 2 !important;font-size: 15px !important;color: #696969;}.product_box h5 {letter-spacing: 1px;line-height: 2 !important;font-size: 17px !important;color: #31487d;font-weight: bold;}.lineline {border-bottom: 1px dotted #a6a6a6;padding-bottom: 10px;margin-bottom: 30px;}.pword {margin-top: 10px;}.product_desc ul {list-style: disc;margin-left: 20px;}.page_content1 #productbx_bg {background: #9c9c9c;}/*表格*/@media (max-width: 991px){.form_02{overflow-x: auto;white-space: nowrap;}}/*服務項目*/ 
.layoutlist_7 .cdate, .layoutlist_7 .cdate a {display: none;}.oc_box p {letter-spacing: 1px;line-height: 2 !important;font-size: 15px !important;color: #696969;}.oc_box h5 {letter-spacing: 1px;line-height: 2 !important;font-size: 17px !important;color: #31487d;font-weight: bold;}.oc_box ul {list-style: disc;margin-left: 23px;}.word_box p {letter-spacing: 1px;line-height: 2 !important;font-size: 15px !important;color: #696969;}.word_box h5 {letter-spacing: 1px;line-height: 2 !important;font-size: 17px !important;color: #31487d;font-weight: bold;}.oc_box img {width: 100% !important;height: 100% !important;}.layoutlist_7 .subject, .layoutlist_7 .subject a {text-align: center;}.layoutlist_2 .subject {text-align: center;}/*聯絡我們*/ 
.cus p {letter-spacing: 1px;line-height: 2 !important;font-size: 15px !important; color: #696969;}.cus h5 {letter-spacing: 1px;line-height: 2 !important;font-size: 17px !important;color: #31487d;font-weight: bold;}.cc2 {margin-top: 17px;}.ebtn:hover {background: #1114ca;}.ebtn {float: right !important;}/*最新消息*/ 
.layoutlist_3 .list_subject a {font-size: 16px !important;letter-spacing: 1px;}.new_word p {letter-spacing: 1px;line-height: 2 !important;font-size: 15px !important;color: #696969;}.layoutlist_3 .listdate .day {color: #2b2c6f !important;}/*測選單*/ 
.page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a {background: #1a1b7b;border-bottom: 2px solid #000378;border-radius: 0px; color: #fff;}.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a {color: #03067a;border-left: 4px solid #1a1b7b;font-weight: 600;}.nav-pills > li > a {border-radius: 0px !important;}.page_menu_block ul.nav ul > li > a {font-weight: 600;}/*banner倫波點*/ 
.page_wrapper_bg .flex-direction-nav .flex-disabled {display: none;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
nav.cd-nav .bottom-copyright span { color: #010479;}.RWDmenu_plus01 .inside.is-up .cd-main-header {background: #fff;}.cd-main-header { height: auto;}/*關於我們*/ 
.about_tix p {padding-top: 0px;}.about_tix p {line-height: 31px;}.about_img img.img-responsive {padding-left: 15px;}footer {padding: 0px;padding-bottom: 20px;}/*下拉選單*/ 
.fa-angle-down:after {display:none;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.about_img img.img-responsive {padding-left: 0px;}.new_pro {padding-top: 0px;}.footer_p { letter-spacing: 1px;}.hidden-xs {padding-top: 20px;}.RWDcopyright {padding-top: 20px;}.RWDmenu_plus01 .inside.is-up .cd-main-header {background: #fff;}/*-----內頁----*//*產品介紹*/ 
.pword {margin-top: 27px;}.oc_pic img {width: 100% !important;height: 100% !important;}/*menu*/ 
.fa-angle-down:after {display:none;}/*min*/section.call_to_action {min-height: 727px !important;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.cd-logo{width: 180px;}.footer_p {padding-bottom: 60px;}.collapsing_header header {background: #ffffff82;}.cd-logo img {padding-left: 0px;padding: 0px;}.cd-header-buttons {padding-top: 20px;top: 3px;}.RWDcopyright { padding-top: 25px;text-align: center;padding-bottom: 10px;}.visible-xs {text-align: center;color: #fff!important;line-height: 30px;font-size: 13px; letter-spacing: 1px;}.footer_r{padding: 0px;}.cd-primary-nav {padding-top: 30px;}/*-----內頁----*//*產品介紹*/ 
.pword {margin-top: 0px;}/*間距*/ 
.pagecontent {padding: 0px !important;}.main .container {padding-left: 10px;padding-right: 10px;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.cd-logo { width: 145px;margin-left: 0px;margin-top: 15px !important;}
}
/*iphone5 end*/
/*1199px start*/
@media (max-width: 1199px) {
.RWDmenu_plus01 .phone-menu{    margin-top: 5px;}
}
/*1199px end*/