@charset "utf-8";

/*---------------------b-news_shoplist--------------------------*/
.news_shoplist{/* margin-top:10px; */}
.news_shoplist .dpxx{margin-bottom:10px;background:#FFF;float:left;width:47%;margin-right:33px;}
.news_shoplist .dpxx .nl li > ul{ float:left;}
.news_shoplist .dpxx .nl{padding:30px 27px;border-bottom:1px solid #E4E4E4;}
.news_shoplist .dpxx .nl .nll > li{width:109px; height:109px; display:table-cell;text-align:center; vertical-align:middle; border:solid 1px #E4E4E4;}
.news_shoplist .dpxx .nl .nll a img{max-width:109px;max-height:109px;vertical-align:middle;}
.news_shoplist .dpxx .nl .nlc{ color:#999; padding-left:27px; width:345px;}
.news_shoplist .dpxx .nl .nlc .c_title{ margin:4px 0 16px 0; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.news_shoplist .dpxx .nl .nlc .c_desc{ height:60px; line-height:30px;overflow:hidden;}
.news_shoplist .dpxx .nl .nlc a{font-size:15px;}
.news_shoplist .dpxx .nl .nlc a:hover{color:#f00;}
.news_shoplist .dpxx .nl .nlr>li{float:left;margin:26px 0 0 27px;}
.news_shoplist .dpxx .nl .nlr a{ width:131px; height:35px; line-height:35px; text-align:center;  background:url(../images/shoplist_btn.jpg) no-repeat; color:#39393F; border:solid 0px #FF3F00; border-radius:0px; font-size:18px;display:block;}

  .news_shoplist .prorm_nl{ padding-left:27px; clear:both;}
  .news_shoplist .prorm_nl li{ width:135px; float:left; height:148px; margin:20px 15px 25px 0; position:relative;}
  .news_shoplist .p-img{ width:135px; height:135px; line-height:135px;vertical-align:middle;text-align:center;margin:10px 0px 10px 0px;border:solid 1px #E4E4E4;}
  .news_shoplist .p-img a img{max-width:135px;max-height:135px;vertical-align:middle;}
/*  .sy_prorm .p-name{height:36px; line-height:36px;  word-break:break-all; word-wrap: break-word; overflow:hidden;}*/
  .news_shoplist .p-name{background:#fff;opacity:0.6;width:70px; height:35px; line-height:35px; overflow:hidden; padding-left:5px; position:absolute;left:1px; top:115px;z-index:9;}
  .news_shoplist .p-name a{font-size:24px;color:#999;}
  .news_shoplist .p-price{background:#000;opacity:0.6;width:132px; height:35px; line-height:35px; overflow:hidden; padding-left:5px; position:absolute;right:-2px; top:113px;z-index:9;}
  .news_shoplist .p-price strong{ color:#fff; font-size:22px;}
/*---------------------e-news_shoplist--------------------------*/