body{ background:#ff9900 url(images/web_bg.gif) repeat-x;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#666; text-decoration:none;
}
a:hover,a:active{
	color:#666;
	text-decoration:underline;
}
img{ border:0px;}
ul,li{ margin:0px; padding:0px;}

#top{ width:960px; height:69px; margin:0px auto;}
#top-logo{ float:left; background:url(images/logo_03.gif) no-repeat; width:347px; height:69px;}
#top-menu{ float:right; width:280px; text-align:right; height:25px; margin-top:44px;}
#top-menu a{ color:#fff; margin-left:7px; margin-right:16px;}
#top-menu a:hover,#top-menu a:active{ text-decoration:underline;}

#middle{ width:974px; height:810px; margin:0px auto;}
#middle-leftbg{ float:left; background:url(images/bg11.gif) no-repeat; width:7px; height:810px;}
#middle-rightbg{ float:left; background:url(images/bg22.gif) no-repeat; width:7px; height:810px;}
#middle-content{ float:left; width:960px; height:810px;}
#menu{ width:960px; height:27px; background:url(images/menu_bg.gif) repeat-x;}
#menu ul,li{ list-style:none; margin:0px;}
#menu ul{ margin-left:20px; margin-top:7px;}
#menu li{ float:left; width:110px; display:block; text-align:center; background:url(images/menu_line.gif) no-repeat;}
.li1{ width:60px; background:none;}
.li2{ width:111px;}
#menu a{ color:#fff; font-weight:bold;}
#menu a:hover,#menu a:active{ color:#ffdf0a; text-decoration:none;}



#laycontent{ width:960px; height:750px; background:#fff url(images/left_bg.gif) no-repeat left bottom;}
#layleft{ width:180px; float:left; margin:10px 20px 0px 10px;}
.mrBT{ background:url(images/left_menubg.gif) no-repeat; width:161px; height:20px; padding-left:19px; padding-top:7px; font-weight:bold; color:#fff;}
#mrNavCon{ background:#d9d9d9d;}
#mrNavCon a{
	display:block; width:160px;
	line-height:27px;
	padding-left:20px;
	margin-top:1px;
	color:#333;
	background:#f5f5f5;
	text-decoration:none;
}
#mrNavCon a:hover,#mrNavCon a:active,#mrNavCon .mrNavA{background-color:#d9d9d9;}
#leftfriend{ width:175px; margin-top:60px; margin-bottom:5px; color:#333; font-weight:bold; padding-left:5px;}
#left_con{ width:178px; border:1px #ccc solid;}
#left_conson{ width:174px; border:1px #ebebeb solid; margin:1px;}
#left_conson ul{ margin-left:5px; margin-top:8px;}
#left_conson li{ background:url(images/left_dor_48.gif) no-repeat 2px 12px;; padding-left:10px; line-height:24px;}
#left_con a{ color:#666;}
#left_con a:hover,#left_con a:active{ color:#333; text-decoration:underline;}

#layright{ width:730px; margin-top:10px; float:left;}
.nav_content{ width:730px; height:33px; border-bottom:1px #e8e8e8 solid;}
.nav_t{ float:left; width:150px;}
.nav_right{ float:right; margin-top:14px; color:#999;}
.navBT{ color:#ff3300;}




#bottom-bg{ width:974px; height:6px; margin:0px auto; background:url(images/bottom_bg_62.gif) no-repeat;}
#foot{ width:960px; height:60px; margin:0px auto;}
#foot_menu{ float:left; color:#fff; width:500px; margin-top:11px;}
#foot_menu a{ color:#fff; margin-left:8px; margin-right:8px;}
#foot_menu a:hover,#foot_menu a:active{ text-decoration:underline;}
#foot_cop{ width:440px; margin-top:11px; float:right; color:#ffff99;}