/**
 * 诚信安全
 * @version 1.0.20120702
 * @author changbin.wangcb
 */

.mod-integrity .icon, 
.mod-integrity .integrity-expansion .inte-ex-bottom .inte-ex-btn
{ background: url(http://img.china.alibaba.com/cms/upload/2012/881/493/394188_1625054590.png) no-repeat 0 0; }

/* 安全诚信 */
.mod-integrity { height: 25px; margin-bottom: 0; position: relative; overflow: visible;z-index:3; }
.mod-integrity h4{font-weight:bold;}
.mod-integrity a:link,
.mod-integrity a:visited{color:#333;}
.mod-integrity a:hover,
.mod-integrity a:active{color:#ff7300;}
.mod-integrity ul{zoom:1;}
.mod-integrity ul:after{clear:both;content:"\0020";display:block;height:0;}
.mod-integrity li.integrity-safe, .mod-integrity li.integrity-trust { float: left; height: 22px; width: 80px; height: 27px; line-height: 27px; padding-left: 28px; border: 1px solid #e8e8e8; font-weight: bold; color:#333; position: relative; cursor: pointer; }
.mod-integrity li.integrity-safe { width: 80px; border-right: none;}
.mod-integrity .icon { position: absolute; display: block; }
.mod-integrity .icon-safe,
.mod-integrity .icon-trust { left: 10px; top: 5px; width: 16px; height: 20px; }
.mod-integrity .icon-safe { background-position: -1px 2px; }
.mod-integrity .icon-trust { background-position: -1px -29px; }
.mod-integrity .icon-dropdown{ right: 12px; top: 10px; width: 8px; height: 8px; background-position: 0 -60px; }
.mod-integrity .integrity-expansion { display: none; position: absolute; padding: 0 8px; width: 222px; height: 163px; overflow: hidden; background-color: #fff; border: 1px solid #e7e7e7; border-top: 0; }
.mod-integrity .integrity-expansion .inte-ex-content { padding: 6px 3px 11px; line-height: 18px; font-weight: 300; color: #666; }
.mod-integrity .integrity-expansion .inte-ex-bottom { padding: 4px 0; height: 28px; border-top: 1px dashed #e7e7e7; }
.mod-integrity .integrity-expansion .inte-ex-content p { margin-top: 8px; }
.mod-integrity .integrity-safe .inte-ex-bottom a{ float: left; margin: 4px 0; border-right: 1px solid #e7e7e7; height: 22px; line-height: 22px; font-weight: 300; overflow: hidden; }
.mod-integrity .integrity-safe .inte-ex-bottom .inte-ex-btn { background-position: 0 -120px; margin-top: 4px; display: inline-block; padding-right: 13px; width: 100px; height: 22px; line-height: 0; font-size: 0; }
.mod-integrity .integrity-safe .inte-ex-bottom .bind-alipay { display: inline-block; padding-left: 13px; height: 22px; border-right: none !important; }
.mod-integrity ul.right-list li { float: left; border: none; width: 222px; height: 24px; line-height: 24px; font-weight: 300; color: #666; } 
.mod-integrity ul.right-list li span.decimal { display: inline-block; width: 18px; font-weight: 700; color: #999; }
.mod-integrity ul.right-list .icon-bao { background-position: -1px -26px; top: 84px; left: 62px; margin: 0 4px; width: 16px; height: 24px; }
.mod-integrity ul.right-list a.icon-right { top: 132px; right: 24px; background-position: 0 -150px; display: inline; margin-left: 12px; width: 70px; height: 22px; line-height: 20px; color: #fff; text-align: center; }
.mod-integrity ul.right-list a.icon-right:hover { color: #fff !important; text-decoration: none; }
.mod-integrity li.integrity-safe .integrity-expansion{ top: 29px; left: -1px; }
.mod-integrity li.integrity-trust .integrity-expansion{ top: 29px; left: -121px; }
.mod-integrity li.current{ border-bottom: 1px solid #fff; }
.mod-integrity li.current .icon-dropdown{ background-position: 0 -90px; }
.mod-integrity li.current .integrity-expansion{ display: block; }

/**
 * 日期和商品数
 * @version 1.0.20120702
 * @author changbin.wangcb
 */

/* 市场动态 */
.mod-cal { margin-bottom: 0; height: 40px; padding: 2px 0 2px 8px; color: #666; border: 1px solid #e8e8e8; border-width: 0 1px; zoom: 1; }
.mod-cal:after { display: block; clear: both; height: 0; content: "\0020"; }
.mod-cal div { float: left; height: 40px; }
.mod-cal .cal-ym,
.mod-cal .cal-d { font-family: Arial; font-weight: bold; text-align: center; }
.mod-cal .cal-ym { width: 40px; color: #444; }
.mod-cal .cal-d { width: 46px; color: #d53114; font-size: 40px; line-height: 40px; }
.mod-cal .cal-year { display: block; height: 12px; font-size: 12px; line-height: 12px; padding-top: 4px; }
.mod-cal .cal-month { display: block; height: 24px; font-size: 24px; line-height: 22px; }
.mod-cal .cal-trends { margin-left: 40px; line-height: 20px; color: #888; }
.mod-cal em { color: #ce0205; font-weight: bold;}


/**
 * arrow end
 *//**
 * today recommend begin
 */
.todayRecommend {
  border: 1px solid #dadada;
  color: #444444;
}
.todayRecommend h2 {
  color: #333333;
  font-size: 14px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  padding-left: 8px;
  border-bottom: 1px solid #dadada;
}
.todayRecommend .recommendList li {
  height: 68px;
  padding: 4px 0 0 10px;
}
.todayRecommend .recommendList li dl dt {
  float: left;
  width: 64px;
  height: 64px;
  margin-right: 10px;
}
.todayRecommend .recommendList li dl dt img {
  width: 64px;
  height: 64px;
}
.todayRecommend .recommendList li dl dd.description {
  height: 36px;
  overflow: hidden;
}
.todayRecommend .recommendList li dl dd.description a {
  color: #444444;
}
.todayRecommend .recommendList li dl dd.description a:hover {
  color: #ff7300;
}
.todayRecommend .recommendList li dl dd.price {
  color: #888888;
}
.todayRecommend .recommendList li dl dd.price .value {
  color: #cc0000;
  font-family: Tahoma;
  font-size: 16px;
  font-weight: bold;
}
.todayRecommend .recommendList li dl dd.remain {
  color: #888888;
}
.todayRecommend .recommendList li dl dd.remain .num {
  color: #cc0000;
  font-family: Tahoma;
}
/*** today recommend end */
