@charset "utf-8";
.entry .headcon{background: transparent;}
.flashbox{
	width: 374px;
	background: #e3e3e3;
	height: 354px;
}
.flashbox dt{
	height: 300px;
	width: 74px;
}
.flashbox dd,.flashbox dt{line-height: 18px;}
.newsbox{
	width: 322px;
	height: 227px;
}
.newsbox h1{ position:relative;}
.newsbox h1 dfn{
	display:block;
	width:40px;
	height:40px;
	background: url(bg/menu_bg.gif) no-repeat left -330px;
	position:absolute;
	right:5px;
	top:16px;
}
.newsbox ul{padding: 0 30px;}
.newsbox ul li{
	padding-left:15px;
	line-height: 30px;
	height: 30px;
	border-bottom:1px solid #d2d2d2;
	background: url(bg/icon.gif) no-repeat -10px -206px;
	overflow:hidden;
}
.newsbox li span{float:right;}
.rankbox{
	width: 280px;
	height: 354px;
}
.rankbox dl.r dd{
	float:left;
	height: 17px;
	width: 77px;
	background: url(bg/menu_bg.gif) no-repeat left -133px;
	margin-right:3px;
	text-align:center;
	line-height:17px;
}
.rankbox dl.r dd.choosed{ background-position:0 -116px;}
.rankbox dl.r dd.choosed a{ color: #fff;}
.rankbox ul{padding:3px;}
.rankbox li{/*height: 23px;*/overflow:hidden; position:relative;}
.rankbox .info{ /*position:absolute;*/width:100%;}
.rankbox li h2{
	font-size: 13px;
	height: 23px;
	line-height:23px;
	padding:0 5px;
	background: #f1f1f1;
}
.rankbox li.even h2{background-color: #e2e2e2;}
.rankbox li h2 a{
	float:right;
	color: #706f6f;
}
li h2 span{
	display:block;
	font-size: 11px;
	color: #fff;
	background: url(bg/icon.gif) no-repeat 0 -270px;
	width:34px;
	padding-left:9px;
}
.rankbox li dd{float:right;margin-left:5px;}
.rankbox dd img{
	height: 47px;
	width: 58px;
}
.rankbox .detail{
	height: 47px;
	background: #999;
	padding:5px;
	overflow:hidden;
	display:none;
}
.detail dd p{
	font-weight: bold;
	color: #fff;
	line-height:20px;
}
.detail h3{
	color: #666;
	margin-top:20px;
	font-size: 28px;
}
li.thetop{height: 63px;}
li.thetop .detail{background: #ba001a url(bg/menu_bg.gif) no-repeat -70px -313px;display:block;}
.headcon .m{margin-left: 385px;}
.adbox{
	height: 106px;
	width: 322px;
}
.sales{height: 381px;}
ul.salelist{padding:0 20px;}
ul.salelist li{
	width: 297px;
	padding:10px 10px;
	height:84px;
	float:left;
}
ul.salelist li  acronym{
	float:left;
	padding: 2px;
	height: 81px;
	width: 102px;
	margin-right:10px;
}
ul.salelist dd{line-height:20px;}
.order{
	height: 238px;
	width: 366px;
}
.order li{
	margin-bottom: 2px;
	background: #f0f0f0;
	height: 33px;
	line-height:33px;
	position:relative;
}
.order li .info{width:100%;}
.order li h2{
	font-size: 13px;
	font-weight:normal;
	padding:0 10px;
}
.order li h2 a.l{color: #286196;}
.order li h2 a.r{
	background: url(bg/icon.gif) no-repeat left -237px;
	padding-left:35px;
	color:#318f31;
}
.order li .detail{
	clear:both;
	padding: 10px;
	height:58px;
	display:none;
}
.order li .detail dd{line-height:20px;}
.order li.choosed{background-color: #fff;}
.order li.choosed .info h2{font-weight:bold;background-color: #c8f0ff;height:33px;}
.auction{
	height: 238px;
	width: 620px;
}
.auction ul.selllist{
	padding: 10px 10px 5px;
	width:183px;
	border-right:1px solid #d8d8d8;
	float:left;
}
.help{width: 366px;height:195px;}
.activity{width:320px;margin-left:380px;height:195px;}
.activity li{height:73px;overflow:hidden; padding:5px;}
.activity  .activecon{width:220px;}
.activity  acronym{
	float:left;
	padding: 2px;
	height: 61px;
	width: 80px;
	margin-right:5px;
}
.activecon h2{
	text-align:center;
	font-size: 14px;
	height:20px;
}
.activecon p{
	color: #666;
	line-height:16px;
	text-indent:24px;
}
.ad{width: 289px;}
.ad img{margin-bottom:5px;}

/*active*/
.books ul.looks{ line-height: 21px; }
ul.looks li{
	height: 32px;
	overflow: hidden;
}
ul.looks li.opened{ height: 100px; }
ul.looks h5{
	font-size: 12px;
	font-weight: normal;
	background: #eaeaea;
	line-height: 30px;
	height: 30px;
	padding: 0 5px;
	cursor: pointer;
}
ul.looks h5 a{ color: #286098; }
ul.looks h5 a.join{
	color: #318c31;
	float: right;
	background: url(bg/index.bg.gif) no-repeat 0px -1240px;
	padding-left: 30px;
}
ul.looks li.opened h5{
	font-weight: bold;
	background: #c9f1ff;
}
ul.looks address{
	padding-left: 10px;
	font-style: normal;
}
ul.looks p{ padding-left: 10px; }
ul.looks p span,
ul.looks p strong{ color: #F60; }