﻿#pb1_l { width:100%; float:left; margin-bottom:12px;}
#pb1_l .title { height:36px; background:url(../images/protypet.gif) no-repeat; }
#pb1_l .cont { width:165px; height:inherit; margin-bottom:0px; padding:12px 10px 0px 10px; border-left:#E0DEDE solid 1px; border-right:#E0DEDE solid 1px; overflow:hidden;  }
#pb1_l .cont .line { width:100%; height:1px; font-size:0px; line-height:0px; margin:10px 0; border-top:#E0DEDE solid 1px;}
#pb1_l .cont h4 { font-size:12px; margin:0px; margin-bottom:5px; line-height:16px; text-align:left}
#pb1_l .cont ul,#pb1_l .cont li { margin:0px; padding:0px; text-align:left; list-style:none;}
#pb1_l .cont li { float:left; width:48%; overflow:hidden;}
#pb1_l .cont li a { color:#3366CC; line-height:20px;}
#pb1_l .cont li a:hover { color:#bb0000;}
#pb1_l .box_footer {
	height: 8px;
	background-image: url(../images/box_footer.gif);
	clear:both;
	background-repeat: no-repeat;
	background-position: right top;
	overflow: hidden;
}
#pb1_l .box_footer span{
	height: 8px;
	width: 8px;
	display: block;
	float: left;
	background: url(../images/box_footer.gif) no-repeat left top;
}
#submenu span {	background: url(../images/l_menu_bg.gif) no-repeat left top;display:block;	height:21px;overflow:hidden;margin:4px 0px;font-size: 12px;	font-weight: bold;	color: #FFFFFF;	line-height:21px;	padding-left:1em;	cursor:hand;}
#submenu .span_over {
	background-position: left 0px;
}
#submenu .span_out {
	background-position: left -22px;
}
#submenu .cont {
	background-position: left -22px;
}