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.
 
 
 
 
 
 

987 lines
20 KiB

  1. /*
  2. * 版 本 Learun-ADMS V7.0.3 力软敏捷开发框架(http://www.learun.cn)
  3. * Copyright (c) 2013-2018 上海力软信息技术有限公司
  4. * 创建人:力软-前端开发组
  5. * 日 期:2017.03.16
  6. * 描 述:window窗口皮肤
  7. */
  8. .lr-logo-title {
  9. position: relative;
  10. margin-left: 10px;
  11. height: 50px;
  12. line-height: 50px;
  13. cursor: pointer;
  14. text-decoration: none;
  15. }
  16. /*顶部*/
  17. .lr-frame-top {
  18. background: #24A1E7;
  19. height: 50px;
  20. line-height: 50px;
  21. }
  22. /*菜单*/
  23. .lr-frame-menu {
  24. left: 0;
  25. bottom: 30px !important;
  26. height: 100%;
  27. height: calc(100% - 110px);
  28. width: 100%;
  29. max-height: 450px;
  30. max-width: 380px;
  31. z-index: 4;
  32. background-color: #F7FEFF;
  33. border-top-left-radius: 5px;
  34. border-top-right-radius: 5px;
  35. box-shadow: #D2D8D9 0px 0px 10px 1px;
  36. display: none;
  37. overflow: hidden;
  38. }
  39. .lr-frame-menu-overlay {
  40. position: fixed;
  41. top: 0px;
  42. left: 0px;
  43. width: 100%;
  44. height: 100%;
  45. background: #fff;
  46. filter: alpha(opacity=1);
  47. opacity: 0.01;
  48. -moz-opacity: 0.01;
  49. z-index: -1;
  50. }
  51. .lr-frame-menu-wrap {
  52. position: absolute;
  53. width: 160px;
  54. background-color: #24A1E7;
  55. border-top-left-radius: 5px;
  56. padding-top: 10px;
  57. }
  58. .lr-first-menu-list > li > .lr-menu-item {
  59. color: #fff;
  60. height: 40px;
  61. line-height: 40px;
  62. padding: 0px 10px 0px 20px;
  63. }
  64. .lr-first-menu-list > li > .lr-menu-item:hover {
  65. background: #178cce;
  66. }
  67. .lr-first-menu-list > li > .lr-menu-item > .lr-menu-item-arrow {
  68. display: block;
  69. position: absolute;
  70. text-indent: 0;
  71. font-weight: bold;
  72. }
  73. .lr-first-menu-list > li.active .lr-menu-item-arrow {
  74. width: 0;
  75. height: 0;
  76. right: 0;
  77. top: 50%;
  78. margin-top: -8px;
  79. text-indent: -99999px;
  80. border-style: solid;
  81. border-width: 8px;
  82. border-color: transparent;
  83. border-right-color: #f7feff;
  84. border-left: none;
  85. }
  86. .lr-second-menu-wrap {
  87. position: absolute;
  88. top: 0;
  89. right: 0;
  90. width: 220px;
  91. height: 100%;
  92. border-top-right-radius: 5px;
  93. border-bottom-right-radius: 5px;
  94. padding-top: 10px;
  95. }
  96. .lr-second-menu-list .lr-menu-item {
  97. height: 40px;
  98. line-height: 40px;
  99. color: #000;
  100. padding: 0px 15px 0px 20px;
  101. cursor: pointer;
  102. }
  103. .lr-second-menu-list .lr-menu-item:hover {
  104. background-color: #dfe5e6;
  105. }
  106. .lr-three-menu-list .lr-menu-item {
  107. padding-left: 50px;
  108. }
  109. .lr-four-menu-list {
  110. display: none;
  111. }
  112. .lr-four-menu-list .lr-menu-item {
  113. padding-left: 60px;
  114. }
  115. .lr-second-menu-list .lr-menu-item-arrow .fa-angle-left {
  116. position: absolute;
  117. right: 15px;
  118. top: 16px;
  119. }
  120. .lr-second-menu-list .open .lr-menu-item-arrow .fa-angle-left {
  121. -webkit-transform: rotate(-90deg);
  122. -ms-transform: rotate(-90deg);
  123. -o-transform: rotate(-90deg);
  124. transform: rotate(-90deg);
  125. }
  126. /*tabs条*/
  127. .lr-frame-tabs {
  128. padding: 0px 55px 0px 88px;
  129. background: #24A1E7;
  130. top: 50px;
  131. }
  132. .lr-frame-tabs-wrap {
  133. height: 30px;
  134. }
  135. .lr-frame-tabItem {
  136. height: 29px;
  137. line-height: 29px;
  138. background: #24A1E7;
  139. color: #fff;
  140. border-radius: 4px 4px 0 0;
  141. }
  142. .lr-frame-tabItem i {
  143. display: none;
  144. }
  145. .lr-frame-tabItem.active {
  146. border-bottom: 0px;
  147. height: 30px;
  148. background: #F7FEFF;
  149. color: #2e99d4;
  150. font-weight: bold;
  151. }
  152. .lr-frame-tabItem .reomve {
  153. top: 8px;
  154. right: 4px;
  155. }
  156. /*功能窗口*/
  157. .lr-frame-main {
  158. padding: 80px 0px 30px 0px;
  159. background: #F7FEFF;
  160. }
  161. /*个人设置和头像*/
  162. .lr-frame-personCenter {
  163. top: 0;
  164. right: 10px;
  165. height: 40px;
  166. line-height: 40px;
  167. }
  168. .lr-frame-personCenter > a {
  169. color: #fff;
  170. }
  171. .lr-frame-personCenter > .dropdown-toggle > img {
  172. border: 2px solid #fff;
  173. }
  174. /*全屏按钮*/
  175. .lr_frame_fullscreen {
  176. top: 50px;
  177. }
  178. .lr_frame_fullscreen a {
  179. color: #fff;
  180. }
  181. .lr_frame_fullscreen a:hover {
  182. color: #96CCE9;
  183. }
  184. /*炫动版独有*/
  185. /*应用列表按钮*/
  186. .lr-applist-btn {
  187. position: absolute;
  188. left: 10px;
  189. top: 51px;
  190. background: #F7FEFF;
  191. padding: 0px 15px;
  192. line-height: 29px;
  193. height: 29px;
  194. color: #2e99d4;
  195. font-weight: bold;
  196. border-radius: 4px 4px 0 0;
  197. cursor: pointer;
  198. z-index: 3;
  199. }
  200. .lr-applist-btn.off {
  201. background: #24A1E7;
  202. color: #fff;
  203. font-weight: initial;
  204. }
  205. /*开始菜单按钮*/
  206. .lr-windows-bottom-bar {
  207. position: absolute;
  208. bottom: 0;
  209. left: 0;
  210. height: 30px;
  211. width: 100%;
  212. background: #24A1E7;
  213. z-index: 3;
  214. }
  215. .lr-windows-start {
  216. position: absolute;
  217. top: 0px;
  218. left: 10px;
  219. height: 29px;
  220. line-height: 29px;
  221. z-index: 5;
  222. color: #fff;
  223. cursor: pointer;
  224. }
  225. .lr-windows-start > i {
  226. font-size: 16px;
  227. }
  228. .lr-windows-start > span {
  229. margin-left: 5px;
  230. }
  231. .lr-windows-start:hover {
  232. color: #96CCE9;
  233. }
  234. /*应用列表*/
  235. .lr-applist-content {
  236. position: absolute;
  237. padding: 80px 0px 68px 0px;
  238. height: 100%;
  239. width: 100%;
  240. z-index: 1;
  241. }
  242. .lr-applist-slidebox-slider {
  243. position: absolute;
  244. left: 0;
  245. bottom: 45px;
  246. height: 23px;
  247. width: 100%;
  248. }
  249. .lr-applist-slidebox-slider-content {
  250. display: table; /*重点就是这个属性,这个样式会告知浏览器当前元素的宽度,采用最小的宽度.不是默认全宽*/
  251. margin: 0 auto;
  252. }
  253. .lr-applist-slidebox-slider li {
  254. position: relative;
  255. float: left;
  256. cursor: pointer;
  257. text-align: center;
  258. border: 0;
  259. margin: 10px;
  260. }
  261. .lr-applist-slidebox-slider li.active i {
  262. color: #24A1E7;
  263. }
  264. .lr-applist-slidebox-slider li:first-child i {
  265. margin-left: 3px;
  266. }
  267. .lr-applist-slidebox-slider li i {
  268. color: #B3E1F9;
  269. }
  270. .lr-applist-slidebox {
  271. position: relative;
  272. width: 100%;
  273. height: 100%;
  274. }
  275. .lr-applist-slidebox ul {
  276. display: none;
  277. }
  278. .lr-applist-slidebox ul.active {
  279. display: block;
  280. }
  281. .lr-applist-slidebox .appItem {
  282. position: relative;
  283. float: left;
  284. margin: 30px;
  285. /*width: 130px;*/
  286. /*padding: 20px 10px 10px 10px;*/
  287. /*margin:5px 15px 15px 15px;*/
  288. border-radius: 10px;
  289. cursor: pointer;
  290. }
  291. .lr-applist-slidebox .appItem .icon {
  292. position: relative;
  293. width: 100px;
  294. height: 100px;
  295. margin: 0 auto;
  296. border-radius: 3px;
  297. text-align: center;
  298. }
  299. .lr-applist-slidebox .appItem:nth-of-type(7n+1) .icon {
  300. background-color: #68ADEA;
  301. }
  302. .lr-applist-slidebox .appItem:nth-of-type(7n+1):hover .icon {
  303. background-color: #429BE9;
  304. }
  305. .lr-applist-slidebox .appItem:nth-of-type(7n+2) .icon {
  306. background-color: #C96BF0;
  307. }
  308. .lr-applist-slidebox .appItem:nth-of-type(7n+2):hover .icon {
  309. background-color: #AD27E5;
  310. }
  311. .lr-applist-slidebox .appItem:nth-of-type(7n+3) .icon {
  312. background-color: #58DFE7;
  313. }
  314. .lr-applist-slidebox .appItem:nth-of-type(7n+3):hover .icon {
  315. background-color: #3DC8D0;
  316. }
  317. .lr-applist-slidebox .appItem:nth-of-type(7n+4) .icon {
  318. background-color: #FADD1B;
  319. }
  320. .lr-applist-slidebox .appItem:nth-of-type(7n+4):hover .icon {
  321. background-color: #F3C60A;
  322. }
  323. .lr-applist-slidebox .appItem:nth-of-type(7n+5) .icon {
  324. background-color: #D775E1;
  325. }
  326. .lr-applist-slidebox .appItem:nth-of-type(7n+5):hover .icon {
  327. background-color: #E44BF3;
  328. }
  329. .lr-applist-slidebox .appItem:nth-of-type(7n+6) .icon {
  330. background-color: #F4A944;
  331. }
  332. .lr-applist-slidebox .appItem:nth-of-type(7n+6):hover .icon {
  333. background-color: #E7890C;
  334. }
  335. .lr-applist-slidebox .appItem:nth-of-type(7n) .icon {
  336. background-color: #F37E8D;
  337. }
  338. .lr-applist-slidebox .appItem:nth-of-type(7n):hover .icon {
  339. background-color: #F4485D;
  340. }
  341. .lr-applist-slidebox .appItem .icon i {
  342. text-align: center;
  343. line-height: 80px;
  344. font-size: 45px;
  345. color: #fff;
  346. }
  347. .lr-applist-slidebox .appItem .icon-text {
  348. position: relative;
  349. margin: 0 auto;
  350. line-height: 20px;
  351. text-align: center;
  352. text-align: center;
  353. margin-top: -24px;
  354. color: #fff;
  355. }
  356. /*即时通讯*/
  357. .lr-im-bell {
  358. position: absolute;
  359. right: 5px;
  360. bottom: 0;
  361. width: 30px;
  362. height: 30px;
  363. line-height: 30px;
  364. text-align: center;
  365. font-size: 16px;
  366. color: #FFFFFF;
  367. cursor: pointer;
  368. display: none;
  369. }
  370. .lr-im-bell > .point {
  371. background: #D71012;
  372. position: absolute;
  373. right: 5px;
  374. top: 5px;
  375. width: 7px;
  376. height: 7px;
  377. border-radius: 50%;
  378. display: none;
  379. }
  380. .lr-im-body {
  381. position: fixed;
  382. right: 10px;
  383. bottom: 30px;
  384. width: 248px;
  385. height: 400px;
  386. z-index: 50;
  387. padding-top: 40px;
  388. background: #fff;
  389. border-radius: 3px;
  390. display: none;
  391. }
  392. .lr-im-body.open {
  393. display: block;
  394. }
  395. .lr-im-title {
  396. position: absolute;
  397. top: 0;
  398. left: 0;
  399. background: #24A1E7;
  400. width: 100%;
  401. height: 40px;
  402. border-radius: 3px 3px 0 0;
  403. }
  404. .lr-im-title .title-item {
  405. position: absolute;
  406. width: 80px;
  407. height: 30px;
  408. top: 10px;
  409. left: 30px;
  410. cursor: pointer;
  411. color: #fff;
  412. font-size: 14px;
  413. line-height: 30px;
  414. text-align: center;
  415. border-radius: 3px 3px 0 0;
  416. }
  417. .lr-im-title .title-item.active {
  418. color: #24A1E7;
  419. background: #fff;
  420. }
  421. .lr-im-title .title-item.title-item-two {
  422. left: 139px;
  423. }
  424. .lr-im-content {
  425. position: relative;
  426. width: 100%;
  427. height: 100%;
  428. display: none;
  429. border-left: 0;
  430. border: 1px solid #E5E5E5;
  431. border-top: 0;
  432. }
  433. .lr-im-content.active {
  434. display: block;
  435. }
  436. .lr-im-msg-list {
  437. position: relative;
  438. width: 100%;
  439. height: 100%;
  440. }
  441. .lr-im-msg-list .msg-item {
  442. position: relative;
  443. width: 100%;
  444. height: 50px;
  445. cursor: pointer;
  446. }
  447. .lr-im-msg-list .msg-item:after {
  448. content: '';
  449. display: block;
  450. position: absolute;
  451. height: 1px;
  452. width: 100%;
  453. background: #F8F8F8;
  454. bottom: 0;
  455. left: 0;
  456. }
  457. .lr-im-msg-list .msg-item .remove {
  458. position: absolute;
  459. top: 0px;
  460. left: 0px;
  461. color: #333;
  462. font-size: 12px;
  463. display: none;
  464. }
  465. .lr-im-msg-list .msg-item:hover .remove {
  466. display: block;
  467. }
  468. .lr-im-msg-list .msg-item .photo {
  469. position: absolute;
  470. width: 30px;
  471. height: 30px;
  472. border-radius: 3px;
  473. top: 10px;
  474. left: 10px;
  475. }
  476. .lr-im-msg-list .msg-item .icon {
  477. position: absolute;
  478. top: 10px;
  479. left: 10px;
  480. width: 30px;
  481. height: 30px;
  482. line-height: 30px;
  483. border-radius: 3px;
  484. background-color: #2B97DF;
  485. color: #fff;
  486. font-size: 18px;
  487. text-align: center;
  488. }
  489. .lr-im-msg-list .msg-item .point {
  490. width: 8px;
  491. height: 8px;
  492. background: #DB3702;
  493. border-radius: 50%;
  494. position: absolute;
  495. right: -4px;
  496. top: -2px;
  497. display: none;
  498. }
  499. .lr-im-msg-list .msg-item img {
  500. width: 100%;
  501. height: 100%;
  502. border-radius: 3px;
  503. }
  504. .lr-im-msg-list .msg-item .name {
  505. position: absolute;
  506. top: 8px;
  507. left: 50px;
  508. height: 16px;
  509. color: #333333;
  510. font-size: 12px;
  511. overflow: hidden;
  512. text-overflow: ellipsis;
  513. white-space: nowrap;
  514. }
  515. .lr-im-msg-list .msg-item .msg {
  516. position: absolute;
  517. top: 24px;
  518. left: 50px;
  519. height: 16px;
  520. width: 188px;
  521. color: #999;
  522. font-size: 12px;
  523. overflow: hidden;
  524. text-overflow: ellipsis;
  525. white-space: nowrap;
  526. }
  527. .lr-im-msg-list .msg-item .date {
  528. position: absolute;
  529. right: 10px;
  530. top: 8px;
  531. height: 16px;
  532. color: #666;
  533. font-size: 12px;
  534. text-align: right;
  535. }
  536. .lr-im-userlist {
  537. padding-top: 40px;
  538. }
  539. .lr-im-search {
  540. position: absolute;
  541. top: 0;
  542. left: 0;
  543. width: 100%;
  544. height: 40px;
  545. font-size: 0;
  546. padding: 10px;
  547. }
  548. .lr-im-search i {
  549. position: absolute;
  550. left: 15px;
  551. top: 14px;
  552. font-size: 12px;
  553. font-weight: 100;
  554. color: #999;
  555. z-index: 1;
  556. }
  557. .lr-im-search input {
  558. position: relative;
  559. text-align: left;
  560. border: 1px solid transparent;
  561. font-size: 12px;
  562. width: 100%;
  563. height: 100%;
  564. background: #F8F8F8;
  565. border-radius: 3px;
  566. box-sizing: border-box;
  567. color: #999;
  568. outline: none;
  569. text-indent: 20px;
  570. }
  571. .lr-im-search input::-webkit-input-placeholder {
  572. text-align: center;
  573. }
  574. .lr-im-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
  575. text-align: center;
  576. }
  577. .lr-im-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  578. text-align: center;
  579. }
  580. .lr-im-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  581. text-align: center;
  582. }
  583. .lr-im-content-userlist {
  584. position: relative;
  585. width: 100%;
  586. height: 100%;
  587. }
  588. .lr-im-content-userlist .lr-scroll-box {
  589. padding: 0 10px;
  590. }
  591. .lr-im-item-name {
  592. position: relative;
  593. width: 100%;
  594. height: 30px;
  595. line-height: 30px;
  596. cursor: pointer;
  597. font-size: 12px;
  598. color: #666;
  599. }
  600. .lr-im-item-name > i {
  601. color: #999;
  602. font-size: 14px;
  603. margin: 3px;
  604. }
  605. .lr-im-item-name.open > i {
  606. -webkit-transform: rotate(90deg);
  607. -moz-transform: rotate(90deg);
  608. -ms-transform: rotate(90deg);
  609. -o-transform: rotate(90deg);
  610. transform: rotate(90deg);
  611. }
  612. .lr-im-user-list {
  613. position: relative;
  614. width: 100%;
  615. }
  616. .lr-im-user {
  617. position: relative;
  618. height: 43px;
  619. line-height: 43px;
  620. padding-left: 40px;
  621. }
  622. .lr-im-user > img {
  623. position: absolute;
  624. top: 6px;
  625. left: 0;
  626. width: 30px;
  627. height: 30px;
  628. border-radius: 50%;
  629. }
  630. .lr-im-black-overlay {
  631. position: fixed;
  632. left: 0;
  633. top: 0;
  634. width: 100%;
  635. height: 100%;
  636. overflow: hidden;
  637. background: rgba(51,51,51,0.4);
  638. z-index: 52;
  639. display: none;
  640. }
  641. .lr-im-black-overlay.open {
  642. display: block;
  643. }
  644. .lr-im-dialog {
  645. position: absolute;
  646. left: 50%;
  647. top: 50%;
  648. margin-left: -270px;
  649. margin-top: -240px;
  650. width: 540px;
  651. height: 480px;
  652. background: #f3f3f3;
  653. border-radius: 3px;
  654. box-shadow: 0 0 2px 0 rgba(0,0,0,0.50);
  655. padding-top: 40px;
  656. padding-bottom: 135px;
  657. }
  658. .lr-im-header {
  659. position: absolute;
  660. top: 0;
  661. left: 0;
  662. width: 100%;
  663. height: 40px;
  664. border-bottom: 1px solid #E5E5E5;
  665. line-height: 39px;
  666. padding-left: 10px;
  667. font-size: 14px;
  668. color: #fff;
  669. background: #24A1E7;
  670. text-align: center;
  671. }
  672. .lr-im-header .im-close {
  673. position: absolute;
  674. top: 10px;
  675. right: 10px;
  676. width: 20px;
  677. height: 20px;
  678. line-height: 20px;
  679. text-align: center;
  680. cursor: pointer;
  681. font-size: 12px;
  682. color: #fff;
  683. font-weight: 100;
  684. }
  685. .lr-im-msgcontent {
  686. position: relative;
  687. width: 100%;
  688. height: 100%;
  689. }
  690. .lr-im-msgcontent-tool {
  691. position: absolute;
  692. height: 25px;
  693. line-height: 24px;
  694. text-align: right;
  695. width: 100%;
  696. left: 0;
  697. bottom: 110px;
  698. padding-right: 10px;
  699. border-top: 1px solid #E5E5E5;
  700. background: #F8F8F8;
  701. }
  702. .lr-im-msgcontent-tool > span {
  703. cursor: pointer;
  704. }
  705. .lr-im-input {
  706. position: absolute;
  707. bottom: 0;
  708. left: 0;
  709. width: 100%;
  710. height: 110px;
  711. border-top: 1px solid #E5E5E5;
  712. }
  713. .lr-im-input .inp {
  714. width: 100%;
  715. height: 100%;
  716. resize: none;
  717. border: 0;
  718. outline: 0;
  719. padding: 5px;
  720. background: transparent;
  721. }
  722. .lr-im-msgcontent .im-time {
  723. position: relative;
  724. font-size: 12px;
  725. color: #999;
  726. width: 100%;
  727. height: 15px;
  728. line-height: 15px;
  729. text-align: left;
  730. padding: 0 50px;
  731. }
  732. .lr-im-msgcontent .me.im-time {
  733. text-align: right;
  734. }
  735. .lr-im-msgcontent .im-me,
  736. .lr-im-msgcontent .im-other {
  737. position: relative;
  738. word-break: break-all;
  739. height: auto;
  740. overflow: hidden;
  741. width: 100%;
  742. padding: 0 50px;
  743. margin-bottom: 10px;
  744. text-align: right;
  745. }
  746. .lr-im-msgcontent .im-other {
  747. text-align: left;
  748. }
  749. .lr-im-msgcontent .im-other .headimg {
  750. position: absolute;
  751. top: 0;
  752. left: 10px;
  753. width: 30px;
  754. height: 30px;
  755. border-radius: 50%;
  756. }
  757. .lr-im-msgcontent .im-me img,
  758. .lr-im-msgcontent .im-other img {
  759. width: 100%;
  760. height: 100%;
  761. border-radius: 50%;
  762. }
  763. .lr-im-msgcontent .im-me .content,
  764. .lr-im-msgcontent .im-other .content {
  765. display: inline-block;
  766. background: #FFFFFF;
  767. border: 1px solid #E5E5E5;
  768. padding: 5px 13px 6px 19px;
  769. font-size: 12px;
  770. color: #333333;
  771. box-sizing: border-box;
  772. position: relative;
  773. float: left;
  774. max-width: 100%;
  775. text-align: left;
  776. line-height: 20px;
  777. }
  778. .lr-im-msgcontent .im-me .content {
  779. float: right;
  780. }
  781. .lr-im-msgcontent .im-other .arrow {
  782. width: 8px;
  783. height: 8px;
  784. border: 1px solid #E5E5E5;
  785. -webkit-transform: rotate(-45deg);
  786. -moz-transform: rotate(-45deg);
  787. -ms-transform: rotate(-45deg);
  788. -o-transform: rotate(-45deg);
  789. transform: rotate(-45deg);
  790. background: #fff;
  791. position: absolute;
  792. top: 11px;
  793. left: 46px;
  794. z-index: 1;
  795. clip: rect(0,8px,8px,0);
  796. border-bottom: 0;
  797. border-right: 0;
  798. }
  799. .lr-im-msgcontent .im-me .headimg {
  800. position: absolute;
  801. top: 0;
  802. right: 10px;
  803. width: 30px;
  804. height: 30px;
  805. border-radius: 50%;
  806. }
  807. .lr-im-msgcontent .im-me .arrow {
  808. width: 8px;
  809. height: 8px;
  810. border: 1px solid #E5E5E5;
  811. -webkit-transform: rotate(-45deg);
  812. -moz-transform: rotate(-45deg);
  813. -ms-transform: rotate(-45deg);
  814. -o-transform: rotate(-45deg);
  815. transform: rotate(-45deg);
  816. background: #fff;
  817. position: absolute;
  818. top: 11px;
  819. right: 46px;
  820. z-index: 1;
  821. clip: rect(0,8px,8px,0);
  822. border-top: 0;
  823. border-left: 0;
  824. }
  825. .imHasMsg .point {
  826. display: block;
  827. }
  828. /*语言设置*/
  829. .lr-lg-setting {
  830. position: absolute;
  831. top: 21px;
  832. left: 333px;
  833. font-size: 14px;
  834. z-index: 4;
  835. color: #c6c6c6;
  836. }
  837. .lr-lg-setting > a {
  838. color: #c6c6c6;
  839. }
  840. .lr-lg-setting span {
  841. color: #fff;
  842. }
  843. .photo .fa {
  844. display: block;
  845. font-size: 20px;
  846. line-height: 30px;
  847. height: 30px;
  848. width: 30px;
  849. border-radius: 5px;
  850. margin: 0 auto;
  851. text-align: center;
  852. color: #fff;
  853. background-color: #985CE2;
  854. }