@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap');

body,td,th {
	font-family: 'Noto Sans TC', 'Roboto',Verdana, Arial, Helvetica, sans-serif!important;
	/*font-size: 12px;*/
}

body {
	/*margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;*/
}

/*.top_menu_txt_top a{ color:#999999;line-height:22px;text-decoration: none;}*/
.top_menu_txt_top a{ color:#5D5D5D;line-height:22px;text-decoration: none;}
/*.top_menu_txt_top a:hover {color:#666666;text-decoration: underline;}*/
.top_menu_txt_top a:hover {color:#5D5D5D;text-decoration: underline;}

.top_menu_txt a{ color:#FFFFFF;line-height:22px;text-decoration: none;}
.top_menu_txt a:hover {text-decoration: underline;}

.crumb a{ color:#009bff;line-height:18px;text-decoration: none;}
.crumb a:hover {text-decoration: underline;}

.sreach a{ color:#5e75b0;line-height:20px;text-decoration: none;}
.sreach a:hover {text-decoration: underline;}

.main_bgcolor {
	background-color:#85d6fb;
}

.left_menu_bgcolor{
	background-color:#6cbce0;
	color:#FFFFFF;
}

.left_menu_txt a{ font-size:11px;color:#FFFFFF;line-height:24px;text-decoration: none;}
.left_menu_txt a:hover {text-decoration: underline;}

.left_number a{ font-size:11px;color:#FFFFFF;line-height:20px;text-decoration: none;}
.left_number a:hover {text-decoration: underline;}

.item_menu_txt a{ font-size:11px;color:#FFFFFF;line-height:18px;text-decoration: none;}
.item_menu_txt a:hover {text-decoration: underline;}

.listcheck {
	/*color:#333333;*/
	color:#5D5D5D;	
	font-size:11px;
}

.listcheck2 {
	/*color:#333333;*/
	color:#5D5D5D;	
	font-size:12px;
}


.gray_01 {
	/*color:#333333;*/
	color:#5D5D5D;	
	line-height:20px;
}

.gray_02_old {
	text-decoration:line-through;
	/*color:#999999;*/
	color:#5D5D5D;	
	line-height:20px;
}

.gray_03_16 {
	/*color:#666666;*/
	color:#5D5D5D;	
	font-size:16px;
	line-height:24px;
}

.gray_04 {
	/*color:#999999;*/
	color:#5D5D5D;	
	line-height:20px;
}

.gray_05 a{
	/*color:#666666;*/
	color:#5D5D5D;	
	font-size:11px;
	line-height:16px;
	text-decoration: none;
}
.gray_05 a:hover {text-decoration: underline;}

.gray_06 {
	/*color:#999999;*/
	color:#5D5D5D;	
	font-size:11px;
	line-height:16px;
}

.index_tv {
	/*color:#333333;*/
	color:#5D5D5D;	
	font-size:11px;
	line-height:20px;
}

.index_LS {
	/*color:#333333;*/
	color:#5D5D5D;	
	line-height:16px;
}

.blue_01 {
	color:#6666ff;
	line-height:20px;
}

.blue_02 {
	color:#666699;
	line-height:18px;
}

.blue_03 {
	color:#0313dd;
	line-height:20px;
}

.red_01 {
	color:#cc0000;
	line-height:20px;
}

.red_02 {
	color:#cc0000;
	font-size:18px;
	line-height:24px;
}

.red_03 {
	color:#cc0000;
	font-size:24px;
}

.white_01 {
	color:#FFFFFF;
	line-height:20px;
}

.foot {
	color:#FFFFFF;
	line-height:18px;
}

.menu a {color:#FFFFFF;text-decoration: none; width:160px; height:25px; line-height:25px;}
.menu a:hover {color:#FFFFFF;text-decoration: none; width:160px; height:25px; line-height:25px;}


.pro_folder_01 a{ color:#666699;line-height:20px;text-decoration: none;}
.pro_folder_01 a:hover {text-decoration: underline;}

.number_01 a{ color:#3399cc;line-height:20px;text-decoration: none;}
.number_01 a:hover {text-decoration: underline;}
.number_01 a:active {font-weight: bold;}

.car_01 {
	font-size:13px; 
	color:#4d737e; 
	line-height:20px;
	font-weight: bold;
}

.item_pro_name {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5e75b0;
	line-height:24px;
	font-weight: bold;	
}

.item_price {
	color:#cc0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight: bold;	
}

.account_txt a{ color:#666699;line-height:22px;text-decoration: none;}
.account_txt a:hover {color:#666699;text-decoration: none; font-weight:bold;}

.sitemap_txt a{ color:#5e75b0;text-decoration: none;}
.sitemap_txt a:hover {color:#5e75b0;text-decoration: none; font-weight:bold;}

.foot_txt a{ color:#FFFFFF;line-height:18px;text-decoration: none;}
.foot_txt a:hover {color:#FFFFFF;text-decoration: none; font-weight:bold;}

FORM{ 
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
} 

/**熱門**/
.hottxt a{ font-size:11px;color:#a6a6a6;line-height:23px;text-decoration: none;}
.hottxt a:hover{ color:#636363;text-decoration: underline;}

/**精確搜尋/以文找文**/
.sreach01 {font-size:16px; color:#5D5D5D; font-weight: bold; line-height:20px;  }

.sreach_link_01 a:{ font-size:12px; color:#a6a6a6; line-height:20px;}
.sreach_link_01 a:hover {color:#636363; line-height:20px;}

/**門簾**/
.actsidemenu {position:fixed;width:120px;height:500px;top:170px;}
/*.actsidemenu {position:fixed;width:120px;height:430px;bottom:40px;right:30px;display:none;}*/
.mRight {right:10px;}
.actsidemenu img{margin-top:2px; width:120px}
.mLeft {left:10px;}
.close_pic{position:relative; height:20px;top:0px; left:0px;z-index:99;float:left;cursor: pointer;}
