纽威
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

247 lines
18 KiB

3 years ago
  1. *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}
  2. /*Grid*/.ui-jqgrid{position: relative;border: 1px solid #ddd;background-color: #fff;}
  3. .ui-jqgrid .ui-jqgrid-view{position: relative;left:0;top: 0;padding: 0;}
  4. .ui-jqgrid .ui-common-table{}
  5. /* Caption*/.ui-jqgrid .ui-jqgrid-titlebar{font-weight: normal;height:33px;line-height:32px;padding: 0px;padding-left:8px;position: relative;margin-right: 0px;border-bottom: 1px solid #ddd;/*default*/}
  6. .ui-jqgrid .ui-jqgrid-caption{text-align: left;}
  7. .ui-jqgrid .ui-jqgrid-title{vertical-align: middle;font-weight: bold;}
  8. .ui-jqgrid .ui-jqgrid-titlebar-close{color: inherit;position: absolute;top: 50%;margin: -10px 7px 0 0;padding: 1px;cursor:pointer;}
  9. .ui-jqgrid .ui-jqgrid-titlebar-close span{display: block;margin: 1px;}
  10. .ui-jqgrid .ui-jqgrid-titlebar-close:hover{}
  11. /* Header*/.ui-jqgrid .ui-jqgrid-hdiv{position: relative;margin: 0;padding: 0;overflow: hidden;border-bottom: 1px solid #ddd;}
  12. .ui-jqgrid .ui-jqgrid-hbox{float: left;padding-right: 20px;}
  13. .ui-jqgrid .ui-jqgrid-htable{margin-bottom: 0;table-layout: fixed;border-top:none;}
  14. .ui-jqgrid .ui-jqgrid-htable thead th{overflow : hidden;border-bottom : none;padding-right: 2px;}
  15. .ui-jqgrid .ui-jqgrid-htable thead th div{overflow: hidden;position:relative;}
  16. .ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow: hidden;white-space: nowrap;}
  17. .ui-th-column-header,
  18. .ui-jqgrid .ui-jqgrid-htable th.ui-th-column-header{overflow: hidden;white-space: nowrap;}
  19. .ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{}
  20. .ui-th-rtl, .ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{text-align: center;}
  21. .ui-first-th-ltr{}
  22. .ui-first-th-rtl{}
  23. .ui-jqgrid tr.jqg-first-row-header th{height:auto;border-top:none;padding-bottom: 0;padding-top: 0;border-bottom: none;padding-right: 2px;text-align: center;}
  24. .ui-jqgrid tr.jqg-second-row-header th,
  25. .ui-jqgrid tr.jqg-third--row-header th{border-top:none;text-align: center;}
  26. .ui-jqgrid .ui-th-div-ie{white-space: nowrap;zoom :1;height:17px;}
  27. .ui-jqgrid .ui-jqgrid-resize{height:20px !important;position: relative;cursor :e-resize;display: inline;overflow: hidden;}
  28. .ui-jqgrid .ui-grid-ico-sort{margin-left:5px;overflow:hidden;position:absolute;right: 0;font-size:12px;}
  29. .ui-jqgrid .ui-icon-asc{margin-top:-1px;}
  30. .ui-jqgrid .ui-icon-desc{margin-top:6px;}
  31. .ui-jqgrid .ui-i-asc{margin-top:0;}
  32. .ui-jqgrid .ui-i-desc{margin-top:0;margin-right:13px;}
  33. .ui-jqgrid .ui-single-sort-asc{margin-top:0;}
  34. .ui-jqgrid .ui-single-sort-desc{}
  35. .ui-jqgrid .ui-jqgrid-sortable{cursor:pointer;}
  36. .ui-jqgrid tr.ui-search-toolbar th{}
  37. .ui-jqgrid .ui-search-table td.ui-search-clear{}
  38. .ui-jqgrid tr.ui-search-toolbar td > input{}
  39. .ui-jqgrid tr.ui-search-toolbar select{}
  40. /* Body*/.ui-jqgrid .table-bordered{border-left:0px none !important;border-bottom:0px none !important;}
  41. .ui-jqgrid .table-bordered th{border-left:0px none !important;padding-top:8px;padding-bottom:8px;font-weight: normal;border-right: 0px;background: #eee;}
  42. .ui-jqgrid .table-bordered th:hover{background: #eee;}
  43. .ui-jqgrid .table-bordered td{border-left:0px none !important;border: 1px dashed #d7d7d7;border-right: 0px;padding-top:0px;padding-bottom:0px;height:30px;line-height:30px;}
  44. .ui-jqgrid .table>tbody>td.actives{background-color: #f5f5f5;}
  45. .ui-jqgrid .table-bordered th.ui-th-rtl{border-right:0px none !important;}
  46. .ui-jqgrid .table-bordered tr.ui-row-rtl td{border-right:0px none !important;border-left: 1px solid #ddd !important;}
  47. div.tablediv > .table-bordered{border-left : 1px solid #ddd !important;}
  48. .ui-jqgrid .ui-jqgrid-bdiv table.table-bordered td{border-top: 0px none;}
  49. .ui-jqgrid .ui-jqgrid-bdiv{position: relative;margin: 0;padding:0;overflow: auto;text-align:left;}
  50. .ui-jqgrid .ui-jqgrid-btable{table-layout: fixed;border-left:none ;border-top:none;margin-bottom: 0px}
  51. .ui-jqgrid tr.jqgrow{outline-style: none;}
  52. .ui-jqgrid tr.jqgroup{outline-style: none;}
  53. .ui-jqgrid .ui-jqgrid-btable tbody tr.jqgrow td{overflow: hidden;white-space: pre;padding-right: 2px;}
  54. .ui-jqgrid tr.jqgfirstrow td{height:auto;border-top:none;padding-bottom: 0;padding-top: 0;border-bottom: none;padding-right: 2px;}
  55. .ui-jqgrid tr.jqgroup td{white-space: nowrap;}
  56. .ui-jqgrid tr.jqfoot td{white-space: nowrap;}
  57. .ui-jqgrid tr.ui-row-ltr td{}
  58. .ui-jqgrid tr.ui-row-rtl td{}
  59. .ui-jqgrid td.jqgrid-rownum{}
  60. .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 none;z-index: 99999;}
  61. /* Footer*/.ui-jqgrid .ui-jqgrid-sdiv{position: relative;margin: 0;padding: 0;overflow: hidden;border-left: 0 none !important;border-top : 0 none !important;border-right : 0 none !important;}
  62. .ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0;}
  63. .ui-jqgrid tr.footrow td{font-weight: bold;overflow: hidden;white-space:nowrap;padding-right: 2px;border-bottom: 0px none;}
  64. .ui-jqgrid tr.footrow-ltr td{text-align:left;}
  65. .ui-jqgrid tr.footrow-rtl td{text-align:right;}
  66. /* Pager*/.ui-jqgrid .ui-jqgrid-pager,
  67. .ui-jqgrid .ui-jqgrid-toppager{border-left-width: 0px;border-top: 1px solid #ddd;/*padding : 4px 0px;*/position: relative;/*height: auto;*/white-space: nowrap;overflow: hidden;}
  68. .ui-jqgrid .ui-jqgrid-toppager{border-top-width :0;border-bottom : 1px solid #ddd;}
  69. .ui-jqgrid .ui-jqgrid-toppager .ui-pager-control,
  70. .ui-jqgrid .ui-jqgrid-pager .ui-pager-control{position: relative;border-left: 0;border-bottom: 0;border-top: 0;/*height: 30px;*/}
  71. .ui-jqgrid .ui-pg-table{position: relative;padding: 1px 0;width:auto;margin: 0;}
  72. .ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding-top:4px;padding-bottom:4px;}
  73. .ui-jqgrid .ui-pager-control .ui-pager-table td{border-top : 0px none !important;min-height : 20px !important;}
  74. .ui-jqgrid .ui-pg-button{height:auto;}
  75. .ui-jqgrid .ui-paging-pager td{padding : 0 5px;border-radius:5px;}
  76. .ui-jqgrid .ui-pg-button span{display: block;margin: 0px 2px;float:left;}
  77. .ui-jqgrid .ui-pg-button:hover{}
  78. .ui-jqgrid .ui-disabled:hover{}
  79. .ui-jqgrid .ui-pg-input,
  80. .ui-jqgrid .ui-jqgrid-toppager .ui-pg-input{display: inline-block;height:auto;width: auto;font-size:.9em;margin:0;line-height: inherit;padding: 0px 0px;height:20px;text-align:center;box-shadow:none;-webkit-box-shadow:none;border: 1px solid #ddd; border-radius: 4px;}
  81. .ui-jqgrid .ui-pg-selbox,
  82. .ui-jqgrid .ui-jqgrid-toppager .ui-pg-selbox{font-size:.9em;line-height:inherit;display:block;margin: 0;padding: 0px 0px;height:20px;box-shadow:none;-webkit-box-shadow:none;}
  83. .ui-jqgrid .ui-separator{height: 18px;border : none;border-left: 2px solid #ddd ;/*default*/}
  84. .ui-separator-li{height: 2px;border : none;border-top: 2px solid #ddd ;/*default*/margin: 0;padding: 0;width:100%}
  85. .ui-jqgrid .ui-jqgrid-pager .ui-pg-div,
  86. .ui-jqgrid .ui-jqgrid-toppager .ui-pg-div{float:left;position:relative;}
  87. .ui-jqgrid .ui-jqgrid-pager .ui-pg-button,
  88. .ui-jqgrid .ui-jqgrid-toppager .ui-pg-button{cursor:pointer;}
  89. .ui-jqgrid .ui-jqgrid-pager .ui-pg-div span,
  90. .ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span{float:left;}
  91. .ui-jqgrid td input,
  92. .ui-jqgrid td select,
  93. .ui-jqgrid td textarea{margin: 0;}
  94. .ui-jqgrid td textarea{width:auto;height:auto;}
  95. .ui-jqgrid .ui-jqgrid-pager .ui-pager-table,
  96. .ui-jqgrid .ui-jqgrid-toppager .ui-pager-table{width:100%;table-layout:fixed;height:100%;}
  97. .ui-jqgrid .ui-jqgrid-pager .ui-paging-info,
  98. .ui-jqgrid .ui-jqgrid-toppager .ui-paging-info{font-weight: normal;height:auto;margin-top:3px;margin-right:18px;display: inline;}
  99. .ui-jqgrid .ui-jqgrid-pager .ui-paging-pager,
  100. .ui-jqgrid .ui-jqgrid-toppager .ui-paging-pager{table-layout:auto;height:100%;}
  101. .ui-jqgrid .ui-jqgrid-pager .navtable,
  102. .ui-jqgrid .ui-jqgrid-toppager .navtable{float:left;table-layout:auto;height:100%;}
  103. .ui-jqgrid .ui-jqgrid-pager .navtable td,
  104. .ui-jqgrid .ui-jqgrid-toppager .navtable td{padding : 0 5px;}
  105. /*Subgrid*/.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display: block;}
  106. .ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%;}
  107. .ui-jqgrid .ui-subgrid table{table-layout: fixed;}
  108. .ui-jqgrid .ui-subgrid tr.ui-subtblcell td{}
  109. .ui-jqgrid .ui-subgrid td.subgrid-data{border-top: 0 none !important;}
  110. .ui-jqgrid .ui-subgrid td.subgrid-cell{vertical-align: middle}
  111. .ui-jqgrid a.ui-sghref{text-decoration: none;color : #010101;/*default*/}
  112. .ui-jqgrid .ui-th-subgrid{height:20px;}
  113. .tablediv > .row{margin: 0 0}
  114. /* loading*/.ui-jqgrid .loading{position: absolute;top: 45%;left: 45%;width: auto;z-index:101;padding: 6px;margin: 5px;text-align: center;display: none;border: 1px solid #ddd;/*default*/font-size: 14px;background-color: #d9edf7;}
  115. .ui-jqgrid .jqgrid-overlay{display:none;z-index:100;}
  116. /* IE * html .jqgrid-overlay{width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*/
  117. * .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1;}
  118. /* IE width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*//* end loading div*//* Toolbar*/.ui-jqgrid .ui-userdata{padding: 4px 0px;overflow: hidden;min-height: 32px;}
  119. .ui-jqgrid .ui-userdata-top{border-left-width: 0px;/*default*/border-bottom: 1px solid #ddd;}
  120. .ui-jqgrid .ui-userdata-bottom{border-left-width: 0px;/*default*/border-top: 1px solid #ddd;}
  121. /*Modal Window*/.ui-jqdialog{}
  122. .ui-jqdialog{display: none;width: 500px;position: absolute;/*padding: 5px;*/overflow:visible;}
  123. .ui-jqdialog .ui-jqdialog-titlebar{padding: .1em .1em;min-height: 35px;}
  124. .ui-jqdialog .ui-jqdialog-title{margin: .3em 0 .2em;font-weight: bold;padding-left :6px;padding-right:6px;}
  125. .ui-jqdialog .ui-jqdialog-titlebar-close{position: absolute;top: 0%;margin: 3px 5px 0 0;padding: 8px;cursor:pointer;}
  126. .ui-jqdialog .ui-jqdialog-titlebar-close span{}
  127. .ui-jqdialog .ui-jqdialog-titlebar-close:hover,
  128. .ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding: 8px;}
  129. .ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content{border: 0;padding: .3em .2em;background: none;height:auto;}
  130. .ui-jqdialog .ui-jqconfirm{padding: .4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:120px;width:220px;text-align:center;background-color: #fff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
  131. .ui-jqdialog>.ui-resizable-se{}
  132. .ui-jqgrid>.ui-resizable-se{}
  133. /* end Modal window*//* Form edit*/.ui-jqdialog-content .FormGrid{margin: 0 8px 0 8px;overflow:auto;position:relative;}
  134. .ui-jqdialog-content .EditTable{width: 100%;margin-bottom:0;}
  135. .ui-jqdialog-content .DelTable{width: 100%;margin-bottom:0;}
  136. .EditTable td input,
  137. .EditTable td select,
  138. .EditTable td textarea{width: 98%;display: inline-block;}
  139. .EditTable td textarea{width:auto;height:auto;}
  140. .EditTable .FormData td{height:37px !important;}
  141. .ui-jqdialog-content td.EditButton{text-align: right;padding: 5px 5px 5px 0;}
  142. .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;}
  143. .ui-jqdialog-content input.FormElement{padding: .5em .3em;margin-bottom: 5px}
  144. .ui-jqdialog-content select.FormElement{padding:.3em;margin-bottom: 3px;}
  145. .ui-jqdialog-content .data-line{padding-top:.1em;border: 0 none;}
  146. .ui-jqdialog-content .CaptionTD{vertical-align: middle;border: 0 none;padding: 2px;white-space: nowrap;}
  147. .ui-jqdialog-content .DataTD{padding: 2px;border: 0 none;vertical-align: top;}
  148. .ui-jqdialog-content .form-view-data{white-space:pre}
  149. .fm-button{}
  150. .fm-button-icon-left{margin-left: 4px;margin-right: 4px;}
  151. .fm-button-icon-right{margin-left: 4px;margin-right: 4px;}
  152. .fm-button-icon-left{}
  153. .fm-button-icon-right{}
  154. #nData, #pData{margin-left: 4px;margin-right: 4px;}
  155. #sData span, #cData span{margin-left: 5px;}
  156. /* End Eorm edit*//*.ui-jqgrid .edit-cell{}*/.ui-jqgrid .selected-row,
  157. div.ui-jqgrid .selected-row td{font-style : normal;}
  158. /* inline edit actions button*/.ui-inline-del, .ui-inline-cancel{margin-left: 14px;}
  159. .ui-jqgrid .inline-edit-cell{}
  160. /* Tree Grid*/.ui-jqgrid .tree-wrap{float: left;position: relative;height: 18px;white-space: nowrap;overflow: hidden;}
  161. .ui-jqgrid .tree-minus{position: absolute;height: 18px;width: 18px;overflow: hidden;}
  162. .ui-jqgrid .tree-plus{position: absolute;height: 18px;width: 18px;overflow: hidden;}
  163. .ui-jqgrid .tree-leaf{position: absolute;height: 18px;width: 18px;overflow: hidden;}
  164. .ui-jqgrid .treeclick{cursor: pointer;color: #999;}
  165. /* moda dialog*/
  166. * iframe.jqm{position:absolute;top:0;left:0;z-index:-1;}
  167. /* 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}
  168. /* RTL Support*/.ui-jqgrid .ui-jqgrid-caption-rtl{text-align: right;}
  169. .ui-jqgrid .ui-jqgrid-hbox-rtl{float: right;padding-left: 20px;}
  170. .ui-jqgrid .ui-jqgrid-resize-ltr{float: right;margin: -2px -2px -2px 0;height:100%;}
  171. .ui-jqgrid .ui-jqgrid-resize-rtl{float: left;margin: -2px -2px -2px -0px;}
  172. .ui-jqgrid .ui-sort-rtl{}
  173. .ui-jqgrid .tree-wrap-ltr{float: left;top:10px;}
  174. .ui-jqgrid .tree-wrap-rtl{float: right;}
  175. .ui-jqgrid .ui-ellipsis{-moz-text-overflow:ellipsis;text-overflow:ellipsis;}
  176. /* Toolbar Search Menu. Nav menu*/.ui-search-menu,
  177. .ui-nav-menu{position: absolute;padding: 2px 5px;z-index:99999;}
  178. .ui-search-menu.ui-menu .ui-menu-item,
  179. .ui-nav-menu.ui-menu .ui-menu-item{list-style-image: none;padding-right: 0;padding-left: 0;}
  180. .ui-search-menu.ui-menu .ui-menu-item a,
  181. .ui-nav-menu.ui-menu .ui-menu-item a{display: block;}
  182. .ui-search-menu.ui-menu .ui-menu-item a.g-menu-item:hover,
  183. .ui-nav-menu.ui-menu .ui-menu-item a.g-menu-item:hover{margin: -1px;font-weight: normal;}
  184. .ui-jqgrid .ui-search-table{padding: 0;border: 0 none;height:20px;width:100%;}
  185. .ui-jqgrid .ui-search-table .ui-search-oper{width:20px;}
  186. a.g-menu-item, a.soptclass, a.clearsearchclass{cursor: pointer;}
  187. .ui-jqgrid .ui-jqgrid-view input,
  188. .ui-jqgrid .ui-jqgrid-view select,
  189. .ui-jqgrid .ui-jqgrid-view textarea,
  190. .ui-jqgrid .ui-jqgrid-view button{/*font-size: 11px*/}
  191. .ui-jqgrid .ui-scroll-popup{width: 100px;}
  192. .ui-search-table select,
  193. .ui-search-table input{padding: 4px 3px;}
  194. .ui-disabled{opacity: .35;filter:Alpha(Opacity=35);/* support: IE8*/background-image: none;}
  195. .ui-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: .3;filter: Alpha(Opacity=30);/* support: IE8*/}
  196. .ui-jqgrid-pager .ui-pg-table .ui-pg-button:hover,
  197. .ui-jqgrid-toppager .ui-pg-table .ui-pg-button:hover{background-color: #ddd;}
  198. .ui-jqgrid-corner{border-radius: 5px}
  199. .ui-resizable-handle{/*position: absolute;*/display: block;left :97%;}
  200. .ui-jqdialog .ui-resizable-se{width: 12px;height: 12px;right: -5px;bottom: -5px;background-position: 16px 16px;}
  201. .ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}
  202. .ui-top-corner{border-top-left-radius: 5px;border-top-right-radius: 5px;}
  203. .ui-bottom-corner{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
  204. .ui-search-table{margin-bottom: 0;}
  205. .ui-search-table .columns, .ui-search-table .operators{padding-right: 5px;}
  206. .opsel{float :left;width : 100px;margin-right : 5px;}
  207. .add-group, .add-rule, .delete-group{width: 14%;margin-right : 5px;}
  208. .delete-rule{width : 15px;}
  209. ul.ui-search-menu, ul.ui-nav-menu{list-style-type: none;}
  210. ul.ui-search-menu li a,
  211. ul.ui-nav-menu li a,
  212. .soptclass,
  213. .clearsearchclass{text-decoration: none;color : #010101;}
  214. ul.ui-search-menu li a:hover, ul.ui-nav-menu li a:hover, a.soptclass:hover, a.clearsearchclass:hover{background-color: #ddd;padding: 1px 1px;text-decoration: none;}
  215. ul.ui-search-menu li, ul.ui-nav-menu li{padding : 5px 5px;}
  216. .ui-menu-item hr{margin-bottom: 0px;margin-top:0px;}
  217. .searchFilter .ui-search-table td,
  218. .searchFilter .ui-search-table th{border-top: 0px none !important;}
  219. .searchFilter .queryresult{margin-bottom: 5px;}
  220. .searchFilter .queryresult tr td{border-top: 0px none;}
  221. .ui-search-label{padding-left: 5px;}
  222. .frozen-div, .frozen-bdiv{background-color: #fff;}
  223. .ui-jqgrid .ui-jqgrid-htable .colmenuspan{display:inline-block;}
  224. .ui-jqgrid .ui-jqgrid-htable .ui-th-div{}
  225. .column-menu, .ui-search-menu{padding: 10px 15px;}
  226. .column-menu .divider{background-color: #e5e5e5;height: 1px;padding:0 0;margin: 5px 0;overflow: hidden;}
  227. .ui-menu-item .ui-common-table .menu_icon{padding-right: 8px;}
  228. td.menu_text{width: auto;padding-left: 1px;white-space: nowrap;}
  229. #search_menu .ui-menu-item div{padding: 3px 0;white-space: nowrap;}
  230. #search_menu .search_buttons{display:inline-block;width:50%;padding: 3px 3px;}
  231. .search_buttons .btn-default:hover{padding-bottom: 6px;padding-top: 6px;}
  232. .search_buttons #bs_reset{margin-right: 3px;}
  233. .search_buttons #bs_search{margin-left: 3px;}
  234. /*.ui-jqgrid .cbox{margin-left: -1px;position: initial;vertical-align: text-bottom;}
  235. .ui-jqgrid .checkbox{margin-left: 8px;position:initial;margin-top:3.5px;}*/
  236. .ui-jqgrid .ui-th-div .ckbox input[type="checkbox"]{margin-bottom:3px;}
  237. .ui-jqgrid .ui-th-div .ckbox,.rdio{margin-left: 4.5px;}
  238. .ui-jqgrid .ckbox,.rdio{position: relative;display:block;padding-right:0px;line-height: initial;float:left;margin-left: 5px;}
  239. .ui-jqgrid .ckbox input[type="checkbox"],.rdio input[type="radio"]{opacity: 0;margin: 2px 0 0;}
  240. .ui-jqgrid .ckbox label,.rdio label{padding-left: 10px;cursor: pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
  241. .ui-jqgrid .ckbox label:before{width: 17px;height: 17px;position: absolute;top: 1px;left: 0;content: '';display: inline-block;border: 1px solid #ccc;background: #fff;}
  242. .ui-jqgrid .ckbox input[type="checkbox"]:disabled + label{color: #999;}
  243. .ui-jqgrid .ckbox input[type="checkbox"]:disabled + label:before{background-color: #eee;}
  244. .ui-jqgrid .ckbox input[type="checkbox"]:checked + label::after{font-family: 'FontAwesome';content: "\F00C";position: absolute;top: 4px;left:1px;display: inline-block;font-size: 11px;width: 15px;height: 15px;color: #fff;}
  245. .ui-jqgrid .ckbox input[type="checkbox"]:checked + label:before{border-color: #337ab7;background-color: #337ab7;}
  246. .ui-jqgrid tr.ui-row-ltr i.fa-toggle-on {color:#1ABC9C;font-size:13pt;vertical-align:middle;margin-top:-1px;margin-left: -3px;height:15px;}
  247. .ui-jqgrid tr.ui-row-ltr i.fa-toggle-off {color:#aaa;font-size:13pt;vertical-align: middle;margin-top:-1px;margin-left: -3px;height:15px;}