
/* CSS Document */
body{
     font-size:14px;
	 color:#000000;
	 padding:0px;
	 margin:0px;
	 }
#bg{
    background:url(/images/banner.jpg) center top no-repeat;
	height: 360px;
	}
#bg_2{ 
      background:url(/images/menu_bg.png) center top no-repeat;
	  /* height:330px; */
      }
#login_bg{
          background:url(/images/login_bg.png) center top no-repeat;
		  width:483px;
		  height:228px;
		  }	
#note_bg{
         background:url(/images/note_bg.png) center top no-repeat;
		 width:478px;
		 height:219px;
		 }
.space_1{
         margin-top:300px;
		 }

.space_2{
         margin-top:20px;
		 }
.space_3{
         margin-top:50px;
		 margin-left:60px;
		 }
		 
.font_1{
        color:#0B76D7;
		font-family:"΢���ź�";
		font-weight:600;
		font-size:16px;
		letter-spacing:1px;
		}

.list ul li{
            list-style:none;
		    line-height:60px;
			height:60px;
		    letter-spacing:1px;
			width: 95px;
		    float:left;
		    }
.list a:link{
            color:#0B76D7;
		    font-family:"΢���ź�";
		    font-weight:600;
		    font-size:16px;
			text-decoration:none;
			}
 .list a:hover
 {
	         color:#0B76D7;
		     font-family:"΢���ź�";
		     font-weight:600;
		     font-size:16px;
			 }
 .list a:visited{
	           color:#0B76D7;
		       font-family:"΢���ź�";
		       font-weight:600;
		       font-size:16px;
			   text-decoration:none;
	           }
a.more:link{
            font-size:12px;
			text-decoration:none;
			color:#CC0000;
			}
a.more:hover{
	         font-size:12px;
			 text-decoration:none;
			 color:#CC0000;
			 }
a.more:visited{
	           font-size:12px;
			   text-decoration:none;
			   color:#CC0000;
			   }
				
.square{
        background:url(/images/content_bg.png) center top no-repeat;
        width:999px;
		height:253px;
		float:left;
		margin-top:10px;
		margin-left:5px;
		}
				
.left_square{
             width:483px;
		     height:228px;
			 margin-top:15px;
			 margin-left:10px;
			 float:left;
			 }
.right_square{
              width:478px;
			  height:219px;
			  margin-top:15px;
			  float:left;
			  margin-left:10px;
			  }
			  
.login_title{
             width:119px;
			 margin-left:30px;
			 margin-top:20px;
			 float:left;
			 }
.login_title_icon{
                  width:19px;
				  height:26px;
				  float:left;
				  }
.login_title_font{
                  width:100px;
				  height:26px;
				  line-height:26px;
				  float:left;
				  }

.login_user_icon{
                 width:16px;
				 height:16px;
				 float:left;
				 }
.login_user_title{
                  width:70px;
				  height:18px;
				  line-height:18px;
				  float:left;
				  }
.login_user_textbox{
                    border:#CCCCCC solid 1px;
					width:170px;
					height:20px;
					}
					
.login_user_checkbox{
                     border:#CCCCCC solid 1px;
					 width:85px;
					 height:20px;
					 }	
.login_button_1{
                background:url(/images/login_button_1.png) center top no-repeat;
				border:0px;
				width:102px;
				height:32px;
				cursor:pointer;
				}
				
.login_button_2{
                background:url(/images/login_button_2.png) center top no-repeat;
				border:0px;
				width:102px;
				height:32px;
				margin-left:10px;
				cursor:pointer;
				}
			
.note_title{
            width:100px;
			height:22px;
			margin-left:190px;
	        margin-top:20px;
			float:left;
			}
.note_more{
           width:78px;
		   height:16px;
		   float:right;
		   font-size:12px;
		   }
.note_content{
              width:440px;
			  height:150px;
			  float:left;
			  margin-left:18px;
			  margin-top:10px;
			  line-height:20px;
			  letter-spacing:1px;
			  font-size:12px;
			  }
			  	
.span{
      font-size:12px;
	  color:#0066CC;
	  text-decoration:underline;
	  margin-left:10px;
	  }	
			  

	   
.step_1{
        width:158px;
		float:left;
        }
		
.step_2{
        width:173px;
		float:left;
        }
		
.step_3{
        width:206px;
		float:left;
        }
		
.step_4{
        width:220px;
		float:left;
        }		
		   
.list_title_bg{
               background:url(/images/list_title_bg.jpg) center top no-repeat;
			   width:494px;
			   height:41px;
			   }
.list_bg{ background:url(/images/list_content_bg.jpg) center top repeat-y;}

.copyright_bg{
              background:url(/images/bottom_bg.jpg) center top repeat-x;
			  height:82px;
			  }
			  
.links  a:link
{
	font-family:"΢���ź�";
	font-size:14px;
	color:#000;
	text-decoration:none;
}	
.links  a:hover
{
	font-family:"΢���ź�";
	font-size:14px;
	color:#ff0000;
	text-decoration:none;
}

/* ���� */
.side
{
	width: 230px;
}
.side .box 
{
	/*border-top:2px #458fce solid;*/
	background-color:#f6f6f6;
	padding:0 10px 10px;
}
.side .box h2 
{
	font:bold 16px/40px microsoft yahei;
	color:#2c94df;
}
.side .box .list-a {
	position:relative;
}
.side .box .list-a li {
	margin-bottom:5px;
        background-color: #fff;
        list-style:none;
}
.side .box .list-a li a {
	text-decoration:none;
	display:block;
	border:1px #d2d2d2 solid;
	font:bold 16px/34px microsoft yahei;
	color:#4d4d4d;
	text-align:center;     
}
.side .box .list-a li a:hover, .side .box .list-a li.current a {
	border:1px #2c94df solid;
	color:#fff;
    background-color:#2c94df
}
.side .box .dh li {
	margin-bottom:5px;
        background-color: #fff;
}
.side .box .dh li a {
	display:block;
	border:1px #d2d2d2 solid;
	font:bold 16px/34px microsoft yahei;
	color:#4d4d4d;
	text-align:center;   
    background:url(/images/list_bg_03.png) 40px 50% no-repeat;  
}
.side .box .dh li a:hover, .side .box .dh li.current a {
	border:1px #2c94df solid;
	color:#fff;
        background:#2c94df  40px 50% no-repeat;
}

.side .list-r {
	background:url(/images/rank.png) 0px -6px no-repeat;
	position:relative;
	overflow:hidden;
}
.side .list-r li {
	border-bottom:1px #fff solid;
}
.side .list-r li a {
	display:block;
	padding-left:30px;
	line-height:29px;
	border-bottom:1px #d9d9d9 solid;
	font-size:14px;
}
/* �б� */
.side .list-t li {
	border-top:1px #d2d2d2 dotted;
	line-height:28px;
	background:url(/images/dot.png) 0 18px no-repeat;
	padding:3px 0 3px 10px;
	font-size:14px;
        zoom:1;
}
.mb10 {
	margin-bottom:10px;
}
.box_b1{
        background:url(/images/index_box_b1.png) center top repeat-x;
		height:16px;
		}	
		
.box_b2{
        background:url(/images/index_box_b2.png) center top repeat-y;
		width:16px;
		}
		
.box_b3{
        background:url(/images/index_box_b3.png) center top repeat-y;
		width:16px;
		}
.box_b4{
        background:url(/images/index_box_b4.png) center top repeat-x;
		height:16px;
		}
		
.list_ul
{
	list-style: none; 
	margin: 0px 8px 15px; 
	padding: 0px;
	font-weight:normal;	
}

.title_li a:link
{
	text-decoration:none;
	line-height: 30px; 
	font-size: 14px;
	color:#0261a5;
}
.title_li a:hover
{
	text-decoration:none;
	line-height: 30px; 
	font-size: 14px;
	color:#ff0000;
	font-weight: normal;
}
pre{
	font-family: "微软雅黑";
	white-space: pre-wrap;
	word-wrap:break-word;
	line-height: 30px;
}
