@charset "utf-8";
/* CSS Document */
@import url("comm.css");
header{position: fixed; top:0px; width:100%; height:46px; padding:0 0 0 10px; line-height:35px; background:#e7e7e7; overflow:hidden; z-index:999;}
header .tback{float:left; width:30px; height:46px; background:url(image/back.png) no-repeat center center; background-size:18px; display:inline-block;}
header .se{float:left;width:58%; margin:7px 0 0 12px; height:32px; line-height:35px; padding:0; font-size:12px; color:#666; text-indent:32px; background:url(image/ico_search.png) no-repeat 10px 8px #fff; background-size:16px;-moz-border-radius:16px; -webkit-border-radius:16px;  border-radius:16px; display:inline-block;}
header .fx{float:right; margin-right:8px; height:46px; width:32px; background:url(image/ico_fxx.png) no-repeat center center; background-size:22px;}
header .wm{float:right; margin-right:15px; height:46px; width:32px; background:url(image/ico_wx.png) no-repeat center center; background-size:22px;}
.hh{height:46px; width:100%;}

.shop_t{clear:both; height:50px; margin:12px 0 0 15px;}
.shop_t .fl{float:left; width:40px; height:40px; overflow:hidden; -moz-border-radius:6px; -webkit-border-radius:6px;  border-radius:6px;}
.shop_t .fl img{width:100%;}
.shop_t h1{float:left; margin:10px 0 0 15px; height:20px; line-height:20px; font-size:16px; color:#333; clear:none; display:inline-block;}
.shop_t .fr{float:right; height:50px; width:30px; background:url(image/next.png) no-repeat 0 center; background-size:8px;}

body{ background:#f0f0f0;}
/*-list-*/
.nlist{clear:both; padding:15px; min-height:300px; background:#f0f0f0;}
.nlist dl{float:left; width:48%; margin:0 1% 10px 1%; padding:0 0 4px 0; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px;  border-radius:4px; overflow:hidden;}
.nlist dl dt{width:100%; overflow:hidden;position: relative; padding-bottom: 100%;}
.nlist dl dt img{width:100%; position: absolute;}
.nlist dl dd{clear:both; padding:3px 5px 8px 8px;}
.nlist dl dd p{width:100%;height:20px; line-height:20px; font-size:12px; color:#333; display:inline-block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nlist dl dd span{float:left; margin:0; padding:2px 3px 2px 18px; height:10px; line-height:10px; font-size:10px; color:#fe4646;border:1px solid #fe4646;  -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px; display:inline-block; position:relative; overflow:hidden;}
.nlist dl dd span.xl{ padding:2px 3px 2px 3px; margin:0 0 0 4px; color:#fe4646; border:1px solid #fe4646;}
.nlist dl dd span b{background:#fe4646; width:18px; height:14px; line-height:14px; padding:0; text-align:center; font-size:10px; font-weight:normal; color:#fff; margin:0; display:inline-block; z-index:11; position:absolute; left:0; top:0; z-index:1; }
.nlist dl dd span i{ position:absolute; width:4px; height:4px; background:#fff;-moz-border-radius:2px; -webkit-border-radius:2px;  border-radius:2px; top:5px; left:16px; display:inline-block; overflow:hidden; z-index:2;}
.nlist dl dd div{clear:both; width:100%; padding:6px 0 0 0; margin:0; height:16px; line-height:16px; font-size:12px; color:#fe4646; overflow:hidden;}
.nlist dl dd div b{float:left; font-size:14px; color:#fe4646; margin:0 0 0 1px; display:inline-block;}
.nlist dl dd div i{float:left; height:16px; line-height:16px; font-size:12px; color:#fff; background:#fe4646; margin:0 0 0 8px; padding:0 4px 0 5px; -moz-border-radius:3px; -webkit-border-radius:3px;  border-radius:3px;display:inline-block; position:relative;/* text-decoration:line-through;*/}
.nlist dl dd div u{ position:absolute; left:-4px; top:3px; width:5px; height:12px;  background:url(image/qjd.png) no-repeat 0px center; background-size:12px; display:inline-block; }

.tjdp{clear:both; margin:30px auto; width:95%;}
.tjdp b{ font-size:12px; color:#666;}
.tjdp a{ font-size:12px; color:#333; margin: 0 20px 0 0; height:25px; line-height:25px; display:inline-block;}






