body { font: 12px/150% "Microsoft YaHei"; }

/*自定义全站样式====================*/
.divBar { margin-top: 10px; line-height: 25px; font-weight: bold; color: #409eff; padding-left: 2px; border-bottom: solid 1px #409eff; }
.divBar .right { float: right; margin-right: 10px; }
.tableDisplay, .tableDisplay td, .tableDisplay th { border-collapse: collapse; margin: 0px; padding: 3px; line-height: 25px; border: 0px; font-size: 12px; }
.tableDisplay th { font-weight: normal; text-align: right; color: #409eff; width: 80px; white-space: nowrap; }
.tableDisplay td { font-weight: normal; text-align: left; white-space: nowrap; }

a.abtn, a.abtn:active { color: Blue; }
a.abtn:hover { text-decoration: underline; }


/*布局表格*/
.divtable, .divtable td { border: 0; padding: 0; border-collapse: collapse; position: relative; }
.divtable td, .divtable a { text-decoration: none; }
.divtable a:hover { text-decoration: underline; cursor: pointer; }
.searchtable, .searchtable td { border: 0; padding: 0; margin: 0; border-collapse: collapse; }

/*自定义布局table*/
.table-div, .table-div th, .table-div td { border: 0px; padding: 0px; white-space: nowrap; }
.table-div th { text-align: right; color: #799FEF; }
.table-div td { text-align: left; vertical-align: middle; }
.table-div input, .table-div select { margin-left: 0px; }

/*自定义datagrid divsearch*/
.divSearch { padding: 0px; margin: 0px; line-height: 20px; }
.divSearch table { border-collapse: collapse; }
.divSearch table { vertical-align: middle; }

/*自定义datagrid toolbar*/
.divToolbar { margin: 0px; line-height: 20px; }
.divToolbar table { border-collapse: collapse; }
.divToolbar table { vertical-align: middle; }
.divToolbar table th { text-align: right; color: #799FEF; }
.divToolbar.datagrid-toolbar { height: auto; display: block; }
.divToolbar td.tip { padding: 0px 5px; }
.divToolbar th.item { color: Red; font-weight: bold; text-align: center; padding: 0px 5px; }
.divToolbar input[type="radio"] { vertical-align: middle; margin: 0px 3px 0px 0px; }
.divToolbar table th, .divToolbar table td { white-space: nowrap; }
.divToolbar.line { border-bottom: solid 1px #ccc; }
.divToolbar.bg { background: url('img-icons/bg-bar.gif') repeat-x left bottom; }


/*添加修改 table*/
.table-edit, .table-edit th, .table-edit td { border: 0px; padding: 0px; white-space: nowrap; }
.table-edit th { text-align: right; color: #333333; min-width: 60px; font-weight: normal; }
.table-edit td { text-align: left; vertical-align: middle; padding: 3px; }
.table-edit input, .table-edit select { margin-left: 0px; }
.table-edit input { width: 280px; padding-left: 3px; }
.table-edit textarea { width: 280px; min-height: 100px; padding-left: 3px; }
.table-edit select { width: 285px; }
.table-edit input[type="checkbox"] { width: 20px; }
.table-edit th.top { vertical-align: top; padding-top: 3px; }

/*disnum*/
span.disnum { color: #bbb; padding: 0px 2px; }
span.sbd { color: blue; padding: 0px 2px; }
span.sbdp { color: #44A2FF; padding: 0px 2px; }
span.s360 { color: green; padding: 0px 2px; }
span.ssm { color: #F08300; padding: 0px 2px; }



span.gre { color: green; padding: 0px 2px; }
span.red { color: red; padding: 0px 2px; }
span.b { font-weight: bold; }
span.em { padding: 0px 3px; color: #FFA6A6; }
span.m50 { display: inline-block; min-width: 50px; }
span.m80 { display: inline-block; min-width: 80px; }
span.m100 { display: inline-block; min-width: 100px; }
span.fwn { font-weight: normal; }
span.dis { color: #ADD8E6; padding: 0px 2px; }

span.spanbtn { padding: 0px 3px; color: #499AEB; cursor: pointer; }
span.spanbtn:hover { text-decoration: underline; }
span.spanbtn.dis { color: Gray; }

.combo-text { padding-left: 5px; }
.combo-arrow { margin-left: -5px; }

.spinner { padding-left: 5px; }
.spinner .spinner-text { padding-left: 0px; }
.datagrid-footer { font-weight: bold; color: #804040; }
