@charset "utf-8";

/* 结构 */
a {
color:#0066DD;
}

select {
color:#000;
}

.textList li {
background:transparent url(/img/marketing/market-textlist-bullet.png) no-repeat 0 8px;
line-height:20px;
padding:0 0 0 10px;
}
.textList li a {
color:#5A5A5A;
display:inline-block;
}
.marketIndex2 {
width:950px;
clear:both;
zoom:1;
color:#5A5A5A;
}

.marketIndex2 a {
color:#5A5A5A;
}

.marketIndex2Main {
width:740px;
float:right;
}

.marketIndex2Side {
width:200px;
float:left;
}

.marketIndex2MainMain {
width:530px;
float:left;
}

.marketIndex2MainSide {
width:200px;
float:right;
}

.marketIndex2Blk {
margin:0 0 10px;
padding:0 0 5px;
background:transparent url(/img/marketing/market-index2-blk-bottom-bg.png) no-repeat 0 bottom;
clear:both;
zoom:1;
}

.marketIndex2MainMain .marketIndex2Blk {
background-position:-740px bottom;
}

.marketIndex2MainSide .blkDark,
.marketIndex2Side .blkDark {
background-position:right bottom;
}

.marketIndex2BlkTitle {
height:28px;
overflow:hidden;
line-height:28px;
background:transparent url(/img/marketing/market-index2-blk-title-bg.png) no-repeat right 0;
}

.marketIndex2BlkTitle h4 {
font:bold 14px/29px default;
background:transparent url(/img/marketing/market-index2-blk-title-bg.png) no-repeat 0 0;
margin:0 5px 0 0;
padding:0 10px;
}

.blkDark .marketIndex2BlkTitle {
background-position:right -28px;
}

.blkDark .marketIndex2BlkTitle h4 {
color:#FFF;
background-position:0 -28px;
}

.h4more {
text-align:right;
margin:-28px 10px 0;
line-height:28px;
}

.h4more a {
display:inline-block;
color:#06C;
}

.marketIndex2BlkCont {
border:1px solid #CCCCCC;
border-width:0 1px;
padding:10px 10px 5px;
background-color:#FFF;
}

.blkDark .marketIndex2BlkCont {
border-color:#FFD172;
background-color:#FFFBEC;
overflow:hidden;
}

.textList li {
line-height:22px;
}

.picTableList {
clear:both;
zoom:1;
}

    .picTableList:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    visibility:hidden;
    overflow:hidden;
    }

.picTableList li {
width:60px;
height:80px;
float:left;
text-align:center;
}

.picTableList li a {
display:block;
}

.picTableList li img {
width:50px;
height:50px;
display:block;
border:1px solid #DDD;
margin:0 auto;
}

.marketIndex2Side .picTableList {
margin:0 -1px;
padding:6px 0;
}

.picTableListBig {
clear:both;
zoom:1;
}

    .picTableListBig:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    visibility:hidden;
    overflow:hidden;
    }

.picTableListBig li {
width:102px;
padding:0 8px;
float:left;
text-align :center;
}

.picTableListBig li a {
display:block;
color:#06C;
line-height:16px;
height:140px;
}

.picTableListBig li img {
width:100px;
height:100px;
display:block;
border:1px solid #DDD;
margin:0 auto 5px;
}

.marketIndex2Main .picTableListBig {
margin:0 5px;
}

.pageJump {
text-align:center;
padding:20px;
}

/* 热点滚动 */

#market-index2-spotlight {
height:220px;
clear:both;
margin:0 0 10px;
}

/* 你可能有兴趣购买的物品 */

#market-index2-interest h4 {
color:#FF4901;
}

#market-index2-interest .marketIndex2BlkCont {
height:295px;
}

#market-index2-ann .marketIndex2BlkCont {
height:110px;
}

#market-index2-interest .picTableListBig {
margin:0 6px;
}

#market-index2-interest .picTableListBig li {
height:147px;
padding:0 11px;
}

/* 常见问题 */

#market-index2-faq .marketIndex2BlkCont {
height:367px;
padding:0 0 5px;
}

#market-index2-faq dt {
border-top:1px dashed #DDD;
line-height:14px;
padding:14px 10px 6px;
margin:-1px 0 0;
font-weight:bold;
color:#000;
}

#market-index2-faq dd {
padding:0 10px 8px;
}

/* 交流圈热门帖 */

#market-index2-group-hot-topics {
width:400px;
float:left;
clear:none;
}

#market-index2-group-hot-topics .marketIndex2BlkTitle {
background:none;
}

#market-index2-group-hot-topics .marketIndex2BlkTitle h4 {
margin:0;
}

#market-index2-group-hot-topics .marketIndex2BlkCont {
border-right:0;
height:113px;
}

#market-index2-group-hot-topics .textList li {
width:179px;
float:left;
}

/* 本周推荐店铺 */

#market-index2-stores-of-the-week {
width:340px;
float:right;
clear:none;
background-position:-400px bottom;
}

#market-index2-stores-of-the-week .marketIndex2BlkTitle h4 {
background:none;
padding-left:20px;
}

#market-index2-stores-of-the-week .marketIndex2BlkCont {
border-left:0;
padding-left:20px;
height:113px;
}

.storeOfTheWeek {
clear:both;
zoom:1;
line-height:18px;
width:309px;
height:52px;
overflow:hidden;
margin:0 0 6px;
float:left;
}

.storeOfTheWeek a {
color:#06C;
display:inline-block;
}

.storeOfTheWeek .sellerAvatar {
width:50px;
height:50px;
border:1px solid #DDD;
float:left;
margin:0 10px 0 0;
}

.storeOfTheWeek .sellerAvatar img {
width:50px;
height:50px;
display:block;
}

.storeOfTheWeek .productAmount {
width:120px;
float:right;
margin:-18px 0 0;
}

/* 好友出售的物品 */

#market-index2-friend-sale .marketIndex2BlkCont {
height:160px;
}

/* 同城可见面交易的物品 */

#market-index2-same-town .marketIndex2BlkCont {
height:160px;
}

/* 出价人最多的物品 */

#market-index2-top-bids .marketIndex2BlkCont {
height:160px;
}

/* 快速入口 */

.marketDoItNow {
width:200px;
height:96px;
margin:0 0 10px;
}

.marketDoItNow .doItNowLink {
width:93px;
height:94px;
text-align:center;
}

.marketDoItNow .doItNowBtn {
margin:8px auto;
}

.marketDoItNow .doItNowTip {
line-height:19px;
}

.marketDoItNow .doItNowBtn a {
width:81px;
height:33px;
overflow:hidden;
display:block;
text-indent:-999px;
background:transparent url(/img/marketing/market-do-it-now-btn-bg.png) no-repeat;
margin:0 auto;
}

#market-do-it-now-link-1 {
border:1px solid #FFEFB0;
background-color:#FFF7D8;
float:left;
color:#E63D29;
}

#market-do-it-now-link-2 {
border:1px solid #DDE9B3;
background-color:#F7FFEC;
float:right;
color:#018B1E;
}

#market-do-it-now-link-2 .doItNowBtn a {
background-position:-81px 0;
}

/* 最新赶集场次 */

#market-index2-recent-fairs .marketIndex2BlkCont {
height:66px;
}

/* 集市物品类目 */

#market-index2-category .marketIndex2BlkCont {
height:684px;
}

#market-index2-category dl {
margin:-13px 0 0;
}

#market-index2-category dt {
width:50px;
height:50px;
overflow:hidden;
float:left;
margin:24px 10px 0 0;
border:1px solid #DDDDDD;
}

#market-index2-category dt img {
width:50px;
height:50px;
display:block;
}

#market-index2-category dd {
width:116px;
height:52px;
overflow:hidden;
float:left;
margin:24px 0 0;
}

#market-index2-category .marketCatTitle {
font:bold 14px/16px default;
height:16px;
}

#market-index2-category .marketCatTitle a {
color:#06C;
}

#market-index2-category .marketSubcat {
height:30px;
margin:4px 0 0;
font-size:0;
}

#market-index2-category .marketSubcat li {
line-height:16px;
display:inline;
float:left;
font-size:12px;
margin:0 5px 0 0;
}

#market-index2-category .marketSubcat li a {
height:15px;
white-space:nowrap;
overflow:hidden;
}

#market-index2-category .marketSubcat li.hot a {
color:#FF4901;
}


/* 最近浏览物品 */

#market-index2-recent-viewed-products .marketIndex2BlkCont {
height:160px;
}

/* 最近浏览店铺 */

#market-index2-recent-viewed-stores .marketIndex2BlkCont {
height:160px;
}



/* 更多列表 */

.marketIndex2ListAll {
border-top:2px solid #FE9600;
background:transparent url(/img/marketing/market-index-listall-head-bg.png) repeat-x;
}

.marketIndex2ListAll h4 {
height:40px;
padding:0 10px;
font:bold 14px/40px default;
position:absolute;
z-index:1;
}

.listAllTable {
width:720px;
margin:0 auto;
clear:both;
}

.listAllTable th {
height:40px;
padding:0;
}

.listAllTable td {
text-align:center;
border-bottom:1px dashed #CCCCCC;
}

.listAllTable td a {
display:inline-block;
color:#06C;
}

.listAllTable option {
padding-right:8px;
}

.listAllTable .layoutSort {
float:left;
margin:3px 0 0;
}

.listAllTable .layoutSort li {
float:left;
display:inline;
margin:0 6px 0 0;
height:16px;
overflow:hidden;
font:normal 12px/18px "Simsun";
background:transparent url(/img/marketing/market-listall-sort-icon.png) no-repeat;
padding:0 0 0 20px;
}

.listAllTable .layoutSort li a {
width:44px;
height:16px;
display:block;
margin:0 0 0 -20px;
}

.listAllTable #layout-sort-text {
background-position:0 0;
}

.listAllTable #layout-sort-text.current {
background-position:0 -16px;
}

.listAllTable #layout-sort-image {
background-position:0 -32px;
}

.listAllTable #layout-sort-image.current {
background-position:0 -48px;
}

.listAllTable th.productInfo {
text-align:right;
padding:0 10px;
}

.listAllTable .productImage {
width:102px;
padding:10px 0;
}

.listAllTable .productImage a img {
width:100px;
height:100px;
display:block;
border:1px solid #DDD;
}

.listAllTable .productInfo {
padding:10px;
text-align:left;
line-height:18px;
}

.listAllTable .productTitle {
height:50px;
}

.listAllTable .productTransaction {
width:140px;
}

.listAllTable td.productTransaction {
text-align:left;
}

.listAllTable .productLocation {
width:100px;
}

.listAllTable .productBids {
width:70px;
}

.listAllTable .productBids strong {
margin:0 3px 0 0;
}

.listAllTable .productPrice {
width:80px;
}

.listAllTable td.productPrice {
font-weight:bold;
color:#FF4901;
}
.listAllTableImg td.productByImg {
    border-bottom:0;
    vertical-align:top;
    padding:0;
    text-align:center;
}

.listAllTableImg th.productTransaction,
    .listAllTableImg th.productBids,
    .listAllTableImg th.productPrice {
        visibility:hidden;
    }

.listAllTableImg th.productLocation select {
position:relative;
         z-index:1;
left:-140px;
}

.listAllTableImg .productByImgItem {
float:left;
width:230px;
height:300px;
overflow:hidden;
padding:5px;
}

.listAllTableImg .productImg {
width:200px;
height:200px;
border:1px solid #DDD;
margin:0 auto 5px;
}

.listAllTableImg .productImg img {
width:200px;
height:200px;
display:block;
}

.listAllTableImg .productTitle {
width:180px;
height:40px;
margin:0 auto;
}

.listAllTableImg .productDetail {
margin:0 auto;
}

.listAllTableImg .productPrice {
width:auto;
font-weight:bold;
color:#FF4901;
font-size:14px;
}

/* 分类列表 */
.marketIndex2CatAll .marketIndex2BlkCont {
margin:-23px 0 0;
background-color:transparent;
padding:0 10px 5px;
}

.catAllList {
font-size:0;
margin:0 -10px;
padding:0 10px;
zoom:1;
}

.catAllList:after {
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
overflow:hidden;
}

.catAllList dt {
background:transparent url(/img/marketing/market-arrow-orange.png) no-repeat 10px 12px;
font:bold 14px/20px "Simsun";
margin:0 -10px;
padding:8px 10px 4px 22px;
clear:both;
}

.catAllList dd {
width:169px;
line-height:24px;
padding:0 0 4px 10px;
float:left;
font-size:12px;
}

.catAllList dd a {
display:inline-block;
color:#06C;
margin:0 1px 0 0;
}

.catAllListOdd {
background-color:#FFFBEC;
}


.catAllList .odd {
background-color:#FFFBEC;
}

    /*翻页*/

    .lookPagejump {
clear:both;
margin:10px;
       text-align:center;
    }

.lookPagejump .pages {
margin:0 10px 0 0 !important;
display:-moz-inline-box !important;
        +display:inline !important;
        vertical-align:middle !important;
}

.lookPagejump .pages td {
    font-family:"Verdana" !important;
color:#4082CC !important;
padding:1px 2px !important;
background:none !important;
}

.lookPagejump .pageno {
display:inline !important;
width:auto !important;
}

.lookPagejump .pageno li {
border:1px solid #A3C5E8 !important;
       list-style-type:none !important;
display:inline !important;
font:10px/14px "Verdana" !important;
width:auto !important;
height:14px !important;
overflow:hidden !important;
margin:0 2px 0 0 !important;
       text-align:center !important;
padding:0px !important;
float:none !important;
background:transparent url(/img/newlook/pagejump-item_bg.gif) repeat-x !important;
}

.lookPagejump .pageno li a {
display:inline-block !important;
width:auto !important;
height:14px !important;
padding:0 4px !important;
color:#4082CC !important;
}

.lookPagejump .pageno li a:hover {
color:#DF3A0B !important;
      text-decoration:none !important;
}

.lookPagejump .pageno li.current {
    font-weight:bold !important;
    border-color:#FF9D8A !important;
color:#DF3A0B !important;
padding:0px 4px !important;
        +padding:1px 4px !important;
        background-image:url(/img/newlook/pagejump-item_bg_on.gif) !important;
}
/* 翻页接受 */
