cross.min.css 20 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057
  1. @charset "utf-8";
  2. html,
  3. body,
  4. div,
  5. span,
  6. object,
  7. iframe,
  8. p,
  9. blockquote,
  10. pre,
  11. a,
  12. abbr,
  13. acronym,
  14. address,
  15. big,
  16. cite,
  17. code,
  18. del,
  19. dfn,
  20. em,
  21. img,
  22. ins,
  23. kbd,
  24. q,
  25. s,
  26. samp,
  27. small,
  28. strike,
  29. strong,
  30. sub,
  31. sup,
  32. tt,
  33. var,
  34. b,
  35. u,
  36. i,
  37. center,
  38. dl,
  39. dt,
  40. dd,
  41. ol,
  42. ul,
  43. li,
  44. fieldset,
  45. form,
  46. input,
  47. label,
  48. legend,
  49. table,
  50. caption,
  51. tbody,
  52. tfoot,
  53. thead,
  54. tr,
  55. th,
  56. td,
  57. article,
  58. aside,
  59. canvas,
  60. details,
  61. embed,
  62. figure,
  63. figcaption,
  64. footer,
  65. header,
  66. hgroup,
  67. menu,
  68. nav,
  69. output,
  70. ruby,
  71. section,
  72. summary,
  73. time,
  74. mark,
  75. audio,
  76. video,
  77. h1,
  78. h2,
  79. h3,
  80. h4,
  81. h5,
  82. h6 {
  83. margin: 0;
  84. padding: 0;
  85. border: 0;
  86. -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  87. -webkit-touch-callout: none
  88. }
  89. html,
  90. body {
  91. min-height: 100%
  92. }
  93. html {
  94. font-size: 20px;
  95. font-family: sans-serif;
  96. -ms-text-size-adjust: 100%;
  97. -webkit-text-size-adjust: 100%
  98. }
  99. @media only screen and (min-width:360px) {
  100. html {
  101. font-size: 22.5px
  102. }
  103. }
  104. @media only screen and (min-width:375px) {
  105. html {
  106. font-size: 23.5px
  107. }
  108. }
  109. @media only screen and (min-width:400px) {
  110. html {
  111. font-size: 25px
  112. }
  113. }
  114. @media only screen and (min-width:414px) {
  115. html {
  116. font-size: 25.875px
  117. }
  118. }
  119. article,
  120. aside,
  121. details,
  122. figcaption,
  123. figure,
  124. footer,
  125. header,
  126. hgroup,
  127. menu,
  128. main,
  129. nav,
  130. section,
  131. summary {
  132. display: block
  133. }
  134. audio,
  135. canvas,
  136. progress,
  137. video {
  138. display: inline-block;
  139. vertical-align: baseline
  140. }
  141. audio:not([controls]) {
  142. display: none;
  143. height: 0
  144. }
  145. template {
  146. display: none
  147. }
  148. a {
  149. background-color: transparent;
  150. text-decoration: none
  151. }
  152. abbr[title] {
  153. border-bottom: 1px dotted
  154. }
  155. b,
  156. strong {
  157. font-weight: bold
  158. }
  159. dfn {
  160. font-style: italic
  161. }
  162. mark {
  163. background: #ff0;
  164. color: #000
  165. }
  166. small {
  167. font-size: 80%
  168. }
  169. sub,
  170. sup {
  171. font-size: 75%;
  172. line-height: 0;
  173. position: relative;
  174. vertical-align: baseline
  175. }
  176. sup {
  177. top: -0.5em
  178. }
  179. sub {
  180. bottom: -0.25em
  181. }
  182. img {
  183. border: 0;
  184. font-size: 0;
  185. vertical-align: top
  186. }
  187. svg:not(:root) {
  188. overflow: hidden
  189. }
  190. figure {
  191. margin: 1em 40px
  192. }
  193. hr {
  194. box-sizing: content-box;
  195. height: 0
  196. }
  197. pre {
  198. overflow: auto
  199. }
  200. code,
  201. kbd,
  202. pre,
  203. samp {
  204. font-family: monospace, monospace;
  205. font-size: 1em
  206. }
  207. button,
  208. input,
  209. optgroup,
  210. select,
  211. textarea {
  212. color: inherit;
  213. font: inherit;
  214. margin: 0;
  215. -webkit-appearance: none;
  216. appearance: none;
  217. background-color: #fff
  218. }
  219. button {
  220. overflow: visible
  221. }
  222. button,
  223. select {
  224. text-transform: none
  225. }
  226. button,
  227. html input[type="button"],
  228. input[type="reset"],
  229. input[type="submit"] {
  230. -webkit-appearance: button;
  231. cursor: pointer
  232. }
  233. button[disabled],
  234. html input[disabled] {
  235. cursor: default
  236. }
  237. button::-moz-focus-inner,
  238. input::-moz-focus-inner {
  239. border: 0;
  240. padding: 0
  241. }
  242. input {
  243. line-height: normal
  244. }
  245. input[type="checkbox"],
  246. input[type="radio"] {
  247. box-sizing: border-box;
  248. padding: 0
  249. }
  250. input[type="number"]::-webkit-inner-spin-button,
  251. input[type="number"]::-webkit-outer-spin-button {
  252. height: auto
  253. }
  254. input[type="search"] {
  255. -webkit-appearance: textfield;
  256. box-sizing: content-box
  257. }
  258. input[type="search"]::-webkit-search-cancel-button,
  259. input[type="search"]::-webkit-search-decoration {
  260. -webkit-appearance: none
  261. }
  262. fieldset {
  263. border: 1px solid #c0c0c0;
  264. margin: 0 2px;
  265. padding: .35em .625em .75em
  266. }
  267. legend {
  268. border: 0;
  269. padding: 0
  270. }
  271. textarea {
  272. overflow: auto;
  273. resize: none
  274. }
  275. optgroup {
  276. font-weight: bold
  277. }
  278. table {
  279. border-collapse: collapse;
  280. border-spacing: 0
  281. }
  282. td,
  283. th {
  284. padding: 0
  285. }
  286. a,
  287. input,
  288. textarea,
  289. select,
  290. button {
  291. outline: 0
  292. }
  293. h1,
  294. h2,
  295. h3,
  296. h4,
  297. h5,
  298. h6 {
  299. font-size: 100%;
  300. font-weight: normal
  301. }
  302. ul,
  303. ol {
  304. list-style: none
  305. }
  306. i,
  307. em,
  308. s {
  309. font-style: normal
  310. }
  311. body {
  312. /*position: relative;*/
  313. font-size: .6rem;
  314. line-height: 1.5
  315. }
  316. .clearfix:after {
  317. visibility: hidden;
  318. display: block;
  319. font-size: 0;
  320. content: ".";
  321. clear: both;
  322. height: 0
  323. }
  324. .clearfix {
  325. zoom: 1
  326. }
  327. .fl,
  328. .fr {
  329. display: inline
  330. }
  331. .fl {
  332. float: left
  333. }
  334. .fr {
  335. float: right
  336. }
  337. .c-position-a {
  338. position: absolute
  339. }
  340. .c-position-r {
  341. position: relative
  342. }
  343. .c-position-f {
  344. position: fixed
  345. }
  346. .c-hide {
  347. display: none
  348. }
  349. .c-hidden {
  350. overflow: hidden;
  351. zoom: 1
  352. }
  353. .c-boxs {
  354. -webkit-box-sizing: border-box;
  355. -ms-box-sizing: border-box;
  356. -moz-box-sizing: border-box;
  357. box-sizing: border-box
  358. }
  359. .c-main {
  360. margin: 0 auto
  361. }
  362. .c-nowrap {
  363. max-width: 100%;
  364. overflow: hidden;
  365. white-space: nowrap;
  366. text-overflow: ellipsis
  367. }
  368. .c-nowrap-multi {
  369. display: -webkit-box;
  370. overflow: hidden;
  371. text-overflow: ellipsis;
  372. -webkit-box-orient: vertical;
  373. -webkit-line-clamp: 2
  374. }
  375. .c-break {
  376. word-break: break-all
  377. }
  378. .c-block {
  379. display: block
  380. }
  381. .c-abox {
  382. display: -webkit-box;
  383. display: box;
  384. width: 100%
  385. }
  386. .c-border,
  387. .c-border-t,
  388. .c-border-b,
  389. .c-border-l,
  390. .c-border-r,
  391. .c-border-tb {
  392. border-color: #e1e1e1;
  393. border-style: solid
  394. }
  395. .c-border {
  396. border-width: 1px
  397. }
  398. .c-border-t {
  399. border-top-width: 1px
  400. }
  401. .c-border-b {
  402. border-bottom-width: 1px
  403. }
  404. .c-border-l {
  405. border-left-width: 1px
  406. }
  407. .c-border-r {
  408. border-right-width: 1px
  409. }
  410. .c-border-tb {
  411. border-top-width: 1px;
  412. border-bottom-width: 1px
  413. }
  414. .c-border-d {
  415. border-style: dashed
  416. }
  417. .c-radius-2 {
  418. border-radius: .1rem
  419. }
  420. .c-radius-4 {
  421. border-radius: .2rem
  422. }
  423. .c-images-rounded,
  424. .border-radius-rounded,
  425. .c-radius-5 {
  426. border-radius: .25rem
  427. }
  428. .c-images-cycle,
  429. .border-radius-circle,
  430. .c-radius-50 {
  431. border-radius: 50%
  432. }
  433. .border-radius-pill,
  434. .c-radius-pill {
  435. border-radius: 100rem
  436. }
  437. .c-images-thumbnail {
  438. padding: .25rem
  439. }
  440. .c-images-block {
  441. display: block;
  442. width: 100%;
  443. height: 100%
  444. }
  445. .m0 {
  446. margin: 0
  447. }
  448. .m5 {
  449. margin: .25rem
  450. }
  451. .m10 {
  452. margin: .5rem
  453. }
  454. .m15 {
  455. margin: .75rem
  456. }
  457. .m20 {
  458. margin: 1rem
  459. }
  460. .m25 {
  461. margin: 1.25rem
  462. }
  463. .m30 {
  464. margin: 1.5rem
  465. }
  466. .m35 {
  467. margin: 1.75rem
  468. }
  469. .m40 {
  470. margin: 2rem
  471. }
  472. .m45 {
  473. margin: 2.25rem
  474. }
  475. .m50 {
  476. margin: 2.5rem
  477. }
  478. .m100 {
  479. margin: 5rem
  480. }
  481. .mb0 {
  482. margin-bottom: 0
  483. }
  484. .mb5 {
  485. margin-bottom: .25rem
  486. }
  487. .mb10 {
  488. margin-bottom: .5rem
  489. }
  490. .mb15 {
  491. margin-bottom: .75rem
  492. }
  493. .mb20 {
  494. margin-bottom: 1rem
  495. }
  496. .mb25 {
  497. margin-bottom: 1.25rem
  498. }
  499. .mb30 {
  500. margin-bottom: 1.5rem
  501. }
  502. .mb35 {
  503. margin-bottom: 1.75rem
  504. }
  505. .mb40 {
  506. margin-bottom: 2rem
  507. }
  508. .mb45 {
  509. margin-bottom: 2.25rem
  510. }
  511. .mb50 {
  512. margin-bottom: 2.5rem
  513. }
  514. .mb100 {
  515. margin-bottom: 5rem
  516. }
  517. .mt0 {
  518. margin-top: 0
  519. }
  520. .mt5 {
  521. margin-top: .25rem
  522. }
  523. .mt10 {
  524. margin-top: .5rem
  525. }
  526. .mt15 {
  527. margin-top: .75rem
  528. }
  529. .mt20 {
  530. margin-top: 1rem
  531. }
  532. .mt25 {
  533. margin-top: 1.25rem
  534. }
  535. .mt30 {
  536. margin-top: 1.5rem
  537. }
  538. .mt35 {
  539. margin-top: 1.75rem
  540. }
  541. .mt40 {
  542. margin-top: 2rem
  543. }
  544. .mt45 {
  545. margin-top: 2.25rem
  546. }
  547. .mt50 {
  548. margin-top: 2.5rem
  549. }
  550. .mt100 {
  551. margin-top: 5rem
  552. }
  553. .ml0 {
  554. margin-left: 0
  555. }
  556. .ml5 {
  557. margin-left: .25rem
  558. }
  559. .ml10 {
  560. margin-left: .5rem
  561. }
  562. .ml15 {
  563. margin-left: .75rem
  564. }
  565. .ml20 {
  566. margin-left: 1rem
  567. }
  568. .ml25 {
  569. margin-left: 1.25rem
  570. }
  571. .ml30 {
  572. margin-left: 1.5rem
  573. }
  574. .ml35 {
  575. margin-left: 1.75rem
  576. }
  577. .ml40 {
  578. margin-left: 2rem
  579. }
  580. .ml45 {
  581. margin-left: 2.25rem
  582. }
  583. .ml50 {
  584. margin-left: 2.5rem
  585. }
  586. .ml100 {
  587. margin-left: 5rem
  588. }
  589. .mr0 {
  590. margin-right: 0
  591. }
  592. .mr5 {
  593. margin-right: .25rem
  594. }
  595. .mr10 {
  596. margin-right: .5rem
  597. }
  598. .mr15 {
  599. margin-right: .75rem
  600. }
  601. .mr20 {
  602. margin-right: 1rem
  603. }
  604. .mr25 {
  605. margin-right: 1.25rem
  606. }
  607. .mr30 {
  608. margin-right: 1.5rem
  609. }
  610. .mr35 {
  611. margin-right: 1.75rem
  612. }
  613. .mr40 {
  614. margin-right: 2rem
  615. }
  616. .mr45 {
  617. margin-right: 2.25rem
  618. }
  619. .mr50 {
  620. margin-right: 2.5rem
  621. }
  622. .mr100 {
  623. margin-right: 5rem
  624. }
  625. .mlr0 {
  626. margin-left: 0;
  627. margin-right: 0
  628. }
  629. .mlr5 {
  630. margin-left: .25rem;
  631. margin-right: .25rem
  632. }
  633. .mlr10 {
  634. margin-left: .5rem;
  635. margin-right: .5rem
  636. }
  637. .mlr15 {
  638. margin-left: .75rem;
  639. margin-right: .75rem
  640. }
  641. .mlr20 {
  642. margin-left: 1rem;
  643. margin-right: 1rem
  644. }
  645. .mlr25 {
  646. margin-left: 1.25rem;
  647. margin-right: 1.25rem
  648. }
  649. .mlr30 {
  650. margin-left: 1.5rem;
  651. margin-right: 1.5rem
  652. }
  653. .mlr35 {
  654. margin-left: 1.75rem;
  655. margin-right: 1.75rem
  656. }
  657. .mlr40 {
  658. margin-left: 2rem;
  659. margin-right: 2rem
  660. }
  661. .mlr45 {
  662. margin-left: 2.25rem;
  663. margin-right: 2.25rem
  664. }
  665. .mlr50 {
  666. margin-left: 2.5rem;
  667. margin-right: 2.5rem
  668. }
  669. .mlr100 {
  670. margin-left: 5rem;
  671. margin-right: 5rem
  672. }
  673. .mtb0 {
  674. margin-top: 0;
  675. margin-bottom: 0
  676. }
  677. .mtb5 {
  678. margin-top: .25rem;
  679. margin-bottom: .25rem
  680. }
  681. .mtb10 {
  682. margin-top: .5rem;
  683. margin-bottom: .5rem
  684. }
  685. .mtb15 {
  686. margin-top: .75rem;
  687. margin-bottom: .75rem
  688. }
  689. .mtb20 {
  690. margin-top: 1rem;
  691. margin-bottom: 1rem
  692. }
  693. .mtb25 {
  694. margin-top: 1.25rem;
  695. margin-bottom: 1.25rem
  696. }
  697. .mtb30 {
  698. margin-top: 1.5rem;
  699. margin-bottom: 1.5rem
  700. }
  701. .mtb35 {
  702. margin-top: 1.75rem;
  703. margin-bottom: 1.75rem
  704. }
  705. .mtb40 {
  706. margin-top: 2rem;
  707. margin-bottom: 2rem
  708. }
  709. .mtb45 {
  710. margin-top: 2.25rem;
  711. margin-bottom: 2.25rem
  712. }
  713. .mtb50 {
  714. margin-top: 2.5rem;
  715. margin-bottom: 2.5rem
  716. }
  717. .mtb100 {
  718. margin-top: 5rem;
  719. margin-bottom: 5rem
  720. }
  721. .p0 {
  722. padding: 0
  723. }
  724. .p5 {
  725. padding: .25rem
  726. }
  727. .p10 {
  728. padding: .5rem
  729. }
  730. .p15 {
  731. padding: .75rem
  732. }
  733. .p20 {
  734. padding: 1rem
  735. }
  736. .p25 {
  737. padding: 1.25rem
  738. }
  739. .p30 {
  740. padding: 1.5rem
  741. }
  742. .p35 {
  743. padding: 1.75rem
  744. }
  745. .p40 {
  746. padding: 2rem
  747. }
  748. .p45 {
  749. padding: 2.25rem
  750. }
  751. .p50 {
  752. padding: 2.5rem
  753. }
  754. .p100 {
  755. padding: 5rem
  756. }
  757. .pb0 {
  758. padding-bottom: 0
  759. }
  760. .pb5 {
  761. padding-bottom: .25rem
  762. }
  763. .pb10 {
  764. padding-bottom: .5rem
  765. }
  766. .pb15 {
  767. padding-bottom: .75rem
  768. }
  769. .pb20 {
  770. padding-bottom: 1rem
  771. }
  772. .pb25 {
  773. padding-bottom: 1.25rem
  774. }
  775. .pb30 {
  776. padding-bottom: 1.5rem
  777. }
  778. .pb35 {
  779. padding-bottom: 1.75rem
  780. }
  781. .pb40 {
  782. padding-bottom: 2rem
  783. }
  784. .pb45 {
  785. padding-bottom: 2.25rem
  786. }
  787. .pb50 {
  788. padding-bottom: 2.5rem
  789. }
  790. .pb100 {
  791. padding-bottom: 5rem
  792. }
  793. .pt0 {
  794. padding-top: 0
  795. }
  796. .pt5 {
  797. padding-top: .25rem
  798. }
  799. .pt10 {
  800. padding-top: .5rem
  801. }
  802. .pt15 {
  803. padding-top: .75rem
  804. }
  805. .pt20 {
  806. padding-top: 1rem
  807. }
  808. .pt25 {
  809. padding-top: 1.25rem
  810. }
  811. .pt30 {
  812. padding-top: 1.5rem
  813. }
  814. .pt35 {
  815. padding-top: 1.75rem
  816. }
  817. .pt40 {
  818. padding-top: 2rem
  819. }
  820. .pt45 {
  821. padding-top: 2.25rem
  822. }
  823. .pt50 {
  824. padding-top: 2.5rem
  825. }
  826. .pt100 {
  827. padding-top: 5rem
  828. }
  829. .pl0 {
  830. padding-left: 0
  831. }
  832. .pl5 {
  833. padding-left: .25rem
  834. }
  835. .pl10 {
  836. padding-left: .5rem
  837. }
  838. .pl15 {
  839. padding-left: .75rem
  840. }
  841. .pl20 {
  842. padding-left: 1rem
  843. }
  844. .pl25 {
  845. padding-left: 1.25rem
  846. }
  847. .pl30 {
  848. padding-left: 1.5rem
  849. }
  850. .pl35 {
  851. padding-left: 1.75rem
  852. }
  853. .pl40 {
  854. padding-left: 2rem
  855. }
  856. .pl45 {
  857. padding-left: 2.25rem
  858. }
  859. .pl50 {
  860. padding-left: 2.5rem
  861. }
  862. .pl100 {
  863. padding-left: 5rem
  864. }
  865. .pr0 {
  866. padding-right: 0
  867. }
  868. .pr5 {
  869. padding-right: .25rem
  870. }
  871. .pr10 {
  872. padding-right: .5rem
  873. }
  874. .pr15 {
  875. padding-right: .75rem
  876. }
  877. .pr20 {
  878. padding-right: 1rem
  879. }
  880. .pr25 {
  881. padding-right: 1.25rem
  882. }
  883. .pr30 {
  884. padding-right: 1.5rem
  885. }
  886. .pr35 {
  887. padding-right: 1.75rem
  888. }
  889. .pr40 {
  890. padding-right: 2rem
  891. }
  892. .pr45 {
  893. padding-right: 2.25rem
  894. }
  895. .pr50 {
  896. padding-right: 2.5rem
  897. }
  898. .pr100 {
  899. padding-right: 5rem
  900. }
  901. .ptb0 {
  902. padding-top: 0;
  903. padding-bottom: 0
  904. }
  905. .ptb5 {
  906. padding-top: .25rem;
  907. padding-bottom: .25rem
  908. }
  909. .ptb10 {
  910. padding-top: .5rem;
  911. padding-bottom: .5rem
  912. }
  913. .ptb15 {
  914. padding-top: .75rem;
  915. padding-bottom: .75rem
  916. }
  917. .ptb20 {
  918. padding-top: 1rem;
  919. padding-bottom: 1rem
  920. }
  921. .ptb25 {
  922. padding-top: 1.25rem;
  923. padding-bottom: 1.25rem
  924. }
  925. .ptb30 {
  926. padding-top: 1.5rem;
  927. padding-bottom: 1.5rem
  928. }
  929. .ptb35 {
  930. padding-top: 1.75rem;
  931. padding-bottom: 1.75rem
  932. }
  933. .ptb40 {
  934. padding-top: 2rem;
  935. padding-bottom: 2rem
  936. }
  937. .ptb45 {
  938. padding-top: 2.25rem;
  939. padding-bottom: 2.25rem
  940. }
  941. .ptb50 {
  942. padding-top: 2.5rem;
  943. padding-bottom: 2.5rem
  944. }
  945. .ptb100 {
  946. padding-top: 5rem;
  947. padding-bottom: 5rem
  948. }
  949. .plr0 {
  950. padding-left: 0;
  951. padding-right: 0
  952. }
  953. .plr10 {
  954. padding-left: .5rem;
  955. padding-right: .5rem
  956. }
  957. .plr15 {
  958. padding-left: .75rem;
  959. padding-right: .75rem
  960. }
  961. .plr20 {
  962. padding-left: 1rem;
  963. padding-right: 1rem
  964. }
  965. .plr25 {
  966. padding-left: 1.25rem;
  967. padding-right: 1.25rem
  968. }
  969. .plr30 {
  970. padding-left: 1.5rem;
  971. padding-right: 1.5rem
  972. }
  973. .plr35 {
  974. padding-left: 1.75rem;
  975. padding-right: 1.75rem
  976. }
  977. .plr40 {
  978. padding-left: 2rem;
  979. padding-right: 2rem
  980. }
  981. .plr45 {
  982. padding-left: 2.25rem;
  983. padding-right: 2.25rem
  984. }
  985. .plr50 {
  986. padding-left: 2.5rem;
  987. padding-right: 2.5rem
  988. }
  989. .plr100 {
  990. padding-left: 5rem;
  991. padding-right: 5rem
  992. }
  993. .c-list-disc {
  994. list-style-type: disc
  995. }
  996. .c-list-circle {
  997. list-style-type: circle
  998. }
  999. .c-list-square {
  1000. list-style-type: square
  1001. }
  1002. .c-list-decimal {
  1003. list-style-type: decimal
  1004. }
  1005. .c-list-alpha {
  1006. list-style-type: lower-alpha
  1007. }
  1008. .c-list-roman {
  1009. list-style-type: lower-roman
  1010. }
  1011. .c-list-inline {
  1012. padding-left: 0;
  1013. margin-left: -5px;
  1014. list-style: none
  1015. }
  1016. .c-list-inline li {
  1017. display: inline-block;
  1018. padding-right: 5px;
  1019. padding-left: 5px
  1020. }
  1021. .c-family-HelveticaNeue {
  1022. font-family: Helvetica Neue
  1023. }
  1024. .c-family-Helvetica {
  1025. font-family: Helvetica
  1026. }
  1027. .c-bold {
  1028. font-weight: bold
  1029. }
  1030. .c-f10 {
  1031. font-size: .5rem
  1032. }
  1033. .c-f12 {
  1034. font-size: .6rem
  1035. }
  1036. .c-f13 {
  1037. font-size: .65rem
  1038. }
  1039. .c-f14 {
  1040. font-size: .7rem
  1041. }
  1042. .c-f15 {
  1043. font-size: .75rem
  1044. }
  1045. .c-f16 {
  1046. font-size: .8rem
  1047. }
  1048. .c-f17 {
  1049. font-size: .85rem
  1050. }
  1051. .c-f18 {
  1052. font-size: .9rem
  1053. }
  1054. .c-f20 {
  1055. font-size: 1rem
  1056. }
  1057. .c-f22 {
  1058. font-size: 1.1rem
  1059. }
  1060. .c-f24 {
  1061. font-size: 1.2rem
  1062. }
  1063. .c-f28 {
  1064. font-size: 1.4rem
  1065. }
  1066. .c-f30 {
  1067. font-size: 1.5rem
  1068. }
  1069. .c-f32 {
  1070. font-size: 1.6rem
  1071. }
  1072. .c-f36 {
  1073. font-size: 1.8rem
  1074. }
  1075. .c-f40 {
  1076. font-size: 2rem
  1077. }
  1078. .c-f48 {
  1079. font-size: 2.4rem
  1080. }
  1081. .c-t-left {
  1082. text-align: left
  1083. }
  1084. .c-t-center {
  1085. text-align: center
  1086. }
  1087. .c-t-right {
  1088. text-align: right
  1089. }
  1090. .c-line-h1 {
  1091. line-height: 1.88
  1092. }
  1093. .c-line-h2 {
  1094. line-height: 2.26
  1095. }
  1096. .c-fff {
  1097. color: #fff
  1098. }
  1099. .c-222 {
  1100. color: #222
  1101. }
  1102. .c-333 {
  1103. color: #333
  1104. }
  1105. .c-555 {
  1106. color: #555
  1107. }
  1108. .c-666 {
  1109. color: #666
  1110. }
  1111. .c-999 {
  1112. color: #999
  1113. }
  1114. .c-f00 {
  1115. color: #f00
  1116. }
  1117. .c-f60 {
  1118. color: #f60
  1119. }
  1120. .c-f90 {
  1121. color: #f90
  1122. }
  1123. .c-37a6ed {
  1124. color: #37a6ed
  1125. }
  1126. .c-5b5b5b {
  1127. color: #5b5b5b
  1128. }
  1129. .c-909090 {
  1130. color: #909090
  1131. }
  1132. .c-ff8100 {
  1133. color: #ff8100
  1134. }
  1135. .c-007cd9 {
  1136. color: #007cd9
  1137. }
  1138. .c-4dcd70 {
  1139. color: #4dcd70
  1140. }
  1141. .bgc-fff {
  1142. background-color: #fff
  1143. }
  1144. .bgc-f3f3f3 {
  1145. background-color: #f3f3f3
  1146. }
  1147. .bgc-f9f9f9 {
  1148. background-color: #f9f9f9
  1149. }
  1150. .c-container:after,
  1151. .c-row:after {
  1152. content: "";
  1153. display: table;
  1154. clear: both
  1155. }
  1156. .c-container {
  1157. padding-top: 1px;
  1158. margin-top: -1px
  1159. }
  1160. .c-row {
  1161. zoom: 1
  1162. }
  1163. .width-100,
  1164. .c-100 {
  1165. width: 100%
  1166. }
  1167. .width-90,
  1168. .c-90 {
  1169. width: 90%
  1170. }
  1171. .width-80,
  1172. .c-80 {
  1173. width: 80%
  1174. }
  1175. .width-75,
  1176. .c-75 {
  1177. width: 75%
  1178. }
  1179. .width-70,
  1180. .c-70 {
  1181. width: 70%
  1182. }
  1183. .width-66,
  1184. .c-66 {
  1185. width: 66.6%
  1186. }
  1187. .width-65,
  1188. .c-65 {
  1189. width: 65%
  1190. }
  1191. .width-60,
  1192. .c-60 {
  1193. width: 60%
  1194. }
  1195. .width-50,
  1196. .c-50 {
  1197. width: 50%
  1198. }
  1199. .width-40,
  1200. .c-40 {
  1201. width: 40%
  1202. }
  1203. .width-35,
  1204. .c-35 {
  1205. width: 35%
  1206. }
  1207. .width-33,
  1208. .c-33 {
  1209. width: 33.3%
  1210. }
  1211. .width-30,
  1212. .c-30 {
  1213. width: 30%
  1214. }
  1215. .width-25,
  1216. .c-25 {
  1217. width: 25%
  1218. }
  1219. .width-20,
  1220. .c-20 {
  1221. width: 20%
  1222. }
  1223. .width-10,
  1224. .c-10 {
  1225. width: 10%
  1226. }
  1227. .c-row .c-90,
  1228. .c-row .c-80,
  1229. .c-row .c-75,
  1230. .c-row .c-70,
  1231. .c-row .c-66,
  1232. .c-row .c-65,
  1233. .c-row .c-60,
  1234. .c-row .c-50,
  1235. .c-row .c-40,
  1236. .c-row .c-35,
  1237. .c-row .c-33,
  1238. .c-row .c-30,
  1239. .c-row .c-25,
  1240. .c-row .c-20,
  1241. .c-row .c-10 {
  1242. float: left;
  1243. margin-left: 3%
  1244. }
  1245. .c-row .c-90:first-child,
  1246. .c-row .c-80:first-child,
  1247. .c-row .c-75:first-child,
  1248. .c-row .c-70:first-child,
  1249. .c-row .c-66:first-child,
  1250. .c-row .c-65:first-child,
  1251. .c-row .c-60:first-child,
  1252. .c-row .c-50:first-child,
  1253. .c-row .c-40:first-child,
  1254. .c-row .c-35:first-child,
  1255. .c-row .c-33:first-child,
  1256. .c-row .c-30:first-child,
  1257. .c-row .c-25:first-child,
  1258. .c-row .c-20:first-child,
  1259. .c-row .c-10:first-child {
  1260. margin-left: 0
  1261. }
  1262. .c-row .c-90 {
  1263. width: 89.7%
  1264. }
  1265. .c-row .c-80 {
  1266. width: 79.4%
  1267. }
  1268. .c-row .c-75 {
  1269. width: 74.25%
  1270. }
  1271. .c-row .c-70 {
  1272. width: 69.1%
  1273. }
  1274. .c-row .c-66 {
  1275. width: 65.66666666666666%
  1276. }
  1277. .c-row .c-65 {
  1278. width: 65.66666666666666%
  1279. }
  1280. .c-row .c-60 {
  1281. width: 58.800000000000004%
  1282. }
  1283. .c-row .c-50 {
  1284. width: 48.5%
  1285. }
  1286. .c-row .c-40 {
  1287. width: 38.2%
  1288. }
  1289. .c-row .c-35 {
  1290. width: 31.333333333333332%
  1291. }
  1292. .c-row .c-33 {
  1293. width: 31.333333333333332%
  1294. }
  1295. .c-row .c-30 {
  1296. width: 27.9%
  1297. }
  1298. .c-row .c-25 {
  1299. width: 22.75%
  1300. }
  1301. .c-row .c-20 {
  1302. width: 17.6%
  1303. }
  1304. .c-row .c-10 {
  1305. width: 7.3%
  1306. }
  1307. .c-push-90,
  1308. .c-push-80,
  1309. .c-push-75,
  1310. .c-push-70,
  1311. .c-push-66,
  1312. .c-push-65,
  1313. .c-push-60,
  1314. .c-push-50,
  1315. .c-push-40,
  1316. .c-push-35,
  1317. .c-push-33,
  1318. .c-push-30,
  1319. .c-push-25,
  1320. .c-push-20,
  1321. .c-push-10 {
  1322. position: relative
  1323. }
  1324. .c-push-90 {
  1325. left: 92.7%
  1326. }
  1327. .c-push-80 {
  1328. left: 82.4%
  1329. }
  1330. .c-push-75 {
  1331. left: 77.25%
  1332. }
  1333. .c-push-70 {
  1334. left: 72.1%
  1335. }
  1336. .c-push-66 {
  1337. left: 68.66666666666666%
  1338. }
  1339. .c-push-65 {
  1340. left: 68.66666666666666%
  1341. }
  1342. .c-push-60 {
  1343. left: 61.800000000000004%
  1344. }
  1345. .c-push-50 {
  1346. left: 51.5%
  1347. }
  1348. .c-push-40 {
  1349. left: 41.2%
  1350. }
  1351. .c-push-35 {
  1352. left: 34.33333333333333%
  1353. }
  1354. .c-push-33 {
  1355. left: 34.33333333333333%
  1356. }
  1357. .c-push-30 {
  1358. left: 30.9%
  1359. }
  1360. .c-push-25 {
  1361. left: 25.75%
  1362. }
  1363. .c-push-20 {
  1364. left: 20.6%
  1365. }
  1366. .c-push-10 {
  1367. left: 10.3%
  1368. }
  1369. .c-row .c-push-right {
  1370. float: right
  1371. }
  1372. .c-row .c-role-right {
  1373. margin-left: 3%;
  1374. float: right
  1375. }
  1376. .c-row .c-role-left {
  1377. margin-left: 0
  1378. }
  1379. .c-centered {
  1380. float: none!important;
  1381. margin: 0 auto!important
  1382. }
  1383. .c-padding {
  1384. padding: 20px
  1385. }
  1386. .c-padding .c-100,
  1387. .c-padding .c-90,
  1388. .c-padding .c-80,
  1389. .c-padding .c-75,
  1390. .c-padding .c-70,
  1391. .c-padding .c-66,
  1392. .c-padding .c-65,
  1393. .c-padding .c-60,
  1394. .c-padding .c-50,
  1395. .c-padding .c-40,
  1396. .c-padding .c-35,
  1397. .c-padding .c-33,
  1398. .c-padding .c-30,
  1399. .c-padding .c-25,
  1400. .c-padding .c-20,
  1401. .c-padding .c-10 {
  1402. padding: 20px
  1403. }
  1404. .c-split .c-90,
  1405. .c-split .c-80,
  1406. .c-split .c-75,
  1407. .c-split .c-70,
  1408. .c-split .c-66,
  1409. .c-split .c-65,
  1410. .c-split .c-60,
  1411. .c-split .c-50,
  1412. .c-split .c-40,
  1413. .c-split .c-35,
  1414. .c-split .c-33,
  1415. .c-split .c-30,
  1416. .c-split .c-25,
  1417. .c-split .c-20,
  1418. .c-split .c-10 {
  1419. margin-left: 0
  1420. }
  1421. .c-split .c-90 {
  1422. width: 90%
  1423. }
  1424. .c-split .c-80 {
  1425. width: 80%
  1426. }
  1427. .c-split .c-75 {
  1428. width: 75%
  1429. }
  1430. .c-split .c-70 {
  1431. width: 70%
  1432. }
  1433. .c-split .c-66 {
  1434. width: 66.6%
  1435. }
  1436. .c-split .c-65 {
  1437. width: 65%
  1438. }
  1439. .c-split .c-60 {
  1440. width: 60%
  1441. }
  1442. .c-split .c-50 {
  1443. width: 50%
  1444. }
  1445. .c-split .c-40 {
  1446. width: 40%
  1447. }
  1448. .c-split .c-35 {
  1449. width: 35%
  1450. }
  1451. .c-split .c-33 {
  1452. width: 33.3%
  1453. }
  1454. .c-split .c-30 {
  1455. width: 30%
  1456. }
  1457. .c-split .c-25 {
  1458. width: 25%
  1459. }
  1460. .c-split .c-20 {
  1461. width: 20%
  1462. }
  1463. .c-split .c-10 {
  1464. width: 10%
  1465. }
  1466. .c-blocks-2,
  1467. .c-blocks-3,
  1468. .c-blocks-4,
  1469. .c-blocks-5,
  1470. .c-blocks-6 {
  1471. padding-left: 0;
  1472. list-style: none
  1473. }
  1474. .c-blocks-2:after,
  1475. .c-blocks-3:after,
  1476. .c-blocks-4:after,
  1477. .c-blocks-5:after,
  1478. .c-blocks-6:after {
  1479. content: "";
  1480. display: table;
  1481. clear: both
  1482. }
  1483. .c-blocks-2>li,
  1484. .c-blocks-3>li,
  1485. .c-blocks-4>li,
  1486. .c-blocks-5>li,
  1487. .c-blocks-6>li,
  1488. .c-blocks-2>div,
  1489. .c-blocks-3>div,
  1490. .c-blocks-4>div,
  1491. .c-blocks-5>div,
  1492. .c-blocks-6>div {
  1493. height: auto;
  1494. float: left
  1495. }
  1496. .c-blocks-2>li,
  1497. .c-blocks-2>div {
  1498. width: 50%
  1499. }
  1500. .c-blocks-3>li,
  1501. .c-blocks-3>div {
  1502. width: 33.333333333333332%
  1503. }
  1504. .c-blocks-4>li,
  1505. .c-blocks-4>div {
  1506. width: 25%
  1507. }
  1508. .c-blocks-5>li,
  1509. .c-blocks-5>div {
  1510. width: 20%
  1511. }
  1512. .c-blocks-6>li,
  1513. .c-blocks-6>div {
  1514. width: 16.666666666666666%
  1515. }
  1516. .ui-grid {
  1517. display: -webkit-box;
  1518. display: box
  1519. }
  1520. .ui-grid-middle {
  1521. -webkit-box-pack: center;
  1522. -webkit-box-align: center;
  1523. box-pack: center;
  1524. box-align: center
  1525. }
  1526. .ui-grid-vertical {
  1527. -webkit-box-orient: vertical;
  1528. box-orient: vertical
  1529. }
  1530. .ui-grid-label {
  1531. -webkit-box-flex: 0;
  1532. box-flex: 0;
  1533. width: 100px;
  1534. font-weight: 600
  1535. }
  1536. .ui-col-0 {
  1537. -webkit-box-flex: 0;
  1538. box-flex: 0
  1539. }
  1540. .ui-col-1 {
  1541. -webkit-box-flex: 1;
  1542. box-flex: 1
  1543. }
  1544. .ui-col-2 {
  1545. -webkit-box-flex: 2;
  1546. box-flex: 2
  1547. }
  1548. .ui-col-3 {
  1549. -webkit-box-flex: 3;
  1550. box-flex: 3
  1551. }
  1552. .ui-col-4 {
  1553. -webkit-box-flex: 4;
  1554. box-flex: 3
  1555. }
  1556. .ui-col-5 {
  1557. -webkit-box-flex: 5;
  1558. box-flex: 5
  1559. }
  1560. .ui-col-6 {
  1561. -webkit-box-flex: 6;
  1562. box-flex: 6
  1563. }
  1564. .ui-arrow,
  1565. .ui-arrow s {
  1566. position: relative;
  1567. display: block;
  1568. font-size: 0;
  1569. line-height: 0;
  1570. width: 0;
  1571. height: 0;
  1572. border-color: transparent;
  1573. border-style: dashed;
  1574. border-width: 7px
  1575. }
  1576. .ui-arrow-r,
  1577. .ui-arrow-r s {
  1578. border-left-color: #cdcdcd;
  1579. border-left-style: solid
  1580. }
  1581. .ui-arrow-r:empty {
  1582. border-left-color: #ddd
  1583. }
  1584. .ui-arrow-r s {
  1585. border-left-color: #fff;
  1586. position: absolute;
  1587. left: -9px;
  1588. top: -7px
  1589. }
  1590. .ui-arrow-l,
  1591. .ui-arrow-l s {
  1592. border-right-color: #cdcdcd;
  1593. border-right-style: solid
  1594. }
  1595. .ui-arrow-l:empty {
  1596. border-right-color: #ddd
  1597. }
  1598. .ui-arrow-l s {
  1599. border-right-color: #fff;
  1600. position: absolute;
  1601. right: -9px;
  1602. top: -7px
  1603. }
  1604. .ui-arrow-t,
  1605. .ui-arrow-t s {
  1606. border-bottom-color: #cdcdcd;
  1607. border-bottom-style: solid
  1608. }
  1609. .ui-arrow-t:empty {
  1610. border-bottom-color: #ddd
  1611. }
  1612. .ui-arrow-t s {
  1613. border-bottom-color: #fff;
  1614. position: absolute;
  1615. left: -7px;
  1616. top: -5px
  1617. }
  1618. .ui-arrow-b,
  1619. .ui-arrow-b s {
  1620. border-top-color: #cdcdcd;
  1621. border-top-style: solid
  1622. }
  1623. .ui-arrow-b:empty {
  1624. border-top-color: #ddd
  1625. }
  1626. .ui-arrow-b s {
  1627. border-top-color: #fff;
  1628. position: absolute;
  1629. left: -7px;
  1630. bottom: -5px
  1631. }
  1632. .ui-arrow-circle {
  1633. line-height: 100%;
  1634. overflow: hidden;
  1635. font-family: Tahoma, Helvetica;
  1636. font-size: 18px;
  1637. color: #cdcdcd
  1638. }
  1639. /* 任务#996 【医生端与居民端-水印-前端】增加健康之路水印 */
  1640. body:after {
  1641. content: '';
  1642. height: 21px;
  1643. width: 99px;
  1644. background: url(../images/logo_dibu_img.png) no-repeat;
  1645. background-size: 99px 21px;
  1646. background-position: 50%;
  1647. margin-left: -45px;
  1648. position: fixed;
  1649. left: 50%;
  1650. bottom: 10px;
  1651. z-index: -1;
  1652. }