
.listmain{width:100%;}
.listmain .dmain{margin:0 10px;}
.listmain .dmain .serlist{float:left;margin:10px 0 0 0;padding:10px;width:calc(100% - 20px);background-color:#fff;border-radius:4px;}
.listmain .dmain .serlist .tp{float:left;width:110px;}
.listmain .dmain .serlist .tp img{width:100px;height:100px;}
.listmain .dmain .serlist .u1{float:left;width:calc(100% - 110px);font-size:14px;}
.listmain .dmain .serlist .u1 li{float:left;}
.listmain .dmain .serlist .u1 .l1{width:100%;line-height:20px;height:40px;margin:0 0 18px 0;overflow:hidden;}
.listmain .dmain .serlist .u1 .l2{height:18px;width:calc(100% - 50px);color:#cccccc;line-height:18px;}
.listmain .dmain .serlist .u1 .l3{width:50px;height:18px;}
.listmain .dmain .serlist .u1 .l3 .s1{float:right;background-color:#eeffff;border:#66aa44 solid 1px;line-height:16px;width:16px;text-align:center;color:#66aa44;font-size:12px;}
.listmain .dmain .serlist .u1 .l4{width:80%;color:#ff3300;margin:5px 0 0 0;}
.listmain .dmain .serlist .u1 .l4 font{font-size:12px;}
.listmain .dmain .serlist .u1 .l5{width:20%;text-align:right;margin:5px 0 0 0;}
.listmain .dmain .serlist .ushop{float:right;width:calc(100% - 110px);font-size:14px;height:100px;background:rgba(255,255,255,0.9);position:relative;z-index:5;margin-top:-100px;}
.listmain .dmain .serlist .ushop li{float:left;}
.listmain .dmain .serlist .ushop .l1{width:calc(100% - 45px);}
.listmain .dmain .serlist .ushop .l1 .img1{float:left;width:16px;height:16px;line-height:16px;}
.listmain .dmain .serlist .ushop .l1 .s1{float:left;line-height:16px;margin:0 5px;width:calc(100% - 26px);height:16px;overflow:hidden;}
.listmain .dmain .serlist .ushop .l1 .s2{float:left;width:62px;height:14px;color:#666666;margin:6px 0 0 0;}
.listmain .dmain .serlist .ushop .l1 .s21{float:left;width:calc(100% - 62px);height:14px;margin:6px 0 0 0;}
.listmain .dmain .serlist .ushop .l1 .s21 img{height:14px;margin:2px 0 0 0;}
.listmain .dmain .serlist .ushop .l2{width:45px;height:100px;}
.listmain .dmain .serlist .ushop .l2 a{float:left;width:100%;color:#fff;text-align:center;height:33px;line-height:33px;}
.listmain .dmain .serlist .ushop .l2 .a1{background-color:#ff9402;}
.listmain .dmain .serlist .ushop .l2 .a2{background-color:#ff5000;}
.listmain .dmain .serlist .ushop .l2 .a3{height:34px;line-height:34px;background-color:#c1c1c1;}

.servermain{width:100%;background-color:#fff;}
.servermain .dmain{margin:0;}
.servermain .dmain .hometp{float:left;width:100%;}
.servermain .dmain .hometp img{width:100%;}
.servermain .dmain .promoney{float:left;margin:5px 0 0 12px;clear:both;color:#ff4400;font-weight:700;}
.servermain .dmain .promoney .s1{float:left;font-size:14px;margin:13px 0 0 0;}
.servermain .dmain .promoney .s2{float:left;font-size:26px;}
.servermain .dmain .protit{float:left;clear:both;margin:5px 12px 0 12px;font-size:14px;line-height:18px;}
.servermain .dmain .danbao{float:left;margin:12px 12px 0 12px;width:calc(100% - 60px);line-height:26px;height:26px;padding-left:36px;background:url(/img/tishi.png) 12px center no-repeat;background-color:#fff8dd;border-radius:7px;}

.servermain .dmain .utc{float:left;width:calc(100% - 24px);margin:3px 12px 0 12px;}
.servermain .dmain .utc li{float:left;}
.servermain .dmain .utc .l1{width:56px;color:#999;line-height:32px;margin:12px 0 0 0;}
.servermain .dmain .utc .l2{width:calc(100% - 56px);}
.servermain .dmain .utc .l2 a{float:left;height:30px;padding:0 15px;border:#bbbbbb solid 1px;margin:12px 12px 0 0;line-height:30px;}
.servermain .dmain .utc .l2 .a1{border:#e42a14 solid 1px;color:#e42a14;}
.servermain .dmain .shuliang{float:left;width:calc(100% - 24px);;margin:15px 12px 0 12px;}
.servermain .dmain .shuliang li{float:left;}
.servermain .dmain .shuliang .l1{width:56px;color:#999;line-height:32px;}
.servermain .dmain .shuliang .l2{width:calc(100% - 56px);}
.servermain .dmain .shuliang .l2 a{float:left;width:31px;height:30px;border:#eee solid 1px;font-size:20px;line-height:30px;text-align:center;background-color:#f5f7fa;}
.servermain .dmain .shuliang .l2 span{float:left;width:48px;border-top:#eee solid 1px;border-bottom:#eee solid 1px;height:30px;text-align:center;overflow:hidden;}
.servermain .dmain .shuliang .l2 span input{float:left;width:100%;height:30px;border:0;text-align:center;font-size:15px;}

.servermain .dmain .shopinf{float:left;width:calc(100% - 20px);border-top:#f2f2f2 solid 10px;padding:12px 10px;margin:20px 0 0 0;}
.servermain .dmain .shopinf .tp{float:left;width:60px;height:60px;border:#eeeeee solid 1px;padding:1px;border-radius:1px;}
.servermain .dmain .shopinf .tp img{width:60px;height:60px;}
.servermain .dmain .shopinf .u1{float:left;margin:0 0 0 10px;width:calc(100% - 110px);font-size:14px;}
.servermain .dmain .shopinf .u1 li{float:left;width:100%;}
.servermain .dmain .shopinf .u1 .l1 .s1{float:left;color:#111;}
.servermain .dmain .shopinf .u1 .l2{margin:5px 0 3px 0;}
.servermain .dmain .shopinf .u1 .l2 .s1{float:left;color:#666;}
.servermain .dmain .shopinf .u1 .l2 img{float:left;margin:0 8px 0 0;}
.servermain .dmain .shopinf .u1 .l3 .s1{float:left;color:#666;}
.servermain .dmain .shopinf .u1 .l3 .s2{float:left;font-size:12px;margin:2px 0 0 0;}
.servermain .dmain .shopinf .u1 .l3 .s3{float:left;margin:2px 0 0 3px;font-size:12px;}
.servermain .dmain .shopinf .u1 .l3 .s4{float:left;border-left:#cccccc solid 1px;height:12px;width:5px;margin:4px 0 0 5px;}
.servermain .dmain .shopinf .jubao{float:right;width:36px;height:20px;background:url(../img/jubao.png) right center no-repeat;margin:30px 0 0 0;}
.servermain .dmain .shopinf .shopa{float:left;line-height:32px;border:#f0f0f0 solid 1px;border-radius:4px;padding-left:34px;width:calc(33% - 44px);font-size:14px;margin:10px 10px 0 0;}
.servermain .dmain .shopinf .bao{background:url(../img/bao.png) 15px center no-repeat;color:#2e8a11;}
.servermain .dmain .shopinf .baono{background:url(../img/bao1.png) 15px center no-repeat;color:#999;}
.servermain .dmain .shopinf .fav{background:url(../img/fav.png) 15px center no-repeat;}
.servermain .dmain .shopinf .shop{margin-right:0;background:url(../img/shop.png) 15px center no-repeat;}

.procap{border-top:#f2f2f2 solid 10px;width:100%;text-align:center;background-color:#fff;}
.procap div{margin:0 17px;color:#646566;line-height:37px;font-size:14px;}
.procap .d1{border-bottom:#ff6600 solid 2px;color:#323233;}
.txtmain{background-color:#fff;}
.txtmain .dmain{font-size:14px;line-height:25px;word-wrap:break-word;margin:20px 10px;}
.txtmain .dmain img{max-width:100%;}
.txtmain .dmain .img1{margin-top:10px;}

.buym{float:left;width:100%;height:66px;color:#999;}
.buy{position:fixed;bottom:0px;width:100%;height:66px;background-color:#fff;z-index:9;box-shadow: 0px 1px 2px 1.5px rgba(0, 0, 0, 0.06);}
.buy .d1{margin:0;text-align:center;width:55px;color:#666666;}
.buy .d1 img{margin:14px 0 5px 0;height:20px;}
.buy .d1 a{color:#666;}
.buy .d1 span{float:left;color:#fff;border-radius:14px;margin:8px 0 0 16px;position:absolute;background-color:#ff0000;line-height:14px;padding:0 3px;}
.buy .d2{margin:11px 15px 0 15px;text-align:center;color:#fff;font-size:15px;height:44px;background-color:#ff4c4b;border-radius:50px;line-height:44px;}



