body {background:transparent url(bodybg.gif) repeat-x; background-position:50% top;margin:0px;FONT-FAMILY: arial,sans-serif;font-size:14px;}
.clear{clear:both;}
#nav {text-align:left;padding:5px 5px;font-size:12px;line-height:20px;}
#nav a:link,a:visited {text-decoration:underline;}
#nav a:hover {text-decoration:none;}
.top{width:944px;}
#logo {float:left;margin-top:10px;margin-bottom:20px;text-align:left;clear:both;}
.googlead{width:944px;}
#searchbox {text-align:center;}
input#query,input#q {font-family:Verdana;font-size:16px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:1.22em;line-height:normal;padding-top:2px;border:1px solid #296ea3;}
#searchbuttonarea span {float:left;width:88px}
.backgroundbord button {background:#DDE7F4 url(buttonbg.png) repeat-x scroll 0%;background-position:0px 0px;border:0pt none;font-size:14px;height:26px;font-weight:bold;width:92px;cursor:pointer;}
#radio{text-align:center;padding-right:90px;}
/*#indexfoot{text-align:center;margin-top:10px;font-size:14px;}*/
#indexfoot{clear:both;text-align:center;margin-top:10px;font-size:14px;}
#indexfoot a{text-decoration:none;color:#000000}
A:hover,A:link,A:visited {COLOR: #0000cc}
A.noline:hover,A.noline:link,A.noline:visited {text-decoration:none}
#C_domainlist{text-align:center;margin-top:10px;margin-bottom:10px;}
.butBG{font-size:14px;font-weight:bold;border:1px solid #296ea3;background:#cde4f2;height:26px;margin-left:5px;cursor: pointer;overflow:visible;padding:0 10px;	}
.contentbox{text-align:left;width:944px; clear:both;background-color:#c9d7e2;margin:0 0 10 0px;}
.contentbox a:hover {COLOR: red; }
.content_nav {padding-left:10px;height:22px;line-height:22px;margin-top:3px;width:100%;overflow:hidden;border:#c9d7e2 1px solid;border-bottom:0px;background:#e5ecf9;}
/*.toolitem{background:#ffffff;margin:1 2 1 2px;text-align:center;height:1px;}*/
.toolitem{background:#ffffff;margin:1 2 1 2px;text-align:center;height:65px;}
.toolitem a{color:red;}/*-----*/
.topmenuitem{font-size:13px;background:#ffffff;margin:1 2 2 2px;text-align:left;padding:10 10 10 10px;line-height:20px;}
.topbanner{width:468;float:right;margin-top:10px;}
.menu {
	width:904px!important;
	width:944px;
	height:45px;
	background:url("menu-bg.gif") no-repeat left;
	text-align:center;
	line-height:42px;
	padding-left:12px;/*--距最左侧的宽度--*/
	margin-bottom:10px;
}
.menu A {
	color:#fff;
	padding:0 9px;/*--每个菜单的宽度--*/
	display:block;
	float:left;
	text-decoration:none;
}
.menu a:visited {
	color:#fff;
	text-decoration:none;
}
.menu a:hover {
	color:#f39800;
	text-decoration:underline;
}
.menu .select {
	background:url("s-menu-bg.gif") repeat-x right top;
	padding-right:10px;
}
.over {
	background:url("s-menu-bg.gif") repeat-x right top;
	padding-right:10px;
}
.out {
	background-color:'';
}
/*
sub_menu:
*/
div.menu {
}
div.menu-list {
    position: absolute;
    width: 120px;
    padding: 0 0 5px;
    display: none;
    background: #fff;
    border: 1px solid #d6d6d6;
    opacity: 0.8;
    filter:alpha(opacity=90);
}
div.menu-list ul,
div.menu-list ul li {
    padding: 0;
    margin: 0;
}
div.menu-list ul li {
    margin: 5px 5px 0;
    list-style-type: none;
}
div.menu-list ul li a {
    display: block;
    width: 100%;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: #000;
	text-decoration:none;
    cursor: pointer;
}
div.menu-list ul li a span {
    display: block;
    width: 100%;
    height: 100%;
}
div.menu-list ul li a:visited {
	color: #000;
	text-decoration:none;
}
div.menu-list ul li a:hover {
	color: blue;
	text-decoration:underline;
}
