@charset "gb2312";
/* CSS Document */

.gf-wrapper-sub { position:relative; z-index:1; float:left; margin-left: -290px; width: 288px; }
/*right*/
.goufangtun { width:100%; line-height:28px; overflow: hidden; margin-bottom: 10px; border: 1px solid #E4E4E4; *margin-bottom:0
}
.goufangtun .dg-tuan-z { font: normal 16px "\5FAE\8F6F\96C5\9ED1"; background-color: #E8E8E8; padding: 7px 10px; }
.goufangtun .dgx-z { border:1px solid #e8e8e8; }
.goufangtun .dg-tuan { position:relative; clear:both; display:block; height: 210px; }
.goufangtun .dg-tuan .gftun { position:absolute; top:0px; right:0px; width:65px; height:65px; background:url(http://common.goufang.com/2012/loupan/images/lpindex.png) 0px -93px no-repeat; }
.xf_pf { position: absolute; left: 254px; top: 0px; width: 34px; height: 27px; background: url('http://common.goufang.com/2012/loupan/images/jx.png') no-repeat scroll 0% 0% transparent;}
.goufangtun .tunbtn { margin:10px auto;}
.goufangtun .dg-yh-z { margin-top: 7px; color: #F56A03; font: 700 18px Î¢ÈíÑÅºÚ; text-align: center;}
/*ershoufang-zixun*/
.u-tab_list_btm .es-jjr-img { float: left; display: block; width: 65px; height: 78px; border: 1px solid #DDD; }
.on:hover .dgx-yh { background-color:#fbfbfb;}
.goufangtun .detail-yh { background-color:#f5f5f5; border:0 }
/*rightxinzeng*/
.dgx-tuan { border:none;}
.goufangtun .gf-tuan { height:27px; line-height:27px; padding-left:10px; color:#333; border: 1px solid #e8e8e8; border-top:2px solid #f56a03; font-size:14px}
.lp-detail-slide .detail-name { font-size:14px; color:#333; font-family:\5FAE\8F6F\96C5\9ED1}
.lp-detail-slide .detail-price {font-size:14px}
.lp-detail-slide .detail-price strong { color:#f60; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal }
.mhui { line-height: 24px; text-align: center; width: 24px; border-radius: 4px; font-size: 14px; display: block; float: left; background: #FF6C00; color: #fff; margin-right: 10px; }
.detail-yh .dg-yh-z { float:left; display: inline-block; width: 230px; text-align: left; margin-top: 0; font-size: 16px; font-weight:normal }
.goufangtun .dgx-yh { padding:10px; border: 1px solid #e8e8e8; _padding-bottom:20px; *padding-bottom:20px;
overflow:hidden }
.lp-detail-slide .d-address, .lp-detail-slide .d-phone { padding:0 10px; line-height:28px; background-color:#f5f5f5 }
.lp-detail-slide .d-phone strong { font: normal 16px Arial, Helvetica, sans-serif }
.detail-yh .hui-all { overflow:hidden }
.dg-hb-li { overflow:hidden; margin-bottom:20px; _padding-bottom:10px;}
.dg-hb-one, .dg-hb-two { display:block; width:135px; height:105px; float:left; position: relative; _margin-bottom:20px; margin-bottom: 20px; }
.dg-hb-one { margin-right:15px; }
.dg-hb .dg-hb-li a span { width: 100%; height: 25px; line-height: 25px; position: absolute; bottom: 0px; left: 0px; background:rgba(0, 0, 0, 0.7); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
display:block; }
.dg-hb .dg-hb-li a span:hover { background: none repeat scroll 0% 0% rgba(6, 80, 128, 0.7); }
.dg-hb .dg-hb-li a span em { float: left; text-align:center; width: 135px; overflow: hidden; color:#fff; }
/*bianji*/
.dgx-xb .dgx-bj { float:left; width:90px; height:90px; border:1px solid #ddd; position: relative; }
.dgx-xb .dgx-bj span { width: 100%; height: 20px; line-height: 20px; position: absolute; bottom: 0px; left: 0px; background:rgba(0, 0, 0, 0.7); background:transparent\9; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
}
.dgx-xb .dgx-bj-xiang { overflow:hidden; padding:0 10px }
.dgx-xb .dgx-bj span em { float: left; text-align: center; width: 90px; overflow: hidden; color: #FFF; }
.dgx-xb .dgx-bj-z { float:left; width: 160px; margin-left: 10px; }
.dgx-xb .dgx-bj-z p { line-height: 25px; color:#666; }
.dgx-xb .dgx-bj-z h3 { color:#666; }
.dgx-xb { padding-bottom: 10px; _margin-bottom:10px; border:1px solid #e7e7e7; border-top-color:#f56a03; margin-bottom:10px; *zoom:1
}
.dgx-xb .dgx-xb-nav { font-size: 14px; margin-bottom: 15px; color: #333; padding:0 10px; border-top:1px solid #f56a03; border-bottom:1px solid #e7e7e7; height:27px; line-height:27px }

/*benyuekaipan moban*/
.rightbox { width:286px; overflow:hidden; border:1px solid #e7e7e7; margin-bottom:10px }
.btopn { border:#eee 1px solid; border-top:none; padding:10px 0 0; display:inline-block; border-left:0 }
.width { width:286px; }
.slideTxtBox { text-align:left; }
.slideTxtBox .hd { height:30px; line-height:30px; background:#f7f7f7; position:relative; }
.slideTxtBox .hd .second { border-right:1px solid #e7e7e7 }
.slideTxtBox .hd ul { float:left; position:absolute; top:0px; height:32px; }
.slideTxtBox .hd ul li { float:left; padding:0 15px; cursor:pointer; }
.slideTxtBox .hd ul li.on { height:30px; background:#fff; border:1px solid #ddd; border-top:none; border-bottom:2px solid #fff; font-weight:bold; }
.slideTxtBox .hd ul li.first { border-left:0 }
.hotlist_tb { border-collapse:collapse; text-align:center; width:100%; }
.hotlist_tb th { height:30px; font-weight:normal; border-bottom:1px solid #f0f0f0; text-align:center; }
.hotlist_tb td { height:35px; }
.hotlist_tb td a { color:#333; }
.hotlist_tb td a:hover { color:#f56a03 }
.hotlist_tb .lftd { text-align:left; text-indent:10px; }
.hotlist_tb tbody .lftd{ text-indent:0}
.hotlist_tb .lfpr { text-align:left; min-width:84px}
.hotlist_tb td .list-num { display:block; width:16px; height:16px; text-align:center; background-color:#f56a03; color:#fff; line-height:16px; margin:0 auto }
.hotlist_tb td .an_01 { color:#f56a03 }
.pic-list { padding-bottom:5px; text-align:left}
.pic-list .pic-title { height: 40px; margin: 0; font-size: 12px; overflow: hidden; white-space: normal; word-break: break-all; line-height:20px }
.pic-list .opation .view, .pic-list .opation .p-n { color:#9e9e9e }
.pic-list .pic { float: left; width: 80px; height: 60px; overflow: hidden; margin: 0 10px 0px 0px; }
.pic-list .p-n { margin-left:10px }
.hotlist_tb td .an_02 { color:#3498db }
.hotlist_tb td.t-c { text-align:center }
.nhbox { float:left; padding:5px 0px; }
.nhbox th { color:#717171 }
.hotlistbox_li { width:300px; overflow:hidden; }
.f14 { font-size:14px }
.hotlist_tb .y-h{ display:inline-block; overflow: hidden; height:30px; *height:32px;
line-height:30px; *line-height:32px;cursor:pointer; }
.hotlist_tb .y-h{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width:160px }
.dg-ph .lfpr a, .hb-ph .lfpr a{width: 250px;overflow: hidden;white-space: nowrap;display: block;text-overflow: ellipsis;}
.hb-ph .lfpr{ height:auto}





/*dibu moban*/
.gf-bottom { margin-bottom:10px; *zoom:1;
overflow: hidden; border:1px solid #e7e7e7 }
.gf-bottom .hd { display:block; height:40px; border-bottom:1px solid #ddd; line-height:40px; }
.gf-bottom .hd h3 { position:relative; float:left; display:inline; overflow:hidden; border-bottom:1px solid #f56a03; font-weight:normal; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; *zoom:1;
_top:1px; }
.gf-bottom .hd h3 a { color:#f56a03; }
.gf-bottom .bd { position:relative; overflow: hidden; height:247px; *zoom:1;
}
.gf-bottom .bd .pic { display:table-cell; margin:0; padding:0; border:0 none; color:#3d3d3d; vertical-align:middle; text-align:center; }
.gf-bottom .bd:after, .gf-bottom .bd:before { display:table; content:""; }
.gf-bottom .bd:after { clear:both; }
.gf-bottom .bd .item { float:left; overflow:hidden; margin-top:10px; margin-right:10px; width:188px; height:235px; border:1px solid #f2f2f2; }
.gf-bottom .bd .pic-hover { border-color:#f56a03; }
.gf-bottom .bd .last { margin-right:0; }
.gf-bottom .bd .item-box { position:relative; overflow:hidden; height:141px; background:#fff; }
.gf-bottom .bd .item .m_y, .gf-bottom .bd .item .t-b { float:left; display:inline-block; }
.gf-bottom .bd .title { margin-top:5px; padding:0 5px; height:18px; text-overflow:ellipsis; font-weight:400; line-height:18px; overflow: hidden }
.gf-bottom .bd .q-b { margin-top:3px; padding: 0 5px }
.gf-bottom .bd .info { margin-top:3px; padding:0 5px; }
.gf-bottom .bd .info-dh { margin-top:3px; padding:0 5px; }
.gf-bottom .bd .info-dh .h-b { margin-left:10px }
.gf-bottom .bd .info a:hover, .gf-bottom .bd .item .t-b:hover, .g-stand .list .info a:hover { color:#f60; text-decoration:underline; }
.gf-bottom .bd .item .t-b { overflow: hidden; width: 125px; height: 20px; text-overflow: ellipsis; white-space: nowrap; }
.gf-bottom .bd .shu, .g-stand .list .shu { color: #f56a03; font: bold 16px Arial, Helvetica, sans-serif; }
.gf-bottom .bd .liang, .g-stand .list .liang { color: #f56a03; font: normal 12px "\5B8B\4F53"; }
.gf-bottom .bd .shuzi, .g-stand .list .shuzi { font: normal 14px Arial, Helvetica, sans-serif; }
.gf-bottom .bd .fg, .g-stand .list .fg { color:#666; }
.gf-bottom .bd .fg label, .g-stand .list .fg label { color: #CCC; }


/*listÐÂÔö*/
.tj { overflow: hidden; height: 291px; background: #f7f7f7; margin-bottom: 10px; border: 1px solid #e7e7e7; }
.tj h2 { overflow:hidden; padding-left: 13px; padding-top: 5px; margin-right: 10px; *zoom:1;}
.tj h2 .tj-img { float:left; background:url(images/icon-2015.png) no-repeat; background-position:0px -61px; width:21px; height:24px; margin-right:10px; }
.tj h2 .tj-nav { line-height: 30px; font-size: 14px; color: #333; }
.tj .tj-box { overflow:hidden; *zoom:1;}
.tj .tj-box .tj-list { float:left; width:200px; height:240px; margin-left:13px; margin-top: 4px; border: 1px solid #f2f2f2; background: #fff; cursor:pointer; display:block; }
.tj .tj-box .ie6{ margin-left:0px;}
.tj .tj-box .tj-list:hover { -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px); -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #bbb; box-shadow: 0 0 5px #bbb; transition: all 0.3s linear; }
.tj .tj-box .tj-list .tj-list-img { width:200px; height:150px;display: block; }
.tj .tj-box .tj-list .tj-list-nav { overflow:hidden; margin-top: 6px; margin-left: 6px; margin-bottom: 3px;display: block;*zoom:1; }
.tj .tj-box .tj-list .tj-list-nav .tj-nav-l { float:left; padding: 2px 5px 2px 5px; width: 54px; height: 16px; text-align: center; color: #fff; }
.tj .tj-box .tj-list .tj-list-nav .tj-nav-r { float:right; margin-right:6px; line-height: 25px; color: #777; }
.tj .tj-box .tj-list .tj-list-text { color:#444; line-height:24px; overflow:hidden; display: block; height: 50px; margin:0px 6px; *zoom:1}
.gf-navi .list-nav { background:#f7f7f7; height:30px; line-height:30px; overflow:hidden; padding:0px 10px; border-bottom: 1px solid #e7e7e7; }
.list-nav .list-nav-l { float:left; display:block; color:#f56a03; font-size:14px; font-weight: bold; }
.list-nav .list-nav-r { float:right; display:block; color:#666; font-size:12px; overflow:hidden; margin-top: 9px; }
.list-nav .list-nav-r .r-img { display:block; float:left; width:10px; height:12px; background:url(images/icon-2015.png) no-repeat; background-position:0px -88px; margin-right:3px; }
.list-nav .list-nav-r .rj { display:block; float:left; line-height:12px; color:#666; }
.list-nav .list-nav-r .rj .rcolor { color:#f56a03; font-family:Arial; font-weight:bold; }
.dg_pw .g-n-word .list-ll { display:block; overflow:hidden; height: 22px;}
.dg_pw .g-n-word .list-ll .ll { float:left; display:block; margin-right:15px; overflow:hidden; }
.dg_pw .g-n-word .list-ll .ll .ll-img { display:block; float:left; width:16px; height:14px; background:url(images/icon-2015.png) no-repeat; background-position:0px -46px; margin-top: 7px; margin-right: 4px; }
.dg_pw .g-n-word .list-ll .ll .sc-img { display:block; float:left; width:16px; height:14px; background:url(images/icon-2015.png) no-repeat; background-position:0px 0px; margin-top: 5px; margin-right: 3px; }
.dg_pw .g-n-word .list-ll .ll .ll-shu {
    line-height: 25px;
}.dg_pw:hover .g-n-word .list_bt a { color:#f56a03; }
.dg_pw:hover .g-n-word .list-ll .ll .ll-img { background-position:0px -32px; }
.dg_pw:hover .g-n-word .list-ll .ll .sc-img { background-position:0px -16px; }

/*hb*/
.hb{ overflow:hidden; *margin-bottom:15px;}
.hb .hb-list{float: left;
width: 200px;
height: 210px;
margin-top: 4px;
border: 1px solid #e7e7e7;
background: #f2f2f2;
cursor: pointer;
display: block;
margin-bottom: 28px;
margin-top: 28px;
margin-right: 28px;
}
.hb .hb-list:hover{ border:1px solid #f56a03;}
.hb .hb-list .hb-img{width: 200px;
height: 150px;}
.hb .hb-nav{ color:#666; font-weight: normal; font-size:14px; line-height:25px;margin: 5px; height:50px;overflow: hidden}

.hb .hb-nav .hb-lp{ color:#f56a03; font-weight:bold; margin-right: 3px;}

.list-hb{float: left;
display: block;
color: #666;
font-size: 12px;
overflow: hidden;
margin-top: 9px;
margin-left: 15px;}


.list-hb .hb-r-img {
display: block;
float: left;
width: 14px;
height: 11px;
background: url(images/icon-2015.png) no-repeat;
background-position: 0px -104px;
margin-right: 3px;
}
.list-hb .hb-rj {
display: block;
float: left;
line-height: 12px;
color: #666;}
.list-hb .hb-rj .rcolor{color: #f56a03;
font-family: Arial;
font-weight: bold;}

.list-nav .list-gd{ float:right; display:block; color:#666; font-size:12px; line-height: 30px;}
.list-nav .list-gd:hover{ color:#f56a03;}


.f1waper { margin:10px auto; border:1px solid #e8e8e8; overflow:hidden; padding:10px 10px; }
.flinks1 { width:100%; clear:both; }
.flinks1 dt, .flinks1 dd { float:left; line-height:26px; }
.flinks1 dt { width:8%; color:#f05b07; text-align:left; font:normal 14px \5FAE\8F6F\96C5\9ED1 }
.flinks1 dd { width:92%; float:left; }
.flinks1 dd a { padding-left:5px; color:#666; }
.flinks1 dd a:hover { color:#f60; }
.flinks2 dd { }
.flinks2 dd .ul { width:100%; display:inline; height:26px; clear:both; }
.flinks2 dd .flnkcon1 li { width:114px; display:inline; height:26px; float:left; margin-right:1px; }
.flinks2 dd .flnkcon1 li a { padding-left:5px; }
.flnk2tit { width:100%; clear:both; display:block; overflow:hidden }
.flnk2tit li { float:left; display:inline; margin:0 5px; }
.flnk2tit li a { float:left; display:block; height:22px; line-height:22px; width:22px; text-align:center; background:#fff; border:1px solid #e0e2e1; padding:0px; font-family:Arial, Helvetica, sans-serif; }
.flnk2tit li.cur a, .flnk2tit li a:hover { color:#fff; background:#ccc; }
.f2waper { width:100%; margin:5px auto; overflow:hidden; }
.flinks3 { border:none; }
.flinks3 h3 { color:#f56a03; margin:0px; height:28px; line-height:28px; font:normal 14px \5FAE\8F6F\96C5\9ED1 }
.flinks3 .con { margin:0px; overflow:hidden; padding:0 0 10px }
.flinks3 .con ul { line-height:26px; overflow:hidden; }
.flinks3 .con ul li { width:99px; float:left; }
.flinks3 .con ul li a { color:#666; }
.flinks3 .con ul li a:hover { color:#f60; }
.links { padding:10px 20px; border: 1px solid #e7e7e7; *zoom:1;
_padding-bottom:10px; margin-bottom:10px }
.links .flinks3 { border:none; }
.links .flinks3 h3 { margin:0px; height:30px; color:#333; font:normal 14px \5FAE\8F6F\96C5\9ED1; line-height:30px; }
.cooper .flinks3 h3 { color:#333; }
.links .flinks3 .con { overflow:hidden; margin:0px; padding:0 0 10px; }
.links .flinks3 .con ul { overflow:hidden; line-height:26px; }
.links .flinks3 .con ul li { float:left; overflow:hidden; width:99px; text-overflow: ellipsis; white-space: nowrap; }
.links .flinks3 .con ul li a { color:#666; }
.links .flinks3 .con ul li a:hover { color:#f60; }
.gf-bottom .listbox { clear:both; overflow:hidden; background:#fff; padding:10px 20px; margin-top:-1px; _margin-top:2px; border-top:1px dotted #e9e9e9 }
.gf-bottom .first { margin-top:0; border-top:0 }
.gf-bottom .listbox .tit { float: left; line-height: 26px; display: inline-block; width: 65px; }
.gf-bottom .listbox ul { line-height:26px; *zoom:1;
overflow: hidden; margin-left: 10px; }
.gf-bottom .listbox li { float:left; display:inline-block; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-left:30px }
.gf-bottom .listbox li h2 { padding-left:5px; color:#535353; }
.gf-bottom .listbox li a { color:#666; }
.gf-bottom .listbox ul li a:hover { color:#f60; }
.t-r { }
.u-sf_form { float:left; display:inline; width:288px; height:27px; position:relative; z-index:1; }
.u-search_form { margin-bottom:10px; width:100%; }
.u-sf_form_ipt { width:252px; height:25px; line-height:25px; border:1px solid #e6e6e6; color: #999; border-right:0; padding-left:10px; font-size:14px; font-family:\5FAE\8F6F\96C5\9ED1; position:absolute; top:0; left:0; }
.u-sf_form_ipt:focus{ border-color:#f60}
.u-sf_form_btn { width:34px; height:27px; opacity:0.8; filter:alpha(opacity=80); overflow:hidden; text-indent:-999em; cursor:pointer; background:url(http://common.goufang.com/2012/images/icon_bg_2.jpg) no-repeat 0 0; position:absolute; right:0; top:0; border:0; }
.u-sf_form_btn:hover { opacity:1; filter:alpha(opacity=100); }
.mt15 { margin-top:15px }
.article-moreuse { padding-bottom: 10px; text-align: right; }
.fn-left, .fn-right { isplay:inline; }
.fn-left { float:left; }
.fn-right { float:right; }
.fontred { color:#d60000; }
.icon, .icon16, .icon12, .icon10, .score, .score b { display:inline-block; background:url(images/icon-png8-20141212.png?v=20141215) no-repeat; overflow:hidden }
.icon20 { width:20px; height:20px }
.icon16 { width:16px; height:16px }
.icon12 { width:12px; height:12px }
.icon10 { width:10px; height:10px }
.icon20-weixin1 { background-position:0 -640px }
.icon20-weixin2 { background-position:-20px -640px }
.icon20-weibo1 { background-position:-40px -640px }
.icon20-weibo2 { background-position:-60px -640px }
.icon20-friend1 { background-position:0 -660px }
.icon20-friend2 { background-position:-20px -660px }
.icon20-qzone1 { background-position:-40px -660px }
.icon20-qzone2 { background-position:-60px -660px }
.icon20-qq1 { background-position:0 -680px }
.icon20-qq2 { background-position:-20px -680px }
.icon16-exc { background-position:0 0 }
.icon16-ok { background-position:-20px 0 }
.icon16-no { background-position:-40px 0 }
.icon16-warn { background-position:-40px -40px }
.icon16-star1 { background-position:0 -20px }
.icon16-star2 { background-position:-20px -20px }
.icon16-star3 { background-position:-40px -20px }
.icon16-star4 { background-position:-60px -20px }
.article-collect .btn-mini { width: 88px; padding: 0px; }
.article-collect .btn-mini .icon16 { margin: 2px 4px 0px 0px; vertical-align: top; }
.article-collect { line-height: normal; margin-right: 10px; float: right; position: relative; }
.share-item { float: left; margin-right: 5px; display: inline-block; cursor: pointer; }
.article-tags { height: 24px; line-height: 24px; padding-bottom: 10px; color: #999; }
.article-tags .tags { }
.article-tags .fn-left a:link, .article-tags .fn-left a:visited { background-color: #EFEFEF; }
.article-tags .fn-left a { min-width: 40px; height: 20px; line-height: 20px; margin-right: 5px; padding: 0px 5px; display: inline-block; text-align: center; white-space: nowrap; }
.page-item-info { display: inline-block; line-height: 28px; margin-right: 8px; font-size: 12px; float:left; color:#999 }
/*back_top*/
.back_top { position:fixed; bottom:10px; border-radius:3px; _position:absolute; }
.back_top a { float:left; clear:both; display:block; display:inline; overflow:hidden; width:30px; height:30px; border:1px solid #d9d9d9; border-radius:3px; background:#faf9fe; color:#9c9c9c; text-align:center; font-size:12px; line-height:30px; *zoom:1;
}
.back_top a:hover { border-color:#999; border-radius:3px; background:#999; color:#fff; }
.back_top .go-top { display:none; }
.back_top-fix-ie6 a { bottom:10px; }


.morebtn1 { display:block; overflow:hidden; margin:10px auto; width:122px; height:31px; background:#3498DB; box-shadow: 1px 1px 1px 0px rgba(145, 145, 145, 0.3); border-radius: 3px; cursor:pointer; color: #fff; font-size: 17px; line-height: 31px; text-align: center; font-family:\5FAE\8F6F\96C5\9ED1; margin-bottom: 15px; }
.morebtn1:hover { background:#48A4E1; color:#fff; }


/*con-hood*/
.links .flinks3 .con-hood ul li { padding-right: 22px; width:auto; height: 30px; color: #666; white-space: nowrap; _padding-right: 18px; }
.links .flinks3 .con-hood .xq { float: left; display: block; overflow:hidden; padding-right:5px; width:75px; color:#333; text-align:right; text-overflow: ellipsis; white-space: nowrap; *zoom:1;
}
.links .flinks3 .con-hood .shou, .links .flinks3 .con-hood .zu { margin-left:5px; color:#999; }
.links .flinks3 .con-hood .jg { float: left; display: block; width:87px; color:#4e4e4e; *zoom:1;
}
.foot-bm { position:relative; margin-bottom:0px; padding-bottom:5px; width:100%; border-top:2px solid #f56a03; color:#666; }
.foot-bm .pysearch { width:88%; height:42px; border-bottom:1px solid #dfdfdf; text-align:left; }
.foot-bm .pysearch a { padding:0px 10px; color:#666; line-height:40px; }
.foot-bm .pysearch a:hover, .foot-bm .ftcon a:hover { color:#f60; }
.foot-bm .ftcon { margin:10px 0; text-align:left; line-height:24px; }
.foot-bm .ftcon a, .foot-bm .ftcon span { padding:0px 10px; color:#666; }
.foot-bm .logo-bm { position:absolute; top:55px; right:0; width:128px; height:58px; }
.cnzz { display: inline-block; width: 1px; }
.cnzz a { display:inline-block; text-indent:-9999px; }



@font-face {
 font-family: 'icomoon';
 src:url('http://common.goufang.com/2012/loupan/fonts/icomoon.eot');
 src:url('http://common.goufang.com/2012/loupan/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('http://common.goufang.com/2012/loupan/fonts/icomoon.woff') format('woff'), url('http://common.goufang.com/2012/loupan/fonts/icomoon.ttf') format('truetype'), url('http://common.goufang.com/2012/loupan/fonts/icomoon.svg#icomoon') format('svg');
 font-weight: normal;
 font-style: normal;
}



.sousuo{ position:relative; margin-bottom:10px}
.ss_extend {
    position: absolute;
    display: none;
    border: solid 1px #e7e7e7;
    background: #FFF;
    z-index: 99999;
    zoom: 1;
}

.ss_extend li {
    color: #c8c8c8;
}
.ss_extend li a {
    height: 20px;
    line-height: 20px;
    display: block;
    padding: 5px 8px;
    text-align: left;
}