/* 通用 */
body {
	font-size: 12px; 
	background:url(../images/index_bg.gif);
	margin:0; padding:0;
	}
a { 
   text-decoration: none;cursor:pointer;
}
*{margin:0; padding:0; }
a:hover {
   color: #064EAF; text-decoration:underline;
} 
ul,ol{ list-style:none;}
img{padding: 0;margin: 0;border: 0; }
.clear { clear:both;}
.fcenter{ text-align:center; margin:0 auto 0 auto;}

label{vertical-align:middle;font-family:tahoma;}
.inputcheckbox{vertical-align:middle;font-family:tahoma;}
.texf{ border:#b2ccd8 1px solid; font-size:14px; line-height:20px; height:20px; background-color:#ebf8fe; }
.red{ color:#CC0000;}.red a{ color:#CC0000;}
.f_left{ float:left;}

/*框架*/
#head{
width:100%;
height:52px;
margin:0 auto 8px auto;
text-align:center;
background-color:#007abb;
}
#head .tc{
width:930px;
height:52px;
margin:0 auto;
padding-right:20px;
line-height:52px;
color:#fff;
text-align:right;
background:url(../images/page_01.gif) no-repeat;
}#head .tc a{color:#fff;}
#footer{
width:100%;
height: auto;
margin:8px auto 0px auto;
color:#007abb;
line-height:50px;
text-align:center;
}#footer a{color:#007abb; text-decoration:underline;}
#content{
width:100%;
height: auto;
padding:33px 0 33px 0;
margin:0 auto;
background-color:#fff;
border-top:#abd2e7 1px solid;
border-bottom:#abd2e7 1px solid;
}
 
  .title{ 
  width:950px;
  height:28px;
  margin:0px auto 20px auto;
  background-color:#eaeaea;
  text-align:left;
  }
   .title .t_word{ 
  width:175px;
  height:28px;
  padding-left:53px;
  color:#fff;
  line-height:28px;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  letter-spacing:2px;
  border-right:#fff 3px solid;
  background:url(../images/page_02.gif) left top no-repeat;
  }
 
  .notice{
  width:900px;
  height: auto;
  line-height:28px;
  padding-left:50px;
  background:url(../images/page_03.gif) 30px center no-repeat;
  text-align:left;
  margin:0 auto;
  color:#4f9fc9;
  }
 
 
 .page{
  width:500px; 
  height:auto;
  margin:30px auto 50px auto;
  }
 /*框架结束*/
 
 
 
 /*常用表格*/
   .register_tabal{
   width:850px;

	height:auto;
	border:none;
	margin:0 auto 30px auto;
	line-height:26px;
	}
	.register_tabal tr{
	background-color:#fff;
	}
	.register_tabal td{
	padding:2px 0 2px 8px;
	}
	.register_tabal .tdl{
	text-align:right;
	font-size:12px;
	}
	.register_tabal .tdc{
	width:360px; 
	text-align:left;
	}.register_tabal .tdc .texf{}
	.register_tabal .ts1{
	width:200px;
	margin-left:10px;
	height: auto;
	background: url(../images/page_04.gif) left 5px no-repeat;
	padding-left:20px;
	color:#7d7d7d;
	}
	.register_tabal .ts2{
	width:200px;
	margin-left:10px;
	height: auto;
	background: url(../images/page_05.gif) left 5px no-repeat;
	padding-left:20px;
	color:#7d7d7d;
	}
	
	.photo{
	width:114px;
	height: auto;
	background:url(../images/photo.gif) 3px 3px no-repeat;
	padding:3px 3px 20px 3px;
	margin:20px 18px 0 10px;
	border-left:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	border-top:#d9d9d9 1px solid;
	text-align:center;
	}
	.photo .p_img img{
	width:114px;
	height:163px;
	margin-bottom:20px;
	}
	  .photo_end{
	   width:120px;
	   height:8px;
	   margin:0px 18px 0 10px;
	   font-size:1px;
	   background:url(../images/page_07.gif);
	   }
	 
	 
	 
	 
	  .view_tabal{
    width:900px;
	height:auto;
	border:none;
	margin:0 auto;
	background-color:#a0b8c4;
	line-height:26px;
	text-align:center;
	font-size:14px;
	}
	 .view_tabal .head_tr td{
	 background-color:#0185cb;
	 text-align:center;
	 color:#fff;
	 font-weight:bold; }
	
	.view_tabal tr{
	background-color:#fff;
	}
	.view_tabal .jg_tr{
	background-color:#e9f1f5;
	}
	.view_tabal td{
	padding:2px 0 2px 3px;
	}
	.view_tabal .vtdl{
	text-align:right;
	font-size:12px;
	color:#007abb;
	}
	.view_tabal .vtdr{

	text-align:left;

	font-size:12px;
	} 
	.view_tabal .vtdc{
	width:600px; 
	text-align:left;
	
	font-size:14px;
	} 
	.view_tabal .school{
	width:580px;
	padding-left:80px; 
	text-align:left;
	background:url(../images/page_12.gif) left center no-repeat;
	font-size:14px;
	} 
	.view_tabal .school1{
	width:480px;
	padding:0 0px 0 180px; 
	text-align:left;
	background:url(../images/page_31.gif) left center no-repeat;
	font-size:14px;
	} 
	.view_tabal .school2{
	width:480px;
	padding:0 100px 0 180px; 
	text-align:left;
	background:url(../images/page_32.gif) left center no-repeat;
	font-size:14px;
	} 
	.view_tabal .center{
	text-align: center;
	font-size:14px;
	} 
 
 
 .tab_title{
	width:870px;
	height:23px;
	padding-left:30px;
    margin:0 auto 5px auto;
	text-align:left;
	line-height:23px;
	font-size:12px;
	color:#fff;
	letter-spacing:5px;
	font-weight:bold;
	background:url(../images/pop_03.gif) left top no-repeat;
	}
  /*常用表格结束*/
  
  
  /*登录框*/
  .logink_h{
   width:513px;
   height:59px;
   margin:10px auto 0 auto;
   background:url(../images/login_01.gif);
  }
  .logink_e{
   width:513px;
   height:13px;
   margin:0px auto 120px auto;
   background:url(../images/login_02.gif);
   font-size:1px;
  }
  .logink{
   width:397px;
   height: auto;
   margin:0px auto 0 auto;
   padding-left:110px;
   padding-bottom:10px;
   background:url(../images/login_03.gif) left top no-repeat;
   background-color:#007abb;
   border-left:#8cc7e7 3px solid;
   border-right:#8cc7e7 3px solid;
  }
    .logink table{
	 width:397px;
	 height:156px;
	 border:none;
	 text-align:left;
	 line-height:28px;
	 }.logink table a{ color:#fff; text-decoration:underline;}
	 .logink .tdl{
	 width:65px;
	 height:35px;
	 border:none;
	 text-align:right;
	 color:#fff;
	 }
	  .logink .ts{
	  width:150px;
	 color:#fff;
	 }
	 .logink .input1{
	 width:165px;
	 height:22px;
	 background:url(../images/login_04.gif) left top no-repeat;
	 line-height:22px;
	 font-size:14px;
	 border:none;
	 }
	 .logink .input2{
	 width:70px;
	 height:22px;
	 background:url(../images/login_06.gif) left top no-repeat;
	 line-height:22px;
	 font-size:14px;
	 border:none;
	 }
	  .logink .button{
	 width:69px;
	 height:20px;
	 background:url(../images/login_05.gif) left top no-repeat;
	 border:none;
	 }
	 
    /*登录框结束*/
	.xzk{
	width:860px;
	height:300px;
	padding:20px 20px 20px 20px;
	margin:10px auto 10px auto;
	border:#b2ccd8 1px solid;
	overflow:scroll;
	font-size:14px;
	line-height:20px;
	color:#333333;
	background-color:#eff5fc;
	}
	.xzk p{
	margin-bottom:5px;
	text-indent:30px;
	}
	.xzk h1{
	text-align:center;
	margin:0 auto 20px auto;
	border-bottom:#ccc 1px solid;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	letter-spacing:4px;
	}
	.x_p{
	 width:740px;
	 height:auto;
	margin:0 auto 50px auto;
	text-align:center;
	line-height:50px;}.x_p .ll{ height:50px;line-height:50px;}
	  .x_p a{
	   display:block;
	   width:230px;
	   height:49px;
	 }
	.x_b1{
	 float:left;
	 width:230px;
	 height:49px;
	 margin-right:20px;
	 background:url(../images/b_02.gif) no-repeat;
	 }.x_b1 a:hover{
	 background:url(../images/b_022.gif) no-repeat;
	 }
	 .x_b2{
	 float:left;
	 width:230px;
	 height:49px;
	 margin-right:20px;
	 background:url(../images/b_03.gif) no-repeat;
	 }.x_b2 a:hover{
	 background:url(../images/b_033.gif) no-repeat;
	 }
	 .x_b3{
	 float:left;
	 width:230px;
	 height:49px;
	 background:url(../images/b_04.gif) no-repeat;
	 }.x_b3 a:hover{
	 background:url(../images/b_044.gif) no-repeat;
	 }
	 .wk630{
	  width:630px;
	  height:auto;
	  margin:30px auto 70px auto;}
	 .x_b4{
	 float:left;
	 margin:0 20px 0 0;
	 }

	 
	
    /*报名须知*/
	 .usernotice{ 
	 width:860px; 
	 padding:10px 20px 10px 20px; 
	 height: auto;
	 margin:0px auto 0px auto; 
	 text-align:left; 
	 line-height:25px;  
	 border:#b2ccd8 1px solid;
	 background-color:#f4fbf6; }.usernotice p{text-indent:30px; }
	   .usernotice_title{
	     padding:0 7px 0 25px; 
		 color:#007abb;
		 background:url(../images/page_08.gif) 3px 4px no-repeat;
		 font-weight:bold;   }
		 
		  .usernotice_title3{
	     padding:0 7px 0 25px; 
		 color:#007abb;
		 background:url(../images/page_30.gif) 3px 6px no-repeat;
		 font-weight:bold;   }
		 .m30{ margin-right:30px; color:#FF0000; font-weight:bold;}
		 
	
	.usernotice2{ 
	 width:860px; 
	 padding:10px 20px 10px 20px; 
	 height: auto;
	 margin:0px auto 0px auto; 
	 text-align:left; 
	 line-height:25px;  
	 border:#b2ccd8 1px solid;
	 background-color:#f4fbf6; }.usernotice2 p{text-indent:30px; color:#4f9fc9; }
		 .usernotice_title2{
	     padding:0 7px 0 25px; 
		 color:#007abb;
		 background:url(../images/page_03.gif) 3px 4px no-repeat;
		 font-weight:bold;   }
		 
		 
	 .sign_tablek{
	  width:900px;
	  height:auto;
	  margin:20px auto 50px auto;
	  }
	 .sign_tdk{
	  width:341px;
	  height:70px;
	  padding:13px 25px 5px 75px;
	  border:none;
	  color:#007abb;
	  font-size:14px;
	  text-align:left;
	  background:url(../images/page_29.png) 30px 20px no-repeat;
	  border:#b2ccd8 2px solid;
	   }
	   .sign_tdk h1{
	    width:341px;
		height:auto;
		line-height:25px;
		font-weight:bold;
		font-size:14px;
		letter-spacing:2px;
		}
		.sign_tdk .zt{
		float:left;
	    width:180px;
		height:auto;
		line-height:20px;
		padding-top:6px;
		
		}
		.sign_tdk .buttom{
		float:left;
		margin:10px 0 0 10px;
		}

	    .st_ml{ width:10px; font-size:1px;}
		.st_hl{ width:445px; height:10px; font-size:1px;}
		.st_hover{background-color:#eaf3ff;}

	   
	     .sign_tdk .sbb1{
		 float:left;
		margin:5px 0 0 10px;
	    width:100px;
	    height:24px;
		line-height:24px;
		text-align:center;
	    background:url(../images/b_15.gif) left center no-repeat;
	   }
	     .sign_tdk .sbb1 a{
		  display:block;
		  width:100px;
	      height:24px;
		  color:#fff;
		  }
		.sign_tdk .sbb1 a:hover{
	   background:url(../images/b_17.gif) left center no-repeat;
	   }
	   
	     .sign_tdk .sbb2{
		 float:left;
		margin:5px 0 0 10px;
	    width:100px;
	    height:24px;
		line-height:24px;
		text-align:center;
	    background:url(../images/b_16.gif) left center no-repeat;
	   }
	   .sign_tdk .sbb2 a{
		  display:block;
		  width:100px;
	      height:24px;
		  color:#fff;
		  }
	   .sign_tdk .sbb2 a:hover{
	   background:url(../images/b_17.gif) left center no-repeat;
	   } 

	 /*报名须知结束*/
	 
/*新闻页面*/
   ul.news{
      width:900px;
      height:175px;
	  margin:20px auto 0 auto;
	  color:#383838;
	  line-height:25px;
	  } 
	  ul.news li{
	  width:97%;
	  height:25px;
	  padding-left:3%;
	  text-align:left;
	  background:url(../images/page_13.gif) left bottom no-repeat;
	  }
	 ul.news li a{
	  color:#383838;
	  }
      ul.news li span{
	   float:right;
	   display : inline;
	   width:76px;
	   color: #7f7f7f; 
	   text-align:right; 
	   } 
	   
	   
	   .table_footer{
width:900px;
margin:20px auto 30px auto;
line-height:25px;
text-align:center;

}

.table_footer a{
color:#000;
}
.table_footer span{
color:#666666;
}
.table_footer_l{
float:left;
width:35%;
height: auto;
text-align:right;
}
.table_footer_r{
float:left;
width:30%;
height: auto;
text-align:center;
}
.table_footer .inputt{
border:#9CA2AB 1px solid; 
font-size:12px; 
line-height:20px;
width:30px;
 height:20px;
}

.news_inftitle{
 width:900px; 
 height:auto;
 line-height:50px;
 font-size:20px;
 font-weight:bold;
 text-align:center;
 margin:0 auto 30px auto;
 border-bottom:#007abb 1px solid;
 color:#007abb;
}
.news_infk{
 width:860px; 
 height:auto;
 padding:0 20px 0 20px;
 margin:0 auto 0 auto;
 line-height:22px;
 font-size:14px;
 color:#383838;
}
 .news_infk p{ 
   text-indent:30px;
   margin-bottom:8px;
   }
   .news_close{ 
   width:79px;
   height:22px;
   margin:30px auto 30px auto;
   }
/*新闻页面结束*/


/*找回密码*/
 .bc{ 
 width:851px;
 height:81px;
 margin:20px auto 20px auto;
 }
 .bc img{ float:left;} 
 
 .wk665{
	  width:665px;
	  height:auto;
	  margin:40px auto 80px auto;}
	 .x_bb{
	 float:left;
	 margin:0 77px 0 0;
	 }
	 
  .register_tabal .pb_l{
  width:210px;
  line-height:40px;
  text-align:right;
  }
  .register_tabal .pb_c{
  width:420px;
  text-align:left;
  }
  .register_tabal .pb_r{
  width:220px;
  text-align:left;
  }
  .register_tabal .pb_w{
  color:#0072af;
  }
  
  
  

  .suck{
   width:844px;
   height: auto;
   font-size:1px;
   margin:20px auto 80px auto;
   padding:0;
   background:url(../images/page_26.gif);
   } 
       .suc_head{
   width:844px;
   height:12px;
   font-size:1px;
   background:url(../images/page_24.gif);
   }
  .suc_end{
   width:844px;
   height:12px;
   background:url(../images/page_25.gif);
   }
   .suck_b{
   width:634px;
   height: auto;
   margin:40px 30px 30px 30px;
   padding-left:150px;
   background:url(../images/page_27.gif) 110px top no-repeat;
   color:#007abb;
   font-size:20px;
   font-weight:bold;
   line-height:48px;
   } .suck_b p{ text-indent:30px; margin-bottom:10px;}
  
  
  .suck_note{
   width:804px;
   height: auto;
   padding:10px 20px 20px 20px;
   text-align:left;
   } 
    .suck_note h1{
	width:804px;
	height:auto;
	line-height:50px;
	color:#007abb;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin:0 auto 0 auto;
	}
	 .suck_note p{
	 line-height:22px;
	 margin-bottom:5px;
	 text-indent:30px;
	 font-size:14px;
	 }
/*找回密码结束*/

/*打印页面*/
#content_p{
width:948px;
height: auto;
padding:33px 0 33px 0;
margin:0 auto;
background-color:#fff;
border:#abd2e7 1px solid;
}

 .ip{
 width:898px;
 height:25px;
 background-color:#fff;
 border:#000 1px solid;
 text-align:center;
 margin:20px auto 20px auto;
 line-height:25px;
 color:#000;
 letter-spacing:2px;
 font-size:14px;
 }.ip span{ width:10px; margin-left:100px;}
 
 
 .print_tabal{
    width:900px;
	height:auto;
	border:none;
	margin:0 auto;
	background-color:#000;
	line-height:26px;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	}
	.print_tabal tr{
	background-color:#fff;
	
	}
	.print_tabal .jg_tr{
	background-color:#fff;
	}
	.print_tabal td{
	padding:2px 0 2px 3px;
	border-bottom:#000 1px solid;
	border-right:#000 1px solid;
	
	}
	.print_tabal .vtdl{
	width:120x; 
	text-align:right;
	font-size:12px;
	color:#000;
	}
	.print_tabal .vtdr{
	width:280px; 
	text-align:left;

	font-size:14px;
	} 
	.print_tabal .vtdc{
	width:600px; 
	text-align:left;
	
	font-size:14px;
	} 
	.print_tabal .school{
	width:580px;
	padding-left:80px; 
	text-align:left;
	font-size:14px;
	} 
	.print_tabal .center{
	text-align: center;
	font-size:14px;
	} 
	
	
	.photo2{
	width:114px;
	height: auto;
	background:url(../images/photo.gif) 3px 3px no-repeat;
	padding:3px 3px 3px 3px;
	margin:20px 18px 0 10px;
	border:#d9d9d9 1px solid;
	text-align:center;
	}
	.photo .p_img img{
	width:114px;
	height:163px;
	}
	
	.print_tab_title{
	width:870px;
	height:23px;
	padding-left:30px;
    margin:0 auto 5px auto;
	text-align:left;
	line-height:23px;
	font-size:14px;
	color:#000;
	letter-spacing:5px;
	font-weight:bold;
	border-bottom:#000 2px solid;
	}
	 .b_print{
	 width:100px;
	 height:auto;
	 margin:0px auto 30px auto;}
/*打印页面结束*/

.eerro{
 width:463px;
 height:22px;
 margin:20px auto 20px auto;
 line-height:22px;
 text-align:left;
 color:#fb0000;
 font-size:14px;
 font-weight:bold;
 padding-left:50px;
 background:url(../images/page_05.gif)  left center no-repeat;
 }
 
 
/*信息条翻页*/




.page{
  width:600px;
  height:auto;
  line-height:20px;
  margin:20px auto 30px auto;
  color:#333;
  } 
    .page a{color:#333333; text-decoration: none;}
   
   .page .k1{
    float:left;
    width: 450px;
	height:auto;
	text-align:right;
	}
	 .page .k1 span{ margin-right:24px;}
   .page .k2{
    float:left;
    width:38px;
	height:auto;
	text-align:left;
	margin:0 5px 0 5px;
	padding:0;
	}
	  .page .k2 input{ 
	  width:35px;
	  height:18px;
	  line-height:18px;
	  border:#7f7f7f 1px solid;
	  }
	   .page .k3{
    float:left;
    width:15px;
	height:auto;
	text-align:left;
	margin:0 24px 0 0px;
	}
	 .page .k4{
    float:left;
    width:50px;
	height:auto;
	text-align:left;
	}