.floatL{
	float:left;
	line-height: 30px;
	text-indent: 10px;
}
#index_center {
	width: 950px;
}

.floatR{
	float:right;
	width: 500px;
}
#index_center_left {
	width: 200px;
	float:left;
	height:600px;
}
#index_center_right {
	width: 745px;
	float:right;
}
.index_update {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	width: 745px;
	border-top-color: #FFFFFF;
	border-right-color: #9CCBDE;
	border-bottom-color: #9CCBDE;
	border-left-color: #9CCBDE;
	height: auto;
	float:right;
}
.index_update_left {
	list-style-type: none;
	float:left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #9CCBDE;
	line-height: 180%;
	text-align:left;
	width: 70%;
}
.index_update_right {
	list-style-type: none;
	float:left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #9CCBDE;
	line-height: 180%;
	width: 25%;
	text-align:right;
}

#space {
	height: 5px;
	width: 950px;
	overflow: hidden;
}
#index_tj {
	width: 33%;
	height:auto;
	float:left
}
.index_tj_instro {
	text-align: left;
	text-indent: 20px;
	vertical-align: top;
	line-height: 150%;
}
.index_tj_title {
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}
.index_tj_space {
	height: 10px;
	width: 100%;
}
#index_center #index_center_right #index_tj img {
border:1px solid #ccc;
padding:5px; border:1px solid #CBCBCB;display:block;width:120px;
}
.img { padding:5px; border:1px solid #CBCBCB;display:block;}
.img:link,.info li .img:visited {border:1px solid #CBCBCB;}
.img:hover{border:1px solid #CBCBCB;background:#f0f0f0;}






.clear{ float:none }
.center{ text-align:center }
.left{ text-align:left }
.right{ text-align:right }
body{
  background: #F6F6F6;
  color: black;
  margin: 0;
  padding: 0;
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align:center;
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
}
img{ border:0;}

/* 最外层div */
#main{ width:950px; margin: 0px auto 0 auto; }
/* 用户登录 */
#login{ 
	width:950px; 
	height: 35px;
	float:left;
	text-align: left; 
	background: url('backone.gif') repeat-x ; 
	border-bottom: #8D8D8D dotted 1px; 
	margin-bottom:10px; 
}
#login_left{ 
	width:700px; 
	height: 35px;
	float:middle;
	text-align: left; 
	margin-bottom:10px; 
}
/* logo banner横幅标语 */
#logo_banner{ height:65px; width:950px; float:left; }
#logo{ width:212px; }
#banner{ width:638px; height:65px; }
#banner_right{ width:100px; }
/* 导航 */
#navigation{ 
	width:950px; 
	float: middle;
	float:left;
	text-align: center; 
	background-color:#5A5D73; 
	padding:0; margin:0; 
	padding-top:3px; 
	margin-bottom:0px;  }
#navigation ul { margin: 0px; padding: 0px; padding-left:60px; }
#navigation li { list-style-type: none; float:left; padding-left:2px; padding-right:2px; }
.nav_li { padding-top:8px; }
.nav { color:#FFFFFF; font-size:14px; font-weight:bold; height:19px; padding:0px 3px 0px 3px; margin-bottom:100px; }
.nav A:link {	COLOR: white;text-decoration: none; }
.nav A:visited {COLOR: white;text-decoration: none; }
.nav a:hover {text-decoration: none;}
.nav a:active {text-decoration: none;}
/* 分类 */
#book_sort{ width:950px; float:left; text-align: center; padding:0; margin:0; padding-top:5px; }
/* 搜索 */
#search{ width:948px; float:left; border: 1px solid #9CCBDE; padding:3px 0 3px 0; margin-top:5px; }
#hot{ padding-top:7px; }

body{
  background: #Ffffff;
  color: black;
  margin: 0;
  padding: 0;
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
}

form{
  margin: 0;
  padding: 0;
}

table{
  text-align: left;
}

table td{
  border-width: 0; 
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
}

a{
  color: #3D5A83; 
  text-decoration: none; 
  background-color: transparent;
}

a:hover{
  color: #FF6000;
}

hr{
  height: 1px;
}

ul{
  margin: 2px; 
  padding: 2px; 
  list-style: decimal inside; 
  text-align: left;
}

li{
  margin-left: 2px; 
  list-style: square inside; 
  color: #050999;
}

input{
    font-size: 12px;
	margin-top:5px;
}
#adbottom{ width:948px; float:mid; border: 1px solid #9CCBDE; padding:3px 0 3px 0; margin-top:5px;align="center";}
#friendlink{ width:948px; float:mid; border: 1px solid #9CCBDE; padding:3px 0 3px 0; margin-top:5px;align="left";}
#friendlinks{ float:left; text-indent:8px;}
table.maincontent{
  width: 950px;
  background: #ffffff;
  padding:0;
  margin:0;
}
table.headertable{
  width: 100%;
}

table.centertable{
  width: 100%; 
}

table.footertable{
 
}
.vcss {
	background-color: #FFFFFF;
	text-indent: 5px;
	height: 25px;
	}
.tcss 
{
	background-color: #FFFFFF;
	height: 25px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.blockTitle{
  height: 20px;
  padding-top: 7px; 
  padding-left: 25px; 
  border-top: 1px solid #9CCBDE; 
  border-left: 1px solid #9CCBDE; 
  border-right: 1px solid #9CCBDE; 
  border-bottom: 1px solid #9CCBDE; 
  background-color:#DEEFF7; 
  font-weight: bold;
  text-align: left;
  text-valign:middle;
}
.blockContent{
  padding: 3px 5px 5px 5px; margin-bottom:5px;
  line-height: 150%;
  text-align:left;
  background-color: #Fffffff;
  border-left: 1px solid #9CCBDE; 
  border-right: 1px solid #9CCBDE; 
  border-bottom: 1px solid #9CCBDE; 
}
.ultop, .ulitem, .ulrow, .ulcenter, .ulmul{margin: 0px; padding: 0px;list-style-type: none; text-align: left; clear: both;t-y}
.ulitem li{list-style: circle inside; margin-left: 3px;}
table.centertable{
  width: 100%; 
}
#leftcolumn{
  width: 172px; 
  font-size:12px;
}
.grid{
  background-color: #6687ba;
  border-right: 3px solid #cccccc; 
  border-bottom: 3px solid #dddddd;
}
.even{
  background-color: #f7f9fd; 
  padding: 3px;
}

.odd{
  background-color: #eaf1fb; 
  padding: 3px;
}
li { border-bottom:1px solid #E4E4E4; line-height:22px; padding-left:10px; }
.more {
	list-style-type: none;
	float: right;
}
#info_left {
	width: 172px;
	float:left;
}
#info_content_title {
	list-style-type: none;
	width:100%;
	height:40px;
	text-align:center
}
#info_content_other {
	text-indent:10px;
	text-align:left;
	width: 25%;
	float: left;
	height:20px;
	line-height:20px;
}


#info_mid{
	width: 25px;
	float:left;
	
}
#info_right{
	width: 745px;
	float:left;
	
}

#info_content_left{
	width:20%;
	float:left;
}

#info_content_mid{
	width:60%;
	float:left;
}

hr {
	color: #000000;
}

#info_content_intro {
	height:auto;
	line-height:20px;
	text-indent:10px;
	text-align:left;
}

#info_content_right{
	width:20%;
	float:left;
	text-align: center;
}
#info_info{
	width:745px;
	float:left;
}
#info_tr {
	text-align: center;
	line-height:25px;
	list-style-type: none;
	width:749px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CCBDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9CCBDE;
	color:#FF0000;
}
#info_td {
	text-align: left;
	text-indent: 5px;
	list-style-type: none;
	height: 25px;
	width: 249px;
	float: left;
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CCBDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9CCBDE;
	overflow: hidden;
	position: relative;	
}
#info_list {
	width:750px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #9CCBDE;
	border-right-color: #9CCBDE;
	border-bottom-color: #9CCBDE;
	border-left-color: #9CCBDE;

}
#reg_center {
	width: 700px;
	float: mid;
	border: 1px solid #9CCBDE;
}
#reg_space {
	height: 50px;
	width: 950px;
	float: mid;
}
#control_space {
	height: 5px;
	width: 950px;
	float: mid;
}
#reg_title {
	background-color:#DEEFF7;
	line-height: 30px;
	height: 30px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CCBDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9CCBDE;
	font-size: 14px;
	font-weight: 900;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
}
#reg_content_left {
	width: 140px;
	float:left;
	text-indent:10px;
	line-height:30px;
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CCBDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9CCBDE;
}
#reg {
	vertical-align: middle;
}
input {
	font-size: 12px; 
}


#reg_content_right {
	width: 358px;
	float:left;
	text-indent:10px;
	text-align:left;
	line-height:30px;
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9CCBDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9CCBDE;
}
#control {
	width: 950px;
	border: 1px solid #9CCBDE;
}
#control_left {
	width: 200px;
	float:left;
}
#control_right {
	width: 750px;
	float:left;
}
#info_ad1 {
margin-bottom:10px;
}
#info_ad2 {
margin-bottom:10px;
}