@charset "gb2312";
/* CSS Document */
.list_areas{}
.list_areas dl{ margin:0px; padding:0px; list-style:none;}
.list_areas dt{ width:60px; line-height:30px; float:left; margin:0px;}
.list_areas dd{ float:left; width:1100px; margin:0px 0px 0px 10px;}
.list_areas dd li{line-height:32px; display:inline; margin:0px 5px 0px 5px;}
.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{ clear:both; background-color:#FFFEE9; border:1px solid #feae31; margin:5px 22px 5px 90px; line-height:30px; padding:4px 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:10px 0px; padding:0px; list-style:none;}
.txts li a{font-size:14px;}

.listtable{ border-bottom:1px dashed #CCC;}
.listtable .lbg{ background: url(/images/ld_bg_03.png) no-repeat; width: 194px; height: 29px;}
.listtable .lbg h2{ line-height:30px; font-size:14px; font-weight:bold;}
.listtable .lbg ul li{ float: left; width: 32%;}
.listtable .lbg ul li a{ background: url(/images/smpic_01.png) no-repeat; width: 20px; width: 20px;  margin-left: 16px; padding-left: 15px;line-height: 29px; }
.listtable .lbg ul li.zq01 a{ background-position: 0 -140px;}
.listtable .lbg ul li.zq02 a{ background-position: 0 -202px;height: 25px; display: block;width: 60px;}
.listtable .lbg ul li.zq03 a{ background-position: 0 -160px; }

a.order_exh{ display:block; width:120px; height:30px; border:1px solid #F60; text-align:center; color:#f60; line-height:30px;}
a.order_exh:hover{ background-color:#FF8040; color:#fff;}

.listr{ padding:5px; line-height:24px; font-size:12px;}
.listr h2{ line-height:40px;}
.listr h2 a{ color:#03C; font-size:24px; color:#3B639F; font-weight:bold;}
.listr .infos{}
.listr .infos li{ line-height:30px; font-size:14px;}
.listr .demons{ color:#999999;}
.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;}


/*topic3*/
.topic3{ width:1200px; margin:0px auto; height:40px; line-height:40px; border-bottom:2px solid #c01920;}
.topic3 .t{ float:left; width:200px; font-size:24px;}
.topic3  .f{ background:url(../images/ff.png) center no-repeat; width:26px; height:35px; float:left; color:#FFF; font-size:16px; text-align:center; display:inline-block; padding-bottom:5px;}
.topic3 .d{ float:right; width:900px;}
.topic3 .d li{ float:left; height:40px; line-height:40px; margin:0px 15px; font-size:18px; cursor:pointer;}
.topic3 .d li.on{ color:#bf1a21; background:url(../images/arr_up.png) bottom center no-repeat;}

.hotrem{}
.hotrem li{ width:225px; height:210px; border:1px solid #e8e8e8; float:left; margin-right:16px; margin-bottom:10px;}
.hotrem li.fr{ width:225px; height:76px; border:1px solid #e8e8e8; float:right; margin-right:0px;}
.hotrem li div{ position:relative;}
.hotrem li h2{ width:205px; height:28px; line-height:28px;padding:0 10px; font-size:14px;}
.hotrem li span.arr{ position:absolute; left:95px; top:34px; background:url(../images/arr_left.png) center no-repeat; width:7px; height:16px;}
.hotrem dl{ width:205px; height:106px; padding:0 10px;}
.hotrem dt{ width:100%; height:148px; text-align:left;}
.hotrem dt img{ width:100%; height:148px;}
.hotrem dd{ width:100%; height:28px; line-height:28px;}

/* CSS Document */
/*compare*/
#compare{width:140px;background:#fff;overflow:hidden;display:none;}
#compare h6{height:20px;line-height:18px;padding:2px 3px 0 18px;background:url(/images/compare_title_bg.gif)  #91B3CB no-repeat;margin:0;font-size:14px;color:#ffffff;}
#compare h6 a.close1{width:15px;height:15px;display:block;background:url(/images/compare_close.gif) no-repeat;float:right;margin-top:2px;cursor:pointer;font-size:14px;}
.comPro{padding:5px;border:solid #7e1472;border-width:0 1px 1px;overflow:hidden;display:none;}
.comPro ul{padding:0px;margin:8px 0;}
.comPro li{line-height:16px;border:1px solid #999;color:#000;padding:3px;background:#F7F0F6;margin-bottom:5px;word-wrap:break-word;word-break:break-all;overflow:hidden;font-size:12px;}
.comPro li a.close1{width:8px;height:7px;display:block;background:url(/images/compare_close2.gif) no-repeat;float:right;margin-top:3px;cursor:pointer;}
#compareImg{margin:0 auto;display:block;cursor:pointer;}
