.kszx-box {
	padding:0 0 20px 30px;
	width:911px;
	font-size:12px;
}
.kszx-trigger {
	position:relative; z-index:99;
	float:left;
}
.kszx-trigger div {
	width:145px; height:48px; line-height:48px;
	padding:4px 0 4px 55px;
	border:1px solid #dfdfdf; border-bottom:none;
	background:#fff url(images/kszx-trigger.png) no-repeat 5px 5px;
	color:#82817f; font-size:14px; font-weight:bold;
	cursor:pointer;
}
.kszx-trigger .kszx-xw {background-position:5px -43px}
.kszx-trigger .kszx-vi {background-position:5px -91px}
.kszx-trigger .kszx-hb {background-position:5px -139px}
.kszx-trigger .kszx-rs {background-position:5px -187px}
.kszx-trigger .bb {
	border-bottom:1px solid #dfdfdf; 
}
.kszx-trigger .current {
	display:display;
	position:relative; right:-1px; top:0;
	width:150px;
	border:1px solid #3a93e7; border-right:none;
}
*+html .kszx-trigger .current{ position:absolute1; }
.kszx-panel {
	position:relative; left:0; _left:-3px; top:0;
	
	width:700px; _height:284px; min-height:284px;
	overflow:hidden; *zoom:1;
	border:1px solid #3a93e7;
}
.kszx-info div {
	display:none;
	padding:10px;
	font-family:'ËÎÌå'
}
.kszx-info .current {display:block;}
.kszx-form {
	padding:0 10px 10px;
}
.kszx-form p {
	margin-top:2px;
}
.kszx-form .area {
	width:400px; height:40px;
	border:1px solid #999;
}
.kszx-form .text {
	padding-left:3px;
	width:260px; height:22px; line-height:22px;
	border:1px solid #999;
}
.kszx-form em {color:red;}
.kszx-form label {
	display:inline-block;
	width:100px;
	font-weight:bold;
}



.light-box div {
	display:none;
}
.light-box img {
	cursor:pointer;
}