body {
	margin:0;
	font-size:12px;
	color: #454545;
	line-height: 180%;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-family:"microsoft yahei","宋体";
	background-image: url(/images/bg.gif);
}
 
a:link {
	color:#454545;
	text-decoration: none;
	padding:0px;
	font-family:"microsoft yahei","宋体";
	font-size: 12px
}
a:visited {
	color:#454545;
	text-decoration: none;
	padding:0px;
	font-family:"microsoft yahei","宋体";
	font-size: 12px;
}
a:hover {
	color:red;
	text-decoration:none;
	padding:0px;
	font-size: 12px;
	font-family:"microsoft yahei","宋体";
}

p,dl,dt,dd,ul,form {
	list-style:none;
	margin:0px;
	padding:0px;
}

.px{
	padding-left:4px;
	padding-right:4px;
	height:16px;
	line-height:16px;
	border:1px solid;
	border-color:#848484 #E0E0E0 #E0E0E0 #848484;
	background-image:none;
	font-family:"microsoft yahei","宋体";
}

.w45{
	width:45px;
}

.w110{
	width:110px;
}

.w150{
	width:150px;
}

.w440{
	width:440px;
}

.w250{
	width:250px;
}

img{
	border:none;
}
hr{
	color:#EFEFEF;
	border:none;
	border-top:solid 1px #EFEFEF;
	height:0;
}
.clear{
	clear:both;
}
.null{
	height:0px;
	overflow:hidden;
}

.market{
	text-decoration:line-through;
}
.more{
    width:auto;
    font-size:12px;
	float:right;
	margin:-24px 10px;
	line-height:27px;
}

.clear{
	clear:both;
}

.spectitle{ border-bottom:1px dashed #F66; }
.hongse{color:#FF0000;}
.lvse{color:#008000;}
.huise{color:#999;}
.cu{font-weight:bolder;}

button{cursor:pointer;width:58px;height:28px; line-height:28px;background:url(/images/login.gif) no-repeat; border:none;}
.reg{cursor:pointer;width:58px;height:28px; line-height:28px;background:url(/images/reg.gif) no-repeat; border:none;}
.exit{cursor:pointer;width:58px;height:28px; line-height:28px;background:url(/images/exit.gif) no-repeat; border:none;}
.modify{cursor:pointer;width:58px;height:28px; line-height:28px;background:url(/images/modify.gif) no-repeat; border:none;}
.delete{cursor:pointer;width:48px;height:23px; line-height:23px;background:url(/images/delete.gif) no-repeat; border:none;}
.checkyz{cursor:pointer;width:58px;height:28px; line-height:23px;background:url(/images/checkyz.gif) no-repeat; border:none;}
.keymanage{cursor:pointer;width:75px;height:28px; line-height:28px;background:url(/images/keymanage.gif) no-repeat; border:none;}

/*--------顶部---------*/
#header {
	margin:0 auto;
	width:760px;
	height:100px;
	/*
	border-left: #BDE8FD 1px solid;
	border-right: #BDE8FD 1px solid;
	*/
	background-image:url(/images/top_bg.jpg);
}
#header .logo {
	width:auto;
	float: left;
	margin-top:10px;
	margin-left:5px;
}
#header .topad {
	float: right;
	width:468px;
	height:60px;
	margin-top:10px;
	margin-right:15px;
}
/*--------目录---------*/
#navMenu {
    margin:0 auto;
    width:760px;
	overflow:hidden;
	background: url(/images/header_bg.png);
	height:37px;
}
#navMenu li {
	float: left;
	width:auto; 
	line-height: 34px;
	background-image:url(/images/header_interval.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;
}
#navMenu li a {
	font-size: 12px;
	color: #FFF;
	padding-right: 7px;
	padding-left: 7px;
	margin-left: 2px;
	display: block;
	text-decoration: none;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-image:url(/images/header_hover.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}

#topgg{
	margin:0 auto; 
	width:760px;
	height:auto;
}

/*--------body---------*/
#bodymain {
	margin:0 auto; 
	width:760px;
	height:auto;
}

#indextopflash{
	margin-top:1px;
	width:760px;
	height:150px;
	border: #000000 0px solid;
}

#bodyl{
	float: left;
	margin-top:3px;
	width:200px;
	height:auto;
}

#bodyr{
	float: left;
	margin-top:3px;
	margin-left:5px;
	width:555px;
	height:auto;
}

#bodyl .login{
	float:left;
	width:198px;
	height:auto;
	border: #C0C0C0 1px solid;
	background-color:#FFF;
}


#bodyl .login table{
	width:198px;
	height:auto;
	border:0px;
}

#bodyl .login td{
	border:0;
	padding:0px;
	margin:0px;
}

#bodyl .login .c{
	width:198px;
	height:50px;
	text-align:center;
	overflow:hidden;
}

#bodyl .login .l{
	width:60px;
	height:25px;
	text-align:right;
	overflow:hidden;
}

#bodyl .login .r{
	width:135px;
	height:25px;
	text-align:left;
	overflow:hidden;
}

#bodyl .ulleftlxfs{
	float:left;
	margin-top:5px;
	width:198px;
	height:165px;
	background-color:#FFF;
	border: #C0C0C0 1px solid;
}

#bodyl .ulleftad{
	float:left;
	margin-top:5px;
	width:198px;
	height:60px;
	background-color:#FFF;
	border: #C0C0C0 1px solid;
}

#bodyl .ulleft li{
	text-align:center;
}

.indexinfo{
	width:553px;
	height:auto;
	border: #C0C0C0 1px solid;
	background-color:#FFF;
	overflow:hidden;
}

.indexinfo dt{
	float:left;
	width:533px;
	height:50px;
}

.indexinfo dd{
	float:left;
	width:533px;
	height:147px;
	padding:10px;
	overflow:hidden;
}

.buzhou{
	float:left;
	margin-top:4px;
	width:553px;
	height:auto;
	border: #C0C0C0 1px solid;
	background-color:#FFF;
	overflow:hidden;
}

.buzhou dt{
	float:left;
	width:553px;
	height:50px;
}

.buzhou dd{
	float:left;
	width:533px;
	height:133px;
	padding:10px;
}

#bodyr .rightbodymain{
	width:553px;
	height:auto;
	min-height:426px;
	border: #C0C0C0 1px solid;
	overflow:hidden;
	background-color:#FFF;
}

#bodyr .rightbodymain dt{
	float:left;
	width:553px;
	height:auto;
}

#bodyr .rightbodymain dd{
	float:left;
	width:533px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
}

#bodyr .rightbodymain dd img{
	display:block;
}

#bodyr .buytable{
	float:left;
	margin-top:15px;
	width:533px;
	height:auto;
	border-collapse: collapse;
}

#bodyr .buytable td{
	width:138px;
	height:25px;
	line-height:25px;
	text-align:center;
	border: #ddd 1px solid;
	background-color:#FFF;
}

#bodyr .buytable .tdbg{
	width:138px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-weight:bolder;
	background:url(/images/bg_001.gif) repeat-x;
}
 
#bodyr .yztable{
	float:left;
	margin-top:15px;
	width:533px;
	height:auto;
	border-collapse: collapse;
}

#bodyr .yztable .tdbg{
	width:138px;
	height:25px;
	line-height:25px;
	font-weight:bolder;
	padding-left:20px;
	background:url(/images/bg_001.gif) repeat-x;
}

#bodyr .yztable td{
	width:533px;
	height:auto;
	border: #ddd 1px solid;
	background-color:#FFF;
}

.keyaddalert{
	float:left;
	margin-top:3px;
	width:758px;
	height:auto;
	border: #C0C0C0 1px solid;
	overflow:hidden;
	background-color:#FFF;
}

.keyaddalert dt{
	float:left;	
	width:760px;
	height:28px;
	line-height:28px;
	padding-left:20px;
	background:url(/images/bg_001.gif) repeat-x;
	color:#FF0000;
}

.keyaddalert dd{
	float:left;
	width:760px;
	height:auto;
}

.keyaddtable table{
	float:left;
	margin-top:5px;
	width:758px;
	height:auto;
	border: #C0C0C0 1px solid;
	background-color:#FFF;
	border-collapse: collapse;
}

.keyaddtable td{
	width:auto;
	height:30px;
	line-height:25px;
	text-align:center;
	border:0;
	padding:0px;
	margin:0px;
	border:1px dotted #CAE4F7;
}

.keyaddtable .tdbg{
	width:auto;
	height:25px;
	line-height:25px;
	text-align:center;
	font-weight:bolder;
	background:url(/images/bg_001.gif) repeat-x;
	border:0;
	padding:0px;
	margin:0px;
}

 
.keyaddtable tr:hover td{
	background:#F2F9FD;
	color:#000;
}


/*--------footer------*/
#footer{
	margin:0 auto;
	width:760px;
	height:auto;
	margin-top:4px;
	text-align:center;
}

#js_F {
	position:relative;
	overflow:hidden;
	width:760px;
	height:150px;
	background:#33c;
}
#js_F img{
	position:absolute;
	top:0; left:0;
}

#topad{
	margin:0 auto;
	width:760px;
	height:auto;
	text-align:center;
}


/*-----分页------*/
.pagebox{width:100%;height:40px;line-height:40px;}
.pagination{margin-bottom:0px;line-height:25px;}
.pagination-inner{float:right;margin-right:10px;}
.pagination a,.pagination span{float:left;display:inline;margin-left:4px;padding:0 8px;border:1px solid #ccc;background:#FCFCFC;white-space:nowrap;}
.pagination a:link,.pagination a:visited{color:#3767AF;text-decoration:none;padding:0 8px;}
.pagination a:hover,.pagination a:active{border-color:#3767AF;text-decoration:none;}
.pagination .current,.pagination a.current:link,.pagination a.current:visited{font-weight:bold;color:#fff;border-color:#3767AF;background:#A0BEDB;}
