image.css 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265
  1. .ad_image_warp{
  2. margin: 0 .15rem;
  3. }
  4. .ad-image-small{
  5. position: fixed;
  6. top: .45rem;
  7. left: 0;
  8. width: 100%;
  9. /*height: .6rem;*/
  10. z-index: 10000;
  11. }
  12. .ad-image{
  13. overflow: hidden;
  14. }
  15. .ad-image-primary{
  16. margin: .12rem 0;
  17. position: relative;
  18. overflow: initial;
  19. /*height: .9rem;*/
  20. }
  21. .ad-image-large{
  22. margin: .12rem 0;
  23. position: relative;
  24. overflow: initial;
  25. /*height: 1.24rem;*/
  26. }
  27. .ad-image-small img,.ad-image-primary img,.ad-image-large img{
  28. width: 100%;
  29. border-radius: 0;
  30. /*height: 100%;*/
  31. }
  32. img.ad-image-tip, .i_slide_box img.ad-image-tip{
  33. display: block;
  34. position: absolute;
  35. width: 10%;
  36. height: auto;
  37. top: 0;
  38. right: 0;
  39. }
  40. .ad-recharge-alert{
  41. display: none;
  42. position: fixed;
  43. width: 100%;
  44. height: 100%;
  45. left: 0;
  46. top: 0;
  47. z-index: 1000;
  48. background-color: rgba(0,0,0,.8);
  49. }
  50. .ad-recharge-alert-contain{
  51. width: 70%;
  52. margin: 1.15rem auto;
  53. position: relative;
  54. }
  55. .close{
  56. position: absolute;
  57. width: 0.22rem;
  58. height: 0.22rem;
  59. background:url('../../../img/close.png') no-repeat center center;
  60. background-size: 100% 100%;
  61. right: 0;
  62. top: -0.3rem;
  63. }
  64. .ad-read-alert{
  65. display: none;
  66. position: fixed;
  67. width: 100%;
  68. height: 100%;
  69. left: 0;
  70. top: 0;
  71. z-index: 10001;
  72. background-color: rgba(0,0,0,.8);
  73. }
  74. .ad-read-alert-contain{
  75. width: 70%;
  76. margin: 80px auto;
  77. position: relative;
  78. background:rgba(255,255,255,1);
  79. border-radius:.06rem;
  80. padding: 15px;
  81. box-sizing: border-box;
  82. }
  83. .close{
  84. position: absolute;
  85. width: 0.22rem;
  86. height: 0.22rem;
  87. background:url('../../../img/close.png') no-repeat center center;
  88. background-size: 100% 100%;
  89. right: 0;
  90. top: -0.3rem;
  91. }
  92. .ad-read-alert-content-title{
  93. text-align: center;
  94. font-size:.17rem;
  95. font-weight:500;
  96. color:rgba(47,47,47,1);
  97. line-height:.24rem;
  98. margin-bottom: .1rem;
  99. }
  100. .ad-read-alert-content-text{
  101. padding: .075rem .13rem;
  102. font-size:.13rem;
  103. color:rgba(47,47,47,1);
  104. border: 3px solid transparent;
  105. border-image: url(../../../img/frontend/ad/ad_squre.png) 4 round;
  106. -webkit-border-image: url(../../../img/frontend/ad/ad_squre.png) 4 round;
  107. line-height:.27rem;
  108. max-height: 160px;
  109. overflow: auto;
  110. }
  111. .ad-read-alert-content-line{
  112. display: inline-block;
  113. border-bottom: 1px solid #efefef;
  114. }
  115. .ad-mask{
  116. position: absolute;
  117. width: 100%;
  118. height: 300%;
  119. left: 0;
  120. top: -100%;
  121. z-index: 1000;
  122. }
  123. /* 三期天降福利广告 */
  124. .ad_welfare_banner{
  125. width: 100%;
  126. position: fixed;
  127. top: 0;
  128. z-index: 998;
  129. display: none;
  130. }
  131. .ad_welfare_banner img:nth-child(1){
  132. width: 100%;
  133. }
  134. .ad_welfareBtn{
  135. width: 27.2%;
  136. position: absolute;
  137. top:6%;
  138. right: 2.4%;
  139. }
  140. .ad_welfare_sign{
  141. width: 100%;
  142. display: none;
  143. }
  144. .ad_welfare_icon{
  145. width: 16%;
  146. position: fixed;
  147. z-index: 999;
  148. right: 4%;
  149. bottom: 101px;
  150. transform-origin: right bottom;
  151. -webkit-transform-origin: right bottom;
  152. display: none;
  153. animation: ScaleRun 3S 1s infinite;
  154. -webkit-animation: ScaleRun 3s 1s infinite;
  155. }
  156. @keyframes ScaleRun{
  157. 0% {transform: rotateZ(0) scale(1)}
  158. 25% {transform: rotateZ(-3deg)}
  159. 50% {transform: rotateZ(3deg) scale(1.2)}
  160. 75% {transform: rotateZ(-3deg)}
  161. 100% {transform: rotateZ(0deg) scale(1)}
  162. }
  163. @-webkit-keyframes ScaleRun{
  164. 0% {transform: rotateZ(0) scale(1)}
  165. 25% {transform: rotateZ(-3deg)}
  166. 50% {transform: rotateZ(3deg) scale(1.2)}
  167. 75% {transform: rotateZ(-3deg)}
  168. 100% {transform: rotateZ(0deg) scale(1)}
  169. }
  170. .ad_welfare_icon img:nth-child(1){
  171. width: 100%;
  172. }
  173. .ad_welfare_sign>img{
  174. width: 100%;
  175. }
  176. .ad_welfare_sign>img{
  177. transform-origin: center center;
  178. -webkit-transform-origin: center center;
  179. animation: RotateRun 1s 4s infinite;
  180. -webkit-animation: RotateRun 2s infinite;
  181. }
  182. @keyframes RotateRun{
  183. 0% {transform: scale(1);}
  184. 50% {transform: scale(0.9);}
  185. 100% {transform: scale(1);}
  186. }
  187. @-webkit-keyframes RotateRun{
  188. 0% {transform: scale(1);}
  189. 50% {transform: scale(0.9);}
  190. 100% {transform: scale(1);}
  191. }
  192. .ad_welfare_toast{
  193. position: fixed;
  194. top: 45%;
  195. left: 16%;
  196. z-index: 999;
  197. width: 68%;
  198. height: .4rem;
  199. background:rgba(0,0,0,.5);
  200. text-align: center;
  201. line-height: .4rem;
  202. text-align: center;
  203. color:wheat;
  204. display: none;
  205. }
  206. .ad_position_18{
  207. position: fixed;
  208. top: 0;
  209. left: 0;
  210. z-index: 100;
  211. width: 100%;
  212. display: none;
  213. }
  214. .ad_position_18 .ad-image-tip{
  215. left: 0;
  216. }
  217. .ad_position_18_close{
  218. position: absolute;
  219. width: 0.26rem;
  220. height: 0.26rem;
  221. background:url('../../../img/close.png') no-repeat center center;
  222. background-size: 100% 100%;
  223. right: 5%;
  224. top: 8%;
  225. z-index: 100;
  226. }
  227. .ad_position_22,.ad_position_21{
  228. position: fixed;
  229. right: 24px;
  230. bottom: 174px;
  231. width: 16%;
  232. z-index: 1000;
  233. transform-origin: right bottom;
  234. -webkit-transform-origin: right bottom;
  235. animation: ScaleRun 3S 1s infinite;
  236. -webkit-animation: ScaleRun 3s 1s infinite;
  237. }
  238. /* 充值弹窗 */
  239. .ad_welfaregload{
  240. width: 100%;
  241. height: 100%;
  242. position: absolute;
  243. z-index: 990;
  244. background: rgba(0,0,0,0.7);
  245. display: none;
  246. }
  247. .ad_welfaregload>div{
  248. width: 100%;
  249. }
  250. .ad_welfaregload img:nth-child(2){
  251. width: 90%;
  252. position: absolute;
  253. top: 20%;
  254. right: 5%;
  255. }
  256. .ad_welfaregload img:nth-child(1){
  257. width: 6%;
  258. position: absolute;
  259. right: 10%;
  260. top: 15%;
  261. }