.RWDmenu_plus02 .container {width: 90%}@media (max-width:1500px){.RWDmenu_plus02 .container {width: 100%;}}@media (max-width:1300px){.cd-primary-nav > li > a {font-size: 15px !important;letter-spacing:1px;}}/* all */a{color:#b8a897}a:hover, a:active, a:focus{text-decoration: none !important;}.template_panel_first {color: #777;letter-spacing: 2px;line-height: 2;}.wrapper_bg .row {margin-right: 0;margin-left: 0;}/* 反白顏色設定*/::selection { background:#eee; color: #000;}::-moz-selection { background:#eee; color: #fff;}/*gotop*/#toTop {background: url(archive/image/customization/gotop.png) no-repeat;background-size: contain;}#toTopHover {background: url(archive/image/customization/gotop.png) no-repeat;background-size: contain;}/*menu*/ 
.cd-primary-nav {padding-top: 10px !important;}.cd-primary-nav > li > a{color: #005ca9;font-size: 17px !important;letter-spacing: 2px;}.cd-primary-nav > li > a:hover{color:#000}.cd-primary-nav > li > a.selected{background-color: rgba(182, 255, 0, 1);color: #000;}.cd-primary-nav > li:after{display:none}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color:rgba(182, 255, 0, 1)}.cd-primary-nav > .has-children > a.selected::before, .cd-primary-nav > .has-children > a.selected::after{background-color:rgba(182, 255, 0, 1)}.cd-primary-nav ul.moves-out > li > a.selected{background-color: #969696;color: rgba(182, 255, 0, 1);}nav.cd-nav{margin-left: 120px;}.RWDmenu_plus01 .share-group i{font-size: 25px;}.RWDmenu_plus01 .share-group i:hover{color: #bf0101;}@media (min-width: 1300px) {.cd-primary-nav .cd-secondary-nav > li > a:hover, .cd-primary-nav .cd-secondary-nav > li.active > a {background-color: #1654ab;color: #fff;}}/*語系*/ 
.RWDmenu_plus02 #lan-02 a {color: #fff;background: #1654ab;font-size: 13px;padding: 2px 6px;border-radius: 14px;letter-spacing: 1px;}/*logo*/ 
.cd-logo {width: 140px;margin-top: 10px;transition: 0.3s;}.is-up .cd-logo {width: 120px;margin-top: 5px;}/* Banner*/ 
.RWDfullScreenEditor .bxslider li{background-position: center center;}.RWDfullScreenEditor:before{background: transparent;}.intro-content {display: none !important;}.flexslider .container .carousel-caption{top:20%;margin:0}.flexslider .container .carousel-caption h1{font-size:40px;line-height:54px;width:100%;letter-spacing:7px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45);background:transparent}.flexslider .container .carousel-caption .lead.skincolored{font-size:16px;background:transparent;width:100%;line-height: 30px; letter-spacing: 6px;text-shadow:0 1px 5px rgba(0, 0, 0, 0.45)}.flex-direction-nav .flex-disabled{display:none}.collapsing_header .main {top: 0 !important;}/* 產品*/ 
.wrapper_bg section.call_to_action {padding: 0;background: url(archive/image/customization/bg_a03.jpg) !important;position: relative;height: 590px;}.RWDProduct012 .bgcolor {position: absolute;padding: 70px 0 0px;z-index: 2;}.section-subject {margin-bottom: 80px;}.RWDProduct012 .main-title{color: #005ca9;  letter-spacing: 8px;font-size:32px;margin-bottom:0;font-weight:600;line-height: 1.7;    position: relative;}h1.main-title:after {content: "";display: block;width: 400px;height: 50px;position: absolute;left: 50%;margin-left: -200px;bottom: -53px;background: url(archive/image/customization/line.png)no-repeat;background-size: contain;}.RWDProduct012 .sub-title{margin-bottom:50px;color: #7d7a78;display: none;}.RWDProduct012 .item-box .item-title{font-size:21px;margin-top: 30px;margin-bottom: 0px;height: auto;    color: #1655ab;font-weight: bold;}.RWDProduct012 .item-box .item-text{letter-spacing: 2px;font-size: 15px;color: #777;min-height: auto;}.RWDProduct012 .section-line{width:60px;margin-bottom:80px;display:none}.RWDProduct012 .circle-btn{background-color: transparent;box-shadow: none;width: 45px;height: 45px;margin-left: -22.5px;bottom: -25px;border-radius: 0px !important;}.bgcolor .img-responsive {border-radius: 0px !important;}.RWDProduct012 .second-item{box-shadow: none;border-radius: 0;border: 0;padding-bottom:50px;border-bottom: 1px dotted #005daa;}.RWDProduct012 .second-item img {border-radius: 0;}.product-section .item-box {position: relative;float: left;width: 33.333%;margin: 0;background-color: white;box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);padding: 20px 50px;}.product-section .item-box:hover .circle-btn {margin-left: -10px;}.RWDProduct012 .circle-btn:hover {background-color: transparent;opacity: 0.8;}/*過場圖*/ 
.container.editor {font-size: 43px;color: #fff;display: block;margin: auto;text-align: center;top: 75%;position: relative;text-shadow: 1px 1px 11px #000, 1px 1px 11px #000;}/* 產品多樣*/ 
.RWDproduct004 {padding: 100px 0 40px;}.RWDproduct004 section {border-bottom: 0;}.RWDproduct004  .heading-title.heading-arrow-bottom h1{font-size:32px;color:#a59169;font-weight:600}.RWDproduct004 h2.sub-title{letter-spacing:5px;font-size:16px;color:#7d7a78;margin-top:30px}.RWDproduct004 .callout-dark{background-color:transparent;    padding: 0;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span{border-radius:99em;background: transparent;border: 2px solid #fff;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded:hover>span{color:#a59169}.RWDproduct004 #portfolio.portfolio-nogutter .item-box img{transform:scale(1);transition:all 0.8s;}.RWDproduct004 #portfolio.portfolio-nogutter .item-box:hover img{    transform: scale(1.1);transition: all 0.4s;}.RWDproduct004 .list-inline{margin-top: 12px !important;letter-spacing: 2px;font-size: 15px;color: #777;min-height: auto;}.RWDproduct004 .heading-title.heading-arrow-bottom h1{font-family: 'Maven Pro', sans-serif;color: #1654ab;}.RWDproduct004 .item-box-desc{text-align: center !important;}.fa-plus:before{color: #fff;}.glyphicon-option-horizontal:before{color: #fff;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {font-size: 21px;line-height: 1.7;color: #1654ab;letter-spacing: 2px;font-weight: bold;}span.fa.fa-plus.size-20 {display: none;}/* 頁尾*/footer{padding:70px 0 50px;margin-top: 0;background: #f79a4d; color: #552a05;}footer h1 {font-size: 21px;letter-spacing: 1px;font-weight: bold;color: #552a05;}.copyright a:hover {color: #fff;transition: 0.2s;}#toTop{bottom: 30px !important;}.ft_info02{border-left: 1px solid #fcb479;border-right: 1px solid #fcb479;    text-align: center;}.ft_info02 a {display: block;line-height: 1;margin: 12px auto;color: #552a05;font-size: 15px;padding: 4px 15px;}/*電子報*/ 
.ft_info03 {font-size: 12px;text-align: right;color: #97551d;letter-spacing: 1px;}.web_edm {margin-bottom: 15px;border: 0;background-color: transparent;}.email {float: right !important;}.web_edm .btn_container {float: right;}.btn_container .btn {color: #78451b;font-size: 15px;font-weight: bold;}div#btn_reject_emailm_RWDBASE_PAT01_40_1 {display: none;}.web_edm .email input {color: #ffcba1 !important;font-size: 13px !important;padding: 6px 15px;border: 0;margin: 0;background: #cd6e1e !important;width: 170px;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {color: #97551d;}/*選單*/ul.cd-header-buttons {padding-top: 8px;}
/*內頁 start*/

/*------------------------內頁通用-------------------------*//*.page_wrapper_bg .cd-logo{width:120px;margin-top: 5px;}*//*main*/ 
.page_wrapper_bg .main {z-index: 20;background: url(archive/image/customization/bg_a03.jpg) !important;}.page_wrapper_bg section.call_to_action {padding: 90px 0;min-height: 750px;height: auto;}/*麵包屑*/ul.breadcrumb.pull-right a {color: #1654ab;transition: all 0.2s ease;}ul.breadcrumb.pull-right a:hover{color: #f79a4d}.hgroup .breadcrumb {font-size: 12px;background-color: transparent;border: none;position: relative;float: none !important;text-align: center;bottom: 0;}.hgroup .container {border-bottom: none;}/*-----通用文字------*//*大標*/ 
.page_wrapper_bg  .hgroup h1 {font-size: 30px;font-weight: bold;line-height: 2;letter-spacing: 6px;margin: 20px 0 5px;padding: 0;text-align: center;color: #1654ab;}.page_wrapper_bg h3 {letter-spacing: 4px;font-weight: bold;margin-bottom: 25px;font-size: 24px !important;}h3:before {width: 10px;height: 10px;content: "";background: #f79a4d;display: inline-block;margin: 0px 15px 0px 0px;top: -5px;left: 0;position: relative;}/*-------按鈕--------*//*重新填寫*/#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) {display: none;}/*回上一頁*/ 
.btn_back{background: #babdbf;transition: all 0.2s ease;margin-right: 0;}.btn_back a {color: #fff;}.btn_back:hover {background: #1654ab;}.btn_back:hover a {color: #fff;}/*確定送出*/ 
.ebtn {transition: all 0.2s ease;}.ebtn:hover {background: #f79a4d;}.ebtn:hover a {color: #fff;}/*電子報*/div#btn_reject_emailm_RWDPAGE_BASE_PAT01_40_1 {display: none;}/*------------------------內頁--------------------------*//*認識信瑞*/ 
.about_back {box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);background: #ffffffde;padding: 40px 70px 40px;border-radius: 5px;line-height:1.7;letter-spacing: 2px;font-size:15px;margin: 20px 0;}.about_text h4 {font-weight: bold;letter-spacing: 3px;background: linear-gradient(transparent 60%,#f79a4d30 60%);width: 33%;color: #1654ab;}.about_text span {font-size: 18px;color: #1654ab;font-weight: bold;background: linear-gradient(transparent 60%,#f79a4d30 60%);margin: 0 6px;line-height: 2;letter-spacing: 3px;}.about_text {margin-bottom: 50px;}.about_text02 {padding: 0;margin-top: 20px;}.poetry {margin-left: 135px;padding: 0;margin-bottom: 70px;}/*服務項目*/ 
.album_item .album_item_subject {opacity: 1 !important;background: #fff;padding: 8px 20px 25px;}.album_item .album_item_subject td {font-weight: bold;border-bottom: 1px dotted #1654ab;padding-bottom: 15px;color: #1654ab;}.album_item .album_item_subject:after {content: "";width: 30px;height: 36px;background: url(http://60.249.71.21/~webtech2/web/201800522/archive/image/block_a_ctt.png) no-repeat;position: absolute;left: 44%;background-size: contain;bottom: 31px;}.album_item a:hover .album_item_subject:after {opacity: 0.8;left: 47%;transition: all 0.2s ease-out;}.album_item {margin: 10px 0px;height: 290px !important;}.album_d_item .album_item_subject {position: absolute;z-index: 10;bottom:0;left: 0px;height: 40px;width: 100%;color: #ffffff;text-align: center;background: #1654ab;cursor: pointer;opacity: 1 !important;transition: all 0.2s ease;}.row .album_d_item {padding-bottom: 0px;border-bottom: none;}.row .album_d_item a {border-bottom: none;}.album_item a {box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);}.album_d_item .fancyboxm img{opacity: 0.7;transition: all 0.2s ease;}.album_d_item .fancyboxm:hover img{opacity: 1;}.layoutlist_1 .row a img, .row .album_d_item a img {max-width: 100%;height: 100%;transition: all 0.2s ease;}/*.row .album_d_item:hover img, .row .album_d_item:focus img {filter: opacity(1);}*//*新鮮事兒*/ 
._col.list_subject a:before {width: 8px;height: 8px;content: "";background: #f79a4d;display: inline-block;margin: 0px 15px 0px 0px;top: -4px;left: 0;position: relative;}.layoutlist_3 .list_subject a {font-size: 18px !important;font-weight: bold !important;letter-spacing: 3px !important;color: #777 !important;}.layoutlist_3 .list_subject .summary a {font-size: 15px !important;font-weight: normal  !important;letter-spacing:2px  !important;}.layoutlist_3 .list_subject .summary a:before {display: none;}.layoutlist_3 .listdate .day {color: #1654ab !important;font-weight: bold;line-height: 1;}.layoutlist_3 .item {border-bottom: 1px dotted #1654ab !important;}.news-text {margin-top: 30px;}.layoutlist_3 .listdate .yearmonth {color: #777 !important;}/*聯絡信瑞*/ 
.map_info {font-size: 15px;background: #fff;padding:34px 25px 34px;box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);margin-bottom: 25px;width: 90%;}.page_wrapper_bg .eformsDesc {margin: 10px 0;padding-bottom: 0;margin-bottom: 40px;border-bottom: 1px solid #dcdcdc;}.page_wrapper_bg .map_info a:hover, a:focus {color: #f79a4d;}/*頁尾*/ 
.page_wrapper_bg footer {font-size: 14px;}/* 20240730 */ 
.collapsing_header .main {    margin-top: 0 !important;}

/*內頁 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.cd-logo{width: 80px;margin-top: 8px !important;position: absolute;}.cd-primary-nav > li > a.selected{background-color:transparent;color:#000;}.cd-primary-nav ul.moves-out > li > a.selected{background-color:transparent;color:#000;}/*logo*/ 
.is-up .cd-logo {width: 65px;margin-top: 4px !important;position: relative;}/*新選單*/ 
.fa-angle-down:after {display: none;}.cd-main-header {height: auto ;}.fa-long-arrow-left:before {font-size: 17px;position: relative;top: 25px;}/*產品*/ 
.RWDProduct012 .bgcolor {padding: 50px 0 0px;position: relative;}/*過場圖*/ 
.RWDparallax_new .picbgbox {height: 500px !important;background-position: inherit !important;    background-position: 50% 50% !important;}/*產品*/ 
.RWDProduct012 .item-box {width: 33.33333333% !important;float: left;margin: 0px !important;padding: 35px;}/*多樣產品*/ 
.RWDproduct004 {padding: 70px 0 40px;}/*頁尾*/footer {padding: 60px 0 50px;}/*------------------內頁----------------------*/ 
.page_wrapper_bg .cd-logo{width: 65px;margin-top: 4px !important;}/*大標*//*認識信瑞*/ 
.about_back {padding: 40px 20px 40px;line-height:1.7;letter-spacing: 2px;font-size:15px;margin: 20px 0;}.about_text {margin-bottom: 50px;padding: 0;}.about_text02 {padding: 0;margin-top: 20px;}.poetry {margin-left:115px;padding: 0;margin-bottom: 40px;}.about_photo {padding: 0;}.about_text h4 {width: 36%;}/*服務項目*/ 
.album_item .album_item_subject:after {bottom: 63px;}.layoutlist_1 .row a, .row .album_d_item a {height: auto;}.layoutlist_1 .row a img, .row .album_d_item a img {max-height: 204px;height: auto;}/*聯絡我們*/ 
.map_info {padding: 20px 25px 20px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*產品*/section.call_to_action {height: auto;}/*過場圖*/ 
.bg_pic {top: -70px;position: relative;}/*多樣產品*/ 
.RWDproduct004 {padding: 0 0 40px;}.mix {width: 50%;}/*頁尾*/footer {padding: 25px 0 45px; text-align: center;}.ft_info02 {border-left: 0;border-right: 0;margin: 0;}.ft_info02 a {line-height: 2.5;padding: 0;width: 150px;margin: 10px auto 0;background: #ffc899;box-shadow: 1px 1px 3px #cd6e1e;}.ft_info02 h1 {display: none;}.ft_info03 {text-align: center;border-top: 1px dotted;margin-top: 20px;}.email {float: none !important;}.web_edm .email input {width: 360px;text-align: center;}.web_edm .btn_container {float: none !important;display: inline-block;}/*------------------內頁----------------------*//*按鈕*/ 
.btn_back {margin-right: 0;}/*大標*//*認識信瑞*/ 
.about_back {padding: 40px 20px 40px;line-height:1.7;letter-spacing: 2px;font-size:15px;margin: 20px 0;}.about_text {margin-bottom: 50px;padding: 0;}.about_text02 {padding: 0;margin-top: 20px;}.poetry {margin-left:50px;padding: 0;margin-bottom: 40px;}.about_photo {padding: 0;}.about_text h4 {width: 56%;}/*服務項目*/ 
.album_item .album_item_subject:after {bottom: 3px;}.album_item .album_item_subject td {font-size: 14px;}.album_item .album_item_subject {padding: 8px 10px 25px;}.album_item {height: auto !important;}.layoutlist_1 .row a img, .row .album_d_item a img {max-height: 299px;}/*最新消息*/ 
.layoutlist_3 .list_subject .summary {margin: 10px 0px !important;}.layoutlist_3 .list_subject a {font-size: 16px !important;}.layoutlist_3 .listdate .day {font-size: 30px !important;}/*聯絡我們*/ 
.map_info {width: 100%;}.map {padding: 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
/*banner*/ 
.template_panel_first {top: 50px;position: relative;}.flexslider .container .carousel-caption h1{font-size:16px;line-height:25px}.flexslider .container .carousel-caption .lead.skincolored{display:none}/*gotop*/#toTop {bottom: 0px !important;right: 0;}/*logo*/ 
.cd-logo{width: 65px;margin-top:4px !important;}.wrapper_bg section.call_to_action {height: auto;}/*產品*/ 
.RWDProduct012 {padding: 0 0 30px;}.RWDProduct012 .item-box {width: 100% !important;float: left;margin: 0px !important;padding: 0px;margin-bottom: 40px !important;}.RWDProduct012 .main-title {letter-spacing: 2px;font-size: 28px;}h1.main-title:after {width: 300px;margin-left: -150px;}/*過場圖*/ 
.container.editor {font-size: 30px;top: 63%;}.bg_pic {top: 0;}/*多樣產品*/ 
.RWDproduct004 {padding: 60px 0 20px;}.mix {width: 100%;}.RWDproduct004 .list-inline {height: auto !important;}/*頁尾*/footer h1 {margin: 25px 0 10px;}.web_edm .email input {width: 100%;}/*------------------內頁----------------------*/ 
.main .container {padding-left: 10px !important;padding-right: 10px !important;}/*按鈕*/ 
.btn_back {width: 100%;}/*大標*/ 
.page_wrapper_bg .hgroup h1 {font-size: 25px;}/*認識信瑞*/ 
.about_back {padding: 40px 20px 40px;line-height:1.7;letter-spacing: 2px;font-size:15px;margin: 20px 0;}.about_text {margin-bottom: 50px;padding: 0;}.about_text02 {padding: 0;margin-top: 20px;}.poetry {margin-left:0;padding: 0;margin-bottom: 40px;}.about_photo {padding: 0;}.about_text h4 {width: 100%;}/*服務項目*/ 
.album_item .album_item_subject td {font-size: 22px;}.album_item {margin: 20px 0px;}.layoutlist_1 .row a img, .row .album_d_item a img {max-height: none;height: auto;}/*最新消息*/ 
.layoutlist_3 .list_subject {margin-top: 30px;}.layoutlist_3 .item {padding: 25px 0px;}.layoutlist_3 .list_subject a {font-size: 20px !important;}.layoutlist_3 .listdate .day {font-size: 16px !important;}.layoutlist_3 .listdate .yearmonth {font-size: 16px !important;color: #1654ab !important;font-weight: bold;}/*聯絡我們*/ 
.map_info {padding: 20px 20px 50px;word-break: break-word;}
}
/*phone版 end*/
/*iphone6 start*/
@media (max-width: 380px){
/*------------內頁-------------*/div#edcontent {padding: 0 2px !important;}/*大標*//*認識信瑞*/ 
.about_back {padding: 40px 15px 40px;}.about_text h4{ font-size: 17px !important;}
}
/*iphone6 end*/
/*iphone5 start*/
@media (max-width: 320px){
/*------------內頁-------------*//*大標*//*認識信瑞*/ 
.about_text h4 {background: linear-gradient(transparent 17%,#f79a4d30 49%,transparent 10%);}.about_text h4:after {content: "";width: 21%;height: 20px;position: absolute;top: 144px;left: 15px;background: linear-gradient(transparent 60%,#f79a4d30 60%);}.page_wrapper_bg h3 {font-size: 22px !important;}
}
/*iphone5 end*/