share-test.css 53 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942
  1. html {font-size: 20px;}
  2. #top,.all-wrap,.c:after,.jchf .fans2,.jchf .live-hf-title,.jchf .rf-nick-name,.nick2,.swiper-container,.to,.user-info-con,.user-info-con .nick {
  3. overflow:hidden}
  4. .swiper-slide,.swiper-wrapper {
  5. width:100%;
  6. height:100%;
  7. position:relative}
  8. .user-info-con .bo-id,.user-info-con .info-left {
  9. text-shadow:#505050 0 1px 2px;
  10. color:#C2CCD1}
  11. .gift-exp,.jchf .fans2,.jchf .rf-nick-name,.lists .box-btm,.nick2,.pride .name,.redbag-content .view-nick,.to,.user-info-con .nick,.user-point-value {
  12. text-overflow:ellipsis;
  13. white-space:nowrap}
  14. .swiper-container {
  15. margin:0 auto;
  16. position:relative;
  17. z-index:1}
  18. .swiper-container-no-flexbox .swiper-slide {
  19. float:left}
  20. .swiper-container-vertical>.swiper-wrapper {
  21. -webkit-box-orient:vertical;
  22. -moz-box-orient:vertical;
  23. -ms-flex-direction:column;
  24. -webkit-flex-direction:column;
  25. flex-direction:column}
  26. .swiper-wrapper {
  27. z-index:1;
  28. display:-webkit-box;
  29. display:-moz-box;
  30. display:-ms-flexbox;
  31. display:-webkit-flex;
  32. display:flex;
  33. -webkit-transition-property:-webkit-transform;
  34. -moz-transition-property:-moz-transform;
  35. -o-transition-property:-o-transform;
  36. -ms-transition-property:-ms-transform;
  37. transition-property:transform;
  38. -webkit-box-sizing:content-box;
  39. -moz-box-sizing:content-box;
  40. box-sizing:content-box}
  41. .lists .box-btm,.record-right,.talk-box .talk-input,.ui-border,.user-info-con {
  42. box-sizing:border-box}
  43. .swiper-container-android .swiper-slide,.swiper-wrapper {
  44. -webkit-transform:translate3d(0,0,0);
  45. -moz-transform:translate3d(0,0,0);
  46. -o-transform:translate(0,0);
  47. -ms-transform:translate3d(0,0,0);
  48. transform:translate3d(0,0,0)}
  49. .swiper-container-multirow>.swiper-wrapper {
  50. -webkit-box-lines:multiple;
  51. -moz-box-lines:multiple;
  52. -ms-flex-wrap:wrap;
  53. -webkit-flex-wrap:wrap;
  54. flex-wrap:wrap}
  55. .swiper-container-free-mode>.swiper-wrapper {
  56. -webkit-transition-timing-function:ease-out;
  57. -moz-transition-timing-function:ease-out;
  58. -ms-transition-timing-function:ease-out;
  59. -o-transition-timing-function:ease-out;
  60. transition-timing-function:ease-out;
  61. margin:0 auto}
  62. .swiper-slide {
  63. -webkit-flex-shrink:0;
  64. -ms-flex:0 0 auto;
  65. flex-shrink:0}
  66. .swiper-container .swiper-notification {
  67. position:absolute;
  68. left:0;
  69. top:0;
  70. pointer-events:none;
  71. opacity:0;
  72. z-index:-1000}
  73. .swiper-wp8-horizontal {
  74. -ms-touch-action:pan-y;
  75. touch-action:pan-y}
  76. .swiper-wp8-vertical {
  77. -ms-touch-action:pan-x;
  78. touch-action:pan-x}
  79. .swiper-button-next,.swiper-button-prev {
  80. position:absolute;
  81. top:50%;
  82. width:27px;
  83. height:44px;
  84. margin-top:-22px;
  85. z-index:10;
  86. cursor:pointer;
  87. -moz-background-size:27px 44px;
  88. -webkit-background-size:27px 44px;
  89. background-size:27px 44px;
  90. background-position:center;
  91. background-repeat:no-repeat}
  92. .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
  93. opacity:.35;
  94. cursor:auto;
  95. pointer-events:none}
  96. .swiper-button-prev,.swiper-container-rtl .swiper-button-next {
  97. background-image:url("data:image/svg+xml;
  98. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  99. left:10px;
  100. right:auto}
  101. .swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
  102. background-image:url("data:image/svg+xml;
  103. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
  104. .swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
  105. background-image:url("data:image/svg+xml;
  106. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
  107. .swiper-button-next,.swiper-container-rtl .swiper-button-prev {
  108. background-image:url("data:image/svg+xml;
  109. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  110. right:10px;
  111. left:auto}
  112. .swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  113. background-image:url("data:image/svg+xml;
  114. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
  115. .swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  116. background-image:url("data:image/svg+xml;
  117. charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
  118. .swiper-pagination {
  119. position:absolute;
  120. text-align:center;
  121. -webkit-transition:.3s;
  122. -moz-transition:.3s;
  123. -o-transition:.3s;
  124. transition:.3s;
  125. -webkit-transform:translate3d(0,0,0);
  126. -ms-transform:translate3d(0,0,0);
  127. -o-transform:translate3d(0,0,0);
  128. transform:translate3d(0,0,0);
  129. z-index:10}
  130. .swiper-pagination.swiper-pagination-hidden {
  131. opacity:0}
  132. .swiper-pagination-bullet {
  133. width:8px;
  134. height:8px;
  135. display:inline-block;
  136. border-radius:100%;
  137. background:#000;
  138. opacity:.2}
  139. button.swiper-pagination-bullet {
  140. border:none;
  141. margin:0;
  142. padding:0;
  143. box-shadow:none;
  144. -moz-appearance:none;
  145. -ms-appearance:none;
  146. -webkit-appearance:none;
  147. appearance:none}
  148. .swiper-pagination-clickable .swiper-pagination-bullet {
  149. cursor:pointer}
  150. .swiper-pagination-white .swiper-pagination-bullet {
  151. background:#fff}
  152. .swiper-pagination-bullet-active {
  153. opacity:1;
  154. background:#007aff}
  155. .swiper-pagination-white .swiper-pagination-bullet-active {
  156. background:#fff}
  157. .swiper-pagination-black .swiper-pagination-bullet-active {
  158. background:#000}
  159. .swiper-container-vertical>.swiper-pagination {
  160. right:10px;
  161. top:50%;
  162. -webkit-transform:translate3d(0,-50%,0);
  163. -moz-transform:translate3d(0,-50%,0);
  164. -o-transform:translate(0,-50%);
  165. -ms-transform:translate3d(0,-50%,0);
  166. transform:translate3d(0,-50%,0)}
  167. .swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {
  168. margin:5px 0;
  169. display:block}
  170. .swiper-container-horizontal>.swiper-pagination {
  171. bottom:10px;
  172. left:0;
  173. width:100%}
  174. .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {
  175. margin:0 5px}
  176. .swiper-container-3d {
  177. -webkit-perspective:1200px;
  178. -moz-perspective:1200px;
  179. -o-perspective:1200px;
  180. perspective:1200px}
  181. .swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
  182. -webkit-transform-style:preserve-3d;
  183. -moz-transform-style:preserve-3d;
  184. -ms-transform-style:preserve-3d;
  185. transform-style:preserve-3d}
  186. .swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
  187. position:absolute;
  188. left:0;
  189. top:0;
  190. width:100%;
  191. height:100%;
  192. pointer-events:none;
  193. z-index:10}
  194. .swiper-container-3d .swiper-slide-shadow-left {
  195. background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
  196. background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
  197. background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
  198. background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
  199. background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
  200. .swiper-container-3d .swiper-slide-shadow-right {
  201. background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
  202. background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
  203. background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
  204. background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
  205. background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
  206. .swiper-container-3d .swiper-slide-shadow-top {
  207. background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
  208. background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
  209. background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
  210. background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
  211. background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
  212. .swiper-container-3d .swiper-slide-shadow-bottom {
  213. background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
  214. background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
  215. background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
  216. background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
  217. background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
  218. .swiper-container-coverflow .swiper-wrapper {
  219. -ms-perspective:1200px}
  220. .swiper-container-fade.swiper-container-free-mode .swiper-slide {
  221. -webkit-transition-timing-function:ease-out;
  222. -moz-transition-timing-function:ease-out;
  223. -ms-transition-timing-function:ease-out;
  224. -o-transition-timing-function:ease-out;
  225. transition-timing-function:ease-out}
  226. .swiper-container-fade .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide {
  227. pointer-events:none}
  228. .swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  229. pointer-events:auto}
  230. .swiper-container-cube {
  231. overflow:visible}
  232. .swiper-container-cube .swiper-slide {
  233. pointer-events:none;
  234. visibility:hidden;
  235. -webkit-transform-origin:0 0;
  236. -moz-transform-origin:0 0;
  237. -ms-transform-origin:0 0;
  238. transform-origin:0 0;
  239. -webkit-backface-visibility:hidden;
  240. -moz-backface-visibility:hidden;
  241. -ms-backface-visibility:hidden;
  242. backface-visibility:hidden;
  243. width:100%;
  244. height:100%;
  245. z-index:1}
  246. .swiper-container-cube.swiper-container-rtl .swiper-slide {
  247. -webkit-transform-origin:100% 0;
  248. -moz-transform-origin:100% 0;
  249. -ms-transform-origin:100% 0;
  250. transform-origin:100% 0}
  251. .swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
  252. pointer-events:auto;
  253. visibility:visible}
  254. .swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {
  255. z-index:0;
  256. -webkit-backface-visibility:hidden;
  257. -moz-backface-visibility:hidden;
  258. -ms-backface-visibility:hidden;
  259. backface-visibility:hidden}
  260. .swiper-container-cube .swiper-cube-shadow {
  261. position:absolute;
  262. left:0;
  263. bottom:0;
  264. width:100%;
  265. height:100%;
  266. background:#000;
  267. opacity:.6;
  268. -webkit-filter:blur(50px);
  269. filter:blur(50px);
  270. z-index:0}
  271. .swiper-scrollbar {
  272. border-radius:10px;
  273. position:relative;
  274. -ms-touch-action:none;
  275. background:rgba(0,0,0,.1)}
  276. .swiper-container-horizontal>.swiper-scrollbar {
  277. position:absolute;
  278. left:1%;
  279. bottom:3px;
  280. z-index:50;
  281. height:5px;
  282. width:98%}
  283. .swiper-container-vertical>.swiper-scrollbar {
  284. position:absolute;
  285. right:3px;
  286. top:1%;
  287. z-index:50;
  288. width:5px;
  289. height:98%}
  290. .swiper-scrollbar-drag {
  291. height:100%;
  292. width:100%;
  293. position:relative;
  294. background:rgba(0,0,0,.5);
  295. border-radius:10px;
  296. left:0;
  297. top:0}
  298. .swiper-scrollbar-cursor-drag {
  299. cursor:move}
  300. .swiper-lazy-preloader {
  301. width:42px;
  302. height:42px;
  303. position:absolute;
  304. left:50%;
  305. top:50%;
  306. margin-left:-21px;
  307. margin-top:-21px;
  308. z-index:10;
  309. -webkit-transform-origin:50%;
  310. -moz-transform-origin:50%;
  311. transform-origin:50%;
  312. -webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;
  313. -moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;
  314. animation:swiper-preloader-spin 1s steps(12,end) infinite}
  315. .swiper-lazy-preloader:after {
  316. display:block;
  317. content:"";
  318. width:100%;
  319. height:100%;
  320. background-image:url("data:image/svg+xml;
  321. charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  322. background-position:50%;
  323. -webkit-background-size:100%;
  324. background-size:100%;
  325. background-repeat:no-repeat}
  326. .swiper-lazy-preloader-white:after {
  327. background-image:url("data:image/svg+xml;
  328. charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
  329. @-webkit-keyframes swiper-preloader-spin {
  330. 100% {
  331. -webkit-transform:rotate(360deg)}
  332. }
  333. @keyframes swiper-preloader-spin {
  334. 100% {
  335. transform:rotate(360deg)}
  336. }
  337. a,body,div,em,footer,h1,h2,h3,h4,h5,h6,header,i,img,li,nav,p,section,span,strong,ul {
  338. color:#9E9D9D;
  339. margin:0;
  340. padding:0;
  341. font-weight:400}
  342. img {
  343. border:0}
  344. p {
  345. text-align:justify}
  346. strong {
  347. color:#F4629C}
  348. a {
  349. text-decoration:none}
  350. .c:after {
  351. clear:both;
  352. display:block;
  353. height:0;
  354. content:'.'}
  355. .jchf .fans2:before,.record-right:after,.user-info-con:after {
  356. content:""}
  357. .fl,.fr {
  358. float:left}
  359. .pr {
  360. position:relative}
  361. .pa {
  362. position:absolute}
  363. .none {
  364. display:none}
  365. .blk {
  366. display:block}
  367. .cb {
  368. clear:both}
  369. body {
  370. font:normal normal 14px Arial,Helvetica,'微软雅黑','黑体';
  371. color:#666;
  372. line-height:22px;
  373. min-width:320px;
  374. max-width:640px;
  375. margin:0 auto;
  376. -webkit-touch-callout:none;
  377. -webkit-user-select:none;
  378. -khtml-user-select:none;
  379. -moz-user-select:none;
  380. -ms-user-select:none;
  381. user-select:none;
  382. -webkit-overflow-scrolling:touch;
  383. overflow-scrolling:touch;
  384. font-family:helvetica;
  385. background-color:#EFF4F5}
  386. * {
  387. -webkit-tap-highlight-color:transparent;
  388. outline:0;
  389. -webkit-overflow-scrolling:touch}
  390. video::-webkit-media-controls {
  391. display:none!important}
  392. #bestTop .download-btn,.btn-box .dakai,.css-bobo,.gender,.jchf .fans2:before,.jchf .people,.lists .h-info .fans:before,.no-data-con,.play-btn,.right-up-icon,.safari-browser-icon {
  393. background:url(../images/sprite-bg.png) no-repeat;
  394. background-size:18.75rem auto}
  395. .all-wrap {
  396. width:100%;
  397. margin:0 auto;
  398. max-width:480px}
  399. .mask-loading {
  400. width:100%;
  401. min-height:100%;
  402. background-color:#fff;
  403. text-align:center;
  404. top:0;
  405. bottom:0;
  406. position:fixed;
  407. opacity:.8;
  408. z-index:100;
  409. background-color:rgba(22,15,35,.35)}
  410. .mask-loading img {
  411. margin-top:14rem}
  412. #top {
  413. width:100%;
  414. position:relative;
  415. height:600px}
  416. ,#top.is-finished #shadow,#top.is-finished .bg_user_pic,#top.is-finished .no-player-text {
  417. display:block}
  418. ,#top.is-finished #dakai,#top.is-finished #hf-text,#top.is-finished #live-bg,#top.is-finished #topBom,#top.is-finished .player {
  419. display:none}
  420. #container,.jwplayer,.player {
  421. height:100%}
  422. #bestTop {
  423. width:100%;
  424. height:3.5rem;
  425. position:absolute;
  426. left:0;
  427. bottom:0;
  428. background:rgba(0,0,0,.8);
  429. z-index:15;
  430. transition:all .3s ease;
  431. -webkit-transition:all .3s ease;
  432. margin-top:0}
  433. #bestTop.hide {
  434. margin-top:-3.5rem}
  435. #bestTop .top-logo {
  436. float:left;
  437. width:2.85rem;
  438. height:2.85rem;
  439. margin-left:.6rem;
  440. margin-top:.35rem;
  441. background-position:0 -6.25rem}
  442. #bestTop .top-logo img{
  443. width: 100%;
  444. height: 100%;
  445. }
  446. #bestTop .logo-text {
  447. line-height:1.1rem;
  448. position:absolute;
  449. left:4rem;
  450. top:50%;
  451. margin-top:.2rem;
  452. transform:translateY(-50%);
  453. -wbkit-transform:translateY(-50%)}
  454. .logo-text .l-title {
  455. font-size:.9rem;
  456. color:#fff}
  457. .logo-text .l-des {
  458. font-size:.6rem;
  459. color:#fff}
  460. #bestTop .download-btn {
  461. display:block;
  462. position:absolute;
  463. right:.75rem;
  464. top:50%;
  465. width:4.4rem;
  466. height:1.6rem;
  467. transform:translateY(-50%);
  468. -webkit-transform:translateY(-50%);
  469. background-position:-7.35rem -24.45rem;
  470. text-indent:-1000px;
  471. overflow:hidden}
  472. .ui-border {
  473. position:absolute;
  474. right:.75rem;
  475. top:50%;
  476. width:4.3rem;
  477. height:1.5rem;
  478. line-height:1.2rem;
  479. border:1px solid #f5f5f5;
  480. border-radius:50px;
  481. transform:translateY(-50%);
  482. -webkit-transform:translateY(-50%)}
  483. .user-info-con {
  484. margin-bottom:.2rem;
  485. width:100%;
  486. background-color:#fff;
  487. z-index:4;
  488. height:3.5rem;
  489. transition:margin-top .3s ease;
  490. -webkit-transition:margin-top .3s ease;
  491. position:absolute;
  492. top:12.5rem;
  493. background:rgba(23,16,35,.45)}
  494. .user-info-con .guanzhu,.user-info-con .ziliao {
  495. top:50%;
  496. transform:translateY(-50%);
  497. position:absolute}
  498. .user-info-con.up {
  499. margin-top:-3.5rem}
  500. .user-info-con:after {
  501. display:block;
  502. position:absolute;
  503. height:.15rem;
  504. width:100%;
  505. background:#EEF3F4;
  506. bottom:-.15rem;
  507. left:0}
  508. .user-info-con .gender,.user-info-con .gender.woman {
  509. background-position:0 -5rem}
  510. .user-info-con .user_pic {
  511. width:2.5rem;
  512. max-height:2.5rem;
  513. border-radius:2.5rem;
  514. margin:.5rem .5rem .5rem .75rem}
  515. .user-info-con .ziliao {
  516. width:62%;
  517. min-height:2.2rem;
  518. -webkit-transform:translateY(-50%);
  519. left:3.75rem;
  520. margin-top:.3rem}
  521. .user-info-con .nick {
  522. max-width:72%;
  523. color:#FFF;
  524. font-size:.8rem;
  525. line-height:1rem;
  526. text-shadow:#505050 0 1px 2px}
  527. .user-info-con .ID {
  528. color:#C2CCD1;
  529. font-size:.6rem;
  530. line-height:.7rem}
  531. .user-info-con .info-left {
  532. font-size:.6rem;
  533. line-height:.9rem;
  534. float:left}
  535. .big-gift-box .big-text span,.msg-box p label,.msg-box p span,.user-info-con.top .nick {
  536. text-shadow:#666 0 1px 2px}
  537. .user-info-con .jibie {
  538. width:1.4rem;
  539. height:.7rem;
  540. margin-top:.1rem;
  541. margin-left:.25rem}
  542. .user-info-con .gender {
  543. display:inline-block;
  544. float:left;
  545. width:.7rem;
  546. height:.7rem;
  547. margin:.1rem 0 0 .25rem}
  548. .user-info-con .gender.man {
  549. background-position:-1.2rem -5rem}
  550. .user-info-con .guanzhu {
  551. width:3.65rem;
  552. height:1.55rem;
  553. display:block;
  554. font-size:.7rem;
  555. color:#fff;
  556. background-color:#00D8C9;
  557. border-radius:1rem;
  558. line-height:1.6rem;
  559. text-align:center;
  560. right:.75rem;
  561. -webkit-transform:translateY(-50%)}
  562. .user-info-con .guanzhu.has {
  563. color:#00D8C9;
  564. background:0 0;
  565. border:1px solid #00D8C9}
  566. .user-info-con.top {
  567. position:absolute;
  568. top:0;
  569. background:0 0;
  570. height:3rem}
  571. .user-info-con.top.android {
  572. top:1.5rem}
  573. .user-info-con.top .user_pic {
  574. width:1.8rem;
  575. max-height:1.8rem;
  576. margin:.35rem .35rem .35rem .5rem}
  577. .user-info-con.top .ziliao {
  578. left:2.5rem;
  579. margin-top:0}
  580. .user-info-con.top .nick {
  581. font-size:.65rem;
  582. color:#FFF}
  583. .user-info-con.top .info-left {
  584. font-size:.55rem;
  585. color:#FFF}
  586. .user-info-con.top .bo-id {
  587. color:#FFF}
  588. .user-info-con.top .guanzhu {
  589. top:48%}
  590. #tab {
  591. width:100%;
  592. height:60px;
  593. background:#fff;
  594. font-size:15px;
  595. letter-spacing:1px;
  596. border-bottom:solid 1px #E7EBED}
  597. .back,.hot {
  598. width:50%;
  599. line-height:58px;
  600. text-align:center}
  601. .hot {
  602. color:#53D9D2;
  603. border-bottom:solid 2px #53D9D2}
  604. .back {
  605. color:#BBC7CB;
  606. border-bottom:solid 2px #fff}
  607. .fix {
  608. position:fixed;
  609. top:0;
  610. left:0;
  611. z-index:2}
  612. .nick2 {
  613. color:#fff;
  614. font-size:.8em;
  615. max-width:42%}
  616. .fans {
  617. color:#fff;
  618. font-size:12px}
  619. .bottom-head {
  620. color:#00CDBF;
  621. line-height:3.2rem;
  622. text-align:center;
  623. background:#fff;
  624. font-size:.75rem;
  625. margin-top:.6rem}
  626. .jchf {
  627. background-color:#fff}
  628. .jchf li {
  629. height:3.3rem;
  630. list-style-type:none;
  631. position:relative}
  632. .jchf .record-left {
  633. width:2rem;
  634. height:2rem;
  635. position:absolute;
  636. top:50%;
  637. transform:translateY(-50%);
  638. -webkit-transform:translateY(-50%);
  639. left:.6rem}
  640. .jchf .record-left .icon-little2 {
  641. width:100%;
  642. height:100%;
  643. border-radius:50%;
  644. border:0}
  645. .record-left .vv {
  646. width:.75rem;
  647. height:.75rem;
  648. position:absolute;
  649. bottom:0;
  650. right:0}
  651. .jchf .record-left .vv.default-verify {
  652. opacity:.3}
  653. .record-right {
  654. margin-left:3.2rem;
  655. height:100%;
  656. position:relative;
  657. padding-top:.6rem}
  658. .record-right:after {
  659. display:block;
  660. width:100%;
  661. height:1px;
  662. transform:scaleY(.5);
  663. -webkit-transform:scaleY(.5);
  664. background-color:#E7EBED;
  665. position:absolute;
  666. bottom:0;
  667. left:0}
  668. .jchf .rf-nick-name {
  669. display:block;
  670. max-width:64%;
  671. color:#657074;
  672. font-size:.7rem;
  673. line-height:1rem}
  674. .jchf .rf-times {
  675. color:#849195;
  676. font-size:.5rem;
  677. margin-left:.2rem;
  678. line-height:1rem}
  679. .jchf .fans2 {
  680. max-width:15%;
  681. min-width:1rem;
  682. line-height:1.1rem;
  683. color:#849195;
  684. font-size:.8em;
  685. padding-left:1.2rem;
  686. position:absolute;
  687. top:.41rem;
  688. right:.41rem}
  689. .jchf .fans2:before {
  690. display:block;
  691. position:absolute;
  692. width:1.05rem;
  693. height:.75rem;
  694. top:50%;
  695. transform:translateY(-50%);
  696. -webkit-transform:translateY(-50%);
  697. left:0;
  698. background-size:24.65rem auto;
  699. background-position:-2.297rem -28.22rem}
  700. .jchf .live-hf-title {
  701. color:#C9D2D6;
  702. font-size:.6rem;
  703. text-overflow:ellipsis;
  704. white-space:nowrap;
  705. max-width:81%;
  706. height:.8rem;
  707. line-height:.8rem;
  708. margin-top:.15rem;
  709. position:relative;
  710. padding-left:1.8rem}
  711. .jchf .live-hf-title:before {
  712. content:attr(data-text);
  713. display:block;
  714. position:absolute;
  715. width:1.5rem;
  716. line-height:.9rem;
  717. left:0;
  718. text-align:center;
  719. background-color:#53D9D2;
  720. color:#fff;
  721. font-size:.5rem}
  722. #shadow,.bg_user_pic,.no-player-text {
  723. width:100%;
  724. position:absolute}
  725. #shadow {
  726. height:100%;
  727. z-index:3;
  728. background-color:rgba(22,15,35,.65)}
  729. .bg_user_pic {
  730. height:100%;
  731. display:block;
  732. top:0;
  733. left:0}
  734. .no-player-text {
  735. text-align:center;
  736. top:4.2rem;
  737. z-index:4;
  738. display:none}
  739. .no-player-text .finish-text {
  740. color:#00D8C9;
  741. line-height:2.25rem;
  742. font-size:1.6rem;
  743. position:relative}
  744. .no-player-text .finish-text:after {
  745. display:block;
  746. content:"";
  747. width:66%;
  748. height:1px;
  749. position:absolute;
  750. bottom:0;
  751. left:50%;
  752. transform:scaleY(.5) translateX(-50%);
  753. -webkit-transform:scaleY(.5) translateX(-50%);
  754. background-color:#fff;
  755. opacity:.5}
  756. #hf-text,#live-bg,.looked-num.is-live .record-text-end,.looked-num.is-live .record-text-start,img.live-bg {
  757. display:none}
  758. .no-player-text .finish-num {
  759. text-align:center;
  760. font-size:.7rem;
  761. color:#fff;
  762. opacity:.7;
  763. line-height:1.9rem}
  764. .no-player-text .finish-follow-tip {
  765. font-size:.65rem;
  766. color:#FFF;
  767. text-align:center;
  768. line-height:.975rem;
  769. margin-top:1.5rem}
  770. .looked-num {
  771. border-radius:1.5rem;
  772. position:absolute;
  773. z-index:10;
  774. left:.35rem;
  775. top:2.7rem;
  776. line-height:1rem;
  777. background:rgba(0,0,0,.2);
  778. text-align:center;
  779. padding:0 4%}
  780. .looked-num.android {
  781. top:4.1rem}
  782. .looked-num,.looked-num span {
  783. color:#fff;
  784. opacity:1;
  785. font-size:.5rem;
  786. text-shadow:#666 0 1px 2px}
  787. #hf-text {
  788. text-align:left;
  789. position:absolute;
  790. left:.6rem;
  791. top:3.3rem;
  792. z-index:4;
  793. font-size:1em;
  794. color:#00D8C9;
  795. line-height:40px}
  796. #live-bg,#live-bg .big-bg {
  797. top:0;
  798. bottom:0;
  799. left:0;
  800. z-index:1;
  801. width:100%;
  802. overflow:hidden}
  803. .top-id-num,.top-id-num:before {
  804. line-height:1.1rem;
  805. position:absolute}
  806. #live-bg {
  807. position:absolute}
  808. #live-bg .big-bg {
  809. position:absolute;
  810. background-position:center center;
  811. background-size:cover;
  812. background-repeat:no-repeat}
  813. img.live-bg {
  814. height:100%}
  815. .is-finished img.live-bg {
  816. width:100%;
  817. height:auto;
  818. display:block}
  819. #live-bg .play-btn {
  820. width:4rem;
  821. height:4.1rem;
  822. position:absolute;
  823. left:50%;
  824. top:50%;
  825. transform:translate(-50%,-50%);
  826. -webkit-transform:translate(-50%,-50%);
  827. display:block;
  828. background-position:0 -10.55rem;
  829. z-index:2}
  830. #live-bg.is-finished .play-btn,#live-bg.is-pause .big-bg,#live-bg.is-pause .live-bg,#live-bg.is-play .big-bg,#live-bg.is-play .live-bg,#live-bg.is-play .play-btn {
  831. display:none}
  832. #live-bg.is-pause .play-btn {
  833. display:block}
  834. .top-id-num {
  835. display:none;
  836. font-size:.6rem;
  837. color:#fff;
  838. opacity:.7;
  839. top:1.1rem;
  840. right:.85rem;
  841. z-index:10;
  842. padding-left:2.5rem}
  843. .top-id-num:before {
  844. display:block;
  845. content:attr(data-title);
  846. width:2.2rem;
  847. left:0;
  848. top:0}
  849. #topBom {
  850. position:absolute;
  851. right:.35rem;
  852. bottom:.6rem;
  853. z-index:5;
  854. display:none}
  855. #topBom a {
  856. display:block;
  857. width:10.3rem;
  858. height:1.85rem;
  859. line-height:1.85rem;
  860. overflow:hidden;
  861. background-color: rgba(0,0,0,0.2);
  862. color:#fff;
  863. text-align:center;
  864. border-radius:1rem;
  865. }
  866. .btn-box,.css-bobo,.tiaozhuan {
  867. position:absolute;
  868. display:none}
  869. .css-bobo {
  870. width:4rem;
  871. height:4rem;
  872. left:50%;
  873. top:40%;
  874. transform:translateX(-50%);
  875. -webkit-transform:translateX(-50%);
  876. z-index:14;
  877. background-position:0 -10.5rem}
  878. .btn-box {
  879. width:100%;
  880. height:2.3rem;
  881. bottom:.5rem;
  882. left:0;
  883. z-index:4}
  884. .btn-box .dakai {
  885. float:right;
  886. margin-right:2%;
  887. margin-top:.25rem;
  888. width:9.9rem;
  889. height:1.8rem;
  890. background-position:0 -15.75rem;
  891. text-indent:-999px;
  892. overflow:hidden}
  893. .tiaozhuan {
  894. font-size:1.5em;
  895. background-color:#FFF;
  896. width:100%;
  897. text-align:center;
  898. left:0;
  899. top:0;
  900. z-index:16}
  901. .tiaozhuan .div1 {
  902. height:3.6rem;
  903. line-height:3.6rem;
  904. position:relative;
  905. text-align:left;
  906. text-indent:2rem}
  907. .tiaozhuan .right-up-icon {
  908. display:block;
  909. width:3.8rem;
  910. height:1.1rem;
  911. transform:scale(1.39,1.39);
  912. -moz-transform:scale(1.39,1.39);
  913. -webkit-transform:scale(1.39,1.39);
  914. position:absolute;
  915. right:1.4rem;
  916. top:1.2rem;
  917. background-position:0 -20rem}
  918. .tiaozhuan .safari-browser-icon {
  919. display:block;
  920. width:1.6rem;
  921. height:1.6rem;
  922. transform:scale(1.375);
  923. -moz-transform:scale(1.375);
  924. -webkit-transform:scale(1.375);
  925. position:absolute;
  926. right:2.5rem;
  927. top:1rem;
  928. background-position:-6.5rem -20rem}
  929. .full-screen-bg {
  930. background-color:#000;
  931. opacity:.6;
  932. width:100%;
  933. height:100%;
  934. position:absolute;
  935. left:0;
  936. top:0;
  937. bottom:0;
  938. z-index:14;
  939. display:none}
  940. .top-tips {
  941. width:100%;
  942. height:1.15rem;
  943. background-color:#A38DE2;
  944. color:#fff;
  945. text-align:center;
  946. font-size:1em;
  947. line-height:1.15rem;
  948. position:fixed;
  949. left:0;
  950. z-index:6;
  951. top:-2rem;
  952. opacity:0;
  953. transition:all .5s;
  954. -webkit-transition:all- .5s}
  955. .shadd,.shadd2,.shadd3 {
  956. display:none;
  957. position:absolute;
  958. height:100%}
  959. .hots .lists .l-top:after,.shadd,.shadd2,.shadd3 {
  960. width:100%;
  961. z-index:1;
  962. left:0}
  963. .top-tips.show {
  964. top:0;
  965. opacity:1}
  966. .shadd,.shadd2 {
  967. top:0;
  968. opacity:.1;
  969. background-color:#fff}
  970. .shadd3 {
  971. top:0;
  972. opacity:.2;
  973. background-color:#01000C}
  974. .hots .lists,.hots .lists .l-top {
  975. position:relative}
  976. body,html {
  977. width:100%;
  978. min-height:100%}
  979. #tab>div.active,#tab>div.swiper-button-disabled {
  980. color:#53d9d2;
  981. border-bottom-color:#53d9d2}
  982. #tab>div {
  983. color:#bbc7cb;
  984. border-bottom:2px solid #fff}
  985. .hots .lists {
  986. margin-left:.3rem;
  987. margin-top:.55rem;
  988. background:#fff;
  989. width:calc(50% - .3rem);
  990. float: left;
  991. }
  992. .hots .lists .l-top:after {
  993. position:absolute;
  994. content:"";
  995. height:2.4rem;
  996. bottom:0;
  997. background:linear-gradient(bottom,rgba(0,0,0,.7),rgba(255,255,255,0));
  998. background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),rgba(255,255,255,0))}
  999. .hots .lists .icon-big {
  1000. width:100%;
  1001. height:8.9rem;
  1002. margin-bottom:-2%}
  1003. .hots .lists .h-info {
  1004. width:100%;
  1005. position:absolute;
  1006. bottom:0;
  1007. left:0;
  1008. z-index:3}
  1009. .lists .h-info .fans {
  1010. float:left;
  1011. min-width:1rem;
  1012. line-height:1.1rem;
  1013. color:#fff;
  1014. font-size:.6rem;
  1015. padding-left:1rem;
  1016. margin-left:.4rem;
  1017. position:relative}
  1018. .lists .h-info .fans:before {
  1019. position:absolute;
  1020. display:block;
  1021. content:"";
  1022. width:.9rem;
  1023. height:.65rem;
  1024. left:0;
  1025. top:48%;
  1026. transform:translateY(-50%);
  1027. -webkit-transform:translateY(-50%);
  1028. background-position:0 -22.5rem}
  1029. .lists .box-btm {
  1030. line-height:1.8rem;
  1031. font-size:.6rem;
  1032. color:#546064;
  1033. background-color:#fff;
  1034. padding:0 .27rem;
  1035. overflow:hidden;
  1036. margin:.2rem auto;
  1037. }
  1038. .tab-con-list {
  1039. padding-bottom:1rem}
  1040. .tab-con-list .one,.tab-con-list .one-page {
  1041. overflow:hidden;
  1042. margin-right: 0.3rem;
  1043. }
  1044. .no-data-con {
  1045. width:5rem;
  1046. height:5rem;
  1047. margin:3.2rem auto 0;
  1048. background-position:.8rem 0}
  1049. .no-record-list-text {
  1050. color:#CAD3D7;
  1051. line-height:1rem;
  1052. font-size:.75rem;
  1053. text-align:center;
  1054. margin-bottom:3rem}
  1055. .tab-con-list .record.empty .no-data-con,.tab-con-list .record.empty .no-record-list-text {
  1056. display:block}
  1057. .user-point-text {
  1058. color:#8ee2d3;
  1059. margin-left:5px}
  1060. .user-point-value {
  1061. color:#fff;
  1062. overflow:hidden}
  1063. .confirm-bg {
  1064. width:100%;
  1065. position:absolute;
  1066. height:130px;
  1067. text-align:center;
  1068. top:25%;
  1069. z-index:11}
  1070. .confirm-content {
  1071. width:70%;
  1072. background-color:#fff;
  1073. height:100%;
  1074. margin:0 auto;
  1075. border-radius:10px}
  1076. .confirm-text-title {
  1077. text-align:center;
  1078. font-size:18px;
  1079. padding-top:10px;
  1080. font-weight:700;
  1081. color:#000}
  1082. .confirm-text-content {
  1083. text-align:center;
  1084. padding:10px;
  1085. color:#000}
  1086. .confirm-btn-left,.confirm-btn-right {
  1087. width:49%;
  1088. line-height:32px;
  1089. color:#00f}
  1090. .confirm-btn-left {
  1091. float:left}
  1092. .confirm-btn-right {
  1093. float:right;
  1094. font-weight:700}
  1095. .confirm-line {
  1096. height:1px;
  1097. background-color:#ccc}
  1098. .confirm-line2 {
  1099. float:left;
  1100. background-color:#ccc;
  1101. width:1px;
  1102. height:33px}
  1103. .redbag-content {
  1104. position:fixed;
  1105. z-index:20;
  1106. text-align:center;
  1107. left:0;
  1108. top:0;
  1109. width:100%;
  1110. height:100%;
  1111. display:none}
  1112. .redbag-content .main {
  1113. top:20%;
  1114. left:50%;
  1115. transform:translateX(-50%);
  1116. -webkit-transform:translateX(-50%);
  1117. position:absolute;
  1118. width:14.4rem;
  1119. height:18.85rem;
  1120. overflow:hidden}
  1121. .mask {
  1122. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);
  1123. zoom:1}
  1124. .redbag-content .over-bg {
  1125. height:100%;
  1126. width:100%;
  1127. position:absolute;
  1128. top:0;
  1129. left:0;
  1130. z-index:-1}
  1131. .redbag-content .over-bg2 {
  1132. width:96%;
  1133. height:76%;
  1134. position:absolute;
  1135. left:2%;
  1136. top:0;
  1137. z-index:-1}
  1138. .redbag-content .view-pic {
  1139. position:absolute;
  1140. left:50%;
  1141. top:1.2rem;
  1142. transform:translateX(-50%);
  1143. -webkit-transform:translateX(-50%);
  1144. border-radius:3rem;
  1145. height:3.2rem;
  1146. width:3.2rem}
  1147. .redbag-content .view-nick {
  1148. margin-top:4.8rem;
  1149. line-height:1.1rem;
  1150. color:#FFE3B2;
  1151. font-size:1em;
  1152. text-align:center;
  1153. overflow:hidden}
  1154. .redbag-content .money {
  1155. width:100%;
  1156. line-height:2rem;
  1157. text-align:center;
  1158. color:#FFE3B2;
  1159. font-size:1.8em;
  1160. letter-spacing:1px;
  1161. margin-top:1rem}
  1162. .redbag-content .money span {
  1163. color:#FFE3B2}
  1164. .redbag-content .red-title {
  1165. color:#F4B993;
  1166. font-size:.7rem;
  1167. width:100%;
  1168. text-align:center}
  1169. .redbag-content .ling {
  1170. width:43%;
  1171. display:block;
  1172. margin:0 auto}
  1173. .open-confirm-wrap,.player-loading {
  1174. width:100%;
  1175. bottom:0;
  1176. background-color:rgba(22,15,35,.35)}
  1177. .player-loading {
  1178. position:absolute;
  1179. top:0;
  1180. z-index:100;
  1181. display:none}
  1182. .player-loading img {
  1183. position:absolute;
  1184. left:50%;
  1185. top:50%;
  1186. transform:translate(-50%,-50%);
  1187. -webkit-transform:translate(-50%,-50%)}
  1188. .open-confirm-wrap {
  1189. display:none;
  1190. position:fixed;
  1191. left:0;
  1192. top:0;
  1193. z-index:99}
  1194. .confirm-open-app {
  1195. position:fixed;
  1196. width:14.25rem;
  1197. background:#FFF;
  1198. left:50%;
  1199. transform:translate(-50%,-50%);
  1200. -webkit-transform:translate(-50%,-50%);
  1201. top:39%;
  1202. z-index:100;
  1203. border-radius:8px;
  1204. display:none}
  1205. .confirm-open-app .open-text {
  1206. text-align:center;
  1207. line-height:5.5rem;
  1208. height:5.5rem;
  1209. font-size:.9rem;
  1210. color:#849195}
  1211. .confirm-open-app .btn-wrap {
  1212. height:2.5rem;
  1213. box-sizing:border-box;
  1214. display:flex;
  1215. display:-webkit-flex;
  1216. border-top:0 solid #e5e5e5;
  1217. position:relative}
  1218. .confirm-open-app .btn-wrap:after,.confirm-open-app .btn-wrap:before {
  1219. top:0;
  1220. display:block;
  1221. content:"";
  1222. background:#e5e5e5}
  1223. .confirm-open-app .btn-wrap:before {
  1224. position:absolute;
  1225. width:100%;
  1226. height:1px;
  1227. left:0;
  1228. transform:scaleY(.5);
  1229. -webkit-transform:scaleY(.5)}
  1230. .confirm-open-app .btn-wrap:after {
  1231. position:absolute;
  1232. width:1px;
  1233. height:100%;
  1234. left:50%;
  1235. transform:scaleX(.5);
  1236. -webkit-transform:scaleX(.5)}
  1237. .confirm-open-app .btn-wrap .btn {
  1238. text-align:center;
  1239. flex:1;
  1240. -webkit-flex:1;
  1241. font-size:.85rem;
  1242. height:100%;
  1243. line-height:2.5rem}
  1244. .confirm-open-app .btn-wrap .cancel-btn {
  1245. color:#849195}
  1246. .confirm-open-app .btn-wrap .ok-btn {
  1247. color:#00CDBF}
  1248. * {
  1249. margin:0;
  1250. padding:0}
  1251. .gift-show-container .pride .star {
  1252. height:1.8rem;
  1253. line-height:1.8rem;
  1254. position:absolute;
  1255. left:90%;
  1256. top:-55%;
  1257. text-align:center;
  1258. display:none;
  1259. font-size:.9rem;
  1260. color:#b5ed6d;
  1261. transition:transform}
  1262. .gift-show-container .pride .star span {
  1263. font-size:1.2rem}
  1264. .gift-show-container .pride {
  1265. width:9rem;
  1266. height:1.8rem;
  1267. background-color:rgba(0,0,0,.3);
  1268. position:absolute;
  1269. top:50%;
  1270. left:-11rem;
  1271. border-radius:10rem}
  1272. .gift-show-container .pride .headImg {
  1273. height:1.7rem;
  1274. width:1.7rem;
  1275. border-radius:50%;
  1276. overflow:hidden;
  1277. position:absolute;
  1278. left:.05rem;
  1279. border:1px solid #15D2C5}
  1280. .gift-show-container .pride .headImg img {
  1281. width:1.8rem;
  1282. height:1.8rem}
  1283. .pride .giftType,.pride .name {
  1284. position:absolute;
  1285. left:2.3rem}
  1286. .pride .name {
  1287. top:5%;
  1288. width:60%;
  1289. line-height:1rem;
  1290. font-size:.6rem;
  1291. overflow:hidden;
  1292. color:#fff;
  1293. margin-left:.2rem}
  1294. .gift-show-container .giftType {
  1295. top:.9rem;
  1296. color:#ff0;
  1297. font-size:.5rem;
  1298. margin-left:.2rem}
  1299. .gift-show-container .giftImg {
  1300. width:2.6rem;
  1301. height:2.6rem;
  1302. position:absolute;
  1303. display:none;
  1304. top:-30%}
  1305. .gift-show-container .giftImg img {
  1306. height:100%}
  1307. .gift-show-container .zoomIn {
  1308. -webkit-animation-name:littleGiftZoomIn;
  1309. animation-name:littleGiftZoomIn;
  1310. animation-duration:.7s;
  1311. -webkit-animation-duration:.7s}
  1312. .gift-show-container .bounceInLeft {
  1313. -webkit-animation-name:bounceInLeft2;
  1314. animation-name:bounceInLeft2;
  1315. animation-duration:.5s;
  1316. -webkit-animation-duration:.5s;
  1317. -webkit-animation-fill-mode:forwards;
  1318. animation-fill-mode:forwards;
  1319. -webkit-animation-timing-function:linear;
  1320. -webkit-transform-origin:center center;
  1321. display:block}
  1322. .gift-show-container .star .num {
  1323. font-size:1.6rem;
  1324. color:#b5ed6d;
  1325. font-weight:400}
  1326. @keyframes littleGiftZoomIn {
  1327. 0% {
  1328. opacity:0;
  1329. -webkit-transform:scale3d(8,8,8)}
  1330. 10%,100%,60%,75% {
  1331. opacity:1;
  1332. -webkit-transform:scale3d(1,1,1)}
  1333. 30% {
  1334. opacity:1;
  1335. -webkit-transform:scale3d(3,3,3)}
  1336. 45% {
  1337. opacity:1;
  1338. -webkit-transform:scale3d(.5,.5,.5)}
  1339. }
  1340. @-webkit-keyframes littleGiftZoomIn {
  1341. 0% {
  1342. opacity:0;
  1343. -webkit-transform:scale3d(8,8,8)}
  1344. 10%,100%,60%,75% {
  1345. opacity:1;
  1346. -webkit-transform:scale3d(1,1,1)}
  1347. 30% {
  1348. opacity:1;
  1349. -webkit-transform:scale3d(3,3,3)}
  1350. 45% {
  1351. opacity:1;
  1352. -webkit-transform:scale3d(.5,.5,.5)}
  1353. }
  1354. .animated.infinite {
  1355. -webkit-animation-iteration-count:infinite;
  1356. animation-iteration-count:infinite}
  1357. @-webkit-keyframes bounceInLeft2 {
  1358. 60%,75%,90%,from,to {
  1359. -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);
  1360. animation-timing-function:cubic-bezier(.215,.61,.355,1)}
  1361. 0% {
  1362. opacity:0;
  1363. display:block;
  1364. -webkit-transform:translate3d(-3000px,0,0);
  1365. transform:translate3d(-3000px,0,0)}
  1366. 60% {
  1367. opacity:1;
  1368. -webkit-transform:translate3d(4rem,0,0);
  1369. transform:translate3d(4rem,0,0)}
  1370. 75%,to {
  1371. -webkit-transform:translate3d(6.2rem,0,0);
  1372. transform:translate3d(6.2rem,0,0)}
  1373. 90% {
  1374. -webkit-transform:translate3d(4.8rem,0,0);
  1375. transform:translate3d(4.8rem,0,0)}
  1376. }
  1377. .gift-show-container {
  1378. position:absolute;
  1379. top:42%;
  1380. width:65%;
  1381. height:5rem;
  1382. z-index:10;
  1383. overflow:hidden;
  1384. padding-top:1rem;
  1385. display:none}
  1386. .gift-show-container li {
  1387. display:block;
  1388. position:relative;
  1389. height:2.8rem}
  1390. .gift-show-container li .pride {
  1391. top:0;
  1392. display:none}
  1393. .gift-show-container li .pride.show {
  1394. display:block;
  1395. left:.5rem;
  1396. -webkit-animation-name:littleGiftLeftShow;
  1397. animation-name:littleGiftLeftShow;
  1398. animation-duration:1s;
  1399. -webkit-animation-duration:1s}
  1400. @keyframes littleGiftLeftShow {
  1401. from {
  1402. left:-11rem}
  1403. to {
  1404. left:0}
  1405. }
  1406. @-webkit-keyframes littleGiftLeftShow {
  1407. from {
  1408. left:-11rem}
  1409. to {
  1410. left:0}
  1411. }
  1412. .big_paoche_box,.show-big-gift-wrap {
  1413. left:0;
  1414. display:none;
  1415. position:absolute}
  1416. .show-big-gift-wrap {
  1417. z-index:10;
  1418. top:0;
  1419. width:100%;
  1420. height:100%;
  1421. overflow:hidden}
  1422. .show-big-gift-wrap .big-gift-box {
  1423. position:absolute}
  1424. .big_paoche_box {
  1425. top:30%;
  1426. -webkit-transform-origin:left top;
  1427. transform-origin:left top;
  1428. transform:scale(.4);
  1429. -webkit-transform:scale(.4)}
  1430. .big_paoche_box.show {
  1431. display:block;
  1432. animation:paoche_donghua 6s 2 ease-in-out;
  1433. -webkit-animation:paoche_donghua 6s 1 ease-in-out}
  1434. #paoche_light_box {
  1435. overflow:hidden;
  1436. position:absolute;
  1437. top:25%;
  1438. left:38%;
  1439. width:145px;
  1440. height:53px;
  1441. -webkit-transform:rotate(-4deg) skewX(54deg);
  1442. transform:rotate(-4deg) skewX(54deg);
  1443. border-radius:15px}
  1444. .big-gift-box .big-text {
  1445. left:10%;
  1446. position:absolute;
  1447. top:10%;
  1448. color:#ff0;
  1449. font-size:1.2rem}
  1450. .big-gift-box .big-text span {
  1451. color:#FFF}
  1452. #paoche_light {
  1453. position:absolute;
  1454. left:-15%;
  1455. right:0;
  1456. width:100%;
  1457. height:100%;
  1458. background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 20%,rgba(255,255,255,0) 40%);
  1459. -webkit-animation:paoche_light_move 1.5s infinite linear;
  1460. animation:paoche_light_move 1.5s infinite linear}
  1461. #paoche_wheel {
  1462. position:absolute;
  1463. top:54%;
  1464. left:32%;
  1465. -webkit-transform:rotateX(-18deg) rotateY(124deg);
  1466. transform:rotateX(-18deg) rotateY(124deg);
  1467. perspective:500;
  1468. -webkit-perspective:500}
  1469. #paoche_wheel img {
  1470. display:block;
  1471. width:120px;
  1472. height:120px;
  1473. -webkit-animation:paoche_wheel_rotate .6s infinite linear;
  1474. animation:paoche_wheel_rotate .6s infinite linear}
  1475. #paoche_wheel_back {
  1476. position:absolute;
  1477. top:39.1%;
  1478. left:1.1%;
  1479. transform:rotateX(20deg) rotateY(70deg);
  1480. -webkit-transform:rotateX(20deg) rotateY(70deg);
  1481. perspective:800;
  1482. -webkit-perspective:800}
  1483. #paoche_wheel_back img {
  1484. display:block;
  1485. width:3.5rem;
  1486. height:3.5rem;
  1487. animation:paoche_wheel_back_rotate .7s infinite linear;
  1488. -webkit-animation:paoche_wheel_back_rotate .7s infinite linear}
  1489. @keyframes paoche_donghua {
  1490. 0% {
  1491. left:-30%;
  1492. top:30%;
  1493. transform:scale(.1)}
  1494. 20% {
  1495. left:-10%;
  1496. top:38%;
  1497. transform:scale(.4)}
  1498. 50% {
  1499. left:8%;
  1500. top:42%}
  1501. 90% {
  1502. left:20%;
  1503. top:52%;
  1504. transform:scale(.6)}
  1505. 100% {
  1506. left:100%;
  1507. top:70%;
  1508. transform:scale(.6)}
  1509. }
  1510. @-webkit-keyframes paoche_donghua {
  1511. 0% {
  1512. left:-30%;
  1513. top:30%;
  1514. -webkit-transform:scale(.1)}
  1515. 20% {
  1516. left:-10%;
  1517. top:38%;
  1518. -webkit-transform:scale(.4)}
  1519. 50% {
  1520. left:8%;
  1521. top:42%}
  1522. 90% {
  1523. left:20%;
  1524. top:52%;
  1525. -webkit-transform:scale(.6)}
  1526. 100% {
  1527. left:100%;
  1528. top:70%;
  1529. -webkit-transform:scale(.6)}
  1530. }
  1531. @keyframes paoche_light_move {
  1532. from {
  1533. left:-15%}
  1534. to {
  1535. left:80%}
  1536. }
  1537. @-webkit-keyframes paoche_light_move {
  1538. from {
  1539. left:-15%}
  1540. to {
  1541. left:80%}
  1542. }
  1543. @keyframes paoche_wheel_rotate {
  1544. to {
  1545. transform:rotateZ(360deg)}
  1546. }
  1547. @-webkit-keyframes paoche_wheel_rotate {
  1548. to {
  1549. transform:rotateZ(360deg);
  1550. -webkit-transform:rotateZ(360deg)}
  1551. }
  1552. @keyframes paoche_wheel_back_rotate {
  1553. to {
  1554. transform:rotateZ(-360deg);
  1555. -webkit-transform:rotateZ(-360deg)}
  1556. }
  1557. @-webkit-keyframes paoche_wheel_back_rotate {
  1558. to {
  1559. transform:rotateZ(-360deg);
  1560. -webkit-transform:rotateZ(-360deg)}
  1561. }
  1562. .big_youlun_box {
  1563. position:absolute;
  1564. width:100%;
  1565. height:100%;
  1566. display:none}
  1567. .big_youlun_box.show {
  1568. display:block}
  1569. .big_youlun_box.show .youlun_ship {
  1570. animation:ship_move 10s linear;
  1571. -webkit-animation:ship_move 10s linear}
  1572. .youlun_ship {
  1573. position:absolute;
  1574. top:50%;
  1575. left:-100%;
  1576. z-index:10;
  1577. -webkit-transform:scale(.7);
  1578. transform:scale(.7);
  1579. width:85%}
  1580. .youlun_wave_1,.youlun_wave_2 {
  1581. width:200%;
  1582. bottom:0;
  1583. position:absolute}
  1584. .youlun_wave_1 {
  1585. left:-100%;
  1586. z-index:1;
  1587. -webkit-animation:wave_1_move 4s infinite linear;
  1588. animation:wave_1_move 4s infinite linear}
  1589. .youlun_wave_2 {
  1590. right:-100%;
  1591. z-index:2;
  1592. -webkit-animation:wave_2_move 5s infinite linear;
  1593. animation:wave_2_move 5s infinite linear}
  1594. .big_youlun_box.show .youlun_arrow_box {
  1595. -webkit-animation:arrow_box_rotate 2s linear 6s;
  1596. animation:arrow_box_rotate 2s linear 6s}
  1597. .youlun_arrow_box {
  1598. position:absolute;
  1599. top:35%;
  1600. left:50%;
  1601. transform:translateX(-50%) rotate(-90deg);
  1602. -webkit-transform:translateX(-50%) rotate(-90deg);
  1603. -webkit-transform-origin:0 800px;
  1604. transform-origin:0 800px}
  1605. .big_youlun_box.show .youlun_arrow {
  1606. -webkit-animation:arrow_rotate 3s linear 6s;
  1607. animation:arrow_rotate 3s linear 6s}
  1608. .youlun_arrow {
  1609. width:80%;
  1610. -webkit-transform:rotate(10deg) scale(2);
  1611. transform:rotate(10deg) scale(2)}
  1612. .youlun_heart {
  1613. position:absolute;
  1614. top:30%;
  1615. left:50%;
  1616. width:66.7%;
  1617. opacity:0;
  1618. transform-origin:150% 50%;
  1619. -webkit-transform-origin:150% 50%;
  1620. transform:translateX(-50%)}
  1621. .big_youlun_box.show .youlun_heart {
  1622. -webkit-animation:heart_show 6s linear 3s;
  1623. animation:heart_show 6s linear 3s}
  1624. @keyframes ship_move {
  1625. 0% {
  1626. left:-100%;
  1627. top:50%;
  1628. transform:scale(.7)}
  1629. 20% {
  1630. left:-10%;
  1631. top:52%;
  1632. transform:scale(1.2)}
  1633. 90% {
  1634. left:60%;
  1635. top:58%;
  1636. transform:scale(1.5)}
  1637. 100% {
  1638. left:130%;
  1639. top:70%;
  1640. transform:scale(1.8)}
  1641. }
  1642. @-webkit-keyframes ship_move {
  1643. 0% {
  1644. left:-100%;
  1645. top:50%;
  1646. -webkit-transform:scale(.7)}
  1647. 20% {
  1648. left:-10%;
  1649. top:52%;
  1650. -webkit-transform:scale(1.2)}
  1651. 90% {
  1652. left:60%;
  1653. top:58%;
  1654. -webkit-transform:scale(1.5)}
  1655. 100% {
  1656. left:130%;
  1657. top:70%;
  1658. -webkit-transform:scale(1.8)}
  1659. }
  1660. @keyframes wave_1_move {
  1661. to {
  1662. left:0}
  1663. }
  1664. @-webkit-keyframes wave_1_move {
  1665. to {
  1666. left:0}
  1667. }
  1668. @keyframes wave_2_move {
  1669. to {
  1670. right:0}
  1671. }
  1672. @-webkit-keyframes wave_2_move {
  1673. to {
  1674. right:0}
  1675. }
  1676. @keyframes arrow_box_rotate {
  1677. from {
  1678. transform:rotate(-90deg)}
  1679. to {
  1680. transform:rotate(90deg)}
  1681. }
  1682. @-webkit-keyframes arrow_box_rotate {
  1683. from {
  1684. -webkit-transform:rotate(-90deg)}
  1685. to {
  1686. -webkit-transform:rotate(90deg)}
  1687. }
  1688. @keyframes arrow_rotate {
  1689. 0%,100% {
  1690. transform:rotate(10deg)}
  1691. 50% {
  1692. transform:rotate(20deg)}
  1693. }
  1694. @-webkit-keyframes arrow_rotate {
  1695. 0%,100% {
  1696. -webkit-transform:rotate(10deg)}
  1697. 50% {
  1698. -webkit-transform:rotate(20deg)}
  1699. }
  1700. @keyframes heart_show {
  1701. 0% {
  1702. top:30%;
  1703. opacity:0}
  1704. 60% {
  1705. top:25%;
  1706. opacity:1;
  1707. transform:scale(1.5)}
  1708. 100% {
  1709. top:25%;
  1710. opacity:0;
  1711. transform:scale(1.5)}
  1712. }
  1713. @-webkit-keyframes heart_show {
  1714. 0% {
  1715. top:30%;
  1716. opacity:0}
  1717. 60% {
  1718. top:25%;
  1719. opacity:1;
  1720. -webkit-transform:scale(1.5)}
  1721. 100% {
  1722. top:25%;
  1723. opacity:0;
  1724. -webkit-transform:scale(1.5)}
  1725. }
  1726. .talk-click {
  1727. background:url(../images/sprite-bg.png) no-repeat;
  1728. background-size:18.75rem auto}
  1729. .btn-box .talk-click {
  1730. display:block;
  1731. position:absolute;
  1732. left:.5rem;
  1733. top:5px;
  1734. width:2rem;
  1735. height:2rem;
  1736. background-position:-6rem -21.9rem}
  1737. .talk-box {
  1738. position:absolute;
  1739. display:none;
  1740. left:0;
  1741. right:0;
  1742. bottom:0;
  1743. z-index:5;
  1744. height:2.4rem;
  1745. background:rgba(255,255,255,.9)}
  1746. .talk-box .talk-btn {
  1747. display:block;
  1748. position:absolute;
  1749. right:0;
  1750. top:50%;
  1751. transform:translateY(-50%);
  1752. -webkit-transform:translateY(-50%);
  1753. width:4rem;
  1754. height:1.3rem;
  1755. line-height:1.3rem;
  1756. color:#00D7C8;
  1757. text-align:center;
  1758. border-left:solid 1px #ccc;
  1759. z-index:3;
  1760. font-size:.7rem}
  1761. .talk-box .talk-input {
  1762. display:block;
  1763. border:none;
  1764. height:100%;
  1765. width:100%;
  1766. padding:.65rem 5rem .65rem 7px;
  1767. outline:0;
  1768. font-size:.8rem;
  1769. color:#042236;
  1770. opacity:.2}
  1771. .msg-box {
  1772. left:0;
  1773. width:100%;
  1774. bottom:3.5rem;
  1775. max-height:130px;
  1776. overflow-y:auto;
  1777. z-index:10}
  1778. .msg-box p {
  1779. font-size:.7rem;
  1780. color:#fff;
  1781. line-height:1.2rem;
  1782. padding:0 10px}
  1783. .msg-box p label {
  1784. color:#DCB155}
  1785. .msg-box img.msg-level {
  1786. height:.65rem;
  1787. margin-top:.2rem}
  1788. .gift-btn-click {
  1789. background:url(../images/sprite-bg.png) no-repeat;
  1790. background-size:18.75rem auto}
  1791. .btn-box .gift-btn-click {
  1792. left:17%;
  1793. top:5px;
  1794. position:absolute;
  1795. display:block;
  1796. width:2rem;
  1797. height:2rem;
  1798. background-position:-3.2rem -21.85rem}
  1799. .gift-box {
  1800. width:100%;
  1801. margin:0 auto;
  1802. text-align:center;
  1803. position:absolute;
  1804. bottom:0;
  1805. height:240px;
  1806. background:rgba(0,0,0,.6);
  1807. z-index:10;
  1808. visibility:hidden}
  1809. .gift-lists {
  1810. display:block;
  1811. height:203px}
  1812. .gift-list {
  1813. display:block;
  1814. height:100%}
  1815. .gift-list li {
  1816. list-style:none;
  1817. float:left;
  1818. width:25%;
  1819. height:90px;
  1820. margin:5px 0 0;
  1821. position:relative}
  1822. .gift-pic {
  1823. width:3rem}
  1824. .gift-price {
  1825. height:11px;
  1826. line-height:11px}
  1827. .gift-price span {
  1828. margin:0 auto;
  1829. vertical-align:middle;
  1830. color:#8ee2d3}
  1831. .gift-price img {
  1832. vertical-align:middle;
  1833. width:10px}
  1834. .gift-lian,.gift-selected {
  1835. width:1rem;
  1836. height:1rem;
  1837. right:0;
  1838. position:absolute}
  1839. .gift-exp {
  1840. font-size:.7em;
  1841. max-width:80px;
  1842. overflow:hidden}
  1843. .gift-bbar-money,.gift-bbar-text {
  1844. font-size:.7rem;
  1845. vertical-align:middle}
  1846. .gift-lian {
  1847. background:url(http://img.meelive.cn/MzU3OTExNDQ3ODM1Nzg3.jpg) no-repeat;
  1848. background-size:cover}
  1849. .gift-selected {
  1850. background:url(http://img.meelive.cn/MzA2NjYxNDQ3ODM1NTgx.jpg) no-repeat;
  1851. background-size:cover}
  1852. .gift-bbar {
  1853. border-top:1px solid;
  1854. text-align:left;
  1855. padding-left:10px;
  1856. height:36px;
  1857. line-height:36px}
  1858. .gift-bbar-text {
  1859. color:#8ee2d3}
  1860. .gift-bbar img {
  1861. width:20px;
  1862. vertical-align:middle;
  1863. margin-right:5px}
  1864. .gift-bbar-send,.gift-bbar-send-hide {
  1865. float:right;
  1866. height:100%;
  1867. width:80px;
  1868. font-size:.7rem;
  1869. border:0;
  1870. text-align:center;
  1871. color:#fff}
  1872. .gift-bbar-send-hide {
  1873. background-color:#ccc}
  1874. .gift-bbar-send {
  1875. background-color:#8ee2d3}
  1876. .gift-box-close {
  1877. right:0;
  1878. position:absolute;
  1879. width:49px;
  1880. height:46px;
  1881. top:-45px;
  1882. text-align:center;
  1883. line-height:36px;
  1884. font-size:17px;
  1885. border-radius:999px 0 0;
  1886. z-index:150;
  1887. background:rgba(0,0,0,.6)}
  1888. .gift-box-close div {
  1889. position:relative;
  1890. margin-left:16px;
  1891. color:#fff;
  1892. right:2px;
  1893. top:10px}
  1894. .gift-countdown-bg,.gift-countdown-btn {
  1895. position:absolute;
  1896. z-index:1;
  1897. border-radius:999px}
  1898. .gift-countdown-bg {
  1899. width:100px;
  1900. height:100px;
  1901. bottom:7px;
  1902. right:12px;
  1903. background:url(http://img.meelive.cn/NTE5OTExNDQ3ODQ4ODYw.jpg) center no-repeat;
  1904. background-size:contain}
  1905. .gift-countdown-btn {
  1906. height:83px;
  1907. width:83px;
  1908. text-align:center;
  1909. color:#fff;
  1910. line-height:90px;
  1911. font-size:18px;
  1912. top:8px;
  1913. left:8px}
  1914. .gift-countdown-btn-text,.gift-countdown-btn-time {
  1915. color:#fff;
  1916. text-align:center;
  1917. font-size:23px;
  1918. font-weight:700}
  1919. .gift-countdown-btn-text {
  1920. height:30px;
  1921. margin-top:-13px}
  1922. .pop_wp { position:fixed; left:0; top:0; bottom:0; right:0; padding: 0 1.8rem; background-color: rgba(0, 0, 0, .5); display: -webkit-box; -webkit-box-pack: center; -webkit-box-orient: vertical; -webkit-box-align: center; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; -webkit-flex-direction: column;flex-direction: column; z-index:1000;}
  1923. .pop_box { position: relative; }
  1924. .pop_toapp_box .pop_close, .pop_iostip_box .pop_close { font-size: 1.5rem; font-family:airal; line-height: 30px; background-color: rgba(0,0,0,0.5); text-align: center; color: #fff; position: absolute; top: 0; right: 0; width: 30px; height: 30px; background-position: 5px -120px; z-index: 10; }
  1925. .pop_toapp_box .pop_panel { box-sizing: border-box; width: 247px; height: 299px; padding-top: 135px; background: #fff url(../images/toapp_bg.jpg) no-repeat 0 0; background-size: 100%; text-align: center; }
  1926. .pop_toapp_box .logo { width: 50px; height: 50px; margin: 0 auto; }
  1927. .pop_toapp_box .name { margin-top: 5px; font-size: 13px; text-align: center;}
  1928. .pop_toapp_box .des { margin-top: 7px; color: #595757; font-size:12px;text-align: center; }
  1929. .pop_toapp_box .btn_app { margin-top: 20px; height: 30px; line-height: 30px; }
  1930. .endplay_panel .downapp { margin-top: 145px; }
  1931. .btn_app, .endplay_panel .downapp .btn_back { display: block; box-sizing: border-box; height: 35px; line-height: 35px; margin: 0 18px; color: #000; text-align: center; transition: .2s; }
  1932. .btn_app:active, .endplay_panel .downapp .btn_back:active { transform: scale(.98); }
  1933. .btn_app {font-size: 12px;margin-top: 7px;background-color: #ecc802;}
  1934. .btn_app:after { content: ""; display: inline-block; width: 15px; height: 14px; margin-left: 4px; background: url(../images/ico_down.png) no-repeat center center; background-size: 100%; vertical-align: -3px; }
  1935. .endplay_panel .downapp .btn_back { margin-top: 17px; border: 1px solid #000; background-color: #fff; }
  1936. .btn_app_open:after { width: 14px; height: 14px; background-image: url(../images/ico_open_b.png); }