/* CSS Document */
.wid985{width:985px; margin:auto;}
#top{width:100%; margin:0 auto; background:#e5e5e5;}
/*site-nav*/
.site_nav{ margin:auto; height:22px; line-height:22px; padding:2px 0; z-index:10000; position:relative; color:#333; }
	.red01{color:#FF3300;}
	.site_nav a{color:#666;}
	.site_nav a:hover{color:#ff7c24; text-decoration:underline;}
	.mar5{margin-left:5px;}
	.quick_menu{position:absolute; right:0; top:1;}
	.quick_menu ul li{float:left; padding:1px 10px 0;  background:url(../images/quick_line.gif) right 6px no-repeat; height:22px;}
	.quick_menu ul li span{margin-left:8px;}
	
	/*?????*/
	.mywioose_menu{padding:0; position:relative;}
		.mywioose_menu .mywioose_menu_son{position:relative; background:url(../images/quick_menu_icon1.gif) left 4px no-repeat; padding:0 0 0 5px;}
		.menu_dh{width:52px;}
		.site_nav .menu_dh{cursor:pointer; display:block; height:21px; line-height:17px; margin:3px 1px 0; padding:0 0px 0 10px; position:relative; z-index:10002;} 
		.site_nav .menu_dh_son{background:#fff; border:1px solid #BFBFBF;  position:absolute; right:0; top:21px; z-index:10001;}
		.site_nav mywioose_menu_son:hover .menu_dh_son, .site_nav .hover .menu_dh_son {display:block;}
		.mywioose_menu .menu_dh_son{height:65px; width:75px; line-height:1.5;}
			.menu_dh_son_box{padding:8px ;}
/*??top*/	
#topbox{width:100%; height:90px; background:#990d1b;}
	.logo{height:100%; width:200px;}
	.topcon{float:left; margin-left:40px; width:745px;}
		.search{float:left; width:100%; height:25px; padding:15px 0;}
		.nav{float:left; width:100%; height:30px; line-height:30px; color:#fff; font-size:14px;}
		.nav ul li{float:left; padding:0 20px;}

		.nav ul li a{padding:0 0 0 5px; color:#fff; font-size:14px;}
		.nav ul li a:hover{color:#ff7c24; text-decoration:underline;}
		.nav ul li span{padding:0 0 0 15px;}
		.nav ul li.navbg1{background:url(../images/navbg1.gif) 5px  no-repeat;}
		.nav ul li.navbg2{background:url(../images/navbg2.gif) 5px  no-repeat;}
		.nav ul li.navbg3{background:url(../images/navbg3.gif) 5px  no-repeat;}
		.nav ul li.navbg4{background:url(../images/navbg4.gif) 5px  no-repeat;}
		.nav ul li.navbg5{background:url(../images/navbg5.gif) 5px  no-repeat;}
		.nav ul li.navbg6{background:url(../images/navbg6.gif) 5px  no-repeat;}






/***************       new_???????          **********************/
.login_right{float:right; width:auto;}
.menu dt {} 
.menu dd a:link{display:block; background:#fff; text-decoration:none; height:20px; line-height:25px; width:60px; padding:0px 5px 0 10px;} 
.menu dd a:visited{display:block; background:#fff; text-decoration:none; height:20px; line-height:25px; width:60px; padding:0px 5px 0 10px;} 
.menu dd a:hover{display:block; background:#663300; text-decoration:none; height:20px; line-height:25px; width:60px; padding:0px 5px 0 10px; color: #FF6600; text-decoration:underline; } 
.menu dd a:active{display:block; background:#fff; text-decoration:none; height:20px; line-height:25px; width:60px; padding:0px 5px 0 10px;} 
.menu ul ul li a:hover{border:0;background:#FF9900; color:#333;} 
#quicklinka{background:none};
.new_div { width:45px;}

#menu {list-style-type:none; padding:0; font-size:12px; position:relative;z-index:100;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative;z-index:100;}
#menu li dl {position:absolute; top:0; left:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none; padding:0 5px;}
#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu table {border-collapse:collapse; padding:0; margin:-1px;}
#menu dl {margin: 0; padding: 0;}
#menu .one dt{ color:#FF6600; display:block;  height:20px; line-height:20px; width:75px; padding:0px 0px 1px 15px; background:url(../images/quick_menu_icon1.gif) left 4px no-repeat;}
#menu dt {margin:0; font-size: 1.5em;}
#menu dt img{padding-top:8px;}
#menu dd {margin:0; padding:0;}


/*************** ??????? **********************/
.new_left { float:left; width:75px; }

.float_left ul li{float:left;margin-right:15px;}
#memberinfo {margin-right:0px;}
