/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,table,img,div{margin:0;padding:0;border:0;}
body  { margin:0;padding:0;font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFFFFF;line-height: 20px;color:#333;}
ul,li,dl,ul,ol,{list-style:none;}

select	{font-size:12px; color:#333;}
input	{font-size:12px; color:#333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}
.dis{display:inline;}

a:link {color:#333;text-decoration:none;} 
a:visited {color: #333;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.blu a:link {color:#00419c;text-decoration:underline;} 
.blu a:visited {color: #00419c;text-decoration:underline;} 
.blu a:hover{color: #F00; text-decoration:underline;} 
.blu a:active {color: #F00;text-decoration:underline;}


/* 在线报名 */
.titl{color:#00419c;font-size:13px;font-weight: bold;}

.wrap{
	width:870px;
	margin:0 auto;
	clear:both;
	text-align:left;}
	
.wrap .left{
	float:left;
	width:197px;
	}
	
.wrap .left2{
    width:197px;
	background:url(../images/zf_lbj.jpg);
	}
	
.wrap .left2 .anniu{ margin-top:11px;}
	
.wrap .right{
	float:left;
	padding-left:22px;
	text-align: center;
	width:651px;
	background-color:#6baefd;
	height:103px;
}
	
.wrap .right .htb{
	float:left;
	width:608px;
	height:24px;
	color: #FFF;
	font-size:13px;font-weight: bold;
	background-color:#bfbfbf;
	padding-top:5px;
	}
	
	
.wrap .right2{
	float:left;
	width:673px;}
	
.wrap .right2 .tb1{
	float:left;
	width:318px;
	margin-left:10px;
	margin-top:11px;
}

.wrap .right2 .tb1 .zi{ 
    padding-left:12px;
	background:url(../images/zf_bj_1z.jpg);
}

.wrap .right2 .tb2{
	float:left;
	margin-left:10px;
	margin-top:11px;
}

.wrap .right2 .tb2 .zi{ 
    padding-left:12px;
	background:url(../images/zf_bj_2z.jpg);
}

.wrap .right2 .tb3{
	float:left;
	margin-left:10px;
	margin-top:11px;
}

.wrap .right2 .tb3 .zi{ 
    padding-left:12px;
	background:url(../images/zf_bj_3z.jpg);
}

/* 注册登录 */
.wrap .right .htb2{
	float:left;
	width:626px;
	height:29px;
	color: #FF0000;
	font-size:13px;font-weight: bold;
	background-color:#bfbfbf;
	}
	
.wrap .right2 .tb4{
	float:left;
	margin-left:15px;
	width:609px;
	margin-top:11px;
}

.wrap .right2 .tb4 .zi{ 
    padding-left:25px;
	width:584px;
	background:url(../images/zf_bj_4dlz.jpg);
}

.wrap .right2 .tb4 .zi2{ 
	width:609px;
	background:url(../images/zf_bj_4dlz.jpg);
}

.wrap .right2 .tb5{
	float:left;
	margin-left:15px;
	width:609px;
	margin-top:11px;
	text-align: center;
}

.wrap .right2 .tb5 .zi{ 
	width:609px;
	background:url(../images/zf_bj_5dlz.jpg);
}

.hong{color:#ff0000;}

.wrap .cent{
	text-align: center;
	width:609px;
}
.ts{
	width:264px;
	float:right;
	padding-left:32px; height:25px;
	border: 1px solid #00a8ff;
	margin:5px;
	background-color: #e2f5ff;
	background-image: url(../images/zf_wrong.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.ts2{
	width:260px;height:25px;
	float:right;
	padding-left:36px;
	border: 1px solid #00a8ff;
	margin:5px;
	background-color: #e2f5ff;
	background-image: url(../images/zf_right.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}

/* 选课 */
.wrap .right2 .tb6{
	float:right;
	margin-left:5px;
	width:650px;
	margin-top:11px;
	text-align: center;
	background-image: url(../images/zf_bj_h.jpg);
	background-repeat:repeat-x;
	border: 1px solid #d1d1d1;
}

.wrap .right2 .tb6_2{
	float:right;
	margin-left:5px;
	width:650px;
	margin-top:11px;
	background-image: url(../images/zf_bj_h.jpg);
	background-repeat:repeat-x;
	border: 1px solid #d1d1d1;
}

.wrap .right2 .tb7{
	float:right;
	margin-left:5px;
	width:649px;
	margin-top:11px;
	text-align: center;
	background-image: url(../images/zf_bj_l.jpg);
	background-repeat:repeat-x;
	border: 1px solid #d1d1d1;
}

.wrap .right2 .tb8{
	float:right;
	margin-left:5px;
	width:649px;
	margin-top:11px;
	text-align: center;
	background-image: url(../images/zf_bj_lv.jpg);
	background-repeat:repeat-x;
	border: 1px solid #d1d1d1;
}

.wrap .right2 .sp{
	color:#00419c;
	font-weight: bold;
	margin-left:13px;
	float:left;
	text-align: left;
	line-height: 35px;
	font-size: 15px;
}

.wrap .right2 .sp3{
	color:#ff8300;
	font-weight: bold;
	margin-right:30px;
	float:right;
	text-align: left;
	line-height: 35px;
	font-size: 15px;
}

.huangzi{
	color:#ff8300;
	font-weight: bold;
	font-size: 18px;
}

.wrap .right2 .sp2{
	height:35px;
	margin-top:8px;
}

.wrap .right2 .kc{float:left;width:656px;height:23px;background:url(../images/zf_xxkbj.jpg) repeat-x ;}
.wrap .right2 .kc li{
	float:left;
	display:inline;
	font-weight:bold;
	text-align:center;
	margin-left:2px;}
	
.wrap .right2 .kcbg01{width:78px;background:url(../images/zf_xxkbj_on.jpg) no-repeat center;height:21px; padding-top:2px;}
.wrap .right2 .kcbg02{width:78px;background:url(../images/zf_xxkbj_off.jpg) no-repeat ;height:21px;padding-top:2px;}
.wrap .right2 .conU1{float:left;padding:5px;}
.wrap .right2 .conU1 .nr{width:640px;float:left;margin-left:3px;}
.wrap .right2 .hidden{display:none;}

/* 完成报名 */
.wrap .right2 .tiao{width:605px;height:22px;background:url(../images/zf_bjt.jpg) repeat-x ;padding-left:4px;padding-top:3px;float:left;margin:25px 0px 10px 15px;}

.focustab{
	width:75px;
	height:52px;
	padding-top:8px;
	float:left;
	text-align:center;
	background-image:url(../images/tabs2.gif);
}
.losttab{
	width:75px;
	height:52px;
	padding-top:8px;
	float:left;
	text-align:center;
	background-image:url(../images/tabs1.gif);
}
.marginleft1{margin-left:14px;}
.lineround1{border:#0099cc solid 1px;}

.STYLE1 {color: #FF0000}
.STYLE2 {
	color: #0089BD;
	font-weight: bold;
}
.STYLE3 {
	color: #FFFF00;
	font-weight: bold;
}
.STYLE4 {color: #FFFF00}

/* welcome */
.kuang{width:870px;border:#e1e1e1 solid 1px;}

.dtitl {color: #00419c;font-family: "黑体";font-size: 16px;}
.dtith {color: #ff0000;font-weight: bold;font-family: "黑体";font-size: 16px;}

/* search */
.search{float:center;width:650px;height:54px; background:url(../images/searchbg.jpg) repeat-x; margin-top:10px; border:1px solid #0099cc}
.search_c{float:left;margin-left:10px; background:url(../images/searchbutton.jpg) left top no-repeat;height:40px;padding-left:45px; font-size:14px;padding-top:14px; font-weight:bold; color:#FFF;}
.search_cr{float:left;padding-top:14px; margin-left:10px;}
.line { line-height:24px;
    border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #99cdff;
}

.list_b{
    float:right;
	width:650px;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	margin:8px auto;
	background:#e5f1fd;}
	
.list_b strong{color:#FF0000;}

.list_b strong a:link,.list_b strong a:visited{color:#FF0000;}
.list_b strong a:link,.list_b strong a:visited{color:#cc6600; text-decoration:underline;}

/* 订单确认 */
.center{margin-left:auto;margin-right:auto;}
.wrap2{
	width:778px;
	text-align: center;
	border: 1px solid #b7dcec;padding:45px;
}
.xk{padding:4px 4px 0px 4px;background-color: #96d3f2;width:70%;margin-left:auto;margin-right:auto;}

.wrap .right .htb3{
	float:left;
	width:608px;
	height:29px;
	color: #FFF;
	font-size:13px;font-weight: bold;
	text-align:right;
	}
.htb3 a:link {color:#fff;text-decoration:underline;} 
.htb3 a:visited {color: #fff;text-decoration:underline;} 
.htb3 a:hover{color: #F00; text-decoration:underline;} 
.htb3 a:active {color: #F00;text-decoration:underline;}