*{ padding:0; font-family:songti; margin-left: 0; margin-right: 0; margin-bottom: 0; }
body{ margin:0; padding:0; background:#f1f2f6; background:url(/Template/default/Images/bodybg.png)}
table { border-collapse:collapse; border-spacing:0 }
img { border-style: none;border-color: inherit;border-width: 0;margin-bottom:-3px;}
ul{ list-style:none; margin:0; padding:0;}
li { list-style:none }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
input, textarea, select { font-size:100%;}
hr { margin:5px; height:1px; border:0px; border-bottom:1px #cccccc solid; *margin:5px 0 -5px 0;float:none; *float:left;display:block; }

body { font-size:12px; line-height:20px; }
a { text-decoration:none; color:#807f7f;}
a:hover { text-decoration:underline; }
.fl { float:left }
.fr { float:right }
.hidden { display:none }
.pr { position:relative }
.pa { position:absolute }
.tc {text-align:center}
.aW{ font-family:微软雅黑;}
.a1{ color:#148fcb;}
.a2{ color:#807f7f;}
.clear { clear:both; }
.fontw{ color:#FFFFFF;}
.fontb{ font-weight:bold;}


.header{ width:100%; height:40px; background:#333; position:fixed; line-height:39px;}
.head{ width:980px; margin:0 auto; height:40px; line-height:36px;}
.head .tea{ font-size:20px; margin-left:5px; padding-right:25px; line-height:39px; }
.logo{ color:#ffea00; font-size:20px;}
.tea_tit{}
.tea_tit ul{}
.tea_tit li{border-left:1px solid #0c0c0c;border-right:1px solid #606060; float:left; line-height:40px; height:40px;}
.tea_tit li a{ line-height:40px; font-size:14px; border-left:1px solid #606060;border-right:1px solid #0c0c0c; color:#FFFFFF; height:40px;overflow:hidden; padding:0 25px; display:block;}
.tea_tit li a:hover{ background-color:#535353;}

.mid_tit{ width:980px; margin:0 auto; color:#b6b6b6; padding:5px; font-size:13px; color:#999999;}
.mid_tit a{ color:#999999;}


.ince{ display:block; width:20px; height:20px; overflow:hidden; float:left; margin-right:15px; margin-left:15px;}
.ince1{ background:url(/Template/default/Teacher_Image/index.png) no-repeat -787px -24px;}
.ince2{ background:url(/Template/default/Teacher_Image/index.png) no-repeat -589px -122px; margin-left:18px;margin-right:12px;}
.ince3{ background:url(/Template/default/Teacher_Image/index.png) no-repeat -337px -122px;}
.ince4{ background:url(/Template/default/Teacher_Image/index.png) no-repeat -761px -100px;}
.ince5{ background:url(/Template/default/Teacher_Image/index.png) no-repeat -361px 3px;}

.main_mid{ width:980px; margin:0 auto;}
.left_teaching{ width:220px;}
.left_top{ border:1px solid #e0e0e0; background:#fff; clear:#807f7f; margin-bottom:5px;}
/*下拉单*/
#cate {
	float: left;
	height: 30px;
	line-height: 26px;
	text-align: left;
	width:210px;
	position: relative;
	margin-left:5px;
	margin-bottom:10px;
	margin-top:5px;
}
/*
#cate .cate_wrp {
	overflow: hidden;
}*/
#cate .cate_inp {
	padding-left:15px;
	height: 29px;
	width: 158px;
	border-right:none;
	background: #2ab118;
	color:#fff;
	float: left;
	line-height:30px;
}
#cate a.cate_tri:link,  #cate a.cate_tri:visited {
	width:35px;
	height:29px;
	float: left;
	background: transparent url('/Template/default/Images/bottom.jpg') no-repeat center center;
	background-color:#2ab118;
}
#cate .cate_drop {
	background:#eaf9e6;
	width:206px;
	border:1px solid #ADADAD;
}
#cate .cate_drop li {
	padding-left:15px;
	width:192px;
}
#cate .cate_drop li:hover {
	background: #2ab118;
	color: #fff;
	cursor: pointer;
}


.left_top .jians{ margin-bottom:10px;}
.title_mid{ font-size:14px; color:#717070; background:url(/Template/default/Teacher_Image/title_mid.png) no-repeat; font-weight:bold; padding-left:13px; margin:10px;}
.left_bottom{ border:1px solid #e0e0e0; background:#fff;}
.left_bottom .rank{}
.left_bottom .tab_{ border-bottom:4px solid #5fd148;padding-left:10px;  padding-top:5px; color:#807f7f; font-weight:bold; line-height:23px;}
.left_bottom .tab_ a{ overflow:hidden; width:50px; height:20px; padding:9px 16px 8px 14px; margin-right:2px;}
.left_bottom .tab_ a:hover{ color:#fff; background:#8fe384; padding:9px 16px 8px 14px;overflow:hidden;}
.left_bottom .tab_on{background:#5fd148; padding:15px; padding-bottom:6px;overflow:hidden; color:#fff; font-weight:bold;}
.left_bottom ul{ color:#717070; margin-top:10px;}
.left_bottom tr td{ padding-left:25px; height:24px; line-height:24px; text-align:center;}
.left_bottom li { border: 1px solid red;}
.left_bottom li .font_rank{ color:#717070;}
.left_bottom tr td img{ width:16px; height:16px; margin-bottom:2px;}

.a3{ color:717070;}
.right_teaching{ width:755px; margin-left:5px; overflow:hidden;}
.right_top{ background:#fff;border:1px solid #e0e0e0; width:730px;}
.right_top .search{ margin-top:5px; margin-right:5px; line-height:30px;}
.right_top .date_s{width:101px; height:27px; border:1px solid #ddd; line-height:25px;}
.right_top .search button{ background:#eeeeee; border:1px solid #d2d2d2; width:51px; height:29px; margin-left:15px;}
.right_top .chart{ margin:0 auto;}
.right_top .chart img{ margin:20px 15px;}
.a4{ color:#148fcb;}
.right_bottom{background:#fff;border:1px solid #e0e0e0;  width:730px;margin-top:5px; padding-bottom:10px;}
.right_bottom .Rmiddle{ margin-bottom:20px; margin-top:15px;}
.right_bottom .task{ border:1px solid #e0e0e0; width:722px; color:#a3a3a3; height:81px; margin:0 auto; margin-bottom:5px;}
.right_bottom .task .t_top{ height:40px; line-height:40px;}
.right_bottom .task .t_top .aMar{ margin-left:10px;}
.right_bottom .task .t_bottom{ background:#fafafa; height:40px; line-height:40px; border-top:1px solid #e0e0e0;}
.right_bottom .task .t_bottom li{ float:left; width:140px; padding-left:10px;}




























