p{margin: 0;padding: 0;}
/*模块1左侧分类*/
.header {position: relative;margin: 10px auto;display: flex;justify-content: space-between;}
.header .im0l{height: auto;}

/*模块1中间分类*/
.header .header_banner{width:950px;display: flex;justify-content: space-between;height: auto;;}
.header .header_banner .banner_left{display: flex;align-items: center;position: relative;}

.header .header_banner .banenr_right{width: 180px;}
.header .header_banner .banenr_right p{position: relative;}
.header .header_banner .banenr_right p:nth-of-type(2){margin:10px auto;display: block;}
.header .header_banner .banenr_right p a.ad_reserve{display: none;}
.header .header_banner .banenr_right p:hover a.ad_reserve{display: block;}

/*模块1右侧*/
.header_right{height: auto;width: 240px;}
.header_right .user_mall_info{height: 79px;padding: 0 10px;background: #fff;}
.header_right .user_mall_info ul{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.header_right .user_mall_info ul li:last-child{line-height: 26px;}
.header_right .user_mall_info ul li img{width: 65px;box-shadow: 0px 2px 5px 0px #CCB;}
.header_right .user_mall_info ul li p:first-child{font-size: 14px;}

.header_right .im0g{height: 78px;padding: 0;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 7px 0;background: #fff;}
.header_right .im0g div{display: flex; justify-content: space-around;align-self: center;align-items: center;height: auto;width: 25%;}

.header_right #hotSale-h{display: flex;justify-content: space-around;}
.header_right #hotSale-h li{width: 50%;text-align: center;line-height: 30px;background: #fff;color: #eb5927;border-bottom: 1px solid #eb5927; letter-spacing:1px}
.header_right #hotSale-h .on{background: #eb5927;color: #fff;}

.header_right .hotSale_list{display: flex;justify-content: space-between;flex-wrap: wrap;height: 100%;line-height: 29px;padding: 5px 5px 0;background: #fff;}
.header_right .hotSale_list a{display: block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

/*模块2广告*/


/*楼层布局*/
.floor div:nth-of-type(1) .im-l{background-image: url("/skin/default/images/mall/mall_list1.png");}
.floor div:nth-of-type(2) .im-l{background-image: url("/skin/default/images/mall/mall_list2.png");}
.floor div:nth-of-type(3) .im-l{background-image: url("/skin/default/images/mall/mall_list3.png");}
.floor div:nth-of-type(4) .im-l{background-image: url("/skin/default/images/mall/mall_list4.png");}
.floor div:nth-of-type(5) .im-l{background-image: url("/skin/default/images/mall/mall_list5.png");}
.floor div:nth-of-type(6) .im-l{background-image: url("/skin/default/images/mall/mall_list6.png");}
.floor div:nth-of-type(7) .im-l{background-image: url("/skin/default/images/mall/mall_list7.png");}
.floor div:nth-of-type(8) .im-l{background-image: url("/skin/default/images/mall/mall_list8.png");}
.floor div:nth-of-type(9) .im-l{background-image: url("/skin/default/images/mall/mall_list9.png");}
.floor div:nth-of-type(10) .im-l{background-image: url("/skin/default/images/mall/mall_list10.png");}
.floor div:nth-of-type(11) .im-l{background-image: url("/skin/default/images/mall/mall_list11.png");}
.floor div:nth-of-type(12) .im-l{background-image: url("/skin/default/images/mall/mall_list12.png");}
.floor div:nth-of-type(13) .im-l{background-image: url("/skin/default/images/mall/mall_list13.png");}
.floor div:nth-of-type(14) .im-l{background-image: url("/skin/default/images/mall/mall_list14.png");}
.floor div:nth-of-type(1) .im-l{background-color:#dceffe;}
.floor div:nth-of-type(2) .im-l{background-color:#fce3ed;}
.floor div:nth-of-type(3) .im-l{background-color:#fce8e3;}
.floor div:nth-of-type(4) .im-l{background-color:#ebfee4;}
.floor div:nth-of-type(5) .im-l{background-color:#f9e2ff;}
.floor div:nth-of-type(6) .im-l{background-color:#feefd0;}
.floor div:nth-of-type(7) .im-l{background-color:#ffe2ee;}
.floor div:nth-of-type(8) .im-l{background-color:#f8e4fd;}
.floor div:nth-of-type(9) .im-l{background-color:#d3fbfa;}
.floor div:nth-of-type(10) .im-l{background-color:#e2fff8;}
.floor div:nth-of-type(11) .im-l{background-color:#ddffff;}
.floor div:nth-of-type(12) .im-l{background-color:#fff4c7;}
.floor div:nth-of-type(13) .im-l{background-color:#ffe2e3;}
.floor div:nth-of-type(14) .im-l{background-color:#c9e1fe;}
.floor div:nth-of-type(1) .im-l ul{background:#104a78;}
.floor div:nth-of-type(2) .im-l ul{background:#831541;}
.floor div:nth-of-type(3) .im-l ul{background:#882e17;}
.floor div:nth-of-type(4) .im-l ul{background:#276d0d;}
.floor div:nth-of-type(5) .im-l ul{background:#852159;}
.floor div:nth-of-type(6) .im-l ul{background:#8f670e;}
.floor div:nth-of-type(7) .im-l ul{background:#732c3a;}
.floor div:nth-of-type(8) .im-l ul{background:#642c73;}
.floor div:nth-of-type(9) .im-l ul{background:#06817e;}
.floor div:nth-of-type(10) .im-l ul{background:#0f9272;}
.floor div:nth-of-type(11) .im-l ul{background:#0c9090;}
.floor div:nth-of-type(12) .im-l ul{background:#866f11;}
.floor div:nth-of-type(13) .im-l ul{background:#c54613;}
.floor div:nth-of-type(14) .im-l ul{background:#0f4abd;}

.floor div:nth-of-type(1) .im-l p{color: #104a78;}
.floor div:nth-of-type(2) .im-l p{color: #831541;}
.floor div:nth-of-type(3) .im-l p{color: #882e17;}
.floor div:nth-of-type(4) .im-l p{color: #276d0d;}
.floor div:nth-of-type(5) .im-l p{color: #852159;}
.floor div:nth-of-type(6) .im-l p{color: #8f670e;}
.floor div:nth-of-type(7) .im-l p{color: #732c3a;}
.floor div:nth-of-type(8) .im-l p{color: #642c73;}
.floor div:nth-of-type(9) .im-l p{color: #06817e;}
.floor div:nth-of-type(10) .im-l p{color:#0f9272;}
.floor div:nth-of-type(11) .im-l p{color:#0c9090;}
.floor div:nth-of-type(12) .im-l p{color:#866f11;}
.floor div:nth-of-type(13) .im-l p{color:#c54613;}
.floor div:nth-of-type(14) .im-l p{color:#0f4abd;}
/*楼层总样式*/
.mall_list{height: 550px;margin-bottom: 20px;border:1px solid #eee;border-left: 0;}
/*楼层左样式*/
.mall_list .im-l{height: 100%;width:209px; position: relative;border-right: #eee 1px solid;background-repeat: no-repeat;background-position: center 0;padding: 0;background-size: 80%;}
.mall_list .im-l ul{display: flex;justify-content: space-between;flex-wrap: wrap;position: absolute;bottom: 0;padding: 5px 0;height: 269px;width: 100%;align-content: flex-start;}
.mall_list .im-l li{width: 50%;padding-left: 0;text-align: center;height: 30px;line-height: 30px;}
.mall_list .im-l li a{color: #fff;display: block;width: 100%;height: 100%;}
.mall_list .im-l p{margin: 0;font-size: 22px;font-weight: bold;text-align: center;line-height: 30px;margin-top: 56px;}
/*楼层右样式*/
.mall_list .product{display: flex;flex-wrap: wrap;width: 1005px;}
.mall_list .product a{display: block;width: 100%;height: 100%;}
.mall_list .product li{width: 19.3%;height: 255px; text-align: center;padding-top: 10px;border: 1px solid #ccc;border-radius: 10px;background: #fff;margin: 5px  0  0 5px;}
.mall_list .product li:hover{box-shadow: 0px 1px 5px 1px #ccc;border: 0;}
.mall_list .product li div{width: 90%;margin: 0 auto;border-top: 1px solid #eee;padding-top: 5px;text-align: left;}
.mall_list .product p{height: 25px;line-height: 25px;justify-content: space-between;display: flex;text-align: left;color: #ff0000;}
.mall_list .product p span:first-child{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mall_list .product sup{line-height: 21px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.mall_list .product sup span{color: red;}
.icon{background: url(/skin/default/images/mallIcon.png) no-repeat 0 0;display: block;width: 20px;}
.iconNo{background-position-x: -24px}

