@charset "utf-8";
	body {
	_margin:0
}
.ui_lock_scroll {
	*overflow:hidden
}
.ui_lock_scroll body {
	overflow:hidden
}
.ui_content,.ui_title,.ui_buttons input {
	font:12px/1.333 tahoma,arial,\5b8b\4f53,sans-serif
}
table.ui_border,table.ui_dialog {
	width:auto;
	border-spacing:0;
	*border-collapse:collapse
}
.ui_dialog {
	background:#fff
}
.ui_title {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	cursor:move;
	background:#ddd;
	-moz-user-select:none;
	-webkit-user-select:none;
	padding:0 100px 0 0
}
.ui_title_buttons {
	position:absolute;
	cursor:pointer;
	font-size:0;
	letter-spacing:-.5em
}
.ui_icon,.ui_main {
	display:inline-block
}
.ui_icon {
	padding-left:30px
}
.ui_main {
	min-width:6em;
	min-width:0\9;
	text-align:center
}
.ui_content {
	display:inline-block;
	*display:inline;
	zoom:1;
	text-align:left
}
.ui_content.ui_state_full {
	display:block;
	width:100%;
	height:100%;
	margin:0;
	padding:0!important
}
.ui_content.ui_state_full iframe {
	border-radius:0 0 5px 5px
}
.ui_loading {
	width:96px;
	height:32px;
	text-align:left;
	text-indent:-9999em;
	overflow:hidden;
	background:url(./icons/loading.gif) no-repeat center center
}
.ui_icon_bg {
	margin:20px 0 20px 15px
}
.ui_min,.ui_max,.ui_close,.ui_res {
	position:relative;
	text-decoration:none;
	letter-spacing:normal;
	text-align:center;
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
	font-family:tahoma,arial,\5b8b\4f53,sans-serif
}
.ui_min b,.ui_max b,.ui_res_t,.ui_res_b {
	display:block;
	position:absolute;
	overflow:hidden;
	cursor:pointer
}
.ui_close {
	font-weight:500;
	text-decoration:none;
	outline:0
}
.ui_close:hover {
	text-decoration:none
}
.ui_state_tips .ui_main {
	min-width:3em
}
.ui_state_tips .ui_content {
	margin-top:-2px;
	padding:8px 10px
}
.ui_state_tips .ui_icon_bg {
	margin:5px 0 6px 9px
}
.ui_state_tips .ui_title,.ui_state_tips .ui_title_buttons,.ui_res {
	display:none
}
#ldg_lockmask {
	background:#dce2f1;
	filter:alpha(opacity=60);
	opacity:.6
}
.ui_inner {
	}
.ui_border {
	border-radius:4px
}
.ui_lt,.ui_rt,.ui_lb,.ui_rb {
	width:7px;
	height:7px;
	display:block
}
.ui_lt {
	border-radius:4px 0 0 0
}
.ui_rt {
	border-radius:0 4px 0 0
}
.ui_rb {
	border-radius:0 0 4px 0
}
.ui_lb {
	border-radius:0 0 0 4px
}
.ui_lt,.ui_rt,.ui_l,.ui_r,.ui_lb,.ui_b,.ui_t,.ui_rb {
	background:rgba(0,0,0,.2);
	background:#000\9;
	filter:alpha(opacity=20)
}
.ui_title_bar {
	position:relative;
	height:100%
}
.ui_title {
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:700;
	color:#888;
	border-bottom:1px solid #ddd\9;
	background:0 0;
	padding-left:7px
}
.ui_title:after {
	content:"";
	display:block;
	height:8px;
	width:100%;
	position:absolute;
	top:26px;
	left:0;
	background:-moz-radial-gradient(center,ellipse cover,#c8c8c8 10%,#FFFFFF 75%);
	background:-webkit-radial-gradient(center,ellipse cover,#c8c8c8 10%,#FFFFFF 75%);
	background:-o-radial-gradient(center,ellipse cover,#c8c8c8 10%,#FFFFFF 75%);
	background:-ms-radial-gradient(center,ellipse cover,#c8c8c8 10%,#FFFFFF 75%);
	background:radial-gradient(center,ellipse cover,#c8c8c8 10%,#FFFFFF 75%);
	display:none\9
}
.ui_title:before {
	content:"";
	display:block;
	height:5px;
	width:100%;
	position:absolute;
	top:26px;
	left:0;
	background:#fff;
	z-index:1;
	display:none\9
}
.ui_state_focus .ui_title {
	color:#369
}
.ui_state_drag .ui_title {
	border-top-color:#4e84c0
}
.ui_title_buttons {
	top:5px;
	right:5px
}
.ui_min,.ui_max,.ui_close,.ui_res {
	margin-left:2px;
	color:#888;
	font-size:20px;
	width:20px;
	height:20px;
	line-height:18px;
	border-radius:2px
}
.ui_min_b {
	top:10px;
	left:4px;
	width:12px;
	height:2px;
	border-bottom:2px solid #888
}
.ui_max_b {
	top:5px;
	left:4px;
	width:10px;
	height:7px
}
.ui_res_t,.ui_res_b {
	top:8px;
	left:2px;
	width:10px;
	height:5px
}
.ui_res_b {
	top:4px;
	left:6px
}
.ui_res_t,.ui_res_b,.ui_max_b {
	border:1px solid #888;
	border-top-width:3px
}
.ui_res_t {
	background:#fff
}
.ui_close {
	vertical-align:baseline;
	_line-height:22px;
	margin-left:0
}
.ui_close:hover,.ui_close:focus {
	color:#fff;
	outline:0;
	background:#c72327
}
.ui_min:hover b,.ui_max:hover b,.ui_res:hover b {
	border-color:#fff
}
.ui_res:hover b {
	background:#039ed0
}
.ui_min:hover,.ui_max:hover,.ui_res:hover {
	background:#039ed0
}
.ui_buttons {
	white-space:nowrap;
	padding:4px 8px;
	text-align:right;
	background-color:#f6f6f6;
	border-top:solid 1px #dadee5
}
.ui_buttons input {
	width:auto;
	display:inline-block;
	margin:0 2px;
	padding:4px 15px;
	text-align:center;
	white-space:nowrap;
	text-align:center;
	cursor:pointer;
	border:1px solid #ccc;
	color:#333;
	margin-bottom:0;
	background-color:#fff;
	outline:0;
	border-radius:2px;
	*zoom:1;
	*padding:0px8px
}
.ui_buttons input:hover {
	color:#333;
	background-color:#ebebeb;
	border-color:#adadad
}
.ui_buttons input:active {
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.ui_buttons input.ui_state_highlight {
	color:#fff;
	background-color:#53a600;
	border-color:#53a600
}
.ui_buttons input.ui-dialog-disabled {
	background-color:#fff;
	border-color:#ccc;
	color:#999;
	cursor:not-allowed
}
.ui_state_tips,.ui_state_tips .ui_inner,.ui_state_tips .ui_title_bar {
	border:0;
	box-shadow:none
}
.ui_state_tips .ui_lt,.ui_state_tips .ui_rt,.ui_state_tips .ui_lb,.ui_state_tips .ui_rb {
	width:5px;
	height:5px
}