﻿@charset "utf-8";

/*基本重置*/
body{ _margin:0; font-family:微软雅黑;}/*IE6 BUG*/
.ui_lock_scroll{ *overflow:hidden; }
.ui_lock_scroll body{ overflow:hidden; }
/*结构层*/
.ui_content,.ui_title,.ui_buttons input{color: #555;
     font-size: 14px; }
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;-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; padding-right:50px; }
.ui_content{text-align:left;font-weight:400; padding:0px;margin:0 20px 0 10px; }
.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{height:32px;text-align:center;text-indent:-9999em;overflow:hidden;background:url(icons/loading.gif) no-repeat center center;padding:10px 0; }
.ui_icon_bg{ margin:20px 25px 20px 25px;  float:right; }

/*标题纯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:#000;filter:alpha(opacity=50);opacity:.5; }
/*==================制作新皮肤到这里结束复制==================*/

/*样式层开始*/
.ui_inner{ /*border-radius:4px;*/border:1px solid #c5c5c5;box-shadow:0 1px 30px rgba(0,0,0,.8); }
.ui_border{ border-radius:4px; }
.ui_lt,.ui_rt,.ui_lb,.ui_rb{ width:5px;height:5px;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:#F7F7F7;background:#F7F7F7\9;_background:#F7F7F7\9;filter:alpha(opacity=30);opacity:.3; }*/


/*标题栏样式*/
.ui_title_bar{ position:relative;height:100%; }
.ui_title{ height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#333;background:#F7F7F7;padding-left:7px; }
.ui_title:after{ content:"";display:block;height:8px;width:100%;position:absolute;top:26px;left:0;display:none\9; }
.ui_title:before{ content:"";display:block;width:100%;position:absolute;top:0;left:0;background:#FFF;z-index:1;display:none\9; }
.ui_state_drag .ui_title { border-top-color:#4E84C0; }

/*标题纯CSS按钮定位部分*/
.ui_title_buttons{ top:5px;right:5px; }
.ui_min,.ui_max,.ui_close,.ui_res{ margin-left:2px;color:#888;font-size:26px;width:30px;height:30px;line-height:25px;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:#666;outline:0 none;/*background:#ed5564;*/ }
.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 10px 10px;text-align:right;}
.ui_buttons input::-moz-focus-inner{ border:0;padding:0;margin:0; }

.ui_buttons input{ color:#666; padding:0px 15px 0px 15px;padding:0px 15px 0px 15px\0;*padding:0px 15px 0px 15px;margin-left:6px;cursor:pointer;display:inline-block; 
text-align:center;line-height:1;height:28px; font-size:12px; overflow:visible;border:solid 1px #eee;border-radius:3px;border-radius:0\9;background:#eee;
 font-family:微软雅黑; font-weight:bold;}
.ui_buttons input:focus{ outline:0 none; }
.ui_buttons input:hover{ box-shadow:none;background:#ccc;border:solid 1px #ccc; }
.ui_buttons input:active{ 
background:linear-gradient(top,#ccc,#a4a9ad);
 }
.ui_buttons input[disabled]{ cursor:default;color:#666;background:#eee;border:solid 1px #999;filter:alpha(opacity=50);opacity:.5;box-shadow:none; }
input.ui_state_highlight{ color:#fff;border:solid 1px #c42722;background:#c42722;}
input.ui_state_highlight:hover{ background:#bb191c;border:solid 1px #c42722;}
input.ui_state_highlight:active{ }

/*Tips 部分开始*/
.ui_state_tips,.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; }