/* CSS Document */
/*********new teacher content*********/
#content{margin-top:6px; width:681px; float:left; overflow:hidden;}
.content_subpage{border-right:1px solid #bad1e3;}
.teacher_print{display:none;}
.martop10{margin-top:10px;}
h2.column3_title{height:26px; margin:1px; margin-bottom:0; padding:2px 0 0 10px; background:url(../images/teacher_entry/column_bg3.jpg) repeat-x left center; border-bottom:1px solid #f2f2f2;}
/**********news list**************/
#list{border:1px solid #bad1e3; border-top:none;}
.newslist h2{height:27px; padding:3px 0 0 10px; background:url(../images/teacher_entry/column_bg1.jpg) repeat-x left center; border-bottom:1px solid #bad1e3; border-top:1px solid #bad1e3;}
.newslist ul{margin:0 0 18px 25px;}
.newslist ul li a{font-size:14px;}
.newslist p{background:url(../images/teacher_entry/ico1_more.jpg) no-repeat left center; padding:0 0 0 15px; font-weight:bold; font-size:12px; width:45px; position:relative; top:-199px; right:-615px; margin-top:-10px;}
.newslist h3{font-size:14px; height:24px; margin:10px 10px 0 10px;}
/**********information & download**************/
#info{width:334px; margin-right:9px; float:left;}
#download{width:332px; float:right;}
.column{border:1px solid #6caeeb; height:335px; position:relative;}
.column_head{height:28px; padding-top:2px; background:url(../images/teacher_entry/column_bg2.jpg) repeat-x left center;}
.column_head h2{width:104px; text-align:center; background:url(../images/teacher_entry/white_button.jpg) no-repeat left center; position:absolute; top:7px; left:10px;}
.column ul{margin:5px 0 12px 10px;}
.column ul li{background:url(../images/teacher_entry/ico_li.jpg) no-repeat left center; padding-left:12px;}
.column p{font-weight:bold; font-size:12px; padding:0 0 0 15px; background:url(../images/teacher_entry/ico2_more.jpg) no-repeat left center; position:absolute; top:4px; right:20px;	}
.column p a{color:#fff;}
/**********teacher blogs************/
#bloglink{width:679px; border:1px solid #bad1e3; margin-top:10px;}
#bloglink p{font-size:12px; line-height:130%;}
#bloglink ul{margin:0 10px 10px 0;}
#bloglink ul li{padding-left:95px;}
#bloglink ul li a:hover{text-decoration:none; color:#06c;}
#bloglink li img{position:relative; top:58px;; left:-82px; margin-top:-50px; line-height:0;}
/********* teacher meeting *********/
#teacher_breadcrumb{width:670px; padding-top:6px; padding-bottom:3px; border-bottom:1px solid #aaa;}
#metting{width:610px; margin:10px auto;}
#metting ul{margin-top:20px; border-bottom:1px solid #bad1e3;}
#metting p{font-size:14px;}
#metting h3{text-decoration:underline; padding-left:125px; font-size:14px;}
#metting li p{padding-left:125px;}
#metting ul li img{position:relative; top:-96px; left:0; margin-bottom:-82px;}
/*********** resources download **************/
.subpagemain{width:610px; margin:10px auto;}
.subpagemain ul{margin:0 0 10px 10px;}
.subpagemain ul.list_bg li{padding-left:15px; background:url(../images/teacher_entry/ico_li.jpg) no-repeat left center;}
/************** teacher video ***************/
#content2{width:675px; margin:10px auto; font-size:12px;}
.forgsize{font-size:14px; color:#D67103; font-weight:bold;}
.gradlink {margin:10px 0;}
.gradlink li{display:inline; margin-right:50px; font-size:14px;}
.gradlink li a{color:#06c;}
.gradlink li a:hover{color:#666; text-decoration:underline;}
#in-content{margin:0; padding:0; margin-top:15px; font-size:12px; line-height:18px; text-align:left; border:1px solid #FCCB6E; float:left;}
/* lesson name */
.lesson-name{float:left; width:90px; margin-top:30px;}
.inactiveDisplay{font-size:16px; font-family:"黑体"; color:#fff; background:url(../images/teacher_entry/swithbgc2.gif) no-repeat left top; width:84px; height:30px; padding:5px 0 0 20px; margin-top:2px; cursor:pointer;}
.activeDisplay{background:url(../images/teacher_entry/swithbga2.gif) no-repeat left top; font-size:16px; font-family:"黑体";	 color:#fff; width:84px; height:30px; padding:5px 0 0 20px; margin-top:2px; cursor:pointer;}
#teacherDescription{height:70px;}
.main{float:left; margin:20px 10px; height:650px; width:520px;}
.main table{width:520px;}
/*table style*/
.tablestyle table{background-color:#fff; color:#000; font-size:12px;}
.tablestyle td{background-color:#f0f8ff; text-align:center; padding:3px;}
.tablestyle th{height:18px; background-color:#a0cffe;}
.tablestyle table,.tablestyle td ,.tablestyle th{border:1px solid #89B8E7; border-collapse:collapse;}
.tablestyle table tr.alt td{background-color:#fff;}
/******** table2 style *********/
.tablestyle2 table{background-color:#fff; font-size:12px; line-height:150%;}
.tablestyle2 th{height:18px; background-color:#a0cffe;}
.tablestyle2 td{text-align:center; padding:5px;}
.tablestyle2 tr td.textleft{text-align:left;}
.tablestyle2 table,.tablestyle2 td ,.tablestyle2 th{border:1px solid #aaa; border-collapse:collapse;}
/* 教师申请资源 template/temp/0905jssq.tpl */

/**********applyweb middle*********/
#applymain{
	margin: 0 10px 10px 10px;
	line-height: 150%;
	border-top: 1px solid #eaeaea;
}

#notestext{
	margin: 20px 0 0px 25px;
	padding: 2px 8px 2px 8px;
	background-color: #eaeaea;
	width: 162px;
}
#notestext p{
	color: #003399;
}

/**********applyweb form*********/
#applymain_left{
	width: 480px;
	float: left;
	margin: 25px 0 0 30px;
	padding: 0;
	border-right: 1px dashed #cccccc;
}

#applymain_left{
	display: inline;
}

#subForm .label{
	float: left;
	width: 100px;
	text-align: right;
	clear: left;
	margin: 13px 10px 0 0;
}
#subForm input{
	margin: 13px 10px 0 0;	
}
#subForm select{
	margin: 13px 10px 0 0;	
}
input#subscribe{
	margin-left: 100px;
	height: 23px;
	width: 52px;
	background: url(../images/activity/subbutton.jpg) no-repeat top left;
}
p.notes{
	width: 450px;
	margin-top: 6px;
	background-color: #eaeaea;
}

/**********applyweb right images*********/
#applymain_right{
	width: 400px;
	float: left;
	margin: 25px 0 0 25px;
}
#apply_rightmain{
	margin: 10px 0 40px 0;
	padding: 0;
	height: 510px;
	background: #ffffff url(../images/activity/applybg.jpg) no-repeat center top;
}
#apply_righttop p{
	color: #0046d5;
	margin: 0;
}
#apply_rightbottom{
	margin: 25px 0 10px 80px;
	padding: 0;
}
#apply_rightbottom img{
	margin-left: 50px;
}
#apply_rightbottom p{
	margin: 5px 0 0 0;
	color: #0e51a0;
	font-weight: bold;
}

#applymain_img1{
	width: 180px;
	height: 135px;
	margin: 5px 0 0 100px;
}

/********pngͼƬIE***********/
/*not for IE6*/
html>body #applymain_img1{
	background: url(../images/activity/apply_img1.png) no-repeat top center;
}
/*for IE6*/
*html #applymain_img1{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/activity/apply_img1.png");
}

.applymain_text h4{
	text-align: center;
	color: #0e51a0;
}
.applymain_text p{
	margin: 5px 50px 0 50px;
	text-indent: 2em;
	color: #0e51a0;
}
#applymain_img2{
	width: 135px;
	height: 135px;
	margin: 15px 0 5px 120px;
}

/********pngͼƬIE***********/
/*not for IE6*/
html>body #applymain_img2{
	background: url(../images/activity/apply_img2.png) no-repeat top center;
}
/*for IE6*/
*html #applymain_img2{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/activity/apply_img2.png");
}

/**********applyweb footer*********/
#applyfooter{
	clear: both;
	margin: 10px 0 20px 40px;
	color: #0046d5;
}
#applyfooter .apply_tel{
	color: #0066cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}