.index-content{min-width:1200px}.index-content .banner{width:80%;margin-left:10%;height:400px;background:#999}.index-content .banner .banner-list{width:100%;height:400px}.index-content .banner .menu-content{width:50%;position:absolute;z-index:999;height:400px;cursor:pointer}.index-content .banner .menu-content .menu-box{width:240px;background-color:#fefefe;height:400px}.index-content .banner .menu-content .menu-box .menu-list{height:25px;line-height:25px;padding-left:18px;font-size:14px;color:#333}.index-content .banner .menu-content .menu-box .menu-list:hover{color:#c81623;background-color:#d9d9d9}.index-content .banner .menu-content .menu-child-box{height:400px;position:absolute;left:191px;top:0;width:500px;border:1px solid #f7f7f7;background-color:#fff;transition:top .25s ease;box-shadow:2px 0 5px rgba(0,0,0,.3)}.index-content .banner .menu-content .menu-child-box span{height:25px;line-height:25px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;font-size:14px;color:#333;margin-top:10px}.index-content .banner .menu-content .menu-child-box span:hover{color:#c81623;background-color:#d9d9d9}.index-content .item-nav{margin-left:10%;width:80%;background-color:#f4f4f4}.index-content .item-nav .item-list{cursor:pointer;background:#fff;display:inline-table;width:230px;height:322px;margin:0 10px 10px;margin-top:20px;border-radius:2px}.index-content .item-nav .item-list .item-img{display:block;transition:background .2s linear,opacity .2s linear!important;background:transparent;position:relative;overflow:hidden;width:150px;height:150px;margin:30px auto 40px}.index-content .item-nav .item-list .item-img:hover{width:160px;height:160px;margin:20px auto 40px}.index-content .item-nav .item-list .item-img>img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}.index-content .item-nav .item-list .item-name{padding:0 20px;height:48px;font-size:14px;line-height:24px;text-align:left;color:#333;transition:color .2s ease;word-break:break-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-content .item-nav .item-list .item-name span{padding-left:5px;padding-right:5px;color:#fff;background-color:#e3393c;font-size:12px;border-radius:5px;margin-right:5px}.index-content .item-nav .item-list .item-name:hover{font-weight:700}.index-content .item-nav .item-list .item-price{margin-top:10px;padding-left:20px}.index-content .item-nav .item-list .item-price .mod-price{float:left;width:75px;text-align:left;display:inline-block;font-size:16px;line-height:18px;height:18px;color:#e1251b}.index-content .item-nav .item-list .item-price .mod-price i{vertical-align:middle;font-size:12px;font-weight:700}.index-content .item-nav .item-list .item-price .mod-price span{font-size:20px;font-weight:700}.index-content .item-nav .item-list .item-price .mod-price .io-price{font-size:16px;color:#666;text-decoration:line-through;font-weight:400;padding-left:10px}.index-content .item-nav .item-list .shop-name{clear:both;padding-left:20px;padding-top:10px}.index-content .item-nav .item-list:hover{transition:top .25s ease;box-shadow:2px 2px 5px rgba(0,0,0,.3)}.index-content .more{line-height:40px;cursor:pointer;color:#777;text-align:center;font-size:18px}