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.

lr-admin.css 10 KiB

4 years ago
4 years ago
4 years ago
3 years ago
4 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606
  1. /*
  2. * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn)
  3. * Copyright (c) 2013-2018 北京泉江科技有限公司
  4. * 创建人:陈彬彬
  5. * 日 期:2017.03.16
  6. * 描 述:页面顶层框架通用样式表
  7. */
  8. /*背景页*/
  9. .InternetExplorer .pace,
  10. .IE .pace {
  11. display: none;
  12. }
  13. .lr-loadbg {
  14. position: fixed;
  15. top: 0;
  16. left: 0;
  17. background: #fff;
  18. height: 100%;
  19. width: 100%;
  20. z-index: 100;
  21. }
  22. /*数据加载条*/
  23. .lr-loading-bar {
  24. position: fixed;
  25. top: 0;
  26. left: 0;
  27. z-index: 29891015;
  28. cursor: wait;
  29. width: 100%;
  30. height: 100%;
  31. display: none;
  32. }
  33. .lr-loading-bar-bg {
  34. position: absolute;
  35. top: 0;
  36. left: 0;
  37. height: 100%;
  38. width: 100%;
  39. opacity: 0.0;
  40. filter: alpha(opacity=00);
  41. background: #fff;
  42. }
  43. .lr-loading-bar-message {
  44. position: relative;
  45. left: 0;
  46. top: 50%;
  47. z-index: 1;
  48. color: #666;
  49. font-size: 20px;
  50. border: 1px solid #bbb;
  51. width: 300px;
  52. height: 80px;
  53. line-height: 78px;
  54. padding-left: 80px;
  55. padding-right: 20px;
  56. background: #fff;
  57. border-radius: 8px;
  58. background-image: url(/Content/images/loading.gif);
  59. background-repeat: no-repeat;
  60. background-position: 8px 50%;
  61. box-shadow: 0 1px 15px rgba(0,0,0,.175);
  62. margin: auto;
  63. margin-top: -40px;
  64. }
  65. /* =============
  66. Notification
  67. ============= */
  68. #toast-container {
  69. z-index: 198910188;
  70. }
  71. #toast-container > div {
  72. box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  73. opacity: 1;
  74. }
  75. #toast-container > :hover {
  76. box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  77. opacity: 1;
  78. }
  79. .toast {
  80. background-color: #64b0f2;
  81. }
  82. .toast-success {
  83. background-color: #1bb99a;
  84. border: 2px solid #1bb99a;
  85. }
  86. .toast-error {
  87. background-color: #ff3015;
  88. border: 2px solid #ff3015;
  89. }
  90. .toast-info {
  91. background-color: #3db9dc;
  92. border: 2px solid #3db9dc;
  93. }
  94. .toast-warning {
  95. background-color: #f1b53d;
  96. border: 2px solid #f1b53d;
  97. }
  98. .alerts-demo {
  99. background-color: #f7f7f9;
  100. border: 1px solid #eceeef;
  101. padding: 20px;
  102. }
  103. .progress-sm {
  104. height: 0.7rem;
  105. }
  106. .progress-xs {
  107. height: 0.4rem;
  108. }
  109. label {
  110. font-weight: 500;
  111. }
  112. .input-group-addon {
  113. font-size: 1.2rem;
  114. line-height: 1.5rem;
  115. }
  116. /*青桔 客服*/
  117. .serBtn.btn,
  118. .lrQj.btn {
  119. width: 43px;
  120. height: 42px;
  121. position: absolute;
  122. border-right-width: 0;
  123. outline: none!important;
  124. box-shadow: none!important;
  125. color: #58666e!important;
  126. border-top-right-radius: 0;
  127. border-bottom-right-radius: 0;
  128. line-height: 0!important;
  129. text-align: center;
  130. }
  131. .serBtn {
  132. background: #282E3B!important;
  133. top: 0px;
  134. left: -43px;
  135. }
  136. .lrQj {
  137. background: #A2C900!important;
  138. top: 50%;
  139. right: -1px;
  140. z-index: 10;
  141. margin-top: 1px;
  142. }
  143. .lrQj img,
  144. .lrService .serBtn img {
  145. height: 20px;
  146. margin-top: 4px;
  147. }
  148. .lrService {
  149. position: fixed;
  150. top: 50%;
  151. right: -230px;
  152. z-index: 10;
  153. width: 230px;
  154. -webkit-transition: right .5s;
  155. transition: right .5s;
  156. margin-top: -48px;
  157. background: #282E3B;
  158. border-radius: 0 0 0px 4px;
  159. }
  160. .lrSerT{
  161. line-height: 42px;
  162. padding: 0 5px;
  163. height: 42px;
  164. font-size: 15px;
  165. color: #fff;
  166. }
  167. .lrSerBox{
  168. padding: 0px 20px 5px;
  169. }
  170. .lrSerCon:first-child{
  171. border-bottom: 1px solid #39404E;
  172. margin-bottom: 15px;
  173. }
  174. .lrSerCon{
  175. font-size: 14px;
  176. padding-bottom: 15px;
  177. }
  178. .lrSerTitle{
  179. color: #676E7D;
  180. }
  181. .lrSerTxt{
  182. color: #fff;
  183. margin-top: 12px;
  184. }
  185. .lrSerTxt img{
  186. position: relative;
  187. width: 12px;
  188. top: -1px;
  189. }
  190. .lrSerTxt > img{
  191. margin: 0 5px;
  192. }
  193. .lrSerTxt > img + .serQq {
  194. margin: 10px 0 0 50px;
  195. }
  196. .serQq{
  197. width: 108px;
  198. height: 32px;
  199. line-height: 32px;
  200. text-align: center;
  201. margin-left: 20px;
  202. font-size: 12px;
  203. position: relative;
  204. display: inline-block;
  205. border-radius: 2px;
  206. background: #52A8DA;
  207. cursor: pointer;
  208. }
  209. .serQq img{
  210. width: 15px;
  211. top: -1px;
  212. }
  213. .serQq > a{
  214. display:inline-block;
  215. width:100%;
  216. height:100%;
  217. color:#fff;
  218. }
  219. /*界面风格设置*/
  220. .lr-theme-setting {
  221. position: fixed;
  222. top: 50%;
  223. right: -160px;
  224. z-index: 10;
  225. width: 160px;
  226. -webkit-transition: right 0.5s;
  227. transition: right 0.5s;
  228. border: 1px solid #dee5e7;
  229. margin-top: -100px;
  230. }
  231. .lr-theme-setting.opened,.lrService.opened {
  232. right: -1px;
  233. z-index: 20;
  234. }
  235. .lr-theme-setting .btn {
  236. position: absolute;
  237. top: -1px;
  238. left: -43px;
  239. padding: 10px 15px;
  240. background: #f6f8f8 !important;
  241. border-color: #dee5e7 !important;
  242. border-right-width: 0;
  243. outline: none !important;
  244. box-shadow: none !important;
  245. color: #58666e !important;
  246. border-top-right-radius: 0px;
  247. border-bottom-right-radius: 0px;
  248. }
  249. .lr-theme-setting .panel-heading {
  250. color: #333;
  251. border-color: #edf1f2;
  252. background-color: #f6f8f8;
  253. font-size: 14px;
  254. padding: 10px 15px;
  255. }
  256. .lr-theme-setting .panel-body {
  257. background-color: #fff;
  258. padding: 15px;
  259. color: #58666e;
  260. }
  261. .lr-theme-setting .panel-body > div {
  262. position: relative;
  263. margin-bottom: 10px;
  264. cursor: pointer;
  265. padding-left: 20px;
  266. }
  267. .lr-theme-setting .panel-body label input {
  268. position: absolute;
  269. outline: none !important;
  270. left: 0;
  271. margin-top: 3px;
  272. }
  273. /*顶部*/
  274. .lr-frame-top {
  275. position: absolute;
  276. top: 0;
  277. left: 0;
  278. width: 100%;
  279. z-index: 2;
  280. height: 40px;
  281. -moz-user-select: none;
  282. -webkit-user-select: none;
  283. -ms-user-select: none;
  284. -khtml-user-select: none;
  285. user-select: none;
  286. }
  287. /*logo标题*/
  288. .lr-logo-title {
  289. display: block;
  290. position: absolute;
  291. top: 0;
  292. height: 100%;
  293. width:320px;
  294. line-height: 0px;
  295. cursor: pointer;
  296. text-decoration: none;
  297. font-size: 18px;
  298. white-space: nowrap;
  299. }
  300. .lr-logo-title img {
  301. width:320px;
  302. }
  303. .lr-logo-title:hover {
  304. color: #3498DB;
  305. }
  306. /*菜单*/
  307. .lr-frame-menu {
  308. position: absolute;
  309. }
  310. .lr-frame-menu-wrap {
  311. position: relative;
  312. top: 0;
  313. height: 100%;
  314. overflow: visible;
  315. -moz-user-select: none;
  316. -webkit-user-select: none;
  317. -ms-user-select: none;
  318. -khtml-user-select: none;
  319. user-select: none;
  320. }
  321. .lr-frame-menu-wrap .lr-scroll-box {
  322. overflow: visible;
  323. }
  324. .lr-uitheme-default .lr-frame-menu-wrap {
  325. top: -8px;
  326. }
  327. .lr-frame-menu li {
  328. position: relative;
  329. width: 100%;
  330. zoom: 1;
  331. }
  332. .lr-menu-item {
  333. display: block;
  334. position: relative;
  335. text-decoration: none;
  336. width: 100%;
  337. overflow: hidden;
  338. }
  339. .lr-menu-item-icon {
  340. font-size: 14px;
  341. width: 25px;
  342. vertical-align: middle;
  343. margin-bottom: 1px;
  344. opacity: .9;
  345. filter: alpha(opacity=90);
  346. }
  347. .lr-uitheme-default .lr-menu-item-icon {
  348. opacity:1;
  349. filter: alpha(opacity=100);
  350. }
  351. .lr-second-menu-list, .lr-three-menu-list {
  352. display: none;
  353. }
  354. /*tabs条*/
  355. .lr-frame-tabs {
  356. position: absolute;
  357. top: 40px;
  358. left: 0;
  359. width: 100%;
  360. height: 30px;
  361. z-index: 1;
  362. padding: 0px 32px 0px 85px;
  363. -moz-user-select: none;
  364. -webkit-user-select: none;
  365. -ms-user-select: none;
  366. -khtml-user-select: none;
  367. user-select: none;
  368. }
  369. .lr-uitheme-default .lr-frame-tabs {
  370. top: 56px;
  371. left:0px;
  372. padding: 0px 32px 0px 140px;
  373. }
  374. .lr-frame-tabs-wrap {
  375. position: relative;
  376. overflow: hidden;
  377. width: 100%;
  378. height: 100%;
  379. }
  380. .lr-frame-tabs-wrap ul {
  381. position: relative;
  382. height: 100%;
  383. white-space: nowrap;
  384. }
  385. .lr-frame-tabItem {
  386. position: relative;
  387. padding: 0px 20px 0px 15px;
  388. margin-left: 5px;
  389. display: inline-block;
  390. white-space: nowrap;
  391. cursor: pointer;
  392. }
  393. .lr-uitheme-default .lr-frame-tabItem {
  394. padding: 0px 10px 0px 10px;
  395. margin-left: 0;
  396. }
  397. .lr-frame-tabItem .reomve {
  398. position: absolute;
  399. width: 12px;
  400. height: 13px;
  401. display: block;
  402. background: url(/Content/images/tab_close.png) no-repeat;
  403. }
  404. /*炫动版 关闭icon换图片*/
  405. .lr-uitheme-windos .lr-frame-tabItem:hover .reomve {
  406. display: inline-block;
  407. background: url(/Content/images/tab_close.png) no-repeat;
  408. }
  409. .lr-uitheme-default .lr-frame-tabItem .reomve {
  410. display: none;
  411. }
  412. .lr-uitheme-default .lr-frame-tabItem {
  413. padding: 0px 18px 0px 12px;
  414. }
  415. .lr-uitheme-default .lr-frame-tabItem:hover .reomve {
  416. display: inline-block;
  417. border-radius: 50%;
  418. margin-left: 5px;
  419. width:13px;
  420. height:13px;
  421. background-position: 0px 0px;
  422. background-size: 98%;
  423. }
  424. .lr-frame-tabItem .reomve:hover {
  425. background-position: 0 -12px;
  426. }
  427. /*功能窗口*/
  428. .lr-frame-main {
  429. position: absolute;
  430. width: 100%;
  431. height: 100%;
  432. z-index: 0;
  433. }
  434. .lr-uitheme-windos .lr-frame-main {
  435. background: #F7FEFF;
  436. }
  437. .lr-uitheme-default .lr-frame-main {
  438. background: #f8f8f8;
  439. }
  440. .lr-frame-main > img {
  441. position: absolute;
  442. top: 50%;
  443. left: 50%;
  444. margin: -200px 0 0 -300px;
  445. z-index: -1;
  446. }
  447. /*功能窗口ifame*/
  448. .lr-frame-iframe {
  449. width: 100%;
  450. height: 100%;
  451. display: none;
  452. }
  453. .lr-frame-iframe.active {
  454. display: block;
  455. }
  456. /*头像和个人中心*/
  457. .lr-frame-personCenter {
  458. position: absolute;
  459. z-index: 4;
  460. }
  461. .lr-frame-personCenter > a {
  462. position: relative;
  463. display: block;
  464. }
  465. .lr-uitheme-default .lr-frame-personCenter > .dropdown-toggle {
  466. color: #333;
  467. }
  468. .lr-uitheme-windos .lr-frame-personCenter > .dropdown-toggle {
  469. color: #fff;
  470. }
  471. .lr-frame-personCenter > .dropdown-toggle > img {
  472. float: left;
  473. width: 26px;
  474. height: 26px;
  475. border-radius: 50%;
  476. margin: 7px 5px 0px 0px;
  477. }
  478. .lr-frame-personCenter .dropdown-menu > li > a {
  479. padding: 5px 15px;
  480. color: #333;
  481. }
  482. .lr-uitheme-windos .lr-frame-personCenter .dropdown-menu > li > a {
  483. color: #333;
  484. }
  485. .lr-uitheme-default .lr-frame-personCenter .dropdown-menu > li > a {
  486. color: #333;
  487. }
  488. .lr-frame-personCenter .dropdown-menu {
  489. width: 120px;
  490. }
  491. .lr-uitheme-windos .lr-frame-personCenter .dropdown-menu {
  492. border:1px solid transparent;
  493. box-shadow: none;
  494. }
  495. dropdown-menu > li > a > .glyphicon,
  496. .dropdown-menu > li > a > .fa,
  497. .dropdown-menu > li > a > .ion {
  498. margin-right: 10px;
  499. }
  500. .dropdown-menu i {
  501. vertical-align: inherit;
  502. margin-bottom: 3px;
  503. }
  504. /*全屏*/
  505. .lr_frame_fullscreen {
  506. position: absolute;
  507. top: 40px;
  508. right: 10px;
  509. height: 29px;
  510. line-height: 29px;
  511. z-index: 3;
  512. }
  513. .lr_frame_fullscreen a {
  514. cursor: pointer;
  515. color: #999;
  516. }
  517. .lr_frame_fullscreen a:hover {
  518. color: #999;
  519. }
  520. /*即时通讯图标*/
  521. .lr-im-icon {
  522. position: fixed;
  523. z-index: 10;
  524. bottom: 11px;
  525. right: 13px;
  526. width: 35px;
  527. height: 35px;
  528. border: none;
  529. border-radius: 25px;
  530. background-color: rgba(0, 0, 0, 0.4);
  531. text-align: center;
  532. }
  533. .lr-im-icon i {
  534. color:#fff;
  535. line-height: 35px;
  536. font-size: 20px;
  537. }
  538. .lr-frame-main > img {
  539. opacity: .15;
  540. }