
.re_calc_tbl td{vertical-align:middle;}

.re_clear{clear:both;font-size:1px;height:1px;margin:10px 0 11px;}
.re_clear_0{clear:both;font-size:1px;height:1px;}

.re_datastbl td{vertical-align:middle;}

.re_price{font-weight:bold; color:#005588;}

.re_item{float:left;width:160px;height:280px;overflow:hidden;margin:0 20px 30px 0;}
.re_item td{vertical-align:top !important}
.re_item a{display:block;width:150px;height:113px; padding:1px; border:1px solid #ccc;}

.re_img_big{border:1px solid #ccc;padding:1px;display:block;width:163px;}
.re_img_small{border:1px solid #ccc;margin:5px 5px 0 0;float:left;display:block;width:50px;height:38px;overflow:hidden;}

.nohtml_restate{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666; font-size:11px;}
.nohtml_restate h1{font-size:16px; margin:10px 0;}
.nohtml_restate form{margin:10px 0;}
.nohtml_restate input, select, textarea{font-family:Verdana, Arial, Helvetica, sans-serif;color:#777; font-size:11px;}
.nohtml_restate .inputbox{border:1px solid #999;}

.nohtml_restate .grey{ margin-top:10px; color:#999;}
.nohtml_restate td{vertical-align:top;}

.re_hotbox{width:100%;}
.re_hot_item{float:left;width:165px;height:250px;overflow:hidden;margin:0 2% 10px 0;}
.re_hot_item img{margin:0 10px 5px 0;}
.re_hot_item td{vertical-align:top !important; padding:1px 3px;}
.re_clear_box{font-size:1px;clear:both;}

.re_add_photos{margin:15px 0 5px;padding:5px 0 10px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
