@charset "utf-8";
/* CSS Document */

*{ font-size:12px; }
ul,ol,li{ list-style:none}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,form,p,span{padding:0px; margin:0px; }
.clear{ width:0; height:0; line-height:0; margin:0; padding:0; clear:both; overflow:hidden;}

/************************************** topNav 部分 ********************************************************/
.fl{float:left;}

.fr{float:right;}

#topnav {border-bottom:#cccccc 1px solid; height:39px; background:url(../images/topnav.gif); }

#topnav .navAre{width:960px; margin:auto;}

#topnav .navAre{position:relative; color:#cccccc; font-family:"宋体";}

#topnav .navAre a{color:#666666; padding:0px 6px; line-height:39px; text-decoration:none}

#topnav .navAre .intxt{border:0; width:89px; height:18px; line-height:18px; color:#7c7c7c; padding-left:3px; margin-top:-2px;}

#topnav .navAre .button{background-position:-104px 0px; width:41px; height:18px; *height:19px; border:0px;}

#topnav .navAre form{vertical-align:middle; padding-top:10px; *padding-top:8px; color:#666666;}
#nav_select{z-index:999;}

#nav_select .ds_cont{height:18px; line-height:18px; cursor:pointer; background-position:-150px 0px;margin-top:-1px; *margin-top:1px;margin-top:1px\0; }

#nav_select .ds_title{float:left; padding-left:4px;}

#nav_select .ds_list{background:#fff; border:1px solid #b4b4b4; border-top:none; width:49px;}

#nav_select .ds_list p{line-height:18px; margin:1px; color:#000; padding-left:2px; background:#fff; cursor:pointer;}
.intxt, .button, .nlspan, .nrspan, .ds_cont {
background:url(../images/style.gif) no-repeat scroll 0 0 transparent;
}
/************************************** topNav 部分 ********************************************************/