.tipstate1{ float:left; width:80px; line-height:20px; background:url(../images/zxzx_status01.gif) 15px no-repeat; text-indent:35px;}
.tipstate2{ float:left; width:80px; line-height:20px; background:url(../images/zxzx_status02.gif) 15px no-repeat; text-indent:35px;}
.tipstate3{ float:left; width:80px; line-height:20px; background:url(../images/zxzx_status03.gif) 15px no-repeat; text-indent:35px;}
a.status1{ background:url(../images/zxzx_status01.gif) left no-repeat; padding-left:15px; }
a.status2{ background:url(../images/zxzx_status02.gif) left no-repeat; padding-left:15px;}
a.status3{ background:url(../images/zxzx_status03.gif) left no-repeat; padding-left:15px; }
#xjDetail{ width:970px; margin:0 auto;}
.xjDetailtop{ background:url(../images/xinxiang_detail_topbg.jpg); height:31px;}
.xjDetailtopitem{ background:url(../images/xinxiang_detail_topitem.jpg) no-repeat; height:20px; width:100px; float:left; margin-left:12px; margin-top:6px;}
.xjDetailtopright{ background:url(../images/xinxiang_detail_topright.jpg) no-repeat; width:60px; height:10px; float:right; margin-top:11px; margin-right:20px;}
.btnts 
{
	BACKGROUND-IMAGE: url(img/btnts.jpg); 
	BACKGROUND-COLOR: transparent; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid;
	WIDTH: 69px; 
	HEIGHT: 20px;
	cursor:hand;
}
.btnjy 
{
	BACKGROUND-IMAGE: url(img/btnjy.jpg); 
	BACKGROUND-COLOR: transparent; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid;
	WIDTH: 69px; 
	HEIGHT: 20px;
	cursor:hand;
}
.btnzx 
{
	BACKGROUND-IMAGE: url(img/btnzx.jpg); 
	BACKGROUND-COLOR: transparent; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid;
	WIDTH: 69px; 
	HEIGHT:20px;
	cursor:hand;
}
.btnjb 
{
	BACKGROUND-IMAGE: url(img/btnjb.jpg); 
	BACKGROUND-COLOR: transparent; 
	BORDER-BOTTOM: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-RIGHT: 0px solid;
	WIDTH: 69px; 
	HEIGHT: 20px;
	cursor:hand;
}
.ConsultantDataGrid
{
    border:1px solid #A1A1A1;    
}
.ConsultantRowStyle
{
	height: 30px;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #F5F8FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.ConsultantRowStyle TD
{
	height: 30px;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #F5F8FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.ConsultantRowItemsStyle
{
	height: 30px;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #EAF3FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.ConsultantRowItemsStyle TD
{
	height: 30px;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #EAF3FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.ConsultantHeaderStyle
{
	height: 26px;
	background-color: #D7E7F6;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	padding-left: 3px;
}
.ConsultantHeaderStyle TD
{
	height: 26px;
	background-color: #D7E7F6;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-image: url(img/headbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 3px;
}
.ConsultantHeaderStyle TH
{
	height: 26px;
	background-color: #D7E7F6;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
}
.ConsultantBtn
{
	background-image:url(img/btn.jpg);
	width:56px;
	height:22px;
	color:#000000;
	background-color:transparent;	
	border-right: solid 0px #FFB26D ;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
	cursor:hand;
	text-align:center;
	line-height:22px;
}
.gzcyinput{font-size: 9pt;
	border:solid 1px #42a1db;
	height:20px;
	line-height:20px;
	text-indent:5px;}
.MyConsultantTj{ background:url(../images/btn_ldxx_tj.gif); width:83px; height:30px; border:0px; cursor:pointer}
.MyConsultantCz{ background:url(../images/btn_ldxx_cz.gif); width:83px; height:30px; border:0px; cursor:pointer}
.ConsultantInputText
{
	FONT-SIZE: 9pt;
    border-style:solid;
    border-right: #A1A1A1 1px solid;
	border-top: #A1A1A1 1px solid;
	border-left: #A1A1A1 1px solid;
	border-bottom: #A1A1A1 1px solid;
    float: none;
    height:20px;
}
.ConsultantTable
{
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	border-collapse: collapse;
	border-spacing: 1px;
}

.ConsultantTableSpecial
{
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #ffffff;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
	border-collapse: collapse;
	border-spacing: 1px;
}
.ConsultantTableSpecial1
{
	border-right: 1px solid #A1A1A1;
	border-top: 1px solid #A1A1A1;
	border-left: 1px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	background-color: #EAF3FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
/*�����㿪ʼ*/
.tooltips{
position:relative; /*����ǹؼ�*/
z-index:2;
}
.tooltips:hover{
z-index:3;
background:none; /*û�������IE�в�����*/
}
.tooltips span{
display: none;
}
.tooltips:hover span{ /*span ��ǩ���� :hover ״̬ʱ��ʾ*/
display:block;
position:absolute;
top:-10px;
left:-100px;
width:150px;
border:1px solid #333333;
background-color:#FFFFCC;
padding:0px;
color:black;
padding:5px;
}
.alertspan{ font:13px/22px "����"; text-align:left;}
/*���������*/