#root_pro{
	background: url(../img/z_botom.gif) left bottom repeat-x; 
	min-height:100%; min-width:600px; text-align:center;/*height:100%; */
}
#pro_up{
	width:532px; margin:0 auto; text-align:left; //overflow:hidden;
}
#pro_block{
	width:100%; min-width:600px; overflow:hidden; position:relative; text-align:center;
	z-index:300; padding-bottom:200px;
}
.back_top{
	background:url(../img/a_pro_top.gif) top center no-repeat;
}
.prof_title{
	padding:50px 0 20px; 
}
.prof_title span{
	font-size:36px; font-family: BookmanOldStyle, Times New Roman, serif;
	padding-left:60px;
}
.prof_title span a{
	color:#B69221;
}
.prof_title small{
	display:block; font-size:14px; color:#898989; padding:10px 60px 0; text-align:left;
}
table.profile_table{
	border-spacing:0; width:340px; margin-left:60px;
}
table.rec_tab{
	border-spacing:0; margin:0 60px 10px;
}
table.profile_table tr td, table.rec_tab tr td{
	vertical-align:middle; 
}
table.profile_table tr td.td_image{
	width:160px;
}
table.profile_table tr td.text_right{
	text-align:right; padding-right:20px;
}
table.profile_table tr td a{
	color:#B69221; font-size:14px; position:relative;
}
table.profile_table tr td a:hover{
	color:#666666;
}
.pic_pro{
	width:80px; text-align:center;
}
.ie_wrapper{
	clear: left; //height:auto !important; //height: 1px;
}
.ie_wrapper input{
	float: left; margin-right: -25px 
}
.ie_wrapper label{
	margin-left: 25px; display: block;
	font-size:14px;
}
.ie_wrapper label a{
	color:#B69221;
}
.ie_wrapper label a:hover{
	color:#666666;
}
.more_products{
	padding-top:20px; margin-left:150px; font-size:14px;
}
.more_select{
	padding-top:20px; margin-left:150px; font-size:14px; color:#898989;
}
.profile_button{
	padding:60px 0 40px; text-align:center;
}
.pro_form_last{
	position:relative; z-index:300;
}
.pro_form_first .prof_title span{
	font-size:48px;
}
.profile_body{
	background: url(../img/pro_center.png) 0 0 repeat-y;
	width:482px; padding:0 25px 10px;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/pro_center.png');
}
.pro_item{
	clear:left; padding-top:15px; padding-left:10px; //height:auto !important; //height: 1px;
}
.pro_item strong{
	font-size:14px; color:#B69221; display:block; padding-bottom:5px; font-weight:normal;
	margin-left:-10px;
}
.pro_item input{
	float: left; margin-right: -25px; 
}
.pro_item label{
	margin-left: 25px; display: block; font-size:14px; padding-bottom:4px;
}
