/*---首頁---*/body{font-family: arial, 微軟正黑體, 'Roboto', sans-serif;}.clear{clear:both;}/*副選單*/ 
.topmenu_panel{background-color: #9c141f;box-shadow: 15px 5px 0px rgba(0,0,0,.15) inset;}.topmenu_in{width:100%;max-width:1003px;margin:0 auto;}.block_cart, .block_member, .block_search, .block_edm{float:right;}.shoppingcar001 .cart-btn{font-size: 13px;text-align: center;color: #fff;letter-spacing: 1px;border-left: 1px solid #8f131d;border-right: 1px solid #8f131d;padding: 10px 15px;}.member001{font-size: 13px;letter-spacing: 1px;padding: 10px 15px;border-right: 1px solid #8f131d;}.member001 a{color:#fff;}.block_search, .block_edm{margin: 4.5px 0;border-right: 1px solid #8f131d;letter-spacing: 1px;}.web_search .btn, .web_edm .btn{transition: all 0.2s ease 0s;}.web_search .btn:hover, .web_edm .btn:hover{opacity:0.5;}/*header*/ 
.header{width: 100%;height: auto;border-bottom: 1px solid #a81824;background-color: #c21926;box-shadow: 0 2px 10px rgba(0,0,0,.4);}.header_in{width:100%;max-width:1003px;margin:0 auto;}.header .logo_panel{height: auto;position: relative;float: left;width:30%;}.logo_img table{text-align: left !important;}.logo_img{padding: 17.5px 0;}.logo_img img{max-width: 180px !important;}.header .right_panel{position: relative;top: 0;float: right;width:70%;}.web_menu{width: auto;}.web_menu ul{float: right;}li.hassubmenu:nth-child(1) > a:nth-child(1){border-left: 1px solid #a81824;}.web_menu ul.navigation > li > a{font-size: 14px;letter-spacing: 1px;padding: 25px 20px;border-right: 1px solid #a81824;}.web_menu ul.navigation ul{width: 200%;}.web_menu ul.navigation ul a{font-size: 14px;letter-spacing: 1px;}.web_menu ul.navigation ul li{background: rgba(255, 255, 255, 0.8);transition: all 0.2s ease 0s;}.web_menu ul.navigation ul li:hover{background: #FFFFFF;}/*banner*/ 
.banner_bg{background-color: #111;}.home_banner{margin-bottom: 50px;}.bx-controls.bx-has-pager.bx-has-controls-direction{position: absolute;bottom: 20px;right: 20px;}.home_banner .bx-wrapper .bx-pager.bx-default-pager a{width: 7px;height: 7px;border-radius: 0px;background: rgba(255,255,255,0.5);}.home_banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .home_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff;}/*產品介紹*/ 
.content01_panel{padding-bottom: 0;}.product002 .prodcuct_title{width: auto;margin-bottom: 28px;}.product002 .prodcuct_title .default{width: auto;height: 31px;}.product_item_title, .product_item_title a{color: #111;text-align: center;font-size: 16px;letter-spacing: 1.5px;}.product002 .product_item{margin-top: 15px;margin-left: 7px;margin-right: 7px;border: 1px solid #555;padding-bottom: 15px;transition: all 0.2s ease 0s;}.product002 .product_item:hover{border-color:#ccc;}.product002 .web_more{width: 500px;letter-spacing: 1.5px;margin: 70px auto 0;}.product002 .product_item_title a{font-family: arial, 'Noto Sans TC', sans-serif;font-weight:500;}#m_HOM_PR01_SAL1_18_1 > div.product_product > div:nth-child(33){border: 1px solid #c31726;}#m_HOM_PR01_SAL1_18_1 > div.product_product > div:nth-child(33) > div > a{color:#c31726;}#m_HOM_PR01_SAL1_18_1 > div.product_product > div:nth-child(35){background:#dd3b2f url(archive/image/customization/product20bg.jpg) center center no-repeat;}#m_HOM_PR01_SAL1_18_1 > div.product_product > div:nth-child(35) > div > a{color:#fff;}/*廣告*/ 
.content02_panel .ad_panel{padding: 50px 0px 70px;}/*最新消息*/ 
.news002{margin-top: 0px;}.news002 .news_title{width: auto;}.news002 .news_in{width: 100%;margin-left: 0;margin-right: 0;}.news002 .news_item{width: 279px;height: auto;}.news_item_subject{font-weight: normal !important;letter-spacing: 1.5px;}.news002 .news_item_summary{max-width: 100%;letter-spacing: 1px;font-size: 14px;line-height: 2;}.news002 .web_more{width: 500px;letter-spacing: 1.5px;margin: 70px auto 0;}/*關於我們*/ 
.content04_panel{padding: 30px 0;}.about002 .about_text{height: 190px;}.about_text_subject{font-weight: normal !important;letter-spacing: 1.5px;}.about002 .about_text_summary{font-size: 14px;line-height: 2;letter-spacing: 1px;}.about002 .about_text_btn{margin-top: 10px;}/*公司資訊*/ 
.location001{overflow: hidden;}.location_text h1{font-size: 16px;font-weight: normal;letter-spacing: 1.5px;color: #111;margin: 15px auto 5px;}.location001 .location_text{line-height: 1.8;letter-spacing: 1px;color: #777;}.location001 .location_text a{color: #777;}/*-----內頁-----*//*去底線*/a{text-decoration:none;color: #5b5b5b;}/*內文*/ 
.block_body {margin: 0;letter-spacing: 1px;}.page_content {letter-spacing: 2px;line-height: 2;}/*底色*/ 
.page_wrapper_bg {background-color: #ffffff;}/*banner*/ 
.panel_banner_content {z-index: -1;}/*搜尋+EDM*/ 
.page_wrapper_bg .web_search input {background: transparent;color: #ffffff;}.page_wrapper_bg .web_search {background-color: transparent;border-color: transparent;}.page_wrapper_bg .web_search .btn {background: transparent url(archive/image/customization/search_btn01.png) center center no-repeat;color: transparent;}.page_wrapper_bg .web_edm .email input {background-color: transparent;color: #ffffff;}.page_wrapper_bg .web_edm .btn {color: #ffffff;}.web_edm {background-color: transparent;border: 0;}.page_wrapper_bg .block_search, .block_edm {margin: 4.5px 0;border-right: 1px solid #8f131d;letter-spacing: 1px;}.web_language, .web_search, .web_edm {margin-left: 3px;}.page_wrapper_bg .web_language, .page_wrapper_bg .web_search, .page_wrapper_bg .web_edm {margin-left: 12px;}/*主選單*/ 
.page_wrapper_bg .web_menu ul.navigation > li > a {background: transparent;color: #ffffff;}.page_wrapper_bg .web_menu ul.navigation ul a, .web_menu ul.navigation ul li {background: rgba(255, 255, 255, 0.6);}.page_wrapper_bg .web_menu ul.navigation ul li {border-color: #dddddd;}.page_wrapper_bg .web_menu ul.navigation ul a {color: #333333;}.page_wrapper_bg .web_menu ul.navigation ul a:hover {color: #000000;}.page_wrapper_bg .web_menu ul.navigation ul a:hover {background: #ffffff;}#m_HOM_PR01_SAL1_17_1 > div > ul > li:nth-child(1), #m_PAGE_001_32_1 > div > ul > li:nth-child(1) {border-left: 1px solid #a81824;}.page_wrapper_bg .web_menu ul.navigation > li > a:hover, .web_menu ul.navigation > li.hover > a {background: rgb(181, 25, 38);}/*麵包屑*/ 
.page_title_navigation {padding-top: 0;float: none;background: #eee;margin-top: 20px;padding: 6px;}.page_title_navigation a {color: #000000;}/*大標*/ 
.page_title_container {border-bottom: 0;}.page_title_subject {font-size: 19px;float: none;font-weight: bold;color: #000000;}.page_title_subject span {font-size: 40px;font-family: "Roboto Condensed", 'Arial', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;font-weight: 400;}/*產品介紹*/ 
.block_content.layoutmenu_6 {width: 733px;}.layoutlist_2 .item, .layoutlist_4 .item {border: 1px solid #ccc;padding: 18px;transition: 0.3s;}.layoutlist_2 .item:hover, .layoutlist_4 .item:hover {border: 1px solid #555;}#PAGE_001 .product a {color: #000;font-size: 16px;font-weight: bold;}.layoutlist_4 .subject {text-align: center;}.item.product_list_item {height: auto !important;}.layoutlist_4 .standoption {width: 55px !important;}.layoutlist_4 .buybtn {background-color: #c21926;transition: 0.3s;}.layoutlist_4 .buybtn:hover {background-color: #bbb;}.layoutlist_4 .standarea >div {margin: 7px 0 0;}#product_thumbs-wrapper .product_thumbs-bg {background: #eee;}#btn_shopping {background: #b51926;}/*側選單*/ 
.page_menu_header {background-color: transparent;color: #fff;font-family: "微軟正黑體","華康儷中黑";font-size: 20px;padding: 0 0 20px;margin-top: 21px;font-weight: bold;}.page_menu_block ul.navigation > li > a {color: #ffffff;background: #c21926;font-weight: bold;font-size: 15px;letter-spacing: 2px;transition: 0.3s;}.page_menu_block ul.navigation > li {border-bottom: 1px solid #a81824;}.page_menu_block ul.navigation > li > a:hover, .page_menu_block ul.navigation > li.active > a{background: rgb(181, 25, 38);color: #ffffff;}/*購物車*/ 
.block_body .btn {background: #a9a9a9;margin-left: 24px;}/*聯絡我們*/ 
.eformsDesc {margin: 10px 0 30px;min-height: 162px;}.a01 h1 {margin: 12px 0;}.map-in{width: 47%;margin-right: 30px;float: left;}.a01 {width: 50%;float: left;}/*聯絡我們表單*/ 
.customized_columns .css-table .th {width: 94px;}.btn_area .btn:nth-child(1), .btn_area .btn:nth-child(2){ float: right;background: #c21926;transition: 0.3s;}.btn_area .btn:nth-child(1):hover, .btn_area .btn:nth-child(2):hover {background: #8f131d;}/*會員中心*/ 
.btn1, .btn2 {background: #c21926;transition: 0.2s;}.btn1:hover, .btn1:hover  {background: #8f131d;}/*頁尾*/ 
.page_wrapper_bg .footer {width: 100%;text-align: center;border-top: 1px solid #D1CDD1;padding-top: 30px;}