/*����ͷ������*/
.house-title-bar { border-top:2px solid #256a8e; width:590px; padding-top:19px; clear:both; overflow:hidden;}
.house-title-bar h2 { float:left; width:103px; height:25px; line-height:25px; overflow:hidden;}
.house-title-bar .more { float:right; padding-top:10px; padding-right:2px; color:#ddd;}
.house-title-bar .more a,.house-title-bar .more a:visited { color:#1f1f1f;}
.house-title-bar .more a:hover { color: #ba2636; }
.house-mod { width:590px; clear:both; margin:0 auto; overflow:hidden;}
.house-mod .left-img { float:left; width:160px;}
.house-mod .left-img ul { clear:both; margin:0 auto; overflow:hidden;}
.house-mod .left-img li { float: left; _display: inline; overflow: hidden;}
.house-mod .left-img li h3 { width:160px; height: 24px; line-height: 24px; overflow: hidden; text-align: center; background: #575757;}
.house-mod .left-img li h3 a { display: block;}
.house-mod .left-img li h3 a:link,.house-mod .left-img li h3 a:visited { color: #ffffff;}
.house-mod .left-img li h3 a:hover,.house-mod .left-img li h3 a:active { color: #ffffff;}
.house-mod .right-text { float:right; width:400px;}
.house-mod .right-text h2 { font-family: "microsoft yahei", "΢���ź�", "����"; font-size: 16px; font-weight: bold; height:24px; line-height: 24px; margin:0 auto; overflow:hidden; }
.house-mod .right-text p { margin:0 auto; clear:both; line-height:21px; color:#161616;}
.house-mod .right-text .text-list { clear:both; margin:0 auto; overflow:hidden;}
.house-mod .right-text .text-list li { clear:both; background:  0 -108px no-repeat; font-size: 14px; height: 27px; line-height: 27px; padding-left: 10px; overflow:hidden;}
.house-mod .dot-line { clear:both; height:1px; border-bottom:1px dotted #dcdcdc; overflow:hidden; display:block; font-size:1px; }
    /*�³�ͼ��*/
.new-car-pic { width:590px; clear:both; overflow:hidden; margin:0 auto;}
.new-car-pic .dot-line { clear:both; height:1px; border-bottom:1px solid #dcdcdc; overflow:hidden; display:block; font-size:1px; }
.scrlbody{ overflow:hidden;}
.scrlctrl{ text-align:center;}
.scrl_1 .scrlctrl ul{ display:inline-block; *display:inline; zoom:1; margin:0 4px 0 12px;font-size: 0;}
.scrl_1 .scrlctrl li{ display:inline-block; *display:inline; zoom:1; width:10px; height:9px; cursor:pointer; background: left -48px no-repeat; margin-right:8px; overflow:hidden;font-size: 0;}
.scrl_1 .scrlctrl .active{ background: left -58px no-repeat;}
.scrl_1 .scrlprev{ display:inline-block; width:7px; height:11px; margin-top:1px; background: left top no-repeat;overflow:hidden;}
.scrl_1 .scrlnext{ display:inline-block; width:7px; height:11px; margin-top:1px; background: right -24px no-repeat;overflow:hidden;}
.scrl_1 .scrlprev:hover{ background: left -12px no-repeat;}
.scrl_1 .scrlnext:hover{ background: right -36px no-repeat;}
.list-box li{ float:left;width:590px;}
.roll-pic-list { padding-bottom:15px;}
.roll-pic-list li{ float:left; width:160px; padding-right:55px; line-height:21px;}
.roll-pic-list li.last { padding-right:0;}
.roll-pic-list h5{ margin-top:6px;}
    /*moule1*/
.mod-imgtext { clear: both; line-height: 0; }
.mod-imgtext img {  float: left;line-height: 21px; padding-bottom:2px; }
.imgtext-widget-1 { overflow: hidden; }
.imgtext-widget-1 img { margin: 3px 15px 0 0; }
.imgtext-widget-1 img { padding-bottom:12px; }
.imgtext-widget-1 .detail a { color:#0e558d; }
.imgtext-widget-1 p { color: #888; line-height: 21px; margin: 0;}
.main-title { font-size: 14px; font-weight: bold; height: 34px; line-height: 34px; overflow: hidden; }
    /*װ����̳��ť�б�*/
.house-btn-list { width:300px; clear:both; margin:0 auto; overflow:hidden;}
.house-btn-list ul { float:left; width:310px;}
.house-btn-list li { float:left; width:90px; height:30px; background: left top no-repeat; margin-right:11px; margin-bottom:7px; display:inline; color:#174f82; text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.house-btn-list li a,.house-btn-list li a:visited { color:#174f82;}
.house-btn-list li a:hover { color:#ba2636;}
    /*house rank list ����*/
.ep-h-title { border-top:2px solid #246b8f; height: 31px; line-height: 31px; padding: 7px 0 8px; clear:both; overflow:hidden;}
.ep-h-title .title { float: left; _display: inline; font-size: 16px; font-weight: bold; font-family: "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif;}
.ep-h-title .title:link,.ep-h-title .title:visited { color: #252525;}
.ep-h-title .title:hover,.ep-h-title .title:active { color: #cc1b1b;}
.h-ranklist-header { width:300px; height:24px; line-height:24px; color:#888888; background:#f6f6f6; clear:both; float:left; overflow:hidden;}
.h-ranklist-header .name { float:left; padding-left:28px;}
.h-ranklist-header .region { float:right; width:50px; text-align:right;}
.h-ranklist-header .price { float:right; width:60px; padding-right:13px; text-align:right;}
.h-ranklist li { border-bottom: 1px dotted #ddd; display: inline-block; float: left; height: 29px; line-height: 29px; overflow: hidden; width: 300px; color:#252525;}
.h-ranklist li span.ranknum { width: 18px; height: 14px; color: #ffffff; float: left; line-height: 14px; margin-top: 7px; font-family: "arial";  font-weight: bold; text-align: center; }
.h-ranklist li span.front { background-color: #bd534b; }
.h-ranklist li span.follow { background-color: #888888; }
.h-ranklist li a { color: #252525; float: left; padding-left: 10px; }
.h-ranklist li a:hover { color: #ba2636; }
.h-ranklist li .price { float:right; width:85px; padding-right:13px; text-align:right;}
.h-ranklist li .region { float:right; width:50px; text-align: center;}
.lpdharea { width:1200px; clear:both; margin:12px auto 0;}
.lpdharea .c1 { width:1200px; clear:both; margin:0 auto; background:#f7f7f7; border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd; padding:12px 0;}
.lpdharea .c1 .c1l { width:760px; float:left; }
.lpdharea .c1 .c1l h2 { padding:3px 10px 0; text-align:left; vertical-align:text-top;}
.lpdharea .c1 .c1l .k1 {font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53","\5b8b\4f53"; font-size:30px; line-height:35px; font-weight:100; float:left; color:#252525;}
.lpdharea .c1 .c1l .fontht {font-family: "\9ed1\4f53", "\5b8b\4f53", sans-serif;}
.lpdharea .c1 .c1l .k1 a ,.lpdharea .c1 .c1l .k1 a:visited { color:#252525;}
.lpdharea .c1 .c1l .k1 a:hover { color:#bc2931;}
.lpdharea .c1 .c1l .k2 { padding:3px 10px 2px; display:inline; float:left; margin-left:10px; margin-top:3px;}
.lpdharea .c1 .c1l .k2bg1 { background:#bc2c09; color:#fff;}
.lpdharea .c1 .c1l .k2bg2 { background:#bc2c09; color:#fff;}
.lpdharea .c1 .c1l .k2bg3 { background:#888888; color:#fff;}
.lpdharea .c1 .c1r { width:199px; float:right; text-align:center; border-left:1px solid #dddddd;}
.lpdharea .c1 .c1r .k1 img { border:1px solid #ccc;}
.lpdharea .c2 { width:1200px; clear:both; margin:0 auto; background:#f7f7f7;border:1px solid #dddddd;}
.lpdharea .c2 .c2l { float:left;}
.lpdharea .c2 .c2l ul { float:left;}
.lpdharea .c2 .c2l li { float:left;}
.lpdharea .c2 .c2l li a { padding:8px 0 13px;}
.lpdharea .c2 .c2l li h2 a ,.lpdharea .c2 .c2l li h2 a:visited { width:80px; color:#666666; display:block; text-align:center;background: no-repeat right 0; text-decoration:none;}
.lpdharea .c2 .c2l li h2 a:hover { background:#bc2c09; color:#fff; font-weight:bold;}
.lpdharea .c2 .c2l li .hot { background: no-repeat right 3px;}
.lpdharea .c2 .c2l li .hot a:hover { background:#bc2c09  no-repeat right 3px;}
.lpdharea .c2 .c2l .on {background:#bc2c09;}
.lpdharea .c2 .c2l .on h2 { background:#bc2c09; color:#fff; font-weight:bold;}
.lpdharea .c2 .c2l .on h2 a ,.lpdharea .c2 .c2l .on h2 a:visited {  background:#bc2c09; color:#fff; font-weight:bold;}
.lpdharea .c2 .c2r { float:right;}
.lpdharea .c2 .c2r li { float:left; line-height:32px;color:#666666; padding:0 10px 0 0;}
.lpdharea .c2 .c2r li a ,.lpdharea .c2 .c2r li a:visited { color:#666666;}
.lpdharea .c2 .c2r li a:hover { color:#bc2931;}
.w9 .lpdharea { width:960px; clear:both; margin:12px auto 0;}
.w9 .lpdharea .c1 { width:960px; clear:both; margin:0 auto; border-top:1px solid #dddddd; padding:12px 0;}
.w9 .lpdharea .c1 .c1l { width:760px; float:left; }
.w9 .lpdharea .c1 .c1l h2 { padding:3px 10px 0; text-align:left; vertical-align:text-top;}
.w9 .lpdharea .c1 .c1l .k1 {font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53","\5b8b\4f53"; font-size:30px; line-height:35px; font-weight:100; float:left; color:#252525;}
.w9 .lpdharea .c1 .c1l .fontht {font-family: "\9ed1\4f53", "\5b8b\4f53", sans-serif;}
.w9 .lpdharea .c1 .c1l .k1 a ,.lpdharea .c1 .c1l .k1 a:visited { color:#252525;}
.w9 .lpdharea .c1 .c1l .k1 a:hover { color:#bc2931;}
.w9 .lpdharea .c1 .c1l .k2 { padding:3px 10px 2px; display:inline; float:left; margin-left:10px; margin-top:3px;}
.w9 .lpdharea .c1 .c1l .k2bg1 { background:#bc2c09; color:#fff;}
.w9 .lpdharea .c1 .c1l .k2bg2 { background:#bc2c09; color:#fff;}
.w9 .lpdharea .c1 .c1l .k2bg3 { background:#888888; color:#fff;}
.w9 .lpdharea .c1 .c1r { width:199px; float:right; text-align:center; border-left:1px solid #dddddd;}
.w9 .lpdharea .c1 .c1r .k1 img { border:1px solid #ccc;}
.w9 .lpdharea .c2 { width:960px; clear:both; margin:0 auto;}
.w9 .lpdharea .c2 .c2l { float:left;}
.w9 .lpdharea .c2 .c2l ul { float:left;}
.w9 .lpdharea .c2 .c2l li { float:left;}
.w9 .lpdharea .c2 .c2l li a { padding:8px 0 13px;}
.w9 .lpdharea .c2 .c2l li h2 a ,.lpdharea .c2 .c2l li h2 a:visited { width:80px; color:#666666; display:block; text-align:center;background: no-repeat right 0; text-decoration:none;}
.w9 .lpdharea .c2 .c2l li h2 a:hover { background:#bc2c09; color:#fff; font-weight:bold;}
.w9 .lpdharea .c2 .c2l li .hot { background: no-repeat right 3px;}
.w9 .lpdharea .c2 .c2l li .hot a:hover { background:#bc2c09  no-repeat right 3px;}
.w9 .lpdharea .c2 .c2l .on {background:#bc2c09;}
.w9 .lpdharea .c2 .c2l .on h2 { background:#bc2c09; color:#fff; font-weight:bold;}
.w9 .lpdharea .c2 .c2l .on h2 a ,.lpdharea .c2 .c2l .on h2 a:visited {  background:#bc2c09; color:#fff; font-weight:bold;}
.w9 .lpdharea .c2 .c2r { float:right;}
.w9 .lpdharea .c2 .c2r li { float:left; line-height:32px;color:#666666; padding:0 10px 0 0;}
.w9 .lpdharea .c2 .c2r li a ,.lpdharea .c2 .c2r li a:visited { color:#666666;}
.w9 .lpdharea .c2 .c2r li a:hover { color:#bc2931;}
.tgrlist { width:100%; clear:both; margin:0 auto; background:#f7f7f7;}
.tgrlist .c1 { width:100%; clear:both; margin:0 auto; background:#373737;}
.tgrlist .c1 .c1l { float:left;}
.tgrlist .c1 .c1l h2 { float: left; color:#fff;  _display: inline; font-size: 16px; font-weight: bold; font-family: "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif; padding:8px 0 5px 10px;}
.tgrlist .c1 .c1l .fontht {font-family: "\5b8b\4f53", sans-serif;}
.tgrlist .c1 .c1r { width:94px; background:#bc2c09; color:#fff; float:right; text-align:center; padding:8px 0 5px;font-size: 16px; font-weight: bold; font-family: "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53", sans-serif;} 
.tgrlist .c1 a ,.tgrlist .c1 a:visited { color:#fff;}
.tgrlist .c1 a:hover{color:#ff0;}
.tgrlist .c2 { width:100%; clear:both; margin:0 auto;}
.tgrlist .c2 dl { clear:both; padding:0 12px;}
.tgrlist .c2 dt { clear:both; padding:10px 0 0; text-align:left; font-size:12px; line-height:25px; float:left; width:100%;}
.tgrlist .c2 .k1 { font-size:14px; vertical-align:middle;}
.tgrlist .c2 .k2 { font-size:18px; font-family:arial, helvetica, sans-serifa; color:#cd1a1c; font-weight:bold; vertical-align:middle; padding-left:5px;}
.tgrlist .c2 .k3 { font-size:14px;}
.tgrlist .c2 .k4 { font-weight:bold; font-size:14px;color:#cd1a1c; padding:0 5px;}
.tgrlist .c2 .k5 {color:#cd1a1c;}
.tgrlist .c2 .kinput01 { border:1px solid #dddddd; line-height:16px; font-size:12px; padding:5px 5px; width:70px; vertical-align:middle;}
.tgrlist .c2 .kinput02 { border:1px solid #dddddd; line-height:16px; font-size:12px; padding:5px 5px; width:100px; vertical-align:middle;}
.tgrlist .c2 .kinput03 { border:1px solid #dddddd; line-height:21px; font-size:12px; padding:3px 5px; width:225px; margin-left:5px; display:inline; height:55px;}
.tgrlist .c2 .kinput04 { background: repeat-x 0 0; height:33px; border:1px solid #bc2c09; width:85px; text-align:center; font-size:14px; font-weight:bold; color:#f0e4bd;}
.tgrlist .c2 .k6 { float:left;}
.tgrlist .c2 .k7 { float:left; width:243px; height:68px; overflow:hidden; text-align:left;}
.tgrlist .c2 .k8 { text-align:center;}
.tgrlist .c3 { width:100%; clear:both; margin:0 auto; border-top:1px solid #dddddd; padding:5px 0;}
.tgrlist .c3m {width:270px; height:50px; overflow:hidden; clear:both; margin:0 auto; float:left;}
.tgrlist .c3r { float:left; width:30px; text-align:right;}
.tgrlist .c3r .k1 { background: no-repeat 0 0; width:17px; height:17px; clear:both; margin:0 auto; display:block; margin-top:6px; margin-bottom:6px; cursor:pointer;}
.tgrlist .c3r .k2 { background: no-repeat 0 0; width:17px; height:17px; clear:both; margin:0 auto; display:block; cursor:pointer;}
.tgrlist .c3 dl { width:100%; height:50px; overflow:hidden;}
.tgrlist .c3 dt { clear:both; text-align:left; background: no-repeat 15px 7px; text-align:left; line-height:25px; padding:0 15px 0 28px;}
.housetb01 { background:#dddddd;}
.housetb01 th { background:#f7f7f7; line-height:21px; text-align:center; padding:4px 0;}
.housetb01 td { background:#ffffff; line-height:21px; text-align:center; padding:4px 0;}
.zblpck  { width:100%; clear:both; margin:0 auto;}
.zblpck li { float:left; margin-bottom:10px; padding:0px; line-height:25px; width:145px; display:inline;}
.zblpck li h4 { width:100%; clear:both; margin:0 auto; text-align:center;}
.zblpck li h4 a { display:block; padding:15px 10px;}
.zblpck li h4 a ,.zblpck li h4 a:visited { background:#f7f7f7; text-decoration:none;}
.zblpck li h4 a:hover { background:#bc2c09; color:#fff;}
.zblpck li .lpname { font-size:14px; font-weight:bold; text-align:center; display:inline-block; color:#666666;}
.zblpck li .price { width:120px; color:#000000; display:inline-block; clear:both;}
.zblpck li .k1 { color:#bc2c09; font-weight:bold;}
.zblpck li h4 a:hover .lpname { color:#fff;}
.zblpck li h4 a:hover .price { color:#fff;}
.zblpck li h4 a:hover .k1 { color:#fff;}
.zblpck .k2 { margin-right:10px;}
.zblpck2  { width:100%; clear:both; margin:0 auto;}
.zblpck2 li { clear:both; margin-bottom:10px; padding:0px; line-height:25px; width:100%; float:left;}
.zblpck2 li h4 { width:100%; clear:both; margin:0 auto;}
.zblpck2 li h4 a { display:block; padding:15px 10px;}
.zblpck2 li h4 a ,.zblpck2 li h4 a:visited { background:#f7f7f7; text-decoration:none;}
.zblpck2 li h4 a:hover { background:#bc2c09; color:#fff;}
.zblpck2 li .lpname { font-size:14px; font-weight:bold; float:left; width:160px; color:#666666;}
.zblpck2 li .price { width:120px; text-align:right; color:#000000; display:inline;}
.zblpck2 li .k1 { color:#bc2c09; font-weight:bold;}
.zblpck2 li h4 a:hover .lpname { color:#fff;}
.zblpck2 li h4 a:hover .price { color:#fff;}
.zblpck2 li h4 a:hover .k1 { color:#fff;}
.hxphoto { clear:both; width:100%; margin:0 auto; background: repeat-y 5px 0;}
.hxphoto .hxphotol { float:left; width:11px; background:#fff;}
.hxphoto .hxphotol li { width:11px; height:11px; clear:both; background:#dedede; margin-bottom:9px; font-size:1px; line-height:1px;}
.hxphoto .hxphotol .on { background:#cb1937;}
.hxphoto .hxphotor { float:right; width:280px;}
.hxphoto .hxphotor li { clear:both; display:none; text-align:center; padding:0px;}
.hxphoto .hxphotor li img { border:1px solid #ccc;}
.hxphoto .hxphotor li h3 { width:210px; text-align:left; line-height:21px; padding:5px 0; clear:both; margin:0 auto; color:#666666;}
.hxphoto .hxphotor li h3 a ,.hxphoto .hxphotor li h3 a:visited { color:#666666;}
.hxphoto .hxphotor li h3 a:hover{color:#bc2931;}
.hxphoto .hxphotor .on { display:block;}
.hxphotoline { width:295px; background:#dedede; float:right; clear:both; font-size:1px; line-height:1px; overflow:hidden; height:1px;}
.hxphoto2 { text-align:left; line-height:25px; width:100%; clear:both; margin:0 auto; padding:8px 0; color:#666666;}
.hxphoto2 a ,.hxphoto2 a:visited { color:#666666;}
.hxphoto2 a:hover{color:#bc2931;}
.lpmad { clear:both;}
.lpmad li { background:#f7f7f7; position:relative; padding:20px 15px 20px 15px; clear:both; margin-bottom:15px; clear:both; display:inline-block; line-height:21px; width:270px;}
.lpmad .tb_yd { position:absolute; background: no-repeat 0 0; width:60px; height:60px; left:-5px; top:-5px; display:inline;}
.lpmad .tb_qd { position:absolute; background: no-repeat 0 0; width:60px; height:60px; left:-5px; top:-5px; display:inline;}
.ep-list-rank2 li { padding:0px;  *zoom: 1;border-top: 1px dotted #dddddd; height: 27px; line-height: 27px; overflow: hidden; font-size: 12px;}
.ep-list-rank2 li:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.ep-list-rank2 .kbg1 { text-align:left; padding:0; border-top:0px;}
.ep-list-rank2 .k2 { width:180px; display:inline-block; float:left; margin-left:30px; display:inline-block; color:#666666; text-align:left;}
.ep-list-rank2 .k3 { text-align:center; width:90px; float:left; color:#666666;}
.ep-list-rank2 .num { float: left; width: 30px;  text-align: center; font-weight: bold; font-family: arial, "\5b8b\4f53", sans-serif; color: #888888; font-style: italic; }
.ep-list-rank2 .k1bg1 { color:#bc2c09;}
.ep-list-rank2 .k1bg2 { color:#252525;}
.ep-list-rank2 .lpname { float:left; width:180px;}
.ep-list-rank2 .price { float: right; _display: inline; width: 90px; overflow: hidden; text-align: center; -webkit-text-size-adjust: none;}
.ep-list-rank3 li { padding:0px;  *zoom: 1;border-top: 1px dotted #dddddd; height: 27px; line-height: 27px; overflow: hidden; font-size: 12px;}
.ep-list-rank3 li:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.ep-list-rank3 .kbg1 { text-align:left; padding:0; border-top:0px;}
.ep-list-rank3 .k2 { width:130px; display:inline-block; float:left; margin-left:30px; display:inline-block; color:#666666; text-align:left;}
.ep-list-rank3 .k3 { text-align:center; width:70px; float:left; color:#666666;}
.ep-list-rank3 .k4 { text-align:center; width:70px; float:left; color:#666666;}
.ep-list-rank3 .num { float: left; width: 30px;  text-align: center; font-weight: bold; font-family: arial, "\5b8b\4f53", sans-serif; color: #888888; font-style: italic;  }
.ep-list-rank3 .k1bg1 { color:#bc2c09;}
.ep-list-rank3 .k1bg2 { color:#252525;}
.ep-list-rank3 .lpname { float:left; width:130px;}
.ep-list-rank3 .price { float: left; _display: inline; width: 70px; overflow: hidden; text-align: center;  -webkit-text-size-adjust: none; }
.ep-list-rank3 .region {float: right; _display: inline; width: 70px; overflow: hidden; text-align: center;}
.ep-list-rank4 li { padding:0px;  *zoom: 1;border-top: 1px dotted #dddddd; height: 27px; line-height: 27px; overflow: hidden; font-size: 12px;}
.ep-list-rank4 li:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.ep-list-rank4 .kbg1 { text-align:left; padding:0; border-top:0px;}
.ep-list-rank4 .k2 { width:130px; display:inline-block; float:left; margin-left:30px; display:inline-block; color:#666666; text-align:left;}
.ep-list-rank4 .k3 { text-align:center; width:70px; float:left; color:#666666;}
.ep-list-rank4 .k4 { text-align:center; width:70px; float:left; color:#666666;}
.ep-list-rank4 .num { float: left; width: 30px;  text-align: center; font-weight: bold; font-family: arial, "\5b8b\4f53", sans-serif; color: #888888; font-style: italic;  }
.ep-list-rank4 .k1bg1 { color:#bc2c09;}
.ep-list-rank4 .k1bg2 { color:#252525;}
.ep-list-rank4 .lpname { float:left; width:130px;}
.ep-list-rank4 .amount { float: left; _display: inline; width: 70px; overflow: hidden; text-align: center; font-size: 11px; -webkit-text-size-adjust: none; font-family: arial, "\5b8b\4f53", sans-serif; }
.ep-list-rank4 .price { float: right; _display: inline; width: 70px; overflow: hidden; text-align: center; font-size: 11px; -webkit-text-size-adjust: none; font-family: arial, "\5b8b\4f53", sans-serif; }
.mod-tab-hd2 { height: 32px; overflow: hidden; border-left: 1px solid #dddddd; }
.mod-tab-h2d a, .mod-tab-hd2 a:visited { color: #252525; }
.mod-tab-hd2 a:hover, .mod-tab-hd2 a:active { color: #cc1b1b; }
.mod-tab-trigger2 { float: left; _display: inline; text-align: center; font-size: 14px; height: 30px; line-height: 30px; border-right: 1px solid #dddddd; background: #f8f8f8; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:#f7f7f7; width:148px;}
.mod-tab-hd2 .current { position: relative; z-index: 1; font-weight: bold; background: #fff;border-top:1px solid #bc2c09; border-bottom:1px solid #fff; height: 31px; }
.ep-search2 { float: right; _display: inline; width: 318px; height: 24px; background: #fff; border: 1px solid #dddddd; }
.ep-search2 .xfkeyword { float: left; width: 277px; color: #bcbcbc; height: 24px; line-height: 24px; border: 0; text-indent: 8px; }
.ep-search2 .xfsub { float: right; background:#bc2c09  no-repeat center; cursor: pointer; height: 24px; width: 26px; border: 0; }
.ep-search2 .autocomplete{position:relative;display:inline;line-height:19px; float:left; z-index:6;}
.ep-search2 .autocomplete-tips{position:absolute; display:none;width:318px;left:-1px;top:24px; z-index:9;border:1px solid #ccc;background:#fff;}
.ep-search2 .autocomplete-tips li{padding:2px 6px; float:left;line-height:21px;width:306px; overflow:hidden;}
.ep-search2 .autocomplete-tips li.on,.ep-search2 .autocomplete-tips li.active{ background:#bc2c09; color:#fff; padding-right:6px;}
.ep-title-2 .fontht {font-family: "\5b8b\4f53", sans-serif;}
.mod-imglist6 li { float: left; _display: inline; overflow: hidden; }
.mod-imglist6 li h3 { height: 44px; line-height: 21px; overflow: hidden; text-align: center; background: #575757; padding: 3px 5px 1px; }
.mod-imglist6 li h3 a { display: block; }
.mod-imglist6 li h3 a, .mod-imglist6 li h3 a:visited { color: #ffffff; }
.mod-imglist6 li h3 a:hover, .mod-imglist6 li h3 a:active { color: #ffffff; }