a:focus, a:hover {    text-decoration: none;}/*loading*/ 
.fl {width:270px;}.fl img {width:100%;}.main {    margin: 0 !important;}.RWDmenu_plus04 .logo {    position: absolute;    width: 150px;    margin-top: 10px;transition: all .5s ease;}.RWDmenu_plus04 .is-up .logo {    width: 100px;    transition: all .5s ease;    margin-top: 5px;}.RWDmenu_plus04 .site-nav {    float:right;}.RWDmenu_plus04 .header {background: linear-gradient(to bottom, rgba(0, 0, 0, .4), rgba(0, 0, 0, 0));border-bottom: 0;}.RWDmenu_plus04 .site-nav .menu>li>a {    font-size: 15px;    letter-spacing: 1px;    font-weight: 600;color:#fff;}.RWDmenu_plus04 .lang-select:hover .lang-select-label, .RWDmenu_plus04 .site-nav .menu>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>a:hover {    background: transparent;    color: #ccc;    transition: all .5s ease;}.RWDmenu_plus04 .features .cart-btn, .RWDmenu_plus04 .features .querycar-btn, .RWDmenu_plus04 .features .share-group a, .RWDmenu_plus04 .features i, .RWDmenu_plus04 .lang-select {    color: #fff;}.RWDmenu_plus04 .header.is-up {    background: rgba(34, 34, 34, .5);    transition: all .5s ease;}.RWDmenu_plus04 .site-nav .menu>li>ul {    padding: 0;background: rgba(51, 51, 51, .8);}.RWDmenu_plus04 .site-nav .menu ul li>a {    color: #fff; transition: all .5s ease;}.RWDmenu_plus04 .site-nav .manu-item:hover>a, .RWDmenu_plus04 .site-nav .menu ul li a:hover, .RWDmenu_plus04 .site-nav .menu>li>ul>li.active>a, .RWDmenu_plus04 .site-nav .menu>li>ul>li>ul>li.active>a {    text-decoration: none;    background: rgba(165, 11, 11, .8);    font-weight: 700;    transition: all .5s ease;}.RWDmenu_plus04 .dropdown-menu .manu-item-box ul li.has-child>a:after, .RWDmenu_plus04 .lang-select-label:after, .RWDmenu_plus04 .site-nav .menu li.dropdown>a:after, .RWDmenu_plus04 .site-nav .menu li.has-child>a:after {    border-color:#fff;}/*banner*/ 
.RWDbanner_plus01 .slick-caption.txt-left .container {    width: 83%;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 38%;}.RWDbanner_plus01 .slick-caption .txt1 span {    color: #fff;    font-size: 60px;    font-weight: 600;    letter-spacing: 4px;    text-shadow: 0 0 10px rgba(0, 0, 0, 0.4);        border: 1px solid #fff;    padding: 35px 30px;    display: inline-block;}.RWDbanner_plus01 .slick-caption .txt1 h8 {    position: relative;    padding-bottom: 10px;    margin-bottom: 10px;    display: inline-block;}.RWDbanner_plus01 .slick-caption .txt1 h8:after {    content: "";    position: absolute;    width: 100%;    height: 1px;    background: #ddd;    left: 0;    bottom: 0;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 30px;    color: #fff;    letter-spacing: 3px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 24px;    color: #fff;    letter-spacing: 2px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 50px;}.RWDbanner_plus01 .slick-caption .txt3 h8 {    border-right: 1px solid #999;    padding-right: 10px;    margin-right: 10px;}.RWDbanner_plus01 .slick-caption .txt3 h8:last-child {    border-right: 0;}.RWDbanner_plus01 .page-scroll {    bottom: 40px;    left: calc(10% + 15px);}.RWDbanner_plus01 .page-scroll.style01 a {    color: transparent;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    width: 9px;    height: 9px;    background: #fff;}.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #a50b0b;}/**/ 
.index .section-line{display:none;}.index .section-subject {    text-align: left;}.index h1.main-title {    font-size: 36px;    letter-spacing: 3px;    margin: 0px;    color: #333;line-height: 1.5;    font-weight: 600;}.index h2.sub-title {color: #a50b0b;font-size: 18px;letter-spacing: 1px;line-height: 1.5;margin-top: 5px;font-weight: 400;display: inline-block;border-top: 3px solid #a50b0b;padding-top: 5px;padding-left: 30px;position:relative;}.index h2.sub-title::before{content:"";width: 20px;height: 38px;display: block;background-color: #a50b0b;position: absolute;top: -1px;left: 0;}/**/ 
.pd_block{padding: 100px 0;background:transparent url(archive/image/customization/product-bg.jpg) center center no-repeat !important;background-size:cover !important;}.pd_block .container{width: 80%;}.RWDproduct004 .callout-dark { background-color: transparent;color: #333;    border: 0;padding: 0 0 50px;}.RWDproduct004 .heading-title.heading-arrow-top h1, .RWDproduct004 .heading-title.heading-arrow-bottom h1 {color: #333;}.RWDproduct004 .heading-title.heading-arrow-bottom::after{display:none;}.RWDproduct004 .nopadding {border: 0;}.RWDproduct004 .mix { width: calc(100% / 3);}.RWDproduct004 #portfolio.portfolio-nogutter .item-box {padding: 0 15px !important;}.RWDproduct004 .item-box-desc {padding: 20px;border: 1px solid #eee;background-color: #fff;}.RWDproduct004 a.ico-rounded.lightbox {display: none !important;}.RWDproduct004 .item-box .item-hover .inner {    height: 100%;    top: 0;    margin-top: 0;}.RWDproduct004 .item-box .item-hover a {    width: 100%;    height: 100%;    display: block;}.RWDproduct004 .item-box .item-hover .inner .ico-rounded>span {    opacity: 0;}.RWDproduct004 #portfolio div.col-md-3 h2, .RWDproduct004 #portfolio div.col-md-3 h3 {    color: #333;    line-height: 1.5;    letter-spacing: 1px;    font-size: 20px;    font-weight: 600;margin-bottom: 10px;}.RWDproduct004 .list-inline {    margin-left: 0;    height: auto !important;    font-size: 15px;    letter-spacing: 1px;}.RWDproduct004 #portfolio {    overflow: inherit;}.RWDproduct004 .item-box .item-hover {    background-color: rgba(0, 0, 0, 0);}.RWDproduct004 .overlay {    background-color: rgba(165, 11, 11, .9);    height: 65px;    width: 100%;    bottom: 0;    top: auto;    left: 0;    transform: translate(-80%,0%);transition: all .5s ease;}.RWDproduct004 .item-box:hover .overlay {    opacity: 1;    transition-delay: 1s;    transition: all .5s ease;    transform: translate(0%, 0%);transition: all .5s ease;}.RWDproduct004 .item-box figure:before {    content: "";    position: absolute;    width: 100px;    height: 20px;    background: url(archive/image/customization/go_arrow-1.png)no-repeat;    background-size: contain;    z-index: 2;    bottom: 12px;    right: 23px;    transform: translate(-50%, -50%);    opacity: 0;}.RWDproduct004 .item-box:hover  figure:before{opacity: 1; transition-delay: 1s;transition: all .5s ease;transform: translate(0%, -50%);}.RWDproduct004 .item-box figure:after {    content: "More";    position: absolute;    color: #fff;    z-index: 3;    bottom: 23px;    font-size: 16px;    letter-spacing: 2px;    left: 23px;    opacity: 0;    transition: all .5s ease;}.RWDproduct004 .item-box:hover  figure:after{opacity: 1;    transition: all .5s ease;}/**/ 
.service_block {position: relative;padding: 80px 0 100px;}.service_block .container{width:80%}.service_block .RWDedictor {    position: absolute;    top: 0;    width: 95%;    height: 100%;    overflow: hidden;    z-index: -1;filter: brightness(0.5);}.service_block .RWDedictor img {filter: blur(1px);display: none;}.RWDService001 .row:after{display: none;}.RWDService001 .section-subject:after{display: table;}.RWDService001 .col-sm-6 {width: calc(100% / 7 - 30px);background: rgba(220, 220, 220, 0.1);padding: 30px 0;margin: 0 15px;border: 3px solid #ccc;}.RWDService001 i img{filter: invert(100%);}.RWDService001 article.boxFeature-2 {    text-align: center;    color: #333;    display: flex;    flex-direction: column;    align-items: center;}.RWDService001 article.boxFeature-2 h2 {    padding-bottom: 20px;    border-bottom: 1px solid #bbb;    margin-bottom: 20px;    font-size: 18px;}.RWDService001 p {    margin-top: 0;    margin-bottom: 12px;    font-size: 20px;    text-align: center;    writing-mode: vertical-lr;    letter-spacing: 5px;    line-height: 1.5;width: 60px;display: flex;    align-items: center;}.RWDService001 i {    width: 75px;}/**/ 
.work_block {padding: 90px 0 0;background-color: #333;}.work_block .RWDedictor001 h1.main-title{color: #fff;}.work_block .RWDedictor001 h2.sub-title{color: #fff;}.RWDbanner008 {    width: 100%;    margin: 0 auto;}.work_block .container{width: 80%;}.slider:hover .RWDbanner008__mask, .slider .RWDbanner008__mask { transition: all .5s ease;}.fixed_social {position: fixed;    bottom: calc(10% + 50px);    z-index: 30;    right: 20px;    opacity: 0;    transition: all .5s ease;    pointer-events: none;}.fixed_social.down{opacity: 1;    transition: all .5s ease;    pointer-events: auto;}.RWDsocial002 img {    width: 28px;    filter: brightness(30)grayscale(1);}.RWDsocial002 .cusimg:after {    content: "預約參觀";    font-size: 16px;    font-family: 微軟正黑體,sans-serif;    font-style: normal;    color: #fff;    position: relative;    display: block;    margin-top: 10px;    writing-mode: vertical-rl;    letter-spacing: 2px;    font-weight: 600;width: 20px;}.RWDsocial002 .iconRounded.cusimg {    background: #a50b0b;    border: 0 !important;    border-radius: 0;    height: auto;    display: flex;    flex-direction: column;    align-items: center;}.RWDsocial002 ul.socialNetwork li {    float: none;}.RWDsocial002 .iconRounded {    background: #888;    border-top: 1px solid #ddd !important;    padding: 15px 0;    border-radius: 0%;    width: 45px;    margin: 0;    height: auto;    font-size: 30px;    border: 0;    color: #fff;    transition: all .5s ease;}.RWDsocial002 .iconRounded:hover, .color1 .iconRounded:hover {    background-color: transparent;    transition: all .5s ease;}.RWDsocial002 ul.socialNetwork {    display: block;    background: #a50b0b;}.scrollTop002 {    bottom: 50px;    right: 20px;}
/*footer start*/

.ft_info a {    color: #ddd;}.ft_info a:hover {    color: #a50b0b;}.ft_info hr {    border-top: 1px solid #ccc;}.footer_block {    padding: 200px 0px 60px;    margin: -60px 0 0;    border: 0;    background: url(archive/image/customization/footer-bg.jpg)no-repeat;    background-size: cover;}.footer_block>.row {    width: 80%;    margin: 0 auto;}.ft_le{    width: 65%;    float: left;}.ft_ri {    width: 35%;    float: left;    padding-left: 45px;    border-left: 1px solid #ccc;}.footer_block dd {    line-height: 1.5;    margin-bottom: 10px;    font-size: 15px;    letter-spacing: 1px;color: #ddd;}.left_map {    filter: grayscale(1);margin-bottom: 20px;}.right_info h3 {    font-size: 24px;    color: #fff;    letter-spacing: 2px;    margin-bottom: 30px;}.ft_info {    width: 70%;    float: left;padding-right: 30px;}.left_map {    filter: grayscale(1);    margin-bottom: 20px;    width: 30%;    float: left;}.left_map iframe {height: 170px !important;    box-shadow: 0 0 5px #ccc;}.ft_le .col-md-5 a {    width: 75%;    display: inline-block;    border: 1px solid #888;    padding: 6px 10px;    text-align: center;    margin-bottom: 6px;color: #ddd;    font-size: 14px;    border-radius: 4px;transition: all .5s ease;}.ft_le .col-md-5 a:hover {    background: #a50b0b;    color: #fff;    border-color: #a50b0b;    transition: all .5s ease;}.ft_info h4 {font-weight: 600;margin-bottom: 20px;color: #fff;}.ft_other .RWDedictor, .copyright, .RWDssl01 {    display: inline-block;}.ft_other {    margin-top: 30px;    padding-top: 30px;    color: #999;    font-size: 13px;    text-align: center;    border-top: 1px solid #444;}.copyright_desc, .copyright_desc a, .copyright_desc a:hover {    color: #999;}.RWDssl01 {    padding: 0 30px;}

/*footer end*/
/*動畫 start*/

#RWDBASE_PAT01 .RWDbanner_plus01 .banner-slider .slick-item { max-height: 100vh !important;overflow: hidden !important;}#RWDBASE_PAT01 .RWDbanner_plus01 .slick-item .pic-box .pic img {-webkit-animation-name: zoomOut01;    animation-name: zoomOut01;    -webkit-animation-duration: 12s;    animation-duration: 12s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both}@keyframes zoomOut01 {0% {    transform: scale(1.2);    -webkit-transform: scale(1.2);    -moz-transform: scale(1.2);    -o-transform: scale(1.2);    -ms-transform: scale(1.2);}100% {    transform: scale(1);    -webkit-transform: scale(1);    -moz-transform: scale(1);    -o-transform: scale(1);    -ms-transform: scale(1);}}

/*動畫 end*/
/*內頁 start*/

.call_to_action img{max-width:100%;}.call_to_action a{color:#666;transition: all 0.5s ease 0s;}.page_wrapper_bg a{transition: all 0.5s ease 0s;}.page_wrapper_bg a:hover{color:#a50b0b;}/*標題麵包屑*/ 
.page_subject{padding: 0;}.hgroup{margin-bottom: 50px;}.hgroup h1{font-size: 32px;color:#333;font-weight: 600;letter-spacing: 3px;line-height: 1.2;}.hgroup .breadcrumb{border: 0 solid transparent;border-radius: 0;}.hgroup .container{width:100% !important;min-width:100% !important;}/*側選單*/#sidebar .products-nav>ul> li.active>ul { display: block;}.xrow {width: 100%;height: 100%; position: relative;display: inline-block;}#sidebar .products-nav{background: transparent;box-shadow: none;}.m2018 .products-nav .nav-title{background: transparent;font-size: 19px;padding: 9px 0px 9px 30px;margin-bottom: 7px;color: #a50b0b;border-radius: 0;font-weight: bold;border-bottom: 2px solid #a50b0b;position: relative;}.m2018 .products-nav .nav-title::before{content: "";width: 20px;height: 100%;display: block;background-color: #a50b0b;position: absolute;top: 0px;left: 0;}.page_wrapper_bg .products-nav>ul>li {border-bottom: 1px solid #ddd;padding: 10px 0px; margin-bottom: 0px;text-align: left;transition: 0.4s;}.page_wrapper_bg .products-nav>ul> li.active, .page_wrapper_bg .products-nav>ul>li:hover {border-bottom: 1px solid #555;}.page_wrapper_bg .products-nav>ul> li.active > a, .page_wrapper_bg .products-nav>ul>li:hover > a{color: #333;font-weight: 600;}.m2018 .products-nav ul li>ul>li.active>a, .m2018 .products-nav ul li>ul>li:hover>a, .m2018 .products-nav ul li>ul>li.is-open>a {color: #333;font-weight: bold;}.m2018 .products-nav ul>li>.toggle-submenu { top: 10px;}.m2018 .products-nav a{padding: 5px 0px 5px 15px;font-size: 15px;}.m2018 .products-nav>ul>li>a {padding-right: 0;color: #888;font-size: 15px;padding: 5px 0px 5px 15px;letter-spacing:2px;}#sidebar > div > div > ul > li > ul > li:last-child {border-bottom: none;padding:10px 0px 0px;}#sidebar > div > div > ul > li > ul > li { border-top: 1px solid #ddd; padding: 10px 0 5px;margin-top:5px;}li.has-child.is-open {background: transparent;}li.has-child.is-open .has-child {padding: 10px 0px 0px;background: transparent;}.page_wrapper_bg .products-nav>ul> li.active {padding-left: 0px;padding-right: 0px;}.article7 .m2018 .products-nav .nav-title {letter-spacing: 2px;}.m2018 .products-nav ul li {padding-left: 0;}.m2018 .products-nav li:not(.has-child)>a {font-size: 15px;letter-spacing: 1px;}/*main*/ 
.page_wrapper_bg .cd-main-content{margin-top: 0;}section.call_to_action{background-color:transparent;padding: 45px 0 100px 0;font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}section.article-text p{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}.RWDslider01 .editor{font-size: 15px;line-height: 2;color: #555;}.RWDtimeline02 .timeline2_list .block .text{color: #555;line-height: 1.8;}.page_wrapper_bg .tabs{font-weight: normal;}@media (min-width: 1025px) {.page_wrapper_bg .article-text.rwd .container{padding:0;width: 100%;}}.page_wrapper_bg .call_to_action .pagecontent h1{margin: 0 auto 20px;font-size: 18px;font-weight: bold;color: #333;}/*按鈕*/ 
.btn.active, .btn:active{box-shadow: none;}.album1 .page_wrapper_bg .call_to_action .btn{background: transparent !important;margin: 0;display: block;text-align: right;padding: 0;}.album1 .page_wrapper_bg .call_to_action .btn a{padding: 9px 0;}.page_wrapper_bg .call_to_action .btn:hover, .page_wrapper_bg .call_to_action .btn:focus, .page_wrapper_bg .call_to_action .btn:active{box-shadow: none;}.page_wrapper_bg .call_to_action .btn a{width: 100%;max-width: 150px;letter-spacing: 2px;border: 0 solid transparent;padding: 12px 0;display: inline-block;text-align: center;background: #555;color: #fff;font-weight: bold;font-size: 14px;border-radius: 4px;transition: all 0.5s ease 0s;}.page_wrapper_bg .call_to_action .btn a:hover{color:#fff;background: #a50b0b;}#eforms .ebtn.currectsend_btn{background:transparent;color:#555;border-radius: 0;line-height: 1;width: 100%;text-align: center;max-width: 150px;}#eforms .currectsend_btn .web_btn2{background-color: #555;color: #fff;border: 0px solid transparent;padding: 11px 0;display: block;margin-top: 20px;margin-left: 15px;border-radius: 4px;font-size: 14px;transition: all 0.5s ease 0s;}#eforms .currectsend_btn .web_btn2:hover{background:#a50b0b;color:#fff;}.RWDquiry .btn.normal, .RWDshopping .btn.normal{max-width: 135px;border: 1px solid #ddd;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #555;float: left;font-size: 14px;letter-spacing: 1.5px;transition: all 0.5s ease 0s;}.RWDquiry .btn.normal:hover, .RWDshopping .btn.normal:hover{background:#074495 !important;color:#fff;border-color:#074495;}#btn_querycar_submit, .RWDshopping .btn.bg2{border: 1px solid #074495;border-radius: 0;text-align: center;padding: 10px 0;line-height: 1;color: #fff;float: right;background: #074495;font-weight: normal;font-size: 14px;transition: all 0.5s ease 0s;}#btn_querycar_submit:hover, .RWDshopping .btn.bg2:hover{background:#555 !important;color:#fff;border-color:#555;}/*產品列表B*/#product .product_list_item div.img{border: 2px solid #eee;}#product .item .subject A.itemlink{color: #333;font-weight:bold;}#product .item .subject{margin-bottom: 10px;font-size: 18px;}#product .layoutlist_2 .item .summary{margin-bottom: 25px;font-size: 15px;line-height: 1.7;letter-spacing: 1.5px;}#product .layoutlist_2 .item .summary A.itemlink{color: #555;}#productbx{margin-top: 20px !important;}/*產品內容B*/ 
.RWDproduct_page .pic-box .easyzoom--overlay{border: 2px solid #eee;}.RWDproduct_page .products-info .name{color: #333;font-weight:bold;font-size: 20px;}.RWDproduct_page .products-info .subname{font-size: 15px;letter-spacing: 1.5px;}.RWDproduct_page .products-info .txt .title{font-size: 15px;letter-spacing: 1.5px;color: #333;}.RWDproduct_page .products-info .txt .editor{font-size: 15px;letter-spacing: 1.5px;color: #555;}.page_wrapper_bg .products-editor.editor{font-size: 15px;letter-spacing: 1.5px;line-height: 2;color:#555;}.page_wrapper_bg .RWDproduct_page .btn_back{background: transparent;margin-right: 0;border-radius: 0;cursor: auto;padding: 0;display: block;line-height: 1;text-align: right;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add, #mobile-fixed .btn-shop .btn.add{background:#f7f7f7 !important;text-align: center;color:#888;font-size: 15px;width: 48%;margin-right: 2%;float: left;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.add:hover, #mobile-fixed .btn-shop .btn.add:hover{background:#074495 !important;color:#fff;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop, #mobile-fixed .btn-shop .btn.shop{background:#eee !important;text-align: center;color: #666;font-size: 15px;width: 48%;margin-right: 2%;float: right;transition: all 0.5s ease 0s;}#RWDPAGE_BASE_PAT02 .RWDproduct_page .btn-shop .btn.shop:hover, #mobile-fixed .btn-shop .btn.shop:hover{background:#074495 !important;color:#fff;}.RWDproduct_page button.ibtn{display: block;background-color: #fff;padding: 10px 25px;color:#189fb2;transition: all 0.5s ease 0s;}.RWDproduct_page button.ibtn:hover{background:#189fb2;}.RWDproduct_page .btn-other .ibtn:hover{color:#fff;background:#189fb2;}#btn_shopping{border-radius: 0;background:#e7e9e6;color:#555;font-size: 15px;transition: all 0.5s ease 0s;}#btn_shopping:hover{background:#2b9e94;color:#fff;}#btn_querycar{background:#a4b0aa;border-radius: 0;font-size: 15px;transition: all 0.5s ease 0s;}#btn_querycar:hover{background:#2b9e94;color:#fff;}#product .page_content1 .btn{width: 100%;}/*最新消息*/ 
.layoutlist_8 .list_subject .itemlink{font-size: 16px;font-weight: bold;}.layoutlist_8 .list_subject .summary{margin: 10px auto 0;}.layoutlist_8 .list_subject .summary .itemlink{font-size: 15px;font-weight: normal;color:#555;}.layoutlist_8 .list_subject a{font-size: 16px;color: #999;margin-top: 5px;display: block;}.layoutlist_8 .list_subject .summary a{font-size: 15px;font-weight: normal;color:#555;margin-top: 0;}.layoutlist_8 .listdate .yearmonth{color: #777;text-align: center;}.layoutlist_8 .listdate .day{text-align: center;}/*文章列表頁籤*/ 
.article-text .tabs nav ul li{border: 0px solid transparent;}.article-text .tabs nav li.tab-current:after, .tabs nav li.tab-current:before{display:none;}.article-text .tabs nav li.tab-current a::after{display:none;}/*文章列表B*/ 
.layoutlist_2 .list_subject a{font-size: 16px !important;color: #999 !important;margin-top: 5px;display: block;line-height: 1.5 !important;}.layoutlist_2 .list_subject .subsubject{margin: 10px auto 0;}.layoutlist_2 .listdate{border-left: 1px solid #eee !important;}.layoutlist_2 .listdate .yearmonth{padding: 0 0 2px;text-align: center;color: #777;}.layoutlist_2 .listdate .day{text-align: center;line-height: 1.2;}/*文章列表F*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a{color: #333 !important;font-size: 18px !important;font-weight: bold;}.layoutlist_7 .cdate, .layoutlist_7 .cdate a{display:none;}.pagecontent .article_model[data-seq="0"]{margin-top: 0 !important;}/*常見問題*/ 
.faq_question{color: #333;}/*聯絡我們*/ 
.eformsDesc{border-bottom: 0px solid transparent;padding-bottom: 40px;}@media (min-width: 800px) {.form-horizontal .form-group{margin-left: 0;}}#eforms .customized_columns  label{font-weight: normal;color: #999;}.form-control{border-radius: 0;}.formdesc{color: #666;}#eforms h2{font-weight: 600;margin: 0 auto 20px;font-size: 18px;color: #333;}#eforms .col-md-4.col-sm-12{filter: grayscale(1);}/*會員*/#btn_member_login{border-radius: 0;background-color: #f7f7f7;color: #888;transition: all 0.5s ease 0s;}#btn_member_login:hover{background-color: #074495;color: #fff;}.member_join_strong{color: #999;}#join_form .btn-primary{background: #f7f7f7;color: #888;transition: all 0.5s ease 0s;}#join_form .btn-primary:hover{background: #074495;}#join_form .btn{font-size: 15px;padding: 12px 0;text-align: center;max-width: 150px;}#join_form input, #join_form select, #join_form select.form-control:not([size]):not([multiple]){border-radius: 0;}.shopping_viewlogin__submit{color: #888;background: #f7f7f7;border-radius: 0;letter-spacing: 3px;transition: all 0.5s ease 0s;}.no-touch .shopping_viewlogin__submit:hover{background: #074495;color: #fff;}/*購物車*/ 
.info-box, .no-item, .shopping-item, .shopping_form{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}#shopping_form .shopping-item{padding: 15px 30px 30px;}.shopping-item .table .pic img{border: 2px solid #eee;}/*購物車上方圓*/@keyframes num-bg {    0% {        background: #074495;        -webkit-transform: scale(.5);        transform: scale(.5)    }    100% {        background:#074495;        -webkit-transform: scale(1);        transform: scale(1)    }}/*詢問車*/ 
.shopping-item{margin-bottom: 50px;margin-top: 30px;}/*相本*/ 
.layoutlist_2 .album_item{height: auto !important;margin: 10px 0px 20px;}.photo_view .flexslider{border-radius: 0 !important;}.photo_view #slider{padding: 50px !important;}.photo_view #carousel{padding: 20px;}/*頁尾*/ 
.page_wrapper_bg .footer_block{padding: 100px 0px 60px;margin: 0 auto;}

/*內頁 end*/
/*小螢幕 start*/

@media (max-width:1700px){.RWDbanner_plus01 .slick-caption .txt1 span { font-size: 40px;}.RWDbanner_plus01 .slick-caption.txt-left {    top: 32%;}}@media (max-width:1500px){.RWDbanner_plus01 .slick-caption .txt1 span { padding: 30px 25px;}.RWDbanner_plus01 .page-scroll { bottom: 5px;}.RWDbanner_plus01 .slick-caption .txt2 span { font-size: 26px;}.RWDbanner_plus01 .slick-caption .txt3 span { font-size: 21px;}.service_block .RWDedictor { padding-right: 85px;   width: 100%;}.ft_info {    width: 100%;}.left_map {    width: 100%;}.ft_info {    padding-right: 0;    padding-bottom: 25px;}.left_map iframe {height: 150px !important;}}@media (max-width:1400px){.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 35px;    padding: 25px 20px;}.RWDbanner_plus01 .page-scroll a {    -webkit-transform: translate(0,-30%);    transform: translate(0,-30%);}.pd_block .container, .work_block .container, .footer_block>.row, .service_block .container {    width: 100%;    padding: 0 85px;}}@media (max-width:1200px){.RWDbanner_plus01 .slick-caption .txt2 {    margin-top: 30px;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 32px;    padding: 20px 15px;}.service_block{padding: 80px 0 70px;}.RWDService001 .col-sm-6{width: calc(100% / 4 - 30px);margin: 0 15px 30px;}/*---內頁---*/section.call_to_action{padding: 45px 55px 100px;}#eforms .col-md-4.col-sm-6{width:50%;}#eforms .col-md-4.col-sm-12{width:100%;float:none;clear:both;padding-top: 35px;}#eforms .customized_columns label{width: 90px;}#eforms .col-md-11{width:calc(100% - 90px);float: right;}#eforms .ebtn.currectsend_btn{float: right;margin: 0 auto;}#eforms .currectsend_btn .web_btn2{margin: 20px auto 0;}}/*---內頁---*/@media screen and (min-width: 800px) and (max-width: 1200px){.pagecontent.col-md-12.list2.menu8{padding: 0px 15px 0 0 !important;}}

/*小螢幕 end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.RWDmenu_plus04 .logo {    width: 125px;}.ml-stack-nav-toggle__line {    background: #fff;}.RWDmenu_plus04 .features:after {    background-color: #999;}.ml-stack-nav-toggle i {    color: #fff;}.RWDmenu_plus04 .features .search-btn {    padding: 25px 20px;}.RWDmenu_plus04 #mobile-menu .menu>li.active>a {    background-color: transparent;}.RWDmenu_plus04 #mobile-menu {    background-color: #333;}.RWDmenu_plus04 .menu-icon {    color: #fff;}.RWDmenu_plus04 .menu-icon:after, .menu-icon:before {    background-color: #fff;}.RWDmenu_plus04 #mobile-menu .menu>li {    display: block;    border-bottom: 1px solid #444;}.RWDmenu_plus04 #mobile-menu .menu li a {    color: #fff;}.RWDmenu_plus04 #mobile-menu .toggle-submenu:after {    color: #ddd;}.RWDmenu_plus04 #mobile-menu .menu>li>ul {    background-color: #333;}.RWDmenu_plus04 #mobile-menu .menu>li.active {    background-color: #a50b0b;}.RWDmenu_plus04 .ml-stack-nav-toggle:hover {    color: #fff;}.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 25px;    padding: 15px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 22px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 18px;}.service_block .RWDedictor {    padding-right: 0px;    width: 100%;}.RWDproduct004 .list-inline {    min-height: 45px;}.ft_le .col-md-5 a {    width: 86%;}
}
/*Pad橫向 end*/
/*992px start*/

@media (max-width:992px){.RWDbanner_plus01 .slick-caption.txt-left .container {    width: 83%;    padding: 0;}.RWDService001 .col-sm-6{width: calc(100% / 4 - 20px);margin: 0 10px 30px;}.service_block .container {    width: 100%;    padding: 0 80px;}.service_block .RWDedictor img {    position: absolute;    left: 0;    height: 100%;    width: auto;    max-width: initial;    filter: blur(1px);}.footer_block .row{position: relative;}.ft_ri {width: 40%;float: left;padding-left: 0;border-left: 0 solid transparent;margin-top: 20px;}.ft_le {width: 100%;float: none;}.ft_le .col-md-5 a {    font-size: 13px;    padding: 6px;}.footer_block dd {font-size: 13px;}.left_map{width: 40%;float: none;position: absolute;bottom: 15px;right: 85px;}}

/*992px end*/
/*選單變化 start*/
@media (max-width: 800px) {
/*---內頁---*/ 
.hgroup .container{margin-left: 0;margin-right: 0;}.hgroup .breadcrumb{padding: 6px 0px 6px 15px;}section.call_to_action .pagecontent {padding: 0px 0px!important;}section.call_to_action .device-nav{margin: 0 auto 25px;}#eforms .col-md-4.col-sm-6{font-size: 13px;}#eforms .customized_columns label{width: 110px;}#eforms .col-md-11{width:calc(100% - 110px);}#eforms .col-sm-12.col-md-5{width:calc(100% - 110px);float:right;}
}
/*選單變化 end*/
/*phone版 start*/
@media (max-width: 480px) {
.RWDmenu_plus04 .logo {    width: 115px;}.RWDbanner_plus01 .page-scroll {    display: none;}.RWDbanner_plus01 .slick-caption.txt-left {    width: 100%;}.RWDbanner_plus01 .slick-caption .txt3 h8 {    padding: 0 5px;    border-right: 0;    padding-right: 5px;    margin-right: 0;}.RWDbanner_plus01 .slick-caption.txt-left .container {    width: 90%;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 16px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 20px;}.index h2.sub-title {    font-size: 16px;}.index h1.main-title {    font-size: 32px;}.index h2.sub-title::before{height: 100%;}.RWDproduct004 .mix {    width: 100%;}.pd_block .container, .work_block .container, .footer_block>.row, .service_block .container {    width: 100%;    padding: 0 30px;}.RWDproduct004 .item-box-desc {    margin-bottom: 40px;}.RWDproduct004 .list-inline {    min-height: auto;}.service_block .container {    width: 100%;    padding: 0 50px;}.RWDService001 .col-md-12{padding: 0 5px;}.RWDService001 .col-sm-6 {    width: calc(100% / 2 - 2px);    float: left;    margin: 1px;min-height:270px}.RWDService001 article.boxFeature-2 h2 {margin: 0 0 10px;    padding: 0 0 10px;}.RWDService001 p {    margin-top: 0;    margin-bottom: 0;    font-size: 20px;    text-align: center;    writing-mode: initial;    letter-spacing: 2px;}.service_block .RWDedictor img {    position: absolute;    left: auto;    right: -150%;}.RWDService001 .row:nth-child(3) .col-sm-6:last-child {    width: calc(100% - 2px);    height: auto !important;    min-height: auto;}.RWDService001 .row:nth-child(3) .col-sm-6:last-child .boxFeature-2 {    flex-direction: row;    justify-content: center;}.RWDService001 .row:nth-child(3) .col-sm-6:last-child .boxFeature-2 p {    margin-bottom: 20px;    padding-left: 10px;width: auto;}.RWDService001 .row:nth-child(3) .col-sm-6:last-child .boxFeature-2 i {    margin-right: 10px;    margin-bottom: 10px;}.ft_ri, .ft_le {    width: 100%;    float: none;    padding: 0 0 15px;    border: 0;}.ft_le .col-sm-5 {    padding-top: 10px;}.footer_block {    padding: 150px 0px 80px;}.ft_le .col-md-5 a {    font-size: 13px;    padding: 8px;    width: 100%;}.ft_other .RWDedictor, .copyright, .RWDssl01 {    display: block;    padding: 0;}.ft_info{padding-bottom: 10px;}.left_map{width: 100%;position: relative;bottom: 0;right: 0;clear: both;}.fixed_social {    width: 100%;    position: fixed;    bottom: -1px;    z-index: 30;    right: 0;}.RWDsocial002 .iconRounded {padding:10px 0;    width: 100%;    border-top: 0 !important;    height: 50px;}.RWDsocial002 ul.socialNetwork li {    width: calc(100% / 3);    float: left;}.RWDsocial002 ul.socialNetwork {    margin-bottom: 0;}.RWDsocial002 .iconRounded.cusimg {    height: 50px;    display: flex;    flex-direction: row;    align-items: center;    justify-content: center;}.RWDsocial002 .cusimg:after {    display: inline-block;    margin-top: 0px;    writing-mode: inherit;    letter-spacing: 2px;    font-weight: 600;width: auto;}.RWDsocial002 ul.socialNetwork li {    width: 25%;    float: left;}.RWDsocial002 ul.socialNetwork li:first-child {    width: 50%;}.RWDsocial002 .ii-fb1-line.iconRounded {    border-right: 1px solid #999;}.scrollTop002 {    bottom: 150px;    right: 8px;}/*---內頁---*/section.call_to_action{padding: 45px 10px 100px;}.article-text .container{padding:0;}#sidebar{padding: 0 0px;}.hgroup h1 {margin-bottom: 5px;}.hgroup .breadcrumb{position: relative;bottom: 0;text-align: left;float: none !important;padding: 6px 0 12px;background-color: transparent;}.RWDproduct_page .products-info{margin-top: 25px;}#eforms .col-md-4.col-sm-6{width:100%;float:none;margin-bottom: 35px;font-size: 15px;}#eforms .col-md-4.col-sm-12{padding-top: 0;}#eforms .customized_columns label{width: 100%;float:none;}#eforms .col-md-11{width: 100%;float:none;}#eforms .col-sm-12.col-md-5{width: 100%;float: none;}.page_wrapper_bg .call_to_action .btn a{max-width: 100%;}#eforms .ebtn.currectsend_btn{float: none;max-width: 100%;}
}
/*phone版 end*/
/*iphone5 start*/
@media (max-width: 320px){
.RWDbanner_plus01 .slick-caption .txt1 span {    font-size: 18px;    padding: 10px;}.RWDbanner_plus01 .slick-caption .txt2 span {    font-size: 17px;}.RWDbanner_plus01 .slick-caption .txt3 span {    font-size: 14px;}
}
/*iphone5 end*/