basic.css 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550
  1. /* Basic sample */
  2. body {
  3. overflow: hidden;
  4. background-color: #ffffff;
  5. width: 100%;
  6. height: 100%;
  7. margin: 0;
  8. padding: 0;
  9. }
  10. .flipbook-viewport {
  11. overflow: hidden;
  12. width: 100%;
  13. height: 100%;
  14. }
  15. .flipbook-viewport .container {}
  16. .flipbook-viewport .flipbook {}
  17. .flipbook-viewport .page {
  18. width: 461px;
  19. height: 600px;
  20. background-color: white;
  21. background-repeat: no-repeat;
  22. background-size: 100% 100%;
  23. }
  24. .flipbook .page {
  25. -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  26. -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  27. -ms-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  28. -o-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  29. box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  30. }
  31. .flipbook-viewport .page img {
  32. -webkit-touch-callout: none;
  33. -webkit-user-select: none;
  34. -khtml-user-select: none;
  35. -moz-user-select: none;
  36. -ms-user-select: none;
  37. user-select: none;
  38. margin: 0;
  39. }
  40. .flipbook-viewport .shadow {
  41. -webkit-transition: -webkit-box-shadow 0.5s;
  42. -moz-transition: -moz-box-shadow 0.5s;
  43. -o-transition: -webkit-box-shadow 0.5s;
  44. -ms-transition: -ms-box-shadow 0.5s;
  45. -webkit-box-shadow: 0 0 20px #ccc;
  46. -moz-box-shadow: 0 0 20px #ccc;
  47. -o-box-shadow: 0 0 20px #ccc;
  48. -ms-box-shadow: 0 0 20px #ccc;
  49. box-shadow: 0 0 20px #ccc;
  50. }
  51. @-webkit-keyframes reverseRotataZ {
  52. 0% {
  53. -webkit-transform: rotateZ(0deg);
  54. }
  55. 100% {
  56. -webkit-transform: rotateZ(-360deg);
  57. }
  58. }
  59. @-webkit-keyframes rotataZ {
  60. 0% {
  61. -webkit-transform: rotateZ(0deg);
  62. }
  63. 100% {
  64. -webkit-transform: rotateZ(360deg);
  65. }
  66. }
  67. .pull-left {
  68. position: absolute;
  69. bottom: 5%;
  70. right: 0;
  71. overflow: hidden;
  72. width: 240px;
  73. height: 200px;
  74. }
  75. /* |xGv00|e69d3d10a97baed58b34702fd0b01ff5 */
  76. .loadinner {
  77. position: absolute;
  78. width: 76%;
  79. height: 100%;
  80. margin-left: -38%;
  81. left: 50%;
  82. text-align: center;
  83. font-size: 11px;
  84. line-height: 20px;
  85. }
  86. .graph {
  87. background: #6c6c6c;
  88. width: 70%;
  89. margin: 10px auto 0 auto;
  90. }
  91. #bar {
  92. display: block;
  93. background: #f1f1f1;
  94. height: 3px;
  95. width: 10px;
  96. }
  97. #diary {
  98. width: 70%;
  99. margin: 0 auto;
  100. }
  101. #chupin {
  102. width: 100%;
  103. position: absolute;
  104. bottom: 80px;
  105. }
  106. #cpright {
  107. position: absolute;
  108. bottom: 50px;
  109. color: #757575;
  110. font-size: 9px;
  111. text-align: center;
  112. width: 100%;
  113. letter-spacing: -1px;
  114. word-spacing: -1px;
  115. }
  116. #btns {
  117. position: absolute;
  118. left: 50%;
  119. top: 15%;
  120. width: 44%;
  121. margin: 0 0 0 -22%;
  122. z-index: 999;
  123. }
  124. #btns button,
  125. #btns a {
  126. line-height: 36px;
  127. background: #1ea5d2;
  128. border: 1px solid #fcfcfc;
  129. color: #404040;
  130. width: 100%;
  131. height: 36px;
  132. font-size: 17px;
  133. font-family: "微软雅黑";
  134. display: block;
  135. text-decoration: none;
  136. text-align: center;
  137. }
  138. .shade {
  139. width: 100%;
  140. height: 100%;
  141. position: fixed;
  142. top: 0%;
  143. left: 0%;
  144. z-index: 1000008;
  145. /*background-color: rgba(0 ,0, 0, 0.5);*/
  146. /*border: 1px solid red;*/
  147. }
  148. /*环形进度条*/
  149. .loadingImg {
  150. width: 60px;
  151. height: 60px;
  152. position: fixed;
  153. bottom: 1%;
  154. left: 42%;
  155. }
  156. .sk-fading-circle {
  157. width: 60px;
  158. height: 60px;
  159. position: relative;
  160. top: 32%;
  161. left: 40%;
  162. }
  163. .sk-fading-circle .sk-circle {
  164. width: 100%;
  165. height: 100%;
  166. position: absolute;
  167. left: 0;
  168. top: 0;
  169. }
  170. .sk-fading-circle .sk-circle:before {
  171. content: '';
  172. display: block;
  173. margin: 0 auto;
  174. width: 15%;
  175. height: 15%;
  176. background-color: #ffffff;
  177. border-radius: 100%;
  178. -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  179. animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  180. }
  181. .sk-fading-circle .sk-circle2 {
  182. -webkit-transform: rotate(30deg);
  183. -ms-transform: rotate(30deg);
  184. transform: rotate(30deg);
  185. }
  186. .sk-fading-circle .sk-circle3 {
  187. -webkit-transform: rotate(60deg);
  188. -ms-transform: rotate(60deg);
  189. transform: rotate(60deg);
  190. }
  191. .sk-fading-circle .sk-circle4 {
  192. -webkit-transform: rotate(90deg);
  193. -ms-transform: rotate(90deg);
  194. transform: rotate(90deg);
  195. }
  196. .sk-fading-circle .sk-circle5 {
  197. -webkit-transform: rotate(120deg);
  198. -ms-transform: rotate(120deg);
  199. transform: rotate(120deg);
  200. }
  201. .sk-fading-circle .sk-circle6 {
  202. -webkit-transform: rotate(150deg);
  203. -ms-transform: rotate(150deg);
  204. transform: rotate(150deg);
  205. }
  206. .sk-fading-circle .sk-circle7 {
  207. -webkit-transform: rotate(180deg);
  208. -ms-transform: rotate(180deg);
  209. transform: rotate(180deg);
  210. }
  211. .sk-fading-circle .sk-circle8 {
  212. -webkit-transform: rotate(210deg);
  213. -ms-transform: rotate(210deg);
  214. transform: rotate(210deg);
  215. }
  216. .sk-fading-circle .sk-circle9 {
  217. -webkit-transform: rotate(240deg);
  218. -ms-transform: rotate(240deg);
  219. transform: rotate(240deg);
  220. }
  221. .sk-fading-circle .sk-circle10 {
  222. -webkit-transform: rotate(270deg);
  223. -ms-transform: rotate(270deg);
  224. transform: rotate(270deg);
  225. }
  226. .sk-fading-circle .sk-circle11 {
  227. -webkit-transform: rotate(300deg);
  228. -ms-transform: rotate(300deg);
  229. transform: rotate(300deg);
  230. }
  231. .sk-fading-circle .sk-circle12 {
  232. -webkit-transform: rotate(330deg);
  233. -ms-transform: rotate(330deg);
  234. transform: rotate(330deg);
  235. }
  236. .sk-fading-circle .sk-circle2:before {
  237. -webkit-animation-delay: -1.1s;
  238. animation-delay: -1.1s;
  239. }
  240. .sk-fading-circle .sk-circle3:before {
  241. -webkit-animation-delay: -1s;
  242. animation-delay: -1s;
  243. }
  244. .sk-fading-circle .sk-circle4:before {
  245. -webkit-animation-delay: -0.9s;
  246. animation-delay: -0.9s;
  247. }
  248. .sk-fading-circle .sk-circle5:before {
  249. -webkit-animation-delay: -0.8s;
  250. animation-delay: -0.8s;
  251. }
  252. .sk-fading-circle .sk-circle6:before {
  253. -webkit-animation-delay: -0.7s;
  254. animation-delay: -0.7s;
  255. }
  256. .sk-fading-circle .sk-circle7:before {
  257. -webkit-animation-delay: -0.6s;
  258. animation-delay: -0.6s;
  259. }
  260. .sk-fading-circle .sk-circle8:before {
  261. -webkit-animation-delay: -0.5s;
  262. animation-delay: -0.5s;
  263. }
  264. .sk-fading-circle .sk-circle9:before {
  265. -webkit-animation-delay: -0.4s;
  266. animation-delay: -0.4s;
  267. }
  268. .sk-fading-circle .sk-circle10:before {
  269. -webkit-animation-delay: -0.3s;
  270. animation-delay: -0.3s;
  271. }
  272. .sk-fading-circle .sk-circle11:before {
  273. -webkit-animation-delay: -0.2s;
  274. animation-delay: -0.2s;
  275. }
  276. .sk-fading-circle .sk-circle12:before {
  277. -webkit-animation-delay: -0.1s;
  278. animation-delay: -0.1s;
  279. }
  280. @-webkit-keyframes sk-circleFadeDelay {
  281. 0%,
  282. 39%,
  283. 100% {
  284. opacity: 0;
  285. }
  286. 40% {
  287. opacity: 1;
  288. }
  289. }
  290. @keyframes sk-circleFadeDelay {
  291. 0%,
  292. 39%,
  293. 100% {
  294. opacity: 0;
  295. }
  296. 40% {
  297. opacity: 1;
  298. }
  299. }
  300. /*进度数字*/
  301. .number {
  302. width: 15%;
  303. height: 10%;
  304. position: fixed;
  305. top: 47%;
  306. left: 45%;
  307. z-index: 1000009;
  308. color: #ffffff;
  309. /* border: 1px solid red; */
  310. }
  311. /*上一页*/
  312. .previousPage {
  313. width: 50%;
  314. height: 1px;
  315. position: fixed;
  316. top: 10%;
  317. left: 5%;
  318. z-index: 999999;
  319. /*border:1px solid red;*/
  320. background: transparent !important;
  321. }
  322. /*返回目录页按钮*/
  323. .return {
  324. width: 16%;
  325. height: 20%;
  326. position: fixed;
  327. top: 80%;
  328. left: 40%;
  329. z-index: 999999;
  330. /*border:1px solid blue;*/
  331. background: transparent !important;
  332. }
  333. /*下一页*/
  334. .nextPage {
  335. width: 50%;
  336. height: 1px;
  337. position: fixed;
  338. top: 0%;
  339. left: 58%;
  340. z-index: 999999;
  341. /*border:1px solid red;*/
  342. background: transparent !important;
  343. }
  344. .btnImg {
  345. width: 100%;
  346. position: fixed;
  347. bottom: 0;
  348. z-index: 99999;
  349. background-size: cover;
  350. point-events: none;
  351. }
  352. /*弹出窗口*/
  353. .g-plugin-confirm {
  354. position: fixed;
  355. z-index: 9999999999999;
  356. left: 0;
  357. top: 0;
  358. right: 0;
  359. bottom: 0;
  360. display: -webkit-box;
  361. display: -moz-box;
  362. display: -ms-flexbox;
  363. display: flex;
  364. /*background: rgba(0, 0, 0, 0.1);*/
  365. background-color: rgba(0, 0, 0, 0.35);
  366. justify-content: center;
  367. align-items: center;
  368. }
  369. /* line 397, global.sass */
  370. .g-plugin-confirm>div {
  371. background: rgba(255, 255, 255, 0.9);
  372. width: 80%;
  373. -webkit-border-radius: 10px;
  374. -moz-border-radius: 10px;
  375. -ms-border-radius: 10px;
  376. -o-border-radius: 10px;
  377. border-radius: 10px;
  378. }
  379. /* line 402, global.sass */
  380. .g-plugin-confirm>div>div:nth-child(1) {
  381. text-align: center;
  382. color: black;
  383. padding: 22px;
  384. }
  385. /* line 406, global.sass */
  386. .g-plugin-confirm>div>div:nth-child(2) {
  387. display: -webkit-box;
  388. display: -moz-box;
  389. display: -ms-flexbox;
  390. display: flex;
  391. border-top: 1px solid #cbcbd1;
  392. }
  393. /* line 409, global.sass */
  394. .g-plugin-confirm>div>div:nth-child(2) a {
  395. -moz-box-flex: 1;
  396. -webkit-box-flex: 1;
  397. -ms-flex: 1;
  398. flex: 1;
  399. border-right: 1px solid #cbcbd1;
  400. text-align: center;
  401. padding: 8px 0;
  402. color: #3bbec0;
  403. font-size: 22px;
  404. text-decoration: none;
  405. }
  406. /* line 416, global.sass */
  407. .g-plugin-confirm>div>div:nth-child(2) a:last-child {
  408. border-right: 0;
  409. }
  410. /* 播放器 */
  411. .mscBtn {
  412. background: url(../image/icon_music.png) no-repeat;
  413. background-size: 100% 100%;
  414. -webkit-background-size: 100% 100%;
  415. display: block;
  416. height: 1.625rem;
  417. width: 1.625rem;
  418. z-index: 9998;
  419. position: absolute;
  420. bottom: 6%;
  421. left: 50%;
  422. /*transform: translateX(-50%);*/
  423. margin-left: -0.8125rem;
  424. animation: 9.5s linear 0s normal none infinite rotate;
  425. -webkit-animation: 9.5s linear 0s normal none infinite rotate;
  426. }
  427. .mscBtn_stop {
  428. background: url(../image/icon_music_stop.png) no-repeat;
  429. background-size: 100% 100%;
  430. -webkit-background-size: 100% 100%;
  431. display: block;
  432. height: 1.625rem;
  433. width: 1.625rem;
  434. z-index: 9998;
  435. position: absolute;
  436. bottom: 6%;
  437. left: 50%;
  438. /*transform: translateX(-50%);*/
  439. margin-left: -0.8125rem;
  440. }
  441. @-webkit-keyframes rotate {
  442. from {
  443. -webkit-transform: rotate(0deg)
  444. }
  445. to {
  446. -webkit-transform: rotate(360deg)
  447. }
  448. }
  449. @-moz-keyframes rotate {
  450. from {
  451. -moz-transform: rotate(0deg)
  452. }
  453. to {
  454. -moz-transform: rotate(360deg)
  455. }
  456. }
  457. @-ms-keyframes rotate {
  458. from {
  459. -ms-transform: rotate(0deg)
  460. }
  461. to {
  462. -ms-transform: rotate(360deg)
  463. }
  464. }
  465. @-o-keyframes rotate {
  466. from {
  467. -o-transform: rotate(0deg)
  468. }
  469. to {
  470. -o-transform: rotate(360deg)
  471. }
  472. }