@charset "iso-8859-1";
* { margin:0 auto; padding:0; }
body { margin-top:0px; margin-left:2px; margin-right:0px; text-align:center;
}
.main { width:980px; height:inherit;  text-align:center;
}
.body_main { width:984px; height:auto; float:left;
}
.body_mide { width:520px; height:600px; overflow:hidden; float:left; 
}
.mid_top { width:770px; height:25px; margin-left:2px; float:left; margin-top:3px; border-bottom:3px double #999999; color:#006699; font-size:16px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; 
}
.painting_cate { width:770px; height:25px; background:url(/image/y3.gif); float:left; text-align:left; font-family::Arial, Helvetica, sans-serif; font-weight:bold; color:#003366; overflow:hidden;
}
.painting_cate a { text-decoration:none; color:#990066;
}
.pic { width:700px; height:auto; border:4px double #D9CCB5; margin-top:1px; margin-left:10px; text-align:center; float:left;
}
.title { width:770px; height:20px; border-bottom:3px double #ECE6D7; border-top:1px solid #ECE6D7; margin-top:4px; float:left;
}
.size { width:770px; height:auto; border:1px solid #FFDBB4; margin-top:5px; margin-left:3px; text-align:left; float:left;
}
.size_title { width:770px; height:20px; background:#FFDBB4; font-weight:bold; float:left;
}
.size_title1 { width:770px; height:20px; background:#FFDBB4; font-weight:bold; margin-top:5px; float:left;
}
.each_size { width:190px; height:20px; border-bottom:1px solid #ECEBE1; border-right:1px solid #ECEBE1; float:left;
}
.add2c { width:770px; height:20px; background:#FAF8E7; text-align:center; float:left;
}
.button_style { border:1px solid #CC6633; color:#0000CC; font-weight:bold;
}
.painting_list { height:auto; width:770px; overflow:hidden; float:left; }