@charset "iso-8859-1";
.wedding_pic { height:450px; width:370px; border:3px double #9966CC; overflow:hidden; text-align:center; margin-left:2px; margin-top:3px; float:left;
}
.wedding_des { height:452px; width:300px; border:1px solid #9966CC; border-top:3px solid #996699; margin-left:2px; margin-top:3px; float:left;
}
.wedding_des_t { width:300px; height:20px; border-bottom:1px solid #996699; background:#D3C0E2; text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; float:left; color: #996699;
}
.wedding_des_c { width:296px; height:310px; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-left:3px; float:left; overflow:auto;
}
.des_price { width:280px; height:18px; border-bottom:1px dashed #CCCCCC; float:left; text-align:left; color:#FF0000; font-weight:bold; padding-left:7px; }
.wedding_list { width:295px; height:120px; overflow:hidden; float:left;
}
.sub_db { width:680px; height:25px; background:#FBF2F8; margin-top:2px; border-top:1px dashed #FF99CC; border-bottom:1px solid #FF99CC; text-align:center; float:left;
}
.sub_db a { font-weight:bold; color:#993399; text-decoration:none;
}
.addtocart { width:680px; height:auto; float:left;
}
.tdl { font-family:Arial, Helvetica, sans-serif; color:#9933CC; font-weight:bold; border-bottom:1px solid #FF99CC; border-right:1px solid #FF99CC;
}
.tdl2 { font-family:Arial, Helvetica, sans-serif; color:#9933CC; border-bottom:1px solid #FF99CC; border-right:1px solid #FF99CC;
}
.tdr { border-bottom:1px solid #FF99CC;
}
.td_input { border:1px solid #FF99CC; color:#993300;
}
.special { width:896px; height:22px; margin-left:2px; margin-top:3px; border:1px dashed 00a9d5; background:#DBDEE6; color:#0000CC; font-weight:bold; text-align:left; float:left;
}
.same_list { width:680px; height:180px; float:left;
}
.size_chart { width:680px; height:auto; float:left;
}

