BODY {
	MARGIN: 0px; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px
}
.pic IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.padding {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
A:link {
	FONT-SIZE: 13px; COLOR: #085395; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 13px; COLOR: #085395; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 13px; COLOR: #ff6600; TEXT-DECORATION: none
}
.boder {
	BORDER-RIGHT: #d2e7ef 1px solid; BORDER-TOP: #d2e7ef 1px solid; BORDER-LEFT: #d2e7ef 1px solid; COLOR: #2775a7; BORDER-BOTTOM: #d2e7ef 1px solid
}
.margin_top {
	MARGIN-TOP: 5px
}
.titleA {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0b5596
}
A.blkfont:link {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.blkfont:visited {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.blkfont:hover {
	FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.blkfontA:link {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.blkfontA:visited {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.blkfontA:hover {
	FONT-SIZE: 13px; COLOR: #ff6600; TEXT-DECORATION: none
}
.l_A {
	BORDER-RIGHT: #d2e7ef 1px solid; BORDER-TOP: #d2e7ef 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #d2e7ef 1px solid; COLOR: #2775a7; BORDER-BOTTOM: #d2e7ef 1px solid
}
.bottomline {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(bottomline.jpg); BACKGROUND-REPEAT: repeat-x
}
A.redfont:link {
	FONT-SIZE: 13px; COLOR: #dc2903; TEXT-DECORATION: none
}
A.redfont:visited {
	FONT-SIZE: 13px; COLOR: #dc2903; TEXT-DECORATION: none
}
A.redfont:hover {
	FONT-SIZE: 13px; COLOR: #ff6600; TEXT-DECORATION: none
}
.sqtt {
	BORDER-RIGHT: #fce4cd 1px solid; BORDER-LEFT: #fce4cd 1px solid; BORDER-BOTTOM: #fce4cd 1px solid
}
A.title:link {
	FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
A.title:visited {
	FONT-SIZE: 18px; COLOR: #ff0000; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 18px; COLOR: #0066ff; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
A.red:link {
	FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:visited {
	FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:hover {
	FONT-SIZE: 13px; COLOR: #ff6600; TEXT-DECORATION: none
}
.tian LI {
	FLOAT: right; MARGIN-RIGHT: 10px; HEIGHT: 29px
}
A.tuxiang IMG {
	BORDER-RIGHT: #d9e3d7 1px solid; BORDER-TOP: #d9e3d7 1px solid; BORDER-LEFT: #d9e3d7 1px solid; WIDTH: 60px; BORDER-BOTTOM: #d9e3d7 1px solid; HEIGHT: 60px
}
.redfont {
	FONT-SIZE: 13px; COLOR: #ff0000
}
.pic {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 136px; PADDING-TOP: 5px; HEIGHT: 92px; TEXT-ALIGN: center
}
.blkf {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 19px
}
A.wfont:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.wfont:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.wfont:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffe4b5; TEXT-DECORATION: none
}
A.redfontA:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.redfontA:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
A.redfontA:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
.hfon {
	FONT-SIZE: 13px; COLOR: #cccccc
}
.red {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000
}
.kuang {
	BORDER-LEFT: #88afc0 1px solid
}
.blkf {
	FONT-SIZE: 13px; COLOR: #333333
}
.blkfA {
	FONT-SIZE: 13px; COLOR: #999999
}
.STYLE2 {
	COLOR: #ff6600
}
.blkfA {
	FONT-SIZE: 13px; COLOR: #666666
}
.bd {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
A.titleC:link {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; TEXT-DECORATION: none
}
A.titleC:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; TEXT-DECORATION: none
}
A.titleC:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff0000; TEXT-DECORATION: none
}


.style3 {
	color: #FFFFFF;
	font-weight: bold;
}

/*-----------------------------------------------------------------------------------用户相关*/

#panel { width: 600px; overflow: hidden; margin: 1em auto; }
#userpanel fieldset, #loginform fieldset { border: none; margin: 0; padding: 0; }
#userpanel legend, #loginform legend { display: none; }

/*内嵌登录面板*/
#userpanel { height: 8.8em; overflow: hidden; }
	#userpanel form { margin: 5px auto; width: 160px; }
		#userpanel input { width: 110px; }
		#userpanel p { margin: 0.2em 0; }
		#userpanel #cookietime { margin: 0 0 0 3.2em; width: auto; }
		#userpanel #dologin { float: right; }
		#userpanel form a { line-height: 2em; color: #B353B3; border-right: 1px solid #86B9D6; padding-right: 4px; }
	/*登录后*/
	#userpanel ul { margin: 0 5px; }
	#userpanel li { border-bottom: 1px solid #EEE; background: url(../images/list_icon.gif) no-repeat 0.3em 0.8em; padding-left: 12px; }

/*登录页面*/
.loginarea { width: 300px; float: left; }
.tips { width: 299px; float: left; border-left: 1px solid #D5E9F8; line-height: 1.8em; }
.imgsecode {}
.imgsecode input{padding:3px 2px;}
/*申请个人空间*/
/*#signform p { border-bottom: 1px solid #D5E9F8; height: 1%; overflow: hidden; margin: 0; padding: 0.3em; line-height: 20px; }
	#signform p strong { float: left; width: 10em; }
		#signform li p { height: auto; border: none; }
	#signform button { line-height: 30px; height: 30px; padding: 0 5em; }*/

/*快捷面板*/
.quicklink { overflow: hidden; margin: 0 0 5em; padding: 0; list-style: none; }
.quicklink li { float: left; width: 33.3%; text-align: center; }
	.quicklink li a { display: block; border: 1px solid #CCC; width: 180px; margin: 10px auto; height: 50px; text-align: left; line-height: 50px; text-indent: 65px; background-image: url(../images/panel_icons.gif); background-repeat: no-repeat; }
		.sitehome { background-position: 10px 7px; }
		.bbs { background-position: 10px -83px; }
		.myspace { background-position: 10px -173px; }
		.spacemng { background-position: 10px -263px; }
		.spacesignup { background-position: 10px 7px; }
		.sitemng { background-position: 10px -443px; }
		.logout { background-position: 10px -533px; }
		.login { background-position: 10px -173px; }
		.register { background-position: 10px -353px; }
	.quicklink li a:hover { border-color: #86B9D6; background-color: #F5FBFF; text-decoration: none; }
	
/*单行信息列表*/
.msgtitlelist { margin: 0; padding: 0; list-style: none; line-height: 1.8em; }
	.msgtitlelist li { height: 1.8em; overflow: hidden; padding-left: 0.8em; background: url(../images/list_icon.gif) no-repeat 3px 0.68em; }
	.block .msgtitlelist { padding: 3px 5px; }

	.linelist li { height: 2.03em; line-height: 2.03em; }
		.linelist li a { font-size: 1.17em; }
			.linelist strong, .linelist strong a { font-size: 12px; color: #5086A5 !important; }

/*居顶部的版块*/
.topblock { border-top: 3px solid #86B9D6; !important; }

#tools {
	BORDER-RIGHT: #bbe1a6 1px solid; BORDER-TOP: #bbe1a6 1px solid; FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #bbe1a6 1px solid; BORDER-BOTTOM: #bbe1a6 1px solid
}
#tools A {
	COLOR: #080
}
#tools H3 {
	MARGIN-TOP: 0px; BACKGROUND: url(th_bg_g.png); FONT: bold 12px/27px Verdana; OVERFLOW: hidden; COLOR: #61ad33; HEIGHT: 26px
}
#tools H3 EM {
	FONT: 12px/27px Verdana
}
#tools H3 EM A {
	COLOR: #333
}
#tools H3 SPAN {
	BORDER-RIGHT: #bbe1a6 1px solid; BORDER-TOP: #bbe1a6 1px solid; MARGIN-TOP: 4px; BORDER-LEFT: #bbe1a6 1px solid; COLOR: #61ad33; LINE-HEIGHT: 24px; BORDER-BOTTOM: #bbe1a6 1px solid
}
#tools UL {
	OVERFLOW: hidden; PADDING-TOP: 6px; HEIGHT: 230px
}
#tools LI {
	PADDING-LEFT: 10px; FLOAT: left; OVERFLOW: hidden; WIDTH: 86px; LINE-HEIGHT: 26px; WHITE-SPACE: nowrap; HEIGHT: 25px; list-style:none
}

.bdora H3 SPAN {
	BORDER-RIGHT: #ace 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ace 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ace 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ace 1px solid
}

.bd {
	BORDER-RIGHT: #ace 1px solid; BORDER-TOP: #ace 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ace 1px solid; BORDER-BOTTOM: #ace 1px solid
}
.bd H3 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(th_bg.png) #e6f1fb; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; FONT: bold 14px/28px Verdana; OVERFLOW: hidden; COLOR: #07519a; PADDING-TOP: 0px; HEIGHT: 27px
}
.bd H4 {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(th_bg.png) #e6f1fb; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px; FONT: bold 14px/28px Verdana; OVERFLOW: hidden; COLOR: #07519a; PADDING-TOP: 0px; HEIGHT: 27px
}
.bd H3 SPAN {
	FLOAT: left; COLOR: #07519a
}
.bd H3 EM {
	FLOAT: right; FONT: 14px/27px Verdana
}
.bd H3 EM IMG {
	MARGIN: 6px 8px 0px 0px
}
.bd H3 A:hover {
	TEXT-DECORATION: none
}

#siteclass .con {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px; WIDTH: 162px; PADDING-TOP: 5px
}

#sitem .con {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; HEIGHT: 287px
}

.forumlinks, .forumimglink, .forumtxtlink { padding: 6px; border-top: 1px solid }; 

ul.nave {
	float:none;
	width:100%;
	margin:0 auto;
	text-align:center
}
ul.nave li {
	display:inline;
	margin:0;
	border-left:1px solid #4040FF;
	border-right:1px solid #0000A4;
}
ul.nave li a {
	font:bold 12px/30px Verdana, Arial, sans-serif;
	text-decoration:none;
	padding:0 5px;
	color:#D0D0FF;
	margin:0;
}