@charset "utf-8";
/*
 * lhgdialog 默认皮肤
 * 
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: 
 */
/*==================制作新皮肤从这里开始复制==================*/
/*基本重置*/
body{ _margin:0; }/*IE6 BUG*/
.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_border td,.ui_dialog td{ padding:0; }
.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_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_content .ui-lhg-text {padding-right:10px;}
.ui_content .ui-lhg-tips {padding:10px;}
.ui_loading{ width:100%;height:100%;text-align:left;text-indent:-9999em;overflow:hidden;background:url("../../../images/icons/dialog/loading.gif") no-repeat center center; }
.ui_icon_bg{ margin:20px 15px 20px 15px; }

/*标题纯CSS按钮开始 min 最小化，max最大化，res还原，rese恢复，close关闭*/
.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 none; }
.ui_close:hover{ text-decoration:none; }

/*Tips部分*/
.ui_state_tips .ui_main{ min-width:3em; }
.ui_state_tips .ui_content{ /*margin-top:-2px;padding:8px 10px!important;*/ }
.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{ border:1px solid #999; }
.ui_border{ border-radius:4px; }

.ui_lt,.ui_rt,.ui_lb,.ui_rb{ width:6px;height:6px;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(102,102,102,.3);background:#666\9;filter:alpha(opacity=30); }
.ui_useResize {position:absolute;right:0px;bottom:0px;width:8px;height:8px;border-radius:0;z-index:88;_background:#ff00ff;_filter:alpha(opacity=0);}

/*标题栏样式*/
.ui_title_bar{ position:relative;height:100%;border-bottom:1px solid #317ebd; }
.ui_title{ height:40px;line-height:40px;/*font-size:14px;font-weight:bold;*/color:#a9a9a9;padding-left:7px;border-bottom:1px solid #6da6e1;font-size:16px;font-weight:bold;
	/*background:linear-gradient(top,#46a0e1,#3280bf);*/
	/*background:-webkit-gradient(linear,0% 0%, 0% 100%,from(#46a0e1),to(#3280bf));*/
	/*background:-moz-linear-gradient(top,#46a0e1,#3280bf);*/
	/*background:-o-linear-gradient(top,#46a0e1,#3280bf);*/
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#46a0e1',endColorstr='#3280bf');*background:#DDD;*/
}

.ui_state_focus .ui_title{ color:#FFF;text-shadow:0 1px 0 #333; }
.ui_state_drag .ui_title { border-bottom:1px solid #82bee6;text-shadow: 0 -1px 0 #333;
	/*background:linear-gradient(top,#3280bf,#46a0e1);*/
	/*background:-moz-linear-gradient(top,#3280bf,#46a0e1);*/
	/*background:-webkit-gradient(linear,0% 0%, 0% 100%,from(#3280bf),to(#46a0e1));*/
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3280bf',endColorstr='#46a0e1');*/
}

/*标题纯CSS按钮定位部分*/
.ui_title_buttons{ top:3px;right:5px; }
.ui_min,.ui_max,.ui_close,.ui_res{ color:#FFF;font-size:22px;width:22px;height:22px;line-height:18px; }
.ui_min_b{ top:10px;left:5px;width:12px;height:2px;border-bottom:2px solid #FFF; }
.ui_max_b{ top:5px;left:5px;width:10px;height:7px; }
.ui_res_t,.ui_res_b{ top:8px;left:3px;width:10px;height:5px; }
.ui_res_b{ top:4px;left:6px; }
.ui_res_t,.ui_res_b,.ui_max_b{ border:1px solid #FFF;border-top-width:3px; }
.ui_res_t{ background:#3d8cce; }
.ui_min:hover b,.ui_max:hover b,.ui_res:hover b{ border-color:#555; }
.ui_close{ vertical-align:baseline;_line-height:22px; }
.ui_close:hover{ color:#c93333; }

/*底部按钮样式*/
.ui_buttons{ white-space:nowrap;padding:4px 4px;text-align:right;background-color:#F6F6F6;border-top:solid 1px #DADEE5; }
.ui_buttons input::-moz-focus-inner{ border:0;padding:0;margin:0; }

.ui_buttons input{ padding:3px 10px 3px 12px;padding:5px 10px 2px 12px\0;*padding:4px 10px 2px 10px;margin-left:6px;cursor:pointer;display:inline-block;
	text-align:center;line-height:1;height:23px;letter-spacing:3px;overflow:visible;color:#333;border:solid 1px #999;border-radius:3px;border-radius:0\9;background:#DDD;
	background:linear-gradient(top,#FAFAFA,#E4E4E4);
	background:-moz-linear-gradient(top,#FAFAFA,#E4E4E4);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FAFAFA),to(#E4E4E4));
	background:-o-linear-gradient(top,#FAFAFA,#E4E4E4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#E4E4E4');
	text-shadow:0 1px 1px rgba(255,255,255,1);box-shadow:0 1px 0 rgba(255,255,255,.7),0 -1px 0 rgba(0,0,0,.09);
	-moz-transition:-moz-box-shadow linear .2s;-webkit-transition:-webkit-box-shadow linear .2s;transition:box-shadow linear .2s;
}
.ui_buttons input:focus{ outline:0 none;box-shadow:0 0 3px #0e78c9; }
.ui_buttons input:hover{ color:#000;border-color:#666;box-shadow:none; }
.ui_buttons input:active{ border-color:#666;
	background:linear-gradient(top,#FAFAFA,#E4E4E4);
	background:-moz-linear-gradient(top,#FAFAFA,#E4E4E4);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FAFAFA),to(#E4E4E4));
	background:-o-linear-gradient(top,#FAFAFA,#E4E4E4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#E4E4E4');
}
.ui_buttons input[disabled]{ cursor:default;color:#666;background:#DDD;border:solid 1px #999;filter:alpha(opacity=50);opacity:.5;box-shadow:none; }

input.ui_state_highlight{ color:#FFF;border:solid 1px #1c6a9e;text-shadow:0 -1px 1px #1c6a9e;background:#2288cc;
	background:linear-gradient(top,#33bbee,#2288cc);
	background:-moz-linear-gradient(top,#33bbee,#2288cc);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#33bbee),to(#2288cc));
	background:-o-linear-gradient(top,#33bbee,#2288cc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee',endColorstr='#2288cc');
}
input.ui_state_highlight:hover{ color:#FFF;border-color:#555; }
input.ui_state_highlight:active{ border-color:#1c6a9e;
	background:linear-gradient(top,#33bbee,#2288cc);
	background:-moz-linear-gradient(top,#33bbee,#2288cc);
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#33bbee),to(#2288cc));
	background:-o-linear-gradient(top,#33bbee,#2288cc);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee',endColorstr='#2288cc');
}

/*Tips 部分开始*/
.ui_state_tips,.ui_state_tips .ui_inner,.ui_state_tips .ui_title_bar{ border:0 none;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; }

/* 无边框弹窗 ========================================== 2017年02月27日 16:34:00 星期一 lybide 2017年03月09日 17:08:23 星期四 lybide */
.ui_border {border-radius:0;}
.noborder .ui_border {border:0px;}
.ui_inner {border-radius:0;border:0px;background:#ffffff;}
.ui_dialog {box-shadow:0;border-radius:0;border:0;background:none;box-shadow:0 0 15px rgba(0, 0, 0, 0.5);}
.ui_title_bar { width:100%;position:relative;height:100%;bottom:auto;border:0;/*border-bottom:1px solid #909090;*/}
.ui_title_bar .ui_title {display:block;position_:absolute;top:0;left:0;right:0;border:0px solid;background:#ffffff;}
.ui_state_no_title_text .ui_title_bar .ui_title {display:block;position:absolute;top:0;left:0;right:0;border:0px solid #000;background:none !important;padding:0px;width:10px;height:10px;}
.ui_title_bar .ui_title_buttons {top:0px;right:0px;width:auto!important;height:auto!important;}
.ui_min, .ui_max, .ui_close, .ui_res {border:0px;}
.ui_state_focus .ui_title{ color:#505050;text-shadow:none; }
.ui_state_focus .ui_title span {}
.ui_lt, .ui_rt, .ui_lb, .ui_rb, .ui_t, .ui_b, .ui_close {  }
.ui_lt{width:0px;height:0px;}
.ui_rt{width:0px;height:0px;}
.ui_lb{width:0px;height:0px;}
.ui_rb{width:0px;height:0px;}
.ui_t, .ui_b{background-repeat:repeat-x;}
.ui_t{}
.ui_b{}
.ui_l, .ui_r{}
.ui_l{}
.ui_r{}
.ui_lt,.ui_rt,.ui_l,.ui_r,.ui_lb,.ui_b,.ui_t,.ui_rb{ background:none; }

/*标题纯CSS按钮开始*/
.ui_min, .ui_max, .ui_close, .ui_res{}
.ui_min, .ui_max, .ui_res { position:relative;border-radius:0;background:none;border:0px solid #FF0000;margin:10px 10px 0 0;width:20px;height:20px;}
.ui_min b, .ui_max b, .ui_res_t, .ui_res_b  { display:block; position:absolute; overflow:hidden; cursor:pointer; }
.ui_min b { top:9px;  left:5px; width:10px; height:2px; border-bottom:2px solid #818181; }
.ui_max b { top:6px; left:5px; width:10px; height:8px; border:1px solid #818181; border-top-width:2px; }
.ui_res_t, .ui_res_b { top:8px; left:4px; width:8px; height:5px; border:1px solid #818181; border-top-width:2px; }
.ui_res_b { top:5px; left:6px; }
.ui_res_t { background:none; }
.ui_res, .ui_rese { display:none; } /*默认隐藏 回复和 还原按钮*/


/*.ui_close {width:36px;height:36px;border-radius:0;line-height:0.86 !important;font-size:36px !important;font-weight:normal !important;background:none;position:static;right:5px;top:5px;font-family:"Verdana";color:#ffffff;margin:5px 5px 0 0;border-radius:36px;background:#393a3c;}*//*关闭在内部*/
/*.close1 .ui_close {margin:-15px -15px 0 0;}*//*关闭在外部*/
/*.close2 .ui_close { width:32px;height:32px;border-radius:0;line-height:0.86 !important;font-size:32px !important;font-weight:normal !important;background:none;position:static;right:-20px;top:-20px;font-family:"Verdana";color:#818181;}*/
/*.ui_close { width:20px;height:20px;border-radius:0;line-height:0.86 !important;font-size:20px !important;font-weight:normal !important;background:none;position:static;font-family:"Verdana";color:#818181;margin:3px 5px 0 0;}*/
.ui_close { width:40px;height:40px;margin:0 0 0 0;border-radius:0 0 0 100%;background:url("khext/close4.png") no-repeat 0 0;}
.ui_close:hover {background-position:-40px 0;}
.ui_close b {display:none;}
.close-hide .ui_close {display:none!important;}
.close-hide .ui_title {margin-right:50px;border:0px solid #FF0000;}
.min-hide .ui_min {display:none!important;}
.max-hide .ui_max {display:none!important;}
.max-hide .ui_res {display:none!important;}

/*.ui_close:hover {background:#d43f27;color:#ffffff;}*/
.ui_min:hover, .ui_max:hover, .ui_res:hover {background:#bababa;}
.ui_min:hover b, .ui_max:hover b, .ui_res:hover b {border-color:#ffffff;}
/*标题按钮结束*/
/* 无边框弹窗 ========================================== */

/*2017年03月09日 18:02:45 星期四 lybide*/
.lhg-alert .ui_dialog {background:#ffffff !important;}
.lhg-confirm .ui_dialog {background:#ffffff !important;}
.lhg-prompt .ui_dialog {background:#ffffff !important;}
.lhg-tips .ui_dialog {background:#ffffff !important;}
.lhg-tips .ui_border {border:0;}

.window-is-ie8 .ui_inner {border:1px solid #ccc!important;}

/* 2017年03月10日 17:30:17 星期五 lybide */
/*
.k-skin-default .ui_dialog {border:0px solid #3f7ea9;box-shadow:0 0 15px rgba(63,126,169,0.5);} .k-skin-default .ui_title_bar .ui_title {background:#bbd9e9;}
.k-skin-green .ui_dialog {border:0px solid #2f9949;box-shadow:0 0 15px rgba(47,153,73,0.50);} .k-skin-green .ui_title_bar .ui_title {background:#afe9bb;}
.k-skin-gray .ui_dialog {border:0px solid #858585;box-shadow:0 0 15px rgba(125,125,125,0.50);} .k-skin-gray .ui_title_bar .ui_title {background:#d5d5d5;}
.k-skin-red .ui_dialog {border:0px solid #ba5050;box-shadow:0 0 15px rgba(186,80,80,0.50);} .k-skin-red .ui_title_bar .ui_title {background:#fccacb;}
.k-skin-yellow .ui_dialog {border:0px solid #956a2b;box-shadow:0 0 15px rgba(149,106,43,0.50);} .k-skin-yellow .ui_title_bar .ui_title {background:#fac879;}*/