﻿.dddbt{ height:28px; line-height:28px; text-align:left; padding-bottom:5px; border-bottom:1px solid #ddd; font-size:15px; font-family:宋体; color:#b8b8b8}
.dddbt span{ padding-right:25px}
.dddbt span.sel{ color:#000; font-weight:600}

.dddbt2{ width:100%; height:70px; background:#f3f3f3; position:relative}
.dddbt2 a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#fff; background:#000; font-size:15px; position:absolute; right:20px; top:20px}


.gwclist{ text-align:left;border:1px solid #ececec;}
.gwclist .gwcli{ border-bottom:1px solid #ececec; padding:10px 30px 30px 150px; background:url(/img/ckb0.jpg) no-repeat 13px 15px; min-height:80px;position:relative}
.gwclist .gwcli.sel{ background:#fff url(/img/ckb1.jpg) no-repeat 13px 15px;}
.gwclist .gwcli.disabled{ background:#fff url(/img/ckb2.jpg) no-repeat 13px 15px;}
.gwclist .gwcli:last-child{ border-bottom:0px}
.gwclist .gwcli .img{ width:100px; height:80px; position:absolute; left:40px; top:10px;text-align:center;}
.gwclist .gwcli .img img{ max-width:100px; max-height:80px}
.gwclist .gwcli .na a{ color:#3c3c3c; font-size:14px}
.gwclist .gwcli .cz{width:32px;right:0px;  text-align:center;top:5px; position:absolute;}
.gwclist .gwcli .je{width:100px;right:10px; text-align:right;bottom:10px; position:absolute; color:#ff4400; font-weight:600}
.gwclist .gwcli .sl{width:110px;left:110px; bottom:10px; position:absolute;}
.gwclist .gwcli .dj{width:100px;left:10px;bottom:10px; position:absolute; color:#222; font-weight:600}



.gwcli label{ cursor:pointer; padding-left:5px}
.gwcjjs{ width:130px}
.gwcjjs img{ vertical-align:middle; padding:0px 2px; cursor:pointer}
.gwcjjs .shu{height:18px; text-align:center; line-height:18px; border:1px solid #B6C0CD; width:35px; padding:0px 5px; vertical-align:middle;border-radius:3px; box-shadow:inset 1px 1px 2px #DBDBDB}
.gwcdel{ vertical-align:middle; cursor:pointer}
.gwcli .kc{ color:#00ffb4}
.gwcli .xj{ color:#ff2a00}


.zfimg a{ display:inline-block; margin:5px; border:1px solid #ddd;}

a.gwa1{ width:55px; height:20px; text-align:center; line-height:20px; color:#fff; display:inline-block; padding:9px 31px 9px 9px; background:url(/img/s1.gif) no-repeat left center}
a.gwa2{ width:55px; height:20px; text-align:center; line-height:20px; color:#fff; display:inline-block; padding:9px 31px 9px 9px; background:url(/img/s2.gif) no-repeat left center}
a.gwa3{ width:55px; height:20px; text-align:center; line-height:20px; color:#fff; display:inline-block; padding:9px 31px 9px 9px; background:url(/img/s3.gif) no-repeat left center}

a.gwa4{ width:68px; height:20px; text-align:center; line-height:20px; color:#fff; display:inline-block; padding:9px 31px 9px 9px; background:url(/img/tjdd.jpg) no-repeat left center}
a.gwa5{ width:68px; height:20px; text-align:center; line-height:20px; color:#fff; display:inline-block; padding:9px 31px 9px 9px; background:url(/img/fhgwc.jpg) no-repeat left center}


.orderlx{line-height:40px;border-bottom:1px solid #e8e8e8; margin-bottom:15px}
.orderlx a{ display:block; height:40px; font-size:14px; width:25%; color:#111; float:left;border-bottom:1px solid #e8e8e8;}
.orderlx a.sel{ color:#ff6000; border-bottom:1px solid #ff6000}
.orderlx a span{font-weight:400; color:#ff6000; padding-left:2px}



.orderlist{ text-align:left}
.orderlist .item{color:#333333}
.orderlist .item .title{width:100%;  height:35px; line-height:35px; color:#000; text-indent:15px; text-align:left; position:relative}
.orderlist .item .title span{ position:absolute; right:10px; top:0px; color:#ff4400}
.orderlist .item .foorter{ height:40px; line-height:40px; text-align:right; font-size:13px; border-bottom:1px solid #ececec}
.orderlist .item .foorter span{ padding-right:20px; color:#ff4400; font-weight:600;}
.orderlist .item .bottom{ height:30px; text-align:right; padding:10px 0px}
.orderlist .item .bottom a{ display:inline-block; margin:0px 5px; border-radius:3px;height:28px; line-height:28px; padding:0px 11px; color:#444; font-size:15px;  border:1px solid #dfdfdf}
.orderlist .item .bottom a.fka{ color:#fff; font-size:15px; background:#ff6e17; border:1px solid #ff6e17}
.orderlist .item .bottom a.fka:hover{ background:#f55c00}
.orderlist .item .bottom a.sha{color:#fff; font-size:15px; background:#66b6ff; border:1px solid #66b6ff}
.orderlist .item .bottom a.sha:hover{ background:#4a96dc}
.orderlist .item .bottom a.pja{color:#444; font-size:15px;  border:1px solid #dfdfdf}
.orderlist .item .bottom a.pja:hover{ border:1px solid #ff6000; color:#ff6000}


.orderlist .item .gwcsp{ width:100%; background:#f5f5f5}
.orderlist .item .gwcsp .li{ border-bottom:2px solid #fff; padding:5px 80px 10px 100px; min-height:80px; position:relative}
.orderlist .item .gwcsp .li:last-child{ border-bottom:0px}
.orderlist .item .gwcsp .li .img{ width:80px; height:80px; position:absolute; left:10px; top:10px;text-align:center}
.orderlist .item .gwcsp .li .na a{ color:#3d4245; font-size:12px; white-space:normal}
.orderlist .item .gwcsp .li .dj{ width:60px; text-align:center; right:10px; top:10px; color:#ff4400; position:absolute; text-align:right}

.spzj{ width:96%; background:#eee;border-radius:10px; height:35px; line-height:35px; text-align:center; font-size:14px}
.ddjs{ width:100%; background:#eee; height:36px; line-height:36px; position:fixed; left:0px; bottom:46px; border-top:1px solid #ddd; text-indent:30px; text-align:left}
.ddjs a{ background:#ff5500; display:block; width:75px; height:36px; text-align:center; text-indent:0px; position:absolute; right:0px; top:0px; font-size:15px; color:#fff}

.mod_gwc{ width:96%; text-align:left}
.mod_gwc .gwcli{ padding:10px; border:1px solid #dfdfdf;background:url(/group/img/ckb0.jpg) no-repeat 100px 15px; margin:10px auto;border-radius:5px; position:relative}
.mod_gwc .gwcli.sel{ background:#fffbef url(/group/img/ckb1.jpg) no-repeat 100px 15px;}
.mod_gwc .gwcli.disabled{ background:#fcfcfc url(/group/img/ckb2.jpg) no-repeat 100px 15px;}
.mod_gwc .gwcli .gwcshan{ width:25px; height:25px; position:absolute; right:2px; bottom:2px}
.mod_gwc .gwcli .na{ font-size:15px;}
.mod_gwc .gwcli .na .img{ width:80px; float:left; margin-right:10px}
.mod_gwc .gwcli .na .b{ padding-left:20px}
.mod_gwc .gwcli .na a{ white-space:normal}
.mod_gwc .gwcli .gwcdj{ font-size:16px; color:#ff6600}
.mod_gwc .gwcli i{ display:block; font-size:13px; text-align:left; border-top:1px solid #dfdfdf}
.mod_gwc .gwcli i span{ color:#ff0000}
.mod_gwc .gwcli .danjia{ position:absolute; right:15px; bottom:35px}
.mod_gwc .gwcli .gwcjjs{ width:200px; height:25px; padding-top:10px;vertical-align:middle; padding-bottom:10px; margin:0px; line-height:25px}
.mod_gwc .gwcli .gwcjjs span{ width:25px; height:25px; line-height:25px; vertical-align:middle; cursor:pointer;border-radius:8px;  background:#ef336e; color:#fff; font-size:20px; font-weight:bold; text-align:center; display:block; float:left}
.mod_gwc .gwcli .gwcjjs input{ display:block; background:transparent; margin:0px 10px; border:0px; width:30px; float:left; color:#777; height:25px; line-height:25px; font-size:18px; text-align:center}


.gwcjjs img{ vertical-align:middle; padding:0px 1px; cursor:pointer}
.gwcjjs .shu{height:18px; text-align:center; line-height:18px; border:1px solid #B6C0CD; width:28px; padding:0px 2px; vertical-align:middle;border-radius:3px; box-shadow:inset 1px 1px 2px #DBDBDB}
.gwcdel{ vertical-align:middle; cursor:pointer}
.gwcli .kc{ color:#00ffb4}/*购物车显示商品库存*/
.gwcli .xj{ color:#ff2a00}/*购物车显示商品下架*/

.sclist{ text-align:left;border:1px solid #ececec;}
.sclist .li{ border-bottom:1px solid #ececec; padding:10px 430px 10px 130px;min-height:80px;position:relative}
.sclist .li:last-child{ border-bottom:0px}
.sclist .li .img{ width:80px; height:80px; position:absolute; left:10px; top:10px;text-align:center;}
.sclist .li .na a{ color:#3c3c3c; font-size:14px}
.sclist .li .cz{ width:90px;right:0px;  text-align:center;top:10px; position:absolute;}
.sclist .li .sj{ width:210px;right:90px; top:13px; position:absolute;font-weight:600}
.sclist .li .dj{ width:100px;right:310px; top:13px; position:absolute; color:#ff4400; font-weight:600}

.bglist{ text-align:left;border:1px solid #ececec;}
.bglist .bgbt{ height:40px; line-height:40px; text-indent:25px; font-size:17px; color:#666; border-bottom:1px solid #ececec}
.bglist .bgxx{ padding:25px 5px;  position:relative}
.bglist .bgxx:after{ content:'\20'; display:block; position:absolute; left:100px; top:0px; overflow:hidden; font-size:0px; line-height:0px; height:100%; border-left:1px solid #dfdfdf;;clear:both;}
.bglist .bgxx .li{line-height:22px; padding:10px 0px; padding-left:115px;position:relative;}
.bglist .bgxx .li>b{ display:block; width:9px; height:9px; border-radius:50%; background:#dfdfdf; position:absolute; left:91px; z-index:9999; top:15px;}
.bglist .bgxx .li>span{ position:absolute; line-height:18px; left:10px; top:10px}
.bglist .bgxx .li>span strong{ display:block;}
.bglist .bgxx .li>span b{ display:none}
.bglist .bgxx .li>span span{ display:block;}
.bglist .bgxx .li:last-child{ color:#ff5500}
.bglist .bgxx .li:last-child>b{ background:#ff5500}
.bglist .bgxx2{ padding:25px}
.bglist .bgxx2 .li{ width:30%; float:left;}

.bgzt{width: 852px; height:100px;margin: 15px auto;overflow: hidden;background: url(/img/bgxx.png) no-repeat 4px -110px;}
.bgzt .z1,.bgzt .z2,.bgzt .z3,.bgzt .z4{ background-image:url(/img/bgxx.png); height:100px; background-repeat:no-repeat; background-position:1000px 0px;color: #ff5a00; width:257px; float:left}
.bgzt .z4{ width:80px}
.bgzt.bgzt1 .z1,.bgzt.bgzt2 .z1,.bgzt.bgzt3 .z1,.bgzt.bgzt4 .z1{ background-position:4px 3px}
.bgzt.bgzt2 .z2,.bgzt.bgzt3 .z2,.bgzt.bgzt4 .z2{ background-position:-253px 3px}
.bgzt.bgzt3 .z3,.bgzt.bgzt4 .z3{ background-position:-515px 3px}  
.bgzt.bgzt4 .z4{ background-position:-765px 3px;}

.ddpj{ border:1px solid #ececec; text-align:left}
.ddpj .li{ border-bottom:1px solid #ececec; padding:15px}
.ddpj .li .pjsp{ width:200px; float:left; padding:0px 40px}
.ddpj .li .pjsp img{ display:block; padding-bottom:15px}
.ddpj .li .pjsp a{ color:#f45d70; font-size:14px}
.ddpj .li .pjr{ float:left; width:500px}
.ddpj .fbpl{ border:0px; background:#4d83e6; margin:15px auto; display:block; cursor:pointer; width:140px; height:33px; border-radius:8px; color:#fff; font-size:13px}
.ddpj .fbpl:hover{ background:#3e76dd}
.ddpjbtn {float:left; margin-top:5px; margin-left:10px;height:18px;width:130px;cursor: pointer}
.ddpjbtn em{display:block; float:left;background:url(/img/pf16.png) repeat-x 0 -21px; margin-right:10px;overflow:hidden;vertical-align:top;height:18px; width:16px;}
.ddpjbtn em.s{background:url(/img/pf16.png) repeat-x 0 0}

.mr td .mrb1,.mr td .mrb0{ display:none}
.mr:hover td span.mrb0{ display:block}

.dizhisel .bt{ height:38px; line-height:38px; border-bottom:1px solid #dfdfdf; text-align:left; position:relative}
.dizhisel .bt b{ font-size:15px}
.dizhisel .bt a{ position:absolute; right:5px; top:0px; color:#3faefb}
.dizhisel .li{ padding:5px;  padding-left:60px; font-size:13px; text-align:left; cursor:pointer;line-height:20px;margin-bottom:4px;  margin-top:4px; position:relative}
.dizhisel .li span{ padding:0px 3px}
.dizhisel .li em{ color:#888; font-weight:500; font-style:normal}
.dizhisel .li strong{ display:none}
.dizhisel .li:hover{ background:#fff0e8}
.dizhisel .li.sel{ padding-top:4px; padding-bottom:4px; background:#fff0e8; border:1px solid #ff4400; font-size:14px; font-weight:700}
.dizhisel .li.sel strong{ display:block; color:#ff4400; position:absolute; left:4px; top:4px; padding-top:20px; background:url(/img/dizhi.png) no-repeat center 2px}

.dizhisel .li2{ padding-left:80px; display:none; font-size:13px; cursor:pointer; height:28px; line-height:28px; margin-bottom:4px;  margin-top:4px; position:relative}
.dizhisel .li2 span{ padding:0px 3px}
.dizhisel .li2 strong{ display:none}
.dizhisel .li2:hover{ background:#fff0e8}
.dizhisel .li2.sel{ padding-top:4px; padding-bottom:4px; background:#fff0e8; border:1px solid #ff4400; font-size:14px; font-weight:700}
.dizhisel .li2.sel strong{ display:block; color:#ff4400; position:absolute; left:10px; top:4px; padding-left:18px; background:url(/img/hg.png) no-repeat left center; background-size:16px 16px}

.ddtkbox{ width:200px; padding:15px; background:#fff; border:1px solid #ddd; border-radius:10px; position:fixed; left:50%; margin-left:-100px; top:50%; z-index:49999}
.ddtkbox input{ display:block; height:35px; line-height:35px; width:200px; border:1px solid #ddd; border-radius:4px; outline:0px; text-indent:10px}
.ddtkbox a{ display:block; width:200px; height:35px; line-height:35px; text-align:center; background:#fff100; color:#111; border-radius:4px; margin-top:8px}
