page.css 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571
  1. /* reset */
  2. html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin:0; padding:0; }
  3. header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display:block; }
  4. table { border-collapse:collapse; border-spacing:0; }
  5. caption, th { text-align:left; font-weight:normal; }
  6. html, body, fieldset, img, iframe, abbr { border:0; }
  7. i, cite, em, var, address, dfn { font-style:normal; vertical-align:middle; }
  8. [hidefocus], summary {
  9. outline:0;
  10. }
  11. li { list-style:none; }
  12. /*h1,h2,h3,h4,h5,h6,small{font-size:100%;}*/
  13. sup, sub { font-size:83%; }
  14. pre, code, kbd, samp { font-family:inherit; }
  15. q:before, q:after { content:none; }
  16. textarea { overflow:auto; resize:none; }
  17. label, summary { cursor:default; }
  18. a, button { cursor:pointer; }
  19. input[type="text"], input[type="button"] { -webkit-appearance: none; border:0; }
  20. select { -webkit-appearance: none; }
  21. h1, h2, h3, h4, h5, h6, em, strong{ font-weight:normal; }
  22. b{ font-weight:bold;}
  23. del, ins, u, s, a, a:hover { text-decoration:none; }
  24. body, textarea, input, button, select, keygen, legend { font:12px/1.14 "Microsoft Yahei"; color:#333; outline:0; }
  25. body { }
  26. a, a:hover { color:inherit; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  27. img { vertical-align: middle; max-width:100%; }
  28. /*conmon*/
  29. .fl { float:left; }
  30. .fr { float:right; }
  31. .clearfix { zoom: 1 }
  32. .clearfix:after { content: ""; display: table; clear: both; height:0; visibility:hidden; line-height: 0; font-size:0; }
  33. .textl { text-align:left; }
  34. .textr { text-align:right; }
  35. .textc { text-align:center; }
  36. .c-green { color: #06bf04 !important }
  37. .c-red { color: #ed5050 !important }
  38. .c-gray { color: #b2b2b2 !important }
  39. .c-yellow { color: #ffe850 !important }
  40. .btn { display: inline-block; background-color: #fafafa; border: 1px solid #e5e5e5; border-radius: 5px; padding: 7px 10px; text-align: center; margin: 0; color: #606060; cursor: pointer; line-height: 1.5; -webkit-appearance: none; }
  41. .btn:hover { color: #606060 }
  42. .btn:active { background-color: #e9e9e9; color: #999 }
  43. .btn.disabled, .btn[disabled] { background-color: #c9c9c9 !important; background-image: none !important; border: 1px solid transparent !important; color: #fff !important }
  44. .btn.disabled:active, .btn[disabled]:active { background-color: #c9c9c9 !important; background-image: none !important; border: 1px solid #bcbcbc !important }
  45. .btn.btn-blue { color: #fff; background-color: #2797d1; border-color: #fff; border: 1px solid #2797d1; }
  46. .btn.btn-block { text-align: center; width: 100%; padding: 11px 10px; line-height: 1.5; border-radius: 4px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
  47. .icon { background-repeat:no-repeat; display:inline-block; background-size:100%; }
  48. .fixbottom { position: fixed; z-index: 999; bottom: 0px; width:100%; display: block; overflow: hidden; }
  49. /*swiper*/
  50. .swiper-container { margin:0 auto; position:relative; overflow:hidden; z-index:1 }
  51. .swiper-container-no-flexbox .swiper-slide { float:left }
  52. .swiper-container-vertical>.swiper-wrapper { -webkit-box-orient:vertical; -moz-box-orient:vertical; -ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column }
  53. .swiper-wrapper { position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-transition-property:-webkit-transform; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property:transform; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box }
  54. .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -o-transform:translate(0, 0); -ms-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0) }
  55. .swiper-container-multirow>.swiper-wrapper { -webkit-box-lines:multiple; -moz-box-lines:multiple; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap }
  56. .swiper-container-free-mode>.swiper-wrapper { -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto }
  57. .swiper-slide { -webkit-flex-shrink:0; -ms-flex:0 0 auto; flex-shrink:0; width:100%; height:100%; position:relative }
  58. .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height:auto }
  59. .swiper-container-autoheight .swiper-wrapper { -webkit-box-align:start; -ms-flex-align:start; -webkit-align-items:flex-start; align-items:flex-start; -webkit-transition-property:-webkit-transform, height; -moz-transition-property:-moz-transform; -o-transition-property:-o-transform; -ms-transition-property:-ms-transform; transition-property:transform, height }
  60. .swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000 }
  61. .swiper-wp8-horizontal { -ms-touch-action:pan-y; touch-action:pan-y }
  62. .swiper-wp8-vertical { -ms-touch-action:pan-x; touch-action:pan-x }
  63. .swiper-button-next, .swiper-button-prev { position:absolute; top:50%; width:27px; height:44px; margin-top:-22px; z-index:10; cursor:pointer; -moz-background-size:27px 44px; -webkit-background-size:27px 44px; background-size:27px 44px; background-position:center; background-repeat:no-repeat }
  64. .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity:.35; cursor:auto; pointer-events:none }
  65. .swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image:url("data:image/svg+xml;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"); left:10px; right:auto }
  66. .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image:url("data:image/svg+xml;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") }
  67. .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image:url("data:image/svg+xml;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") }
  68. .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image:url("data:image/svg+xml;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"); right:10px; left:auto }
  69. .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image:url("data:image/svg+xml;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") }
  70. .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image:url("data:image/svg+xml;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") }
  71. .swiper-pagination { position:absolute; text-align:center; -webkit-transition:.3s;
  72. -moz-transition:.3s;
  73. -o-transition:.3s;
  74. transition:.3s;
  75. -webkit-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); z-index:10 }
  76. .swiper-pagination.swiper-pagination-hidden { opacity:0 }
  77. .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:10px; left:0; width:100% }
  78. .swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:.2 }
  79. button.swiper-pagination-bullet { border:none; margin:0; padding:0; box-shadow:none; -moz-appearance:none; -ms-appearance:none; -webkit-appearance:none; appearance:none }
  80. .swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer }
  81. .swiper-pagination-white .swiper-pagination-bullet { background:#fff }
  82. .swiper-pagination-bullet-active { opacity:1; background:#007aff }
  83. .swiper-pagination-white .swiper-pagination-bullet-active { background:#fff }
  84. .swiper-pagination-black .swiper-pagination-bullet-active { background:#000 }
  85. .swiper-container-vertical>.swiper-pagination-bullets { right:10px; top:50%; -webkit-transform:translate3d(0, -50%, 0); -moz-transform:translate3d(0, -50%, 0); -o-transform:translate(0, -50%); -ms-transform:translate3d(0, -50%, 0); transform:translate3d(0, -50%, 0) }
  86. .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { margin:5px 0; display:block }
  87. .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 5px }
  88. .swiper-pagination-progress { background:rgba(0, 0, 0, .25); position:absolute }
  89. .swiper-pagination-progress .swiper-pagination-progressbar { background:#007aff; position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top }
  90. .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar { -webkit-transform-origin:right top; -moz-transform-origin:right top; -ms-transform-origin:right top; -o-transform-origin:right top; transform-origin:right top }
  91. .swiper-container-horizontal>.swiper-pagination-progress { width:100%; height:4px; left:0; top:0 }
  92. .swiper-container-vertical>.swiper-pagination-progress { width:4px; height:100%; left:0; top:0 }
  93. .swiper-pagination-progress.swiper-pagination-white { background:rgba(255, 255, 255, .5) }
  94. .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background:#fff }
  95. .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar { background:#000 }
  96. .swiper-container-3d { -webkit-perspective:1200px; -moz-perspective:1200px; -o-perspective:1200px; perspective:1200px }
  97. .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 { -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transform-style:preserve-3d }
  98. .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 { position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10 }
  99. .swiper-container-3d .swiper-slide-shadow-left { background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
  100. .swiper-container-3d .swiper-slide-shadow-right { background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
  101. .swiper-container-3d .swiper-slide-shadow-top { background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
  102. .swiper-container-3d .swiper-slide-shadow-bottom { background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0))); background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)); background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
  103. .swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective:1200px }
  104. .swiper-container-cube, .swiper-container-flip { overflow:visible }
  105. .swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide { pointer-events:none; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden; z-index:1 }
  106. .swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none }
  107. .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events:auto }
  108. .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, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top { z-index:0; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; backface-visibility:hidden }
  109. .swiper-container-cube .swiper-slide { visibility:hidden; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; transform-origin:0 0; width:100%; height:100% }
  110. .swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin:100% 0; -moz-transform-origin:100% 0; -ms-transform-origin:100% 0; transform-origin:100% 0 }
  111. .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 { pointer-events:auto; visibility:visible }
  112. .swiper-container-cube .swiper-cube-shadow { position:absolute; left:0; bottom:0; width:100%; height:100%; background:#000; opacity:.6; -webkit-filter:blur(50px); filter:blur(50px); z-index:0 }
  113. .swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function:ease-out; -moz-transition-timing-function:ease-out; -ms-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out }
  114. .swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; -moz-transition-property:opacity; -o-transition-property:opacity; transition-property:opacity }
  115. .swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none }
  116. .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto }
  117. .swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0, 0, 0, .1) }
  118. .swiper-container-horizontal>.swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98% }
  119. .swiper-container-vertical>.swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98% }
  120. .swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0, 0, 0, .5); border-radius:10px; left:0; top:0 }
  121. .swiper-scrollbar-cursor-drag { cursor:move }
  122. .swiper-lazy-preloader { width:42px; height:42px; position:absolute; left:50%; top:50%; margin-left:-21px; margin-top:-21px; z-index:10; -webkit-transform-origin:50%; -moz-transform-origin:50%; transform-origin:50%; -webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation:swiper-preloader-spin 1s steps(12, end) infinite; animation:swiper-preloader-spin 1s steps(12, end) infinite }
  123. .swiper-lazy-preloader:after { display:block; content:""; width:100%; height:100%; background-image:url("data:image/svg+xml;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"); background-position:50%; -webkit-background-size:100%; background-size:100%; background-repeat:no-repeat }
  124. .swiper-lazy-preloader-white:after { background-image:url("data:image/svg+xml;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") }
  125. @-webkit-keyframes swiper-preloader-spin { 100% {
  126. -webkit-transform:rotate(360deg)
  127. }
  128. }
  129. @keyframes swiper-preloader-spin { 100% {
  130. transform:rotate(360deg)
  131. }
  132. }
  133. /*switchery*/
  134. .switchery { background-color:#fff; border:1px solid #dfdfdf; border-radius:20px; cursor:pointer; display:inline-block; height:30px; position:relative; vertical-align:middle; width:50px }
  135. .switchery>small { background:#fff; border-radius:100%; box-shadow:0 1px 3px rgba(0, 0, 0, 0.4); height:30px; position:absolute; top:0; width:30px }
  136. /*layui*/
  137. .layui-m-layer { position:relative; z-index:19891014 }
  138. .layui-m-layer * { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box }
  139. .layui-m-layermain, .layui-m-layershade { position:fixed; left:0; top:0; width:100%; height:100% }
  140. .layui-m-layershade { background-color:rgba(0, 0, 0, .7); pointer-events:auto }
  141. .layui-m-layermain { display:table; font-family:Helvetica, arial, sans-serif; pointer-events:none }
  142. .layui-m-layermain .layui-m-layersection { display:table-cell; vertical-align:middle; text-align:center }
  143. .layui-m-layerchild { position:relative; display:inline-block; text-align:left; background-color:#fff; font-size:14px; border-radius:5px; box-shadow:0 0 8px rgba(0, 0, 0, .1); pointer-events:auto; -webkit-overflow-scrolling:touch; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-duration:.2s;
  144. animation-duration:.2s
  145. }
  146. @-webkit-keyframes layui-m-anim-scale { 0% {
  147. opacity:0;
  148. -webkit-transform:scale(.5);
  149. transform:scale(.5)
  150. }
  151. 100% {
  152. opacity:1;
  153. -webkit-transform:scale(1);
  154. transform:scale(1)
  155. }
  156. }
  157. @keyframes layui-m-anim-scale { 0% {
  158. opacity:0;
  159. -webkit-transform:scale(.5);
  160. transform:scale(.5)
  161. }
  162. 100% {
  163. opacity:1;
  164. -webkit-transform:scale(1);
  165. transform:scale(1)
  166. }
  167. }
  168. .layui-m-anim-scale { animation-name:layui-m-anim-scale; -webkit-animation-name:layui-m-anim-scale }
  169. @-webkit-keyframes layui-m-anim-up { 0% {
  170. opacity:0;
  171. -webkit-transform:translateY(800px);
  172. transform:translateY(800px)
  173. }
  174. 100% {
  175. opacity:1;
  176. -webkit-transform:translateY(0);
  177. transform:translateY(0)
  178. }
  179. }
  180. @keyframes layui-m-anim-up { 0% {
  181. opacity:0;
  182. -webkit-transform:translateY(800px);
  183. transform:translateY(800px)
  184. }
  185. 100% {
  186. opacity:1;
  187. -webkit-transform:translateY(0);
  188. transform:translateY(0)
  189. }
  190. }
  191. .layui-m-anim-up { -webkit-animation-name:layui-m-anim-up; animation-name:layui-m-anim-up }
  192. .layui-m-layer0 .layui-m-layerchild { width:90%; max-width:640px }
  193. .layui-m-layer1 .layui-m-layerchild { border:none; border-radius:0 }
  194. .layui-m-layer2 .layui-m-layerchild { width:auto; max-width:260px; min-width:40px; border:none; background:0 0; box-shadow:none; color:#fff }
  195. .layui-m-layerchild h3 { padding:0 10px; height:60px; line-height:60px; font-size:16px; font-weight:400; border-radius:5px 5px 0 0; text-align:center }
  196. .layui-m-layerbtn span, .layui-m-layerchild h3 { text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
  197. .layui-m-layercont { padding:10px; line-height:22px; text-align:center }
  198. .layui-m-layer1 .layui-m-layercont { padding:0; text-align:left }
  199. .layui-m-layer2 .layui-m-layercont { text-align:center; padding:0; line-height:0 }
  200. .layui-m-layer2 .layui-m-layercont i { width:25px; height:25px; margin-left:8px; display:inline-block; background-color:#fff; border-radius:100%; -webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out; animation:layui-m-anim-loading 1.4s infinite ease-in-out; -webkit-animation-fill-mode:both; animation-fill-mode:both }
  201. .layui-m-layerbtn, .layui-m-layerbtn span { position:relative; text-align:center; border-radius:0 0 5px 5px }
  202. .layui-m-layer2 .layui-m-layercont p { margin-top:20px }
  203. @-webkit-keyframes layui-m-anim-loading { 0%, 100%, 80% {
  204. transform:scale(0);
  205. -webkit-transform:scale(0)
  206. }
  207. 40% {
  208. transform:scale(1);
  209. -webkit-transform:scale(1)
  210. }
  211. }
  212. @keyframes layui-m-anim-loading { 0%, 100%, 80% {
  213. transform:scale(0);
  214. -webkit-transform:scale(0)
  215. }
  216. 40% {
  217. transform:scale(1);
  218. -webkit-transform:scale(1)
  219. }
  220. }
  221. .layui-m-layer2 .layui-m-layercont i:first-child { margin-left:0; -webkit-animation-delay:-.32s;
  222. animation-delay:-.32s
  223. }
  224. .layui-m-layer2 .layui-m-layercont i.layui-m-layerload { -webkit-animation-delay:-.16s;
  225. animation-delay:-.16s
  226. }
  227. .layui-m-layer2 .layui-m-layercont>div { line-height:22px; padding-top:7px; margin-bottom:20px; font-size:14px }
  228. .layui-m-layerbtn { display:box; display:-moz-box; display:-webkit-box; width:100%; height:50px; line-height:50px; font-size:0; border-top:1px solid #D0D0D0; background-color:#F2F2F2 }
  229. .layui-m-layerbtn span { display:block; -moz-box-flex:1; box-flex:1; -webkit-box-flex:1; font-size:14px; cursor:pointer }
  230. .layui-m-layerbtn span[yes] { color:#40AFFE }
  231. .layui-m-layerbtn span[no] { border-right:1px solid #D0D0D0; border-radius:0 0 0 5px }
  232. .layui-m-layerbtn span:active { background-color:#F6F6F6 }
  233. .layui-m-layerend { position:absolute; right:7px; top:10px; width:30px; height:30px; border:0; font-weight:400; background:0 0; cursor:pointer; -webkit-appearance:none; font-size:30px }
  234. .layui-m-layerend::after, .layui-m-layerend::before {
  235. position:absolute;
  236. left:5px;
  237. top:15px;
  238. content:'';
  239. width:18px;
  240. height:1px;
  241. background-color:#999;
  242. transform:rotate(45deg);
  243. -webkit-transform:rotate(45deg);
  244. border-radius:3px
  245. }
  246. .layui-m-layerend::after {
  247. transform:rotate(-45deg);
  248. -webkit-transform:rotate(-45deg)
  249. }
  250. body .layui-m-layer .layui-m-layer-footer { position:fixed; width:95%; max-width:100%; margin:0 auto; left:0; right:0; bottom:10px; background:0 0 }
  251. .layui-m-layer-footer .layui-m-layercont { padding:20px; border-radius:5px 5px 0 0; background-color:rgba(255, 255, 255, .8) }
  252. .layui-m-layer-footer .layui-m-layerbtn { display:block; height:auto; background:0 0; border-top:none }
  253. .layui-m-layer-footer .layui-m-layerbtn span { background-color:rgba(255, 255, 255, .8) }
  254. .layui-m-layer-footer .layui-m-layerbtn span[no] { color:#FD482C; border-top:1px solid #c2c2c2; border-radius:0 0 5px 5px }
  255. .layui-m-layer-footer .layui-m-layerbtn span[yes] { margin-top:10px; border-radius:5px }
  256. body .layui-m-layer .layui-m-layer-msg { width:auto; max-width:90%; margin:0 auto; bottom:-150px; background-color:rgba(0, 0, 0, .7); color:#fff }
  257. .layui-m-layer-msg .layui-m-layercont { padding:10px 20px }
  258. .layer-closed { height:40px; }
  259. .layer-closed .btn-closed { z-index:2; top:10px; right:10px; position:absolute; width:18px; height:18px; display:block; background:url(../images/layer_closerbtn.png) no-repeat; background-size:100%; }
  260. .layui-m-layerbtns{ text-align:center;}
  261. .layui-m-layerbtns .btn-gray{ background-color:#e6e6e6;border-radius:0; font-size:1.4rem; color:#1a1a1a;padding: 7px 35px; margin:0 10px;}
  262. html { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; }
  263. body { margin: 0; font-size: 1.4rem; line-height: 1.5; color: #333; background-color: white; min-height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
  264. .wrap { width:100%; max-width:1200px; margin:0 auto; }
  265. .flex { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap }
  266. .flex>.cell { -webkit-box-flex:1; -webkit-flex:1; -ms-flex:1; flex:1; width:0; -webkit-flex-basis:0; -ms-flex-preferred-size:0; flex-basis:0; max-width:100%; display:block; position:relative }
  267. .flex>.cell.fixed { -webkit-box-flex:0; -webkit-flex:none; -ms-flex:none; flex:none; width:auto }
  268. .container { position:absolute; width:100%; min-height:100%; }
  269. /* index */
  270. .index_top { position:relative; }
  271. .index_top img, .ad img { width:100%; height:auto; }
  272. .user_box { z-index:2; position:absolute; left:0; top:16%; width:92%; padding-left:8%; }
  273. .user_avatar, .user_info { display:inline-block; float: left; }
  274. .user_avatar { position:relative; margin-right:1.8rem; margin-top:0.2rem; }
  275. .avatar, .avatar img { width:6.5rem; height:6.5rem; border-radius:999px; }
  276. .user_avatar .avatar img { border:3px solid rgba(255, 255, 255, 0.2); }
  277. .user_avatar .icon-rz { z-index:2; position:absolute; right:-3px; bottom:-3px; }
  278. .icon-rz { width:1.4rem; height:1.4rem; background-image: url(../images/icon_rz.png); background-size:100%; }
  279. .user_info { width:43%; color:#fff; }
  280. .user_info li { font-size:1.2rem; line-height:1.6; }
  281. .user_info .username { font-size:1.8rem; }
  282. .signday { font-size:1.4rem; }
  283. .user_info .label_yellow { margin-left:0.6rem; }
  284. .label_yellow {
  285. padding:0 .3rem; font-size:1.2rem; background-color:#ffd153; border-radius:5px; color:#44474d; line-height:1.0625rem; }
  286. .signin { margin-top:0.7rem; line-height:2rem; }
  287. .btn-signin { background:none; border:1px solid #fff!important; color:#fff; padding:0 0.9375rem; font-size:1.2rem; line-height:2rem; margin-top:-.2rem;
  288. }
  289. .btn-signin[disabled] { background:none!important; border:1px solid #999!important; color:#999!important; }
  290. .bgwhite, .marginbottom15 { margin-bottom:1.2rem }
  291. .marginbottom20 { margin-bottom:1.3rem }
  292. .bgwhite { background-color:#fff; }
  293. .navs li { text-align:center; }
  294. .navs li a { display:block; padding:1.5rem 0; font-size:1.5rem; line-height:1.8; }
  295. .navs li img { width:4.5rem; height:4.5rem; display:inline-block; }
  296. .menus li, .list li { text-align:left; border-bottom:1px solid #adadad; display:block; }
  297. .menus li a { display:block; font-size:1.125rem; padding:1rem; background-color:#fff; font-size:1.8rem; line-height:2.5rem; color:#404041; }
  298. .menus li:last-child { border-bottom:0; }
  299. .icon-left, .icon-left2 { margin-right:1rem; float:left; }
  300. .icon-left, .icon-left img, .icon-arrowright, .icon-arrowdown { width:2.5rem; height:2.5rem; display:inline-block; }
  301. .icon-left2, .icon-left2 img { width:3.6rem; height:3.6rem; }
  302. .icon-arrowright { background-image:url(../images/icon_arrowright.png); background-size:100%; float:right; }
  303. .icon-arrowdown { background-image: url(../images/icon_arrowdown.png); background-size:100%; float:right; }
  304. .list li, .list dt, .list dd { background-color:#fff; padding:1rem; color:#333; line-height:2.5rem; border-bottom:1px solid #dbdbdb; }
  305. .list ul { margin-bottom:0.75rem; width:100%; }
  306. .list li { }
  307. .list li ul { width:100%; float:left; }
  308. .list li ul li { padding:1rem 3.5rem 1rem 4rem; background-color:#f1eded; }
  309. .list .left, .list .right { margin:0; float:left; display:inline-block; }
  310. .list .left { width:45%; }
  311. .list .right { width:55%; text-align:right; color:#999; }
  312. .list dl { padding:0 1.2rem; background-color:#fff; }
  313. .list dt, .list dd { font-size:1.3rem; }
  314. .list dd:last-child { border-bottom:0; }
  315. /*gamecenter*/
  316. .gamecenter_top { position:relative; }
  317. .gamecenter_top img { width:100%; height:auto; }
  318. .gamecenter_top .search_btn { z-index:22; position:absolute; right:.8rem;
  319. top:.8rem;
  320. width:3.5rem; height:3.5rem; overflow:hidden; }
  321. .icon-search { width:3.5rem; height:3.5rem; background-image:url(../images/icon_search.png); }
  322. .gamecenter_nav { margin-bottom:0; }
  323. .gamecenter_nav li img { width:3.7rem; height:3.7rem; }
  324. .gamecenter_nav li a { font-size:1.4rem; }
  325. .gamecenter_tit { padding:.625rem .9375rem;
  326. }
  327. .gamecenter_tit, .gamecenter_tit .tit, .gamecenter_tit .more { color:#9a9a9a; font-size:1.3rem; line-height:1.5; }
  328. .gamecenter_cell { }
  329. .gamecenter_list {
  330. padding:1.7rem .8rem; background-color:#fff; box-sizing:border-box; }
  331. .gamecenter_list li { width:25%; height:auto; padding:0 .8rem;
  332. display:inline-block; text-align:center; float:left; box-sizing:border-box; }
  333. .gamecenter_list li a { }
  334. .gamecenter_list li img { /*width:7.2rem; height:7.2rem; */ max-width:100%; }
  335. .gamecenter_list li b { height:2rem; font-size:1.3rem; color:#343434; line-height:2; overflow:hidden; display:block; margin-top:.3rem;
  336. }
  337. .gamecenter_list li p {
  338. padding:0 .5rem; font-size:1rem; color:#b2b2b2; line-height:1.2; height:1.2em; overflow:hidden; text-overflow: ellipsis; }
  339. .game_list a { display:block; }
  340. .game_list dl { position:relative; display:table; width:100%; padding:1.5rem 0; border-bottom:1px solid #dcdcdc; }
  341. .game_list dt, .game_list dd { display: table-cell; vertical-align: top; }
  342. .game_list .gameimg { padding-left:1.5rem; padding-right:1.3rem; }
  343. .game_list .gameinfo { padding-right:1.6rem; }
  344. .game_list .gameimg, .game_list .gameimg img { width:6.5rem; height:6.5rem; }
  345. .game_list .gameinfo { }
  346. .game_list .gamename { font-size:1.5rem; color:#333; line-height:2; }
  347. .game_list .meta { font-size:1.2rem; color:#b2b2b2; }
  348. .game_list .icon-arrowright4 { z-index:2; position:absolute; top:50%; right:1rem; margin-top:-.5rem;
  349. }
  350. .icon-arrowright4 { width:1.3rem; height:1.3rem; background-image:url(../images/icon_arrowright4.png); }
  351. .search-box { margin:1rem 1rem 0 1rem; }
  352. .searchinput { width:100%; height:1.5rem; display:block; text-align:center; background-color:#eee; padding:.8rem 0;
  353. border-radius:8px; color:#646464; overflow:hidden; font-size:1.3rem; }
  354. .gamecenter_tit2 { font-size:1.3rem; border-bottom:1px solid #eaeaea; padding:0 1rem; line-height:2.8; }
  355. .icon-search2 { width:1.6rem; height:1.6rem; background-image:url(../images/icon_search2.png); margin-top:-.5rem;
  356. }
  357. .game_ranklist { }
  358. .game_ranklist dl { width:98%; border-bottom:0; border-radius:8px; margin:2%; margin-top:.5rem;
  359. margin-bottom:.5rem;
  360. }
  361. .game_ranklist dt, .game_ranklist dd { vertical-align:middle; }
  362. .game_ranklist .gameimg { padding-left:0; }
  363. .game_ranklist .gameimg, .game_ranklist .gameimg img { width:9rem; height:9rem; }
  364. .game_ranklist .gameinfo { padding-right:1.5rem; }
  365. .game_ranklist .gamename { font-size:2rem; color:#040404; }
  366. .game_ranklist .gamemeta { position:relative; min-height:2.2rem; padding-bottom:.5rem;
  367. padding-right:5.2rem; }
  368. .game_ranklist .meta { display:inline-block; color:#a8a5a5; }
  369. .game_ranklist .btn-border3 { z-index:2; position:absolute; right:0; top:0; border:1px solid #0080fc; border-radius:2px; color:#0080fc; font-size:1.4rem; line-height:2.5rem; height:2.5rem; width:5rem; text-align:center; padding:0; background-color:#fff; margin-top:-.7rem;
  370. }
  371. .game_ranklist .recommend { }
  372. .game_ranklist .gamenumber { width:3.5rem; text-align:center; font-family:Arial; font-style:italic; font-weight:bold; color:#ccc; font-size:3.6rem; }
  373. .game_ranklist .number01 { color:#d931ed; }
  374. .game_ranklist .number02 { color:#ff6e13; }
  375. .game_ranklist .number03 { color:#dd128e; }
  376. .game_ranklist .number04 { color:#36d026; }
  377. .game_ranklist .number05 { color:#2fdcd6; }
  378. .game_ranklist .number06 { color:#2f95dc; }
  379. .game_ranklist .starbox, .game_ranklist .sentimen { font-size:1.3rem; color:#040404; width:50%; float:left; line-height:1.5rem; }
  380. .game_ranklist .starbox { width:60%; }
  381. .game_ranklist .sentimen { width:40%; }
  382. .star { color:#f4d60f; display:inline-block; font-size:1.5rem; }
  383. .game_ranklist .sentimen { text-align:right; }
  384. .c-yellow2 { color:#ff6e13; }
  385. @media only screen and (min-width:640px) and (max-width:1024px) {
  386. .cards_box .cards_top, .cards_box .cards_act {
  387. margin-top:2.7rem;
  388. }
  389. .cards_box2 {
  390. min-height:30rem;
  391. }
  392. .card-moreinfo {
  393. margin-top:2.5rem;
  394. }
  395. }
  396. @media only screen and (min-width:480px) and (max-width:1024px) {
  397. .user_box {
  398. top:30%;
  399. padding-left:15%;
  400. }
  401. .user_avatar .avatar, .user_avatar .avatar img {
  402. width:6.8rem;
  403. height:6.8rem;
  404. }
  405. .index_cell5 .li02 a, .index_cell5 .li03 a {
  406. padding:0.85rem 0.625rem;
  407. }
  408. .members_box .members_cell {
  409. padding:10% 15%;
  410. }
  411. .members_box .user_info {
  412. margin-top:0.875rem;
  413. }
  414. .task_list .tit, .task_list .tit2 {
  415. width:55%;
  416. }
  417. .area-selbox li {
  418. width:10%;
  419. }
  420. }
  421. @media only screen and (max-width:768px) {
  422. }
  423. @media only screen and (max-width:480px) {
  424. .cards_box2 {
  425. min-height:28rem;
  426. }
  427. }
  428. @media only screen and (max-width:375px) {
  429. .index_cell5 .li02 a {
  430. padding:0.8rem 0.5rem;
  431. }
  432. .index_cell5 .li03 a {
  433. padding:0.1rem 0.5rem;
  434. }
  435. .task_list .tit, .task_list .tit2 {
  436. width:48%;
  437. }
  438. .game_ranklist .gameimg, .game_ranklist .gameimg img {
  439. width:7.6rem;
  440. height:7.6rem;
  441. }
  442. .game_ranklist .gamename {
  443. font-size:1.8rem;
  444. }
  445. .game_ranklist .gamenumber {
  446. width:3rem;
  447. font-size:3rem;
  448. }
  449. .game_ranklist .gameimg {
  450. padding-right:1rem;
  451. }
  452. .conments_box .fl {
  453. width:50%;
  454. }
  455. .cards_box2 {
  456. min-height:31rem;
  457. }
  458. }
  459. @media only screen and (max-width:320px) {
  460. .user_info {
  461. margin-top:-0.6rem;
  462. }
  463. .avatar, .avatar img {
  464. width:5rem;
  465. height:5rem;
  466. }
  467. .user_info .username {
  468. font-size: 1.6rem;
  469. }
  470. .index_cell5 .li02 a, .index_cell5 .li03 a {
  471. padding:0.1rem 0.5rem;
  472. }
  473. .edit-form li {
  474. font-size:1.2rem;
  475. }
  476. .members_box .members_cell {
  477. padding:5% 6%;
  478. }
  479. .members_box .user_info {
  480. margin-top:0;
  481. }
  482. .task_list .tit, .task_list .tit2 {
  483. width:42%;
  484. }
  485. .sesrch-tips span {
  486. width:14%;
  487. }
  488. .sesrch-tips p {
  489. width:86%;
  490. }
  491. .gamecenter_list li b {
  492. font-size:1.2rem;
  493. }
  494. .game_list dl {
  495. padding:1rem 0;
  496. }
  497. .game_list .gameimg {
  498. padding-left:1rem;
  499. padding-right:1rem;
  500. }
  501. .game_ranklist .gameinfo {
  502. padding-right:1rem;
  503. }
  504. .game_ranklist .gamenumber {
  505. width:2rem;
  506. font-size:2rem;
  507. }
  508. .game_ranklist .gamename {
  509. font-size:1.6rem;
  510. }
  511. .game_ranklist .gameimg, .game_ranklist .gameimg img {
  512. width:6rem;
  513. height:6rem;
  514. padding-left:0;
  515. }
  516. .game_ranklist .gamemeta {
  517. padding-right:4.2rem;
  518. }
  519. .game_ranklist .btn-border3 {
  520. width:4rem;
  521. height:2rem;
  522. line-height:2rem;
  523. }
  524. .maintenance_note .dropdown b {
  525. width:22%;
  526. }
  527. .maintenance_note .dropdown span {
  528. width:77%;
  529. }
  530. .appointment-form .btns2 .btn {
  531. padding:1.4rem 2.4rem;
  532. margin:0 1rem;
  533. }
  534. .conments_box .fl {
  535. width:55%;
  536. margin-bottom:.5rem;
  537. }
  538. .imgload-pic img {
  539. width:7rem;
  540. height:7rem;
  541. margin-right:.8rem;
  542. }
  543. .comments-list .avatar {
  544. margin-right:1rem;
  545. }
  546. .comments-list .username {
  547. font-size:1.4rem;
  548. }
  549. .comments-list dl {
  550. padding: 1.2rem 1rem;
  551. }
  552. .comments-list .con {
  553. font-size:1.2rem;
  554. }
  555. .area-selbox li {
  556. width:20%;
  557. }
  558. .map-info .btn {
  559. margin:0 .3rem;
  560. }
  561. .cards_box2 {
  562. min-height:31rem;
  563. }
  564. }