﻿@charset "utf-8";

/* 消除不同浏览器对边距、边框等的细微差异  */
body{
	width:1004px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	font-family:@Arial;
	font-size:12px;
	line-height:18px;
	color:#838282;
	background:#F3F4F4;
}
form, image, img, object, iframe{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
table{
	border-collapse:collapse;
}
td{
	padding:4px;
}
image, img{
	border:none;
}
form{
	display:inline;
}
dl, dd{
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 0px;
}
.PaddingULList{
	margin:0px 0px 0px 0px;
	padding-left:1px!important;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	list-style-type:square;
	list-style-position:inside;
}
.PaddingOLList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	list-style-position:inside;
}
.NoPaddingList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
dt{
	font-weight:bold;
}
.clearfix:after{ 
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden; 
} 
.clearfix{ 
	display:inline-block; 
} 
/* 编辑器图片左浮动定义 */
.ETSOOContentFloatLeft{
	float:left;
	clear:both;
	padding-right:4px;
	padding-bottom:4px;
}
/* 编辑器图片右浮动定义 */
.ETSOOContentFloatRight{
	float:right;
	clear:both;
	padding-left:4px;
	padding-bottom:4px;
}
/* 菜单项间隔图片宽度 */
.EIISMenuSpacer{
	width:6px;
	height:14px;
}
/* 图片文章的图片外层P */
.EImageContainer{
}
/* 图片文章的标题外层P */
.EImageTitle{
}
/* 菜单 */
.topMenu0
{
}
.topMenu0 li
{
	padding:1px 0px 1px 0px;
	width:143px;
	
	text-align:center;
	padding-top:5px;
	height:23px;
}
.topMenu0 .menuItemOver
{
	background-color:#e9e9e9!important;
}
.topMenu0 .menuLink0
{
	font-size:13px;
	font-weight:bold;
}
.topMenu0 li.active0
{
	background-color:#f6f6f6!important;
}
.topMenu0 a.activeLink0
{
	color:#cc0000;
}
.topMenu0 a.activeLink1
{
	color:#cc0000;
}
.topMenu0 a.activeLink2
{
	color:#cc0000;
}
.subMenu{
	padding:0px;
	margin:0px;
}
.first0
{
}
/* 亿速思维常用控制尺寸 */
.Pad{
	padding:4px;
}
.Pad6{
	padding:6px;
}
.Pad8{
	padding:8px;
}
.Focus{
	color:#ff0000!important;
}
.PadV{
	padding-top:4px;
	padding-bottom:4px;
}
.PadV6{
	padding-top:6px;
	padding-bottom:6px;
}
.PadV8{
	padding-top:8px;
	padding-bottom:8px;
}
.PadH{
	padding-left:4px;
	padding-right:4px;
}
.PadH6{
	padding-left:6px;
	padding-right:6px;
}
.PadH8{
	padding-left:8px;
	padding-right:8px;
}
/* 默认连接颜色 */
A:link{
	color:#b32929;
	text-decoration:none;
}
A:visited{
	color:#b32929;
	text-decoration:none;
}
A:hover{
	color:#b32929;
	text-decoration:underline;
}
A:active{
	color:#b32929;
	text-decoration:underline;
}
#Base
{
	background:#FFFFFF;
	width:1004px;
}
/* 头部容器 */
#PageHeader{
	width:1004px;
	background:#FFFFFF;
}
#TopLogo
{
	width:988px;
	background:#FFFFFF url(../Images/logo.gif) no-repeat left top;
	height:96px;
	text-align:right;
	padding:4px 16px 0px 0px;
}
/* 头部菜单容器 */
#MenuContainer
{
	
}
.menuItem0
{	
	float:left;
	width:143px;
	height:20px;
	list-style:none;
	margin:0px;
	padding:0px !important;
}
.menuLink0
{
	display:block;
	width:143px;
	height:18px;
	padding-top:2px;
	text-align:center;
	background:url(../Images/menubg.gif) no-repeat;
}
.menuLink0:hover
{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../Images/menubg.gif) no-repeat 0px -20px;
}
.menuItem0 ul
{
	width:143px !important;
	margin-left:6px !important;
	padding:6px 0px !important;
}
.menuItem1{
	display:block;
	list-style:none;
	text-align:center;
	height:22px;
	padding:0px !important;
	
}
.menuItemOver
{
	display:block;
}
#MenuContainer img
{
	display:block;
	float:left;
}
/* 中间容器 */
#PageMiddle{
	width:1000px;
	margin:12px 2px 12px 2px;
	background:#FFFFFF;
}
.LeftPart{
	width:798px;
	float:left;
}
.LeftBar
{
	width:223px;
	background:url(../Images/leftbg.jpg) no-repeat;
	float:left;
	height:387px;
	padding:8px 23px;
}
.RightBar
{
	width:505px;
	float:left;
	padding:8px 12px;
}
.PicBar
{
	width:150px;
	height:112px;
	border:solid 1px #c9c9c9;
	float:left;
	padding:2px;
}
.InfoBar
{
	width:326px;
	float:left;
	padding-left:12px;
	height:128px;
}
.InfoTitle{
	font-size:16px;
	font-weight:bold;
	padding-top:12px;
}
.InfoTip{
	font-size:12px;
	font-style:italic;
}
.TabListLogo{
	float:left;
	padding-top:6px;
	padding-right:6px;
}
.CenterPart{
	width:1004px;
	float:left;
}
.RightPart
{
	width:185px;
	float:right;
	background:#dcdcdc;
	height:387px;
	padding:8px 0px 8px 15px;
	overflow:hidden;
}
.RightPart p{
	padding:2px 0px;
	margin:0px;
	text-indent:0px;
}
/* 底部容器 */
#PageFooter
{
	width:976px;
	height:30px;
	background:#FFFFFF url(../Images/footer.gif) no-repeat left top;
	padding:8px 0px 0px 26px;
	color:#FFFFFF;
	margin-left:1px;
}
.FooterLeft
{
	width:770px;
	float:left;
	padding-top:4px;
}
.FooterRight
{
	width:190px;
	float:right;
	padding-top:4px;
}
/* 自定义部分 */
.ColorW{
}
.ColorW A:link{
	color:#FFFFFF;
	text-decoration:none;
}
.ColorW A:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.ColorW A:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.ColorW A:active{
	color:#FFFFFF;
	text-decoration:underline;
}
.Font1{
	font-size:14px;
	font-weight:bold;
}
.Line
{
	font-size:1px;
	height:1px;
	width:170px;
	border-top:dashed 1px #a9a8a8;
}
.ColorR{
	color:#b32929;
	font-weight:bold;
}
.TabContent{
	
}
.TabBar{
	padding-bottom:8px;
	font-weight:bold;
}
.BBar{
	padding:8px 23px;
	border:solid 1px #c9c9c9;
	width:740px;
}
.FlashB object
{
	border:0px;
}
#NewYear{
	position:absolute;
	top:0px;

	z-index:10000;
	border:4px #666666 solid;
}