p,li,ul,dt,dl,dd,a,blockquote,body,h1,h2,h3,h4,h5,h6{
	padding:0px;
	margin:0px;
	text-decoration:none;
	font-size:12px;
	list-style-type:none;
	font-family:"Tahoma";
	color:#646363;
}
a,span,label,b{ font-size:12px;}
a{ text-decoration:none;}
ul,li{text-decoration:none; list-style-type:none;}
img{ border:0px; vertical-align:bottom;}
input{ outline:none;}
.clear{ clear:both;}
.none{ display:none;}
a:hover{ color:#D98E11; text-decoration:underline;}
/*.png{_behavior:url(pic/iepngfix.htc); }
.img_png{opacity:0.60;filter:Alpha(Opacity=60);background:url(../pic/friend_flow_bg2.png) no-repeat!important;background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pic/friend_flow_bg2.png',sizingMethod='image');}
*/
body{ background-color:#D0DAE7;}
#allcontent{ margin:0px auto; width:1010px;background:url(../pic/main_bg.jpg) repeat-y center 0px;}
#header{ border-bottom:solid 1px #c2c2c2; padding:15px 0px 0px 0px; position:relative; height:75px;  width:990px; margin:0px auto;}
#logo{ margin:0px 0px 0px 30px; float:left; width:187px; height:54px; overflow:hidden; background:url(../pic/logo.jpg) no-repeat 0px 0px;}
#logo a{ display:block; height:54px; text-indent:-9999px;}
#header .link{ position:absolute; position:absolute; right:20px; top:53px;}
#header .link span{ color:#636262; padding:0px 5px;}
#header .link a{ color:#636262; font-size:12px;}
#header .link a:hover{ color:#0BAFFD;}
#search{ padding:5px 0px 0px 0px;*padding:3px 0px 0px 0px; float:right; color:White; font-family:Arial;}
#search .searchtxt{ vertical-align:middle; margin:0px 0px 0px 5px; width:115px; height:20px; line-height:20px; padding:0px 5px;  border:solid 1px #ABABAB;}
#search .searchbtn{ width:25px; cursor:pointer; vertical-align:middle; height:20px; border:0px; background:url(../pic/search.gif) no-repeat 0px 0px;}

#menu{ height:32px; background-color:#B0B0B0; width:960px; padding:0px 15px; margin:2px auto 0px auto;}
#menu a{ text-decoration:none;}
#nav { float:left; display:block;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff;border-left:1px solid #fff; text-align:center; color:#fff; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_out a { font-size:14px;font-family:"微软雅黑","宋体" ;color:White; text-decoration:none; line-height:32px; display:block; padding:0 23px; }
#nav .jquery_out span{ font-size:14px;  color:White; font-family:"微软雅黑","宋体"}
#nav .jquery_out a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#0BAFFD;
}
#nav .jquery {margin-right:1px;}
#nav .mainlevel { float:left; border-right:1px solid #fff;}
#nav .mainlevel a { font-size:14px; font-family:Arial; color:White; text-decoration:none; line-height:32px; display:block; padding:0 23px; font-family:"微软雅黑","宋体"}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background-color:#0BAFFD;}
#nav .mainlevel ul {display:none; position:absolute; z-index:9999;}
#nav .mainlevel li { vertical-align:bottom; border-top:1px solid #fff; background:#b0b0b0; width:102px;/*IE6 only*/}
#nav .mainlevel li a{ padding-right:0px; color:#fff;}
#nav .hover{color:#fff; text-decoration:none; background-color:#0BAFFD;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
#cboxTitles{ width:100%; position:absolute; z-index:999999; color:White; line-height:20px; padding:5px 10px; left:0px; bottom:28px; height:40px;}
#cboxTitlebg{opacity:0.60;filter:Alpha(Opacity=60);width:100%; position:absolute;  left:0px; bottom:28px;  background-color:Black; height:50px;}
#mainbottom{ width:1010px; margin:0px auto; height:13px; overflow:hidden; background:url(../pic/main_bottom.jpg) no-repeat 0px 0px;}
#footer{ border-top:solid 1px #CFCFCF; padding:3px 0px 0px 0px; height:90px; width:960px; margin:0px auto;}
#footer .inner{ background-color:#DEDEDE; height:83px; overflow:hidden; position:relative;}
#footer .copy{
	width:555px;
	position:absolute;
	left:63px;
	top:0px;
	height:83px;
	background-color:#B1B1B1;
	border-left:solid 1px White;
}
#footer .copy p{ line-height:25px; padding:55px 20px 0px 10px; color:White; text-align:right;}
#footer .link{
	text-align:right;
	background-color:#CCDFE6;
	height:83px;
	position:absolute;
	right:0px;
	top:0px;
	width:350px;
	border-left:solid 1px White;
}
#footer .link span{ color:#7F7F7F; padding:0px 5px;}
#footer .link p{ padding:55px 10px 0px 10px; line-height:20px;}
#footer .link a{ color:#7F7F7F;}
#sub_01 li .submenutext { font-size:14px; display:block; padding: 0 10px 0 22px;}
#sub_02 li .submenutext { font-size:14px; display:block; padding: 0 10px 0 22px;}
#sub_03 li .submenutext { font-size:14px; display:block; padding: 0 10px 0 22px;}
#sub_04 li .submenutext { font-size:14px; display:block; padding: 0 10px 0 22px;}
#sub_05 li .submenutext { font-size:14px; display:block; padding: 0 10px 0 22px;}
.ltd{ float:left;  margin-bottom:20px;}
