@charset "gb2312";

.optionBar { height:38px; line-height:38px; border:1px solid #d6d6d6; margin-top:21px; }

.optionBar .fr { float:right; margin-right:8px; height:38px; line-height:39px; overflow:hidden; }
.optionBar .fr i { font-style:normal; vertical-align:middle; }
.optionBar .fr span { color:#e1090e; font-size:16px; font-family:arial; font-weight:bold; vertical-align:middle; }

.optionBar .fl { float:left; }
.optionBar .fl .obLeftItem {
	float:left; border-right:1px solid #d6d6d6; height:38px; padding-left:14px; padding-right:14px;
}

.optionBar .fl .obLeftItem.picBtn a,.optionBar .fl .obLeftItem.listBtn a {
	display:inline-block; *display:inline; *zoom:1; padding-left:17px;
	height:13px; line-height:13px; *margin-top:13px;
}
.optionBar .fl .picBtn a { background:url(../images/pic_ico.png) no-repeat 0px 0px; }
.optionBar .fl .picBtn.on a { background-image:url(../images/pic_ico_on.png); }
.optionBar .fl .listBtn a { background:url(../images/list_ico.png) no-repeat 0px 0px; }
.optionBar .fl .listBtn.on a { background-image:url(../images/list_ico_on.png); }

.optionBar .fl .hebingCompanyBtn label { cursor:pointer; }
.optionBar .fl .hebingCompanyBtn input,.optionBar .fl .hebingCompanyBtn span {
	vertical-align:middle; line-height:13px; *line-height:38px;
}

.optionBar .fl .orderGradeBtn { padding-right:10px; padding-left:10px; }
.optionBar .fl .orderGradeBtn a {
	display:inline-block; *display:inline; *zoom:1; padding-left:17px;
	height:13px; line-height:13px; *margin-top:13px;
	background:url(../image/order2.gif) no-repeat 0px 1px;
}
.optionBar .fl .orderGradeBtn.on a { background-image:url(../image/order1.gif); }


.leftProductBox { float:left; width:976px; }

.noProduct {
	width:951px; margin-right:25px; text-align:center; padding-top:30px;
	font-size:14px; font-weight:bold; }

.productBox_list { width:951px; margin-right:25px; margin-top:2px; }
.productBox_list li { padding:21px 0px; border-top:1px solid #e3e3e3; *display:inline; *zoom:1; }
.productBox_list li img { vertical-align:middle; }
.productBox_list li .leftImg { float:left; }
.productBox_list li .left2 { float:left; width:320px; margin-left:20px; }
.productBox_list li .left2 p { padding:0px; margin:0px; }
.productBox_list li .left2 .title {
	width:100%; height:20px; overflow:hidden; line-height:19px; font-size:14px;
	text-overflow:ellipsis; white-space:nowrap; font-family:arial, 'ËÎÌå';
}
.productBox_list li .left2 .company {
	width:100%; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;
	white-space:nowrap; margin-top:7px; margin-bottom:10px;	font-family:arial, 'ËÎÌå';
}
.productBox_list li .left2 .company a { color:#656565; font-size:13px; }
.productBox_list li .left2 .company a:hover { color:#e16500; }
.productBox_list li .left2 i {
	float:left; font-style:normal; width:55px; height:21px; line-height:21px; overflow:hidden;
	background:url(../image/button_bg.gif) no-repeat left top; padding-left:14px;
	margin-right:10px;
}
.productBox_list li .left2 i a { color:#656565; }
.productBox_list li .left2 i a:hover { color:#e16500; }
.productBox_list li .left3 {
	float:left; width:130px; font-family:arial,'Î¢ÈíÑÅºÚ'; font-size:15px; font-weight:bold;
	color:#cf2613; margin-left:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.productBox_list li .left4 { float:left; width:95px; margin-left:25px; padding-top:2px; color:#606060; }
.productBox_list li .left5 { float:left; width:75px; margin-left:39px; text-align:center; line-height:210%; }
.productBox_list li .left6 { float:left; width:75px; margin-left:39px; text-align:center; line-height:18px; }

.productBox_list li:first-child { border-top:0px; }

.productBox_list li.recommendLi:first-child { margin-top:10px; }
.productBox_list li.recommendLi {
	border-top:0px; margin-bottom:9px; padding-left:15px; border-radius:3px;
	-webkit-box-shadow:0px 0px 1px 1px #FFADAD; box-shadow:0px 0px 0px 1px #FFADAD; }
.productBox_list li.recommendLi .left2 { width:305px; }


.productBox_grid { width:976px; }
.productBox_grid li {
	float:left; width:222px; height:333px; border:1px solid #e0e0e0; overflow:hidden;
	margin:22px 20px 0px 0px;
}
.productBox_grid li .price {
	color:#cf2613; font-family:arial,'Î¢ÈíÑÅºÚ'; font-size:15px; font-weight:bold;
	margin-top:6px; padding-left:7px;
}
.productBox_grid li .title { border-bottom:1px dotted #e0e0e0; }
.productBox_grid li .title p {
	width:208px; height:42px; margin:0 auto; padding:0px; padding-top:5px; padding-bottom:5px;
	line-height:21px; overflow:hidden;
}
.productBox_grid li .company {
	float:left; padding-left:7px; width:135px; height:35px; line-height:35px; overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; font-family:arial, 'ËÎÌå';
}
.productBox_grid li .company a { color:#606060; }
.productBox_grid li .company a:hover { color:#e16500; }
.productBox_grid li .grade { height:35px; line-height:35px; text-align:right; }
.productBox_grid li .grade img,.productBox_grid li .grade span { vertical-align:middle; margin-right:7px; }
.productBox_grid li:hover { border-color:#de7218; }
.productBox_grid li.recommendLi { border-color:#de7218; border-radius:10px; }


.productRec { float:left; width:222px; border:1px solid #e0e0e0; margin-top:22px; }
.productRec .proRecList li { position:relative; margin-top:24px; }
.productRec .proRecList li:first-child { margin-top:0px; }
.productRec .proRecList li .textContent { padding:0px 7px; height:75px; line-height:21px; position:relative; z-index:2; }
.productRec .proRecList li .textContent .title {
	width:100%; height:42px; overflow:hidden; padding-top:4px; margin-bottom:4px;
}
.productRec .proRecList li .textContent .price {
	float:left; color:#cf2613; font-family:arial,'Î¢ÈíÑÅºÚ'; font-size:14px; font-weight:bold;
	width:125px; line-height:18px;
}
.productRec .proRecList li .textContent .contact {
	float:right; margin-right:16px;
}
.productRec .proRecList li .shortContent {
	position:absolute; width:100%; height:295px; background:#f3d0a0; z-index:1;
	left:0px; top:0px; display:none;
}
.productRec .proRecList li .shortContent a {
	display:block; height:200px; line-height:26px; padding-left:19px; padding-top:20px; color:#c00;
	font-size:13px;
}
.productRec .proRecList li .shortContent a i { font-style:normal; font-weight:bold; }

.productRec .proRecList li:hover .shortContent { display:block; }


.bottomProRec { border:1px solid #f2f2f2; width:1198px; margin-top:20px; padding-bottom:15px; }
.bottomProRec .bigTitle {
	background:#f5f5f5; height:44px; line-height:44px; font-size:17px; font-family:'Î¢ÈíÑÅºÚ';
	padding-left:10px;
}
.bottomProRec .bprList { padding-top:20px; }
.bottomProRec .bprList li { float:left; margin-left:37px; }
.bottomProRec .bprList li:first-child { margin-left:25px; }
.bottomProRec .bprList li .price {
	display:block; color:#cf2613; font-family:arial,'Î¢ÈíÑÅºÚ'; font-size:14px;
	font-style:normal; font-weight:bold; height:31px; line-height:31px;
}
.bottomProRec .bprList li .title { width:200px; height:42px; line-height:20px; overflow:hidden; }










