style.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
  1. *{-webkit-tap-highlight-color: rgba(0,0,0,0);}
  2. body{background-color:#fff;}
  3. body{min-width: 320px;max-width: 640px;margin: 0 auto;}
  4. .index{position: relative;text-align: center;background:#79b7e0;overflow: hidden;}
  5. .indexbg{position: absolute;top: 0;left: 0;height: 100%;z-index: -1;width:6392px}
  6. .indexbg img{height: 100%;width: 3198px}
  7. .logo1{width:25%;position: absolute;top:3%;left: 4%;}
  8. .logo{width:38%;position: absolute;top:3%;right: 4%;}
  9. .anicar{position: fixed;bottom:120px;width: 80%;left: 10%;margin:0 auto;}
  10. .anicar .lun1{position: absolute;right:8%;bottom: 7.5%;width:11.5%;}
  11. .anicar .lun2{position: absolute;left: 16.5%;bottom: 6.5%;width: 11.5%;}
  12. .index .theme{width: 78%;padding:11% 0% 0%;position: relative;z-index: 1;}
  13. .index .theme2{width: 75%;}
  14. .yiny{width: 34%;position: fixed;bottom:99px;left: 0;right: 0;display: block;margin: 0 auto}
  15. .index .startbtn{width:30%;vertical-align: inherit;margin-left: 10px;margin: 0 auto;position: relative;z-index: 1}
  16. .index .carbody{width: 30%;margin-left: 13%;position: relative;z-index: 1; margin-right: 13px;margin-top: 25px;}
  17. .index .yun{position: fixed;z-index: 0;bottom: 5%;width: 100%;left: 0;}
  18. .index .roadmap {position: absolute;margin:-30px 10% 0px;bottom: 0;}
  19. .index .roadmap .botroad{width: 100%;}
  20. .index .roadmap .qiqiu{position: absolute;top: -50px;left: -12px;width: 20%;}
  21. .lookrule{position: fixed;bottom: 40px;width: 86%;left: 7%;z-index: 5}
  22. .lunzi{
  23. animation: 2s linear 0s normal none infinite rotate;
  24. -webkit-animation:2s linear 0s normal none infinite rotate;
  25. }
  26. @-webkit-keyframes rotate{
  27. from{-webkit-transform:rotate(0deg)}
  28. to{-webkit-transform:rotate(360deg)}
  29. }
  30. @-moz-keyframes rotate{
  31. from{-moz-transform:rotate(0deg)}
  32. to{-moz-transform:rotate(360deg)}
  33. }
  34. @-ms-keyframes rotate{
  35. from{-ms-transform:rotate(0deg)}
  36. to{-ms-transform:rotate(360deg)}
  37. }
  38. @-o-keyframes rotate{
  39. from{-o-transform:rotate(0deg)}
  40. to{-o-transform:rotate(360deg)}
  41. }
  42. .menu {position: fixed;bottom: 25px;left: 0;padding:0 15px; right: 0;}
  43. .menu ul{overflow: hidden;}
  44. .menu ul li{width: 33%;float: left;text-align: center;}
  45. .menu ul li img{width: 77%}
  46. .menu ul li span{width: 77%;display: inline-block;}
  47. .pop{position: fixed;top: 0;left: 0;width: 100%;background-color: rgba(0,0,0,0.7);z-index: 11;height: 100%;}
  48. .pop .main{margin: 10% 14px 0;font-size: 14px;color: #fff;height: 90%;}
  49. .pop .main h5{position: relative;text-align: center;font-size: 20px;margin: 5px 0;}
  50. .pop .main h5 span{position: absolute;left: 0;top: 5px;font-size: 16px;height: 25px;line-height: 25px;}
  51. .pop .main h5 span img{width: 20px;vertical-align: sub;margin: 0 5px;}
  52. .pop .main .cnt{border:2px solid #f7d32c;border-radius: 5px;background-color: #f66d5b;height: 80%;overflow-y: auto;border-radius: 10px;position: relative;}
  53. .pop .main .cnt .info{margin:15px 10px;}
  54. .pop .main .cnt .info img{width: 50%;display: block;margin: 10px auto;}
  55. .pop .main .cnt .info h3{font-weight: bold;color: #ffff00;}
  56. .pop .main .cnt .info label{color: #ebd142;}
  57. .pop .main .cnt .info span{color: #ff0000;}
  58. .pop .main .cnt .info:last-child {margin-top: 20px;}
  59. .pop .main .cnt p.black{color: #000;font-size: 16px;}
  60. .pop .main .cnt .mingdan{padding-bottom: 0px;}
  61. .pop .main .cnt .mingdan .cont {overflow: auto;font-size: 15px;}
  62. .pop .main .cnt .mingdan .cont ul:first-child{background-color: #ec8c36;}
  63. .pop .main .cnt .mingdan .cont ul:nth-child(2){background-color: #e19c35;}
  64. .pop .main .cnt .mingdan .cont ul:nth-child(3){background-color: #e2b94d;}
  65. .pop .main .cnt .mingdan ul{display:box;display:-moz-box;display:-webkit-box;}
  66. .pop .main .cnt .mingdan ul.listhead{border-bottom: 1px solid #f08759;padding: 6px 5px 8px;text-align: center;}
  67. .pop .main .cnt .mingdan ul.listmd {padding: 5px 7px;border-bottom:1px dashed #fff;}
  68. .pop .main .cnt .mingdan ul.mypm{position: absolute;bottom: 0;left: 0px;background-color: #e2b94d;right:0px;border-bottom: none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
  69. .pop .main .cnt .mingdan ul.listmd li{height: 35px;line-height: 35px;}
  70. .pop .main .cnt .mingdan ul.listmd li:first-child{font-size: 17px;}
  71. .pop .main .cnt .mingdan ul li{overflow:hidden;}
  72. .pop .main .cnt .mingdan ul li:first-child{width:55px ;text-align: center;font-weight: bold;}
  73. .pop .main .cnt .mingdan ul li:nth-child(2){-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
  74. .pop .main .cnt .mingdan ul li:last-child{width: 80px;text-align: center;}
  75. .pop .main .cnt .mingdan ul.listmd li img{width: 30px;height: 30px;border-radius: 50%;margin: 0 6px;
  76. vertical-align: top;border:1px solid red;}
  77. .pop .main .cnt .mingdan ul.jishuline{background-color: #fee8d4}
  78. /*游戏结束*/
  79. .pop .main1{background-color: #ededed;margin:15% 15px;border-radius: 5px;padding:30px 20px 20px;overflow-y: auto;height: 70%;}
  80. .pop .main1 h3{text-align: center;margin-bottom: 20px;}
  81. .pop .main1 h3 img{width: 40%;}
  82. .pop .main1 p{position: relative;width:64%;margin:0px auto;font-size: 20px;}
  83. .pop .main1 p.txt1 img{width: 100%;}
  84. .pop .main1 p.txt2 img{width: 90%;}
  85. .pop .main1 p.txt3 {margin-top: 10px;font-size: 14px;font-weight: bold;width: 100%;text-align: left;}
  86. .pop .main1 p.txt3 span{display: inline-block;margin:0 5px;text-decoration: underline;}
  87. .pop .main1 p.txt3 img{display: block;width: 50%;margin:0 auto;}
  88. .pop .main1 p span.jifen{position: absolute;right: 5%;top: 0px;display: inline-block;width: 50px;text-align: center;}
  89. .pop .main1 p span.phnum{position: absolute;right: 20%;bottom: 0px;display: inline-block;width: 50px;text-align: center;}
  90. .pop .main1 ul{overflow: hidden;margin-top: 20px;}
  91. .pop .main1 ul li{width: 50%;text-align: center;float: left;}
  92. .pop .main1 ul li img{width: 50%;}
  93. .pop .main1 ul li img.sharebtn{width: 54%}
  94. /*填写信息*/
  95. .inputinfo{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;background-color: rgba(0,0,0,0.5);}
  96. .inputinfo .infomain{background-color: #fafafa;position: relative;border-radius: 10px;margin:80px 20px 0;padding: 10px;}
  97. .inputinfo .infomain img{}
  98. .inputinfo .infomain .close{position: absolute;top: -12px;right: -12px;display: inline-block;}
  99. .inputinfo .infomain .close img{width: 30px;}
  100. .inputinfo .infomain .beizhu{padding: 13px 0px 5px;font-size: 15px;color:#4c4c4c;text-align: center;}
  101. .inputinfo .infomain form{margin: 10px 0 5px;font-size: 14px;color: #000;}
  102. .inputinfo .infomain form input{border:0;background-color: #fff;padding: 10px 6px;}
  103. .inputinfo .infomain form p span{border-right: 1px solid #e6e6e6;padding-right: 5px;padding: 10px;background-color: #fafafa;}
  104. .inputinfo .infomain form p span i{color: #ff0000;font-size: 15px;vertical-align: super;display: inline-block;font-style: normal;}
  105. .inputinfo .infomain form p {background-color: #fff;border: 1px solid #e6e6e6;border-radius: 5px;margin-bottom: 12px;overflow: hidden;}
  106. .inputinfo .infomain form p.btn{background:url(../images/img5.png) center no-repeat;background-size:76% 42px;text-align: center;color: #fff;font-size: 17px;padding:10px 0 15px;margin: 20px 10px 10px;border: none;}
  107. .gover{text-align: center;font-size: 14px;}
  108. .gover h4 img{width: 60%;padding: 10% 0 5%;}
  109. .gover .main .cnt{height: auto;padding: 0 0 23px;}
  110. .gover .cnt p{color: #e60012;margin: 0 10px;font-size: 14px;}
  111. .gover .cnt p span{color: #ffff00;margin: 0 4px;font-size: 16px;}
  112. .gover .biaoq{width: 37%;margin: 10px auto;display: block;}
  113. .gover .operbtn{margin:20px 0 0;display: block;}
  114. .gover .operbtn img{width: 42%;margin: 0 3%;}
  115. .about{padding: 5px;font-size: 18px;color: #4c4c4c;text-align: center;}
  116. .about p{position: relative;}
  117. .about p img{width: 140px}
  118. .gamedo .txt0 p.btn {margin: 0px 18px 10px;}
  119. .txt0 p.btn img{width: 77%}
  120. .txt1 p img{width: 220px}
  121. .txt2 p img{width: 98%}
  122. .txt2 p.btn img{width: 90%}
  123. .about span{color: #fff;position: absolute;display: inline-block;width: 20px;height: 20px;text-align: center;left: 48%;top: 2px;}
  124. .about p.synum img{width: 120px}
  125. .about p.synum span{left: 43%;}
  126. .gamedo p.btn{text-align: center;color: #ca3304;margin: 10px 18px 10px;border: none;}
  127. /*游戏玩法*/
  128. .wfpop{position: absolute;top: 0;left: 0;width: 100%;z-index: 11;text-align: center;}
  129. .wfpop img{width: 90%;margin-top: 30%;}
  130. /*分享*/
  131. .sharepop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 30;background-color: rgba(0,0,0,0.8);text-align: center;}
  132. .sharepop img{width: 88%;}
  133. .shand{
  134. -webkit-animation:shand 1.5s 0s ease both infinite;
  135. -moz-animation:shand 1.5s 0s ease both infinite;
  136. -o-animation:shand 1.5s 0s ease both infinite;
  137. }
  138. @-webkit-keyframes shand{
  139. 0%{
  140. opacity:1;
  141. }
  142. 30%{
  143. opacity:0.5;
  144. }
  145. 50%{
  146. opacity:1;
  147. }
  148. 70%{
  149. opacity:0.5;
  150. }
  151. 100%{
  152. opacity:1;
  153. }
  154. }
  155. .qqani1{
  156. -webkit-animation:ball1 1s 0s ease-out both alternate infinite;
  157. -moz-animation:ball1 1s 0s ease-out both alternate infinite;
  158. -o-animation:ball1 1s 0s ease-out both alternate infinite;
  159. }
  160. @-webkit-keyframes ball1 {
  161. 0% {
  162. -webkit-transform: translateY( 10px );
  163. transform: translateY( 10px );
  164. }
  165. 100% {
  166. -webkit-transform: translateY( -20px );
  167. transform: translateY( -20px );
  168. }
  169. }
  170. .qqani{
  171. -webkit-animation:ball 1.5s 0s ease both alternate infinite;
  172. -moz-animation:ball 1.5s 0s ease both alternate infinite;
  173. -o-animation:ball 1.5s 0s ease both alternate infinite;
  174. }
  175. @-webkit-keyframes ball {
  176. 0% {
  177. -webkit-transform: translateY( 0 );
  178. transform: translateY( 0 );
  179. }
  180. 100% {
  181. -webkit-transform: translateY( -5px );
  182. transform: translateY( -5px );
  183. }
  184. }
  185. @keyframes ball {
  186. 0% {
  187. -webkit-transform: translateY( 0 );
  188. transform: translateY( 0 );
  189. }
  190. 100% {
  191. -webkit-transform: translateY( -5px );
  192. transform: translateY( -5px );
  193. }
  194. }
  195. .bling {
  196. -webkit-animation:tishia 0.3s 0.4s ease-in-out both ;
  197. -webkit-transform-origin:top center;
  198. }
  199. @-webkit-keyframes tishia {
  200. 0% { -webkit-transform: scale(0); }
  201. 10% { -webkit-transform: scale(0.1); }
  202. 20% { -webkit-transform: scale(0.2); }
  203. 30% { -webkit-transform: scale(0.3); }
  204. 40% { -webkit-transform: scale(0.4); }
  205. 50% { -webkit-transform: scale(0.5); }
  206. 60% { -webkit-transform: scale(0.6); }
  207. 70% { -webkit-transform: scale(0.7); }
  208. 80% { -webkit-transform: scale(0.8); }
  209. 90% { -webkit-transform: scale(0.9); }
  210. 100% { -webkit-transform: scale(1); }
  211. }
  212. .index_zi{
  213. -webkit-animation:bounceInUp 2s .2s ease both;
  214. -moz-animation:bounceInUp 2s .2s ease both;}
  215. @-webkit-keyframes bounceInUp{
  216. 0%{opacity:0;
  217. -webkit-transform:translateY(-130px)}
  218. 60%{opacity:1;
  219. -webkit-transform:translateY(40px)}
  220. 100%{-webkit-transform:translateY(0)}
  221. }
  222. @-moz-keyframes bounceInUp{
  223. 0%{opacity:0;
  224. -webkit-transform:translateY(-130px)}
  225. 60%{opacity:1;
  226. -webkit-transform:translateY(40px)}
  227. 100%{-webkit-transform:translateY(0)}
  228. }
  229. @media all and (max-height:480px) {
  230. .index .theme {}
  231. .index .car {width: 17%;margin: 5% auto 0%; bottom: 69px;}
  232. .index .theme2 {width: 68%;}
  233. .gamedo .gamecnt {padding-top: 16%;}
  234. .gamedo .gamecnt .main table tr td {width: 30px;height: 30px;}
  235. .txt2 p.btn img {width: 61%;}
  236. .gamedo .gamecnt .main {padding: 2% 0 1%;}
  237. .txt0 p.btn img {width: 60%;}
  238. .txt1 p img {width: 69%;}
  239. .index .startbtn { }
  240. .menu {bottom: 18px; }
  241. .yiny{bottom:76px;width: 17%;}
  242. .anicar {bottom: 83px;}
  243. .index .roadmap {position: relative;}
  244. }