.nav .category-tit {
    background-color: #ee0103;
}
.gray-box { background-color: #f5f5f5; }

.white-box { background-color: #fff; }

.section-hd { position: relative; margin: 35px 0 15px; height: 44px; line-height: 44px; }
.section-hd .title { padding-left: 4px; font-size: 24px; }
.section-hd .bar { position: absolute; top: 0; right: 0; }
.section-hd .more { line-height: 24px; }
.section-hd .more a { float: left; margin: 10px 0 10px 10px; color: #787878; }
.section-hd .more a:hover { border-bottom: 1px solid #000; }

.home-full-banner { position: relative; height: 480px; }
.home-full-banner .item { position: relative; display: block; height: 480px; -webkit-transform: translateZ(0); transform: translateZ(0); }
.home-full-banner .item img { position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; height: 480px; }
.home-full-banner .slick-dots { position: absolute; bottom: 20px; left: 0; width: 100%; height: 16px; line-height: 16px; text-align: center; font-size: 0; }
.home-full-banner .slick-dots > li { display: inline-block; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 6px; width: 14px; height: 14px; border: 2px solid #fff; -webkit-border-radius: 50%; border-radius: 50%; }
.home-full-banner .slick-dots > li > button { display: none; }
.home-full-banner .slick-dots > li.slick-active { background: #f52f3e; border-color: #f52f3e; }

.home-banner .slick-prev {
    left: 10px;
}

.home-banner .slick-next {
    right: 10px;
}


.home-banner .slick-arrow {
    position: absolute;
    top: 50%;
    z-index: 3;
    width: 50px;
    height: 82px;
    margin-top: -41px;
    font-size: 0;
    background: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000', endColorstr='#33000000');
    background-color: rgba(0, 0, 0, 0.2);
    border: none;
}
.home-banner .slick-arrow:after {
    position: absolute;
    top: 0;
    left: 15px;
    width: 17px;
    height: 100%;
    content: '';
    background: url(../img/sxtc/arrows.png) no-repeat left center;
}

.home-banner .slick-next:after {
    left: 18px;
    background-position: -30px center;
}

.promo-list { margin: 50px 0 30px; }
.promo-list .col { float: left; padding-left: 13px; }
.promo-list .col:first-child { padding-left: 0; }
.promo-list .item { display: block; }
.promo-list .item img { display: block; width: 290px; height: 184px; }

.flash-sale { margin: 0 0 -16px -16px; }
.flash-sale-section { padding-bottom: 50px; }
.flash-sale .grid { position: relative; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 0 16px 16px; overflow: hidden; line-height: 22px; background-color: #fff; }
.flash-sale .grid-b { width: 592px; height: 396px; background: transparent; }
.flash-sale .grid-b img { display: block; -webkit-transition: transform 0.5s; transition: transform 0.5s; -webkit-perspective: 1000; perspective: 1000; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.flash-sale .grid-b:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.flash-sale .grid-m { width: 288px; height: 396px; padding: 40px 25px; }
.flash-sale .grid-m img { width: 240px; height: 240px; bottom: 20px; right: 10px; }
.flash-sale .grid-s { padding: 40px 120px 0 24px; width: 288px; height: 190px; }
.flash-sale .grid-s img { width: 110px; height: 110px; bottom: 10px; right: 10px; }
.flash-sale .grid-m img, .flash-sale .grid-s img { position: absolute; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.flash-sale .grid-m:hover img, .flash-sale .grid-s:hover img { -webkit-transform: translateX(-5px); transform: translateX(-5px); }
.flash-sale .inner-text { position: relative; z-index: 1; }
.flash-sale .tit { font-size: 16px; color: #333; }
.flash-sale .stit { color: #666; }
.flash-sale .info { color: #ff4d4d; }

.brand-feast-section { padding: 20px 0 65px; }
.brand-feast .ad-box { float: left; width: 380px; height: 380px; border: 1px solid #eee; }
.brand-feast .ad-box img { width: 380px; height: 380px; }
.brand-feast-list { float: right; width: 798px; }
.brand-feast-list .item { position: relative; float: left; margin: 0 0 -1px -1px; width: 132px; height: 126px; text-align: center; border: 1px solid #eee; }
.brand-feast-list .item .logo { width: 132px; height: 126px; display: table-cell; vertical-align: middle; }
.brand-feast-list .item .logo img { max-width: 120px; max-height: 70px; }
.brand-feast-list .item .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #333; background-color: rgba(0, 0, 0, 0.8); font-size: 0; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.brand-feast-list .item .mask:after { content: ''; height: 100%; display: inline-block; vertical-align: middle; }
.brand-feast-list .item .mask .text { display: inline-block; vertical-align: middle; font-size: 13px; color: #fff; }
.brand-feast-list .item .mask:hover { opacity: 1; filter: alpha(opacity=100); }

.floor-wrap { padding: 20px 0 65px; }
.floor-section .section-bd { border-top: 1px solid #f5f5f5; }
.floor-section .section-side { position: relative; float: left; overflow: hidden; width: 268px; height: 597px; }
.floor-section .section-side .banner a { display: block; height: 597px; }
.floor-section .section-side .brands { position: absolute; left: 0; bottom: 0; width: 100%; height: 200px; overflow: hidden; background-color: #fff; }
.floor-section .section-side .brands .item { float: left; margin: 0 -1px -1px; border-left: 1px solid #f3f3f3; border-bottom: 1px solid #f3f3f3; }
.floor-section .section-side .brands .inner { display: table-cell; width: 134px; height: 67px; vertical-align: middle; text-align: center; }
.floor-section .section-side .brands .inner img { max-width: 110px; max-height: 50px; }
.floor-section .section-side .category { position: absolute; left: 0; bottom: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 225px; padding: 0 24px; color: #fff; }
.floor-section .section-side .category .tit { margin-bottom: 10px; padding-left: 8px; font-size: 18px; }
.floor-section .section-side .category .row { margin-left: -8px; }
.floor-section .section-side .category .col { padding: 0 0 8px 8px; }
.floor-section .section-side .category .item { display: block; line-height: 34px; text-align: center; color: #fff; }
.floor-section .section-cont { margin-left: 268px; }
.floor-section .section-cont .col { float: left; margin: 1px -1px 0 0; overflow: hidden; }
.floor-section .section-cont .col .grid { position: relative; display: block; margin-top: -1px; background-color: #fff; border: 1px solid #f0f0f0; }
.floor-section .section-cont .col .grid:first-child { border-top: 0; }
.floor-section .section-cont .inner-text { position: relative; padding: 33px 28px; }
.floor-section .section-cont .inner-text .tit { font-size: 16px; line-height: 24px; color: #333; }
.floor-section .section-cont .inner-text .info { color: #f52f3e; }
.floor-section .section-cont .grid-b { width: 349px; height: 397px; background-color: #fff; }
.floor-section .section-cont .grid-m { width: 349px; height: 198px; }
.floor-section .section-cont .grid-s { width: 290px; height: 198px; }
.floor-section .section-cont .grid-b img, .floor-section .section-cont .grid-m img, .floor-section .section-cont .grid-s img { position: absolute; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.floor-section .section-cont .grid-b:hover img, .floor-section .section-cont .grid-m:hover img, .floor-section .section-cont .grid-s:hover img { -webkit-transform: translateX(-5px); transform: translateX(-5px); }
.floor-section .section-cont .grid-s img { width: 100px; height: 100px; bottom: 10px; right: 10px; }
.floor-section .section-cont .grid-m img { width: 120px; height: 120px; bottom: 10px; right: 10px; }
.floor-section .section-cont .grid-b img { width: 240px; height: 240px; right: 20px; bottom: 10px; }
.floor-section .section-cont .grid-b .inner-text .tit { margin-bottom: 3px; font-size: 24px; line-height: 30px; }
.floor-section.floor1 .section-bd { border-top-color: #7a72e0; }
.floor-section.floor1 .section-side { background-color: #7a72e0; }
.floor-section.floor1 .section-side .category .item { background-color: #9d98e8; }
.floor-section.floor1 .section-side .category .item:hover { background-color: #a9a4eb; }
.floor-section.floor2 .section-bd { border-top-color: #ffbb57; }
.floor-section.floor2 .section-side { background-color: #ffbb57; }
.floor-section.floor2 .section-side .category .item { background-color: #ffce85; }
.floor-section.floor2 .section-side .category .item:hover { background-color: #ffd494; }
.floor-section.floor3 .section-bd { border-top-color: #5dc7fa; }
.floor-section.floor3 .section-side { background-color: #5dc7fa; }
.floor-section.floor3 .section-side .category .item { background-color: #8ad6fb; }
.floor-section.floor3 .section-side .category .item:hover { background-color: #98dcfc; }
.floor-section.floor4 .section-bd { border-top-color: #ff3e4d; }
.floor-section.floor4 .section-side { background-color: #ff3e4d; }
.floor-section.floor4 .section-side .category .item { background-color: #ff6c77; }
.floor-section.floor4 .section-side .category .item:hover { background-color: #ff7b85; }
.floor-section.floor5 .section-bd { border-top-color: #8dc82f; }
.floor-section.floor5 .section-side { background-color: #8dc82f; }
.floor-section.floor5 .section-side .category .item { background-color: #a2d64f; }
.floor-section.floor5 .section-side .category .item:hover { background-color: #a8d95c; }



.home-tit { height: 50px; line-height: 50px;display: flex;flex-direction: row;justify-content: space-between;}
.home-tit:after { clear: both; }
.home-tit .tit { float: left; font-size: 24px; color: #333; margin-top: 15px;line-height: 30px;}
.home-tit .more { float: right; line-height: 65px;}
.home-tit .more a { color: #999; }
.home-tit .more a:hover { color: #f34e4e; }
.home-tit .more a { margin-left: 10px; }

.home-gray-box { background-color: #f1f3f5;}

.home-hot { margin: 0 -15px 0 0; padding-bottom: 70px; }
.home-hot .home-tit { height: 84px; line-height: 84px; }
.home-hot .grid { position: relative; margin: 0 14px 15px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #fff; }
.home-hot .grid .name { font-size: 16px; line-height: 24px; color: #333; }
.home-hot .grid .desc { color: #999; line-height: 20px; }
.home-hot .grid .price { color: #f34e4e; }
.home-hot .grid .figure { position: absolute; }
.home-hot .grid-hr { width: 355px; height: 190px; padding: 42px 170px 0 25px; }
.home-hot .grid-hr .figure { right: 10px; bottom: 10px; width: 150px; height: 150px; }
.home-hot .grid-hr .price { margin-top: 24px; }
.home-hot .grid-vt { float: left; width: 268px; height: 395px; }
.home-hot .grid-vt .figure { top: 20px; left: 50%; margin-left: -120px; width: 240px; }
.home-hot .grid-vt .cont { position: absolute; bottom: 0; left: 0; width: 100%; padding: 15px 23px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 113px; border-top: 1px solid #ededed; }
.home-hot .grid-vt .name, .home-hot .grid-vt .desc { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.home-hot .grid-vt .price { margin-top: 5px; }

.home-recommend { margin-right: -10px; padding-bottom: 90px; }
.home-recommend .item { position: relative; float: left; overflow: hidden; margin: 0 7px 10px 0; width: 292px; height: 220px; text-align: center;border: 1px solid #e0e0e0;}
.home-recommend .item:hover{box-shadow:4px 4px 15px #e0e0e0;}
.home-recommend .item .figure { width: 120px; height: 120px; margin-top: 20px}
.home-recommend .item .label { right: 0; bottom: 0; left: 0; color: #010101; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#8A000000', endColorstr='#8A000000'); padding: 9px 11px; font-size: 16px; line-height: 24px; }
.home-recommend .item .label .name  { text-align: center; margin-top: 15px;font-weight: 500; font-size: 20px;}
.home-recommend .item .label .name a { color: inherit; }
.home-recommend .item .label .name a:hover { color: #f34e4e; }
.home-recommend .item .label .price {  }
.home-recommend .banner { float: left; width: 594px; height: 220px; margin: 0 10px 10px 0; box-shadow:4px 4px 15px #e0e0e0;}


.home-floor{margin-bottom: 15px;}
.home-floor-wrap { padding-bottom: 5px; }

.home-floor .banner { float: left; width: 297px; height: 521px; }
.home-floor .banner img { width: 297px; height: 266px;}
.home-floor .col { float: left; overflow: hidden; margin-left: 10px;height: 390px;}
.home-floor .item .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .item { position: relative;overflow: hidden;width: 286px; margin: 1px 0 0 0;
    float: left;margin-top: 10px;height: 390px;margin-left: 16px;
    text-align: center; background-color: #fff;border: 1px solid #eee;}
.home-floor .item:first-child{margin-left: 0px;}
.home-floor .item:nth-child(4n+1){margin-left: 0px;}
.home-floor .item:last-child{margin-right: 0px;}
.home-floor .col .item:first-child{margin-top: 0px;}
.home-floor .item:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .item .figure { display: block; width: 190px; height: 190px; margin: 0 auto 10px;margin-top: 50px }
.home-floor .item .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .item .name { padding: 0 30px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px;font-weight: 500; font-size: 18px;}
.home-floor .item .address { padding: 0 30px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px;font-weight: 500; font-size: 18px;}
.home-floor .item .address a{color: #666}
.home-floor .item .price { color: #f34e4e; line-height: 20px; }
.home-floor .item .tag{width: 80%;margin: 0 auto;margin-top: 10px;}
.home-floor .item .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}

.home-floor .col .item2:first-child{margin-top: 0px;}
.home-floor .item2{position: relative;width: 254px;overflow: hidden; margin: 15px 0 0 0; text-align: left; background-color: #fff; padding: 15px;border: 1px solid #eee;}
.home-floor .item2:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .item2 .figure { float: left; display: block; width: 80px; height: 80px; margin: 5px auto 0px; }
.home-floor .item2 .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .item2 .name { float: left; width: 150px;margin-left: 10px; display: block;margin-top: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 500; font-size: 16px;}
.home-floor .item2 .tag{ width: 150px;float: left; margin: 0;margin-top: 20px;margin-left: 10px;}
.home-floor .item2 .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}

.home-floor .item-vt { height: 521px; }
.home-floor .item-vt .figure { width: 300px; height: 300px; margin: 70px auto 53px; }
.home-floor .item-vt .name { font-size: 16px; }
.home-floor .item-vt .price { margin-top: 5px; }

.home-floor .col_zz { float: left; overflow: hidden; margin-left: 10px;height: 420px;}
.home-floor .col_zz .item .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_zz .item { margin-top: 15px;position: relative;overflow: hidden; width: 221px; height: 182px; text-align: center; background-color: #fff; padding-top: 15px;border: 1px solid #eee;}
.home-floor .col_zz .item:first-child{margin-top: 0px;}
.home-floor .col_zz .item:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .col_zz .item .figure { display: block; width: 80px; height: 80px; margin: 0 auto 10px; }
.home-floor .col_zz .item .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .col_zz .item .name { padding: 0 10px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px;font-weight: 500; font-size: 18px;}
.home-floor .col_zz .item .price { color: #f34e4e; line-height: 20px; }
.home-floor .col_zz .item .tag{width: 80%;margin: 0 auto;margin-top: 10px;}
.home-floor .col_zz .item .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}

.home-floor .col_zz .item2 .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_zz .item2{position: relative;overflow: hidden; width: 200px; height: 381px; margin: 0; text-align: center; background-color: #fff; padding-top: 15px;border: 1px solid #eee;}
.home-floor .col_zz .item2 .figure{float: left; display: block; width: 130px; height: 130px; margin-left: 30px; margin-top: 70px; }
.home-floor .col_zz .item2 .name { text-align: center;float: left; display: block;margin: 0px; margin-top: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 500; font-size: 16px;width: 100%}
.home-floor .col_zz .item2 .tag{margin: 0 auto;margin-top: 30px;margin-left: 25px;}
.home-floor .col_zz .item2 .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}


.home-floor .col_gz { float: left; overflow: hidden; margin-left: 10px;height: 390px;}
.home-floor .col_gz .item .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_gz .item { position: relative;overflow: hidden; width: 280px; height: 232px; margin: 1px 0 0 0; text-align: center; background-color: #fff; padding-top: 15px;border: 1px solid #eee;}
.home-floor .col_gz .item:first-child{margin-top: 0px;}
.home-floor .col_gz .item:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .col_gz .item .figure { display: block; width: 90px; height: 90px; margin: 0 auto 10px; }
.home-floor .col_gz .item .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .col_gz .item .name { padding: 0 10px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 5px;font-weight: 500; font-size: 18px;}
.home-floor .col_gz .item .price { color: #f34e4e; line-height: 20px; }
.home-floor .col_gz .item .tag{width: 80%;margin: 0 auto;margin-top: 5px;}
.home-floor .col_gz .item .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}

.home-floor .col_gz .item2 .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_gz .item2:first-child{margin-top: 0px;}
.home-floor .col_gz .item2{position: relative;width: 250px;overflow: hidden; margin: 15px 0 0 0; text-align: left; background-color: #fff; padding: 15px;border: 1px solid #eee;}
.home-floor .col_gz .item2:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .col_gz .item2 .figure { float: left; display: block; width: 80px; height: 80px; margin: 5px auto 0px; }
.home-floor .col_gz .item2 .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .col_gz .item2 .name { float: left; width: 150px;margin-left: 10px; display: block;margin-top: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 500; font-size: 16px;}
.home-floor .col_gz .item2 .tag{ width: 150px;float: left; margin: 0;margin-top: 20px;margin-left: 10px;}
.home-floor .col_gz .item2 .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}

.home-floor .col_gz .item3 .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_gz .item3:first-child{margin-top: 0px;}
.home-floor .col_gz .item3{position: relative;width: 250px;overflow: hidden; margin: 15px 0 0 0; text-align: left; background-color: #fff; padding: 15px;border: 1px solid #eee;}
.home-floor .col_gz .item3:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .col_gz .item3 .figure { float: left; display: block; width: 130px; height: 130px; margin: 0; margin-left: 60px;margin-top: 10px}
.home-floor .col_gz .item3 .figurepx { display: block; width: 250px; height: 150px; margin: 0 auto 10px; }
.home-floor .col_gz .item3 .name { float: left; width: 300px;margin-left: 20px; display: block;margin-top: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 500; font-size: 16px;}
.home-floor .col_gz .item3 .tag{ width: 150px;float: left; margin: 0;margin-top: 20px;margin-left: 20px;}
.home-floor .col_gz .item3 .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}
.home-floor .col_gz .item3 .address{float: left;width: 340px;margin-left: 20px; display: block;margin-top: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 500; font-size: 14px;}

.home-floor .col_px { float: left; overflow: hidden; height: 220px;}
.home-floor .col_px .item .tuijian{position: absolute;width: 60px;height: 60px;left: 0;top: 0;}
.home-floor .col_px .item { float: left;position: relative;overflow: hidden; width: 282px; height: 202px; margin: 0; margin-left: 10px; text-align: center; background-color: #fff; padding: 0;border: 1px solid #eee;}
.home-floor .col_px .item2:first-child{margin: 0px;}
.home-floor .col_px .item:hover{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2), 0 0 40px rgba(0, 0, 0, 0.06); transition: top 0.2s; cursor:pointer;}
.home-floor .col_px .item .figure { display: block; width: 90px; height: 90px; margin: 0 auto 10px; }
.home-floor .col_px .item .figurepx { display: block; width: 100%; height: 150px; margin: 0; }
.home-floor .col_px .item .name {width: 70%;float: left;  padding: 0 10px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 5px;font-weight: 500; font-size: 14px;text-align: left;}
.home-floor .col_px .item .tag{width: 20%;float: left; margin: 0 auto;margin-top: 13px;background-color: #ee0103;color: #fff;border-radius: 5px;}

.home-floor .col_px .item .tag .school_class { display: inline-block;padding: 0 6px;border: 1px solid #eee;margin-right: 10px; border-radius: 5px;}


/*# sourceMappingURL=home.css.map */
.main-nav_changeCity{
    float: left;margin-top: 35px;margin-left: 15px;
}
.main-nav_changeCity .main-nav_cityName {
    font-size: 16px;color: #000;max-width: 120px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-right: 14px;
}
.main-nav_changeCity .main-nav_changeBtn {
    font-size: 16px;font-weight: 400;margin-bottom: 0;color: #999;
    vertical-align: top;cursor: pointer;margin-right: 20px;transition: all .3s;
}
