.defaulttitle{float:left;border-bottom : 1px solid #EFEFEF;height:25px;margin-top:20px;width:950px;  text-align: left;  font-weight: bold;  color: #ff8c00; font-size:14px;  }
.defaultinfo{float: left;width:944px;background-color: #FFF;border : 3px solid #EFEFEF;margin-top:8px;}
.defaultproductinfo{float:left;	width:300px;height:410px;margin:8px 0px 8px 9px;	padding:0px;	background-color: White;display:inline;border : 1px solid #EFEFEF;text-align:center;	}
.defaultproductinfopic img{	text-align:center;	width:280px;height:280px;overflow:hidden;margin:0px auto;}
.defaultproductname{float: left;line-height:25px;height:25px;width:100%;text-align:center;font-size:15px;overflow:hidden;font-weight: bold; margin-top:10px;}
.defaultproductuser{float: left;line-height:25px;height:25px;width:100%;text-align:center;font-size:15px;overflow:hidden;  color: Red;  font-weight: bold;  }
.defaultproductprice{float: left;line-height:25px;height:25px;width:100%;text-align:center;font-size:15px;overflow:hidden;  color: #B22222;  font-weight: bold;  }
.defaultproductjpg{float: left;line-height:55px;width:100%;text-align:center;}

.classinfo{	float: left;width:948px;margin-top:8px;border: 1px solid #EFEFEF;}
.classlist{	float:left;padding: 5px 0px 8px 12px;width:938px;}
.listinfo{float: left;width: 300px;margin:5px 8px 0px 0px;height:270px;border: 1px solid #EFEFEF; }
.listtitle{float: left;width: 300px;text-align:center; background-color: #F8F8F8;line-height:24px; border-bottom: 1px solid #EFEFEF;  }
.listtitle a{font-size:14px;color: #474747;  font-weight: bold; }
.listinfo ul{float: left;width:300px;}
.listinfo ul li{float: left;width:290px;list-style-type: none;line-height:24px;height:24px;overflow: hidden;padding-left:5px;text-align:left;}