a{text-decoration: none;}/*---首頁---*//*menu*/ 
.menu{background-color:#001D59;border-top:5px solid #fd200d;}.sub_menu{display:none;}.menu, .menu_bg, .web_menu003, .web_menu003 .menu_li{height:42px;}.web_menu003 .menu_li{font-size: 15px;}/*banner*/ 
.accordion002 .pic_show{border-right:1px solid #ccc;}a.pic_show:nth-child(4){border-right:0px solid transparent;}.accordion002 .pic_show .word{border: 0px solid transparent;height: auto;min-height:71px;width: 200px;background-color: rgba(0, 102, 255, 0.8);}.accordion002 .pic_show .word .tw span{border-bottom: 0px solid transparent;padding: 25px 0;font-size: 22px;}/*slogan*/ 
.block_slogan{padding:22px 0;background-color:#001644;}.block_in{width:1003px;margin:0 auto;color: #fff;font-size: 28px;}/*footer*/ 
.footer2_bg{width: 1003px;}.footer_desc{font-size: 14px;}.footer_desc h1{font-size: 16px;padding: 0 0 10px;margin: 0 auto 10px;border-bottom: 1px dashed #4273D8;color:#001D59;}.footer2_02{margin-top: 25px;}#m_HOM_AL01_PHO1_18_1 > table > tbody > tr > td > span > table > tbody > tr > td:nth-child(3){width: 385px !important;}/*-----內頁----*//*頁首*/#PAGE_001 .top { margin: 41px 0px;}#PAGE_001 .menu_bg {width: 960px;margin: 0px auto; background: #001d59;}#PAGE_001 .menu, .menu_bg, .web_menu003, .web_menu003 .menu_li {z-index:99999;}/*文字統一*/#PAGE_001 .block_body {min-height: 604px;}#PAGE_001 .page_content{font-size: 14px; line-height:2; color: #696969; word-wrap:break-word;word-break:normal;}#PAGE_001 .product_desc_content{font-size: 14px; line-height:2; color: #696969; word-wrap:break-word;word-break:normal;}#PAGE_001 .content section{font-size: 14px; line-height:2; color: #696969; word-wrap:break-word;word-break:normal;}#PAGE_001 h3{ color:#001d59; font-weight: bold;-webkit-margin-before: 0em;-webkit-margin-after: 0em; font-size: 16px;}#PAGE_001 .shopping_notice_content{font-size: 14px; line-height:2; color: #696969; word-wrap:break-word;word-break:normal;}#PAGE_001 .page_title_subject {font-size:20px;}#PAGE_001 .edcontent .layoutlist_3 .subject A:link, .edcontent .layoutlist_3 .subject A:visited{font-size: 18px;color: #001d59;}/*關於我們*/ 
.about_line {border-top: 1px #042168 solid;display: inline-block;width: 100px;}/*聯絡我們*/#PAGE_001 .text_block a { color: #696969;}#PAGE_001 form#eForm1 {margin-top: 30px;}.btn_area {margin-left: 89px;}/*頁尾*/#PAGE_001 .footer2_bg {width: 1003px;margin: 0px auto;padding: 30px 0px;}#PAGE_001 .footer2_02 {margin-top: 25px;}#PAGE_001 .copyright { text-align: center;}.copyright_desc, .copyright_desc a {color: #8A8A8A;font-family: 微軟正黑體, Arial;font-size: 12px;letter-spacing: 1px;line-height: 22px;}/*20240704*/ 
.RWDbanner_plus01 .slick-caption .txt1>span>span {    padding: 1.25rem 2rem;    color: #ffffff;    font-weight: 600;    font-size: clamp(2rem, 1.8571rem + 0.7143vw, 3rem);    background: rgba(0,0,0,.7);    letter-spacing: .2rem;}.RWDbanner_plus01 .slick-caption .txt1>span>small {    font-size: clamp(1.2rem, 1.0857rem + 0.5714vw, 2rem);    color: #ffffff;    font-weight: 500;    letter-spacing: .5rem;    padding: 1.5rem 2rem;    background: rgb(96 160 213 / 74%);}.RWDbanner_plus01 .slick-caption .txt1>span>small>span {    padding: 0 10px;    font-weight: 300;    opacity: .8;    font-size: 90%;}.RWDbanner_plus01 .slick-caption {    top: auto;    bottom: 15%;}/*輪播*/ 
.RWDbanner_plus01.style-dotnav.dot .slick-dots li.slick-active button {    background: #fd200d;}.RWDbanner_plus01.style-dotnav.dot .slick-dots button {    background: #ffffff;}@media (max-width: 991px) {.RWDbanner_plus01 .slick-caption .txt1>span>span, .RWDbanner_plus01 .slick-caption .txt1>span>small {    display: block;    text-align: center;}.RWDbanner_plus01 .slick-caption .txt1>span>small {    width: fit-content;    margin: 0 auto;}.RWDbanner_plus01 .slick-caption .txt1>span>span {    width: 80%;    margin: 0 auto 2rem;}.RWDbanner_plus01 .slick-caption .txt1>span>small>span {    padding: 0 5px;}}@media (max-width: 600px) {.RWDbanner_plus01 .slick-caption .txt1>span>span,.RWDbanner_plus01 .slick-caption .txt1>span>small {    letter-spacing: 2px;}.RWDbanner_plus01 .slick-caption .txt1>span>span {    padding: 1.25rem 1rem;    margin: 0 auto 1rem;    width: 100%;}.RWDbanner_plus01 .slick-caption {    width: 100% !important;}.RWDbanner_plus01 .slick-caption>.container {    width: 100%;}}