@charset "utf-8";
/* CSS Document */
.cl{ clear:both;}
body{ background:url(../images/teacher/repeatBg.jpg);} 
.toutu{ width:100%; height:417px; background:url(../images/teacher/collectBg_banner.jpg); }
.toutu_main{ background:url(../images/teacher/collect_banner.jpg) no-repeat; width:1200px; height:417px; margin:auto; background-position:-9px 1px; position:relative; }
.toutu_main p{ width:515px; height:70px;  position:absolute; left:284px; bottom:20px; text-indent:2em; padding:10px 20px; line-height:22px; letter-spacing:1px; font-size:12px; color:#333;}
.main{ width:950px; min-height:400px; background:url(../images/teacher/list_bac.jpg) no-repeat; padding:5px; background-position:0px 0px;  margin:auto; background-color:#4FE2AE;}
.main .list_tab{ width:100%; height:100px;  margin-top:5px; background:url(../images/teacher/sprate_award1.png) no-repeat; background-position:0px -61px; }
.main .list_tab.add_curr{ background:url(../images/teacher/sprate_award1.png) no-repeat; background-position:0px -172px;}
.main .award_tab ,  .main .all_tab{ width:295px; height:100px; float:left; cursor:pointer;}
 
 .data_list { position:relative;width: 900px; }
.main .collect_list{ width:900px; padding:5px 0; margin-left:40px;  margin-top:30px; margin-bottom:30px; position:relative;}
.collect_list_award , .collect_list_all{ position:absolute;width: 900px;  left:0px; top:0px;	  }
.collect_list_all{ display:none;}

.data_list li {
	width: 158px;
	height: 194px;
	background:url(../images/teacher/datalist_li_bg.png) no-repeat;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.data_list li .touxiang {
	width: 120px;
	height: 120px;
	display: block;
	margin: 19px 19px 0 19px;
}

.data_list li .touxiang img {
	width: 120px;
	height: 120px;
	border-style: none;
}

.data_list li .v_info {
	width: 120px;
	height: 40px;
	margin: auto;
	padding: 0;
	font-size: 12px;
	color: #008073;
	padding-left: 5px;
	overflow:hidden;
}

.data_list li .v_info a {
	font-size: 12px;
	color: #008073;
	text-decoration: none;
	line-height: 20px;
	display:block;
     
	overflow:hidden;
}
.data_list li .v_info:hover a { color:#f67d42; text-decoration:underline;}

.collect_page{ width:700px;   color:#fff; float:right; font:14px;}
.collect_page a{ color:#fff; text-decoration:none; padding:8px 15px; font-size:14px; }
.collect_page .page_pre, .collect_page  .page_next{ background-color:#24D294;padding:8px 15px; }
.page_desc{background-color:#24D294;padding:8px 15px; margin-right:10px;}
.collect_page .page_list{ display:inline-block; }
.collect_page .page_list a{   background-color:#24D294; }
.collect_page .page_list .current{ background-color:#24A194;}
.collect_page .more{ padding:8px 15px; font-size:14px; background-color:#24D294;  }
