app模板、应用模板、组件模板、widget模板
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.

1271 lines
34 KiB

4 years ago
  1. @charset "UTF-8";
  2. [data-theme="blue"] {
  3. /* Element Chalk Variables */
  4. /* Transition
  5. -------------------------- */
  6. /* Color
  7. -------------------------- */
  8. /* 53a8ff */
  9. /* 66b1ff */
  10. /* 79bbff */
  11. /* 8cc5ff */
  12. /* a0cfff */
  13. /* b3d8ff */
  14. /* c6e2ff */
  15. /* d9ecff */
  16. /* ecf5ff */
  17. /* Link
  18. -------------------------- */
  19. /* Border
  20. -------------------------- */
  21. /* Fill
  22. -------------------------- */
  23. /* Typography
  24. -------------------------- */
  25. /* Size
  26. -------------------------- */
  27. /* z-index
  28. -------------------------- */
  29. /* Disable base
  30. -------------------------- */
  31. /* Icon
  32. -------------------------- */
  33. /* Checkbox
  34. -------------------------- */
  35. /* Radio
  36. -------------------------- */
  37. /* Select
  38. -------------------------- */
  39. /* Alert
  40. -------------------------- */
  41. /* MessageBox
  42. -------------------------- */
  43. /* Message
  44. -------------------------- */
  45. /* Notification
  46. -------------------------- */
  47. /* Input
  48. -------------------------- */
  49. /* Cascader
  50. -------------------------- */
  51. /* Group
  52. -------------------------- */
  53. /* Tab
  54. -------------------------- */
  55. /* Button
  56. -------------------------- */
  57. /* cascader
  58. -------------------------- */
  59. /* Switch
  60. -------------------------- */
  61. /* Dialog
  62. -------------------------- */
  63. /* Table
  64. -------------------------- */
  65. /* Pagination
  66. -------------------------- */
  67. /* Popup
  68. -------------------------- */
  69. /* Popover
  70. -------------------------- */
  71. /* Tooltip
  72. -------------------------- */
  73. /* Tag
  74. -------------------------- */
  75. /* Tree
  76. -------------------------- */
  77. /* Dropdown
  78. -------------------------- */
  79. /* Badge
  80. -------------------------- */
  81. /* Card
  82. --------------------------*/
  83. /* Slider
  84. --------------------------*/
  85. /* Steps
  86. --------------------------*/
  87. /* Menu
  88. --------------------------*/
  89. /* Rate
  90. --------------------------*/
  91. /* DatePicker
  92. --------------------------*/
  93. /* Loading
  94. --------------------------*/
  95. /* Scrollbar
  96. --------------------------*/
  97. /* Carousel
  98. --------------------------*/
  99. /* Collapse
  100. --------------------------*/
  101. /* Transfer
  102. --------------------------*/
  103. /* Header
  104. --------------------------*/
  105. /* Footer
  106. --------------------------*/
  107. /* Main
  108. --------------------------*/
  109. /* Timeline
  110. --------------------------*/
  111. /* Backtop
  112. --------------------------*/
  113. /* Link
  114. --------------------------*/
  115. /* Calendar
  116. --------------------------*/
  117. /* Form
  118. -------------------------- */
  119. /* Avatar
  120. --------------------------*/
  121. /* Break-point
  122. --------------------------*/
  123. /* BEM support Func
  124. -------------------------- */
  125. /* Element Chalk Variables */
  126. /* Transition
  127. -------------------------- */
  128. /* Color
  129. -------------------------- */
  130. /* 53a8ff */
  131. /* 66b1ff */
  132. /* 79bbff */
  133. /* 8cc5ff */
  134. /* a0cfff */
  135. /* b3d8ff */
  136. /* c6e2ff */
  137. /* d9ecff */
  138. /* ecf5ff */
  139. /* Link
  140. -------------------------- */
  141. /* Border
  142. -------------------------- */
  143. /* Fill
  144. -------------------------- */
  145. /* Typography
  146. -------------------------- */
  147. /* Size
  148. -------------------------- */
  149. /* z-index
  150. -------------------------- */
  151. /* Disable base
  152. -------------------------- */
  153. /* Icon
  154. -------------------------- */
  155. /* Checkbox
  156. -------------------------- */
  157. /* Radio
  158. -------------------------- */
  159. /* Select
  160. -------------------------- */
  161. /* Alert
  162. -------------------------- */
  163. /* MessageBox
  164. -------------------------- */
  165. /* Message
  166. -------------------------- */
  167. /* Notification
  168. -------------------------- */
  169. /* Input
  170. -------------------------- */
  171. /* Cascader
  172. -------------------------- */
  173. /* Group
  174. -------------------------- */
  175. /* Tab
  176. -------------------------- */
  177. /* Button
  178. -------------------------- */
  179. /* cascader
  180. -------------------------- */
  181. /* Switch
  182. -------------------------- */
  183. /* Dialog
  184. -------------------------- */
  185. /* Table
  186. -------------------------- */
  187. /* Pagination
  188. -------------------------- */
  189. /* Popup
  190. -------------------------- */
  191. /* Popover
  192. -------------------------- */
  193. /* Tooltip
  194. -------------------------- */
  195. /* Tag
  196. -------------------------- */
  197. /* Tree
  198. -------------------------- */
  199. /* Dropdown
  200. -------------------------- */
  201. /* Badge
  202. -------------------------- */
  203. /* Card
  204. --------------------------*/
  205. /* Slider
  206. --------------------------*/
  207. /* Steps
  208. --------------------------*/
  209. /* Menu
  210. --------------------------*/
  211. /* Rate
  212. --------------------------*/
  213. /* DatePicker
  214. --------------------------*/
  215. /* Loading
  216. --------------------------*/
  217. /* Scrollbar
  218. --------------------------*/
  219. /* Carousel
  220. --------------------------*/
  221. /* Collapse
  222. --------------------------*/
  223. /* Transfer
  224. --------------------------*/
  225. /* Header
  226. --------------------------*/
  227. /* Footer
  228. --------------------------*/
  229. /* Main
  230. --------------------------*/
  231. /* Timeline
  232. --------------------------*/
  233. /* Backtop
  234. --------------------------*/
  235. /* Link
  236. --------------------------*/
  237. /* Calendar
  238. --------------------------*/
  239. /* Form
  240. -------------------------- */
  241. /* Avatar
  242. --------------------------*/
  243. /* Break-point
  244. --------------------------*/
  245. /* Break-points
  246. -------------------------- */
  247. /* Scrollbar
  248. -------------------------- */
  249. /* Placeholder
  250. -------------------------- */
  251. /* BEM
  252. -------------------------- */
  253. /* Element Chalk Variables */
  254. /* Transition
  255. -------------------------- */
  256. /* Color
  257. -------------------------- */
  258. /* 53a8ff */
  259. /* 66b1ff */
  260. /* 79bbff */
  261. /* 8cc5ff */
  262. /* a0cfff */
  263. /* b3d8ff */
  264. /* c6e2ff */
  265. /* d9ecff */
  266. /* ecf5ff */
  267. /* Link
  268. -------------------------- */
  269. /* Border
  270. -------------------------- */
  271. /* Fill
  272. -------------------------- */
  273. /* Typography
  274. -------------------------- */
  275. /* Size
  276. -------------------------- */
  277. /* z-index
  278. -------------------------- */
  279. /* Disable base
  280. -------------------------- */
  281. /* Icon
  282. -------------------------- */
  283. /* Checkbox
  284. -------------------------- */
  285. /* Radio
  286. -------------------------- */
  287. /* Select
  288. -------------------------- */
  289. /* Alert
  290. -------------------------- */
  291. /* MessageBox
  292. -------------------------- */
  293. /* Message
  294. -------------------------- */
  295. /* Notification
  296. -------------------------- */
  297. /* Input
  298. -------------------------- */
  299. /* Cascader
  300. -------------------------- */
  301. /* Group
  302. -------------------------- */
  303. /* Tab
  304. -------------------------- */
  305. /* Button
  306. -------------------------- */
  307. /* cascader
  308. -------------------------- */
  309. /* Switch
  310. -------------------------- */
  311. /* Dialog
  312. -------------------------- */
  313. /* Table
  314. -------------------------- */
  315. /* Pagination
  316. -------------------------- */
  317. /* Popup
  318. -------------------------- */
  319. /* Popover
  320. -------------------------- */
  321. /* Tooltip
  322. -------------------------- */
  323. /* Tag
  324. -------------------------- */
  325. /* Tree
  326. -------------------------- */
  327. /* Dropdown
  328. -------------------------- */
  329. /* Badge
  330. -------------------------- */
  331. /* Card
  332. --------------------------*/
  333. /* Slider
  334. --------------------------*/
  335. /* Steps
  336. --------------------------*/
  337. /* Menu
  338. --------------------------*/
  339. /* Rate
  340. --------------------------*/
  341. /* DatePicker
  342. --------------------------*/
  343. /* Loading
  344. --------------------------*/
  345. /* Scrollbar
  346. --------------------------*/
  347. /* Carousel
  348. --------------------------*/
  349. /* Collapse
  350. --------------------------*/
  351. /* Transfer
  352. --------------------------*/
  353. /* Header
  354. --------------------------*/
  355. /* Footer
  356. --------------------------*/
  357. /* Main
  358. --------------------------*/
  359. /* Timeline
  360. --------------------------*/
  361. /* Backtop
  362. --------------------------*/
  363. /* Link
  364. --------------------------*/
  365. /* Calendar
  366. --------------------------*/
  367. /* Form
  368. -------------------------- */
  369. /* Avatar
  370. --------------------------*/
  371. /* Break-point
  372. --------------------------*/ }
  373. [data-theme="blue"] .el-checkbox {
  374. color: #FFFFFF;
  375. font-weight: 500;
  376. font-size: 14px;
  377. position: relative;
  378. cursor: pointer;
  379. display: inline-block;
  380. white-space: nowrap;
  381. -webkit-user-select: none;
  382. -moz-user-select: none;
  383. -ms-user-select: none;
  384. user-select: none;
  385. margin-right: 30px; }
  386. [data-theme="blue"] .el-checkbox.is-bordered {
  387. padding: 9px 20px 9px 10px;
  388. border-radius: 0px;
  389. border: 1px solid #DCDFE6;
  390. -webkit-box-sizing: border-box;
  391. box-sizing: border-box;
  392. line-height: normal;
  393. height: 40px; }
  394. [data-theme="blue"] .el-checkbox.is-bordered.is-checked {
  395. border-color: #92D9FF; }
  396. [data-theme="blue"] .el-checkbox.is-bordered.is-disabled {
  397. border-color: #EBEEF5;
  398. cursor: not-allowed; }
  399. [data-theme="blue"] .el-checkbox.is-bordered + .el-checkbox.is-bordered {
  400. margin-left: 10px; }
  401. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--medium {
  402. padding: 7px 20px 7px 10px;
  403. border-radius: 0px;
  404. height: 36px; }
  405. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
  406. line-height: 17px;
  407. font-size: 14px; }
  408. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner {
  409. height: 14px;
  410. width: 14px; }
  411. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--small {
  412. padding: 5px 15px 5px 10px;
  413. border-radius: -1px;
  414. height: 32px; }
  415. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  416. line-height: 15px;
  417. font-size: 12px; }
  418. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
  419. height: 12px;
  420. width: 12px; }
  421. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after {
  422. height: 6px;
  423. width: 2px; }
  424. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--mini {
  425. padding: 3px 15px 3px 10px;
  426. border-radius: -1px;
  427. height: 28px; }
  428. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
  429. line-height: 12px;
  430. font-size: 12px; }
  431. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner {
  432. height: 12px;
  433. width: 12px; }
  434. [data-theme="blue"] .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after {
  435. height: 6px;
  436. width: 2px; }
  437. .el-checkbox__input {
  438. white-space: nowrap;
  439. cursor: pointer;
  440. outline: none;
  441. display: inline-block;
  442. line-height: 1;
  443. position: relative;
  444. vertical-align: middle; }
  445. .el-checkbox__input.is-disabled .el-checkbox__inner {
  446. background-color: #edf2fc;
  447. border-color: #DCDFE6;
  448. cursor: not-allowed; }
  449. .el-checkbox__input.is-disabled .el-checkbox__inner::after {
  450. cursor: not-allowed;
  451. border-color: rgba(255, 255, 255, 0.5); }
  452. .el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
  453. cursor: not-allowed; }
  454. .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  455. background-color: #F2F6FC;
  456. border-color: #DCDFE6; }
  457. .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  458. border-color: rgba(255, 255, 255, 0.5); }
  459. .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  460. background-color: #F2F6FC;
  461. border-color: #DCDFE6; }
  462. .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  463. background-color: rgba(255, 255, 255, 0.5);
  464. border-color: rgba(255, 255, 255, 0.5); }
  465. .el-checkbox__input.is-disabled + span.el-checkbox__label {
  466. color: rgba(255, 255, 255, 0.5);
  467. cursor: not-allowed; }
  468. .el-checkbox__input.is-checked .el-checkbox__inner {
  469. background-color: #92D9FF;
  470. border-color: #92D9FF; }
  471. .el-checkbox__input.is-checked .el-checkbox__inner::after {
  472. -webkit-transform: rotate(45deg) scaleY(1);
  473. transform: rotate(45deg) scaleY(1); }
  474. .el-checkbox__input.is-checked + .el-checkbox__label {
  475. color: #92D9FF; }
  476. .el-checkbox__input.is-focus {
  477. /*focus时 视觉上区分*/ }
  478. .el-checkbox__input.is-focus .el-checkbox__inner {
  479. border-color: #92D9FF; }
  480. .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  481. background-color: #92D9FF;
  482. border-color: #92D9FF; }
  483. .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  484. content: '';
  485. position: absolute;
  486. display: block;
  487. background-color: #000000;
  488. height: 2px;
  489. -webkit-transform: scale(0.5);
  490. transform: scale(0.5);
  491. left: 0;
  492. right: 0;
  493. top: 5px; }
  494. .el-checkbox__input.is-indeterminate .el-checkbox__inner::after {
  495. display: none; }
  496. .el-checkbox__inner {
  497. display: inline-block;
  498. position: relative;
  499. border: 1px solid #DCDFE6;
  500. border-radius: 0px;
  501. -webkit-box-sizing: border-box;
  502. box-sizing: border-box;
  503. width: 14px;
  504. height: 14px;
  505. background-color: #000000;
  506. z-index: 1;
  507. -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  508. transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); }
  509. .el-checkbox__inner:hover {
  510. border-color: #92D9FF; }
  511. .el-checkbox__inner::after {
  512. -webkit-box-sizing: content-box;
  513. box-sizing: content-box;
  514. content: "";
  515. border: 1px solid #000000;
  516. border-left: 0;
  517. border-top: 0;
  518. height: 7px;
  519. left: 4px;
  520. position: absolute;
  521. top: 1px;
  522. -webkit-transform: rotate(45deg) scaleY(0);
  523. transform: rotate(45deg) scaleY(0);
  524. width: 3px;
  525. -webkit-transition: -webkit-transform .15s ease-in .05s;
  526. transition: -webkit-transform .15s ease-in .05s;
  527. transition: transform .15s ease-in .05s;
  528. transition: transform .15s ease-in .05s, -webkit-transform .15s ease-in .05s;
  529. -webkit-transform-origin: center;
  530. transform-origin: center; }
  531. .el-checkbox__original {
  532. opacity: 0;
  533. outline: none;
  534. position: absolute;
  535. margin: 0;
  536. width: 0;
  537. height: 0;
  538. z-index: -1; }
  539. .el-checkbox__label {
  540. display: inline-block;
  541. padding-left: 10px;
  542. line-height: 19px;
  543. font-size: 14px; }
  544. [data-theme="blue"] .el-checkbox:last-of-type {
  545. margin-right: 0; }
  546. [data-theme="blue"] .el-checkbox-button {
  547. position: relative;
  548. display: inline-block; }
  549. .el-checkbox-button__inner {
  550. display: inline-block;
  551. line-height: 1;
  552. font-weight: 500;
  553. white-space: nowrap;
  554. vertical-align: middle;
  555. cursor: pointer;
  556. background: #000000;
  557. border: 1px solid #DCDFE6;
  558. border-left: 0;
  559. color: #FFFFFF;
  560. -webkit-appearance: none;
  561. text-align: center;
  562. -webkit-box-sizing: border-box;
  563. box-sizing: border-box;
  564. outline: none;
  565. margin: 0;
  566. position: relative;
  567. -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  568. transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  569. -moz-user-select: none;
  570. -webkit-user-select: none;
  571. -ms-user-select: none;
  572. padding: 12px 20px;
  573. font-size: 14px;
  574. border-radius: 0; }
  575. .el-checkbox-button__inner.is-round {
  576. padding: 12px 20px; }
  577. .el-checkbox-button__inner:hover {
  578. color: #92D9FF; }
  579. .el-checkbox-button__inner [class*="el-icon-"] {
  580. line-height: 0.9; }
  581. .el-checkbox-button__inner [class*="el-icon-"] + span {
  582. margin-left: 5px; }
  583. .el-checkbox-button__original {
  584. opacity: 0;
  585. outline: none;
  586. position: absolute;
  587. margin: 0;
  588. z-index: -1; }
  589. [data-theme="blue"] .el-checkbox-button.is-checked .el-checkbox-button__inner {
  590. color: #000000;
  591. background-color: #92D9FF;
  592. border-color: #92D9FF;
  593. -webkit-box-shadow: -1px 0 0 0 #588299;
  594. box-shadow: -1px 0 0 0 #588299; }
  595. [data-theme="blue"] .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  596. border-left-color: #92D9FF; }
  597. [data-theme="blue"] .el-checkbox-button.is-disabled .el-checkbox-button__inner {
  598. color: rgba(255, 255, 255, 0.5);
  599. cursor: not-allowed;
  600. background-image: none;
  601. background-color: #000000;
  602. border-color: #EBEEF5;
  603. -webkit-box-shadow: none;
  604. box-shadow: none; }
  605. [data-theme="blue"] .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  606. border-left-color: #EBEEF5; }
  607. [data-theme="blue"] .el-checkbox-button:first-child .el-checkbox-button__inner {
  608. border-left: 1px solid #DCDFE6;
  609. border-radius: 0px 0 0 0px;
  610. -webkit-box-shadow: none !important;
  611. box-shadow: none !important; }
  612. [data-theme="blue"] .el-checkbox-button.is-focus .el-checkbox-button__inner {
  613. border-color: #92D9FF; }
  614. [data-theme="blue"] .el-checkbox-button:last-child .el-checkbox-button__inner {
  615. border-radius: 0 0px 0px 0; }
  616. [data-theme="blue"] .el-checkbox-button--medium .el-checkbox-button__inner {
  617. padding: 10px 20px;
  618. font-size: 14px;
  619. border-radius: 0; }
  620. [data-theme="blue"] .el-checkbox-button--medium .el-checkbox-button__inner.is-round {
  621. padding: 10px 20px; }
  622. [data-theme="blue"] .el-checkbox-button--small .el-checkbox-button__inner {
  623. padding: 9px 15px;
  624. font-size: 12px;
  625. border-radius: 0; }
  626. [data-theme="blue"] .el-checkbox-button--small .el-checkbox-button__inner.is-round {
  627. padding: 9px 15px; }
  628. [data-theme="blue"] .el-checkbox-button--mini .el-checkbox-button__inner {
  629. padding: 7px 15px;
  630. font-size: 12px;
  631. border-radius: 0; }
  632. [data-theme="blue"] .el-checkbox-button--mini .el-checkbox-button__inner.is-round {
  633. padding: 7px 15px; }
  634. [data-theme="blue"] .el-checkbox-group {
  635. font-size: 0; }
  636. /* Element Chalk Variables */
  637. /* Transition
  638. -------------------------- */
  639. /* Color
  640. -------------------------- */
  641. /* 53a8ff */
  642. /* 66b1ff */
  643. /* 79bbff */
  644. /* 8cc5ff */
  645. /* a0cfff */
  646. /* b3d8ff */
  647. /* c6e2ff */
  648. /* d9ecff */
  649. /* ecf5ff */
  650. /* Link
  651. -------------------------- */
  652. /* Border
  653. -------------------------- */
  654. /* Fill
  655. -------------------------- */
  656. /* Typography
  657. -------------------------- */
  658. /* Size
  659. -------------------------- */
  660. /* z-index
  661. -------------------------- */
  662. /* Disable base
  663. -------------------------- */
  664. /* Icon
  665. -------------------------- */
  666. /* Checkbox
  667. -------------------------- */
  668. /* Radio
  669. -------------------------- */
  670. /* Select
  671. -------------------------- */
  672. /* Alert
  673. -------------------------- */
  674. /* MessageBox
  675. -------------------------- */
  676. /* Message
  677. -------------------------- */
  678. /* Notification
  679. -------------------------- */
  680. /* Input
  681. -------------------------- */
  682. /* Cascader
  683. -------------------------- */
  684. /* Group
  685. -------------------------- */
  686. /* Tab
  687. -------------------------- */
  688. /* Button
  689. -------------------------- */
  690. /* cascader
  691. -------------------------- */
  692. /* Switch
  693. -------------------------- */
  694. /* Dialog
  695. -------------------------- */
  696. /* Table
  697. -------------------------- */
  698. /* Pagination
  699. -------------------------- */
  700. /* Popup
  701. -------------------------- */
  702. /* Popover
  703. -------------------------- */
  704. /* Tooltip
  705. -------------------------- */
  706. /* Tag
  707. -------------------------- */
  708. /* Tree
  709. -------------------------- */
  710. /* Dropdown
  711. -------------------------- */
  712. /* Badge
  713. -------------------------- */
  714. /* Card
  715. --------------------------*/
  716. /* Slider
  717. --------------------------*/
  718. /* Steps
  719. --------------------------*/
  720. /* Menu
  721. --------------------------*/
  722. /* Rate
  723. --------------------------*/
  724. /* DatePicker
  725. --------------------------*/
  726. /* Loading
  727. --------------------------*/
  728. /* Scrollbar
  729. --------------------------*/
  730. /* Carousel
  731. --------------------------*/
  732. /* Collapse
  733. --------------------------*/
  734. /* Transfer
  735. --------------------------*/
  736. /* Header
  737. --------------------------*/
  738. /* Footer
  739. --------------------------*/
  740. /* Main
  741. --------------------------*/
  742. /* Timeline
  743. --------------------------*/
  744. /* Backtop
  745. --------------------------*/
  746. /* Link
  747. --------------------------*/
  748. /* Calendar
  749. --------------------------*/
  750. /* Form
  751. -------------------------- */
  752. /* Avatar
  753. --------------------------*/
  754. /* Break-point
  755. --------------------------*/
  756. /* BEM support Func
  757. -------------------------- */
  758. /* Element Chalk Variables */
  759. /* Transition
  760. -------------------------- */
  761. /* Color
  762. -------------------------- */
  763. /* 53a8ff */
  764. /* 66b1ff */
  765. /* 79bbff */
  766. /* 8cc5ff */
  767. /* a0cfff */
  768. /* b3d8ff */
  769. /* c6e2ff */
  770. /* d9ecff */
  771. /* ecf5ff */
  772. /* Link
  773. -------------------------- */
  774. /* Border
  775. -------------------------- */
  776. /* Fill
  777. -------------------------- */
  778. /* Typography
  779. -------------------------- */
  780. /* Size
  781. -------------------------- */
  782. /* z-index
  783. -------------------------- */
  784. /* Disable base
  785. -------------------------- */
  786. /* Icon
  787. -------------------------- */
  788. /* Checkbox
  789. -------------------------- */
  790. /* Radio
  791. -------------------------- */
  792. /* Select
  793. -------------------------- */
  794. /* Alert
  795. -------------------------- */
  796. /* MessageBox
  797. -------------------------- */
  798. /* Message
  799. -------------------------- */
  800. /* Notification
  801. -------------------------- */
  802. /* Input
  803. -------------------------- */
  804. /* Cascader
  805. -------------------------- */
  806. /* Group
  807. -------------------------- */
  808. /* Tab
  809. -------------------------- */
  810. /* Button
  811. -------------------------- */
  812. /* cascader
  813. -------------------------- */
  814. /* Switch
  815. -------------------------- */
  816. /* Dialog
  817. -------------------------- */
  818. /* Table
  819. -------------------------- */
  820. /* Pagination
  821. -------------------------- */
  822. /* Popup
  823. -------------------------- */
  824. /* Popover
  825. -------------------------- */
  826. /* Tooltip
  827. -------------------------- */
  828. /* Tag
  829. -------------------------- */
  830. /* Tree
  831. -------------------------- */
  832. /* Dropdown
  833. -------------------------- */
  834. /* Badge
  835. -------------------------- */
  836. /* Card
  837. --------------------------*/
  838. /* Slider
  839. --------------------------*/
  840. /* Steps
  841. --------------------------*/
  842. /* Menu
  843. --------------------------*/
  844. /* Rate
  845. --------------------------*/
  846. /* DatePicker
  847. --------------------------*/
  848. /* Loading
  849. --------------------------*/
  850. /* Scrollbar
  851. --------------------------*/
  852. /* Carousel
  853. --------------------------*/
  854. /* Collapse
  855. --------------------------*/
  856. /* Transfer
  857. --------------------------*/
  858. /* Header
  859. --------------------------*/
  860. /* Footer
  861. --------------------------*/
  862. /* Main
  863. --------------------------*/
  864. /* Timeline
  865. --------------------------*/
  866. /* Backtop
  867. --------------------------*/
  868. /* Link
  869. --------------------------*/
  870. /* Calendar
  871. --------------------------*/
  872. /* Form
  873. -------------------------- */
  874. /* Avatar
  875. --------------------------*/
  876. /* Break-point
  877. --------------------------*/
  878. /* Break-points
  879. -------------------------- */
  880. /* Scrollbar
  881. -------------------------- */
  882. /* Placeholder
  883. -------------------------- */
  884. /* BEM
  885. -------------------------- */
  886. /* Element Chalk Variables */
  887. /* Transition
  888. -------------------------- */
  889. /* Color
  890. -------------------------- */
  891. /* 53a8ff */
  892. /* 66b1ff */
  893. /* 79bbff */
  894. /* 8cc5ff */
  895. /* a0cfff */
  896. /* b3d8ff */
  897. /* c6e2ff */
  898. /* d9ecff */
  899. /* ecf5ff */
  900. /* Link
  901. -------------------------- */
  902. /* Border
  903. -------------------------- */
  904. /* Fill
  905. -------------------------- */
  906. /* Typography
  907. -------------------------- */
  908. /* Size
  909. -------------------------- */
  910. /* z-index
  911. -------------------------- */
  912. /* Disable base
  913. -------------------------- */
  914. /* Icon
  915. -------------------------- */
  916. /* Checkbox
  917. -------------------------- */
  918. /* Radio
  919. -------------------------- */
  920. /* Select
  921. -------------------------- */
  922. /* Alert
  923. -------------------------- */
  924. /* MessageBox
  925. -------------------------- */
  926. /* Message
  927. -------------------------- */
  928. /* Notification
  929. -------------------------- */
  930. /* Input
  931. -------------------------- */
  932. /* Cascader
  933. -------------------------- */
  934. /* Group
  935. -------------------------- */
  936. /* Tab
  937. -------------------------- */
  938. /* Button
  939. -------------------------- */
  940. /* cascader
  941. -------------------------- */
  942. /* Switch
  943. -------------------------- */
  944. /* Dialog
  945. -------------------------- */
  946. /* Table
  947. -------------------------- */
  948. /* Pagination
  949. -------------------------- */
  950. /* Popup
  951. -------------------------- */
  952. /* Popover
  953. -------------------------- */
  954. /* Tooltip
  955. -------------------------- */
  956. /* Tag
  957. -------------------------- */
  958. /* Tree
  959. -------------------------- */
  960. /* Dropdown
  961. -------------------------- */
  962. /* Badge
  963. -------------------------- */
  964. /* Card
  965. --------------------------*/
  966. /* Slider
  967. --------------------------*/
  968. /* Steps
  969. --------------------------*/
  970. /* Menu
  971. --------------------------*/
  972. /* Rate
  973. --------------------------*/
  974. /* DatePicker
  975. --------------------------*/
  976. /* Loading
  977. --------------------------*/
  978. /* Scrollbar
  979. --------------------------*/
  980. /* Carousel
  981. --------------------------*/
  982. /* Collapse
  983. --------------------------*/
  984. /* Transfer
  985. --------------------------*/
  986. /* Header
  987. --------------------------*/
  988. /* Footer
  989. --------------------------*/
  990. /* Main
  991. --------------------------*/
  992. /* Timeline
  993. --------------------------*/
  994. /* Backtop
  995. --------------------------*/
  996. /* Link
  997. --------------------------*/
  998. /* Calendar
  999. --------------------------*/
  1000. /* Form
  1001. -------------------------- */
  1002. /* Avatar
  1003. --------------------------*/
  1004. /* Break-point
  1005. --------------------------*/
  1006. .el-checkbox {
  1007. color: #FFFFFF;
  1008. font-weight: 500;
  1009. font-size: 14px;
  1010. position: relative;
  1011. cursor: pointer;
  1012. display: inline-block;
  1013. white-space: nowrap;
  1014. -webkit-user-select: none;
  1015. -moz-user-select: none;
  1016. -ms-user-select: none;
  1017. user-select: none;
  1018. margin-right: 30px; }
  1019. .el-checkbox.is-bordered {
  1020. padding: 9px 20px 9px 10px;
  1021. border-radius: 0px;
  1022. border: 1px solid #DCDFE6;
  1023. -webkit-box-sizing: border-box;
  1024. box-sizing: border-box;
  1025. line-height: normal;
  1026. height: 40px; }
  1027. .el-checkbox.is-bordered.is-checked {
  1028. border-color: #92D9FF; }
  1029. .el-checkbox.is-bordered.is-disabled {
  1030. border-color: #EBEEF5;
  1031. cursor: not-allowed; }
  1032. .el-checkbox.is-bordered + .el-checkbox.is-bordered {
  1033. margin-left: 10px; }
  1034. .el-checkbox.is-bordered.el-checkbox--medium {
  1035. padding: 7px 20px 7px 10px;
  1036. border-radius: 0px;
  1037. height: 36px; }
  1038. .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
  1039. line-height: 17px;
  1040. font-size: 14px; }
  1041. .el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner {
  1042. height: 14px;
  1043. width: 14px; }
  1044. .el-checkbox.is-bordered.el-checkbox--small {
  1045. padding: 5px 15px 5px 10px;
  1046. border-radius: -1px;
  1047. height: 32px; }
  1048. .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
  1049. line-height: 15px;
  1050. font-size: 12px; }
  1051. .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
  1052. height: 12px;
  1053. width: 12px; }
  1054. .el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after {
  1055. height: 6px;
  1056. width: 2px; }
  1057. .el-checkbox.is-bordered.el-checkbox--mini {
  1058. padding: 3px 15px 3px 10px;
  1059. border-radius: -1px;
  1060. height: 28px; }
  1061. .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
  1062. line-height: 12px;
  1063. font-size: 12px; }
  1064. .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner {
  1065. height: 12px;
  1066. width: 12px; }
  1067. .el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after {
  1068. height: 6px;
  1069. width: 2px; }
  1070. .el-checkbox__input {
  1071. white-space: nowrap;
  1072. cursor: pointer;
  1073. outline: none;
  1074. display: inline-block;
  1075. line-height: 1;
  1076. position: relative;
  1077. vertical-align: middle; }
  1078. .el-checkbox__input.is-disabled .el-checkbox__inner {
  1079. background-color: #edf2fc;
  1080. border-color: #DCDFE6;
  1081. cursor: not-allowed; }
  1082. .el-checkbox__input.is-disabled .el-checkbox__inner::after {
  1083. cursor: not-allowed;
  1084. border-color: rgba(255, 255, 255, 0.5); }
  1085. .el-checkbox__input.is-disabled .el-checkbox__inner + .el-checkbox__label {
  1086. cursor: not-allowed; }
  1087. .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  1088. background-color: #F2F6FC;
  1089. border-color: #DCDFE6; }
  1090. .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
  1091. border-color: rgba(255, 255, 255, 0.5); }
  1092. .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
  1093. background-color: #F2F6FC;
  1094. border-color: #DCDFE6; }
  1095. .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
  1096. background-color: rgba(255, 255, 255, 0.5);
  1097. border-color: rgba(255, 255, 255, 0.5); }
  1098. .el-checkbox__input.is-disabled + span.el-checkbox__label {
  1099. color: rgba(255, 255, 255, 0.5);
  1100. cursor: not-allowed; }
  1101. .el-checkbox__input.is-checked .el-checkbox__inner {
  1102. background-color: #92D9FF;
  1103. border-color: #92D9FF; }
  1104. .el-checkbox__input.is-checked .el-checkbox__inner::after {
  1105. -webkit-transform: rotate(45deg) scaleY(1);
  1106. transform: rotate(45deg) scaleY(1); }
  1107. .el-checkbox__input.is-checked + .el-checkbox__label {
  1108. color: #92D9FF; }
  1109. .el-checkbox__input.is-focus {
  1110. /*focus时 视觉上区分*/ }
  1111. .el-checkbox__input.is-focus .el-checkbox__inner {
  1112. border-color: #92D9FF; }
  1113. .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  1114. background-color: #92D9FF;
  1115. border-color: #92D9FF; }
  1116. .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
  1117. content: '';
  1118. position: absolute;
  1119. display: block;
  1120. background-color: #000000;
  1121. height: 2px;
  1122. -webkit-transform: scale(0.5);
  1123. transform: scale(0.5);
  1124. left: 0;
  1125. right: 0;
  1126. top: 5px; }
  1127. .el-checkbox__input.is-indeterminate .el-checkbox__inner::after {
  1128. display: none; }
  1129. .el-checkbox__inner {
  1130. display: inline-block;
  1131. position: relative;
  1132. border: 1px solid #DCDFE6;
  1133. border-radius: 0px;
  1134. -webkit-box-sizing: border-box;
  1135. box-sizing: border-box;
  1136. width: 14px;
  1137. height: 14px;
  1138. background-color: #000000;
  1139. z-index: 1;
  1140. -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  1141. transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46); }
  1142. .el-checkbox__inner:hover {
  1143. border-color: #92D9FF; }
  1144. .el-checkbox__inner::after {
  1145. -webkit-box-sizing: content-box;
  1146. box-sizing: content-box;
  1147. content: "";
  1148. border: 1px solid #000000;
  1149. border-left: 0;
  1150. border-top: 0;
  1151. height: 7px;
  1152. left: 4px;
  1153. position: absolute;
  1154. top: 1px;
  1155. -webkit-transform: rotate(45deg) scaleY(0);
  1156. transform: rotate(45deg) scaleY(0);
  1157. width: 3px;
  1158. -webkit-transition: -webkit-transform .15s ease-in .05s;
  1159. transition: -webkit-transform .15s ease-in .05s;
  1160. transition: transform .15s ease-in .05s;
  1161. transition: transform .15s ease-in .05s, -webkit-transform .15s ease-in .05s;
  1162. -webkit-transform-origin: center;
  1163. transform-origin: center; }
  1164. .el-checkbox__original {
  1165. opacity: 0;
  1166. outline: none;
  1167. position: absolute;
  1168. margin: 0;
  1169. width: 0;
  1170. height: 0;
  1171. z-index: -1; }
  1172. .el-checkbox__label {
  1173. display: inline-block;
  1174. padding-left: 10px;
  1175. line-height: 19px;
  1176. font-size: 14px; }
  1177. .el-checkbox:last-of-type {
  1178. margin-right: 0; }
  1179. .el-checkbox-button {
  1180. position: relative;
  1181. display: inline-block; }
  1182. .el-checkbox-button__inner {
  1183. display: inline-block;
  1184. line-height: 1;
  1185. font-weight: 500;
  1186. white-space: nowrap;
  1187. vertical-align: middle;
  1188. cursor: pointer;
  1189. background: #000000;
  1190. border: 1px solid #DCDFE6;
  1191. border-left: 0;
  1192. color: #FFFFFF;
  1193. -webkit-appearance: none;
  1194. text-align: center;
  1195. -webkit-box-sizing: border-box;
  1196. box-sizing: border-box;
  1197. outline: none;
  1198. margin: 0;
  1199. position: relative;
  1200. -webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  1201. transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
  1202. -moz-user-select: none;
  1203. -webkit-user-select: none;
  1204. -ms-user-select: none;
  1205. padding: 12px 20px;
  1206. font-size: 14px;
  1207. border-radius: 0; }
  1208. .el-checkbox-button__inner.is-round {
  1209. padding: 12px 20px; }
  1210. .el-checkbox-button__inner:hover {
  1211. color: #92D9FF; }
  1212. .el-checkbox-button__inner [class*="el-icon-"] {
  1213. line-height: 0.9; }
  1214. .el-checkbox-button__inner [class*="el-icon-"] + span {
  1215. margin-left: 5px; }
  1216. .el-checkbox-button__original {
  1217. opacity: 0;
  1218. outline: none;
  1219. position: absolute;
  1220. margin: 0;
  1221. z-index: -1; }
  1222. .el-checkbox-button.is-checked .el-checkbox-button__inner {
  1223. color: #000000;
  1224. background-color: #92D9FF;
  1225. border-color: #92D9FF;
  1226. -webkit-box-shadow: -1px 0 0 0 #588299;
  1227. box-shadow: -1px 0 0 0 #588299; }
  1228. .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  1229. border-left-color: #92D9FF; }
  1230. .el-checkbox-button.is-disabled .el-checkbox-button__inner {
  1231. color: rgba(255, 255, 255, 0.5);
  1232. cursor: not-allowed;
  1233. background-image: none;
  1234. background-color: #000000;
  1235. border-color: #EBEEF5;
  1236. -webkit-box-shadow: none;
  1237. box-shadow: none; }
  1238. .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  1239. border-left-color: #EBEEF5; }
  1240. .el-checkbox-button:first-child .el-checkbox-button__inner {
  1241. border-left: 1px solid #DCDFE6;
  1242. border-radius: 0px 0 0 0px;
  1243. -webkit-box-shadow: none !important;
  1244. box-shadow: none !important; }
  1245. .el-checkbox-button.is-focus .el-checkbox-button__inner {
  1246. border-color: #92D9FF; }
  1247. .el-checkbox-button:last-child .el-checkbox-button__inner {
  1248. border-radius: 0 0px 0px 0; }
  1249. .el-checkbox-button--medium .el-checkbox-button__inner {
  1250. padding: 10px 20px;
  1251. font-size: 14px;
  1252. border-radius: 0; }
  1253. .el-checkbox-button--medium .el-checkbox-button__inner.is-round {
  1254. padding: 10px 20px; }
  1255. .el-checkbox-button--small .el-checkbox-button__inner {
  1256. padding: 9px 15px;
  1257. font-size: 12px;
  1258. border-radius: 0; }
  1259. .el-checkbox-button--small .el-checkbox-button__inner.is-round {
  1260. padding: 9px 15px; }
  1261. .el-checkbox-button--mini .el-checkbox-button__inner {
  1262. padding: 7px 15px;
  1263. font-size: 12px;
  1264. border-radius: 0; }
  1265. .el-checkbox-button--mini .el-checkbox-button__inner.is-round {
  1266. padding: 7px 15px; }
  1267. .el-checkbox-group {
  1268. font-size: 0; }