body {margin:0px;text-align:center;background:url(images/bg.gif) repeat left top;}
body td,div,th {font-size:12px;line-height:170%;}
a {font-size:12px;color:#FF6600;}
a:hover {color:#ff0000;}
table {clear:left;}


#div_top {background:url(images/top_bg1.jpg) repeat left top;width:838px;height:170px;text-align:left;}
	#div_top h1 {padding:40px 0px 0px 30px;margin:0px;width:250px;FILTER: glow(color=#000000,strength=3);font-size:30px;font-weight:bold;color:#fff;text-align:left;line-height:130%;vertical-align:middle;}
	#div_top td {/*vertical-align:top;*/}
/*---------------------------------------------------*/
#menu {background:url(images/menu_bg.gif) repeat-x left top;width:838px;}
	#menu td {height:30px;}
	#menu a {color:#fff;font-size:12px;font-weight:bold;padding:0px 16px;text-decoration:none;}
		#menu a:hover {text-decoration:underline;}
	#menu font {color:#ff0;font-size:12px; font-family:Arial;}
	#menu a.on {color:#ff0;}
.div_center {width:840px;margin:auto;padding-bottom:6px;}
/*---------------------------------------------------*/
#company {vertical-align:top;padding:0px 15px;height:350px;width:630px;background:url(images/top_ico_bg01.jpg) repeat-y left top;text-align:left;}
#company_left {width:202px;height:420px;background:url(images/top_bg3.jpg) #fff no-repeat left bottom; vertical-align:top;}
#company_right {padding-left:8px;vertical-align:top;}
.company_inter {width:590px;text-align:left;padding-top:16px;}
	.company_inter td,th,div {line-height:200%;}
	.title_v1 {height:38px;padding:30px 30px 0 28px;background:url(images/top_ico01.jpg) no-repeat left top;}
	.title_v2 {height:65px;background:url(images/top_ico02.jpg) no-repeat left top;}
	.title_footv1 {height:10px;background:url(images/top_ico_bg02.jpg) no-repeat left bottom;}
/*---------------------------------------------------*/
#Thing_class_list {padding:10px;width:520px;}
	#Thing_class_list ul,#Thing_class_list li {padding:0px;margin:0px;list-style:none;}
	#Thing_class_list li {float:left;width:90%;}
.Thing_class_list_v1 {float:left;padding:5px 10px 5px 0;}
	.Thing_class_list_v1 img {border:1px #ddd solid;height:120px;float:left;}
.Thing_class_list_v2 {float:left;padding:5px 0;line-height:20px;vertical-align:top;font-size:12px;text-align:left;}
	.Thing_class_list_v2 a {color:#ff6600;font-size:14px;font-weight:bold;}
/*---------------------------------------------------*/
#Thing_inter {text-align:left;width:560px;}
	#Thing_inter #Thing_inter_title {color:#f30;font-size:16px;font-weight:bold;line-height:200%;}
	#Thing_inter #Thing_inter_img {}
	#Thing_inter #Thing_inter_com {padding:10px 0 10px 0;line-height:160%;font-size:12px;border-bottom:2px #ccc solid;}
#Thing_contact {text-align:left;width:560px;}
	#Thing_contact #Thing_contact_title {color:#f30;font-size:16px;font-weight:bold;line-height:200%;}
	#Thing_contact #Thing_contact_table {border-bottom:1px #999 solid;border-right:1px #999 solid;}
	#Thing_contact #Thing_contact_table td {padding:2px 5px;border-left:1px #ccc solid;border-top:1px #ccc solid;}
#Thing_contact .back_button {background:url(images/back.gif) #fff repeat-x left top;border:1px #9DBCE2 solid; cursor:pointer;}
/*---------------------------------------------------*/
#Thing_list_page {clear:left;padding:5px 0px 6px 0px;color:#999;}
	#Thing_list_page a span {padding:2px 5px 1px 5px;}
	#Thing_list_page a {color:#666;margin:0 1px;text-decoration:none;border:1px #bbb solid;font-weight:bold;}
	#Thing_list_page a:hover {color:#f30;border:1px #F90 solid;}
	#Thing_list_page .on {color:#f30;border:1px #F90 solid;}
/*---------------------------------------------------*/
#page {text-align:center;padding:5px 0;color:#666;}
/*---------------------------------------------------*/
#title_v1_text {float:left;width:135px;text-align:center;color:#fff;font-size:14px;font-weight:bold;padding-top:3px;}
#this_way {float:right;text-align:center;padding:5px 0;color:#666;}
/*---------------------------------------------------*/
#div_foot {clear:left;background:url(images/top_ico_bg03.jpg) repeat-x left top;width:840px;padding:18px 0px 6px 0px;color:#fff;line-height:20px;}
	#div_foot a {color:#fff;}
#div_foot2 {padding:10px 0px 5px 0px;width:96%;text-align:left;color:#000;}
	#div_foot2 a {color:#f00;}
	