.r_pro{ width: 707px; border-top:#DBDBDB solid 3px; padding-bottom: 10px; overflow: hidden; position:relative;}
.r_pro .sog{ height: 30px; width: 707px; display: block; line-height: 30px; text-align: left; overflow: hidden;background: url(../images/index_06.gif) repeat-x;}
.r_pro .sog strong{font-family:Verdana, Arial, Helvetica, sans-serif; margin-left: 5px; padding-left: 12px; background: url(../images/index_08.gif) no-repeat left center;font-size: 13px; float:left; display:inline;}
.r_pro .sog strong b{ font-size: 10px; color: #666;}
/*.r_pro .sog .sear{ float:right; display:inline; width:380px; margin-top:4px;}
.r_pro .sog .sear .te{ float:left; display:inline;width:285px; height:21px; border:#AEAEAE solid 1px;}
.r_pro .sog .sear a{float:left; display:inline;width:86px; height:21px; background:url(../images/index_53.gif) no-repeat; line-height:21px; margin-left:4px; text-align:center; font-weight:bold;}*/

.r_pro .content{ float: left; font-size: 11px; display: inline;  width: 707px; text-align: left; height: 35px;  padding:5px 10px 5px 10px; line-height: 16px; color: #444; background: #F6F7F7; margin-top: 1px; }
.r_pro .pro{ width: 685px; height: 130px; overflow: hidden;float: left; display: inline; margin-top: 10px; border-bottom:#dcdcdc dotted 1px; margin-left: 10px;}
/*.pro div.pho{ width: 148px;height: 108px; border:#dcdcdc solid 1px; text-align: center; float: left; display: inline;}
.pro div.pho img{ margin-top: 3px;}*/
.r_pro span{ color: #999; margin-left: 10px;line-height: 20px; }
.pro h2{ font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;font-size: 13px;  float: left; display: inline; height: 20px; line-height: 20px;  margin-left: 10px; text-align: left;}
.pro div.sub {  float:right; display:inline; }

.pro div.con{width: 525px; height: 63px; margin-top: 4px; text-align: left; line-height: 17px; float: left; display: inline; color: #666; margin-left: 10px;}
.pro div.con a{ background: url(../images/po.gif) no-repeat left center; padding-left: 10px;}

.pro div.pho{ width: 140px;height: 100px; padding:4px; border:#dcdcdc solid 1px; text-align: center; float: left; display: inline;}
.pro div.pho a{ width:140px; height:100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block}
.pro div.pho img{vertical-align:middle;}

