/* BASIC css start */
#content {width:1000px; }
.main {width:1000px; padding: 0 0 0 0; margin: 10px 0 0 0;position:relative;left:-15px;}



.main_list {
	border-top:1px solid #e5e5e5;
	margin:0 auto;
	width:1000px;
	background:url(/design/fruits001/img/bg_repeat-y.gif) center 0 repeat-y ;
        border-left:1px solid #e5e5e5;
        border-right:1px solid #e5e5e5; 
}
.main_list > tbody > tr > td {
	border-bottom:1px solid #e5e5e5;

}



.deli {
	display:none;
}

.deli {
	position:relative;
	overflow:hidden;
	background:#f5f5f5;
	padding:11px 15px !important;
}
.deli > div {
	position:relative;
	float:left;
	padding:0 7px;
}
.deli > div img {
	margin-right:5px;
}
.deli .lookup {
	float:right;
	padding:0 0 0 15px;
	background:url(/design/fruits001/img/blur_list01.png) 0 3px no-repeat;
}
.prd_box {
	width:1000px;
	height:362px;
	position:relative;
}
.prd_box .thumb {
	margin-bottom:12px;
	width:195px;
	margin:0 auto;
	position:relative;
}
.prd_box .thumb a {
	position:relative;
	display:block;
	width:196px;
}
.prd_box .thumb a:after {
	content:"";
	display:block;
	background:url(/design/fruits001/img/img_mask.png) 0 0 no-repeat;
	position:absolute;
	left:2px;
	top:0;
	width:192px;
	height:192px;
}
.shorttxt a {
	font-size:13px;
	color:#900;
	display:block;
	padding:15px 0 5px;
}
.list_box div table td {
}
.pay b,  .pay strike {
	font-size:15px;
}
.namebae4 {font-size:11px; color:#e50112; line-height:140%;	background-color:#fff001; text-align:center; padding:5px 5px 5px 5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:190px;}

	
.left_banner4{ float:left; width:332px;}
.left_banner4 a{ float:left; height:171px;display:block;overflow:hidden;}
.left_banner4 a:first-child,
.left_banner4 a:first-child+a{ height:170px; }
.left_banner4 a:hover img{ margin-top:-171px; }
.left_banner4 a:first-child + a:hover img,
.left_banner4 a:first-child:hover img{ margin-top:-170px; }
.middle_tab{ position:relative; }
.middle_tab > div{ overflow:hidden; position:absolute;right:0;top:24px;*top:250px}
.middle_tab > div a{ float:left; margin-left:8px;height:116px;overflow:hidden;}
.middle_tab > div a:hover img{ margin-top:-116px; }

.review_banner2{width:1000px;  }
.review_banner2:after{ content:"";display:block;clear:both; }
.review_banner2 .left{ float:left;width:330px; height:225px; padding:0 0 0 0 ;margin-right:0px; }
.review_banner2 .right{ float:left; width:668px;}
.review_banner2 .right a{ float:left;margin-left:5px;}
.review_banner2 .right a:first-child + a{ margin-bottom:5px; }

.review_banner{width:1000px;  }
.review_banner:after{ content:"";display:block;clear:both; }
.review_banner .left{ float:left;width:330px; height:219px; padding:0 ;margin-right:0px; border-bottom:1px solid #e7e7e7;}
.review_banner .left h3{ font-size:18px;padding:0px 0px 10px 0px }
.review_banner .left a {color:#b4b4b4 }
.review_banner .left a strong{ font-weight:normal;color:#7a7a7a; }
.review_banner .left div div{ line-height:23px; }
.review_banner .right{ float:left; width:668px;}
.review_banner .right a{ float:left;margin-left:0px;}
.review_banner .right a:first-child{ margin-left:0}
.review_banner .right a:first-child + a{ margin-bottom:10px; }


#footer_box{ text-align:left; margin:0 auto 50px; overflow:hidden;}
#footer_box > div{float:left;}
#footer_box > div:first-child { width:307px;padding-left:10px; }
#footer_box > div:first-child h3{ margin-bottom:15px;padding-left:15px; }
#footer_box > div:first-child div div{position:relative; line-height:22px; } 
#footer_box > div:first-child div div span{ position:absolute;right:0;top:0;color:#b4b4b4; } 


/* BASIC css end */

