body {background:#fff;margin:0; background:url(images/bg.jpg) repeat-x #e8ebce;}
body td,div,th {font-size:12px;}
a {color:#06c; text-decoration:none;}
a:hover {color:#003300; text-decoration:underline;}
form {margin:0px;padding:0px;}
table {clear:left;}

/*----------------------------------------------------*/
#top {width:1000px;height:118px;}
	#top #top_date {float:right;width:204px; height:23px; background:url(images/date_bg.jpg) no-repeat; text-align:center;padding-right:60px; padding-top:5px; font-family:Arial; font-size:12px; color:#FFF;}
	#top #top_title h1,h2,h3 { float:left;margin:0px;line-height:100%;color:#FFD800; text-align:left; padding-top:42px;padding-left:60px; padding-right:35px;}
/*----------------------------------------------------*/
#menu_box{ width:970px; padding-left:30px;}
#menu {padding-left:0px;height:41px; padding-right:0px;text-align:center; width:892px;font-size:12px;font-weight:bold;background: url(images/menu_bg.jpg) no-repeat left;}
	#menu a {color:#0D374F;font-size:14px;font-family:Arial;}
	#menu a:hover {color:#f30;}
	#menu td {padding:0px 14px;padding-top:13px;}
	#menu a.on {color:#f30;}
/*----------------------------------------------------*/
#index {width:1000px;}
    #index #index_left {float:left;width:310px;vertical-align:top;}
	#index #index_right {float:right; width:670px; padding-right:20px;vertical-align:top;}	
/*----------------------------------------------------*/
    #index #index_left #index_left_Img{ float:left;width:310px;}
	#index #index_left #index_left_cnt{ float:left;background:url(images/cnt_bg.gif) repeat-y; width:310px;}
	#index #index_left #index_left_Text{
	float:left;
	height:22px;
	margin-left:15px;
	padding-left:20px;
	padding-right:20px;
	padding-top:5px;
	
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	width:210px;
	text-align:left;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background-image: url(images/cnt_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
}

/*----------------------------------------------------*/
#index #index_right #index_right_Title {background:url(images/title_dot.jpg) no-repeat left 0px;padding:32px 0px 0px 80px; width:200px;height:45px;font-family:Arial;font-size:16px; font-weight:bold; color:#222; letter-spacing:4px;}
#index #index_right #index_right_Title2 {background:url(images/title_dot.gif) no-repeat left 0px;padding:32px 0px 0px 80px; width:200px;height:35px;font-family:Arial;font-size:16px; font-weight:bold; color:#222; letter-spacing:4px;}
#index #index_right #index_content {line-height:170%;vertical-align:top;padding:35px 30px;width:594px;background:#fff;}
#index #index_right #index_content2 {line-height:170%;vertical-align:top;padding:20px;}
	#index #index_right #index_content * {line-height:170%;}
/*----------------------------------------------------*/

#Thing_class_list {padding:10px;width:540px;}
	#Thing_class_list ul,#Thing_class_list li {padding:0px;margin:0px;list-style:none;}
	#Thing_class_list li {float:left;width:80%;}
.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:#0F3D6A;font-size:14px;font-weight:bold;}
	.Thing_class_list_v2 a:hover {color:#0E4FA7;font-size:14px;font-weight:bold;}
/*---------------------------------------------------*/
#Thing_inter {text-align:left;width:560px;}
	#Thing_inter #Thing_inter_title { background:url(images/dot.gif) no-repeat left; padding-left:15px;color:#0F3D6A;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:0px #CCCCCC  solid;}
#back {padding:5px 0px;text-align:right;width:560px;}
	#back .back_button {background:url(images/back.gif) no-repeat left top; width:44px; height:13px;font-size:11px; font-family:Arial;border:0px  #D7D27B solid; cursor:pointer;}
/*----------------------------------------------------*/
.page {text-align:center;color:#999;}
	.page a {color:#f30;}
/*----------------------------------------------------*/
#footer {float:left;clear:left;width:965px;background:#ABB78C;padding:10px 0px; margin-top:20px;margin-right:30px;line-height:170%;color:#474B36;text-align:center;font-family:arial;}
#footer2 {float:left;clear:left;width:955px;height:30px;padding:7px 0px 0px 10px;margin-right:30px;line-height:170%;color:#333;}