@charset "utf-8";
body{background-color:#f2f2f2;}

/*列表*/
.listtopfix{position:fixed;width:100%;z-index:9;}
.listser{height:45px;background-color:#e93323;}
.listser .dmain{margin:7px 10px 0 10px;overflow:hidden;border-radius:30px;height:30px;}
.listser .dmain input{float:left;width:100%;height:30px;border:0;background:url(../img/ser.png) 11px center no-repeat;padding-left:32px;background-color:#fff;}
.listpaixu{height:41px;background-color:#e93323;}
.listpaixu .dmain{margin:0 10px;}
.listpaixu .dmain a{float:left;width:20%;text-align:center;line-height:40px;color:#fff;font-size:14px;}
.listpaixu .dmain .a1{background:url(../img/xia.png) center 32px no-repeat;}
.ntopv .dmain{height:86px;margin:0;}

.shoplist{}
.shoplist .dmain{margin:10px 10px 0 10px;background-color:#fff;border-radius:5px;}
.shoplist .dmain .u1{float:left;height:40px;padding:15px 0;border-bottom:#eeeeee solid 1px;width:100%;}
.shoplist .dmain .u1 li{float:left;}
.shoplist .dmain .u1 .l1{width:60px;text-align:center;}
.shoplist .dmain .u1 .l1 img{width:38px;height:38px;border:#eee solid 1px;border-radius:4px;}
.shoplist .dmain .u1 .l2{width:calc(100% - 124px);overflow:hidden;}
.shoplist .dmain .u1 .l2 a{float:left;font-weight:700;font-size:14px;}
.shoplist .dmain .u1 .l2 .s1{float:left;padding:1px 2px;margin:0 0 0 5px;background-color:#e93424;color:#fff;border-radius:2px;}
.shoplist .dmain .u1 .l2 .s2{float:left;width:100%;color:#666;margin:4px 0 0 0;}
.shoplist .dmain .u1 .l3{width:64px;}
.shoplist .dmain .u1 .l3 a{float:left;width:54px;height:24px;border-radius:24px;color:#fff;text-align:center;line-height:24px;margin-top:8px;background-image:linear-gradient(90deg,#f62c2c,#f96e29);}
.shoplist .dmain .u2{float:left;width:calc(100% - 10px);margin:0 0 10px 10px;}
.shoplist .dmain .u2 li{float:left;}
.shoplist .dmain .u2 .cap{line-height:32px;width:100%;}
.shoplist .dmain .u2 .l1{width:calc(33% - 10px);margin-right:10px;}
.shoplist .dmain .u2 .l1 img{width:100%;border-radius:4px;}
.shoplist .dmain .u2 .l1 .s1{float:left;width:100%;overflow:hidden;line-height:32px;}
.shoplist .dmain .u2 .l1 .s2{float:left;width:100%;color:#f7352c;}

/*店铺*/
.shopinf{background:url(../img/gsbg.png) left top repeat-x;}
.shopinf .dmain{margin:14px 12px 14px 12px;}
.shopinf .dmain .tp{float:left;width:60px;}
.shopinf .dmain .tp img{float:left;width:60px;height:60px;border-radius:3px;}
.shopinf .dmain .u1{float:left;width:calc(100% - 70px);margin:0 0 0 10px;}
.shopinf .dmain .u1 li{float:left;width:100%;}
.shopinf .dmain .u1 .l1{margin:1px 0 0 0;}
.shopinf .dmain .u1 .l1 .s1{float:left;font-size:17px;font-weight:500;width:calc(100% - 63px);line-height:24px;}
.shopinf .dmain .u1 .l1 .s2{float:left;width:46px;line-height:24px;height:24px;border-radius:3px;text-align:center;color:#fff;background-color:#ffae3e;margin:0 0 0 15px;font-size:11px;}
.shopinf .dmain .u1 .l2{margin:12px 0 0 0;}
.shopinf .dmain .u1 .l2 .shoptype{float:left;color:#fff;border-radius:3px;line-height:22px;padding:0 6px 0 20px;margin:0 12px 0 0;}
.shopinf .dmain .u1 .l2 .shoptype0{background-color:#f83d3d;}
.shopinf .dmain .u1 .l2 .shoptype1{background:url(../img/shili.png) 5px center no-repeat;background-size:auto 15px;padding-left:20px;background-color:#2a82e4;}
.shopinf .dmain .u1 .l2 .shoptype2{background-color:#05bb8d;}
.shopinf .dmain .u1 .l2 .bao{float:left;background-color:#f83d3d;color:#fff;border-radius:22px;width:22px;height:22px;text-align:center;line-height:22px;margin:0 12px 0 0;}
.shopinf .dmain .u1 .l2 .nian{float:left;color:#f83d3d;line-height:22px;margin:0 12px 0 0;}
.shopinf .dmain .u2{float:left;border:#ffa242 solid 1px;border-radius:4px;width:calc(100% - 2px);margin:14px 0 0 0;}
.shopinf .dmain .u2 li{float:left;}
.shopinf .dmain .u2 .l1{width:100%;}
.shopinf .dmain .u2 .s1{float:left;margin:10px 0 0 23px;height:16px;line-height:16px;background:url(../img/zhiz1.png) left center no-repeat;background-size:16px 16px;padding-left:21px;}
.shopinf .dmain .u2 .s2{float:left;margin:10px 0 0 23px;height:16px;line-height:16px;background:url(../img/zhiz0.png) left center no-repeat;background-size:16px 16px;padding-left:21px;color:#999;}
.shopinf .dmain .u2 .s3{float:right;margin:10px 23px 0 0;height:16px;line-height:16px;background:url(../img/map.png) left center no-repeat;background-size:auto 16px;padding-left:18px;}
.shopinf .dmain .u2 .l4{width:calc(50% - 35px);padding:10px 0 10px 35px;line-height:22px;}
.shopinf .dmain .u2 .l5{width:calc(50% - 35px);padding:10px 0 10px 35px;line-height:22px;}
.topmenu{background-color:#fff;}
.topmenu .d1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0;height:35px;line-height:35px;text-align:center;}
.topmenu .d1 a{float:left;width:25%;}
.topmenu .d1 .a1{color:#ff6600;font-weight:700;font-size:14px;}

.indexcap{}
.indexcap .d1{margin:10px 0 0 0;height:30px;font-size:14px;font-weight:700;border-left:#ff6600 solid 2px;padding-left:10px;line-height:30px;background-color:#fff;}
.prolist{width:100% !important;}
.prolist .dmain{margin:0 10px 0 10px;width:calc(100% - 20px) !important;}
.prolist .dmain .listmain{float:left;width:100% !important;text-align:left;column-count:2;-moz-column-count:2;-webkit-column-count:2;}
.prolist .dmain .listmain .list{float:left;margin:10px 0 0 0;break-inside:avoid;-webkit-column-break-inside:avoid;width:100%;}
.prolist .dmain .listmain .list .u1{float:left;width:100%;background-color:#fff;border-radius:5px;padding:0 0 5px 0;}
.prolist .dmain .listmain .list .u1 li{float:left;}
.prolist .dmain .listmain .list .u1 .l1{width:100%;}
.prolist .dmain .listmain .list .u1 .l1 img{width:100%;border-radius:5px 5px 0 0;}
.prolist .dmain .listmain .list .u1 .l002{width:100%;}
.prolist .dmain .listmain .list .u1 .l002 .s1{float:left;width:23px;margin:6px 0 0 5px;}
.prolist .dmain .listmain .list .u1 .l002 .s1 img{width:18px;height:18px;float:left;border-radius:3px;}
.prolist .dmain .listmain .list .u1 .l002 .s2{float:left;font-size:14px;margin-top:5px;}
.prolist .dmain .listmain .list .u1 .l002 .s3{float:right;text-align:center;width:60px;height:18px;line-height:18px;background-color:#ff4081;color:#fff;border-radius:0 5px 0 5px;}
.prolist .dmain .listmain .list .u1 .l2{width:calc(100% - 16px);font-size:13px;padding:5px 5px 0px 5px;line-height:20px;font-weight:700;}
.prolist .dmain .listmain .list .u1 .l3{width:calc(100% - 16px);font-size:15px;padding:0px 5px 5px 5px;font-weight:700;color:#e51c23;}
.prolist .dmain .listmain .list .u1 .l4{width:calc(100% - 10px);margin:0 5px;border-top:#ddd dotted 1px;padding:6px 0 0 0;}
.prolist .dmain .listmain .list .u1 .l4 .d1{float:left;width:50%;height:34px;margin-top:3px;text-align:center;color:#666666;overflow:hidden;}
.prolist .dmain .listmain .list .u1 .l4 .d1 span{float:left;width:100%;height:17px;overflow:hidden;}
.prolist .dmain .listmain .list .u1 .l4 .d1 .s1{font-weight:700;color:#000;}

.aboutview{margin:10px 0 0 0;background-color:#fff;}
.aboutview .dmain{margin:0 10px 0 10px;padding:10px 0;font-size:14px;line-height:22px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;color:#666;}
.aboutview .dmain img{max-width:100%;}

.shopdq .d1{margin:50px 20px 0 20px;}
.shopdq .d1 .u1{float:left;width:100%;}
.shopdq .d1 .u1 li{float:left;width:100%;}
.shopdq .d1 .u1 .l1{font-size:18px;font-weight:700;color:#ff0000;}
.shopdq .d1 .u1 .l2{margin:30px 0 0 0;line-height:25px;font-size:14px;}

.type1{background-color:#f2f2f2;font-size:14px;font-weight:700;height:37px;}
.type1 .d1{margin:10px 0 0 20px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.type2 .dm{margin:15px 0 5px 20px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.type2 .d1{float:left;width:33%;height:30px;}



