body{background-color:#f7f7f7;}

.codelist{width:100%;}
.codelist .dmain{margin:0 10px 0 0;}
.codelist .dmain .list{float:left;width:calc(50% - 10px);margin:10px 0 0 10px;background-color:#fff;overflow:hidden;border-radius:2px;}
.codelist .dmain .list .tp{position:relative;padding-top:75%;}
.codelist .dmain .list .tp span{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.codelist .dmain .list .tp img{width:100%;}
.codelist .dmain .list .tit{float:left;margin:3px 5px 5px 5px;width:calc(100% - 10px);line-height:18px;height:36px;overflow:hidden;}
.codelist .dmain .list .yy{float:left;line-height:18px;height:18px;overflow:hidden;width:85px;margin:0 0 0 5px;font-size:13px;color:#cccccc;}
.codelist .dmain .list .bq{float:left;width:calc(100% - 90px);height:18px;overflow:hidden;}
.codelist .dmain .list .bq span{float:right;width:16px;height:16px;text-align:center;line-height:16px;margin-right:5px;cursor:pointer;}
.codelist .dmain .list .bq .s1{border:#dddddd solid 1px;color:#999999;background-color:#f9f9f9;}
.codelist .dmain .list .bq .s11{border:#e3c8bd solid 1px;color:#b68571;background-color:#fffbf6;}
.codelist .dmain .list .bq .s2{border:#71a3f5 solid 1px;color:#498bf8;background-color:#eef9ff;}
.codelist .dmain .list .bq .s21{border:#ddd solid 1px;color:#999999;background-color:#f9f9f9;}
.codelist .dmain .list .bq .s3{border:#66aa44 solid 1px;color:#66aa44;background-color:#eeffff;}
.codelist .dmain .list .bq .s4{border:#eeeeee solid 1px;color:#999;background-color:#f5f5f5;}
.codelist .dmain .list .bq .s5{border:#ff7e00 solid 1px;color:#ff7e00;background-color:#fff5ee;}
.codelist .dmain .list .money{float:left;width:calc(100% - 40px);line-height:20px;color:#ff336b;margin:2px 0 0 5px;height:28px;}
.codelist .dmain .list .money strong{font-size:15px;font-weight:500;}
.codelist .dmain .list .dian{float:right;line-height:20px;margin-right:5px;color:#999;font-size:16px;height:30px;}
.codelist .dmain .list .ushop{float:left;width:100%;height:180px;margin-top:-180px;background:rgba(255,255,255,0.88);position:relative;z-index:9;}
.codelist .dmain .list .ushop li{float:left;}
.codelist .dmain .list .ushop .l1{width:calc(100% - 8px);padding-right:8px;}
.codelist .dmain .list .ushop .l1 a{float:left;height:32px;line-height:32px;margin:9px 0 0 8px;width:calc(50% - 10px);background-color:#fff;text-align:center;border:#e1e1e1 solid 1px;border-radius:2px;}
.codelist .dmain .list .ushop .l2{width:calc(100% - 18px);height:42px;background-color:#fff;border:#e1e1e1 solid 1px;border-radius:2px;margin:9px 8px 0 8px;}
.codelist .dmain .list .ushop .l2 .s1{float:left;width:40px;height:40px;margin:1px 10px 0 1px;}
.codelist .dmain .list .ushop .l2 .s1 img{width:40px;height:40px;}
.codelist .dmain .list .ushop .l2 .s2{float:left;font-size:14px;line-height:20px;width:calc(100% - 57px);margin:2px 5px 0 0;overflow:hidden;height:20px;}
.codelist .dmain .list .ushop .l2 .s3{float:left;margin:2px 0 0 0;}
.codelist .dmain .list .ushop .l3{width:100%;height:32px;font-size:14px;line-height:32px;text-align:center;background-color:#eee;margin:9px 0 0 0;}

.weblist{width:100%;}
.weblist .dmain{margin:0 10px;}
.weblist .dmain .list{float:left;width:100%;margin:10px 0 0 0;background-color:#fff;}
.weblist .dmain .list .u1{float:left;width:100%;height:63px;border-bottom:#dfe0e2 solid 1px;}
.weblist .dmain .list .u1 li{float:left;}
.weblist .dmain .list .u1 .l1{width:65px;}
.weblist .dmain .list .u1 .l1 img{width:38px;height:38px;padding:1px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);margin:10px 0 0 10px;}
.weblist .dmain .list .u1 .l2{width:calc(100% - 73px);margin:7px 8px 0 0;color:#247fbd;line-height:20px;height:20px;overflow:hidden;}
.weblist .dmain .list .u1 .l3{width:calc(100% - 75px);margin:3px 8px 0 0;border:#e1e1e1 solid 1px;height:20px;}
.weblist .dmain .list .u1 .l3 .s1{float:left;border:#fdc7a2 solid 1px;margin:-1px;height:20px;line-height:20px;background-color:#fff3eb;color:#ff6600;font-size:13px;font-weight:700;padding:0 5px;}
.weblist .dmain .list .u1 .l3 .s2{float:left;line-height:20px;padding:0 0 0 5px;color:#888888;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.weblist .dmain .list .tp{float:left;width:100%;}
.weblist .dmain .list .tp img{width:100%;height:230px;}
.weblist .dmain .list .u2{float:left;width:100%;height:38px;padding:12px 0 0 0;}
.weblist .dmain .list .u2 li{float:left;}
.weblist .dmain .list .u2 .l1{padding:0 6px 0 13px;}
.weblist .dmain .list .u2 .l2{color:#c1c1c1;font-size:14px;line-height:26px;}
.weblist .dmain .list .u2 .l2 span{float:left;margin:0 13px 0 0;}
.weblist .dmain .list .u2 .l3{float:right;}
.weblist .dmain .list .u2 .l3 img{margin:0 11px 0 0;}
.weblist .dmain .list .ushop{float:left;width:calc(100% - 20px);color:#fff;background:rgba(0,0,0,0.45);height:210px;padding:10px;font-size:14px;line-height:20px;position:relative;margin:-280px 0 0 0;}

.ymlist{width:100%;background-color:#fff;}
.ymlist .dmain{margin:0 10px;}
.ymlist .dmain .list{float:left;width:100%;border-bottom:#f4f4f4 solid 1px;padding:10px 0;}
.ymlist .dmain .list .proinf{float:left;width:calc(100% - 80px);margin-right:20px;}
.ymlist .dmain .list .proinf .tit{float:left;width:100%;font-weight:700;font-size:15px;line-height:20px;height:20px;overflow:hidden;}
.ymlist .dmain .list .proinf .d1{float:left;width:100%;}
.ymlist .dmain .list .proinf .d1 span{float:left;color:#aeaeae;background-color:#f5f5f5;line-height:18px;padding:0 4px;border-radius:2px;margin:8px 8px 0 0;}
.ymlist .dmain .list .proinf .d1 .s1{color:#da0b00;background-color:#ffebea;}
.ymlist .dmain .list .proinf .d2{float:left;width:100%;margin:10px 0 0 0;color:#da0b00;}
.ymlist .dmain .list .proinf .d2 span{float:left;}
.ymlist .dmain .list .proinf .d2 .s1{margin:4px 0 0 0;}
.ymlist .dmain .list .proinf .d2 .s2{font-size:16px;font-weight:700;}
.ymlist .dmain .list .proinf .d2 .s3{margin:4px 0 0 0;}
.ymlist .dmain .list .proinf .d3{float:left;width:100%;color:#a6a7ab;margin:10px 0 0 0;font-family:Arial, Helvetica, sans-serif;}
.ymlist .dmain .list .listbuy{float:left;width:60px;}
.ymlist .dmain .list .listbuy a{float:left;height:23px;width:58px;border-radius:25px;line-height:23px;border:#f33033 solid 1px;margin:5px 0 5px 0;font-size:14px;text-align:center;}
.ymlist .dmain .list .listbuy .a1{color:#fff;background-color:#f33033;}
.ymlist .dmain .list .listbuy .a2{color:#f33033;}
.ymlist .dmain .list .listbuy .a21{background-color:#ffeded;}

.webmain{width:100%;}
.webmain .dmain{margin:0;background-color:#fff;padding:0 0 10px 0;}
.webmain .dmain .hometp{float:left;width:100%;}
.webmain .dmain .hometp img{width:100%;}
.webmain .dmain .protit{float:left;clear:both;margin:15px 12px;font-size:18px;line-height:18px;}
.webmain .dmain .bq{float:left;width:calc(100% - 20px);margin:0 10px;height:38px;line-height:38px;font-size:14px;}
.webmain .dmain .bq .s1{float:left;margin:0 0 0 11px;color:#999999;}
.webmain .dmain .bq .s2{float:left;}
.webmain .dmain .bq .jubao{float:right;margin-right:10px;background:url(../img/jubao.png) right center no-repeat;height:38px;width:40px;}
.webmain .dmain .bq1{background-color:#fafafa;}

.codemain{width:100%;}
.codemain .dmain{margin:0;background-color:#fff;padding:0 0 10px 0;}
.codemain .dmain .hometp{float:left;width:100%;}
.codemain .dmain .hometp img{width:100%;}
.codemain .dmain .promoney{float:left;margin:5px 0 0 12px;clear:both;color:#ff4400;font-weight:700;}
.codemain .dmain .promoney .s1{float:left;font-size:14px;margin:13px 0 0 0;}
.codemain .dmain .promoney .s2{float:left;font-size:26px;}
.codemain .dmain .protit{float:left;clear:both;margin:5px 20px 0 12px;font-size:14px;line-height:18px;}
.codemain .dmain .probao{float:left;clear:both;border-top:#f1f1f1 solid 1px;border-bottom:#f1f1f1 solid 1px;margin:10px 0 0 0;}
.codemain .dmain .probao li{float:left;}
.codemain .dmain .probao .l2{height:40px;width:calc(100% - 10px);background-color:#f8f8f8;padding-left:10px;}
.codemain .dmain .probao .l2 a{float:left;padding:0 7px 0 22px;background:url(/img/gou.gif) 6px center no-repeat;height:35px;margin:5px 5px 0 0;line-height:35px;}
.codemain .dmain .probao .l2 .a1{background-color:#fff;}
.codemain .dmain .probao .l3{padding:7px 10px;width:calc(100% - 20px);line-height:20px;font-size:13px;}
.codemain .dmain .spsx{float:left;clear:both;width:100%;background-color:#fff;border-top:#f2f2f2 solid 10px;padding:0 0 7px 0;}
.codemain .dmain .spsx li{float:left;}
.codemain .dmain .spsx .cap{float:left;margin:0 10px 5px 10px;width:calc(100% - 20px);line-height:37px;color:#666;font-size:14px;border-bottom:#f5f5f5 solid 1px;}
.codemain .dmain .spsx .l1{width:75px;height:27px;color:#999;line-height:27px;overflow:hidden;font-size:13px;text-align:right;}
.codemain .dmain .spsx .l2{width:calc(50% - 75px);color:#666;height:27px;line-height:27px;overflow:hidden;font-size:13px;}

.shopinf{float:left;width:calc(100% - 20px);border-top:#f2f2f2 solid 10px;padding:12px 10px;}
.shopinf .tp{float:left;width:60px;height:60px;border:#eeeeee solid 1px;padding:1px;border-radius:1px;}
.shopinf .tp img{width:60px;height:60px;}
.shopinf .u1{float:left;margin:0 0 0 10px;width:calc(100% - 110px);font-size:14px;}
.shopinf .u1 li{float:left;width:100%;}
.shopinf .u1 .l1 .s1{float:left;color:#111;}
.shopinf .u1 .l2{margin:5px 0 3px 0;}
.shopinf .u1 .l2 .s1{float:left;color:#666;}
.shopinf .u1 .l2 img{float:left;margin:0 8px 0 0;}
.shopinf .u1 .l3 .s1{float:left;color:#666;}
.shopinf .u1 .l3 .s2{float:left;font-size:12px;margin:2px 0 0 0;}
.shopinf .u1 .l3 .s3{float:left;margin:2px 0 0 3px;font-size:12px;}
.shopinf .u1 .l3 .s4{float:left;border-left:#cccccc solid 1px;height:12px;width:5px;margin:4px 0 0 5px;}
.shopinf .jubao{float:right;width:36px;height:20px;background:url(../img/jubao.png) right center no-repeat;margin:30px 0 0 0;}
.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;}
.shopinf .bao{background:url(../img/bao.png) 15px center no-repeat;color:#2e8a11;}
.shopinf .baono{background:url(../img/bao1.png) 15px center no-repeat;color:#999;}
.shopinf .fav{background:url(../img/fav.png) 15px center no-repeat;}
.shopinf .shop{margin-right:0;background:url(../img/shop.png) 15px center no-repeat;}

.ymmain1{width:100%;}
.ymmain1 .dmain{margin:0;background-color:#fff;padding:0 0 10px 0;}
.ymmain1 .dmain .hometp{float:left;width:100%;}
.ymmain1 .dmain .hometp img{width:100%;}
.ymmain1 .dmain .protit{float:left;clear:both;margin:15px 12px;font-size:18px;line-height:18px;}
.ymmain1 .dmain .bq{float:left;width:calc(100% - 20px);margin:0 10px;height:38px;line-height:38px;font-size:14px;}
.ymmain1 .dmain .bq .s1{float:left;margin:0 0 0 11px;color:#999999;}
.ymmain1 .dmain .bq .s2{float:left;}
.ymmain1 .dmain .bq .jubao{float:right;margin-right:10px;background:url(../img/jubao.png) right center no-repeat;height:38px;width:40px;}
.ymmain1 .dmain .bq1{background-color:#fafafa;}

.ymmain2{width:100%;}
.ymmain2 .dmain{margin:0;background-color:#fff;padding:0 0 10px 0;}
.ymmain2 .dmain .protit{float:left;clear:both;margin:15px 12px;font-size:18px;line-height:18px;}

.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 .d3{margin:11px 0 0 10px;text-align:center;color:#ff4c4b;font-size:15px;height:44px;background-color:#ffeded;border-radius:50px 0 0 50px;line-height:44px;}
.buy .d4{margin:11px 15px 0 0;text-align:center;color:#fff;font-size:15px;height:44px;background-color:#ff4c4b;border-radius:0 50px 50px 0;line-height:44px;}






























