/*- CSS Document -*/
/*-页面基本信息-*/
body
   {background-color:#fff;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    margin: 0px; 
    padding: 0px; 
    }
a:link {font-size: 9pt;color: #474A67;text-decoration: none;}
a:visited {font-size: 9pt;color:#474A67;text-decoration: none;}
a:hover {font-size: 9pt;color: #000000;text-decoration: none;}
/*-页面层容器-*/
#container {width:944px;margin:0 auto; background-color:#FFF;height:100%;}

/*-页面头部border-bottom-color:#e4e4e4; border-bottom-style:solid; border-bottom-width:1px;-*/
#Header {margin:0 auto; width:934px;height:76px;background:#FFF; margin-bottom:1px; border-top:5px solid #f9fbfb;}	
	#logo {background-image:url(../images/logo.gif);background-position:left bottom; background-repeat:no-repeat;width:172px; height:76px; float:left; clear:left;}	
	#banner {float:left; height:57px; width:153px; margin:10px 0 7px 10px; border:1px solid #e0ecec;background-image:url(../images/userlogo.gif);background-position:left; background-repeat:no-repeat;}
		#userlogo { float:left; height:47px; width:47px; padding:5px; border-right:1px solid #e0ecec;}
		#banner ul { float:left; list-style:none;display:block; height:47px;width:85px; margin:5px; padding:0; overflow:hidden; color:#5d5b5c; line-height:14px; margin-right:0;}
		* html	#banner ul {line-height:16px;}
		#banner li { overflow:hidden; color:#5d5b5c; line-height:14px; white-space:nowrap;margin-right:0;}
		* html	#banner li {line-height:16px;}
		#banner li img{ vertical-align:bottom; margin-right:1px;}
		a.cpa1:link { color:#77adad; text-decoration:underline;}
		a.cpa1:visited { color:#77adad; text-decoration:underline;}
		a.cpa1:hover { color:#9a5e5e; text-decoration:underline;}
		a.cpa:link { color:#5d5b5c; }
		a.cpa:visited { color:#5d5b5c;}
		a.cpa:hover { color:#ff7825; text-decoration:underline;}
	#banner1 {width:580px; height:43px; float:right; margin:16px 2px 17px 0; clear:right;}
		#banner1 ul{ display:inline; list-style:none;}
		#banner1 li{width:57px; height:41px; vertical-align:bottom; text-align:center; float:right; margin:0 12px 0 12px;}
		#banner1 li a {display:block; height:41px; vertical-align:bottom; border:1px solid #e0ecec;}
		#banner1 li a:link { font-size: 9pt;color: #000;text-decoration: none;}
		#banner1 li a:visited {font-size: 9pt;color: #000;text-decoration: none;}
		#banner1 li a:hover {font-size: 9pt;color: #EB8000;text-decoration: none; border:1px solid #e0ecec;}
		#help {  background:url(../images/help.gif)  no-repeat 0 0 ;}
			#help a:link { background:url(../images/help.gif) no-repeat -1px -41px;}
			#help a:visited { background:url(../images/help.gif) no-repeat -1px -41px;}
			#help a:hover { background:url(../images/help.gif) no-repeat  -1px 0;}		
		#group { background:url(../images/group.gif) no-repeat 0 0;}
			#group a:link { background:url(../images/group.gif) no-repeat -1px 0;}
			#group a:visited { background:url(../images/group.gif) no-repeat -1px 0;}
			#group a:hover { background:url(../images/group.gif) no-repeat -1px -41px;}	
		#gzine { background:url(../images/zine.gif) no-repeat 0 0;}
			#gzine a:link { background:url(../images/zine.gif) no-repeat -1px 0;}
			#gzine a:visited { background:url(../images/zine.gif) no-repeat -1px 0;}
			#gzine a:hover { background:url(../images/zine.gif) no-repeat -1px -41px;}
		#blog { background:url(../images/blog.gif) no-repeat 0 0;}
			#blog a:link { background:url(../images/blog.gif) no-repeat -1px 0;}
			#blog a:visited { background:url(../images/blog.gif) no-repeat -1px 0;}
			#blog a:hover { background:url(../images/blog.gif) no-repeat -1px -41px;}
		#play { background:url(../images/play.gif) no-repeat 0 0;}
			#play a:link { background:url(../images/play.gif) no-repeat -1px 0;}
			#play a:visited { background:url(../images/play.gif) no-repeat -1px 0;}
			#play a:hover { background:url(../images/play.gif) no-repeat -1px -41px;}
		#tab { background:url(../images/tabs.gif) no-repeat 0 0;}
			#tab a:link { background:url(../images/tabs.gif) no-repeat -1px 0;}
			#tab a:visited { background:url(../images/tabs.gif) no-repeat -1px 0;}
			#tab a:hover { background:url(../images/tabs.gif) no-repeat -1px -41px;}		
		#bbs { background:url(../images/bbs.gif) no-repeat 0 0;}	
			#bbs a:link { background:url(../images/bbs.gif) no-repeat -1px 0;}
			#bbs a:visited { background:url(../images/bbs.gif) no-repeat -1px 0;}
			#bbs a:hover { background:url(../images/bbs.gif) no-repeat -1px -41px;}			   

/*- header navigation -*/
.NavLine {border-width:1px 0;width:944px;height:27px;border-style:solid;border-color:#e0ecec; }

.Nav { margin:0 auto; width:934px; height:27px; overflow:hidden;}
.Nav ul { float:left; display:inline; margin:0; padding:0; list-style:none; white-space:nowrap;width:934px; height:27px;}
.Nav li { float:left; border-width:0 1px 0 0;border-style:solid;border-color:#e0ecec;font-weight:bold;font-size: 10px;}
.Nav li a {padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle;}
* html .Nav li a {width:25px;}
.Nav li a,
.Nav li a:visited {color:#77adad;text-decoration:none;text-transform:uppercase;line-height:25px;}
.Nav li a:hover {color:#fff;background:#77adad;}
.Nav li a.CurPage {color:#fff;background:#000; text-align:center;width:325px;}
.Nav li a.CurPage:visited {color:#fff;}

.Nav li.offsite
{background:#fff url(../images/gray_arrow.gif) 50% 100% no-repeat;}

.Nav li.offsite a
{color:#7b7b7b; }
.Nav li.offsite a:visited
{color:#7b7b7b; }
.Nav li.offsite a:hover
{color:#77adad;background:transparent;}


/*- ie6 navigation (11px Arial)========================================= -*/
*- html .Nav li
{font-size:11px;}

* html .Nav li a
{padding:0 4px 0 5px;}

/*-搜索广告区-*/
#SoZine { margin:0 auto; width:932px; height:66px; margin-top:10px; border:1px solid #e0ecec; background:url(../images/soad.gif) no-repeat center right;background-color:#f2f7f7;}
	#So { float:left; width:335px;height:66px;  }
		#SoForm {float:left;width:270px; height:66px;}
			#SoForm ul { display:block; list-style:none; line-height:16px; margin:0; padding:5px;}
			#SoForm li  {line-height:16px; margin:0; padding-bottom:5px; padding-left:6px; color:#5b5b5b; }
			.SoKey {height:16px; width:241px; border:1px solid #c7c7c7; font-size: 14px; color:#000; padding-top:4px; padding-left:4px; background-color:#f7f7f7; color:#5c5c5c;}
		#Sobutton {float:left;width:65px;height:66px;}
			.Sobut { width:56px; height:50px; margin-top:8px; border:0; background:url(../images/sobutton.gif) no-repeat 0 0;}
			.Sobut1 { width:56px; height:50px; margin-top:8px; border:0; background:url(../images/sobutton.gif) no-repeat 0 -50px;}
	#SoAd { float:left;width:596px; height:66px;}


/*-页面主体-*/
#PageBody {width:944px;margin:0 auto;background:#ffffff; vertical-align:top; clear:both; height:auto; }
	/*-主体左-*/
	#MainBody { margin:0 auto; width:934px; margin-top:10px; height:auto;}
	.Left { float:left; height:auto;}
	.Right { float:right; height:auto;}
	.LeftBody {width:311px;background:#ffffff; vertical-align:top;  height:auto; border:1px solid #e6e6e6; padding:12px;margin-bottom:10px; padding-bottom:0;}
	/*-主体右-*/
	.RightBody {width:560px;background:#ffffff; vertical-align:top;  height:auto; border:1px solid #e6e6e6; padding:12px;margin-bottom:10px; padding-bottom:0;}
	.MainTitle { border-bottom:1px solid #e6e6e6; padding-bottom:5px; margin-bottom:10px;}
	.MainTleft { float:left; text-align:left; color:#5d5b5c; font-weight:bold; }
	#Tleft { color:#77adad;}
	.MainTright { float:right; text-align:right; font-weight:normal; color:#ff7825; width:200px;}
	.MainTright a:link { color:#5d5b5c; text-decoration:underline;}
	.MainTright a:visited { color:#5d5b5c; text-decoration:underline;}
	.MainTright a:hover { color:#9a5d5d; text-decoration:underline;}
	.Leftlist { height:auto;background-color:#f2f2f2; padding:10px; padding-bottom:5px;}
	.leftlisttop { background:url(../images/left_tbg.gif) no-repeat; margin:0;background-color:#f2f2f2;}
	.leftlistbottom { background:url(../images/left_tbg1.gif) no-repeat; width:311px; height:5px; margin-bottom:5px;}
	*+html .leftlistbottom { margin-bottom:10px;}
		#cpanel { font-weight:bold; color:#bababa; text-align:left;  padding-top:20px; padding-bottom:10px; line-height:20px;}
		#cpanel img { margin:0px 15px 50px 10px; float:left; }
		#cpanel a:link { color:#5d5b5c;text-decoration:underline;font-weight:bold;}
		#cpanel a:visited { color:#5d5b5c; text-decoration:underline;font-weight:bold;}
		#cpanel a:hover { color:#ff7825;  text-decoration:underline;font-weight:bold;}
		#tablebox { font-weight:normal; margin:0; padding:0; height:50px; border-collapse:0; border-spacing:0;}	
		#tablebox img { margin:0 0 0 5px;  border:1px solid #c2c2c2; padding:1px;}
		
	.flash {position:relative; padding-bottom:15px;}
		.flash img { border:0; padding:0; margin:0;} 
		.flash ul { padding:0; margin:0; list-style:none;}
		#fbox { height:440px; line-height:0; font-size:0; overflow: hidden;}	

		#fbar {height:12px;line-height:12px;color:#aaaaaa;position:absolute; top:410px; right:20px; }
			.fbar{ border:1px solid #e2e2e2; margin-left:5px;cursor:pointer;background-color:#fff;  display:block;font-size:12px; text-align:center; float:left; width:20px; height:20px; line-height:20px;}
			.fbar_on { background-color:#77ADAD; color:#ffffff; font-weight:bold;}	
		
		

	.Rightlist { height:auto;background-color:#dcf4ff; padding:10px; padding-bottom:5px;height:auto;}	
	.Rightlisttop { background:url(../images/right_tbg.gif) no-repeat; margin:0;background-color:#e9f1f1;height:auto;}
	.Rightlistbottom { background:url(../images/right_tbg1.gif) no-repeat; width:562px; height:5px; margin-bottom:5px;}
	*+html .Rightlistbottom { margin-bottom:10px;}
	#Rightflash { height:150px;}
	
	

/*-页面底部-*/
#Footer {width:944px;margin:0 auto;height:87px; margin-top:10px; background:#ffffff; clear:both;}
* html	#Footer {margin-top:0px;}
.FooterNavLine {border-width:1px 0;width:944px;margin:0 auto;height:27px;border-style:solid;border-color:#e0ecec;}
.FooterNav { margin:0 auto; width:763px; height:27px;}
.FooterNav ul { float:left; display:inline; margin:0; padding:0; list-style:none; white-space:nowrap;width:763px; height:27px;}
.FooterNav li { float:left; border-width:0 1px 0 0;border-style:solid;border-color:#e0ecec;font-size: 10px; text-align:center}
.FooterNav li a {padding:0 6px;display:block;width:auto;height:25px;margin:1px;vertical-align:middle; text-align:center;}
* html .FooterNav li a {width:54px;}
.FooterNav li a,
.FooterNav li a:visited {color:#77adad;text-decoration:none;text-transform:uppercase;line-height:25px;}
.FooterNav li a:hover {color:#fff;background:#77adad;}
.FooterNav li a.CurPage {color:#fff;background:#000; text-align:center;}
.FooterNav li a.CurPage:visited {color:#fff;}

.FooterNav li.offsite {background:#fff url(../images/gray_arrow.gif) 50% 100% no-repeat;color:#7b7b7b;}
.FooterNav li.offsite a {color:#7b7b7b; width:38px; font-weight:bold;}
.FooterNav li.offsite a:visited {color:#7b7b7b;}
.FooterNav li.offsite a:hover {color:#77adad;background:transparent;}
/*- ie6 navigation (11px Arial)========================================= -*/
*- html .FooterNav li
{font-size:11px;}
* html .FooterNav li a
{padding:0 4px 0 5px;}

	#FootLine { height:60px; width:100%;margin-top:0px; }	
	#pels { width:180px; float:right; text-align:left;}
	#copyright { float:left;height:46px; width:600px;clear:left; color:#9a5d5d; margin-top:10px;  }
		#cleft {float:left;width:332px; text-align:right; border-right:1px solid #ece0e0; border-bottom:1px solid #ece0e0; padding-right:5px; padding-bottom:5px;}
		#cleft ul { list-style:none; margin:0; padding:0;}
		#cleft li { line-height:18px;}
		#cright {float:left;width:230px; text-align:left; border-bottom:1px solid #ece0e0; padding-left:8px; padding-bottom:5px;}
		#cright ul { list-style:none; margin:0; padding:0;}
		#cright li {  line-height:18px; }
		#cright a {color:#9a5d5d;}
		#cright a:link { color:#9a5d5d;}
		#cright a:visited { color:#9a5d5d;}
		#cright a:hover { color:#77adad;}		
	#FootHit { float:right;width:240px;color:#7b7b7b; margin-top:28px;border-bottom:1px solid #ece0e0; margin-right:35px;}
		#FootHit ul { list-style:none; margin:0; padding:0; margin-left:45px;}
		#FootHit li {  line-height:18px; border-left:1px solid #ece0e0; padding-left:8px;padding-bottom:5px;color:#9a5d5d;}
	.STYLE3 {color: #9f9f9f; line-height:20px;}
	a.icp:link {font-size: 9pt;color: #9a5d5d;text-decoration: none;}
	a.icp:visited {font-size: 9pt;color:#9a5d5d;text-decoration: none;}
	a.icp:hover {font-size: 9pt;color: #F28C48;text-decoration: none;}
	.design {text-align:right;color:#CCCCCC; }
