﻿@charset "utf-8";
body 
{ 
	font-family:Verdana;
	font-size:12px;	
	margin:0px;
	padding:0px;	
	height:100%;
	background:url(../images/bg_line.gif) repeat top;
	font-family:Verdana;font-size:12px;
}
.public_table_bg_width
{ 
	background:#d6dfe8;
	width:100%;
	text-align:left;
	vertical-align:middle;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	margin-top:2px;	
	margin-bottom:2px;	
}
.public_table_t_width 
{ 
	/*background:url("../images/tab_t_300.gif") no-repeat right top;*/
	background:#FFFFFF; 
	color:#000;	
	width:100%;
	height:32px;
	text-align:right;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	margin-right:10px;
	vertical-align:bottom;	
	line-height:32px;
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_t_width a{vertical-align:bottom;line-height:32px;text-align:right;color:#000;margin-right:10px;}

#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }

a:hover
{
	background-color: inherit;
	color:#FF6600;
	text-decoration: none;	
}
a:link 
{ 
	color:#0066CC;
	text-decoration:none;
} 
a:visited 
{ 
	color: #0066CC;
	text-decoration: none
}  
a:active 
{ 
	color: #2aa6b8; 
	text-decoration: none
}
a.red:link { color: #FF0000; text-decoration: underline} 
a.red:visited { color: #FF0000; text-decoration: underline} 
a.red:hover { color: #606060; text-decoration: underline} 
a.red:active { color: #606060; text-decoration: underline} 

.ul a {
	color:#555555;
	font-size:14px;
}
.ul a:hover {
	color: #606060; 
	text-decoration: underline
}
.ul a:visited {	
	color: #555555;
	text-decoration: none;
}

/*****************************/
#container_header  
{
    width:950px;
	height:95px;
	font-family:Verdana; 
	font-size:14px; 
	margin:0;
	color:#676f7c;
	text-align:left;
	background:url(../images/header.gif) no-repeat top center;
	margin:0 auto;
}
/*****************************/
#container 
{
	margin:0 auto; width:950px;
}
/*****************************/
#main_default
{ 
	height:100%;
	background:#FFFFFF;	
}
#main
{ 
	height:100%;
	background:#FFFFFF;
	background:url(../images/mainbg.gif) repeat-y;
}
/*****************************/
#main_2
{ 
	height:100%;
	background:#FFFFFF;
	background:url(../images/mainbg_2.gif) repeat-y;
}
/*****************************/
#main_com
{ 
	height:100%;
	background:#FFFFFF;
	background:url(../images/mainbg_com.gif) repeat-y;
}
/*****************************/
#main_com_2
{ 
	height:100%;
	background:#FFFFFF;
	background:url(../images/mainbg_com_2.gif) repeat-y;
}
#main_com_3
{ 
	height:100%;
	background:#FFFFFF;
	background:url(../images/mainbg_com_3.gif) repeat-y;
}
/*****************************/
#leftbar 
{ 
	float:left; 
	width:230px !important; width:230px;
	/*height:400px;*/
	background:;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	display:inline;
}
#leftbar-admin 
{ 
	float:left; 
	width:178px !important; width:166px;
	/*height:400px;*/
	background:;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	display:inline;
}
#rightbar 
{ 
	 float:left;
	 width:233px !important; width:233px;
	 /*height:250px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left: 0px;
	 display:inline;
}
/*****************************/
#workspace 
{
	 float:left;
	 width:487px!important; width:487px;
	 /*height:400px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;	 
	 display:inline;
}
#workspace-index 
{
	 float:left;
	 width:750px!important; width:750px;
	 /*height:400px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;	 
	 display:inline;
}
#rightbar-index
{ 
	 float:left;
	 width:200px !important; width:200px;
	 /*height:250px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left: 0px;
	 display:inline;
	 padding-top:6px;
}
#workspace-admin 
{
	 float:left;
	 width:757px !important; width:745px;
	 /*height:250px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left: 10px;	 
	 display:inline;
}
#workspace_no_rightbar 
{ 
	 float:left;
	 width:720px !important; width:720px; 
   	 /*height:250px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left: 0px;
	 display:inline;
}
#workspace_no_rightbar_portal 
{ 
	 float:left;
	 width:720px !important; width:720px; 
   	 /*height:250px;*/
	 background:;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left: 115px;
	 display:inline;
}
/*****************************/
#footer 
{
	/*float:inherit;*/	
	height:67px;
	line-height:67px;
	background:url(../images/footerbg.gif);
	text-align:center;
	color:#505e6b;	
	display: block;
}
#footer_bottom_line 
{
	/*float:inherit;*/	
	height:40px;
	line-height:40px;	
	text-align:center;
	color:#505e6b;	
	display: block;
}
#footer_person_login 
{
	/*float:inherit;*/	
	height:99px;
	line-height:99px;
	/*background:url(../images/footerbg_1.gif);*/
	text-align:center;
	color:#ffffff;	
	display: block;
}
#footer_company_login 
{
	/*float:inherit;*/	
	height:99px;
	line-height:99px;
	/*background:url(../images/footerbg_1.gif);*/
	text-align:center;
	color:#ffffff;	
	display: block;
}
#footer-1 
{
	/*float:inherit;*/	
	height:99px;
	line-height:99px;
	background:url(../images/footerbg_1.gif);
	text-align:center;
	color:#505e6b;	
	display: block;
}
#footer-2 
{
	/*float:inherit;*/	
	height:99px;
	line-height:99px;
	background:url(../images/footerbg_2.gif);
	text-align:center;
	color:#505e6b;	
	display: block;
}
/*****************************/
#header 
{ 
	width:950px;
	background:url(../images/header.gif) no-repeat top center;
}
#header-index 
{ 
	width:950px;
	background:url(../images/header_index.gif) no-repeat top center;
}
#header-person 
{
	float:left;
	width:950px;
	background:url(../images/header_person_bg.gif) repeat-x top;
}
#header-admin 
{ 
	height:85px;	
	width:100%;
	background:url(../images/adminheaderbg.gif) repeat-x top left;
}
#header-privilege 
{ 
	height:85px;	
	width:100%;
	background:url(../images/privilegeheaderbg.gif) repeat-x top left;
}
#header-admin-topbar  
{		
    width:950px;
	height:30px;
	font-family:Verdana; 
	font-size:12px; 
	margin:0;
	color:#676f7c;
	text-align:left;
}
#header-admin-msg  
{
	float:left;	
	margin-top:20px;
	padding-left:800px;	
    width:160px;
	height:30px;
	line-height:30px;
	font-family:Verdana; 
	font-size:12px;	
	color:#FFFFFF;
	text-align:left;	
}
#header-topbar  
{		
    width:950px;
	height:95px;
	font-family:Verdana; 
	font-size:14px; 
	margin:0;
	color:#676f7c;
	text-align:left;	
}

#header-logo-s 
{
	float: left;
    border: 0px;    
    height: 40px;
    width: 106px;
	display:inline;
}
#header-logo-s-topbar  
{
    width:950px;
	height:40px;
	font-family:Verdana; 
	font-size:14px; 
	margin:0;
	color:#676f7c;
	text-align:left;
	background:#FFFFFF;

}
/*ҳlogo*/
#header-logo 
{
	float: left;
    /*background-color: #910a04;*/
    border: 0px;    
    height: 80px;
    width: 200px;
	display:inline;
}
/*ҳbanner*/
#header-banner 
{
	float: right;
	/*background-color: #910a04;*/
 	border: 0px;
 	height: 80px;
	display:inline;
}
#header-logo-banner 
{
	float: left;
	background:url(../images/logo_header_bg.gif) no-repeat top left;
    border: 0px;
    height: 56px; /**83-27，下方的27与主菜单重叠**/
    width: 950px;
	display:inline;
}
/*****************************/
#header-logo-banner-person 
{
	float: left;
    width: 950px;
	height: 95px;
	background:url(../images/header.gif) no-repeat top center;
    border: 0px;
	display:inline;
}
#header-logo-banner-index 
{
	float: left;
    width: 950px;
	height: 95px;
	background:url(../images/header_index.gif) no-repeat top center;
    border: 0px;
	display:inline;
}
/*****************************/
#header-logo-banner-personlogin 
{
	float: left;
    width: 950px;
	height: 95px;
	background:url(../images/login_person_header.gif) no-repeat top center;
    border: 0px;
	display:inline;
}
/*****************************/
#header-logo-banner-adminlogin 
{
	float: left;
    width: 950px;
	height: 95px;
	background:url(../images/login_admin_header.gif) no-repeat top center;
    border: 0px;
	display:inline;
}
/*****************************/
#header-logo-banner-companylogin 
{
	float: left;
    width: 950px;
	height: 95px;
	background:url(../images/login_company_header.gif) no-repeat top center;
    border: 0px;
	display:inline;
}
/*****************************/
#header-menubar 
{	
	/*background:url("../images/menubg.gif");*/
	/*background:url("../images/menu_back.jpg") no-repeat left top;*/
	/*background:#693323;*/
	height:28px;
	width:950px;
	text-align:left;
}
#header-menubar-index 
{	
	/*background:url("../images/menubg.gif");*/
	/*background:url("../images/menu_back.jpg") no-repeat left top;*/
	/*background:#693323;*/
	height:43px;
	width:950px;
	text-align:left;
}
#header-menubar2 
{	
	/*background:url("../images/menubg.gif");*/
	/*background:url("../images/menu_back.jpg") no-repeat left top;*/
	/*background:#693323;*/
	height:35px;
	width:950px;
	text-align:left;
}

#header-topbar ul {		
	float:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;
	display:inline;
	/*height:302px !important; height:300px;*/	
}	
#header-topbar li {	
	float:right;	
	white-space: nowrap;
	height: 20px;
	line-height: 20px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
#header-topbar li a {
	float:left;	
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color: #676f7c;
	text-decoration: none;
	height: 20px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
	display:inline;
}
#header-admin-topbar ul {		
	float:right;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;
	display:inline;
	/*height:302px !important; height:300px;*/	
}	
#header-admin-topbar li {	
	float:right;	
	white-space: nowrap;
	height: 30px;
	line-height: 30px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
#header-admin-topbar li a {
	float:left;	
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color: #676f7c;
	text-decoration: none;
	height: 30px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
	display:inline;
}
/*float闭合，并不希望继续平移，而是希望往下排，该div就需要闭合*/
.clear{clear:both;}

/* Clear Fix */

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

.header-topline 
{	
	background:url(../images/hometopline.gif) no-repeat;
	width:950px;
	height:12px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;
}
.header-topline-com 
{	
	background:url(../images/hometopline_com.gif) repeat-x;
	width:950px;
	height:8px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}
.header-topline-admin 
{	
	background:url(../images/hometopline_2.gif) repeat-x;
	width:100%;
	height:8px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}
.header-topline-privilege 
{	
	background:url(../images/hometopline_2.gif) repeat-x;
	width:100%;
	height:8px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}
.header-title-admin 
{	
	background:url(../images/adminheadertitlebg.gif) repeat-x;
	width:100%;
	height:35px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}
.header-title-privilege 
{	
	background:url(../images/adminheadertitlebg.gif) repeat-x;
	width:100%;
	height:35px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}

.footer-bottomline 
{	
	background:url(../images/hometopline.gif) repeat-x;
	width:950px;
	height:4px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	overflow:hidden;	
}
.btn_blue_0
{
	background: url(../images/btn_blue_00.gif) no-repeat;	
	height: 27px;
	width: 63px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	font-weight:bold;
	padding-top: 0px;
	cursor:hand;
}
.btn_blue_1
{
	background-image: url(../images/btn_blue_01.gif);	
	height: 25px;
	width: 60px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;	
	padding-top: 0px;
	cursor:hand;
}
.btn_blue_2
{
	background-image: url(../images/btn_blue_02.gif);	
	height: 25px;
	width: 98px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	cursor:hand;
}
.btn_blue_3
{
	background-image: url(../images/btn_blue_03.gif);	
	height: 25px;
	width: 136px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	cursor:hand;
}
.btn_gary_0
{
	background: url(../images/wantreg.gif) no-repeat;	
	height: 33px;
	width: 117px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-left:20px;
	cursor:hand;
}
.btn_gray_1
{
	background-image: url(../images/btn_gray_01.gif);	
	height: 25px;
	width: 60px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;	
	padding-top: 0px;
	cursor:hand;
}
.btn_gray_2
{
	background-image: url(../images/btn_gray_02.gif);	
	height: 25px;
	width: 98px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;
	padding-top: 0px;
	cursor:hand;
}
.btn_gray_65
{
	background-image: url(../images/btn_gray_65.gif);	
	height: 22px;
	width: 65px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	cursor:hand;
}
.btn_gray_38
{
	background-image: url(../images/btn_gray_38.gif);	
	height: 19px;
	width: 38px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;
	padding-top: 0px;
	cursor:hand;
}
.btn_gray_72
{
	background-image: url(../images/btn_gray_72.gif);	
	height: 19px;
	width: 72px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;
	padding-top: 0px;
	cursor:hand;
}
.btn_gray_50
{
	background-image: url(../images/btn_gray_50.gif);	
	height: 20px;
	width: 50px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;
	padding-top: 0px;
	cursor:hand;
}
.btn_orange_1
{
	background-image: url(../images/btn_orange_01.gif);	
	height: 25px;
	width: 60px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;	
	padding-top: 0px;
	cursor:hand;
}
.btn_orange_2
{
	background-image: url(../images/btn_orange_02.gif);	
	height: 25px;
	width: 98px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	cursor:hand;

}
.btn_item_50
{
	background-image: url(../images/btn_item_50.gif);	
	height: 20px;
	width: 50px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	padding-top: 0px;
	cursor:hand;
}
.btn_item_80
{
	background-image: url(../images/btn_item_80.gif);	
	height: 20px;
	width: 80px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	padding-top: 0px;
	cursor:hand;
}
.btn_item_120
{
	background-image: url(../images/btn_item_120.gif);	
	height: 20px;
	width: 120px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	padding-top: 0px;
	cursor:hand;
}
.btn_item_200
{
	background-image: url(../images/btn_item_200.gif);	
	height: 20px;
	width: 200px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	padding-top: 0px;
	cursor:hand;
}
.btn_item_300
{
	background-image: url(../images/btn_item_300.gif);	
	height: 20px;
	width: 300px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	padding-top: 0px;
	cursor:hand;
}
.btn_search_01
{
	background-image: url(../images/btn_search_01.gif);	
	height: 22px;
	width: 62px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	clip: rect(0px,0px,0px,0px);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #505e6b;
	padding-top: 0px;
	cursor:hand;
}
.txt_box
{
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}
.txt_box_50
{
	width: 50px;
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}
.txt_box_100
{
	width: 100px;
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}
.txt_box_150
{
	width: 150px;
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}
.txt_box_200
{
	width: 200px;
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}  
.txt_box_300
{
	width: 300px;
	line-height: 15px;
	color: #666666;
	background-image: url(../images/text_boxBack.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
}  
.txt_box_350
{
	width: 350px;
	line-height: 20px;
	color: #666666;	
	border: 1px solid #c6c6c6;
}    
.logintitle 
{	
	background:url(../images/mainrightbg1.gif) no-repeat;
	width:277px;
	height:30px;
}
.logintab 
{	
	/*background:url(../images/mainrightbg2.gif) no-repeat;*/
	width:277px;
	height:35px;
}
.loginmain 
{	
	/*background:url(../images/mainrightbg4.gif) no-repeat;*/
	width:250px;/*255px*/
	height:165px;
}
.loginmain_2 
{	
	/*background:url(../images/mainrightbg4.gif) no-repeat;*/
	width:44px;
	height:165px;
}
.login
{	
	background:url(../images/login_bj.gif) no-repeat;
	width:253px;
	height:189px;
	margin-top:65px;
	margin-left:50px;
}
.login_company
{	
	background:url(../images/login_company_bj.gif) no-repeat;
	width:253px;
	height:189px;
	margin-top:65px;
	margin-left:50px;
}
.login_admin
{	
	background:url(../images/login_admin_bj.gif) no-repeat;
	width:253px;
	height:189px;
	margin-top:65px;
	margin-left:50px;
}

.searchbar 
{
	float:left;
	background:url(../images/searchbarbg.gif) repeat-x;
	width:950px;
	height:52px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

.logintab {
	height: 31px;
	width: 288px;
	z-index: 1;	
}
.logintab_left {
	background-image: url(../images/login_tab_bj_left.gif);
	float: left;
	height: 31px;
	width: 11px;
}
.logintab_right {
	background-image: url(../images/login_tab_bj_right.gif);
	float: right;
	height: 31px;
	width: 11px;
}
.logintab_ul {
	background-image: url(../images/login_tab_bj.gif);
	background-repeat: repeat-x;
	float: left;
	height: 31px;
	width: 255px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	

}
.logintab_ul li {
	float: left;
	white-space: nowrap;
	height: 31px;
	/*background: url(../images/login_tab_bj.gif) no-repeat right top;*/	
}
.logintab_ul li.non {
	background: none;
}
.logintab_ul li.select {
	float: left;
	line-height: 31px;
	color: #505e6b;
	background-image: url(../images/login_tab_bj_active.gif);
	text-align: center;	
	height: 31px;
	width: 85px;
}

.logintab_ul a {
	display: block;
	height: 28px;
	width: 85px;
	color: #505e6b;
	font-size:13.5px;
	font-weight:bold;
	text-align: center;
	line-height:28px;
	padding-top:3px;
}
.logintab_ul a:hover {
	background:url(../images/login_tab_bj_active.gif);
}
.logintab_ul a:visited {	
	/*
	font-size:13.5px;	
	color: #ffffff;
	text-decoration: none;	
	*/
}


/*****/
.navigation2 {
	background: url(../images/logo_header_bg.gif) no-repeat bottom left;/* 因为背景图片与ul高度不等，该背景垫底，ul覆盖其上 */
	height: 27px;
	width: 950px;
	z-index: 1;	
}
.navigation2_left {
	background: url(../images/logo_header_bg.gif) no-repeat bottom left;
	float: left;
	height: 27px;
	width: 79px;
}
.navigation2_right {
	background: url(../images/logo_header_bg.gif) no-repeat bottom right;
	float: right;
	height: 27px;
	width: 481px;
}
.navigation2_ul {	
	background: url(../images/menubg_02.gif) repeat-x bottom left;	
	float: left;
	height: 27px;
	width: 400px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation2_ul li {
	float: left;
	white-space: nowrap;
	height: 25px;
	/*background: url(../images/menuline.gif) no-repeat right top;*/
}
.navigation2_ul li.non {	
	background: none;
}
.active2 {
	float: left;
	line-height: 27px;
	color: #000000;
	background:url(../images/menubgactive_02.gif) no-repeat bottom;
	text-align: center;	
	height: 27px;
	width: 100px;
}

.navigation2_ul a {
	display: block;
	height: 27px;
	width: 100px;
	color: #555555;
	font-weight:bold;
	font-size:14px;
	text-align: center;
	line-height: 27px;
}
.navigation2_ul a:hover {
	background:url(../images/menubgactive_02.gif) no-repeat bottom;
	color: #FFFFFF;
}
.navigation2_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;	
}
/*****/

.navigation {
	height: 28px;
	width: 950px;
	z-index: 1;	
}
.navigation_left {
	background-image: url(../images/menubg_left.gif);
	float: left;
	height: 28px;
	width: 20px; /*50px;*/
}
.navigation_right {
	background-image: url(../images/menubg_right.gif);
	float: right;
	height: 28px;
	width: 30px; /*180px;*/
}
.navigation_ul {	
	background-image: url(../images/menubg_left.gif);
	background-repeat: repeat-x;
	float: left;
	height: 28px;
	width: 900px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation_ul li {
	float: left;
	white-space: nowrap;
	height: 28px;
	/*background: url(../images/menuline.gif) no-repeat right top;*/
}
.navigation_ul li.non {	
	background: none;
}
.active {
	float: left;
	width: 100px;
	height: 28px;
	line-height: 28px;
	color: #000000;
	background-image: url(../images/menubgactive.gif);
	text-align: center;	
	
}

.navigation_ul a {
	display: block;
	height: 28px;
	line-height: 28px;
	width: 100px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.navigation_ul a:hover {
	background:url(../images/menubgactive.gif);
}
.navigation_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;
}
/*****/

.navigation_per {
	height: 28px;
	width: 950px;
	z-index: 1;	
}
.navigation_per_left {
	background-image: url(../images/menubg_left.gif);
	float: left;
	height: 28px;
	width: 50px;
}
.navigation_per_right {
	background-image: url(../images/menubg_right.gif);
	float: right;
	height: 28px;
	width: 180px;
}
.navigation_per_ul {	
	background-image: url(../images/menubg_left.gif);
	background-repeat: repeat-x;
	float: left;
	height: 28px;
	width: 720px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation_per_ul li {
	float: left;
	white-space: nowrap;
	height: 28px;
	/*background: url(../images/menuline.gif) no-repeat right top;*/
}
.navigation_per_ul li.non {	
	background: none;
}
.active {
	float: left;
	width: 120px;
	height: 28px;
	line-height: 28px;
	color: #000000;
	background-image: url(../images/menubgactive.gif);
	text-align: center;	
	
}

.navigation_per_ul a {
	display: block;
	height: 28px;
	line-height: 28px;
	width: 120px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.navigation_per_ul a:hover {
	background:url(../images/menubgactive.gif);
}
.navigation_per_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;
}

/***********************************/
.navigation_index {
	height: 43px;
	width: 950px;
	z-index: 1;	
}
.navigation_index_left {
	background-image: url(../images/menubg_left_index.gif);
	float: left;
	height: 43px;
	width: 125px;
}
.navigation_index_right {
	background-image: url(../images/menubg_right_index.gif);
	float: right;
	height: 43px;
	width: 225px;
}
.navigation_index_ul {	
	background-image: url(../images/menubg_index.gif);
	background-repeat: repeat-x;
	float: left;
	height: 43px;
	width: 600px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation_index_ul li {
	float: left;
	white-space: nowrap;
	height: 43px;
	background: url(../images/menuline_index.gif) no-repeat right top;
}
.navigation_index_ul li.non {	
	background: none;
}
.active_index {
	float: left;
	width: 100px;
	height: 43px;
	line-height: 43px;
	color: #000000;
	background:url(../images/menubgactive_index.gif) no-repeat;
	text-align: center;	
	
}

.navigation_index_ul a {
	display: block;
	height: 43px;
	line-height: 43px;
	width: 100px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.navigation_index_ul a:hover {
	background:url(../images/menubgactive_index.gif) no-repeat;
}
.navigation_index_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;	
}
/***********************************/ 44 165
.navigation_indexlogin {
	height: 165px;
	width: 44px;
	z-index: 1;	
}
.navigation_indexlogin_ul {	
	/*background-image: url(../images/indexlogin_tab_1.gif);*/
	background-repeat: repeat-y;
	float: left;
	height: 165px;
	width: 44px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation_indexlogin_ul li {
	white-space: nowrap;
	height: 82px;	
}
.navigation_indexlogin_ul li.non {	
	background: none;
}
.active_indexlogin {
	width: 44px;
	height: 82px;
	line-height: 82px;
	color: #000000;
	/*background-image: url(../images/indexlogin_tab_2.gif);*/
	text-align: center;	
	
}

.navigation_indexlogin_ul a {
	display: block;
	height: 82px;
	line-height: 82px;
	width: 44px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.navigation_indexlogin_ul a:hover {
	/*background:url(../images/indexlogin_tab_2.gif);*/
}
.navigation_indexlogin_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;	
}
/**************************************/

/**************************************/
.navigation_com {
	height: 28px;
	width: 950px;
	z-index: 1;	
}
.navigation_com_left {
	background-image: url(../images/menubg_left_com.gif);
	float: left;
	height: 28px;
	width: 80px;
}
.navigation_com_right {
	/*background: url(../images/menubg_right_com.gif) repeat-x bottom left;*/
	background: url(../images/menubg_right.gif) bottom right;
	float: right;
	height: 28px;
	width: 370px;
}
.navigation_com_ul {	
	background: url(../images/menubg_com.gif) repeat-x bottom left;
	
	background-repeat: repeat-x;
	float: left;
	height: 28px;
	width: 500px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style: none;	
	text-align:center;	
}
.navigation_com_ul li {
	float: left;
	white-space: nowrap;
	height: 28px;
	/*background: url(../images/menuline.gif) no-repeat right top;*/
}
.navigation_com_ul li.non {	
	background: none;
}
.active_com {
	float: left;
	width: 100px;
	height: 28px;
	line-height: 28px;
	color: #000000;
	background-image: url(../images/menubgactive_com.gif);
	text-align: center;	
}

.navigation_com_ul a {
	display: block;
	height: 28px;
	line-height: 28px;
	width: 100px;
	color:#555555;
	font-size:14px;
	font-weight:bold;
	text-align: center;
}
.navigation_com_ul a:hover {
	background:url(../images/menubgactive_com.gif);
	color: #FFFFFF;
}
.navigation_com_ul a:visited {	
	font-size:14px;	
	color: #555555;
	text-decoration: none;
}

/* */
.block {
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #999999;	
    border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #999999;	
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #999999;	
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
}
.block_com {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#a1ceed;	
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a1ceed;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1ceed;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a1ceed;	
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
}
.block_person {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#999999;	
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;	
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
}
.reg_redirect
{
	float:left;
	margin-left:10px;
	padding-top:50px; 
	padding-left:55px; /*80px*/
	/*background:url(images/reg_person.gif) no-repeat top left; */	
	width:238px!important; width:238px; /*213px;*/
	height:170px!important; height:170px; /*170px;*/
}
.main_admin_t 
{ 
	background:url(../images/main_admin_t.gif) no-repeat right top;
	width:776px;
	height:16px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.main_admin_f 
{ 
	background:url(../images/main_admin_f.gif) no-repeat right bottom;
	width:776px;
	height:16px;
}
.main_admin_bg 
{ 
	background:url(../images/main_admin_bg.gif) repeat-y);
	width:766px!important; width:756px;
	/*heght:100px;*/
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_166 
{ 
	background:url(../images/comlogobg.gif) no-repeat left top;
	width:166px;
	height:90px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_166 
{ 
	background:url(../images/comleftbg_02.gif) no-repeat left bottom;	
	width:166px;
	height:250px;
}
.public_table_bg_166 
{ 
	background:url(../images/comleftbg.gif);	
	width:166px;
	/*height:330px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_147 
{	
	background:url(../images/comleft_01.gif) no-repeat left top;
	width:103px;
	height:31px;	
	padding-bottom:0px;
	padding-left:43px;
	padding-right:0px;
	padding-top:9px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	color: #FFFFFF;
}
.public_table_f_147 
{ 	
	background:url(../images/comleft_01.gif) no-repeat left top;	
	width:147px;
	height:6px;	
}
.public_table_bg_147
{ 	
	/*background:url("../images/middlebg_01.gif");*/
	width:147px;
	/*height:100px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
}
.public_table_bg_147 ul {		
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style:none;
	text-align:left;
	display:inline;
	/*height:302px !important; height:300px;*/	
}
.public_table_bg_147 ul a {
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	line-height: 20px;	
	background-position: left center;
	text-align: left;
}
.public_table_bg_147 li {
	/*background:url(../images/adminleftbaritem_line.gif) no-repeat left bottom;*/
	white-space: nowrap;
	height: 20px;
	line-height: 20px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
.public_table_bg_147 li a {
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
}
.public_table_t_184 
{	
	background:url(../images/adminleftbartitle.gif) no-repeat left top;
	width:184px;
	height:46px;
	line-height:46px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_184 
{ 	
	/*background:url(../images/adminleftbarbg_02.gif) no-repeat left bottom;*/
	background:url(../images/adminleftbarbg.gif) repeat-y left bottom;
	width:184px;
	height:500px;
}
.public_table_bg_184
{ 	
	background:url(../images/adminleftbarbg.gif);	
	width:184px;
	/*height:330px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_164 
{	
	background:url(../images/adminleftbaritembg.gif) no-repeat left top;
	width:164px !important; width:164px;
	height:31px;	
	line-height:31px;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	font-family:Verdana; 
	font-size:13.5px;	
	color:#333333;
	text-align:left;
}
.public_table_f_164 
{ 	
	background:url(../images/comleft_01.gif) no-repeat left top;	
	width:164px;
	height:6px;	
}
.public_table_bg_164
{ 	
	/*background:url("../images/middlebg_01.gif");*/
	width:164px;
	/*height:100px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
}
.public_table_bg_164 ul {		
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style:none;
	text-align:left;
	display:inline;
	/*height:302px !important; height:300px;*/	
}	
.public_table_bg_164 li {
	background:url(../images/adminleftbaritem_line.gif) no-repeat left bottom;	
	white-space: nowrap;
	height: 20px;
	line-height: 20px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
.public_table_bg_164 li a {
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
}
.public_table_item_164 
{	
	background:url(../images/adminleftbaritem_line.gif) no-repeat left bottom;
	width:150px;
	height:20px;	
	line-height:20px;	
	padding-bottom:0px;
	padding-left:14px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-family:Verdana; 
	font-size:13.5px;	
	color:#333333;
	text-align:left;
}
.public_table_t_200 
{ 
	/*background:url("../images/tab_t_200.gif") no-repeat right top;*/
	/*background:url("../images/tit_2.gif") no-repeat left top;	*/
	background:#999999; 
	color:#FFFFFF;	
	width:200px;
	height:14px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_200 
{ 
	/*background:url("../images/tab_f_200.gif") no-repeat right top;*/
	background:#999999; 
	width:200px;
	height:0px;
}
.public_table_bg_200 
{ 
	/*background:url("../images/tab_bg_200.gif");*/
	/*background:#666666;*/
	width:200px;
	/*height:330px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_238 
{	
	background:url("../images/topbg_01.gif") no-repeat right top;
	width:238px;
	height:6px;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_238 
{ 	
	background:url("../images/bottombg_01.gif") no-repeat right top;	
	width:238px;
	height:6px;	
}
.public_table_bg_238 
{ 	
	background:url("../images/middlebg_01.gif");
	width:238px;
	height:200px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;
}

.public_table_t_210 
{	
	background:url(../images/title_01.gif) no-repeat right top;
	width:180px;
	height:29px;
	line-height:29px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	color: #505e6b;
}
.public_table_f_210 
{ 	
	background:url(../images/bottombg_01.gif) no-repeat right top;	
	width:210px;
	height:6px;	
}
.public_table_bg_210
{ 	
	width:210px;
	/*height:100px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;	
	margin-top:0px;	
}
.public_table_bg_210 ul {		
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style:none;
	text-align:left;
	display:inline;
	/*height:302px !important; height:300px;*/	
}
.public_table_bg_210 ul a {
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	line-height: 20px;	
	background-position: left center;
	text-align: left;
}
.public_table_bg_210 li {
	/*background:url(../images/adminleftbaritem_line.gif) no-repeat left bottom;*/
	white-space: nowrap;
	height: 20px;
	line-height: 20px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
.public_table_bg_210 li a {
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
}

/***********************************/
.public_table_com_t_210 
{	
	background:url(../images/title_com_01.gif) no-repeat right top;
	width:200px;
	height:29px;
	line-height:29px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	color: #505e6b;
}
.public_table_com_f_210 
{ 	
	background:url(../images/bottombg_01.gif) no-repeat right top;	
	width:210px;
	height:6px;	
}
.public_table_com_bg_210
{ 	
	width:210px;
	/*height:100px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;	
	margin-top:0px;	
}
.public_table_com_bg_210 ul {		
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding: 0px;
	list-style:none;
	text-align:left;
	display:inline;
	/*height:302px !important; height:300px;*/	
}
.public_table_com_bg_210 ul a {
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	line-height: 20px;	
	background-position: left center;
	text-align: left;
}
.public_table_com_bg_210 li {
	/*background:url(../images/adminleftbaritem_line.gif) no-repeat left bottom;*/
	white-space: nowrap;
	height: 20px;
	line-height: 20px; /* 是文字纵向居中的方法，height:20px; line-height:20px;*/
	display:inline;
}
.public_table_com_bg_210 li a {
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	color:#333333;/*color: #676f7c;*/
	text-decoration: none;
	height: 20px;
	background-position: left center;
	text-align: left;
	vertical-align: middle;	
}
/***********************************/
.public_table_t_230 
{ 
	background:#999999; 
	color:#FFFFFF;	
	width:230px;
	height:14px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_230 
{ 
	/*background:url("../images/tab_f_200.gif") no-repeat right top;*/
	background:#999999; 
	width:230px;
	height:0px;
}
.public_table_bg_230 
{ 
	/*background:url(../images/tab_bg_230.gif) repeat-y;*/
	/*background:#666666;*/
	width:230px;
	/*height:330px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_202 
{	
	background:url("../images/topbg_202.gif") no-repeat right top;
	width:202px;
	height:5px;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_202 
{ 	
	background:url("../images/bottombg_202.gif") no-repeat right top;	
	width:202px;
	height:5px;	
}
.public_table_bg_202 
{ 	
	background:url("../images/middlebg_202.gif");
	width:202px;
	height:172px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;	
	margin-top:0px;
}

.public_table_t_266 
{ 
	/*background:url("../images/tab_t_200.gif") no-repeat right top;*/
	/*background:url("../images/tit_2.gif") no-repeat left top;	*/
	background:#999999; 
	color:#FFFFFF;	
	width:266px;
	height:14px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_266 
{ 
	/*background:url("../images/tab_f_200.gif") no-repeat right top;*/
	background:#999999; 
	width:266px;
	height:0px;
}
.public_table_bg_266 
{ 
	background:url(../images/tab_bg_250.gif) repeat-y;
	/*background:#666666;*/
	width:266px;
	/*height:330px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_450 
{ 
	/*background:url("../images/tab_t_450.gif") no-repeat right top;*/
	background:#d6dfe8; 
	color:#FFFFFF;	
	width:450px;
	height:4px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_450 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:450px;
	height:0px;
}
.public_table_bg_450 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:450px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_570 
{ 
	/*background:url("../images/tab_t_450.gif") no-repeat right top;*/
	background:#d6dfe8; 
	color:#FFFFFF;	
	width:570px;
	height:6px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_570 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:570px;
	height:0px;
}
.public_table_bg_570 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:570px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_300 
{ 
	/*background:url("../images/tab_t_300.gif") no-repeat right top;*/
	background:#d6dfe8; 
	color:#FFFFFF;	
	width:300px;
	height:0px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_300 
{ 
	/*background:url("../images/tab_f_300.gif") no-repeat right top;*/
	background:#999999; 
	width:300px;
	height:0px;
}
.public_table_bg_300 
{ 
	/*background:url("../images/tab_bg_300.gif");*/
	width:300px;
	/*height:365px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_380 
{ 
	/*background:url("../images/tab_t_300.gif") no-repeat right top;*/
	background:#FFFFFF; 
	color:#FFFFFF;	
	width:380px;
	height:32px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_380 
{ 
	/*background:url("../images/tab_f_300.gif") no-repeat right top;*/
	background:#999999; 
	width:380px;
	height:0px;
}
.public_table_bg_380 
{ 
	/*background:url("../images/tab_bg_300.gif");*/
	background:#d6dfe8;
	width:380px;
	/*height:365px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_472 
{ 
	background:url(../images/title_02.gif) no-repeat right top;
	color:#505e6b;	
	width:442px!important; width:442px; 
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_472 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:472px;
	height:0px;
}
.public_table_bg_472 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:472px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:8px;
}
.public_table_com_t_472 
{ 
	background:url(../images/title_com_02.gif) no-repeat right top;
	color:#505e6b;	
	width:462px!important; width:462px; 
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_com_f_472 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:472px;
	height:0px;
}
.public_table_com_bg_472 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:472px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:8px;
}
.public_table_t_216 
{ 
	background:url(../images/title_04.gif) no-repeat right top;
	color:#505e6b;	
	width:186px!important; width:186px; 
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_216 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:216px;
	height:0px;
}
.public_table_bg_216 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:216px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:8px;
}
.public_table_com_t_216 
{ 
	background:url(../images/title_com_03.gif) no-repeat right top;
	color:#505e6b;	
	width:206px!important; width:206px; 
	height:29px;
	line-height:29px;
	font-weight:bold;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_com_f_216 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:216px;
	height:0px;
}
.public_table_com_bg_216 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:216px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	margin-left:8px;
}
.public_table_t_690 
{ 
	background:url(../images/title_03.gif) no-repeat right top;
	width:660px!important; width:660px; 
	height:29px;
	line-height:29px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	color: #505e6b;
}
.public_table_f_690 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:690px;
	height:0px;
}
.public_table_bg_690 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:690px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	margin-left:8px;
}
.public_table_com_t_690 
{ 
	background:url(../images/title_com_04.gif) no-repeat right top;
	width:680px!important; width:680px; 
	height:29px;
	line-height:29px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-top:8px;
	margin-left:8px;
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
	font-weight:bold;
	color: #505e6b;
}
.public_table_com_f_690 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:690px;
	height:0px;
}
.public_table_com_bg_690 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:690px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	margin-left:8px;
}
.public_table_t_750 
{ 
	/*background:url("../images/tab_t_450.gif") no-repeat right top;*/
	background:#999999; 
	color:#FFFFFF;	
	width:754px;
	height:14px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_750 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:754px;
	height:0px;
}
.public_table_bg_750 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:754px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_784 
{ 
	background:url(../images/tabletitlebg_com.gif) repeat-x;
	color:#000000;	
	width:774px!important; width:774px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	text-align:left;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_784 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:782px;
	height:0px;
}
.public_table_bg_784 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:782px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}
.public_table_t_747 
{ 
	/*background:url("../images/tab_t_450.gif") no-repeat right top;*/
	background:#d7dee8; 
	color:#FFFFFF;	
	width:770px !important; width:765px; 
	height:2px;
	text-align:center;
	vertical-align:middle;	
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_747 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:747px;
	height:0px;
}
.public_table_bg_747 
{ 
	/*background:url("../images/tab_bg_450.gif");*/
	width:747px;
	/*height:281px;*/
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.public_table_t_766 
{ 
	background:url(../images/title_admin_bg.gif) repeat-x;
	/*font-weight:bold;*/
	font-size:12px;
	border-left: 0px solid #a4d5e3;
	border-right: 0px solid #a4d5e3;
	border-bottom: 0px solid #a4d5e3;
	border-top: 0px solid #a4d5e3;
	color:#FFFFFF;
	width:766px;
	height:23px;
	line-height:23px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}
.public_table_f_766 
{ 
	/*background:url("../images/tab_f_450.gif") no-repeat right top;*/
	background:#999999; 
	width:766px;
	height:0px;
}
.public_table_bg_766 
{ 
	background:url(../images/top_table_bg_03.gif) repeat;
	/*width:766px!important; width:766px;*/
	width:100%;
	height:100px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
}

.title_admin_766 
{ 
	background:url(../images/admin_title_bg.gif) repeat-x;
	font-weight:bold;
	font-size:14px;
	border-left: 0px solid #a4d5e3;
	border-right: 0px solid #a4d5e3;
	border-bottom: 0px solid #a4d5e3;
	border-top: 0px solid #a4d5e3;
	color:#000000;
	/*width:766px;*/
	width:100%;
	height:40px;
	line-height:40px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;	
	overflow:hidden;/*解决了上下两个DIV之间3px的Bug*/
}

.tb_table {
	/*width:776px!important; width:766px;*/
 	width:100%px;
	padding-top:10px;
}
.gv_table {
width: 100%;
padding: 0;
margin: 0;
border-collapse:collapse;
}
.gv_table caption {
/*background:url(../images/tablecaptionbg.gif) no-repeat left top;*/
width: 100%;
height: 25px;
line-height: 25px;
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}
.gv_table th {
font-weight:normal;
font-size:12px;
border-left: 1px solid #a4d5e3;
border-right: 1px solid #a4d5e3;
border-bottom: 1px solid #a4d5e3;
border-top: 1px solid #a4d5e3;
color:#000000;
background:url(../images/tabletitlebg.gif) repeat;
text-align: center;
height:23px;
}
.gv_table td {
border-top: 1px solid #a4d5e3;
border-left: 1px solid #a4d5e3;
border-right: 1px solid #a4d5e3;
border-bottom: 1px solid #a4d5e3;
background: #FFFFFF;
font-size:11px;
color: #000000;
}


.tb_table_person {
	/*width:776px!important; width:766px;*/
 	width:668px;
	padding-top:10px;
}
.gv_table_person {
width: 100%;
padding: 0;
margin: 0;
border-collapse:collapse;
}
.gv_table_person caption {
width: 100%; 
font: bold italic 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}
.gv_table_person th {
font-weight:normal;
font-size:12px;
border-left: 1px solid #a4d5e3;
border-right: 1px solid #a4d5e3;
border-bottom: 1px solid #a4d5e3;
border-top: 1px solid #a4d5e3;
color:#000000;
background:url(../images/tabletitlebg.gif) repeat;
text-align: center;
height:23px;
}
.gv_table_person td {
border-top: 1px solid #a4d5e3;
border-left: 1px solid #a4d5e3;
border-right: 1px solid #a4d5e3;
border-bottom: 1px solid #a4d5e3;
background: #FFFFFF;
font-size:11px;
color: #000000;
}

/****************************/
.tb_table_default {
margin-top:10px;
}
.gv_table_default {
width: 100%;
padding: 0;
margin: 0;
border-collapse:collapse;
border-top: 1px solid #ced5e3;
border-left: 1px solid #ced5e3;
border-right: 1px solid #ced5e3;
border-bottom: 1px solid #ced5e3;
}
.gv_table_default td {
height:20px;
border-top: 1px solid #ced5e3;
border-left: 1px solid #ced5e3;
border-right: 1px solid #ced5e3;
border-bottom: 1px solid #ced5e3;
background: #ebf4fd;
padding-left:6px;
font-size:11px;
color: #000000;
}
/****************************/
/****************************/
.tb_table_default_2 {
margin-top:10px;
}
.gv_table_default_2 {
width: 100%;
padding: 0;
margin: 0;
border-collapse:collapse;
border-top: 1px solid #ced5e3;
border-left: 1px solid #ced5e3;
border-right: 1px solid #ced5e3;
border-bottom: 1px solid #ced5e3;
}
.gv_table_default_2 td {
height:20px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
background: #ebf4fd;
padding-left:6px;
font-size:11px;
color: #000000;
}
/****************************/


PRE {
	BORDER-LEFT: #785 1px dotted;
	BORDER-RIGHT: #785 1px dotted;	 
	BORDER-TOP: #785 1px dotted; 
	BORDER-BOTTOM: #785 1px dotted;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	color: blue;
	FONT-SIZE: 12px; 
	BACKGROUND: #f5f5f5; 	
	MARGIN: 10px 0px 0px; 	 
	/*WIDTH: 900px;*/ 
	FONT-FAMILY: "Courier New",monospace
}
PRE CODE {
	COLOR: #0000ff; FONT-FAMILY: "Courier New",monospace
}
PRE SPAN {
	COLOR: #999
}

.new_message{
	BORDER-LEFT: #f7e6a1 1px double;
	BORDER-RIGHT: #f7e6a1 1px double;	 
	BORDER-TOP: #f7e6a1 1px double; 
	BORDER-BOTTOM: #f7e6a1 1px double;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	color: blue;
	FONT-SIZE: 12px; 
	BACKGROUND:#fef8e0;
	MARGIN: 8px 8px 8px; 	 
	/*WIDTH: 900px;*/ 
	FONT-FAMILY: "Courier New",monospace
}

.new_message_2{
	BORDER-LEFT: #ced8e3 1px double;
	BORDER-RIGHT: #ced8e3 1px double;	 
	BORDER-TOP: #ced8e3 1px double; 
	BORDER-BOTTOM: #ced8e3 1px double;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 10px;
	color: blue;
	FONT-SIZE: 12px; 
	BACKGROUND:#edf2f9;
	MARGIN: 8px 8px 8px; 	 
	/*WIDTH: 900px;*/ 
	FONT-FAMILY: "Courier New",monospace
}
.new_message_3{
	BORDER-LEFT: #e0e6ed 1px double;
	BORDER-RIGHT: #e0e6ed 1px double;	 
	BORDER-TOP: #e0e6ed 1px double; 
	BORDER-BOTTOM: #e0e6ed 1px double;
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px;
	PADDING-BOTTOM: 4px;
	color:#000000;
	FONT-SIZE: 12px; 
	BACKGROUND: #e3edf8;/*#f9fbfd;*/
	MARGIN: 8px 8px 8px; 	 
	/*WIDTH: 900px;*/ 
	FONT-FAMILY: "Courier New",monospace
}
.new_message_4{
	BORDER-LEFT: #cee5ff 1px double;
	BORDER-RIGHT: #cee5ff 1px double;	 
	BORDER-TOP: #cee5ff 1px double; 
	BORDER-BOTTOM: #cee5ff 1px double;
	PADDING: 4px;
	color:#000000;
	FONT-SIZE: 12px; 
	BACKGROUND:#f7fbff;
	MARGIN:2px 2px 2px 8px; 	  
	FONT-FAMILY: "Courier New",monospace
}
.new_message_4 table {font-family:Verdana;font-size:12px;}
#divsuc1 table {font-family:Verdana;font-size:12px;}
.image_box_1{
	BORDER-LEFT: #7dbff8 1px double;
	BORDER-RIGHT: #7dbff8 1px double;	 
	BORDER-TOP: #7dbff8 1px double; 
	BORDER-BOTTOM: #7dbff8 1px double;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	color:#000000;
	BACKGROUND:#ffffff;
	MARGIN: 2px 2px 2px; 	 
	WIDTH: 60px;
	height:60px;
	FONT-FAMILY: "Courier New",monospace
}
.title_portal{
	background:url(../images/title_bg_portal.gif) repeat-x bottom; 
	width:950px!important; width:950px; 
	height:40px!important; height:40px;
	line-height:40px;
}
.title_com{
	background:url(../images/title_bg_com.gif) repeat-x bottom; 
	width:950px!important; width:950px; 
	height:40px!important; height:40px;
	line-height:40px;
}
.title_person{
	background:url(../images/title_bg.gif) repeat-x; 
	width:950px!important; width:950px; 
	height:40px!important; height:40px;
	line-height:40px;
	font-family:Verdana;
	font-size:12px;	
}

.interview_message_com{
	float:left;
	width:740px;
	BORDER-LEFT: #785 1px dotted;
	BORDER-RIGHT: #785 1px dotted;	 
	BORDER-TOP: #785 1px dotted;
	BORDER-BOTTOM: #785 1px dotted;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	BACKGROUND:#FFFFFF;
	MARGIN: 2px 2px 0px;
	overflow:hidden;	
}
.interview_message_com_company{	
	color:#000000; font-size:12px; background:#ededed;/*#99CCCC;*/
	height:20px; line-height:20px;
	padding-left:10px; padding-right:10px;
	overflow:hidden;
}
.interview_message_com_admin{	
	color:#000000; font-size:12px; background:#ededed;/*#CCCCCC;*/
	height:20px; line-height:20px;
	padding-left:10px; padding-right:10px;
	overflow:hidden;
}
.interview_message_com_content{
	color:#333333; font-size:14px;	
	padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
	overflow:hidden;
}
.interview_message_com_sender{
	float:left; width:200px; height:20px; line-height:20px;
}
.interview_message_com_time{
	float:right; width:140px; height:20px; line-height:20px;
}
<!--孙园园加的验证控件样式-->
.style-warn {
	background-color : yellow;
}
.style-pass {
	background-color : blue;
}
.msg {
	background: #fff url(../images/icons.gif) no-repeat -25px -75px;
	border: 1px solid #fff;
	display: inline;
	margin-left: 5px;
	padding: 2px 2px 2px 18px;
	vertical-align : -1px;
	*vertical-align : 5px;
	_vertical-align : 3px;
}

.pass {
	background-position: 1px -57px;
	background-color: #E6FFE6;
	border-color: #00BE00;
}

.error {
	background-position: 1px -38px;
	background-color: #FFF2E9;
	border-color: #FF6600;
}

.tips {
	background-position: 1px 2px;
	background-color: #E2F5FF;
	border-color: #00A8FF;
}

.loading {
	background: #fff url(../images/loading.gif) no-repeat left center;
	background-color: #E2F5FF;
	border-color: #00A8FF;
}
.block {
	background-position: 1px -18px;
	border-color: #FF6600;
}

#passwordInfo {
	*margin-left:5px;
	width:220px;
	height: 20px;
	background: transparent url(../images/levels.gif) left top no-repeat;
}
.boder {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #767676;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
	width: 20px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
DIV#mbDIV 
{
	Z-INDEX: 0; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 1100px; BACKGROUND-COLOR: #d9d9d9; opacity: 0.7
}
