.HomeMTPage .portal-slider img{display:block}#idHomeSwiper .swiper-slide .swiper-img{width:100%;height:100%;object-fit:cover;vertical-align:middle}#idHomeSwiper .swiper-slide .topic{color:#fff;font-size:10.5pt;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 8px;position:absolute;bottom:0;left:0;width:100%;display:block;background:rgba(0,0,0,0.3)}
#home-hots{background-color:#fff;border-bottom:1px solid #eee;padding:10px}#home-hots>div{display:table-cell;position:relative}#home-hots .c1{border-right:1px solid #eee;height:24px;padding-right:16px;vertical-align:middle}
#home-hots .c1 img{width:24px;height:24px;vertical-align:middle}#home-hots .c1 span{color:#1baaff;font-size:12pt;font-weight:700;display:inline-block;width:32px;background-color:#f46567;background-image:-webkit-linear-gradient(left,#d9524a,#ed8f74);background-image:linear-gradient(90deg,#d9524a,#ed8f74);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
#home-hots .c2{width:100%;vertical-align:top}#home-hots .c2 .hitem{visibility:hidden;position:absolute;padding-left:16px;height:0;opacity:0;top:-12px}#home-hots .c2 .hitem.show{visibility:visible;height:24px;opacity:1;top:0;transition:opacity 1s,top 1s}
#home-hots .c2 .hitem .l1{font-size:10.5pt;font-weight:bolder;overflow:hidden;line-height:24px;height:24px}.post-img{position:relative}.post-img img{width:100%;display:block}.post-img .tt{color:#fff;position:absolute;left:0;bottom:0;padding:8px 12px;width:100%;text-align:right;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.2),rgba(0,0,0,0.4),rgba(0,0,0,0.6));background-image:linear-gradient(top,rgba(0,0,0,0.1),rgba(0,0,0,0.2),rgba(0,0,0,0.4),rgba(0,0,0,0.6));-webkit-box-sizing:border-box;box-sizing:border-box}
.home-menus{width:100%;background:#fff;padding-top:12px}.home-menus .item{width:25%;text-align:center;padding-bottom:12px;display:inline-block}.home-menus .item img{width:42px;height:42px;display:block;margin:0 auto;object-fit:cover}
.home-menus .item span{color:#666;padding-top:8px;display:block}.HomeMTPage .red-envelopes{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);vertical-align:middle;z-index:50}
.HomeMTPage .red-envelopes .img,.HomeMTPage .red-envelopes .red-wrap{width:70%;position:relative;margin:0 auto;padding-top:30%}.HomeMTPage .red-envelopes .img img{vertical-align:middle;width:100%}.HomeMTPage .red-envelopes .red-wrap{margin-top:30%;-webkit-background-image:linear-gradient(0,#d2022f 0,#ff4f3e 100%);background-image:linear-gradient(0,#d2022f 0,#ff4f3e 100%);box-shadow:0 12px 40px 0 rgba(6,5,26,.5);border-radius:8px;padding:30px 20px 40px;text-align:center}
.HomeMTPage .red-envelopes .red-wrap .red-topImg{width:100%;margin-bottom:20px;vertical-align:middle}.HomeMTPage .red-envelopes .red-wrap h4{color:#FFF;font-size:12pt;text-align:center}.HomeMTPage .red-envelopes .red-wrap .red-last-money{color:#ffdd97;text-align:center;padding:10px 0 5px}
.HomeMTPage .red-envelopes .red-wrap .red-last-money span{font-size:32pt}.HomeMTPage .red-envelopes .red-wrap .red-last-money i{font-size:10.5pt;padding-left:5px;font-style:normal}.HomeMTPage .red-envelopes .red-wrap .red-line{width:108px;height:auto;margin:0 auto 10px}
.HomeMTPage .red-envelopes .red-wrap .red-tips{color:#ffdd97;font-size:10.5pt;margin:15px 0}.HomeMTPage .red-envelopes .red-wrap .open-btn{color:#FFF;font-size:12pt;display:block;background-image:-webkit-linear-gradient(bottom,#d29943 0,#f5d085 100%);background-image:linear-gradient(0,#d29943 0,#f5d085 100%);box-shadow:0 .125rem 1.25rem 0 rgba(97,14,27,.3);border-radius:3.125rem;width:100%;height:48px;line-height:48px;text-align:center;animation:base-btn-animation 1.3s ease-in-out 0 infinite alternate;-webkit-animation:base-btn-animation 1.3s ease-in-out 0 infinite alternate;-moz-animation:base-btn-animation 1.3s ease-in-out 0 infinite alternate;-ms-animation:base-btn-animation 1.3s ease-in-out 0 infinite alternate;-o-animation:base-btn-animation 1.3s ease-in-out 0 infinite alternate}
.HomeMTPage .red-envelopes .img i.close,.HomeMTPage .red-envelopes .red-wrap i.close{position:absolute;left:50%;bottom:-36px;width:24px;height:36px;margin-left:-12px;background:url(images/redenvlopes/red_close.png) center center no-repeat transparent;background-size:cover}
.block .no-data{color:#777;font-size:10.5pt;padding:8px 0 24px;line-height:2;text-align:center}.seckill-list{margin-top:8px;background:#fff}.seckill-list .tt{padding:12px}.seckill-list .tt .left img.t1{height:24px;vertical-align:middle}
.seckill-list .tt .time{font-size:6.5pt;text-align:center;margin-top:-6px;display:block}.seckill-list .tt .time .td,.seckill-list .tt .time .th,.seckill-list .tt .time .tm,.seckill-list .tt .time .ts{color:#fff;font-size:9pt;width:20px;height:18px;line-height:18px;text-align:center;display:inline-block;background:#222;margin:2px 2px 0 2px;-webkit-border-radius:2px;border-radius:2px}
.seckill-list .tt .time .td{font-size:7pt;background:#911;vertical-align:top}.seckill-list .items{padding:0 8px 12px}.seckill-list .items .item{width:50%;box-sizing:border-box;padding:0 4px 8px;display:inline-block;vertical-align:top}
.seckill-list .items .item.one{width:100%}.seckill-list .items .item img{width:100%;height:auto;vertical-align:middle;border:1px solid #e0e0e0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.seckill-list .items .item .txt{padding:8px;border:1px solid #e0e0e0;border-top:0}.seckill-list .items .item .txt .topic{font-size:10pt;height:36px;line-height:18px;overflow:hidden;margin-bottom:4px;white-space:normal}
.seckill-list .items .item .txt .price{color:#f82b56;font-weight:700;font-size:11pt;vertical-align:bottom}.seckill-list .items .item .txt .price .oprice{font-size:7pt;text-decoration:line-through;color:#999;font-weight:normal;padding-top:3px}
.seckill-list .items .item .txt .price i{font-size:7pt;font-weight:normal;font-style:normal}.seckill-list .items .item .txt .price a.btn{color:#fff;font-size:9pt;font-weight:normal;background:#f82b56;padding:8px;display:inline-block}
.img-block{margin-top:8px;padding:0 12px 12px;background:#fff}.img-block .title{padding:12px 0;line-height:24px}.img-block .title .left{font-size:12pt;font-weight:700}.img-block .title .right{color:#777;font-size:9.5pt;font-weight:normal}
.img-block .photo-main{width:100%;height:140px;position:relative}.img-block .photo-main span,.img-block .photo-2 .right span{color:#fff;display:inline-block;width:48px;height:48px;background:rgba(0,0,0,0.5);-webkit-border-radius:24px;border-radius:24px;position:absolute;right:5px;bottom:5px;text-align:center}
.img-block .photo-main span .icon,.img-block .photo-2 .right span .icon{width:20px;height:20px;display:block;padding:7px 0 2px;margin:0 auto}.img-block .photo-2 .left{height:140px;width:30%;margin-top:4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.img-block .photo-2 .right{margin-top:4px;padding-left:4px;width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.img-block .photo-2 .right .item{width:50%;height:70px;display:inline-block;box-sizing:border-box;float:left}
.img-block img{width:100%;object-fit:cover;vertical-align:middle;height:100%}.img-block .photo-2 .right .item:first-child{border-right:4px solid #f1f1f1;border-bottom:4px solid #f1f1f1}.img-block .photo-2 .right .item:nth-child(2){border-bottom:4px solid #f1f1f1}
.img-block .photo-2 .right .item:nth-child(3){border-right:4px solid #f1f1f1}.img-block .photo-2 .right .more{text-align:center;vertical-align:top;background:#f1f1f1}.img-block .photo-2 .right .more img{height:32px;display:block;margin:8px auto 0;margin-bottom:5px}
.org-info{background:#fff;margin-top:8px}.org-info .name,.org-info .address{font-size:11pt;padding:8px 12px;border-bottom:1px solid #f1f1f1;position:relative;line-height:24px}.org-info .name .photo{width:24px;height:24px;vertical-align:middle;margin-right:8px;-webkit-border-radius:12px;border-radius:12px}
.org-info .name .nick i{color:#999;font-size:9pt;font-style:normal}.org-info .name .btns{position:absolute;top:8px;right:12px}.org-info .name .btns .simple_btn{margin-left:5px}.org-info .name .btns .simple_btn.green{background-color:#3fb837}
.org-info .business-hours,.org-info .shops{color:#555;font-size:9.5pt;margin:0 12px;padding:12px 0;padding-left:32px;border-bottom:1px solid #f1f1f1;position:relative}.org-info .shops i{color:#fb4647;font-style:normal}
.org-info .address,.org-info .tel2{color:#555;font-size:9.5pt;padding:12px;padding-left:44px;padding-right:66px;position:relative;display:block}.org-info .address2{padding:8px 12px 8px 36px}.org-info .address2,.org-info .tel2{border-bottom:1px solid #f1f1f1;margin:0 12px;padding-left:24px}
.org-info .business-hours:before,.org-info .address:before,.org-info .shops:before,.org-info .tel2:before{content:"";width:24px;height:24px;border:0;display:inline-block;background:url("images/icon_address.png") center center no-repeat transparent;background-size:16px 16px;position:absolute;left:12px;top:12px}
.org-info .tel2:before{background-image:url("images/icon_tel.png");background-size:16px 16px}.org-info .business-hours:before,.org-info .shops:before{background-image:url("images/icon_businesshours.png");background-size:16px 16px;top:5px;left:0}
.org-info .shops:before{background-image:url("images/icon_shops.png")}.org-info .shops:after{color:#999;content:"点击切换";width:54px;height:24px;line-height:24px;padding-right:10px;display:inline-block;background:url("images/arrow_r.png") center right no-repeat transparent;background-size:12px 12px;position:absolute;right:-5px;top:8px}
.org-info .address2:before,.org-info .tel2:before{left:0;top:8px}.org-info .address .address-txt{display:inline-block;line-height:18px;padding-right:12px;min-height:32px;width:100%}.org-info .address2 .address-txt{min-height:auto}
.org-info .tel{display:inline-block;position:absolute;top:15px;right:0;padding:4px 15px;border-left:1px solid #ddd}.org-info .tel img{width:24px;height:24px;vertical-align:middle;display:block}.org-info .tel2 a{color:#999;display:inline-block;width:100%;line-height:16px}
.org-info .more-wrap{text-align:center;padding:16px}.org-info .more-wrap a.more{color:#fff;padding:10px 18px;display:inline-block;background:#3fb837;-webkit-border-raidu:4px;border-radius:4px}.org-info .desc{color:#999;padding:12px;line-height:1.5;position:relative}
.org-info .desc img{display:none}.org-info .desc .part{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.org-info .desc .part+img{width:12px;height:12px;display:block;margin:8px auto 0}