﻿@charset "utf-8";
	/* 全站通用定义 */

	body{ font-size:12px; font-family:Arial,宋体; background:#f8ffcb  url(Images/bodyBg.png) 0 0 repeat-x;}
	*{padding:0; margin:0;}
	img{ border:none;}	
	em{ font-style:normal;}
	strong{ font-weight:normal;}
	a{ font-size:12px; text-decoration:none; color:#000;}
	ul,ol{ list-style:none;}
	h3{ font-size:14px;}
	.noInfo{ color:#c00;}

	/* 下面这段代码用来清除浮动 */

	.clearFloat,.box,#recommendedSites,#mbContent,.bigBoxB .bd{zoom:1;}
	.clearFloat:after,.box:after,#recommendedSites:after,#mbContent:after,.bigBoxB .bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	

	/* 布局定义 */

	#wrap{width:900px; margin:0 auto;background:#fff;}

	/* 头部定义 */
	#header{height:290px;overflow:hidden;background:url(images/header.jpg) top left no-repeat; }
		#header h1{line-height:2000em;height:290px;overflow:hidden; }

	/* 内容区域 */
	#mbContent{margin-top:-94px;position:relative;  }
		/* 主题内容 */
		#mainContent{float:right;width:629px;background:url(images/mainConRepeat.jpg) top right repeat-y; display:inline; margin-right:14px; }
		#mainContent .wrapBox{background:url(images/mainConTop.jpg) top right no-repeat; }
		#mainContent .wrapBox2{background:url(images/mainConBottom.jpg) bottom right no-repeat;padding:24px; }

			/*=当前位置 */
			.path{background:url(images/pathBg.png) no-repeat;height:38px;line-height:38px;padding-left:50px;margin-bottom:20px;}
			/*=S 年级信息列表*/
			.bigBoxB {width:561px; }
			.bigBoxB h3{background:url(images/index.png) -300px 0px no-repeat;height:27px;line-height:27px;padding-top:12px; color:#fff; font-size:14px; font-weight:bold;padding-left:36px;}
			.bigBoxB h3 a{color:#fff; }
			.bigBoxB .listBox{margin-top:7px;}
			.bigBoxB .listBox .hd{background:url(images/index.png) -300px -50px no-repeat;height:10px;font-size:10px;overflow:hidden; }
			.bigBoxB .listBox .bd{border-left:4px solid #d8ecfb; border-right:3px solid #d8ecfb;padding:9px;}
				.bigBoxB .listBox .layoutB{float:left;width:193px;}
					.bigBoxB .listBox .layoutB h4{height:21px;line-height:21px; text-align:center; background:#d8ecfb;margin-top:7px;overflow:hidden; }
					.bigBoxB .listBox .layoutB h4 a{color:#c00; }
				.bigBoxB .listBox .textList{float:right;width:290px; }
				.bigBoxB .listBox .textList li{height:26px;line-height:26px;border-bottom:1px dashed  #7bb4e1;text-align:right; padding-left:20px;background:url(images/index.png) -595px -140px no-repeat;}
				.bigBoxB .listBox .textList li a{float:left; }
				.bigBoxB .listBox .bd img{width:193px;height:144px;border:1px solid #ccc;  }
			.bigBoxB .listBox .ft{background:url(images/index.png) -300px -100px no-repeat;height:10px;font-size:10px;overflow:hidden;  }

		/* 侧栏内容 */
		#sideBar{float:right;margin-top:21px;display:inline;width:248px;background:url(images/sideBarRepeat.jpg) top right repeat-y; }
		#sideBar .wrapBox{background:url(images/sideBarTop.jpg) top right no-repeat; }
		#sideBar .wrapBox2{background:url(images/sideBarBottom.jpg) bottom right no-repeat;padding:12px; }

			/*=S 年级列表*/
			#gradeList h3,#gradeList h4{font-size:14px;}
			#gradeList h3{background:url(images/index.png) 0 0 no-repeat; height:44px;line-height:44px;padding-top:7px;color:#fff; padding-left:30px;}
			#gradeList h4{background:url(images/index.png) -300px -148px no-repeat;color:#ff3c00;margin:0 20px;padding-left:12px;}
			#gradeList h4 a{color:#ff3c00;font-size:14px;}
			#gradeList ul{margin:0 20px;background:#fffaed; padding:7px 7px;}
			#gradeList li{float:left; width:60px; display:inline;line-height:30px;background:url(images/index.png) -300px -184px no-repeat;padding-left:15px; margin-right:8px;border-bottom:1px dashed #d2a778; }
			#gradeList li a{color:#8a4100;font-weight:bold;}

			/*=S 排行榜 */
			.rankList{margin-top:10px;}
			.rankList h3{background:url(images/index.png) 0 -100px no-repeat; height:44px;line-height:44px;color:#fff; padding-left:30px;}
			.rankList ol{margin:0 20px;}
			.rankList li{height:28px;line-height:28px; padding-left:24px;border-bottom:1px dashed #b8b8b8; background:url(images/index.png) -595px -190px no-repeat;overflow:hidden;  }
		
	/* 底部定义 */
	#footer{height:150px;background:url(images/footer.jpg) no-repeat;padding-top:50px; }
	#footer p{height:23px;line-height:23px;text-align:center; }

	#footer .siteInfo{ text-align:center;}
	#footer .siteInfo li{ display: inline; height:24px; line-height:24px; margin-left:1em;}
	
	#footer p{ text-align:center;}
	#footer p  strong{ color:#c00;}

	#footer br{display:none;}
