You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

355 lines
6.2 KiB

3 years ago
  1. .nav .new,
  2. .wapnava .new,
  3. .nava.bbs {
  4. display: flex;
  5. align-items: center;
  6. }
  7. .nava.bbs .icon {
  8. width: 20px;
  9. height: 20px;
  10. margin-right: 6px;
  11. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAg1JREFUWEftlz9IG1Ecx7+/d63dOwqV6GhXm1i6mM1SyB+sYCfzZ5WCg1BxMF26OHQodGoucXATw6WC2eKYswiC6NAqdhBxFLpU7L1fueKFmF4uL3eSZMiDW+5+fz7v+37v/d4Rejyox/nRfwDPtjNj2o0cCarMb+DgIFm8ahenrkDEyM6B+TUIM+2cFL//AiFvxvRFL/s6QNjI7BAwrRhc2YykjNaSxd1WDg0KZFg5ageGDOT24vr7AYBfBU5AfK6sOFMIgP3Uh/8lIN43Y4UJ5eQAJkupEAtx5gYQLqffCIseWUOy8u1V8dKx8SxCBjYA/FCFEMBTBmbdACLldBVMUwB+gmjNjOU/23Zd2wXPK9nHfM0vJfCRiI/MWCHaVQBHFUcJM67/m7yHAnRELLO1RMF0W4Lb9a42F12zbXMRdgAAEOEtLHnoBsCaNg7mFQDDXjUSCEC1+AYAAwU8FLgC8wszUTj2sQ2DlSATfRUWb9WSerExkvI2ZKBkSWtpP7l+GgzlrrcSgFsHsw8eKcS8HxgBnNTiut1X0BqgnK4yiydgXtpL6KXmRGEjs0pAzg/Arc+m9vDBO+vPzRe7Kf13FKsEniyl7G7W8WBNzIORAnAB4u++ATrO3OAQMdIfAFp2XvlSIAiA7Rs2sgsE/mTfCcy4PnqnGwYNrurvLKNzVe+/XzPVmdyXXc8V+Av1tCwwyQQB+wAAAABJRU5ErkJggg==');
  12. background-position: center;
  13. background-repeat: no-repeat;
  14. background-size: cover;
  15. border-radius: 2px;
  16. image-rendering: -webkit-optimize-contrast;
  17. display: none;
  18. }
  19. .wapnava .new .icon,
  20. .nav .new .icon {
  21. width: 28px;
  22. height: 28px;
  23. margin-right: 4px;
  24. image-rendering: -webkit-optimize-contrast;
  25. }
  26. .head_pc {
  27. background-color: #fff;
  28. position: relative;
  29. z-index: 2;
  30. }
  31. canvas {
  32. height: 100%;
  33. width: 100%;
  34. position: absolute;
  35. top: 0;
  36. z-index: 0;
  37. opacity: 0.5;
  38. }
  39. .top-tips {
  40. z-index: 1;
  41. }
  42. .wrap {
  43. padding: 0;
  44. }
  45. .d1 {
  46. background: linear-gradient(0deg, #fff, #d8efdb, #edf7ef);
  47. padding-bottom: 60px;
  48. position: relative;
  49. }
  50. .d1 .wrap {
  51. padding-top: 60px;
  52. position: relative;
  53. z-index: 1;
  54. }
  55. .d2 .wrap,
  56. .d3 .wrap,
  57. .d4 .wrap {
  58. padding: 70px 0;
  59. }
  60. .wrap-title {
  61. display: flex;
  62. flex-wrap: wrap;
  63. align-items: center;
  64. margin-bottom: 50px;
  65. }
  66. .wrap-title::before {
  67. content: '';
  68. display: block;
  69. width: 6px;
  70. height: 36px;
  71. margin-right: 20px;
  72. background-color: #20a53a;
  73. }
  74. .wrap-title .text {
  75. margin-right: 20px;
  76. line-height: 36px;
  77. font-size: 36px;
  78. font-weight: bold;
  79. }
  80. .wrap-title a {
  81. font-size: 16px;
  82. }
  83. .d2 .desc,
  84. .d2 .tips,
  85. .d4 .tips {
  86. line-height: 30px;
  87. }
  88. .d2 .desc {
  89. margin-bottom: 16px;
  90. }
  91. .d2 .tips,
  92. .d4 .tips {
  93. margin-top: 16px;
  94. /* color: #20a53a; */
  95. }
  96. .install-code {
  97. display: flex;
  98. flex-wrap: wrap;
  99. align-items: center;
  100. line-height: 30px;
  101. }
  102. .install-code .osname {
  103. display: inline-block;
  104. width: 160px;
  105. font-weight: 700;
  106. }
  107. .install-code + .install-code {
  108. margin-top: 16px;
  109. }
  110. .install-code .code-cont {
  111. display: flex;
  112. align-items: center;
  113. }
  114. .install-code .command {
  115. position: relative;
  116. display: flex;
  117. margin-left: 12px;
  118. margin-right: 15px;
  119. padding: 7px 10px;
  120. border-radius: 3px;
  121. background-color: #20202f;
  122. box-shadow: 0 0 5px #ececec;
  123. font-size: 16px;
  124. color: #fff;
  125. font-family: SimSun;
  126. width: 950px;
  127. }
  128. .install-code .ico-copy {
  129. display: block;
  130. width: 26px;
  131. height: 30px;
  132. background: url(../images/ico-copy.png) no-repeat left center;
  133. cursor: pointer;
  134. width: 65px;
  135. text-indent: 2.4em;
  136. font-weight: bold;
  137. color: #20a53a;
  138. }
  139. .d4 {
  140. background-color: #edf6ef;
  141. }
  142. .d4 .desc {
  143. margin-bottom: 16px;
  144. }
  145. .bird {
  146. width: 25px;
  147. height: 5px;
  148. display: inline-block;
  149. position: absolute;
  150. transform: skew(20deg, 20deg);
  151. animation: wave 2.5s ease-in-out infinite;
  152. z-index: 0;
  153. }
  154. .bird:before,
  155. .bird:after {
  156. content: '';
  157. width: 100%;
  158. height: 100%;
  159. background-color: #1aa837;
  160. position: absolute;
  161. border-radius: 20%;
  162. opacity: 0.1;
  163. }
  164. .bird:before {
  165. right: 49%;
  166. transform-origin: right;
  167. transform: rotate(-40deg);
  168. animation: flap-left 0.75s ease-in-out infinite;
  169. }
  170. .bird:after {
  171. left: 49%;
  172. transform-origin: left;
  173. transform: rotate(40deg);
  174. animation: flap-right 0.75s linear infinite;
  175. }
  176. /* ��װ�ű� */
  177. .layui-layer .install-code {
  178. display: flex;
  179. flex-wrap: wrap;
  180. line-height: 30px;
  181. }
  182. .layui-layer .install-code .osname {
  183. display: inline-block;
  184. width: 160px;
  185. font-weight: 700;
  186. margin: 20px auto;
  187. font-size: 18px;
  188. }
  189. .layui-layer .install-code + .install-code {
  190. margin-top: 16px;
  191. }
  192. .layui-layer .install-code .code-cont {
  193. display: flex;
  194. align-items: center;
  195. }
  196. .layui-layer .install-code .command {
  197. position: relative;
  198. display: flex;
  199. margin-right: 15px;
  200. padding: 7px 10px;
  201. border-radius: 3px;
  202. background-color: #20202f;
  203. box-shadow: 0 0 5px #ececec;
  204. color: #fff;
  205. font-family: SimSun;
  206. width: 950px;
  207. }
  208. .layui-layer .install-code .ico-copy {
  209. display: block;
  210. width: 26px;
  211. height: 30px;
  212. background: url(../images/ico-copy.png) no-repeat left center;
  213. cursor: pointer;
  214. width: 65px;
  215. text-indent: 2.4em;
  216. font-weight: bold;
  217. color: #20a53a;
  218. }
  219. .layui-layer .install-code {
  220. flex-direction: column;
  221. align-items: flex-start;
  222. }
  223. .layui-layer .install-code .code-cont {
  224. width: 100%;
  225. }
  226. .layui-layer .install-code .command {
  227. flex: 1;
  228. width: 0;
  229. margin-left: 0;
  230. line-height: 30px;
  231. font-size: 12px;
  232. word-break: break-all;
  233. }
  234. @keyframes wave {
  235. 40% {
  236. transform: translateY(40px) skew(20deg, 20deg);
  237. }
  238. 50% {
  239. transform: translateY(50px) skew(20deg, 20deg);
  240. }
  241. 60% {
  242. transform: translateY(40px) skew(20deg, 20deg);
  243. }
  244. 100% {
  245. transform: translateY(0) skew(20deg, 20deg);
  246. }
  247. }
  248. @keyframes flap-left {
  249. 60% {
  250. transform: rotate(10deg);
  251. }
  252. 75% {
  253. transform: rotate(20deg);
  254. }
  255. 100% {
  256. transform: rotate(-40deg);
  257. }
  258. }
  259. @keyframes flap-right {
  260. 60% {
  261. transform: rotate(-10deg);
  262. }
  263. 75% {
  264. transform: rotate(-20deg);
  265. }
  266. 100% {
  267. transform: rotate(40deg);
  268. }
  269. }
  270. @media screen and (max-width: 1440px) {
  271. .wrap {
  272. width: 97%;
  273. }
  274. }
  275. @media only screen and (max-width: 1299px) {
  276. .d2 .wrap,
  277. .d3 .wrap,
  278. .d4 .wrap {
  279. padding: 60px 0;
  280. }
  281. }
  282. @media only screen and (max-width: 980px) {
  283. .install-code {
  284. flex-direction: column;
  285. align-items: flex-start;
  286. }
  287. .install-code .code-cont {
  288. width: 100%;
  289. }
  290. .install-code .command {
  291. flex: 1;
  292. width: 0;
  293. margin-left: 0;
  294. line-height: 18px;
  295. font-size: 12px;
  296. word-break: break-all;
  297. }
  298. .d2 .desc,
  299. .d2 .tips {
  300. line-height: 24px;
  301. }
  302. }
  303. @media only screen and (max-width: 768px) {
  304. .d2 .wrap,
  305. .d3 .wrap,
  306. .d4 .wrap {
  307. padding: 40px 0;
  308. }
  309. .d1 .wrap {
  310. padding-top: 40px;
  311. }
  312. .wrap-title {
  313. margin-bottom: 20px;
  314. }
  315. .wrap-title::before {
  316. width: 3px;
  317. height: 20px;
  318. margin-right: 10px;
  319. }
  320. .wrap-title .text {
  321. font-size: 20px;
  322. margin-right: 10px;
  323. }
  324. .wrap-title a {
  325. font-size: 12px;
  326. }
  327. }