@charset "utf-8";
/* CSS Document */
.shopping-mall{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.shopping-mall-l{ width:200px; height:auto; float:left; }
.shopping-mall-l-title{ width:198px; height:40px; border:1px solid #d73435; background:#d73435; font-size:14px; font-weight:bold; color:#fff; line-height:40px; text-indent:16px;}
.shopping-mall-l-con{ width:198px; height:auto; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.shopping-mall-l-con ul{ padding:20px 0 20px 30px;}
.shopping-mall-l-con ul li{ width:162px; height:28px; line-height:28px; background:url(../images/shop/2014shop_background_img.png) no-repeat; background-position:-94px -151px; text-indent:12px;}
.shopping-mall-l-con ul li a{ color:#333; }
.shopping-mall-l-con ul li a:hover{ color:#c40000;}
.shopping-mall-r{ width:990px; float:left; padding-left:10px;}
.shopping-mall-r-f{ padding-bottom:20px; overflow:hidden;}
.shopping-mall-r-f-m{width:948px; padding:20px; height:80px; border:1px solid #d7d7d7; background:#fcfcfc; }
.shopping-mall-r-f-pic{ width: 85px;height: 72px;float: left;position: relative;z-index: 1; }
.shopping-mall-r-f-land{ width:320px; float:left;}
.shopping-mall-r-f-name{ float:left; font-size:14px; font-weight:bold; color:#333; line-height:21px; margin-left:16px; margin-bottom: 10px;}
.shopping-mall-r-f-grade{ font-size:12px; text-shadow: 1px 1px 0 rgba(0,0,0,.25); color: #fff4f4;
background-color: #f33;vertical-align: middle; display: inline-block; height: 20px; padding: 1px 5px; border-radius: 2px;margin-left: 5px;}
.shopping-mall-r-f-zi{ line-height:21px; float:left;   margin-left: 16px;}
.shopping-mall-r-f-edit{ float:left; width:450px; padding:20px;}
.shopping-mall-r-f-edit li{ width:150px; text-align:center; float:left;}
.shopping-mall-r-f-edit li a{ color:#1c97de; }
.shopping-mall-r-f-con{ width:948px;padding:20px; height:90px; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; line-height:21px;}
.shopping-mall-r-f-con-left{ width:500px; float:left;}
.shopping-mall-r-f-con-right{ width:400px; float:left;}
.shopping-mall-r-f-title{ width:988px; height:40px; border:1px solid #d7d7d7; background:#fcfcfc; font-size:14px; font-weight:bold; color:#333; line-height:40px; text-indent:16px;}
.shopping-mall-r-f-content{ width:988px; height:auto; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; line-height:21px; float:left;}
.shopping-mall-r-f-content li{ width:988px; height:120px; border-bottom:1px solid #d7d7d7; float:left;}
.shopping-mall-r-f-content-f1{ width:80px; height:80px; float:left; padding:20px ; }
.shopping-mall-r-f-content-f2{ width:260px; float:left; line-height:21px; padding:20px 0; }
.shopping-mall-r-f-content-f2 .time{ color:#aaaaaa;}
.shopping-mall-r-f-content-f2 .num{ color:#aaaaaa;}
.shopping-mall-r-f-content-f3{ width:100px; float:left; padding:20px 0;  height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold;}
.shopping-mall-r-f-content-f4{ width:200px; float:left; height:80px; padding:20px 0;  border-left:1px solid #d7d7d7; text-align:center; line-height:28px; }
.shopping-mall-r-f-content-f4 .sure{ width:70px; height:30px; background-color:#1c97de; color:#fff; margin-left:65px; margin-top:10px;}
.shopping-mall-r-f-content-f4 .sure a{ color:#fff;}
.shopping-mall-r-f-coll{width:948px; padding:20px; height:auto; border-left:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; line-height:21px; float:left; overflow:hidden;}
.shopping-mall-r-f-coll ul{ margin-left:-20px; overflow:hidden;}
.shopping-mall-r-f-coll ul li{ width:160px; height:210px; padding:5px; float:left; border:1px solid #d7d7d7; margin-left:20px; }
.shopping-mall-r-f-coll .pic{ width:160px; height:160px;}
.shopping-mall-r-f-coll .name{ width:160px; line-height:21px; padding:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.shopping-mall-r-f-coll .pri{ width:160px; line-height:20px; }
.shopping-mall-r-f-coll .pri em{ font-size:14px; font-weight:bold; color:#e04040;}
.shopping-mall-r-f-coll .pri .ori{  font-size: 12px; font-weight: normal;text-decoration: line-through;color: #999; vertical-align: middle; margin-left: 30px;}
.shopping-mall-r-f-coll-more{ width:988px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; height:40px; text-align:center; overflow:hidden; line-height:40px;}