index_v4.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. body,div,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,iframe,input,textarea,select,label,article,aside,footer,header,menu,nav,section,time,audio,video{margin:0;padding:0;}
  2. article,aside,footer,header,hgroup,nav,section,audio,canvas,video,img{display:block;}
  3. body{font-size:100%;font-family:Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
  4. textarea{resize:none;}
  5. iframe,img{border:0;}
  6. ul,ol{list-style:none;}
  7. input,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only;}
  8. input{-webkit-appearance:none;}
  9. a{text-decoration:none;}
  10. .dis{display: block;}
  11. .undis{display: none;}
  12. /*page*/
  13. body,html{width:100%;height:100%;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;}
  14. .perspective{}
  15. .global{
  16. position:relative;height:100%;width:100%;/*overflow:hidden;*/
  17. -webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;
  18. }
  19. .screen{-webkit-transform-style:preserve-3d;}
  20. .ease{-webkit-transition:all 1.0s ease-in-out;}
  21. .layer{position:relative;overflow:hidden;}
  22. .layout{position:relative;overflow:hidden;}
  23. .layout2{
  24. width: 100%; height:100%; position: absolute; top: 0;bottom: 0;background:#044609;
  25. -webkit-transform-style:preserve-3d;
  26. }
  27. .layer_bg{width: 100%;}
  28. .layout .ft{position:absolute;width:100%;height:80px;bottom:0; z-index: 999; display: none;}
  29. .swipe_tip{width:150px;height:27px;padding-top: 35px;z-index:5; text-align: center;margin-left:-75px;position:absolute;left:50%;bottom:0;background: url(ico_jt.png) center 0 no-repeat; -webkit-background-size: 32px 27px;background-size: 32px 27px; color: #ffd800;}
  30. /*animate*/
  31. .fadeOutUp{-webkit-animation:2s fadeOutUp ease-in-out infinite;animation:2s fadeOutUp ease-in-out infinite;}
  32. @-webkit-keyframes fadeOutUp{
  33. 0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);}
  34. 50%{opacity:0.3;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
  35. }
  36. @keyframes fadeOutUp{
  37. 0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
  38. 50%{opacity:0.3;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
  39. }
  40. /*封面*/
  41. .cover{z-index: 999;}
  42. .tit{height: 50px; line-height: 50px; font-size: 28px; color: #ffd800; text-align: center;}
  43. .cover .tiger{
  44. width: 245px; height: 385px; background: url(bg_cover.png) 0 0 no-repeat; -webkit-background-size: 245px 385px;background-size: 245px 385px;
  45. position:absolute;
  46. left: 50%;
  47. top: 50px;
  48. margin-left: -120px;
  49. }
  50. .cover .begin{height: 50px; line-height: 50px; color: #ffd800; text-align: center;
  51. position: absolute; left: 0; bottom: 10px; width: 100%;
  52. }
  53. /*选择通道*/
  54. .select_td{z-index: 998;}
  55. .td_box{width: 240px; margin: 0 auto;}
  56. .td{width: 120px; height: 188px; float: left;}
  57. .td_shiyou{background:url(img_shiyou.png) 0 0 no-repeat; -webkit-background-size: 120px 188px;background-size: 120px 188px;}
  58. .td_sichuan{background:url(img_sichuan.png) 0 0 no-repeat;-webkit-background-size: 120px 188px;background-size: 120px 188px;}
  59. .td_zhengfa{background:url(img_zhengfa.png) 0 0 no-repeat;-webkit-background-size: 120px 188px;background-size: 120px 188px;}
  60. .td_jiazu{background:url(img_jiazu.png) 0 0 no-repeat;-webkit-background-size: 120px 188px;background-size:120px 188px;}
  61. /*左侧淡出*/
  62. #animation{-webkit-animation:rotateOutUpLeft 1s .2s ease both;-moz-animation:rotateOutUpLeft 1s .2s ease both;}
  63. @-webkit-keyframes rotateOutUpLeft{
  64. 0%{-webkit-transform-origin:left top;-webkit-transform:rotate(0);opacity:1}
  65. 100%{-webkit-transform-origin:left top;-webkit-transform:rotate(-90deg);opacity:0}
  66. }
  67. @-moz-keyframes rotateOutUpLeft{
  68. 0%{-moz-transform-origin:left top;-moz-transform:rotate(0);opacity:1}
  69. 100%{-moz-transform-origin:left top;-moz-transform:rotate(-90deg);opacity:0}
  70. }
  71. /*选老虎*/
  72. #layout_1{background:url(bg_stp1.png) 0 0 repeat;}
  73. #layout_2{background:url(bg_stp2.png) 0 0 repeat;}
  74. #layout_3{background:url(bg_stp3.png) 0 0 repeat;}
  75. #layout_4{background:url(bg_stp4.png) 0 0 repeat;}
  76. .layout .hd{height: 85px;}
  77. .layout .hd h2{height: 50px; line-height: 50px; text-align: center; color: #ffd800; font-size: 28px;}
  78. .layout .hd p{color: #ffd800; font-size: 20px; text-align: right; text-align: center;}
  79. .layout .bd{
  80. width: 300px;
  81. height: 300px;
  82. margin: 0 auto;
  83. position: relative;
  84. }
  85. .item{width: 100px; height: 150px;position: absolute; float: left; overflow: hidden;}
  86. .item_a{top: 0; left: 0}
  87. .item_b{top: 0; left: 100px}
  88. .item_c{top: 0; left: 200px}
  89. .item_d{top: 150px; left: 0}
  90. .item_e{top: 150px; left: 100px}
  91. .item_f{top: 150px; left: 200px}
  92. .item_face{width: 100px; height: 150px; line-height: 150px; text-align: center; color: #5e5e5e; font-size: 26px;background:url(bg_puke.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px; position: absolute; left: 0; top: 0; z-index: 2;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;font-weight: bold;}
  93. .item_inner{width: 100px; height: 150px; position: absolute; left: 0; top: 0; z-index: 1;}
  94. .item_inner img{margin:5px 0 0 5px;}
  95. .item_shiyou{background:url(bg_shiyou.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  96. .item_sichuan{background:url(bg_sichuan.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  97. .item_zhengfa{background:url(bg_zhengfa.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  98. .item_qinshu{background:url(bg_jiazu.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  99. .item_xiaowang{background:url(bg_xiaowang.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;
  100. color:#000;
  101. }
  102. .item_caidan{background:url(bg_cangying2.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  103. .item_cangying{background:url(bg_cangying1.png) 0 0 no-repeat; -webkit-background-size: 100px 150px;background-size: 100px 150px;}
  104. #layout_5{background:#044609;}
  105. #layout_5 .bd{width: 195px;height:300px;margin: 0 auto;}
  106. .dawang_box{width: 195px; height: 300px; position: relative;}
  107. .dawang_cover{width: 195px; height: 300px; background: url(bg_dawangbei.png) 0 0 no-repeat; -webkit-background-size: 195px 300px;background-size:195px 300px; position: absolute; left: 0; top: 0; z-index: 2;}
  108. .dawang_inner{width: 195px; height: 300px; background: url(bg_dawang.png) 0 0 no-repeat; -webkit-background-size: 195px 300px;background-size:195px 300px; position: absolute; left: 0; top: 0; z-index: 1;}
  109. .dawang_inner img{display: block; margin: 50px auto 0;}
  110. .dawang_inner p{text-align: center; height: 50px; line-height: 50px; color: #b70808; font-size: 26px;}
  111. #layout_5 .fd{overflow: hidden; position: absolute; width: 100%; left: 0; bottom: 10px;z-index:1000;}
  112. .shareBtn{float: left; padding-left: 20px; font-size: 20px; color: #ffd800;}
  113. #again{float: right; padding-right: 20px; font-size: 20px; color: #ffd800;}
  114. .right{
  115. width: 195px; height: 300px; position: absolute; z-index: 10; left: 50%; margin-left: -90px;
  116. top: 50%; margin-top: -150px;
  117. }
  118. .right .item_face{width: 195px; height: 300px; -webkit-background-size: 195px 300px;background-size: 195px 300px;}
  119. .right .item_inner{width: 195px; height: 300px; position: absolute; left: 0; top: 0; z-index: 3; -webkit-background-size: 195px 300px;background-size: 195px 300px;}
  120. .right .item_inner img{display: block; width: 101px; height: 130px; margin: 40px auto 0;}
  121. .right .item_inner h5{height: 30px; line-height: 30px; text-align: center; font-size: 20px;}
  122. .right .item_inner p{margin: 0 15px; color: #6f7681; font-size: 12px; line-height: 15px;}
  123. .wrong .ico_wrong{position: absolute; left: 7px; top: 7px; z-index: 4;width: 27px; height: 27px; background:url(ico_wrong.png) 0 0 no-repeat; -webkit-background-size: 27px 27px;background-size: 27px 27px; display: block;}
  124. .caidan{width: 195px; height: 300px; position: absolute; z-index: 10; left: 50%; margin-left: -90px;
  125. margin-top: -150px;
  126. }
  127. .caidan .item_face{width: 195px; height: 300px; -webkit-background-size: 195px 300px;background-size: 195px 300px;}
  128. .caidan .item_inner{width: 195px; height: 300px; position: absolute; left: 0; top: 0; z-index: 3; -webkit-background-size: 195px 300px;background-size: 195px 300px;}
  129. .caidan .item_inner img{display: block; width: 101px; height: 130px; margin: 40px auto 0;}
  130. .caidan .item_inner h5{height: 30px; line-height: 30px; text-align: center; font-size: 20px; color: #fff;}
  131. .caidan .item_inner p{margin: 0 15px; color: #6f7681; font-size: 12px; line-height: 15px; color: #fff;}
  132. .caidan .item_xiaowang h5{
  133. color:#000;
  134. }
  135. .caidan .item_xiaowang p{
  136. color:#6f7681;
  137. }
  138. .clicked .dawang_inner{z-index: 3;}
  139. .caidan .btn_close{position: absolute; right: 0px; top: 0px; background:url(btn_close.png) 0 0 no-repeat; width: 38px; height: 38px; -webkit-background-size: 38px 38px;background-size: 38px 38px; text-indent: -999em;}
  140. .shouzhi{position: absolute; z-index: 5; left: 40px; top: 150px; width: 42px; height: 58px; background:url(bg_shouzhi.png) 0 0 no-repeat; -webkit-background-size: 42px 58px;background-size: 42px 58px;}
  141. #layout_5 .shouzhi{left: 28px; top: 110px;}
  142. #layout_5 .hd{padding-top: 5px; height: 80px;}
  143. .level{font-size: 28px; color: #ffd800; text-align: center; padding-top: 43px;}
  144. .level1{background: url(bg_level1.png) center 0 no-repeat; -webkit-background-size: 229px 40px;background-size: 229px 40px;}
  145. .level2{background: url(bg_level2.png) center 0 no-repeat;-webkit-background-size:132px 40px;background-size:132px 40px;}
  146. .level3{background: url(bg_level3.png) center 0 no-repeat; -webkit-background-size:39px 40px;background-size:39px 40px;}
  147. .level4{background: url(bg_level4.png) center 0 no-repeat;-webkit-background-size: 34px 43px;background-size: 34px 43px;}
  148. .tip{position: absolute; left: 0; top: 0;z-index: 21; width: 100%; height: 100%; z-index: 10; background:rgba(0,0,0,0.6); text-align: center;z-index:9999}
  149. #wixintip p{position: absolute; right: 20px; top: 10px; padding: 34px 0 0 0;background:url(bg_tip_wx.png) right 0 no-repeat; -webkit-background-size: 34px 43px;background-size: 34px 43px; color: #ffd800;}
  150. /*点击放大*/
  151. .shouzhi{
  152. -webkit-animation: bouncein 1.6s infinite ease-in;
  153. moz-animation: bouncein 1.6s infinite ease-in;
  154. -ms-animation: bouncein 1.6s infinite ease-in;
  155. animation: bouncein 1.6s infinite ease-in;
  156. }
  157. @-webkit-keyframes bouncein{
  158. 0%{opacity:1;-webkit-transform:scale(0.8)}
  159. 50%{opacity:0.7;-webkit-transform:scale(2)}
  160. 100%{opacity:1;-webkit-transform:scale(0.8)}
  161. }
  162. @-moz-keyframes bouncein{
  163. 0%{opacity:1;-moz-transform:scale(0.8)}
  164. 50%{opacity:0.7;-moz-transform:scale(2)}
  165. 100%{opacity:1;-moz-transform:scale(0.8)}
  166. }
  167. @-ms-keyframes bouncein{
  168. 0%{opacity:1;-ms-transform:scale(0.8)}
  169. 50%{opacity:0.7;-ms-transform:scale(2)}
  170. 100%{opacity:1;-ms-transform:scale(0.8)}
  171. }
  172. @keyframes bouncein{
  173. 0%{opacity:1;transform:scale(0.8)}
  174. 50%{opacity:0.7;transform:scale(2)}
  175. 100%{opacity:1;transform:scale(0.8)}
  176. }
  177. .cover{
  178. -webkit-transform:perspective(800px) rotateY(0deg);
  179. }
  180. /*翻牌*/
  181. .truncard{
  182. -webkit-animation: trun 1.6s 1 ease;
  183. moz-animation: trun 1.6s 1 ease;
  184. -ms-animation: trun 1.6s 1 ease;
  185. animation: trun 1.6s 1 ease;
  186. }
  187. @-webkit-keyframes trun{
  188. -webkit-transform:rotateY(90deg);
  189. }
  190. @-moz-keyframes trun{
  191. -moz-transform:rotateY(90deg);
  192. }
  193. @-ms-keyframes trun{
  194. -ms-transform:rotateY(90deg);
  195. }
  196. @keyframes trun{
  197. transform:rotateY(90deg);
  198. }
  199. .viewport-flip {
  200. -webkit-perspective: 1000px;
  201. perspective: 1000px;
  202. position: absolute;
  203. }
  204. .flip {
  205. -webkit-backface-visibility:hidden;
  206. -webkit-transform:translateX(0);
  207. backface-visibility:hidden;
  208. transform:translateX(0);
  209. }
  210. .flip.out {
  211. -webkit-transform: rotateY(-90deg) scale(.9);
  212. -webkit-animation-name: flipouttoleft;
  213. -webkit-animation-duration: 500ms;
  214. transform: rotateY(-90deg) scale(.9);
  215. animation-name: flipouttoleft;
  216. animation-duration: 500ms;
  217. }
  218. .flip.in {
  219. -webkit-animation-name: flipintoright;
  220. -webkit-animation-duration: 225ms;
  221. animation-name: flipintoright;
  222. animation-duration: 225ms;
  223. }
  224. .flip.out.reverse {
  225. -webkit-transform: rotateY(90deg) scale(.9);
  226. -webkit-animation-name: flipouttoright;
  227. transform: rotateY(90deg) scale(.9);
  228. animation-name: flipouttoright;
  229. }
  230. .flip.in.reverse {
  231. -webkit-animation-name: flipintoleft;
  232. animation-name: flipintoleft;
  233. }
  234. @-webkit-keyframes flipouttoleft {
  235. from { -webkit-transform: rotateY(0); }
  236. to { -webkit-transform: rotateY(-90deg) scale(.9); }
  237. }
  238. @keyframes flipouttoleft {
  239. from { transform: rotateY(0); }
  240. to { transform: rotateY(-90deg) scale(.9); }
  241. }
  242. @-webkit-keyframes flipouttoright {
  243. from { -webkit-transform: rotateY(0) ; }
  244. to { -webkit-transform: rotateY(90deg) scale(.9); }
  245. }
  246. @keyframes flipouttoright {
  247. from { transform: rotateY(0); }
  248. to { transform: rotateY(90deg) scale(.9); }
  249. }
  250. @-webkit-keyframes flipintoleft {
  251. from { -webkit-transform: rotateY(-90deg) scale(.9); }
  252. to { -webkit-transform: rotateY(0); }
  253. }
  254. @keyframes flipintoleft {
  255. from { transform: rotateY(-90deg) scale(.9); }
  256. to { transform: rotateY(0); }
  257. }
  258. @-webkit-keyframes flipintoright {
  259. from { -webkit-transform: rotateY(90deg) scale(.9); }
  260. to { -webkit-transform: rotateY(0); }
  261. }
  262. @keyframes flipintoright {
  263. from { transform: rotateY(90deg) scale(.9); }
  264. to { transform: rotateY(0); }
  265. }/* |xGv00|3080bb5d9c8a62d7cd9f4a66fcd37dc9 */