/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,table,td,img,div{margin:0;padding:0;border:0;}
body  { margin:0;margin-top:4px; color:#0000; font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFFFFF;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 20px;
	font-size:12px;
}
select	{font-size:12px; color:#000;}
input	{font-size:12px; color:#000;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both;}
.dis{display:inline;}

a:link {color:#000;text-decoration:none;} 
a:visited {color: #000;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}


.conU{padding:5PX;}
.more{ float:right;margin-right:30px;font-weight:normal;font-size:14px;}
.more a:link,.more a:visited{color:#408200;text-decoration:none;}
.more a:active,.more a:hover{olor:#FF0000; text-decoration:none;}
.trc{text-align:center;}
.marB{margin-bottom:10px;}

.c_l12_01{}
.c_l12_01 li{padding-left:10px;background:url(../images/dot2.gif) no-repeat 1px 7px;line-height:20px;}

.day{ float:right;margin-right:10px;color:#999999;}

#wrap{
	width:950px;
	margin:0 auto;
	text-align:left;}

.position{
	margin-bottom:5px;
	border:1px solid #cacaca;
	height:28px;
	line-height:28px;
	padding-left:40px;
	color:#666666;
	font-weight:bold;}
	
.position span{ font-weight:normal;}

.position span a:link,.position span a:visited{olor:#666666; text-decoration:none;}
.position span a:active,.position span a:hover{olor:#FF0000; text-decoration:none;}

.leftside{
	float:left;
	width:208px;}
	
.rightside{
	float:right;
	width:735px;}
	
	
.leftk{
	background:#f9ffe4 url(../images/msfctbg01.gif) repeat-x;
	border:1px solid #47a709;
	margin-bottom:5px;
	float:left;
	width:206px;}
	
.t01{
	height:24px;
	padding-top:6px;
	background:url(../images/icon01.jpg) no-repeat 2px 5px;
	float:left;
	width:166px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:40px;
	border-bottom:1px solid #47a709;}
	
.msfc_c{
	float:left;
	width:186px;
	padding:5px 10px;}

.msfc_c ul li{
	float:left;
	width:62px;
	text-align:center;
	height:20px;
	line-height:20px;}
	
.rightk{
	background:url(../images/msfctbg02.jpg) repeat-x;
	border:1px solid #a8d658;
	margin-bottom:5px;}
	
.t02{
	height:24px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#408200;
	padding-left:40px;
	border-bottom:1px solid #a8d658;}
	
.msfc_tj{
	padding:10px 60px;
	padding-top:17px;}

.linex{
	background:url(../images/linex.jpg) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;}
	
.msfc_tjc{
	float:left;
	width:296px;
	height:100px;
	padding-right:10px;	
	line-height:18px;}
	
.teacherl{
	float:left;
	margin-right:10px;
	text-align:center;}
	
.teacherl img{
	border:1px solid #cccccc;
	padding:4px;
	margin-bottom:2px;}
	
.teacherl a:link,.teacherl a:visited{color:#0080c0; text-decoration:none;}
.teacherl a:active,.teacherl a:hover{color:#FF0000; text-decoration:none;}


/*名师风采*/

.con_k{
	background:url(../images/msfctbg02.jpg) repeat-x;
	border:1px solid #a8d658;
	margin-bottom:30px;}
	
.con_left{
	float:left;
	width:192px;}
	
.con_right{
	float:right;
	width:400px;}
	
.teacher_detail{
	border:1px solid #cccccc;
	padding:5px;
	text-align:center;
	margin-bottom:5px;}
	
.teacher_name{
	height:30px;
	line-height:30px;
	text-align:center;
	background-color:#dddddd;
	margin-bottom:5px;}
	
.teacher_jieshao{
	background:url(../images/icon02.jpg) no-repeat 5px 5px;
	color:#006699;
	height:24px;
	line-height:24px;
	letter-spacing:2px;
	padding-left:30px;
	margin-bottom:5px;}
	
.con_elsek{
	background:url(../images/msfctbg03.jpg) repeat-x;
	border:1px solid #a8d658;
	height:134px;}
	
.con_elsec{padding:10px 60px;}

.con_elsec ul li{float:left;width:284px;background:url(../images/dot2.gif) no-repeat 1px 9px;padding-left:10px;}


/*家长学校首页*/

.login{
	background:url(../images/loginbg.jpg) no-repeat left top;
	height:121px;
	color:#FFFFFF;
	margin-bottom:5px;
	padding:10px;}
	
.login_t{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	margin-bottom:10px;}

.myinput{
	background-color:#FFFFFF;
	height:18px;
	width:70px;
	border:1px solid #e1f1d7;}
	
.login td a:link,.login td a:visited{color:#FFFFFF; text-decoration:none;}
.login td a:active,.login td a:hover{color:#FFFFFF; text-decoration:none;}


.centerside{
	float:left;
	margin-left:10px;
	width:465px;}
	
.right_jz{
	float:right;
	width:240px;
	padding:8px;
	border:1px solid #c6e116;
	background-color:#e4f08a;}
	
.jz_tj{
	background:url(../images/jzcbg01.jpg) repeat-x left top;
	border:1px solid #a8e359;
	margin-bottom:8px;}
	
.jz_tjt{
	font-size:16px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	color:#408200;
	text-align:center;}
	
.jz_tjc{
	padding:5px;
	height:110px;
	background:url(../images/linxg.gif) repeat-x bottom;
	margin-bottom:3px;}
	
.jz_tjtext{
	height:35px;
	line-height:35px;
	text-align:right;
	padding-right:10px;
	background:#f4f9e8 url(../images/jztj_bg.jpg) no-repeat left bottom;
	color:#408200;}
	
.jz_tjtext a:link,.jz_tjtext a:visited{color:#408200; text-decoration:none;}
.jz_tjtext a:active,.jz_tjtext a:hover{color:#FF0000; text-decoration:none;}

.jz_leftk{
	background:#f9ffe4 url(../images/msfctbg01.gif) repeat-x;
	border:1px solid #47a709;}
	
.jz_t01{
	height:24px;
	padding-top:6px;
	background:url(../images/icon01.jpg) no-repeat 2px 5px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:40px;
	border-bottom:1px solid #47a709;}
	
.ph{background:url(../images/phbg.jpg) no-repeat 3px 6px;padding-left:25px;padding-top:5px;}

.ph ul li{line-height:20px;}

.jz_kyellow{
	background:url(../images/jzcbg02.jpg) repeat-x;
	border:1px solid #ffcb9c;}
	
.jz_t02{
	height:25px;
	padding-top:8px;
	font-size:14px;
	font-weight:bold;
	color:#d87a00;
	padding-left:40px;
	border-bottom:1px solid #ffcb9c;}
	
.c_new li{
	background:url(../images/dot2.gif) no-repeat 5px 8px;
	padding-left:15px;
	color:#d87a00;}
	
.c_new li a:link,.c_new li a:visited{color:#d87a00; text-decoration:none;}
.c_new li a:active,.c_new li a:hover{color:#FF0000; text-decoration:none;}

.jz_rt01{
	background:url(../images/icon03.jpg) no-repeat left bottom;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	color:#408200;
	margin-top:12px;}
	
.jz_rc01{
	border:1px solid #c6e116;
	background-color:#FFFFFF;
	padding:5px;}
	
.rzkc{}
.rzkc li{padding-left:10px;background:url(../images/dot2.gif) no-repeat 1px 9px;border-bottom:1px solid #c6e116;}

.jz_rc02{
	height:90px;
	padding-top:10px;
	padding-left:10px;}
	
.jz_rc02 img{
	float:left;
	border:1px solid #7b7b7b;
	margin-right:10px;}
	
.fgreen{
	color:#408200;
	font-weight:bold;}
	
.jz_left{
	float:left;
	width:680px;}
	
.jz_right{
	float:right;
	width:260px;}
	
.jz_lk{
	border:1px solid #a8d658;
	background:url(../images/jzcbg03.jpg) repeat-x left 1px;
	margin-bottom:10px;}
	
.jz_lk1{
	border:1px solid #a8d658;
	background:url(../images/jzcbg03.jpg) repeat-x left 1px;}
	
.jz_lt{
	background:url(../images/jzltbg01.jpg) no-repeat left top;
	height:25px;
	padding-top:8px;
	padding-left:60px;
	font-size:14px;
	font-weight:bold;
	color:#408200;
	border-bottom:1px solid #a8d658;}
	
.conleft{
	float:left;
	width:194px;
	margin-top:8px;
	margin-left:10px;}
	
.conleft img{
	padding:5px;
	border:1px solid #e6e6e6;
	background-color:#f9ffe4;}
	
.con_marB{ margin-bottom:15px;}
	
.conright{
	float:right;
	margin-top:5px;
	width:400px;
	margin-right:10px;}
	
.jz_rightk{
	background:#f9ffe4 url(../images/msfctbg01.gif) repeat-x left 1px;
	border:1px solid #47a709;
	margin-bottom:10px;}
	
.jz_t03{
	height:24px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:20px;
	border-bottom:1px solid #47a709;}
	
.jz_anli{
	height:68px;
	padding:8px;}
	
.jz_anli img{
	border:1px solid #ecefc0;
	padding:2px;
	float:left;
	margin-right:8px;}
	
	
/*教育视频*/
.lv{color:#408200;}
.msfc_tjc_r{
	float:right;
	width:296px;
	height:100px;
	padding-right:10px;	
	line-height:18px;}
.msfc_tj_v{
	padding:10px 80px;
	padding-top:17px;}
.more_w{ float:right;margin-right:30px;font-weight:normal;font-size:14px;}
.more_w a:link,.more_w a:visited{color:#fff;text-decoration:none;}
.more_w a:active,.more_w a:hover{olor:#FF0000; text-decoration:none;}