123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571 |
- /* reset */
- 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; }
- header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display:block; }
- table { border-collapse:collapse; border-spacing:0; }
- caption, th { text-align:left; font-weight:normal; }
- html, body, fieldset, img, iframe, abbr { border:0; }
- i, cite, em, var, address, dfn { font-style:normal; vertical-align:middle; }
- [hidefocus], summary {
- outline:0;
- }
- li { list-style:none; }
- /*h1,h2,h3,h4,h5,h6,small{font-size:100%;}*/
- sup, sub { font-size:83%; }
- pre, code, kbd, samp { font-family:inherit; }
- q:before, q:after { content:none; }
- textarea { overflow:auto; resize:none; }
- label, summary { cursor:default; }
- a, button { cursor:pointer; }
- input[type="text"], input[type="button"] { -webkit-appearance: none; border:0; }
- select { -webkit-appearance: none; }
- h1, h2, h3, h4, h5, h6, em, strong{ font-weight:normal; }
- b{ font-weight:bold;}
- del, ins, u, s, a, a:hover { text-decoration:none; }
- body, textarea, input, button, select, keygen, legend { font:12px/1.14 "Microsoft Yahei"; color:#333; outline:0; }
- body { }
- a, a:hover { color:inherit; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
- img { vertical-align: middle; max-width:100%; }
- /*conmon*/
- .fl { float:left; }
- .fr { float:right; }
- .clearfix { zoom: 1 }
- .clearfix:after { content: ""; display: table; clear: both; height:0; visibility:hidden; line-height: 0; font-size:0; }
- .textl { text-align:left; }
- .textr { text-align:right; }
- .textc { text-align:center; }
- .c-green { color: #06bf04 !important }
- .c-red { color: #ed5050 !important }
- .c-gray { color: #b2b2b2 !important }
- .c-yellow { color: #ffe850 !important }
- .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; }
- .btn:hover { color: #606060 }
- .btn:active { background-color: #e9e9e9; color: #999 }
- .btn.disabled, .btn[disabled] { background-color: #c9c9c9 !important; background-image: none !important; border: 1px solid transparent !important; color: #fff !important }
- .btn.disabled:active, .btn[disabled]:active { background-color: #c9c9c9 !important; background-image: none !important; border: 1px solid #bcbcbc !important }
- .btn.btn-blue { color: #fff; background-color: #2797d1; border-color: #fff; border: 1px solid #2797d1; }
- .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 }
- .icon { background-repeat:no-repeat; display:inline-block; background-size:100%; }
- .fixbottom { position: fixed; z-index: 999; bottom: 0px; width:100%; display: block; overflow: hidden; }
- /*swiper*/
- .swiper-container { margin:0 auto; position:relative; overflow:hidden; z-index:1 }
- .swiper-container-no-flexbox .swiper-slide { float:left }
- .swiper-container-vertical>.swiper-wrapper { -webkit-box-orient:vertical; -moz-box-orient:vertical; -ms-flex-direction:column; -webkit-flex-direction:column; flex-direction:column }
- .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 }
- .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) }
- .swiper-container-multirow>.swiper-wrapper { -webkit-box-lines:multiple; -moz-box-lines:multiple; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap }
- .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 }
- .swiper-slide { -webkit-flex-shrink:0; -ms-flex:0 0 auto; flex-shrink:0; width:100%; height:100%; position:relative }
- .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height:auto }
- .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 }
- .swiper-container .swiper-notification { position:absolute; left:0; top:0; pointer-events:none; opacity:0; z-index:-1000 }
- .swiper-wp8-horizontal { -ms-touch-action:pan-y; touch-action:pan-y }
- .swiper-wp8-vertical { -ms-touch-action:pan-x; touch-action:pan-x }
- .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 }
- .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity:.35; cursor:auto; pointer-events:none }
- .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 }
- .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") }
- .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") }
- .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 }
- .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") }
- .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") }
- .swiper-pagination { position:absolute; text-align:center; -webkit-transition:.3s;
- -moz-transition:.3s;
- -o-transition:.3s;
- transition:.3s;
- -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 }
- .swiper-pagination.swiper-pagination-hidden { opacity:0 }
- .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:10px; left:0; width:100% }
- .swiper-pagination-bullet { width:8px; height:8px; display:inline-block; border-radius:100%; background:#000; opacity:.2 }
- button.swiper-pagination-bullet { border:none; margin:0; padding:0; box-shadow:none; -moz-appearance:none; -ms-appearance:none; -webkit-appearance:none; appearance:none }
- .swiper-pagination-clickable .swiper-pagination-bullet { cursor:pointer }
- .swiper-pagination-white .swiper-pagination-bullet { background:#fff }
- .swiper-pagination-bullet-active { opacity:1; background:#007aff }
- .swiper-pagination-white .swiper-pagination-bullet-active { background:#fff }
- .swiper-pagination-black .swiper-pagination-bullet-active { background:#000 }
- .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) }
- .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { margin:5px 0; display:block }
- .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 5px }
- .swiper-pagination-progress { background:rgba(0, 0, 0, .25); position:absolute }
- .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 }
- .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 }
- .swiper-container-horizontal>.swiper-pagination-progress { width:100%; height:4px; left:0; top:0 }
- .swiper-container-vertical>.swiper-pagination-progress { width:4px; height:100%; left:0; top:0 }
- .swiper-pagination-progress.swiper-pagination-white { background:rgba(255, 255, 255, .5) }
- .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar { background:#fff }
- .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar { background:#000 }
- .swiper-container-3d { -webkit-perspective:1200px; -moz-perspective:1200px; -o-perspective:1200px; perspective:1200px }
- .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 }
- .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 }
- .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)) }
- .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)) }
- .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)) }
- .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)) }
- .swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective:1200px }
- .swiper-container-cube, .swiper-container-flip { overflow:visible }
- .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 }
- .swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide { pointer-events:none }
- .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 }
- .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 }
- .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% }
- .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 }
- .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 }
- .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 }
- .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 }
- .swiper-container-fade .swiper-slide { pointer-events:none; -webkit-transition-property:opacity; -moz-transition-property:opacity; -o-transition-property:opacity; transition-property:opacity }
- .swiper-container-fade .swiper-slide .swiper-slide { pointer-events:none }
- .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events:auto }
- .swiper-scrollbar { border-radius:10px; position:relative; -ms-touch-action:none; background:rgba(0, 0, 0, .1) }
- .swiper-container-horizontal>.swiper-scrollbar { position:absolute; left:1%; bottom:3px; z-index:50; height:5px; width:98% }
- .swiper-container-vertical>.swiper-scrollbar { position:absolute; right:3px; top:1%; z-index:50; width:5px; height:98% }
- .swiper-scrollbar-drag { height:100%; width:100%; position:relative; background:rgba(0, 0, 0, .5); border-radius:10px; left:0; top:0 }
- .swiper-scrollbar-cursor-drag { cursor:move }
- .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 }
- .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 }
- .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") }
- @-webkit-keyframes swiper-preloader-spin { 100% {
- -webkit-transform:rotate(360deg)
- }
- }
- @keyframes swiper-preloader-spin { 100% {
- transform:rotate(360deg)
- }
- }
- /*switchery*/
- .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 }
- .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 }
- /*layui*/
- .layui-m-layer { position:relative; z-index:19891014 }
- .layui-m-layer * { -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box }
- .layui-m-layermain, .layui-m-layershade { position:fixed; left:0; top:0; width:100%; height:100% }
- .layui-m-layershade { background-color:rgba(0, 0, 0, .7); pointer-events:auto }
- .layui-m-layermain { display:table; font-family:Helvetica, arial, sans-serif; pointer-events:none }
- .layui-m-layermain .layui-m-layersection { display:table-cell; vertical-align:middle; text-align:center }
- .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;
- animation-duration:.2s
- }
- @-webkit-keyframes layui-m-anim-scale { 0% {
- opacity:0;
- -webkit-transform:scale(.5);
- transform:scale(.5)
- }
- 100% {
- opacity:1;
- -webkit-transform:scale(1);
- transform:scale(1)
- }
- }
- @keyframes layui-m-anim-scale { 0% {
- opacity:0;
- -webkit-transform:scale(.5);
- transform:scale(.5)
- }
- 100% {
- opacity:1;
- -webkit-transform:scale(1);
- transform:scale(1)
- }
- }
- .layui-m-anim-scale { animation-name:layui-m-anim-scale; -webkit-animation-name:layui-m-anim-scale }
- @-webkit-keyframes layui-m-anim-up { 0% {
- opacity:0;
- -webkit-transform:translateY(800px);
- transform:translateY(800px)
- }
- 100% {
- opacity:1;
- -webkit-transform:translateY(0);
- transform:translateY(0)
- }
- }
- @keyframes layui-m-anim-up { 0% {
- opacity:0;
- -webkit-transform:translateY(800px);
- transform:translateY(800px)
- }
- 100% {
- opacity:1;
- -webkit-transform:translateY(0);
- transform:translateY(0)
- }
- }
- .layui-m-anim-up { -webkit-animation-name:layui-m-anim-up; animation-name:layui-m-anim-up }
- .layui-m-layer0 .layui-m-layerchild { width:90%; max-width:640px }
- .layui-m-layer1 .layui-m-layerchild { border:none; border-radius:0 }
- .layui-m-layer2 .layui-m-layerchild { width:auto; max-width:260px; min-width:40px; border:none; background:0 0; box-shadow:none; color:#fff }
- .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 }
- .layui-m-layerbtn span, .layui-m-layerchild h3 { text-overflow:ellipsis; overflow:hidden; white-space:nowrap }
- .layui-m-layercont { padding:10px; line-height:22px; text-align:center }
- .layui-m-layer1 .layui-m-layercont { padding:0; text-align:left }
- .layui-m-layer2 .layui-m-layercont { text-align:center; padding:0; line-height:0 }
- .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 }
- .layui-m-layerbtn, .layui-m-layerbtn span { position:relative; text-align:center; border-radius:0 0 5px 5px }
- .layui-m-layer2 .layui-m-layercont p { margin-top:20px }
- @-webkit-keyframes layui-m-anim-loading { 0%, 100%, 80% {
- transform:scale(0);
- -webkit-transform:scale(0)
- }
- 40% {
- transform:scale(1);
- -webkit-transform:scale(1)
- }
- }
- @keyframes layui-m-anim-loading { 0%, 100%, 80% {
- transform:scale(0);
- -webkit-transform:scale(0)
- }
- 40% {
- transform:scale(1);
- -webkit-transform:scale(1)
- }
- }
- .layui-m-layer2 .layui-m-layercont i:first-child { margin-left:0; -webkit-animation-delay:-.32s;
- animation-delay:-.32s
- }
- .layui-m-layer2 .layui-m-layercont i.layui-m-layerload { -webkit-animation-delay:-.16s;
- animation-delay:-.16s
- }
- .layui-m-layer2 .layui-m-layercont>div { line-height:22px; padding-top:7px; margin-bottom:20px; font-size:14px }
- .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 }
- .layui-m-layerbtn span { display:block; -moz-box-flex:1; box-flex:1; -webkit-box-flex:1; font-size:14px; cursor:pointer }
- .layui-m-layerbtn span[yes] { color:#40AFFE }
- .layui-m-layerbtn span[no] { border-right:1px solid #D0D0D0; border-radius:0 0 0 5px }
- .layui-m-layerbtn span:active { background-color:#F6F6F6 }
- .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 }
- .layui-m-layerend::after, .layui-m-layerend::before {
- position:absolute;
- left:5px;
- top:15px;
- content:'';
- width:18px;
- height:1px;
- background-color:#999;
- transform:rotate(45deg);
- -webkit-transform:rotate(45deg);
- border-radius:3px
- }
- .layui-m-layerend::after {
- transform:rotate(-45deg);
- -webkit-transform:rotate(-45deg)
- }
- 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 }
- .layui-m-layer-footer .layui-m-layercont { padding:20px; border-radius:5px 5px 0 0; background-color:rgba(255, 255, 255, .8) }
- .layui-m-layer-footer .layui-m-layerbtn { display:block; height:auto; background:0 0; border-top:none }
- .layui-m-layer-footer .layui-m-layerbtn span { background-color:rgba(255, 255, 255, .8) }
- .layui-m-layer-footer .layui-m-layerbtn span[no] { color:#FD482C; border-top:1px solid #c2c2c2; border-radius:0 0 5px 5px }
- .layui-m-layer-footer .layui-m-layerbtn span[yes] { margin-top:10px; border-radius:5px }
- 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 }
- .layui-m-layer-msg .layui-m-layercont { padding:10px 20px }
- .layer-closed { height:40px; }
- .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%; }
- .layui-m-layerbtns{ text-align:center;}
- .layui-m-layerbtns .btn-gray{ background-color:#e6e6e6;border-radius:0; font-size:1.4rem; color:#1a1a1a;padding: 7px 35px; margin:0 10px;}
- html { font-family: "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%; }
- 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; }
- .wrap { width:100%; max-width:1200px; margin:0 auto; }
- .flex { display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap }
- .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 }
- .flex>.cell.fixed { -webkit-box-flex:0; -webkit-flex:none; -ms-flex:none; flex:none; width:auto }
- .container { position:absolute; width:100%; min-height:100%; }
- /* index */
- .index_top { position:relative; }
- .index_top img, .ad img { width:100%; height:auto; }
- .user_box { z-index:2; position:absolute; left:0; top:16%; width:92%; padding-left:8%; }
- .user_avatar, .user_info { display:inline-block; float: left; }
- .user_avatar { position:relative; margin-right:1.8rem; margin-top:0.2rem; }
- .avatar, .avatar img { width:6.5rem; height:6.5rem; border-radius:999px; }
- .user_avatar .avatar img { border:3px solid rgba(255, 255, 255, 0.2); }
- .user_avatar .icon-rz { z-index:2; position:absolute; right:-3px; bottom:-3px; }
- .icon-rz { width:1.4rem; height:1.4rem; background-image: url(../images/icon_rz.png); background-size:100%; }
- .user_info { width:43%; color:#fff; }
- .user_info li { font-size:1.2rem; line-height:1.6; }
- .user_info .username { font-size:1.8rem; }
- .signday { font-size:1.4rem; }
- .user_info .label_yellow { margin-left:0.6rem; }
- .label_yellow {
- padding:0 .3rem; font-size:1.2rem; background-color:#ffd153; border-radius:5px; color:#44474d; line-height:1.0625rem; }
- .signin { margin-top:0.7rem; line-height:2rem; }
- .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;
- }
- .btn-signin[disabled] { background:none!important; border:1px solid #999!important; color:#999!important; }
- .bgwhite, .marginbottom15 { margin-bottom:1.2rem }
- .marginbottom20 { margin-bottom:1.3rem }
- .bgwhite { background-color:#fff; }
- .navs li { text-align:center; }
- .navs li a { display:block; padding:1.5rem 0; font-size:1.5rem; line-height:1.8; }
- .navs li img { width:4.5rem; height:4.5rem; display:inline-block; }
- .menus li, .list li { text-align:left; border-bottom:1px solid #adadad; display:block; }
- .menus li a { display:block; font-size:1.125rem; padding:1rem; background-color:#fff; font-size:1.8rem; line-height:2.5rem; color:#404041; }
- .menus li:last-child { border-bottom:0; }
- .icon-left, .icon-left2 { margin-right:1rem; float:left; }
- .icon-left, .icon-left img, .icon-arrowright, .icon-arrowdown { width:2.5rem; height:2.5rem; display:inline-block; }
- .icon-left2, .icon-left2 img { width:3.6rem; height:3.6rem; }
- .icon-arrowright { background-image:url(../images/icon_arrowright.png); background-size:100%; float:right; }
- .icon-arrowdown { background-image: url(../images/icon_arrowdown.png); background-size:100%; float:right; }
- .list li, .list dt, .list dd { background-color:#fff; padding:1rem; color:#333; line-height:2.5rem; border-bottom:1px solid #dbdbdb; }
- .list ul { margin-bottom:0.75rem; width:100%; }
- .list li { }
- .list li ul { width:100%; float:left; }
- .list li ul li { padding:1rem 3.5rem 1rem 4rem; background-color:#f1eded; }
- .list .left, .list .right { margin:0; float:left; display:inline-block; }
- .list .left { width:45%; }
- .list .right { width:55%; text-align:right; color:#999; }
- .list dl { padding:0 1.2rem; background-color:#fff; }
- .list dt, .list dd { font-size:1.3rem; }
- .list dd:last-child { border-bottom:0; }
- /*gamecenter*/
- .gamecenter_top { position:relative; }
- .gamecenter_top img { width:100%; height:auto; }
- .gamecenter_top .search_btn { z-index:22; position:absolute; right:.8rem;
- top:.8rem;
- width:3.5rem; height:3.5rem; overflow:hidden; }
- .icon-search { width:3.5rem; height:3.5rem; background-image:url(../images/icon_search.png); }
- .gamecenter_nav { margin-bottom:0; }
- .gamecenter_nav li img { width:3.7rem; height:3.7rem; }
- .gamecenter_nav li a { font-size:1.4rem; }
- .gamecenter_tit { padding:.625rem .9375rem;
- }
- .gamecenter_tit, .gamecenter_tit .tit, .gamecenter_tit .more { color:#9a9a9a; font-size:1.3rem; line-height:1.5; }
- .gamecenter_cell { }
- .gamecenter_list {
- padding:1.7rem .8rem; background-color:#fff; box-sizing:border-box; }
- .gamecenter_list li { width:25%; height:auto; padding:0 .8rem;
- display:inline-block; text-align:center; float:left; box-sizing:border-box; }
- .gamecenter_list li a { }
- .gamecenter_list li img { /*width:7.2rem; height:7.2rem; */ max-width:100%; }
- .gamecenter_list li b { height:2rem; font-size:1.3rem; color:#343434; line-height:2; overflow:hidden; display:block; margin-top:.3rem;
- }
- .gamecenter_list li p {
- padding:0 .5rem; font-size:1rem; color:#b2b2b2; line-height:1.2; height:1.2em; overflow:hidden; text-overflow: ellipsis; }
- .game_list a { display:block; }
- .game_list dl { position:relative; display:table; width:100%; padding:1.5rem 0; border-bottom:1px solid #dcdcdc; }
- .game_list dt, .game_list dd { display: table-cell; vertical-align: top; }
- .game_list .gameimg { padding-left:1.5rem; padding-right:1.3rem; }
- .game_list .gameinfo { padding-right:1.6rem; }
- .game_list .gameimg, .game_list .gameimg img { width:6.5rem; height:6.5rem; }
- .game_list .gameinfo { }
- .game_list .gamename { font-size:1.5rem; color:#333; line-height:2; }
- .game_list .meta { font-size:1.2rem; color:#b2b2b2; }
- .game_list .icon-arrowright4 { z-index:2; position:absolute; top:50%; right:1rem; margin-top:-.5rem;
- }
- .icon-arrowright4 { width:1.3rem; height:1.3rem; background-image:url(../images/icon_arrowright4.png); }
- .search-box { margin:1rem 1rem 0 1rem; }
- .searchinput { width:100%; height:1.5rem; display:block; text-align:center; background-color:#eee; padding:.8rem 0;
- border-radius:8px; color:#646464; overflow:hidden; font-size:1.3rem; }
- .gamecenter_tit2 { font-size:1.3rem; border-bottom:1px solid #eaeaea; padding:0 1rem; line-height:2.8; }
- .icon-search2 { width:1.6rem; height:1.6rem; background-image:url(../images/icon_search2.png); margin-top:-.5rem;
- }
- .game_ranklist { }
- .game_ranklist dl { width:98%; border-bottom:0; border-radius:8px; margin:2%; margin-top:.5rem;
- margin-bottom:.5rem;
- }
- .game_ranklist dt, .game_ranklist dd { vertical-align:middle; }
- .game_ranklist .gameimg { padding-left:0; }
- .game_ranklist .gameimg, .game_ranklist .gameimg img { width:9rem; height:9rem; }
- .game_ranklist .gameinfo { padding-right:1.5rem; }
- .game_ranklist .gamename { font-size:2rem; color:#040404; }
- .game_ranklist .gamemeta { position:relative; min-height:2.2rem; padding-bottom:.5rem;
- padding-right:5.2rem; }
- .game_ranklist .meta { display:inline-block; color:#a8a5a5; }
- .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;
- }
- .game_ranklist .recommend { }
- .game_ranklist .gamenumber { width:3.5rem; text-align:center; font-family:Arial; font-style:italic; font-weight:bold; color:#ccc; font-size:3.6rem; }
- .game_ranklist .number01 { color:#d931ed; }
- .game_ranklist .number02 { color:#ff6e13; }
- .game_ranklist .number03 { color:#dd128e; }
- .game_ranklist .number04 { color:#36d026; }
- .game_ranklist .number05 { color:#2fdcd6; }
- .game_ranklist .number06 { color:#2f95dc; }
- .game_ranklist .starbox, .game_ranklist .sentimen { font-size:1.3rem; color:#040404; width:50%; float:left; line-height:1.5rem; }
- .game_ranklist .starbox { width:60%; }
- .game_ranklist .sentimen { width:40%; }
- .star { color:#f4d60f; display:inline-block; font-size:1.5rem; }
- .game_ranklist .sentimen { text-align:right; }
- .c-yellow2 { color:#ff6e13; }
- @media only screen and (min-width:640px) and (max-width:1024px) {
- .cards_box .cards_top, .cards_box .cards_act {
- margin-top:2.7rem;
- }
- .cards_box2 {
- min-height:30rem;
- }
- .card-moreinfo {
- margin-top:2.5rem;
- }
- }
- @media only screen and (min-width:480px) and (max-width:1024px) {
- .user_box {
- top:30%;
- padding-left:15%;
- }
- .user_avatar .avatar, .user_avatar .avatar img {
- width:6.8rem;
- height:6.8rem;
- }
- .index_cell5 .li02 a, .index_cell5 .li03 a {
- padding:0.85rem 0.625rem;
- }
- .members_box .members_cell {
- padding:10% 15%;
- }
- .members_box .user_info {
- margin-top:0.875rem;
- }
- .task_list .tit, .task_list .tit2 {
- width:55%;
- }
- .area-selbox li {
- width:10%;
- }
- }
- @media only screen and (max-width:768px) {
- }
- @media only screen and (max-width:480px) {
- .cards_box2 {
- min-height:28rem;
- }
- }
- @media only screen and (max-width:375px) {
- .index_cell5 .li02 a {
- padding:0.8rem 0.5rem;
- }
- .index_cell5 .li03 a {
- padding:0.1rem 0.5rem;
- }
- .task_list .tit, .task_list .tit2 {
- width:48%;
- }
- .game_ranklist .gameimg, .game_ranklist .gameimg img {
- width:7.6rem;
- height:7.6rem;
- }
- .game_ranklist .gamename {
- font-size:1.8rem;
- }
- .game_ranklist .gamenumber {
- width:3rem;
- font-size:3rem;
- }
- .game_ranklist .gameimg {
- padding-right:1rem;
- }
- .conments_box .fl {
- width:50%;
- }
- .cards_box2 {
- min-height:31rem;
- }
- }
- @media only screen and (max-width:320px) {
- .user_info {
- margin-top:-0.6rem;
- }
- .avatar, .avatar img {
- width:5rem;
- height:5rem;
- }
- .user_info .username {
- font-size: 1.6rem;
- }
- .index_cell5 .li02 a, .index_cell5 .li03 a {
- padding:0.1rem 0.5rem;
- }
- .edit-form li {
- font-size:1.2rem;
- }
- .members_box .members_cell {
- padding:5% 6%;
- }
- .members_box .user_info {
- margin-top:0;
- }
- .task_list .tit, .task_list .tit2 {
- width:42%;
- }
- .sesrch-tips span {
- width:14%;
- }
- .sesrch-tips p {
- width:86%;
- }
- .gamecenter_list li b {
- font-size:1.2rem;
- }
- .game_list dl {
- padding:1rem 0;
- }
- .game_list .gameimg {
- padding-left:1rem;
- padding-right:1rem;
- }
- .game_ranklist .gameinfo {
- padding-right:1rem;
- }
- .game_ranklist .gamenumber {
- width:2rem;
- font-size:2rem;
- }
- .game_ranklist .gamename {
- font-size:1.6rem;
- }
- .game_ranklist .gameimg, .game_ranklist .gameimg img {
- width:6rem;
- height:6rem;
- padding-left:0;
- }
- .game_ranklist .gamemeta {
- padding-right:4.2rem;
- }
- .game_ranklist .btn-border3 {
- width:4rem;
- height:2rem;
- line-height:2rem;
- }
- .maintenance_note .dropdown b {
- width:22%;
- }
- .maintenance_note .dropdown span {
- width:77%;
- }
- .appointment-form .btns2 .btn {
- padding:1.4rem 2.4rem;
- margin:0 1rem;
- }
- .conments_box .fl {
- width:55%;
- margin-bottom:.5rem;
- }
- .imgload-pic img {
- width:7rem;
- height:7rem;
- margin-right:.8rem;
- }
- .comments-list .avatar {
- margin-right:1rem;
- }
- .comments-list .username {
- font-size:1.4rem;
- }
- .comments-list dl {
- padding: 1.2rem 1rem;
- }
- .comments-list .con {
- font-size:1.2rem;
- }
- .area-selbox li {
- width:20%;
- }
- .map-info .btn {
- margin:0 .3rem;
- }
- .cards_box2 {
- min-height:31rem;
- }
- }
|