Body{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-color: #878C92;
	scrollbar-track-color: Gray;
	scrollbar-highlight-color: #F0F8FF;
	
}

Div{
	font-size:12px;
	
}
#banner{
clear:both;
	
}
#adver_top{

  clear:both;
  margin-left: auto;
	margin-right: auto;
	width: 690px;
  
}
#adver_bottom{

  clear:both;
  margin-left: auto;
	margin-right: auto;
	width: 690px;
  
}
#header{
	margin-left: auto;
	margin-right: auto;
	height: 87px;
	width: 944px;
}
#space{
   background-color:#757575;
   margin-left: auto;
	margin-right: auto;
	width:944px;
	height:3px;
}
#spacer{
    height:10px;
   clear:both;
}
#i_body{
   text-align:center;
	margin-left: auto;
	margin-right: auto;
	width:944px;
}

#right{
	float:right;
	width:699px;
	background-color:#ffffff;
	
}
#right_art{
text-align:left;
	float:right;
	width:241px;
	background-color:#ffffff;
}
#art_body{
	
	
	width:944px;
	background-color:#ffffff;
}
#basic_info{
padding-left:160px;
text-align:center;
float:left;
}
#hits{
padding-left:10px;
float:left;

}
#corre_art{
   clear:both;
	text-align: left;
	float: left;
	width: 680px;
	padding-bottom:6px;
}
#corre_list{
	text-align: left;
	
	background-color: #f5f5f5;
	border-right: 1px solid Black;
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}
#corre_list li{
	line-height:18px;
	padding-left:8px;
	
}
#edit_art_list{
       text-align: left;
	float: right;
	width: 150px;
	heigth:400px;
	padding-left:8px;
	overflow: scroll;
}
#HD_subject{
	text-align: center;
	background-color: #f5f5f5;
	border: 1px solid #ADADAD;
}
#left_art{
	text-align: left;
	float: left;
	width: 699px;
	background-color: #ffffff;
	border-right: 1px solid Black;
	overflow:hidden;
}
#subject_list_ar{
	padding-top:10px;
	line-height:20px;
}
#subject_list_ar li{
	list-style-type: square;
}
#article_body{

	clear:both;

	padding-top:15px;
	padding-left:10px;
	padding-right:6px;
  line-height:150%;

  }
 
#article_body TD{
text-align:left;
font-size:14px;
line-height:150%;
}
 
#position{
	padding:6px;
}
#subject_list{
	padding:4px;
}
#left{
   float:left;
	width:241px;
	background-color:#ffffff;
	overflow:hidden;

	
	
}
#index_integration{
	width:699px;
	height:364px;
}
#daily_choice{
float:left;
	width:481px;
}
#line{
   float:right;
	width:3px;
}
#fouce{
   float:right;
	width:215px;
}
#daily_fouce{
	padding-left:10px;
	padding-right:10px;
}
#fouce_flash{
   float:left;
	text-align:left;
}
#fouce_top{
padding-left:10px;
text-align:left; 
float:right;
	width:280px;
	background-image: url(index_18.jpg);
}
#news_top{
  
   padding-left:10px;
	padding-right:10px;
	
	clear:both;
}
#it_news{
    text-align:left;	
	overflow:hidden;
	float:left;
	width:228px;
	height:145px;
	background-image:url(index_29.jpg);
	background-repeat: no-repeat;
}
#gov_news{
    text-align:left;
	overflow:hidden;
	float:right;
	width:228px;
	height:145px;
	background-image:url(index_31.jpg);
	background-repeat: no-repeat;
}
#left_body{
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
}
#fouce_list{
	padding-top: 0px;
	padding-left:4px;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	margin-top:-10px;
}
#pro_art{
clear:both;
	width:699px;
	height:494px;
}
#pro_art_body{
   clear:both;
	text-align:top;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
}
#pro_art_body#pro_art_li{
   width:150px;
	float:left;
	padding-left:8px;
	padding-right:8px;
}
#pro_art_body#pro_art_l_d{
padding-left:0px;
	width:205px;
}
#pro_acr_title{
	
	padding-left: 20px;
	text-align: left;
	height: 22px;
	width: 190px;
	background-image: url(acr_bg.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size:14px;
}
#pro_acr_title a:link{
       text-decoration: none;
	font-size: 14px;
	color: Black;
}
#pro_acr_title a:visited {
       text-decoration: none;
	font-size: 14px;
	color: Black;
}
#pro_acr_title a:hover {
       text-decoration: underline;
	font-size: 14px;
	color: blue;
}
#pro_acr_title a:active{
       text-decoration: none;
	font-size: 14px;
	color: Black;
}
#pro_acr_left{
  width:196px;
	float:left;
}
#sp_sub{
clear:both;
	width:699px;
	height:206px;
}
#books{
   clear:both;
	width:699px;
	height:187px;
	overflow:hidden;
	
}
#books#book_about{
	float: right;
	line-height: 18px;
	text-indent: 24px;
	text-align: left;
	color: Gray;
	overflow:hidden;
}
#books#book_list{
	clear:both;
	padding-top:14px;
	text-align:left;
	margin-left:-20px;
	margin-top:-20px;
	margin-bottom:-20px;
	
}
#books#book_li{
	width:211px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	
}

#books#book_img{
  
   float:left;
	width:106px;
	height:130px;
	
}
#books#book_img_body{
	 padding-top:1px;
	padding-left:1px;
	 padding-right:1px;
}
#comd_book#book_about{
	float: right;
	line-height: 18px;
	text-indent: 24px;
	text-align: left;
	color: Gray;
	padding-left:4px;
	padding-right:4px;
	overflow:hidden;
}
#login{
	
	width: 234px;
	height: 107px;
	background-image: url(index_14.jpg);
}
#logined{
float:left;
	width: 234px;
	height: 107px;
	background-image: url(logined.jpg);
}
#login_input{
padding-left:55px;
padding-top:40px;
	font-size:12px;
	line-height:30px;
	float:left;
}
#login_input li{
	line-height:30px;
}
#login_input input {
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	background-color: transparent;
}
#login_btn{
padding-left:5px;
text-align:center;
padding-top:40px;
	float:right;
}
#subject{
	width: 234px;
}
#sub_list{

clear:both;
	height:278px;
}
#sub_about{
	
	float:left;
	clear:both;
	
}
#sub_list_body{
	
}
#subject ul{
list-style-type:square; 
	margin-left:12px;
	line-height:18px;
}
#pro_index{
	width: 234px;
}
#pro_com{
	clear: both;
	float: left;
	width: 234px;
	height: 276px;
	float:left;
	text-align:left;
}
#pro_img{
	float:left;
	height:147px;
	width:100px;
	text-align:left;
}
#pro_about{
   clear:both;
   float:right;
   width:134px;
	text-align:left;
	
}
#pro_list{
margin-top:4px;
	clear:both;
}
#pro_hot{
	height:368px;
}
#new_sub{
	width: 234px;

}
#comd_book{
	width: 234px;
	
	height:auto;
}
#book_body{
	padding-top:4px;
}
#book_ul{
	background-color: #f5f5f5;
	margin-right:8px;
}
#comd_book#comd_book_body{
	width:234px;
	float:left;
	overflow:hidden;
}
#foot{
	margin-left: auto;
	margin-right: auto;
	width:944px;
	height:73px;
	clear:both;
}
#foot#foot_body{
	float: left;
	vertical-align: middle;
	text-align: center;
}
#foot#foot_color{
padding-top:20px;
height:70px;
	background-color: #ffffff;
}
#rem_title{

  padding-top:20px;
  width:100%;
  font-size:14px;
  font-weight:bold;
  color:#000000;
  text-align:center;

}

#article_body .ram_list{

   

}
#article_body li{

   clear:both;
   padding-bottom:14px;
   list-style-type:none;

}
#article_body .rem_b{
   
   width:93%;
   border:1px solid #92C3F2;
   padding:1px;

}
#article_body .rem_t{

   background-color:#BFDFFF;
   width:100%;
   height:20px;
   color:#000000;	
   padding:3px;
   font-size:12px;

}
#article_body .rem_text{

   	padding:6px;
   	color:#000000;
   	font-size:12px;
    clear:both;
}
#article_body .rem_info{

   color:#CCCCCC;
   font-size:12px;
   text-align:right;
   clear:both;
}
#remark_add{
margin-left:auto;
margin-right:auto;
  clear:both;
  width:93%;
  border:1px solid #164190;
  padding:2px;
  margin-bottom:20px;
}


#remark_add .re_a_t{

   background-color:#cccccc;
   width:100%;
   height:20px;
   color:#000000;	
   padding:3px;
   font-size:12px;

}
#remark_add .re_a_n{

   background-color:#f5f5f5;
   width:100%;
   height:20px;
   color:#0000ff;	
   padding:3px;
   font-size:12px;

}
#remark_add .re_a_b{

   background-color:#ffffff;
   width:100%;
   
   color:#0000ff;	
   padding:3px;
   font-size:12px;

}
#remark_add .re_a_s{
   text-align:center;
   background-color:#ffffff;
   width:100%;
   height:40px;
   
   padding:3px;
  

}
#re_page{
margin-left:auto;
margin-right:auto;
   text-align:center;
   width:100%;
   
 padding-bottom:10px;

}
#float_adver{

   float:left;
   width:0px;
   height:0px;
   background-color:#ffffff;
   border:1px solid #cccccc;
   //margin-top:100px;
   padding-top:100px;

}
#adver_right{
   margin-left:auto;
   margin-right:auto;
   clear:both;
   width:225px;
   



}