layer.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563
  1. .layermbox {
  2. position:relative;
  3. z-index:19891014
  4. }
  5. .layermmain,.laymshade {
  6. position:fixed;
  7. left:0;
  8. top:0;
  9. width:100%;
  10. height:100%
  11. }
  12. .layermbtn span,.layermchild {
  13. display:inline-block;
  14. position:relative
  15. }
  16. .laymshade {
  17. pointer-events:auto
  18. }
  19. .layermmain {
  20. display:table;
  21. font-family:Helvetica,arial,sans-serif;
  22. pointer-events:none
  23. }
  24. .layermmain .section {
  25. display:table-cell;
  26. vertical-align:middle;
  27. text-align:center
  28. }
  29. .layermchild {
  30. text-align:left;
  31. background-color: rgba(40, 40, 40, 0.75);
  32. color:#fff;
  33. font-size:14px;
  34. border-radius:3px;
  35. box-shadow:0 0 8px rgba(0,0,0,.1);
  36. pointer-events:auto;
  37. -webkit-animation-fill-mode:both;
  38. animation-fill-mode:both;
  39. -webkit-animation-duration:.18s;
  40. animation-duration:.18s
  41. }
  42. .layermborder {
  43. border:1px solid #999
  44. }
  45. @-webkit-keyframes bounceIn {
  46. 0% {
  47. opacity:0;
  48. -webkit-transform:scale(.5);
  49. transform:scale(.5)
  50. }
  51. 100% {
  52. opacity:1;
  53. -webkit-transform:scale(1);
  54. transform:scale(1)
  55. }
  56. }.layermanim {
  57. animation-name:bounceIn;
  58. -webkit-animation-name:bounceIn
  59. }
  60. .layermbox0 .layermchild {
  61. max-width:90%;
  62. min-width:150px
  63. }
  64. .layermbox1 .layermchild {
  65. border:none;
  66. border-radius:0
  67. }
  68. .layermbox2 .layermchild {
  69. width:auto;
  70. max-width:260px;
  71. min-width:40px;
  72. border:none;
  73. background:0 0;
  74. box-shadow:none;
  75. color:#fff
  76. }
  77. .layermbox3 .layermchild {
  78. width:100px;
  79. height:100px;
  80. }
  81. .layermchild h3 {
  82. padding:0 45px 0 10px;
  83. height:50px;
  84. line-height:50px;
  85. font-size:16px;
  86. font-weight:400;
  87. border-radius:3px 3px 0 0;
  88. border-bottom:1px solid #EBEBEB
  89. }
  90. .layermbtn span,.layermchild h3 {
  91. text-overflow:ellipsis;
  92. overflow:hidden;
  93. white-space:nowrap
  94. }
  95. .layermcont {
  96. padding: 15px 10px;
  97. line-height:22px;
  98. text-align:center
  99. }
  100. .layermbox1 .layermcont {
  101. padding:0;
  102. text-align:left
  103. }
  104. .layermbox2 .layermcont {
  105. text-align:center;
  106. padding:0;
  107. line-height:0
  108. }
  109. .layermbox3 .layermcont {
  110. padding:0;
  111. line-height: 22px;
  112. text-align: center;
  113. margin-top: 64%;
  114. }
  115. .layermbox2 .layermcont i {
  116. width:25px;
  117. height:25px;
  118. margin-left:8px;
  119. display:inline-block;
  120. background-color:#389ffe;
  121. border-radius:100%;
  122. -webkit-animation:bouncedelay 1.4s infinite ease-in-out;
  123. animation:bouncedelay 1.4s infinite ease-in-out;
  124. -webkit-animation-fill-mode:both;
  125. animation-fill-mode:both
  126. }
  127. @-webkit-keyframes bouncedelay {
  128. 0%,100%,80% {
  129. transform:scale(0);
  130. -webkit-transform:scale(0)
  131. }
  132. 40% {
  133. transform:scale(1);
  134. -webkit-transform:scale(1)
  135. }
  136. }@keyframes bouncedelay {
  137. 0%,100%,80% {
  138. transform:scale(0);
  139. -webkit-transform:scale(0)
  140. }
  141. 40% {
  142. transform:scale(1);
  143. -webkit-transform:scale(1)
  144. }
  145. }.layermbox2 .layermcont i:first-child {
  146. margin-left:0;
  147. -webkit-animation-delay:-.32s;
  148. animation-delay:-.32s
  149. }
  150. .layermbox2 .layermcont i.laymloadtwo {
  151. -webkit-animation-delay:-.16s;
  152. animation-delay:-.16s
  153. }
  154. .layermbox2 .layermcont>div {
  155. line-height:22px;
  156. padding-top:7px;
  157. margin-bottom:20px;
  158. font-size:14px
  159. }
  160. .layermbtn {
  161. position:relative;
  162. height:40px;
  163. line-height:40px;
  164. font-size:0;
  165. text-align:center;
  166. border-top:1px solid #EBEBEB
  167. }
  168. .layermbtn span {
  169. width:50%;
  170. text-align:center;
  171. font-size:14px;
  172. cursor:pointer;
  173. border-radius:0 3px 0 0
  174. }
  175. .layermbtn span:first-child {
  176. height:39px;
  177. background-color:#fff;
  178. border-radius:0 0 0 3px
  179. }
  180. .layermbtn:before {
  181. content:'\20';
  182. position:absolute;
  183. width:1px;
  184. height:39px;
  185. left:50%;
  186. top:0;
  187. background-color:#EBEBEB
  188. }
  189. .layermend {
  190. position:absolute;
  191. right:7px;
  192. top:10px;
  193. width:30px;
  194. height:30px;
  195. border:0;
  196. font-weight:400;
  197. background:0 0;
  198. cursor:pointer;
  199. -webkit-appearance:none;
  200. font-size:30px
  201. }
  202. .layermend::after,.layermend::before {
  203. position:absolute;
  204. left:5px;
  205. top:15px;
  206. content:'';
  207. width:18px;
  208. height:1px;
  209. background-color:#999;
  210. transform:rotate(45deg);
  211. -webkit-transform:rotate(45deg);
  212. border-radius:3px
  213. }
  214. .layermend::after {
  215. transform:rotate(-45deg);
  216. -webkit-transform:rotate(-45deg)
  217. }
  218. .line-spin-fade-loader {
  219. position: relative;
  220. }
  221. .line-spin-fade-loader > div:nth-child(1) {
  222. top: 20px;
  223. left: 0;
  224. -webkit-animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
  225. animation: line-spin-fade-loader 1.2s 0.12s infinite ease-in-out;
  226. }
  227. .line-spin-fade-loader > div {
  228. background-color: #795548;
  229. width: 4px;
  230. height: 35px;
  231. border-radius: 2px;
  232. margin: 2px;
  233. -webkit-animation-fill-mode: both;
  234. animation-fill-mode: both;
  235. position: absolute;
  236. width: 5px;
  237. height: 15px;
  238. }
  239. .weui_loading {
  240. position: absolute;
  241. width: 0px;
  242. z-index: 2000000000;
  243. left: 50%;
  244. top: 38%;
  245. }
  246. .weui_loading_leaf {
  247. position: absolute;
  248. top: -1px;
  249. opacity: 0.25;
  250. }
  251. .weui_loading_leaf:before {
  252. content: " ";
  253. position: absolute;
  254. width: 8.14px;
  255. height: 3.08px;
  256. background: #d1d1d5;
  257. box-shadow: rgba(0, 0, 0, 0.0980392) 0px 0px 1px;
  258. border-radius: 1px;
  259. -webkit-transform-origin: left 50% 0px;
  260. transform-origin: left 50% 0px;
  261. }
  262. .weui_loading_leaf_0 {
  263. -webkit-animation: opacity-60-25-0-12 1.25s linear infinite;
  264. animation: opacity-60-25-0-12 1.25s linear infinite;
  265. }
  266. .weui_loading_leaf_0:before {
  267. -webkit-transform: rotate(0deg) translate(7.92px, 0px);
  268. transform: rotate(0deg) translate(7.92px, 0px);
  269. }
  270. .weui_loading_leaf_1 {
  271. -webkit-animation: opacity-60-25-1-12 1.25s linear infinite;
  272. animation: opacity-60-25-1-12 1.25s linear infinite;
  273. }
  274. .weui_loading_leaf_1:before {
  275. -webkit-transform: rotate(30deg) translate(7.92px, 0px);
  276. transform: rotate(30deg) translate(7.92px, 0px);
  277. }
  278. .weui_loading_leaf_2 {
  279. -webkit-animation: opacity-60-25-2-12 1.25s linear infinite;
  280. animation: opacity-60-25-2-12 1.25s linear infinite;
  281. }
  282. .weui_loading_leaf_2:before {
  283. -webkit-transform: rotate(60deg) translate(7.92px, 0px);
  284. transform: rotate(60deg) translate(7.92px, 0px);
  285. }
  286. .weui_loading_leaf_3 {
  287. -webkit-animation: opacity-60-25-3-12 1.25s linear infinite;
  288. animation: opacity-60-25-3-12 1.25s linear infinite;
  289. }
  290. .weui_loading_leaf_3:before {
  291. -webkit-transform: rotate(90deg) translate(7.92px, 0px);
  292. transform: rotate(90deg) translate(7.92px, 0px);
  293. }
  294. .weui_loading_leaf_4 {
  295. -webkit-animation: opacity-60-25-4-12 1.25s linear infinite;
  296. animation: opacity-60-25-4-12 1.25s linear infinite;
  297. }
  298. .weui_loading_leaf_4:before {
  299. -webkit-transform: rotate(120deg) translate(7.92px, 0px);
  300. transform: rotate(120deg) translate(7.92px, 0px);
  301. }
  302. .weui_loading_leaf_5 {
  303. -webkit-animation: opacity-60-25-5-12 1.25s linear infinite;
  304. animation: opacity-60-25-5-12 1.25s linear infinite;
  305. }
  306. .weui_loading_leaf_5:before {
  307. -webkit-transform: rotate(150deg) translate(7.92px, 0px);
  308. transform: rotate(150deg) translate(7.92px, 0px);
  309. }
  310. .weui_loading_leaf_6 {
  311. -webkit-animation: opacity-60-25-6-12 1.25s linear infinite;
  312. animation: opacity-60-25-6-12 1.25s linear infinite;
  313. }
  314. .weui_loading_leaf_6:before {
  315. -webkit-transform: rotate(180deg) translate(7.92px, 0px);
  316. transform: rotate(180deg) translate(7.92px, 0px);
  317. }
  318. .weui_loading_leaf_7 {
  319. -webkit-animation: opacity-60-25-7-12 1.25s linear infinite;
  320. animation: opacity-60-25-7-12 1.25s linear infinite;
  321. }
  322. .weui_loading_leaf_7:before {
  323. -webkit-transform: rotate(210deg) translate(7.92px, 0px);
  324. transform: rotate(210deg) translate(7.92px, 0px);
  325. }
  326. .weui_loading_leaf_8 {
  327. -webkit-animation: opacity-60-25-8-12 1.25s linear infinite;
  328. animation: opacity-60-25-8-12 1.25s linear infinite;
  329. }
  330. .weui_loading_leaf_8:before {
  331. -webkit-transform: rotate(240deg) translate(7.92px, 0px);
  332. transform: rotate(240deg) translate(7.92px, 0px);
  333. }
  334. .weui_loading_leaf_9 {
  335. -webkit-animation: opacity-60-25-9-12 1.25s linear infinite;
  336. animation: opacity-60-25-9-12 1.25s linear infinite;
  337. }
  338. .weui_loading_leaf_9:before {
  339. -webkit-transform: rotate(270deg) translate(7.92px, 0px);
  340. transform: rotate(270deg) translate(7.92px, 0px);
  341. }
  342. .weui_loading_leaf_10 {
  343. -webkit-animation: opacity-60-25-10-12 1.25s linear infinite;
  344. animation: opacity-60-25-10-12 1.25s linear infinite;
  345. }
  346. .weui_loading_leaf_10:before {
  347. -webkit-transform: rotate(300deg) translate(7.92px, 0px);
  348. transform: rotate(300deg) translate(7.92px, 0px);
  349. }
  350. .weui_loading_leaf_11 {
  351. -webkit-animation: opacity-60-25-11-12 1.25s linear infinite;
  352. animation: opacity-60-25-11-12 1.25s linear infinite;
  353. }
  354. .weui_loading_leaf_11:before {
  355. -webkit-transform: rotate(330deg) translate(7.92px, 0px);
  356. transform: rotate(330deg) translate(7.92px, 0px);
  357. }
  358. @-webkit-keyframes opacity-60-25-0-12 {
  359. 0% {
  360. opacity: 0.25;
  361. }
  362. 0.01% {
  363. opacity: 0.25;
  364. }
  365. 0.02% {
  366. opacity: 1;
  367. }
  368. 60.01% {
  369. opacity: 0.25;
  370. }
  371. 100% {
  372. opacity: 0.25;
  373. }
  374. }
  375. @-webkit-keyframes opacity-60-25-1-12 {
  376. 0% {
  377. opacity: 0.25;
  378. }
  379. 8.34333% {
  380. opacity: 0.25;
  381. }
  382. 8.35333% {
  383. opacity: 1;
  384. }
  385. 68.3433% {
  386. opacity: 0.25;
  387. }
  388. 100% {
  389. opacity: 0.25;
  390. }
  391. }
  392. @-webkit-keyframes opacity-60-25-2-12 {
  393. 0% {
  394. opacity: 0.25;
  395. }
  396. 16.6767% {
  397. opacity: 0.25;
  398. }
  399. 16.6867% {
  400. opacity: 1;
  401. }
  402. 76.6767% {
  403. opacity: 0.25;
  404. }
  405. 100% {
  406. opacity: 0.25;
  407. }
  408. }
  409. @-webkit-keyframes opacity-60-25-3-12 {
  410. 0% {
  411. opacity: 0.25;
  412. }
  413. 25.01% {
  414. opacity: 0.25;
  415. }
  416. 25.02% {
  417. opacity: 1;
  418. }
  419. 85.01% {
  420. opacity: 0.25;
  421. }
  422. 100% {
  423. opacity: 0.25;
  424. }
  425. }
  426. @-webkit-keyframes opacity-60-25-4-12 {
  427. 0% {
  428. opacity: 0.25;
  429. }
  430. 33.3433% {
  431. opacity: 0.25;
  432. }
  433. 33.3533% {
  434. opacity: 1;
  435. }
  436. 93.3433% {
  437. opacity: 0.25;
  438. }
  439. 100% {
  440. opacity: 0.25;
  441. }
  442. }
  443. @-webkit-keyframes opacity-60-25-5-12 {
  444. 0% {
  445. opacity: 0.270958333333333;
  446. }
  447. 41.6767% {
  448. opacity: 0.25;
  449. }
  450. 41.6867% {
  451. opacity: 1;
  452. }
  453. 1.67667% {
  454. opacity: 0.25;
  455. }
  456. 100% {
  457. opacity: 0.270958333333333;
  458. }
  459. }
  460. @-webkit-keyframes opacity-60-25-6-12 {
  461. 0% {
  462. opacity: 0.375125;
  463. }
  464. 50.01% {
  465. opacity: 0.25;
  466. }
  467. 50.02% {
  468. opacity: 1;
  469. }
  470. 10.01% {
  471. opacity: 0.25;
  472. }
  473. 100% {
  474. opacity: 0.375125;
  475. }
  476. }
  477. @-webkit-keyframes opacity-60-25-7-12 {
  478. 0% {
  479. opacity: 0.479291666666667;
  480. }
  481. 58.3433% {
  482. opacity: 0.25;
  483. }
  484. 58.3533% {
  485. opacity: 1;
  486. }
  487. 18.3433% {
  488. opacity: 0.25;
  489. }
  490. 100% {
  491. opacity: 0.479291666666667;
  492. }
  493. }
  494. @-webkit-keyframes opacity-60-25-8-12 {
  495. 0% {
  496. opacity: 0.583458333333333;
  497. }
  498. 66.6767% {
  499. opacity: 0.25;
  500. }
  501. 66.6867% {
  502. opacity: 1;
  503. }
  504. 26.6767% {
  505. opacity: 0.25;
  506. }
  507. 100% {
  508. opacity: 0.583458333333333;
  509. }
  510. }
  511. @-webkit-keyframes opacity-60-25-9-12 {
  512. 0% {
  513. opacity: 0.687625;
  514. }
  515. 75.01% {
  516. opacity: 0.25;
  517. }
  518. 75.02% {
  519. opacity: 1;
  520. }
  521. 35.01% {
  522. opacity: 0.25;
  523. }
  524. 100% {
  525. opacity: 0.687625;
  526. }
  527. }
  528. @-webkit-keyframes opacity-60-25-10-12 {
  529. 0% {
  530. opacity: 0.791791666666667;
  531. }
  532. 83.3433% {
  533. opacity: 0.25;
  534. }
  535. 83.3533% {
  536. opacity: 1;
  537. }
  538. 43.3433% {
  539. opacity: 0.25;
  540. }
  541. 100% {
  542. opacity: 0.791791666666667;
  543. }
  544. }
  545. @-webkit-keyframes opacity-60-25-11-12 {
  546. 0% {
  547. opacity: 0.895958333333333;
  548. }
  549. 91.6767% {
  550. opacity: 0.25;
  551. }
  552. 91.6867% {
  553. opacity: 1;
  554. }
  555. 51.6767% {
  556. opacity: 0.25;
  557. }
  558. 100% {
  559. opacity: 0.895958333333333;
  560. }
  561. }