@charset "UTF-8";
* {
  margin: 0px;
  padding: 0px; }

body {
  background-color: #f8f8f8;
  font-family: 微软雅黑;
  color: #777; }

div {
  display: block;
  margin: 0px; }

.brand-container .brand-ad {
  box-sizing: border-box;
  border: solid 1px purple; }

/*%test_border{
    font-family: Arial;
}
%test_border_red{
    font-family: Arial;
}
%test_border_blue{
    font-family: Arial;
}*/
.head-container {
  width: 100%;
  background-color: #f5f5f5;
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  color: #666;
  border-bottom: solid #eee 1px; }
  .head-container .head-content {
    width: 1200px;
    height: 20px;
    margin: 0 auto; }
    .head-container .head-content .logo {
      float: left;
      width: 400px;
      text-align: left; }
    .head-container .head-content .user-info {
      float: right; }

.taoke-position-container {
  width: 50px;
  height: 250px;
  font-size: 14px;
  position: fixed;
  color: #ffffff; }
  .taoke-position-container .taoke-position-content {
    width: 36px;
    height: 120px;
    text-align: center;
    margin: 0 auto; }
    .taoke-position-container .taoke-position-content .item {
      padding: 6px 0px;
      cursor: pointer;
      background-color: #a9a9a9;
      border-bottom: 1px solid white; }
    .taoke-position-container .taoke-position-content .active {
      background-color: #e33d26; }
    .taoke-position-container .taoke-position-content .top {
      background-color: #5e4c4c; }

.search-container {
  width: 100%;
  background-color: white; }
  .search-container .search-content {
    /*@extend %test_border;*/
    width: 1200px;
    margin: 0 auto;
    height: 80px; }
    .search-container .search-content .logo {
      /*@extend %test_border;*/
      float: left;
      width: 263px;
      height: 80px;
      cursor: pointer; }
    .search-container .search-content .search {
      /*@extend %test_border;*/
      float: left;
      width: 688px;
      height: 80px;
      position: relative; }
      .search-container .search-content .search .search-input {
        margin: 20px 0px 0px 100px;
        border: solid #ff503b 2px; }
        .search-container .search-content .search .search-input input {
          color: #7c7c7c;
          width: 469px;
          height: 40px;
          border: none;
          font-size: 16px;
          display: inline-block;
          padding-left: 9px;
          zoom: 1;
          vertical-align: top;
          outline: 0;
          background: #FFF;
          text-indent: 5px; }
        .search-container .search-content .search .search-input .search-btn-container {
          width: 72px;
          height: 42px;
          background-color: #ff503b;
          position: absolute;
          right: 0; }
          .search-container .search-content .search .search-input .search-btn-container .search-btn {
            height: 22px;
            margin: 9px 5px 5px 24px; }
      .search-container .search-content .search .search-sug-wapper {
        width: 586px;
        position: absolute;
        z-index: 100;
        left: 100px;
        background-color: white;
        border: 1px solid #e8e8e8;
        border-top: 0px solid transparent;
        padding-bottom: 6px; }
        .search-container .search-content .search .search-sug-wapper .item {
          cursor: pointer;
          background-color: white;
          margin-left: 10px;
          padding-left: 5px;
          width: 558px;
          line-height: 49px;
          font-size: 16px;
          border-bottom: 1px solid #e8e8e8; }
          .search-container .search-content .search .search-sug-wapper .item:hover {
            background-color: #e8e8e8; }
        .search-container .search-content .search .search-sug-wapper .active {
          background-color: #e8e8e8; }
    .search-container .search-content .qr {
      /*@extend %test_border;*/
      height: 55px;
      float: right;
      text-align: center;
      margin: 5px 15px 0px 0px;
      position: relative; }
      .search-container .search-content .qr .mini {
        height: 68px;
        display: block; }
      .search-container .search-content .qr span {
        font-size: 11px; }
      .search-container .search-content .qr .qr-wapper {
        width: 260px;
        height: 300px;
        position: absolute;
        left: -75px;
        top: 76px;
        z-index: 20;
        display: inline-block;
        background-color: white;
        display: none; }
        .search-container .search-content .qr .qr-wapper img {
          margin-top: 40px;
          border: 1px solid #d9d9d9;
          padding: 7px;
          width: 165px;
          height: 165px; }
      .search-container .search-content .qr .active {
        display: block; }

.banner-container {
  width: 100%;
  height: 300px;
  margin: 2px 0px; }
  .banner-container .banner-content {
    background-color: white;
    width: 1200px;
    height: 300px;
    margin: 0 auto;
        /*.left {
            width: $logo_width;
            height: $banner_height;
            display: inline-block;
            float: left;
            .icon-bottom {
                height: $banner_height_bottom;
            }
            $item-height: ($banner_height - $banner_height_bottom) / 7;
            .item {
                margin: 0px 5px;
                cursor: pointer;
                height: $item-height - 1px;
                border-bottom: solid #dcdcdc 1px;
                color:#333;
                .item-title {
                    height: $item-height;
                    margin-left: 35px;
                    font-size: 16px;
                    line-height: 49px;
                }
                .item-more {
                    color:#dfdfdf;
                    height: $item-height;
                    margin-left: 35px;
                    font-size: 16px;
                    line-height: 49px;
                    font-weight: bold;
                    float: right;
                    margin-right: 5px;
                }
            }
            .item-category-1 {
                background: url(../img/cid-1.png) no-repeat left center;
            }
            .item-category-2 {
                background: url(../img/cid-2.png) no-repeat left center;
            }
            .item-category-3 {
                background: url(../img/cid-3.png) no-repeat left center;
            }
            .item-category-4 {
                background: url(../img/cid-4.png) no-repeat left center;
            }
            .item-category-5 {
                background: url(../img/cid-5.png) no-repeat left center;
            }
            .item-category-6 {
                background: url(../img/cid-6.png) no-repeat left center;
            }
            .item-category-7 {
                background: url(../img/cid-7.png) no-repeat left center;
            }

        }*/ }
    .banner-container .banner-content .left {
      width: 940px;
      height: 300px;
      display: inline-block;
      float: left; }
    .banner-container .banner-content .right {
      text-align: center;
      width: 260px;
      height: 300px;
      display: inline-block;
      float: left; }
      .banner-container .banner-content .right .right-wapper {
        margin: 40px auto 10px auto;
        display: inline-block; }
        .banner-container .banner-content .right .right-wapper img {
          border: 1px solid #d9d9d9;
          padding: 7px; }
      .banner-container .banner-content .right:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }

.category-detail-container {
  width: 100%;
  height: 45px; }
  .category-detail-container .category-detail-content {
    background-color: white;
    width: 1200px;
    height: 45px;
    margin: 0px auto; }
    .category-detail-container .category-detail-content .left {
      background-color: #ededed;
      width: 263px;
      height: 45px;
      display: inline-block;
      float: left; }
      .category-detail-container .category-detail-content .left .icon-bottom {
        height: 45px; }
    .category-detail-container .category-detail-content .right {
      width: 1200px;
      height: 45px;
      display: inline-block;
      float: left; }
      .category-detail-container .category-detail-content .right .item {
        font-size: 18px;
        cursor: pointer;
        text-align: center;
        float: left;
        width: 100px;
        height: 45px;
        line-height: 45px;
        margin-top: 2px; }
        .category-detail-container .category-detail-content .right .item:hover {
          color: #ff503b; }
      .category-detail-container .category-detail-content .right .active {
        background-color: #ff503b;
        color: white; }
        .category-detail-container .category-detail-content .right .active:hover {
          color: white; }
      .category-detail-container .category-detail-content .right:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
    .category-detail-container .category-detail-content:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }

.order-container {
  /*@extend %test_border;*/
  width: 1200px;
  height: 50px;
  margin: 8px auto;
  font-size: 17px;
  text-align: right;
  background-color: white; }
  .order-container .order-content {
    display: inline-block;
    /*width:$width;*/
    height: 50px; }
    .order-container .order-content .order-checkBox {
      display: block;
      float: left;
      line-height: 50px;
      color: gray;
      cursor: pointer;
      margin: 0px 10px; }
    .order-container .order-content .item {
      color: gray;
      cursor: pointer;
      margin: 0px 10px;
      line-height: 50px;
      display: inline-block; }
      .order-container .order-content .item:hover {
        color: red; }
    .order-container .order-content .active {
      color: #ff503b; }
    .order-container .order-content .price {
      color: gray;
      display: inline-block;
      margin-right: 10px; }
      .order-container .order-content .price input {
        margin: 2px 2px;
        width: 50px; }
  .order-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.category-container {
  /*@extend %test_border;*/
  width: 1200px;
  height: 180px;
  margin: 0 auto;
  background-color: white; }
  .category-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  .category-container ul {
    list-style: none;
    margin: 0px;
    padding: 0px; }
  .category-container li {
    /*@extend %test_border;*/
    width: 110px;
    height: 110px;
    margin: 30px 5px;
    float: left;
    position: relative; }
    .category-container li .category-img {
      cursor: pointer;
      width: 110px;
      height: 110px;
      background: url(../img/cate.png) no-repeat;
      -webkit-background-size: cover;
      background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover; }
      .category-container li .category-img img {
        width: 106px;
        height: 106px;
        margin: 2px; }
      .category-container li .category-img:hover {
        background: url(../img/cate-hover.png) no-repeat;
        -webkit-background-size: cover;
        background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover; }
    .category-container li .category-title {
      text-align: center;
      cursor: pointer; }
      .category-container li .category-title:hover {
        color: #ff503b; }

.brand-container {
  /*@extend %test_border;*/
  /*+ $brand_ad_height * 2*/
  width: 1200px;
  height: 1610px;
  margin: 2px auto;
  display: block; }
  .brand-container .brand-ad {
    height: 80px; }
  .brand-container .brand-goods-list .left, .brand-container .brand-top .left {
    width: 400px;
    height: 270px;
    display: inline-block;
    float: left; }
    .brand-container .brand-goods-list .left .title, .brand-container .brand-top .left .title {
      margin-left: 15px;
      margin-top: 10px;
      height: 30px;
      font-size: 24px; }
    .brand-container .brand-goods-list .left .desc, .brand-container .brand-top .left .desc, .brand-container .brand-goods-list .left .top-desc, .brand-container .brand-top .left .top-desc {
      margin-left: 10px;
      margin-top: 10px;
      height: 210px;
      width: 380px;
      display: inline-block;
      background-color: white; }
      .brand-container .brand-goods-list .left .desc .subtitle, .brand-container .brand-top .left .desc .subtitle, .brand-container .brand-goods-list .left .top-desc .subtitle, .brand-container .brand-top .left .top-desc .subtitle {
        margin-left: 15px;
        margin-top: 5px; }
      .brand-container .brand-goods-list .left .desc .goods .left-item, .brand-container .brand-top .left .desc .goods .left-item, .brand-container .brand-goods-list .left .top-desc .goods .left-item, .brand-container .brand-top .left .top-desc .goods .left-item {
        width: 150px;
        height: 150px;
        display: block;
        float: left;
        margin-left: 27px;
        margin-top: 10px; }
        .brand-container .brand-goods-list .left .desc .goods .left-item img, .brand-container .brand-top .left .desc .goods .left-item img, .brand-container .brand-goods-list .left .top-desc .goods .left-item img, .brand-container .brand-top .left .top-desc .goods .left-item img {
          border: 2px solid transparent;
          cursor: pointer;
          width: 150px;
          height: 150px; }
          .brand-container .brand-goods-list .left .desc .goods .left-item img:hover, .brand-container .brand-top .left .desc .goods .left-item img:hover, .brand-container .brand-goods-list .left .top-desc .goods .left-item img:hover, .brand-container .brand-top .left .top-desc .goods .left-item img:hover {
            border: 2px solid red; }
    .brand-container .brand-goods-list .left .top-title, .brand-container .brand-top .left .top-title {
      margin-left: 15px;
      margin-top: 10px;
      height: 30px;
      font-size: 30px; }
    .brand-container .brand-goods-list .left .top-desc, .brand-container .brand-top .left .top-desc {
      height: 464px;
      margin-top: 30px; }
      .brand-container .brand-goods-list .left .top-desc .subtitle, .brand-container .brand-top .left .top-desc .subtitle {
        margin-top: 10px; }
      .brand-container .brand-goods-list .left .top-desc .goods .left-item, .brand-container .brand-top .left .top-desc .goods .left-item {
        background-color: transparent;
        width: 100%;
        text-align: center;
        margin: 55px auto; }
        .brand-container .brand-goods-list .left .top-desc .goods .left-item img, .brand-container .brand-top .left .top-desc .goods .left-item img {
          width: 300px;
          height: 300px;
          margin: 0 auto; }
    .brand-container .brand-goods-list .left:after, .brand-container .brand-top .left:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
  .brand-container .brand-goods-list .right, .brand-container .brand-top .right {
    width: 800px;
    height: 266px;
    display: inline-block;
    float: left; }
    .brand-container .brand-goods-list .right .item4, .brand-container .brand-top .right .item4, .brand-container .brand-goods-list .right .item3, .brand-container .brand-top .right .item3 {
      border: 2px solid transparent;
      cursor: pointer;
      background-color: white;
      width: 193px;
      height: 266px;
      margin-left: 3px;
      float: left;
      text-align: center; }
      .brand-container .brand-goods-list .right .item4:hover, .brand-container .brand-top .right .item4:hover, .brand-container .brand-goods-list .right .item3:hover, .brand-container .brand-top .right .item3:hover {
        border: 2px solid red; }
      .brand-container .brand-goods-list .right .item4 .topidx-wapper, .brand-container .brand-top .right .item4 .topidx-wapper, .brand-container .brand-goods-list .right .item3 .topidx-wapper, .brand-container .brand-top .right .item3 .topidx-wapper {
        position: absolute; }
      .brand-container .brand-goods-list .right .item4 .topidx, .brand-container .brand-top .right .item4 .topidx, .brand-container .brand-goods-list .right .item3 .topidx, .brand-container .brand-top .right .item3 .topidx {
        position: relative;
        left: 160px;
        padding: 1px;
        top: 10px;
        width: 20px;
        height: 20px;
        color: white;
        background-color: orange;
        border-radius: 11px;
        line-height: 21px; }
      .brand-container .brand-goods-list .right .item4 .item4-img, .brand-container .brand-top .right .item4 .item4-img, .brand-container .brand-goods-list .right .item3 .item4-img, .brand-container .brand-top .right .item3 .item4-img {
        width: 150px;
        height: 150px;
        margin: 20px 15px 15px 15px; }
      .brand-container .brand-goods-list .right .item4 .item4-img-mt30, .brand-container .brand-top .right .item4 .item4-img-mt30, .brand-container .brand-goods-list .right .item3 .item4-img-mt30, .brand-container .brand-top .right .item3 .item4-img-mt30 {
        width: 150px;
        height: 150px;
        margin: 30px 15px 15px 15px; }
      .brand-container .brand-goods-list .right .item4 .title, .brand-container .brand-top .right .item4 .title, .brand-container .brand-goods-list .right .item3 .title, .brand-container .brand-top .right .item3 .title {
        text-align: center;
        font-size: 16px; }
      .brand-container .brand-goods-list .right .item4 .content, .brand-container .brand-top .right .item4 .content, .brand-container .brand-goods-list .right .item3 .content, .brand-container .brand-top .right .item3 .content {
        display: block;
        width: auto;
        margin-top: 10px;
        text-align: center; }
        .brand-container .brand-goods-list .right .item4 .content .price, .brand-container .brand-top .right .item4 .content .price, .brand-container .brand-goods-list .right .item3 .content .price, .brand-container .brand-top .right .item3 .content .price {
          display: block;
          float: left;
          color: red;
          margin-left: 28px; }
          .brand-container .brand-goods-list .right .item4 .content .price .light, .brand-container .brand-top .right .item4 .content .price .light, .brand-container .brand-goods-list .right .item3 .content .price .light, .brand-container .brand-top .right .item3 .content .price .light {
            display: inline-block;
            font-size: 25px;
            color: red; }
        .brand-container .brand-goods-list .right .item4 .content .coupon, .brand-container .brand-top .right .item4 .content .coupon, .brand-container .brand-goods-list .right .item3 .content .coupon, .brand-container .brand-top .right .item3 .content .coupon {
          margin-left: 3px;
          padding: 4px 21px;
          color: white;
          font-size: 13px;
          background-color: #ff503b;
          border-radius: 15px;
          text-align: center;
          display: block;
          float: left;
          margin-top: 2px;
          margin-left: 10px;
          -webkit-background-size: contain;
          background-size: contain;
          -moz-background-size: contain;
          -o-background-size: contain; }
    .brand-container .brand-goods-list .right .item3, .brand-container .brand-top .right .item3 {
      background-color: white;
      width: 260.66667px;
      height: 270px;
      margin-left: 2px;
      float: left; }
      .brand-container .brand-goods-list .right .item3 .content .price, .brand-container .brand-top .right .item3 .content .price {
        margin-left: 60px; }
    .brand-container .brand-goods-list .right:after, .brand-container .brand-top .right:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
  .brand-container .brand-goods-list:after, .brand-container .brand-top:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  .brand-container .brand-top {
    height: 543px; }
    .brand-container .brand-top .left {
      height: 543px; }
    .brand-container .brand-top .right {
      height: 543px; }

.brand-title-container, .brand-title-container-center {
  /*@extend %test_border;*/
  background-color: #f8f8f8;
  margin: 10px 0px 5px 0px;
  height: 50px;
  width: 1200px;
  /*.brand-icon{
      height: $brand_title_height;
      //width:$brand_title_height;
      background:url(../img/brand-1.png) no-repeat;
      font-size:20px;
      text-indent:50px;
      line-height:35px;
  }
  .text{
      display:inline-block;
  }*/
  /*.text{
      margin-left:10px;
      height: $brand_title_height;
      width: 200px;
      display:inline-block;
  }*/ }
  .brand-title-container .brand-title, .brand-title-container-center .brand-title {
    height: 50px;
    display: inline-block; }
    .brand-title-container .brand-title .brand-icon, .brand-title-container-center .brand-title .brand-icon {
      height: 40px;
      width: 40px;
      float: left; }
    .brand-title-container .brand-title .brand-icon-center, .brand-title-container-center .brand-title .brand-icon-center {
      text-align: center; }
    .brand-title-container .brand-title .text, .brand-title-container-center .brand-title .text {
      color: #333;
      font-size: 20px;
      line-height: 42px;
      float: left;
      margin-left: 10px;
      height: 40px;
      width: 90px;
      display: inline-block; }
  .brand-title-container .brand-more, .brand-title-container-center .brand-more {
    cursor: pointer;
    float: right;
    margin-right: 2px;
    line-height: 48px; }
    .brand-title-container .brand-more:hover, .brand-title-container-center .brand-more:hover {
      text-decoration: underline; }
  .brand-title-container:after, .brand-title-container-center:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }

.brand-title-container-center {
  margin: 5px auto;
  text-align: center; }

.taoke-container {
  width: 1200px;
  margin: 0 auto;
  min-height: 800px;
  background-color: white; }
  .taoke-container .tao-lists {
    /*background-color: #f1f1f1;*/
    position: relative;
    overflow: hidden;
    min-height: 500px;
    display: table;
    content: '';
    clear: both;
    background-color: white; }
    .taoke-container .tao-lists .noMore {
      width: 1200px;
      text-align: center;
      margin: 230px auto 0px auto; }
      .taoke-container .tao-lists .noMore .desc, .taoke-container .tao-lists .noMore .brand-container .brand-goods-list .left .top-desc, .brand-container .brand-goods-list .left .taoke-container .tao-lists .noMore .top-desc, .taoke-container .tao-lists .noMore .brand-container .brand-top .left .top-desc, .brand-container .brand-top .left .taoke-container .tao-lists .noMore .top-desc {
        margin-top: 10px; }
    .taoke-container .tao-lists .tao-view {
      float: left;
      margin: 0 4px 4px 0;
      width: 292px;
      height: 390px;
      background-color: white;
      cursor: pointer; }
      .taoke-container .tao-lists .tao-view img {
        width: 292px;
        height: 292px; }
      .taoke-container .tao-lists .tao-view .tao-title {
        color: #444;
        font-size: 18px;
        margin-top: 5px;
        padding: 5px 10px; }
      .taoke-container .tao-lists .tao-view .tao-info {
        margin-left: 5px;
        margin-top: 5px;
        padding: 5px; }
        .taoke-container .tao-lists .tao-view .tao-info img {
          height: auto;
          display: block;
          float: left;
          width: 60px; }
        .taoke-container .tao-lists .tao-view .tao-info .tao-icon-small {
          width: 22px;
          height: 22px; }
        .taoke-container .tao-lists .tao-view .tao-info .tao-price {
          display: block;
          float: left;
          margin-left: 10px; }
          .taoke-container .tao-lists .tao-view .tao-info .tao-price .tao-price-highlight {
            line-height: 21px;
            color: red;
            font-size: 24px; }
        .taoke-container .tao-lists .tao-view .tao-info .tao-coupon {
          display: block;
          width: 68px;
          height: 23px;
          float: left;
          line-height: 23px;
          margin-left: 10px;
          color: white;
          text-align: center;
          font-size: 13px;
          background: url(../img/coupon.png) no-repeat; }
        .taoke-container .tao-lists .tao-view .tao-info:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden; }
    .taoke-container .tao-lists .normal {
      padding: 2px; }
    .taoke-container .tao-lists .hover {
      border: 2px solid red; }

.tao-page-container {
  width: 100%;
  margin: 5px auto;
  text-align: center; }
  .tao-page-container .tao-page {
    height: 70px;
    display: inline-block;
    width: 580px; }
  .tao-page-container .tao-page-items {
    cursor: pointer;
    font-size: 14px;
    background-color: #fff;
    color: #999;
    margin: 1px;
    border-radius: 2px;
    display: block;
    float: left;
    width: 40px;
    height: 40px;
    border: solid #e9e9e9 1px;
    text-align: center;
    line-height: 42px; }
    .tao-page-container .tao-page-items:hover {
      border: solid #ff503b 1px; }
  .tao-page-container .active {
    background-color: #ff503b;
    color: #fff6f5; }
    .tao-page-container .active:hover {
      border: solid #e9e9e9 1px; }

.foot-container {
  width: 100%;
  height: 150px;
  background-color: #ededed; }
  .foot-container .foot-top {
    height: 100px;
    border-bottom: solid #b9b9b9 1px;
    width: 100%;
    margin: 0 auto;
    text-align: center; }
    .foot-container .foot-top .foot-top-content {
      display: inline-block;
      height: 100px;
      width: 1200px; }
      .foot-container .foot-top .foot-top-content .item {
        height: 100px;
        width: 300px;
        float: left;
        color: #444;
        text-indent: 32px;
        line-height: 100px;
        font-size: 21px; }
      .foot-container .foot-top .foot-top-content .bg1 {
        background: url(../img/bottom-1.png) no-repeat left center; }
      .foot-container .foot-top .foot-top-content .bg2 {
        background: url(../img/bottom-2.png) no-repeat left center; }
      .foot-container .foot-top .foot-top-content .bg3 {
        background: url(../img/bottom-3.png) no-repeat left center; }
      .foot-container .foot-top .foot-top-content .bg4 {
        background: url(../img/bottom-4.png) no-repeat left center; }
      .foot-container .foot-top .foot-top-content:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
  .foot-container .foot-bottom {
    width: 1200px;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    text-align: center; }
    .foot-container .foot-bottom .item {
      color: gray; }

.device {
  width: 940px;
  height: 300px;
  background: #111;
  position: relative; }
  .device .arrow-left {
    background: url(../img/arrows.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 55px;
    z-index: 10; }
  .device .arrow-right {
    background: url(../img/arrows.png) no-repeat left bottom;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 30px;
    height: 55px;
    z-index: 10; }
  .device .arrow-left-active {
    background: url(../img/arrows-active.png) no-repeat left top; }
  .device .arrow-right-active {
    background: url(../img/arrows-active.png) no-repeat left bottom; }

.swiper-container {
  background-color: white;
  width: 940px;
  height: 300px; }

.content-slide {
  padding: 20px;
  color: #fff; }

.title {
  font-size: 25px; }

.bg-gray {
  background-color: #f8f8f8; }

.bg-orange {
  background-color: #f6e1c5; }

.bg-blue {
  background-color: #dce6fe; }

.bg-pink {
  background-color: #f3d9ea; }

.bg-green {
  background-color: #ecfdd7; }

.orange {
  color: #f27e17; }

.blue {
  color: #5a8eea; }

.pink {
  color: #ea358a; }

.green {
  color: #4bcd0c; }

.mt1 {
  margin-top: 1px; }

.mt2 {
  margin-top: 2px; }

.mt3 {
  margin-top: 3px; }

.mt4 {
  margin-top: 4px; }

.mt5 {
  margin-top: 5px; }

.mt6 {
  margin-top: 6px; }

.mt7 {
  margin-top: 7px; }

.mt8 {
  margin-top: 8px; }

.mt9 {
  margin-top: 9px; }

.mt10 {
  margin-top: 10px; }

.mt11 {
  margin-top: 11px; }

.mt12 {
  margin-top: 12px; }

.mt13 {
  margin-top: 13px; }

.mt14 {
  margin-top: 14px; }

.mt15 {
  margin-top: 15px; }

.mt16 {
  margin-top: 16px; }

.mt17 {
  margin-top: 17px; }

.mt18 {
  margin-top: 18px; }

.mt19 {
  margin-top: 19px; }

.mt20 {
  margin-top: 20px; }

.height-1 {
  height: 1px; }

.height-2 {
  height: 2px; }

.height-3 {
  height: 3px; }

.height-4 {
  height: 4px; }

.height-5 {
  height: 5px; }

.height-6 {
  height: 6px; }

.height-7 {
  height: 7px; }

.height-8 {
  height: 8px; }

.height-9 {
  height: 9px; }

.height-10 {
  height: 10px; }

.height-11 {
  height: 11px; }

.height-12 {
  height: 12px; }

.height-13 {
  height: 13px; }

.height-14 {
  height: 14px; }

.height-15 {
  height: 15px; }

.height-16 {
  height: 16px; }

.height-17 {
  height: 17px; }

.height-18 {
  height: 18px; }

.height-19 {
  height: 19px; }

.height-20 {
  height: 20px; }

.pt17 {
  padding-top: 17px; }

.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom: 5px;
  width: 100%;
  z-index: 10; }

.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer; }

.swiper-active-switch {
  background: #fff; }

.pointer {
  cursor: pointer; }

/*# sourceMappingURL=style.css.map */
