BODY {
	 BACKGROUND: #fff; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7b7983; PADDING-TOP: 0px; FONT-FAMILY: "arial","simsun",sans-serif
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

LI {
	LIST-STYLE-TYPE: none
}
A {
	TEXT-DECORATION: underline
}

A:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #7b7983;
	text-decoration: none;
}
#header {
	MARGIN-BOTTOM:0px;height:90px; background:#FFFFFF
}
#header .topke {
	height:90px; margin:0px auto; width:980px; background:#FFFFFF
}
.usev {
	FLOAT: right; LINE-HEIGHT: 25px; height:30px;
}
.user {
	FLOAT: right; LINE-HEIGHT: 25px; height:30px;
}
.user LI {
	DISPLAY: inline; MARGIN: 2px 0px 0px
}
.user LI A {
	MARGIN: 0px 4px; COLOR: #03c
}
#topad { width:468px; margin-left:100px;height:60px;}
.btto {
	 MARGIN-top:0px; float:left; WIDTH: 200px; border:0px; 
}
.btto .logo {
	 width:200px; height:80px; margin-top:10px; float:left
}
.btto1 { float:left; width:780px; height:90px;
}
.kke{ margin-top:5px;}
.search {
	 WIDTH: 450px; border:0px; margin-top:5px; margin-left:5px; float:left;
}
.search LI {
	FLOAT: left; PADDING-BOTTOM: 0px
}
.search .mt {
	MARGIN-TOP: 9px
}
.search DD {
	FLOAT: left; LINE-HEIGHT: 28px
}
.search DD A {
	MARGIN: 0px 4px; COLOR: #03c
}
.s1 {
	 width:300px;margin-bottom:3px; height:32px; BACKGROUND: url(/images/isobt.gif)
}
.ss1 {
	 width:320px; height:20px; 
}
.sb1 {
	 width:65px; height:32px;  BACKGROUND: url(/images/iso.gif);
}
.s {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; FONT: 16px/1.5em "arial","simsun",sans-serif; BORDER-LEFT: #000 0px solid; WIDTH: 266px;  BORDER-BOTTOM: #000 0px solid; HEIGHT: 1.5em; color: #333; background:none; padding-left:35px; padding-top:3px; margin-bottom:2px;
}
.bt {
	 FONT: 14px/1.5em "arial","simsun",sans-serif;  BORDER: #000 0px solid;  CURSOR: pointer; width:65px; height:30px; margin-top:2px; background:none;
}
.search LI LABEL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainNav { margin:0 auto; height:38px; BACKGROUND: url(/images/topbg.png) repeat-x; padding-left:4px;
}

#mainNav li{ float:left;  margin-right:5px;  margin-top:8px; FONT: 14px/1.5em "arial","simsun",sans-serif; text-align:center; height:30px; line-height:30px; color:#FFFFFF; font-weight:bold;}
#mainNav LI {BACKGROUND-POSITION: 100% -240px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bg_nav_combine.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent;
}
#mainNav li a{color:#FFFFFF;DISPLAY: inline-block; margin-right:5px;}
#mainNav LI A SPAN {PADDING-RIGHT: 4px; DISPLAY: inline-block; margin-right:5px;  PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 30px}

#mainNav LI A:hover {
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-IMAGE: url(/images/bg_nav_combine.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-POSITION: 100% -180px;
	text-decoration: none;
}
#mainNav LI A:hover SPAN {BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bg_nav_combine.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; text-decoration: none; BACKGROUND-POSITION: 0px -60px;}

#mainNav li.ok { float:left;  margin-right:5px;  margin-top:8px; FONT: 14px/1.5em "arial","simsun",sans-serif; text-align:center; height:30px; line-height:30px; color:#FFFFFF; font-weight:bold;}
#mainNav LI.ok A SPAN {PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 29px; PADDING-TOP: 0px; HEIGHT: 30px}



#mainNav  LI.ok A {BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bg_nav_combine.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; }

#mainNav  LI.ok A SPAN {BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/bg_nav_combine.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; text-decoration: none; color:#000000; }	


#mainNav LI.ok A {BACKGROUND-POSITION: 100% -120px}
#mainNav LI.ok A:hover {BACKGROUND-POSITION: 100% -120px}
#mainNav LI.ok A SPAN {BACKGROUND-POSITION: 0px 0px}
#mainNav LI.ok A:hover SPAN {BACKGROUND-POSITION: 0px 0px}
#mainNav .mainnv{WIDTH: 500px; float:left; height:32px;}
#mainNav .mainnv0{WIDTH: 980px; margin:0 auto; height:32px;}


#mainNav .lst_nav_grp {
	BACKGROUND: url(/images/bg_lst_nav_grp.jpg) repeat-x 0px 0px; float:left; WIDTH: 470px; HEIGHT: 32px; margin-top:6px; padding-left:8px; 
}
#mainNav .lst_nav_grp LI {
	BACKGROUND-POSITION: 100% -270px; margin-top:2px;
}
#mainNav .lst_nav_grp LI.actived A {
	BACKGROUND-POSITION: 100% -150px; 
}
#mainNav .lst_nav_grp LI.actived A:hover {
	BACKGROUND-POSITION: 100% -150px
}
#mainNav .lst_nav_grp LI.actived A SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#mainNav .lst_nav_grp LI.actived A:hover SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#mainNav .lst_nav_grp LI A:hover {
	BACKGROUND-POSITION: 100% -210px
}
#mainNav .lst_nav_grp LI A:hover SPAN {
	BACKGROUND-POSITION: 0px -90px}

.mainnav1 { margin:0 auto;  width:978px; height:65px; padding-top:5px; BACKGROUND: #fff; BORDER-BOTTOM: #ccc 1px solid; BORDER-right: #ccc 1px solid; BORDER-left: #ccc 1px solid; BORDER-top: #ccc 1px solid;  margin-bottom:5px;}
.btow{ width:500px; float:left; color:#333;}
.btow li{ width:100px; height:20px; line-height:20px; float:left; text-align:center}
#footer {
	PADDING-BOTTOM: 7px; MARGIN: auto; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
#footer UL {
	MARGIN-BOTTOM: 5px; width:980px; MARGIN: auto;TEXT-ALIGN: center
}
#footer LI {
	DISPLAY: inline;
}
#footer LI A {
	MARGIN: 0px 4px
}
#footer A {
	COLOR: #03c
}
.navlink{text-indent:1em;}
.userlogin{height:20px; text-align:right}
.userlogin li{height:20px;display:inline;}
.userlogin .login_text{width:120px;height:18px; margin-left:5px;line-height:18px;background:#fff url('i07.gif') repeat-x;border:0px;color:#999;text-indent:0.3em;border:1px solid #d8d8d8;}
.userlogin .login_but{padding-top:3px;width:50px;height:20px;background:;cursor:pointer;border:0;color:#ff0000; background-color:#FFFFFF}
.userlogin .reg_pwd{text-indent:1em;line-height:26px; }
.hotsearch{float: left; height:26; line-height:26px; margin-right:-100px;}
#userinfo{ float:left; width:550px;}
#alert { display:block; padding-top:9px; width:250px; height:26px; font-weight:bold; font-size:14px; border:3px solid #f9d455; background:#fef8d9; }
.ac_results {
	padding: 0px; margin-left:1px; margin-top:2px;
	border-right: 1px solid #dc2020;border-left: 1px solid #dc2020;border-bottom: 1px solid #dc2020;
	background-color: #fff;
	z-index: 99999;  
}

.ac_results ul {
	width: 299px;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0; 
	float:left;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width: 350px;
	height: auto;
}

.ac_results li {
    clear:both;
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font-size: 12px;
	line-height: 16px;
}
.ac_results li p{
   float:left;
   margin:0;
   padding:0;
}
.ac_results li span{
   margin:0;
   padding:0;
   float:right;
   font-size: 12px; color:#008000
}
.ac_loading {
	background :url('../images/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: #ccc; 
	color: #000;
}
