a{word-break: break-all;}a:hover, a:focus {color: #000000;}.RWDfakeloader { z-index: 99999999999999999 !important;}/*隱藏模組*/ 
.page_menu_block ul.nav { display: inline;}@media screen and (min-width:768px){.Phone_footer_panel {display:none;}}/*logo*/ 
.cd-logo {width: 300px;}.cd-logo{margin-top:15px;}/*banner*/ 
.RWDbanner004 {height: 78vh !important;}/*選單*/ 
.RWDmenu_plus01 .inside {background: rgba(0, 0, 0, 0.19);/*border-bottom: 3px solid rgba(255, 255, 255, 0.2);*/}.cd-main-header {background: transparent;}.cd-primary-nav > li > a {color: #ffffff;font-size:16px;letter-spacing: 1.5px;}.cd-primary-nav > li:hover:after {background: transparent;}.cd-primary-nav > li > a:hover {color: #97cbff;}.cd-overlay {background-color: rgba(19, 19, 19, 0.5);}.has-children.open a:hover {color: #fff;}.cd-primary-nav > li > a:hover:before, .cd-primary-nav > li > a:hover:after {background-color: #97cbff;}.cd-search-trigger::after {background: #ffffff;}.cd-search-trigger::before {border: 2px solid #ffffff;}.cd-search-trigger span::before, .cd-search-trigger span::after {background: #ffffff;}.cd-primary-nav > li > a.selected {background-color: #97cbff;}.cd-primary-nav .cd-secondary-nav > li > a:hover {background-color: transparent;color: #97cbff;}.RWDmenu_plus01 .member-block a, .RWDmenu_plus01 .cart-block a{color:#fff;}i.glyphicon.glyphicon-shopping-cart:hover {color: #fff;}.RWDmenu_plus01 .member-block:after, .RWDmenu_plus01 .cart-block:after{display:none;}.glyphicon-shopping-cart:before{color: #fff;}/*footer*/ 
.footer_right {text-align: right;color: #1e2a30;}.footer_left {color: #1e2a30;}footer.footer .footer_block h3 {margin-bottom: 12px;}footer.footer {background: #97cbff;border-top: 0px solid rgba(255, 255, 255, 0.6);}.copyright_desc a, .copyright_desc{color:#1e2a30;}footer.footer a{color:#1e2a30;}footer.footer a:hover{color:#000;}footer.footer .footer_block {background-color: transparent;padding-bottom: 5px;padding-top: 30px;}.web_edm {border: 1px solid transparent;background-color: rgba(255, 255, 255, 0.4);float: right;width: 350px;}.web_edm .email input {color: #1e2a30;background-color: transparent;width: 180px;}#btn_reject_emailm_RWDfullscreen02_38_3 {display: none;}.web_edm .btn {color: #1e2a30;}.web_edm .btn:hover {color: #376e90;}.web_edm .btn_container {float: right;}.footer_right .RWDedictor {float: right;margin-top: 10px;}.copyright {float: right;}.footer_left img:hover {opacity: 0.5;position: relative;top: 1px;left: 1px;}/*copyright*/footer.footer .copyright_block{padding: 0px 0px 20px;background-color: transparent;border-top: none;}.copyright_desc a:hover{color:#fff;}.copyright_desc a, .copyright_desc a:hover, .copyright_desc {font-size: 12px;}footer.footer {letter-spacing:1px; font-size: 14px;padding: 36px 0px;}/* 20231211 */ 
.RWDsocial002 ul.socialNetwork li {    margin: 0 0 10px;}.RWDsocial002 ul.socialNetwork {    float: none !important;    display: flex;    flex-direction: column;    list-style: none;}.RWDsocial002 .iconRounded {    border: none;    width: 50px;    height: 50px;    background-color: transparent;}footer.footer {    position: relative;}.fixed_block {    position: fixed;    right: 10px;    bottom: 200px;        z-index: 20;}div#RWDfullscreen02 {    overflow: visible !important;}
/*內頁 start*/

#btn_reject_emailm_RWDPAGE_BASE_PAT01_44_3 {display: none;}/*.collapsing_header .full_page_photo {top: 0 !important;}*/section.call_to_action {padding: 0px 0 45px 0;}.RWDmenu_plus01 .inside.is-up {background: rgba(0, 0, 0, 0.5);}.collapsing_header .full_page_photo {position: relative;}.collapsing_header .main {top: 0 !important;}/*置中標題樣式*/ 
.hgroup h1 {font-size: 30px;letter-spacing: 5px;color: #000;text-align: center;font-weight: 400;line-height: 1.4;}.hgroup .breadcrumb {padding: 3px 10px;border: 0px;margin: 0px auto;position: relative;text-align: center;width: 100%;bottom: 0;letter-spacing: 5px;}.hgroup .container {border-bottom: 0;}/*文字*/ 
.page_wrapper_bg .call_to_action h3 {font-size: 20px;line-height: 40px;color: #333;letter-spacing:1px;font-weight: 400;}.page_wrapper_bg .call_to_action h4 {font-size: 16px;line-height: 30px;color: #000;letter-spacing: 1px;}.page_wrapper_bg .product_desc_content{ font-size: 14px;line-height: 30px;color:#6f6f6f; font-weight: 400;}.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 label {font-size: 14px;line-height: 30px; color: #6f6f6f; letter-spacing: 1px; font-weight: 400;}.page_wrapper_bg .call_to_action ._bd_row a {color: #6f6f6f;}.page_wrapper_bg .call_to_action ._bd_row a:hover {color: #97cbff;}.pagecontent {color: #6f6f6f;line-height: 30px;font-size: 14px;letter-spacing: 1px; font-weight: 400; }.page_wrapper_bg .call_to_action ol, .page_wrapper_bg .call_to_action ul {padding-left: 19px;margin: 1em 0;}.page_wrapper_bg ._bd_row li {font-size: 14px;line-height: 30px;font-weight: unset;}.page_wrapper_bg .page_menu_block ul {padding-left: 0px;}/*about*/ 
.about_txt {position: absolute;top: 150px;border: 3px double #ccc;padding: 20px 40px;width: 60%;}.about_img {float: right;}/*news*/ 
.news-txt {position: relative;top: 117px;}#edcontent > div > div > div._col.list_subject.col-sm-7.col-md-7 > a {font-size: 16px;color: #000;letter-spacing:1px;}/*有圖*/#edcontent > div > div > div._col.list_subject.col-sm-10.col-md-10 > a {font-size: 16px;color: #000;letter-spacing:1px;} /*無圖*/ 
.page_wrapper_bg .layoutlist_3 .listdate {border-left: 0;}/*日期線*/ 
.layoutlist_3 .listdate {margin-top: 0;}.layoutlist_3 .listdate .yearmonth {padding-bottom: 15px;}/*手機板*/@media (min-width: 769px) {/*news*/ 
.layoutlist_3 .list_subject {padding: 0 30px;}/*文字區間*/ 
._col.list_img {/*box-shadow: 0 5px 14px 0 rgba(0, 0, 0, 0.17);*/padding: 0;}.layoutlist_3 .listdate .yearmonth {text-align: right;}/*日期置右*/ 
.layoutlist_3 .listdate .day {text-align: right;font-size: 60px !important; color: #ccc !important;} /*日期置右*/}/*products*/ 
.page_content1 #productbx_bg {background: #8a8a8a;}.product_title {background: #97cbff;color: #000 !important;}.product_desc_subject {display: none;}.layoutlist_2 .subject {text-align: center;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 1px solid #ececec;}.layoutlist_2 .item, .layoutlist_4 .item {border-bottom: 0px solid #ececec;box-shadow: 3px 5px 5px rgba(0,0,0,0.1);}.page_content1 .btn.btn_querycar {background: transparent;font-size: 17px;letter-spacing: 3px;}/*左側*/@media (min-width: 769px) {.page_menu_block {width: 90%;}/*側選單寬度*/}.page_menu_block h4 {display: none;}.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: #111111;background: transparent; border-bottom: 3px double #333;}.page_menu_block ul.nav > li > a {color: #8c8c8c;background: transparent;border-radius: 0;border-bottom: 3px solid #efefef;}/*聯絡我們*/ 
.eformsDesc {padding-bottom: 40px;border-bottom: 0;}/*按鈕*/ 
.ebtn {border: 1px solid #505050;background: transparent !important;}.ebtn a {color: #000 !important;}.ebtn:hover {color: #000 !important;background: #97cbff !important;border: 1px solid #97cbff;text-decoration: none;transition: all 0.5s ease 0s;}.ebtn a:hover {color: #000 !important;}/*回上一頁*/ 
.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {color: #000;background: #fff;border: 1px solid #505050;transition: all 0.5s ease 0s;}.block_body .page_content2 .btn:hover, .block_body .page_content1 .btn:hover, .page_content2 .btn:hover, .page_content1 .btn:hover {color: #000;background: #97cbff;border: 1px solid #97cbff;}.block_body .btn a, .btn a {color: #000;transition: all 0.5s ease 0s;}.block_body .btn a:hover, .btn a:hover {color: #000;}/*按鈕無圓角*/ 
.ebtn {border-radius: 0 !important;}#btn_shopping {border-radius: 0;}.fbtn {border-radius: 0;}.block_body .page_content2 .btn, .block_body .page_content1 .btn, .page_content2 .btn, .page_content1 .btn {border-radius: 0;}.btn {border-radius: 0;}.btn_area .btn {border-radius: 0;}#toTop {display: none !important;}.btn-primary {color: #ffffff;background-color: #fff;border-color: #000;transition: all 0.5s ease 0s;}.btn-primary{color:#000}.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {color: #000;background-color:#97cbff;border-color: #97cbff;}.block_body .btn a:hover, .btn a:hover {color: #000;}.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 {color: #000;background-color: #97cbff;border-color: #97cbff;}.btn_area .btn:nth-child(1) {background: #fff;border: 1px solid #000;color: #000;float: right;transition: all 0.5s ease 0s;}.btn_area .btn:nth-child(1):hover {background: #97cbff;color: #000;border-color: #97cbff;}#print_shopping_form .tb caption , #print_shopping_form .tb2 caption {color: #000;}/*241227 緊急預定*/ 
.collapsing_header .main{margin-top: 0 !important;}

/*內頁 end*/
/*1199px start*/
@media (max-width: 1199px) {
/* 20231211 */ 
.fixed_block {    bottom: auto;    top: 40%;}
}
/*1199px end*/
/*Pad橫向 start*/
@media (max-width:1024px){
.menu-container {position: absolute;z-index: 999999999;width: 100%;}.cd-main-header {padding: 0 15px;}.cd-logo {width: 220px;margin-top: 7px;}.cd-nav-trigger span, .cd-nav-trigger span::before, .cd-nav-trigger span::after {background: #ffffff;}.cd-primary-nav.nav-is-visible {z-index: 99999999999;}.cd-primary-nav > li > a {color: #000000;}nav.cd-nav .bottom-copyright {display: none;}.cd-secondary-nav a:hover {color: #2d2d2d !important;}.cd-main-header {background: rgba(0, 0, 0, 0.19);/*border-bottom: 3px solid rgba(255, 255, 255, 0.2) !important;*/}.RWDmenu_plus01 .inside {border-bottom: 0;background: transparent;}.cd-main-header {position: fixed !important;}.cd-search button {top: 13px;}/*banner*/ 
.RWDbanner004 {height: 73vh !important;}/*左側*/ 
.fa-angle-down:after {content: "";}/*footer*/footer.footer {padding: 35px 15px;}/*內頁*/ 
.about_txt {top: 100px;}.news-txt {top: 100px;}
}
/*Pad橫向 end*/
/*pad版 start*/
@media (max-width: 768px) {
.navbar.navbar-fixed-top .navbar-toggle{margin-top:35px;border-color:#9e151c;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#9e151c;}.navbar.navbar-fixed-top .navbar-nav > li > a{line-height:30px;text-align: center;}.web_edm {width: 330px;}/*banner*/ 
.RWDbanner004 {height: 78vh !important;}/*footer*/footer.footer {padding: 32px 15px;}/*內頁*//*about*/ 
.about_txt {top: 55px;border: 0px double #ccc;padding: 20px 35px;width: 50%;}/*news*/ 
.layoutlist_3 .listdate .yearmonth {padding-bottom: 0 !important;}.news-txt {top: 0;}
}
/*pad版 end*/
/*phone版 start*/
@media (max-width: 480px) {
.copyright{text-align:center;}.navbar.navbar-fixed-top .navbar-brand{padding:0;height:100px;}.page_content2 .info{padding-top:0px !important;}.main .container{padding:0 15px;}#sidebar { padding: 0;}.pagecontent.menu5, .pagecontent.menu8 { padding: 0 !important;}#prod_amount_area{margin-left:0px;}.cd-main-header {background: rgba(0, 0, 0, 0.19);/*border-bottom: 3px solid rgba(255, 255, 255, 0.2) !important;*/}.RWDmenu_plus01 .inside {border-bottom: 0;}.cd-main-header {padding: 0;}.RWDbanner004 {height: 90vh !important;}.cd-logo {width: 188px;}.cd-header-buttons li.search-btn { margin-left: 0;}.RWDmenu_plus01 .cart-block { margin-left: 0;margin-right: 10px;}.RWDmenu_plus01 .cart-block i.qty {display: none;}/*about*/ 
.about_txt {top: 0;padding: 0px 15px;width: 100%;position: relative;}/*footer*/ 
.footer_left {text-align: center;}.footer_right {text-align: center;margin-top: 30px;}footer.footer {padding: 37px 0px;}.web_edm {width: 100%;margin-bottom: 10px;}.footer_right .RWDedictor { float: none;}.copyright { float: none;}/ scroll 樣式 /.pr_table {overflow-x: scroll;}/ scroll 樣式 /.pr_table{overflow-x: scroll;padding-bottom:15px;-webkit-overflow-scrolling: auto;}.pr_table::-webkit-scrollbar {width: 3px;height: 5px;}.pr_table::-webkit-scrollbar-thumb:horizontal {background-color: #a6a6a6;border-radius: 3px;}.pr_table::-webkit-scrollbar-track-piece:horizontal:decrement, .pr_table::-webkit-scrollbar-track-piece:horizontal:increment {background-color: rgba(166, 166, 166, 0.2);}.pr_table{overflow-x: auto;}/*內頁*//*左右內縮*/#panel_14 > section.article-text.rwd > div {padding-left: 0px;padding-right: 0px;}/*news*/ 
.layoutlist_3 .list_subject {margin-top: 25px !important;}/*標題和圖距離*/
}
/*phone版 end*/