slider.css 42 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677
  1. /* BEM support Func
  2. -------------------------- */
  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. /* Break-points
  124. -------------------------- */
  125. /* Scrollbar
  126. -------------------------- */
  127. /* Placeholder
  128. -------------------------- */
  129. /* BEM
  130. -------------------------- */
  131. /* BEM support Func
  132. -------------------------- */
  133. /* Element Chalk Variables */
  134. /* Transition
  135. -------------------------- */
  136. /* Color
  137. -------------------------- */
  138. /* 53a8ff */
  139. /* 66b1ff */
  140. /* 79bbff */
  141. /* 8cc5ff */
  142. /* a0cfff */
  143. /* b3d8ff */
  144. /* c6e2ff */
  145. /* d9ecff */
  146. /* ecf5ff */
  147. /* Link
  148. -------------------------- */
  149. /* Border
  150. -------------------------- */
  151. /* Fill
  152. -------------------------- */
  153. /* Typography
  154. -------------------------- */
  155. /* Size
  156. -------------------------- */
  157. /* z-index
  158. -------------------------- */
  159. /* Disable base
  160. -------------------------- */
  161. /* Icon
  162. -------------------------- */
  163. /* Checkbox
  164. -------------------------- */
  165. /* Radio
  166. -------------------------- */
  167. /* Select
  168. -------------------------- */
  169. /* Alert
  170. -------------------------- */
  171. /* MessageBox
  172. -------------------------- */
  173. /* Message
  174. -------------------------- */
  175. /* Notification
  176. -------------------------- */
  177. /* Input
  178. -------------------------- */
  179. /* Cascader
  180. -------------------------- */
  181. /* Group
  182. -------------------------- */
  183. /* Tab
  184. -------------------------- */
  185. /* Button
  186. -------------------------- */
  187. /* cascader
  188. -------------------------- */
  189. /* Switch
  190. -------------------------- */
  191. /* Dialog
  192. -------------------------- */
  193. /* Table
  194. -------------------------- */
  195. /* Pagination
  196. -------------------------- */
  197. /* Popup
  198. -------------------------- */
  199. /* Popover
  200. -------------------------- */
  201. /* Tooltip
  202. -------------------------- */
  203. /* Tag
  204. -------------------------- */
  205. /* Tree
  206. -------------------------- */
  207. /* Dropdown
  208. -------------------------- */
  209. /* Badge
  210. -------------------------- */
  211. /* Card
  212. --------------------------*/
  213. /* Slider
  214. --------------------------*/
  215. /* Steps
  216. --------------------------*/
  217. /* Menu
  218. --------------------------*/
  219. /* Rate
  220. --------------------------*/
  221. /* DatePicker
  222. --------------------------*/
  223. /* Loading
  224. --------------------------*/
  225. /* Scrollbar
  226. --------------------------*/
  227. /* Carousel
  228. --------------------------*/
  229. /* Collapse
  230. --------------------------*/
  231. /* Transfer
  232. --------------------------*/
  233. /* Header
  234. --------------------------*/
  235. /* Footer
  236. --------------------------*/
  237. /* Main
  238. --------------------------*/
  239. /* Timeline
  240. --------------------------*/
  241. /* Backtop
  242. --------------------------*/
  243. /* Link
  244. --------------------------*/
  245. /* Calendar
  246. --------------------------*/
  247. /* Form
  248. -------------------------- */
  249. /* Avatar
  250. --------------------------*/
  251. /* Break-point
  252. --------------------------*/
  253. /* Break-points
  254. -------------------------- */
  255. /* Scrollbar
  256. -------------------------- */
  257. /* Placeholder
  258. -------------------------- */
  259. /* BEM
  260. -------------------------- */
  261. /* Element Chalk Variables */
  262. /* Transition
  263. -------------------------- */
  264. /* Color
  265. -------------------------- */
  266. /* 53a8ff */
  267. /* 66b1ff */
  268. /* 79bbff */
  269. /* 8cc5ff */
  270. /* a0cfff */
  271. /* b3d8ff */
  272. /* c6e2ff */
  273. /* d9ecff */
  274. /* ecf5ff */
  275. /* Link
  276. -------------------------- */
  277. /* Border
  278. -------------------------- */
  279. /* Fill
  280. -------------------------- */
  281. /* Typography
  282. -------------------------- */
  283. /* Size
  284. -------------------------- */
  285. /* z-index
  286. -------------------------- */
  287. /* Disable base
  288. -------------------------- */
  289. /* Icon
  290. -------------------------- */
  291. /* Checkbox
  292. -------------------------- */
  293. /* Radio
  294. -------------------------- */
  295. /* Select
  296. -------------------------- */
  297. /* Alert
  298. -------------------------- */
  299. /* MessageBox
  300. -------------------------- */
  301. /* Message
  302. -------------------------- */
  303. /* Notification
  304. -------------------------- */
  305. /* Input
  306. -------------------------- */
  307. /* Cascader
  308. -------------------------- */
  309. /* Group
  310. -------------------------- */
  311. /* Tab
  312. -------------------------- */
  313. /* Button
  314. -------------------------- */
  315. /* cascader
  316. -------------------------- */
  317. /* Switch
  318. -------------------------- */
  319. /* Dialog
  320. -------------------------- */
  321. /* Table
  322. -------------------------- */
  323. /* Pagination
  324. -------------------------- */
  325. /* Popup
  326. -------------------------- */
  327. /* Popover
  328. -------------------------- */
  329. /* Tooltip
  330. -------------------------- */
  331. /* Tag
  332. -------------------------- */
  333. /* Tree
  334. -------------------------- */
  335. /* Dropdown
  336. -------------------------- */
  337. /* Badge
  338. -------------------------- */
  339. /* Card
  340. --------------------------*/
  341. /* Slider
  342. --------------------------*/
  343. /* Steps
  344. --------------------------*/
  345. /* Menu
  346. --------------------------*/
  347. /* Rate
  348. --------------------------*/
  349. /* DatePicker
  350. --------------------------*/
  351. /* Loading
  352. --------------------------*/
  353. /* Scrollbar
  354. --------------------------*/
  355. /* Carousel
  356. --------------------------*/
  357. /* Collapse
  358. --------------------------*/
  359. /* Transfer
  360. --------------------------*/
  361. /* Header
  362. --------------------------*/
  363. /* Footer
  364. --------------------------*/
  365. /* Main
  366. --------------------------*/
  367. /* Timeline
  368. --------------------------*/
  369. /* Backtop
  370. --------------------------*/
  371. /* Link
  372. --------------------------*/
  373. /* Calendar
  374. --------------------------*/
  375. /* Form
  376. -------------------------- */
  377. /* Avatar
  378. --------------------------*/
  379. /* Break-point
  380. --------------------------*/
  381. /* BEM support Func
  382. -------------------------- */
  383. /* Element Chalk Variables */
  384. /* Transition
  385. -------------------------- */
  386. /* Color
  387. -------------------------- */
  388. /* 53a8ff */
  389. /* 66b1ff */
  390. /* 79bbff */
  391. /* 8cc5ff */
  392. /* a0cfff */
  393. /* b3d8ff */
  394. /* c6e2ff */
  395. /* d9ecff */
  396. /* ecf5ff */
  397. /* Link
  398. -------------------------- */
  399. /* Border
  400. -------------------------- */
  401. /* Fill
  402. -------------------------- */
  403. /* Typography
  404. -------------------------- */
  405. /* Size
  406. -------------------------- */
  407. /* z-index
  408. -------------------------- */
  409. /* Disable base
  410. -------------------------- */
  411. /* Icon
  412. -------------------------- */
  413. /* Checkbox
  414. -------------------------- */
  415. /* Radio
  416. -------------------------- */
  417. /* Select
  418. -------------------------- */
  419. /* Alert
  420. -------------------------- */
  421. /* MessageBox
  422. -------------------------- */
  423. /* Message
  424. -------------------------- */
  425. /* Notification
  426. -------------------------- */
  427. /* Input
  428. -------------------------- */
  429. /* Cascader
  430. -------------------------- */
  431. /* Group
  432. -------------------------- */
  433. /* Tab
  434. -------------------------- */
  435. /* Button
  436. -------------------------- */
  437. /* cascader
  438. -------------------------- */
  439. /* Switch
  440. -------------------------- */
  441. /* Dialog
  442. -------------------------- */
  443. /* Table
  444. -------------------------- */
  445. /* Pagination
  446. -------------------------- */
  447. /* Popup
  448. -------------------------- */
  449. /* Popover
  450. -------------------------- */
  451. /* Tooltip
  452. -------------------------- */
  453. /* Tag
  454. -------------------------- */
  455. /* Tree
  456. -------------------------- */
  457. /* Dropdown
  458. -------------------------- */
  459. /* Badge
  460. -------------------------- */
  461. /* Card
  462. --------------------------*/
  463. /* Slider
  464. --------------------------*/
  465. /* Steps
  466. --------------------------*/
  467. /* Menu
  468. --------------------------*/
  469. /* Rate
  470. --------------------------*/
  471. /* DatePicker
  472. --------------------------*/
  473. /* Loading
  474. --------------------------*/
  475. /* Scrollbar
  476. --------------------------*/
  477. /* Carousel
  478. --------------------------*/
  479. /* Collapse
  480. --------------------------*/
  481. /* Transfer
  482. --------------------------*/
  483. /* Header
  484. --------------------------*/
  485. /* Footer
  486. --------------------------*/
  487. /* Main
  488. --------------------------*/
  489. /* Timeline
  490. --------------------------*/
  491. /* Backtop
  492. --------------------------*/
  493. /* Link
  494. --------------------------*/
  495. /* Calendar
  496. --------------------------*/
  497. /* Form
  498. -------------------------- */
  499. /* Avatar
  500. --------------------------*/
  501. /* Break-point
  502. --------------------------*/
  503. /* Break-points
  504. -------------------------- */
  505. /* Scrollbar
  506. -------------------------- */
  507. /* Placeholder
  508. -------------------------- */
  509. /* BEM
  510. -------------------------- */
  511. /* Element Chalk Variables */
  512. /* Transition
  513. -------------------------- */
  514. /* Color
  515. -------------------------- */
  516. /* 53a8ff */
  517. /* 66b1ff */
  518. /* 79bbff */
  519. /* 8cc5ff */
  520. /* a0cfff */
  521. /* b3d8ff */
  522. /* c6e2ff */
  523. /* d9ecff */
  524. /* ecf5ff */
  525. /* Link
  526. -------------------------- */
  527. /* Border
  528. -------------------------- */
  529. /* Fill
  530. -------------------------- */
  531. /* Typography
  532. -------------------------- */
  533. /* Size
  534. -------------------------- */
  535. /* z-index
  536. -------------------------- */
  537. /* Disable base
  538. -------------------------- */
  539. /* Icon
  540. -------------------------- */
  541. /* Checkbox
  542. -------------------------- */
  543. /* Radio
  544. -------------------------- */
  545. /* Select
  546. -------------------------- */
  547. /* Alert
  548. -------------------------- */
  549. /* MessageBox
  550. -------------------------- */
  551. /* Message
  552. -------------------------- */
  553. /* Notification
  554. -------------------------- */
  555. /* Input
  556. -------------------------- */
  557. /* Cascader
  558. -------------------------- */
  559. /* Group
  560. -------------------------- */
  561. /* Tab
  562. -------------------------- */
  563. /* Button
  564. -------------------------- */
  565. /* cascader
  566. -------------------------- */
  567. /* Switch
  568. -------------------------- */
  569. /* Dialog
  570. -------------------------- */
  571. /* Table
  572. -------------------------- */
  573. /* Pagination
  574. -------------------------- */
  575. /* Popup
  576. -------------------------- */
  577. /* Popover
  578. -------------------------- */
  579. /* Tooltip
  580. -------------------------- */
  581. /* Tag
  582. -------------------------- */
  583. /* Tree
  584. -------------------------- */
  585. /* Dropdown
  586. -------------------------- */
  587. /* Badge
  588. -------------------------- */
  589. /* Card
  590. --------------------------*/
  591. /* Slider
  592. --------------------------*/
  593. /* Steps
  594. --------------------------*/
  595. /* Menu
  596. --------------------------*/
  597. /* Rate
  598. --------------------------*/
  599. /* DatePicker
  600. --------------------------*/
  601. /* Loading
  602. --------------------------*/
  603. /* Scrollbar
  604. --------------------------*/
  605. /* Carousel
  606. --------------------------*/
  607. /* Collapse
  608. --------------------------*/
  609. /* Transfer
  610. --------------------------*/
  611. /* Header
  612. --------------------------*/
  613. /* Footer
  614. --------------------------*/
  615. /* Main
  616. --------------------------*/
  617. /* Timeline
  618. --------------------------*/
  619. /* Backtop
  620. --------------------------*/
  621. /* Link
  622. --------------------------*/
  623. /* Calendar
  624. --------------------------*/
  625. /* Form
  626. -------------------------- */
  627. /* Avatar
  628. --------------------------*/
  629. /* Break-point
  630. --------------------------*/
  631. .el-textarea {
  632. position: relative;
  633. display: inline-block;
  634. width: 100%;
  635. vertical-align: bottom;
  636. font-size: 14px; }
  637. .el-textarea__inner {
  638. display: block;
  639. resize: vertical;
  640. padding: 5px 15px;
  641. line-height: 1.5;
  642. -webkit-box-sizing: border-box;
  643. box-sizing: border-box;
  644. width: 100%;
  645. font-size: inherit;
  646. color: #606266;
  647. background-color: #FFFFFF;
  648. background-image: none;
  649. border: 1px solid #DCDFE6;
  650. border-radius: 4px;
  651. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  652. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  653. .el-textarea__inner::-webkit-input-placeholder {
  654. color: #C0C4CC; }
  655. .el-textarea__inner::-moz-placeholder {
  656. color: #C0C4CC; }
  657. .el-textarea__inner::-ms-input-placeholder {
  658. color: #C0C4CC; }
  659. .el-textarea__inner::placeholder {
  660. color: #C0C4CC; }
  661. .el-textarea__inner:hover {
  662. border-color: #C0C4CC; }
  663. .el-textarea__inner:focus {
  664. outline: none;
  665. border-color: #2D74E7; }
  666. .el-textarea .el-input__count {
  667. color: #909399;
  668. background: #FFFFFF;
  669. position: absolute;
  670. font-size: 12px;
  671. bottom: 5px;
  672. right: 10px; }
  673. .el-textarea.is-disabled .el-textarea__inner {
  674. background-color: #F5F7FA;
  675. border-color: #E4E7ED;
  676. color: #C0C4CC;
  677. cursor: not-allowed; }
  678. .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
  679. color: #C0C4CC; }
  680. .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
  681. color: #C0C4CC; }
  682. .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
  683. color: #C0C4CC; }
  684. .el-textarea.is-disabled .el-textarea__inner::placeholder {
  685. color: #C0C4CC; }
  686. .el-textarea.is-exceed .el-textarea__inner {
  687. border-color: #e7304e; }
  688. .el-textarea.is-exceed .el-input__count {
  689. color: #e7304e; }
  690. .el-input {
  691. position: relative;
  692. font-size: 14px;
  693. display: inline-block;
  694. width: 100%; }
  695. .el-input::-webkit-scrollbar {
  696. z-index: 11;
  697. width: 6px; }
  698. .el-input::-webkit-scrollbar:horizontal {
  699. height: 6px; }
  700. .el-input::-webkit-scrollbar-thumb {
  701. border-radius: 5px;
  702. width: 6px;
  703. background: #b4bccc; }
  704. .el-input::-webkit-scrollbar-corner {
  705. background: #fff; }
  706. .el-input::-webkit-scrollbar-track {
  707. background: #fff; }
  708. .el-input::-webkit-scrollbar-track-piece {
  709. background: #fff;
  710. width: 6px; }
  711. .el-input .el-input__clear {
  712. color: #C0C4CC;
  713. font-size: 14px;
  714. cursor: pointer;
  715. -webkit-transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  716. transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  717. .el-input .el-input__clear:hover {
  718. color: #909399; }
  719. .el-input .el-input__count {
  720. height: 100%;
  721. display: -webkit-inline-box;
  722. display: -ms-inline-flexbox;
  723. display: inline-flex;
  724. -webkit-box-align: center;
  725. -ms-flex-align: center;
  726. align-items: center;
  727. color: #909399;
  728. font-size: 12px; }
  729. .el-input .el-input__count .el-input__count-inner {
  730. background: #FFFFFF;
  731. line-height: initial;
  732. display: inline-block;
  733. padding: 0 5px; }
  734. .el-input__inner {
  735. -webkit-appearance: none;
  736. background-color: #FFFFFF;
  737. background-image: none;
  738. border-radius: 4px;
  739. border: 1px solid #DCDFE6;
  740. -webkit-box-sizing: border-box;
  741. box-sizing: border-box;
  742. color: #606266;
  743. display: inline-block;
  744. font-size: inherit;
  745. height: 40px;
  746. line-height: 40px;
  747. outline: none;
  748. padding: 0 15px;
  749. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  750. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  751. width: 100%; }
  752. .el-input__inner::-webkit-input-placeholder {
  753. color: #C0C4CC; }
  754. .el-input__inner::-moz-placeholder {
  755. color: #C0C4CC; }
  756. .el-input__inner::-ms-input-placeholder {
  757. color: #C0C4CC; }
  758. .el-input__inner::placeholder {
  759. color: #C0C4CC; }
  760. .el-input__inner:hover {
  761. border-color: #C0C4CC; }
  762. .el-input__inner:focus {
  763. outline: none;
  764. border-color: #2D74E7; }
  765. .el-input__suffix {
  766. position: absolute;
  767. height: 100%;
  768. right: 5px;
  769. top: 0;
  770. text-align: center;
  771. color: #C0C4CC;
  772. -webkit-transition: all .3s;
  773. transition: all .3s;
  774. pointer-events: none; }
  775. .el-input__suffix-inner {
  776. pointer-events: all; }
  777. .el-input__prefix {
  778. position: absolute;
  779. height: 100%;
  780. left: 5px;
  781. top: 0;
  782. text-align: center;
  783. color: #C0C4CC;
  784. -webkit-transition: all .3s;
  785. transition: all .3s; }
  786. .el-input__icon {
  787. height: 100%;
  788. width: 25px;
  789. text-align: center;
  790. -webkit-transition: all .3s;
  791. transition: all .3s;
  792. line-height: 40px; }
  793. .el-input__icon:after {
  794. content: '';
  795. height: 100%;
  796. width: 0;
  797. display: inline-block;
  798. vertical-align: middle; }
  799. .el-input__validateIcon {
  800. pointer-events: none; }
  801. .el-input.is-active .el-input__inner {
  802. outline: none;
  803. border-color: #2D74E7; }
  804. .el-input.is-disabled .el-input__inner {
  805. background-color: #F5F7FA;
  806. border-color: #E4E7ED;
  807. color: #C0C4CC;
  808. cursor: not-allowed; }
  809. .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
  810. color: #C0C4CC; }
  811. .el-input.is-disabled .el-input__inner::-moz-placeholder {
  812. color: #C0C4CC; }
  813. .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
  814. color: #C0C4CC; }
  815. .el-input.is-disabled .el-input__inner::placeholder {
  816. color: #C0C4CC; }
  817. .el-input.is-disabled .el-input__icon {
  818. cursor: not-allowed; }
  819. .el-input.is-exceed .el-input__inner {
  820. border-color: #e7304e; }
  821. .el-input.is-exceed .el-input__suffix .el-input__count {
  822. color: #e7304e; }
  823. .el-input--suffix .el-input__inner {
  824. padding-right: 30px; }
  825. .el-input--prefix .el-input__inner {
  826. padding-left: 30px; }
  827. .el-input--medium {
  828. font-size: 14px; }
  829. .el-input--medium .el-input__inner {
  830. height: 36px;
  831. line-height: 36px; }
  832. .el-input--medium .el-input__icon {
  833. line-height: 36px; }
  834. .el-input--small {
  835. font-size: 13px; }
  836. .el-input--small .el-input__inner {
  837. height: 32px;
  838. line-height: 32px; }
  839. .el-input--small .el-input__icon {
  840. line-height: 32px; }
  841. .el-input--mini {
  842. font-size: 12px; }
  843. .el-input--mini .el-input__inner {
  844. height: 28px;
  845. line-height: 28px; }
  846. .el-input--mini .el-input__icon {
  847. line-height: 28px; }
  848. .el-input-group {
  849. line-height: normal;
  850. display: inline-table;
  851. width: 100%;
  852. border-collapse: separate;
  853. border-spacing: 0; }
  854. .el-input-group > .el-input__inner {
  855. vertical-align: middle;
  856. display: table-cell; }
  857. .el-input-group__append, .el-input-group__prepend {
  858. background-color: #F5F7FA;
  859. color: #909399;
  860. vertical-align: middle;
  861. display: table-cell;
  862. position: relative;
  863. border: 1px solid #DCDFE6;
  864. border-radius: 4px;
  865. padding: 0 20px;
  866. width: 1px;
  867. white-space: nowrap; }
  868. .el-input-group__append:focus, .el-input-group__prepend:focus {
  869. outline: none; }
  870. .el-input-group__append .el-select,
  871. .el-input-group__append .el-button, .el-input-group__prepend .el-select,
  872. .el-input-group__prepend .el-button {
  873. display: inline-block;
  874. margin: -10px -20px; }
  875. .el-input-group__append button.el-button,
  876. .el-input-group__append div.el-select .el-input__inner,
  877. .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button,
  878. .el-input-group__prepend div.el-select .el-input__inner,
  879. .el-input-group__prepend div.el-select:hover .el-input__inner {
  880. border-color: transparent;
  881. background-color: transparent;
  882. color: inherit;
  883. border-top: 0;
  884. border-bottom: 0; }
  885. .el-input-group__append .el-button,
  886. .el-input-group__append .el-input, .el-input-group__prepend .el-button,
  887. .el-input-group__prepend .el-input {
  888. font-size: inherit; }
  889. .el-input-group__prepend {
  890. border-right: 0;
  891. border-top-right-radius: 0;
  892. border-bottom-right-radius: 0; }
  893. .el-input-group__append {
  894. border-left: 0;
  895. border-top-left-radius: 0;
  896. border-bottom-left-radius: 0; }
  897. .el-input-group--prepend .el-input__inner {
  898. border-top-left-radius: 0;
  899. border-bottom-left-radius: 0; }
  900. .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
  901. border-color: transparent; }
  902. .el-input-group--append .el-input__inner {
  903. border-top-right-radius: 0;
  904. border-bottom-right-radius: 0; }
  905. .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
  906. border-color: transparent; }
  907. /** disalbe default clear on IE */
  908. .el-input__inner::-ms-clear {
  909. display: none;
  910. width: 0;
  911. height: 0; }
  912. .el-input-number {
  913. position: relative;
  914. display: inline-block;
  915. width: 180px;
  916. line-height: 38px; }
  917. .el-input-number .el-input {
  918. display: block; }
  919. .el-input-number .el-input__inner {
  920. -webkit-appearance: none;
  921. padding-left: 50px;
  922. padding-right: 50px;
  923. text-align: center; }
  924. .el-input-number__increase, .el-input-number__decrease {
  925. position: absolute;
  926. z-index: 1;
  927. top: 1px;
  928. width: 40px;
  929. height: auto;
  930. text-align: center;
  931. background: #F5F7FA;
  932. color: #606266;
  933. cursor: pointer;
  934. font-size: 13px; }
  935. .el-input-number__increase:hover, .el-input-number__decrease:hover {
  936. color: #2D74E7; }
  937. .el-input-number__increase:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled), .el-input-number__decrease:hover:not(.is-disabled) ~ .el-input .el-input__inner:not(.is-disabled) {
  938. border-color: #2D74E7; }
  939. .el-input-number__increase.is-disabled, .el-input-number__decrease.is-disabled {
  940. color: #C0C4CC;
  941. cursor: not-allowed; }
  942. .el-input-number__increase {
  943. right: 1px;
  944. border-radius: 0 4px 4px 0;
  945. border-left: 1px solid #DCDFE6; }
  946. .el-input-number__decrease {
  947. left: 1px;
  948. border-radius: 4px 0 0 4px;
  949. border-right: 1px solid #DCDFE6; }
  950. .el-input-number.is-disabled .el-input-number__increase, .el-input-number.is-disabled .el-input-number__decrease {
  951. border-color: #E4E7ED;
  952. color: #E4E7ED; }
  953. .el-input-number.is-disabled .el-input-number__increase:hover, .el-input-number.is-disabled .el-input-number__decrease:hover {
  954. color: #E4E7ED;
  955. cursor: not-allowed; }
  956. .el-input-number--medium {
  957. width: 200px;
  958. line-height: 34px; }
  959. .el-input-number--medium .el-input-number__increase, .el-input-number--medium .el-input-number__decrease {
  960. width: 36px;
  961. font-size: 14px; }
  962. .el-input-number--medium .el-input__inner {
  963. padding-left: 43px;
  964. padding-right: 43px; }
  965. .el-input-number--small {
  966. width: 130px;
  967. line-height: 30px; }
  968. .el-input-number--small .el-input-number__increase, .el-input-number--small .el-input-number__decrease {
  969. width: 32px;
  970. font-size: 13px; }
  971. .el-input-number--small .el-input-number__increase [class*=el-icon], .el-input-number--small .el-input-number__decrease [class*=el-icon] {
  972. -webkit-transform: scale(0.9);
  973. transform: scale(0.9); }
  974. .el-input-number--small .el-input__inner {
  975. padding-left: 39px;
  976. padding-right: 39px; }
  977. .el-input-number--mini {
  978. width: 130px;
  979. line-height: 26px; }
  980. .el-input-number--mini .el-input-number__increase, .el-input-number--mini .el-input-number__decrease {
  981. width: 28px;
  982. font-size: 12px; }
  983. .el-input-number--mini .el-input-number__increase [class*=el-icon], .el-input-number--mini .el-input-number__decrease [class*=el-icon] {
  984. -webkit-transform: scale(0.8);
  985. transform: scale(0.8); }
  986. .el-input-number--mini .el-input__inner {
  987. padding-left: 35px;
  988. padding-right: 35px; }
  989. .el-input-number.is-without-controls .el-input__inner {
  990. padding-left: 15px;
  991. padding-right: 15px; }
  992. .el-input-number.is-controls-right .el-input__inner {
  993. padding-left: 15px;
  994. padding-right: 50px; }
  995. .el-input-number.is-controls-right .el-input-number__increase, .el-input-number.is-controls-right .el-input-number__decrease {
  996. height: auto;
  997. line-height: 19px; }
  998. .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon], .el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon] {
  999. -webkit-transform: scale(0.8);
  1000. transform: scale(0.8); }
  1001. .el-input-number.is-controls-right .el-input-number__increase {
  1002. border-radius: 0 4px 0 0;
  1003. border-bottom: 1px solid #DCDFE6; }
  1004. .el-input-number.is-controls-right .el-input-number__decrease {
  1005. right: 1px;
  1006. bottom: 1px;
  1007. top: auto;
  1008. left: auto;
  1009. border-right: none;
  1010. border-left: 1px solid #DCDFE6;
  1011. border-radius: 0 0 4px 0; }
  1012. .el-input-number.is-controls-right[class*=medium] [class*=increase], .el-input-number.is-controls-right[class*=medium] [class*=decrease] {
  1013. line-height: 17px; }
  1014. .el-input-number.is-controls-right[class*=small] [class*=increase], .el-input-number.is-controls-right[class*=small] [class*=decrease] {
  1015. line-height: 15px; }
  1016. .el-input-number.is-controls-right[class*=mini] [class*=increase], .el-input-number.is-controls-right[class*=mini] [class*=decrease] {
  1017. line-height: 13px; }
  1018. /* BEM support Func
  1019. -------------------------- */
  1020. /* Element Chalk Variables */
  1021. /* Transition
  1022. -------------------------- */
  1023. /* Color
  1024. -------------------------- */
  1025. /* 53a8ff */
  1026. /* 66b1ff */
  1027. /* 79bbff */
  1028. /* 8cc5ff */
  1029. /* a0cfff */
  1030. /* b3d8ff */
  1031. /* c6e2ff */
  1032. /* d9ecff */
  1033. /* ecf5ff */
  1034. /* Link
  1035. -------------------------- */
  1036. /* Border
  1037. -------------------------- */
  1038. /* Fill
  1039. -------------------------- */
  1040. /* Typography
  1041. -------------------------- */
  1042. /* Size
  1043. -------------------------- */
  1044. /* z-index
  1045. -------------------------- */
  1046. /* Disable base
  1047. -------------------------- */
  1048. /* Icon
  1049. -------------------------- */
  1050. /* Checkbox
  1051. -------------------------- */
  1052. /* Radio
  1053. -------------------------- */
  1054. /* Select
  1055. -------------------------- */
  1056. /* Alert
  1057. -------------------------- */
  1058. /* MessageBox
  1059. -------------------------- */
  1060. /* Message
  1061. -------------------------- */
  1062. /* Notification
  1063. -------------------------- */
  1064. /* Input
  1065. -------------------------- */
  1066. /* Cascader
  1067. -------------------------- */
  1068. /* Group
  1069. -------------------------- */
  1070. /* Tab
  1071. -------------------------- */
  1072. /* Button
  1073. -------------------------- */
  1074. /* cascader
  1075. -------------------------- */
  1076. /* Switch
  1077. -------------------------- */
  1078. /* Dialog
  1079. -------------------------- */
  1080. /* Table
  1081. -------------------------- */
  1082. /* Pagination
  1083. -------------------------- */
  1084. /* Popup
  1085. -------------------------- */
  1086. /* Popover
  1087. -------------------------- */
  1088. /* Tooltip
  1089. -------------------------- */
  1090. /* Tag
  1091. -------------------------- */
  1092. /* Tree
  1093. -------------------------- */
  1094. /* Dropdown
  1095. -------------------------- */
  1096. /* Badge
  1097. -------------------------- */
  1098. /* Card
  1099. --------------------------*/
  1100. /* Slider
  1101. --------------------------*/
  1102. /* Steps
  1103. --------------------------*/
  1104. /* Menu
  1105. --------------------------*/
  1106. /* Rate
  1107. --------------------------*/
  1108. /* DatePicker
  1109. --------------------------*/
  1110. /* Loading
  1111. --------------------------*/
  1112. /* Scrollbar
  1113. --------------------------*/
  1114. /* Carousel
  1115. --------------------------*/
  1116. /* Collapse
  1117. --------------------------*/
  1118. /* Transfer
  1119. --------------------------*/
  1120. /* Header
  1121. --------------------------*/
  1122. /* Footer
  1123. --------------------------*/
  1124. /* Main
  1125. --------------------------*/
  1126. /* Timeline
  1127. --------------------------*/
  1128. /* Backtop
  1129. --------------------------*/
  1130. /* Link
  1131. --------------------------*/
  1132. /* Calendar
  1133. --------------------------*/
  1134. /* Form
  1135. -------------------------- */
  1136. /* Avatar
  1137. --------------------------*/
  1138. /* Break-point
  1139. --------------------------*/
  1140. /* Break-points
  1141. -------------------------- */
  1142. /* Scrollbar
  1143. -------------------------- */
  1144. /* Placeholder
  1145. -------------------------- */
  1146. /* BEM
  1147. -------------------------- */
  1148. /* Element Chalk Variables */
  1149. /* Transition
  1150. -------------------------- */
  1151. /* Color
  1152. -------------------------- */
  1153. /* 53a8ff */
  1154. /* 66b1ff */
  1155. /* 79bbff */
  1156. /* 8cc5ff */
  1157. /* a0cfff */
  1158. /* b3d8ff */
  1159. /* c6e2ff */
  1160. /* d9ecff */
  1161. /* ecf5ff */
  1162. /* Link
  1163. -------------------------- */
  1164. /* Border
  1165. -------------------------- */
  1166. /* Fill
  1167. -------------------------- */
  1168. /* Typography
  1169. -------------------------- */
  1170. /* Size
  1171. -------------------------- */
  1172. /* z-index
  1173. -------------------------- */
  1174. /* Disable base
  1175. -------------------------- */
  1176. /* Icon
  1177. -------------------------- */
  1178. /* Checkbox
  1179. -------------------------- */
  1180. /* Radio
  1181. -------------------------- */
  1182. /* Select
  1183. -------------------------- */
  1184. /* Alert
  1185. -------------------------- */
  1186. /* MessageBox
  1187. -------------------------- */
  1188. /* Message
  1189. -------------------------- */
  1190. /* Notification
  1191. -------------------------- */
  1192. /* Input
  1193. -------------------------- */
  1194. /* Cascader
  1195. -------------------------- */
  1196. /* Group
  1197. -------------------------- */
  1198. /* Tab
  1199. -------------------------- */
  1200. /* Button
  1201. -------------------------- */
  1202. /* cascader
  1203. -------------------------- */
  1204. /* Switch
  1205. -------------------------- */
  1206. /* Dialog
  1207. -------------------------- */
  1208. /* Table
  1209. -------------------------- */
  1210. /* Pagination
  1211. -------------------------- */
  1212. /* Popup
  1213. -------------------------- */
  1214. /* Popover
  1215. -------------------------- */
  1216. /* Tooltip
  1217. -------------------------- */
  1218. /* Tag
  1219. -------------------------- */
  1220. /* Tree
  1221. -------------------------- */
  1222. /* Dropdown
  1223. -------------------------- */
  1224. /* Badge
  1225. -------------------------- */
  1226. /* Card
  1227. --------------------------*/
  1228. /* Slider
  1229. --------------------------*/
  1230. /* Steps
  1231. --------------------------*/
  1232. /* Menu
  1233. --------------------------*/
  1234. /* Rate
  1235. --------------------------*/
  1236. /* DatePicker
  1237. --------------------------*/
  1238. /* Loading
  1239. --------------------------*/
  1240. /* Scrollbar
  1241. --------------------------*/
  1242. /* Carousel
  1243. --------------------------*/
  1244. /* Collapse
  1245. --------------------------*/
  1246. /* Transfer
  1247. --------------------------*/
  1248. /* Header
  1249. --------------------------*/
  1250. /* Footer
  1251. --------------------------*/
  1252. /* Main
  1253. --------------------------*/
  1254. /* Timeline
  1255. --------------------------*/
  1256. /* Backtop
  1257. --------------------------*/
  1258. /* Link
  1259. --------------------------*/
  1260. /* Calendar
  1261. --------------------------*/
  1262. /* Form
  1263. -------------------------- */
  1264. /* Avatar
  1265. --------------------------*/
  1266. /* Break-point
  1267. --------------------------*/
  1268. .el-tooltip:focus:not(.focusing), .el-tooltip:focus:hover {
  1269. outline-width: 0; }
  1270. .el-tooltip__popper {
  1271. position: absolute;
  1272. border-radius: 4px;
  1273. padding: 10px;
  1274. z-index: 2000;
  1275. font-size: 12px;
  1276. line-height: 1.2;
  1277. min-width: 10px;
  1278. word-wrap: break-word; }
  1279. .el-tooltip__popper .popper__arrow,
  1280. .el-tooltip__popper .popper__arrow::after {
  1281. position: absolute;
  1282. display: block;
  1283. width: 0;
  1284. height: 0;
  1285. border-color: transparent;
  1286. border-style: solid; }
  1287. .el-tooltip__popper .popper__arrow {
  1288. border-width: 6px; }
  1289. .el-tooltip__popper .popper__arrow::after {
  1290. content: " ";
  1291. border-width: 5px; }
  1292. .el-tooltip__popper[x-placement^="top"] {
  1293. margin-bottom: 12px; }
  1294. .el-tooltip__popper[x-placement^="top"] .popper__arrow {
  1295. bottom: -6px;
  1296. border-top-color: #303133;
  1297. border-bottom-width: 0; }
  1298. .el-tooltip__popper[x-placement^="top"] .popper__arrow::after {
  1299. bottom: 1px;
  1300. margin-left: -5px;
  1301. border-top-color: #303133;
  1302. border-bottom-width: 0; }
  1303. .el-tooltip__popper[x-placement^="bottom"] {
  1304. margin-top: 12px; }
  1305. .el-tooltip__popper[x-placement^="bottom"] .popper__arrow {
  1306. top: -6px;
  1307. border-top-width: 0;
  1308. border-bottom-color: #303133; }
  1309. .el-tooltip__popper[x-placement^="bottom"] .popper__arrow::after {
  1310. top: 1px;
  1311. margin-left: -5px;
  1312. border-top-width: 0;
  1313. border-bottom-color: #303133; }
  1314. .el-tooltip__popper[x-placement^="right"] {
  1315. margin-left: 12px; }
  1316. .el-tooltip__popper[x-placement^="right"] .popper__arrow {
  1317. left: -6px;
  1318. border-right-color: #303133;
  1319. border-left-width: 0; }
  1320. .el-tooltip__popper[x-placement^="right"] .popper__arrow::after {
  1321. bottom: -5px;
  1322. left: 1px;
  1323. border-right-color: #303133;
  1324. border-left-width: 0; }
  1325. .el-tooltip__popper[x-placement^="left"] {
  1326. margin-right: 12px; }
  1327. .el-tooltip__popper[x-placement^="left"] .popper__arrow {
  1328. right: -6px;
  1329. border-right-width: 0;
  1330. border-left-color: #303133; }
  1331. .el-tooltip__popper[x-placement^="left"] .popper__arrow::after {
  1332. right: 1px;
  1333. bottom: -5px;
  1334. margin-left: -5px;
  1335. border-right-width: 0;
  1336. border-left-color: #303133; }
  1337. .el-tooltip__popper.is-dark {
  1338. background: #303133;
  1339. color: #FFFFFF; }
  1340. .el-tooltip__popper.is-light {
  1341. background: #FFFFFF;
  1342. border: 1px solid #303133; }
  1343. .el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow {
  1344. border-top-color: #303133; }
  1345. .el-tooltip__popper.is-light[x-placement^="top"] .popper__arrow::after {
  1346. border-top-color: #FFFFFF; }
  1347. .el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow {
  1348. border-bottom-color: #303133; }
  1349. .el-tooltip__popper.is-light[x-placement^="bottom"] .popper__arrow::after {
  1350. border-bottom-color: #FFFFFF; }
  1351. .el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow {
  1352. border-left-color: #303133; }
  1353. .el-tooltip__popper.is-light[x-placement^="left"] .popper__arrow::after {
  1354. border-left-color: #FFFFFF; }
  1355. .el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow {
  1356. border-right-color: #303133; }
  1357. .el-tooltip__popper.is-light[x-placement^="right"] .popper__arrow::after {
  1358. border-right-color: #FFFFFF; }
  1359. /* Element Chalk Variables */
  1360. /* Transition
  1361. -------------------------- */
  1362. /* Color
  1363. -------------------------- */
  1364. /* 53a8ff */
  1365. /* 66b1ff */
  1366. /* 79bbff */
  1367. /* 8cc5ff */
  1368. /* a0cfff */
  1369. /* b3d8ff */
  1370. /* c6e2ff */
  1371. /* d9ecff */
  1372. /* ecf5ff */
  1373. /* Link
  1374. -------------------------- */
  1375. /* Border
  1376. -------------------------- */
  1377. /* Fill
  1378. -------------------------- */
  1379. /* Typography
  1380. -------------------------- */
  1381. /* Size
  1382. -------------------------- */
  1383. /* z-index
  1384. -------------------------- */
  1385. /* Disable base
  1386. -------------------------- */
  1387. /* Icon
  1388. -------------------------- */
  1389. /* Checkbox
  1390. -------------------------- */
  1391. /* Radio
  1392. -------------------------- */
  1393. /* Select
  1394. -------------------------- */
  1395. /* Alert
  1396. -------------------------- */
  1397. /* MessageBox
  1398. -------------------------- */
  1399. /* Message
  1400. -------------------------- */
  1401. /* Notification
  1402. -------------------------- */
  1403. /* Input
  1404. -------------------------- */
  1405. /* Cascader
  1406. -------------------------- */
  1407. /* Group
  1408. -------------------------- */
  1409. /* Tab
  1410. -------------------------- */
  1411. /* Button
  1412. -------------------------- */
  1413. /* cascader
  1414. -------------------------- */
  1415. /* Switch
  1416. -------------------------- */
  1417. /* Dialog
  1418. -------------------------- */
  1419. /* Table
  1420. -------------------------- */
  1421. /* Pagination
  1422. -------------------------- */
  1423. /* Popup
  1424. -------------------------- */
  1425. /* Popover
  1426. -------------------------- */
  1427. /* Tooltip
  1428. -------------------------- */
  1429. /* Tag
  1430. -------------------------- */
  1431. /* Tree
  1432. -------------------------- */
  1433. /* Dropdown
  1434. -------------------------- */
  1435. /* Badge
  1436. -------------------------- */
  1437. /* Card
  1438. --------------------------*/
  1439. /* Slider
  1440. --------------------------*/
  1441. /* Steps
  1442. --------------------------*/
  1443. /* Menu
  1444. --------------------------*/
  1445. /* Rate
  1446. --------------------------*/
  1447. /* DatePicker
  1448. --------------------------*/
  1449. /* Loading
  1450. --------------------------*/
  1451. /* Scrollbar
  1452. --------------------------*/
  1453. /* Carousel
  1454. --------------------------*/
  1455. /* Collapse
  1456. --------------------------*/
  1457. /* Transfer
  1458. --------------------------*/
  1459. /* Header
  1460. --------------------------*/
  1461. /* Footer
  1462. --------------------------*/
  1463. /* Main
  1464. --------------------------*/
  1465. /* Timeline
  1466. --------------------------*/
  1467. /* Backtop
  1468. --------------------------*/
  1469. /* Link
  1470. --------------------------*/
  1471. /* Calendar
  1472. --------------------------*/
  1473. /* Form
  1474. -------------------------- */
  1475. /* Avatar
  1476. --------------------------*/
  1477. /* Break-point
  1478. --------------------------*/
  1479. .el-slider::before,
  1480. .el-slider::after {
  1481. display: table;
  1482. content: ""; }
  1483. .el-slider::after {
  1484. clear: both; }
  1485. .el-slider__runway {
  1486. width: 100%;
  1487. height: 2px;
  1488. margin: 8px 0;
  1489. background-color: #E4E7ED;
  1490. border-radius: 3px;
  1491. position: relative;
  1492. cursor: pointer;
  1493. vertical-align: middle; }
  1494. .el-slider__runway.show-input {
  1495. margin-right: 160px;
  1496. width: auto; }
  1497. .el-slider__runway.disabled {
  1498. cursor: default; }
  1499. .el-slider__runway.disabled .el-slider__bar {
  1500. background-color: #C0C4CC; }
  1501. .el-slider__runway.disabled .el-slider__button {
  1502. border-color: #C0C4CC; }
  1503. .el-slider__runway.disabled .el-slider__button-wrapper:hover, .el-slider__runway.disabled .el-slider__button-wrapper.hover {
  1504. cursor: not-allowed; }
  1505. .el-slider__runway.disabled .el-slider__button-wrapper.dragging {
  1506. cursor: not-allowed; }
  1507. .el-slider__runway.disabled .el-slider__button:hover, .el-slider__runway.disabled .el-slider__button.hover, .el-slider__runway.disabled .el-slider__button.dragging {
  1508. -webkit-transform: scale(1);
  1509. transform: scale(1); }
  1510. .el-slider__runway.disabled .el-slider__button:hover, .el-slider__runway.disabled .el-slider__button.hover {
  1511. cursor: not-allowed; }
  1512. .el-slider__runway.disabled .el-slider__button.dragging {
  1513. cursor: not-allowed; }
  1514. .el-slider__input {
  1515. float: right;
  1516. margin-top: 3px;
  1517. width: 130px; }
  1518. .el-slider__input.el-input-number--mini {
  1519. margin-top: 5px; }
  1520. .el-slider__input.el-input-number--medium {
  1521. margin-top: 0; }
  1522. .el-slider__input.el-input-number--large {
  1523. margin-top: -2px; }
  1524. .el-slider__bar {
  1525. height: 2px;
  1526. background-color: #2D74E7;
  1527. border-top-left-radius: 3px;
  1528. border-bottom-left-radius: 3px;
  1529. position: absolute; }
  1530. .el-slider__button-wrapper {
  1531. height: 36px;
  1532. width: 36px;
  1533. position: absolute;
  1534. z-index: 1001;
  1535. top: -17px;
  1536. -webkit-transform: translateX(-50%);
  1537. transform: translateX(-50%);
  1538. background-color: transparent;
  1539. text-align: center;
  1540. -webkit-user-select: none;
  1541. -moz-user-select: none;
  1542. -ms-user-select: none;
  1543. user-select: none;
  1544. line-height: normal; }
  1545. .el-slider__button-wrapper::after {
  1546. display: inline-block;
  1547. content: "";
  1548. height: 100%;
  1549. vertical-align: middle; }
  1550. .el-slider__button-wrapper .el-tooltip {
  1551. vertical-align: middle;
  1552. display: inline-block; }
  1553. .el-slider__button-wrapper:hover, .el-slider__button-wrapper.hover {
  1554. cursor: -webkit-grab;
  1555. cursor: grab; }
  1556. .el-slider__button-wrapper.dragging {
  1557. cursor: -webkit-grabbing;
  1558. cursor: grabbing; }
  1559. .el-slider__button {
  1560. width: 16px;
  1561. height: 16px;
  1562. border: solid 2px #2D74E7;
  1563. background-color: #FFFFFF;
  1564. border-radius: 50%;
  1565. -webkit-transition: .2s;
  1566. transition: .2s;
  1567. -webkit-user-select: none;
  1568. -moz-user-select: none;
  1569. -ms-user-select: none;
  1570. user-select: none; }
  1571. .el-slider__button:hover, .el-slider__button.hover, .el-slider__button.dragging {
  1572. -webkit-transform: scale(1.2);
  1573. transform: scale(1.2); }
  1574. .el-slider__button:hover, .el-slider__button.hover {
  1575. cursor: -webkit-grab;
  1576. cursor: grab; }
  1577. .el-slider__button.dragging {
  1578. cursor: -webkit-grabbing;
  1579. cursor: grabbing; }
  1580. .el-slider__stop {
  1581. position: absolute;
  1582. height: 0px;
  1583. width: 0px;
  1584. border-radius: 100%;
  1585. background-color: #FFFFFF;
  1586. -webkit-transform: translateX(-50%);
  1587. transform: translateX(-50%); }
  1588. .el-slider__marks {
  1589. top: 0;
  1590. left: 12px;
  1591. width: 18px;
  1592. height: 100%; }
  1593. .el-slider__marks-text {
  1594. position: absolute;
  1595. -webkit-transform: translateX(-50%);
  1596. transform: translateX(-50%);
  1597. font-size: 14px;
  1598. color: #909399;
  1599. margin-top: 15px; }
  1600. .el-slider.is-vertical {
  1601. position: relative; }
  1602. .el-slider.is-vertical .el-slider__runway {
  1603. width: 0px;
  1604. height: 100%;
  1605. margin: 0 16px; }
  1606. .el-slider.is-vertical .el-slider__bar {
  1607. width: 0px;
  1608. height: auto;
  1609. border-radius: 0 0 3px 3px; }
  1610. .el-slider.is-vertical .el-slider__button-wrapper {
  1611. top: auto;
  1612. left: -15px;
  1613. -webkit-transform: translateY(50%);
  1614. transform: translateY(50%); }
  1615. .el-slider.is-vertical .el-slider__stop {
  1616. -webkit-transform: translateY(50%);
  1617. transform: translateY(50%); }
  1618. .el-slider.is-vertical.el-slider--with-input {
  1619. padding-bottom: 58px; }
  1620. .el-slider.is-vertical.el-slider--with-input .el-slider__input {
  1621. overflow: visible;
  1622. float: none;
  1623. position: absolute;
  1624. bottom: 22px;
  1625. width: 36px;
  1626. margin-top: 15px; }
  1627. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner {
  1628. text-align: center;
  1629. padding-left: 5px;
  1630. padding-right: 5px; }
  1631. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,
  1632. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  1633. top: 32px;
  1634. margin-top: -1px;
  1635. border: 1px solid #DCDFE6;
  1636. line-height: 20px;
  1637. -webkit-box-sizing: border-box;
  1638. box-sizing: border-box;
  1639. -webkit-transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  1640. transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); }
  1641. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease {
  1642. width: 18px;
  1643. right: 18px;
  1644. border-bottom-left-radius: 4px; }
  1645. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
  1646. width: 19px;
  1647. border-bottom-right-radius: 4px; }
  1648. .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase ~ .el-input .el-input__inner {
  1649. border-bottom-left-radius: 0;
  1650. border-bottom-right-radius: 0; }
  1651. .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,
  1652. .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
  1653. border-color: #C0C4CC; }
  1654. .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,
  1655. .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
  1656. border-color: #2D74E7; }
  1657. .el-slider.is-vertical .el-slider__marks-text {
  1658. margin-top: 0;
  1659. left: 15px;
  1660. -webkit-transform: translateY(50%);
  1661. transform: translateY(50%); }