@charset "gb2312";
/* CSS Document */
/* Jfp 08-12-15 */

.dialogDiv {
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 0px;
	display: none;
}
.moveLine {
	border: 1px solid #aca899;
	left: 0px;
	top: 0px;
	position: absolute;
	display: none;
	z-index: 200;
	-moz-user-select:none;
}
.dialogB1, .dialogB3, .dialogB4, .dialogB5, .dialogB6, .dialogB7,
.dialogB8, .dialogB10, .dialogBut,
.dialogCB1, .dialogCB3, .dialogTCB1, .dialogTCB3, .dialogCB4, .dialogCB5, .dialogCB6, .dialogCB8,
.dialogTabLabel, .dialogTabR, .dialogTabCloseBut,
.dialogTabRoll {
	background-image: url(dialogP1.gif);
}
.dialogB2, .dialogTitle, .dialogTCB, .dialogB9,
.dialogCB2, .dialogTCB2, .dialogCB7 {
	background-image: url(dialogP2.gif);
}
.dialogB1 {
	background-position: -66px 0;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	-moz-user-select: none;
}
.dialogB2 {
	background-position: 0 0;
	-moz-user-select: none;
}
.dialogB3 {
	background-position: -71px 0;
	width: 4px;
	-moz-user-select: none;
}
.dialogB4 {
	background-position: -66px -5px;
	height: 20px;
	-moz-user-select: none;
}
.dialogB5 {
	background-position: -71px -5px;
	-moz-user-select: none;
}
.dialogB6 {
	background-position: -81px 0;
	-moz-user-select: none;
}
.dialogB7 {
	background-position: -86px 0;
	-moz-user-select: none;
}
.dialogB8 {
	background-position: -66px -26px;
	height: 4px;
	-moz-user-select: none;
}
.dialogB9 {
	background-position: 0 -51px;
	-moz-user-select: none;
}
.dialogB10 {
	background-position: -71px -26px;
	-moz-user-select: none;
}
.dialogTitle {
	background-position: 0 -5px;
	width:expression(this.offsetWidth < 101 ? "100px": "auto");
	min-width: 100px;
}
.dialogTitleTemp {
	height: 18px;
	-moz-user-select: none;
}
.dialogCloseButTemp {
	width: 36px;
	overflow: hidden;
}
.dialogBg {
	background-color: #F2F6FC;
	overflow: hidden;
}
.dialogBlank {
	height: 4px;
}
.dialogCB1 {
	width:2px;
	height: 2px;
	background-position: -76px -27px;
}
.dialogCB2 {
	background-position: 0 -45px;
}
.dialogCB3 {
	width:2px;
	background-position: -77px -27px;
}
.dialogTCB1 {
	width:2px;
	height: 19px;
	background-position: -76px -10px;
}
.dialogTCB2 {
	background-position: 0 -28px;
}
.dialogTCB3 {
	width:2px;
	background-position: -77px -10px;
}
.dialogCB4 {
	background-position: -91px 0;
}
.dialogBody {
	background-color: #FFFFFF;
	width:expression(this.offsetWidth < 101 ? "100px": "auto" );
	min-width: 100px;
	overflow: hidden;
}
.dialogCB5 {
	background-position: -94px 0;
}
.dialogCB6 {
	height: 2px;
	background-position: -76px -28px;
}
.dialogCB7 {
	background-position: 0 -48px;
}
.dialogCB8 {
	background-position: -77px -28px;
}
.dialogTitleValue {
	font-size: 12px;
	color: #377BE0;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-left: 6px;
	cursor: default;
}
.dialogBut {
	float: right;
	width: 15px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	display: inline;
	margin: 1px 1px 0 1px;
}
.dialogCloseBut_def {
	background-position: -32px 0;
}
.dialogCloseBut_hover {
	background-position: -32px -16px;
}
.dialogMinBut_def {
	background-position: 0 0;
}
.dialogMinBut_hover {
	background-position: 0 -16px;
}
.dialogMaxBut_def {
	background-position: -16px 0;
}
.dialogMaxBut_hover {
	background-position: -16px -16px;
}
.dialogTab {
	height: 19px;
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
}
.dialogTabTemp {
	height: 19px;
	-moz-user-select:none;
}
.dialogTab_def .dialogTabLabel, .dialogTab_hover .dialogTabLabel {
	float: left;
	width:expression(this.offsetWidth > 63 ? "62px": "auto");
	max-width: 62px;
	height: 19px;
	line-height: 19px;
	overflow: hidden;
	padding: 0 4px;
	margin-left: 2px;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline;
	cursor: default;
}
.dialogTab_def .dialogTabR, .dialogTab_hover .dialogTabR {
	float: left;
	width: 10px;
	height: 19px;
	overflow: hidden;
	display: inline;
}
.dialogTab_def .dialogTabLabel {
	background-position: 0 -32px;
}
.dialogTab_def .dialogTabR {
	background-position: -70px -32px;
}
.dialogTab_hover .dialogTabLabel {
	background-position: 0 -52px;
}
.dialogTab_hover .dialogTabR {
	background-position: -70px -52px;
}
.dialogTabCloseBut {
	width: 7px;
	height: 7px;
	overflow: hidden;
	margin-top: 3px;
}
.dialogTabCloseBut_def {
	background-position: -48px -18px;
}
.dialogTabCloseBut_hover {
	background-position: -56px -18px;
}
.dialogTabRollTemp {
 	width: 30px;
	white-space: nowrap;
}
.dialogTabRoll {
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-left: 4px;
	float: left;
	display: inline;
	visibility: hidden;
}
.dialogTabRollL_def {
	background-position: -48px 0;
}
.dialogTabRollR_def {
	background-position: -48px -8px;
}
.dialogTabRollL_hover {
	background-position: -56px 0;
}
.dialogTabRollR_hover {
	background-position: -56px -8px;
}
.dialogEventDiv {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 4000px;
	height: 2000px;
	background-color: #BBBBBB;
	opacity: 0.01;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=1,finishOpacity=100);
	z-index: 999;
	display: block;
	-moz-user-select:none;
}

.defBut {
	width: 57px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	cursor: pointer;
	-moz-user-select: none;
	background-image: url(/js/autoGis/images/defButBg.gif);
	background-repeat: no-repeat;
}