
#g_crumb.bg_1 {
	/* background: url(../img/deco_bg_5.jpg) center top; */
	/* border-top: 1px solid #999; */
	background: #f5f5f5;
}
.w1, .w2, .w3, .w4 { text-align: left !important; }

.spec_wrap .title {
	font-size: 22px !important;
}
.partner_wrap {
	clear: both;
	width: 100%;
	padding-bottom: 35px;
}

#pd_list li .desc {
	background: #fff;
}
#pd_list > li:hover .desc {
	background: #f5f5f5;
	transition: .2s;
}

#g_footer {
	background-color: #f5f5f5;
}
#g_sitemap > li > h3 {
	background-color: #f5f5f5;
}
select {
	border-radius: 0px;
}

#news_year {
	width: 120px;
}

#g_crumb li.current a {
	color: #81AA11;
}


.s_table_2 thead th {
	background: url(../img/deco_bg_0.png) #707070;
}

#idx_pd_list li .btn:hover {
	background-color: #555;
	color: #fff;
}

#if_banner::after {
	border-bottom: 0px solid rgba(255,255,255,.5);
}

#current_arrow {
	border-color: transparent transparent #a5cd38 transparent;
}

#pd_detail_txt .s_bt_1:hover {
	background: #4a4a4a;
	color: #fff;
}
#g_crumb {
	text-align: left;
}
/* 內頁-產品項目顏色 */
.spec_wrap .col.col_head {
	color: #86aa27;
}

/* 首頁-關於我們 區塊 */
#idx_about article {
	background: url(../img/deco_bg_0.png) #6F6F6F;
}

#idx_about a.s_bt_2 {
	background: #000;
	color: #fff;
	height:35px;
}

#idx_edm button {
	display: inline-block;
	font-size: 16px;
	padding: 7px 15px;
}


/* gototop */
#gotop span {
	padding: 15px 15px;
	border: 0px solid #ddd;
}

#pdimg_small img.active {
	border: 3px solid #A5CD38;
}
#pdimg_small img {
	border-radius: 0px;
}





/* 表單內的input */
.s_form_1 li input[type="text"], .s_form_2 li textarea, .s_form_1 li select, .s_form_5 input[type="text"], .s_form_5 textarea, .s_form_5 select {
	border-radius: 0px;
	height:40px;
}

button {
	border-radius: 0px;
}
/* 訂閱電子報的input */
input[type="text"] {
	border-radius: 0px;
	width: 250px;
	height: 35px;
}
#idx_edm > div {
	padding: 19px 0;
}

#g_sitemap .lv2 > li > a {
	color: #8AAC2D;
}

/* Menu 選單陰影 */
#g_header.white_theme{ background:rgba(255,255,255,1);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5); }

.g_container.w_full .s_relax_LH_1 {
	margin-top: 0;
}



/* 刪除 產品規格表格底色 */
.s_table_orderInfo td {
	background-image: none;
	border: 0px solid #C5C5C5;
}

.spec_wrap .s_tab_1, .spec_wrap .s_tab_content {
	float: none;
	border: 0px solid #C5C5C5;
}
.s_table_orderInfo tbody:last-child tr:last-child th, .s_table_orderInfo tbody:last-child tr:last-child td {
	background: #fff;
}

.spec_wrap .processor .s_tab_1 li.current a {
	color: #fff;
}

tbody .backGrey {
	background-color: #fff;
}
.spec_wrap .processor .s_tab_1 li.current {
	background: rgb(138, 174, 44);
}
.spec_wrap .col {
	font-size: 14px;
	line-height: 1.7em;
	background: #fff;
}
.spec_wrap .title {
	position: relative;
	margin-bottom: 7px;
	padding: 5px 10px 5px 15px;
	font-size: 17px;
	background: #fff;
}
.spec_wrap .box {
	border: 0px solid #ccc;
	background: #fff;
}

.spec_wrap .box {
	border: 0px solid #C5C5C5;
}

.spec_wrap .item:nth-child(2n+1) {
	background-color: #fff;
}

.spec_wrap .item {
	display: flex;
	align-items: stretch;
	width: 100%;
	background: none;
	border-bottom: 1px solid #ccc;
}

/* Footer 修改_20221123 */
#g_footer .g_container{
	max-width: 1380px;
    padding: 0 80px;
}

/* index News 修改_20221123 */
.idx_news_combo .news_list h3{
	font-size: 1.02rem;
}
.idx_news_combo .s_tab_1 li.current a{
	font-weight: 600;
}

#is-idx .s_h2_1{
	font-weight:bold;
}

/* index Case Study 修改_20221123 */
#idx_case .text p{
	font-size: 1.02rem;
}
#idx_case .text h3 a{
	font-size: 1.1rem;
    font-weight: bold;
}

/* index Featured Products 修改_20221123 */
.idx_pds .item .text h3{
	font-size: 1.02rem;
}

.overflow-hidden{
	overflow: hidden;
}



/* 20241106 Header CSS修改 */
.menu .sub a{
	padding: 0 15px !important;
    font-size: 14px !important;
}

/* ipad */
@media screen and (max-width: 768px) {
	

}


/* mobile */
@media screen and (max-width: 600px) {
	/* 2021/10/07 Add */
	.pi_category li{ display: block;width: 100%;margin: 0 0 10px; }
	.pi_category select{ width: 100%; }
	
	/* Footer 修改_20221123 */
	#g_footer .g_container{
		padding: 0;
	}

}