@charset "utf-8";
/* CSS Document */

body {
	font: 14px/1.5 "微软雅黑",tahoma, Srial, helvetica, sans-serif;
	margin:0;
	padding:0;
}

a {
	font-size:12px;
	color:#0F83DB;
	text-decoration:none;
}

.fleft{ display: inline; float:left;}

.fright{ display: inline; float:right;}

#content h1 {
	margin: 0; color: #75221d;
}

hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}

p {
	margin: 0;	
	padding: 7px 0;
}
/*menu*/
.menu { height: 45px; display: block; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu ul li { float: left; /* 菜单子元素的内容超出不可见 */  
			overflow: hidden; position: relative; text-align: center; line-height: 45px; }
.menu ul li a { /* 必须是相对定位  */ 
			position: relative; display: block; width: 100px; height: 45px; font-family: 微软雅黑, Arial; font-size: 14px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; cursor: pointer; }
.menu ul li a span { /* 所有层将使用绝对定位 */
			position: absolute; left: 0; width: 110px; }
.menu ul li a span.out { top: 0px; }
.menu ul li a span.over,  .menu ul li a span.bg { /* 起初.over层和.bg层相对a元素-45px以达到隐藏 */  
			top: -45px; }
/** 完整版示例 **/
#menu ul li a { color: #000; }
#menu ul li a span.over { color: #FFF; }
/** 简化版示例 **/
		
		#menu2 { background:#75221d; }
#menu2 ul li a { color:#FFF; }
#menu2 ul li a span.over { background: #A6DD00; color:#333; }
#menu2 ul li.nav1 a span.over { background: #c7c7c7; }
#menu2 ul li.nav2 a span.over { background: #c7c7c7; }
#menu2 ul li.nav3 a span.over { background: #c7c7c7; }
#menu2 ul li.nav4 a span.over { background: #c7c7c7; }
#menu2 ul li.nav5 a span.over { background: #c7c7c7; }
#menu2 ul li.nav6 a span.over { background: #c7c7c7; }
#menu2 ul li.nav7 a span.over { background: #c7c7c7; }
#menu2 ul li.nav8 a span.over { background: #c7c7c7; }
#menu2 ul li.nav9 a span.over { background: #c7c7c7; }
#menu2 ul li.nav10 a span.over { background: #c7c7c7; }