@charset "utf-8";
/* CSS Document */
/* 学科主页 */
.main_c{width:990px; margin:0 auto;background:url(../images/rt_23.gif) repeat-x;background-color:#FFFFFF; height:750px; }
.xk_nav{ width:760px; height:31px;  font-size:14px; padding-left:230px; background:url(../images/xk_01.gif) no-repeat; line-height:30px;}
.xk_nav a:link,.xk_nav a:visited{ color:#000; text-decoration:none;}
.xk_nav a:hover,.xk_nav a:active{ color:#16659a; text-decoration:underline;}
.kuang_c_left{ width:641px; border:1px solid #568fd9; float:left; padding:5px;_padding-top:3px; padding-right:8px; margin-right:2px;}
.kuang_d1{ width:324px; float:left; padding:5px 3px 0px 5px; text-align:center; background:#FFFFFF; _padding-left:0px; }
.map_1{ width:302px; height:204px; float:left; margin-right:7px;}
.kuang_c_right{ width:324px;  float:left; margin-left:7px; display:inline; _margin-left:3px;}
.title_8{ background:url(../images/z.gif) no-repeat; height:27px; width:324px; padding-top:5px;_height:30px; _padding-top:2px; }
.kuang_7a{padding:5px 10px 5px 10px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #92cef0;border-bottom-color: #92cef0;border-left-color: #92cef0;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px; background:#FFFFFF; margin-bottom:8px; width:303px;}
.h{ float:left; width:170px; padding-left:20px; color:#0c4e8c; font:600 14px/27px "宋体"; color:#fff;}
.h a:link,.h a:visited{ color:#fff; text-decoration:none;}
.h a:hover,.h a:active{ color:#fff; text-decoration:none;}
.title_9{ background:url(../images/ss.gif) no-repeat; height:32px; width:324px; color:#0c4e8c;}
.more2{ float:right; width:70px; padding-right:25px; font:12px/32px Arial; text-align:right; color:#FFFFFF; }
.more2 a:link,.more2 a:visited{ color:#fff; text-decoration:none;}
.more2 a:hover,.more2 a:active{ color:#fff; text-decoration:underline;}
.h_1{ float:left; width:160px; padding-left:33px; color:#0c4e8c; font:600 14px/32px "宋体"; color:#fff;}
.h_1 a:link,.h_1 a:visited{ color:#fff; text-decoration:none;}
.h_1 a:hover,.h_1 a:active{ color:#fff; text-decoration:none;}

.proAd{ zoom:1; padding:5px 0px 5px 5px; margin-bottom:10px; }
.proAd li,.photoList li{ display:inline; float:left; overflow:hidden; width:86px; height:170px;  padding:5px 5px 5px 5px;_padding:5px 5px 0px 5px; border:1px solid #ccc; line-height:17px; text-align:center; margin:0px 5px 0px 2px;}
.photoList li{ height:175px;}
.proAd img{ width:86px; height:102px; border:0;}
.photoList img{ height:102px;}
.proAd a{ display:block; padding-top:3px;}
.proAd a:link,.proAd a:visited{ color:#000; text-decoration:none;}
.proAd a:hover,.proAd a:active{ color:#0c4e8c; text-decoration:underline;}
.proAd span{ display:block; cursor:default; color:#f30;}
.kuang_7b{width:322px;padding:5px 0px 15px 0px;_padding:5px 0px 0px 0px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #92cef0;border-bottom-color: #92cef0;border-left-color: #92cef0;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px; background:#FFFFFF; margin-bottom:8px;height:186px;_height:172px;}
/* 问题举报 */
.main_c1{width:970px; margin:0 auto;background:url(../images/rt_23.gif) repeat-x;  padding:5px 10px 5px 10px; background-color:#fff;}
.main_c1 table{ line-height:21px;width:970px;}
.main_c1 td{ padding:  2px 5px;}
.zi_3{ color:#FF6600; font-size:20px; font-weight:bold;}

/* 推荐 */
.tj_right{ width:712px; float:left; _margin-right:3px; }
.inforTit ul{ float:left; width:100%; height:22px; border-bottom:1px solid #499edf; font-size:12px; color:#FFFFFF;}
.inforTit ul li{ position:relative; top:1px; float:left; width:62px; height:23px; margin-right:1px; background:url(../images/tags_03.gif) no-repeat 0 -22px; text-align:center;}
.inforTit ul li.off{ font:12px/21px "宋体"; }
.inforTit ul li.on{ cursor:pointer; height:21px; background-position:0 top; font: 12px/22px "宋体";}
.pro_basic{ width:250px;  margin-bottom:8px;_margin-right:3px;}
.pro_basic ul{ clear:both; width:250px; border:1px solid #499edf; border-top:none; padding-bottom:7px; padding-top:7px;}
.pro_basic li{ overflow:hidden;width:230px; height:25px; padding:0px 10px; border:1px solid #499edf; border-width:0 0px 0px 0px; font:12px/25px "宋体";}
.dis{ display:block;}
.undis{ display:none;}


.kuang_tj{ width:710px;border:1px solid #499edf; border-top:none; _margin-right:3px; }
.kuang_tj table{ line-height:23px;}
.kuang_tj  td{ padding-left:5px; padding-right:5px;}
#tags { 
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px 0px 0px 10px;width: 400px; padding-top: 0px; height: 30px
}
#tags LI {font-size:14px ; font-weight:bold;line-height: 30px;
	background: url(../images/tagleft.gif) no-repeat left bottom; FLOAT: left; margin-right: 1px; LIST-STYLE-TYPE: none; height: 30px
}
#tags LI A {
	padding-right: 10px; padding-left: 10px; background: url(../images/tagright.gif) no-repeat right bottom; FLOAT: left; padding-bottom: 0px; color: #16659a; line-height: 30px;  height: 30px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	background: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag {
	background-position: left top; margin-bottom: -2px; position: relative; height: 31px;
}
#tags LI.selectTag A {
	background-position: right top; color: #fff; line-height: 31px; height: 31px;}
#tagContent {
	border-right: #499edf 1px solid; padding-right: 1px; border-top: #499edf 1px solid; padding-left: 1px; padding-bottom: 1px; BORDER-LEFT: #499edf 1px solid; padding-top: 1px; BORDER-BOTTOM: #499edf 1px solid; background-color: #fff;
}
.tagContent { boder:1px solid red;
	padding-right: 10px; display: none; padding-left: 10px; background-color:#e7f7ff;  padding-bottom: 2px;  COLOR: #474747; padding-top: 2px; 
}
#tagContent DIV.selectTag {
	display: block;
}
.article{ margin-bottom:5px; padding:5px 0 0 15px;}
.article li{ width:690px; height:22px; border-bottom:1px dashed #cecece; color:#000; overflow:hidden;}
.article li h2{ float:left; width:480px; font:100 12px/22px "宋体"; padding-left:5px; color:#000;}

.article li span{ float:right; width:200px; font:12px/22px Arial; text-align:center; }
/* 上传页面*/
#cata_title
{
    margin:0px 6px 0px 0px;
    width:228px;
    float:right;
    height:66px;
    line-height:24px;
    font-weight:bold;
    color:#fff;
    background:url(../images/title_bg_01.gif) no-repeat;
    /*border:1px solid red;*/
}
#mainContent_three
{
	width:218px;
	margin:0 0 0 10px;
	text-align:left;
	}
#mainContent_three table tr
{
	text-align:left;
	margin:0;
    padding:0;
    line-height:18px;
    display:block;
    font-size:12px;
    line-height:18px;
    width:198px;
	}
#cata_title p
{
     height:40px;
     width:200px;
     margin:0;
     padding:12px 9px 10px 0px;
     /*border:1px solid red;*/
}

.cata_list
{
    margin:0;
    padding:0 0 0 10px;
}

.cata_a
{
    margin:0;
    padding:0;
    width:218px;
    height:22px;
    text-indent:10px;
    color:#fff;
    font-size:12px;
    font-weight:bold;
    line-height:24px;
    background:url(../images/sub_left_title_01.gif) no-repeat;
}


ul.cata_c
{
    margin:6px 0 0 10px;
    padding:0;
    width:200px;
}

.cata_d
{   
    margin:0;
    padding:0;
    line-height:18px;
    display:block;
    font-size:12px;
    line-height:18px;
    width:198px;
}

.cata_d_hover
{
    color:#000;
    background:url(../images/text_bg.gif) no-repeat;
    display:block;
    height:18px;
}


/*老师页面*/
.tit_4{ background:url(../images/q.gif) no-repeat; height:25px; width:228px; color:#fff; font-size:14px; padding-left:22px;  font-weight:bold;}

.S_km_bj {
 WIDTH: 731px; BACKGROUND: url(../images/jiaoyuan_bj.jpg) repeat-x;  HEIGHT: 28px;
}
.S_km_bj LI {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	COLOR: #fff;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px;
	height:28px; text-align:center; line-height:28px;
}
.can_jy{ text-align:center; font-size:20px; color:#000;  border-bottom:2px solid #4c73a3; margin:0 20px 10px 20px; line-height:30px; font-weight:bold;}
.IMG_Box {
	MARGIN:10px ; WIDTH: 711px;color:#586764;  line-height:28px;
}

.IMG_Box IMG {
	VERTICAL-ALIGN: top
}
.IMG_Box LI {
	TEXT-ALIGN: center; WIDTH: 188px; DISPLAY: inline; FLOAT: left
}
.IMG_Box LI P {
	LINE-HEIGHT: 22px
}
.pro{ zoom:1; padding:5px 0px 5px 5px; margin-bottom:10px; }
.pro li,.photo li{ display:inline; float:left; overflow:hidden; width:120px; height:160px;  padding:5px 5px 5px 5px; border:1px solid #ccc; line-height:17px; text-align:center; margin:0px 5px 0px 3px;}
.photo li{ height:154px;}
.pro img{ width:113px; height:113px; border:0;}
.photo img{ height:113px;}
.pro a{ display:block; padding-top:3px;}
.pro a:link,.proAd a:visited{ color:#000; text-decoration:none;}
.pro a:hover,.proAd a:active{ color:#0c4e8c; text-decoration:underline;}
.pro span{ display:block; cursor:default; color:#f30;}


/*===============================  container  ===============*/
#container
{
	width: 990px;
	margin: 0 auto;
}
/*================================  content  ================*/
#content
{
	width: 990px;
	margin: 0 auto;
	
}
#content1
{
	width: 990px;
	margin: 0 auto;
	
}
#content_plantop{ height:16px; background:url(images2008/step1_review_top.gif) no-repeat; width:990px;}
#content_frame
{
	width: 990px;
	margin: 0 auto;background: url(../images/bg_center1.gif) repeat-y;
}
#content_frame1
{
	width: 990px;
	margin: 0 auto;
}
#tdleft
{
	 vertical-align:top;
	  padding-left:13px;
	
}
#tdleft li
{ overflow:hidden; border-bottom:1px dashed #999999; padding-left:10px; padding-right:20px;}
#tdright
{
	 vertical-align:top;
	 padding-left:18px
	
}
	
/*=================================================  BooksComm  及Message.aspx留言版样式表  ========================================================*/
	.MessageItemTitle
	{
		line-height: 2.1em;
		background: url(../images/mainNavBorder.gif);
		text-decoration: none;
		color: #000000;
		float: left;
		display: block;
		font-weight: bold;
		text-indent: 1em;
	}

	div#titleBar
	{
		text-align: center;
	}

	div#titleBar ul
	{
		margin: 0;
		padding: 0;
		float: left;
		width: 100%;
		background: #FAA819 url(images/mainNavBg.gif) repeat-x;
		list-style: none;
		text-transform: uppercase;
	}

	div#titleBar ul li
	{
		
		float: left;
	}


	div#titleBar ul a
	{
		padding: 0 2em;
		line-height: 2.1em;
		background: url(images/mainNavBorder.gif) repeat-y left top;
		text-decoration: none;
		color: #fff;
		float: left;
		display: block;
	}


	div#titleBar ul a:hover
	{
		color: #333;
	}

	div#Content_two
	{
		padding: 0px;
		margin-top: 4px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	width: 680px; word-wrap:break-word; word-break:break-all;}
#Content_two p{width: 680px; word-wrap:break-word; word-break:break-all; }
	.text04
	{
		font-size: 12px;
		color: #3488ba;
		text-align: left;
		line-height: 2em;
		padding-left: 4px;
		font-weight: bold;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #CCCCCC;
		padding-top: 15px;
	}
	.text05
	{
		line-height: 1.4em;
		margin: 0px;
		padding: 8px;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-top-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
	}
	.text06
	{
		font-size: 12px;
		color: #000000;
		text-align: left;
		line-height: 2em;
		padding-left: 4px;
		font-weight: bold;
		white-space: nowrap; /*padding-top: 15px;*/
	}

	.text08
	{
		line-height: 1.4em;
		margin: 0px;
		color: #dc5707;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #CCCCCC;
		padding: 8px;
		font-size: 12px;
	}
	#feedbackForm
	{
		background-color: #eeecdb;
		padding: 0px;
		margin-top: 4px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.text09
	{
		line-height: 2em;
		margin: 0px;
		padding: 8px;
		text-align: left;
		font-size: 12px;
	}

	.textbox
	{
		margin: 4px;
		padding: 2px;
		border: 1px solid #b6b185;
		width: 400px;
		font-size: 12px;
	}
	#feedbackBtn
	{
		color: #FFFFFF;
		background-color: #b1ac7f;
		font-weight: bold;
	}
/*=====================白东伟==================*/
/*整体大资料块样式*/
#Courseware_data,#Subject_data,#Paper_data{width:960px;margin:0px 0px 0px 10px;
	height:500px;
	}
#Courseware_data table tr td{
	margin: 0 0 0 0;
	padding:0 0 0 0;
	}
/*小资料块标头    语文 名师教案*/
.MainTitleTd
{   height:30px;
	}
/*小资料块类别行tr样式 */
.subTitleTr
{
	height:25px;}
/*小资料块类别行第一个TD样式  这TD无内容 调整类别距离用*/
.subTitleTd0
{
	width:10px;}
/*小资料块类别行最后一个TD样式  这TD无内容 调整类别距离用*/
.subTitleTd3
{
	width:20px;}
/*小资料块类别行有类型名TD样式  这是被选中的资料类型*/
.subTitleTd_selected
{
	color:#a84947; font-weight:bold;text-decoration: none;
	cursor:hand;}
/*小资料块类别行有类型名TD样式*/
.subTitleTd
{
	color:#fff; font-weight:bold;text-decoration: none;
	cursor:hand;}
/*小资料块类别行有类型名TD样式*/
.subTitleTd_a
{
	color:#4dbafb; font-weight:bold;text-decoration: none;
	cursor:hand;}
/*小资料块 资料内容列表 样式*/
.subContentTd
{
	padding:0px;}
/*小资料块 资料内容列表 每一行字的样式*/
.textList01{}
/*学科导航图 内容table 样式*/
#ContentTable
{
	text-align:left;
	table-layout:fixed;
	width:100%;
	height:100%;}

/*body{font-size:12px; background:#4dbafb; font-family: "宋体,Arial,Verdana,sans-serif"; color:#454444; margin:0; padding:0; text-align:center;}
body div{text-align:left;}
* {margin:0; padding:0; border:0;}
li{list-style:none;}*/
#sidebar_caiti_kuangdi{ background:url(../images2008/caiti_kuang_di.gif) repeat-y; width:210px;}
#sidebar_school_bottom{ margin-bottom:5px;}
#booksmainLeft{ border:none;}


