body { 
	margin: 0; padding: 0 0 0 5px;
	font: 12px Tahoma, Verdana;line-height: 200%;
	background: #FFFFFF;
	/*background: #3333FF url('background1.png') repeat-x;*/
	scrollbar-base-color: #F8F8F8;scrollbar-arrow-color: #698CC3; 
}

/*ul { margin: 0; padding : 0; list-style : none; }
li{ list-style:none;}*/
form { 	margin: 0; }
img{ border:0px;}
a { color:#800080;text-decoration:none;}
a:hover { color: #6C757A;text-decoration:underline; }
img { border:0px;}
p{ margin:5px;}
form{ margin:0px;}
iframe{ 
	border:1px solid ButtonFace;
}
.statusBar{ display:none;}
.toolbar table td{ background: ButtonFace;}
td { background:#FFFFFF;}

/*header*/
.head { 
	width: 775;height: 80px; 
	color: #414141;	
	/*background:#FFFFFF; url('bglog.png') top left no-repeat;*/
	margin: 3px 0; padding: 0 0 0 0;
	border-top: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.logo{ 
	float:left; 
	margin-left:0px;
	background:#FFFFFF ;
}
.banner{ float:left; clear:none; margin:1px 0 0 20px;}
.top_info {	float: right; width: 90px; color: #414141;}
*>.top_info p { margin:0;}
.top_info a { color: #414141;text-decoration:none;}
.top_info img{ height:12px; width:13px;}

/*header end*/

.title{
    width:775; height:28px;font-size:14px;
	color:#660066;border:1px solid #6B7291; 
}
.title .left{ text-indent: 1em;vertical-align:bottom; text-align:left;}
.title .right{ text-align:right; padding-right:10px; width:auto;}
.title a:link,.title a:active,.title a:visited {color:#660066;}
.title a:hover{ color: #6C757A;text-decoration:underline; }

.tableboder{
    width:775; font-size:12px;
	padding:0px; margin:5px auto;
	border:1px solid #52628f;
}
.msgleft{
	height:auto; width:20%;padding:5px 0 0 0;color:#000000;
	font-size:14px;text-align:center; vertical-align:top;
    border-right:1px solid #52628f;background:#F9FAFB;
}
.msgright { height:auto;background:#FFFFFF;}
.msgleft img{ margin-bottom:8px;}
.h1{
    font-size:14px; border-bottom:1px solid #52628f;
	clear:both; margin:0px; padding:2px 10px 2px 10px;color:#000000;
}
.h1 .span, .h2 .span{float:right; margin-right:5px;}
.h1 .floornum{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.h2{
    font-size:14px;clear:both;
	margin:0; padding:2px 0 2px 10px;
	border-top:1px solid #52628f;color:#000000;
}
.h2 img{vertical-align:middle; border:0px; margin:0 1px 0 5px;}
.h2 a, .h2 a:hover{color:#000000; text-decoration:none;}
.h2 span a, .h2 span a:hover{font-size:12px;}
.h2 span img{ vertical-align:middle;margin:0 2px 0 10px;}
.content{
    font-size:12px; color:#67678F;
	margin:5px 10px 0px 10px; padding:2px 10px 5px 10px;
	clear:both; min-height:100px;border:1px solid #FFFFFF;
	word-break:break-all;word-wrap: break-word; 
}
*>.content { overflow:hidden;}
* html .content{ height:100px;}
.content img{ margin:0 4px 0 4px;vertical-align:middle;}

.reply{
    font-size:12px;color:#4875b7;line-height:180%;
	clear:both; word-break:break-all;word-wrap: break-word;
	margin:5px 10px 5px 10px; padding:1px 7px 1px 7px; 
	border:1px dashed #698cc3; background:#f6fafd;
}
.reply .areply{ font-weight:bold;}
.reply .bottom{ width:100%; text-align:right;}

.pages{ 
	width:775; height:20px;
	font: 12px Arial, Tahoma;color:#000000;
	clear:both;margin:0 auto;
}
.pages a:link,.pages a:active,.pages a:visited {color:#660066;}
.p_num {
	clear:none; float:left; vertical-align: left;
	width:auto; margin-right:1px; padding:0 2px 0 2px; 
	border: 1px solid #6B7291; 
}
.p_curpage {
	color: #92A05A;font-weight: bold; vertical-align: middle;
    margin-right:1px; padding:0 2px 0 2px;	
	border: 1px solid #6B7291;background-color: #d6e0ef;	
	clear:none; float:left;
}
#page{ 
    width:20px; height:15px; border:none;
	float:left; clear:none; margin:0px; padding:0px;
}
#ptable input { 
	margin:0px; padding:2px 2px 0 2px; border-width:1px;
	font-family:Verdana,ËÎÌå;font-size:12px;
}
.header{
	color:#FFFFFF; font-weight:bold;
	height:25px; text-align:center;background:#6B7291;
}
#ptable {background:#d6e0ef;}
#ptable td { padding:3px 0 2px 5px; font-weight:bold;}
.message { 
    border:1px solid #52628f; width:500px; line-height:200%; 
	padding-bottom:5px; margin-top:5px;
}
.message h1{
    font-size:14px; font-weight:blod;line-height:100%;color:#FFFFFF; 
	border-bottom:1px solid #52628f;background:#6B7291; 
	margin:1px; margin-bottom:4px;padding:5px 0px 3px 0px;clear:both;
}
.message h2 {
    font-size:12px;font-weight:normal;
	margin:0px 0 0 0;padding:4px 0 0px 0px;clear:both; 	
}
.autohight{clear:both;margin:0;padding:0;font-size:1px;}
.avatar {
	width:105px; height:135px;
	margin:0 2px 0 2px;cursor:pointer;
	float:left;clear:none;
}
/* footer */
.footer {	 
	height:45px;width:775; color:#000000;
	margin-top:5px; padding-top:3px;clear: both;
	font-size:12px; text-align:left;line-height:22px;
	border-top: 2px solid #CCCCCC; background-color:#FFFFFF;
}
.copy{
    float:left;font-family: Tahoma,MS Shell Dlg,ËÎÌå;
}
.us{ float:right; text-align:right; margin-right:2px;}

.footer a:link,.footer a:active,.footer a:visited{color:#52628f; font-weight:bold; }
/* footer end  */

.tips {
	width:300px; height:280px; 
	border:1px solid red;background-color:#EEEEEE;
	position:absolute;z-index:1;top: 150px;padding:5px;
}
.updatemsg { 
	height:260px;overflow:auto;
}

/* admin css */
.admintb{ 
	background:#eeeeee;text-align:left; margin:5px; width:98%;
}
.admintb td{ 
	font-size:14px;text-align:left; 
	height:25px;padding-left:5px; background:#FFFFFF;
}
.admintb .header{ 
	font-size:14px;font-weight:bold; text-align:left; color:#000000;
	height:25px; padding-left:5px;background:#DDDDDD;  
}