/* ligerUI-control */
.l-clear{clear:both;overflow:hidden;width:1px;height:1px}
.l-hidden{display:none}
.l-loading{position:absolute;top:40%;left:50%;z-index:91000;display:none;overflow:hidden;width:24px;height:24px;background:url(../images/GIF/loading.gif) no-repeat 0 0}
.l-scroll{scrollbar-face-color:#C6D7FF;scrollbar-3dlight-color:#B5CBF7;scrollbar-darkshadow-color:#B5CBF7;scrollbar-base-color:#B5CBF7;scrollbar-shadow-color:#FFF;scrollbar-highlight-color:#FFF;scrollbar-track-color:#FFF;scrollbar-arrow-color:#4A6184}
.l-noscroll{overflow:hidden}
.l-draggable{position:absolute;top:0;left:0;z-index:10001;overflow:hidden;border-color:#aaa;border-style:solid;border-width:1px;background:#f2f1f1;opacity:.5;filter:alpha(opacity=50)}
.l-resizable{position:absolute;top:0;left:0;z-index:10002;display:none;overflow:hidden;border-style:dashed;border-width:1px;background:#f2f1f1;opacity:.5;filter:alpha(opacity=50)}
.l-icon-checkbox{background:url(../images/20x20/checkbox.gif) no-repeat center}
.l-icon-cross{width:16px;height:16px;background:url(../images/20x20/close.png) no-repeat center;line-height:16px}
.l-textarea{outline:0;border:1px solid #e0e0e0}

.l-textarea-invalid,.l-textarea:focus{border-color:#FF8801}
.l-textarea-invalid{border-color:#F77;background:#FEE}
.l-textarea-invalid:focus,.l-textarea-invalid:hover{border-color:#F77}
.l-text-wrapper{position:relative}
.l-text {
    position: relative;
    /*display: inline-block; !*width:120px;border:1px solid #e0e0e0;background:#fff;line-height:20px;box-sizing:border-box;-webkit-box-sizing:border-box;*!*/
}

.l-text-invalid{border-color:#F77;background:#FEE}
input[type='number'].l-text-invalid,
input[type='text'].l-text-invalid,
textarea.l-text-invalid,
.l-text-invalid .l-text-field {
    background-color: #ffeeee;
    border-color:#F77
}

.l-text-disabled .l-text-field{background-color:#fcfcfc }
.l-text-disabled.Wdate {
    background: #fcfcfc url(../images/20x20/datepicker.png) no-repeat right center;

}
.Wdate.l-text-field,
.Wdate.l-text-disabled,
.Wdate.l-text-invalid{
    background:url(../images/20x20/datepicker.png) no-repeat right center;
    font-size: 13px;
    letter-spacing: -1px;
}
.l-text-field { /*position:absolute;*//*top:0;left:0;right:0;bottom:0;*/
    height: 100%;
    outline: 0;
    border: 0;
    /*background: #fff;*/
    /*position: absolute;*/
    /*left: 0;*/
    /*right: 0;*/
    padding:0 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
.f7 .l-text-field{
    width:100px
}

.l-text-field-null{color:#C1C1C1}

.l-trigger,.l-trigger-hover,.l-trigger-pressed {
    position: absolute;
    top: 1px;
    right: 1px;
    overflow: hidden;
    width: 24px;
    height: 28px;
    cursor: pointer
}

/*.l-trigger{border:1px solid #AECAF0;background:#DBEBFF}
.l-trigger-hover{border:1px solid #EABE4E;background:#fedc75}
.l-trigger-pressed{border:1px solid #EABE4E;background:#fedc75}*/
.l-trigger-icon{width:100%;height:100%;background:url(../images/20x20/todown.png) no-repeat 50% 50%;background-size:10px auto;}
.l-spinner-down .l-spinner-icon,.l-spinner-up .l-spinner-icon{position:absolute;top:50%;left:0;overflow:hidden;margin-top:-3px;width:100%;height:6px;background:no-repeat center top}
.l-spinner-down-over,.l-spinner-up-over{background:#fedc75}
/*.l-spinner-up .l-spinner-icon{background-image:url(../images/20x20/topup.png)}*/
.l-spinner-down .l-spinner-icon{background-image:url(../images/20x20/todown.png)}
.l-spinner-down,.l-spinner-up{position:absolute;top:0;left:0;display:block;overflow:hidden;width:100%;height:50%}
.l-spinner-down{top:50%}
.l-spinner-split{position:absolute;top:50%;left:1px;z-index:10;overflow:hidden;width:13px;height:1px;background:#B5B8C8}
.l-verify-star{color:Red}
.l-box-select-grid{border-right:1px solid #A3C0E8;border-bottom:1px solid #A3C0E8}
.l-box-select-grid thead td,.l-box-select-grid tr.l-table-headerow td{background:#DBEBFF}
.l-box-select-grid td{margin:0;padding:0;height:22px;border-top:1px solid #A3C0E8;border-left:1px solid #A3C0E8;line-height:22px}
.l-box-select{position:absolute;z-index:9300;display:none;margin-top:1px;padding:0;width:130px;height:120px;border:1px solid #AECAF0;background:#fff;line-height:18px}
.l-box-select-absolute{margin-top:0}
.l-box-select-inner{overflow:auto;margin:0;padding:0;width:100%;height:100%;color:#333}
.l-box-select-inner .l-box-select-table{margin:0;padding:0;width:100%}
.l-box-select .l-table-nocheckbox td.l-over,.l-box-select .l-table-nocheckbox td:hover{background-color:#FFE7A2;cursor:pointer}
.l-box-select .l-table-nocheckbox td.l-selected{background-color:#FFBD69}
.l-box-select .l-box-select-table td{padding:2px;text-align:left}
.l-btn-nw-drop{position:absolute;right:0;bottom:0;width:8px;height:8px;background:url(../images/20x20/todown.png) no-repeat 50% 50%}
.l-checkbox-wrapper{display:-moz-inline-stack;display:inline-block;margin:0 auto;margin-right:2px;padding:0;zoom:1}
a.l-checkbox{display:-moz-inline-stack;display:inline-block;overflow:hidden;margin:0 auto;width:13px;height:13px;background:url(../images/20x20/checkbox.gif) no-repeat 0 0;vertical-align:middle;zoom:1}
div.l-disabled a.l-checkbox{background-position:-39px 0}
div.l-disabled a.l-checkbox-checked{background-position:-39px -13px}
a.l-checkbox-checked{background-position:0 -13px}
a.not_clickable{background-position:-39px 0}
a.not_clickable01{background-position:-39px -13px}
.l-over a.l-checkbox{background-position:-13px 0}
.l-over a.l-checkbox-checked{background-position:-13px -13px}
.l-radio-wrapper{display:-moz-inline-stack;display:inline-block;margin-right:2px;zoom:1}
a.l-radio{display:-moz-inline-stack;display:inline-block;overflow:hidden;width:13px;height:13px;background:url(../images/20x20/radio.gif) no-repeat 0 0;vertical-align:middle;zoom:1}
a.l-radio-checked{background-position:0 -13px}
div.l-disabled a.l-radio{background-position:-26px 0}
div.l-disabled a.l-radio-checked{background-position:-26px -13px}
.l-over a.l-radio{background-position:-13px 0}
.l-over a.l-radio-checked{background-position:-13px -13px}
.l-box-dateeditor{position:absolute;z-index:9999;overflow:hidden;margin-top:1px;padding:0;width:200px;border:1px solid #A3C0E8;background:#fff}
.l-box-dateeditor-absolute{margin-top:0}
.l-box-dateeditor-header{position:relative;width:100%;height:23px;background:#ccc;text-align:center;text-align:center}
.l-box-dateeditor-header-text{margin:0 auto;color:#1542B3;text-align:center;font-weight:lighter;line-height:23px}
.l-box-dateeditor-header-text a{color:#1542B3;text-decoration:none;cursor:pointer}
.l-box-dateeditor-header-btn{position:absolute;top:0;width:23px;height:23px;cursor:pointer}
.l-box-dateeditor-header-btn-over{background:#ccc;}
.l-box-dateeditor-header-btn span{position:absolute;top:2px;left:2px;display:block;width:20px;height:20px}
.l-box-dateeditor-header-prevmonth{left:24px}
.l-box-dateeditor-header-prevmonth span{background:url(../images/20x20/Pagingico3.png) no-repeat center}
.l-box-dateeditor-header-nextmonth{right:24px}
.l-box-dateeditor-header-nextmonth span{background:url(../images/20x20/Pagingico4.png) no-repeat center}
.l-box-dateeditor-header-prevyear{left:4px}
.l-box-dateeditor-header-prevyear span{background:url(../images/20x20/Pagingico.png) no-repeat center}
.l-box-dateeditor-header-nextyear{right:4px}
.l-box-dateeditor-header-nextyear span{background:url(../images/20x20/Pagingico2.png) no-repeat center}
.l-box-dateeditor-body{position:relative;border:1px solid #A3C0E8;border-right:none;border-left:none;text-align:center}
.l-box-dateeditor-body table{margin:0 auto}
.l-box-dateeditor-hourselector,.l-box-dateeditor-minuteselector,.l-box-dateeditor-monthselector,.l-box-dateeditor-yearselector{position:absolute;top:0;left:0;display:none;overflow:hidden;margin:0 auto;padding:0;width:100%;height:100%;background:#fff;list-style:none}
.l-box-dateeditor-minuteselector{overflow:auto}
.l-box-dateeditor-monthselector li{float:left;margin:5px;margin-top:5px;width:50px;height:20px;border:1px solid #d3d3d3;line-height:20px;cursor:pointer}
.l-box-dateeditor-yearselector li{float:left;margin:5px;margin-top:5px;width:50px;height:20px;border:1px solid #d3d3d3;line-height:20px;cursor:pointer}
.l-box-dateeditor-hourselector li{float:left;margin-top:2px;margin-bottom:2px;margin-left:8px;width:36px;height:17px;border:1px solid #d3d3d3;line-height:17px;cursor:pointer}
.l-box-dateeditor-minuteselector li{float:left;margin-top:3px;margin-bottom:3px;margin-left:6px;width:21px;height:18px;border:1px solid #d3d3d3;line-height:18px;cursor:pointer}
.l-box-dateeditor-hourselector li.l-over,.l-box-dateeditor-hourselector li.l-selected,.l-box-dateeditor-hourselector li:hover,.l-box-dateeditor-minuteselector li.l-over,.l-box-dateeditor-minuteselector li.l-selected,.l-box-dateeditor-minuteselector li:hover,.l-box-dateeditor-monthselector li.l-over,.l-box-dateeditor-monthselector li.l-selected,.l-box-dateeditor-monthselector li:hover,.l-box-dateeditor-yearselector li.l-over,.l-box-dateeditor-yearselector li.l-selected,.l-box-dateeditor-yearselector li:hover{border:solid 1px #FFBD69;background-color:#FFE7A2}
.l-box-dateeditor-body thead td{border-bottom:1px solid #d3d3d3}
.l-box-dateeditor-body td{width:30px;height:19px;line-height:19px}
.l-box-dateeditor-body tbody td{border:1px solid #fff;cursor:pointer}
.l-box-dateeditor-body tbody td.l-box-dateeditor-today{background-color:#FFBD69}
.l-box-dateeditor-body tbody td.l-box-dateeditor-over,.l-box-dateeditor-body tbody td.l-box-dateeditor-selected{background-color:#FFE7A2}
.l-box-dateeditor-body tbody td.l-box-dateeditor-holiday{color:#C00000}
.l-box-dateeditor-body tbody td.l-box-dateeditor-out{color:#888}
.l-box-dateeditor-toolbar{position:relative;padding-left:10px;width:100%;height:28px;background:#ccc;text-align:right}
.l-box-dateeditor-time{float:left;display:none;margin-top:4px;width:30px;height:18px;color:#333}
.l-box-dateeditor-time a{color:#333;text-decoration:none;font-weight:700;font-size:13px;cursor:pointer}
.l-box-dateeditor-toolbar .l-button{width:50px;height:19px;line-height:19px}
.l-box-dateeditor-toolbar .l-button-today{float:left;margin-top:4px;margin-left:20px}
.l-box-dateeditor-toolbar .l-button-close{float:left;margin-top:4px;margin-left:15px}
.l-verify-tip{position:absolute;display:block;margin:0;padding:0}
.l-verify-tip-corner{position:absolute;top:5px;left:0;z-index:10001;overflow:hidden;margin:0;padding:0;width:8px;height:9px;line-height:9px}
.l-verify-tip-content{position:absolute;top:0;left:7px;z-index:10000;margin:0;padding:4px 8px;width:100px;border:1px solid #FFC340;background:#FFFCC7;font-size:12px}
.l-exclamation{display:block;overflow:hidden;width:16px;height:16px;background:url(../images/64x64/warning.png) no-repeat;background-size:16px auto;}


.mini-button-low-text{display:inline-block;padding:1px 5px;border-radius:3px;background:#50b4e6;color:#fff;line-height:18px;text-algin:center}
.l-grid-mask{position:absolute;top:0;left:0;z-index:9000;display:none;overflow:hidden;width:100%;height:100%;font-size:1px;}
.l-panel {
    position: relative;
    text-align: left;
    overflow: hidden;
    border:1px solid #e0e0e0;
}

.l-panel table{width:auto}
.l-panel table {
    margin: 0;
    padding: 0;
    position: relative;
}
.l-panel td {
    margin: 0;
    position: relative;
}
.l-panel-btn {
    position: relative;
    display: block;
    overflow: hidden;
    width: 22px;
    height: 22px;
    line-height: 22px;
    /*border-radius: 2px;*/
    color: #333;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}

.l-panel-btn input{margin:0;padding:0;height:20px;border:1px solid #e0e0e0;line-height:20px}
.l-panel-btn .l-panel-btn-l,.l-panel-btn .l-panel-btn-r{display:none}
.l-panel-btn-over,.l-panel-btn-selected{background:#d9d9d9;color:#222}
.l-panel-btn-over .l-panel-btn-l,.l-panel-btn-over .l-panel-btn-r,.l-panel-btn-selected .l-panel-btn-l,.l-panel-btn-selected .l-panel-btn-r{display:block}
.l-icon-down_b{background:url(../images/20x20/todown.png) center no-repeat;width:16px;height:16px;}
.l-icon-up_b{background:url(../images/20x20/close.png);width:16px;height:16px;}
.l-icon-search{background:url(../images/20x20/locate.png);width:16px;height:16px;}
.l-panel-btn-l{position:absolute;top:0;left:0;width:3px;height:22px}
.l-panel-btn-r{position:absolute;top:0;right:0;width:3px;height:22px}
.l-panel-header{position:relative;height:24px;border-bottom:1px solid #99BBE8;background:#f5f5f5;color:#15428B;font-weight:700}
.l-panel-header-hasicon{padding-left:13px}
.l-panel-header img{position:absolute;top:5px;left:6px;width:16px;height:16px;border:0}
.l-panel-header-text{padding-left:10px;line-height:22px}
.l-panel-body{position:relative;width:100%}
/*数据页面列表等 listUI*/
.l-grid{position:relative;text-align:left}
/* .l-grid td div{font-size:12px} */
.l-grid table{border-spacing:0 0}
.l-grid-header {
    overflow: hidden;
    width: 100%;
    /*height: 24px;*/
    /*background: #f3f3f3;*/
    /*line-height: 24px;*/
    font-weight:bold;
    color: #111;
}
.l-grid-header .l-grid-header-table:before{
    content:'';
    width:100%;
    position: absolute;
    left: 0;
    bottom:1px;
    /*z-index: 66;*/
    border-bottom: 1px solid #ddd;
}
.l-grid-row-cell.l-grid-row-cell-last,
.l-grid-hd-cell.l-grid-hd-cell-last{
    border-right: 1px solid #ddd;
}
.l-grid-scroller{position:relative;top:0;left:0;overflow:auto;height:220px}
.l-grid-scroller-noscroll{overflow:hidden;height:auto}
.l-grid-body {
    position: relative;
    top: 0;
    left: 0;
    overflow: auto;
    width: 100%;
}

.l-grid-body-table tr.l-checked td{background:#DCF8A8}
.l-grid-popup{position:absolute;left:0;z-index:999;display:none;overflow-x:hidden;overflow-y:auto;border:1px solid #e0e0e0;border-top:0;background:#eee;max-height:200px;}
.l-grid-loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;display:none;text-align:center;background:rgba(255,255,255,.5) url(../images/GIF/loading.gif) no-repeat center}
.l-grid-editor{position:absolute;z-index:999;display:none;text-align:center}
.l-grid-editor .l-checkbox-wrapper{margin-top:2px}
.l-grid-popup table{display:table;margin:2px;border-collapse:separate;border-color:gray}
.l-grid-popup table tbody{display:table-row-group;border-color:inherit;vertical-align:middle}
.l-grid-popup table td{padding:2px 3px;cursor:default}
.l-grid-popup td.l-column-left{border-right:1px solid #e0e0e0}
.l-grid-popup td.l-column-right{padding-right:10px;border-left:1px solid #fff;white-space: nowrap}
.l-grid-popup tr.l-popup-row-over .l-column-right,.l-grid-popup tr:hover .l-column-right{border-top:1px solid #d2e3ec;border-right:1px solid #d2e3ec;border-bottom:1px solid #d2e3ec}
.l-grid-popup tr.l-popup-row-over .l-column-left,.l-grid-popup tr:hover .l-column-left{border-top:1px solid #d2e3ec;border-bottom:1px solid #d2e3ec;border-left:1px solid #d2e3ec}
.l-grid-popup table tr.l-popup-row-over,.l-grid-popup table tr:hover{border:1px solid #a8d8eb;background:#d5effc}
.l-grid-hd-cell-mul {
    border-bottom: 1px solid #ccc;
    font-weight: bold;
    color: #737373;
    /*background: #eae8e8;*/
}

.l-grid-hd-cell-detail{margin:0;padding:0}
.l-grid-hd-cell-inner {
    text-align: center;
    line-height: 1;
    white-space: normal;
    word-break: break-word;
}
.l-grid-dragging-line{position:absolute;z-index:9999;display:none;margin:0;padding:0;width:1px;background:#EC4262}
.l-grid-hd-cell-dropleft{position:absolute;top:0;left:0;z-index:3;display:block;display:none;width:16px;height:24px;background:url(../images/20x20/Pagingico3.png) no-repeat -2px center}
.l-grid-hd-cell-dropright{position:absolute;top:0;right:0;z-index:3;display:block;display:none;width:16px;height:24px;background:url(../images/20x20/Pagingico4.png) no-repeat 0 center}
.l-grid-hd-cell-drop{position:absolute;top:0;right:-1px;z-index:3;display:block;width:2px;height:24px;cursor:e-resize}
.l-grid-hd-cell-show.iconfont {
    overflow: hidden;
    position: absolute;
    bottom: -1px;
    left: 50%;
    margin-left: -8px;
    color: #ccc;
}
.l-grid-hd-cell-sort.iconfont {
    overflow: hidden;
    position: absolute;
    bottom: -1px;
    left: 50%;
    margin-left: -8px;
}
.l-grid-hd-cell-sort-asc{background:url(../images/20x20/toup.png) no-repeat center;background-size:10px auto;width: 13px;
    height: 10px;
    display: inline-block;}
.l-grid-hd-cell-sort-desc{background:url(../images/20x20/todown.png) no-repeat center;background-size:10px auto;width: 13px;
    height: 10px;
    display: inline-block;}
.l-grid-hd-cell-btn{position:absolute;top:0;right:0;overflow:hidden;border-left:1px solid #C1D6F0;cursor:pointer}
.l-grid-hd-cell-btn span{display:block;width:14px;height:22px;border-left:1px solid #F1F5FC;background:url(../images/20x20/todown.png) no-repeat 2px 8px}
.l-grid-hd-cell-drophandle{position:absolute;top:0;right:-3px;float:right;width:5px;height:22px;cursor:col-resize}
.l-grid-hd-cell-text {
    text-align: center;
    cursor: pointer;
    /*display: block;*/
}
.l-grid-hd-cell {
    overflow: hidden;
    margin: 0;
    padding: 0;
    border-right: 1px solid #f0f0f0;
    text-align: center;
}

.l-grid-totalsummary{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #A3C0E8;background:#EEF3FF}
.l-grid-totalsummary-nobottom{border-bottom:none}
.l-grid-totalsummary td{border-right:1px solid #EEF3FF;text-align:center;line-height:23px}
.l-grid-totalsummary .l-grid-totalsummary-cell-last{border-right:1px solid #A3C0E8}
.l-grid-totalsummary .l-grid-totalsummary-cell-inner{margin-right:3px;margin-left:3px;min-height:23px}
.l-grid-totalsummary .l-grid-totalsummary-cell-inner div{height:22px;line-height:22px}
.l-grid-detailpanel{border-right:1px solid #A3C0E8;border-bottom:1px solid #A3C0E8}
.l-grid-detailpanel-inner{overflow:auto;margin-bottom:2px}
/*.l-grid-row-alt .l-grid-row-cell{background:#fcfcfc}*/
.l-grid-row-over,.l-grid-row-over .l-grid-row-cell{background: #f6f6f6
}
.l-selected,.l-selected .l-grid-row-cell{background: #f6f6f6
}
.l-grid-row-cell {
    overflow: hidden;
    /*border-right: 1px solid #f0f0f0;*/
    padding-right: 1px;/* 补边框1px 与表头对齐*/
    border-bottom: 1px solid #f0f0f0;

}
.l-grid-row-cell-rownumbers{
    border-right:1px solid #f0f0f0
}
.l-grid-row-last .l-grid-row-cell{border-bottom:none}
.l-grid-row-cell-detail .l-grid-row-cell-inner {
    overflow: hidden;
    margin-right: 0;
    margin-left: 0;
    width: 30px
}

.l-grid-row-cell-detail .l-grid-row-cell-inner span {
    display: block;
    overflow: hidden;
    width: 21px;
    height: 21px;
    background: url(../images/20x20/grid-detail-close.gif) no-repeat 5px 5px;
    cursor: pointer
}

.l-grid-row-cell-detail .l-grid-row-cell-inner span.l-open{background:url(../images/20x20/grid-detail-open.gif) no-repeat 5px 5px}
.l-grid-row-cell-checkbox .l-grid-row-cell-inner{margin-right:0;margin-left:0}
.l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div,.l-grid-row-cell-checkbox span {
    display: block;
    overflow: hidden;
    margin-top: 15px;
    margin-left: 9px;
    width: 13px;
    height: 13px;
    background: url(../images/20x20/checkbox.gif) no-repeat;
    cursor: pointer
}
.l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div{
    margin-top: 3px;
}
.l-checked .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div,.l-checked .l-grid-row-cell-checkbox span{background:url(../images/20x20/checkbox_ed.gif) no-repeat;}
.l-selected .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div,.l-selected .l-grid-row-cell-checkbox span{background:url(../images/20x20/checkbox_ed.gif) no-repeat;}
.l-grid-hd-cell-checkbox{margin:0;padding:0}
.l-grid-row-cell-edited .l-grid-row-cell-inner{background:#f00;}
.l-grid-row-cell-inner {
    position: relative;
    overflow: hidden;
    margin-right: 3px;
    margin-left: 3px;
    /*min-height: 36px;*/
    line-height: 46px;
    word-break: break-all
}
/*列显示图片居中*/
.cellIcon{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}
.l-grid-row-cell-inner-fixedheight {
    height: 42px;

}
.l-panel-bar {
    overflow: hidden;
    height: 32px;
    background: #fff;
    color: #808080;
    border-top: 1px solid #f0f0f0;
}

.l-panel-bbar-inner {
    position: relative;
    padding: 6px ;
    /*margin-top: 6px;*/
    /*width: 100%;*/
    /*min-width: 300px*/
}

.l-panel-bbar-inner input{
    border: 1px solid #f0f0f0;
    height:18px;
    line-height: 18px;
    text-align: center;
}
/*.l-panel-bbar-inner select {*/
/*    border: 1px solid #f0f0f0;*/
/*    height:20px;*/
/*    line-height: 20px;*/
/*}*/
.l-bar-message { /*position:absolute;right:0*/
    /*float: right;*/
    /*display: inline-block;*/
    /*margin-left: 5px;*/

}
.l-bar-selectpagesize select{
    height: 20px;
    line-height: 20px;
}
.l-bar-text {
    line-height: 20px;
    float: left;
    margin-right: 10px;
}

.l-bar-group {
    float: left;
    margin: 0 2px;
    height: 20px;
}

.l-bar-right{float:right}
.l-bar-setbtn {
    float: left;
    display: inline-block;
    margin-left: 5px;
    /*text-align: center;*/
    /*position: absolute;*/
    /*left: 50%;*/
    /*top: 0;*/
    /*-webkit-transform: translateX(-50%);*/
    /*transform: translateX(-50%);*/
}
.l-bar-setbtn span{
    cursor: pointer;
}


.l-bar-setmodel {
    background: url(../images/20x20/icon-items.png) 5px center no-repeat;
}

/*.l-bar-view{background: url(../images/20x20/view.png) 5px center no-repeat;}*/
/*.l-bar-viewdown .ic_shang2:before {*/
/*    content: "\e72a";*/
/*}*/

/*.l-bar-viewup .ic_shang2:before {*/
/*   content: "\e72a";*/
/*}*/

/*.l-bar-refleshtime{background: url(../images/20x20/defer.png) 5px center no-repeat;}*/
.l-bar-setbtn .l-bar-reset {
    display: inline-block;
    height: 20px;
    margin-left: 5px;
    line-height: 20px;
    text-align: center;
}

.l-bar-setbtn .l-bar-reset:first-child{
    border: 0;
}
.l-bar-separator {
    float: left;
    /*margin: 2px;*/
    /*height: 18px; !*border-left:1px solid #d9d9d9*!*/
}

.l-bar-button {
    float: left;
    overflow: hidden;
    /*width: 15px;*/
    /*height: 22px;*/
    /*border: 0;*/
    cursor: pointer
}

.l-bar-button-over{
    opacity: 0.8;
}
.l-bar-button span {
    float: left;
    display: block;
    overflow: hidden;
    width: 16px;
    height: 20px;
    line-height: 20px;
    text-align: center;

}

/*.l-bar-btnfirst span{background:url(../images/20x20/Pagingico.png) center no-repeat; background-size: contain;}*/
/*.l-bar-btnprev span{background:url(../images/20x20/Pagingico3.png) center no-repeat; background-size: contain;}*/
/*.l-bar-btnnext span{background:url(../images/20x20/Pagingico4.png) center no-repeat; background-size: contain;}*/
/*.l-bar-btnlast span{background:url(../images/20x20/Pagingico2.png) center no-repeat; background-size: contain;}*/
/*.l-bar-btnload span{background:url(../images/20x20/Pagingico5.png) center no-repeat; background-size: contain;}*/
.l-bar-setPageClass span {
    width: 20px;
    text-align: center;
}
/*.l-bar-btnloading span{background:url(../images/20x20/icon-loading.gif) center no-repeat;}*/
/*.l-bar-button .l-disabled{background:url(../images/20x20/Pagingico3-no.png) center no-repeat;}*/

.l-grid .l-grid-grouprow{border-right:1px solid #A3C0E8}
.l-grid .l-grid-grouprow-cell{padding:6px;border-bottom:1px solid #A3C0E8;background:#EAF3FF}
.l-grid .l-grid-group-togglebtn{background:url(../images/20x20/grid-detail-open.gif) no-repeat center;cursor:pointer}
.l-grid .l-grid-group-togglebtn-close{background:url(../images/20x20/grid-detail-close.gif) no-repeat center}
.l-grid .l-grid-totalsummary-group td{border-color:#F5EEFB;background-color:#F5EEFB}
.l-panel-bar-total{padding:8px;border-top:1px solid #84A0C4;background:#F5F9FF}
.l-grid-tree-space{float:left;overflow:hidden;width:18px;height:20px;line-height:20px;margin-top:12px;}
/*.l-grid-tree-link-open{background:url(../images/20x20/grid-detail-open.gif) no-repeat center;cursor:pointer}*/
/*.l-grid-tree-link-close{background:url(../images/20x20/grid-detail-close.gif) no-repeat center;cursor:pointer}*/
.l-grid1{display:none}
.l-grid1 .l-grid-body{overflow:hidden}
.l-grid1 .l-grid-detailpanel{border-right:1px solid #fff}
.l-frozen .l-grid2{position:absolute;top:0;left:0;width:100%}
.l-frozen .l-grid2 .l-grid-body{overflow-x:scroll}
.l-frozen .l-grid1{position:absolute;top:0;left:0;display:block}
.l-grid-gray{border-top:1px solid #f0f0f0}
.l-grid-gray .l-grid-header {
    border-bottom: 1px solid #ccc;
    background: #E2F0FF
}
.l-bar-pageSet{
    position: fixed;
    padding: 20px;
    background: #fff;
    border-radius: 5px;
    border: 3px solid #f0f0f0;
    z-index: 999;
}
.pageClose{
    position: absolute;
    right: 5px;
    top: 5px;
}

.l-bar-pageTopLast{
    margin-left: 75px;
    margin-top: 10px;
}
.l-bar-pagesizeshort span{
    cursor: pointer;
    margin: 0 10px;
    color: #808080;
}
.l-bar-pageTopLast span{
    cursor: pointer;
    margin: 0 10px;

}

.l-bar-pageTopLast span.disabledClick{
    cursor: text;
    color: #808080;
}
.l-grid-gray .l-grid-hd-cell{border-right:1px solid #f0f0f0}
.l-grid-gray .l-grid-row-cell{border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
.l-menubar {
    height: 24px;
    border: 1px solid #f0f0f0;
    border-top: 1px solid #EFF7F7;
    background: #f0f0f0
}

.l-menubar-item{float:left;margin-left:6px}
.l-menubar-item-down{position:absolute;top:9px;top:9px\9;right:4px;width:7px;height:4px;background:#ccc;line-height:4px}
/*.l-toolbar{padding:3px 0;height:23px;border:1px solid #ddd;background:#f7f7f7}*/
.l-toolbar{
    /*padding: 8px 0;*/
    width: 100%;
    clear: both;
    height: 42px;
    overflow: hidden;
    /*line-height: 28px;*/
}
.l-toolbar:first-child{
    /*padding-bottom: 0;*/
}
.l-toolbar input#locate {
    display: inline-block;
    height: 30px;
    border: 1px solid #e0e0e0;
    background: #fff;
    line-height: 30px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.l-toolbar-item{float:left;margin-left:4px;color:#fff}
.l-toolbar-item .l-icon,.l-toolbar-item img{position:absolute;top:1px;left:3px;display:block}
.l-toolbar-item img{width:16px;height:16px;border:0}
.l-panel-search{padding-top:3px;padding-left:3px;height:28px;border-right:1px solid #99BBE8;border-left:1px solid #99BBE8}
.l-panel-search-item{float:left;margin-left:5px}
.l-grid-row-cell-editing-topcell{border-bottom-color:#CC8F81}
.l-grid-row-cell-editing-leftcell{border-right-color:#CC8F81}
.l-grid-row-cell-editing{border-color:#CC8F81}
.l-grid-editor .l-text,.l-grid-row-cell .l-text{border:0;border:none}
.l-grid-detailpanel-edit{padding-top:7px;padding-bottom:3px;background-color:#FAFAFF}
.l-grid-detailpanel .l-editbox{float:left;margin:2px;margin-right:10px;margin-left:6px}
.l-grid-detailpanel .l-button{float:left;margin:2px;margin-right:6px;margin-left:4px}
.l-grid-detailpanel .l-clear{clear:both}
.l-grid-row-alt .l-grid-row-cell-rownumbers,.l-grid-row-cell-rownumbers,.l-grid-row-over .l-grid-row-cell-rownumbers,.l-selected .l-grid-row-cell-rownumbers {
    /*background: #fcfcfc;*/
    text-align: center;
    font-size: 13px;
}

.l-layout{position:relative}
/*.l-layout-left{border:1px solid #e0e0e0}*/
.l-layout-bottom,.l-layout-center,.l-layout-left,.l-layout-right,.l-layout-top{position:absolute;z-index:1;background:#fff}
.l-layout-center{overflow:hidden}
.l-layout-top{width:100%}
.l-layout-bottom{width:100%}
.l-layout-left .l-layout-header-toggle{position:absolute;top:3px;right:3px;overflow:hidden;width:20px;height:20px;background:url(../images/20x20/add.png);background-position:-20px 0;cursor:pointer}
.l-layout-left .l-layout-header-toggle-over{background-position:-20px -20px}
.l-layout-right .l-layout-header-toggle{position:absolute;top:3px;left:3px;overflow:hidden;width:20px;height:20px;background:url(../images/20x20/add.png);background-position:-20px -40px;cursor:pointer}
.l-layout-right .l-layout-header-toggle-over{background-position:-20px -60px}
.l-layout-center .l-layout-header{cursor:default}
.l-layout-header{position:relative;overflow:hidden;padding-left:10px;height:25px;background:#E5EFFE;color:#183152;font-weight:700;line-height:24px;cursor:pointer}
.l-layout-header-inner{padding-right:22px}
.l-layout-right .l-layout-header-inner{padding-left:22px}
.l-layout-header-over{background:#EFF4FE}
.l-layout-collapse-left,.l-layout-collapse-right{position:absolute;top:0;z-index:10;display:none;width:24px;height:100%;border:1px solid #B8D0D6;background:#EAF2FE}
.l-layout-collapse-left-over,.l-layout-collapse-right-over{background:#F5F9FA}
.l-layout-collapse-left-toggle,.l-layout-collapse-right-toggle{position:absolute;overflow:hidden;width:20px;height:20px;background:url(../images/20x20/add.png);cursor:pointer}
.l-layout-collapse-left{left:2px}
/*.l-layout-collapse-left-toggle{top:0;right:2px;background-position:-20px -40px}*/
/*.l-layout-collapse-left-toggle-over{background-position:-20px -60px}*/
.l-layout-collapse-right{right:2px}
/*.l-layout-collapse-right-toggle{top:0;left:2px;background-position:-20px 0}*/
/*.l-layout-collapse-right-toggle-over{background-position:-20px -20px}*/
.l-layout-drophandle-left{position:absolute;z-index:10;display:none;width:5px;cursor:col-resize}
.l-layout-drophandle-right{position:absolute;z-index:10;display:none;width:5px;cursor:col-resize}
.l-layout-drophandle-top{position:absolute;z-index:10;display:none;overflow:hidden;height:5px;line-height:1px;cursor:row-resize}
.l-layout-drophandle-bottom{position:absolute;z-index:10;display:none;overflow:hidden;height:5px;line-height:1px;cursor:row-resize}
.l-layout-dragging-xline{position:absolute;z-index:9999;display:none;overflow:hidden;margin:0;padding:0;height:4px;background:#E0E4E2;line-height:1px}
.l-layout-dragging-yline{position:absolute;z-index:9999;display:none;margin:0;padding:0;width:4px;background:#E0E4E2}
.l-layout-lock{position:absolute;z-index:9990;display:none;margin:0;padding:0;width:100%;height:100%}
.l-layout-content{position:relative;overflow:hidden;height:100%;}
.l-layout-drophandle{position:absolute;top:0;left:-5px;z-index:10;display:none;width:5px;height:100%;cursor:col-resize}
.l-layout-collapse{position:absolute;top:0;left:4px;z-index:10;display:none;width:24px;height:100%;border:1px solid #B8D0D6;background:#EAF2FE}
.l-layout-collapse-over{background:#F5F9FA}
.l-layout-collapse-toggle{position:absolute;top:0;right:2px;overflow:hidden;width:20px;height:20px;background:url(../images/20x20/add.png);background-position:-20px -40px;cursor:pointer}
/*.l-layout-collapse-toggle-over{background-position:-20px -60px}*/
.l-layout-dragging-line{position:absolute;top:0;z-index:9999;display:none;margin:0;padding:0;width:4px;height:100%;background:#E0E4E2}
/*.l-accordion-panel{border-right:1px solid #BED5F3;border-bottom:1px solid #BED5F3;border-left:1px solid #BED5F3}*/
/*.l-accordion-toggle{position:absolute;top:2px;right:4px;overflow:hidden;width:20px;height:20px;background:url(../images/20x20/togglebar.gif);cursor:pointer}*/
/*.l-accordion-toggle-close{background-position:0 0}*/
/*.l-accordion-toggle-close-over{background-position:0 -20px}*/
/*.l-accordion-toggle-open{background-position:0 -40px}*/
/*.l-accordion-toggle-open-over{background-position:0 -60px}*/
/*.l-accordion-header{position:relative;overflow:hidden;padding-left:10px;height:25px;background:#E5EFFE;color:#183152;font-weight:700;line-height:24px;cursor:pointer}*/
/*.l-accordion-header-over{background:#EFF4FE}*/
/*.l-accordion-content{position:relative;overflow:auto;background:#fff}*/
/*.l-layout-left .l-accordion-panel{border-right:none;border-left:none}*/
/* ligerui blue.css */
/*弹出窗口*/
.aui_outer {
    text-align: left;
    /*border: 1px solid #808080;*/
    border-radius: 4px;
    overflow: hidden
}

table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer {
    padding: 0;
}

.aui_header, .aui_buttons button {
    font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti;
    _font-family: Tahoma, Arial, Helvetica, STHeiti;
    -o-font-family: Tahoma, Arial;
}

.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }

.aui_main { text-align:center; min-width:9em; min-width:0 \9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full {
    display: block;
    width: 100%;
    /*margin: 10px 0 0 0;*/
    padding: 0 !important;
    height: 100%;
}

.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(../images/GIF/loading.gif) no-repeat center center; }
 /*.aui_loading {
 
    z-index: 999;
    width: 100%;
    height: 100%;
    background: #fff url(../images/GIF/loading.gif) no-repeat center 40%
}*/
.aui_icon { vertical-align: middle; }
.aui_icon div.aui_iconBg { width:48px; height:48px; margin:10px 0 10px 10px;background-position: center center; background-repeat:no-repeat; }
.aui_buttons {
    padding:10px 10px 5px 10px;
    text-align: right;
    white-space: nowrap;
    background: #fff;
    border-top: 1px solid #f0f0f0;
}
.aui_icon .popfont{
    font-size: 48px;
}
.dlgButton-sure,
.dlgButton-cancle,
.aui_buttons button {
    margin-left: 10px;
    padding: 10px 16px;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    text-align: center;
    line-height: 1;
    /**padding: 4px 10px;*/
    /**height: 2em;*/
    letter-spacing: 2px;
    font-family: Tahoma, Arial/9 !important;
    width: auto;
    overflow: visible;
    /**width: 1;*/

    border: solid 1px #f0f0f0;
    border-radius: 5px;
    background: #fafafa;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');
}
.dlgButton-sure,
.aui_buttons button.dlgButton-sure{
    color: #fff;
}
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#f0f0f0; }
.aui_buttons button.dlgButton-cancle:hover { color:#333; background:#f0f0f0;border-color:#e0e0e0; }
.aui_buttons button:active { border-color:#f0f0f0; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
.dlgButton-sure[disabled=disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight {

    border: solid 1px #929292;
    background: #bfbfbf;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
    background: linear-gradient(top, #bfbfbf, #bfbfbf);
    background: -moz-linear-gradient(top, #bfbfbf, #bfbfbf);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bfbfbf), to(#bfbfbf));
}


.aui_inner { background:#fff; }
.aui_titleBar {
    width: 100%;
    height: 0;
    position: relative;
    bottom: 38px;
    _bottom: 0;
    _margin-top: -30px;
}

.aui_title {
    height: 40px;
    line-height: 35px;
    padding: 0 40px 0 0px;
    _padding: 0;
    text-indent: 5px;
    color: #4d4d4d;
    font-size: 16px;
    font-weight: 700;
}
.aui_title_creator{
    font-size: 14px;
    font-weight: 400;
    font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", SimSun, sans-serif, simhei;
}
.aui_title_creator_a{
    position: absolute;
}
.aui_title .aui_title_creator_span{

}
.aui_nw {
    width: 5px;
    height: 40px;
    background: #fff;
    border-bottom: 1px solid #f0f0f0
}

.aui_ne {
    width: 5px;
    height: 40px;
    background: #fff;
    border-bottom: 1px solid #f0f0f0
}

.aui_n{ background:#fff;border-bottom:1px solid #f0f0f0 }
#defineButton{
    position: absolute;
    right: 30px;
    top: 0px;
}

.aui_full {
    display: inline-block;
    float:right;
    /*position: absolute;*/
    /*right: 25px;*/
    /*top: 0;*/
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    /*background: url(../images/20x20/aui-full2.png) top center no-repeat*/
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    color: #9b9b9b!important;
}
.aui_full:before{
    content: '\e766';
}

.aui_tab {
    display: inline-block;
    float:right;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    color: #9b9b9b;
}
.aui_tab:before{
    content: '\e78c';
}


.aui_standard {
    display: inline-block;
    float:right;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    color: #9b9b9b;
}
.aui_standard:before{
    content: '\e758';
}

.aui_processView {
    display: inline-block;
    float:right;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 20px;
    color: #9b9b9b;
}
.aui_processView:before{
    content: '\e7dd';
}

.aui_analyze {
    display: block;
    position: absolute;
    right: 32px;
    top: 0;
    width: 32px;
    height: 32px;
    /*background: url(../images/20x20/aui_analyze2.png) center center no-repeat;*/
}
.aui_close:hover { text-decoration:none; }
.aui_close {
    display: block;
    position: absolute;
    text-decoration: none;
    outline: none;
    _cursor: pointer;
    font-size: 22px;
    top: 0px;
    right: 0;
    /*right: -5px;*/
    /*_z-index: 1;*/
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    /*_font-size: 0;*/
    /*_line-height: 0;*/
    /*text-indent: -9999em;*/
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #9b9b9b!important;
}
.aui_close:before{
    content: '\e769';
}
.aui_titleBar a:hover{
    color:var(--el-color-primary)!important;
}
/*下一页上页*/
.previous_btn{
    /*float: right;*/
        /*position: absolute;*/
        /*right: 35px;*/
        /*top:5px;*/
}

.previous_btn >a {
    /*float: left;*/
    line-height: 32px;
    /*margin: 0 0 4px 8px;*/
    color: #9b9b9b!important;
}
.previous_btn >a.upBtnClear{
    color: #9b9b9b;
    pointer-events: none;
}
.previous_btn .iconfont{
    /*vertical-align: middle;*/
    font-size: 22px;

}
.aui_w, .aui_e { background:#fff; }
aui_icon, .aui_main {vertical-align: middle;}
@media screen and (min-width:0) {
    .aui_outer {
        border-radius: 5px;
        box-shadow: 0 5px 15px rgba(2, 37, 69, .4);
        -moz-transition: -moz-box-shadow linear .2s;
        -webkit-transition: -webkit-box-shadow linear .2s;
        transition: -webkit-box-shadow linear .2s;
    }

    .aui_state_drag .aui_outer { box-shadow:none; }
    .aui_state_lock .aui_outer { box-shadow:0 3px 5px rgba(0, 0, 0, .3); }
    .aui_outer:active { box-shadow:0 0 5px rgba(2, 37, 69, .1)!important; }
    .aui_state_drag .aui_outer { box-shadow:none!important; }
    /*.aui_close { background:url(../images/20x20/close2.png?v1.0) center no-repeat;background-size: 24px auto }*/
    .aui_w, .aui_e { background:#fff; }
    .aui_sw { width:5px; height:5px; background:#fff;}
    .aui_se { width:5px; height:5px; background:#fff;}
    .aui_s{background:#fff;height:5px;}
}
.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_se,.aui_state_noTitle .aui_sw{width:3px;height:3px;}
.aui_state_noTitle .aui_inner{border:1px solid #666;background:#FFF;}
.aui_state_noTitle .aui_outer{box-shadow:none;}
.aui_state_noTitle .aui_e,.aui_state_noTitle .aui_n,.aui_state_noTitle .aui_ne,.aui_state_noTitle .aui_nw,.aui_state_noTitle .aui_s,.aui_state_noTitle .aui_se,.aui_state_noTitle .aui_sw,.aui_state_noTitle .aui_w {
    background: rgba(0, 0, 0, .05);
    background: #000 !important \9;
    filter: alpha(opacity=5) !important;
}

.aui_state_noTitle .aui_titleBar{bottom:0;}
.aui_state_noTitle .aui_close{top:0;right:0;width:18px;height:18px;background:0 0;color:#214FA3;text-align:center;text-decoration:none;text-indent:0;font-size:18px;font-family:Helvetica,STHeiti;line-height:18px;}
.aui_state_noTitle .aui_close:active,.aui_state_noTitle .aui_close:hover{color:#900;text-decoration:none;}
.l-menu {
    position: absolute;
    z-index: 1001;
    overflow: hidden;
    /*padding-bottom: 2px;*/
    /*border: 1px solid #ccc;*/
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 10px 0;
}

.l-menu-shadow {
    position: absolute;
    z-index: 1000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
    -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
    /*FILTER: progid: DXImageTransform . Microsoft . Blur(pixelRadius = 2, MakeShadow = false, ShadowOpacity = .2);*/
    BACKGROUND: #ddd;
}

.l-menu-inner{ position:relative;width:100%;z-index:103;}
.l-menu-over{position:absolute;top:-27px;left:2px; z-index:102; height:25px; overflow:hidden;background:#eee;width:97%;}
.l-menu-yline { background:#eee; width:1px; height:2000px; position:absolute; left:28px; top:1px; z-index:101;}
.l-menu-over-l{background:#eee; width:28px; height:25px; position:absolute;top:0; left:0;}
.l-menu-over-r{background:#eee; width:3px;height:25px; position:absolute;top:0; right:0;}
.l-menu-item { position:relative; height:25px; line-height:25px; width:100%;  cursor:pointer;}
.l-menu-item-line{background:#eee; height:2px; width:100%; margin-top:1px; margin-bottom:1px; margin-left:30px; line-height:2px; overflow:hidden;}
.l-menu-item-arrow{background:url('../images/20x20/Pagingico4.png') no-repeat; position:absolute; top:8px; right:9px; width:4px; height:7px;}
.l-menu-item-text{color:#000000;left: 33px;position: absolute;top: 0;}
.l-menu-item-icon{ left: 3px;top: 0;position: absolute; width:25px; height:25px; overflow:hidden;}
.l-menu-item-disable{ cursor:default;}
.l-menu-item-disable .l-menu-item-text{ color:#A1A1A1;}

/* ligerUi分页插件样式 */
.Paging{ position:relative; border:1px solid #ddd; background:#f7f7f7; padding:3px 0;  height:22px; line-height:22px; color:#297acc; text-align:center;}
.Pagingright{ position:absolute; top:3px; right:0;color:#333; padding:0 8px 0 0;}
.Paging ul.Pagingleft{ position:absolute; left:0; top:3px;}
.Paging ul.Pagingleft li{ color:#333; float:left; height:22px; border-right:1px solid #e0e0e0; height:22px; padding:0 6px;}
.Paging ul.Pagingleft li a{ float:left; display:block; padding:4px 0 0 0; height:18px; line-height:18px; width:22px; text-align:center; border-radius:2px; margin:0 4px;}
.Paging ul.Pagingleft li a:hover{ background:#d9d9d9;}
.Paging input[type='text'] {
    background: #FFF;
    width: 25px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border: 1px solid #bfbfbf;
    float: left;
    margin: 0 3px 0 9px;
}

/* 自定义翻页 */
.pagelist {margin-top:5px;text-align:center; width:100%; height:30px;float:left;}
.pagelist .pagebtn{line-height:19px; padding:1px 5px; border:1px solid #e0e0e0;background:#e4e4e4; display:inline-block;margin-left:5px;color:#666;}
.pagelist a{cursor:pointer;display:inline-block;margin-left:5px;}
.pagelist b{display:inline-block; text-align:center;}
.pagelist .noselect a{background:#e4e4e4; padding:2px 10px; border:1px solid #e0e0e0;}
.pagelist .selected a{background:#c1c1c1; padding:2px 10px; border:1px solid #9f9f9f; font-weight:bold;}
.pagelist b a{color:#333333;display:block;text-align:center;}

/*portallist*/

.l-tab-loading {
    position: absolute;
    z-index: 999;
    display: none;
    width: 100%;
    height: 100%;
    background: #fff url(../images/GIF/loading.gif) no-repeat center 40%
}
.aui_buttons button.dlgButton-sure,
.dlgButton-sure{
    background:#e94812;
}

.tool-bar {
    position: absolute;
    z-index: 9999
}

.tool-bar {
    left: 50%;
    padding: 10px;
    border-radius: 5px;
    background: #000;
    transform: translateX(-50%)
}
.aui_state_focus{
    z-index: 999;
}