body {
	background-image:url(../ri_images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.box01{ width:950px; margin:auto;}
.text01{font-size:14px; font-family:'微軟正黑體'; font-weight:bold; letter-spacing:1.5px; line-height:30px; padding:10px 10px 0px 10px; }
.text02{font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:1.5px; line-height:30px; padding:10px 10px 0px 10px; ;}
.text03{font-size:13px; }


/*上方按鈕圖片切換開始*/
.m1_sm_btn {
	background:url('../ri_images/top_menu.jpg') 0px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;
	
	display: block;
	height: 40px;
	width:128px;
}

.m1_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') 0px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;
	
	display: block;
	height: 40px;
	width:128px;
}

.m2_sm_btn {
	background:url('../ri_images/top_menu.jpg') -128px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
	
}

.m2_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') -128px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m3_sm_btn {
	background:url('../ri_images/top_menu.jpg') -256px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m3_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') -256px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m4_sm_btn {
	background:url('../ri_images/top_menu.jpg') -384px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:130px;
}

.m4_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') -384px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:130px;
}

.m5_sm_btn {
	background:url('../ri_images/top_menu.jpg') -512px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m5_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') -512px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m6_sm_btn {
	background:url('../ri_images/top_menu.jpg') -640px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m6_sm_btn:hover, active {
	background:url('../ri_images/top_menu.jpg') -640px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m7_sm_btn {
	background:url('../ri_images/top_menu.jpg') -768px 0px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}

.m7_sm_btn:hover {
	background:url('../ri_images/top_menu.jpg') -768px -70px no-repeat;
	overflow:hidden;
	cursor:pointer;

	display: block;
	height: 40px;
	width:128px;
}
/*上方按鈕圖片切換開始*/
/*  滑入時變換底色樣式 */  
.reds{
  font-family:'微軟正黑體';
  font-weight:bold;
  color:#666666;  	
	} 
.reds a{
  font-family:'微軟正黑體';
  font-weight:bold;
  color:#666666; 	}
	
.reds a:hover {
  font-family:'微軟正黑體';
  font-weight:bold;
  color:#ad1a1a; 
  text-decoration:underline;
  	}	
/*  滑入時變換底色樣式結束 */  



.white_text{
	color:#FFF; 
	font-weight:bold;
	font-size:15px;
	padding:0px 0px 0px 10px;
	}
.red_text{
	color:#900;
	font-size:13px; 
	}
.blue_test{
	color:#48a39c;
	font-size:13px; 	
	}		
.spacing01{padding:0px 0px 0px 20px;}
.spacing02{ margin:14px;}
.spacing03{padding:0px 0px 0px 15px;}
.dashed01{
	font-size:17px;
	border-bottom:#999 1px dashed;
	}
	
/*產品種類css*/
.exh{ width:220px; height:177px; float:left;}
.exhtext{ width:220px; font-family:'微軟正黑體'; color:#023a73; text-align:center; margin:-15px 0px 0px 0px; padding:0px 0px 0px 0px;}
/*產品種類css結束*/