﻿@charset "utf-8";
.ui-widget-content{background:50% 50% repeat-x #fff;color:#555;border:0;border-color:#ddd}
.grid-wrap .ui-widget{font-size:12px}
.grid-wrap .ui-corner-all{border-radius:0}
.grid-wrap .ui-widget{font-family:tahoma,arial,宋体}
.grid-wrap .ui-state-default{background:#F5F5F5;border:1px solid #D6DEE3;color:#555}
.grid-wrap .ui-jqgrid{color:#555;border:1px solid;border-color:#D6DEE3}
.grid-wrap .ui-jqgrid-btable .red{color:red}
.grid-wrap .ui-jqgrid-btable .gray{color:#aaa}
.ui-jqgrid{position:relative}.ui-jqgrid a{color:#555;text-decoration:underline}
.ui-jqgrid a:hover{color:#000;text-decoration:underline}
.ui-jqgrid .ui-jqgrid-view{position:relative;left:0;top:0;padding:0;font-size:12px}
.ui-jqgrid .ui-jqgrid-titlebar{
    padding:.3em .2em .2em .3em;
    position:relative;
    border-left:0 none;
    border-right:0 none;border-top:0 none
}
.ui-jqgrid .ui-jqgrid-title{float:left;margin:.1em 0 .2em}
.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}
.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px}
.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0}
.ui-jqgrid .ui-jqgrid-hdiv{
    position:relative;margin:0;
    padding:0;overflow-x:hidden;
    border-left:0 none;
    border-top:0 none;
    border-right:0 none
}
.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px}
.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0}
.ui-jqgrid .ui-jqgrid-htable th{height:36px;padding:0 2px}
.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:20px}
.ui-jqgrid .ui-jqgrid-htable th div small{font-weight:400;border-bottom:1px dotted #888;cursor:pointer}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-column,.ui-th-column{
    overflow:hidden;white-space:nowrap;
    text-align:center;border-top:0 none;border-bottom:0 none;font-weight:700
}
.ui-jqgrid .ui-jqgrid-htable .ui-th-column-header{font-weight:700}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr,.ui-th-ltr{border-left:0 none}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl,.ui-th-rtl{border-right:0 none}
.ui-first-th-ltr{border-right:1px solid}.ui-first-th-rtl{border-left:1px solid}
.ui-jqgrid .ui-th-div-ie{white-space:nowrap;zoom:1;height:17px}
.ui-jqgrid .ui-jqgrid-resize{height:20px!important;position:relative;cursor:e-resize;display:inline;overflow:hidden}
.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer!important}
.ui-jqgrid .ui-icon-asc{margin-top:2px;height:12px;background-position:-256px -16px}
.ui-jqgrid .ui-icon-asc.ui-state-disabled{background-position:-256px 0;display:none}
.ui-jqgrid .ui-icon-desc{margin-top:2px;height:12px;background-position:-272px -16px;top:auto;right:auto}
.ui-jqgrid .ui-icon-desc.ui-state-disabled{background-position:-272px 0;display:none}
.ui-jqgrid .ui-i-asc{margin-top:0;height:16px}
.ui-jqgrid .ui-i-desc{margin-top:0;margin-left:13px;height:16px}
.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer}
.ui-jqgrid tr.ui-search-toolbar th{
    border-top-width:1px!important;
    border-top-color:inherit!important;
    border-top-style:ridge!important
}
tr.ui-search-toolbar input,tr.ui-search-toolbar select{margin:1px 0 0}
.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;text-align:left}
.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0;outline-style:none}
.ui-jqgrid tr.jqgroup,.ui-jqgrid tr.jqgrow{outline-style:none}
.ui-jqgrid tr.jqgrow td{
    font-weight:400;overflow:inherit;
    white-space:pre;height:48px;
    padding:0 5px;border-bottom-width:1px;border-bottom-color:#D6DEE3;border-bottom-style:solid
}
.ui-jqgrid tr.fb td{font-weight:700}
.ui-jqgrid tr.jqgfirstrow td{padding:0 2px;border-right-width:1px;border-right-style:solid}
.ui-jqgrid tr.jqgroup td{
    font-weight:400;overflow:hidden;white-space:pre;
    height:22px;padding:0 2px;border-bottom-width:1px;
    border-bottom-color:inherit;border-bottom-style:solid
}
.ui-jqgrid tr.jqfoot td{
    font-weight:700;overflow:hidden;
    white-space:pre;height:22px;padding:0 2px;
    border-bottom-width:1px;border-bottom-color:inherit;
    border-bottom-style:solid
}
.ui-jqgrid tr.ui-row-ltr td{
    text-align:left;
    border-right-width:1px;
    border-right-color:#D6DEE3;border-right-style:solid;word-break:break-all;word-wrap:break-word
}
.ui-jqgrid tr.ui-row-rtl td{
    text-align:right;border-left-width:1px;
    border-left-color:inherit;border-left-style:solid;
    word-break:break-all;word-wrap:break-word
}
.ui-jqgrid td.jqgrid-rownum{padding:0 2px;margin:0;border:0}
.ui-jqgrid .ui-jqgrid-resize-mark{
    width:2px;left:0;background-color:#777;
    cursor:e-resize;cursor:col-resize;position:absolute;top:0;
    height:100px;overflow:hidden;display:none;border:0;z-index:99999
}
.ui-jqgrid .ui-jqgrid-sdiv{
    position:relative;margin:-1px 0 0;padding:0;overflow:hidden;
    border-left:0 none;border-top:1px solid #ddd;border-right:0 none
}
.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0}
.ui-jqgrid tr.footrow td{font-weight:700;overflow:hidden;white-space:nowrap;height:36px;padding:0 2px}
.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}
.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}
.ui-jqgrid .ui-jqgrid-pager{
    border-left:0 none!important;border-right:0 none!important;
    border-bottom:0 none!important;margin:0!important;
    padding:0!important;position:relative;height:30px;
    white-space:nowrap;overflow:hidden
}
.ui-jqgrid .ui-pager-control{position:relative}
.ui-jqgrid .ui-pg-table{position:relative;width:auto;margin:0}
.ui-jqgrid .ui-pg-table td{font-weight:400;vertical-align:middle;height:30px}
.ui-jqgrid .ui-pg-button{height:19px!important}
.ui-jqgrid .ui-pg-button span{display:block;margin:1px 4px;float:left}
.ui-jqgrid .ui-pg-button:hover{padding:0}
.ui-jqgrid .ui-pg-input{margin:0;border:1px solid #DDD;padding:1px;line-height:1}
.ui-jqgrid .ui-pg-selbox{border:1px solid #DDD;padding:1px;display:block;margin:0}
.ui-jqgrid .ui-separator{height:18px;margin:1px;float:right}
.ui-jqgrid .ui-paging-info{font-weight:400;height:23px;margin-top:3px;margin-right:6px}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;float:left;position:relative}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button{cursor:pointer}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px}
.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0}
.ui-jqgrid td textarea{width:auto;height:auto}
.ui-jqgrid .ui-jqgrid-toppager{
    border-left:0 none!important;
    border-right:0 none!important;border-top:0 none!important;
    margin:0!important;padding:0!important;position:relative;
    height:25px!important;white-space:nowrap;overflow:hidden
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div{padding:1px 0;float:left;position:relative}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button{cursor:pointer}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon{float:left;margin:0 2px}
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block}
.ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%}
.ui-jqgrid .ui-subgrid table{table-layout:fixed}
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{
    height:18px;border-right-width:1px;
    border-right-color:inherit;
    border-right-style:solid;
    border-bottom-width:1px;
    border-bottom-color:inherit;
    border-bottom-style:solid
}
.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0 none!important}
.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0 0 1px}
.ui-jqgrid .ui-th-subgrid{height:20px}
.ui-jqgrid .loading{
    position:absolute;top:45%;left:45%;
    width:auto;z-index:101;padding:6px 20px 6px 30px;
    text-align:center;font-weight:700;display:none;
    border:2px solid #AAA;font-size:14px;
    background:url(img/indicator.gif) 8px center no-repeat #FFF
}
.ui-jqgrid .jqgrid-overlay{display:none;z-index:100}

* html .jqgrid-overlay{
    width:expression(this.parentNode.offsetWidth+'px');
    height:expression(this.parentNode.offsetHeight+'px')
}
* .jqgrid-overlay iframe{
    position:absolute;top:0;left:0;z-index:-1;
    width:expression(this.parentNode.offsetWidth+'px');
    height:expression(this.parentNode.offsetHeight+'px')
}
.ui-jqgrid .ui-userdata{border-left:0 none;border-right:0 none;height:21px;overflow:hidden}
.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible}
.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative}
.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em}
.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}
.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px}
.ui-jqdialog .ui-jqdialog-titlebar-close:focus,.ui-jqdialog .ui-jqdialog-titlebar-close:hover{padding:0}
.ui-jqdialog .ui-jqdialog-content,.ui-jqdialog-content{border:0;padding:.3em .2em;background:0 0;height:auto}
.ui-jqdialog .ui-jqconfirm{
    padding:.4em 1em;border-width:3px;
    position:absolute;bottom:10px;right:10px;
    overflow:visible;display:none;height:80px;width:220px;text-align:center
}
.ui-jqdialog>.ui-resizable-se{bottom:-3px;right:-3px}
.ui-jqdialog-content .FormGrid{margin:0}
.ui-jqdialog-content .DelTable,.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0}
.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}
.EditTable td textarea{width:auto;height:auto}
.ui-jqdialog-content td.EditButton{
    text-align:right;border-top:0 none;border-left:0 none;
    border-right:0 none;padding-bottom:5px;padding-top:5px
}
.ui-jqdialog-content td.navButton{
    text-align:center;border-left:0 none;border-top:0 none;
    border-right:0 none;padding-bottom:5px;padding-top:5px
}
.ui-jqdialog-content input.FormElement,.ui-jqdialog-content select.FormElement{padding:.3em}
.ui-jqdialog-content .data-line{padding-top:.1em;border:0}
.ui-jqdialog-content .CaptionTD{vertical-align:middle;border:0;padding:2px;white-space:nowrap}
.ui-jqdialog-content .DataTD{padding:2px;border:0;vertical-align:top}
.ui-jqdialog-content .form-view-data{white-space:pre}
.fm-button{
    display:inline-block;margin:0 4px 0 0;
    padding:.4em .5em;text-decoration:none!important;cursor:pointer;
    position:relative;text-align:center;zoom:1
}
.fm-button-icon-left{padding-left:1.9em}
.fm-button-icon-right{padding-right:1.9em}
.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}
.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}
#nData,#pData{float:left;margin:3px;padding:0;width:15px}
.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0 none}

.ui-inline-cancel.ui-state-hover span,
.ui-inline-del.ui-state-hover span,
.ui-inline-edit.ui-state-hover span,
.ui-inline-save.ui-state-hover span{
    margin:-1px
}

.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden}
.ui-jqgrid .tree-leaf,.ui-jqgrid .tree-minus,.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden}
.ui-jqgrid .treeclick{cursor:pointer}

* iframe.jqm{
    position:absolute;top:0;left:0;
    z-index:-1;
    width:expression(this.parentNode.offsetWidth+'px');
    height:expression(this.parentNode.offsetHeight+'px')
}
.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px}
.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:.1em 0 .2em}
.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px}
.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0}
.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0 -1px -3px}
.ui-jqgrid .ui-sort-rtl{left:0}.ui-jqgrid .tree-wrap-ltr{float:left}
.ui-jqgrid .tree-wrap-rtl{float:right}
.ui-jqgrid .ui-ellipsis{text-overflow:ellipsis;word-wrap:normal;word-break:normal}
.ui-search-menu{position:absolute;padding:2px 5px}
.ui-jqgrid .ui-search-table{padding:0;border:0;height:20px;width:100%}
.ui-jqgrid .ui-search-table .ui-search-oper{width:20px}
a.clearsearchclass,a.g-menu-item,a.soptclass{cursor:pointer}

.ui-jqgrid .ui-search-table .ui-search-input>input,
.ui-jqgrid .ui-search-table .ui-search-input>select{
    display:block;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ui-jqgrid-bdiv .ui-priority-secondary{background:#F9F9F9}
.ui-jqgrid-bdiv .ui-state-hover{background:#e6f3f8;color:#000}
.ui-jqgrid-bdiv .ui-state-highlight{background:#a7ddf1;color:#555;border:none}
.ui-jqgrid-pager .ui-state-hover{background:0 0;border:none}
.ui-jqgrid-bdiv .ui-state-hover a{text-decoration:underline}
.ui-jqgrid-bdiv .textbox{width:100%;border:1px solid #D6DEE3;height:22px;line-height:22px;margin:-1px -5px;padding:6px 4px}
.ui-jqgrid-bdiv .textbox:focus{border:1px solid #2CA1B3}
.operating .ui-icon{display:inline-block;margin:0 5px;cursor:pointer}
.ui-icon-ellipsis,.ui-icon-triangle-1-s{
    border:none;right:0;top:50%;width:16px;
    height:16px;margin-top:-8px;cursor:pointer;overflow:hidden;position:absolute
}
.ui-icon-ellipsis{background:url(img/icon-select.gif) 55% 55% no-repeat #FFF}
.ui-icon-triangle-1-s{background-image:url(../img/ui-icons.png);background-position-y:-16px}
.ui-jqgrid .ui-jqgrid-bdiv .line{
    overflow:hidden;zoom:1;height:1px;font-size:0;
    line-height:0;margin:3px -2px;background:#e2e2e2;position:relative
}

@charset "utf-8";
.ui_lock_scroll body{overflow:hidden}
.ui_buttons input,.ui_content,.ui_title{font:12px/1.333 tahoma,arial,\5b8b\4f53,sans-serif}
table.ui_border,table.ui_dialog{width:auto;border-spacing:0}
.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;text-align:center}
.ui_content{display:inline-block;zoom:1;text-align:left;font-size:14px;line-height:1.8}
.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 2px 2px}
.ui_loading{
    width:96px;height:32px;text-align:left;text-indent:-9999em;
    overflow:hidden;background:url(icons/loading.gif) center center no-repeat
}
.ui_icon_bg{margin:20px 5px 20px 15px}.ui_icon{vertical-align:top}
.ui_icon img{width:48px;height:48px}
.ui_close,.ui_max,.ui_min,.ui_res{
    position:relative;text-decoration:none;letter-spacing:normal;
    text-align:center;display:inline-block;zoom:1;vertical-align:top;font-family:tahoma,arial,\5b8b\4f53,sans-serif
}
.ui_max b,.ui_min b,.ui_res_b,.ui_res_t{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!important}
.ui_state_tips .ui_icon_bg{margin:11px 0 6px 9px;width:28px;height:28px}
.ui_res,.ui_state_tips .ui_title,.ui_state_tips .ui_title_buttons{display:none}
#ldg_lockmask{background:#000;filter:alpha(opacity=30);opacity:.3}
.ui_dialog{border:1px solid #AAA;border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,.3)}
.ui_state_lock .ui_dialog{box-shadow:0 3px 18px rgba(0,0,0,.3)}
.ui_state_drag .ui_dialog,.ui_state_lock.ui_state_drag .ui_dialog{box-shadow:none}
.ui_state_focus .ui_title{color:#505050}
.ui_lb,.ui_lt,.ui_rb,.ui_rt{width:0;height:0}
.ui_rb{display:block;width:12px;height:12px;position:absolute;bottom:0;right:0;background:0 0}
.ui_title_bar{position:relative;height:100%;border-bottom:1px solid #DDD}
.ui_title{
    font-size:14px;
    font-weight:700;
    height:30px;
    line-height:30px;
    color:#666;
    background:#fafafa;
    background:-moz-linear-gradient(top,#fcfcfc,#f4f4f4);
    background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f4f4f4));
    background:-o-linear-gradient(top,#fcfcfc,#f4f4f4);
    background:-ms-linear-gradient(top,#fcfcfc 0,#f4f4f4 100%);
    background:linear-gradient(top,#fcfcfc,#f4f4f4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f4f4f4');
    border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;border-radius:2px 2px 0 0;padding-left:10px
}
.ui_state_drag .ui_title{
    background:#fafafa;
    background:-moz-linear-gradient(top,#f4f4f4,#fcfcfc);
    background:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#fcfcfc));
    background:-o-linear-gradient(top,#f4f4f4,#fcfcfc);
    background:-ms-linear-gradient(top,#f4f4f4 0,#fcfcfc 100%);
    background:linear-gradient(top,#f4f4f4,#fcfcfc);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#fcfcfc')
}
.ui_title_buttons{top:7px;right:5px}
.ui_close,.ui_max,.ui_min,.ui_res{color:#aaa;font-size:18px;width:20px;height:20px;line-height:18px}
.ui_min_b{top:10px;left:5px;width:10px;height:2px;border-bottom:2px solid #aaa}
.ui_max_b{top:5px;left:5px;width:10px;height:7px}
.ui_res_b,.ui_res_t{top:8px;left:3px;width:10px;height:5px}
.ui_res_b{top:4px;left:6px}
.ui_max_b,.ui_res_b,.ui_res_t{border:1px solid #aaa;border-top-width:3px}
.ui_res_t{background:#fafafa}.ui_close{vertical-align:baseline}
.ui_close:focus,.ui_close:hover{color:#bf160b}
.ui_max:hover b,.ui_min:hover b,.ui_res:hover b{border-color:#2492FF}
.ui_buttons{
    padding:4px 8px;
    text-align:right;
    white-space:nowrap;
    border-top:1px solid #ececec;
    border-radius:0 0 2px 2px;
    background:#fcfcfc;
    background:-moz-linear-gradient(top,#fcfcfc,#f4f4f4);
    background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f4f4f4));
    background:-o-linear-gradient(top,#fcfcfc,#f4f4f4);
    background:-ms-linear-gradient(top,#fcfcfc 0,#f4f4f4 100%);
    background:linear-gradient(top,#fcfcfc,#f4f4f4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f4f4f4')
}
.ui_buttons input::-moz-focus-inner{border:0;padding:0;margin:0}
.ui_buttons input{
    display:inline-block;zoom:1;margin-left:10px;padding:0 16px;
    height:24px;border:none;background-color:#E1E4E6;color:#555;
    font:12px \5b8b\4f53;vertical-align:middle;cursor:pointer
}
.ui_buttons input:hover{background-color:#E8EAEB;color:#555}
.ui_buttons input:active{background-color:#BFC2C4;color:#555}
input.ui_state_highlight{background-color:#449513;color:#fff}
input.ui_state_highlight:hover{background-color:#4da916;color:#fff}
input.ui_state_highlight:active{background-color:#3c8311;color:#fff}
.ui_state_tips,.ui_state_tips .ui_dialog,.ui_state_tips .ui_inner,.ui_state_tips .ui_title_bar{
    border:0;background:0 0;box-shadow:none;border-radius:0;filter:none
}
.ui_state_tips .ui_content{font-weight:700;font-size:14px;color:#323232;text-align:center}
.ui_state_tips .ui_dialog,.ui_state_tips .ui_l,.ui_state_tips .ui_r{
    background-image:url(icons/gb_tip_layer.png);
    background-repeat:no-repeat
}
.ui_state_tips .ui_l{background-position:-6px 0;width:5px}
.ui_state_tips .ui_r{background-position:0 0;width:5px}
.ui_state_tips .ui_dialog{background-position:0 -54px;background-repeat:repeat-x;height:54px;overflow:hidden}

.ui-tips {
    padding: 5px 30px;
    color: #689800;
    font-size: 12px;
    border: 1px solid #afd759;
    background-color: #faffef;
    box-shadow: 0 0 5px rgba(130,190,0,.35);
    border-radius: 2px
}

.ui-tips .close {
    position: absolute;
    top: 8px;
    right: 5px;
    width: 12px;
    height: 12px;
    overflow: hidden;
    font-size: 0;
    cursor: pointer;
    background-position: -48px 0
}

.ui-tips i {
    position: absolute;
    top: 6px;
    left: 8px;
    display: block;
    width: 16px;
    height: 16px;
    overflow: hidden;
    font-size: 0
}

.ui-tips-error {
    background-color: #fff5f5;
    color: #dd4e4e;
    box-shadow: 0 0 5px rgba(225,86,86,.35);
    border-color: #eba0a0
}

.ui-tips-error a {
    color: #3B87B1
}

.ui-tips-error i {
    background-position: -16px 0
}

.ui-tips-warning {
    color: #eba434;
    background-color: #fffef3;
    border-color: #f5d193;
    box-shadow: 0 0 5px rgba(248,171,58,.35)
}

.ui-tips-warning a {
    color: #3B87B1
}

.ui-tips-warning i {
    background-position: -32px 0
}

.ui-tips-text {
    color: red
}


