.fl{ float:left; }
.fr{ float:right; }
.fc{ float:left; margin-left:8px; }
.box{ width:940px; margin:8px auto; text-align:left;}
.strCut li,
.cut{ overflow: hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all; }
.line{ border-top:1px solid #ccc; }
.rCLen li{ width:150px; }
.lLen li{ width:270px; }
#activity .imgs h5{ font-size:12px; font-weight:bold; margin:6px 0 4px;}
#activity .imgs h5 a{ font-weight:bold; color:#333;}
#activity .imgs h5 label{ display:none; }
#activity .imgs li{ width:33%; float:left; text-align:center; margin-bottom:6px;  }

#activity .imgs .imgBorder{ width:120px; height:80px; overflow:hidden; border:1px solid #ddd; }
#activity .line{ clear:both; display:block; border-top:1px dashed #666; margin:6px 0; }

#activity .texts h5{ font-size:12px; font-weight:normal; width:100%; }
#activity .texts li{ width:46%; float:left; margin-right:4px;}
#activity .texts .price,
#activity .texts .imgBorder{ display:none; }

.imgItems{ padding-bottom:6px; border-bottom:1px solid #ddd; margin-bottom:6px; }
.imgItems h5{ font-size:12px; font-weight:bold; margin-bottom:4px;  }

.top10{ padding:6px; background:#6fce32; }
	.top10 .ttl h4, 
	.top10 .ttl h5 { float:left; padding:0; font-size:12px; font-weight:normal; }
	.top10 .ttl a{ 
		padding:0 10px; margin:4px 4px 4px 0; line-height:22px; display:block; text-decoration:none; 
		border-bottom:none; background:#fff;}
	.top10 .ttl a.sel{
		 font-weight:bold; margin-top:0; margin-bottom:0; padding-top:4px; padding-bottom:4px;  }
	
	.top10 .cnt{ background:#fff; }
	
	.top10 li { padding:2px 0 2px 22px; } 
	.top10 li span{ color:#f00; font-size:11px; }

.price { text-align:left; padding-left:12px; }
.red{ color: #f00; }
.org{ color: #ff6500; }

.arw1 li{ padding-left:12px; background:url(arrow1.gif) no-repeat 0 50%; }
.dot li{ padding-left:12px; background:url(dot.gif) no-repeat 4px 50%; } 
.dot a{ background:none; padding:0; }

.list li{ width:33%; float:left; border-bottom:1px solid #eee; padding:4px 0; height:90px; overflow:hidden }
.list li .img{ float:left; padding:1px; text-align:center; width:100px; height:80px; overflow:hidden; border:1px solid #ccc; }
.list li .info{ float:right; width:124px; }
.list li h5{ height:38px; padding-top:2px; margin-bottom:4px; font-size:12px; line-height:120%; }

#group li{ width:124px; float:left; text-align:center; }
#group li .img{ width:100px; height:50px; padding:1px; border:1px solid #ccc; margin:6px 0; }
#group li h5{ font-weight:bold; margin:4px 0; }
#group .cnt{ padding:4px 0; }

.ttl span{ float:right; font-size:12px; font-weight:normal; display:block; }

/* block 01 */
.blk1 .ttl{ background:url(o.jpg) repeat-x; height:26px; color:#fff; }
.blk1 .ttl h4{ background:url(o_l.jpg) no-repeat; line-height:26px; padding-left:30px;}
.blk1 .ttl span,
.blk1 .ttl h5{ background:url(o_r.jpg) no-repeat 100% 0; line-height:26px; padding-right:12px; }
.blk1 .ttl span a,
.blk1 .ttl h5 a{ color:#fff; }
.blk1 .cnt{ padding:8px; border:1px solid #ccc; border-top:none; }

.s_g .ttl{ background-image:url(g.jpg); }
.s_g .ttl h4{ background-image:url(g_l.jpg); }
.s_g .ttl span, 
.s_g .ttl h5{ background-image:url(g_r.jpg); }

.s_p .ttl{ background-image:url(p.jpg); }
.s_p .ttl h4{ background-image:url(p_l.jpg); }
.s_p .ttl span,
.s_p .ttl h5{ background-image:url(p_r.jpg); }

.s_p1 .ttl{ background-image:url(p1.jpg); }
.s_p1 .ttl h4{ background-image:url(p1_l.jpg); }
.s_p1 .ttl span,
.s_p1 .ttl h5{ background-image:url(p1_r.jpg); }

.blk2 .ttl{ background:url(c.jpg) repeat-x; height:26px; }
.blk2 .ttl h4{ background:url(c_l.jpg) no-repeat; line-height:26px; padding-left:30px;}
.blk2 .ttl span,
.blk2 .ttl h5{ background:url(c_r.jpg) no-repeat 100% 0; line-height:26px; padding-right:12px; }

.blk3 .ttl{ background:url(o1.jpg) repeat-x; height:26px; }
.blk3 .ttl h4{ background:url(o1_l.jpg) no-repeat; line-height:26px; padding-left:24px;}
.blk3 .ttl h4 label{ 
	display:block; color:#fff; 
	line-height:26px; padding-left:4px; 
	padding-right:40px; background:url(o1_bg.jpg) no-repeat 100% 0;}
.blk3 .ttl span,
.blk3 .ttl h5{ background:url(o1_r.jpg) no-repeat 100% 0; line-height:26px; padding-right:12px; }

.s_r .ttl{ background-image:url(r1.jpg); }
.s_r .ttl h4{ background-image:url(r1_l.jpg); }
.s_r .ttl h4 label{ background-image:url(r1_bg.jpg); }
.s_r .ttl span,
.s_r .ttl h5{ background-image:url(r1_r.jpg); }

.searchBid{ 
	background:#ededed url(search.jpg) no-repeat 10px 50%; padding:6px 0 6px 110px; 
	border:1px solid #d4d9df; border-top:none; }
.diybidList{ background:#f5f5f5; border:1px solid #d4d9df; border-top:none; padding:4px 10px; }
.diybidList table{ border-collapse:collapse; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.diybidList td{ border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#fff; padding:1px 1px; }

.jsq ul{ margin:0; padding:0;}
.jsq ul li{ margin:4px 0; width:142px; height:20px; text-align:center; background:url(jsq.gif) no-repeat;}

.blk4{ width:160px; padding-top:7px; background:#efefef url(t.gif) no-repeat; }
.blk4 .b{ width:160px; background:url(b.gif) no-repeat; height:7px; overflow:hidden;}
.blk4 h4{ 
	float:none; clear:both; font-size:12px; font-weight:bold; text-align:center;
	padding:5px 0; margin:6px 6px 0 6px; 
	background:url(dot1.gif) repeat-x 0 100%; }
	
#d_list li{ width:48%; float:left; margin:6px 0; padding:0; line-height:140%; }
#d_list li h5{ font-size:12px; font-weight:bold; margin:3px 0; }
#d_list .rank{ display:none; }
#d_list .imgWrap{ margin-right:6px; }
#d_list .imgWrap li img{ width:110px; height:58px;}

#g_list{ margin-top:8px; }
#g_list li{ float:left; width:125px; text-align:center }
#g_list .imgWrap{ clear:right; } 
#g_list li p{ clear:both;} 

.nav{ background:url(bg1.jpg) repeat-x; line-height:26px; }
.nav{ border:1px solid #ddd; border-top:none; }

/* ------------------------ ÐÂÎÅ¿é */
.blk08 .ttl{ margin:5px 0 0 0; padding:0; height:20px; background:none; border-bottom:1px dotted #717171;}
.blk08 .ttl h4{ float:left; padding:2px 0 0 10px;  font-size:12px; font-weight:bold; }
.blk08 .ttl h5{ float:right; padding:3px 8px 0 0; font-size:12px;}
.blk08 ul{ margin:0 3px; padding:0;  overflow:hidden;}
.blk08 ul li{ margin:0 0 0 3px; padding:2px 0 0 12px; background:url(blk08li.gif) no-repeat left;}
