body {
font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10pt;
width:100%;color:#444;margin:6px auto;padding:0px;background:#FFF;
}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#222;text-decoration:underline;}
a:active{color:#222;}
img{border:0;vertical-align:middle;}
/*  通用 */
h1
{  font-size:15pt;
	font-weight:bold;
	line-height:35px;
	color:#5DA0F9;
	text-align:center;
	border-bottom:dashed 1px #5DA0F9;
	}
h2
{
	font-size:14pt;
	font-weight:bold;
	font-style:italic;
	line-height:30px;
	color:Green;
	text-align:left;
	}
h3
{
	font-size:11pt;
	font-weight:bold;
	line-height:30px;
	color:#666;
	text-align:center;
	}
h4
{
	font-size:11pt;
	font-weight:normal;
	line-height:25px;
	color:#666;
	text-align:left;
	width:500px;
	}
h5
{
	font-size:10pt;
	font-weight:normal;
	line-height:25px;
	color:#999;
	text-align:center;
	}
h6
{
	font-size:10pt;
	font-weight:normal;
	line-height:25px;
	color:red;
	text-align:center;
	}
#header
   {
	width:800px;
	text-align:left;
	margin:0 auto;
	padding:0;
	height:76px;
	clear:both;
	}
#ad
{
	width:800px;
	height:64px;
	margin:0 auto;
	padding:0;
	text-align:center;
	background:url(../images/daonian.jpg) no-repeat;
	}
#logo
{
	width:800px;
	height:76px;
	margin:0 auto;
	padding:0;
	clear:both;}
#menu{
    width:800px;
    margin:0px auto;
    padding:0;
    background:#FFF url(../images/menu_bg.gif) repeat-x top center;
    line-height:48px;
    height:48px;
    text-align:left;
    clear:both;
	}
#menu ul{width:790px;padding-left:10px;height:48px;text-align:left;margin:0 auto;}
#menu li{float:left;width:110px;text-align:center;height:48px;padding:0;margin:0;list-style:none;}
#menu a{text-align:center;font-size:11pt;color:#000;line-height:48px;height:48px;}

#main
{
	width:800px;
	clear:both;
	padding:0;
	margin:0 auto;
	height:auto;
	border:0;
    background:#FFF;
	}

#left
{	
	float:left;
	width:216px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}
#right
{
	float:right;
	font-size:10pt;
	margin:0px auto;
	padding:0;
	text-align:left;
	width:584px;background:url(../images/right_frame_top.gif) no-repeat top;}
#right_main{width:584px;margin:0 auto;padding:0px;}
#left_frame_top{width:216px;margin:0 auto;padding:0px;background:url(../images/left_frame_top.gif) no-repeat top;height:186px;overflow:hidden;}
#left_frame_mid{width:216px;margin:0 auto;padding:0;background:url(../images/left_frame_mid.gif) repeat-y center;}
#left_frame_bottom{width:216px;margin:0 auto;padding:0;background:url(../images/left_frame_bottom.gif) no-repeat top;height:15px;}
.left_frame_title{width:196px;margin:0 auto;height:24px;padding-top:13px;padding-bottom:10px;text-align:left;color:#333;}
.left_frame_main{width:196px;margin:0 auto;line-height:26px;}
.left_frame_main ul{width:190px;margin:0 auto;padding:0;list-style:none;}
.left_frame_main li{width:175px;margin:0 auto;padding:0;text-align:left;line-height:26px;background:url(../admin/images/bullet.gif) no-repeat left;padding-left:15px;}
#right_frame_top{width:546px;margin:10px auto;padding-left:10px;border-bottom:solid 2px #5DA0F9;font-size:11pt;height:30px;line-height:30px;color:#5DA0F9;font-weight:bold;}
#right_frame_main{width:574px;margin:0 auto;padding:0;border-left:solid 1px #5DA0F9;border-right:solid 1px #5DA0F9;}
.right_frame_left{text-align:left;width:400px;}
.right_frame_right{text-align:right;width:146px;}
#footer
{   clear:both;
    font-size:10pt;
	padding-top:10px;
	margin:0px auto;
	color:#000;
	width:800px;
	height:94px;
	text-align:center;
	line-height:140%;
	background:url(../images/footbg.jpg) repeat-x top;
	}

/* 首页 */
#new_article_list{width:574px;margin:0 auto;padding:0;border:0;line-height:30px;background:#FFF;}
.altb{width:546px;margin:0 auto;}
.altb td{line-height:30px;border-bottom:dashed 1px #CCC;}
.altb a{color:#333;}
.altbleft{width:400px;text-align:left;background:url(../images/blackdot.gif) no-repeat left;margin:0 auto;padding-left:17px;}
.altbright{width:110px;text-align:right;padding-right:6px;color:#999;}
#right_frame_bottom{width:584px;margin:0 auto;padding:0;height:16px;background:url(../images/right_frame_bottom.gif) no-repeat top;}
#logintb{width:90%;margin:0 auto;padding:0;}
#logintb td{line-height:28px;text-align:left;padding:0px;height:28px;}
.leftcell
{
	line-height:30px;
	width:100%;
	font-size:10pt;
	text-align:center;
	margin:0;
	padding:0;
	}
.leftcell td{height:26px;line-height:26px;}
.leftcellcontent
{padding:3px;height:30px;}
.leftcellconten img{vertical-align:middle;border:0;}
.leftalign
{text-align:left;}

#broadcast {width:186px;
padding:2px;
margin:2px auto;
line-height:23px;
text-align:left;}
#cp
{ font-size:11pt;
	text-align:left;
	margin:0 auto;
	width:554px;
	padding:10px 0px 0px 0px;
	border-bottom:dashed 1px #CCC;
	line-height:30px;
	height:30px;
	clear:right;
	}
#logout
{
	width:160px;
	line-height:35px;
	text-align:left;
	padding-left:6px;
	margin-right:2px;
	padding-right:2px;
	}
#reg
{
	width:520px;
	margin:0px auto;
	text-align:center;
	padding:10px;
	}
#reg tr
{
	height:25px;
	text-align:left;
	color:#333;
	}
#regtb{width:520px;
	margin:0px auto;
	text-align:center;
	padding:10px;}
.regtbleft{padding-left:20px;text-align:left;width:20%;line-height:30px;}
.regtbright{width:80%;line-height:30px;text-align:left;}
.redtxt
{
	color:Red;
	font-size:11pt;
	line-height:25px;
	text-align:center;
	padding:10px;
	margin:0;
	}
.blacktxt
{
	color:#000;
	}
.greentxt
{color:Green;}
.bluetxt
{color:Blue;}
.darktxt
{color:#003;}
.strong 
{font-weight:bold;}
.underdot
{
	width:150px;
	border-bottom:dashed 1px #999;
	}
	
/*  学术人生 */
.works
{
width:500px;
margin:0px auto;
padding:0px;
text-align:left;

}
/* 网站作品 */
.webdevtb
{
width:500px;
margin:6px auto;
padding:0;
text-align:center;
}
.websort
{
width:500px;
margin:4px auto;
padding-left:10px;
text-align:left;
font-weight:bold;
background:#f0f0f0;
height:25px;
line-height:25px;
}
/* 留言  */
.mess
{
	width:520px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	text-align:left;
	clear:both;
	
	}

.topbg
{	background:#d6dff7;
	line-height:23px;
	padding:0px;
	margin:0;
	}
#messreply
{
	width:520px;
	margin:0px;
	padding:20px;
	background-color:white;
	text-align:left;
	line-height:23px;
	}

.messtb
{   
	 width:530px;
	 margin-top:3px;
         margin-left:auto;
         margin-right:auto;
         margin-bottom:0px;
	 padding:0;
border:solid 1px #CCC;	
}
.messtb td
{padding-left:10px;padding-top:2px;line-height:25px;}
.messtb img
{border:0;vertical-align:middle;}
.messtbtopl
{color:#666;width:20%;padding-left:6px;background:#d6dff7;}
.messtbtopr
{
text-align:left;width:80%;color:#333;font-weight:bold;padding-left:4px;
background:#d6dff7;border-left:solid 1px #CCC;}
.messtbguest
{text-align:center;color:#666;vertical-align:top;
}
.messtbmain
{
padding:4px auto;
line-height:23px;
border-left:solid 1px #CCC;
background:#eef2ff;
}
.messtbtxt
{
color:#333;
margin:0 auto;padding:0;
}
.messtbreplyl
{
color:#F00;
}
.messtbreplyr
{
width:94%;
margin:4px 0px;
padding:0;
line-height:23px;
text-align:left;
padding:6px;
color:#000;
background:#fff;
border:solid 1px #CCC;}
#writemess
	{border:solid 1px #CCC;width:530px;text-align:left;margin:10px auto;}
.wmesstop{color:Navy;font-weight:bold;line-height:28px;height:28px;background:#d6dff7;border-bottom:solid 1px #CCC;padding-left:6px;}
.wmleft{width:15%;line-height:30px;padding-left:6px;vertical-align:top;}
.wmright{width:85%;line-height:30px;text-align:left;padding-right:6px;}
.wmbotom{margin:0px auto;padding-top:10px;padding-bottom:10px;line-height:30px;text-align:center;}
.webitem{width:520px;text-align:center;padding:0px;margin:10px auto;}
.txtcontent
{width:520px;text-align:left;line-height:30px;background:#FFF;margin:10px auto;padding:10px}
#tbmessbar
{width:98%;font-size:11pt;background-color:#d6dff7;border:solid 1px #799ae1;padding:1px;height:30px;margin-top:10px;margin-right:5px;}
#BroadCast{text-align:left;padding-left:2px;line-height:25px;color:#666;height:100px;}
#logbar
{width:98%;font-size:11pt;background-color:#d6dff7;border-bottom:solid 1px #799ae1;padding:1px;margin:0 auto;height:30px;}

#righttd{width:200px;text-align:left;margin:0px auto;padding:0;}
.tdbg{width:24%;
padding:0;margin:0 auto;background:#FFF;clear:both;
}
.tdbar{float:left;background:#FFF url(../images/indexbar.gif) no-repeat left bottom;width:200px;font-size:10pt;color:#333;font-weight:bold;line-height:26px;padding-left:20px;margin:0px;height:26px;}
.tdbarpall{width:100%;background:#FFF;}
.tdbarmiddle{width:98%;line-height:25px;padding:6px;clear:both;border:solid 1px #CCC;}
.tdtopall{width:100%;border-bottom:solid 1px #999;background:#E8E8FF;}
.tdtop{float:left;width:520px;font-size:10pt;color:#333;font-weight:bold;background:url(../images/topbg.gif) repeat-x left bottom;border-bottom:solid 1px #666;line-height:25px;margin-top:4px;height:25px;padding-left:5px;}
.tdmiddle{width:520px;padding:0;clear:both;background:#fff;}
.tdmiddle ul{width:100%;list-style:none;padding:0;margin:0;}
.tdmiddle li{border-bottom:dotted 1px #CCC;height:28px;line-height:28px;background:url(../admin/images/bullet.gif) no-repeat left;padding-left:15px;}
.tdmiddle img{vertical-align:middle;border:0;}
.tdbottom{height:5px;text-align:right;padding:0px;} 
.more{width:200px;float:right;line-height:26px;text-align:right;padding:0;color:#666;}
.rtdbg{width:100%;padding:0;}
.rtdtop{width:98%;background:#d6dff7;font-size:10pt;color:#333;line-height:25px;height:26px;font-weight:bold;border-bottom:solid 1px #999;vertical-align:middle;text-align:center;margin:2px;}
.rtdmiddle{line-height:180%;padding:6px;}
.rtdbottom{height:6px;text-align:right;padding-right:10px;} 
.ltdtxt{margin:0px;padding:0px;width:98%;}
.rtdmiddle img{vertical-align:middle;}
.rtdmiddle ul{list-style:none;padding:0 0 0 5px;margin:0;}
.rtdmiddle li{height:26px;line-height:26px;overflow:hidden;background:url(../admin/images/bullet.gif) no-repeat left;padding-left:15px;}
#logright{width:197px;margin:3px auto;}
#logright td{height:26px;line-height:26px;overflow:hidden;}
#loglist{width:520px;clear:both;margin:4px auto;}
#loglisttb{background:White;width:530px;margin:0 auto;padding:0;}
#loglisttb .topbar{background:#d6dff7;line-height:25px;}
#showloglist{width:540px;margin:10px auto;text-align:left;padding:0;}
#showloglist .lefttb{width:50%;background:#d6dff7;padding-left:5px;line-height:25px;border-bottom:solid 1px #CCC;}
#showloglist .top{background:#d6dff7;line-height:25px;border-bottom:solid 1px #333;padding-left:5px;}
#showloglist .righttb{text-align:right;padding:2px;line-height:25px;background:#d6dff7;width:50%;border-bottom:solid 1px #CCC;}
#showloglist .arttxt{padding:10px;line-height:25px;border-bottom:solid 1px #CCC;background:#F1FAFA;}
#loglisttb .quicklook{line-height:25px;padding:6px;text-indent:2em;text-align:left;}
#replytb{width:540px;text-align:left;margin:0 auto;}
#replytb .top{background:#d6dff7;height:25px;text-align:left;font-weight:bold;border-bottom:solid 1px #333;}
#replytb .left{background:#F1FAFA;line-height:28px;text-align:left;padding-left:10px;width:60%;}
#replytb .right{background:#F1FAFA;text-align:right;padding-right:10px;width:40%;}
#replytb .replytxt{line-height:25px;padding:6px;text-align:left;}
#messbar{width:520px;line-height:28px;height:28px;margin:10px auto;}
#messbar a{border:solid 1px #7d9aff;background:#eef2ff;padding:4px;color:#001c7b;}
.pageset{width:90%;padding:0;margin-top:20px;margin-left:auto;margin-right:auto;margin-bottom:0px;text-align:right;line-height:28px;height:28px;color:#333;}
.pageset a{background:#FFF;border:solid 1px #1f29ad;padding:2px 3px;color:#333;line-height:28px;height:28px;}
.pageset .currentpage{background:#1f29ad;color:#FFF;line-height:28px;height:28px;padding:3px;}
.msg 
{
margin:20px auto;
width:500px;
padding:10px;
line-height:30px;
font-size:12pt;
color:#F00;
text-align:center;
}
.msg a{color:#f00;}
