﻿@charset "utf-8";
.mode_a{width:960px; margin:20px auto 0 auto;_margin-top:25px; position:relative; z-index:10000}
.title0{font-size:18px;  font-weight:lighter; font-family:"微软雅黑"; color:#298602;padding:10px 0 0 10px}
.tab{ border-bottom:solid 2px #48700e; height:37px; z-index:111}
.tab li{margin-left:10px; display:inline; width:96px; height:36px; float:left; line-height:36px;cursor:pointer; text-align:center; color:#298602; font-size:14px; letter-spacing:-1px; background-color:#ddd;border:1px solid #48700e; z-index:5; _margin-bottom:-1px;}
.tab .tab_on{ color:#fefefe; background-color:#509200; border:1px solid #48700e;}
.tab_con{ border:solid 1px #d9d9d9; height:780px; margin-top:12px; background:#fff; padding-bottom:10px; *padding-bottom:0px;}
.hh { padding: 8px ; text-align:left; _margin-top:3px;}

.hh span a:hover{ color:#4a7f07}
#current_m {background-color: #4e7004;height: 15px;padding: 2px 5px;font-style: normal;line-height: 15px;color: #fff;}
.hh strong{ font-size:14px}
.hh2{ padding:20px 20px;}
.hh2 strong{ font-size:14px;padding-right:50px;}
.hh2 .skey{ position:relative; padding-right:20px; color:#666;  display:inline-block; margin-top:-3px;}
.hh2 .skey .del{ position:absolute; right:0; background:url(../images/del.png) center center  no-repeat; width:15px; height:15px; top:0px; cursor:pointer;*top:-2px; margin-top:2px;* margin-top:4px;}
.order{padding:5px 20px 5px 20px; color:#666; height:20px; }
.order2{padding:5px 10px 5px 10px; color:#666; height:20px; }
.order2 .oo{ float:left;}
.order2 span{padding:0 5px;  margin:0 5px;cursor:pointer; display:inline-block; line-height:20px; height:20px }
.order2 .span_on{ background:#298602; color:#fff; }
.order .oo{ float:left;}
.order span{padding:0 5px;  margin:0 5px;cursor:pointer; display:inline-block; line-height:20px; height:20px }
.order .span_on{ background:#298602; color:#fff; }
.filter_cont{padding-bottom:10px; overflow:hidden; _width:960px; _height:auto;}
.filter_cont li{ width:152px; margin:15px 6px 0 29px; float:left; display:inline;position:relative; z-index:1;}
.filter_cont li p{padding-top:5px; height:18px; overflow:hidden; text-align:center}
.filter_cont li p a{ color:#4b4b4b;}
.filter_cont li p a:hover{color:#518900;}
.filter_cont li img{ height:114px; width:152px}
.filter_cont0 {padding-bottom:10px; overflow:hidden;}
.filter_cont0 li{margin:15px 0 0 20px; position:relative; z-index:1;}
.page{ width:600px; height:20px; margin:25px auto 20px auto;}
.page0{ float:right; width:180px; height:20px; margin:0; }
.page a{ display:block; float:left; background:#d8d8d8; color:#535353; margin:0 3px; width:20px; height:20px; line-height:20px; text-align:center;}
.page .pp{ border:solid 1px #bfbfbf; width:58px; height:18px; line-height:18px;}
.page .page_on{ font-weight:800; background:#b8b8b8}
.page .cc{ float:left; padding-right:5px; line-height:20px; color:#999; font-size:14px;}
.selct_cont{width:75px; float:left;text-align:center; line-height:20px;}
.selct_txt{ border:1px solid #999; width:30px; height:18px; margin:0 3px;float:left}
.btn_ture{ width:50px; height:23px;margin-left:3px; background:url(../images/true.png) center no-repeat; border:none; cursor:pointer}
.filter_left{border:solid 1px #d9d9d9; height:auto; width:214px; _width:215px;_overflow:hidden; float:left; background:#fff; padding:0px 7px 0px 7px;}
.filter_right{border:solid 1px #d9d9d9; float:right; width:708px;background:#fff;}
.dl_type{ border-bottom:dotted 1px #dddddd;margin-bottom:5px}
.dl_type dt,.dl_type p{ font-weight:800; margin:10px 0 0 5px;}
.dl_type  dd{ overflow:hidden;padding-bottom:10px;}
.dl_type dd a{ margin:5px 10px 5px 5px; color:#535353; white-space: nowrap; float:left; display:inline;}
.dl_type dd .a1{ margin:5px 1px 5px 5px; color:#535353; font-weight:bold; white-space: nowrap; float:left; display:inline;}
.dl_click{background-color:#298602;color:#fff;height:20px;padding:3px 3px}
.clear{ border:none；}
.sty_cont{ border:1px solid #ccc;width:214px;height:150px;margin-top:10px;margin-bottom:10px}


/*搜索 2013-9-29*/
/*日历切换*/
.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			margin: 10px 0;
			position: relative;
			overflow:hidden;
		}

		/* These 2 lines specify style applied while slider is loading */
		.csw {width:212px; height: 150px; background: #fff; overflow: scroll; border:1px solid #999;margin-top:5px}
		.csw .loading {margin: 200px 0 300px 0; text-align: center;}

		.stripViewer { /* This is the viewing window */
			position:relative;
			overflow: hidden; 
			border: 1px solid #ccc; /* this is the border. should have the same value for the links */
			margin: auto;*margin-top:10px;_margin-top:-150px;
			width: 212px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			height: 150px;
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			height: 100%;
			position: relative;
			width: 214px; /* Also specified in  .stripViewer  above */
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px
		}
		
		.wrapper p{text-align: left;}
		.wrapper p a, li a { text-decoration: none }
		.wrapper p a{padding-right:8px; line-height:20px;}
		.wrapper h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 8px; text-align:center;color:#ff6600; font-size:16px }
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;font-size:0px;height:0;
		}
		
		stripNav ul li{font-size:0px;}
		

		
		.stripNavL, .stripNavR { /* The left and right arrows */
			position: absolute;
			top:0;*top: 12px;
			text-indent: -9000em;
			z-index:1000;
		}
		
		.stripNavL a, .stripNavR a {
			display: block;
			height: 40px;
			width: 40px;
		}
		
		.stripNavL {
			left: 4px;
		}
		
		.stripNavR {
			right: 4px;
		}
		
		.stripNavL {
			background:url("../images/arrow-left.gif") no-repeat center;
		}
		
		.stripNavR {
			background: url("../images/arrow-right.gif") no-repeat center;
		}
/*切换*/
.jiaofu{ height:22px; line-height:22px; width:100%; text-align:center; color:#333; position:relative; margin-bottom:10px;}
.jiaofu h4{ font-size:16px; font-weight:bold;}
.jiaofu h4 .more a{ position:absolute; right:10px; top:5px; color:#298602; font-size:12px; font-weight:lighter}








#con {font-size: 12px; margin: 10px auto; width:214px}
ul#tags { height:23px; list-style:none;}
ul#tags li {background:url(../images/tagleft.gif) no-repeat left bottom; float:left; list-style-type:none; height: 23px;width:107px }
ul#tags li a { background: url(../images/tagright.gif) no-repeat right bottom; float: left;  color: #333;text-align:center;font-weight:bold; line-height: 23px; height: 23px; text-decoration:none;width:107px}
#tags li.emptyTag {backgruond:none transparent scroll repeat 0% 0%; width: 4px}
#tags li.selectTag {background-position: left top; position: relative; height: 23px}
#tags li.selectTag A {background-position: right top; color: #fff;line-height: 23px; height: 23px}

#tagContent11 {border: #c1c1c1 1px solid; border-top:none; padding-right:1px;  padding-bottom:1px; padding-top: 1px;width:217px}
.tagContent11 {padding-right:10px; DISPLAY: none; padding-left:10px;padding-bottom:10px; width:210px; COLOR: #474747; padding-top: 10px;}
.tagContent11 a{margin-right:8px; line-height:18px }
#tagContent DIV.selectTag {display: block}

#tagContent {border: #c1c1c1 1px solid; border-top:none; padding-right:1px;  padding-bottom:1px; padding-top: 1px;width:211px;}
.tagContent {padding-right:10px; DISPLAY: none; padding-left:5px;*padding-left:2px;padding-bottom:10px; width:200px; COLOR: #474747; padding-top: 10px;}
.tagContent a{margin-right:8px; line-height:18px }
#tagContent DIV.selectTag {display: block}
/*思想品德*/
.pinde_cont{width:220px;margin-left:4px;}
ul.pinde_tit{ padding-bottom:10px; display:block; height:auto; overflow:hidden}
ul.pinde_tit li{font-size:14px;width:200px; height:23px;padding-left:5px;background-color:#ddd; *margin-bottom:50px;}
ul.pinde_tit li a{ font-weight:bold}
/*ul.pinde_tit a{ color:#333;font-weight:normal;padding-right:8px; line-height:24px;}*/
/*ul.pinde_tit a:hover{color:#090;}*/
.tit_s{ display:block; height:auto; margin-top:3px;}
.tit_s a{color:#333;padding-right:8px; line-height:24px;font-weight:lighter; *font-weight:lighter; _font-weight:lighter}
.tit_s a:hover{color:#090;}


.pinde_tit{padding-bottom:10px; display:block; height:auto; overflow:hidden; margin-bottom:5px; width:200px;}
.pinde_tit dt{font-size:14px;width:200px; height:23px;padding-left:5px;background-color:#ddd; font-weight:bold;}
.pinde_tit dd{color:#333; line-height:24px; margin-top:3px;}
.pinde_tit dd a{padding-right:8px;}
/*
.pinde_cont{width:220px;font-weight:bold;margin-left:4px;}
ul.pinde_tit{ font-weight:bold;padding-bottom:10px; }
ul.pinde_tit li{font-size:14px;font-weight:bold;display:block;width:205;padding-left:5px}
ul.pinde_tit span{ color:#333; padding-right:8px; line-height:24px;}
ul.pinde_tit span a{ color:#333;font-weight:lighter;}
ul.pinde_tit span a:hover{ color:#333}
.pinde_org {padding:3px;margin:3px 5px;font-weight:bold;}
.pinde_org a{ color:#fff;background-color:#ff6600}*/









/*搜索左侧导航*/
.filter_left_1{ width:145px; float:left; background:#fff;}
.filter_right_1{ float:left; width:814px;background:#fff;border: #d9d9d9 1px solid; padding-bottom:10px;margin-left:-1px}
.filter_cont1 {padding-bottom:10px; overflow:hidden;}
.filter_cont1 li{margin:15px 0 0 38px;}

.Category {border: #d9d9d9 1px solid;background: #f7f7f7;}
.Category h2 {
height: 49px;
background: url(../images/icon_1.png) no-repeat 0 -37px;
text-indent: -9999px;margin-left: 0;
padding-top: 0;
}
.submenulist {
padding: 10px 0;
}
.submenulist li {
height: 36px;
line-height: 34px;
vertical-align: middle;
background: url(../images/icon_1.png) no-repeat 0 0;
}
.submenulist li.selected {
background: url(../images/icon_1.png) no-repeat 2px -87px;
height: 38px;
position: relative;
right: -1px;
top: -2px;
}
.submenulist li a {
padding-left: 20px;
font-size: 14px;
font-family: "微软雅黑";
}
.hh1{ padding:5px 15px}
/*筛选条件*/
.compire {height: 49px;background: url(../images/icon_1.png) repeat-x 0 -125px;position: relative;}
.con_left h2 {padding-right: 14px;border-right: #ccc 1px solid;float: left;font: normal 16px/21px "微软雅黑";color: #4a7f07;margin-right:5px;margin-left:0;padding-top:0}
.tips_add {display: inline-block;border: #eee4aa 1px solid;background: #fffddd;position: absolute;top: -29px;right: 20px;line-height: 100%;padding: 15px 30px 15px 15px;}
.compire .condition {float: right;margin-right: 20px;display: inline;padding-top: 13px;}
.con_left {padding: 13px 0 0 15px;}
.con_left .choose {
background: url(../images/icon_1.png) no-repeat 0px -203px;
display: inline-block;
padding-left: 20px;
color: #010101;margin-left:5px;
}
.con_left .choose:hover{background:url(../images/icon_1.png) no-repeat -115px -203px;display:inline-block;padding-left:20px}
.con_left .filterlist a {color: #010101;padding: 0 20px 0 20px;position: relative;display: inline-block;text-decoration: none;}
.con_left .filterlist a:hover,.con_left .choose:hover {color:#4a7f07}
.filterlist a:hover span {background: url(../images/icon_1.png) no-repeat -115px -186px;}
.filterlist a span {background: url(../images/icon_1.png) no-repeat 4px -186px;width: 10px;position: absolute;width: 14px;height: 12px;top: 4px;right: 6px;cursor: pointer;}
.con_left .filterlist a:hover,.con_left .choose:hover {color:#4a7f07}
.filter_cont0 li,.filter_cont li,.filter_cont2 li{width: 152px;float: left;display: inline;position: relative;z-index: 1;}
.filter_cont0 li{margin: 15px 0 0 20px;}
.filter_cont li{ margin:15px 0 0 33px; _margin-left:33px;}
.filter_cont1 li{margin:15px 0 0 15px}
.submenulist li a {padding-left: 20px;font-size: 14px;font-family: "微软雅黑"; color:#010101}
.submenulist li a:hover{color: #4c7d08;text-decoration: underline;}
.submenulist li.selected a {color: #4a7f07;}
.filter_cont0 li .jingpin,.filter_cont li .jingpin {width: 46px;height: 46px;position: absolute;right: 0px;top: 0px;z-index: 100;border: medium none;background: url(../images/jingpin-t.gif);}


/*tab切换*/
#tabs1,#tabs2{text-align:left;position:relative;margin-top: 20px;margin-left: 10px;}
#tabs1{width:690px;}
#tabs2{width:790px}
.menu1box{overflow:hidden;height:30px;text-align:left; background: url("../images/icon_1.png") repeat-x 0 -318px; border-top:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf}
#menu1{position:absolute;top:0px;left:0;z-index:1;}
#menu1 li{float:left;display:block;cursor:pointer;width:88px;text-align:center;border-bottom: none;height: 31px; line-height:30px;background: url("../images/icon_1.png") repeat-x 0 -318px;border: #e0e0e0 1px solid;margin: 0 0 0 -1px;border-bottom:none}
#menu1 .hover{font-size: 12px;border-color: #dfdfdf;border-style: solid;height:31px;line-height: 30px;background:#fff url("../images/icon_1.png") no-repeat right -351px;margin: 0 -1px -1px;border-right: 0;float: left;padding-right: 5px;font-weight: bold;padding-right: 6px;position: relative;border-bottom:none}
#menu1 li a:hover{ color:#4c7e07;}
#menu1 .hover a{color: #4c7e07;}
main1box{clear:both;margin-top:-1px;border-top:1px solid #E4E4E4;}
#main1 ul{display: none;text-align:left;}
#main1 ul.block{display: block;}

/*左侧分类索引->按课程标准*/
.qb{ width:210px; text-align:right;}
.qb a{padding:5px;}
.fenlei{margin:5px 0;}
.fenlei .current_g{ background-color:#4c7e07; color:#fff;padding:2px 5px}
.fenlei span a{ line-height:24px; color:#666}


