weui.wxss 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200
  1. /*!
  2. * WeUI v1.1.1 (https://github.com/weui/weui-wxss)
  3. * Copyright 2017 Tencent, Inc.
  4. * Licensed under the MIT license
  5. */
  6. page {
  7. line-height: 1.6;
  8. font-family: -apple-system-font, Helvetica Neue, sans-serif;
  9. }
  10. icon {
  11. vertical-align: middle;
  12. }
  13. .weui-cells {
  14. position: relative;
  15. margin-top: 1.17647059em;
  16. background-color: #fff;
  17. line-height: 1.41176471;
  18. font-size: 17px;
  19. }
  20. .weui-cells:before {
  21. top: 0;
  22. border-top: 1rpx solid #d9d9d9;
  23. }
  24. .weui-cells:after, .weui-cells:before {
  25. content: " ";
  26. position: absolute;
  27. left: 0;
  28. right: 0;
  29. height: 1px;
  30. color: #d9d9d9;
  31. }
  32. .weui-cells:after {
  33. bottom: 0;
  34. border-bottom: 1rpx solid #d9d9d9;
  35. }
  36. .weui-cells__title {
  37. margin-top: 0.77em;
  38. margin-bottom: 0.3em;
  39. padding-left: 15px;
  40. padding-right: 15px;
  41. color: #999;
  42. font-size: 14px;
  43. }
  44. .weui-cells_after-title {
  45. margin-top: 0;
  46. }
  47. .weui-cells__tips {
  48. margin-top: 0.3em;
  49. color: #999;
  50. padding-left: 15px;
  51. padding-right: 15px;
  52. font-size: 14px;
  53. }
  54. .weui-cell {
  55. padding: 10px 15px;
  56. position: relative;
  57. display: -webkit-box;
  58. display: -webkit-flex;
  59. display: flex;
  60. -webkit-box-align: center;
  61. -webkit-align-items: center;
  62. align-items: center;
  63. }
  64. .weui-cell:before {
  65. content: " ";
  66. position: absolute;
  67. left: 0;
  68. top: 0;
  69. right: 0;
  70. height: 1px;
  71. border-top: 1rpx solid #d9d9d9;
  72. color: #d9d9d9;
  73. left: 15px;
  74. }
  75. .weui-cell:first-child:before {
  76. display: none;
  77. }
  78. .weui-cell_active {
  79. background-color: #ececec;
  80. }
  81. .weui-cell_primary {
  82. -webkit-box-align: start;
  83. -webkit-align-items: flex-start;
  84. align-items: flex-start;
  85. }
  86. .weui-cell__bd {
  87. -webkit-box-flex: 1;
  88. -webkit-flex: 1;
  89. flex: 1;
  90. }
  91. .weui-cell__ft {
  92. text-align: right;
  93. color: #999;
  94. }
  95. .weui-cell_access {
  96. color: inherit;
  97. }
  98. .weui-cell__ft_in-access {
  99. padding-right: 13px;
  100. position: relative;
  101. }
  102. .weui-cell__ft_in-access:after {
  103. content: " ";
  104. display: inline-block;
  105. height: 6px;
  106. width: 6px;
  107. border-width: 2px 2px 0 0;
  108. border-color: #c8c8cd;
  109. border-style: solid;
  110. -webkit-transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0);
  111. transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0);
  112. position: relative;
  113. top: -2px;
  114. position: absolute;
  115. top: 50%;
  116. margin-top: -4px;
  117. right: 2px;
  118. }
  119. .weui-cell_link {
  120. color: #586c94;
  121. font-size: 14px;
  122. }
  123. .weui-cell_link:active {
  124. background-color: #ececec;
  125. }
  126. .weui-cell_link:first-child:before {
  127. display: block;
  128. }
  129. .weui-icon-radio {
  130. margin-left: 3.2px;
  131. margin-right: 3.2px;
  132. }
  133. .weui-icon-checkbox_circle, .weui-icon-checkbox_success {
  134. margin-left: 4.6px;
  135. margin-right: 4.6px;
  136. }
  137. .weui-check__label:active {
  138. background-color: #ececec;
  139. }
  140. .weui-check {
  141. position: absolute;
  142. left: -9999px;
  143. }
  144. .weui-check__hd_in-checkbox {
  145. padding-right: 0.35em;
  146. }
  147. .weui-cell__ft_in-radio {
  148. padding-left: 0.35em;
  149. }
  150. .weui-cell_input {
  151. padding-top: 0;
  152. padding-bottom: 0;
  153. }
  154. .weui-label {
  155. width: 80px;
  156. word-wrap: break-word;
  157. word-break: break-all;
  158. }
  159. .weui-input {
  160. height: 2.58823529em;
  161. min-height: 2.58823529em;
  162. line-height: 2.58823529em;
  163. }
  164. .weui-toptips {
  165. position: fixed;
  166. -webkit-transform: translateZ(0);
  167. transform: translateZ(0);
  168. top: 0;
  169. left: 0;
  170. right: 0;
  171. padding: 5px;
  172. font-size: 14px;
  173. text-align: center;
  174. color: #fff;
  175. z-index: 5000;
  176. word-wrap: break-word;
  177. word-break: break-all;
  178. }
  179. .weui-toptips_warn {
  180. background-color: #e64340;
  181. }
  182. .weui-textarea {
  183. display: block;
  184. width: 100%;
  185. }
  186. .weui-textarea-counter {
  187. color: #b2b2b2;
  188. text-align: right;
  189. }
  190. .weui-cell_warn, .weui-textarea-counter_warn {
  191. color: #e64340;
  192. }
  193. .weui-form-preview {
  194. position: relative;
  195. background-color: #fff;
  196. }
  197. .weui-form-preview:before {
  198. top: 0;
  199. border-top: 1rpx solid #d9d9d9;
  200. }
  201. .weui-form-preview:after, .weui-form-preview:before {
  202. content: " ";
  203. position: absolute;
  204. left: 0;
  205. right: 0;
  206. height: 1px;
  207. color: #d9d9d9;
  208. }
  209. .weui-form-preview:after {
  210. bottom: 0;
  211. border-bottom: 1rpx solid #d9d9d9;
  212. }
  213. .weui-form-preview__value {
  214. font-size: 14px;
  215. }
  216. .weui-form-preview__value_in-hd {
  217. font-size: 26px;
  218. }
  219. .weui-form-preview__hd {
  220. position: relative;
  221. padding: 10px 15px;
  222. text-align: right;
  223. line-height: 2.5em;
  224. }
  225. .weui-form-preview__hd:after {
  226. content: " ";
  227. position: absolute;
  228. left: 0;
  229. bottom: 0;
  230. right: 0;
  231. height: 1px;
  232. border-bottom: 1rpx solid #d9d9d9;
  233. color: #d9d9d9;
  234. left: 15px;
  235. }
  236. .weui-form-preview__bd {
  237. padding: 10px 15px;
  238. font-size: 0.9em;
  239. text-align: right;
  240. color: #999;
  241. line-height: 2;
  242. }
  243. .weui-form-preview__ft {
  244. position: relative;
  245. line-height: 50px;
  246. display: -webkit-box;
  247. display: -webkit-flex;
  248. display: flex;
  249. }
  250. .weui-form-preview__ft:after {
  251. content: " ";
  252. position: absolute;
  253. left: 0;
  254. top: 0;
  255. right: 0;
  256. height: 1px;
  257. border-top: 1rpx solid #d5d5d6;
  258. color: #d5d5d6;
  259. }
  260. .weui-form-preview__item {
  261. overflow: hidden;
  262. }
  263. .weui-form-preview__label {
  264. float: left;
  265. margin-right: 1em;
  266. min-width: 4em;
  267. color: #999;
  268. text-align: justify;
  269. text-align-last: justify;
  270. }
  271. .weui-form-preview__value {
  272. display: block;
  273. overflow: hidden;
  274. word-break: normal;
  275. word-wrap: break-word;
  276. }
  277. .weui-form-preview__btn {
  278. position: relative;
  279. display: block;
  280. -webkit-box-flex: 1;
  281. -webkit-flex: 1;
  282. flex: 1;
  283. color: #3cc51f;
  284. text-align: center;
  285. }
  286. .weui-form-preview__btn:after {
  287. content: " ";
  288. position: absolute;
  289. left: 0;
  290. top: 0;
  291. width: 1px;
  292. bottom: 0;
  293. border-left: 1rpx solid #d5d5d6;
  294. color: #d5d5d6;
  295. }
  296. .weui-form-preview__btn:first-child:after {
  297. display: none;
  298. }
  299. .weui-form-preview__btn_active {
  300. background-color: #eee;
  301. }
  302. .weui-form-preview__btn_default {
  303. color: #999;
  304. }
  305. .weui-form-preview__btn_primary {
  306. color: #0bb20c;
  307. }
  308. .weui-cell_select {
  309. padding: 0;
  310. }
  311. .weui-select {
  312. position: relative;
  313. padding-left: 15px;
  314. padding-right: 30px;
  315. height: 2.58823529em;
  316. min-height: 2.58823529em;
  317. line-height: 2.58823529em;
  318. }
  319. .weui-select:before {
  320. content: " ";
  321. display: inline-block;
  322. height: 6px;
  323. width: 6px;
  324. border-width: 2px 2px 0 0;
  325. border-color: #c8c8cd;
  326. border-style: solid;
  327. -webkit-transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0);
  328. transform: matrix(0.71, 0.71, -.71, 0.71, 0, 0);
  329. position: relative;
  330. top: -2px;
  331. position: absolute;
  332. top: 50%;
  333. right: 15px;
  334. margin-top: -4px;
  335. }
  336. .weui-select_in-select-after {
  337. padding-left: 0;
  338. }
  339. .weui-cell__bd_in-select-before, .weui-cell__hd_in-select-after {
  340. padding-left: 15px;
  341. }
  342. .weui-cell_vcode {
  343. padding-right: 0;
  344. }
  345. .weui-vcode-btn, .weui-vcode-img {
  346. margin-left: 5px;
  347. height: 2.58823529em;
  348. vertical-align: middle;
  349. }
  350. .weui-vcode-btn {
  351. display: inline-block;
  352. padding: 0 0.6em 0 0.7em;
  353. border-left: 1px solid #e5e5e5;
  354. line-height: 2.58823529em;
  355. font-size: 17px;
  356. color: #3cc51f;
  357. white-space: nowrap;
  358. }
  359. .weui-vcode-btn:active {
  360. color: #52a341;
  361. }
  362. .weui-cell_switch {
  363. padding-top: 6px;
  364. padding-bottom: 6px;
  365. }
  366. .weui-uploader__hd {
  367. display: -webkit-box;
  368. display: -webkit-flex;
  369. display: flex;
  370. padding-bottom: 10px;
  371. -webkit-box-align: center;
  372. -webkit-align-items: center;
  373. align-items: center;
  374. }
  375. .weui-uploader__title {
  376. -webkit-box-flex: 1;
  377. -webkit-flex: 1;
  378. flex: 1;
  379. }
  380. .weui-uploader__info {
  381. color: #b2b2b2;
  382. }
  383. .weui-uploader__bd {
  384. margin-bottom: -4px;
  385. margin-right: -9px;
  386. overflow: hidden;
  387. }
  388. .weui-uploader__file {
  389. float: left;
  390. margin-right: 9px;
  391. margin-bottom: 9px;
  392. }
  393. .weui-uploader__img {
  394. display: block;
  395. width: 79px;
  396. height: 79px;
  397. }
  398. .weui-uploader__file_status {
  399. position: relative;
  400. }
  401. .weui-uploader__file_status:before {
  402. content: " ";
  403. position: absolute;
  404. top: 0;
  405. right: 0;
  406. bottom: 0;
  407. left: 0;
  408. background-color: rgba(0, 0, 0, 0.5);
  409. }
  410. .weui-uploader__file-content {
  411. position: absolute;
  412. top: 50%;
  413. left: 50%;
  414. -webkit-transform: translate(-50%, -50%);
  415. transform: translate(-50%, -50%);
  416. color: #fff;
  417. }
  418. .weui-uploader__input-box {
  419. float: left;
  420. position: relative;
  421. margin-right: 9px;
  422. margin-bottom: 9px;
  423. width: 77px;
  424. height: 77px;
  425. border: 1px solid #d9d9d9;
  426. }
  427. .weui-uploader__input-box:after, .weui-uploader__input-box:before {
  428. content: " ";
  429. position: absolute;
  430. top: 50%;
  431. left: 50%;
  432. -webkit-transform: translate(-50%, -50%);
  433. transform: translate(-50%, -50%);
  434. background-color: #d9d9d9;
  435. }
  436. .weui-uploader__input-box:before {
  437. width: 2px;
  438. height: 39.5px;
  439. }
  440. .weui-uploader__input-box:after {
  441. width: 39.5px;
  442. height: 2px;
  443. }
  444. .weui-uploader__input-box:active {
  445. border-color: #999;
  446. }
  447. .weui-uploader__input-box:active:after, .weui-uploader__input-box:active:before {
  448. background-color: #999;
  449. }
  450. .weui-uploader__input {
  451. position: absolute;
  452. z-index: 1;
  453. top: 0;
  454. left: 0;
  455. width: 100%;
  456. height: 100%;
  457. opacity: 0;
  458. }
  459. .weui-article {
  460. padding: 20px 15px;
  461. font-size: 15px;
  462. }
  463. .weui-article__section {
  464. margin-bottom: 1.5em;
  465. }
  466. .weui-article__h1 {
  467. font-size: 18px;
  468. font-weight: 400;
  469. margin-bottom: 0.9em;
  470. }
  471. .weui-article__h2 {
  472. font-size: 16px;
  473. font-weight: 400;
  474. margin-bottom: 0.34em;
  475. }
  476. .weui-article__h3 {
  477. font-weight: 400;
  478. font-size: 15px;
  479. margin-bottom: 0.34em;
  480. }
  481. .weui-article__p {
  482. margin: 0 0 0.8em;
  483. }
  484. .weui-msg {
  485. padding-top: 36px;
  486. text-align: center;
  487. }
  488. .weui-msg__link {
  489. display: inline;
  490. color: #586c94;
  491. }
  492. .weui-msg__icon-area {
  493. margin-bottom: 30px;
  494. }
  495. .weui-msg__text-area {
  496. margin-bottom: 25px;
  497. padding: 0 20px;
  498. }
  499. .weui-msg__title {
  500. margin-bottom: 5px;
  501. font-weight: 400;
  502. font-size: 20px;
  503. }
  504. .weui-msg__desc {
  505. font-size: 14px;
  506. color: #999;
  507. }
  508. .weui-msg__opr-area {
  509. margin-bottom: 25px;
  510. }
  511. .weui-msg__extra-area {
  512. margin-bottom: 15px;
  513. font-size: 14px;
  514. color: #999;
  515. }
  516. @media screen and (min-height:438px) {
  517. .weui-msg__extra-area {
  518. position: fixed;
  519. left: 0;
  520. bottom: 0;
  521. width: 100%;
  522. text-align: center;
  523. }
  524. }
  525. .weui-flex {
  526. display: -webkit-box;
  527. display: -webkit-flex;
  528. display: flex;
  529. }
  530. .weui-flex__item {
  531. -webkit-box-flex: 1;
  532. -webkit-flex: 1;
  533. flex: 1;
  534. }
  535. .weui-btn {
  536. margin-top: 15px;
  537. }
  538. .weui-btn:first-child {
  539. margin-top: 0;
  540. }
  541. .weui-btn-area {
  542. margin: 1.17647059em 15px 0.3em;
  543. }
  544. .weui-agree {
  545. display: block;
  546. padding: 0.5em 15px;
  547. font-size: 13px;
  548. }
  549. .weui-agree__text {
  550. color: #999;
  551. }
  552. .weui-agree__link {
  553. display: inline;
  554. color: #586c94;
  555. }
  556. .weui-agree__checkbox {
  557. position: absolute;
  558. left: -9999px;
  559. }
  560. .weui-agree__checkbox-icon {
  561. position: relative;
  562. top: 2px;
  563. display: inline-block;
  564. border: 1px solid #d1d1d1;
  565. background-color: #fff;
  566. border-radius: 3px;
  567. width: 11px;
  568. height: 11px;
  569. }
  570. .weui-agree__checkbox-icon-check {
  571. position: absolute;
  572. top: 1px;
  573. left: 1px;
  574. }
  575. .weui-footer {
  576. color: #999;
  577. font-size: 14px;
  578. text-align: center;
  579. }
  580. .weui-footer_fixed-bottom {
  581. position: fixed;
  582. bottom: 0.52em;
  583. left: 0;
  584. right: 0;
  585. }
  586. .weui-footer__links {
  587. font-size: 0;
  588. }
  589. .weui-footer__link {
  590. display: inline-block;
  591. vertical-align: top;
  592. margin: 0 0.62em;
  593. position: relative;
  594. font-size: 14px;
  595. color: #586c94;
  596. }
  597. .weui-footer__link:before {
  598. content: " ";
  599. position: absolute;
  600. left: 0;
  601. top: 0;
  602. width: 1px;
  603. bottom: 0;
  604. border-left: 1rpx solid #c7c7c7;
  605. color: #c7c7c7;
  606. left: -.65em;
  607. top: 0.36em;
  608. bottom: 0.36em;
  609. }
  610. .weui-footer__link:first-child:before {
  611. display: none;
  612. }
  613. .weui-footer__text {
  614. padding: 0 0.34em;
  615. font-size: 12px;
  616. }
  617. .weui-grids {
  618. border-top: 1rpx solid #d9d9d9;
  619. border-left: 1rpx solid #d9d9d9;
  620. overflow: hidden;
  621. }
  622. .weui-grid {
  623. position: relative;
  624. float: left;
  625. padding: 20px 10px;
  626. width: 33.33333333%;
  627. box-sizing: border-box;
  628. border-right: 1rpx solid #d9d9d9;
  629. border-bottom: 1rpx solid #d9d9d9;
  630. }
  631. .weui-grid_active {
  632. background-color: #ececec;
  633. }
  634. .weui-grid__icon {
  635. display: block;
  636. width: 28px;
  637. height: 28px;
  638. margin: 0 auto;
  639. }
  640. .weui-grid__label {
  641. margin-top: 5px;
  642. display: block;
  643. text-align: center;
  644. color: #000;
  645. font-size: 14px;
  646. white-space: nowrap;
  647. text-overflow: ellipsis;
  648. overflow: hidden;
  649. }
  650. .weui-loading {
  651. margin: 0 5px;
  652. width: 20px;
  653. height: 20px;
  654. display: inline-block;
  655. vertical-align: middle;
  656. -webkit-animation: a 1s steps(12) infinite;
  657. animation: a 1s steps(12) infinite;
  658. background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;
  659. background-size: 100%;
  660. }
  661. .weui-loading.weui-loading_transparent {
  662. background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E");
  663. }
  664. @-webkit-keyframes a {
  665. 0% {
  666. -webkit-transform: rotate(0deg);
  667. transform: rotate(0deg);
  668. }
  669. to {
  670. -webkit-transform: rotate(1turn);
  671. transform: rotate(1turn);
  672. }
  673. }
  674. @keyframes a {
  675. 0% {
  676. -webkit-transform: rotate(0deg);
  677. transform: rotate(0deg);
  678. }
  679. to {
  680. -webkit-transform: rotate(1turn);
  681. transform: rotate(1turn);
  682. }
  683. }
  684. .weui-badge {
  685. display: inline-block;
  686. padding: 0.15em 0.4em;
  687. min-width: 8px;
  688. border-radius: 18px;
  689. background-color: #e64340;
  690. color: #fff;
  691. line-height: 1.2;
  692. text-align: center;
  693. font-size: 12px;
  694. vertical-align: middle;
  695. }
  696. .weui-badge_dot {
  697. padding: 0.4em;
  698. min-width: 0;
  699. }
  700. .weui-loadmore {
  701. width: 65%;
  702. margin: 1.5em auto;
  703. line-height: 1.6em;
  704. font-size: 14px;
  705. text-align: center;
  706. }
  707. .weui-loadmore__tips {
  708. display: inline-block;
  709. vertical-align: middle;
  710. }
  711. .weui-loadmore_line {
  712. border-top: 1px solid #e5e5e5;
  713. margin-top: 2.4em;
  714. }
  715. .weui-loadmore__tips_in-line {
  716. position: relative;
  717. top: -.9em;
  718. padding: 0 0.55em;
  719. background-color: #fff;
  720. color: #999;
  721. }
  722. .weui-loadmore__tips_in-dot {
  723. position: relative;
  724. padding: 0 0.16em;
  725. width: 4px;
  726. height: 1.6em;
  727. }
  728. .weui-loadmore__tips_in-dot:before {
  729. content: " ";
  730. position: absolute;
  731. top: 50%;
  732. left: 50%;
  733. margin-top: -1px;
  734. margin-left: -2px;
  735. width: 4px;
  736. height: 4px;
  737. border-radius: 50%;
  738. background-color: #e5e5e5;
  739. }
  740. .weui-panel {
  741. background-color: #fff;
  742. margin-top: 10px;
  743. position: relative;
  744. overflow: hidden;
  745. }
  746. .weui-panel:first-child {
  747. margin-top: 0;
  748. }
  749. .weui-panel:before {
  750. top: 0;
  751. border-top: 1rpx solid #e5e5e5;
  752. }
  753. .weui-panel:after, .weui-panel:before {
  754. content: " ";
  755. position: absolute;
  756. left: 0;
  757. right: 0;
  758. height: 1px;
  759. color: #e5e5e5;
  760. }
  761. .weui-panel:after {
  762. bottom: 0;
  763. border-bottom: 1rpx solid #e5e5e5;
  764. }
  765. .weui-panel__hd {
  766. padding: 14px 15px 10px;
  767. color: #999;
  768. font-size: 13px;
  769. position: relative;
  770. }
  771. .weui-panel__hd:after {
  772. content: " ";
  773. position: absolute;
  774. left: 0;
  775. bottom: 0;
  776. right: 0;
  777. height: 1px;
  778. border-bottom: 1rpx solid #e5e5e5;
  779. color: #e5e5e5;
  780. left: 15px;
  781. }
  782. .weui-media-box {
  783. padding: 15px;
  784. position: relative;
  785. }
  786. .weui-media-box:before {
  787. content: " ";
  788. position: absolute;
  789. left: 0;
  790. top: 0;
  791. right: 0;
  792. height: 1px;
  793. border-top: 1rpx solid #e5e5e5;
  794. color: #e5e5e5;
  795. left: 15px;
  796. }
  797. .weui-media-box:first-child:before {
  798. display: none;
  799. }
  800. .weui-media-box__title {
  801. font-weight: 400;
  802. font-size: 17px;
  803. width: auto;
  804. overflow: hidden;
  805. text-overflow: ellipsis;
  806. white-space: nowrap;
  807. word-wrap: normal;
  808. word-wrap: break-word;
  809. word-break: break-all;
  810. }
  811. .weui-media-box__desc {
  812. color: #999;
  813. font-size: 13px;
  814. line-height: 1.2;
  815. overflow: hidden;
  816. text-overflow: ellipsis;
  817. display: -webkit-box;
  818. -webkit-box-orient: vertical;
  819. -webkit-line-clamp: 2;
  820. }
  821. .weui-media-box__info {
  822. margin-top: 15px;
  823. padding-bottom: 5px;
  824. font-size: 13px;
  825. color: #cecece;
  826. line-height: 1em;
  827. list-style: none;
  828. overflow: hidden;
  829. }
  830. .weui-media-box__info__meta {
  831. float: left;
  832. padding-right: 1em;
  833. }
  834. .weui-media-box__info__meta_extra {
  835. padding-left: 1em;
  836. border-left: 1px solid #cecece;
  837. }
  838. .weui-media-box__title_in-text {
  839. margin-bottom: 8px;
  840. }
  841. .weui-media-box_appmsg {
  842. display: -webkit-box;
  843. display: -webkit-flex;
  844. display: flex;
  845. -webkit-box-align: center;
  846. -webkit-align-items: center;
  847. align-items: center;
  848. }
  849. .weui-media-box__thumb {
  850. width: 100%;
  851. height: 100%;
  852. vertical-align: top;
  853. }
  854. .weui-media-box__hd_in-appmsg {
  855. margin-right: 0.8em;
  856. width: 60px;
  857. height: 60px;
  858. line-height: 60px;
  859. text-align: center;
  860. }
  861. .weui-media-box__bd_in-appmsg {
  862. -webkit-box-flex: 1;
  863. -webkit-flex: 1;
  864. flex: 1;
  865. min-width: 0;
  866. }
  867. .weui-media-box_small-appmsg {
  868. padding: 0;
  869. }
  870. .weui-cells_in-small-appmsg {
  871. margin-top: 0;
  872. }
  873. .weui-cells_in-small-appmsg:before {
  874. display: none;
  875. }
  876. .weui-progress {
  877. display: -webkit-box;
  878. display: -webkit-flex;
  879. display: flex;
  880. -webkit-box-align: center;
  881. -webkit-align-items: center;
  882. align-items: center;
  883. }
  884. .weui-progress__bar {
  885. -webkit-box-flex: 1;
  886. -webkit-flex: 1;
  887. flex: 1;
  888. }
  889. .weui-progress__opr {
  890. margin-left: 15px;
  891. font-size: 0;
  892. }
  893. .weui-navbar {
  894. display: -webkit-box;
  895. display: -webkit-flex;
  896. display: flex;
  897. position: absolute;
  898. z-index: 500;
  899. top: 0;
  900. width: 100%;
  901. border-bottom: 1rpx solid #ccc;
  902. }
  903. .weui-navbar__item {
  904. position: relative;
  905. display: block;
  906. -webkit-box-flex: 1;
  907. -webkit-flex: 1;
  908. flex: 1;
  909. padding: 13px 0;
  910. text-align: center;
  911. font-size: 0;
  912. }
  913. .weui-navbar__item.weui-bar__item_on {
  914. color: #1aad19;
  915. }
  916. .weui-navbar__slider {
  917. position: absolute;
  918. content: " ";
  919. left: 0;
  920. bottom: 0;
  921. width: 6em;
  922. height: 3px;
  923. background-color: #1aad19;
  924. -webkit-transition: -webkit-transform 0.3s;
  925. transition: -webkit-transform 0.3s;
  926. transition: transform 0.3s;
  927. transition: transform 0.3s, -webkit-transform 0.3s;
  928. }
  929. .weui-navbar__title {
  930. display: inline-block;
  931. font-size: 15px;
  932. max-width: 8em;
  933. width: auto;
  934. overflow: hidden;
  935. text-overflow: ellipsis;
  936. white-space: nowrap;
  937. word-wrap: normal;
  938. }
  939. .weui-tab {
  940. position: relative;
  941. height: 100%;
  942. }
  943. .weui-tab__panel {
  944. box-sizing: border-box;
  945. height: 100%;
  946. padding-top: 50px;
  947. overflow: auto;
  948. -webkit-overflow-scrolling: touch;
  949. }
  950. .weui-search-bar {
  951. position: relative;
  952. padding: 8px 10px;
  953. display: -webkit-box;
  954. display: -webkit-flex;
  955. display: flex;
  956. box-sizing: border-box;
  957. background-color: #efeff4;
  958. border-top: 1rpx solid #d7d6dc;
  959. border-bottom: 1rpx solid #d7d6dc;
  960. }
  961. .weui-icon-search {
  962. margin-right: 8px;
  963. font-size: inherit;
  964. }
  965. .weui-icon-search_in-box {
  966. position: absolute;
  967. left: 10px;
  968. top: 7px;
  969. }
  970. .weui-search-bar__text {
  971. display: inline-block;
  972. font-size: 14px;
  973. vertical-align: middle;
  974. }
  975. .weui-search-bar__form {
  976. position: relative;
  977. -webkit-box-flex: 1;
  978. -webkit-flex: auto;
  979. flex: auto;
  980. border-radius: 5px;
  981. background: #fff;
  982. border: 1rpx solid #e6e6ea;
  983. }
  984. .weui-search-bar__box {
  985. position: relative;
  986. padding-left: 30px;
  987. padding-right: 30px;
  988. width: 100%;
  989. box-sizing: border-box;
  990. z-index: 1;
  991. }
  992. .weui-search-bar__input {
  993. height: 28px;
  994. line-height: 28px;
  995. font-size: 14px;
  996. }
  997. .weui-icon-clear {
  998. position: absolute;
  999. top: 0;
  1000. right: 0;
  1001. padding: 7px 8px;
  1002. font-size: 0;
  1003. }
  1004. .weui-search-bar__label {
  1005. position: absolute;
  1006. top: 0;
  1007. right: 0;
  1008. bottom: 0;
  1009. left: 0;
  1010. z-index: 2;
  1011. border-radius: 3px;
  1012. text-align: center;
  1013. color: #9b9b9b;
  1014. background: #fff;
  1015. line-height: 28px;
  1016. }
  1017. .weui-search-bar__cancel-btn {
  1018. margin-left: 10px;
  1019. line-height: 28px;
  1020. color: #09bb07;
  1021. white-space: nowrap;
  1022. }