@charset "gb2312";
/* CSS Document */
body{ background:#540119;}
.wrap{ background:url(images/wrap-img.jpg?v=1) top center no-repeat;}
	.top-btn{ position:relative; height:615px;}
		.top-btn .my-vote{ position:absolute; top:300px; left:130px; padding:3px 10px; background:#d8ff00; border-radius:5px;color:#677001; font:400 22px/28px "Microsoft Yahei";}
		.top-btn .vote-share{ position:absolute; right:15px; bottom:15px; width:195px; height:43px; background:url(images/share.png) no-repeat; text-indent:-9999px;}
	.teacher-list{ padding-left:45px; background:url(images/teacher-list-bg.png) repeat-y;}	
		.teacher-list li{ float:left; margin:25px 22px 0 0; width:160px; position:relative;}
			.teacher-list li a{ display:block;}
			.teacher-list li span{ display:block; margin-top:5px;}
				.teacher-list li span em{ padding:0 10px;}
		 .teacher-list li .color9{ font-size:12px; color:#333; position:absolute; bottom:22px; right:0px; text-align:right;}
			.teacher-list li p{ width:160px; height:25px; color:#0657b2; font-size:14px; line-height:25px; overflow:hidden;}	
	.bottom-yy{width:916px; height:67px; background:url(images/bottom-bg.png) no-repeat;}		
	.vote-area{ margin:25px 0 0 20px; padding-bottom:75px;}
		.vote-area .vote-btn{ display:block; width:184px; height:63px; background:url(images/vote-btn.png) no-repeat; text-indent:-9999px;}
		.vote-area .yz-txt{ margin-right:10px; width:122px; height:45px; border:1px solid #530118; line-height:45px;}