@charset "gb2312";
/* CSS Document */
.list_areas{height:30px;}
.list_areas ul{ margin:0px; padding:0px; list-style:none;}
.list_areas li{ margin:0px 6px 0px 6px; padding:0px; list-style:none; float:left; line-height:30px;}
.list_areas li a:link{ color:#0053DF; font-size:12px; text-decoration:none;}
.list_areas li a:hover{ color:#F30; font-size:12px; text-decoration:none;}
.list_areas li a:visited{ color:#0053DF; font-size:12px; text-decoration:none;}

.list_areas li a.select:link{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.list_areas li a.select:hover{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.list_areas li a.select:visited{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}

.list_districts{ background-color:#FFFEE9; border:1px solid #feae31; margin:5px 22px 5px 55px; line-height:30px; padding:8px;}
.list_districts ul{ margin:0px; padding:0px; list-style:none;}
.list_districts li{ margin:0px 6px 0px 6px; padding:0px; list-style:none; display:inline; line-height:30px;}

.list_districts li a:link{ color:#0053DF; font-size:12px; text-decoration:none;}
.list_districts li a:hover{ color:#F30; font-size:12px; text-decoration:none;}
.list_districts li a:visited{ color:#0053DF; font-size:12px; text-decoration:none;}

.list_districts li a.select:link{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.list_districts li a.select:hover{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.list_districts li a.select:visited{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}

.txts{ padding:5px;}
.txts ul{ margin:0px; padding:0px; list-style:none;}
.txts li{ margin:6px 0px; padding:0px; list-style:none;}

.listtable{ border-bottom:1px dashed #CCC;}
.listr{ padding:5px; line-height:24px;}
.listr a{ color:#03C; font-size:16px; color:#3B639F;}
.listprice{ font-size:18px; font-weight:bold; color:#F30;}
.show_tel{ font-size:32px; color:#060; font-weight:bold;}

a.listbtn_on{ color:#FFF; text-align:center; width:80px; height:28px; line-height:28px; display:block; background-color:#cc0000;}
a.listbtn_on:visited{ color:#fff;}
a.btn_on:link{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_on:hover{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_on:visited{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}

a.btn_off:link{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_off:hover{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_off:visited{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.current:link{ font-size:14px; font-weight:bold; color:#F00;}
a.current:hover{ font-size:14px; font-weight:bold; color:#F00;}
a.current:visited{ font-size:14px; font-weight:bold; color:#F00;}

.input_d{ width:120px; height:18px; line-height:18px; border:1px solid #ddd;}
.input_s{ border:1px solid #e2e2e2; background-color:#FFF; height:20px; line-height:20px; text-align:center; padding:0px 5px;}
.input_search{ background-image:url(../images/btn_gray4.gif); width:67px; line-height:25px; height:25px; border:0px solid #fff;}
.input_text{ border:1px solid #96B6D3; height:16px; font-size:12px; line-height:16px;}

.list_sorts{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#FAFAFA; padding:10px; }

a.sortlink{ display:block; border:1px solid #FAFAFA; width:80px; height:24px; line-height:24px; color:#333333; text-align:center;}
a.sortlink:hover{ display:block; border:1px solid #CC0000; width:80px; height:24px; line-height:24px; color:#CC0000; text-align:center;}
a.sortlink_hover{ display:block; border:1px solid #CC0000; width:80px; height:24px; line-height:24px; color:#CC0000; text-align:center;}

.ico-s{ background:url(../images/s_df.gif) right center no-repeat; font-weight:100; padding:0px 15px 0px 0px;}
.ico-s-up{ background:url(../images/s_up.gif) right center no-repeat; font-weight:100; padding:0px 15px 0px 0px;}
.ico-s-down{ background:url(../images/s_down.gif) right center no-repeat; font-weight:100; padding:0px 15px 0px 0px;}