﻿body{
	margin:0;
	padding:0;
	text-align:left;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
		
}
h1, h2, h3, h4, h5, h6,p,ul,li,form	{margin:0;padding:0;}
img								{border:0;margin:0;}
body, div, table, div, p, ul, li, td, pre, dt, dd, select  {font:normal 12px verdana,sans-serif}
/* 头部 */
.dk_top{
	height:86px;	
	border-bottom:#d9e6e6 1px solid;
}
img{
	border:0;	
}
.top_title{
	width:800px;
	margin:0 auto;
	text-align:left;
}
.top_title div,.l_nr,.r_nr,.l_zh,.list_nr .list_text span img,.login img,.login{
	float:left;
}
.logo{
	width:275px;
	padding-top:1.5em;
}
.gn{
	width:525px;
	padding-top:1em;
	text-align:right;
}
.gn span{
	margin:0;
	padding:0;
	display:block;
	height:40px;
}
.gn .a_text{
	float:right;	
}
.gn .a_text ul{
	padding:0;
	margin:0;
	list-style:none;	
}
.gn .a_text li{
	float:left;
	font-size:12px;
	color:#0278c2;
	border-right:#0278c2 1px solid;
	width:auto;
	text-align:center;
	padding:0 10px;	
}
.gn .a_text .beg{
	width:80px;
	padding:0;
}
.gn .a_text .end{
	border:0;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 5px;
	
	
}
.gn .a_text .end a{
	font-size:12px;
	color:#000;
	text-decoration:underline;	
}
.gn .a_text .end a:hover{
	color:#0278c2;	
}
.gn .t_name{
	margin:0;
	font-size:12px;	
}
.gn_text a{
	font-size:14px;
	color:#0278c2;
	text-decoration:none;
}
.gn_text a:hover{
	text-decoration:underline;
	color:#2cb2ff;	
}
.gn_in div{
	float:left;
	text-align:right;
	width:210px;
	font-weight:bold;
	font-size:12px;	
}
.gn_in a{
	color:#0278c2;
	text-decoration:underline;	
}
.gn_in img{
	vertical-align: top;
}
.gn_in input{
	border:#79b8df 1px solid;
	width:173px;
	height:24px;
	color:#aaa;
	line-height:21px;
}
.gn_in select{
	width:60px;
	margin:0 5px;
}
/*底部*/
.dk_bottom{
	clear:both;
	width:800px;
	color:#818181;
	text-align:center;
	padding-top:0 !important;
	padding-top:1.8em;
	padding-bottom:1em;
	margin:0 auto;
	font-size:12px;
}
.dk_bottom p{
	margin:0;
	padding:0;
	line-height:23px;	
}
.dk_bottom p a,.dk_bottom p a:visited,.dk_bottom p a:active{
	color:#818181;
	text-decoration:none;	
}
.dk_bottom p a:hover{
	color:#818181;
	text-decoration:underline;	
}
/*中间*/
.booklist
{
 width:900px;	
}
/*书的右边 */
.book_right h3.title					{color:#6D6D6D;background:#DBEEFF;}
.book_right							{border:1px solid #B0C8E4;text-align:left;margin-bottom:10px;}
.book_right h3.title					{text-align:left;height:24px;line-height:24px;font-size:12px;padding-left:8px;border:1px solid #FFFFFF;}
.book_right h3.title div.text		{float:left;margin-top:5px;margin-right:3px;font-weight:bold;}
.book_right h3.title div.icon		{float:left;margin-top:2px;}
.book_right h3.title div.more		{float:right;margin-right:5px;}
.book_right  a:link,a:visited		{color: #147DCE; text-decoration:none;  }
.book_right  a:hover          { color: #ffffff; text-decoration:none; background-color:#147DCE;}
.book_right  a.au:link,a.au:visited { text-decoration:underline; }
.book_right div.cbox1				{margin:10px;margin-top:20px;}
.book_right div.cbox2				{margin:10px;}
.book_right div.option				{background:#F6F6F6;padding:5px;}
.book_right input.itn				{height:14px;width:104px;}
.book_right div.option div.tr		{padding:3px;}
.book_right div.tagcloud				{margin:6px;line-height:200%;}
.book_right div.taglist				{margin-left:4px;}
.book_right div.taglist span.num		{font-size:9px;color:#818181;}
.book_right div.taglist .ht0, .mbox1 div.taglist .ht1, .mbox1 div.taglist .ht2 {font-size:12px;font-weight:normal;}
.book_right ul li					{list-style-type:none;}
/*全部链接信息*/
A,A:link,A:visited,A:active
{
	color:#0278C2;
	text-decoration:none;
	background-color:transparent;
}

A.la,A.la:link,A.la:visited,A.la:active
{
	font-size:14px;
	color:#0278C2;
	text-decoration:none;
	background-color:transparent;
}


A.lua,A.lua:link,A.lua:visited,A.lua:active
{
	font-size:14px;
	color:#0278C2;
	text-decoration:underline;
	background-color:transparent;
}
A.lbua,A.lbua:link,A.lbua:visited,A.lbua:active
{
	font-weight:bold;
	font-size:14px;
	color:#0278C2;
	text-decoration:underline;
	background-color:transparent;
}

.list_left
{
 float:left;width:620px;padding-left:3px;	
}
.list_left .container1 .NewBooks
{
	float:left;
}
.NewBooks
{
 margin-left:5px;	
}
.rightdiv
{
	width:260px;float:left;padding-left:8px;
}

#TopStatus
{
	width:100%; height:25px;background:url(/skin/headnavbot.gif) repeat-x scroll left top #eef9eb; text-align:center;padding-top:5px;margin-top:-3px;
}
.linkt  a:link,a:visited		{color: #147DCE; text-decoration:none;  }
.linkt  a:hover          { color: #ffffff; text-decoration:none; background-color:#0707AC;}
.linkt  a.au:link,a.au:visited { text-decoration:underline; }
.class_img
{
border:1px solid #cccccc;	
}
.photo_border{
	width:104px;
}
.photo_border{
	width:90px;
}
.photo_border img{
	padding:2px;
}
.photo_border a
{
	border:1px #cccccc solid;
	display:block;
}
.photo_border a:hover
{
	border:1px solid #ff6600;
	display:block;
}
.siteclass
{
	padding-left:15px;text-align:left;margin-bottom:6px;
}
.ad_tips{
	background:#fffcaa;
	border:#ffed00 1px solid;
	padding:0.3em 0 0.3em 10px;
	color:#000;
	font-size:14px;
	text-align:left;
	margin-bottom:1em;
	width:100% !important;
	width:100%;
	float:left;
}
