.r_b,.r_l,.r_r,.r_t{background:#fea501}
.dzapp_jifen_list>ul{margin-left:-15px}
.dzapp_jifen_list>ul>li{position:relative;width:226px;margin:15px 0 0 15px;float:left;border:1px solid #f1f1f1}
.dzapp_jifen_list>ul>li:hover{box-shadow:0 0 29px #ececec}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv{overflow:hidden;position:relative}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>h6{font-size:14px;line-height:30px;color:#666;margin:0 10px}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>a.pic{width:226px;height:226px;overflow:hidden;display:block;border-bottom:1px solid #f1f1f1}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>a.pic>img{width:100%}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.p-bar{height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#e6e6e6;overflow:hidden;width:200px;margin:10px auto}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.p-bar>span{display:block;height:8px;background:url(../images/status-saba994faed.png) 0 0}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.dzapp_jifen_info{position:relative;width:230px;margin:10px auto}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.dzapp_jifen_info>span{width:76px;border-left:1px solid #F1F1F1;float:left;text-align:center;color:#999}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.dzapp_jifen_info>span:first-child{border:0}
.dzapp_jifen_list>ul>li>.jifen-goods-ulDiv>.dzapp_jifen_info>span>em{font-size:16px;display:block;color:#666}
i.vip{width:100px;height:100px;display:block;background:url(../images/vip.png) -25px -3px no-repeat;z-index:1;position:absolute;left:0;top:0}
.dzapp_jifen_list>ul>li>a.vip{position:absolute;padding:0 6px;text-align:center;background:#fea501;line-height:35px;color:#FFF;font-size:12px;opacity:.85;filter:Alpha(Opacity=85);height:24px;line-height:24px;top:10px;right:10px;border-radius:3px}
.dzapp_jifen_list>ul>li>a.vip.over{background:#bbb}


.dazpp_coupon ul{margin-left: -15px; }
.dazpp_couponLi{ position: relative; width:228px; margin:15px 0 0 15px;  border-radius: 4px;  float: left; overflow-x: hidden;}
.couponLi-pic{ width: 100%; height: 265px; text-align: center; background: #fafafa;}
.couponLi-pic>a {width: 188px;display: block;margin: 0 auto;overflow: hidden;}
.couponLi-pic img{width: 100%;margin-top: 20px;}
.couponLi-pic h6{ width: 100%; text-align: center;  margin-top: 8px;}
.couponLi-pic h6 a {color: #999; font-size: 14px;}
.couponLi-info{ position: relative; padding: 10px; background-color: #4fc0ea; overflow: hidden;}
.couponLi-info>span.bg_chi{ position: absolute; left: 0; top: 0; display: block;width: 100%;z-index: 1; height: 4px; content: ""; background: #FAFAFA url("../image/pc-coupon.png") 0 0 repeat-x;}
.couponLi-info>div{ width: 40%; float: left;}
div.couponLi-info-left{ width: 60%;}
.couponLi-info-left .money{ width: 100%; color: #fff; font-size: 20px;}
.couponLi-info-left .money em{ color: #fff; font-size: 40px;font-family: "Impact";font-weight: bold;}
.couponLi-info-left .txt{ font-size: 12px; color: #fff; margin-top: 10px;}

.couponLi-info-right a{ display: block; width: 80px; height: 30px; line-height: 30px; text-align: center; color: #4fc0ea; border-radius: 20px; background: rgba(255,255,255,0.9);}

.couponLi-info-right>div.svg{margin: 0 auto;width: 50px;height: 50px;text-align: center;position: relative;}
.couponLi-info-right>div.svg>em {position: absolute;left: 0;top: 10px;width: 50px;color: #FFF;font-size: 12px;line-height: 15px;}

.couponLi-icon{ position: absolute; right: 0; top: 0; width: 65px; height: 60px; background: url(../image/pre.png) no-repeat; background-position: 0 -120px;z-index: 99;}
.couponLi-purple .couponLi-info{ background-color: #a895e8;}
.couponLi-purple .couponLi-info-right a{ color: #a895e8;}
.couponLi-purple .couponLi-info>span.bg_chi{ background-position: 0 -16px;}
.couponLi-purple .couponLi-icon{ background: url(../image/pre.png) no-repeat; background-position: 0 0;}
.couponLi-red .couponLi-icon{ background-position: 0 -180px;}
.couponLi-red .couponLi-info{ background-color: #f5628c;}
.couponLi-red .couponLi-info-right a{ color: #f5628c;}
.couponLi-red  .couponLi-info>span.bg_chi{ background-position:0 -12px;}
.couponLi-green .couponLi-icon{background-position: 0 -60px;}
.couponLi-green .couponLi-info{ background-color: #8DDC72;}
.couponLi-green .couponLi-info-right a{ color: #8DDC72;}
.couponLi-green  .couponLi-info>span.bg_chi{ background-position:0 -8px;}
.couponLi-gray .couponLi-icon{ background-position: 0 -240px;}
.couponLi-gray .couponLi-info{ background-color: #bbbbbb;}
.couponLi-gray .couponLi-info-right a{ color: #bbbbbb;}
.couponLi-gray  .couponLi-info>span.bg_chi{ background-position:0 -4px;}


.dzapp_modList>ul {margin-left: -15px;}
.dzapp_modList>ul>li{position: relative;width: 228px;margin: 15px 0 0 15px;float: left;background: #FDFDFD;overflow: hidden;}
.dzapp_modList>ul>li:hover {box-shadow: 0 2px 15px rgba(0,0,0,.2);}
.dzapp_modList>ul>li>.cl>em.lj {background: url('../image/ld.png') 0 0 no-repeat;width: 50px;height: 58px;position: absolute;top: 0;right: 0; color: #FFF;text-align: center;line-height: 18px;z-index: 1;}
.dzapp_modList>ul>li>.cl>em.lj>i {display: block;font-size: 22px;margin-top: 10px;}
.dzapp_modList>ul>li>.cl>em.zhe {position: absolute;right: 0}
.dzapp_modList>ul>li>.cl>a {display: block}
.dzapp_modList>ul>li>.cl>a>.dzapp_info {padding: 0 10px;}
.dzapp_modList>ul>li>.cl>a>.dzapp_info>.dzapp_info_view>del{margin-top: 6px;}
.dzapp_modList>ul>li>.cl>a>.dzapp_info>.dzapp_info_view{ width: 100%; height: 24px; overflow: hidden;}
.dzapp_modList>ul>li>.cl>a>.dzapp_info>.dzapp_info_view>div{ white-space: nowrap;}

.dzapp_modList>ul>li>.cl>a>.img {position: relative;overflow: hidden;}
.dzapp_modList>ul>li>.cl>a>.img>img{width: 100%}
.dzapp_modList>ul>li>.cl>a>.img>p {position: absolute;padding: 0 6px;text-align: center;background: #ff5e89;line-height: 35px;color: #FFF;font-size: 12px;opacity: .85;filter:Alpha(Opacity=85);height: 24px;line-height: 24px;top: 10px;right: 10px;border-radius: 3px}
.dzapp_modList>ul>li>.cl>a>.dzapp_info>.dzapp_info_view>.z>span.c_666 {border: 1px dotted #F40;padding: 0 6px;font-size: 12px;color: #F40;}

.dzapp_shop_info>a em{ font-size: 22px;}
.dzapp_shop_info>a em.active{ color: #ff5e89;}
.dzapp-info-span{ left: 0; top: 0;z-index: 12; position: absolute;}
.dzapp-info-span>span{ float: left; padding: 1px 8px; background: #ff5e89;}
.dzapp-info-border{ position: absolute; bottom: -15px; left: 0; width: 228px; height: 1px; border-bottom: 1px solid #eaeaea;}


.shopListUL {margin-left: -10px}
.shopListUL>li{ width:222px; padding: 5px; margin-left: 10px; height: 332px;box-sizing: content-box; margin-bottom: 10px; float: left; overflow: hidden;background: #fafafa; }
.shopListUL>li>div{width:220px; height: 330px;border: 1px solid #f1f1f1; box-sizing: content-box; background: #fff;position: relative;overflow: hidden;}
.shopListUL>li>div>.vip {position: absolute;padding: 0 6px;text-align: center;background: #dd2727;line-height: 35px;color: #FFF;font-size: 12px;opacity: .85;filter:Alpha(Opacity=85);height: 24px;line-height: 24px;top: 10px;right: 10px;border-radius: 3px}
.shopListUL .shopList-img{ width: 210px; height: 210px;margin:5px 0 0 5px; overflow: hidden;}
.shopListUL .shopList-img img{ width: 210px; height:210px; float: left;}
.shopList-money,.shopList-other,.shopListUL h5{ width: 200px; margin-left:10px;}
.shopList-money{ line-height: 30px; overflow: hidden;margin-top: 10px; height: 30px;}
.shopList-money i{ line-height: 32px;}
.shopList-money em{ font-weight: bold;}
.shopList-money i,.shopList-money em,.shopList-money span{ float: left; color: #dd2727;}
.shopList-money span{ border: 1px dotted #dd2727; line-height: 18px; margin-top: 6px; padding: 0 5px;}
.shopList-money s{ float: right; color: #b6b6b6; line-height: 32px; text-align: right; width: 60px; overflow: hidden; white-space: nowrap;}
.shopListUL h5{line-height: 24px;height: 30px; border-bottom: 1px dashed #eaeaea; overflow: hidden;}
.shopList-other{line-height: 22px;overflow:visible;}
.shopList-other i{ background: #dd2727; color: #fff; padding: 0 10px; line-height: 22px; float: left;}
.shopList-other em{ color: #dd2727;}
.sort_price>span i.a{ color: #dd2727;}
.sort_price{ padding: 0 !important;}
/*goods_list*/
.dzapp_filter>dl{ width: 100%; height: auto;}
.dzapp_filter>dl>dt,.dzapp_filter>dl>dd{ float: left; margin-left: 5px;}
.dzapp_filter>dl>dd a{ color: #333}
.dzapp_filter dt+dd{ margin-top: 0;}
.dzapp_filter .child-cate{ width: 100%; border: 1px solid #f2f2f2; padding: 6px;}
.dzapp_filter .child-cate>a{ display: block; line-height: 26px; float: left; margin: 0 10px;}
.dzapp_filter .child-cate:first-child{ border-bottom: 1px solid #f9f9f9;}
.dzapp_filter .child-cate:nth-child(3){ border-top:0;}
.dzapp_filter .child-cate:nth-child(3) a{ color: #999;}
.dzapp_filter a.current{ background: #dd2727; color: #fff; padding: 0px 10px; border-radius: 2px;}
.dzapp_filter .child-cate:nth-child(3) a.current{ color: #fff;}
.dzapp_filter>dl>dd>a.current, .dzapp_filter>dl>dd>a:hover{ background: #dd2727; color: #fff}