#prolist{
	position:relative;
	float:right;
	width:650px;
	height:470px;
	right:10px;
	top:5px;
	background-color:#fff;
	}
#prosingle img{
	width:120px;
	height:120px;
	}
#prosingle{
	float:left;
	position:relative;
	text-align:center;
	padding:15px;
	padding-bottom:27px;
	padding-top:2px;
	border-bottom-width: 1px;
	border-bottom-color: #999;
	border-bottom-style: dotted;
	}
#prosingle a{
	float:left;
	position:relative;
	width:120px;
	height:120px;
	background-color:#fff;
	padding:5px;
	padding-bottom:0px;
	}
#prosingle a:hover{
	width:120px;
	height:120px;
	background-color:#eee;
	padding:5px;
	padding-bottom:0px;
	}
#prosingle_num{
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	width:130px;
	height:12px;
	background-color:#eee;
	top:127px;
	left:15px;
	}
#prosingle_name{
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	width:130px;
	height:15px;
	padding-top:0px;
	top:139px;
	left:15px;
	background-color:#ddd;
	}
#prosingle input{
	float:left;
	position:absolute;
	
	top:130px;
	left:10px;
	
	}	

#new0{							/* 无NEW标示 */
	position:absolute;
	height:30px;
	width:30px;
	top:0px;
	left:115px;
	text-align:center;
}

#new1{							/* NEW标示 */
	position:absolute;
	height:30px;
	width:30px;
	top:0px;
	left:115px;
	background-image:url(images/icon01.gif);
	background-repeat: no-repeat;
}
#new2{							/* NEW标示 */
	position:absolute;
	height:30px;
	width:30px;
	top:0px;
	left:115px;
	background-image:url(images/icon02.gif);
	background-repeat: no-repeat;
}#new3{							/* NEW标示 */
	position:absolute;
	height:30px;
	width:30px;
	top:0px;
	left:115px;
	background-image:url(images/icon03.gif);
	background-repeat: no-repeat;
}	
#propage{
	position:absolute;
	float:right;
	height:20px;
	right:25px;
	bottom: 0px;
	z-index: 11;
	text-align:right;
	}
a.propagebon1{
	float:left;
	height:14px;
	position:relative;
	text-align:left;
	font-size:10px;
	color: #999;
	font-family: "MS Serif", "New York", serif;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #888;
	border-bottom-color: #888;
	border-left-color: #CCC;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	}
a.propagebon1:link{
	color: #333;
	}	
a.propagebon1:visited{
	color: #333;
	}	
a.propagebon1:hover{
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A6D724;
	border-right-color: #A6D724;
	border-bottom-color: #7EA41C;
	border-left-color: #7EA41C;
	background-color: #97C621;	
	}	
a.propagebon2{
	float:left;
	height:14px;
	position:relative;
	text-align:right;
	font-size:10px;
	color: #999;
	font-family: "MS Serif", "New York", serif;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	background-color: #CCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #888;
	border-bottom-color: #888;
	border-left-color: #CCC;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
	}
a.propagebon2:link{
	color: #333;
	}	
a.propagebon2:visited{
	color: #333;
	}	
a.propagebon2:hover{
	color: #FFF;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A6D724;
	border-right-color: #A6D724;
	border-bottom-color: #7EA41C;
	border-left-color: #7EA41C;
	background-color: #97C621;	
	}	
	
a.propagebon3{
	float:left;
	height:14px;
	position:relative;
	text-align:right;
	font-size:10px;
	color: #666;
	font-family: "MS Serif", "New York", serif;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: 0px;
	}
a.propagebon3:link{
	color: #666;
	}	
a.propagebon3:visited{
	color: #999;
	}	
a.propagebon3:hover{
	color: #333;
	background-color: #CCC;
	}	
a.propagebon4{
	float:left;
	height:14px;
	position:relative;
	text-align:right;
	font-size:10px;
	color: #000;
	font-family: "MS Serif", "New York", serif;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	}
#overlayer{   
    position: absolute;   
    top: 0px;   
    left: 0;
	bottom:0px;
	right:0px;
	
    z-index: 90;   
    width: 100%;   
    height: 150%;   
    background-color: #000;   
    filter:alpha(opacity=60);   
    -moz-opacity: 0.6;   
    opacity: 0.6;   
    display:none;   
    }   
