

body{
	margin:0; padding:0;
        text-align: center;
	}
*{
 text-decoration:none;
 font-family:"宋体";
 font-size:14px;
 line-height:1.5;
 }

a:link {
          color: #45C8F4;
          text-decoration: none;
		  }
a:hover{
   text-decoration:underline;
   color:#000000;
   background-repeat: repeat;
}
a:visited{
          color: #45C8F4;
          text-decoration: none;
		  }
/*-布局开始*/
#all   
    {
	width:980px;
	margin:0;
        text-align: left;
	}
#top {               /*顶部*/
       width:980px;
	   height:228px;
	   margin-top:0;
	   float:left;
	   }	   
#logo        /*logo层*/
	    {
	    width:980px;
	    height:149px;
		margin:0;
	    } 
#logoPic{   /*logo图标*/
		           width:213px;
		           height:149px;
		           float:left;
		           background-image:url(images/logo.jpg);
		        }  
#person{             /*个人信息提示box*/ 
		         width:486px;
				 height:149px;
				 float:left;
				 }	
#person_ifo{             /*个人信息*/ 
		         width:426px;
				 height:89px;
				 padding:60px 40px 0 20px;
				 }  
#person_ifo a
	               {
				    color:#45C8F4;
				    font:"黑体";
				    font-size:24px;
				    font-weight:bold;
				   }
.person 
	         {
			 color:#45C8F4;
			 font:"黑体";
			 font-size:24px;
			 font-weight:bold;
			 }			   
				  		 
 #ifo{   	/* 板块导航*/			
                  width:281px;
				  height:149px;
				  float:left;
		          }		 	
#ifo_iner{   	/* 板块导航文字内容*/			
                  width:281px;
				  height:109px;
				  font-size:16px;
				  text-decoration:none;
				  color:#45C8F4;
				  float:left;
				  padding:20px 0px 40px 0px;
		          }	
#ifo_iner a {
		            font:"宋体";
					font-size:16px;
					color:#AEAEAE;
					text-decoration:none;
					}		  
#line   /*水平线及个人信息修改层*/
	     {
		   width:980px;
		   height:22px;
		   background-image:url(images/line.jpg);
		   background-repeat:repeat-x;
		   text-align:right;
	      }	
		  
 .text_style      /*个人信息修改字体样式*/
	          {
			  font:"黑体";
			  font-size:16px;
			  color:#45C8F4;
			  font-weight:bold;
			  }
#nav_box{                /*导航栏box*/
             width:940px; 
	         background-color:#45C8F4;
			 height:37px;
			 margin:20px 20px 20px 20px;
			 border:2px #999999;
			 }	
#nav_logo           /*导航栏logo*/
	         {
			  background-image:url(images/nav_logo.jpg);
			  width:58px;
			  height:37px; 
			  float:left;
			  }	
	/*导航栏   导航效果代码开始*/
#nav{                        
	    font-family:"宋体";
		font-size:16px;
		width:882px; 
		height:37px;
		float:left;
		}
#nav	 ul
          {
		  margin:0;
		  list-style:none;
		  height:35px;
		  padding:0 0 0 10px;
		  }
#nav ul li
            {
			float:left;
			}
			
#nav li .nav_li	
                    {	
					color:#45C8F4;
		            background:url(images/ative.jpg);
		            }	  
#nav ul li a
              {
			   display:block;
			   line-height:35px;
			   color:#FFFFFF;
			   text-decoration:none;
			   padding:0 8px 0 8px;
			   }
#nav ul li a:hover
                   {
				   color:#FFFFFF;
				   background:url(images/hover.jpg);
				   background-repeat:no-repeat;
				   padding:0px 8px 2px 8px;
				   }
/*导航栏   导航效果代码结束 
		   		   			 */ 	    
#main   /*中间部分*/
    {
     width:980px;
	 height:auto;
	 float:left;
	 margin:20px 0 0 0 ;
	 }
#content  /*中间部分的内容box*/
	 {
	  width:940px;
	  margin:0px 20px 5px 20px;
	  border:1px solid  #ccc;
	  float:left;
	 }

#content_top
	             {
				 width:830px;
				 height:60px;
				 margin:10px 10px 0 80px;;
				 padding:10px 10px 10px 10px;
				 }
#content_top_left
	             {
				 width:40px;
				 height:50px;
				 float:left;
				 background:url(images/my.gif);
				 background-repeat:no-repeat;
				 }
#content_top_line{ 
	               width:810px;
				   height:10x;
				   float:left;
	               }		 
#content_top_left2            /*上传页面的#content_top_left部分*/
	             {
				 width:40px;
				 height:50px;
				 float:left;
				 background:url(images/upload.jpg);
				 background-repeat:no-repeat;
				 }
#content_top_right
	             {
				 width:700px;
				 height:50px;
				 float:left;
				 padding:10px 0 0px 30px;
				 }
#content_bottom
	             {
				 width:840px;
				 height:auto;
				 margin:0px 10px 0 50px;;
				 padding:10px 50px 10px 50px;
				 }	
#content_bottom_top1
	             {
				 width:440px;
				 height:auto;
				 float:left;
				 }
#content_bottom_sig
                   {
				   width:320px;
				   padding:5px 50px;
				   white-space:normal;
				   }     	
#content_bottom_top2
	             {
				 width:300px;
				 height:auto;
				 float:left;
				 padding:20px 0 10px 0px;
				 }
		 					 		 
#content_bottom_bottom
	             {
				 width:740px;
				 height:auto;
				 margin-top:30px;
				 float:left;
				 }		 
#login_box{
            margin:0 200px 20px 200px;  
            }
#bottom{
      width:980px;
	  height:auto;
	  font:normal 12px Arial, Helvetica, sans-serif;
	  text-align:center;
	  float:left;
	   }
#bottom ul{
	clear:left;
	display:block;
	padding:0;
	margin:0;
}
#bottom a{
	  text-decoration:none;
	  color:#636363;
}

 布局结束->

功能样式开始->

  /*表单样式*/
label{
   float: left;
   width: 200px;
   }
    
input{
        width: 190px;
        margin:10px 0 0 0;
        border:1px solid #808080;
        }
   
#girl
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
#boy
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }		
		   
#yes
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
#no
        {
		width: 100px;
        margin:10px 0 0 0;
        border:none;
        }
#book_editor
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }	
#film_editor
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
#music_editor
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
#super_manager
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }	
#citizen
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
#alive
        {
		width: 80px;
        margin:10px 0 0 0;
        border:none;
		   }
 select
          {
	  margin:10px 0 0 0;
      border:1px solid #808080;
	  }		  

textarea{
      width: 200px;
      height: 50px;
	  margin-top:10px;
      border:1px solid #808080;
		} 
#sbutton{
          margin-left: 80px;
          margin-top: 5px;
          width:80px;
            }
.sbutton{
          margin-left: 80px;
          margin-top: 5px;
          width:80px;
            } 
#update_level_botton{
          width:65px;
            } 			
#reset{
          margin-left: 10px;
          margin-top: 5px;
          width:80px;
            } 			

br{
        clear: left;
		margin:5px 0 5px 0;
       } 
	 /*表单样式结束*/
.warning	{
             font:"宋体";
			 font-size:12px;
			 color:#CC9933;
             } 
#pagecount{ margin:10px 70px 0 auto; float:right;}	
#main_box_user   /*用户管理*/
    {
	 margin:20px 0 0 40px;
	 }	