body
{
	margin:0px;
	padding:0px;
}

.defaultlisttitle h2
{
	background:url(../../images/index_01.gif) no-repeat left top;
	height:26px;
}

.defaultlisttitle h2 span
{
	background-color:Transparent;
	color:Black;
	line-height:28px;
	padding-left:20px;
}

.defaultlisttitle h2 .more{ width:50px;line-height:26px;float:right;display:inline-block;height:26px;background-position:42px -238px;}


.new_classify_path
{
	line-height:25px;
}

	.new_classify_path ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
		list-style-position:inherit;
	}

	.new_classify_path li
	{
		float:left;
		background:url(../../images/do_02.gif) no-repeat left 5px;
		padding-left:15px;
		margin-left:5px;
		
	}

	.new_classify_path li.index
	{
		background:url(../../images/smallimg.gif) no-repeat left -27px;
		padding-left:20px;
		margin-left:0px;
	}
	


.page_newslist ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.page_newslist li
{
	line-height:30px;
	border-top:solid 1px #f9f9f9;
	background:url(../../images/smallimg.gif) no-repeat left -625px;
	padding-left:20px;
}

.page_newslist li.first
{
	border-top:none;
}


	.page_newslist li .news_date
	{
		float:right;
	}
	

	
	.pager
	{
		line-height:30px;
		text-align:center;
	}


#main h5
{
	margin:10px 0px 10px 0px;
	line-height:30px;
	font-size:14px;
	border-bottom:dashed 1px #811D19;
	padding:0px 15px;
}

	#main h5 span
	{
		font-size:16px;
	}
	
	.inputarea
	{
		line-height:25px;
		text-align:left;
	}
		.inputarea th
		{
			font-weight:normal;
			text-align:right;
		}
#main h4
{
	margin:3px 0px;
	padding:2px;
}


.page_center .moreclassify
{
	text-align:center;
}
.page_center .moreclassify ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:25px;
}

.page_center .moreclassify li
{
	float:left;
	background:url(../../images/bg_h7.gif) no-repeat left -365px;
	padding-left:7px;
	margin:10px 15px;
}

.page_center .moreclassify li a
{
	background:url(../../images/bg_h7.gif) repeat-x left -436px;
	padding-left:3px;
	display:block;
	width:200px;
	color:Black;
}

.page_center .moreclassify li a span
{
	background:url(../../images/bg_h7.gif) no-repeat right -505px;
	padding-left:3px;
	height:60px;
	display:block;
	line-height:60px;
	font-size:14px;
	text-align:center;
	cursor:pointer;
	padding-right:7px;
}

.page_center .morefriend td
{
	height:60px;
	text-align:center;

}

.page_center .morefriend td img
{
	border:solid 1px black;
}

.question
{
	background-color:#FDFCF8;
	border:solid 1px #F1E4D4;
	margin:8px;
	padding:5px 15px;
	font-size:14px;
}

.question h4
{
	display:block;
	margin:3px;
	padding:3px;
	line-height:180%;
	font-size:14px;
	border-bottom:solid 1px #F1E4D4;
}

.question ul
{
	margin:4px 15px;
	padding:0px;
	list-style:none;
}
.question li
{
	line-height:180%;
}

.question li label
{
	margin-left:8px;
}

.examstime
{
	right:10px;
	bottom:50px;
	position:fixed;
	background-color:#811D19;
	border:solid 1px black;
	color:White;
	padding:10px;
}

.examstime h4
{
	margin:0px;
	padding:0px;
	text-align:center;
	margin-bottom:10px;
}


.examstime div
{
	text-align:center;
}

.examstime #examstime
{
	font-size:25px;
	font-family:黑体,宋体;
	font-weight:bold;
}

.examstime #exams_s
{
	font-size:18px;
	font-family:黑体,宋体;
	font-weight:bold;
}




.exams_question h4 span
{
	font-size:25px;
	color:Green;
	font-weight:bold;
	padding-left:45px;
	font-family:隶书,黑体，宋体;
	width:20px;
}

.exams_question h4 span.wrong
{
	color:Red;
	background:url(../../images/delete.png) no-repeat 20px top;
}
.exams_question h4 span.right
{
	background:url(../../images/accept.png) no-repeat 20px top;
}

.exams_question label.selected
{
	font-weight:bold;
	color:Blue;
}

.exams_question #spanWrong
{
	font-size:18px;
	color:Red;
	font-weight:bold;
	margin-left:15px;
}

.exams_question #spanRight
{
	font-size:18px;
	color:Green;
	font-weight:bold;
	margin-left:15px;
}


.exams_question #spanScope
{
	margin-left:15px;
	font-size:18px;
	color:black;
	font-weight:bold;
}

#main #page_main_left
{
	width:693px;
	float:left;
}


	#page_main_left_content
	{
		padding-left:20px;
		font-size:14px;
		line-height:180%;
	}

		#page_main_left_content .tablelist
		{
			text-align:left;
			border:solid 1px #D38682;
			font-size:12px;
		}
		#page_main_left_content .tablelist th
		{
			padding-left:10px;
			background-color: #F7EFE4;
		}
		#page_main_left_content .tablelist td
		{
			background-color:#FEFAF5;
		}

	.news_main_title
	{
		font-size:20px;
		font-weight:bold;
		text-align:center;
		line-height:40px;
	}

	.news_main_title_ex
	{
		text-align:center;
		color:#666666;
	}

	#page_main_left_content .page_newslist_pager
	{
		margin-top:20px;
		border-top:solid 1px #efefef;
	}

			#page_main_left_content .showfilelist
			{
				border:solid 1px #BBA79D;
				background-color:#FFFDFC;
				padding:10px;
			}
			
			#page_main_left_content .showfilelist ul
			{
				margin:0px;
				padding:0px;
				list-style:none;
				margin:5px 10px;
			}
			#page_main_left_content .showfilelist li
			{
				line-height:30px;
				background:url(../../images/rightjt.gif) no-repeat 3px 9px;
				padding-left:18px;
				border-top:solid 1px #E8DCD8;
			}
			
			#page_main_left_content .showfilelist li.first
			{
				border-top:none;
			}
			
			#page_main_left_content .showfilelist .news_files_title
			{
				font-size:14px;
				font-weight:bold;
			}


#main #page_main_right
{
	width:281px;
	margin-left:713px!important;
	margin-left:708px;
	padding-left:0px!important;
	padding-left:2px;
}


	#main #page_main_right #ChildMenu
	{
	}
	#main #page_main_right #ChildMenu .ChildMenu_title_top
	{
		background-position:0px -728px;
		height:7px;
		font-size:7px;
		overflow:hidden;
	}
	#main #page_main_right .ChildMenu_title
	{
		background-position:0px -334px;
		height:23px;
		line-height:15px;
		font-size:14px;
		font-weight:bold;
		padding-left:15px;
		color:#ffffff;
		background-color:#e7e7e7;
		color:Black;
		border:solid 1px #e1e1e1;
		border-top:none;
		border-bottom:none;
	}
	
	#main #page_main_right .ChildMenu_content
	{
		background-position:0px 0px;
		padding:10px;
		background-color:#fafafa;
		border:solid 1px #e1e1e1;
	}
		#main #page_main_right .ChildMenu_content ul
		{
			margin:0px;
			padding:0px;
			list-style:none;
		}
		
		#main #page_main_right .ChildMenu_content li
		{
			line-height:25px;
			border-top:dashed 1px #FDD8B5;
			border-top:dashed 1px #e1e1e1;
			margin:0px 18px;
			padding:4px 0px;
		}
		#main #page_main_right .ChildMenu_content li.first
		{
			border-top:none;
		}
		
		#main #page_main_right .ChildMenu_content li a
		{
			padding-left:20px;
			display:block;
			color:White;
			color:Black;
			border-left:solid 5px #fafafa;
		}

		#main #page_main_right .ChildMenu_content li a.selected
		{
			color:Yellow;
			color:Black;
			font-weight:bold;
			border-left:solid 5px #D0D0D0;
			background-color:#f1f1f1;
		}
		
		#main #page_main_right .ChildMenu_content li a:hover
		{
		}
		
	#main #page_main_right .ChildMenu_bottom
	{
		background-position:0px -390px;
		height:25px;
		background-color:White;
		display:none;
	}
	
	#main #page_main_right .rightlist
	{
		background-color:#fafafa;
		border:solid 1px #e1e1e1;
	}
	#main #page_main_right .rightlist h3
	{
		line-height:25px;
		margin:3px 8px;
		font-size:14px;
		border-bottom:dashed 1px #d0d0d0;
	}
	
	#main #page_main_right .list_ex
	{
		margin:15px 0px 7px 0px;
	}
	
	
	#main #page_main_right #newdynamic
	{
		
		margin:0px 10px;
		line-height:150%;
	}
	#main #page_main_right #newdynamic ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
	#main #page_main_right #newdynamic li
	{
		padding-left:16px;
		background:url(../../images/do_03.gif) no-repeat left 7px;
		margin:3px 0px 8px 0px;
	}
	
	#main #page_main_right #newdynamic .news_date
	{
		display:block;
	}
	
	#main #page_main_right #newdynamic a
	{
		font-weight:bold;
	}
	
#book_img .newslist_picture
{
	border:solid 1px #e6e6e6;
	padding:3px;
	float:left;
	margin:0px 10px 10px 0px;
}
#book_img .book_subjectinfo
{
	float:left;
}
#book_img .book_subject
{
	line-height:35px;
	font-size:20px;
}
#book_img .book_price b
{
	font-size:18px;
	color:Green;
	line-height:35px;
}

#book_img .book_oldprice
{
	font-size:16px;
	text-decoration:line-through;
	font-weight:normal;
}
#book_img .book_buybutton
{
	line-height:50px;
	height:50px;
	padding-top:10px;
}

#book_info
{
	border-top:solid 1px #CC807C;
	border-top-style:dotted;
}

#book_info p
{
	margin:3px;
}
