/*gmfa鐗坓m*/
.panel-header{padding:4px 4px 4px 10px;}
.panel-with-icon{padding-left:24px;}
.panel-icon,
.panel-tool{margin-top:-20px;height:32px;right:0;padding:4px 8px;text-align:center;font-size:16px;overflow:visible;}
.panel-icon{left:0;width:24px;line-height:31px!important;font-size:16px}
.panel-tool a{display:inline-block;width:32px;line-height:32px;margin:0 0 0 3px;vertical-align:top;height:32px;opacity:1;
    filter:alpha(opacity=100);}
.panel-tool a:hover{background-color:transparent;border-radius:3px;text-decoration:none;}
.panel-title{font-size:14px;height:32px;line-height:32px;}
.panel-tool .btn-style{width:auto;height:30px;line-height:30px}
.panel-tool .btn-style:hover{background:#3aa}
.panel-tool-expand,.panel-tool-collapse,.panel-tool-min,.panel-tool-max,.panel-tool-close,.panel-tool-restore,.messager-icon,.layout-button-left,.layout-button-right{display:inline-block;font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none}
.panel-tool-collapse:before{content:"\f103"}
.panel-tool-expand:before{content:"\f102"}
.panel-tool-min:before{content:"\f068"}
.panel-tool-max:before{content:"\f096"}
.panel-tool-close:before{content:"\f00d"}
.panel-tool-restore:before{content:"\f24d"}
.panel-body{font-size:14px}

.pagination table,.pagination-info{height:32px;}
.pagination .pagination-num{height:18px;}
.pagination-page-list{height:24px;}
.pagination span,.pagination-info{font-size:14px}
.pagination-info{line-height:32px}
.l-btn-plain-selected,.l-btn-plain-selected:hover,.l-btn-selected,.l-btn-selected:hover,.l-btn-plain-selected,.l-btn-plain-selected:hover,.l-btn-selected,.l-btn-selected:hover{background:#345;}
/*gm琛ㄦ牸gm*/
.datagrid-header-row{height:40px}
.datagrid-row{height:35px}
.datagrid-header .datagrid-cell,.datagrid-header .datagrid-cell-group{color:#000}
tbody .datagrid-row-over,
tbody .datagrid-header td.datagrid-header-over,tbody .datagrid-row-over td{background:#f5f9f5 !important;}
/* 20190916新增 */
tbody .datagrid-row-warning td{background:#F6D7AF !important;}
tbody .datagrid-row-danger td{background:#F3C1B6 !important;}
.datagrid-header td, .datagrid-body td, .datagrid-footer td,.datagrid-header,.datagrid-toolbar,.datagrid-pager,.datagrid-footer-inner{border-color:#e1e1e1}
/*tbody .datagrid-row-selected,tbody .datagrid-row-selected td{background:#efe !important;color:#404040 !important;}*/
tbody .datagrid-row-selected,tbody .datagrid-row-selected td{background:#C7DFA4 !important;color:#404040 !important;} /*选中行*/
.datagrid-body .datagrid-editable{-padding:0 3px;background-color:red !important;}
.datagrid-cell,.datagrid-cell-group,.datagrid-header .datagrid-cell span{font-size:14px;-padding:5px}/*gm娉ㄩ噴琛ㄥご*/
.datagrid-body td .btn-style.sm{margin:0 3px;position:relative;}
.datagrid-cell .iafont{margin-right:0;}
.datagrid-cell-c1-handle{overflow:inherit;}
.datagrid-body td .btn-style.sm .datagrid-tip{position:absolute;top:0px;left:0;width:100%;height:100%;}
.datagrid-tip em{position:absolute;display:none;font-family:arial,"微软雅黑";font-size:12px}
.datagrid-tip:hover em{display:block;font-size:12px;font-style:normal;z-index:100;-top:18px;-right:0;top:-2px;left:-100%;background:#666;color:#fff;line-height:20px;padding:0 5px;min-width:90%;border-radius:3px;}
/*gm淇敼gm*/
.pagination table{float:right;}
/*gm 琛ㄦ牸璋冩暣 gm*/
.datagrid-header tr td,.datagrid-header tr,.datagrid-header{background:#fff !important;border-right:none;}
.datagrid-body tr:nth-child(odd) td{background:#ffffff; border:none;}
.datagrid-body tr:nth-child(even) td{background-color: #f7f7f7;border:none;}
.datagrid-footer{display:none;}
.datagrid-wrap{-border:none !important;}
.tabs-panels .datagrid-wrap{border:none !important;border-top:1px solid #ddd !important;}

.textbox{border-radius:3px;height:30px!important;min-width:100px;vertical-align:top;}
.textbox .textbox-text{font-size:14px;line-height:22px}
.combobox-item,.combobox-group,.combobox-stick{font-size:14px}
.tree-node-selected,.combobox-item-selected{background:#2ca35c}
.combo-panel .tree-title,.combo-panel .tree-node,
.easyui-layout .tree-title,.easyui-layout .tree-node{height:24px;line-height:24px;font-size:14px}
.combo-panel .tree-expanded,.combo-panel .tree-collapsed,.combo-panel .tree-folder,.combo-panel .tree-file,.combo-panel .tree-checkbox,.combo-panel .tree-indent,
.easyui-layout .tree-expanded,.easyui-layout .tree-collapsed,.easyui-layout .tree-folder,.easyui-layout .tree-file,.easyui-layout .tree-checkbox,.easyui-layout .tree-indent{margin:3px 0}
/*gmwindow妯℃�妗唃m*/
.window{-background:#3d3d3d;padding:0px;min-width:360px}
.window-header .panel-title{padding-left:8px;font-size:14px;height:32px;line-height:32px;font-weight:normal;-color:#fff}
.window,.window .window-body{border-width:0;}
.window .window-header{padding:0;-margin-top:-6px;height:36px}
.window .panel-tool a{color:#999}
.window .panel-tool a:hover{color:#333;}
.window .window-header .panel-icon,.window .window-header .panel-tool{margin-top:-20px;}

.dialog-button{background:#f1f1f1;border-width:0;padding:10px;border-top:1px solid #ddd;text-align:center;}
.window .alert{margin:10px}
.window .window-header .panel-tool{right:-8px}
.window-mask{height:100%!important;width:100%!important;position:fixed;}
.messager-icon + div{padding-left:42px;}
.messager-icon{background:none!important;width:36px;height:36px;line-height:36px;font-size:30px;margin:-6px 0}
.messager-error:before{content:"\f057";color:#e33}
.messager-warning:before{content:"\f071";color:#f90;}
.messager-question:before{content:"\f059";color:#f90;}
.messager-info:before{content:"\f05a";color:#39e;}
.messager-body{padding:20px;overflow:auto;font-size:14px;line-height:24px;}
.messager-button{padding:15px 0 0;}
.messager-button .l-btn:last-child{background:#d9d9d9;border:1px solid #ccc;color:#666;}
.messager-button .l-btn:last-child:hover{background:#ccc}
.messager-button .l-btn,.messager-button .l-btn:only-child{box-shadow:none;background:#3bb;border-radius:3px;border:1px solid #3aa;color:#fff;margin:0 5px!important}
.messager-button .l-btn:hover,.messager-button .l-btn:only-child:hover{background:#3aa}
.messager-body .messager-input{height:20px;border:1px solid #ddd;background-color:#fff;padding:5px;line-height:20px;vertical-align:top;font-size:1em;border-radius:3px}
.layout-button-left:before{content:"\e62b";}
.layout-button-right:before{content:"\e612";}
.layout-expand-west .panel-tool{right:-10px;}
/*gmtabs璋冩暣gm*/
/*.tabs{height:42px !important;border-width:0 !important;padding-left:0 !important;}
.tabs-header{background:#f0f4f9;border:0;}
.tabs li{margin:0 !important;}
.tabs li a.tabs-inner{padding:20px 40px;margin-right:10px;border-width:0 0 1px 0;border-bottom:2px solid #f0f4f9;background:#f0f4f9;}
.tabs .tabs-selected a.tabs-inner{font-weight:normal !important;background:#f0f4f9 !important;color:#3bb !important;border-bottom:2px solid #3bb !important;}
.tabs li a.tabs-inner:hover{background:#f0f4f9;color:#3bb !important;-border-bottom:2px solid #3bb !important;}
.tabs-header-plain .tabs{padding-left:0;}
.tabs-title{font-size:14px}
.tabs-panels .panel .panel-body{padding:15px 20px 20px;}
.tabs-panels{border-width:0 1px 1px;}*/
.tabs{height:41px !important;border-width:0px 0 1px 1px !important;padding-left:0 !important;}
.tabs-header{background:#fff;border:0;}
.tabs li{margin:0 0 -1px 0 !important;}
.tabs li a.tabs-inner{line-height:0px !important;border-radius:0 !important;padding:20px 25px;border-width:1px 1px 1px 0;border-top:1px solid #ddd;border-right:1px solid #ddd;background:#fff;}
.tabs .tabs-selected a.tabs-inner{font-weight:normal !important;background:#fff !important;color:#3bb !important;border-top:2px solid #3bb !important;}
.tabs li a.tabs-inner:hover{background:#fff;color:#3bb !important;}
.tabs-header-plain .tabs{padding-left:0;}
.tabs-title{font-size:14px}
.tabs-panels{border-width:0 1px 1px;}
.tabs-panels .panel .panel-body{padding:5px 0;overflow:auto;width:100% !important;}
.datagrid-cell, .datagrid-cell-group, .datagrid-header .datagrid-cell span{font-size:14px !important;}