ligerui-form.css 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559
  1.  /* 表单 */
  2. .l-form { margin:7px;overflow:hidden;}
  3. .l-form .l-group{ clear:both; margin:0; height:28px; line-height:28px; font-weight:bold; font-size:12px; color:#333; border-bottom:solid 1px #ebebeb; padding-top:5px;margin-bottom:10px; display:block; position:relative; clear:both;}
  4. .l-group span{
  5. float:left;
  6. width:90px;
  7. text-align: left;
  8. }
  9. .l-group-hasicon span {
  10. margin-left: 40px;
  11. }
  12. .l-form .l-group-hasicon{ }
  13. .l-form .l-group-hasicon img{ width:16px; height:16px; position:absolute; left:6px; top:6px;}
  14. .l-form .l-group-hasicon div{ width:16px; height:16px; position:absolute; left:6px; top:6px;}
  15. .l-form ul, .l-form li{ list-style:none;}
  16. .l-form ul{ clear:both; margin-top:2px; margin-bottom:2px;}
  17. .l-form .l-fieldcontainer ul { margin:0;}
  18. .l-form .l-fieldcontainer { padding:0; }
  19. .l-form .l-fieldcontainer-first {
  20. clear: left;
  21. }
  22. .l-form li{ float:left; overflow:hidden; text-align:left; line-height:23px;padding:0; padding-top:2px; padding-bottom:2px; position:relative;}
  23. .l-form li textarea{ height:80px;}
  24. .l-form .l-form-buttons{ clear:both; margin-top:10px;}
  25. .l-form .l-form-buttons li {
  26. float: left; margin-right:7px;
  27. }
  28. .l-hidden{ display:none;}
  29. .l-form-container {
  30. clear: both;
  31. overflow: hidden;
  32. }
  33. /* -------------
  34. * 多行文本框颜色 *
  35. * ------------- */
  36. .l-textarea{border:1px solid #A8AAAD; outline:none;}
  37. .l-textarea:hover{border-color:#01AAEE;}
  38. .l-textarea-invalid,.l-textarea:focus{ border-color:#FF8801;}
  39. .l-textarea-invalid{border-color:#FF7777; background:#FFEEEE url(../images/common/invalid-line.gif) repeat-x bottom;}
  40. .l-textarea-invalid:hover,.l-textarea-invalid:focus{border-color:#FF7777;}
  41. /* -------------
  42. * 文本框/下拉框/日期框/调整器 *
  43. * ------------- */
  44. .l-text-wrapper{ position:relative;}
  45. /* 文本框、下来框、日期框、调整器都使用到这个 */
  46. .l-text
  47. {
  48. position:relative;
  49. border:1px solid #AECAF0; height:20px; line-height:20px;
  50. width:130px; background:white;
  51. }
  52. /* 文本框 验证不通过 */
  53. .l-text-invalid{ border-color:#FF7777; background:#FFEEEE url(../images/common/invalid-line.gif) repeat-x bottom;}
  54. .l-text-invalid .l-text-field{ background:none;}
  55. /*只读时边框*/
  56. .l-text-disabled
  57. {
  58. border-color:#C2C2C2;
  59. background:#E0E0E0;
  60. }
  61. /*只读时文本框*/
  62. .l-text-disabled .l-text-field{
  63. background:#E0E0E0;
  64. }
  65. /* 编辑状态 */
  66. .l-text-editing
  67. {
  68. }
  69. /* 只读状态*/
  70. .l-text-readonly {
  71. background:none; border:0; margin:2px;
  72. border-bottom:1px solid #b1b1b1;
  73. }
  74. .l-text-readonly input {
  75. background:none; border:0;
  76. }
  77. .l-text-readonly .l-trigger,.l-text-readonly .l-trigger-icon {
  78. display:none;
  79. }
  80. .l-text-readonly .l-trigger-cancel
  81. {
  82. display:none; cursor:auto;
  83. }
  84. /* 表单文本框 input:text */
  85. .l-text-field
  86. {
  87. position:absolute; top:0px; left:0px;
  88. width:110px;
  89. border:0; margin:0; outline:none;
  90. }
  91. .l-text-field-number {
  92. text-align: right;
  93. }
  94. /* 表单文本框 内容为空时 */
  95. .l-text-field-null
  96. { color:#C1C1C1;
  97. }
  98. /* 下拉框/日期/调整器 右侧那个可点击的区域 分别是普通、经过、按住状态 */
  99. .l-trigger,.l-trigger-hover,.l-trigger-pressed
  100. {
  101. cursor:pointer;
  102. position:absolute;
  103. top:1px;right:1px;
  104. width:16px; height:16px;
  105. overflow:hidden;
  106. }
  107. .l-trigger
  108. {
  109. border:1px solid #AECAF0;
  110. background:#DBEBFF url('../images/controls/bg-trigger.gif') repeat-x left;
  111. }
  112. .l-trigger-hover
  113. {
  114. border:1px solid #EABE4E;
  115. background:#fedc75 url('../images/controls/bg-trigger-over.gif') repeat-x left;
  116. }
  117. .l-trigger-pressed
  118. {
  119. border:1px solid #EABE4E;
  120. background:#fedc75 url('../images/controls/bg-trigger-pressed.gif') repeat-x left;
  121. }
  122. /* l-text-popup */
  123. .l-text-popup .l-trigger,.l-text-popup .l-trigger-hover,.l-text-popup .l-trigger-pressed
  124. {
  125. top:0px;right:0px;
  126. width:16px;height:100%;border:none; border-left:1px solid #AECAF0;
  127. }
  128. .l-text-popup .l-trigger-cancel
  129. {
  130. right :19px; border:0; background:transparent;height:100%;
  131. }
  132. .l-text-popup .l-trigger-icon
  133. {
  134. background: url('../images/icon/icon-select.gif') no-repeat 55% 55% transparent;
  135. }
  136. .l-text-popup .l-trigger-cancel .l-trigger-icon
  137. {
  138. background: url('../images/icon/icon-unselect.gif') no-repeat 50% 53% transparent;
  139. }
  140. /* 下拉框/日期 取消选择 */
  141. .l-trigger-cancel {
  142. right:20px; background:transparent; border:0px;
  143. }
  144. .l-trigger-cancel .l-trigger-icon ,.l-text-date .l-trigger-cancel .l-trigger-icon{
  145. background:url('../images/icon/icon-unselect.gif') no-repeat 50% 60% transparent;
  146. }
  147. .l-text-date .l-trigger,.l-text-date .l-trigger-hover,.l-text-date .l-trigger-pressed {
  148. background:none;border:none;
  149. }
  150. .l-text-date .l-trigger-icon {
  151. background-image: url('../images/dateeditor/date.gif');
  152. }
  153. /* 下拉框/日期 右侧那个可点击的区域里面的图标 */
  154. .l-trigger-icon
  155. { width:100%;
  156. height:100%;
  157. background:url('../images/icon/icon-down.gif') no-repeat 50% 50%;
  158. }
  159. /* -------------
  160. * 调整器 *
  161. * ------------- */
  162. .l-spinner-up .l-spinner-icon,.l-spinner-down .l-spinner-icon{overflow: hidden;position: absolute;left: 0px;top: 50%;margin-top: -3px;width: 100%;height: 6px;background: no-repeat center top;}
  163. .l-spinner-down-over,.l-spinner-up-over{background:#fedc75 url('../images/controls/bg-trigger-over.gif') repeat-x left;}
  164. .l-spinner-up .l-spinner-icon{background-image: url(../images/icon/icon-up.gif);}
  165. .l-spinner-down .l-spinner-icon{background-image: url(../images/icon/icon-down.gif);}
  166. .l-spinner-up,.l-spinner-down {width: 100%;height: 50%;overflow: hidden;display: block;position: absolute;left: 0px;top: 0px;}
  167. .l-spinner-down{top: 50%;}
  168. .l-spinner-split{overflow: hidden;width: 13px;height: 1px;position: absolute;left: 1px;top: 50%;z-index: 10;background: #B5B8C8; }
  169. /* -------------
  170. * 验证 *
  171. * ------------- */
  172. .l-verify-star { color:Red;}
  173. .l-star { color:Red;}
  174. /* -------------
  175. * 下拉框 *
  176. * ------------- */
  177. .l-box-select
  178. {
  179. display:none;
  180. position:absolute; padding:0px;
  181. border:1px solid #AECAF0; background:white;
  182. width:130px; height:auto;
  183. margin-top:1px;
  184. z-index:9300; font-size:12px; line-height:18px;
  185. }
  186. .l-box-select-grid{border-bottom:1px solid #A3C0E8;border-right:1px solid #A3C0E8;}
  187. .l-box-select-grid thead td,.l-box-select-grid tr.l-table-headerow td{
  188. background:#DBEBFF url('../images/controls/bg-panel-title.gif') repeat-x left;
  189. }
  190. .l-box-select-grid td{padding:0;margin:0;height:22px; line-height:22px; border-left:1px solid #A3C0E8;border-top:1px solid #A3C0E8; }
  191. .l-box-select strong{
  192. font-weight: bold;
  193. }
  194. .l-box-select-lookup {
  195. height:auto;
  196. }
  197. .l-box-select-lookup .l-panel {
  198. border:0;
  199. }
  200. .l-box-select-lookup .l-form {
  201. margin:0; padding:2px; background:#EAF2FF;border-bottom: 1px solid #AECAF0;
  202. }
  203. .l-box-select-lookup .l-box-select-inner {
  204. padding:0;overflow:hidden; height:auto;
  205. }
  206. .l-box-select-absolute
  207. {
  208. margin-top:0px;
  209. }
  210. .l-box-select-inner{ margin:0; padding:0; width:100%;overflow:auto; height:120px;color:#333;}
  211. .l-box-select-inner .l-box-select-table{margin:0; padding:0; width:100%; }
  212. .l-box-select .l-table-nocheckbox td:hover,.l-box-select .l-table-nocheckbox td.l-over{ background-color:#FFE7A2; cursor:pointer;}
  213. .l-box-select .l-table-nocheckbox td.l-selected{ background-color:#FFBD69;}
  214. .l-box-select .l-box-select-table td{ padding:2px; text-align:left;}
  215. .l-box-select-add {
  216. border-top: 1px solid #ddd;
  217. background: #f5f5f5;
  218. padding-left: 5px;
  219. }
  220. .l-box-select-add .link {
  221. line-height: 30px; display:block;
  222. padding-left: 20px;
  223. position: relative;
  224. color: #555555;
  225. cursor: pointer;
  226. outline: medium none;
  227. text-decoration: none;
  228. }
  229. .l-box-select-add .link .icon {
  230. background:url('../images/icon/spr_icons.gif') no-repeat; width:12px; height:12px; line-height:12px; overflow:hidden;left: 1px;position: absolute;top: 8px;
  231. }
  232. .l-box-select-add a:hover {
  233. color: #2A66BB;
  234. }
  235. /* listbox */
  236. .l-listbox {
  237. border:1px solid #AECAF0; background:white;
  238. width:130px; height:120px;font-size:12px; line-height:18px;
  239. }
  240. .l-listbox-grid{border-bottom:1px solid #A3C0E8;border-right:1px solid #A3C0E8;}
  241. .l-listbox-grid thead td,.l-listbox-grid tr.l-table-headerow td{
  242. background:#DBEBFF url('../images/controls/bg-panel-title.gif') repeat-x left; border-top:none;
  243. }
  244. .l-listbox-grid td{padding:0;margin:0;height:22px; line-height:22px; border-left:1px solid #A3C0E8;border-top:1px solid #A3C0E8; }
  245. .l-listbox-inner{ margin:0; padding:0; width:100%;overflow:auto; height:100%;color:#333;}
  246. .l-listbox-inner .l-listbox-table{margin:0; padding:0; width:100%; }
  247. .l-listbox tr:hover td,.l-listbox tr.l-over td{ background-color:#DFE8F6; cursor:pointer; border-bottom:1px dotted #89A8E3;border-top:1px dotted #89A8E3; }
  248. .l-listbox tr.l-selected td{ background-color:#C6D7EF;border-bottom:1px dotted #89A8E3;border-top:1px dotted #89A8E3;}
  249. .l-listbox td{ padding:2px; text-align:left;border-top:1px solid #ffffff;border-bottom:1px solid #fff;}
  250. .l-listbox .l-listbox-grid td{border-top:1px solid #89A8E3;border-bottom:1px solid #89A8E3;}
  251. .l-listbox .l-table-nocheckbox .l-checkboxrow { display:none;width:0px;}
  252. /* radiolist */
  253. .l-radiolist td {
  254. padding: 2px 4px;
  255. }
  256. .l-radiolist-disabled td {
  257. color:#ccc
  258. }
  259. /* checkboxlist */
  260. .l-checkboxlist td {
  261. padding: 2px 4px;
  262. }
  263. .l-checkboxlist-disabled td {
  264. color:#ccc
  265. }
  266. /* 下拉框 右下角调整大小图标 */
  267. .l-btn-nw-drop
  268. {
  269. position:absolute;
  270. right:0px;bottom:0px;
  271. width:8px; height:8px;background:url('../images/icon/icon-drop.gif') no-repeat 50% 50%;
  272. }
  273. /* -------------
  274. * 复选框 *
  275. * ------------- */
  276. .l-checkbox-wrapper{
  277. display: -moz-inline-stack;display:inline-block; zoom: 1;*display: inline;margin:0 auto;margin-right:2px; padding:0;}
  278. .l-checkbox-wrapper label{margin-right:5px;}
  279. a.l-checkbox {
  280. background:url('../images/controls/checkbox.gif') no-repeat 0 0;
  281. vertical-align: middle;
  282. height: 13px;
  283. width: 13px; margin:0 auto;
  284. overflow:hidden;
  285. display: -moz-inline-stack;display:inline-block; zoom: 1;*display: inline;
  286. margin-right:5px;
  287. }
  288. div.l-disabled a.l-checkbox
  289. {
  290. background-position:-39px 0;
  291. }
  292. div.l-disabled a.l-checkbox-checked
  293. {
  294. background-position:-39px -13px;
  295. }
  296. a.l-checkbox-checked
  297. {
  298. background-position:0 -13px;
  299. }
  300. .l-over a.l-checkbox
  301. {
  302. background-position:-13px 0px;
  303. }
  304. .l-over a.l-checkbox-checked
  305. {
  306. background-position:-13px -13px;
  307. }
  308. /* -------------
  309. * 单选框 *
  310. * ------------- */
  311. .l-radio-wrapper{
  312. display: -moz-inline-stack;display:inline-block; zoom: 1;*display: inline; margin-right:2px;
  313. }
  314. .l-radio-wrapper label{margin-right:5px;}
  315. a.l-radio {
  316. background:url('../images/controls/radio.gif') no-repeat 0 0;
  317. vertical-align: middle;
  318. height: 13px;
  319. width: 13px;
  320. overflow:hidden;
  321. display: -moz-inline-stack;display:inline-block; zoom: 1;*display: inline;
  322. margin-right:5px;
  323. }
  324. a.l-radio-checked
  325. {
  326. background-position:0 -13px;
  327. }
  328. div.l-disabled a.l-radio
  329. {
  330. background-position:-26px 0;
  331. }
  332. div.l-disabled a.l-radio-checked
  333. {
  334. background-position:-26px -13px;
  335. }
  336. .l-over a.l-radio
  337. {
  338. background-position:-13px 0px;
  339. }
  340. .l-over a.l-radio-checked
  341. {
  342. background-position:-13px -13px;
  343. }
  344. /* -----------------------
  345. * 日期控件 *
  346. * ----------------------- */
  347. .l-box-dateeditor
  348. {
  349. position:absolute; padding:0px; overflow:hidden;
  350. border:1px solid #A3C0E8; background:white;
  351. width:200px;
  352. margin-top:1px;
  353. z-index:9999;
  354. }
  355. .l-box-dateeditor-absolute
  356. {
  357. margin-top:0px;
  358. }
  359. .l-box-dateeditor-header
  360. {
  361. width:100%; height: 23px; background:url(../images/controls/dateeditor-header-bg.gif) repeat-x -2px center; text-align:center;
  362. position:relative; text-align:center;
  363. }
  364. .l-box-dateeditor-header-text
  365. {
  366. margin:0 auto; color:#1542B3; line-height:23px; font-weight:lighter;text-align:center;
  367. }
  368. .l-box-dateeditor-header-text a
  369. {color:#1542B3; text-decoration:none;cursor:pointer;
  370. }
  371. .l-box-dateeditor-header-btn
  372. {
  373. top:0;width:23px; height:23px;position:absolute; cursor:pointer;
  374. }
  375. .l-box-dateeditor-header-btn-over
  376. {
  377. background: url(../images/icon/bar-button-over.gif) no-repeat center;
  378. }
  379. .l-box-dateeditor-header-btn span
  380. {
  381. width:20px; height:20px; display:block; position:absolute; top:2px; left:2px;
  382. }
  383. .l-box-dateeditor-header-prevmonth{left:24px; }
  384. .l-box-dateeditor-header-prevmonth span{background: url(../images/dateeditor/icon-prev.gif) no-repeat center;}
  385. .l-box-dateeditor-header-nextmonth{right:24px;}
  386. .l-box-dateeditor-header-nextmonth span{background: url(../images/dateeditor/icon-next.gif) no-repeat center;}
  387. .l-box-dateeditor-header-prevyear{left:4px; }
  388. .l-box-dateeditor-header-prevyear span{background: url(../images/dateeditor/icon-first.gif) no-repeat center;}
  389. .l-box-dateeditor-header-nextyear{ right:4px;}
  390. .l-box-dateeditor-header-nextyear span{background: url(../images/dateeditor/icon-last.gif) no-repeat center;}
  391. .l-box-dateeditor-body{border:1px solid #A3C0E8; border-left:none; border-right:none; text-align:center; position:relative; }
  392. .l-box-dateeditor-body table{ margin:0 auto;}
  393. .l-box-dateeditor-monthselector,.l-box-dateeditor-yearselector,.l-box-dateeditor-hourselector,.l-box-dateeditor-minuteselector{ background:white; list-style:none; margin:0 auto; padding:0; position:absolute;top:0px;left:0px; width:100%; display:none; height:100%; overflow:hidden;}
  394. .l-box-dateeditor-minuteselector{ overflow:auto;}
  395. .l-box-dateeditor-monthselector li{ float:left; width:50px; line-height:20px; height:20px; margin:5px; margin-top:5px;border:1px solid #d3d3d3; cursor:pointer;}
  396. .l-box-dateeditor-yearselector li{ float:left; width:50px; line-height:20px; height:20px; margin:5px; margin-top:5px;border:1px solid #d3d3d3; cursor:pointer;}
  397. .l-box-dateeditor-hourselector li{ float:left; width:36px; line-height:17px; height:17px; margin-left:8px; margin-top:2px;margin-bottom:2px; border:1px solid #d3d3d3; cursor:pointer;}
  398. .l-box-dateeditor-minuteselector li{ float:left; width:21px; line-height:18px; height:18px; margin-left:6px; margin-bottom:3px;margin-top:3px; border:1px solid #d3d3d3; cursor:pointer;}
  399. .l-box-dateeditor-monthselector li:hover,.l-box-dateeditor-monthselector li.l-selected,.l-box-dateeditor-monthselector li.l-over,.l-box-dateeditor-yearselector li:hover,.l-box-dateeditor-yearselector li.l-selected,.l-box-dateeditor-yearselector li.l-over,.l-box-dateeditor-hourselector li:hover,.l-box-dateeditor-hourselector li.l-selected,.l-box-dateeditor-hourselector li.l-over,.l-box-dateeditor-minuteselector li:hover,.l-box-dateeditor-minuteselector li.l-selected,.l-box-dateeditor-minuteselector li.l-over
  400. {background-color: #FFE7A2;border: solid 1px #FFBD69;}
  401. .l-box-dateeditor-body thead td{ border-bottom:1px solid #d3d3d3;}
  402. .l-box-dateeditor-body td{ width:30px; height:19px; line-height:19px; font-size:12px; }
  403. .l-box-dateeditor-body tbody td{border:1px solid white;cursor:pointer;}
  404. .l-box-dateeditor-body tbody td.l-box-dateeditor-today
  405. {background-color: #FFBD69; }
  406. .l-box-dateeditor-body tbody td.l-box-dateeditor-over,.l-box-dateeditor-body tbody td.l-box-dateeditor-selected
  407. { background-color: #FFE7A2; }
  408. .l-box-dateeditor-body tbody td.l-box-dateeditor-holiday
  409. {
  410. color:#C00000;
  411. }
  412. .l-box-dateeditor-body tbody td.l-box-dateeditor-out
  413. {
  414. color:#888888;
  415. }
  416. .l-box-dateeditor-toolbar
  417. {
  418. padding-left:10px;
  419. width:100%; height: 28px; background:url(../images/controls/dateeditor-bar-bg.gif) repeat-x 1px center;
  420. text-align:right; position:relative;
  421. }
  422. .l-box-dateeditor-time{ width:30px; display:none; height:18px; margin-top:4px; float:left;color:#333;}
  423. .l-box-dateeditor-time a{ text-decoration:none; font-weight:bold; color:#333; font-size:13px; cursor:pointer;}
  424. .l-box-dateeditor-toolbar .l-button {width:50px ; height:19px; line-height:19px; }
  425. .l-box-dateeditor-toolbar .l-button-today { float:left;margin-left:20px; margin-top:4px;}
  426. .l-box-dateeditor-toolbar .l-button-close { float:left; margin-left:15px;margin-top:4px;}
  427. .l-highLight {background:#FFD144;
  428. }
  429. /* -----------------------
  430. * 验证 *
  431. * ----------------------- */
  432. .l-validate-error{color:red;}
  433. .l-validate-warn{color:orange;}
  434. .l-verify-tip{ padding:0; margin:0;position:absolute; display:block;}
  435. .l-verify-tip-corner{ padding:0; margin:0;position:absolute;background:url('../images/form/verify-corner.gif') no-repeat; width:8px; line-height:9px; height:9px; overflow:hidden; top:5px; left:0px; z-index:10001;}
  436. .l-verify-tip-content{margin:0; position:absolute; left:7px;top:0px;border:1px solid #FFC340; background:#FFFCC7; z-index:10000; padding:4px 8px; width:100px; font-size:12px; }
  437. .l-exclamation{ width:16px; height:16px; overflow:hidden; display:block; background:url('../images/common/exclamation.gif') no-repeat;}
  438. /* -----------------------
  439. * 文件框 *
  440. * ----------------------- */
  441. .l-file{}
  442. .l-file a{padding-right:10px;}
  443. .l-form .l-group .togglebtn{
  444. position:absolute; top:6px; right:15px;
  445. background:url(../images/common/toggle.gif) no-repeat 0px 0px;
  446. height:10px; width:9px; cursor:pointer;
  447. left:auto;top:12px;right:6px;
  448. }
  449. .l-form .l-group .togglebtn-down{ background-position:0px -10px;}
  450. .l-box-select .l-grid-row {
  451. cursor: pointer;
  452. }
  453. /* l-form-tabs */
  454. .l-form-tabs {
  455. position: relative;
  456. padding: 4px;
  457. zoom: 1;
  458. padding: 0;
  459. background: none;
  460. border-width: 0;
  461. }
  462. .l-form-tabs .ui-tabs-nav {
  463. margin: 0;
  464. padding: .2em .2em 0;
  465. padding-left: 0;
  466. background: transparent;
  467. border-width: 0;
  468. border-radius: 0;
  469. -moz-border-radius: 0;
  470. -webkit-border-radius: 0;
  471. line-height: 0.8em;
  472. font-size: 95%;
  473. color: #555;
  474. }
  475. .l-form-tabs .ui-tabs-nav li {
  476. list-style: none;
  477. border: 1px solid #aaaaaa;
  478. float: left;
  479. position: relative;
  480. top: 1px;
  481. margin: 0 .2em 1px 0;
  482. border-bottom: 0 !important;
  483. padding: 0;
  484. white-space: nowrap;
  485. line-height: 24px;
  486. cursor:pointer;
  487. border-top-left-radius: 4px;
  488. border-top-right-radius: 4px;
  489. }
  490. .l-form-tabs .ui-tabs-nav li a {
  491. float: left;
  492. padding: 0px 10px;
  493. text-decoration: none;
  494. }
  495. .l-form-tabs .ui-tabs-nav li.ui-tabs-selected {
  496. margin-bottom: 0;
  497. padding-bottom: 1px;
  498. }
  499. .l-form-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
  500. cursor: text;
  501. }
  502. .l-form-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  503. cursor: pointer;
  504. }
  505. .l-form-tabs .ui-tabs-panel {
  506. display: block;
  507. border-width: 0;
  508. background: none;
  509. padding: 6px; padding-bottom:20px;
  510. -moz-border-radius-topright: 4px;
  511. -webkit-border-top-right-radius: 4px;
  512. border-top-right-radius: 4px;
  513. }
  514. .l-form-tabs .ui-tabs-hide {
  515. display: none !important;
  516. }
  517. .l-form-tabs ul.ui-tabs-nav li {
  518. font-weight: bold;
  519. }
  520. .l-form-tabs .ui-tabs-panel {
  521. background: #fefefe;
  522. border-width: 1px;
  523. }
  524. .l-form-tabs .ui-tabs-selected {
  525. background: #fefefe;
  526. }