/* -- 重置CSS -- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button,select,option {
    font-size:10pt;
    font-family: Arial,Verdana,Helvetica,sans-serif;
}

body {margin:0px;background-color:#fcfcfc;}
table {border-collapse: collapse; border-spacing: 0;}
img {border: 0;}
ul,li,h1,h2,h3{list-style-type: none; padding: 0; margin: 0;}
li { white-space:nowrap}
a {color:black;text-decoration: none;}
a:hover {text-decoration:underline;color:red}

@media print { 
  .noprint { display: none;}
  .print { display:block;} 
}

/* -- 公共布局 -- */

#toolbar {
    padding:5px;background:#fafafa;border-bottom:1px solid #eee;overflow:hidden;
}
.hover {cursor:pointer}
.over {background-color:#eaf2ff!important}

#loading {position:fixed;z-index:1000;bottom:5px;right:5px;display:none}
#formBox {padding:5px}
#formBox div,#formBox tr{ height:28px;}
#formBox label{ padding-left:12px;width:80px;display:inline-block;}

/* 针对用户管理的Tab */
#formBoxTab div[title] div{ height:28px;align-content:center}
#formBoxTab {padding:5px}
#formBoxTab label{ padding-left:12px;width:100px;display:inline-block;}

em {
    color: Red;
    font-family: Arial;
}

#departmentTree .tree-file, #departmentTree .tree-folder {
    width: 18px;
    background: url('/images/icon/department.png') no-repeat;
}
#userTree .tree-file {
    width: 18px;
    background: url('/images/icon/user.png') no-repeat;
}
#roleTree .tree-file {
    width: 18px;
    background: url('/images/icon/role.png') no-repeat;
}

.datagrid-cell a {
    text-decoration: underline;
}
div.datagrid>div.panel-body {border-color:white;}

.form tr {height:32px}
input[type='radio'] {width:auto!important;height:auto!important;}

.easyui-radiogroup {display:inline-block}
.easyui-radiogroup label{margin-right:12px;display:inline-block;white-space:nowrap}
.easyui-searchbuilder {border:none;background-color:transparent;}
.searchbuilder {display:inline}
.searchbuilder li {width: 230px;display:inline-block}
.searchbuilder ul {display:inline-block;margin-right:3px;}
.searchbuilder button {border-left:0px;padding:0px;width:16px;min-height:21px;}
.searchbuilder .many {width:127px;text-align:center}
.searchbuilder .date {width: 65px;}
.searchbuilder .number {width:65px;}
.searchbuilder .datalist, .searchbuilder .option {width: 147px;}
.searchbuilder .one,.searchbuilder .like {width:143px;text-align:center}

/* -- EasyUI 图标 */
.icon-expand{
	background:url('images/icon/control_add_blue.png') no-repeat center center;
}
.icon-collapse{
	background:url('images/icon/control_remove_blue.png') no-repeat center center;
}

/*补充的图标*/
.icon-application_add{background:url('images/icon/application_add.png') no-repeat center center;}
.icon-application_edit{background:url('images/icon/application_edit.png') no-repeat center center;}
.icon-application_delete{background:url('images/icon/application_delete.png') no-repeat center center;}

.icon-arrow_left{background:url('images/icon/arrow_left.png') no-repeat center center;}
.icon-arrow_right{background:url('images/icon/arrow_right.png') no-repeat center center;}
.icon-arrow_up{background:url('images/icon/arrow_up.png') no-repeat center center;}
.icon-arrow_down{background:url('images/icon/arrow_down.png') no-repeat center center;}
.icon-user{background:url('images/icon/user.png') no-repeat center center;}
.icon-note{background:url('images/icon/cmy.png') no-repeat center center;}
.icon-excel{background:url('images/icon/page_excel.png') no-repeat center center;}
.icon-copy{background:url('images/icon/page_copy.png') no-repeat center center;}
.icon-paste{background:url('images/icon/page_paste.png') no-repeat center center;}
.icon-image_add{background:url('images/icon/image_add.png') no-repeat center center;}
.icon-page_excel{background:url('images/icon/page_excel.png') no-repeat center center;}
.icon-images{background:url('images/icon/images.png') no-repeat center center;}
.icon-page_copy{background:url('images/icon/page_copy.png') no-repeat center center;}
.icon-server_edit{background:url('images/icon/server_edit.png') no-repeat center center;}
.icon-download {background:url('images/icon/download.png') no-repeat center center;}
.icon-right {background:url('images/icon/bullet_right.png') no-repeat center center;}
.icon-page_edit {background:url('images/icon/page_edit.png') no-repeat center center;}
.icon-table_edit {background:url('images/icon/table_edit.png') no-repeat center center;}
