﻿html, body
{
	padding: 0;
	margin: 0; /*背景色+背景图*/
	background: #fff url(images/bg_b1.gif) repeat-x;
	font-family: arial, "宋体";
	font-size: 9pt;
	color: #656d77;
	height: 100%;
}
/*链接颜色 */
a:link
{
	text-decoration: none;
	color: #000000;
}
a:visited
{
	text-decoration: none;
	color: #000000;
}
a:active, a:hover
{
	text-decoration: underline;
	color: red;
}
a.noline:active, a.noline:hover
{
	text-decoration: none;
}
#topright a:active, #topright a:hover
{
	text-decoration: none;
	color: red;
}
/*框架*/
.width
{
	width: 950px;
	margin: 0 auto;
	background: #fff;
	border-left: 0px solid #cccccc;
	border-right: 0px solid #cccccc;
}
#left
{
	width: 180px;
	float: left;
	background: #fff;
}
#right
{
	float: right;
	width: 766px;
}
/*顶上*/
#top
{
	background: url(images/headBg.gif);
	height: 86px;
}
#logo
{
	width: 180px;
	float: left;
	margin: 0 0 0 10px;
}
#user
{
	margin-top: 6px;
	overflow: hidden;
	margin: 3px;
	height: 31px;
	float: right;
}
#navi
{
	background: url(images/naviBg1.gif) no-repeat left top;
	height: 86px;
}
#nav
{
	background: url(images/menuBg.gif) repeat-x bottom;
	margin: 20px 0 0 100px;
	height: 29px;
	width:460px;
}
#menuList
{
	margin: 0px 0 0 0;
}
#menuList li
{
	background: url(images/menuSplit.gif) no-repeat left bottom;
	float: left;
	height: 29px;
}
#menuList
{
	background: url(images/menuSide.gif) no-repeat right bottom;
	overflow: hidden;
	width: 470px;
	height: 29px;
}
#menuList li span
{
	padding-right: 16px;
	display: block;
	padding-left: 16px;
	padding-bottom: 0px;
	padding-top: 8px;
	cursor:hand;	
}
#menuList .menuHere
{
	font-weight: bold;
	font-size: 14px;
	background: url(images/menuHere.gif) no-repeat left bottom;	
}
.menuHere span
{	
	color:#000;
}
#menuList LI A:hover
{
	display: block;
	background: url(images/menuBgOver.gif) repeat-x 50% bottom;
	float: left;
	color: #ff5500;
	height: 29px;
	text-decoration: none;
}
#menuList LI a:link,#menuList LI a:visited,#menuList LI a:active
{
	color:Gray;
}
/**/
#foot
{
	height: 82px;
	background: #fff url(images/bb.gif) repeat-x;
}
#aspnetForm
{
	margin: 0;
}
p
{
	margin: 1px;
}
.imgborder
{
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	filter: progid:dximagetransform.microsoft.glow(color=#000000,strength=3);
}
#usermenu
{
	margin:15px 0 0 -60px;
	width:100px;
	background:white;
	border:solid 1px #efefef;
}
#usermenu ul
{
	margin:0;
	list-style:none;
}

/*new menu*/
/* Rule 28 of css/menu.css */ 
.Search_main .searchimg {
	BACKGROUND: url(images/images/_menu_so.gif) no-repeat;
	FLOAT: left;
	MARGIN: 4px 0px 0px 10px;
	WIDTH: 85px;
	HEIGHT: 31px
}

/* Rule 24 of css/menu.css */ 
.Search_main .Search .sl {
	FONT-SIZE: 1px;
	WIDTH: 3px;
	HEIGHT: 39px
}

/* Rule 10 of css/menu.css */ 
.Search_main {
	MARGIN-TOP: 8px;
	WIDTH: 950px
}

/* Rule 23 of css/menu.css */ 
.Search_main .Search {
	BACKGROUND: url(images/_menu_bg.gif) repeat-x 0px -49px;
	HEIGHT: 39px
}

/* Rule 29 of css/menu.css */ 
.Search_main .searchcon {
	FLOAT: left;
	MARGIN: 6px 0px 0px 7px
}


/* Rule 28 of css/menu.css */ 
.Search_main .searchimg {
	BACKGROUND: url(images/_menu_so.gif) no-repeat;
	FLOAT: left;
	MARGIN: 4px 0px 0px 10px;
	WIDTH: 85px;
	HEIGHT: 31px
}

/* Rule 24 of css/menu.css */ 
.Search_main .Search .sl {
	FONT-SIZE: 1px;
	WIDTH: 3px;
	HEIGHT: 39px
}

/* Rule 26 of css/menu.css */ 
.Search_main .Search .sl {
	BACKGROUND: url(images/_menu_bg.gif) no-repeat 0px top;
	FLOAT: left
}

/* Rule 25 of css/menu.css */ 
.Search_main .Search .sr {
	FONT-SIZE: 1px;
	WIDTH: 3px;
	HEIGHT: 39px
}

/* Rule 27 of css/menu.css */ 
.Search_main .Search .sr {
	BACKGROUND: url(images/_menu_bg.gif) no-repeat 0px bottom;
	FLOAT: right
}

/* Rule 11 of css/menu.css */ 
.Search_main .tab_box {
	MARGIN-LEFT: 23px;
	POSITION: relative;
	HEIGHT: 29px
}

/* Rule 4 of css/menu.css */ 
UL {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	LIST-STYLE-TYPE: none
}

/* Rule 12 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele {
	MARGIN-TOP: 2px;
	FLOAT: left;
	POSITION: absolute;
	HEIGHT: 29px
}

/* Rule 6 of css/menu.css */ 
LI {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	LIST-STYLE-TYPE: none
}

/* Rule 13 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI {
	FONT-SIZE: 14px;
	BACKGROUND: url(images/_menu_tbg.gif) no-repeat left -39px;
	FLOAT: left;
	LINE-HEIGHT: 29px;
	MARGIN-RIGHT: 3px;
	LETTER-SPACING: 0px
}

/* Rule 15 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI a:link,.Search_main .tab_box UL.Tab_sele LI a:visited{
	COLOR: #000;
	TEXT-DECORATION: none
}

/* Rule 14 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI SPAN {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/_menu_tbg2.gif) no-repeat right -39px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

/* Rule 18 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI.on A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/_menu_tbg.gif) no-repeat left 0px
}

/* Rule 19 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI.on A:link,.Search_main .tab_box UL.Tab_sele LI.on a:visited{
	COLOR: #fff;
	TEXT-DECORATION: none
}

/* Rule 22 of css/menu.css */ 
.Search_main .tab_box UL.Tab_sele LI.on A SPAN {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 15px;
	BACKGROUND: url(images/_menu_tbg2.gif) no-repeat right 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.f14 {	FONT-WEIGHT: bold;	FONT-SIZE: 14px;	COLOR: #ff6600}