Authored by 王水玲

星潮教室首页制作

  1 +* {
  2 + -webkit-tap-highlight-color: rgba(0,0,0,0);
  3 + -moz-tap-highlight-color: rgba(0,0,0,0);
  4 + tap-highlight-color: rgba(0,0,0,0);
  5 +}
  6 +
  7 +html, body {
  8 + font-family: helvetica,Arial,"黑体";
  9 + width: 100%;
  10 + font-size: 100%;
  11 + background: #333;
  12 +}
  13 +
1 body, ul, li { 14 body, ul, li {
2 margin: 0; 15 margin: 0;
3 padding: 0; 16 padding: 0;
  17 + border: 0;
  18 +}
  19 +
  20 +ul, li {
  21 + list-style: none;
  22 +}
  23 +
  24 +.clearfix:before, .clearfix:after {
  25 + content: "";
  26 + display: table;
  27 +}
  28 +
  29 +.clearfix:after {
  30 + clear: both;
  31 +}
  32 +
  33 +img {
  34 + max-width: 100%;
  35 + display: block;
  36 + border: 0;
  37 + margin: 0 auto;
  38 +}
  39 +
  40 +a {
  41 + text-decoration: none;
  42 + outline: none;
  43 + color: #000
  44 +}
  45 +
  46 +a:link, a:visited, a:hover, a:actived {
  47 + color: #000;
  48 +}
  49 +
  50 +*:focus {
  51 + outline: none;
  52 +}
  53 +
  54 +.head-tab {
  55 + width: 100%;
  56 + height: 2.2rem;
  57 + background: #000;
  58 +}
  59 +
  60 +.head-tab li {
  61 + width: 25%;
  62 + text-align: center;
  63 + float: left;
  64 + line-height: 2.2rem;
  65 + font-size: 0.75rem;
  66 +}
  67 +
  68 +.head-tab li a {
  69 + color: #b0b0b0;
  70 + display: inline-block;
  71 +}
  72 +
  73 +.head-tab li.cur a {
  74 + color: #fff;
  75 +}
  76 +
  77 +.banner-top {
  78 + width: 100%;
  79 + height: 7.75rem;
  80 + margin-top: 0.75rem;
  81 + position: relative;
  82 +}
  83 +
  84 +.banner-top .banner-swiper {
  85 + width: 100%;
  86 + height: 7.75rem;
  87 + overflow: hidden;
  88 + position: relative;
  89 +}
  90 +
  91 +.banner-top .banner-swiper ul {
  92 + position: relative;
  93 + height: 7.75rem;
  94 +}
  95 +
  96 +.banner-top .banner-swiper ul li {
  97 + float: left;
  98 + width: 100%;
  99 + height: 7.75rem;
  100 +}
  101 +
  102 +.banner-top .banner-swiper ul li img {
  103 + width: 100%;
  104 + height: 100%;
  105 +}
  106 +
  107 +.banner-top .swiper-pagination {
  108 + position: absolute;
  109 + left: 0;
  110 + right: 0;
  111 + bottom: 0.5rem;
  112 + text-align: center;
  113 + z-index: 1;
  114 +}
  115 +
  116 +.banner-top .swiper-pagination .pagination-inner {
  117 + display: inline-block;
  118 +}
  119 +
  120 +.banner-top .swiper-pagination .pagination-inner span {
  121 + display: inline-block;
  122 + width: 0.35rem;
  123 + height: 0.35rem;
  124 + background: #fff;
  125 + opacity: 0.5;
  126 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  127 + margin: 0 0.225rem;
  128 + border-radius: 50%
  129 +}
  130 +
  131 +.banner-top .swiper-pagination .pagination-inner span.swiper-pagination-bullet-active {
  132 + background: #fff;
  133 + opacity: 1;
  134 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  135 +}
  136 +
  137 +.home-floor-sign {
  138 + width: 100%;
  139 + height: 5.5rem;
  140 + margin-top: 0.75rem;
  141 + background: #000;
  142 +}
  143 +
  144 +
  145 +/**
  146 + * Swiper 3.0.8
  147 + * Most modern mobile touch slider and framework with hardware accelerated transitions
  148 + *
  149 + * http://www.idangero.us/swiper/
  150 + *
  151 + * Copyright 2015, Vladimir Kharlampidi
  152 + * The iDangero.us
  153 + * http://www.idangero.us/
  154 + *
  155 + * Licensed under MIT
  156 + *
  157 + * Released on: June 14, 2015
  158 + */
  159 +
  160 +
  161 +.swiper-container {
  162 + margin: 0 auto;
  163 + position: relative;
  164 + overflow: hidden;
  165 +
  166 +
  167 + /* Fix of Webkit flickering */
  168 + z-index: 1;
  169 +}
  170 +
  171 +
  172 +.swiper-container-no-flexbox .swiper-slide {
  173 + float: left;
  174 +}
  175 +
  176 +
  177 +.swiper-container-vertical > .swiper-wrapper {
  178 + -webkit-box-orient: vertical;
  179 + -moz-box-orient: vertical;
  180 + -ms-flex-direction: column;
  181 + -webkit-flex-direction: column;
  182 + flex-direction: column;
  183 +}
  184 +
  185 +
  186 +.swiper-wrapper {
  187 + position: relative;
  188 + width: 100%;
  189 + height: 100%;
  190 + z-index: 1;
  191 + display: -webkit-box;
  192 + display: -moz-box;
  193 + display: -ms-flexbox;
  194 + display: -webkit-flex;
  195 + display: flex;
  196 + -webkit-transform-style: preserve-3d;
  197 + -moz-transform-style: preserve-3d;
  198 + -ms-transform-style: preserve-3d;
  199 + transform-style: preserve-3d;
  200 + -webkit-transition-property: -webkit-transform;
  201 + -moz-transition-property: -moz-transform;
  202 + -o-transition-property: -o-transform;
  203 + -ms-transition-property: -ms-transform;
  204 + transition-property: transform;
  205 + -webkit-box-sizing: content-box;
  206 + -moz-box-sizing: content-box;
  207 + box-sizing: content-box;
  208 +}
  209 +
  210 +
  211 +.swiper-container-android .swiper-slide, .swiper-wrapper {
  212 + -webkit-transform: translate3d(0px, 0, 0);
  213 + -moz-transform: translate3d(0px, 0, 0);
  214 + -o-transform: translate(0px, 0px);
  215 + -ms-transform: translate3d(0px, 0, 0);
  216 + transform: translate3d(0px, 0, 0);
  217 +}
  218 +
  219 +
  220 +.swiper-container-multirow > .swiper-wrapper {
  221 + -webkit-box-lines: multiple;
  222 + -moz-box-lines: multiple;
  223 + -ms-flex-wrap: wrap;
  224 + -webkit-flex-wrap: wrap;
  225 + flex-wrap: wrap;
  226 +}
  227 +
  228 +
  229 +.swiper-container-free-mode > .swiper-wrapper {
  230 + -webkit-transition-timing-function: ease-out;
  231 + -moz-transition-timing-function: ease-out;
  232 + -ms-transition-timing-function: ease-out;
  233 + -o-transition-timing-function: ease-out;
  234 + transition-timing-function: ease-out;
  235 + margin: 0 auto;
  236 +}
  237 +
  238 +
  239 +.swiper-slide {
  240 + -webkit-transform-style: preserve-3d;
  241 + -moz-transform-style: preserve-3d;
  242 + -ms-transform-style: preserve-3d;
  243 + transform-style: preserve-3d;
  244 + -webkit-flex-shrink: 0;
  245 + -ms-flex: 0 0 auto;
  246 + flex-shrink: 0;
  247 + width: 100%;
  248 + height: 100%;
  249 + position: relative;
  250 +}
  251 +
  252 +
  253 +/* a11y */
  254 +
  255 +
  256 +.swiper-container .swiper-notification {
  257 + position: absolute;
  258 + left: 0;
  259 + top: 0;
  260 + pointer-events: none;
  261 + opacity: 0;
  262 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  263 + z-index: -1000;
  264 +}
  265 +
  266 +
  267 +/* IE10 Windows Phone 8 Fixes */
  268 +
  269 +
  270 +.swiper-wp8-horizontal {
  271 + -ms-touch-action: pan-y;
  272 + touch-action: pan-y;
  273 +}
  274 +
  275 +
  276 +.swiper-wp8-vertical {
  277 + -ms-touch-action: pan-x;
  278 + touch-action: pan-x;
  279 +}
  280 +
  281 +
  282 +/* Arrows */
  283 +
  284 +
  285 +.swiper-button-prev, .swiper-button-next {
  286 + position: absolute;
  287 + top: 50%;
  288 + width: 27px;
  289 + height: 44px;
  290 + margin-top: -22px;
  291 + z-index: 10;
  292 + cursor: pointer;
  293 + -moz-background-size: 27px 44px;
  294 + -webkit-background-size: 27px 44px;
  295 + background-size: 27px 44px;
  296 + background-position: center;
  297 + background-repeat: no-repeat;
  298 +}
  299 +
  300 +
  301 +.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
  302 + opacity: 0.35;
  303 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";
  304 + cursor: auto;
  305 + pointer-events: none;
  306 +}
  307 +
  308 +
  309 +.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  310 + 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");
  311 + left: 10px;
  312 + right: auto;
  313 +}
  314 +
  315 +
  316 +.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
  317 + 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");
  318 +}
  319 +
  320 +
  321 +.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
  322 + 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");
  323 +}
  324 +
  325 +
  326 +.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  327 + 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");
  328 + right: 10px;
  329 + left: auto;
  330 +}
  331 +
  332 +
  333 +.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  334 + 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");
  335 +}
  336 +
  337 +
  338 +.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
  339 + 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");
  340 +}
  341 +
  342 +
  343 +/* Pagination Styles */
  344 +
  345 +
  346 +.swiper-pagination {
  347 + position: absolute;
  348 + text-align: center;
  349 + -webkit-transition: 300ms;
  350 + -moz-transition: 300ms;
  351 + -o-transition: 300ms;
  352 + transition: 300ms;
  353 + -webkit-transform: translate3d(0, 0, 0);
  354 + -ms-transform: translate3d(0, 0, 0);
  355 + -o-transform: translate3d(0, 0, 0);
  356 + transform: translate3d(0, 0, 0);
  357 + z-index: 10;
  358 +}
  359 +
  360 +
  361 +.swiper-pagination.swiper-pagination-hidden {
  362 + opacity: 0;
  363 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  364 +}
  365 +
  366 +
  367 +.swiper-pagination-bullet {
  368 + width: 8px;
  369 + height: 8px;
  370 + display: inline-block;
  371 + border-radius: 100%;
  372 + background: #000;
  373 + opacity: 0.2;
  374 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  375 +}
  376 +
  377 +
  378 +.swiper-pagination-clickable .swiper-pagination-bullet {
  379 + cursor: pointer;
  380 +}
  381 +
  382 +
  383 +.swiper-pagination-white .swiper-pagination-bullet {
  384 + background: #fff;
  385 +}
  386 +
  387 +
  388 +.swiper-pagination-bullet-active {
  389 + opacity: 1;
  390 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  391 + background: #007aff;
  392 +}
  393 +
  394 +
  395 +.swiper-pagination-white .swiper-pagination-bullet-active {
  396 + background: #fff;
  397 +}
  398 +
  399 +
  400 +.swiper-pagination-black .swiper-pagination-bullet-active {
  401 + background: #000;
  402 +}
  403 +
  404 +
  405 +.swiper-container-vertical > .swiper-pagination {
  406 + right: 10px;
  407 + top: 50%;
  408 + -webkit-transform: translate3d(0px, -50%, 0);
  409 + -moz-transform: translate3d(0px, -50%, 0);
  410 + -o-transform: translate(0px, -50%);
  411 + -ms-transform: translate3d(0px, -50%, 0);
  412 + transform: translate3d(0px, -50%, 0);
  413 +}
  414 +
  415 +
  416 +.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
  417 + margin: 5px 0;
  418 + display: block;
  419 +}
  420 +
  421 +
  422 +.swiper-container-horizontal > .swiper-pagination {
  423 + bottom: 10px;
  424 + left: 0;
  425 + width: 100%;
  426 +}
  427 +
  428 +
  429 +.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
  430 + margin: 0 5px;
  431 +}
  432 +
  433 +
  434 +/* 3D Container */
  435 +
  436 +
  437 +.swiper-container-3d {
  438 + -webkit-perspective: 1200px;
  439 + -moz-perspective: 1200px;
  440 + -o-perspective: 1200px;
  441 + perspective: 1200px;
  442 +}
  443 +
  444 +
  445 +.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .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-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
  446 + -webkit-transform-style: preserve-3d;
  447 + -moz-transform-style: preserve-3d;
  448 + -ms-transform-style: preserve-3d;
  449 + transform-style: preserve-3d;
  450 +}
  451 +
  452 +
  453 +.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-slide-shadow-bottom {
  454 + position: absolute;
  455 + left: 0;
  456 + top: 0;
  457 + width: 100%;
  458 + height: 100%;
  459 + pointer-events: none;
  460 + z-index: 10;
  461 +}
  462 +
  463 +
  464 +.swiper-container-3d .swiper-slide-shadow-left {
  465 + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  466 +
  467 +
  468 + /* Safari 4+, Chrome */
  469 + background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  470 +
  471 +
  472 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  473 + background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  474 +
  475 +
  476 + /* Firefox 3.6-15 */
  477 + background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  478 +
  479 +
  480 + /* Opera 11.10-12.00 */
  481 + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  482 +
  483 +
  484 + /* Firefox 16+, IE10, Opera 12.50+ */
  485 +}
  486 +
  487 +
  488 +.swiper-container-3d .swiper-slide-shadow-right {
  489 + background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  490 +
  491 +
  492 + /* Safari 4+, Chrome */
  493 + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  494 +
  495 +
  496 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  497 + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  498 +
  499 +
  500 + /* Firefox 3.6-15 */
  501 + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  502 +
  503 +
  504 + /* Opera 11.10-12.00 */
  505 + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  506 +
  507 +
  508 + /* Firefox 16+, IE10, Opera 12.50+ */
  509 +}
  510 +
  511 +
  512 +.swiper-container-3d .swiper-slide-shadow-top {
  513 + background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  514 +
  515 +
  516 + /* Safari 4+, Chrome */
  517 + background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  518 +
  519 +
  520 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  521 + background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  522 +
  523 +
  524 + /* Firefox 3.6-15 */
  525 + background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  526 +
  527 +
  528 + /* Opera 11.10-12.00 */
  529 + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  530 +
  531 +
  532 + /* Firefox 16+, IE10, Opera 12.50+ */
  533 +}
  534 +
  535 +
  536 +.swiper-container-3d .swiper-slide-shadow-bottom {
  537 + background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  538 +
  539 +
  540 + /* Safari 4+, Chrome */
  541 + background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  542 +
  543 +
  544 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  545 + background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  546 +
  547 +
  548 + /* Firefox 3.6-15 */
  549 + background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  550 +
  551 +
  552 + /* Opera 11.10-12.00 */
  553 + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  554 +
  555 +
  556 + /* Firefox 16+, IE10, Opera 12.50+ */
  557 +}
  558 +
  559 +
  560 +/* Coverflow */
  561 +
  562 +
  563 +.swiper-container-coverflow .swiper-wrapper {
  564 +
  565 +
  566 + /* Windows 8 IE 10 fix */
  567 + -ms-perspective: 1200px;
  568 +}
  569 +
  570 +
  571 +/* Fade */
  572 +
  573 +
  574 +.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  575 + -webkit-transition-timing-function: ease-out;
  576 + -moz-transition-timing-function: ease-out;
  577 + -ms-transition-timing-function: ease-out;
  578 + -o-transition-timing-function: ease-out;
  579 + transition-timing-function: ease-out;
  580 +}
  581 +
  582 +
  583 +.swiper-container-fade .swiper-slide {
  584 + pointer-events: none;
  585 +}
  586 +
  587 +
  588 +.swiper-container-fade .swiper-slide .swiper-slide {
  589 + pointer-events: none;
  590 +}
  591 +
  592 +
  593 +.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
  594 + pointer-events: auto;
  595 +}
  596 +
  597 +
  598 +/* Cube */
  599 +
  600 +
  601 +.swiper-container-cube {
  602 + overflow: visible;
  603 +}
  604 +
  605 +
  606 +.swiper-container-cube .swiper-slide {
  607 + pointer-events: none;
  608 + visibility: hidden;
  609 + -webkit-transform-origin: 0 0;
  610 + -moz-transform-origin: 0 0;
  611 + -ms-transform-origin: 0 0;
  612 + transform-origin: 0 0;
  613 + -webkit-backface-visibility: hidden;
  614 + -moz-backface-visibility: hidden;
  615 + -ms-backface-visibility: hidden;
  616 + backface-visibility: hidden;
  617 + width: 100%;
  618 + height: 100%;
  619 +}
  620 +
  621 +
  622 +.swiper-container-cube.swiper-container-rtl .swiper-slide {
  623 + -webkit-transform-origin: 100% 0;
  624 + -moz-transform-origin: 100% 0;
  625 + -ms-transform-origin: 100% 0;
  626 + transform-origin: 100% 0;
  627 +}
  628 +
  629 +
  630 +.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide {
  631 + pointer-events: auto;
  632 + visibility: visible;
  633 +}
  634 +
  635 +
  636 +.swiper-container-cube .swiper-cube-shadow {
  637 + position: absolute;
  638 + left: 0;
  639 + bottom: 0px;
  640 + width: 100%;
  641 + height: 100%;
  642 + background: #000;
  643 + opacity: 0.6;
  644 + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  645 + -webkit-filter: blur(50px);
  646 + filter: blur(50px);
  647 +}
  648 +
  649 +
  650 +.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
  651 + z-index: 0;
  652 +}
  653 +
  654 +
  655 +/* Scrollbar */
  656 +
  657 +
  658 +.swiper-scrollbar {
  659 + border-radius: 10px;
  660 + position: relative;
  661 + -ms-touch-action: none;
  662 + background: rgba(0, 0, 0, 0.1);
  663 +}
  664 +
  665 +
  666 +.swiper-container-horizontal > .swiper-scrollbar {
  667 + position: absolute;
  668 + left: 1%;
  669 + bottom: 3px;
  670 + z-index: 50;
  671 + height: 5px;
  672 + width: 98%;
  673 +}
  674 +
  675 +
  676 +.swiper-container-vertical > .swiper-scrollbar {
  677 + position: absolute;
  678 + right: 3px;
  679 + top: 1%;
  680 + z-index: 50;
  681 + width: 5px;
  682 + height: 98%;
  683 +}
  684 +
  685 +
  686 +.swiper-scrollbar-drag {
  687 + height: 100%;
  688 + width: 100%;
  689 + position: relative;
  690 + background: rgba(0, 0, 0, 0.5);
  691 + border-radius: 10px;
  692 + left: 0;
  693 + top: 0;
  694 +}
  695 +
  696 +
  697 +.swiper-scrollbar-cursor-drag {
  698 + cursor: move;
  699 +}
  700 +
  701 +
  702 +/* Preloader */
  703 +
  704 +
  705 +.swiper-lazy-preloader {
  706 + width: 42px;
  707 + height: 42px;
  708 + position: absolute;
  709 + left: 50%;
  710 + top: 50%;
  711 + margin-left: -21px;
  712 + margin-top: -21px;
  713 + z-index: 10;
  714 + -webkit-transform-origin: 50%;
  715 + -moz-transform-origin: 50%;
  716 + transform-origin: 50%;
  717 + -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  718 + -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  719 + animation: swiper-preloader-spin 1s steps(12, end) infinite;
  720 +}
  721 +
  722 +
  723 +.swiper-lazy-preloader:after {
  724 + display: block;
  725 + content: "";
  726 + width: 100%;
  727 + height: 100%;
  728 + 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");
  729 + background-position: 50%;
  730 + -webkit-background-size: 100%;
  731 + background-size: 100%;
  732 + background-repeat: no-repeat;
  733 +}
  734 +
  735 +
  736 +.swiper-lazy-preloader-white:after {
  737 + 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");
  738 +}
  739 +
  740 +
  741 +@-webkit-keyframes swiper-preloader-spin {
  742 +
  743 + 100% {
  744 + -webkit-transform: rotate(360deg);
  745 + }
  746 +}
  747 +
  748 +
  749 +@keyframes swiper-preloader-spin {
  750 +
  751 + 100% {
  752 + transform: rotate(360deg);
  753 + }
  754 +}
  755 +
  756 +
  757 +body, ul, li {
  758 + margin: 0;
  759 + padding: 0;
  760 +}
  761 +
  762 +
  763 +ul, li {
  764 + list-style: none;
  765 +}
  766 +
  767 +
  768 +body {
  769 + line-height: 1.5;
  770 + -webkit-tap-highlight-color: rgba(0,0,0,0);
  771 +}
  772 +
  773 +
  774 +.png-bg {
  775 + background: rgba(0,0,0,0);
  776 + position: absolute;
  777 + cursor: pointer;
  778 +}
  779 +
  780 +
  781 +.page-home {
  782 + width: 1.75rem;
  783 + height: 1.75rem;
  784 + cursor: pointer;
  785 + background: url(../img/tag-icon.png) no-repeat;
  786 + background-size: contain;
  787 + position: fixed;
  788 + right: 0.5rem;
  789 + bottom: 0.5rem;
  790 + z-index: 999;
  791 +}
  792 +
  793 +
  794 +.big-page-swiper {
  795 + overflow: hidden;
  796 + position: absolute;
  797 + top: 0;
  798 + left: 0;
  799 + right: 0;
  800 + bottom: 0;
  801 +}
  802 +
  803 +
  804 +.big-page-swiper>li {
  805 + width: 100%;
  806 + height: 100%;
  807 + float: left;
  808 +}
  809 +
  810 +
  811 +.page-list-swiper {
  812 + height: 6.2rem;
  813 + overflow: hidden;
  814 + padding: 0.5rem 0;
  815 + position: absolute;
  816 + left: 0;
  817 + right: 0;
  818 +}
  819 +
  820 +
  821 +.page-list-swiper ul {
  822 + box-sizing: border-box;
  823 +}
  824 +
  825 +
  826 +.swiper-out {
  827 + height: 7.2rem;
  828 + position: fixed;
  829 + bottom: -7.2rem;
  830 + left: 0;
  831 + right: 0;
  832 + background: rgba(0,0,0,0.8);
  833 + z-index: 999;
  834 +}
  835 +
  836 +
  837 +.page-list-swiper li {
  838 + width: 3.5rem;
  839 + float: left;
  840 + margin: 0 0.25rem;
  841 + position: relative;
  842 +}
  843 +
  844 +
  845 +.page-list-swiper img {
  846 + width: 100%;
  847 + height: 100%;
  848 + vertical-align: middle;
  849 +}
  850 +
  851 +
  852 +.page-jt {
  853 + width: 0.5rem;
  854 + height: 0.25rem;
  855 + background: url(../img/jt-icon.png) no-repeat;
  856 + background-size: contain;
  857 + position: absolute;
  858 + top: -0.5rem;
  859 + left: 1.5rem;
  860 + display: none;
  861 +}
  862 +
  863 +
  864 +@media screen and (min-width: 768px) {
  865 +
  866 + .swiper-out {
  867 + height: 4.225rem;
  868 + bottom: -4.225rem;
  869 + }
  870 +
  871 + .page-list-swiper {
  872 + height: 3.2rem;
  873 + }
  874 +
  875 + .page-list-swiper li {
  876 + width: 2.525rem;
  877 + }
  878 +
  879 + .page-jt {
  880 + left: 1.0125rem;
  881 + }
4 } 882 }
5 /*# sourceMappingURL=index.css.map */ 883 /*# sourceMappingURL=index.css.map */
1 -{"version":3,"sources":["index.css"],"names":[],"mappings":"AAAA;IACI,UAAU;IACV,WAAW;CACd","file":"index.css","sourcesContent":["body,ul,li {\n margin: 0;\n padding: 0;\n}"],"sourceRoot":"/source/"}  
  1 +{"version":3,"sources":["index.css","_swiper.css"],"names":[],"mappings":"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","file":"index.css","sourcesContent":["* {\r\n -webkit-tap-highlight-color: rgba(0,0,0,0);\r\n -moz-tap-highlight-color: rgba(0,0,0,0);\r\n tap-highlight-color: rgba(0,0,0,0);\r\n}\r\n\r\nhtml,\r\nbody {\r\n font-family: helvetica,Arial,\"黑体\";\r\n width: 100%;\r\n font-size: 100%;\r\n background: #333;\r\n}\r\n\r\nbody,\r\nul,\r\nli {\r\n margin: 0;\r\n padding: 0;\r\n border: 0;\r\n}\r\n\r\nul,\r\nli {\r\n list-style: none;\r\n}\r\n\r\n.clearfix:before,\r\n.clearfix:after {\r\n content: \"\";\r\n display: table;\r\n}\r\n\r\n.clearfix:after {\r\n clear: both;\r\n}\r\n\r\nimg {\r\n max-width: 100%;\r\n display: block;\r\n border: 0;\r\n margin: 0 auto;\r\n}\r\n\r\na {\r\n text-decoration: none;\r\n outline: none;\r\n color: #000;\r\n\r\n &:link,\r\n &:visited,\r\n &:hover,\r\n &:actived {\r\n color: #000;\r\n }\r\n}\r\n\r\n*:focus {\r\n outline: none;\r\n}\r\n\r\n.head-tab {\r\n width: 100%;\r\n height: 88px;\r\n background: #000;\r\n\r\n li {\r\n width: 25%;\r\n text-align: center;\r\n float: left;\r\n line-height: 88px;\r\n font-size: 30px;\r\n\r\n a {\r\n color: #b0b0b0;\r\n display: inline-block;\r\n }\r\n\r\n &.cur a{\r\n color: #fff;\r\n }\r\n }\r\n}\r\n\r\n.banner-top {\r\n width: 100%;\r\n height: 310px;\r\n margin-top: 30px;\r\n position: relative;\r\n\r\n .banner-swiper {\r\n width: 100%;\r\n height: 310px;\r\n overflow: hidden;\r\n position: relative;\r\n\r\n ul {\r\n position: relative;\r\n height: 310px;\r\n\r\n li {\r\n float: left;\r\n width: 100%;\r\n height: 310px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .swiper-pagination {\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n bottom: 0.5rem;\r\n text-align: center;\r\n z-index: 1;\r\n\r\n .pagination-inner {\r\n display: inline-block;\r\n\r\n span {\r\n display: inline-block;\r\n width: 0.35rem;\r\n height: 0.35rem;\r\n background: #fff;\r\n opacity: 0.5;\r\n margin: 0 0.225rem;\r\n border-radius: 50%;\r\n\r\n &.swiper-pagination-bullet-active {\r\n background: #fff;\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.home-floor-sign {\r\n width: 100%;\r\n height: 220px;\r\n margin-top: 30px;\r\n background: #000;\r\n}\r\n\r\n\r\n@import \"swiper\";","/**\r\n * Swiper 3.0.8\r\n * Most modern mobile touch slider and framework with hardware accelerated transitions\r\n * \r\n * http://www.idangero.us/swiper/\r\n * \r\n * Copyright 2015, Vladimir Kharlampidi\r\n * The iDangero.us\r\n * http://www.idangero.us/\r\n * \r\n * Licensed under MIT\r\n * \r\n * Released on: June 14, 2015\r\n */\r\n.swiper-container {\r\n margin: 0 auto;\r\n position: relative;\r\n overflow: hidden;\r\n /* Fix of Webkit flickering */\r\n z-index: 1;\r\n}\r\n.swiper-container-no-flexbox .swiper-slide {\r\n float: left;\r\n}\r\n.swiper-container-vertical > .swiper-wrapper {\r\n -webkit-box-orient: vertical;\r\n -moz-box-orient: vertical;\r\n -ms-flex-direction: column;\r\n -webkit-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n.swiper-wrapper {\r\n position: relative;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 1;\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-transform-style: preserve-3d;\r\n -moz-transform-style: preserve-3d;\r\n -ms-transform-style: preserve-3d;\r\n transform-style: preserve-3d;\r\n -webkit-transition-property: -webkit-transform;\r\n -moz-transition-property: -moz-transform;\r\n -o-transition-property: -o-transform;\r\n -ms-transition-property: -ms-transform;\r\n transition-property: transform;\r\n -webkit-box-sizing: content-box;\r\n -moz-box-sizing: content-box;\r\n box-sizing: content-box;\r\n}\r\n.swiper-container-android .swiper-slide,\r\n.swiper-wrapper {\r\n -webkit-transform: translate3d(0px, 0, 0);\r\n -moz-transform: translate3d(0px, 0, 0);\r\n -o-transform: translate(0px, 0px);\r\n -ms-transform: translate3d(0px, 0, 0);\r\n transform: translate3d(0px, 0, 0);\r\n}\r\n.swiper-container-multirow > .swiper-wrapper {\r\n -webkit-box-lines: multiple;\r\n -moz-box-lines: multiple;\r\n -ms-flex-wrap: wrap;\r\n -webkit-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n.swiper-container-free-mode > .swiper-wrapper {\r\n -webkit-transition-timing-function: ease-out;\r\n -moz-transition-timing-function: ease-out;\r\n -ms-transition-timing-function: ease-out;\r\n -o-transition-timing-function: ease-out;\r\n transition-timing-function: ease-out;\r\n margin: 0 auto;\r\n}\r\n.swiper-slide {\r\n -webkit-transform-style: preserve-3d;\r\n -moz-transform-style: preserve-3d;\r\n -ms-transform-style: preserve-3d;\r\n transform-style: preserve-3d;\r\n -webkit-flex-shrink: 0;\r\n -ms-flex: 0 0 auto;\r\n flex-shrink: 0;\r\n width: 100%;\r\n height: 100%;\r\n position: relative;\r\n}\r\n/* a11y */\r\n.swiper-container .swiper-notification {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n pointer-events: none;\r\n opacity: 0;\r\n z-index: -1000;\r\n}\r\n/* IE10 Windows Phone 8 Fixes */\r\n.swiper-wp8-horizontal {\r\n -ms-touch-action: pan-y;\r\n touch-action: pan-y;\r\n}\r\n.swiper-wp8-vertical {\r\n -ms-touch-action: pan-x;\r\n touch-action: pan-x;\r\n}\r\n/* Arrows */\r\n.swiper-button-prev,\r\n.swiper-button-next {\r\n position: absolute;\r\n top: 50%;\r\n width: 27px;\r\n height: 44px;\r\n margin-top: -22px;\r\n z-index: 10;\r\n cursor: pointer;\r\n -moz-background-size: 27px 44px;\r\n -webkit-background-size: 27px 44px;\r\n background-size: 27px 44px;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n}\r\n.swiper-button-prev.swiper-button-disabled,\r\n.swiper-button-next.swiper-button-disabled {\r\n opacity: 0.35;\r\n cursor: auto;\r\n pointer-events: none;\r\n}\r\n.swiper-button-prev,\r\n.swiper-container-rtl .swiper-button-next {\r\n 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\");\r\n left: 10px;\r\n right: auto;\r\n}\r\n.swiper-button-prev.swiper-button-black,\r\n.swiper-container-rtl .swiper-button-next.swiper-button-black {\r\n 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\");\r\n}\r\n.swiper-button-prev.swiper-button-white,\r\n.swiper-container-rtl .swiper-button-next.swiper-button-white {\r\n 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\");\r\n}\r\n.swiper-button-next,\r\n.swiper-container-rtl .swiper-button-prev {\r\n 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\");\r\n right: 10px;\r\n left: auto;\r\n}\r\n.swiper-button-next.swiper-button-black,\r\n.swiper-container-rtl .swiper-button-prev.swiper-button-black {\r\n 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\");\r\n}\r\n.swiper-button-next.swiper-button-white,\r\n.swiper-container-rtl .swiper-button-prev.swiper-button-white {\r\n 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\");\r\n}\r\n/* Pagination Styles */\r\n.swiper-pagination {\r\n position: absolute;\r\n text-align: center;\r\n -webkit-transition: 300ms;\r\n -moz-transition: 300ms;\r\n -o-transition: 300ms;\r\n transition: 300ms;\r\n -webkit-transform: translate3d(0, 0, 0);\r\n -ms-transform: translate3d(0, 0, 0);\r\n -o-transform: translate3d(0, 0, 0);\r\n transform: translate3d(0, 0, 0);\r\n z-index: 10;\r\n}\r\n.swiper-pagination.swiper-pagination-hidden {\r\n opacity: 0;\r\n}\r\n.swiper-pagination-bullet {\r\n width: 8px;\r\n height: 8px;\r\n display: inline-block;\r\n border-radius: 100%;\r\n background: #000;\r\n opacity: 0.2;\r\n}\r\n.swiper-pagination-clickable .swiper-pagination-bullet {\r\n cursor: pointer;\r\n}\r\n.swiper-pagination-white .swiper-pagination-bullet {\r\n background: #fff;\r\n}\r\n.swiper-pagination-bullet-active {\r\n opacity: 1;\r\n background: #007aff;\r\n}\r\n.swiper-pagination-white .swiper-pagination-bullet-active {\r\n background: #fff;\r\n}\r\n.swiper-pagination-black .swiper-pagination-bullet-active {\r\n background: #000;\r\n}\r\n.swiper-container-vertical > .swiper-pagination {\r\n right: 10px;\r\n top: 50%;\r\n -webkit-transform: translate3d(0px, -50%, 0);\r\n -moz-transform: translate3d(0px, -50%, 0);\r\n -o-transform: translate(0px, -50%);\r\n -ms-transform: translate3d(0px, -50%, 0);\r\n transform: translate3d(0px, -50%, 0);\r\n}\r\n.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {\r\n margin: 5px 0;\r\n display: block;\r\n}\r\n.swiper-container-horizontal > .swiper-pagination {\r\n bottom: 10px;\r\n left: 0;\r\n width: 100%;\r\n}\r\n.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {\r\n margin: 0 5px;\r\n}\r\n/* 3D Container */\r\n.swiper-container-3d {\r\n -webkit-perspective: 1200px;\r\n -moz-perspective: 1200px;\r\n -o-perspective: 1200px;\r\n perspective: 1200px;\r\n}\r\n.swiper-container-3d .swiper-wrapper,\r\n.swiper-container-3d .swiper-slide,\r\n.swiper-container-3d .swiper-slide-shadow-left,\r\n.swiper-container-3d .swiper-slide-shadow-right,\r\n.swiper-container-3d .swiper-slide-shadow-top,\r\n.swiper-container-3d .swiper-slide-shadow-bottom,\r\n.swiper-container-3d .swiper-cube-shadow {\r\n -webkit-transform-style: preserve-3d;\r\n -moz-transform-style: preserve-3d;\r\n -ms-transform-style: preserve-3d;\r\n transform-style: preserve-3d;\r\n}\r\n.swiper-container-3d .swiper-slide-shadow-left,\r\n.swiper-container-3d .swiper-slide-shadow-right,\r\n.swiper-container-3d .swiper-slide-shadow-top,\r\n.swiper-container-3d .swiper-slide-shadow-bottom {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n pointer-events: none;\r\n z-index: 10;\r\n}\r\n.swiper-container-3d .swiper-slide-shadow-left {\r\n background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\r\n /* Safari 4+, Chrome */\r\n background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Chrome 10+, Safari 5.1+, iOS 5+ */\r\n background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 3.6-15 */\r\n background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Opera 11.10-12.00 */\r\n background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 16+, IE10, Opera 12.50+ */\r\n}\r\n.swiper-container-3d .swiper-slide-shadow-right {\r\n background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\r\n /* Safari 4+, Chrome */\r\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Chrome 10+, Safari 5.1+, iOS 5+ */\r\n background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 3.6-15 */\r\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Opera 11.10-12.00 */\r\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 16+, IE10, Opera 12.50+ */\r\n}\r\n.swiper-container-3d .swiper-slide-shadow-top {\r\n background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\r\n /* Safari 4+, Chrome */\r\n background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Chrome 10+, Safari 5.1+, iOS 5+ */\r\n background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 3.6-15 */\r\n background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Opera 11.10-12.00 */\r\n background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 16+, IE10, Opera 12.50+ */\r\n}\r\n.swiper-container-3d .swiper-slide-shadow-bottom {\r\n background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));\r\n /* Safari 4+, Chrome */\r\n background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Chrome 10+, Safari 5.1+, iOS 5+ */\r\n background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 3.6-15 */\r\n background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Opera 11.10-12.00 */\r\n background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));\r\n /* Firefox 16+, IE10, Opera 12.50+ */\r\n}\r\n/* Coverflow */\r\n.swiper-container-coverflow .swiper-wrapper {\r\n /* Windows 8 IE 10 fix */\r\n -ms-perspective: 1200px;\r\n}\r\n/* Fade */\r\n.swiper-container-fade.swiper-container-free-mode .swiper-slide {\r\n -webkit-transition-timing-function: ease-out;\r\n -moz-transition-timing-function: ease-out;\r\n -ms-transition-timing-function: ease-out;\r\n -o-transition-timing-function: ease-out;\r\n transition-timing-function: ease-out;\r\n}\r\n.swiper-container-fade .swiper-slide {\r\n pointer-events: none;\r\n}\r\n.swiper-container-fade .swiper-slide .swiper-slide {\r\n pointer-events: none;\r\n}\r\n.swiper-container-fade .swiper-slide-active,\r\n.swiper-container-fade .swiper-slide-active .swiper-slide-active {\r\n pointer-events: auto;\r\n}\r\n/* Cube */\r\n.swiper-container-cube {\r\n overflow: visible;\r\n}\r\n.swiper-container-cube .swiper-slide {\r\n pointer-events: none;\r\n visibility: hidden;\r\n -webkit-transform-origin: 0 0;\r\n -moz-transform-origin: 0 0;\r\n -ms-transform-origin: 0 0;\r\n transform-origin: 0 0;\r\n -webkit-backface-visibility: hidden;\r\n -moz-backface-visibility: hidden;\r\n -ms-backface-visibility: hidden;\r\n backface-visibility: hidden;\r\n width: 100%;\r\n height: 100%;\r\n}\r\n.swiper-container-cube.swiper-container-rtl .swiper-slide {\r\n -webkit-transform-origin: 100% 0;\r\n -moz-transform-origin: 100% 0;\r\n -ms-transform-origin: 100% 0;\r\n transform-origin: 100% 0;\r\n}\r\n.swiper-container-cube .swiper-slide-active,\r\n.swiper-container-cube .swiper-slide-next,\r\n.swiper-container-cube .swiper-slide-prev,\r\n.swiper-container-cube .swiper-slide-next + .swiper-slide {\r\n pointer-events: auto;\r\n visibility: visible;\r\n}\r\n.swiper-container-cube .swiper-cube-shadow {\r\n position: absolute;\r\n left: 0;\r\n bottom: 0px;\r\n width: 100%;\r\n height: 100%;\r\n background: #000;\r\n opacity: 0.6;\r\n -webkit-filter: blur(50px);\r\n filter: blur(50px);\r\n}\r\n.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {\r\n z-index: 0;\r\n}\r\n/* Scrollbar */\r\n.swiper-scrollbar {\r\n border-radius: 10px;\r\n position: relative;\r\n -ms-touch-action: none;\r\n background: rgba(0, 0, 0, 0.1);\r\n}\r\n.swiper-container-horizontal > .swiper-scrollbar {\r\n position: absolute;\r\n left: 1%;\r\n bottom: 3px;\r\n z-index: 50;\r\n height: 5px;\r\n width: 98%;\r\n}\r\n.swiper-container-vertical > .swiper-scrollbar {\r\n position: absolute;\r\n right: 3px;\r\n top: 1%;\r\n z-index: 50;\r\n width: 5px;\r\n height: 98%;\r\n}\r\n.swiper-scrollbar-drag {\r\n height: 100%;\r\n width: 100%;\r\n position: relative;\r\n background: rgba(0, 0, 0, 0.5);\r\n border-radius: 10px;\r\n left: 0;\r\n top: 0;\r\n}\r\n.swiper-scrollbar-cursor-drag {\r\n cursor: move;\r\n}\r\n/* Preloader */\r\n.swiper-lazy-preloader {\r\n width: 42px;\r\n height: 42px;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n margin-left: -21px;\r\n margin-top: -21px;\r\n z-index: 10;\r\n -webkit-transform-origin: 50%;\r\n -moz-transform-origin: 50%;\r\n transform-origin: 50%;\r\n -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;\r\n -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;\r\n animation: swiper-preloader-spin 1s steps(12, end) infinite;\r\n}\r\n.swiper-lazy-preloader:after {\r\n display: block;\r\n content: \"\";\r\n width: 100%;\r\n height: 100%;\r\n 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\");\r\n background-position: 50%;\r\n -webkit-background-size: 100%;\r\n background-size: 100%;\r\n background-repeat: no-repeat;\r\n}\r\n.swiper-lazy-preloader-white:after {\r\n 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\");\r\n}\r\n@-webkit-keyframes swiper-preloader-spin {\r\n 100% {\r\n -webkit-transform: rotate(360deg);\r\n }\r\n}\r\n@keyframes swiper-preloader-spin {\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n\r\n\r\n\r\nbody,ul,li {\r\n margin: 0;\r\n padding:0;\r\n}\r\n\r\nul,li{\r\n list-style: none;\r\n}\r\n\r\nbody {\r\n line-height: 1.5;\r\n -webkit-tap-highlight-color:rgba(0,0,0,0);\r\n}\r\n\r\n.png-bg {\r\n background:rgba(0,0,0,0);\r\n position: absolute;\r\n cursor: pointer;\r\n}\r\n\r\n.page-home {\r\n width: 1.75rem;\r\n height: 1.75rem;\r\n cursor: pointer;\r\n background: url(../img/tag-icon.png) no-repeat;\r\n background-size: contain;\r\n position: fixed;\r\n right: 0.5rem;\r\n bottom: 0.5rem;\r\n z-index: 999;\r\n}\r\n\r\n.big-page-swiper {\r\n overflow: hidden;\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n}\r\n\r\n.big-page-swiper>li {\r\n width: 100%;\r\n height: 100%;\r\n float: left;\r\n}\r\n\r\n.page-list-swiper {\r\n height: 6.2rem;\r\n overflow: hidden;\r\n padding: 0.5rem 0;\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n}\r\n\r\n.page-list-swiper ul {\r\n box-sizing: border-box;\r\n}\r\n\r\n.swiper-out{\r\n height: 7.2rem;\r\n position: fixed;\r\n bottom: -7.2rem;\r\n left: 0;\r\n right: 0;\r\n background: rgba(0,0,0,0.8);\r\n z-index: 999;\r\n}\r\n\r\n.page-list-swiper li {\r\n width: 3.5rem;\r\n float: left;\r\n margin: 0 0.25rem;\r\n position: relative;\r\n}\r\n\r\n.page-list-swiper img {\r\n width: 100%;\r\n height: 100%;\r\n vertical-align: middle;\r\n}\r\n\r\n.page-jt {\r\n width: 0.5rem;\r\n height: 0.25rem;\r\n background: url(../img/jt-icon.png) no-repeat;\r\n background-size: contain;\r\n position: absolute;\r\n top: -0.5rem;\r\n left: 1.5rem;\r\n display: none;\r\n}\r\n\r\n@media screen and (min-width: 768px) {\r\n .swiper-out{\r\n height: 4.225rem;\r\n bottom:-4.225rem;\r\n }\r\n\r\n .page-list-swiper{\r\n height: 3.2rem;\r\n }\r\n\r\n .page-list-swiper li{\r\n width: 2.525rem;\r\n }\r\n\r\n .page-jt{\r\n left: 1.0125rem;\r\n }\r\n}"],"sourceRoot":"/source/"}
1 require('./js/header'); 1 require('./js/header');
  2 +require('./js/banner-top');
  1 +var $ = require('jquery'),
  2 + Swiper = require('swiper');
  3 +
  4 +var bannerSwiper;
  5 +
  6 +$(function() {
  7 + if ($('.banner-swiper').find('li').size() > 1) {
  8 + bannerSwiper = new Swiper('.banner-swiper', {
  9 + lazyLoading: true,
  10 + lazyLoadingInPrevNext: true,
  11 + loop: true,
  12 + autoplay: 3000,
  13 + autoplayDisableOnInteraction: false,
  14 + paginationClickable: true,
  15 + slideElement: 'li',
  16 + pagination: '.banner-top .pagination-inner'
  17 + });
  18 + }
  19 +
  20 +})
  1 +/**
  2 + * Swiper 3.0.8
  3 + * Most modern mobile touch slider and framework with hardware accelerated transitions
  4 + *
  5 + * http://www.idangero.us/swiper/
  6 + *
  7 + * Copyright 2015, Vladimir Kharlampidi
  8 + * The iDangero.us
  9 + * http://www.idangero.us/
  10 + *
  11 + * Licensed under MIT
  12 + *
  13 + * Released on: June 14, 2015
  14 + */
  15 +.swiper-container {
  16 + margin: 0 auto;
  17 + position: relative;
  18 + overflow: hidden;
  19 + /* Fix of Webkit flickering */
  20 + z-index: 1;
  21 +}
  22 +.swiper-container-no-flexbox .swiper-slide {
  23 + float: left;
  24 +}
  25 +.swiper-container-vertical > .swiper-wrapper {
  26 + -webkit-box-orient: vertical;
  27 + -moz-box-orient: vertical;
  28 + -ms-flex-direction: column;
  29 + -webkit-flex-direction: column;
  30 + flex-direction: column;
  31 +}
  32 +.swiper-wrapper {
  33 + position: relative;
  34 + width: 100%;
  35 + height: 100%;
  36 + z-index: 1;
  37 + display: -webkit-box;
  38 + display: -moz-box;
  39 + display: -ms-flexbox;
  40 + display: -webkit-flex;
  41 + display: flex;
  42 + -webkit-transform-style: preserve-3d;
  43 + -moz-transform-style: preserve-3d;
  44 + -ms-transform-style: preserve-3d;
  45 + transform-style: preserve-3d;
  46 + -webkit-transition-property: -webkit-transform;
  47 + -moz-transition-property: -moz-transform;
  48 + -o-transition-property: -o-transform;
  49 + -ms-transition-property: -ms-transform;
  50 + transition-property: transform;
  51 + -webkit-box-sizing: content-box;
  52 + -moz-box-sizing: content-box;
  53 + box-sizing: content-box;
  54 +}
  55 +.swiper-container-android .swiper-slide,
  56 +.swiper-wrapper {
  57 + -webkit-transform: translate3d(0px, 0, 0);
  58 + -moz-transform: translate3d(0px, 0, 0);
  59 + -o-transform: translate(0px, 0px);
  60 + -ms-transform: translate3d(0px, 0, 0);
  61 + transform: translate3d(0px, 0, 0);
  62 +}
  63 +.swiper-container-multirow > .swiper-wrapper {
  64 + -webkit-box-lines: multiple;
  65 + -moz-box-lines: multiple;
  66 + -ms-flex-wrap: wrap;
  67 + -webkit-flex-wrap: wrap;
  68 + flex-wrap: wrap;
  69 +}
  70 +.swiper-container-free-mode > .swiper-wrapper {
  71 + -webkit-transition-timing-function: ease-out;
  72 + -moz-transition-timing-function: ease-out;
  73 + -ms-transition-timing-function: ease-out;
  74 + -o-transition-timing-function: ease-out;
  75 + transition-timing-function: ease-out;
  76 + margin: 0 auto;
  77 +}
  78 +.swiper-slide {
  79 + -webkit-transform-style: preserve-3d;
  80 + -moz-transform-style: preserve-3d;
  81 + -ms-transform-style: preserve-3d;
  82 + transform-style: preserve-3d;
  83 + -webkit-flex-shrink: 0;
  84 + -ms-flex: 0 0 auto;
  85 + flex-shrink: 0;
  86 + width: 100%;
  87 + height: 100%;
  88 + position: relative;
  89 +}
  90 +/* a11y */
  91 +.swiper-container .swiper-notification {
  92 + position: absolute;
  93 + left: 0;
  94 + top: 0;
  95 + pointer-events: none;
  96 + opacity: 0;
  97 + z-index: -1000;
  98 +}
  99 +/* IE10 Windows Phone 8 Fixes */
  100 +.swiper-wp8-horizontal {
  101 + -ms-touch-action: pan-y;
  102 + touch-action: pan-y;
  103 +}
  104 +.swiper-wp8-vertical {
  105 + -ms-touch-action: pan-x;
  106 + touch-action: pan-x;
  107 +}
  108 +/* Arrows */
  109 +.swiper-button-prev,
  110 +.swiper-button-next {
  111 + position: absolute;
  112 + top: 50%;
  113 + width: 27px;
  114 + height: 44px;
  115 + margin-top: -22px;
  116 + z-index: 10;
  117 + cursor: pointer;
  118 + -moz-background-size: 27px 44px;
  119 + -webkit-background-size: 27px 44px;
  120 + background-size: 27px 44px;
  121 + background-position: center;
  122 + background-repeat: no-repeat;
  123 +}
  124 +.swiper-button-prev.swiper-button-disabled,
  125 +.swiper-button-next.swiper-button-disabled {
  126 + opacity: 0.35;
  127 + cursor: auto;
  128 + pointer-events: none;
  129 +}
  130 +.swiper-button-prev,
  131 +.swiper-container-rtl .swiper-button-next {
  132 + 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");
  133 + left: 10px;
  134 + right: auto;
  135 +}
  136 +.swiper-button-prev.swiper-button-black,
  137 +.swiper-container-rtl .swiper-button-next.swiper-button-black {
  138 + 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");
  139 +}
  140 +.swiper-button-prev.swiper-button-white,
  141 +.swiper-container-rtl .swiper-button-next.swiper-button-white {
  142 + 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");
  143 +}
  144 +.swiper-button-next,
  145 +.swiper-container-rtl .swiper-button-prev {
  146 + 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");
  147 + right: 10px;
  148 + left: auto;
  149 +}
  150 +.swiper-button-next.swiper-button-black,
  151 +.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  152 + 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");
  153 +}
  154 +.swiper-button-next.swiper-button-white,
  155 +.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  156 + 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");
  157 +}
  158 +/* Pagination Styles */
  159 +.swiper-pagination {
  160 + position: absolute;
  161 + text-align: center;
  162 + -webkit-transition: 300ms;
  163 + -moz-transition: 300ms;
  164 + -o-transition: 300ms;
  165 + transition: 300ms;
  166 + -webkit-transform: translate3d(0, 0, 0);
  167 + -ms-transform: translate3d(0, 0, 0);
  168 + -o-transform: translate3d(0, 0, 0);
  169 + transform: translate3d(0, 0, 0);
  170 + z-index: 10;
  171 +}
  172 +.swiper-pagination.swiper-pagination-hidden {
  173 + opacity: 0;
  174 +}
  175 +.swiper-pagination-bullet {
  176 + width: 8px;
  177 + height: 8px;
  178 + display: inline-block;
  179 + border-radius: 100%;
  180 + background: #000;
  181 + opacity: 0.2;
  182 +}
  183 +.swiper-pagination-clickable .swiper-pagination-bullet {
  184 + cursor: pointer;
  185 +}
  186 +.swiper-pagination-white .swiper-pagination-bullet {
  187 + background: #fff;
  188 +}
  189 +.swiper-pagination-bullet-active {
  190 + opacity: 1;
  191 + background: #007aff;
  192 +}
  193 +.swiper-pagination-white .swiper-pagination-bullet-active {
  194 + background: #fff;
  195 +}
  196 +.swiper-pagination-black .swiper-pagination-bullet-active {
  197 + background: #000;
  198 +}
  199 +.swiper-container-vertical > .swiper-pagination {
  200 + right: 10px;
  201 + top: 50%;
  202 + -webkit-transform: translate3d(0px, -50%, 0);
  203 + -moz-transform: translate3d(0px, -50%, 0);
  204 + -o-transform: translate(0px, -50%);
  205 + -ms-transform: translate3d(0px, -50%, 0);
  206 + transform: translate3d(0px, -50%, 0);
  207 +}
  208 +.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
  209 + margin: 5px 0;
  210 + display: block;
  211 +}
  212 +.swiper-container-horizontal > .swiper-pagination {
  213 + bottom: 10px;
  214 + left: 0;
  215 + width: 100%;
  216 +}
  217 +.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
  218 + margin: 0 5px;
  219 +}
  220 +/* 3D Container */
  221 +.swiper-container-3d {
  222 + -webkit-perspective: 1200px;
  223 + -moz-perspective: 1200px;
  224 + -o-perspective: 1200px;
  225 + perspective: 1200px;
  226 +}
  227 +.swiper-container-3d .swiper-wrapper,
  228 +.swiper-container-3d .swiper-slide,
  229 +.swiper-container-3d .swiper-slide-shadow-left,
  230 +.swiper-container-3d .swiper-slide-shadow-right,
  231 +.swiper-container-3d .swiper-slide-shadow-top,
  232 +.swiper-container-3d .swiper-slide-shadow-bottom,
  233 +.swiper-container-3d .swiper-cube-shadow {
  234 + -webkit-transform-style: preserve-3d;
  235 + -moz-transform-style: preserve-3d;
  236 + -ms-transform-style: preserve-3d;
  237 + transform-style: preserve-3d;
  238 +}
  239 +.swiper-container-3d .swiper-slide-shadow-left,
  240 +.swiper-container-3d .swiper-slide-shadow-right,
  241 +.swiper-container-3d .swiper-slide-shadow-top,
  242 +.swiper-container-3d .swiper-slide-shadow-bottom {
  243 + position: absolute;
  244 + left: 0;
  245 + top: 0;
  246 + width: 100%;
  247 + height: 100%;
  248 + pointer-events: none;
  249 + z-index: 10;
  250 +}
  251 +.swiper-container-3d .swiper-slide-shadow-left {
  252 + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  253 + /* Safari 4+, Chrome */
  254 + background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  255 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  256 + background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  257 + /* Firefox 3.6-15 */
  258 + background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  259 + /* Opera 11.10-12.00 */
  260 + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  261 + /* Firefox 16+, IE10, Opera 12.50+ */
  262 +}
  263 +.swiper-container-3d .swiper-slide-shadow-right {
  264 + background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  265 + /* Safari 4+, Chrome */
  266 + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  267 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  268 + background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  269 + /* Firefox 3.6-15 */
  270 + background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  271 + /* Opera 11.10-12.00 */
  272 + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  273 + /* Firefox 16+, IE10, Opera 12.50+ */
  274 +}
  275 +.swiper-container-3d .swiper-slide-shadow-top {
  276 + background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  277 + /* Safari 4+, Chrome */
  278 + background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  279 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  280 + background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  281 + /* Firefox 3.6-15 */
  282 + background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  283 + /* Opera 11.10-12.00 */
  284 + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  285 + /* Firefox 16+, IE10, Opera 12.50+ */
  286 +}
  287 +.swiper-container-3d .swiper-slide-shadow-bottom {
  288 + background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  289 + /* Safari 4+, Chrome */
  290 + background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  291 + /* Chrome 10+, Safari 5.1+, iOS 5+ */
  292 + background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  293 + /* Firefox 3.6-15 */
  294 + background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  295 + /* Opera 11.10-12.00 */
  296 + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  297 + /* Firefox 16+, IE10, Opera 12.50+ */
  298 +}
  299 +/* Coverflow */
  300 +.swiper-container-coverflow .swiper-wrapper {
  301 + /* Windows 8 IE 10 fix */
  302 + -ms-perspective: 1200px;
  303 +}
  304 +/* Fade */
  305 +.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  306 + -webkit-transition-timing-function: ease-out;
  307 + -moz-transition-timing-function: ease-out;
  308 + -ms-transition-timing-function: ease-out;
  309 + -o-transition-timing-function: ease-out;
  310 + transition-timing-function: ease-out;
  311 +}
  312 +.swiper-container-fade .swiper-slide {
  313 + pointer-events: none;
  314 +}
  315 +.swiper-container-fade .swiper-slide .swiper-slide {
  316 + pointer-events: none;
  317 +}
  318 +.swiper-container-fade .swiper-slide-active,
  319 +.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  320 + pointer-events: auto;
  321 +}
  322 +/* Cube */
  323 +.swiper-container-cube {
  324 + overflow: visible;
  325 +}
  326 +.swiper-container-cube .swiper-slide {
  327 + pointer-events: none;
  328 + visibility: hidden;
  329 + -webkit-transform-origin: 0 0;
  330 + -moz-transform-origin: 0 0;
  331 + -ms-transform-origin: 0 0;
  332 + transform-origin: 0 0;
  333 + -webkit-backface-visibility: hidden;
  334 + -moz-backface-visibility: hidden;
  335 + -ms-backface-visibility: hidden;
  336 + backface-visibility: hidden;
  337 + width: 100%;
  338 + height: 100%;
  339 +}
  340 +.swiper-container-cube.swiper-container-rtl .swiper-slide {
  341 + -webkit-transform-origin: 100% 0;
  342 + -moz-transform-origin: 100% 0;
  343 + -ms-transform-origin: 100% 0;
  344 + transform-origin: 100% 0;
  345 +}
  346 +.swiper-container-cube .swiper-slide-active,
  347 +.swiper-container-cube .swiper-slide-next,
  348 +.swiper-container-cube .swiper-slide-prev,
  349 +.swiper-container-cube .swiper-slide-next + .swiper-slide {
  350 + pointer-events: auto;
  351 + visibility: visible;
  352 +}
  353 +.swiper-container-cube .swiper-cube-shadow {
  354 + position: absolute;
  355 + left: 0;
  356 + bottom: 0px;
  357 + width: 100%;
  358 + height: 100%;
  359 + background: #000;
  360 + opacity: 0.6;
  361 + -webkit-filter: blur(50px);
  362 + filter: blur(50px);
  363 +}
  364 +.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow {
  365 + z-index: 0;
  366 +}
  367 +/* Scrollbar */
  368 +.swiper-scrollbar {
  369 + border-radius: 10px;
  370 + position: relative;
  371 + -ms-touch-action: none;
  372 + background: rgba(0, 0, 0, 0.1);
  373 +}
  374 +.swiper-container-horizontal > .swiper-scrollbar {
  375 + position: absolute;
  376 + left: 1%;
  377 + bottom: 3px;
  378 + z-index: 50;
  379 + height: 5px;
  380 + width: 98%;
  381 +}
  382 +.swiper-container-vertical > .swiper-scrollbar {
  383 + position: absolute;
  384 + right: 3px;
  385 + top: 1%;
  386 + z-index: 50;
  387 + width: 5px;
  388 + height: 98%;
  389 +}
  390 +.swiper-scrollbar-drag {
  391 + height: 100%;
  392 + width: 100%;
  393 + position: relative;
  394 + background: rgba(0, 0, 0, 0.5);
  395 + border-radius: 10px;
  396 + left: 0;
  397 + top: 0;
  398 +}
  399 +.swiper-scrollbar-cursor-drag {
  400 + cursor: move;
  401 +}
  402 +/* Preloader */
  403 +.swiper-lazy-preloader {
  404 + width: 42px;
  405 + height: 42px;
  406 + position: absolute;
  407 + left: 50%;
  408 + top: 50%;
  409 + margin-left: -21px;
  410 + margin-top: -21px;
  411 + z-index: 10;
  412 + -webkit-transform-origin: 50%;
  413 + -moz-transform-origin: 50%;
  414 + transform-origin: 50%;
  415 + -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  416 + -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  417 + animation: swiper-preloader-spin 1s steps(12, end) infinite;
  418 +}
  419 +.swiper-lazy-preloader:after {
  420 + display: block;
  421 + content: "";
  422 + width: 100%;
  423 + height: 100%;
  424 + 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");
  425 + background-position: 50%;
  426 + -webkit-background-size: 100%;
  427 + background-size: 100%;
  428 + background-repeat: no-repeat;
  429 +}
  430 +.swiper-lazy-preloader-white:after {
  431 + 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");
  432 +}
  433 +@-webkit-keyframes swiper-preloader-spin {
  434 + 100% {
  435 + -webkit-transform: rotate(360deg);
  436 + }
  437 +}
  438 +@keyframes swiper-preloader-spin {
  439 + 100% {
  440 + transform: rotate(360deg);
  441 + }
  442 +}
  443 +
  444 +
  445 +
  446 +body,ul,li {
  447 + margin: 0;
  448 + padding:0;
  449 +}
  450 +
  451 +ul,li{
  452 + list-style: none;
  453 +}
  454 +
  455 +body {
  456 + line-height: 1.5;
  457 + -webkit-tap-highlight-color:rgba(0,0,0,0);
  458 +}
  459 +
  460 +.png-bg {
  461 + background:rgba(0,0,0,0);
  462 + position: absolute;
  463 + cursor: pointer;
  464 +}
  465 +
  466 +.page-home {
  467 + width: 1.75rem;
  468 + height: 1.75rem;
  469 + cursor: pointer;
  470 + background: url(../img/tag-icon.png) no-repeat;
  471 + background-size: contain;
  472 + position: fixed;
  473 + right: 0.5rem;
  474 + bottom: 0.5rem;
  475 + z-index: 999;
  476 +}
  477 +
  478 +.big-page-swiper {
  479 + overflow: hidden;
  480 + position: absolute;
  481 + top: 0;
  482 + left: 0;
  483 + right: 0;
  484 + bottom: 0;
  485 +}
  486 +
  487 +.big-page-swiper>li {
  488 + width: 100%;
  489 + height: 100%;
  490 + float: left;
  491 +}
  492 +
  493 +.page-list-swiper {
  494 + height: 6.2rem;
  495 + overflow: hidden;
  496 + padding: 0.5rem 0;
  497 + position: absolute;
  498 + left: 0;
  499 + right: 0;
  500 +}
  501 +
  502 +.page-list-swiper ul {
  503 + box-sizing: border-box;
  504 +}
  505 +
  506 +.swiper-out{
  507 + height: 7.2rem;
  508 + position: fixed;
  509 + bottom: -7.2rem;
  510 + left: 0;
  511 + right: 0;
  512 + background: rgba(0,0,0,0.8);
  513 + z-index: 999;
  514 +}
  515 +
  516 +.page-list-swiper li {
  517 + width: 3.5rem;
  518 + float: left;
  519 + margin: 0 0.25rem;
  520 + position: relative;
  521 +}
  522 +
  523 +.page-list-swiper img {
  524 + width: 100%;
  525 + height: 100%;
  526 + vertical-align: middle;
  527 +}
  528 +
  529 +.page-jt {
  530 + width: 0.5rem;
  531 + height: 0.25rem;
  532 + background: url(../img/jt-icon.png) no-repeat;
  533 + background-size: contain;
  534 + position: absolute;
  535 + top: -0.5rem;
  536 + left: 1.5rem;
  537 + display: none;
  538 +}
  539 +
  540 +@media screen and (min-width: 768px) {
  541 + .swiper-out{
  542 + height: 4.225rem;
  543 + bottom:-4.225rem;
  544 + }
  545 +
  546 + .page-list-swiper{
  547 + height: 3.2rem;
  548 + }
  549 +
  550 + .page-list-swiper li{
  551 + width: 2.525rem;
  552 + }
  553 +
  554 + .page-jt{
  555 + left: 1.0125rem;
  556 + }
  557 +}
1 -body,ul,li { 1 +* {
  2 + -webkit-tap-highlight-color: rgba(0,0,0,0);
  3 + -moz-tap-highlight-color: rgba(0,0,0,0);
  4 + tap-highlight-color: rgba(0,0,0,0);
  5 +}
  6 +
  7 +html,
  8 +body {
  9 + font-family: helvetica,Arial,"黑体";
  10 + width: 100%;
  11 + font-size: 100%;
  12 + background: #333;
  13 +}
  14 +
  15 +body,
  16 +ul,
  17 +li {
2 margin: 0; 18 margin: 0;
3 padding: 0; 19 padding: 0;
4 -}  
  20 + border: 0;
  21 +}
  22 +
  23 +ul,
  24 +li {
  25 + list-style: none;
  26 +}
  27 +
  28 +.clearfix:before,
  29 +.clearfix:after {
  30 + content: "";
  31 + display: table;
  32 +}
  33 +
  34 +.clearfix:after {
  35 + clear: both;
  36 +}
  37 +
  38 +img {
  39 + max-width: 100%;
  40 + display: block;
  41 + border: 0;
  42 + margin: 0 auto;
  43 +}
  44 +
  45 +a {
  46 + text-decoration: none;
  47 + outline: none;
  48 + color: #000;
  49 +
  50 + &:link,
  51 + &:visited,
  52 + &:hover,
  53 + &:actived {
  54 + color: #000;
  55 + }
  56 +}
  57 +
  58 +*:focus {
  59 + outline: none;
  60 +}
  61 +
  62 +.head-tab {
  63 + width: 100%;
  64 + height: 88px;
  65 + background: #000;
  66 +
  67 + li {
  68 + width: 25%;
  69 + text-align: center;
  70 + float: left;
  71 + line-height: 88px;
  72 + font-size: 30px;
  73 +
  74 + a {
  75 + color: #b0b0b0;
  76 + display: inline-block;
  77 + }
  78 +
  79 + &.cur a{
  80 + color: #fff;
  81 + }
  82 + }
  83 +}
  84 +
  85 +.banner-top {
  86 + width: 100%;
  87 + height: 310px;
  88 + margin-top: 30px;
  89 + position: relative;
  90 +
  91 + .banner-swiper {
  92 + width: 100%;
  93 + height: 310px;
  94 + overflow: hidden;
  95 + position: relative;
  96 +
  97 + ul {
  98 + position: relative;
  99 + height: 310px;
  100 +
  101 + li {
  102 + float: left;
  103 + width: 100%;
  104 + height: 310px;
  105 +
  106 + img {
  107 + width: 100%;
  108 + height: 100%;
  109 + }
  110 + }
  111 + }
  112 + }
  113 +
  114 + .swiper-pagination {
  115 + position: absolute;
  116 + left: 0;
  117 + right: 0;
  118 + bottom: 0.5rem;
  119 + text-align: center;
  120 + z-index: 1;
  121 +
  122 + .pagination-inner {
  123 + display: inline-block;
  124 +
  125 + span {
  126 + display: inline-block;
  127 + width: 0.35rem;
  128 + height: 0.35rem;
  129 + background: #fff;
  130 + opacity: 0.5;
  131 + margin: 0 0.225rem;
  132 + border-radius: 50%;
  133 +
  134 + &.swiper-pagination-bullet-active {
  135 + background: #fff;
  136 + opacity: 1;
  137 + }
  138 + }
  139 + }
  140 + }
  141 +}
  142 +
  143 +.home-floor-sign {
  144 + width: 100%;
  145 + height: 220px;
  146 + margin-top: 30px;
  147 + background: #000;
  148 +}
  149 +
  150 +
  151 +@import "swiper";
@@ -23,7 +23,34 @@ exports.index = (req, res) => { @@ -23,7 +23,34 @@ exports.index = (req, res) => {
23 title: '星潮教室', 23 title: '星潮教室',
24 module: 'star-classroom', 24 module: 'star-classroom',
25 version: '0.0.1', 25 version: '0.0.1',
26 - headTab: ['全部', '星专题', '星搭配', '星鲜事'] 26 + headTab: [
  27 + {name: '全部', url: '#', cur: true},
  28 + {name: '星专题', url: '#'},
  29 + {name: '星搭配', url: '#'},
  30 + {name: '星鲜事', url: '#'},
  31 + ],
  32 + bannerList: [
  33 + {
  34 + url:'http://feature.yoho.cn/0328/0328DAILYBOY/index.html?title=出游场景模拟变装趴&share_id=870',
  35 + img: 'http://img11.static.yhbimg.com/yhb-img01/2016/03/28/08/01b36610904562fd3085090f55aeca66df.jpg?imageView/2/w/640/h/240'
  36 + },
  37 + {
  38 + url:'http://designer.yoho.cn/bill?title=晒晒你的潮流清单&share_id=898',
  39 + img: 'http://img11.static.yhbimg.com/yhb-img01/2016/04/01/05/010cb10578a55206faff271bceb0f22aaf.jpg?imageView/2/w/640/h/240'
  40 + },
  41 + {
  42 + url:'http://feature.yoho.cn/NEWS/0331APPWEEKNEWSBOY/index.html?title=一周速报&share_id=882',
  43 + img: 'http://img11.static.yhbimg.com/yhb-img01/2016/03/31/03/01337e43ca91484214c4b5b2becc0ef13d.jpg?imageView/2/w/640/h/240'
  44 + },
  45 + {
  46 + url:'http://sale.m.yohobuy.com/?specialsale_id=14&gender=1,3',
  47 + img: 'http://img12.static.yhbimg.com/yhb-img01/2016/04/01/08/02c78a28a9ca1dc585d614b195abff3eb1.jpg?imageView/2/w/640/h/240'
  48 + },
  49 + {
  50 + url:'http://sale.m.yohobuy.com/?specialsale_id=11&gender=1,3',
  51 + img: 'http://img12.static.yhbimg.com/yhb-img01/2016/03/28/04/02ca2b986e193f7134d2f75c74f8169ec3.jpg?imageView/2/w/640/h/240'
  52 + }
  53 + ]
27 54
28 // wxLottery: data 55 // wxLottery: data
29 }); 56 });
1 {{> star-classroom/head-tab}} 1 {{> star-classroom/head-tab}}
  2 +{{> star-classroom/banner-top}}
  3 +{{> star-classroom/home-floor-sign}}
  1 +<div class="banner-top">
  2 + <div class="banner-swiper swiper-container">
  3 + <ul class="swiper-wrapper">
  4 + {{#each bannerList}}
  5 + {{#if @first}}
  6 + <li class="swiper-slide">
  7 + <a href="{{url}}">
  8 + <img src="{{img}}">
  9 + </a>
  10 + </li>
  11 + {{^}}
  12 + <li class="swiper-slide">
  13 + <a href="{{url}}">
  14 + <img class="swiper-lazy" data-src="{{img}}">
  15 + </a>
  16 + <div class="swiper-lazy-preloader"></div>
  17 + </li>
  18 + {{/if}}
  19 + {{/each}}
  20 + </ul>
  21 + </div>
  22 + <div class="swiper-pagination">
  23 + <div class="pagination-inner">
  24 + </div>
  25 + </div>
  26 +</div>
1 -<ul class="1"> 1 +<ul class="head-tab">
2 {{#each headTab}} 2 {{#each headTab}}
3 - <li>{{ this }}</li> 3 + <li {{#if cur}} class="cur" {{/if}}><a href="{{ url }}">{{ name }}</a></li>
4 {{/each}} 4 {{/each}}
5 </ul> 5 </ul>
  1 +<div class="home-floor-sign">
  2 +
  3 +</div>