/* CSS Document */
body
{
	background:#eee;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-family:"Lucida Console", "宋体";
	
	
}/*body*/
#forie6
{
	padding:5px;
	text-align:center;
	color:yellow;
	background:red;
	font-size:14px;
	display:block;
}
form
{
	padding:0px;
	margin:0px;
	font-size:12px;
}
form *
{
	font-size:12px;
}
a
{
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-family:"Lucida Console", "宋体";
}/*a*/
a:hover
{
	color:red;
}/*a:hover*/
img
{
	border:0px;
}/*img*/
#frame{
	width:960px;
	margin:0px auto;
	background:#fff;
	padding:0px;
	overflow:hidden;
}/*frame*/

#header
{
	height:59px;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #1291A9;
	margin-bottom:3px;
	/*background:red;*/
}/*header*/
#logo
{
	width:160px;
	height:59px;
	overflow:hidden;
	float:left;
}/*logo*/
#search-txtad
{
	width:790px;
	height:49px
	overflow:hidden;
	text-align:center;
	padding:5px;
	/*background:red;*/
	float:left;
}/*search-txtad*/
#search
{
	height:29px;
	/*background:green;*/
	line-height:29px;
}
#header-txtad
{
	height:20px;
	/*background:yellow;*/
	line-height:20px;
}/*header-txtad*/

#main
{
	clear:both;
	
}/*main*/

#left
{
	width:152px;
	border:2px solid #AEDCDE;
	float:left;
	/*background:#70e1ff;*/
	background:#F0F7F9;
	padding:2px;
	
} /*left*/
#left dl,dt,dd
{
	padding:0px;
	margin:0px;
}
#left dt
{
	/*background:url(left-dt-bg.png);*/
	/*background:#3f813f;*/
	background:#AEDCDE;
	color:#4A4221;
	height:22px;
	line-height:22px;
	
	font-weight:bold;
	letter-spacing:2px;
	padding-left:2px;
	
}
#left dt a
{
	color:#4A4221;
}
#left dt a:hover
{
	color:#1291A9;
}
#left dd
{
	padding:3px;
}
#right
{
	width:794px;
	min-height:400px;
	float:left;
	padding:3px;
}/*right*/

#content
{
	
}
#content h1
{
	margin:5px;
	padding:5px;
	font-size:18px;
	border-bottom:1px dotted #ccc;
	border-top:1px dotted #ccc;
}
#content-body,#down-urls
{
	border:1px dotted #ccc;
	padding:5px;
	line-height:150%;
}
#banner-main-top, #banner-main-body
{
	margin:5px;
}
#cus_action
{
	padding:0px;
	margin:0px;margin-left:15px;
	
}/*cus_action*/

#cus_action li
{
	padding:0px;
	margin:0px;
	
	list-style:none;
	display:inline;
	padding-left:20px;
	height:16px;
	line-height:16px;
}/*cus_action li*/
#ca_joyo
{
	/*background:url(ico/ca_joyo.gif) center left  no-repeat;*/
}/*ca_joyo*/
#ca_cp
{
	background:url(ico/ca_cp.gif) center left  no-repeat;
}/*ca_cp*/
#ca_down
{
	background:url(ico/ca_down.gif) center left  no-repeat;
}/*ca_down*/
#info
{
	padding:0px;
	margin:0px;margin-left:15px;
	cursor:default;
}/*info*/

#info li
{
	padding:0px;
	margin:0px;
	margin-left:25px;
}/*info li*/
#info_author
{
	list-style-image:url(ico/info_author.gif);
}/*info_author*/
#info_isbn
{
	list-style-image:url(ico/info_isbn.gif);
}/*info_isbn*/
#info_pubtime
{
	list-style-image:url(ico/info_pubtime.gif);
}/*info_pubtime*/
#info_puber
{
	list-style-image:url(ico/info_puber.gif);
}/*info_puber*/

#down-urls h6
{
	
	width:160px;
	height:60px;
	
	padding:5px;
	line-height:60px;
	font-size:16px;
	padding-left:10px;
	margin:0 auto;
}
#down-urls ul
{
	color:#666;
}
#info_cat
{
	list-style-image:url(ico/info_cat.gif);
}/*info_cat*/
#footer
{
clear:both;
border-top:1px solid #1291A9;
background:#F0F7F9;
margin-top:3px;
text-align:center;
color:#666;
padding-top:5px;
}
#footer ul
{
	padding:0px;
	margin:0px;
}
#footer li
{
	display:inline;
}
#footer a
{
	color:#666;
}
#footer a:hover
{
	text-decoration:underline;
}
#footer img
{
	vertical-align:middle;
}
#fwtk
{
	width:90%;
	margin:0px auto;
	height:200px;
	overflow:scroll;
}
pre
{
	font-size:12px;
}
#yzm
{
	width:90%;
	margin:0px auto;
}
#uldowns li
{
	list-style-image:url(ico/ca_down.gif);
}
#ulsamps li
{
	list-style-image:url(ico/samp.gif);
}
#lists
{
}
#list
{
	margin:3px;
	padding:2px;
}
#list dt
{
	font-size:14px;
	border-bottom:1px dotted #ccc;
	font-weight:bold;
	background:url(ico/list_sk.gif) no-repeat;
	height:22px;
	line-height:22px;
	padding-left:20px;
}
#list .content
{
	line-height:150%;
	letter-spacing:1px;
	border-bottom:1px dotted #ccc;
}
#list .link 
{
	text-align:right;
	border-bottom:1px dotted #ccc;
	height:20px;
	line-height:20px;
}
#pager
{
	text-align:center;
	background:#eee;
}
#content-body a
{
	color:#003366;
	text-decoration:underline;
}
#content-body a:hover
{
	color:red;
	text-decoration:none;
}
#other-links
{
}
#other-links dt
{
	font-weight:bold;
	color:#660000;
	height:22px;
	line-height:22px;
}
#other-links dd
{
	display:inline;
	padding:3px;
}
