.ab_content{padding:0px;width:753px;color:#000000;border:1px solid #d9d9d9;border-top:0px;}
.pro_number{font-size:20px;width:750px;font-weight:bold;border-bottom:1px solid #d9d9d9;height:30px;padding-left:3px;padding-top:5px;}
.pro_name{border-bottom:1px solid #d9d9d9;width:750px;height:30px;padding-top:5px;padding-left:3px;}
.blackbody{font-size:18px;font-weight:bold;color:#000000;}
.description{margin-top:8px;}
.description_l{background:url(../images/description_l.gif) no-repeat;width:3px;height:21px;}
.description_m{background:url(../images/description_m.gif);width:731px;height:18px;text-align:center;padding-top:3px;}
.description_r{background:url(../images/description_r.gif) no-repeat;width:3px;height:21px;}
.des_content{border-bottom:1px solid #d9d9d9;width:753px;display:table;line-height:22px;}
.des_content,.des_all{padding:10px;width:733px;}
.des_all span,.des_content span{float:left;}
.des_left{width:80px;display:block;}
.des_right{padding-left:10px;text-align:left;width:585px;display:block;}
.destitle{font-size:18px;text-decoration:underline;width:720px;}
.productCake,.productPrice{border-bottom:1px solid #ccc;padding:5px 10px;width:733px;display:table;line-height:22px;}
.titleLeft{display:block;float:left;width:100px;}
.productCake div{float:none;}
.productCake li{border-bottom:1px solid #ccc;}
.productCake li .titleLeft{padding:0px;}
.productPrice span{display:block;float:left;width:150px;}
.productPrice ul{float:none;height:auto;width:450px;}
.productPrice ul li{float:left;border-bottom:1px solid #ccc;width:100%;}
.des_all table{width:100%;}
.des_all .fontBold{ font-weight:bold;}
.des_all h2{font-size:18px;}
.des_all div{float:none;}

.ab_content table td.fontBold{width:150px;}