uni.css 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067
  1. @font-face {
  2. font-family: uniicons;
  3. font-weight: normal;
  4. font-style: normal;
  5. src: url('~@/static/uni.ttf') format('truetype');
  6. }
  7. @font-face {
  8. font-family: fway-icon;
  9. src: url('~@/static/font/iconfont.eot') format('embedded-opentype'), url('~@/static/font/iconfont.woff2') format('woff2'), url('~@/static/font/iconfont.woff') format('woff'), url('~@/static/font/iconfont.ttf') format('truetype'), url('~@/static/font/iconfont.svg') format('svg');
  10. }
  11. .fway-icon {
  12. font-family: fway-icon !important;
  13. font-size: 16px;
  14. font-style: normal;
  15. -webkit-font-smoothing: antialiased;
  16. -moz-osx-font-smoothing: grayscale;
  17. }
  18. /*通用统一样式 */
  19. /* *{-webkit-user-select: text;} */
  20. .container {
  21. width: 100%;
  22. height: calc(100vh);
  23. background-color: #fff;
  24. overflow: auto;
  25. }
  26. /* 手机操作系统导航栏预留 */
  27. .osNavigationBar {
  28. width: 100%;
  29. background-color: #ffffff00;
  30. }
  31. /* 自定义导航栏样式 */
  32. .viewTopTitle {
  33. background-color: #ffffff00;
  34. color: #fff;
  35. text-align: center;
  36. position: relative;
  37. /* padding: 20rpx 0 30rpx; */
  38. /* line-height: 1 !important; */
  39. }
  40. .topTitleText{
  41. font-size: 14px;
  42. color: #fff;
  43. }
  44. .topTitleBackButton {
  45. position: absolute;
  46. top: 10px;
  47. left: 10px;
  48. line-height: 1 !important;
  49. }
  50. .topTitleBackButtonImg {
  51. width: 20px;
  52. height: 20px;
  53. display: inline-block;
  54. vertical-align: text-bottom;
  55. }
  56. /* 切换标准/关怀模式按钮 */
  57. .modeBtn{
  58. width: 240rpx;
  59. height: 80rpx;
  60. line-height: 80rpx;
  61. text-align: center;
  62. border-radius: 60rpx;
  63. background: linear-gradient(45deg, #0bbafb, #4285ec);
  64. color: #fff;
  65. }
  66. /* 关怀版字体大小设置 */
  67. .careFont32{
  68. font-size: 32rpx !important;
  69. }
  70. .careFont36{
  71. font-size: 36rpx !important;
  72. }
  73. .careFont40{
  74. font-size: 40rpx !important;
  75. }
  76. .careFont44{
  77. font-size: 44rpx !important;
  78. }
  79. /* 表单样式 */
  80. .formBox {
  81. margin: 0 20rpx;
  82. }
  83. /* 表单item盒子 */
  84. .fway-form-item {
  85. clear: both;
  86. padding: 10rpx 0;
  87. border-bottom: 0rpx #E5E5E5 solid;
  88. }
  89. /* input标题 */
  90. .fway-form-item .fway-form-lable {
  91. height: 48rpx;
  92. line-height: 48rpx;
  93. width: 180rpx;
  94. font-size: 28rpx;
  95. color: #000;
  96. text-align: left;
  97. display: inline-block;
  98. vertical-align: middle;
  99. padding: 20rpx 30rpx 20rpx 0;
  100. }
  101. .fawy-form-lableTips{
  102. color: #666;
  103. font-size: 24rpx;
  104. margin-left: 10rpx;
  105. }
  106. .fway-form-item .fway-form-lable-block {
  107. height: 48rpx;
  108. line-height: 0;
  109. width: calc(100% - 30rpx);
  110. font-size: 28rpx;
  111. color: #000;
  112. text-align: left;
  113. display: block;
  114. padding: 20rpx 30rpx 20rpx 0;
  115. }
  116. .fway-form-lable-title{
  117. display: inline-block;
  118. height: 48rpx;
  119. line-height: 48rpx;
  120. width: 180rpx;
  121. margin-right: 20rpx;
  122. vertical-align: middle;
  123. }
  124. .fway-form-lable-btn{
  125. height: 48rpx;
  126. display: inline-block;
  127. width: calc(100% - 200rpx);
  128. vertical-align: middle;
  129. text-align: right;
  130. }
  131. /* 普通input框盒子 */
  132. .fway-form-item .fway-form-input-inline {
  133. width: calc(100% - 1rpx);
  134. display: inline-block;
  135. vertical-align: middle;
  136. padding: 10rpx 0;
  137. }
  138. /* input框 */
  139. .fway-form-input {
  140. display: block;
  141. height: 66rpx;
  142. line-height: 66rpx;
  143. width: calc(100% - 60rpx);
  144. padding: 0 10rpx;
  145. font-size: 28rpx;
  146. background-color: #f7f7f7;
  147. white-space: nowrap;
  148. overflow-y: hidden;
  149. border-radius: 10rpx;
  150. }
  151. /* 表单短信验证码盒子 */
  152. .fway-form-item .fway-form-input-smscode {
  153. width: calc(100% - 460rpx);
  154. display: inline-block;
  155. vertical-align: middle;
  156. margin-right: 20rpx;
  157. padding: 20rpx 0;
  158. }
  159. /* 表单短信验证码按钮 */
  160. .fway-form-smscodeBtn {
  161. width: 230rpx;
  162. height: 60rpx;
  163. line-height: 60rpx;
  164. display: inline-block;
  165. vertical-align: middle;
  166. text-align: center;
  167. background-color: #3e6ffd;
  168. color: #fff;
  169. border-radius: 10rpx;
  170. font-size: 24rpx;
  171. }
  172. /* 验证码盒子 */
  173. .fway-form-item .fway-form-input-valcode {
  174. width: calc(100% - 430rpx);
  175. display: inline-block;
  176. vertical-align: middle;
  177. margin-right: 20rpx;
  178. padding: 20rpx 0;
  179. }
  180. /* 验证码图片框 */
  181. .fway-form-valcodeImg {
  182. width: 200rpx;
  183. height: 60rpx;
  184. display: inline-block;
  185. vertical-align: middle;
  186. }
  187. /* input框块状盒子 */
  188. .fway-form-item .fway-form-input-block {
  189. width: calc(100%);
  190. display: block;
  191. }
  192. /* 单选框 */
  193. .fway-form-radioBox {
  194. font-size: 28rpx;
  195. margin-right: 30rpx;
  196. }
  197. .fway-form-radio {
  198. margin-right: 10rpx;
  199. }
  200. /* 复选框 */
  201. .fway-form-checkbox {
  202. font-size: 28rpx;
  203. margin-right: 30rpx;
  204. }
  205. .fway-form-check {
  206. margin-right: 10rpx;
  207. }
  208. /* 表单下拉盒子 */
  209. .fway-form-item .fway-form-input-select {
  210. width: calc(100% - 40rpx);
  211. display: inline-block;
  212. vertical-align: middle;
  213. padding: 10rpx 0;
  214. }
  215. /* 下拉框符号 */
  216. .fway-form-selectImg {
  217. width: 30rpx;
  218. height: 20rpx;
  219. display: inline-block;
  220. vertical-align: middle;
  221. }
  222. /* 地图符号 */
  223. .fway-form-mapImg {
  224. width: 40rpx;
  225. height: 40rpx;
  226. display: inline-block;
  227. vertical-align: middle;
  228. }
  229. /* 输入文字提示样式 */
  230. .fway-form-place {
  231. color: #777;
  232. font-size: 28rpx;
  233. }
  234. /* 多行文本框 */
  235. .fway-form-textarea {
  236. display: block;
  237. width: calc(100% - 60rpx);
  238. height: 280rpx;
  239. padding: 20rpx 10rpx;
  240. background-color: #f7f7f7;
  241. font-size: 28rpx;
  242. border-radius: 10rpx;
  243. line-height: 42rpx;
  244. }
  245. /* input框后面有文字 */
  246. .fway-form-item .fway-form-input-tips {
  247. width: calc(100% - 350rpx);
  248. display: inline-block;
  249. vertical-align: middle;
  250. margin-right: 10rpx;
  251. }
  252. /* 文字样式 */
  253. .fway-form-tips {
  254. width: calc(100%);
  255. line-height: 40rpx;
  256. font-size: 24rpx;
  257. color: #d9001bfe;
  258. }
  259. /* 表单底部保存按钮 */
  260. .fway-btnBox {
  261. padding: 30rpx 0 20rpx;
  262. text-align: center;
  263. line-height: 1;
  264. }
  265. .fway-btnBox-position {
  266. position: absolute;
  267. left: 0;
  268. bottom: 40rpx;
  269. width: calc(100%);
  270. }
  271. .fway-btn {
  272. height: 70rpx;
  273. line-height: 70rpx;
  274. border-radius: 40rpx;
  275. display: inline-block;
  276. color: #FFFFFF;
  277. background: #3e6ffd;
  278. text-align: center;
  279. font-size: 30rpx;
  280. width: calc(100% - 40rpx);
  281. }
  282. .fway-btn+.fway-btn {
  283. margin-left: 20rpx;
  284. }
  285. /* 工单状态颜色Class */
  286. .blueText{
  287. color: #3e6ffd !important;
  288. }
  289. .redText{
  290. color: #D32F37 !important;
  291. }
  292. .grayText{
  293. color: #999999 !important;
  294. }
  295. .greenText{
  296. color: #61C734 !important;
  297. }
  298. .yellowText{
  299. color: #f3a73f !important;
  300. }
  301. /* 信息展示样式 */
  302. .fway-info-box {
  303. padding: 30rpx 0;
  304. border-bottom: 2rpx #d2d2d2 solid;
  305. background-color: #fff;
  306. }
  307. .fawy-info-title {
  308. display: inline-block;
  309. width: 200rpx;
  310. text-align: right;
  311. font-size: 28rpx;
  312. color: #666;
  313. }
  314. .fawy-info-content {
  315. display: inline-block;
  316. width: calc(100% - 200rpx);
  317. text-align: left;
  318. font-size: 28rpx;
  319. color: #000;
  320. }
  321. /*通用 */
  322. view {
  323. font-size: 28rpx;
  324. line-height: 1;
  325. }
  326. progress,
  327. checkbox-group {
  328. width: 100%;
  329. }
  330. form {
  331. width: 100%;
  332. }
  333. .uni-flex {
  334. display: flex;
  335. flex-direction: row;
  336. }
  337. .uni-flex-item {
  338. flex: 1;
  339. }
  340. .uni-row {
  341. flex-direction: row;
  342. }
  343. .uni-column {
  344. flex-direction: column;
  345. }
  346. .uni-link {
  347. color: #576B95;
  348. font-size: 26rpx;
  349. }
  350. .uni-center {
  351. text-align: center;
  352. }
  353. .uni-inline-item {
  354. display: flex;
  355. flex-direction: row;
  356. align-items: center;
  357. }
  358. .uni-inline-item text {
  359. margin-right: 20rpx;
  360. }
  361. .uni-inline-item text:last-child {
  362. margin-right: 0rpx;
  363. margin-left: 20rpx;
  364. }
  365. /* page */
  366. .uni-page-head {
  367. padding: 35rpx;
  368. text-align: center;
  369. }
  370. .uni-page-head-title {
  371. display: inline-block;
  372. padding: 0 40rpx;
  373. font-size: 30rpx;
  374. height: 88rpx;
  375. line-height: 88rpx;
  376. color: #BEBEBE;
  377. box-sizing: border-box;
  378. border-bottom: 2rpx solid #D8D8D8;
  379. }
  380. .uni-page-body {
  381. width: 100%;
  382. flex-grow: 1;
  383. overflow-x: hidden;
  384. }
  385. .uni-padding-wrap {
  386. width: 690rpx;
  387. padding: 0 30rpx;
  388. }
  389. .uni-word {
  390. text-align: center;
  391. padding: 200rpx 100rpx;
  392. }
  393. .uni-title {
  394. font-size: 30rpx;
  395. font-weight: 500;
  396. padding: 20rpx 0;
  397. line-height: 1.5;
  398. }
  399. .uni-text {
  400. font-size: 28rpx;
  401. }
  402. .uni-title text {
  403. font-size: 24rpx;
  404. color: #888;
  405. }
  406. .uni-text-gray {
  407. color: #ccc;
  408. }
  409. .uni-text-small {
  410. font-size: 24rpx;
  411. }
  412. .uni-common-mb {
  413. margin-bottom: 30rpx;
  414. }
  415. .uni-common-pb {
  416. padding-bottom: 30rpx;
  417. }
  418. .uni-common-pl {
  419. padding-left: 30rpx;
  420. }
  421. .uni-common-mt {
  422. margin-top: 30rpx;
  423. }
  424. /* 背景色 */
  425. .uni-bg-red {
  426. background: #F76260;
  427. color: #FFF;
  428. }
  429. .uni-bg-green {
  430. background: #09BB07;
  431. color: #FFF;
  432. }
  433. .uni-bg-blue {
  434. background: #007AFF;
  435. color: #FFF;
  436. }
  437. /* 标题 */
  438. .uni-h1 {
  439. font-size: 80rpx;
  440. font-weight: 700;
  441. }
  442. .uni-h2 {
  443. font-size: 60rpx;
  444. font-weight: 700;
  445. }
  446. .uni-h3 {
  447. font-size: 48rpx;
  448. font-weight: 700;
  449. }
  450. .uni-h4 {
  451. font-size: 36rpx;
  452. font-weight: 700;
  453. }
  454. .uni-h5 {
  455. font-size: 28rpx;
  456. color: #8f8f94;
  457. }
  458. .uni-h6 {
  459. font-size: 24rpx;
  460. color: #8f8f94;
  461. }
  462. .uni-bold {
  463. font-weight: bold;
  464. }
  465. /* 文本溢出隐藏 */
  466. .uni-ellipsis {
  467. overflow: hidden;
  468. white-space: nowrap;
  469. text-overflow: ellipsis;
  470. }
  471. /* 竖向百分百按钮 */
  472. .uni-btn-v {
  473. padding: 10rpx 0;
  474. }
  475. .uni-btn-v button {
  476. margin: 20rpx 0;
  477. }
  478. /* 表单 */
  479. .uni-form-item {
  480. display: flex;
  481. width: 100%;
  482. padding: 10rpx 0;
  483. }
  484. .uni-form-item .title {
  485. padding: 10rpx 25rpx;
  486. }
  487. .uni-label {
  488. width: 210rpx;
  489. word-wrap: break-word;
  490. word-break: break-all;
  491. text-indent: 20rpx;
  492. }
  493. .uni-input {
  494. height: 50rpx;
  495. padding: 15rpx 25rpx;
  496. line-height: 50rpx;
  497. font-size: 28rpx;
  498. background: #FFF;
  499. flex: 1;
  500. }
  501. radio-group,
  502. checkbox-group {
  503. width: 100%;
  504. }
  505. radio-group label,
  506. checkbox-group label {
  507. padding-right: 20rpx;
  508. }
  509. .uni-form-item .with-fun {
  510. display: flex;
  511. flex-wrap: nowrap;
  512. background: #FFFFFF;
  513. }
  514. .uni-form-item .with-fun .uni-icon {
  515. width: 40px;
  516. height: 80rpx;
  517. line-height: 80rpx;
  518. flex-shrink: 0;
  519. }
  520. /* loadmore */
  521. .uni-loadmore {
  522. height: 80rpx;
  523. line-height: 80rpx;
  524. text-align: center;
  525. padding-bottom: 30rpx;
  526. }
  527. /*数字角标*/
  528. .uni-badge,
  529. .uni-badge-default {
  530. font-family: 'Helvetica Neue', Helvetica, sans-serif;
  531. font-size: 12px;
  532. line-height: 1;
  533. display: inline-block;
  534. padding: 3px 6px;
  535. color: #333;
  536. border-radius: 100px;
  537. background-color: rgba(0, 0, 0, .15);
  538. }
  539. .uni-badge.uni-badge-inverted {
  540. padding: 0 5px 0 0;
  541. color: #929292;
  542. background-color: transparent
  543. }
  544. .uni-badge-primary {
  545. color: #fff;
  546. background-color: #007aff
  547. }
  548. .uni-badge-blue.uni-badge-inverted,
  549. .uni-badge-primary.uni-badge-inverted {
  550. color: #007aff;
  551. background-color: transparent
  552. }
  553. .uni-badge-green,
  554. .uni-badge-success {
  555. color: #fff;
  556. background-color: #4cd964;
  557. }
  558. .uni-badge-green.uni-badge-inverted,
  559. .uni-badge-success.uni-badge-inverted {
  560. color: #4cd964;
  561. background-color: transparent
  562. }
  563. .uni-badge-warning,
  564. .uni-badge-yellow {
  565. color: #fff;
  566. background-color: #f0ad4e
  567. }
  568. .uni-badge-warning.uni-badge-inverted,
  569. .uni-badge-yellow.uni-badge-inverted {
  570. color: #f0ad4e;
  571. background-color: transparent
  572. }
  573. .uni-badge-danger,
  574. .uni-badge-red {
  575. color: #fff;
  576. background-color: #dd524d
  577. }
  578. .uni-badge-danger.uni-badge-inverted,
  579. .uni-badge-red.uni-badge-inverted {
  580. color: #dd524d;
  581. background-color: transparent
  582. }
  583. .uni-badge-purple,
  584. .uni-badge-royal {
  585. color: #fff;
  586. background-color: #8a6de9
  587. }
  588. .uni-badge-purple.uni-badge-inverted,
  589. .uni-badge-royal.uni-badge-inverted {
  590. color: #8a6de9;
  591. background-color: transparent
  592. }
  593. /*折叠面板 */
  594. .uni-collapse-content {
  595. height: 0;
  596. width: 100%;
  597. overflow: hidden;
  598. }
  599. .uni-collapse-content.uni-active {
  600. height: auto;
  601. }
  602. /*卡片视图 */
  603. .uni-card {
  604. background: #fff;
  605. border-radius: 8rpx;
  606. margin: 20rpx 0;
  607. position: relative;
  608. box-shadow: 0 2rpx 4rpx rgba(0, 0, 0, .3);
  609. }
  610. .uni-card-content {
  611. font-size: 30rpx;
  612. }
  613. .uni-card-content.image-view {
  614. width: 100%;
  615. margin: 0;
  616. }
  617. .uni-card-content-inner {
  618. position: relative;
  619. padding: 30rpx;
  620. }
  621. .uni-card-footer,
  622. .uni-card-header {
  623. position: relative;
  624. display: flex;
  625. min-height: 50rpx;
  626. padding: 20rpx 30rpx;
  627. justify-content: space-between;
  628. align-items: center;
  629. }
  630. .uni-card-header {
  631. font-size: 36rpx;
  632. }
  633. .uni-card-footer {
  634. color: #6d6d72;
  635. }
  636. .uni-card-footer:before,
  637. .uni-card-header:after {
  638. position: absolute;
  639. top: 0;
  640. right: 0;
  641. left: 0;
  642. height: 2rpx;
  643. content: '';
  644. -webkit-transform: scaleY(.5);
  645. transform: scaleY(.5);
  646. background-color: #c8c7cc;
  647. }
  648. .uni-card-header:after {
  649. top: auto;
  650. bottom: 0;
  651. }
  652. .uni-card-media {
  653. justify-content: flex-start;
  654. }
  655. .uni-card-media-logo {
  656. height: 84rpx;
  657. width: 84rpx;
  658. margin-right: 20rpx;
  659. }
  660. .uni-card-media-body {
  661. height: 84rpx;
  662. display: flex;
  663. flex-direction: column;
  664. justify-content: space-between;
  665. align-items: flex-start;
  666. }
  667. .uni-card-media-text-top {
  668. line-height: 36rpx;
  669. font-size: 34rpx;
  670. }
  671. .uni-card-media-text-bottom {
  672. line-height: 30rpx;
  673. font-size: 28rpx;
  674. color: #8f8f94;
  675. }
  676. .uni-card-link {
  677. color: #007AFF;
  678. }
  679. /* 列表 */
  680. .uni-list {
  681. background-color: #FFFFFF;
  682. position: relative;
  683. width: 100%;
  684. display: flex;
  685. flex-direction: column;
  686. }
  687. .uni-list:after {
  688. position: absolute;
  689. z-index: 10;
  690. right: 0;
  691. bottom: 0;
  692. left: 0;
  693. height: 1px;
  694. content: '';
  695. -webkit-transform: scaleY(.5);
  696. transform: scaleY(.5);
  697. background-color: #c8c7cc;
  698. }
  699. .uni-list::before {
  700. position: absolute;
  701. z-index: 10;
  702. right: 0;
  703. top: 0;
  704. left: 0;
  705. height: 1px;
  706. content: '';
  707. -webkit-transform: scaleY(.5);
  708. transform: scaleY(.5);
  709. background-color: #c8c7cc;
  710. }
  711. .uni-list-cell {
  712. position: relative;
  713. display: flex;
  714. flex-direction: row;
  715. justify-content: space-between;
  716. align-items: center;
  717. }
  718. .uni-list-cell-hover {
  719. background-color: #eee;
  720. }
  721. .uni-list-cell-pd {
  722. padding: 22rpx 30rpx;
  723. }
  724. .uni-list-cell-left {
  725. white-space: nowrap;
  726. font-size: 28rpx;
  727. padding: 0 30rpx;
  728. }
  729. .uni-list-cell-db,
  730. .uni-list-cell-right {
  731. flex: 1;
  732. }
  733. .uni-list-cell::after {
  734. position: absolute;
  735. z-index: 3;
  736. right: 0;
  737. bottom: 0;
  738. left: 30rpx;
  739. height: 1px;
  740. content: '';
  741. -webkit-transform: scaleY(.5);
  742. transform: scaleY(.5);
  743. background-color: #c8c7cc;
  744. }
  745. .uni-list .uni-list-cell:last-child::after {
  746. height: 0rpx;
  747. }
  748. .uni-list-cell-last.uni-list-cell::after {
  749. height: 0rpx;
  750. }
  751. .uni-list-cell-divider {
  752. position: relative;
  753. display: flex;
  754. color: #999;
  755. background-color: #f7f7f7;
  756. padding: 15rpx 20rpx;
  757. }
  758. .uni-list-cell-divider::before {
  759. position: absolute;
  760. right: 0;
  761. top: 0;
  762. left: 0;
  763. height: 1px;
  764. content: '';
  765. -webkit-transform: scaleY(.5);
  766. transform: scaleY(.5);
  767. background-color: #c8c7cc;
  768. }
  769. .uni-list-cell-divider::after {
  770. position: absolute;
  771. right: 0;
  772. bottom: 0;
  773. left: 0rpx;
  774. height: 1px;
  775. content: '';
  776. -webkit-transform: scaleY(.5);
  777. transform: scaleY(.5);
  778. background-color: #c8c7cc;
  779. }
  780. .uni-list-cell-navigate {
  781. font-size: 30rpx;
  782. padding: 22rpx 30rpx;
  783. line-height: 48rpx;
  784. position: relative;
  785. display: flex;
  786. box-sizing: border-box;
  787. width: 100%;
  788. flex: 1;
  789. justify-content: space-between;
  790. align-items: center;
  791. }
  792. .uni-list-cell-navigate {
  793. padding-right: 36rpx;
  794. }
  795. .uni-navigate-badge {
  796. padding-right: 50rpx;
  797. }
  798. .uni-list-cell-navigate.uni-navigate-right:after {
  799. font-family: uniicons;
  800. content: '\e583';
  801. position: absolute;
  802. right: 24rpx;
  803. top: 50%;
  804. color: #bbb;
  805. -webkit-transform: translateY(-50%);
  806. transform: translateY(-50%);
  807. }
  808. .uni-list-cell-navigate.uni-navigate-bottom:after {
  809. font-family: uniicons;
  810. content: '\e581';
  811. position: absolute;
  812. right: 24rpx;
  813. top: 50%;
  814. color: #bbb;
  815. -webkit-transform: translateY(-50%);
  816. transform: translateY(-50%);
  817. }
  818. .uni-list-cell-navigate.uni-navigate-bottom.uni-active::after {
  819. font-family: uniicons;
  820. content: '\e580';
  821. position: absolute;
  822. right: 24rpx;
  823. top: 50%;
  824. color: #bbb;
  825. -webkit-transform: translateY(-50%);
  826. transform: translateY(-50%);
  827. }
  828. .uni-collapse.uni-list-cell {
  829. flex-direction: column;
  830. }
  831. .uni-list-cell-navigate.uni-active {
  832. background: #eee;
  833. }
  834. .uni-list.uni-collapse {
  835. box-sizing: border-box;
  836. height: 0;
  837. overflow: hidden;
  838. }
  839. .uni-collapse .uni-list-cell {
  840. padding-left: 20rpx;
  841. }
  842. .uni-collapse .uni-list-cell::after {
  843. left: 52rpx;
  844. }
  845. .uni-list.uni-active {
  846. height: auto;
  847. }
  848. /* 三行列表 */
  849. .uni-triplex-row {
  850. display: flex;
  851. flex: 1;
  852. width: 100%;
  853. box-sizing: border-box;
  854. flex-direction: row;
  855. padding: 22rpx 30rpx;
  856. }
  857. .uni-triplex-right,
  858. .uni-triplex-left {
  859. display: flex;
  860. flex-direction: column;
  861. }
  862. .uni-triplex-left {
  863. width: 84%;
  864. }
  865. .uni-triplex-left .uni-title {
  866. padding: 8rpx 0;
  867. }
  868. .uni-triplex-left .uni-text,
  869. .uni-triplex-left .uni-text-small {
  870. color: #999999;
  871. }
  872. .uni-triplex-right {
  873. width: 16%;
  874. text-align: right;
  875. }
  876. /* 图文列表 */
  877. .uni-media-list {
  878. padding: 22rpx 30rpx;
  879. box-sizing: border-box;
  880. display: flex;
  881. width: 100%;
  882. flex-direction: row;
  883. }
  884. .uni-navigate-right.uni-media-list {
  885. padding-right: 74rpx;
  886. }
  887. .uni-pull-right {
  888. flex-direction: row-reverse;
  889. }
  890. .uni-pull-right>.uni-media-list-logo {
  891. margin-right: 0rpx;
  892. margin-left: 20rpx;
  893. }
  894. .uni-media-list-logo {
  895. height: 84rpx;
  896. width: 84rpx;
  897. margin-right: 20rpx;
  898. }
  899. .uni-media-list-logo image {
  900. height: 100%;
  901. width: 100%;
  902. }
  903. .uni-media-list-body {
  904. height: 84rpx;
  905. display: flex;
  906. flex: 1;
  907. flex-direction: column;
  908. justify-content: space-between;
  909. align-items: flex-start;
  910. overflow: hidden;
  911. }
  912. .uni-media-list-text-top {
  913. width: 100%;
  914. line-height: 36rpx;
  915. font-size: 30rpx;
  916. }
  917. .uni-media-list-text-bottom {
  918. width: 100%;
  919. line-height: 30rpx;
  920. font-size: 26rpx;
  921. color: #8f8f94;
  922. }
  923. /* 九宫格 */
  924. .uni-grid-9 {
  925. background: #f2f2f2;
  926. width: 750rpx;
  927. display: flex;
  928. flex-direction: row;
  929. flex-wrap: wrap;
  930. border-top: 2rpx solid #eee;
  931. }
  932. .uni-grid-9-item {
  933. width: 250rpx;
  934. height: 200rpx;
  935. display: flex;
  936. flex-direction: column;
  937. align-items: center;
  938. justify-content: center;
  939. border-bottom: 2rpx solid;
  940. border-right: 2rpx solid;
  941. border-color: #eee;
  942. box-sizing: border-box;
  943. }
  944. .no-border-right {
  945. border-right: none;
  946. }
  947. .uni-grid-9-image {
  948. width: 100rpx;
  949. height: 100rpx;
  950. }
  951. .uni-grid-9-text {
  952. width: 250rpx;
  953. line-height: 4rpx;
  954. height: 40rpx;
  955. text-align: center;
  956. font-size: 30rpx;
  957. }
  958. .uni-grid-9-item-hover {
  959. background: rgba(0, 0, 0, 0.1);
  960. }
  961. /* 上传 */
  962. .uni-uploader {
  963. flex: 1;
  964. flex-direction: column;
  965. }
  966. .uni-uploader-head {
  967. display: flex;
  968. flex-direction: row;
  969. justify-content: space-between;
  970. }
  971. .uni-uploader-info {
  972. color: #B2B2B2;
  973. }
  974. .uni-uploader-body {
  975. margin-top: 16rpx;
  976. }
  977. .uni-uploader__files {
  978. display: flex;
  979. flex-direction: row;
  980. flex-wrap: wrap;
  981. }
  982. .uni-uploader__file {
  983. margin: 10rpx;
  984. width: 210rpx;
  985. height: 210rpx;
  986. }
  987. .uni-uploader__img {
  988. display: block;
  989. width: 210rpx;
  990. height: 210rpx;
  991. }
  992. .uni-uploader__input-box {
  993. position: relative;
  994. margin: 10rpx;
  995. width: 208rpx;
  996. height: 208rpx;
  997. border: 2rpx solid #D9D9D9;
  998. }
  999. .uni-uploader__input-box:before,
  1000. .uni-uploader__input-box:after {
  1001. content: " ";
  1002. position: absolute;
  1003. top: 50%;
  1004. left: 50%;
  1005. -webkit-transform: translate(-50%, -50%);
  1006. transform: translate(-50%, -50%);
  1007. background-color: #D9D9D9;
  1008. }
  1009. .uni-uploader__input-box:before {
  1010. width: 4rpx;
  1011. height: 79rpx;
  1012. }
  1013. .uni-uploader__input-box:after {
  1014. width: 79rpx;
  1015. height: 4rpx;
  1016. }
  1017. .uni-uploader__input-box:active {
  1018. border-color: #999999;
  1019. }
  1020. .uni-uploader__input-box:active:before,
  1021. .uni-uploader__input-box:active:after {
  1022. background-color: #999999;
  1023. }
  1024. .uni-uploader__input {
  1025. position: absolute;
  1026. z-index: 1;
  1027. top: 0;
  1028. left: 0;
  1029. width: 100%;
  1030. height: 100%;
  1031. opacity: 0;
  1032. }
  1033. /*问题反馈*/
  1034. .feedback-title {
  1035. display: flex;
  1036. flex-direction: row;
  1037. justify-content: space-between;
  1038. align-items: center;
  1039. padding: 20rpx;
  1040. color: #8f8f94;
  1041. font-size: 28rpx;
  1042. }
  1043. .feedback-star-view.feedback-title {
  1044. justify-content: flex-start;
  1045. margin: 0;
  1046. }
  1047. .feedback-quick {
  1048. position: relative;
  1049. padding-right: 40rpx;
  1050. }
  1051. .feedback-quick:after {
  1052. font-family: uniicons;
  1053. font-size: 40rpx;
  1054. content: '\e581';
  1055. position: absolute;
  1056. right: 0;
  1057. top: 50%;
  1058. color: #bbb;
  1059. -webkit-transform: translateY(-50%);
  1060. transform: translateY(-50%);
  1061. }
  1062. .feedback-body {
  1063. background: #fff;
  1064. }
  1065. .feedback-textare {
  1066. height: 200rpx;
  1067. font-size: 34rpx;
  1068. line-height: 50rpx;
  1069. width: 100%;
  1070. box-sizing: border-box;
  1071. padding: 20rpx 30rpx 0;
  1072. }
  1073. .feedback-input {
  1074. font-size: 34rpx;
  1075. height: 50rpx;
  1076. min-height: 50rpx;
  1077. padding: 15rpx 20rpx;
  1078. line-height: 50rpx;
  1079. }
  1080. .feedback-uploader {
  1081. padding: 22rpx 20rpx;
  1082. }
  1083. .feedback-star {
  1084. font-family: uniicons;
  1085. font-size: 40rpx;
  1086. margin-left: 6rpx;
  1087. }
  1088. .feedback-star-view {
  1089. margin-left: 20rpx;
  1090. }
  1091. .feedback-star:after {
  1092. content: '\e408';
  1093. }
  1094. .feedback-star.active {
  1095. color: #FFB400;
  1096. }
  1097. .feedback-star.active:after {
  1098. content: '\e438';
  1099. }
  1100. .feedback-submit {
  1101. background: #007AFF;
  1102. color: #FFFFFF;
  1103. margin: 20rpx;
  1104. }
  1105. /* input group */
  1106. .uni-input-group {
  1107. position: relative;
  1108. padding: 0;
  1109. border: 0;
  1110. background-color: #fff;
  1111. }
  1112. .uni-input-group:before {
  1113. position: absolute;
  1114. top: 0;
  1115. right: 0;
  1116. left: 0;
  1117. height: 2rpx;
  1118. content: '';
  1119. transform: scaleY(.5);
  1120. background-color: #c8c7cc;
  1121. }
  1122. .uni-input-group:after {
  1123. position: absolute;
  1124. right: 0;
  1125. bottom: 0;
  1126. left: 0;
  1127. height: 2rpx;
  1128. content: '';
  1129. transform: scaleY(.5);
  1130. background-color: #c8c7cc;
  1131. }
  1132. .uni-input-row {
  1133. position: relative;
  1134. display: flex;
  1135. flex-direction: row;
  1136. font-size: 28rpx;
  1137. padding: 22rpx 30rpx;
  1138. justify-content: space-between;
  1139. }
  1140. .uni-input-group .uni-input-row:after {
  1141. position: absolute;
  1142. right: 0;
  1143. bottom: 0;
  1144. left: 30rpx;
  1145. height: 2rpx;
  1146. content: '';
  1147. transform: scaleY(.5);
  1148. background-color: #c8c7cc;
  1149. }
  1150. .uni-input-row label {
  1151. line-height: 70rpx;
  1152. }
  1153. /* textarea */
  1154. .uni-textarea {
  1155. width: 100%;
  1156. background: #FFF;
  1157. }
  1158. .uni-textarea textarea {
  1159. width: 96%;
  1160. padding: 18rpx 2%;
  1161. line-height: 1.6;
  1162. font-size: 28rpx;
  1163. height: 150rpx;
  1164. }
  1165. /* tab bar */
  1166. .uni-tab-bar {
  1167. display: flex;
  1168. flex: 1;
  1169. flex-direction: column;
  1170. overflow: hidden;
  1171. height: 100%;
  1172. }
  1173. .uni-tab-bar .list {
  1174. width: 750rpx;
  1175. height: 100%;
  1176. }
  1177. .uni-swiper-tab {
  1178. width: 100%;
  1179. white-space: nowrap;
  1180. line-height: 100rpx;
  1181. height: 100rpx;
  1182. border-bottom: 1px solid #c8c7cc;
  1183. }
  1184. .swiper-tab-list {
  1185. font-size: 30rpx;
  1186. width: 150rpx;
  1187. display: inline-block;
  1188. text-align: center;
  1189. color: #555;
  1190. }
  1191. .uni-tab-bar .active {
  1192. color: #007AFF;
  1193. }
  1194. .uni-tab-bar .swiper-box {
  1195. flex: 1;
  1196. width: 100%;
  1197. height: calc(100% - 100rpx);
  1198. }
  1199. .uni-tab-bar-loading {
  1200. padding: 20rpx 0;
  1201. }
  1202. /* comment */
  1203. .uni-comment {
  1204. padding: 5rpx 0;
  1205. display: flex;
  1206. flex-grow: 1;
  1207. flex-direction: column;
  1208. }
  1209. .uni-comment-list {
  1210. flex-wrap: nowrap;
  1211. padding: 10rpx 0;
  1212. margin: 10rpx 0;
  1213. width: 100%;
  1214. display: flex;
  1215. }
  1216. .uni-comment-face {
  1217. width: 70rpx;
  1218. height: 70rpx;
  1219. border-radius: 100%;
  1220. margin-right: 20rpx;
  1221. flex-shrink: 0;
  1222. overflow: hidden;
  1223. }
  1224. .uni-comment-face image {
  1225. width: 100%;
  1226. border-radius: 100%;
  1227. }
  1228. .uni-comment-body {
  1229. width: 100%;
  1230. }
  1231. .uni-comment-top {
  1232. line-height: 1.5em;
  1233. justify-content: space-between;
  1234. }
  1235. .uni-comment-top text {
  1236. color: #0A98D5;
  1237. font-size: 24rpx;
  1238. }
  1239. .uni-comment-date {
  1240. line-height: 38rpx;
  1241. flex-direction: row;
  1242. justify-content: space-between;
  1243. display: flex !important;
  1244. flex-grow: 1;
  1245. }
  1246. .uni-comment-date view {
  1247. color: #666666;
  1248. font-size: 24rpx;
  1249. line-height: 38rpx;
  1250. }
  1251. .uni-comment-content {
  1252. line-height: 1.6em;
  1253. font-size: 28rpx;
  1254. padding: 8rpx 0;
  1255. }
  1256. .uni-comment-replay-btn {
  1257. background: #FFF;
  1258. font-size: 24rpx;
  1259. line-height: 28rpx;
  1260. padding: 5rpx 20rpx;
  1261. border-radius: 30rpx;
  1262. color: #333 !important;
  1263. margin: 0 10rpx;
  1264. }
  1265. /* swiper msg */
  1266. .uni-swiper-msg {
  1267. width: 100%;
  1268. padding: 12rpx 0;
  1269. flex-wrap: nowrap;
  1270. display: flex;
  1271. }
  1272. .uni-swiper-msg-icon {
  1273. width: 50rpx;
  1274. margin-right: 20rpx;
  1275. }
  1276. .uni-swiper-msg-icon image {
  1277. width: 100%;
  1278. flex-shrink: 0;
  1279. }
  1280. .uni-swiper-msg swiper {
  1281. width: 100%;
  1282. height: 50rpx;
  1283. }
  1284. .uni-swiper-msg swiper-item {
  1285. line-height: 50rpx;
  1286. }
  1287. /* product */
  1288. .uni-product-list {
  1289. display: flex;
  1290. width: 100%;
  1291. flex-wrap: wrap;
  1292. flex-direction: row;
  1293. }
  1294. .uni-product {
  1295. padding: 20rpx;
  1296. display: flex;
  1297. flex-direction: column;
  1298. }
  1299. .image-view {
  1300. height: 330rpx;
  1301. width: 330rpx;
  1302. margin: 12rpx 0;
  1303. }
  1304. .uni-product-image {
  1305. height: 330rpx;
  1306. width: 330rpx;
  1307. }
  1308. .uni-product-title {
  1309. width: 300rpx;
  1310. word-break: break-all;
  1311. display: -webkit-box;
  1312. overflow: hidden;
  1313. line-height: 1.5;
  1314. text-overflow: ellipsis;
  1315. -webkit-box-orient: vertical;
  1316. -webkit-line-clamp: 2;
  1317. }
  1318. .uni-product-price {
  1319. margin-top: 10rpx;
  1320. font-size: 28rpx;
  1321. line-height: 1.5;
  1322. position: relative;
  1323. }
  1324. .uni-product-price-original {
  1325. color: #e80080;
  1326. }
  1327. .uni-product-price-favour {
  1328. color: #888888;
  1329. text-decoration: line-through;
  1330. margin-left: 10rpx;
  1331. }
  1332. .uni-product-tip {
  1333. position: absolute;
  1334. right: 10rpx;
  1335. background-color: #ff3333;
  1336. color: #ffffff;
  1337. padding: 0 10rpx;
  1338. border-radius: 5rpx;
  1339. }
  1340. /* timeline */
  1341. .uni-timeline {
  1342. margin: 35rpx 0;
  1343. display: flex;
  1344. flex-direction: column;
  1345. position: relative;
  1346. }
  1347. .uni-timeline-item {
  1348. display: flex;
  1349. flex-direction: row;
  1350. position: relative;
  1351. padding-bottom: 20rpx;
  1352. box-sizing: border-box;
  1353. overflow: hidden;
  1354. }
  1355. .uni-timeline-item .uni-timeline-item-keynode {
  1356. width: 160rpx;
  1357. flex-shrink: 0;
  1358. box-sizing: border-box;
  1359. padding-right: 20rpx;
  1360. text-align: right;
  1361. line-height: 65rpx;
  1362. }
  1363. .uni-timeline-item .uni-timeline-item-divider {
  1364. flex-shrink: 0;
  1365. position: relative;
  1366. width: 30rpx;
  1367. height: 30rpx;
  1368. top: 15rpx;
  1369. border-radius: 50%;
  1370. background-color: #bbb;
  1371. }
  1372. .uni-timeline-item-divider::before,
  1373. .uni-timeline-item-divider::after {
  1374. position: absolute;
  1375. left: 15rpx;
  1376. width: 1rpx;
  1377. height: 100vh;
  1378. content: '';
  1379. background: inherit;
  1380. }
  1381. .uni-timeline-item-divider::before {
  1382. bottom: 100%;
  1383. }
  1384. .uni-timeline-item-divider::after {
  1385. top: 100%;
  1386. }
  1387. .uni-timeline-last-item .uni-timeline-item-divider:after {
  1388. display: none;
  1389. }
  1390. .uni-timeline-first-item .uni-timeline-item-divider:before {
  1391. display: none;
  1392. }
  1393. .uni-timeline-item .uni-timeline-item-content {
  1394. padding-left: 20rpx;
  1395. }
  1396. .uni-timeline-last-item .bottom-border::after {
  1397. display: none;
  1398. }
  1399. .uni-timeline-item-content .datetime {
  1400. color: #CCCCCC;
  1401. }
  1402. /* 自定义节点颜色 */
  1403. .uni-timeline-last-item .uni-timeline-item-divider {
  1404. background-color: #1AAD19;
  1405. }
  1406. /* uni-icon */
  1407. .uni-icon {
  1408. font-family: uniicons;
  1409. font-size: 24px;
  1410. font-weight: normal;
  1411. font-style: normal;
  1412. line-height: 1;
  1413. display: inline-block;
  1414. text-decoration: none;
  1415. -webkit-font-smoothing: antialiased;
  1416. }
  1417. .uni-icon.uni-active {
  1418. color: #007aff;
  1419. }
  1420. .uni-icon-contact:before {
  1421. content: '\e100';
  1422. }
  1423. .uni-icon-person:before {
  1424. content: '\e101';
  1425. }
  1426. .uni-icon-personadd:before {
  1427. content: '\e102';
  1428. }
  1429. .uni-icon-contact-filled:before {
  1430. content: '\e130';
  1431. }
  1432. .uni-icon-person-filled:before {
  1433. content: '\e131';
  1434. }
  1435. .uni-icon-personadd-filled:before {
  1436. content: '\e132';
  1437. }
  1438. .uni-icon-phone:before {
  1439. content: '\e200';
  1440. }
  1441. .uni-icon-email:before {
  1442. content: '\e201';
  1443. }
  1444. .uni-icon-chatbubble:before {
  1445. content: '\e202';
  1446. }
  1447. .uni-icon-chatboxes:before {
  1448. content: '\e203';
  1449. }
  1450. .uni-icon-phone-filled:before {
  1451. content: '\e230';
  1452. }
  1453. .uni-icon-email-filled:before {
  1454. content: '\e231';
  1455. }
  1456. .uni-icon-chatbubble-filled:before {
  1457. content: '\e232';
  1458. }
  1459. .uni-icon-chatboxes-filled:before {
  1460. content: '\e233';
  1461. }
  1462. .uni-icon-weibo:before {
  1463. content: '\e260';
  1464. }
  1465. .uni-icon-weixin:before {
  1466. content: '\e261';
  1467. }
  1468. .uni-icon-pengyouquan:before {
  1469. content: '\e262';
  1470. }
  1471. .uni-icon-chat:before {
  1472. content: '\e263';
  1473. }
  1474. .uni-icon-qq:before {
  1475. content: '\e264';
  1476. }
  1477. .uni-icon-videocam:before {
  1478. content: '\e300';
  1479. }
  1480. .uni-icon-camera:before {
  1481. content: '\e301';
  1482. }
  1483. .uni-icon-mic:before {
  1484. content: '\e302';
  1485. }
  1486. .uni-icon-location:before {
  1487. content: '\e303';
  1488. }
  1489. .uni-icon-mic-filled:before,
  1490. .uni-icon-speech:before {
  1491. content: '\e332';
  1492. }
  1493. .uni-icon-location-filled:before {
  1494. content: '\e333';
  1495. }
  1496. .uni-icon-micoff:before {
  1497. content: '\e360';
  1498. }
  1499. .uni-icon-image:before {
  1500. content: '\e363';
  1501. }
  1502. .uni-icon-map:before {
  1503. content: '\e364';
  1504. }
  1505. .uni-icon-compose:before {
  1506. content: '\e400';
  1507. }
  1508. .uni-icon-trash:before {
  1509. content: '\e401';
  1510. }
  1511. .uni-icon-upload:before {
  1512. content: '\e402';
  1513. }
  1514. .uni-icon-download:before {
  1515. content: '\e403';
  1516. }
  1517. .uni-icon-close:before {
  1518. content: '\e404';
  1519. }
  1520. .uni-icon-redo:before {
  1521. content: '\e405';
  1522. }
  1523. .uni-icon-undo:before {
  1524. content: '\e406';
  1525. }
  1526. .uni-icon-refresh:before {
  1527. content: '\e407';
  1528. }
  1529. .uni-icon-star:before {
  1530. content: '\e408';
  1531. }
  1532. .uni-icon-plus:before {
  1533. content: '\e409';
  1534. }
  1535. .uni-icon-minus:before {
  1536. content: '\e410';
  1537. }
  1538. .uni-icon-circle:before,
  1539. .uni-icon-checkbox:before {
  1540. content: '\e411';
  1541. }
  1542. .uni-icon-close-filled:before,
  1543. .uni-icon-clear:before {
  1544. content: '\e434';
  1545. }
  1546. .uni-icon-refresh-filled:before {
  1547. content: '\e437';
  1548. }
  1549. .uni-icon-star-filled:before {
  1550. content: '\e438';
  1551. }
  1552. .uni-icon-plus-filled:before {
  1553. content: '\e439';
  1554. }
  1555. .uni-icon-minus-filled:before {
  1556. content: '\e440';
  1557. }
  1558. .uni-icon-circle-filled:before {
  1559. content: '\e441';
  1560. }
  1561. .uni-icon-checkbox-filled:before {
  1562. content: '\e442';
  1563. }
  1564. .uni-icon-closeempty:before {
  1565. content: '\e460';
  1566. }
  1567. .uni-icon-refreshempty:before {
  1568. content: '\e461';
  1569. }
  1570. .uni-icon-reload:before {
  1571. content: '\e462';
  1572. }
  1573. .uni-icon-starhalf:before {
  1574. content: '\e463';
  1575. }
  1576. .uni-icon-spinner:before {
  1577. content: '\e464';
  1578. }
  1579. .uni-icon-spinner-cycle:before {
  1580. content: '\e465';
  1581. }
  1582. .uni-icon-search:before {
  1583. content: '\e466';
  1584. }
  1585. .uni-icon-plusempty:before {
  1586. content: '\e468';
  1587. }
  1588. .uni-icon-forward:before {
  1589. content: '\e470';
  1590. }
  1591. .uni-icon-back:before,
  1592. .uni-icon-left-nav:before {
  1593. content: '\e471';
  1594. }
  1595. .uni-icon-checkmarkempty:before {
  1596. content: '\e472';
  1597. }
  1598. .uni-icon-home:before {
  1599. content: '\e500';
  1600. }
  1601. .uni-icon-navigate:before {
  1602. content: '\e501';
  1603. }
  1604. .uni-icon-gear:before {
  1605. content: '\e502';
  1606. }
  1607. .uni-icon-paperplane:before {
  1608. content: '\e503';
  1609. }
  1610. .uni-icon-info:before {
  1611. content: '\e504';
  1612. }
  1613. .uni-icon-help:before {
  1614. content: '\e505';
  1615. }
  1616. .uni-icon-locked:before {
  1617. content: '\e506';
  1618. }
  1619. .uni-icon-more:before {
  1620. content: '\e507';
  1621. }
  1622. .uni-icon-flag:before {
  1623. content: '\e508';
  1624. }
  1625. .uni-icon-home-filled:before {
  1626. content: '\e530';
  1627. }
  1628. .uni-icon-gear-filled:before {
  1629. content: '\e532';
  1630. }
  1631. .uni-icon-info-filled:before {
  1632. content: '\e534';
  1633. }
  1634. .uni-icon-help-filled:before {
  1635. content: '\e535';
  1636. }
  1637. .uni-icon-more-filled:before {
  1638. content: '\e537';
  1639. }
  1640. .uni-icon-settings:before {
  1641. content: '\e560';
  1642. }
  1643. .uni-icon-list:before {
  1644. content: '\e562';
  1645. }
  1646. .uni-icon-bars:before {
  1647. content: '\e563';
  1648. }
  1649. .uni-icon-loop:before {
  1650. content: '\e565';
  1651. }
  1652. .uni-icon-paperclip:before {
  1653. content: '\e567';
  1654. }
  1655. .uni-icon-eye:before {
  1656. content: '\e568';
  1657. }
  1658. .uni-icon-arrowup:before {
  1659. content: '\e580';
  1660. }
  1661. .uni-icon-arrowdown:before {
  1662. content: '\e581';
  1663. }
  1664. .uni-icon-arrowleft:before {
  1665. content: '\e582';
  1666. }
  1667. .uni-icon-arrowright:before {
  1668. content: '\e583';
  1669. }
  1670. .uni-icon-arrowthinup:before {
  1671. content: '\e584';
  1672. }
  1673. .uni-icon-arrowthindown:before {
  1674. content: '\e585';
  1675. }
  1676. .uni-icon-arrowthinleft:before {
  1677. content: '\e586';
  1678. }
  1679. .uni-icon-arrowthinright:before {
  1680. content: '\e587';
  1681. }
  1682. .uni-icon-pulldown:before {
  1683. content: '\e588';
  1684. }
  1685. .uni-icon-scan:before {
  1686. content: "\e612";
  1687. }
  1688. /* 分界线 */
  1689. .uni-divider {
  1690. height: 110rpx;
  1691. display: flex;
  1692. align-items: center;
  1693. justify-content: center;
  1694. position: relative;
  1695. }
  1696. .uni-divider__content {
  1697. font-size: 28rpx;
  1698. color: #999;
  1699. padding: 0 20rpx;
  1700. position: relative;
  1701. z-index: 101;
  1702. background: #F4F5F6;
  1703. }
  1704. .uni-divider__line {
  1705. background-color: #CCCCCC;
  1706. height: 1px;
  1707. width: 100%;
  1708. position: absolute;
  1709. z-index: 100;
  1710. top: 50%;
  1711. left: 0;
  1712. transform: translateY(50%);
  1713. }