框架源码
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.

1067 lines
30 KiB

4 years ago
  1. [data-theme="blue"] {
  2. /* BEM support Func
  3. -------------------------- */
  4. /* Element Chalk Variables */
  5. /* Transition
  6. -------------------------- */
  7. /* Color
  8. -------------------------- */
  9. /* 53a8ff */
  10. /* 66b1ff */
  11. /* 79bbff */
  12. /* 8cc5ff */
  13. /* a0cfff */
  14. /* b3d8ff */
  15. /* c6e2ff */
  16. /* d9ecff */
  17. /* ecf5ff */
  18. /* Link
  19. -------------------------- */
  20. /* Border
  21. -------------------------- */
  22. /* Fill
  23. -------------------------- */
  24. /* Typography
  25. -------------------------- */
  26. /* Size
  27. -------------------------- */
  28. /* z-index
  29. -------------------------- */
  30. /* Disable base
  31. -------------------------- */
  32. /* Icon
  33. -------------------------- */
  34. /* Checkbox
  35. -------------------------- */
  36. /* Radio
  37. -------------------------- */
  38. /* Select
  39. -------------------------- */
  40. /* Alert
  41. -------------------------- */
  42. /* MessageBox
  43. -------------------------- */
  44. /* Message
  45. -------------------------- */
  46. /* Notification
  47. -------------------------- */
  48. /* Input
  49. -------------------------- */
  50. /* Cascader
  51. -------------------------- */
  52. /* Group
  53. -------------------------- */
  54. /* Tab
  55. -------------------------- */
  56. /* Button
  57. -------------------------- */
  58. /* cascader
  59. -------------------------- */
  60. /* Switch
  61. -------------------------- */
  62. /* Dialog
  63. -------------------------- */
  64. /* Table
  65. -------------------------- */
  66. /* Pagination
  67. -------------------------- */
  68. /* Popup
  69. -------------------------- */
  70. /* Popover
  71. -------------------------- */
  72. /* Tooltip
  73. -------------------------- */
  74. /* Tag
  75. -------------------------- */
  76. /* Tree
  77. -------------------------- */
  78. /* Dropdown
  79. -------------------------- */
  80. /* Badge
  81. -------------------------- */
  82. /* Card
  83. --------------------------*/
  84. /* Slider
  85. --------------------------*/
  86. /* Steps
  87. --------------------------*/
  88. /* Menu
  89. --------------------------*/
  90. /* Rate
  91. --------------------------*/
  92. /* DatePicker
  93. --------------------------*/
  94. /* Loading
  95. --------------------------*/
  96. /* Scrollbar
  97. --------------------------*/
  98. /* Carousel
  99. --------------------------*/
  100. /* Collapse
  101. --------------------------*/
  102. /* Transfer
  103. --------------------------*/
  104. /* Header
  105. --------------------------*/
  106. /* Footer
  107. --------------------------*/
  108. /* Main
  109. --------------------------*/
  110. /* Timeline
  111. --------------------------*/
  112. /* Backtop
  113. --------------------------*/
  114. /* Link
  115. --------------------------*/
  116. /* Calendar
  117. --------------------------*/
  118. /* Form
  119. -------------------------- */
  120. /* Avatar
  121. --------------------------*/
  122. /* Break-point
  123. --------------------------*/
  124. /* Break-points
  125. -------------------------- */
  126. /* Scrollbar
  127. -------------------------- */
  128. /* Placeholder
  129. -------------------------- */
  130. /* BEM
  131. -------------------------- */
  132. /* Element Chalk Variables */
  133. /* Transition
  134. -------------------------- */
  135. /* Color
  136. -------------------------- */
  137. /* 53a8ff */
  138. /* 66b1ff */
  139. /* 79bbff */
  140. /* 8cc5ff */
  141. /* a0cfff */
  142. /* b3d8ff */
  143. /* c6e2ff */
  144. /* d9ecff */
  145. /* ecf5ff */
  146. /* Link
  147. -------------------------- */
  148. /* Border
  149. -------------------------- */
  150. /* Fill
  151. -------------------------- */
  152. /* Typography
  153. -------------------------- */
  154. /* Size
  155. -------------------------- */
  156. /* z-index
  157. -------------------------- */
  158. /* Disable base
  159. -------------------------- */
  160. /* Icon
  161. -------------------------- */
  162. /* Checkbox
  163. -------------------------- */
  164. /* Radio
  165. -------------------------- */
  166. /* Select
  167. -------------------------- */
  168. /* Alert
  169. -------------------------- */
  170. /* MessageBox
  171. -------------------------- */
  172. /* Message
  173. -------------------------- */
  174. /* Notification
  175. -------------------------- */
  176. /* Input
  177. -------------------------- */
  178. /* Cascader
  179. -------------------------- */
  180. /* Group
  181. -------------------------- */
  182. /* Tab
  183. -------------------------- */
  184. /* Button
  185. -------------------------- */
  186. /* cascader
  187. -------------------------- */
  188. /* Switch
  189. -------------------------- */
  190. /* Dialog
  191. -------------------------- */
  192. /* Table
  193. -------------------------- */
  194. /* Pagination
  195. -------------------------- */
  196. /* Popup
  197. -------------------------- */
  198. /* Popover
  199. -------------------------- */
  200. /* Tooltip
  201. -------------------------- */
  202. /* Tag
  203. -------------------------- */
  204. /* Tree
  205. -------------------------- */
  206. /* Dropdown
  207. -------------------------- */
  208. /* Badge
  209. -------------------------- */
  210. /* Card
  211. --------------------------*/
  212. /* Slider
  213. --------------------------*/
  214. /* Steps
  215. --------------------------*/
  216. /* Menu
  217. --------------------------*/
  218. /* Rate
  219. --------------------------*/
  220. /* DatePicker
  221. --------------------------*/
  222. /* Loading
  223. --------------------------*/
  224. /* Scrollbar
  225. --------------------------*/
  226. /* Carousel
  227. --------------------------*/
  228. /* Collapse
  229. --------------------------*/
  230. /* Transfer
  231. --------------------------*/
  232. /* Header
  233. --------------------------*/
  234. /* Footer
  235. --------------------------*/
  236. /* Main
  237. --------------------------*/
  238. /* Timeline
  239. --------------------------*/
  240. /* Backtop
  241. --------------------------*/
  242. /* Link
  243. --------------------------*/
  244. /* Calendar
  245. --------------------------*/
  246. /* Form
  247. -------------------------- */
  248. /* Avatar
  249. --------------------------*/
  250. /* Break-point
  251. --------------------------*/
  252. /** disalbe default clear on IE */ }
  253. [data-theme="blue"] .el-textarea {
  254. position: relative;
  255. display: inline-block;
  256. width: 100%;
  257. vertical-align: bottom;
  258. font-size: 14px; }
  259. .el-textarea__inner {
  260. display: block;
  261. resize: vertical;
  262. padding: 5px 15px;
  263. line-height: 1.5;
  264. -webkit-box-sizing: border-box;
  265. box-sizing: border-box;
  266. width: 100%;
  267. font-size: inherit;
  268. color: #FFFFFF;
  269. background-color: #000000;
  270. background-image: none;
  271. border: 1px solid #DCDFE6;
  272. border-radius: 0px;
  273. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  274. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  275. .el-textarea__inner::-webkit-input-placeholder {
  276. color: rgba(255, 255, 255, 0.5); }
  277. .el-textarea__inner::-moz-placeholder {
  278. color: rgba(255, 255, 255, 0.5); }
  279. .el-textarea__inner::-ms-input-placeholder {
  280. color: rgba(255, 255, 255, 0.5); }
  281. .el-textarea__inner::placeholder {
  282. color: rgba(255, 255, 255, 0.5); }
  283. .el-textarea__inner:hover {
  284. border-color: rgba(255, 255, 255, 0.5); }
  285. .el-textarea__inner:focus {
  286. outline: none;
  287. border-color: #92D9FF; }
  288. [data-theme="blue"] .el-textarea .el-input__count {
  289. color: #333333;
  290. background: #000000;
  291. position: absolute;
  292. font-size: 12px;
  293. bottom: 5px;
  294. right: 10px; }
  295. [data-theme="blue"] .el-textarea.is-disabled .el-textarea__inner {
  296. background-color: rgba(255, 255, 255, 0.15);
  297. border-color: #E4E7ED;
  298. color: rgba(255, 255, 255, 0.5);
  299. cursor: not-allowed; }
  300. [data-theme="blue"] .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
  301. color: rgba(255, 255, 255, 0.5); }
  302. [data-theme="blue"] .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
  303. color: rgba(255, 255, 255, 0.5); }
  304. [data-theme="blue"] .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
  305. color: rgba(255, 255, 255, 0.5); }
  306. [data-theme="blue"] .el-textarea.is-disabled .el-textarea__inner::placeholder {
  307. color: rgba(255, 255, 255, 0.5); }
  308. [data-theme="blue"] .el-textarea.is-exceed .el-textarea__inner {
  309. border-color: #FF6D6D; }
  310. [data-theme="blue"] .el-textarea.is-exceed .el-input__count {
  311. color: #FF6D6D; }
  312. [data-theme="blue"] .el-input {
  313. position: relative;
  314. font-size: 14px;
  315. display: inline-block;
  316. width: 100%; }
  317. [data-theme="blue"] .el-input::-webkit-scrollbar {
  318. z-index: 11;
  319. width: 6px; }
  320. [data-theme="blue"] .el-input::-webkit-scrollbar:horizontal {
  321. height: 6px; }
  322. [data-theme="blue"] .el-input::-webkit-scrollbar-thumb {
  323. border-radius: 5px;
  324. width: 6px;
  325. background: #b4bccc; }
  326. [data-theme="blue"] .el-input::-webkit-scrollbar-corner {
  327. background: #fff; }
  328. [data-theme="blue"] .el-input::-webkit-scrollbar-track {
  329. background: #fff; }
  330. [data-theme="blue"] .el-input::-webkit-scrollbar-track-piece {
  331. background: #fff;
  332. width: 6px; }
  333. [data-theme="blue"] .el-input .el-input__clear {
  334. color: rgba(255, 255, 255, 0.5);
  335. font-size: 14px;
  336. cursor: pointer;
  337. -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  338. transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  339. [data-theme="blue"] .el-input .el-input__clear:hover {
  340. color: #909399; }
  341. [data-theme="blue"] .el-input .el-input__count {
  342. height: 100%;
  343. display: -webkit-inline-box;
  344. display: -ms-inline-flexbox;
  345. display: inline-flex;
  346. -webkit-box-align: center;
  347. -ms-flex-align: center;
  348. align-items: center;
  349. color: #333333;
  350. font-size: 12px; }
  351. [data-theme="blue"] .el-input .el-input__count .el-input__count-inner {
  352. background: #000000;
  353. line-height: initial;
  354. display: inline-block;
  355. padding: 0 5px; }
  356. .el-input__inner {
  357. -webkit-appearance: none;
  358. background-color: #000000;
  359. background-image: none;
  360. border-radius: 0px;
  361. border: 1px solid #DCDFE6;
  362. -webkit-box-sizing: border-box;
  363. box-sizing: border-box;
  364. color: #FFFFFF;
  365. display: inline-block;
  366. font-size: inherit;
  367. height: 40px;
  368. line-height: 40px;
  369. outline: none;
  370. padding: 0 15px;
  371. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  372. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  373. width: 100%; }
  374. .el-input__inner::-webkit-input-placeholder {
  375. color: rgba(255, 255, 255, 0.5); }
  376. .el-input__inner::-moz-placeholder {
  377. color: rgba(255, 255, 255, 0.5); }
  378. .el-input__inner::-ms-input-placeholder {
  379. color: rgba(255, 255, 255, 0.5); }
  380. .el-input__inner::placeholder {
  381. color: rgba(255, 255, 255, 0.5); }
  382. .el-input__inner:hover {
  383. border-color: rgba(255, 255, 255, 0.5); }
  384. .el-input__inner:focus {
  385. outline: none;
  386. border-color: #92D9FF; }
  387. .el-input__suffix {
  388. position: absolute;
  389. height: 100%;
  390. right: 5px;
  391. top: 0;
  392. text-align: center;
  393. color: rgba(255, 255, 255, 0.5);
  394. -webkit-transition: all .3s;
  395. transition: all .3s;
  396. pointer-events: none; }
  397. .el-input__suffix-inner {
  398. pointer-events: all; }
  399. .el-input__prefix {
  400. position: absolute;
  401. height: 100%;
  402. left: 5px;
  403. top: 0;
  404. text-align: center;
  405. color: rgba(255, 255, 255, 0.5);
  406. -webkit-transition: all .3s;
  407. transition: all .3s; }
  408. .el-input__icon {
  409. height: 100%;
  410. width: 25px;
  411. text-align: center;
  412. -webkit-transition: all .3s;
  413. transition: all .3s;
  414. line-height: 40px; }
  415. .el-input__icon:after {
  416. content: '';
  417. height: 100%;
  418. width: 0;
  419. display: inline-block;
  420. vertical-align: middle; }
  421. .el-input__validateIcon {
  422. pointer-events: none; }
  423. [data-theme="blue"] .el-input.is-active .el-input__inner {
  424. outline: none;
  425. border-color: #92D9FF; }
  426. [data-theme="blue"] .el-input.is-disabled .el-input__inner {
  427. background-color: rgba(255, 255, 255, 0.15);
  428. border-color: #E4E7ED;
  429. color: rgba(255, 255, 255, 0.5);
  430. cursor: not-allowed; }
  431. [data-theme="blue"] .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
  432. color: rgba(255, 255, 255, 0.5); }
  433. [data-theme="blue"] .el-input.is-disabled .el-input__inner::-moz-placeholder {
  434. color: rgba(255, 255, 255, 0.5); }
  435. [data-theme="blue"] .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
  436. color: rgba(255, 255, 255, 0.5); }
  437. [data-theme="blue"] .el-input.is-disabled .el-input__inner::placeholder {
  438. color: rgba(255, 255, 255, 0.5); }
  439. [data-theme="blue"] .el-input.is-disabled .el-input__icon {
  440. cursor: not-allowed; }
  441. [data-theme="blue"] .el-input.is-exceed .el-input__inner {
  442. border-color: #FF6D6D; }
  443. [data-theme="blue"] .el-input.is-exceed .el-input__suffix .el-input__count {
  444. color: #FF6D6D; }
  445. [data-theme="blue"] .el-input--suffix .el-input__inner {
  446. padding-right: 30px; }
  447. [data-theme="blue"] .el-input--prefix .el-input__inner {
  448. padding-left: 30px; }
  449. [data-theme="blue"] .el-input--medium {
  450. font-size: 14px; }
  451. [data-theme="blue"] .el-input--medium .el-input__inner {
  452. height: 36px;
  453. line-height: 36px; }
  454. [data-theme="blue"] .el-input--medium .el-input__icon {
  455. line-height: 36px; }
  456. [data-theme="blue"] .el-input--small {
  457. font-size: 13px; }
  458. [data-theme="blue"] .el-input--small .el-input__inner {
  459. height: 32px;
  460. line-height: 32px; }
  461. [data-theme="blue"] .el-input--small .el-input__icon {
  462. line-height: 32px; }
  463. [data-theme="blue"] .el-input--mini {
  464. font-size: 12px; }
  465. [data-theme="blue"] .el-input--mini .el-input__inner {
  466. height: 28px;
  467. line-height: 28px; }
  468. [data-theme="blue"] .el-input--mini .el-input__icon {
  469. line-height: 28px; }
  470. [data-theme="blue"] .el-input-group {
  471. line-height: normal;
  472. display: inline-table;
  473. width: 100%;
  474. border-collapse: separate;
  475. border-spacing: 0; }
  476. [data-theme="blue"] .el-input-group > .el-input__inner {
  477. vertical-align: middle;
  478. display: table-cell; }
  479. .el-input-group__append, .el-input-group__prepend {
  480. background-color: rgba(255, 255, 255, 0.15);
  481. color: #fff;
  482. vertical-align: middle;
  483. display: table-cell;
  484. position: relative;
  485. border: 1px solid #DCDFE6;
  486. border-radius: 0px;
  487. padding: 0 20px;
  488. width: 1px;
  489. white-space: nowrap; }
  490. .el-input-group__append:focus, .el-input-group__prepend:focus {
  491. outline: none; }
  492. .el-input-group__append .el-select,
  493. .el-input-group__append .el-button, .el-input-group__prepend .el-select,
  494. .el-input-group__prepend .el-button {
  495. display: inline-block;
  496. margin: -10px -20px; }
  497. .el-input-group__append button.el-button,
  498. .el-input-group__append div.el-select .el-input__inner,
  499. .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button,
  500. .el-input-group__prepend div.el-select .el-input__inner,
  501. .el-input-group__prepend div.el-select:hover .el-input__inner {
  502. border-color: transparent;
  503. background-color: transparent;
  504. color: inherit;
  505. border-top: 0;
  506. border-bottom: 0; }
  507. .el-input-group__append .el-button,
  508. .el-input-group__append .el-input, .el-input-group__prepend .el-button,
  509. .el-input-group__prepend .el-input {
  510. font-size: inherit; }
  511. .el-input-group__prepend {
  512. border-right: 0;
  513. border-top-right-radius: 0;
  514. border-bottom-right-radius: 0; }
  515. .el-input-group__append {
  516. border-left: 0;
  517. border-top-left-radius: 0;
  518. border-bottom-left-radius: 0; }
  519. [data-theme="blue"] .el-input-group--prepend .el-input__inner {
  520. border-top-left-radius: 0;
  521. border-bottom-left-radius: 0; }
  522. [data-theme="blue"] .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  523. border-color: transparent; }
  524. [data-theme="blue"] .el-input-group--append .el-input__inner {
  525. border-top-right-radius: 0;
  526. border-bottom-right-radius: 0; }
  527. [data-theme="blue"] .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
  528. border-color: transparent; }
  529. [data-theme="blue"] .el-input__inner::-ms-clear {
  530. display: none;
  531. width: 0;
  532. height: 0; }
  533. /* BEM support Func
  534. -------------------------- */
  535. /* Element Chalk Variables */
  536. /* Transition
  537. -------------------------- */
  538. /* Color
  539. -------------------------- */
  540. /* 53a8ff */
  541. /* 66b1ff */
  542. /* 79bbff */
  543. /* 8cc5ff */
  544. /* a0cfff */
  545. /* b3d8ff */
  546. /* c6e2ff */
  547. /* d9ecff */
  548. /* ecf5ff */
  549. /* Link
  550. -------------------------- */
  551. /* Border
  552. -------------------------- */
  553. /* Fill
  554. -------------------------- */
  555. /* Typography
  556. -------------------------- */
  557. /* Size
  558. -------------------------- */
  559. /* z-index
  560. -------------------------- */
  561. /* Disable base
  562. -------------------------- */
  563. /* Icon
  564. -------------------------- */
  565. /* Checkbox
  566. -------------------------- */
  567. /* Radio
  568. -------------------------- */
  569. /* Select
  570. -------------------------- */
  571. /* Alert
  572. -------------------------- */
  573. /* MessageBox
  574. -------------------------- */
  575. /* Message
  576. -------------------------- */
  577. /* Notification
  578. -------------------------- */
  579. /* Input
  580. -------------------------- */
  581. /* Cascader
  582. -------------------------- */
  583. /* Group
  584. -------------------------- */
  585. /* Tab
  586. -------------------------- */
  587. /* Button
  588. -------------------------- */
  589. /* cascader
  590. -------------------------- */
  591. /* Switch
  592. -------------------------- */
  593. /* Dialog
  594. -------------------------- */
  595. /* Table
  596. -------------------------- */
  597. /* Pagination
  598. -------------------------- */
  599. /* Popup
  600. -------------------------- */
  601. /* Popover
  602. -------------------------- */
  603. /* Tooltip
  604. -------------------------- */
  605. /* Tag
  606. -------------------------- */
  607. /* Tree
  608. -------------------------- */
  609. /* Dropdown
  610. -------------------------- */
  611. /* Badge
  612. -------------------------- */
  613. /* Card
  614. --------------------------*/
  615. /* Slider
  616. --------------------------*/
  617. /* Steps
  618. --------------------------*/
  619. /* Menu
  620. --------------------------*/
  621. /* Rate
  622. --------------------------*/
  623. /* DatePicker
  624. --------------------------*/
  625. /* Loading
  626. --------------------------*/
  627. /* Scrollbar
  628. --------------------------*/
  629. /* Carousel
  630. --------------------------*/
  631. /* Collapse
  632. --------------------------*/
  633. /* Transfer
  634. --------------------------*/
  635. /* Header
  636. --------------------------*/
  637. /* Footer
  638. --------------------------*/
  639. /* Main
  640. --------------------------*/
  641. /* Timeline
  642. --------------------------*/
  643. /* Backtop
  644. --------------------------*/
  645. /* Link
  646. --------------------------*/
  647. /* Calendar
  648. --------------------------*/
  649. /* Form
  650. -------------------------- */
  651. /* Avatar
  652. --------------------------*/
  653. /* Break-point
  654. --------------------------*/
  655. /* Break-points
  656. -------------------------- */
  657. /* Scrollbar
  658. -------------------------- */
  659. /* Placeholder
  660. -------------------------- */
  661. /* BEM
  662. -------------------------- */
  663. /* Element Chalk Variables */
  664. /* Transition
  665. -------------------------- */
  666. /* Color
  667. -------------------------- */
  668. /* 53a8ff */
  669. /* 66b1ff */
  670. /* 79bbff */
  671. /* 8cc5ff */
  672. /* a0cfff */
  673. /* b3d8ff */
  674. /* c6e2ff */
  675. /* d9ecff */
  676. /* ecf5ff */
  677. /* Link
  678. -------------------------- */
  679. /* Border
  680. -------------------------- */
  681. /* Fill
  682. -------------------------- */
  683. /* Typography
  684. -------------------------- */
  685. /* Size
  686. -------------------------- */
  687. /* z-index
  688. -------------------------- */
  689. /* Disable base
  690. -------------------------- */
  691. /* Icon
  692. -------------------------- */
  693. /* Checkbox
  694. -------------------------- */
  695. /* Radio
  696. -------------------------- */
  697. /* Select
  698. -------------------------- */
  699. /* Alert
  700. -------------------------- */
  701. /* MessageBox
  702. -------------------------- */
  703. /* Message
  704. -------------------------- */
  705. /* Notification
  706. -------------------------- */
  707. /* Input
  708. -------------------------- */
  709. /* Cascader
  710. -------------------------- */
  711. /* Group
  712. -------------------------- */
  713. /* Tab
  714. -------------------------- */
  715. /* Button
  716. -------------------------- */
  717. /* cascader
  718. -------------------------- */
  719. /* Switch
  720. -------------------------- */
  721. /* Dialog
  722. -------------------------- */
  723. /* Table
  724. -------------------------- */
  725. /* Pagination
  726. -------------------------- */
  727. /* Popup
  728. -------------------------- */
  729. /* Popover
  730. -------------------------- */
  731. /* Tooltip
  732. -------------------------- */
  733. /* Tag
  734. -------------------------- */
  735. /* Tree
  736. -------------------------- */
  737. /* Dropdown
  738. -------------------------- */
  739. /* Badge
  740. -------------------------- */
  741. /* Card
  742. --------------------------*/
  743. /* Slider
  744. --------------------------*/
  745. /* Steps
  746. --------------------------*/
  747. /* Menu
  748. --------------------------*/
  749. /* Rate
  750. --------------------------*/
  751. /* DatePicker
  752. --------------------------*/
  753. /* Loading
  754. --------------------------*/
  755. /* Scrollbar
  756. --------------------------*/
  757. /* Carousel
  758. --------------------------*/
  759. /* Collapse
  760. --------------------------*/
  761. /* Transfer
  762. --------------------------*/
  763. /* Header
  764. --------------------------*/
  765. /* Footer
  766. --------------------------*/
  767. /* Main
  768. --------------------------*/
  769. /* Timeline
  770. --------------------------*/
  771. /* Backtop
  772. --------------------------*/
  773. /* Link
  774. --------------------------*/
  775. /* Calendar
  776. --------------------------*/
  777. /* Form
  778. -------------------------- */
  779. /* Avatar
  780. --------------------------*/
  781. /* Break-point
  782. --------------------------*/
  783. .el-textarea {
  784. position: relative;
  785. display: inline-block;
  786. width: 100%;
  787. vertical-align: bottom;
  788. font-size: 14px; }
  789. .el-textarea__inner {
  790. display: block;
  791. resize: vertical;
  792. padding: 5px 15px;
  793. line-height: 1.5;
  794. -webkit-box-sizing: border-box;
  795. box-sizing: border-box;
  796. width: 100%;
  797. font-size: inherit;
  798. color: #FFFFFF;
  799. background-color: #000000;
  800. background-image: none;
  801. border: 1px solid #DCDFE6;
  802. border-radius: 0px;
  803. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  804. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  805. .el-textarea__inner::-webkit-input-placeholder {
  806. color: rgba(255, 255, 255, 0.5); }
  807. .el-textarea__inner::-moz-placeholder {
  808. color: rgba(255, 255, 255, 0.5); }
  809. .el-textarea__inner::-ms-input-placeholder {
  810. color: rgba(255, 255, 255, 0.5); }
  811. .el-textarea__inner::placeholder {
  812. color: rgba(255, 255, 255, 0.5); }
  813. .el-textarea__inner:hover {
  814. border-color: rgba(255, 255, 255, 0.5); }
  815. .el-textarea__inner:focus {
  816. outline: none;
  817. border-color: #92D9FF; }
  818. .el-textarea .el-input__count {
  819. color: #333333;
  820. background: #000000;
  821. position: absolute;
  822. font-size: 12px;
  823. bottom: 5px;
  824. right: 10px; }
  825. .el-textarea.is-disabled .el-textarea__inner {
  826. background-color: rgba(255, 255, 255, 0.15);
  827. border-color: #E4E7ED;
  828. color: rgba(255, 255, 255, 0.5);
  829. cursor: not-allowed; }
  830. .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
  831. color: rgba(255, 255, 255, 0.5); }
  832. .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
  833. color: rgba(255, 255, 255, 0.5); }
  834. .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
  835. color: rgba(255, 255, 255, 0.5); }
  836. .el-textarea.is-disabled .el-textarea__inner::placeholder {
  837. color: rgba(255, 255, 255, 0.5); }
  838. .el-textarea.is-exceed .el-textarea__inner {
  839. border-color: #FF6D6D; }
  840. .el-textarea.is-exceed .el-input__count {
  841. color: #FF6D6D; }
  842. .el-input {
  843. position: relative;
  844. font-size: 14px;
  845. display: inline-block;
  846. width: 100%; }
  847. .el-input::-webkit-scrollbar {
  848. z-index: 11;
  849. width: 6px; }
  850. .el-input::-webkit-scrollbar:horizontal {
  851. height: 6px; }
  852. .el-input::-webkit-scrollbar-thumb {
  853. border-radius: 5px;
  854. width: 6px;
  855. background: #b4bccc; }
  856. .el-input::-webkit-scrollbar-corner {
  857. background: #fff; }
  858. .el-input::-webkit-scrollbar-track {
  859. background: #fff; }
  860. .el-input::-webkit-scrollbar-track-piece {
  861. background: #fff;
  862. width: 6px; }
  863. .el-input .el-input__clear {
  864. color: rgba(255, 255, 255, 0.5);
  865. font-size: 14px;
  866. cursor: pointer;
  867. -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  868. transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  869. .el-input .el-input__clear:hover {
  870. color: #909399; }
  871. .el-input .el-input__count {
  872. height: 100%;
  873. display: -webkit-inline-box;
  874. display: -ms-inline-flexbox;
  875. display: inline-flex;
  876. -webkit-box-align: center;
  877. -ms-flex-align: center;
  878. align-items: center;
  879. color: #333333;
  880. font-size: 12px; }
  881. .el-input .el-input__count .el-input__count-inner {
  882. background: #000000;
  883. line-height: initial;
  884. display: inline-block;
  885. padding: 0 5px; }
  886. .el-input__inner {
  887. -webkit-appearance: none;
  888. background-color: #000000;
  889. background-image: none;
  890. border-radius: 0px;
  891. border: 1px solid #DCDFE6;
  892. -webkit-box-sizing: border-box;
  893. box-sizing: border-box;
  894. color: #FFFFFF;
  895. display: inline-block;
  896. font-size: inherit;
  897. height: 40px;
  898. line-height: 40px;
  899. outline: none;
  900. padding: 0 15px;
  901. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  902. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  903. width: 100%; }
  904. .el-input__inner::-webkit-input-placeholder {
  905. color: rgba(255, 255, 255, 0.5); }
  906. .el-input__inner::-moz-placeholder {
  907. color: rgba(255, 255, 255, 0.5); }
  908. .el-input__inner::-ms-input-placeholder {
  909. color: rgba(255, 255, 255, 0.5); }
  910. .el-input__inner::placeholder {
  911. color: rgba(255, 255, 255, 0.5); }
  912. .el-input__inner:hover {
  913. border-color: rgba(255, 255, 255, 0.5); }
  914. .el-input__inner:focus {
  915. outline: none;
  916. border-color: #92D9FF; }
  917. .el-input__suffix {
  918. position: absolute;
  919. height: 100%;
  920. right: 5px;
  921. top: 0;
  922. text-align: center;
  923. color: rgba(255, 255, 255, 0.5);
  924. -webkit-transition: all .3s;
  925. transition: all .3s;
  926. pointer-events: none; }
  927. .el-input__suffix-inner {
  928. pointer-events: all; }
  929. .el-input__prefix {
  930. position: absolute;
  931. height: 100%;
  932. left: 5px;
  933. top: 0;
  934. text-align: center;
  935. color: rgba(255, 255, 255, 0.5);
  936. -webkit-transition: all .3s;
  937. transition: all .3s; }
  938. .el-input__icon {
  939. height: 100%;
  940. width: 25px;
  941. text-align: center;
  942. -webkit-transition: all .3s;
  943. transition: all .3s;
  944. line-height: 40px; }
  945. .el-input__icon:after {
  946. content: '';
  947. height: 100%;
  948. width: 0;
  949. display: inline-block;
  950. vertical-align: middle; }
  951. .el-input__validateIcon {
  952. pointer-events: none; }
  953. .el-input.is-active .el-input__inner {
  954. outline: none;
  955. border-color: #92D9FF; }
  956. .el-input.is-disabled .el-input__inner {
  957. background-color: rgba(255, 255, 255, 0.15);
  958. border-color: #E4E7ED;
  959. color: rgba(255, 255, 255, 0.5);
  960. cursor: not-allowed; }
  961. .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
  962. color: rgba(255, 255, 255, 0.5); }
  963. .el-input.is-disabled .el-input__inner::-moz-placeholder {
  964. color: rgba(255, 255, 255, 0.5); }
  965. .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
  966. color: rgba(255, 255, 255, 0.5); }
  967. .el-input.is-disabled .el-input__inner::placeholder {
  968. color: rgba(255, 255, 255, 0.5); }
  969. .el-input.is-disabled .el-input__icon {
  970. cursor: not-allowed; }
  971. .el-input.is-exceed .el-input__inner {
  972. border-color: #FF6D6D; }
  973. .el-input.is-exceed .el-input__suffix .el-input__count {
  974. color: #FF6D6D; }
  975. .el-input--suffix .el-input__inner {
  976. padding-right: 30px; }
  977. .el-input--prefix .el-input__inner {
  978. padding-left: 30px; }
  979. .el-input--medium {
  980. font-size: 14px; }
  981. .el-input--medium .el-input__inner {
  982. height: 36px;
  983. line-height: 36px; }
  984. .el-input--medium .el-input__icon {
  985. line-height: 36px; }
  986. .el-input--small {
  987. font-size: 13px; }
  988. .el-input--small .el-input__inner {
  989. height: 32px;
  990. line-height: 32px; }
  991. .el-input--small .el-input__icon {
  992. line-height: 32px; }
  993. .el-input--mini {
  994. font-size: 12px; }
  995. .el-input--mini .el-input__inner {
  996. height: 28px;
  997. line-height: 28px; }
  998. .el-input--mini .el-input__icon {
  999. line-height: 28px; }
  1000. .el-input-group {
  1001. line-height: normal;
  1002. display: inline-table;
  1003. width: 100%;
  1004. border-collapse: separate;
  1005. border-spacing: 0; }
  1006. .el-input-group > .el-input__inner {
  1007. vertical-align: middle;
  1008. display: table-cell; }
  1009. .el-input-group__append, .el-input-group__prepend {
  1010. background-color: rgba(255, 255, 255, 0.15);
  1011. color: #fff;
  1012. vertical-align: middle;
  1013. display: table-cell;
  1014. position: relative;
  1015. border: 1px solid #DCDFE6;
  1016. border-radius: 0px;
  1017. padding: 0 20px;
  1018. width: 1px;
  1019. white-space: nowrap; }
  1020. .el-input-group__append:focus, .el-input-group__prepend:focus {
  1021. outline: none; }
  1022. .el-input-group__append .el-select,
  1023. .el-input-group__append .el-button, .el-input-group__prepend .el-select,
  1024. .el-input-group__prepend .el-button {
  1025. display: inline-block;
  1026. margin: -10px -20px; }
  1027. .el-input-group__append button.el-button,
  1028. .el-input-group__append div.el-select .el-input__inner,
  1029. .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button,
  1030. .el-input-group__prepend div.el-select .el-input__inner,
  1031. .el-input-group__prepend div.el-select:hover .el-input__inner {
  1032. border-color: transparent;
  1033. background-color: transparent;
  1034. color: inherit;
  1035. border-top: 0;
  1036. border-bottom: 0; }
  1037. .el-input-group__append .el-button,
  1038. .el-input-group__append .el-input, .el-input-group__prepend .el-button,
  1039. .el-input-group__prepend .el-input {
  1040. font-size: inherit; }
  1041. .el-input-group__prepend {
  1042. border-right: 0;
  1043. border-top-right-radius: 0;
  1044. border-bottom-right-radius: 0; }
  1045. .el-input-group__append {
  1046. border-left: 0;
  1047. border-top-left-radius: 0;
  1048. border-bottom-left-radius: 0; }
  1049. .el-input-group--prepend .el-input__inner {
  1050. border-top-left-radius: 0;
  1051. border-bottom-left-radius: 0; }
  1052. .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  1053. border-color: transparent; }
  1054. .el-input-group--append .el-input__inner {
  1055. border-top-right-radius: 0;
  1056. border-bottom-right-radius: 0; }
  1057. .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
  1058. border-color: transparent; }
  1059. /** disalbe default clear on IE */
  1060. .el-input__inner::-ms-clear {
  1061. display: none;
  1062. width: 0;
  1063. height: 0; }