@charset "utf-8";
body{background-color:#f2f2f2;}

/*列表*/
.topfix{position:fixed;width:100%;z-index:9;}
.ntopv .d1{height:140px;margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.listtop{height:50px;background-color:#fff;}
.listtop .d1{margin:10px 13px 0 13px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;border-radius:5px;height:30px;background-color:#F3F3F3;}
.listtop .d1 span{float:left;}
.listtop .d1 .s1{width:24px;height:24px;margin:6px 0 0 5px;}
.listtop .d1 .s1 img{width:18px;}
.listtop .d1 .s2{font-size:14px;margin:5px 0 0 0;color:#999;}
.psel{border-bottom:#ddd solid 1px;height:45px;background-color:#FBFBFB;}
.psel .search{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.psel .search .d1{position:relative;float:left;width:calc(33% - 5px);height:27px;padding:3px 0 0 5px;overflow:hidden;border-right:#DCDCDC solid 1px;margin-top:8px;text-align:left;}
.psel .search .d1 .s1 span{overflow:hidden;width:80%;height:20px;float:left;}
.psel .search .d1 .s1:after{width:12px;height:7px;background:url(../img/jiana.gif) 0 0 no-repeat;display:inline-block;position:absolute;top:11px;margin-left:5px;content:'';}
.psel .search .d0{border-right:0;}
.sertj{background-color:#fff;width:100%;z-index:8;text-align:left;max-height:300px;overflow-y:scroll;position:absolute;}
.sertj .d1{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:14px;}
.sertj .d1 a{display:block;padding:15px 0 0 10px;height:29px;border-bottom:#F3F3F3 solid 1px;border-right:#F3F3F3 solid 1px;}
.sertj .d1 .nx{color:#ff0000;}

.shoplist{}
.shoplist .dmain{margin:10px 10px 0 10px;background-color:#fff;border-radius:5px;padding:0 0 10px 0;}
.shoplist .dmain .u1{float:left;margin:10px 10px 0 10px;width:calc(100% - 20px);}
.shoplist .dmain .u1 li{float:left;}
.shoplist .dmain .u1 .l1{width:45px;margin-top:1px;}
.shoplist .dmain .u1 .l1 img{width:35px;height:35px;border-radius:5px;}
.shoplist .dmain .u1 .l2{width:calc(100% - 100px);}
.shoplist .dmain .u1 .l2 a{float:left;font-weight:700;font-size:14px;width:100%;height:20px;line-height:20px;color:#555;}
.shoplist .dmain .u1 .l2 span{float:left;width:100%;height:17px;overflow:hidden;color:#777;}
.shoplist .dmain .u1 .l3{width:55px;text-align:right;}
.shoplist .dmain .u1 .l3 img{width:25px;}
.shoplist .dmain .d1{float:left;width:calc(100% - 20px);margin:5px 10px;height:17px;color:#777;overflow:hidden;}
.shoplist .dmain .d2{float:left;margin:2px 0 0 10px;color:#777;}
.shoplist .dmain .d3{float:left;margin:0 0 0 10px;color:#fff;background-color:#ff9800;border-radius:3px;padding:0 5px;height:20px;line-height:20px;}
.shoplist .dmain .d4{float:left;margin:0 0 0 10px;color:#fff;background-color:#02d6ac;border-radius:3px;padding:0 5px;height:20px;line-height:20px;}

.topbg{background:url(../img/bg.png) left bottom no-repeat;}
.indextop{height:50px;}
.indextop .d1{margin:15px 0 0 10px;width:30px;}
.indextop .d2{margin:9px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:left;border-radius:10px;height:30px;background-color:#fff;}
.indextop .d2 span{float:left;}
.indextop .d2 .s1{margin:7px 0 0 7px;}
.indextop .d2 .s2{font-size:14px;margin:5px 0 0 5px;color:#999;}
.indextop .d3{margin:12px 10px 0 0;width:30px;text-align:right;}

.indextop1{height:45px;margin:10px 0 0 0;color:#fff;line-height:20px;}
.indextop1 .d1{margin:0 0 0 10px;width:50px;}
.indextop1 .d2{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0;border-right:#ADBCD5 dotted 1px;height:40px;}
.indextop1 .d2 img{margin:2px 0 0 0;}
.indextop1 .d3{margin:0 0 0 0;width:50px;text-align:center;border-right:#fff dotted 1px;height:40px;}
.indextop1 .d4{margin:0 0 0 0;width:50px;text-align:center;height:40px;}

.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:33%;}
.topmenu .d1 .a1{color:#ff6600;font-weight:700;font-size:14px;}

.indexcap{}
.indexcap .d1{margin:0;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{}
.prolist .dmain{margin:0 10px 0 10px;}
.prolist .dmain .listmain{float:left;width:100%;text-align:left;column-count:2;}
.prolist .dmain .listmain .list{float:left;margin:10px 0 0 0;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;}

/*店内商品搜索B*/
.listtopfix{position:fixed;width:100%;z-index:9;}
.listser{height:45px;background-color:#e93323;}
.listser .dback{width:42px;text-align:center;margin:0;}
.listser .dback img{height:19px;margin-top:13px;}
.listser .dmain{margin:7px 18px 0 0;border-radius:30px;height:30px;overflow:hidden;}
.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;}
.listser .pailie{width:22px;margin:0 10px 0 0;}
.listser .pailie a{float:left;width:22px;margin:11px 0 0 0;background:url(../../iconimg/pailie1.png) no-repeat;height:22px;background-size:22px 22px;}
.listser .pailie .a1{background:url(../../iconimg/pailie2.png) no-repeat;background-size:22px 22px;}
.paixu{background-color:#fff;height:44px;box-shadow:2px 1px 8px rgba(0,0,0,.1);}
.paixu .dmain{margin:9px 25px 0 20px;}
.paixu .dmain .sel{float:left;width:calc(33% - 29px);margin-right:8px;}
.paixu .dmain .sel .maina{float:left;width:calc(100% - 10px);height:27px;border-radius:27px;background:url(../../iconimg/jian1.png) calc(100% - 10px) center no-repeat;background-size:auto 5px;background-color:#f2f2f2;
line-height:27px;padding-left:10px;}
.paixu .dmain .sel .maina span{float:left;overflow:hidden;width:calc(100% - 18px);height:27px;}
.paixu .dmain .sel .maina1{background:url(../../iconimg/jian2.png) calc(100% - 10px) center no-repeat;background-size:auto 5px;background-color:#f2f2f2;}
.paixu .dmain .sel #shaixuanxl1{float:left;position:absolute;width:100%;background-color:#fff;left:0;top:90px;box-shadow:2px 1px 8px rgba(0,0,0,.1);border-radius:0 0 10px 10px;overflow-y:scroll;max-height:327px;}
.paixu .dmain .sel #shaixuanxl1 a{float:left;width:calc(33% - 22px);border:#f9f9f9 solid 1px;height:40px;border-radius:40px;line-height:40px;margin:11px 0 0 15px;text-align:center;font-size:14px;overflow:hidden;background-color:#f9f9f9;}
.paixu .dmain .sel #shaixuanxl1 a span{float:left;width:calc(100% - 20px);margin:0 10px;}
.paixu .dmain .sel #shaixuanxl1 .a1{border:#f57b1b solid 1px;background-color:#ffefe5;color:#f57b1b;}
.paixu .dmain .sel #shaixuanxl1 .cz{float:left;width:100%;border-top:#b1afb1 solid 1px;height:48px;line-height:48px;text-align:center;font-size:15px;}
.paixu .dmain .sel #shaixuanxl2{float:left;position:absolute;width:100%;background-color:#fff;left:0;top:90px;box-shadow:2px 1px 8px rgba(0,0,0,.1);border-radius:0 0 10px 10px;}
.paixu .dmain .sel #shaixuanxl2 .quleft{float:left;background-color:#f5f5f5;width:120px;height:430px;}
.paixu .dmain .sel #shaixuanxl2 .quleft .s1{float:left;width:100%;color:#999;padding:15px 0 0 17px;font-size:13px;}
.paixu .dmain .sel #shaixuanxl2 .quleft .s2{float:left;width:100%;color:#f57b1b;padding:10px 0 10px 17px;font-size:15px;}
.paixu .dmain .sel #shaixuanxl2 .quright{float:left;background-color:#fff;width:calc(100% - 120px);height:430px;overflow:hidden;overflow-y:scroll;}
.paixu .dmain .sel #shaixuanxl2 .quright a{float:left;margin:13px 0 0 15px;width:calc(50% - 22px);background-color:#f7f7f7;border:#f7f7f7 solid 1px;height:34px;font-size:14px;border-radius:34px;line-height:34px;text-align:center;
overflow:hidden;}
.paixu .dmain .sel #shaixuanxl2 .quright a span{float:left;width:calc(100% - 20px);margin:0 10px;}
.paixu .dmain .sel #shaixuanxl2 .quright .a1{border:#f57b1b solid 1px;background-color:#ffefe5;color:#f57b1b;}
.paixu .dmain .sel #shaixuanxl2 .qubottom{float:left;width:100%;height:56px;border-top:#ebebeb solid 1px;}
.paixu .dmain .sel #shaixuanxl2 .qubottom a{float:left;height:40px;border-radius:40px;text-align:center;line-height:40px;font-size:15px;width:calc(50% - 16px);margin:7px 7px 0 7px;}
.paixu .dmain .sel #shaixuanxl2 .qubottom .a1{border:#ffa40d solid 1px;color:#ffa40d;}
.paixu .dmain .sel #shaixuanxl2 .qubottom .a2{border:#ff730d solid 1px;color:#fff;background-color:#ff730d;}
.paixu .dmain .sel #shaixuanxl3{float:left;position:absolute;width:100%;background-color:#fff;left:0;top:90px;box-shadow:2px 1px 8px rgba(0,0,0,.1);border-radius:0 0 10px 10px;padding:10px 0;}
.paixu .dmain .sel #shaixuanxl3 a{float:left;padding:0 0 0 38px;width:calc(100% - 38px);line-height:35px;height:35px;font-size:14px;}
.paixu .dmain .sel #shaixuanxl3 .a1{color:#e93323;background:url(../../iconimg/gou.png) calc(100% - 30px) center no-repeat;background-size:auto 8px;}

.paixu .dmain .sx{float:left;width:45px;font-size:15px;height:27px;background:url(../../iconimg/shaixuan.png) right center no-repeat;background-size:auto 12px;padding-right:18px;line-height:27px;text-align:right;}
#shaixuanzhezhao{left:0;right:0;top:0;bottom:0;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;position:fixed;display:none;z-index:99;} 
.shaixuan{background-color:#fff;width:86%;position:fixed;right:0;top:0;bottom:61px;z-index:999999;overflow-y:scroll;}
.shaixuan .dmain{margin:0 12px;}
.shaixuan .dmain .cap{float:left;width:100%;font-weight:700;margin:20px 0 0 0;}
.shaixuan .dmain .u1{float:left;width:100%;margin:15px 0 0 0;}
.shaixuan .dmain .u1 li{float:left;}
.shaixuan .dmain .u1 .l1{width:calc(50% - 18px);height:29px;overflow:hidden;border-radius:28px;}
.shaixuan .dmain .u1 .l1 input{float:left;width:100%;height:29px;border:0;text-align:center;background-color:#f2f2f2;}
.shaixuan .dmain .u1 .l2{width:36px;line-height:29px;text-align:center;color:#888;}
.shaixuan .dmain .sxlist{float:left;width:100%;border-bottom:#dddddd dotted 1px;padding:0 0 15px 0;}
.shaixuan .dmain .sxlist a{color:#666;float:left;margin:17px 21px 0 0;}
.shaixuan .dmain .sxlist .a1{color:#e93323;}
.shaixuan .dmain .sxbtnF{float:left;width:100%;height:51px;}
.shaixuan .dmain .sxbtn{float:left;width:86% !important;height:52px;bottom:0;position:fixed;margin-left:-12px;box-shadow:4px 2px 5px rgba(0,0,0,.4);background-color:#fff;}
.shaixuan .dmain .sxbtn input{float:left;height:31px;border-radius:31px;width:auto;width:calc(50% - 17px);margin-top:10px;}
.shaixuan .dmain .sxbtn .b1{border:#ccc solid 1px;color:#333;margin-right:15px;margin-left:11px;background-color:#fff;}
.shaixuan .dmain .sxbtn .b2{border:#e93323 solid 1px;color:#fff;background-color:#e93323;}
.ntopv .dmain{height:89px;margin:0;}
.promain{position:fixed;width:100%;height:calc(100% - 130px);bottom:0;top:89px;}
.promain .dmain{margin:0;}
/*店内商品搜索E*/


