<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: "icon2018";
  src: url('iconfont/iconfont.eot?t=1561358377041'); /* IE9 */
  src: url('iconfont/iconfont.eot?t=1561358377041#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('iconfont/iconfont.woff?t=1561358377041') format('woff'),
  url('iconfont/iconfont.ttf?t=1561358377041') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont/iconfont.svg?t=1561358377041#icon2018') format('svg'); /* iOS 4.1- */
}

.icon2018 {
  font-family: "icon2018" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon2018-yonghumingdengluzhucerenxianxing:before {
  content: "\e829";
}

.icon2018-yonghumingdengluzhucerenmianxing:before {
  content: "\e82a";
}

.icon2018-yonghudenglurenxianxing:before {
  content: "\e82b";
}

.icon2018-yonghudenglurenmianxing:before {
  content: "\e82c";
}

.icon2018-kefurengongfuwuxianxing:before {
  content: "\e82d";
}

.icon2018-kefurengongfuwumianxing:before {
  content: "\e82e";
}

.icon2018-kehuyonghuqunzurenxianxing:before {
  content: "\e82f";
}

.icon2018-kehuyonghuqunzurenmianxing:before {
  content: "\e830";
}

.icon2018-kehuqunzurenxianxing:before {
  content: "\e831";
}

.icon2018-kehuqunzurenmianxing:before {
  content: "\e832";
}

.icon2018-jingjirenjinglikehuxianxing:before {
  content: "\e833";
}

.icon2018-jingjirenjinglikehumianxing:before {
  content: "\e834";
}

.icon2018-xingbienanxianxing:before {
  content: "\e835";
}

.icon2018-xingbienanmianxing:before {
  content: "\e836";
}

.icon2018-xingbienvxianxing:before {
  content: "\e837";
}

.icon2018-xingbienvmianxing:before {
  content: "\e838";
}

.icon2018-lingdaijingjirenxianxing:before {
  content: "\e839";
}

.icon2018-lingdaijingjirenmianxing:before {
  content: "\e83a";
}

.icon2018-fangwulouzuoxianxing:before {
  content: "\e83b";
}

.icon2018-fangwulouzuomianxing:before {
  content: "\e83c";
}

.icon2018-fangwulouzuoxianxing1:before {
  content: "\e83d";
}

.icon2018-fangwulouzuomianxing1:before {
  content: "\e83e";
}

.icon2018-fangzixuexiaohaiwaixianxing:before {
  content: "\e83f";
}

.icon2018-fangzixuexiaohaiwaimianxing:before {
  content: "\e840";
}

.icon2018-fangwulouzuoloupanxianxing:before {
  content: "\e841";
}

.icon2018-fangwulouzuoloupanmianxing:before {
  content: "\e842";
}

.icon2018-zhuyeshouyefangzixianxing:before {
  content: "\e843";
}

.icon2018-zhuyeshouyefangzimianxing:before {
  content: "\e844";
}

.icon2018-zufangyuechifangzixianxing:before {
  content: "\e845";
}

.icon2018-zufangyuechifangzimianxing:before {
  content: "\e846";
}

.icon2018-maifangrenminbifangzixianxing:before {
  content: "\e847";
}

.icon2018-maifangrenminbifangzimianxing:before {
  content: "\e848";
}

.icon2018-fangjiameiyuanfangzixianxing:before {
  content: "\e849";
}

.icon2018-fangjiameiyuanfangzimianxing:before {
  content: "\e84a";
}

.icon2018-jiaotonggongjiaochekanfangtuandabaxianxing:before {
  content: "\e84b";
}

.icon2018-jiaotonggongjiaochekanfangtuandabamianxing:before {
  content: "\e84c";
}

.icon2018-jiaotongditiehuocheguidaoxianxing:before {
  content: "\e84d";
}

.icon2018-jiaotongditiehuocheguidaomianxing:before {
  content: "\e84e";
}

.icon2018-jiaotongchuzuchesijiachexianxing:before {
  content: "\e84f";
}

.icon2018-jiaotongchuzuchesijiachemianxing:before {
  content: "\e850";
}

.icon2018-jiaotonglunchuanshuiluxianxing:before {
  content: "\e851";
}

.icon2018-jiaotonglunchuanshuilumianxing:before {
  content: "\e852";
}

.icon2018-jiaotonghuocheyunshuxianxing:before {
  content: "\e853";
}

.icon2018-jiaotonghuocheyunshumianxing:before {
  content: "\e854";
}

.icon2018-jiaotongditiedongchegaotiexianxing:before {
  content: "\e855";
}

.icon2018-jiaotongditiedongchegaotiemianxing:before {
  content: "\e856";
}

.icon2018-jiaotongxiaojiaochesijiachexianxing:before {
  content: "\e857";
}

.icon2018-jiaotongxiaojiaochesijiachemianxing:before {
  content: "\e858";
}

.icon2018-jiaotongshuilulunchuanhanghaixianxing:before {
  content: "\e859";
}

.icon2018-jiaotongshuilulunchuanhanghaimianxing:before {
  content: "\e85a";
}

.icon2018-jiaotongdanchezihangcheqihangxianxing:before {
  content: "\e85b";
}

.icon2018-jiaotongdanchezihangcheqihangmianxing:before {
  content: "\e85c";
}

.icon2018-jiaotonghonglvdengxinhaodengxianxing:before {
  content: "\e85d";
}

.icon2018-jiaotonghonglvdengxinhaodengmianxing:before {
  content: "\e85e";
}

.icon2018-jiaotongtingchechangxianxing:before {
  content: "\e85f";
}

.icon2018-jiaotongtingchechangmianxing:before {
  content: "\e860";
}

.icon2018-jiaotongzhishipailubiaoxianxing:before {
  content: "\e861";
}

.icon2018-jiaotongzhishipailubiaomianxing:before {
  content: "\e862";
}

.icon2018-jiaotongyunshuxianxing:before {
  content: "\e863";
}

.icon2018-jiaotongyunshumianxing:before {
  content: "\e864";
}

.icon2018-bodazhongdianhuatongxinlianxixianxing:before {
  content: "\e865";
}

.icon2018-bodazhongdianhuatongxinlianximianxing:before {
  content: "\e866";
}

.icon2018-dianhuatongxinlianxibodaxianxing:before {
  content: "\e867";
}

.icon2018-dianhuatongxinlianxibodamianxing:before {
  content: "\e868";
}

.icon2018-shoujidianhuatongxinlianxibodaxianxing:before {
  content: "\e869";
}

.icon2018-shoujidianhuatongxinlianxibodamianxing:before {
  content: "\e86a";
}

.icon2018-tongxindianhualianxibodaxianxing:before {
  content: "\e86b";
}

.icon2018-tongxindianhualianxibodamianxing:before {
  content: "\e86c";
}

.icon2018-zuojidianhuatongxinlianxibodaxianxing:before {
  content: "\e86d";
}

.icon2018-zuojidianhuatongxinlianxibodamianxing:before {
  content: "\e86e";
}

.icon2018-ditudingweizhaofangxianxing:before {
  content: "\e86f";
}

.icon2018-ditudingweizhaofangmianxing:before {
  content: "\e870";
}

.icon2018-dingweidituzhaofangxianxing:before {
  content: "\e871";
}

.icon2018-dingweidituzhaofangmianxing:before {
  content: "\e872";
}

.icon2018-dingweiweizhizuobiaoxianxing:before {
  content: "\e873";
}

.icon2018-dingweiweizhizuobiaomianxing:before {
  content: "\e874";
}

.icon2018-feijifasongqidianchufaxianxing:before {
  content: "\e875";
}

.icon2018-feijifasongqidianchufamianxing:before {
  content: "\e876";
}

.icon2018-huanxianditudingweixianxing:before {
  content: "\e877";
}

.icon2018-huanxianditudingweimianxing:before {
  content: "\e878";
}

.icon2018-zhaofangditudingweixianxing:before {
  content: "\e879";
}

.icon2018-zhaofangditudingweimianxing:before {
  content: "\e87a";
}

.icon2018-fangqipaoliaotiansixinpinglunxiaoxihuifuxian:before {
  content: "\e87b";
}

.icon2018-fangqipaoliaotiansixinpinglunxiaoxihuifumian:before {
  content: "\e87c";
}

.icon2018-fangqipaosixinxiaoxipinglunliaotianhuifuxian:before {
  content: "\e87d";
}

.icon2018-fangqipaosixinxiaoxipinglunliaotianhuifumian:before {
  content: "\e87e";
}

.icon2018-fangqipaoxiaoxisixinpinglunliaotianhuifuxian:before {
  content: "\e87f";
}

.icon2018-fangqipaoxiaoxisixinpinglunliaotianhuifumian:before {
  content: "\e880";
}

.icon2018-huifusixinpinglunxiaoxiliaotianxianxing:before {
  content: "\e881";
}

.icon2018-huifusixinpinglunxiaoxiliaotianxianxingmianxing:before {
  content: "\e882";
}

.icon2018-pinglunsixinxiaoxiliaotianhuifuqipaoxianxing:before {
  content: "\e883";
}

.icon2018-pinglunsixinxiaoxiliaotianhuifuqipaomianxing:before {
  content: "\e884";
}

.icon2018-qipaosixinpinglunxiaoxiliaotianhuifuxianxing:before {
  content: "\e885";
}

.icon2018-qipaosixinpinglunxiaoxiliaotianhuifumianxing:before {
  content: "\e886";
}

.icon2018-sixinxiaoxiliaotianpinglunhuifuxianxing:before {
  content: "\e887";
}

.icon2018-sixinxiaoxiliaotianpinglunhuifumianxing:before {
  content: "\e888";
}

.icon2018-lingdangtixingxiaoxigonggaozhuyitongzhizhong:before {
  content: "\e889";
}

.icon2018-lingdangtixingxiaoxigonggaozhuyitongzhizhong1:before {
  content: "\e88a";
}

.icon2018-tongzhixiaoxitixinggonggaozhuyixianxing:before {
  content: "\e88b";
}

.icon2018-tongzhixiaoxitixinggonggaozhuyimianxing:before {
  content: "\e88c";
}

.icon2018-xiaoxixinxiduanxintixingyoujiantongzhisixin:before {
  content: "\e88d";
}

.icon2018-xiaoxixinxiduanxintixingyoujiantongzhisixin1:before {
  content: "\e88e";
}

.icon2018-xinxiduanxinxiaoxitixingyoujiansixinyouxiang:before {
  content: "\e88f";
}

.icon2018-xinxiduanxinxiaoxitixingyoujiansixinyouxiang1:before {
  content: "\e890";
}

.icon2018-kaipantixinglishijilutongzhixianxing:before {
  content: "\e891";
}

.icon2018-kaipantixinglishijilutongzhimianxing:before {
  content: "\e892";
}

.icon2018-naozhongshijianjishitixingxianshitongzhixianxing:before {
  content: "\e893";
}

.icon2018-naozhongshijianjishitixingxianshitongzhimianxing:before {
  content: "\e894";
}

.icon2018-shijianlishijilujishizhongbiaoxianxing:before {
  content: "\e895";
}

.icon2018-shijianlishijilujishizhongbiaomianxing:before {
  content: "\e896";
}

.icon2018-biaochikeduceliangmianjixianxing:before {
  content: "\e897";
}

.icon2018-biaochikeduceliangmianjimianxing:before {
  content: "\e898";
}

.icon2018-fenxiangjiantouxianxing:before {
  content: "\e899";
}

.icon2018-fenxiangjiantoumianxing:before {
  content: "\e89a";
}

.icon2018-huojianredianzhidaxianxing:before {
  content: "\e89b";
}

.icon2018-huojianredianzhidamianxing:before {
  content: "\e89c";
}

.icon2018-huomiaohuoreredianhuobaoxianxing:before {
  content: "\e89d";
}

.icon2018-huomiaohuoreredianhuobaomianxing:before {
  content: "\e89e";
}

.icon2018-shaixuanloudouxianxing:before {
  content: "\e89f";
}

.icon2018-shaixuanloudoumianxing:before {
  content: "\e8a0";
}

.icon2018-sousuofangdajingchazhaoxianxing:before {
  content: "\e8a1";
}

.icon2018-sousuofangdajingchazhaomianxing:before {
  content: "\e8a2";
}

.icon2018-wenhaoyuanyiwenxianxing:before {
  content: "\e8a3";
}

.icon2018-wenhaoyuanyiwenmianxing:before {
  content: "\e8a4";
}

.icon2018-yiwenwenhaoduihuakuangjiedaxianxing:before {
  content: "\e8a5";
}

.icon2018-yiwenwenhaoduihuakuangjiedamianxing:before {
  content: "\e8a6";
}

.icon2018-wendangzhejiaowenbenxinwenzixunxianxing:before {
  content: "\e8a7";
}

.icon2018-wendangzhejiaowenbenxinwenzixunmianxing:before {
  content: "\e8a8";
}

.icon2018-wendangwenbenfankuibianjibixianxing:before {
  content: "\e8a9";
}

.icon2018-wendangwenbenfankuibianjibimianxing:before {
  content: "\e8aa";
}

.icon2018-wendangbianjibifankuiwenbenxianxing:before {
  content: "\e8ab";
}

.icon2018-wendangbianjibifankuiwenbenmianxing:before {
  content: "\e8ac";
}

.icon2018-wendangbaocuoguanbichazhejiaoyuanxingxianxing:before {
  content: "\e8ad";
}

.icon2018-wendangbaocuoguanbichazhejiaoyuanxingmianxing:before {
  content: "\e8ae";
}

.icon2018-jisuanqizhuangxiujisuanqiqianzixiulixianxing:before {
  content: "\e8af";
}

.icon2018-jisuanqizhuangxiujisuanqiqianzixiulimianxing:before {
  content: "\e8b0";
}

.icon2018-jisuanqijianjiexianxing:before {
  content: "\e8b1";
}

.icon2018-jisuanqijianjiemianxing:before {
  content: "\e8b2";
}

.icon2018-jisuanqijiajianchengchuxianxing:before {
  content: "\e8b3";
}

.icon2018-jisuanqijiajianchengchumianxing:before {
  content: "\e8b4";
}

.icon2018-zhoubianyiyuanjiuhuhongshiziyaoxiangxianxing:before {
  content: "\e8b5";
}

.icon2018-zhoubianyiyuanjiuhuhongshiziyaoxiangmianxing:before {
  content: "\e8b6";
}

.icon2018-zhoubianxuexiaoboshimaoxianxing:before {
  content: "\e8b7";
}

.icon2018-zhoubianxuexiaoboshimaomianxing:before {
  content: "\e8b8";
}

.icon2018-zhoubiandianyingyuanjiaopianxianxing:before {
  content: "\e8b9";
}

.icon2018-zhoubiandianyingyuanjiaopianmianxing:before {
  content: "\e8ba";
}

.icon2018-zhoubianchaoshigouwuchexiaotuicheshangchangxianxing:before {
  content: "\e8bb";
}

.icon2018-zhoubianchaoshigouwuchexiaotuicheshangchangmianxing:before {
  content: "\e8bc";
}

.icon2018-zhoubiancantingcanpanfandianguogaixianxing:before {
  content: "\e8bd";
}

.icon2018-zhoubiancantingcanpanfandianguogaimianxing:before {
  content: "\e8be";
}

.icon2018-jiazhuangshuazigunziyouqishuaxianxing:before {
  content: "\e8bf";
}

.icon2018-jiazhuangshuazigunziyouqishuamianxing:before {
  content: "\e8c0";
}

.icon2018-jiazhuangshafashineijiajujiajubaozuokongwei:before {
  content: "\e8c1";
}

.icon2018-jiazhuangshafashineijiajujiajubaozuokongwei1:before {
  content: "\e8c2";
}

.icon2018-jiazhuangmenhuxingxuanguanzhaoxiangxianxing:before {
  content: "\e8c3";
}

.icon2018-jiazhuangmenhuxingxuanguanzhaoxiangmianxing:before {
  content: "\e8c4";
}

.icon2018-jiazhuanghuxingpingmiantuxianxing:before {
  content: "\e8c5";
}

.icon2018-jiazhuanghuxingpingmiantumianxing:before {
  content: "\e8c6";
}

.icon2018-jiazhuangdiaodengdengpaofaguangmingliangxianxing:before {
  content: "\e8c7";
}

.icon2018-jiazhuangdiaodengdengpaofaguangmingliangmianxing:before {
  content: "\e8c8";
}

.icon2018-zhibobofangshexiangjitianxianxianxing:before {
  content: "\e8c9";
}

.icon2018-zhibobofangshexiangjitianxianmianxing:before {
  content: "\e8ca";
}

.icon2018-zhibobofangshexiangjikanyanjingdianshixianxing:before {
  content: "\e8cb";
}

.icon2018-zhibobofangshexiangjikanyanjingdianshimianxing:before {
  content: "\e8cc";
}

.icon2018-zhibobofangshexiangjiguankanxianxing:before {
  content: "\e8cd";
}

.icon2018-zhibobofangshexiangjiguankanmianxing:before {
  content: "\e8ce";
}

.icon2018-xiaolianzhengquekaixintongyiyuanxingchenggongxianxing:before {
  content: "\e8cf";
}

.icon2018-xiaolianzhengquekaixintongyiyuanxingchenggongmianxing:before {
  content: "\e8d0";
}

.icon2018-kuliancuowushibaibugaoxingyuanxingxianxing:before {
  content: "\e8d1";
}

.icon2018-kuliancuowushibaibugaoxingyuanxingmianxing:before {
  content: "\e8d2";
}

.icon2018-tianjiayuanzengjiazhankaixianxing:before {
  content: "\e8d3";
}

.icon2018-tianjiayuanzengjiazhankaimianxing:before {
  content: "\e8d4";
}

.icon2018-jianshaoyuanshanchushouqixianxing:before {
  content: "\e8d5";
}

.icon2018-jianshaoyuanshanchushouqimianxing:before {
  content: "\e8d6";
}

.icon2018-querenyuanzhengqueduigoutijiaochenggongwancheng:before {
  content: "\e8d7";
}

.icon2018-querenyuanzhengqueduigoutijiaochenggongwancheng1:before {
  content: "\e8d8";
}

.icon2018-quxiaoyuancuowufanhuishanchuguanbixianxing:before {
  content: "\e8d9";
}

.icon2018-quxiaoyuancuowufanhuishanchuguanbimianxing:before {
  content: "\e8da";
}

.icon2018-tishizhuyixiaoxitanhaoyuanxingxianxing:before {
  content: "\e8db";
}

.icon2018-tishizhuyixiaoxitanhaoyuanxingmianxing:before {
  content: "\e8dc";
}

.icon2018-bofangkaishishipinyuanxingxianxing:before {
  content: "\e8dd";
}

.icon2018-bofangkaishishipinyuanxingmianxing:before {
  content: "\e8de";
}

.icon2018-zengjiatianjiaxianxing:before {
  content: "\e8df";
}

.icon2018-zengjiatianjiamianxing:before {
  content: "\e8e0";
}

.icon2018-tianjiafangzengjiazhankaixianxing:before {
  content: "\e8e1";
}

.icon2018-tianjiafangzengjiazhankaimianxing:before {
  content: "\e8e2";
}

.icon2018-jianshaosuojianxianxing:before {
  content: "\e8e3";
}

.icon2018-jianshaosuojianmianxing:before {
  content: "\e8e4";
}

.icon2018-jianshaofangshanchushouqixianxing:before {
  content: "\e8e5";
}

.icon2018-jianshaofangshanchushouqimianxing:before {
  content: "\e8e6";
}

.icon2018-lajitongshanchudiudiaoxianxing:before {
  content: "\e8e7";
}

.icon2018-lajitongshanchudiudiaomianxing:before {
  content: "\e8e8";
}

.icon2018-kaiguankaishiguanbidianyuanyuanxingxianxing:before {
  content: "\e8e9";
}

.icon2018-kaiguankaishiguanbidianyuanyuanxingmianxing:before {
  content: "\e8ea";
}

.icon2018-xiangshangyuanjiantoushangjiantouxianxing:before {
  content: "\e8eb";
}

.icon2018-xiangshangyuanjiantoushangjiantoumianxing:before {
  content: "\e8ec";
}

.icon2018-xiangxiayuanjiantouxiajiantouxianxing:before {
  content: "\e8ed";
}

.icon2018-xiangxiayuanjiantouxiajiantoumianxing:before {
  content: "\e8ee";
}

.icon2018-xiangzuoyuanjiantouzuojiantouxianxing:before {
  content: "\e8ef";
}

.icon2018-xiangzuoyuanjiantouzuojiantoumianxing:before {
  content: "\e8f0";
}

.icon2018-xiangyouyuanjiantouyoujiantouxianxing:before {
  content: "\e8f1";
}

.icon2018-xiangyouyuanjiantouyoujiantoumianxing:before {
  content: "\e8f2";
}

.icon2018-xiangshangyuanjiantoushangjiantouxiangshangxianxing:before {
  content: "\e8f3";
}

.icon2018-xiangshangyuanjiantoushangjiantouxiangshangmianxing:before {
  content: "\e8f4";
}

.icon2018-xiangxiayuanjiantouxiajiantouxiangxiaxianxing:before {
  content: "\e8f5";
}

.icon2018-xiangxiayuanjiantouxiajiantouxiangxiamianxing:before {
  content: "\e8f6";
}

.icon2018-xiangzuoyuanjiantouzuojiantouxiangzuoxianxing:before {
  content: "\e8f7";
}

.icon2018-xiangzuoyuanjiantouzuojiantouxiangzuomianxing:before {
  content: "\e8f8";
}

.icon2018-xiangyouyuanjiantouyoujiantouxiangyouxianxing:before {
  content: "\e8f9";
}

.icon2018-xiangyouyuanjiantouyoujiantouxiangyoumianxing:before {
  content: "\e8fa";
}

.icon2018-shangshengshangjiantouxiangshangzhangxianxing:before {
  content: "\e8fb";
}

.icon2018-shangshengshangjiantouxiangshangzhangmianxing:before {
  content: "\e8fc";
}

.icon2018-xiajiangxiajiantouxiangxiadiexianxing:before {
  content: "\e8fd";
}

.icon2018-xiajiangxiajiantouxiangxiadiemianxing:before {
  content: "\e8fe";
}

.icon2018-zuojiantouxiangzuofanhuixianxing:before {
  content: "\e8ff";
}

.icon2018-zuojiantouxiangzuofanhuimianxing:before {
  content: "\e900";
}

.icon2018-youjiantouxiangyouqianwangxianxing:before {
  content: "\e901";
}

.icon2018-youjiantouxiangyouqianwangmianxing:before {
  content: "\e902";
}

.icon2018-shangsanjiaoxiangshangxianxing:before {
  content: "\e903";
}

.icon2018-shangsanjiaoxiangshangmianxing:before {
  content: "\e904";
}

.icon2018-xiasanjiaoxiangxiaxianxing:before {
  content: "\e905";
}

.icon2018-xiasanjiaoxiangxiamianxing:before {
  content: "\e906";
}

.icon2018-zuosanjiaoxiangzuoxianxing:before {
  content: "\e907";
}

.icon2018-zuosanjiaoxiangzuomianxing:before {
  content: "\e908";
}

.icon2018-yousanjiaoxiangyouxianxing:before {
  content: "\e909";
}

.icon2018-yousanjiaoxiangyoumianxing:before {
  content: "\e90a";
}

.icon2018-shangjiantouxiangshangxianxing:before {
  content: "\e90b";
}

.icon2018-xiajiantouxiangxiaxianxing:before {
  content: "\e90c";
}

.icon2018-zuojiantouxiangzuoxianxing:before {
  content: "\e90d";
}

.icon2018-youjiantouxiangyouxianxing:before {
  content: "\e90e";
}

.icon2018-shouqishangjiantouxiangshangxianxing:before {
  content: "\e90f";
}

.icon2018-xialazhankaixiajiantouxiangxiaxianxing:before {
  content: "\e910";
}

.icon2018-fanhuizuojiantouxiangzuoshangyibuxianxing:before {
  content: "\e911";
}

.icon2018-tiaozhuanqianwangyoujiantouxiangyouxiayibuxianxing:before {
  content: "\e912";
}

.icon2018-querenduigouzhengquetijiaowanchengxianxing:before {
  content: "\e913";
}

.icon2018-quxiaocuowufanhuituichuguanbishanchuxianxing:before {
  content: "\e914";
}

.icon2018-tianjiazengjiazhankaixianxing:before {
  content: "\e915";
}

.icon2018-jianshaoqudiaosuojianshanchushouqixianxing:before {
  content: "\e916";
}

.icon2018-shuaxinshijiantongzhilishijilutixingxianxing:before {
  content: "\e917";
}

.icon2018-shuaxingengxinzhongzhixunhuanshuangjiantouxianxing:before {
  content: "\e918";
}

.icon2018-PKduibixianxing:before {
  content: "\e919";
}

.icon2018-lianjiexianxing:before {
  content: "\e91a";
}

.icon2018-huidaodingbufanhuitoubushangfanjiantouxianxing:before {
  content: "\e91b";
}

.icon2018-saomiaosaomaerweimaxianxing:before {
  content: "\e91c";
}

.icon2018-erweimaxianxing:before {
  content: "\e91d";
}

.icon2018-shujuquxianzoushiqushifazhantubiaoshangsheng:before {
  content: "\e91e";
}

.icon2018-shujuquxianzoushiqushifazhantubiaoshangsheng1:before {
  content: "\e91f";
}

.icon2018-fenxiangdaozhuanfafasongzhiyuanquanxianxing:before {
  content: "\e920";
}

.icon2018-fenxiangdaozhuanfafasongzhiyuanquanmianxing:before {
  content: "\e921";
}

.icon2018-caidangengduozhankaimuluyuanxingxianxing:before {
  content: "\e922";
}

.icon2018-caidangengduozhankaimuluyuanxingmianxing:before {
  content: "\e923";
}

.icon2018-caidangengduozhankaimuluxianxing:before {
  content: "\e924";
}

.icon2018-caidangengduozhankaimulumianxing:before {
  content: "\e925";
}

.icon2018-caidangengduozhankaimulufangxingxianxing:before {
  content: "\e926";
}

.icon2018-caidangengduozhankaimulufangxingmianxing:before {
  content: "\e927";
}

.icon2018-fenxiangQQqqkongjianqzoneten:before {
  content: "\e929";
}

.icon2018-fenxiangQQqqkongjianqzoneten1:before {
  content: "\e92a";
}

.icon2018-fenxiangQQqqtengxuntensent:before {
  content: "\e92b";
}

.icon2018-fenxiangQQqqtengxuntensent1:before {
  content: "\e92c";
}

.icon2018-fenxiangweixinpengyouquanshareyuanxingmian:before {
  content: "\e92d";
}

.icon2018-fenxiangweixinpengyouquansharemianxing:before {
  content: "\e92e";
}

.icon2018-fenxiangweiboxinlangsinashare:before {
  content: "\e92f";
}

.icon2018-fenxiangweiboxinlangsinashare1:before {
  content: "\e930";
}

.icon2018-fenxiangpengyouquanweixinWeChatsha:before {
  content: "\e931";
}

.icon2018-fenxiangpengyouquanweixinyuanxingWeChat:before {
  content: "\e932";
}

.icon2018-fenxiangdoubanshareyuanxingmianxing:before {
  content: "\e933";
}

.icon2018-shujuquxianzoushiqushitubiaoshangshengxianxing:before {
  content: "\e934";
}

.icon2018-shujuquxianzoushiqushijiantouzhuzhuangtubiao:before {
  content: "\e935";
}

.icon2018-fenxiangzhuanfafasongzhijiantouyuanxingshar:before {
  content: "\e936";
}

.icon2018-fenxiangzhuanfafasongzhijiantoufangxingshar:before {
  content: "\e937";
}

.icon2018-caidangengduozhankaimuluchoutihanbaobaoxian:before {
  content: "\e938";
}

.icon2018-xingxingshoucangbiaozhubiaojizhongyaopingjiadengji:before {
  content: "\e939";
}

.icon2018-xingxingshoucangbiaozhubiaojizhongyaopingjiadengji1:before {
  content: "\e93a";
}

.icon2018-huiyuanVIPdengjigaojixianxing:before {
  content: "\e93b";
}

.icon2018-huiyuanVIPdengjigaojimianxing:before {
  content: "\e93c";
}

.icon2018-guankanchakanguanzhuyanjingliulanyueduxianxing:before {
  content: "\e93d";
}

.icon2018-guankanchakanguanzhuyanjingliulanyuedumianxing:before {
  content: "\e93e";
}

.icon2018-dianzanhaopingdamuzhixihuandingzhichixianxing:before {
  content: "\e93f";
}

.icon2018-dianzanhaopingdamuzhixihuandingzhichimianxing:before {
  content: "\e940";
}

.icon2018-caitaoyanbuxihuanchapingxianxing:before {
  content: "\e941";
}

.icon2018-caitaoyanbuxihuanchapingmianxing:before {
  content: "\e942";
}

.icon2018-biaojiqizihuodongbiaozhuzhongyaoteshuxianxing:before {
  content: "\e943";
}

.icon2018-biaojiqizihuodongbiaozhuzhongyaoteshumianxing:before {
  content: "\e944";
}

.icon2018-aixinhaopingtaoxinshoucangxihuanxianxing:before {
  content: "\e945";
}

.icon2018-aixinhaopingtaoxinshoucangxihuanmianxing:before {
  content: "\e946";
}

.icon2018-bofangkaishixianxing:before {
  content: "\e947";
}

.icon2018-bofangkaishimianxing:before {
  content: "\e948";
}

.icon2018-shangyishouxianxing:before {
  content: "\e949";
}

.icon2018-shangyishoumianxing:before {
  content: "\e94a";
}

.icon2018-xiayishouxianxing:before {
  content: "\e94b";
}

.icon2018-xiayishou_mianxing:before {
  content: "\e94c";
}

.icon2018-shengyinyinliangxianxing:before {
  content: "\e94d";
}

.icon2018-shengyinyinliangmianxing:before {
  content: "\e94e";
}

.icon2018-shengyinjingyinxianxing:before {
  content: "\e94f";
}

.icon2018-shengyinjingyinmianxing:before {
  content: "\e950";
}

.icon2018-zantingyuanxingxianxing:before {
  content: "\e951";
}

.icon2018-zantingyuanxingmianxing:before {
  content: "\e952";
}

.icon2018-kefuerjirengongfuwuxianxing:before {
  content: "\e953";
}

.icon2018-kefuerjirengongfuwumianxing:before {
  content: "\e954";
}

.icon2018-shuohualuyinmaikefenghuatongxianxing:before {
  content: "\e955";
}

.icon2018-shuohualuyinmaikefenghuatongmianxing:before {
  content: "\e956";
}

.icon2018-paizhaoxiangjixianxing:before {
  content: "\e957";
}

.icon2018-paizhaoxiangjimianxing:before {
  content: "\e958";
}

.icon2018-tupiantukuxiangcexianxing:before {
  content: "\e959";
}

.icon2018-tupiantukuxiangcemianxing:before {
  content: "\e95a";
}

.icon2018-xuanzhuanpingmuxianxing:before {
  content: "\e95b";
}

.icon2018-xuanzhuanpingmu_mianxing:before {
  content: "\e95c";
}

.icon2018-erweimaxianxing1:before {
  content: "\e95d";
}

.icon2018-erweimamianxing:before {
  content: "\e95e";
}

.icon2018-quanpingchongmanpingmufangdaxianxing:before {
  content: "\e95f";
}

.icon2018-xiazaibaocuncunchuxianxing:before {
  content: "\e960";
}

.icon2018-zantingxianxing:before {
  content: "\e961";
}

.icon2018-faxiandongtaixinxianshixianxing:before {
  content: "\e962";
}

.icon2018-faxiandongtaixinxianshimianxing:before {
  content: "\e963";
}

.icon2018-loupanquanzidongtaixinxianshixianxing:before {
  content: "\e964";
}

.icon2018-loupanquanzidongtaixinxianshimianxing:before {
  content: "\e965";
}

.icon2018-shezhiyushechilunxianxing:before {
  content: "\e966";
}

.icon2018-shezhiyushechilunmianxing:before {
  content: "\e967";
}

.icon2018-wenzhangzixunzhejiaoxinwendongtaitiezixianxing:before {
  content: "\e968";
}

.icon2018-wenzhangzixunzhejiaoxinwendongtaimianxing:before {
  content: "\e969";
}

.icon2018-youhuizhekoufuliquanqianhongbaorenminbi:before {
  content: "\e96a";
}

.icon2018-youhuizhekoufuliquanqianhongbaorenminbi1:before {
  content: "\e96b";
}

.icon2018-zhiboguankanliangbofangsheyingshexiangjixianxing:before {
  content: "\e96c";
}

.icon2018-zhiboguankanliangbofangsheyingshexiangjimianxing:before {
  content: "\e96d";
}

.icon2018-zhuangxiujiajushuidianxianxing:before {
  content: "\e96e";
}

.icon2018-zhuangxiujiajushuidianmianxing:before {
  content: "\e96f";
}

.icon2018-zhuangxiujiajushuaziyouqifenshuaxianxing:before {
  content: "\e970";
}

.icon2018-zhuangxiujiajushuaziyouqifenshuamianxing:before {
  content: "\e971";
}

.icon2018-zhuangxiujiajunimuxianxing:before {
  content: "\e972";
}

.icon2018-zhuangxiujiajunimumianxing:before {
  content: "\e973";
}

.icon2018-zhuangxiujiajuketingchangshafashuangrenqijushi:before {
  content: "\e974";
}

.icon2018-zhuangxiujiajuketingchangshafashuangrenqijushi1:before {
  content: "\e975";
}

.icon2018-zhuangxiujiajuanzhuangzuantoukaiqiangdadongchuankong:before {
  content: "\e976";
}

.icon2018-zhuangxiujiajuanzhuangzuantoukaiqiangdadongchuankong1:before {
  content: "\e977";
}

.icon2018-yinhangqiazhifuzhangdanfukuanjinqianchucunqia:before {
  content: "\e978";
}

.icon2018-yinhangqiazhifuzhangdanfukuanjinqianchucunqia1:before {
  content: "\e979";
}

.icon2018-xiuxiancanyinyulexiawuchakafeibeizishui:before {
  content: "\e97a";
}

.icon2018-xiuxiancanyinyulexiawuchakafeibeizishui1:before {
  content: "\e97b";
}

.icon2018-qiyeyanzhengshenhetongguochenggongdunpaixianxing:before {
  content: "\e97c";
}

.icon2018-qiyeyanzhengshenhetongguochenggongdunpaimianxing:before {
  content: "\e97d";
}

.icon2018-renzhengshenfenchenggongyanzhengrenyuanxianxing:before {
  content: "\e97e";
}

.icon2018-renzhengshenfenchenggongyanzhengrenyuanmianxing:before {
  content: "\e97f";
}

.icon2018-jingjirenrenzhengyanzhengchenggongzhengjianxianxing:before {
  content: "\e980";
}

.icon2018-jingjirenrenzhengyanzhengchenggongzhengjianmianxing:before {
  content: "\e981";
}

.icon2018-yonghurenzhengshenfenyanzhengchenggongrendengluxianxing:before {
  content: "\e982";
}

.icon2018-yonghurenzhengshenfenyanzhengchenggongrendenglumianxing:before {
  content: "\e983";
}

.icon2018-yanzhengchenggongshenhetongguodunpaixianxing:before {
  content: "\e984";
}

.icon2018-yanzhengchenggongshenhetongguodunpaimianxing:before {
  content: "\e985";
}

.icon2018-shenhetongguoyanzhengchenggongjiangzhangxianxing:before {
  content: "\e986";
}

.icon2018-shenhetongguoyanzhengchenggongjiangzhangmianxing:before {
  content: "\e987";
}

.icon2018-huiyuanVIPrenzhengjiaVzhongyaogaodengji:before {
  content: "\e988";
}

.icon2018-huiyuanVIPrenzhengjiaVzhongyaogaodengji1:before {
  content: "\e989";
}

.icon2018-gengduofenleicaidanzhongleixianxing:before {
  content: "\e98a";
}

.icon2018-gengduofenleicaidanzhongleimianxing:before {
  content: "\e98b";
}

.icon2018-gangbijianruzhuheyuehetonghezuoxianxing:before {
  content: "\e98c";
}

.icon2018-gangbijianruzhuheyuehetonghezuomianxing:before {
  content: "\e98d";
}

.icon2018-ruzhuhezuojiangbeichenggongxianxing:before {
  content: "\e98e";
}

.icon2018-ruzhuhezuojiangbeichenggongmianxing:before {
  content: "\e98f";
}

.icon2018-hezuowoshouyouyihexiehepinggongyingxianxing:before {
  content: "\e990";
}

.icon2018-hezuowoshouyouyihexiehepinggongyingmianxing:before {
  content: "\e991";
}

.icon2018-guanggaoweihezuoshangyeruzhupingtaidiannaoxian:before {
  content: "\e992";
}

.icon2018-guanggaoweihezuoshangyeruzhupingtaidiannaomian:before {
  content: "\e993";
}

.icon2018-huangguanwangguanhuiyuanshenfendengjirenzhengxianxing:before {
  content: "\e994";
}

.icon2018-huangguanwangguanhuiyuanshenfendengjirenzhengmianxing:before {
  content: "\e995";
}

.icon2018-shuqianbiaozhubiaojizhengshurenzhengxianxing:before {
  content: "\e996";
}

.icon2018-shuqianbiaozhubiaojizhengshurenzhengmianxing:before {
  content: "\e997";
}

.icon2018-hezuogongyingshangyegongxiangxianxing:before {
  content: "\e998";
}

.icon2018-hezuogongyingshangyegongxiangmianxing:before {
  content: "\e999";
}

.icon2018-gongwenbaoshangyehetonghezuogongzuoxianxing:before {
  content: "\e99a";
}

.icon2018-gongwenbaoshangyehetonghezuogongzuomianxing:before {
  content: "\e99b";
}

.icon2018-gaizhangrenzhengshenhexianxing:before {
  content: "\e99c";
}

.icon2018-gaizhangrenzhengshenhemianxing:before {
  content: "\e99d";
}

.icon2018-chaigaibanshouliujiaotoujiajuzhuangxiuxianxing:before {
  content: "\e99e";
}

.icon2018-chaigaibanshouliujiaotoujiajuzhuangxiumianxing:before {
  content: "\e99f";
}

.icon2018-shejichizibiceliangduliangjiajuzhuangxiu:before {
  content: "\e9a1";
}

.icon2018-shejishejichizibiceliangduliangjiajuzhuang:before {
  content: "\e9a2";
}

.icon2018-xiezilouchuzuxianxing:before {
  content: "\e9a3";
}

.icon2018-xiezilouchuzumianxing:before {
  content: "\e9a4";
}

.icon2018-xiezilouchushouxianxing:before {
  content: "\e9a5";
}

.icon2018-xiezilouchushoumianxing:before {
  content: "\e9a6";
}

.icon2018-suodenglumima:before {
  content: "\e9a7";
}

.icon2018-suodenglumimamianxing:before {
  content: "\e9a8";
}

.icon2018-Vzuanshijifenhuiyuanzunguixianxing:before {
  content: "\e9a9";
}

.icon2018-Vzuanshijifenhuiyuanzunguimianxing:before {
  content: "\e9aa";
}

.icon2018-zhifufangshizhifubaomianxing:before {
  content: "\e9ab";
}

.icon2018-zhifufangshiweixinzhifumianxing:before {
  content: "\e9ac";
}

.icon2018-wenjianjiawenjiangongzuoxianxing:before {
  content: "\e9ad";
}

.icon2018-wenjianjiawenjiangongzuomianxing:before {
  content: "\e9ae";
}

.icon2018-wenjiandingdanxiadanxiangqingxinxixianxing:before {
  content: "\e9af";
}

.icon2018-wenjiandingdanxiadanxiangqingxinximianxing:before {
  content: "\e9b0";
}

.icon2018-riliyuelinianlishijianbiaoriqixuanzexianxing:before {
  content: "\e9b1";
}

.icon2018-riliyuelinianlishijianbiaoriqixuanzemianxing:before {
  content: "\e9b2";
}

.icon2018-qianbaojinqianjiaoyifukuanyuexianxing:before {
  content: "\e9b3";
}

.icon2018-qianbaojinqianjiaoyifukuanyuemianxing:before {
  content: "\e9b4";
}

.icon2018-liwuhejiangpinlibaoxianxing:before {
  content: "\e9b5";
}

.icon2018-liwuhejiangpinlibaomianxing:before {
  content: "\e9b6";
}

.icon2018-heziwenjiangongzuocaidanxianxing:before {
  content: "\e9b7";
}

.icon2018-heziwenjiangongzuocaidanmianxing:before {
  content: "\e9b8";
}

.icon2018-diannaoPCtaishijixianxing:before {
  content: "\e9b9";
}

.icon2018-diannaoPCtaishijimianxing:before {
  content: "\e9ba";
}

.icon2018-dayinjidayinxianxing:before {
  content: "\e9bb";
}

.icon2018-dayinjidayinmianxing:before {
  content: "\e9bc";
}

.icon2018-biaoqianxianxing:before {
  content: "\e9bd";
}

.icon2018-biaoqianmianxing:before {
  content: "\e9be";
}

.icon2018-dianhuatongxinmianxing:before {
  content: "\e9bf";
}

.icon2018-dianhualianxixianquan:before {
  content: "\e9c0";
}

.icon2018-duoyunbaitianduoyunxianxing:before {
  content: "\e9c1";
}

.icon2018-duoyunbaitianduoyunmianxing:before {
  content: "\e9c2";
}

.icon2018-duoyunyejianduoyunxianxing:before {
  content: "\e9c3";
}

.icon2018-duoyunyejianduoyunmianxing:before {
  content: "\e9c4";
}

.icon2018-yintianxianxing:before {
  content: "\e9c5";
}

.icon2018-yintianmianxing:before {
  content: "\e9c6";
}

.icon2018-leidianleishandianxianxing:before {
  content: "\e9c7";
}

.icon2018-leidianleishandianmianxing:before {
  content: "\e9c8";
}

.icon2018-leiyuxianxing:before {
  content: "\e9c9";
}

.icon2018-leiyumianxing:before {
  content: "\e9ca";
}

.icon2018-yuyutianxiayuxianxing:before {
  content: "\e9cb";
}

.icon2018-yuyutianxiayumianxing:before {
  content: "\e9cc";
}

.icon2018-wuwumaixianxing:before {
  content: "\e9cd";
}

.icon2018-wuwumaimianxing:before {
  content: "\e9ce";
}

.icon2018-taiyangbaitianrijianmoshibaitianqingxianxing:before {
  content: "\e9cf";
}

.icon2018-taiyangbaitianrijianmoshibaitianqingmianxing:before {
  content: "\e9d0";
}

.icon2018-yueliangwanshangyejianmoshiyejianqingxianxing:before {
  content: "\e9d1";
}

.icon2018-yueliangwanshangyejianmoshiyejianqingmianxing:before {
  content: "\e9d2";
}

.icon2018-xuexiaxueshuangxianxing:before {
  content: "\e9d3";
}

.icon2018-yangchenfuchenshachenxianxing:before {
  content: "\e9d4";
}

.icon2018-bingxianglengcangxianxing:before {
  content: "\e9d5";
}

.icon2018-bingxianglengcangmianxing:before {
  content: "\e9d6";
}

.icon2018-cainuannuanqigongnuanxianxing:before {
  content: "\e9d7";
}

.icon2018-cainuannuanqigongnuanmianxing:before {
  content: "\e9d8";
}

.icon2018-dianshiyouxiandianshishuzidianshixianxing:before {
  content: "\e9d9";
}

.icon2018-dianshiyouxiandianshishuzidianshimianxing:before {
  content: "\e9da";
}

.icon2018-kongtiaoxianxing:before {
  content: "\e9db";
}

.icon2018-kongtiaomianxing:before {
  content: "\e9dc";
}

.icon2018-linyuxizaoxianxing:before {
  content: "\e9dd";
}

.icon2018-linyuxizaomianxing:before {
  content: "\e9de";
}

.icon2018-matongduliweishengjianxianxing:before {
  content: "\e9df";
}

.icon2018-matongduliweishengjianmianxing:before {
  content: "\e9e0";
}

.icon2018-ranqizaomeiqizaozaotaixianxing:before {
  content: "\e9e1";
}

.icon2018-ranqizaomeiqizaozaotaimianxing:before {
  content: "\e9e2";
}

.icon2018-weiboluxianxing:before {
  content: "\e9e3";
}

.icon2018-weibolumianxing:before {
  content: "\e9e4";
}

.icon2018-xiyijixianxing:before {
  content: "\e9e5";
}

.icon2018-xiyijimianxing:before {
  content: "\e9e6";
}

.icon2018-mubiaobaxinzhongdianxianxing:before {
  content: "\e9e7";
}

.icon2018-mubiaobaxinzhongdianmianxing:before {
  content: "\e9e8";
}

.icon2018-dengpaodianzifaxianxianxing:before {
  content: "\e9e9";
}

.icon2018-dengpaodianzifaxianmianxing:before {
  content: "\e9ea";
}

.icon2018-huatongKTVmaikefengchanggexianxing:before {
  content: "\e9eb";
}

.icon2018-huatongKTVmaikefengchanggemianxing:before {
  content: "\e9ec";
}

.icon2018-huanbaoyezishuyexianxing:before {
  content: "\e9ed";
}

.icon2018-huanbaoyezishuyemianxing:before {
  content: "\e9ee";
}

.icon2018-yanjianggaoyanjiangfenxiPPTxianxing:before {
  content: "\e9ef";
}

.icon2018-yanjianggaoyanjiangfenxiPPTmianxing:before {
  content: "\e9f0";
}

.icon2018-yuechikaisuodakaixianxing:before {
  content: "\e9f1";
}

.icon2018-yuechikaisuodakaimianxing:before {
  content: "\e9f2";
}

.icon2018-jiangpairenzhengzhongyaoxianxing:before {
  content: "\e9f3";
}

.icon2018-jiangpairenzhengzhongyaomianxing:before {
  content: "\e9f4";
}

.icon2018-hongbaofuliliquanliwuxianxing:before {
  content: "\e9f5";
}

.icon2018-hongbaofuliliquanliwumianxing:before {
  content: "\e9f6";
}

.icon2018-lanqiuyundongxianxing:before {
  content: "\e9f7";
}

.icon2018-lanqiuyundongmianxing:before {
  content: "\e9f8";
}

.icon2018-pingpangqiuyundongxianxing:before {
  content: "\e9f9";
}

.icon2018-pingpangqiuyundongmianxing:before {
  content: "\e9fa";
}

.icon2018-bingtubaifenbitongjibaobiaoxianxing:before {
  content: "\e9fb";
}

.icon2018-bingtubaifenbitongjibaobiaomianxing:before {
  content: "\e9fc";
}

.icon2018-diqiushijiehaiwaiquanqiuhuaxianxing:before {
  content: "\e9fd";
}

.icon2018-diqiushijiehaiwaiquanqiuhuamianxing:before {
  content: "\e9fe";
}

.icon2018-dianpushangpuzahuopushichangruzhudianpuxianxing:before {
  content: "\e9ff";
}

.icon2018-dianpushangpuzahuopushichangruzhudianpumianxing:before {
  content: "\ea00";
}

.icon2018-jifenqiandaixianxing:before {
  content: "\ea01";
}

.icon2018-jifenqiandaimianxing:before {
  content: "\ea02";
}

.icon2018-jiajutongfengfengshanxianxing:before {
  content: "\ea03";
}

.icon2018-jiajutongfengfengshanmianxing:before {
  content: "\ea04";
}

.icon2018-jiaotongdiandongchexianxing:before {
  content: "\ea05";
}

.icon2018-jiaotongdiandongchemianxing:before {
  content: "\ea06";
}

.icon2018-maogouchongwuzhaoyinxianxing:before {
  content: "\ea07";
}

.icon2018-maogouchongwuzhaoyinmianxing:before {
  content: "\ea08";
}

.icon2018-miaobiaodaojishijishiqixianxing:before {
  content: "\ea09";
}

.icon2018-miaobiaodaojishijishiqimianxing:before {
  content: "\ea0a";
}

.icon2018-qiehuanfanxiangnizhuanxianxing:before {
  content: "\ea0b";
}

.icon2018-qiehuanfanxiangnizhuanmianxing:before {
  content: "\ea0c";
}

.icon2018-shuyuedushoucangxianxing:before {
  content: "\ea0d";
}

.icon2018-shuyuedushoucangmianxing:before {
  content: "\ea0e";
}

.icon2018-shubiaokejigongzuoxianxing:before {
  content: "\ea0f";
}

.icon2018-shubiaokejigongzuomianxing:before {
  content: "\ea10";
}

.icon2018-tianqiyusanfanghuxianxing:before {
  content: "\ea11";
}

.icon2018-tianqiyusanfanghumianxing:before {
  content: "\ea12";
}

.icon2018-woshijiajuguizishounaxianxing:before {
  content: "\ea13";
}

.icon2018-woshijiajuguizishounamianxing:before {
  content: "\ea14";
}

.icon2018-xintiaozhenduanmaidongboxianqushishujuxianxing:before {
  content: "\ea15";
}

.icon2018-xintiaozhenduanmaidongboxianqushishujumianxing:before {
  content: "\ea16";
}

.icon2018-yingbiqianbiqianxianxing:before {
  content: "\ea17";
}

.icon2018-yingbiqianbiqianmianxing:before {
  content: "\ea18";
}

.icon2018-youxiyouxitingyouxijiyouxishoubingxianxing:before {
  content: "\ea19";
}

.icon2018-youxiyouxitingyouxijiyouxishoubingmianxing:before {
  content: "\ea1a";
}

.icon2018-zhuzhuangtutongjishujuqushibaobiaoxianxing:before {
  content: "\ea1b";
}

.icon2018-zhuzhuangtutongjishujuqushibaobiaomianxing:before {
  content: "\ea1c";
}

.icon2018-wuxianwangWi-Fixianxing:before {
  content: "\ea1d";
}

.icon2018-biezhenfujianfujiashuqianbiaojilianjiexianxing:before {
  content: "\ea1e";
}

.icon2018-jingjirenjinglikehumianxingcopy:before {
  content: "\ea5b";
}

.icon2018-jingjirenjinglikehuxianxingcopy:before {
  content: "\ea5c";
}

.icon2018-zhuangxiujiajuhuayuanxianxingcopy:before {
  content: "\ea5d";
}

.icon2018-zhuangxiujiajuhuayuanxianxingcopy1:before {
  content: "\ea5e";
}

.icon2018-zhuangxiujiajuqitaxianxingcopy:before {
  content: "\ea5f";
}

.icon2018-zhuangxiujiajuqitaxianxingcopy1:before {
  content: "\ea60";
}

.icon2018-zhuangxiujiajuxuanguanmianxing:before {
  content: "\ea61";
}

.icon2018-zhuangxiujiajuxuanguanxianxingcopy:before {
  content: "\ea62";
}

.icon2018-zhuangxiujiajuyangtaixianxingcopy:before {
  content: "\ea63";
}

.icon2018-zhuangxiujiajuyangtaimianxingcopy:before {
  content: "\ea64";
}

.icon2018-zhuangxiujiajuwoshimianxingcopy:before {
  content: "\ea65";
}

.icon2018-zhuangxiujiajuwoshixianxingcopy:before {
  content: "\ea66";
}

.icon2018-zhuangxiujiajushufangxianxing:before {
  content: "\ea67";
}

.icon2018-zhuangxiujiajushufangmianxing:before {
  content: "\ea68";
}

.icon2018-wenjianshangchuan_zhengse:before {
  content: "\ea69";
}

.icon2018-Fileuploadlinearity_fanse:before {
  content: "\ea6a";
}

.icon2018-mianji_xianxing:before {
  content: "\ea6b";
}

.icon2018-mianji_mianxing:before {
  content: "\ea6c";
}

.icon2018-huxing_xianxing:before {
  content: "\ea6d";
}

.icon2018-huxing_mianxing:before {
  content: "\ea6e";
}

.icon2018-zhuangxiujiajuxiashuishuilongtoumianxing:before {
  content: "\ea6f";
}

.icon2018-zhuangxiujiajuxiashuishuilongtouxianxing:before {
  content: "\ea70";
}

.icon2018-zhuangxiujiajushangshuishuilimianxing:before {
  content: "\ea71";
}

.icon2018-zhuangxiujiajushangshuishuilixianxing:before {
  content: "\ea72";
}

.icon2018-zhuangxiujiajuyandaoguanxianxing:before {
  content: "\ea73";
}

.icon2018-zhuangxiujiajupaiwuguandaoxianxing:before {
  content: "\ea74";
}

.icon2018-zhuangxiujiajutianranqipaifengxianxing:before {
  content: "\ea75";
}

.icon2018-baocun:before {
  content: "\ea76";
}

.icon2018-baocun_mian:before {
  content: "\ea77";
}



.n_syad_A{
  width: 1200px;
  margin: 1px auto 0;
  overflow: hidden;
}

.n_syad_A:child{
  margin-bottom: 2px;
}

.n_syad{
  width: 1200px;
  margin: 20px auto 0;
  overflow: hidden;
}

.n_syad:child{
  margin-bottom: 2px;
}

#followad {
    width: 100%;
    text-align: center;
    bottom: 0;
    z-index: 999;
}

#followad .box {
    width: 1200px;
    margin: 0px auto 0px auto;
    padding: 0px;
    background: #FFFFFF;
    position: relative;
    overflow: hidden;
}

#closebtn {
    position: absolute;
    font-family: icomoon;
    top: 0px;
    right: 0px;
    z-index: 1000;
    text-align: center;
    width: 22px;
    height: 22px;
    color: #2e71f2;
    line-height: 22px;
    cursor: pointer;
}

.fixed {
    position: fixed;
}

.icon-index img{
  width: 12px;
  height: 16px;
}

.module-common-float-dlg * {
	box-sizing: content-box
}

.module-common-float-dlg .cfdlg-panel {
	background-color: #fff
}

.module-common-float-dlg .cfdlg-ruzhu {
	width: 523px;
	height: 459px;
	border: 1px solid #f8dcb0;
	background: #fff7ec;
	background: linear-gradient(180deg, #fff7ec, #fff 60%)
}

.module-common-float-dlg .cfdlg-btnclose {
	position: absolute;
	display: block;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background-image: url(/front-pc/next/img/dlg-close.fdc7e59.png)
}

.module-common-float-dlg .cfdlg-btnclose:hover {
	background-image: url(/front-pc/next/img/dlg-close-hover.ea216f5.png)
}

.module-common-float-dlg .cfdlg-ruzhu .cfdlg-btnclose {
	top: 20px;
	right: 20px
}

.module-common-float-dlg .cfdlg-ruzhu .title {
	width: 233px;
	height: 64px;
	background-image: url(/front-pc/next/img/ruzhu-title.9097351.png);
	margin: 33px auto 0
}

.module-common-float-dlg .cfdlg-ruzhu .body {
	position: relative;
	width: 405px;
	height: 108px;
	background-image: url(/front-pc/next/img/ruzhu-body.392c0e1.png);
	margin: 35px auto 96px
}

.module-common-float-dlg .cfdlg-ruzhu .body .body-item {
	position: absolute;
	text-align: center;
	width: 132px;
	color: #333
}

.module-common-float-dlg .cfdlg-ruzhu .body-item-1 {
	top: 85px;
	left: -31px
}

.module-common-float-dlg .cfdlg-ruzhu .body-item-2 {
	top: 112px;
	left: 155px
}

.module-common-float-dlg .cfdlg-ruzhu .body-item-3 {
	top: 110px;
	right: -34px
}

.module-common-float-dlg .cfdlg-ruzhu .body-item .item-t {
	font-size: 16px;
	font-weight: 700
}

.module-common-float-dlg .cfdlg-ruzhu .body-item .item-des {
	font-size: 12px;
	line-height: 18px
}

.module-common-float-dlg .cfdlg-ruzhu .bottom {
	width: 483px;
	height: 90px;
	margin: 0 auto;
	background-color: #fff8ef
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-l {
	padding-top: 26px;
	padding-left: 15px;
	font-size: 14px;
	float: left;
	text-align: left
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-l .bottom-l-txt {
	line-height: 21px
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-l .bottom-l-label {
	color: #666
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-l .bottom-l-val {
	color: #221815;
	font-weight: 700
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-r {
	float: right;
	text-align: center;
	width: 146px;
	height: 44px;
	line-height: 44px;
	border: 1px solid #e43;
	color: #e43;
	font-size: 16px;
	font-weight: 700;
	border-radius: 22px;
	margin: 22px 15px 0 0
}

.module-common-float-dlg .cfdlg-ruzhu .bottom-r:hover {
	text-decoration: none
}

.module-common-float-dlg .cfdlg-error, .module-common-float-dlg .cfdlg-feedback {
	width: 398px;
	border: 1px solid #d8d8d8
}

.module-common-float-dlg .cfdlg-error .cfdlg-btnclose, .module-common-float-dlg .cfdlg-feedback .cfdlg-btnclose {
	top: 11px;
	right: 11px;
	cursor: pointer
}

.module-common-float-dlg .cfdlg-panel .panel-title {
	height: 49px;
	line-height: 49px;
	border-bottom: 1px solid #d8d8d8;
	padding-left: 20px;
	background-color: #f5f5f5
}

.module-common-float-dlg .cfdlg-panel .panel-form {
	width: 340px;
	margin: 0 auto;
	padding-top: 20px;
	position: relative
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-qq-txt {
	font-size: 12px;
	color: #666;
	line-height: 32px;
	height: 32px;
	text-align: left
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-input-concat {
	display: block;
	width: 318px;
	height: 16px;
	line-height: 16px;
	border: 1px solid #d8d8d8;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 20px;
	color: #333;
	box-sizing: content-box
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-input-concat.grey {
	color: #999
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-text {
	display: block;
	width: 318px;
	height: 128px;
	line-height: 16px;
	border: 1px solid #d8d8d8;
	color: #333;
	font-size: 12px;
	padding: 10px;
	resize: none;
	box-sizing: content-box
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-text.grey {
	color: #999
}

.module-common-float-dlg .cfdlg-panel .panel-form .error-txt {
	display: none;
	color: #e43;
	font-size: 12px;
	position: absolute;
	top: 58px;
	left: 0
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-item {
	margin-bottom: 21px;
	height: 38px;
	font-size: 12px
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-label {
	width: 67px;
	height: 38px;
	line-height: 38px;
	color: #999;
	float: left
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-code {
	height: 16px;
	width: 83px;
	border: 1px solid #d8d8d8;
	padding: 10px;
	float: left;
	margin-right: 8px
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-code-img {
	height: 36px;
	float: left;
	width: 78px;
	border: 1px solid #d8d8d8;
	margin-right: 8px
}

.module-common-float-dlg .cfdlg-panel .panel-form .panel-code-new {
	height: 38px;
	line-height: 38px;
	color: #e43
}

.module-common-float-dlg .cfdlg-panel .panel-submit {
	width: 127px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	font-weight: 700;
	text-decoration: none;
	background-color: #ccc;
	display: block;
	margin: 0 auto 20px
}

.module-common-float-dlg .cfdlg-panel .panel-submit.active {
	background-color: #e43
}

.module-common-float-dlg .cfdlg-panel .panel-submit.active:hover {
	background-color: #db3f2f
}

.module-common-float-dlg .cfdlg-panel .panel-result {
	display: none;
	text-align: center
}

.module-common-float-dlg .cfdlg-panel .panel-result .panel-result-icon {
	margin: 54px auto 0;
	width: 61px;
	height: 61px;
	background-image: url(/front-pc/next/img/panel-result-icon-suc.cea59b3.png)
}

.module-common-float-dlg .cfdlg-panel .panel-result .panel-result-txt {
	font-size: 28px;
	height: 28px;
	line-height: 28px;
	font-weight: 700;
	padding-bottom: 14px;
	padding-top: 17px
}

.module-common-float-dlg .cfdlg-panel .panel-result .panel-result-des {
	line-height: 23px;
	font-size: 14px;
	padding-bottom: 39px
}

.module-common-float-dlg .cfdlg-panel .panel-result .panel-result-close {
	width: 127px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	font-weight: 700;
	text-decoration: none;
	background-color: #e43;
	display: block;
	margin: 0 auto 20px
}

.module-common-float-dlg .cfdlg-panel .panel-result .panel-result-close:hover {
	background-color: #db3f2f
}

.module-shopping-cart {
	position: fixed;
	top: 25%;
	right: 32px;
	margin-top: -45px;
	z-index: -1;
	background: #fff;
	border-radius: 2px;
	transition: all .2s;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	visibility: none;
	opacity: 0;
	display: none;
	filter: alpha(opacity=0);
	box-sizing: content-box
}

.module-shopping-cart.show {
	visibility: visible;
	opacity: 1;
	right: 42px;
	z-index: 20;
	filter: alpha(opacity=100)
}

.module-shopping-cart .right-triangle {
	position: absolute;
	top: 63px;
	right: -8px;
	width: 9px;
	height: 12px;
	background: url(/front-pc/next/img/right-triangle.8cf57e2.png);
	background-size: 100% 100%
}

.module-shopping-cart .root {
	width: 248px;
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, .1);
	border-radius: 2px;
	box-sizing: content-box;
	border: 1px solid #eee
}

.module-shopping-cart .root .header {
	border-bottom: 1px solid #e43;
	height: 45px
}

.module-shopping-cart .root .header .sub {
	text-indent: 15px;
	line-height: 45px;
	font-size: 14px;
	color: #e43
}

.module-shopping-cart .root .header .sub-right {
	line-height: 45px;
	font-size: 14px;
	color: #999;
	float: right;
	cursor: pointer;
	margin-right: 15px
}

.module-shopping-cart .root .header .sub-right .triangle {
	line-height: 45px;
	margin-left: 4px;
	font-family: focusued !important;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	color: #3072F6;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-shopping-cart .root .wrapper {
	text-align: center;
	background-color: #fff
}

.module-shopping-cart .root .wrapper .blank {
	padding-top: 15px
}

.module-shopping-cart .root .wrapper .blank .text-area {
	padding: 5px 14px 0;
	overflow: hidden
}

.module-shopping-cart .root .wrapper .blank .line {
	float: left;
	width: 25px;
	height: 2px;
	background: #ededf0;
	border-radius: 1px;
	margin-top: 14px
}

.module-shopping-cart .root .wrapper .blank .text-info {
	float: left;
	text-align: center;
	line-height: 14px;
	font-size: 10px;
	color: #999;
	width: 145px;
	margin: 0 10px
}

.module-shopping-cart .root .wrapper .submit-wrapper {
	text-align: center;
	box-sizing: content-box
}

.module-shopping-cart .root .wrapper .submit-wrapper .submit {
	color: #e43;
	margin: 0 auto;
	font-size: 14px;
	cursor: pointer;
	line-height: 18px;
	padding-top: 15px;
	padding-bottom: 13px
}

.module-shopping-cart .root .wrapper .submit-wrapper .right-icon {
	margin-left: 5px;
	vertical-align: bottom;
	font-family: focusued !important;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	color: #e43;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-shopping-cart .root .wrapper .filled {
	display: none;
	box-sizing: content-box
}

.module-shopping-cart .root .wrapper .filled li {
	padding: 0 5px;
	line-height: 20px;
	font-size: 14px;
	text-align: left;
	border-bottom: 1px solid #ededf0;
	overflow: hidden;
	width: 220px;
	margin: 0 auto
}

.module-shopping-cart .root .wrapper .filled li .loupan-name {
	float: left;
	max-width: 190px;
	color: #666;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 5px
}

.module-shopping-cart .root .wrapper .filled li .delete {
	float: right;
	cursor: pointer;
	line-height: 35px;
	font-family: focusued !important;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #3072F6;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-shopping-cart .root .wrapper .filled li:last-child {
	border: 0
}

.module-shopping-cart .root .wrapper .filled .submit-wrapper {
	font-size: 0
}

.module-shopping-cart .root .wrapper .filled .empty {
	color: #e43;
	background: #eee;
	border-bottom-left-radius: 2px
}

.module-shopping-cart .root .wrapper .filled .compare, .module-shopping-cart .root .wrapper .filled .empty {
	width: 124px;
	height: 39px;
	font-size: 14px;
	line-height: 39px;
	text-align: center;
	display: inline-block;
	cursor: pointer;
	box-sizing: content-box
}

.module-shopping-cart .root .wrapper .filled .compare {
	color: #fff;
	background: #e43;
	border-bottom-right-radius: 2px
}

.fm-county .city-name {
    font-size: 18px!important;;
    line-height: 18px!important;;
    margin-bottom: 6px!important;;
    display: block!important;;
    font-weight: 500!important;;
    color: #47474e!important;
}

.qy-area li .city-select-btn {
    display: inline-block;
    width: 62px;
    border: 1px solid #ccc;
    color: #666;
    font-size: 12px;
    text-align: center;
    height: 22px;
    border-radius: 2px;
    line-height: 22px;
    text-decoration: none;
}

.qy-area li .items a:hover{
  color: #3072F6;
}

.module-right-toolbar {
	position: fixed;
	right: 0;
	top: 0;
	width: 36px;
	height: 100%;
	background: #000;
	box-shadow: -2px 0 3px 0 rgba(0, 0, 0, .06);
	z-index: 1000;
	box-sizing: content-box
}

.module-right-toolbar.show {
	animation: tbshow .8s;
	animation-fill-mode: forwards;
	right: 0\9\0
}

.module-right-toolbar.hide {
	animation: tbhide .8s;
	right: -36px;
	right: -36px\9\0
}

.module-right-toolbar .rt-ctn {
	position: absolute;
	top: 20%;
	left: 0;
	height: 80%
}

.module-right-toolbar .rt-ctn a {
	color: #FFF;
}

.module-right-toolbar .rt-ctn .rt-item {
	height: 42px;
	width: 36px;
	text-align: center;
	font-size: 0;
	padding: 6px 0 0;
	cursor: pointer;
	position: relative;
	box-sizing: content-box
}

.module-right-toolbar .rt-ctn .rt-item .tip{
width:20px;height:20px;background-color:red;border-radius:20px;
position:absolute;right:0;top:0;color:#fff;line-height:20px;
display:inline-block;
font-size:10px;
}

.module-right-toolbar .rt-ctn .rt-item.wx:hover span {
	color: #fff
}

.module-right-toolbar .rt-ctn .rt-item em {
	/* display: block;
	font-size: 20px;
	color: #6d6d73;
	text-align: center */
}

.module-right-toolbar .rt-ctn .rt-item .red-circle {
	width: 15px;
	height: 15px;
	font-size: 12px;
	line-height: 16px;
	border-radius: 50%;
	color: #fff;
	background: #f22;
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	display: none;
	border: 1px solid #fff
}

.module-right-toolbar .rt-ctn .rt-item .icon {
	font-family: focusued !important;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	color: #6d6d73;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-right-toolbar .rt-ctn .rt-item span {
	display: inline-block;
	font-size: 10px;
	line-height: 10px;
  transform: scale(0.9);
	margin-top: 5px
}

.module-right-toolbar .rt-ctn .rt-item:hover {
	background-color: #6d6d73;
	color: #fff
}

.module-right-toolbar .rt-ctn .rt-item:hover em {
	color: #fff
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon {
	font-family: focusued !important;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-right-toolbar .rt-ctn .rt-item:hover .hover-tips {
	visibility: visible;
	opacity: 1;
	left: -97px;
	z-index: 1
}

.module-right-toolbar .rt-ctn .rt-item:hover .hover-tips.qr-code {
	left: -104px
}

.module-right-toolbar .rt-ctn .rt-item:hover.active .hover-tips {
	visibility: hidden;
	opacity: 0;
	left: -85px;
	z-index: -2
}

.module-right-toolbar .rt-ctn .rt-item .hover-tips {
	position: absolute;
	top: 0;
	left: -85px;
	opacity: 0;
	z-index: -1;
	transition: all .2s;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	visibility: hidden;
	z-index: -2;
	width: 97px;
	height: 48px;
	background-size: 100% 100%
}

.module-right-toolbar .rt-ctn .rt-item .hover-tips .text {
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	width: 94px;
	height: 48px;
	font-size: 14px;
	line-height: 48px;
	color: #fff;
	margin-top: 0
}

.module-right-toolbar .rt-ctn .rt-item .hover-tips.qr-code {
	position: absolute;
	width: 104px;
	height: 143px;
	left: -104px;
	top: -10px;
	background: url(/front-pc/next/img/qr-bg.bc49da9.png);
	background-size: 104px 143px
}

.module-right-toolbar .rt-ctn .rt-item .hover-tips.qr-code .qr-img {
	position: absolute;
	width: 70px;
	height: 70px;
	top: 16px;
	left: 16px;
	background: url(/front-pc/next/img/qr-code.142fd2b.png);
	background-size: 70px 70px
}

.module-right-toolbar .rt-ctn .rt-item .hover-tips.qr-code .text {
	position: absolute;
	top: 94px;
	width: 65px;
	height: 34px;
	line-height: 16px;
	font-size: 12px;
	text-align: center;
	color: #333;
	left: 18px
}

.module-right-toolbar .rt-ctn .split-bar {
	width: 20px;
	height: 1px;
	/* background: #f2f2f2; */
	margin: 5px auto
}

@keyframes tbshow {
	0% {
		right: -36px
	}

	to {
		right: 0
	}

}

@keyframes tbhide {
	0% {
		right: 0
	}

	to {
		right: -36px
	}

}

.right-toolbar__wxapp-hover {
	position: absolute;
	left: -295px;
	top: -20px;
	width: 309px;
	height: 180px;
	z-index: 50000
}

.right-toolbar__wxapp-hover .bg {
	width: 100%;
	height: 100%
}

.right-toolbar__wxapp-hover .hover-content {
	position: absolute;
	width: 100px;
	height: 100px;
	top: 38px;
	left: 40px;
	font-size: 0;
	line-height: 0
}

.right-toolbar__wxapp-hover .hover-content img {
	width: 100%;
	height: 100%
}

.right-toolbar__wxapp-hover .hover-right {
	position: absolute;
	left: 150px;
	top: 50px;
	text-align: left
}

.right-toolbar__wxapp-hover .hover-right p {
	font-size: 14px;
	font-weight: 600;
	color: #303033
}

.right-toolbar__wxapp-hover .hover-right p.small {
	margin-top: 10px;
	font-size: 14px;
	font-weight: 400;
	color: #9f9fa6;
	line-height: 22px
}

html {
	color: #000;
	background: #fff
}

blockquote, body, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {
	margin: 0;
	padding: 0
}

body, input {
	background: #fff
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

fieldset, img {
	border: 0
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: 400
}

li {
	list-style: none
}

caption, th {
	text-align: left
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 400
}

q:after, q:before {
	content: ""
}

abbr, acronym {
	border: 0;
	font-variant: normal
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

input, select, textarea {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-size: 100%;
	outline: none
}

legend {
	color: #000
}

* {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing: border-box
}

body {
	font-size: 12px;
	line-height: 1.75em;
	font-family: PingFang SC, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, \\5B8B\4F53, simsun, sans-serif;
	color: #303033
}

body, html {
	background-color: #f8f8f8
}

a {
	color: #303033
}

a, a:hover {
	text-decoration: none;
	outline: none
}

a:hover {
	color: #3072F6
}

.clearfix, .global-clearfix {
	zoom: 1
}

.clearfix:after, .global-clearfix:after {
	display: block;
	content: "clear";
	clear: both;
	line-height: 0;
	visibility: hidden
}

.fclogin-wrap *, .module-footer * {
	box-sizing: content-box
}

.footer-wrap {
	margin-top: 40px
}

.module-right-toolbar .rt-ctn a {
	color: #FFF !important
}

body, html {
	background-color: #fff
}

.footer-wrap {
	margin-top: 0
}

#bd-row, #hd {
	width: 1200px;
	margin: 0 auto;
	text-align: left;
	zoom: 1;
	overflow: hidden
}

.bd-row {
	padding-left: 230px;
	padding-right: 300px;
	margin: 0 auto
}

.bd-row .column {
	position: relative;
	float: left
}

.row-center {
	width: 100%
}

.row-left {
	width: 230px;
	right: 230px;
	margin-left: -100%
}

.row-right {
	width: 300px;
	margin-right: -300px
}

.index-module {
	width: 1200px;
	margin: 0 auto;
	text-align: left;
	zoom: 1;
	overflow: hidden
}

.index-module .split-bar {
	height: 10px;
	background: url(/front-pc/next/img/split.85e48d3.png) no-repeat;
	margin-top: 40px
}

.h-city {
	text-align: left
}

.cityArea_k {
	display: none;
	position: absolute;
	left: 0;
	top: 55px;
	padding: 15px 14px 17px;
	width: 530px;
	box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .1);
	border: 1px solid #e5e5e5;
	background: #fff;
	z-index: 1000;
	border-radius: 4px
}

.cityArea_k a {
	color: #333;
	font-size: 12px
}

.cityArea_k a:hover {
	color: #3072F6
}

.cityArea_k .tt {
	position: relative;
	width: 540px;
	margin-bottom: 10px;
	color: #333;
	margin-left: -20px
}

.cityArea_k .tt a {
	margin-left: 20px;
	line-height: 24px;
	display: inline-block
}

.cityArea_k .tt li {
	width: 37px;
	float: left
}

.cityArea_k .tt span {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 15px;
	height: 15px;
	background-position: -88px -206px;
	cursor: pointer
}

.cityArea_k .top a, .cityAreaBoxCen li, .cityAreaBoxCen li a {
	display: inline-block
}

.cityArea_k .top {
	margin-bottom: 18px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	background: #abd
}

.cityArea_k .top a {
	width: 23px;
	color: #fff;
	font-size: 14px;
	font-weight: 700
}

.cityArea_k .top a.active {
	background: #78b
}

.cityArea_k .top a:hover {
	background: #78b;
	text-decoration: none
}

.cityArea_k .bot {
	height: 228px;
	overflow-x: hidden;
	overflow-y: auto
}

.cityAreaBox {
	margin-bottom: 13px;
	border-bottom: 1px dotted #e5e5e5
}

.cityAreaBox:last-child {
	border-bottom: 0
}

.cityAreaBoxHd {
	margin: 0 0 3px 2px;
	color: #9f9fa6;
	font-size: 12px;
	font-weight: 700
}

.cityAreaBoxCen {
	padding-bottom: 10px;
	overflow: hidden;
	margin-left: -6px
}

.cityAreaBoxCen .letter-info {
	width: 24px;
	height: 14px;
	background: #f5f5f6;
	font-size: 12px;
	color: #9f9fa6;
	line-height: 14px;
	font-weight: 700;
	text-align: center;
	margin: 0 8px;
	cursor: pointer
}

.cityAreaBoxCen .letter-info.active {
	color: #fff;
	background: #78b
}

.cityAreaBoxCen li a {
	padding: 2px 7px;
	line-height: 16px;
	border: 1px solid #fff
}

.cityArea_k .title {
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 24px;
	margin-bottom: 7px
}

.cityArea_k .title .h-close:hover {
	color: #c3c3cb
}

.cityArea_k .title .h-close, .h-city i {
	font-family: icon2018 !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #d8d8d8;
	line-height: 20px;
	float: right
}

.h-city i {
	position: absolute;
	display: none;
	width: 13px;
	height: 8px;
	left: 25px;
	top: 49px;
	background-position: 0 -52px;
	font-size: 0;
	z-index: 1002
}

.cityArea_k .tt {
	font-size: 12px;
	font-weight: 400;
	color: #303033;
	line-height: 24px;
	font-size: 0
}

.cityArea_k .tt .h-close {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 16px;
	height: 16px;
	background-position: 0 0
}

.cityArea_k .tt .h-close:hover {
	background-position: 0 -29px
}

.module-header-nav {
	width: 100%;
	height: 88px;
	padding-top: 11px;
	background-color: #fff
}

.module-header-nav * {
	box-sizing: content-box
}

.module-header-nav .city-header-wrap {
	width: 1200px;
	margin: 0 auto;
	height: 100%
}

.module-header-nav .city-header-left {
	float: left;
	padding-top: 2px
}

.module-header-nav .logo {
	float: left;
	width: 281px;
	height: 56px;
	margin-right: 25px
}

.module-header-nav .logo img {
	width: 281px;
	height: 56px
}

.module-header-nav .city-area {
	float: left;
	position: relative;
	width: 120px;
	height: 48px;
	text-align: left;
	margin-top: 12px
}

.module-header-nav .city-area .cityBtn {
	font-size: 0
}

.module-header-nav .city-name {
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 6px;
	display: block;
	font-weight: 500;
	color: #47474e
}

.module-header-nav .city-area{
  position: relative;
}
.module-header-nav .city-area .items {
    position: absolute;
    width: 50px;
    top: 50px;
    left: 2px;
    display: none;
    background: #fff;
    -webkit-box-shadow: 0 0 10px #ddd;
    -moz-box-shadow: 0 0 10px #ddd;
    box-shadow: 0 0 10px #ddd;
    z-index: 99999;
    color: red;
    font-size: 1
}

.module-header-nav .city-area .items a {
	text-align: center;
	display: block;
  font-size: 14px;
}

.module-header-nav .city-area .items a:hover {
  color: #3072F6;
}

.module-header-nav .city-area .hover .items {
	display: block;
	padding: 5px
}

.module-header-nav .city-select-btn {
	display: inline-block;
	width: 62px;
	border: 1px solid #ccc;
	color: #666;
	font-size: 12px;
	text-align: center;
	height: 22px;
	border-radius: 2px;
	line-height: 22px;
	text-decoration: none
}

.module-header-nav .hexin-block {
	float: right;
	width: 115px;
	height: 75px;
	margin-top: -2px
}

.module-header-nav.fix-top .hexin-block {
	display: none
}

.module-header-nav .hexin-gruop {
	float: right;
	overflow: hidden;
	height: 35px;
	width: 113px
}

.module-header-nav .hexin-img-list {
	position: relative;
	width: 113px;
	height: 175px
}

.module-header-nav .hexin-item {
	display: block;
	width: 113px;
	height: 35px
}

.module-header-nav .hexin-item.hexin-item-1 {
	background-image: url(/front-pc/next/img/jubao01.ca94897.png)
}

.module-header-nav .hexin-item.hexin-item-2 {
	background-image: url(/front-pc/next/img/jubao02.4a5af83.png)
}

.module-header-nav .hexin-item.hexin-item-3 {
	background-image: url(/front-pc/next/img/jubao03.9190391.png)
}

.module-header-nav .hexin-item.hexin-item-4 {
	background-image: url(/front-pc/next/img/jubao04.22eab67.png)
}

.module-header-nav .hexin-item.hexin-item-5 {
	background-image: url(/front-pc/next/img/jubao05.3212111.png)
}

.module-header-nav .hexin-item-left {
	float: right
}

.module-header-nav .header-nav {
	float: left;
	width: 730px
}

.module-header-nav .header-nav ul {
	list-style: none;
	height: 40px
}

.module-header-nav .header-nav a {
	text-decoration: none
}

.module-header-nav .header-nav .nav-header-wrap {
	height: 40px;
	position: relative;
	margin-top: 28px;
	font-size: 0
}

.module-header-nav .header-nav .nav-header-wrap .quick-search {
	margin: 0 auto;
	height: 40px;
	width: 200px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	background-color: #3072F6;
	padding-left: 0
}

.module-header-nav .header-nav .nav-header-wrap .quick-search a {
	color: #fff;
	cursor: default
}

.module-header-nav .header-nav .nav-header-wrap li {
	height: 40px;
	display: inline-block;
	font-size: 16px;
	color: #333;
	margin-left: 25px;
	font-weight: 700;
	position: relative
}

.module-header-nav .header-nav .nav-header-wrap li .second-level-container {
	position: absolute;
	z-index: 30;
	display: none;
	overflow: hidden;
	left: 50%;
	top: 35px;
	background: #fff;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);
	border-radius: 4px;
	margin-left: -61px;
	border-top: 1px solid #e5e5e5
}

.module-header-nav .header-nav .nav-header-wrap li:first-child {
	margin-left: 0
}

.module-header-nav .header-nav .nav-header-wrap li:hover .second-level-container {
	display: block
}

.module-header-nav .header-nav .nav-header-wrap li .second-level-link {
	width: 120px;
	height: 50px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
	font-size: 14px;
	line-height: 50px;
	background: #fff;
	color: #333;
	position: relative;
	float: left
}

.module-header-nav .header-nav .nav-header-wrap li .second-level-link .second-level-info {
	position: absolute;
	text-align: center;
	width: 100%;
	font-weight: 400;
	height: 100%;
	font-weight: 600;
	font-size: 16px;
	color: #303033
}

.module-header-nav .header-nav .nav-header-wrap li .second-level-link:hover {
	background: #3072F6
}

.module-header-nav .header-nav .nav-header-wrap li .second-level-link:hover .second-level-info {
	height: 52px;
	width: 122px;
	left: -1px;
	top: -1px;
	z-index: 30;
	color: #fff;
	background: #3072F6
}

.module-header-nav .header-nav .nav-header-wrap .cur a {
	color: #3072F6;
}

.module-header-nav .header-nav .nav-header-wrap li a:hover {
	color: #3072F6;
}

.module-header-nav .header-nav .nav-header-wrap li a {
	vertical-align: middle;
	height: 40px;
	line-height: 40px
}

.module-header-banner {
	width: 100%;
	height: 450px;
	z-index: 0;
	background-color: #f5f5f6;
	left: 0;
	position: relative;
	overflow: hidden
}

.module-header-banner * {
	box-sizing: content-box
}

.module-header-banner .banner-list {
	font-size: 0;
	height: 100%;
	white-space: nowrap;
	margin: 0 auto;
	width: 100%;
	position: relative
}

.module-header-banner .banner-list a {
	position: absolute;
	left: 50%;
	height: 100%
}

.module-header-banner .banner-list a img {
	position: relative;
	left: -50%
}

.module-header-banner .banner {
	display: inline-block;
	position: relative
}

.module-header-banner .banner img {
	height: 450px
}

.module-header-banner .banner-ad-mask {
	display: block;
	position: absolute;
	bottom: 20px;
	left: 568px;
	width: 30px;
	height: 16px;
	line-height: 16px;
	font-size: 12px;
	border: 1px solid hsla(0, 0%, 90%, .5);
	color: #fff;
	font-weight: 500;
	border-radius: 3px;
	text-align: center
}

.module-header-banner .dots {
	position: absolute;
	bottom: 0;
	*bottom: 20px;
	left: 0;
	*left: 50%;
	text-align: center;
	width: 100%;
	*width: auto;
	*margin-left: -44px
}

.module-header-banner .dot {
	display: inline-block;
	*float: left;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background: #fff;
	margin: 13px 5px;
	opacity: .8;
	cursor: pointer;
	box-shadow: 2px 2px 6px rgba(0, 0, 0, .5);
	position: relative
}

.module-header-banner .dot.active {
	background: #3072F6
}

.module-header-search {
	position: absolute;
	z-index: 5;
	height: 0;
	width: 100%;
	margin: -3150px auto 0
}

.module-header-search * {
	box-sizing: content-box
}

.module-header-search .city-header-right {
	position: relative;
	width: 800px;
	height: 148px;
	margin: 0 auto;
	background: rgba(0, 0, 0, .7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#80000000");
	border-radius: 4px
}

.module-header-search .city-header-right .mobile-kf {
	position: absolute;
	top: 16px;
	right: 28px;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	cursor: pointer;
	color: #fff
}

.module-header-search .city-header-right .mobile-kf .mobile-kf-potinter {
	color: #fff;
  text-decoration: none;
}

.module-header-search .city-header-right .mobile-kf .mobile-kf-potinter:hover {
	color: #fc0;
}

.module-header-search .city-header-right .mobile-kf .icon2018 {
	font-size: 18px;
	margin-right: 2px;
	vertical-align: middle
}

.module-header-search .city-header-right .mobile-kf span {
	vertical-align: middle;
  text-decoration: none;
}

.module-header-search .city-header-right .tag {
	float: left
}

.module-header-search .city-header-right .hot-search {
	font-size: 12px;
	font-weight: 500;
	color: #fff;
	color: hsla(0, 0%, 100%, .8);
	line-height: 38px;
	padding-left: 30px;
	width: 625px;
	overflow: hidden;
	height: 30px
}

.module-header-search .city-header-right .hot-search a {
	display: inline-block;
	color: #fff;
	color: hsla(0, 0%, 100%, .8);
	margin: 0 7px
}

.module-header-search .city-header-right .hot-search a:hover {
	color: #fff;
	font-weight: 700
}

.module-header-search .search-area {
	float: left;
	width: 645px;
	margin-right: 10px;
	margin-left: 10px
}

.module-header-search .search-area .search-tag {
	height: 24px;
	padding-top: 16px;
	font-weight: 600;
	margin-left: -10px
}

.module-header-search .search-area .search-tag .tag {
	cursor: pointer;
	display: inline-block;
	padding: 0 30px
}

.module-header-search .search-area .search-tag .tag .text {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	line-height: 24px
}

.module-header-search .search-area .search-tag .tag:hover .text {
	color: #3072F6;
}

.module-header-search .search-area .search-tag .tag.cur {
	color: #fff
}

.module-header-search .search-area .search-tag .tag.cur .text {
	color: #3072F6;
}

.module-header-search .search-area .search-line {
	height: 15px;
	padding-top: 5px;
	position: relative;
	margin-left: -10px;
	display: block
}

.module-header-search .search-area .search-line .line {
	position: absolute;
	display: block;
	visibility: visible;
	margin: 0 auto;
	width: 12px;
	height: 2px;
	background: #ffc000;
	border-radius: 2px;
	left: 40px
}

.module-header-search .search-area .search-input-area {
	height: 48px;
	width: 545px;
	float: left;
	position: relative
}

.module-header-search .search-area .fix-tag-area, .module-header-search .search-area .fix-top-tags {
	display: none
}

.module-header-search .search-area .input-all-area {
	border-right: 0
}

.module-header-search .search-area .input-search {
	display: inline-block;
	width: 525px;
	height: 28px;
	padding: 10px 0 10px 20px;
	border: none;
	outline: none;
	color: #9f9fa6;
	font-weight: 400;
	font-size: 16px;
	line-height: 28px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.module-header-search .search-area .input-search.black-search {
	color: #333
}

.module-header-search.fix-top {
	position: fixed;
	top: 0;
	z-index: 70000;
	margin: 0 auto;
	height: 70px;
	width: 100%;
	background-color: #fff;
	padding-top: 15px;
	transition: all .5s;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .4) !important
}

.module-header-search.fix-top .city-header-right .mobile-kf {
	display: none !important
}

.module-header-search.fix-top .city-header-left {
	padding-top: 0;
	display: block
}

.module-header-search.fix-top .city-header-left .logo {
	width: 251px;
	height: 50px;
	margin-right: 25px
}

.module-header-search.fix-top .city-header-left .logo img {
	width: 242px;
	height: 40px
}

#header_search .city-header-right{
  height: 0px!important;
}

#header_search{
  /* margin-top: -340px; */
}

.module-header-search.fix-top .city-header-left .city-area {
	margin-top: -1px;
	width: 190px;
  position: relative;
	font-size: 0
}

.module-header-search.fix-top .city-header-left .city-area .hover .items {
	display: block;
	padding: 5px
}

.module-header-search.fix-top .city-header-left .city-area .items {
    position: absolute;
    width: 50px;
    top: 50px;
    left: -3px;
    display: none;
    background: #fff;
    -webkit-box-shadow: 0 0 10px #ddd;
    -moz-box-shadow: 0 0 10px #ddd;
    box-shadow: 0 0 10px #ddd;
    z-index: 99999;
    color: red;
    font-size: 1
}

.module-header-search.fix-top .city-header-left .city-area .items a {
	text-align: center;
	display: block;
  font-size: 14px;
}

.module-header-search.fix-top .city-header-left .city-area .items a:hover {
  color: #3072F6;
}

.module-header-search.fix-top .city-header-left .city-area .city-name {
	font-size: 14px;
	margin-bottom: 4px
}

.module-header-search.fix-top .city-header-left .city-area .city-select-btn {
	height: 18px;
	line-height: 18px
}

.module-header-search.fix-top .city-header-right {
	width: 1200px;
	height: 40px;
	margin: 0 auto;
	background: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff", endColorstr="#80ffffff")
}

.module-header-search.fix-top .search-area {
	width: 542px;
	height: 54px
}

.module-header-search.fix-top .search-area .search-line, .module-header-search.fix-top .search-area .search-tag {
	display: none
}

.module-header-search.fix-top .fix-tag-area {
	display: block;
	float: left;
	width: 82px;
	height: 40px;
	margin-left: 1px;
	position: relative;
	overflow: visible;
	cursor: pointer
}

.module-header-search.fix-top .fix-tag-area:hover .fix-top-tags {
	display: block;
	position: absolute;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);
	border-radius: 4px;
	border: 1px solid #e5e5e5;
	top: 38px;
	left: -2px;
	width: 84px;
	z-index: 120;
	margin-top: 2px
}

.module-header-search.fix-top .fix-tag-area:hover .fix-top-tags .tag {
	width: 84px;
	height: 36px;
	color: #303033;
	font-size: 14px;
	line-height: 38px;
	text-align: center;
	border-top: 1px solid #eee;
	background: #fff
}

.module-header-search.fix-top .fix-tag-area:hover .fix-top-tags .tag:hover {
	background: #f5f5f6
}

.module-header-search.fix-top .fix-tag-area:hover .fix-top-tags .tag.cur {
	display: none
}

.module-header-search.fix-top .fix-tag-area .fix-tag-text {
	padding-left: 10px;
	color: #303033;
	font-size: 14px;
	line-height: 38px;
	font-weight: 400;
	display: inline-block;
	margin-right: 3px;
	width: 42px;
	text-align: left
}

.module-header-search.fix-top .fix-tag-area .fix-tag-icon {
	line-height: 38px;
	color: #333;
	display: inline-block;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-header-search.fix-top .input-all-area {
	width: 440px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border: 1px solid #3072F6
}

.module-header-search.fix-top .input-all-area input {
	border-left: 1px solid #eee;
	border-radius: 0
}

.module-header-search.fix-top .search-input-area {
	width: 442px
}

.module-header-search.fix-top .input-search {
	width: 325px;
	height: 18px;
	padding-left: 10px;
	font-size: 14px
}

.module-header-search.fix-top .btn-mapfindfang {
	margin-top: 0;
	line-height: 40px;
	height: 40px;
	font-size: 16px
}

.module-header-search.fix-top .suggest-list {
	width: 440px;
	top: 45px
}

.module-header-search.fix-top .suggest-item .suggest-link {
	width: 420px
}

.module-header-search.fix-top .hot-search {
	display: none
}

.module-header-search.fix-top .btn-search {
	height: 40px;
	line-height: 40px
}

.module-header-search .suggest-list {
	position: absolute;
	top: 50px;
	width: 543px;
	display: none;
	background: #fff;
	box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .1);
	border-radius: 4px;
	border: 1px solid #e5e5e5;
	z-index: 100
}

.module-header-search .suggest-item {
	background-color: #fff;
	height: 32px;
	line-height: 32px
}

.module-header-search .suggest-item .suggest-link {
	height: 32px;
	line-height: 32px;
	color: #333;
	font-size: 14px;
	padding-left: 20px;
	width: 523px;
	display: block
}

.module-header-search .suggest-item .suggest-link .suggest-text {
	display: inline-block;
	max-width: 340px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.module-header-search .suggest-item .suggest-link .name2 {
	font-size: 12px;
	color: #9f9fa6;
	margin-left: 5px
}

.module-header-search .suggest-item .suggest-link .red {
	font-weight: 700
}

.module-header-search .suggest-item .suggest-link .suggest-dist {
	float: right;
	height: 28px;
	color: #9f9fa6;
	margin-right: 20px;
	max-width: 60px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.module-header-search .suggest-item.active .suggest-link, .module-header-search .suggest-item .suggest-link:hover {
	text-decoration: none;
	background-color: #f5f5f5
}

.module-header-search .btn-search {
	float: right;
	display: block;
	width: 100px;
	height: 48px;
	text-align: center;
	color: #fff;
	background-color: #3072F6;
	line-height: 48px;
	font-size: 16px;
	font-weight: 500;
  text-decoration: none;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}



.module-header-search .btn-search:hover {
	background-color: #2355ba;
}

.module-header-search .btn-search .font-icon {
	display: inline-block;
	margin-right: 1px;
	color: #fff;
	font-weight: 400;
	vertical-align: top;
	font-family: icon2018 !important;
	font-size: 18px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-header-search .btn-mapfindfang {
	float: left;
	margin-top: 60px;
	width: 125px;
	height: 48px;
	line-height: 48px;
	color: #fff;
	background: #78b;
	font-size: 16px;
	border-radius: 4px;
	font-weight: 500;
  text-decoration: none;
	text-align: center
}

.module-header-search .btn-mapfindfang .font-icon {
	display: inline-block;
	margin-right: 7px;
	color: #fff;
	font-weight: 400;
	vertical-align: top;
	font-family: icon2018 !important;
	font-size: 18px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-header-search .btn-mapfindfang:hover {
	background: #6a7aa7
}

.module-header-search .txt-link-list {
	clear: left;
	padding-top: 6px;
	display: none
}

.module-header-search .txt-link {
	color: #666;
	margin-right: 18px
}

.module-header-search .txt-link:hover {
	color: #3072F6
}

.module-header-search .city-header-left {
	float: left;
	padding-top: 8px;
	display: none
}

.module-header-search .logo {
	float: left;
	width: 195px;
	height: 60px;
	margin-right: 25px
}

.module-header-search .logo img {
	width: 195px;
	height: 60px
}

.module-header-search .city-area {
	float: left;
	position: relative;
	width: 120px;
	height: 48px;
	text-align: left;
	margin-top: 12px
}

.module-header-search .city-area #cityBtn {
	font-size: 0
}

.module-header-search .city-name {
	font-size: 18px;
	line-height: 18px;
	margin-bottom: 6px;
	display: block;
	font-weight: 500;
	color: #47474e
}

.module-header-search .city-select-btn {
	display: inline-block;
	width: 58px;
	border: 1px solid #ccc;
	color: #666;
	font-size: 12px;
	text-align: center;
	height: 22px;
	border-radius: 2px;
	line-height: 22px;
	text-decoration: none
}

.module-header-search .h-city {
	text-align: left
}

.module-header-search .cityArea_k {
	display: none;
	position: absolute;
	left: 0;
	top: 50px;
	padding: 15px 14px 17px;
	width: 530px;
	box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .1);
	border: 1px solid #e5e5e5;
	background: #fff;
	z-index: 7000;
	border-radius: 4px
}

.module-header-search .cityArea_k a {
	color: #333;
	font-size: 12px
}

.module-header-search .cityArea_k a:hover {
	color: #3072F6
}

.module-header-search .cityArea_k .tt {
	position: relative;
	width: 540px;
	margin-bottom: 10px;
	color: #333;
	margin-left: -20px
}

.module-header-search .cityArea_k .tt a {
	margin-left: 20px;
	line-height: 24px;
	display: inline-block
}

.module-header-search .cityArea_k .tt li {
	width: 37px;
	float: left
}

.module-header-search .cityArea_k .tt span {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 15px;
	height: 15px;
	background-position: -88px -206px;
	cursor: pointer
}

.cityArea_k .top a, .cityAreaBoxCen li a, .module-header-search .cityAreaBoxCen li {
	display: inline-block
}

.module-header-search .cityArea_k .top {
	margin-bottom: 18px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	background: #abd
}

.module-header-search .cityArea_k .top a {
	width: 23px;
	color: #fff;
	font-size: 14px;
	font-weight: 700
}

.module-header-search .cityArea_k .top a.active {
	background: #78b
}

.module-header-search .cityArea_k .top a:hover {
	background: #78b;
	text-decoration: none
}

.module-header-search .cityArea_k .bot {
	height: 228px;
	overflow-x: hidden;
	overflow-y: auto
}

.module-header-search .cityAreaBox {
	margin-bottom: 13px;
	border-bottom: 1px dotted #e5e5e5
}

.module-header-search .cityAreaBox:last-child {
	border-bottom: 0
}

.module-header-search .cityAreaBoxHd {
	margin: 0 0 3px 2px;
	color: #9f9fa6;
	font-size: 12px;
	font-weight: 700
}

.module-header-search .cityAreaBoxCen {
	padding-bottom: 10px;
	overflow: hidden;
	margin-left: -6px
}

.module-header-search .cityAreaBoxCen .letter-info {
	width: 24px;
	height: 14px;
	background: #f5f5f6;
	font-size: 12px;
	color: #9f9fa6;
	line-height: 14px;
	font-weight: 700;
	text-align: center;
	margin: 0 8px;
	cursor: pointer
}

.module-header-search .cityAreaBoxCen .letter-info.active {
	color: #fff;
	background: #78b
}

.module-header-search .cityAreaBoxCen li a {
	padding: 2px 7px;
	line-height: 16px;
	border: 1px solid #fff
}

.module-header-search .cityArea_k .title {
	font-size: 16px;
	font-weight: 400;
	color: #333;
	line-height: 24px;
	margin-bottom: 7px
}

.module-header-search .cityArea_k .title .h-close:hover {
	color: #c3c3cb
}

.h-city i, .module-header-search .cityArea_k .title .h-close {
	font-family: icon2018 !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #d8d8d8;
	line-height: 20px;
	float: right
}

.module-header-search .h-city i {
	position: absolute;
	display: none;
	width: 13px;
	height: 8px;
	left: 25px;
	top: 49px;
	background-position: 0 -52px;
	font-size: 0;
	z-index: 1002
}

.module-header-search .cityArea_k .tt {
	font-size: 12px;
	font-weight: 400;
	color: #303033;
	line-height: 24px;
	font-size: 0
}

.module-header-search .cityArea_k .tt .h-close {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 16px;
	height: 16px;
	background-position: 0 0
}

.module-header-search .cityArea_k .tt .h-close:hover {
	background-position: 0 -29px
}

.header-right .hover .wxapp-hover{
  display: block!important;
}

.wxapp-hover {
	position: absolute;
	left: -80px!important;
	top: 11px!important;
	width: 220px;
	height: 316px;
  display: none;
	z-index: 50000
}

.wxapp-hover .bg {
	width: 100%;
	height: 100%
}

.wxapp-hover .hover-content {
	position: absolute;
	width: 140px;
	height: 140px;
	top: 50px;
	left: 40px;
	font-size: 0;
	line-height: 0
}

.wxapp-hover .hover-content img {
	width: 100%;
	height: 100%;
	margin-bottom: 10px
}

.wxapp-hover .hover-content p {
	color: #303033;
	text-align: center
}

.wxapp-hover .hover-content p, .wxapp-hover .hover-content p.small {
	font-size: 14px;
	line-height: 22px;
	font-family: PingFang SC, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, \\5B8B\4F53, simsun, sans-serif
}

.wxapp-hover .hover-content p.small {
	margin-top: 10px;
	font-weight: 400;
	color: #9f9fa6
}

.logo-search{
  margin-top: 10px!important;
}

.logo-search .wrap{
  width: 1200px!important;
}

#logo-search {position:relative;}

#logo-search .search{
  width: 650px;width: 650px!important;margin-right:100px;
}

.map_search {
    position:absolute;right:0;top:17px;
}

	
.map_search a {
    background:url(/images/ditu.png) no-repeat scroll center top;
    color: #999;
    display: inline-block;
    background-size:26px;
    font-size: 14px;
    margin-top: 18px;
    padding: 25px 0 0;
    text-align: center;
    width: 85px;
}
.map_search a:hover {
    background:url(/images/ditu2.png) no-repeat scroll center top;
    background-size:26px;
    color: #3072f6;
    text-decoration: none;
}

#logo-search .sea-con{
  height: 42px!important;
  border: 1px solid #3072F6!important;
  /* line-height: 40px!important; */
}

#logo-search .tabbar1 .act{
  background: #3072F6 none repeat scroll 0 0!important;
  color: #fff!important;
}

#logo-search .tabbar1 span, #logo-search .tabbar1 a{
  color: #3072F6!important;
}

#logo-search .sea-con .select {
  border-right: 1px solid #3072F6!important;
}

#logo-search .sea-con .select .txt1{
  color: #3072F6!important;
}

#logo-search .sea-con .select b {
    color: #3072F6!important;
}

#logo-search .sea-con .btn {
    background: #3072F6 none repeat scroll 0 0!important;
}

.fm-county{
  margin-top: 5px!important;
}


.newtool_N{width:100%;height:120px;padding:30px 0;min-width:1200px;}/*20171222*/
.newtoolnr_N{width: 1200px;height: 93px; margin: 0 auto;padding: 20px 0px;background-color: #f7f7f7;}
.newtoolnr_N span{float:left;width:14px;height:54px;border-right:1px dashed #ddd;margin-right:22px;display:block;}
.newtoolnr_N .Ntd{float:left;height:54px;border-right:1px dashed #ddd;position:relative}
.newtoolnr_N .Ntd.no01{width:260px;margin-left: 10px;}/*20170807*/
.newtoolnr_N .Ntd.no02{width:180px;margin-left: 30px;}
.newtoolnr_N .Ntd.no03{width:200px;}/*20170807*/
.newtoolnr_N .Ntd.no04{width:200px;}/*20170807*/
.newtoolnr_N .Ntd.no05{width:270px;}
.newtoolnr_N .Ntd.mal01{}/*20170807*/
.newtoolnr_N .Ntd .s3{float:left;width:90px;height:54px;text-align: right;line-height:54px;font-size:28px;color:#3072F6; }
.newtoolnr_N .Ntd .s3 a,.newtoolnr .Ntd .s3 a:hover{color:#3072F6;text-decoration:none;}
.newtoolnr_N .Ntd .s2{float:left;line-height:27px;font-size:14px;margin-left:100px; position:absolute;left:0px;top:0px;}
.newtoolnr_N .Ntd .s2 p{width:100%; overflow:hidden}
.newtoolnr_N .Ntd .s2 a{float:left;display: inline-table}
.newtoolnr_N .Ntd .s2 a.red{color:#3072F6}

.newtoolnr_N .Ntd .s2 a i{font-style:normal;width:14px; display:inline-block}
.newtoolnr_N .Ntd .s2 a.mrr01{margin-right:20px;}
.newtoolnr_N .Ntd .s2 a.mrr01A{margin-right:15px;}
.newtoolnr_N .Ntd .s2 a.mrr02{margin-right:20px;}
.newtoolnr_N .Ntd .s2 a:hover{color:#3072F6;text-decoration: none;}
.newtoolnr_N .Ntd.nob{border-right:0px}
.newtoolnr_N .Ntd .s2 .hbN{width:44px;height:11px;line-height:18px;color:#df2f30;position: absolute;right:-14px;top:-10px; background:url(../images/hbN.png) no-repeat; display:block}
.newtoolnr_N .Ntd .s2 .zfbt{width:54px;height:11px;line-height:18px;color:#df2f30;position: absolute;left:0px;top:-6px; background:url(../images/zfbt.png) no-repeat; display:block}
.newtoolnr_N .Ntd .s2 .tjf{width:42px;height:21px;line-height:18px;color:#df2f30;position: absolute;left:30px;top:-13px; background:url(../images/tjf.png) no-repeat; display:block;border-right: 0}/*0420*/
/*0503*/


.module-header-links {
	width: 100%;
	height: 140px;
	background: #f5f5f6;
	overflow: hidden
}

.module-header-links .links-content {
	width: 1200px;
	height: 140px;
	margin: 0 auto
}

.module-header-links .links-content .link-area {
	float: left;
	width: 322px;
	padding-top: 24px;
	font-size: 0;
	padding-right: 25px
}

.module-header-links .links-content .link-area.price {
	width: 340px
}

.module-header-links .links-content .link-area.area {
	width: 242px
}

.module-header-links .links-content .link-area.subway {
	width: 236px
}

.module-header-links .links-content .link-area .title {
	height: 28px
}

.module-header-links .links-content .link-area .title .icon {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	color: #fff;
	font-size: 0;
	line-height: 28px;
	text-align: center;
	float: left;
	margin-right: 10px
}

.module-header-links .links-content .link-area .title .icon img {
	width: 18px;
	height: 18px;
	margin-left: 5px;
	margin-top: 5px;
	float: left
}

.module-header-links .links-content .link-area .title .hot-icon {
	background: #eb4d3a;
}

.module-header-links .links-content .link-area .title .price-icon {
	background: #FB9252;
}

.module-header-links .links-content .link-area .title .area-icon {
	background: #5F94FF;
}

.module-header-links .links-content .link-area .title .subway-icon {
	background: #8FD24E;
}

.module-header-links .links-content .link-area .title .text {
	color: #303033;
	font-size: 18px;
  float: none;
	font-weight: 500;
	line-height: 28px
}

.module-header-links .links-content .link-area .links {
	font-size: 0;
	margin-top: 9px;
	height: 60px;
	overflow: hidden
}

.module-header-links .links-content .link-area .links .text-link {
	display: inline-block;
	line-height: 28px;
	font-size: 14px;
	font-weight: 400;
	margin-right: 12px
}

.module-header-links .links-content .more {
	padding-top: 58px;
	padding-left: 28px
}

.module-header-links .links-content .more-text {
	font-size: 18px;
	line-height: 28px;
	display: inline-block;
	vertical-align: top
}

.module-header-links .links-content .more-icon {
	line-height: 28px;
	display: inline-block;
	font-family: icon2018 !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-header-links .links-content .more a {
	color: #9f9fa6
}

.module-header-links .links-content .more a:hover {
	color: #3072F6
}

.module-ad-rect {
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	position: relative
}

.module-ad-rect .split-bar {
	background: url('/images/split.85e48d3.png') no-repeat;
	width: 1200px;
	height: 10px;
	margin: 0 auto
}

.module-ad-rect.fix-left {
	position: fixed;
	top: 426px;
	left: 50%;
	margin-left: -600px;
	z-index: 99
}

.module-ad-rect.fix-bottom {
	position: absolute;
	bottom: 0
}

.module-ad-rect .ad-data {
	display: none
}

.module-ad-rect .ad-link {
	display: block;
	line-height: 0;
	font-size: 0;
	position: relative
}

.module-ad-rect .ad-link.ad1200x60 {
	width: 1200px;
	height: 60px;
	margin: 0 auto 2px
}

.module-ad-rect .ad-link.ad1200x120 {
	width: 1200px;
	height: 120px;
	margin: 0 auto 2px
}

.module-ad-rect .ad-link.ad1200x40 {
	width: 1200px;
	height: 40px;
	margin: 0 auto 2px
}

.module-ad-rect .ad-link.ad200x80 {
	width: 200px;
	height: 80px;
	margin-bottom: 10px
}

.module-ad-rect .ad-link.ad200x200 {
	width: 200px;
	height: 200px;
	margin-bottom: 10px
}

.module-ad-rect .ad-link.ad300x200 {
	width: 300px;
	height: 200px;
	margin-bottom: 10px;
	margin-top: 10px
}

.module-ad-rect .ad-link.ad599x40 {
	width: 599px;
	height: 40px;
	margin-bottom: 2px
}

.module-ad-rect .ad-link.ad476x60 {
	width: 476px;
	height: 60px;
	margin-bottom: 2px
}

.module-ad-rect .ad-link.ad955x60 {
	width: 955px;
	height: 60px;
	margin-bottom: 2px
}

.module-ad-rect .ad-link .ad-img {
	display: block;
	width: 100%;
	height: 100%
}

.module-ad-rect .ad_mark {
	bottom: 0;
	left: 0;
	position: absolute;
	width: 29px;
	height: 16px;
	z-index: 9;
	background-image: url(/front-pc/next/img/ad-mark.3e08b99.png);
	background-repeat: no-repeat
}

.module-ad-rect .ad-box {
	display: none;
	overflow: hidden
}

.module-ad-rect .ad-swiper-wrap {
	position: relative;
	overflow: hidden;
	height: 120px;
	margin-bottom: 2px
}

.module-ad-rect .swiper-pagination {
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 10;
	bottom: 1px;
	left: 0
}

.module-ad-rect .swiper-pagination .swiper-pagination-bullet {
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	margin: 0 3px;
	height: 6px;
	width: 6px;
	opacity: 1
}

.module-ad-rect .swiper-pagination .swiper-pagination-bullet-active {
	background: #3072F6
}

.module-auto-sem {
	display: none
}

.module-ad-async {
	width: 1200px;
	margin: 10px auto 0
}

.module-ad-async * {
	box-sizing: content-box
}

.module-ad-async .ad-qp {
	font-size: 0;
	line-height: 0;
	position: relative
}

.module-ad-async .ad_mark {
	bottom: 0;
	background-image: url(/front-pc/next/img/ad-mark.3e08b99.png)
}

.module-ad-async .ad_mark, .xc-con .ad_mark {
	left: 0;
	position: absolute;
	width: 29px;
	height: 16px;
	z-index: 9;
	background-repeat: no-repeat
}

.xc-con .ad_mark {
	bottom: 6px;
	background-image: url(/front-pc/next/img/ad-mark.3e08b99.png)
}

.module-ad-brands {
	width: 1200px;
	margin: 20px auto 0;
	overflow: hidden
}

.module-ad-brands .left-brand {
	width: 128px;
	height: 121px;
	float: left;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee
}

.module-ad-brands .left-brand img {
	width: 128px;
	height: 122px;
	margin-top: -2px
}

.module-ad-brands .right-brands {
	float: left;
	width: 1072px;
	margin-top: 1px
}

.module-ad-brands .right-brands .brand {
	border: 1px solid #eee;
	border-left: 0;
	float: left;
	margin-top: -1px;
	width: 134px;
	height: 61px
}

.module-ad-brands .right-brands .brand img {
	margin: 10px;
	width: 114px;
	height: 41px
}

.module-ad-brands .right-brands .brand:hover img {
	opacity: .9
}

.module-ad-across {
	width: 1200px;
	margin: 40px auto 0
}

.module-ad-across * {
	box-sizing: content-box
}

.module-ad-across .house-tag-list {
	height: 285px;
	overflow: hidden
}

.module-ad-across .con-tab {
	margin-bottom: 20px;
	height: 44px
}

.module-ad-across .con-tab a {
	float: left;
	position: relative;
	width: 300px;
	height: 44px;
	font-size: 16px;
	color: #6d6d73;
	display: block;
	text-align: center;
	background: #f8f8f8;
	cursor: pointer;
	box-sizing: border-box;
	border-top: 1px solid #f8f8f8
}

.module-ad-across .con-tab a em {
	width: 300px;
	height: 44px;
	line-height: 44px;
	display: inline-block;
	font-size: 16px
}

.module-ad-across .con-tab .current {
	height: 44px;
	line-height: 44px;
	font-weight: 700;
	background: #fff;
	color: #3072F6;
	border-top: 1px solid #3072F6
}

.module-ad-across .con-tab a i {
	height: 22px;
	width: 1px;
	border: none;
	background: #e5e5e5;
	position: absolute;
	top: 11px;
	right: 0
}

.module-ad-across .con-tab a.current i {
	display: none
}

.module-ad-across .con-tab a:hover {
	text-decoration: none
}

.module-ad-across .house-ul {
	width: 1225px;
	overflow: hidden;
	display: none;
	margin-left: -25px
}

.module-ad-across .house-ul.current {
	display: block
}

.module-ad-across .house-ul ul {
	height: 230px;
	overflow: hidden
}

.module-ad-across .house-ul li {
	float: left;
	margin-left: 25px;
	margin-bottom: 5px;
	width: 220px;
	height: 228px
}

.module-ad-across .house-ul li:first-of-type {
	position: relative;
	left: 1px
}

.module-ad-across .house-ul li:nth-child(5n) {
	position: relative;
	right: 1px
}

.module-ad-across .house-ul .house-img {
	position: relative;
	display: block;
	width: 220px;
	height: 165px;
	border-radius: 4px;
	overflow: hidden
}

.module-ad-across .house-ul .house-img img {
	width: 220px;
	height: 165px;
	cursor: pointer;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.module-ad-across .house-ul .house-img:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.module-ad-across .house-ul .house-img p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 200px;
	height: 35px;
	line-height: 35px;
	padding: 35px 10px 0;
	display: block;
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-image: linear-gradient(-180deg, transparent 25%, #000)
}

.module-ad-across .house-ul .house-txt {
	height: 63px;
	width: 220px;
	padding-top: 8px;
	box-sizing: border-box
}

.module-ad-across .house-ul .house-txt .h-price {
	font-size: 12px;
	color: #3072F6;
	line-height: 24px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.module-ad-across .house-ul .house-txt .h-price a {
	color: #3072F6;
	cursor: default
}

.module-ad-across .house-ul .house-txt .need-format-price {
	float: left;
	display: block;
	width: 114px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #303033;
	font-size: 14px
}

.module-ad-across .house-ul .house-txt .need-format-price em {
	white-space: nowrap;
	color: #3072F6;
	vertical-align: bottom;
	font-size: 18px
}

.module-ad-across .house-ul .house-txt .fr {
	float: right;
	font-size: 12px;
	color: #9f9fa6;
	display: block;
	max-width: 86px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.module-ad-across .house-ul .house-txt .h-bottom {
	font-size: 12px;
	color: #2a2a2a;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%
}

.module-ad-across .house-ul .house-txt .h-bottom i {
	font-size: 14px;
	color: #3072F6;
	margin-right: 6px;
	position: relative;
	top: 2px;
	margin-left: 1px
}

.module-ad-across .house-ul .house-txt .h-bottom .c-tel {
	display: inline-block;
	width: 198px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle
}

.module-ad-across .house-ul .house-txt2 .sub-desc a, .module-ad-across .house-ul .house-txt .h-bottom a {
	cursor: default;
	color: #6d6d73
}

.module-ad-across .house-ul .house-txt2 .sub-desc a:hover, .module-ad-across .house-ul .house-txt .h-bottom a:hover {
	color: #666
}

.module-ad-across .house-ul .house-txt2 a {
	cursor: default
}

.module-ad-across .house-ul .house-txt2 {
	height: 60px;
	width: 220px;
	padding-top: 10px;
	box-sizing: border-box
}

.module-ad-across .house-ul .house-txt2 .desc {
	color: #333;
	font-size: 16px;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.module-ad-across .house-ul .house-txt2 .sub-desc {
	color: #666;
	font-size: 12px;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.module-ad-across .house-ul .house-txt2 .sub-desc .focusued {
	margin-right: 6px;
	font-size: 14px;
	color: #999;
	position: relative;
	top: 1px
}

.module-ad-across .house-ul .hover_p {
	position: relative
}

.module-ad-across .house-ul .hover_p label {
	display: none
}

.module-ad-across .house-ul .hover_p:hover label {
	display: block;
	position: absolute;
	top: 20px;
	left: 8px;
	border-bottom: 2px solid #eee;
	border-right: 2px solid #eee
}

.module-ad-banner-r {
	overflow: hidden;
	margin-bottom: 20px
}

.module-ad-banner-r.fix-right {
	position: fixed;
	top: 280px;
	width: 300px
}

.module-ad-banner-r.fix-bottom {
	position: absolute;
	bottom: 0
}

.module-ad-banner-r .ad-swiper {
	position: relative;
	height: 150px;
	width: 300px
}

.module-ad-banner-r .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	transition-property: transform;
	box-sizing: content-box
}

.module-banner-loupan-index .swiper-wrapper .swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 300px;
	height: 150px;
	position: relative
}

.module-ad-banner-r .ad-swiper .swiper-wrapper .swiper-slide .banner-link {
	display: inline-block;
	height: 150px;
	width: 300px
}

.module-ad-banner-r .ad-swiper .swiper-wrapper .swiper-slide .ad_mark {
	bottom: 0;
	left: 0;
	position: absolute;
	width: 29px;
	height: 16px;
	z-index: 9;
	background-image: url(/front-pc/next/img/ad-mark.3e08b99.png);
	background-repeat: no-repeat
}

.module-ad-banner-r .ad-swiper .swiper-wrapper .swiper-slide .banner-link img {
	height: 150px;
	width: 300px
}

.module-ad-banner-r .ad-swiper .swiper-pagination {
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 10;
	bottom: 1px;
	left: 0
}

.module-ad-banner-r .ad-swiper .swiper-pagination .swiper-pagination-bullet {
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	margin: 0 3px;
	height: 6px;
	width: 6px;
	opacity: 1
}

.module-ad-banner-r .ad-swiper .swiper-pagination .swiper-pagination-bullet-active {
	background: #e43
}

.module-focus-toutiao {
	margin: 0 auto;
	margin-top: 30px;
	width: 1200px
}

.module-focus-toutiao .title-area {
	height: 68px;
	margin-bottom: 20px;
  /* padding-bottom: 10px; */
  border-bottom: 2px solid #3072F6;
}

.module-focus-toutiao .title-area .entry {
  font-size: 15px;
}

.module-focus-toutiao .title-area .entry a:hover{
  text-decoration: none;
  color: #3072F6;
}

.module-focus-toutiao .title-area .title-text {
	font-size: 36px;
	font-weight: 600;
	line-height: 54px;
	float: left
}

.module-focus-toutiao .title-area .roll-news {
	width: 640px;
	height: 30px;
	margin-top: 12px;
	overflow: hidden;
	margin-left: 40px;
	float: left;
	background: #f5f5f6;
	border-radius: 15px
}

.module-focus-toutiao .title-area .roll-news .title {
	float: left;
	width: 66px;
	height: 15px;
	margin-left: 15px;
	margin-top: 7px;
	margin-right: 30px
}

.module-focus-toutiao .title-area .roll-news .title img {
	width: 66px;
	height: 15px
}

.module-focus-toutiao .title-area .roll-news .show-area {
	display: inline-block;
	position: relative;
	width: 520px;
	height: 30px
}

.module-focus-toutiao .title-area .roll-news .roll-list {
	position: absolute;
	width: 520px;
	height: 30px
}

.module-focus-toutiao .title-area .roll-news .roll-list .roll-item {
	width: 520px;
	height: 30px
}

.module-focus-toutiao .title-area .roll-news .roll-list .roll-item .tag {
	font-size: 12px;
	font-weight: 500;
	color: #9ac;
	line-height: 18px;
	padding: 0 4px;
	border: 1px solid #9ac;
	border-radius: 2px;
	margin-right: 12px;
	float: left;
	margin-top: 5px
}

.module-focus-toutiao .title-area .roll-news .roll-list .roll-item .text {
	max-width: 440px;
	font-size: 14px;
	font-weight: 500;
	color: #6d6d73;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left
}

.module-focus-toutiao .title-area .roll-news .roll-list .roll-item a:hover .text {
	color: #3072F6;
  text-decoration: none;
}

.module-focus-toutiao .title-area .roll-news .roll-list .roll-item a:hover .text1 {
	color: #3072F6;
  text-decoration: none;
}

.module-focus-toutiao .title-area .news-tags {
	float: right;
	margin-top: 12px;
	font-size: 0
}

.module-focus-toutiao .title-area .news-tags .tag {
	background: #f5f5f6;
	border-radius: 15px;
	height: 30px;
	padding: 0 15px;
	display: inline-block;
	margin-left: 10px
}

.module-focus-toutiao .title-area .news-tags .tag .tag-icon1{
    width: 16px;
    height: 30px;
    margin-top:-8px;
  	vertical-align: middle;
  	background: url(/images/news-tags-icon1.png) no-repeat;
  	background-size: 16px 30px;
}


.module-focus-toutiao .title-area .news-tags .tag .tag-icon2{
    width: 16px;
    height: 30px;
    margin-top:-8px;
  	vertical-align: middle;
  	background: url(/images/news-tags-icon2.png) no-repeat;
  	background-size: 16px 30px;
}

.module-focus-toutiao .title-area .news-tags .tag .tag-icon3{
    width: 16px;
    height: 30px;
    margin-top:-8px;
  	vertical-align: middle;
  	background: url(/images/news-tags-icon3.png) no-repeat;
  	background-size: 16px 30px;
}

.module-focus-toutiao .title-area .news-tags .tag:hover {
	background: #e5e5e5
}

.module-focus-toutiao .title-area .news-tags .tag .icon {
	color: #3072F6;
	line-height: 30px;
	display: inline-block;
	margin-right: 6px;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-focus-toutiao .title-area .news-tags .tag .text {
	font-size: 14px;
	font-weight: 400;
	line-height: 30px;
	color: #303033
}

.module-focus-toutiao .info-block {
	overflow: hidden
}

.module-focus-toutiao .info-block .img-block {
	width: 320px;
	float: left
}

.module-focus-toutiao .info-block .img-block .more {
    float: right;
}

.module-focus-toutiao .info-block .img-block .more .more-text {
    font-size: 14px;
    font-weight: 400;
    color: #6d6d73;
    line-height: 28px;
    display: inline-block;
    vertical-align: top;
}

.module-focus-toutiao .info-block .img-block .more .icon {
	color: #9f9fa6;
	line-height: 28px;
	display: inline-block;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}


.module-focus-toutiao .info-block .img-block {
	width: 320px;
	float: left
}

.module-focus-toutiao .info-block .img-block .big-img {
	position: relative;
	width: 320px;
	height: 240px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.module-focus-toutiao .info-block .img-block .big-img:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.module-focus-toutiao .info-block .img-block .big-img .img {
	width: 320px;
	height: 240px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.module-focus-toutiao .info-block .img-block .big-img img {
	width: 320px;
	height: 240px;
	border-radius: 4px
}

.module-focus-toutiao .info-block .img-block .big-img .img-text {
	width: 320px;
	padding: 0 15px;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	height: 50px;
	background: linear-gradient(180deg, transparent, rgba(0, 0, 0, .8));
	border-radius: 2px 0 4px 4px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	position: absolute;
	bottom: 0;
	font-weight: 700
}

.module-focus-toutiao .info-block .img-block .img-line {
	overflow: hidden;
	margin-top: 15px
}

.module-focus-toutiao .info-block .img-block .img-line .small-img a {
  text-decoration: none;
}

.module-focus-toutiao .info-block .img-block .img-line .small-img a:hover {
  color: #3072F6
}

.module-focus-toutiao .info-block .img-block .img-line .small-img {
	float: left;
	width: 152px
}

.module-focus-toutiao .info-block .img-block .img-line .small-img .first {
	display: block;
	position: relative;
	width: 152px;
	height: 114px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.module-focus-toutiao .info-block .img-block .img-line .small-img .first:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.module-focus-toutiao .info-block .img-block .img-line .small-img .first .img {
	width: 152px;
	height: 114px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.module-focus-toutiao .info-block .img-block .img-line .small-img img {
	width: 152px;
	height: 114px;
	border-radius: 4px
}

.module-focus-toutiao .info-block .img-block .img-line .small-img.right {
	float: right;
	border-radius: 4px
}

.module-focus-toutiao .info-block .img-block .img-line .small-img .img-text {
	margin-top: 10px;
	line-height: 22px;
	font-size: 14px
}

.module-focus-toutiao .info-block .text-block {
	width: 510px;
	float: left;
	margin-left: 40px
}

.module-focus-toutiao .info-block .text-block .titleA {
	height: 44px;
	margin-bottom: 15px;
  border-bottom: 1px solid #ddd;
}

.module-focus-toutiao .info-block .text-block .titleA .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 2px;
	margin-right: 10px;
	display: inline-block;
	margin-top: 5px;
  float: none;
	vertical-align: top
}

.module-focus-toutiao .info-block .text-block .titleA .title-text {
	font-size: 20px;
	font-weight: 600;
  margin-left: 5px;
	color: #303033;
  float: none;
	line-height: 28px
}

.module-focus-toutiao .info-block .text-block .text-6 {

}

.module-focus-toutiao .info-block .text-block .text-4 {
	margin-top: 11px
}

.module-focus-toutiao .info-block .text-block a:hover .text {
	color: #3072F6
}

.module-focus-toutiao .info-block .text-block .point {
	width: 4px;
	height: 4px;
	background: #d8d8d8;
	border-radius: 50%;
	margin-right: 12px;
	float: left
}

.module-focus-toutiao .info-block .text-block .title {
	margin-bottom: 9px
}

.module-focus-toutiao .info-block .text-block .title a{
  text-decoration: none;
}

.module-focus-toutiao .info-block .text-block .title .point {
	line-height: 28px;
	margin-top: 12px
}

.module-focus-toutiao .info-block .text-block .title .text {
	width: 495px;
	font-size: 18px;
	font-weight: 600;
	color: #303033;
	line-height: 28px;
	height: 28px;
  float: none;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.module-focus-toutiao .info-block .text-block .text-info {
	margin-bottom: 9px;
	height: 24px;
	overflow: hidden;
	max-width: 500px
}

.module-focus-toutiao .info-block .text-block .text-info a{
  text-decoration: none;
}

.module-focus-toutiao .info-block .text-block .text-info .small-area {
	width: 1000px
}

.module-focus-toutiao .info-block .text-block .text-info .small-area.ad-text .small-text {
	max-width: 224px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.module-focus-toutiao .info-block .text-block .text-info .point {
	line-height: 24px;
	margin-top: 10px
}

.module-focus-toutiao .info-block .text-block .text-info .text {
	max-width: 495px;
	font-size: 16px;
	font-weight: 400;
	color: #303033;
	line-height: 24px;
	height: 28px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

.module-focus-toutiao .info-block .text-block .text-info .text.small-text {
	float: left
}

.module-focus-toutiao .info-block .text-block .text-info .text-bar {
	width: 1px;
	height: 14px;
	float: left;
	background: #e5e5e5;
	margin: 5px 10px
}

.module-focus-toutiao .news-block {
	float: right;
	width: 300px
}

.module-focus-toutiao .news-block .news-select {
	height: 320px
}

.module-focus-toutiao .news-block .news-select .title {
	height: 28px;
	margin-bottom: 15px
}

.module-focus-toutiao .news-block .news-select .title .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 2px;
	margin-right: 10px;
	display: inline-block;
	margin-top: 5px;
  float: none;
	vertical-align: top
}

.module-focus-toutiao .news-block .news-select .title .title-text {
	font-size: 20px;
	font-weight: 600;
	color: #303033;
  float: none;
	line-height: 28px
}

.module-focus-toutiao .news-block .news-select .red-line {
	margin-top: 14px;
	margin-bottom: 5px;
	width: 300px;
	height: 1px;
	background: #3072F6
}

.module-focus-toutiao .news-block .news-select .news-all {
	border-top: 1px solid #eee;
	overflow: hidden
}

.module-focus-toutiao .news-block .news-select .news-all.active {
	border-top: 1px solid #3072F6
}

.module-focus-toutiao .news-block .news-select .news-all.active .news-detail {
	height: 75px;
	padding-left: 13px
}

.module-focus-toutiao .news-block .news-select .news-all.active .news-title .point {
	background: #3072F6
}

.module-focus-toutiao .news-block .news-select .news-all .news-title {
	padding: 10px 0
}

.module-focus-toutiao .news-block .news-select .news-all .news-title .point {
	border-radius: 50%;
	width: 4px;
	height: 4px;
	background: #d8d8d8;
	float: left;
	margin-top: 9px;
	margin-right: 9px
}

.module-focus-toutiao .news-block .news-select .news-all .news-title .text {
	display: inline-block;
	font-size: 14px;
	color: #303033;
	line-height: 22px;
	width: 286px
}

.module-focus-toutiao .news-block .news-select .news-all .news-title:hover .point {
	background: #3072F6
}

.module-focus-toutiao .news-block .news-select .news-all .news-title:hover .text {
	color: #3072F6
}

.module-focus-toutiao .news-block .news-select .news-all .news-detail {
	height: 75px;
	width: 100%;
	overflow: hidden;
	padding-left: 13px
}

.module-focus-toutiao .news-block .news-select .news-all .news-detail img {
	width: 80px;
	height: 60px;
	float: left;
	border-radius: 2px
}

.module-focus-toutiao .news-block .news-select .news-all .news-detail .text {
	width: 195px;
	font-size: 12px;
	font-weight: 400;
	color: #6d6d73;
	line-height: 18px;
	float: right
}

.module-focus-toutiao .news-block .news-select .news-all:last-child {
	border-bottom: 1px solid #eee
}

.module-focus-toutiao .news-block .news-fast {
	margin-top: 25px
}

.module-focus-toutiao .news-block .news-fast .title {
	height: 44px;
  border-bottom: 1px solid #ddd;
}

.module-focus-toutiao .news-block .news-fast .title .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 2px;
	margin-right: 10px;
	display: inline-block;
	margin-top: 5px;
  float: none;
	vertical-align: top
}

.module-focus-toutiao .news-block .news-fast .title .title-text {
	font-size: 20px;
  margin-left: 5px;
	font-weight: 600;
	color: #303033;
  float: none;
	line-height: 28px
}

.module-focus-toutiao .news-block .news-fast .title .more,.text-block .titleA .more,.news-block .title .more {
	float: right
}

.module-focus-toutiao .news-block .news-fast .title .more a:hover .icon, .module-focus-toutiao .news-block .news-fast .title .more a:hover .text,.text-block .titleA .more a:hover,.news-block .title .more a:hover {
	color: #3072F6
}

.module-focus-toutiao .news-block .news-fast .title .more .text,.text-block .titleA .more .text,.news-block .title .more .text {
	font-size: 14px;
	font-weight: 400;
	color: #6d6d73;
	line-height: 28px;
	display: inline-block;
  float: left;
	vertical-align: top
}

.module-focus-toutiao .news-block .news-fast .title .more .icon,.text-block .titleA .more .icon,.news-block .title .more .icon {
	color: #9f9fa6;
	line-height: 28px;
	display: inline-block;
	font-family: icon2018 !important;
	font-size: 16px;
  float: none!important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-focus-toutiao .news-block .news-fast .fast-block {
	margin-top: 8px
}

.module-focus-toutiao .news-block .news-fast .fast-block .fast-line {
	font-size: 14px;
	font-weight: 400;
	color: #303033;
	line-height: 36px;
	overflow: hidden
}

.module-focus-toutiao .news-block .news-fast .fast-block .fast-line .point {
	width: 4px;
	height: 4px;
	background: #d8d8d8;
	border-radius: 50%;
	margin-right: 10px;
	margin-top: 16px;
	line-height: 36px;
	float: left
}

.module-focus-toutiao .news-block .news-fast .fast-block .fast-line .text {
	width: 286px;
	float: left;
	height: 36px;
	font-size: 14px;
	font-weight: 400;
	overflow: hidden
}

.module-focus-toutiao .news-block .news-fast .fast-block .fast-line .text a:hover{
  color: #3072F6;
  text-decoration: none;
}

.module-rank {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 20px
}

.module-rank .bar img {
	width: 1200px;
	height: 10px;
	margin: 0 auto 40px
}

.module-rank .title {
	text-align: center;
	font-size: 0;
	margin-bottom: 30px
}

.module-rank .title .line {
	display: inline-block;
	width: 60px;
	height: 1px;
	background: #9f9fa6
}

.module-rank .title .text {
	display: inline-block;
	margin: 0 20px;
	font-size: 28px;
	font-weight: 600;
	color: #303033;
	line-height: 42px;
	vertical-align: middle
}

.module-rank .rank-block {
	width: 380px;
	height: 398px;
	background: #f5f5f6;
	border-radius: 4px;
	padding: 20px;
	float: left
}

.module-rank .rank-block.has-margin {
	margin: 0 30px
}

.module-rank .rank-block .title {
	text-align: left;
	font-size: 18px;
	font-weight: 500;
	color: #303033;
	line-height: 28px;
	margin-bottom: 20px
}

.module-rank .rank-block .rank-line {
	margin-bottom: 10px;
	height: 22px;
	overflow: hidden
}

.module-rank .rank-block .rank-line .rank-cout {
	float: left;
	width: 16px;
	height: 16px;
	border-radius: 2px;
	background: #c3c3cb;
	font-size: 12px;
	text-align: center;
	font-weight: 500;
	color: #fff;
	line-height: 16px;
	margin-right: 10px;
	margin-top: 3px
}

.module-rank .rank-block .rank-line .rank-cout.rank-red {
	background: #3072F6
}

.module-rank .rank-block .rank-line .rank-text {
	float: left;
	width: 314px;
	font-size: 14px;
	color: #303033;
	line-height: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.module-rank .rank-block .rank-line .rank-text.small {
	width: 260px
}

.module-rank .rank-block .rank-line .rank-text:hover {
	color: #3072F6!important;
}

.module-rank .rank-block .rank-line .rank-area {
	width: 54px;
	font-size: 14px;
	font-weight: 500;
	color: #9f9fa6;
	line-height: 22px;
	height: 22px;
	float: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right
}

.module-city-tran-rank {
	padding-top: 20px;
	overflow: hidden;
	width: 300px;
	background: #f5f5f6;
	border-radius: 4px;
	margin-bottom: 20px;
	font-family: Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1;
	background-color: #f8f8f8
}

.module-city-tran-rank * {
	box-sizing: content-box
}

.module-city-tran-rank .title {
	height: 28px;
	text-align: left;
	margin-bottom: 20px
}

.module-city-tran-rank .title .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 0 2px 2px 0;
	float: left;
	margin-top: 5px;
	margin-right: 15px
}

.module-city-tran-rank .title .text {
	font-size: 18px;
	font-weight: 700;
	color: #303033;
	line-height: 28px
}

.module-city-tran-rank .header {
	height: 46px;
	padding: 0 10px 0 16px;
	border-top: 1px solid #e43
}

.module-city-tran-rank .header .header-title {
	line-height: 46px;
	font-size: 16px;
	font-weight: 700
}

.module-city-tran-rank .canvas-wrapper img {
	width: 100%;
	height: 235px
}

.module-city-tran-rank .wrapper {
	padding: 0 0 8px
}

.module-city-tran-rank .wrapper .line {
	padding: 0 15px
}

.module-city-tran-rank .wrapper .line-head .it {
	color: #999;
	float: left;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 6px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.module-city-tran-rank .wrapper .line .tr-1 {
	text-align: center;
	margin-right: 7px;
	width: 24px
}

.module-city-tran-rank .wrapper .line .tr-2 {
	width: 98px
}

.module-city-tran-rank .wrapper .line-head .tr-2 {
	text-align: left
}

.module-city-tran-rank .wrapper .line-it .tr-2:hover {
	cursor: pointer;
	color: #3072F6
}

.module-city-tran-rank .wrapper .line .tr-3 {
	width: 80px;
	text-align: right
}

.module-city-tran-rank .wrapper .line .tr-4 {
	width: 60px;
	text-align: right
}

.module-city-tran-rank .wrapper .line-head .tr-3 {
	text-align: center
}

.module-city-tran-rank .wrapper .line-head .tr-4 {
	text-align: right
}

.module-city-tran-rank .wrapper .line-it {
	margin-top: 0;
	padding: 6px 15px;
	overflow: hidden;
	font-size: 14px;
	line-height: 20px;
	height: 20px
}

.module-city-tran-rank .wrapper .line-it:hover {
	background-color: #e5e5e5
}

.module-city-tran-rank .wrapper .line-it:hover .it, .module-city-tran-rank .wrapper .line-it:hover .it a {
	color: #3072F6
}

.module-city-tran-rank .wrapper .line-it .it {
	float: left;
	color: #4a4a4a;
	font-size: 14px;
	line-height: 18px;
	overflow-x: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.module-city-tran-rank .wrapper .line-it .it a {
	text-decoration: none
}

.module-city-tran-rank .wrapper .line-it .number {
	background-color: #e5e5e5;
	color: #333
}

.module-city-tran-rank .wrapper .line-it .number, .module-city-tran-rank .wrapper .line-it .number-highlight {
	margin-right: 15px;
	border-radius: 50%;
	text-align: center;
	padding: 2px 5px;
	height: 12px;
	line-height: 12px;
	font-size: 12px;
	float: left;
	border-radius: 2px
}

.module-city-tran-rank .wrapper .line-it .number-highlight {
	background-color: #3072F6;
	margin-top: 2px;
	color: #fff
}

.module-city-tran-data {
	padding-top: 20px;
	overflow: hidden;
	width: 300px;
	background: #f5f5f6;
	border-radius: 4px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	font-family: Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1;
	background-color: #f8f8f8
}

.module-city-tran-data .title {
	height: 28px;
	text-align: left;
	margin-bottom: 20px
}

.module-city-tran-data .title .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 0 2px 2px 0;
	float: left;
	margin-top: 5px;
	margin-right: 15px
}

.module-city-tran-data .title .text {
	font-size: 18px;
	font-weight: 700;
	color: #303033;
	line-height: 28px
}

.module-city-tran-data .header {
	height: 36px;
	padding: 5px 10px 0 16px;
	border-top: 1px solid #e43
}

.module-city-tran-data .header .header-title {
	line-height: 36px;
	font-size: 16px;
	font-weight: 700
}

.module-city-tran-data .canvas-wrapper img {
	width: 100%;
	height: 280px;
	display: block
}

.module-city-recommend {
	width: 1200px;
	position: relative;
	margin: 40px auto
}

.module-city-recommend * {
	box-sizing: content-box
}

.module-city-recommend .dynamic-title {
	text-align: center;
	height: 42px
}

.module-city-recommend .dynamic-title .bar {
	display: inline-block;
	width: 60px;
	height: 1px;
	background: #9f9fa6;
	border-radius: 2px
}

.module-city-recommend .dynamic-title .text {
	font-size: 28px;
	font-weight: 600;
	margin: 0 20px;
	vertical-align: middle;
	color: #303033;
	line-height: 42px
}

.module-city-recommend .city-recommend-wrap {
	width: 1180px;
	height: 110px;
	margin: 20px auto 0;
	position: relative;
	padding: 0 10px;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	background: #f5f5f6
}

.module-city-recommend .city-recommend-logo {
	position: absolute;
	width: 65px;
	height: 74px;
	top: 0;
	left: 28px;
	background-image: url(/front-pc/next/img/rmbq.c8e5bbc.png)
}

.module-city-recommend .city-recommend-group {
	margin-left: 24px
}

.module-city-recommend .city-recommend-item {
	width: 330px;
	padding: 23px 0 13px;
	float: left;
	position: relative
}

.module-city-recommend .city-recommend-divide {
	height: 90px;
	float: left;
	margin-left: 34px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #fff;
	margin-right: 34px;
	margin-top: 10px
}

.module-city-recommend .cri-top {
	height: 60px;
	margin-bottom: 12px
}

.module-city-recommend .cri-img-link {
	height: 60px;
	float: left;
	margin-right: 10px;
	position: relative
}

.module-city-recommend .cri-img-link .img-border {
	width: 60px;
	height: 60px;
	position: absolute;
	z-index: 2;
	background-image: url(/front-pc/next/img/txbk60_60.ffe35d9.png);
	top: 0;
	left: 0
}

.module-city-recommend .cri-img-link img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 2px
}

.module-city-recommend .city-recommend-item-live .cri-img-link {
	width: 60px;
	height: 60px;
	overflow: hidden;
	border-radius: 50%
}

.module-city-recommend .city-recommend-item-news .cri-img-link {
	width: 80px
}

.module-city-recommend .cri-title-area {
	padding-top: 4px;
	overflow: hidden
}



.module-city-recommend .cri-title-area .look-detail {
	float: right;
	font-size: 12px;
	line-height: 24px;
	color: #78b
}

.module-city-recommend .cri-title-area .look-detail:hover {
	color: #3072F6
}

.module-city-recommend .cri-title-text {
	text-decoration: none;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden
}

.module-city-recommend .cri-title {
	font-size: 16px;
	color: #333;
	letter-spacing: 0;
	line-height: 24px;
	vertical-align: middle
}

.module-city-recommend .cri-title:hover {
	color: #3072F6
}

.module-city-recommend .cri-tag {
	font-size: 12px;
	line-height: 12px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
	padding: 2px 3px;
	margin-top: 1px
}

.module-city-recommend .cri-tag.cri-tag-1 {
	border: 1px solid #abd;
	border-radius: 2px;
	color: #78b
}

.module-city-recommend .cri-tag.cri-tag-2 {
	border: 1px solid #bdd;
	border-radius: 2px;
	color: #4ac
}

.module-city-recommend .cri-tag.cri-tag-3 {
	border: 1px solid #ac9;
	border-radius: 2px;
	color: #8b7
}

.module-city-recommend .cri-tag.cri-tag-4 {
	border: 1px solid #fc9;
	border-radius: 2px;
	color: #f93
}

.module-city-recommend .cri-tag.cri-tag-5 {
	border: 1px solid #fbb;
	border-radius: 2px;
	color: #f66
}

.module-city-recommend .cri-bottom {
	font-size: 12px;
	color: #999;
	letter-spacing: 0;
	line-height: 14px
}

.module-city-recommend .cri-bottom-name {
	color: #666;
	max-width: 120px;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-right: 10px
}

.module-city-recommend .cri-bottom .icon {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
	position: relative;
	font-family: focusued !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #999;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-city-recommend .cri-btn {
	position: absolute;
	bottom: 13px;
	right: 0;
	width: 60px;
	height: 24px;
	border: 1px solid #feada5;
	text-align: center;
	line-height: 24px;
	color: #3072F6;
	text-decoration: none;
	border-radius: 2px
}

.module-city-recommend .cri-btn:hover {
	background-color: #fff
}

.module-city-feed-flow {
	width: 640px;
	border-top: 1px solid #eee;
	overflow: hidden
}

.module-city-feed-flow * {
	box-sizing: content-box
}

.img-do {
	overflow: hidden;
	transform-style: preserve-3d;
	display: inline-block;
	width: 200px;
	height: 150px;
	position: relative;
	border-radius: 4px
}

.img-do .vain, .img-do img {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.img-do:hover .vain {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.img-do .vain-1 {
	background-image: url(/front-pc/next/img/vain-1.738803d.png)
}

.img-do .vain-2 {
	background-image: url(/front-pc/next/img/vain-2.904baec.png)
}

.img-do .vain-3 {
	background-image: url(/front-pc/next/img/vain-3.407c75d.png)
}

.img-do .vain-4 {
	background-image: url(/front-pc/next/img/vain-4.15f123d.png)
}

.img-do .vain-5 {
	background-image: url(/front-pc/next/img/vain-5.8c6244a.jpg)
}

.img-do .vain-6 {
	background-image: url(/front-pc/next/img/vain-6.cc50067.png)
}

.img-do .vain-7 {
	background-image: url(/front-pc/next/img/vain-7.d3b4191.png)
}

.img-do .tmdt {
	position: absolute;
	z-index: 8;
	top: 0;
	left: 0;
	display: block;
	width: 160px;
	height: 120px;
	border-radius: 4px;
	background-image: url(/front-pc/next/img/tmdt.97779f5.png)
}

.img-do:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.module-city-feed-flow .feed-item {
	padding: 15px 0;
	border-bottom: 1px solid #eee
}

.module-city-feed-flow .feed-item a {
	text-decoration: none
}

.module-city-feed-flow .feed-item:hover {
	background-color: #f8f8f8
}

.module-city-feed-flow .feed-item-1 .feed-item-pic-link {
	float: left;
	width: 160px;
	height: 120px;
	margin-right: 20px;
	position: relative;
	border-radius: 4px
}

.module-city-feed-flow .feed-item-1 .feed-item-pic {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.module-city-feed-flow .feed-item-1 .feed-item-container {
	position: relative;
	height: 120px;
	float: left;
	width: 460px
}

.module-city-feed-flow .feed-item-1 .feed-item-title {
	font-size: 16px;
	color: #333;
	letter-spacing: 0;
	line-height: 26px;
	overflow: hidden;
	height: 62px
}

.module-city-feed-flow .feed-item-1 .feed-item-title a {
	line-height: 26px
}

.module-city-feed-flow .feed-item-1 .feed-item-title a:hover {
	color: #3072F6;
	cursor: pointer
}

.module-city-feed-flow .feed-item-1 .feed-item-count {
	font-family: HelveticaNeue;
	font-size: 12px;
	color: #9f9fa6;
	line-height: 12px;
	height: 26px;
	display: inline-block;
	vertical-align: top;
	overflow: hidden
}

.module-city-feed-flow .feed-item-1 .feed-item-live {
	float: left;
	width: 20px;
	height: 26px;
	line-height: 26px;
	margin-right: 6px;
	margin-left: 10px;
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-city-feed-flow .feed-item-1 .feed-item-live-count {
	float: left;
	line-height: 26px;
	font-weight: 400;
	color: #9f9fa6
}

.module-city-feed-flow .feed-item-1 .feed-item-comment {
	float: left;
	width: 16px;
	height: 26px;
	line-height: 26px;
	margin-right: 6px;
	margin-left: 10px;
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-city-feed-flow .feed-item-1 .feed-item-comment-count {
	float: left;
	line-height: 26px;
	font-weight: 400;
	color: #9f9fa6
}

.module-city-feed-flow .feed-item-1 .feed-item-des {
	font-size: 12px;
	color: #9f9fa6;
	line-height: 12px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-top: 10px
}

.module-city-feed-flow .feed-item-1 .feed-item-des .address {
	float: left;
	line-height: 21px;
	height: 16px;
	width: 293px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.module-city-feed-flow .feed-item-1 .feed-item-des .address span {
	line-height: 16px;
	float: left
}

.module-city-feed-flow .feed-item-1 .feed-item-des .address .address-icon {
	float: left;
	width: 10px;
	height: 16px;
	margin-right: 5px;
	position: relative;
	line-height: 16px;
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 12px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.module-city-feed-flow .feed-item-1 .feed-item-des .address .address-area {
	float: left;
	margin-right: 3px
}

.module-city-feed-flow .feed-item-1 .feed-item-des .price {
	color: #3072F6;
	line-height: 16px;
	float: right
}

.module-city-feed-flow .feed-item-1 .feed-item-des .price em {
	font-size: 18px;
	margin-right: 5px
}

.module-city-feed-flow .feed-item-1 .avatar-item {
	height: 20px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 220px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.module-city-feed-flow .feed-item .avatar-item img {
	border-radius: 50%
}

.module-city-feed-flow .feed-item .avatar-item .img-border {
	width: 20px;
	height: 20px;
	position: absolute;
	z-index: 2;
	background-image: url(/front-pc/next/img/txbk20_20.e6896ab.png);
	top: 0;
	left: 0
}

.module-city-feed-flow .feed-item-1 .avatar-item img {
	height: 20px;
	float: left;
	margin-right: 5px;
	width: 20px
}

.module-city-feed-flow .feed-item-1 .avatar-item span {
	font-size: 12px;
	color: #999;
	letter-spacing: 0;
	line-height: 12px
}

.module-city-feed-flow .feed-item-1 a.avatar-item:hover span {
	color: #3072F6
}

.module-city-feed-flow .feed-item-1 .tag-group {
	position: absolute;
	right: 0;
	max-width: 260px;
	bottom: 0
}

.module-city-feed-flow .feed-item-1 .tag-group .tag {
	border: 1px solid #eee;
	border-radius: 2px;
	font-size: 12px;
	color: #9f9fa6;
	line-height: 18px;
	height: 18px;
	padding: 0 5px;
	margin-left: 5px;
	display: inline-block
}

.module-city-feed-flow .feed-item-3 .tag-group .tag.red {
	color: #3072F6;
	border: 1px solid #3072F6
}

.module-city-feed-flow .feed-item-3 {
	position: relative
}

.module-city-feed-flow .feed-item-3 .feed-item-title {
	font-size: 16px;
	color: #333;
	letter-spacing: 0;
	overflow: hidden;
	height: 28px
}

.module-city-feed-flow .feed-item-3 .feed-item-title a:hover {
	color: #3072F6;
	cursor: pointer
}

.module-city-feed-flow .feed-item-3 .feed-item-count {
	font-size: 12px;
	color: #9f9fa6;
	letter-spacing: 0;
	line-height: 12px;
	overflow: hidden
}

.module-city-feed-flow .feed-item-3 .feed-item-live {
	float: left;
	width: 20px;
	height: 26px;
	margin-right: 6px;
	line-height: 26px;
	color: #9f9fa6
}

.module-city-feed-flow .feed-item-3 .feed-item-live-count {
	float: left;
	line-height: 26px;
	font-weight: 400;
	color: #9f9fa6;
	margin-right: 10px
}

.module-city-feed-flow .feed-item-3 .feed-item-comment {
	float: left;
	width: 16px;
	height: 26px;
	margin-right: 6px;
	margin-left: 10px;
	line-height: 26px;
	color: #9f9fa6
}

.module-city-feed-flow .comment-link:hover, .module-city-feed-flow .comment-link:hover .feed-item-comment, .module-city-feed-flow .comment-link:hover .feed-item-comment-count, .module-city-feed-flow .live-link:hover, .module-city-feed-flow .live-link:hover .feed-item-live, .module-city-feed-flow .live-link:hover .feed-item-live-count {
	color: #3072F6
}

.module-city-feed-flow .feed-item-3 .feed-item-comment-count {
	float: left;
	font-weight: 400;
	color: #9f9fa6
}

.module-city-feed-flow .feed-item-3 .pic-group .img-do {
	float: left;
	margin-left: 20px;
	position: relative
}

.module-city-feed-flow .feed-item-3 .pic-group .img-do.pic-1 {
	margin-left: 0
}

.module-city-feed-flow .feed-item-3 .pic-group .img-do.pic-big {
	width: 640px;
	height: 100px;
	margin-left: 0;
	position: relative
}

.module-city-feed-flow .feed-item-3 .feed-item-des {
	font-size: 12px;
	color: #666;
	line-height: 12px;
	margin-top: 11px
}

.module-city-feed-flow .feed-item-3 .feed-item-des .price {
	font-family: HelveticaNeue-Bold;
	color: #3072F6;
	letter-spacing: 0;
	line-height: 16px
}

.module-city-feed-flow .feed-item-3 .feed-item-des .price em {
	font-size: 20px;
	font-weight: 700;
	margin-right: 5px
}

.module-city-feed-flow .feed-item-3 .avatar-item {
	height: 20px;
	margin-top: 13px;
	display: block
}

.module-city-feed-flow .feed-item-3 .avatar-item img {
	height: 20px;
	float: left;
	margin-right: 5px;
	width: 20px
}

.module-city-feed-flow .feed-item-3 .avatar-item .img-border {
	width: 20px;
	height: 20px;
	position: absolute;
	z-index: 2;
	background-image: url(/front-pc/next/img/txbk20_20.e6896ab.png);
	left: 0;
	top: 0
}

.module-city-feed-flow .feed-item-3 .avatar-item span {
	font-size: 12px;
	color: #999;
	letter-spacing: 0;
	line-height: 12px
}

.module-city-feed-flow .feed-item-3 a.avatar-item:hover span {
	color: #3072F6
}

.module-city-feed-flow .feed-item-3 .tag-group {
	position: absolute;
	right: 0;
	bottom: 13px
}

.module-city-feed-flow .feed-item-3 .tag-group .tag {
	border: 1px solid #eee;
	border-radius: 2px;
	font-size: 12px;
	color: #999;
	line-height: 12px;
	padding: 0 4px;
	margin-left: 5px
}

.module-city-feed-flow .loading {
	height: 36px;
	width: 200px;
	margin: 30px auto;
	display: none
}

.module-city-feed-flow .loading-txt {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	color: #999;
	padding-left: 46px
}

.module-city-feed-flow .loading-pic {
	float: left;
	height: 36px;
	width: 36px
}

.module-city-feed-flow .loadmore-btn {
	display: block;
	text-decoration: none;
	width: 638px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #f5f5f6;
	border-radius: 4px;
	font-size: 14px;
	color: #6d6d73;
	font-weight: 500;
	text-align: center;
	margin: 20px 0 40px;
	cursor: pointer;
	background: #f5f5f6
}

.module-city-feed-flow .loadmore-btn:hover {
	display: block;
	background-color: #e5e5e5;
	border: 1px solid #f8f8f8;
	color: #6d6d73
}

.module-city-feed-flow .nodata {
	height: 65px;
	width: 210px;
	margin: 60px auto 100px;
	display: none
}

.module-city-feed-flow .nodata .line {
	width: 50px;
	height: 1px;
	background: #ededf0;
	float: left;
	margin-top: 32px
}

.module-city-feed-flow .nodata .nodata-pic {
	float: left;
	height: 65px;
	margin: 0 20px
}

.module-city-feed-flow .nodata .nodata-pic img {
	width: 65px;
	height: 65px
}

.module-city-feed-flow .img-do .mask-xgt {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	font-size: 12px;
	padding: 0 4px;
	background-color: rgba(0, 0, 0, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#80000000");
	color: #fff;
	line-height: 22px
}

.module-city-feedback {
	margin-bottom: 21px;
	font-family: Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1;
	background-color: #f5f5f6;
	display: block;
	border-radius: 4px
}

.module-city-feedback * {
	box-sizing: content-box
}

.module-city-feedback .wrapper {
	padding: 20px 20px 15px;
	font-size: 12px;
	color: #666;
	line-height: 28px
}

.module-city-feedback .wrapper .red {
	display: inline-block;
	margin-right: 15px;
	color: #303033;
	cursor: pointer;
	font-weight: 500
}

.module-city-feedback .wrapper .red:hover {
	color: #3072F6
}

.module-city-feedback .wrapper .bold {
	font-weight: 500;
	color: #303033
}

.module-city-feedback .wrapper .has-margin {
	margin-top: 15px
}

.module-sales-office {
	padding-top: 20px;
	overflow: hidden;
	width: 300px;
	height: 156px;
	background: #f5f5f6;
	border-radius: 4px;
	margin-bottom: 20px
}

.module-sales-office.fix-right {
	position: fixed;
	top: 103px;
	width: 300px
}

.module-sales-office.fix-bottom {
	position: absolute;
	bottom: 0
}

.module-sales-office.fix-bottom-ad {
	position: absolute;
	bottom: 170px
}

.module-sales-office .title {
	height: 28px;
	text-align: left
}

.module-sales-office .title .red-bar {
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-radius: 0 2px 2px 0;
	float: left;
	margin-top: 5px;
	margin-right: 15px
}

.module-sales-office .title .text {
	font-size: 18px;
	font-weight: 500;
	color: #303033;
	line-height: 28px
}

.module-sales-office .icons {
	padding-top: 20px;
	padding-left: 15px;
	overflow: hidden
}

.module-sales-office .icons .icon-content {
	width: 90px;
	text-align: center;
	float: left
}

.module-sales-office .icons .icon-content .icon {
	height: 40px;
	line-height: 40px
}

.module-sales-office .icons .icon-content .icon img {
	height: 40px
}

.module-sales-office .icons .icon-content:hover .text a {
	color: #3072F6
}

.module-sales-office .icons .icon-content .text {
	font-size: 14px;
	font-weight: 400;
	color: #303033;
	line-height: 22px;
	margin-top: 6px
}

.module-sales-office .icons .icon-content .text.cur {
	color: #3072F6
}

.module-city-friend-link {
	margin-bottom: 21px;
	border-radius: 4px;
	font-family: Helvetica, Tahoma, Arial, PingFang SC, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1;
	background-color: #f8f8f8
}

.module-city-friend-link * {
	box-sizing: content-box
}

.module-city-friend-link .h-area {
	padding: 20px;
	font-size: 12px;
	color: #666
}

.module-city-friend-link .h-area .footer-all-tags {
	font-size: 0
}

.module-city-friend-link .h-area .footer-tag {
	display: inline-block;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	border-radius: 2px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0 10px;
	color: #333;
	text-decoration: none
}

.module-city-friend-link .h-area .footer-tag.current {
	color: #fff;
	background: #3072F6;
	border-radius: 12px
}

.module-city-friend-link .h-area .footer-tag.tag-right {
	margin-right: 0
}

.module-city-friend-link .h-area .footer-links {
	width: 270px;
	font-size: 12px;
	color: #4a4a4a;
	line-height: 30px
}

.module-city-friend-link .h-area .footer-links a {
	margin-right: 4px;
	color: #4a4a4a;
	display: inline-block;
	white-space: nowrap
}

.module-city-friend-link .h-area .footer-links a:hover {
	color: #3072F6
}

.module-city-friend-link .h-area .footer-links .f-l-con {
	display: none
}

.module-city-friend-link .h-area .footer-links .f-l-con.show {
	display: block
}

.module-city-friend-link .f-contact-info {
	text-align: center;
	overflow: hidden
}

.module-city-friend-link .f-contact-info.sohu {
	margin-top: 13px
}

.module-city-friend-link .f-contact-info.sohu .sohu-pic {
	width: 138px;
	height: 75px;
	margin: 0 auto;
	background: url(/front-pc/next/img/f-sohu.6363b08.png) 138px 75px
}

.module-city-friend-link .f-contact-info.sohu p {
	line-height: 32px;
	font-size: 12px;
	color: #4a4a4a;
	text-decoration: none
}

.module-city-friend-link .f-contact-info.sohu a {
	text-decoration: none
}

.module-city-friend-link .f-contact-info .weixin {
	margin-top: 10px;
	float: right;
	width: 110px
}

.module-city-friend-link .f-contact-info .weixin .weixin-pic, .module-city-friend-link .f-contact-info .weixin .weixin-pic img {
	width: 110px;
	height: 110px
}

.module-city-friend-link .f-contact-info .weixin .info_wrap {
	font-size: 12px;
	color: #4a4a4a;
	text-decoration: none
}

.module-city-friend-link .f-contact-info .weixin .info_wrap .weixin-title1 {
	margin: 8px 0 10px;
	height: 12px
}

.module-city-friend-link .f-contact-info .weibo {
	margin-top: 10px;
	float: left;
	width: 110px
}

.module-city-friend-link .f-contact-info .weibo .info_wrap {
	text-align: left
}

.module-city-friend-link .f-contact-info .weibo .weibo-pic {
	width: 110px;
	height: 110px;
	position: relative
}

.module-city-friend-link .f-contact-info .weibo .weibo-pic img {
	width: 110px;
	height: 110px
}

.module-city-friend-link .f-contact-info .weibo .weibo-pic-text {
	width: 110px;
	height: 40px;
	position: absolute;
	bottom: 0;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	color: #fff
}

.module-city-friend-link .f-contact-info .weibo .info_wrap .weibo-title1 {
	font-size: 12px;
	color: #4a4a4a;
	line-height: 12px;
	display: inline-block;
	margin: 8px 0 10px
}

.module-city-friend-link .f-contact-info .weibo .info_wrap .weibo-title1 .weibo-v {
	font-family: PerpetuaTitlingMT;
	font-weight: 700;
	font-size: 12px;
	color: #f93
}

.module-city-friend-link .f-contact-info .weibo .info_wrap .weibo-title2 {
	font-size: 12px;
	color: #4a4a4a;
	line-height: 12px;
	display: inline-block
}

.module-city-friend-link .f-contact-info .weibo .info_wrap .weibo-follow {
	border: 1px solid #e5e5e5;
	height: 16px;
	width: 42px;
	color: #9f9fa6;
	line-height: 16px;
	float: right;
	padding-left: 6px;
	text-decoration: none;
	border-radius: 2px
}

.module-city-friend-link .f-contact-info .weibo .info_wrap .weibo-follow:hover {
	border: 1px solid #dd8b8b;
	color: #3072F6
}

.module-city-hot-word {
	width: 200px;
	padding: 0;
	background-color: #f8f8f8;
	margin-top: 18px;
	border-radius: 0 0 3px 3px
}

.module-city-hot-word * {
	box-sizing: content-box
}

.module-city-hot-word .title {
	background: #3072F6;
	border-radius: 100px;
	width: 200px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	position: relative;
	top: -18px;
	font-size: 0
}

.module-city-hot-word .title .title-icon {
	width: 18px;
	height: 36px;
	display: inline-block;
	margin-right: 10px;
	vertical-align: top;
	line-height: 36px;
	background-repeat: no-repeat;
	font-family: focusued !important;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-city-hot-word .title .title-text {
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	display: inline-block;
	line-height: 36px
}

.module-city-hot-word.fix-left {
	position: fixed;
	top: 105px;
	left: 50%;
	margin-left: -600px;
	z-index: 99
}

.module-city-hot-word.fix-bottom {
	position: absolute;
	bottom: 20px
}

.module-city-hot-word.fix-bottom-ad {
	position: absolute;
	z-index: 3;
	bottom: 230px
}

.module-city-hot-word .word-group {
	padding-bottom: 7px
}

.module-city-hot-word .word-title {
	width: 140px;
	height: 30px;
	line-height: 30px;
	background-color: #3072F6;
	border-radius: 4px;
	color: #fff
}

.module-city-hot-word .word-item, .module-city-hot-word .word-title {
	display: block;
	margin: 0 auto 10px;
	text-align: center;
	font-size: 16px;
	text-decoration: none;
	overflow: hidden
}

.module-city-hot-word .word-item {
	height: 32px;
	line-height: 32px
}

.module-city-hot-word .word-item:hover {
	color: #3072F6
}

.module-city-hot-word .bottom {
	border-top: 1px solid #e5e5e5;
	font-size: 12px;
	height: 54px;
	width: 140px;
	margin: 0 auto;
	text-align: center;
	color: #999;
	line-height: 18px
}

.module-city-hot-word .bottom p {
	line-height: 12px;
	padding-top: 10px
}

.index-page-tab-type-1 {
	font-size: 0
}

.index-page-tab-type-1 .tab-nav {
	height: 54px;
	line-height: 54px;
	word-break: keep-all;
	position: relative;
  padding-top: 10px;
  /* border-bottom: 2px solid #3072F6; */
}

.index-page-tab-type-1 .tab-nav .nav-item-group {
	height: 54px;
	overflow: hidden;
	padding-right: 96px
}

.index-page-tab-type-1 .tab-nav .nav-item-group .tab-nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-left: 10px;
	padding: 1px 15px;
	/* border-radius: 3px; */
	display: inline-block;
	vertical-align: middle;
	height: 46px;
	line-height: 46px;
  border: 1px solid #FFF;
}

.index-page-tab-type-1 .tab-nav .nav-item-group .tab-nav-item:hover {
	cursor: pointer;
	color: #3072F6;
	background: none;
	text-decoration: none;
  /* border-top: 1px solid #3072F6;
  border-left: 1px solid #3072F6;
  border-right: 1px solid #3072F6;
  border-bottom: 1px solid #FFF; */
}

.index-page-tab-type-1 .tab-nav .nav-item-group .tab-nav-item.tab-nav-active:hover {
	cursor: pointer;
	/* background: #3072F6;
	color: #fff; */

	/* background: #3072F6; */
  background: none;
	color: #3072F6;


  /* border-top: 1px solid #3072F6;
  border-left: 1px solid #3072F6;
  border-right: 1px solid #3072F6;
  border-bottom: 2px solid #FFF; */
}

.index-page-tab-type-1 .tab-nav .nav-item-group .tab-nav-active {
	background: none;
	/* color: #fff */
  color: #3072F6;
  font-weight: bold;
}

.index-page-tab-type-1 .tab-nav .nav-item-group .tab-nav-item:first-child {
	margin-left: 0
}

.index-page-tab-type-1 .tab-nav .xf-tab-nav-btn{
  display: inline-block;
  position: absolute;
  height: 30px;
  overflow: hidden;
  width: 90px;
  right: 120px;
  top: 23px;
  color: #000;
  background-color: #3072F6;
  border-radius: 2px;
  /* background-image: linear-gradient(90deg, #47CC95 0%, #26B479 100%); */
  background-image: linear-gradient(230deg,#34ffab 0,#4b87ff 90%)!important;
}

.index-page-tab-type-1 .tab-nav .xf-tab-nav-btn span{
  /* width: 16px; */
  /* height: 16px; */
  color: #fff;
  float: right;
  margin-right: 5px;
  font-size: 14px;
  line-height: 30px;
}

.index-page-rent-house-module .left .left-module .left-module-title .xf-tab-nav-btn{
  display: inline-block;
  position: absolute;
  height: 30px;
  overflow: hidden;
  width: 80px;
  right: 0px;
  top: 0px;
  color: #000;
  background-color: #3072F6;
  border-radius: 2px;
  text-decoration: none;
  background-image: linear-gradient(90deg, #6898F8 0%, #2C68E0 100%);
}

.index-page-rent-house-module .left .left-module .left-module-title .xf-tab-nav-btn:hover span{
  color: #ddd;
}

.index-page-rent-house-module .left .left-module .left-module-title .xf-tab-nav-btn span{
  /* width: 16px; */
  /* height: 16px; */
  color: #fff;
  width: 100%;
  display: block;
  /* float: right; */
  text-align: center;
  margin-right: 5px;
  font-size: 14px;
  line-height: 30px;
}



.index-page-tab-type-1 .tab-nav .xf-tab-nav-btn img{
  /* vertical-align: middle; */
  width: 16px;
  height: 16px;
  float: left;
  margin-top: 7px;
  margin-left: 6px;
}



.index-page-tab-type-1 .tab-nav .more {
	font-size: 14px;
	color: #9f9fa6;
	position: absolute;
	right: 0;
	top: 16px;
}

.index-page-tab-type-1 .tab-nav .more .more-text {
	position: relative;
	top: -1px
}

.index-page-tab-type-1 .tab-nav .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-tab-type-1 .tab-nav .more:hover {
	color: #3072F6
}

.index-page-tab-type-1 .tab-content {
	display: none;
	width: 870px
}

.index-page-tab-type-1 .tab-content .tab-content-item {
	display: inline-block;
	width: 260px;
	margin-top: 20px;
	margin-right: 30px;
	vertical-align: bottom
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap {
	position: relative;
	width: 260px;
	height: 195px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap .img {
	width: 260px;
	height: 195px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap .item-img {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap .img-tags-group {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 44px;
	line-height: 0;
	padding: 0 10px;
	overflow: hidden;
	padding-top: 10px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-img-wrap .img-tags-group .img-tag {
	font-size: 12px;
	padding: 0 10px;
	color: #fff;
	border: 1px solid #fff;
	border: 1px solid hsla(0, 0%, 100%, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#80000000");
	border-radius: 2px;
	background: rgba(48, 48, 51, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#32303033", endColorstr="#32303033");
	margin-right: 10px;
	display: inline-block;
	height: 24px;
	line-height: 22px;
	margin-bottom: 10px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap {
	position: relative;
	width: 100%;
	height: 24px;
	margin-top: 10px;
	vertical-align: bottom
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .item-title {
	display: inline-block;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	max-width: 218px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .item-title:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .item-title-tag {
	position: absolute;
	right: 0;
	top: 2px;
	height: 20px;
	line-height: 20px;
	padding: 0 4px;
	background: #c3c3cb;
	color: #fff;
	font-size: 12px;
	border-radius: 2px;
	max-width: 32px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .wait-sale {
	background: #3BC48B;
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .on-sale {
	background: #3072F6;
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .item-title-no-tag {
	display: inline-block;
	max-width: 100%;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-title-wrap .item-title-no-tag:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-info-wrap {
	height: 28px;
	overflow: hidden;
	margin-top: 4px;
	position: relative
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-info-wrap .info {
	display: inline-block;
	width: 180px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 28px;
	font-size: 18px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-info-wrap .info .price {
	line-height: 28px;
	font-size: 18px;
	color: #fa5741;
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-info-wrap .info .price-unit {
	line-height: 28px;
	font-size: 14px;
	color: #303033;
	position: relative;
	top: -1px
}

.index-page-tab-type-1 .tab-content .tab-content-item .item-info-wrap .address {
	line-height: 28px;
	font-size: 12px;
	color: #9f9fa6;
	position: absolute;
	right: 0;
	top: 0;
	width: 120px;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-tab-type-1 .tab-content .tab-content-item .furnishing-designer {
	position: relative;
	height: 22px;
	line-height: 22px;
	margin-top: 7px
}

.index-page-tab-type-1 .tab-content .tab-content-item .furnishing-designer .designer {
	width: 100%;
	padding-right: 60px;
	overflow: hidden;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	color: #9f9fa6
}

.index-page-tab-type-1 .tab-content .tab-content-item .furnishing-designer .more-detail {
	position: absolute;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	right: 0;
	top: 0;
	color: #9f9fa6
}

.index-page-tab-type-1 .tab-content .tab-content-item .furnishing-designer .more-detail:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-tab-type-1 .active {
	display: block
}

.module-city-new-pan {
	width: 100%;
	font-size: 14px;
	height: 408px;
	background-color: #f5f5f6;
	margin-top: 10px;
	border-radius: 4px
}

.module-city-new-pan a {
	color: #303033
}

.module-city-new-pan a:hover {
	color: #3072F6
}

.module-city-new-pan .header {
	position: relative;
	padding: 20px 10px 0
}

.module-city-new-pan .header-title {
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	font-weight: 700;
	position: relative
}

.module-city-new-pan .header-title:before {
	content: "";
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.module-city-new-pan .left-zxkf {
	height: 290px;
	overflow: hidden;
	margin-top: 10px;
	padding: 0 4px 10px 20px;
	*position: relative
}

.module-city-new-pan .left-zxkf .scroll-bg {
	float: right;
	position: relative;
	width: 6px;
	height: 290px;
	background: #f1f1f1;
	display: none;
	border-radius: 3px;
	-webkit-border-radius: 3px
}

.module-city-new-pan .left-zxkf .scroll-bg .scroll-em {
	position: absolute;
	left: 0;
	top: 0;
	width: 6px;
	height: 20px;
	background: #ccc;
	display: block;
	border-radius: 3px;
	-webkit-border-radius: 3px
}

.module-city-new-pan .left-zxkf ul {
	float: left;
	position: relative;
	width: 280px;
	top: 0;
	left: 0;
	z-index: 9
}

.module-city-new-pan .left-zxkf ul li {
	height: 100%;
	border-left: 1px solid #e5e5e5;
	padding-bottom: 10px;
	position: relative
}

.module-city-new-pan .left-zxkf ul li:before {
	content: "";
	position: absolute;
	left: -2px;
	top: 8px;
	width: 3px;
	height: 3px;
	border-radius: 50%;
	background: #6d6d73
}

.module-city-new-pan .left-zxkf ul li:first-child:after {
	content: "";
	position: absolute;
	left: -3px;
	top: 0;
	width: 4px;
	height: 7px;
	background: #f5f5f6
}

.module-city-new-pan .left-zxkf ul li .zxkf-time {
	height: 18px;
	line-height: 18px;
	margin-bottom: 10px;
	margin-left: 7px
}

.module-city-new-pan .left-zxkf ul li .zxkf-time em {
	height: 18px;
	text-align: left;
	background: url(/front-pc/next/img/zxkf-time-em- j
    -new.ce73fee.png) no-repeat;
	background-size: 100% 100%;
	font-size: 12px;
	color: #4a4a4a;
	display: inline-block;
	background-repeat: no-repeat;
	border-right: 1px solid #eee;
	padding-left: 10px
}

.module-city-new-pan .left-zxkf ul li .zxkf-time em span {
	line-height: 18px;
	display: block;
	padding-right: 10px;
	color: #FFF;
  padding-left: 10px;
  border-radius:9px;
  text-align: center;
  /* border-bottom-left-radius:9px; */
}

.module-city-new-pan .left-zxkf ul li .zxkf-time em .bg1{
      background: #f93;
}

.module-city-new-pan .left-zxkf ul li .zxkf-time em .bg2{
      background: #8b7;
}

.module-city-new-pan .left-zxkf ul li .zxkf-title {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	margin-top: 4px;
	margin-left: 17px
}

.module-city-new-pan .left-zxkf ul li .zxkf-title .zxkf-title-left {
	float: left;
	width: 99%;
	height: 22px;
	padding-right: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px
}

.module-city-new-pan .left-zxkf ul li .zxkf-title .zxkf-title-left a {
	text-decoration: none
}

.module-city-new-pan .left-zxkf ul li .zxkf-title .zxkf-title-center {
	float: right;
	text-align: right;
	font-size: 14px;
	color: #6d6d73;
	padding-right: 10px
}

.module-city-new-pan .left-zxkf ul li .zxkf-title .zxkf-title-center strong {
	font-size: 14px
}

.module-city-new-pan .left-zxkf ul li .zxkf-title .zxkf-title-right {
	float: right;
	text-align: right;
	font-size: 14px;
	color: #6d6d73;
	max-width: 56px;
	overflow: hidden
}

.module-city-new-pan .left-che{
  background-color: #fff;
  height: 60px;
  border: 1px solid #f5f5f6;
}

.module-city-new-pan .left-che .left-che_L{
  float: left;
  height: 100%;
  padding: 0;
}

.module-city-new-pan .left-che .left-che_L img{
  width: 20px;
  height: 20px;
  /* margin-top: 20px; */
  margin-left: 20px;
  vertical-align: middle;
}

.module-city-new-pan .left-che .left-che_L span{
  line-height: 60px;
  height: 60px;
  padding: 0;
  display: inline-block;
}

.module-city-new-pan .left-che .left-che_R{
  float: right;
    height: 34px;
    line-height: 34px;
    padding: 0 13px;
    margin-top: 13px;
    margin-right: 10px;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    /* background: #fe615a; */
    /* background-image: linear-gradient(90deg, #6898F8 0%, #2C68E0 100%)!important; */
    background-image: linear-gradient(230deg,#34ffab 0,#4b87ff 90%)!important;
    /* background-image: linear-gradient(140deg,#fc3b30 0,#fe7643 90%)!important; */
    border-radius: 0 2px 2px 0;
    cursor: pointer;
}


.module-city-new-pan .city-new-pan-ad {
	display: block;
	width: 300px;
	height: 200px;
	overflow: hidden;
	position: relative
}

.module-city-new-pan .city-new-pan-ad .ad-img {
	display: block;
	width: 100%;
	height: 100%;
	margin-bottom: 10px
}

.module-city-new-pan .city-new-pan-ad .ad_mark {
	bottom: 0;
	left: 0;
	position: absolute;
	width: 29px;
	height: 16px;
	z-index: 9;
	background-image: url(/front-pc/next/img/ad-mark.3e08b99.png);
	background-repeat: no-repeat
}

.index-page-new-house-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-new-house-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-right: 40px;
	position: relative;
}

.index-page-new-house-module .left .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600;
  margin-right: -880px;
  border-bottom: 2px solid #3072F6;
}

.index-page-new-house-module .left .module-title em{
  font-size: 18px;
  color: #999;
}

.index-page-new-house-module .left .left-module {
	background: #f5f5f6;
	margin-top: 20px;
	padding: 20px;
	border-radius: 4px
}

.index-page-new-house-module .left .left-module .left-module-title {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-weight: 700;
	position: relative
}

.index-page-new-house-module .left .left-module .left-module-title:before {
	/* content: ""; */
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.index-page-new-house-module .left .tool-group .content {
	margin-top: 10px
}

.index-page-new-house-module .left .tool-group .content .tool-item {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin-left: 14px;
	font-size: 0;
	line-height: 0;
	color: #303033;
	width: 84px;
	position: relative
}

.index-page-new-house-module .left .tool-group .content .tool-item.wxapp-item {
	margin-left: 12px;
	width: 86px
}

.index-page-new-house-module .left .tool-group .content .tool-item p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 6px
}

.index-page-new-house-module .left .tool-group .content .tool-item .tool-icon {
	width: 30px;
	height: 30px
}

.index-page-new-house-module .left .tool-group .content .tool-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-new-house-module .left .tool-group .content a:first-child .tool-item {
	margin-left: 0
}

.index-page-new-house-module .left .house-evaluating {
	height: 270px;
	margin-top: 22px
}

.index-page-new-house-module .left .house-evaluating .left-module-title {
	position: relative
}

.index-page-new-house-module .left .house-evaluating .left-module-title .more {
	position: absolute;
	right: 0;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #9f9fa6
}

.index-page-new-house-module .left .house-evaluating .left-module-title .more .more-text {
	position: relative;
	top: -1px;
	font-weight: 400
}

.index-page-new-house-module .left .house-evaluating .left-module-title .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-new-house-module .left .house-evaluating .left-module-title .more:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-new-house-module .left .house-evaluating .content {
	clear: both;
	margin-top: 16px
}

.index-page-new-house-module .left .house-evaluating .content .evaluating-item {
	line-height: 22px;
	font-size: 14px;
	color: #303033;
	max-height: 22px;
	overflow: hidden;
	margin-top: 10px
}

.index-page-new-house-module .left .house-evaluating .content .evaluating-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-new-house-module .right {
	width: 840px;
	font-size: 0;
	display: inline-block;
	vertical-align: top
}



.index-page-new-house-module .right .condo-tour-wrap {
	margin-top: 30px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-title {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	position: relative;
	color: #fff
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-title img {
	width: 100%;
	height: 100%
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-title .more-wrap {
	position: absolute;
	height: 40px;
	line-height: 40px;
	top: 0;
	right: 22px;
	color: #fff
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-title .more-wrap .more-text {
	font-size: 16px;
	margin-right: 4px;
	position: relative;
	top: -1px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-title .more-wrap .more-icon {
	font-family: icon2018 !important;
	font-size: 18px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content {
	padding: 20px;
	padding-top: 21px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left {
	width: 416px;
	height: 188px;
	display: inline-block;
	vertical-align: top;
	margin-top: 4px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left p {
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	color: #303033;
	margin-bottom: 15px;
	width: 100%;
	overflow: hidden;
	position: relative;
	padding-left: 14px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left p:before {
	content: "";
	position: absolute;
	width: 4px;
	height: 4px;
	border-radius: 2px;
	top: 10px;
	left: 0;
	background: #d8d8d8
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left p:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left a:first-child p {
	font-weight: 700
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default {
	width: 416px;
	height: 188px;
	display: inline-block;
	vertical-align: top;
	background: #fcf8f5;
	border-radius: 4px;
	padding-left: 50px;
	color: #dec0ae
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line-type-1 {
	font-size: 24px;
	line-height: 36px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line-type-1 .num-type-1 {
	color: #dd8b8b;
	margin: 0 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line-type-2 {
	font-size: 16px;
	line-height: 24px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line-type-2 .num-type-2 {
	color: #dd8b8b;
	margin-right: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line1 {
	margin-top: 34px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line2 {
	margin-top: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default .line3 {
	margin-top: 15px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default-no-data {
	width: 416px;
	height: 188px;
	display: inline-block;
	vertical-align: top;
	background: #fcf8f5;
	border-radius: 4px;
	padding-left: 60px;
	padding-top: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default-no-data .line {
	height: 40px;
	line-height: 40px;
	margin-bottom: 14px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default-no-data .line div {
	display: inline-block;
	vertical-align: top;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	text-align: center;
	background: hsla(22, 42%, 78%, .1)
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default-no-data .line div .text-icon {
	color: #dec0ae;
	font-family: icon2018 !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-left-default-no-data .line p {
	display: inline-block;
	vertical-align: top;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-weight: 700;
	color: #dec0ae;
	margin-left: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right {
	font-size: 0;
	width: 352px;
	display: inline-block;
	vertical-align: top;
	margin-left: 30px;
	position: relative
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-item {
	line-height: 36px;
	height: 36px;
	margin-bottom: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-item label {
	font-size: 14px;
	margin-right: 10px;
	color: #303033
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-item input {
	font-size: 14px;
	color: #303033;
	padding-left: 10px;
	width: 284px;
	height: 36px;
	border: 1px solid #eee;
	border-radius: 2px;
	border-style: solid
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .appointment {
	width: 350px;
	height: 40px;
	background: #3072F6;
	color: #fff;
	font-size: 16px;
	margin-top: 10px;
	border-radius: 4px;
	outline: 0;
	border: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .appointment:hover {
	background: #c61e1e;
	cursor: pointer
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-error-tips {
	position: absolute;
	left: 66px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-error-tips .triangle-up {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #f76;
	margin-left: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-error-tips .content {
	height: 24px;
	line-height: 24px;
	background: #f76;
	color: #fff;
	padding: 0 10px;
	border-radius: 2px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-error-tips .content .error-icon {
	font-family: icon2018 !important;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 1px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .input-error-tips .content .error-text {
	font-size: 12px;
	margin-left: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .intention-error {
	bottom: 125px;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .customer-error {
	bottom: 79px;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-content .condo-tour-right .mobile-error {
	bottom: 33px;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask {
	display: none;
	z-index: 99999;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .5)
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication {
	display: none;
	width: 440px;
	background: #fff;
	margin: 0 auto;
	margin-top: 150px;
	border-radius: 4px;
	position: relative
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .header {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #f5f5f6;
	border: 1px solid #e5e5e5;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	padding: 0 15px;
	overflow: hidden
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .header .close-icon {
	float: right;
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .header .close-icon:hover {
	cursor: pointer;
	color: #3072F6
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .header .header-text {
	font-size: 20px;
	line-height: 50px;
	color: #303033;
	position: relative;
	top: -1px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content {
	padding: 30px 40px;
	font-size: 0
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item {
	line-height: 40px;
	height: 40px;
	position: relative
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item input {
	box-sizing: border-box;
	font-size: 14px;
	color: #303033;
	padding-left: 15px;
	width: 240px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	border-style: solid
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .message-btn {
	display: inline-block;
	vertical-align: top;
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin-left: 10px;
	background: #f5f5f6;
	color: #9f9fa6;
	border-radius: 4px;
	font-size: 14px;
	position: relative
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .beforeGetMsgCode {
	color: #303033
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .beforeGetMsgCode:hover {
	background: #e5e5e5;
	cursor: pointer
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .input-error-tips {
	position: absolute;
	left: 0;
	top: 30px;
	z-index: 99999999999999;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .input-error-tips .triangle-up {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #f76;
	margin-left: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .input-error-tips .content {
	height: 24px;
	line-height: 24px;
	background: #f76;
	color: #fff;
	padding: 0 10px;
	border-radius: 2px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .input-error-tips .content .error-icon {
	font-family: icon2018 !important;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 1px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .input-item .input-error-tips .content .error-text {
	font-size: 12px;
	margin-left: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .img-auth-wrap {
	font-size: 0;
	line-height: 0;
	margin-bottom: 10px;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .img-auth-wrap input {
	width: 250px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: 0;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .img-auth-wrap .img-auth {
	width: 110px;
	height: 40px;
	display: inline-block;
	vertical-align: top;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .img-auth-wrap .img-auth img {
	width: 100%;
	height: 100%;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap {
	height: 18px;
	line-height: 18px;
	margin-top: 15px;
	position: relative
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .circle {
	box-sizing: border-box;
	width: 18px;
	height: 18px;
	text-align: center;
	border: 1px solid #d8d8d8;
	border-radius: 50%;
	display: inline-block;
	font-size: 0;
	line-height: 0
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .circle .tick-icon {
	width: 17px;
	height: 17px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .circle.active {
	border: 1px solid #3072F6
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .circle:hover {
	cursor: pointer;
	border: 1px solid #3072F6
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .radio-text {
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	color: #999;
	margin-left: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .radio-text a {
	color: #999
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .input-error-tips {
	position: absolute;
	left: 0;
	top: 14px;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .input-error-tips .triangle-up {
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #f76;
	margin-left: 20px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .input-error-tips .content {
	height: 24px;
	line-height: 24px;
	background: #f76;
	color: #fff;
	padding: 0 10px;
	border-radius: 2px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .input-error-tips .content .error-icon {
	font-family: icon2018 !important;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	top: 1px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .radio-wrap .input-error-tips .content .error-text {
	font-size: 12px;
	margin-left: 10px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .confirm-btn {
	width: 360px;
	height: 40px;
	background: #3072F6;
	color: #fff;
	border-radius: 4px;
	font-size: 16px;
	margin-top: 30px;
	outline: 0;
	border: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .content .confirm-btn:hover {
	background: #c61e1e;
	cursor: pointer
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .authentication .fail-tips {
	display: none;
	position: absolute;
	width: 220px;
	height: 60px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	padding: 0 30px;
	background: rgba(48, 48, 51, .9);
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 60px;
	border-radius: 4px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips {
	direction: none;
	width: 440px;
	margin: 0 auto;
	background: #fff;
	margin-top: 150px;
	padding: 60px 0;
	font-size: 0;
	line-height: 0;
	position: relative;
	display: none
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-title {
	text-align: center
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-title .success-icon {
	height: 24px;
	width: 24px;
	display: inline-block;
	vertical-align: top
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-title .title-text {
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	display: inline-block;
	vertical-align: top;
	color: #303033;
	margin-left: 15px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-img-wrap {
	width: 200px;
	height: 200px;
	margin: 20px auto
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-img-wrap .success-img {
	width: 100%;
	height: 100%
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .success-text {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	color: #999;
	text-align: center
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .close-icon-wrap {
	position: absolute;
	right: 10px;
	top: 10px;
	height: 24px;
	line-height: 24px
}

.index-page-new-house-module .right .condo-tour-wrap .condo-tour-mask .success-tips .close-icon-wrap .close-icon {
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-community-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
  margin-left: 40px;
}

.index-page-community-module .middle .module-title,.index-page-community-module .left .module-title,.index-page-community-module .right .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600
}

.index-page-community-module .left .left-big-img-wrap {
	margin-top: 20px;
	position: relative;
	width: 320px;
	height: 240px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-community-module .left .left-big-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-community-module .left .left-big-img-wrap .img {
	width: 320px;
	height: 240px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-community-module .left .left-big-img-wrap .left-big-img {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-community-module .left .left-big-img-wrap p {
	position: absolute;
	width: 100%;
	height: 50px;
	left: 0;
	bottom: 0;
	background: linear-gradient(transparent, rgba(0, 0, 0, .8));
	color: #fff;
	font-size: 14px;
	line-height: 50px;
	padding: 0 15px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	overflow: hidden;
	font-weight: 700
}

.index-page-community-module .left .left-img-group {
	margin-top: 16px
}

.index-page-community-module .left .left-img-group .left-img-wrap {
	width: 152px;
	line-height: 0;
	display: inline-block;
	vertical-align: top;
	margin-left: 16px
}

.index-page-community-module .left .left-img-group .left-img-wrap div {
	position: relative;
	width: 152px;
	height: 114px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-community-module .left .left-img-group .left-img-wrap div:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-community-module .left .left-img-group .left-img-wrap div .img {
	width: 152px;
	height: 114px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-community-module .left .left-img-group .left-img-wrap div .left-img {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-community-module .left .left-img-group .left-img-wrap p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 10px;
	height: 22px;
	width: 100%;
	overflow: hidden;
	color: #303030;
	z-index: 1000
}

.index-page-community-module .left .left-img-group .left-img-wrap p:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .left .left-img-group a:first-child .left-img-wrap {
	margin-left: 0
}

.index-page-community-module .middle {
	width: 400px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-left: 0px
}

.index-page-community-module .middle .nav-wrap {
	width: 100%;
	height: 54px;
	line-height: 54px;
	overflow: hidden
}

.index-page-community-module .middle .nav-wrap .nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-right: 10px;
	padding: 1px 15px;
	border-radius: 3px;
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px
}

.index-page-community-module .middle .nav-wrap .nav-item:hover {
	cursor: pointer;
	color: #6d6d73;
	background: #f5f5f6
}

.index-page-community-module .middle .nav-wrap .nav-item.active:hover {
	background: #3072F6;
	color: #fff;
	cursor: pointer
}

.index-page-community-module .middle .nav-wrap .active {
	color: #fff;
	background: #3072F6
}

.index-page-community-module .middle .nav-wrap .more-wrap {
	float: right;
	color: #9f9fa6
}

.index-page-community-module .middle .nav-wrap .more-wrap .more-text {
	font-size: 14px;
	margin-right: 4px;
	position: relative;
	top: -1px
}

.index-page-community-module .middle .nav-wrap .more-wrap .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .middle .nav-wrap .more-wrap:hover {
	color: #3072F6;
  text-decoration: none;
	cursor: pointer
}

.index-page-community-module .left .house-wiki {
	margin-top: 20px
}

.index-page-community-module .left .house-wiki .wiki-tags-group {
	font-size: 0;
	line-height: 22px;
	height: 54px;
	overflow: hidden;
	word-break: break-all;
	margin-bottom: 20px;
	width: 420px
}

.index-page-community-module .left .house-wiki .wiki-tags-group .wiki-tag {
	margin-right: 20px;
	line-height: 22px;
	height: 22px;
	display: inline-block;
	vertical-align: top;
	margin-bottom: 10px
}

.index-page-community-module .left .house-wiki .wiki-tags-group .wiki-tag .wiki-icon {
	color: #6d6d73;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .left .house-wiki .wiki-tags-group .wiki-tag .wiki-text {
	font-size: 14px;
	color: #303033;
	margin-left: 4px;
	position: relative;
	top: -1px
}

.index-page-community-module .left .house-wiki hr {
	border: none;
	height: 1px;
	background: #eee
}

.index-page-community-module .left .house-wiki .wiki-news-group {
	margin-top: 10px;
	margin-bottom: 20px;
	/* height: 194px */
}

.index-page-community-module .left .house-wiki .wiki-news-group .news-item {
	line-height: 24px;
	height: 24px;
	font-size: 0;
	margin-top: 10px
}

#newBridge .icon-right-bottom{
  right: 60px!important;
    width:32px!important;
    height: 32px!important;
  	overflow:hidden;
}

#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap .nb-icon-bridge-base {
    background: transparent url('/images/iconWord0.png') no-repeat!important;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/images/iconWord0.png')!important;
}

.index-page-community-module .left .house-wiki .wiki-news-group .news-item .news-label {
	display: inline-block;
	height: 16px;
	width: 16px;
	line-height: 16px;
	font-size: 12px;
	text-align: center;
	background: #3072F6;
	border-radius: 2px;
	color: #fff;
	margin-right: 10px;
	vertical-align: top;
	position: relative;
	top: 4px
}

.index-page-community-module .left .house-wiki .wiki-news-group .news-item .newest {
	background: #8b7
}


.index-page-community-module .left .house-wiki .wiki-news-group .news-item .news-content {
	display: inline-block;
	width: 280px;
	color: #303033;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-community-module .left .house-wiki .wiki-news-group .news-item .news-content:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .left .house-wiki .wiki-news-group a:first-child .news-item {
	margin-top: 0
}

.index-page-community-module .left .house-wiki .wiki-category {
	margin-top: 16px
}

.index-page-community-module .left .house-wiki .wiki-category .category-line .category-item {
	height: 32px;
	display: inline-block;
	vertical-align: top;
	margin-left: 40px
}

.index-page-community-module .left .house-wiki .wiki-category .category-line .category-item .category-icon-wrap {
	background: #f5f5f6;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	text-align: center;
	display: inline-block;
	vertical-align: top;
	padding-top: 6px
}

.index-page-community-module .left .house-wiki .wiki-category .category-line .category-item .category-icon-wrap .category-icon {
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 20px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}


.category-name-wrap .icon_1{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_area_icon.png) no-repeat;
  background-size: 16px 16px;
}

.category-name-wrap .icon_2{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_icon_2.png) no-repeat;
  background-size: 16px 16px;
}

.category-name-wrap .icon_3{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_icon_3.png?1) no-repeat;
  background-size: 16px 16px;
}

.category-name-wrap .icon_4{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_icon_4.png) no-repeat;
  background-size: 16px 16px;
}

.category-name-wrap .icon_5{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_icon_5.png) no-repeat;
  background-size: 16px 16px;
}

.category-name-wrap .icon_6{
  width: 16px;
  height: 16px;
  float: left;
  display: block;
  margin-top: 5px;
  /* vertical-align: middle; */
  background: url(/images/category_icon_6.png?1) no-repeat;
  background-size: 16px 16px;
}

.module-right-toolbar .rt-ctn .rt-item .icon-text em{
  width: 22px;
  height: 22px;
  display: block;
  margin: 0px auto;
  background-size: 22px 22px;
}

.module-right-toolbar .rt-ctn .hover .right-toolbar__wxapp-hover{
  display: block!important;
}

.module-right-toolbar .rt-ctn .wx .right-toolbar__wxapp-hover{
  display: none;
}

.module-right-toolbar .rt-ctn .rt-item:hover {
	background-color: #FFF;
	color: #ddd;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text span{
  color: #555;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_1 {
	background: url(/images/rt-item-icon1.png?v=1) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_2 {
	background: url(/images/rt-item-icon2.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_3 {
	background: url(/images/rt-item-icon3.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_4 {
	background: url(/images/rt-item-icon4.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_5 {
	background: url(/images/rt-item-icon5.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_6 {
	background: url(/images/rt-item-icon6.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_7 {
	background: url(/images/rt-item-icon7.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_8 {
	background: url(/images/rt-item-icon8.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_9 {
	background: url(/images/rt-item-icon9.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.module-right-toolbar .rt-ctn .rt-item:hover .icon-text .icon_10 {
	background: url(/images/fk_index.png) no-repeat!important;
  background-size: 22px 22px!important;
}

.rt-item .icon-text .icon_1{
  background: url(/images/rt-item-icon1a.png?1) no-repeat;
}

.rt-item .icon-text .icon_2{
  background: url(/images/rt-item-icon2a.png?1) no-repeat;
}

.rt-item .icon-text .icon_3{
  background: url(/images/rt-item-icon3a.png) no-repeat;
}

.rt-item .icon-text .icon_4{
  background: url(/images/rt-item-icon4a.png) no-repeat;
}

.rt-item .icon-text .icon_5{
  background: url(/images/rt-item-icon5a.png?1) no-repeat;
}

.rt-item .icon-text .icon_6{
  background: url(/images/rt-item-icon6a.png) no-repeat;
}

.rt-item .icon-text .icon_7{
  background: url(/images/rt-item-icon7a.png) no-repeat;
}

.rt-item .icon-text .icon_8{
  background: url(/images/rt-item-icon8a.png) no-repeat;
}

.rt-item .icon-text .icon_9{
  background: url(/images/rt-item-icon9a.png) no-repeat;
}

.rt-item .icon-text .icon_10{
  background: url(/images/fk_index2.png) no-repeat;
}

.index-page-community-module .right .house-wiki .wiki-category .category-line .category-item .category-text {
	font-size: 16px;
	color: #303033;
	margin-left: 10px;
	display: inline-block;
	vertical-align: top;
	line-height: 32px
}

.index-page-community-module .right .house-wiki .wiki-category .category-line a:first-child .category-item {
	margin-left: 0
}

.index-page-community-module .right .house-wiki .wiki-category .category-line:first-child {
	margin-bottom: 12px
}

.index-page-community-module .middle .forum {
	margin-top: 20px;
}

.index-page-community-module .middle .forum .forum-tags-group {
	font-size: 0;
	line-height: 22px;
	height: 54px;
	overflow: hidden;
	word-break: break-all;
	margin-bottom: 20px;
	width: 432px
}

.index-page-community-module .middle .forum .forum-tags-group .forum-tag {
	margin-right: 32px;
	line-height: 22px;
	height: 22px;
	display: inline-block;
	margin-bottom: 10px;
	vertical-align: top
}

.index-page-community-module .middle .forum .forum-tags-group .forum-tag .forum-tag-icon {
	color: #6d6d73;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .middle .forum .forum-tags-group .forum-tag .forum-tag-text {
	font-size: 14px;
	color: #303033;
	margin-left: 4px;
	position: relative;
	top: -1px
}

.index-page-community-module .middle .forum hr {
	border: none;
	height: 1px;
	background: #eee
}

.index-page-community-module .middle .forum .forum-news-group {
	margin-top: 20px;
	margin-bottom: 20px;
	height: 194px
}

.index-page-community-module .middle .forum .forum-news-group .news-item {
	line-height: 90px;
	height: 90px;
	font-size: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
  position: relative;
	margin-top: 10px
}

.index-page-community-module .middle .forum .forum-news-group .news-item .news-label {
	display: inline-block;
  width: 130px;
  height: 90px;
	line-height: 90px;
	font-size: 12px;
	text-align: center;
	background: #f93;
	border-radius: 2px;
	color: #fff;
	margin-right: 10px;
	vertical-align: top;
	position: relative;
	top: 4px
}

.index-page-community-module .middle .forum .forum-news-group .news-item .newest {
	background: #dedede;
}

.index-page-community-module .middle .forum .forum-news-group .news-item .newest div{
  position: relative;
  width: 130px;
  height: 90px;
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
}


.index-page-community-module .middle .forum .forum-news-group .news-item .news-content {
	display: inline-block;
	width: 240px;
	color: #303033;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:pre-wrap;
  line-height: 25px;
  max-height: 52px;
}

.index-page-community-module .middle .forum .forum-news-group .news-item .news-content:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .middle .forum .forum-news-group .news-item .news-contentSub {
	display: inline-block;
  /* float: left; */
	width: 240px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:pre-wrap;
  line-height: 20px;
  position:absolute;
  bottom: 5px;
  left: 140px;
}

.index-page-community-module .middle .forum .forum-news-group .news-item .news-contentSub {
	display: inline-block;
  /* float: left; */
	width: 130px;
	color: #999;
	font-size: 13px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:pre-wrap;
  line-height: 20px;
  position:absolute;
  bottom: 5px;
  left: 140px;
}

.index-page-community-module .middle .forum .forum-news-group .news-item .news-contentName {
	display: inline-block;
  /* float: left; */
	width: 100px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:pre-wrap;
  line-height: 20px;
  position:absolute;
  bottom: 5px;
  left: 270px;
}

.index-page-community-module .middle .forum .forum-news-group a:first-child .news-item {
	margin-top: 0
}

.index-page-community-module .middle .forum .forum-user-group {
	margin-top: 20px;
	font-size: 0;
	line-height: 24px;
	height: 68px;
	overflow: hidden;
	word-break: break-all;
	width: 415px
}

.index-page-community-module .middle .forum .forum-user-group .user-wrap {
	height: 24px;
	line-height: 24px;
	margin-bottom: 20px;
	margin-right: 15px;
	display: inline-block;
	vertical-align: top
}

.index-page-community-module .middle .forum .forum-user-group .user-wrap .user-avatar {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	display: inline-block;
	vertical-align: top
}

.index-page-community-module .middle .forum .forum-user-group .user-wrap .forum-user-icon {
	color: #6d6d73;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .middle .forum .forum-user-group .user-wrap .username {
	font-size: 14px;
	color: #303033;
	margin-left: 6px;
	display: inline-block;
	vertical-align: top
}

.index-page-community-module .right {
	width: 380px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-left: 30px
}

.index-page-community-module .right .nav-wrap {
	width: 100%;
	height: 54px;
	line-height: 54px;
	overflow: hidden
}

.index-page-community-module .right .nav-wrap .nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-right: 10px;
	padding: 1px 15px;
	border-radius: 3px;
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px
}

.index-page-community-module .right .nav-wrap .nav-item:hover {
	cursor: pointer;
	color: #6d6d73;
	background: #f5f5f6
}

.index-page-community-module .right .nav-wrap .nav-item.active:hover {
	background: #3072F6;
	color: #fff;
	cursor: pointer
}

.index-page-community-module .right .nav-wrap .active {
	color: #fff;
	background: #3072F6
}

.index-page-community-module .right .nav-wrap .more-wrap {
	float: right;
  text-decoration: none;
	color: #9f9fa6
}

.index-page-community-module .right .nav-wrap .more-wrap .more-text {
	font-size: 14px;
	margin-right: 4px;
	position: relative;
	top: -1px
}

.index-page-community-module .right .nav-wrap .more-wrap .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .right .nav-wrap .more-wrap:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .right .qa-wrap {
	margin-top: 20px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap {
	padding-top: 22px;
	border-top: 1px solid #eee;
	margin-top: 22px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap {
	margin-bottom: 20px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line {
	line-height: 24px;
	height: 24px;
	font-size: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 10px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line .label {
	display: inline-block;
	height: 16px;
	width: 16px;
	line-height: 16px;
	font-size: 12px;
	text-align: center;
	background: #fa5741;
	border-radius: 2px;
	color: #fff;
	margin-right: 10px;
	vertical-align: top;
	position: relative;
	top: 4px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line .a-label {
	background: #3072f6;
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line .content {
	display: inline-block;
	width: 372px;
	color: #303033;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line .a-content {
	color: #6d6d73
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-content-wrap .qa-line .content:hover {
	color: #3072F6
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-footer {
	word-break: keep-all;
	line-height: 24px;
	height: 24px;
	position: relative
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-footer .qa-tags-group {
	font-size: 0;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	width: 310px
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-footer .qa-tags-group .qa-tag {
	box-sizing: border-box;
	border: 1px solid #abd;
	display: inline-block;
	height: 24px;
	line-height: 21px;
	font-size: 12px;
	padding: 0 10px;
	color: #78b;
	border-radius: 12px;
	margin-right: 10px;
	position: relative
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-footer .qa-tags-group .qa-tag:hover {
	color: #3072F6;
	border: 1px solid #3072F6;
	cursor: pointer
}

.index-page-community-module .right .qa-wrap .qa-item-wrap .qa-footer .qa-num {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 14px;
	color: #999
}

.index-page-community-module .right .qa-wrap .qa-item-wrap:first-child {
	border-top: none;
	margin-top: 0;
	padding-top: 0
}

.index-page-community-module .right .build-comment-wrap {
	margin-top: 20px;
	/* display: none */
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap {
	padding-top: 22px;
	border-top: 1px solid #eee;
	margin-top: 22px
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-content {
	font-size: 16px;
	line-height: 24px;
	max-height: 72px;
	color: #303033;
	word-break: break-all;
	display: -webkit-box;
	overflow: hidden;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-content:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer {
	height: 22px;
	font-size: 0;
	margin-top: 10px;
	position: relative;
	overflow: hidden
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info {
	height: 22px;
	line-height: 22px;
	position: relative;
	display: inline-block;
	padding-right: 86px;
	color: #6d6d73
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .comment-build-wrap {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	color: #6d6d73
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .comment-build-wrap .comment-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .comment-build-wrap .comment-text {
	font-size: 12px;
  color: #999;
	/* margin-left: 6px; */
	position: relative;
	top: -1px
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .comment-build-wrap:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate {
	position: absolute;
	display: inline-block;
	right: 0;
	top: 0;
	font-size: 0
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star {
	position: relative;
	margin-left: 0;
	display: inline-block;
	vertical-align: middle;
	width: 14px;
	height: 14px;
	z-index: 10
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star:first-child {
	margin-left: 0
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star-bg {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 11;
	overflow: hidden
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star-bg img {
	width: 100%;
	height: 100%
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star-top {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 12;
	overflow: hidden
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .rate .common-star-top img {
	width: 100%;
	height: 100%
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .comment-info .component-rate-star {
	display: inline-block
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .reviewer-wrap {
	font-size: 0;
	line-height: 0;
	position: absolute;
	right: 0;
	top: 10px
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .reviewer-wrap .reviewer-label {
	font-size: 14px;
	color: #f93
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap .comment-footer .reviewer-wrap .reviewer-name {
	font-size: 12px;
	color: #999;
	margin-left: 6px
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap:first-child {
	border-top: none;
	margin-top: 0;
	padding-top: 0
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap a{
  text-decoration: none;
}

.index-page-community-module .right .build-comment-wrap .comment-item-wrap a:hover{
  color: #3072F6;
}

.index-page-rent-house-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-rent-house-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-right: 40px;
	position: relative
}

.index-page-rent-house-module .left .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600;
  margin-right: -880px;
  border-bottom: 2px solid #3072F6;
}

.index-page-rent-house-module .left .module-title em{
  font-size: 16px;
  color: #999;
}

.index-page-rent-house-module .left .left-module {
	background: #f5f5f6;
	margin-top: 20px;
	padding: 20px;
	border-radius: 4px
}

.index-page-rent-house-module .left .left-module .left-module-title {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-weight: 700;
	position: relative
}

.index-page-rent-house-module .left .left-module .left-module-title:before {
	/* content: ""; */
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.index-page-rent-house-module .left .quick-query {
	height: 542px
}

.index-page-rent-house-module .left .quick-query .left-module-title {
	position: relative
}

.index-page-rent-house-module .left .quick-query .left-module-title .more {
	position: absolute;
	right: 0;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	color: #9f9fa6
}

.index-page-rent-house-module .left .quick-query .left-module-title .more .more-text {
	position: relative;
	top: -1px
}

.index-page-rent-house-module .left .quick-query .left-module-title .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-rent-house-module .left .quick-query .left-module-title .more:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-rent-house-module .left .quick-query .content {
	margin-top: 20px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap {
	margin-top: 25px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-name-wrap {
	line-height: 24px;
	height: 24px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-name-wrap .category-icon {
	color: #3072F6;
	/* font-family: icon2018 !important; */
	/* font-size: 16px; */
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-name-wrap .category-name {
	font-size: 16px;
	color: #303033;
	margin-left: 8px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-list-outer {
	width: 100%;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	margin-top: 4px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-list-outer .category-list-inner {
	width: 290px;
	position: relative;
	left: -10px;
	max-height: 112px;
	overflow: hidden
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-list-outer .category-list-inner .category-item {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	font-size: 14px;
	color: #303033;
	vertical-align: bottom;
	position: relative;
	margin-top: 6px
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-list-outer .category-list-inner .category-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-rent-house-module .left .quick-query .content .category-wrap .category-list-outer .category-list-inner .category-item:before {
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	width: 1px;
	height: 14px;
	background: #e5e5e5
}

.index-page-rent-house-module .left .quick-query .content .category-wrap:first-child {
	margin-top: 0
}

.index-page-rent-house-module .left .bottom_view{
  /* background-color: #edd; */
  margin-top: 10px;
  height: 95px;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}

.index-page-rent-house-module .left .bottom_view .bottom_a{
	width: 100%;
  text-align: center;
	display: inline-block;
	vertical-align: top;
  font-size: 15px;
  color: #000;
  border-radius:15px;
  line-height: 26px;
  /* height: 30px; */
  /* margin-top: 40px; */
  height: 100px;
  /* border: 1px solid #ddd; */
  text-decoration:none;
}

.index-page-rent-house-module .left .bottom_view .bottom_a img{
  width: 100%;
  height: 100%;
}

.index-page-rent-house-module .left .bottom_view .bottom_a.active{
  color: #3072F6;
}

.index-page-rent-house-module .right {
	width: 840px;
	font-size: 0;
	display: inline-block;
	vertical-align: top
}

.index-page-rent-house-module .right .rent-house-tab {
	font-size: 0
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav {
	height: 54px;
	line-height: 54px;
	word-break: keep-all;
	position: relative
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group {
	height: 54px;
	overflow: hidden;
	padding-right: 96px
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group .tab-nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-left: 10px;
	padding: 1px 15px;
	border-radius: 15px;
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group .tab-nav-item:hover {
	cursor: pointer;
	color: #6d6d73;
	background: #f5f5f6
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group .tab-nav-item.tab-nav-active:hover {
	background: #3072F6;
	color: #fff;
	cursor: pointer
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group .tab-nav-active {
	background: #3072F6;
	color: #fff
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .nav-item-group .tab-nav-item:first-child {
	margin-left: 0
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .more {
	font-size: 14px;
	color: #9f9fa6;
	position: absolute;
	right: 0;
	top: 0
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .more .more-text {
	position: relative;
	top: -1px
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-rent-house-module .right .rent-house-tab .tab-nav .more:hover {
	color: #3072F6
}

.index-page-rent-house-module .right .rent-house-tab .tab-content {
	width: 870px;
	display: none
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item {
	display: inline-block;
	width: 260px;
	margin-top: 20px;
	margin-right: 30px;
	vertical-align: bottom
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap {
	position: relative;
	width: 260px;
	height: 195px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap .img {
	width: 260px;
	height: 195px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap .item-img {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap .img-tags-group {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 44px;
	line-height: 44px;
	padding: 0 10px;
	word-break: keep-all;
	overflow: hidden
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-img-wrap .img-tags-group .img-tag {
	font-size: 12px;
	padding: 3px 10px;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 12px;
	background: rgba(48, 48, 51, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#80000000");
	margin-right: 10px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap {
	position: relative;
	display: inline-block;
	max-width: 100%;
	height: 24px;
	margin-top: 10px;
	vertical-align: bottom
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap .item-title {
	display: inline-block;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	padding-right: 42px;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap .item-title:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap .item-title-tag {
	position: absolute;
	right: 0;
	top: 2px;
	height: 20px;
	line-height: 20px;
	padding: 0 4px;
	background: #ac9;
	color: #fff;
	font-size: 12px;
	border-radius: 2px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap .item-title-no-tag {
	display: inline-block;
	max-width: 100%;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-title-wrap .item-title-no-tag:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-info-wrap {
	height: 28px;
	overflow: hidden;
	margin-top: 4px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-info-wrap .price {
	line-height: 28px;
	font-size: 18px;
	color: #3072F6
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-info-wrap .price-unit {
	line-height: 28px;
	font-size: 14px;
	color: #303033;
	position: relative;
	top: -1px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .item-info-wrap .address {
	line-height: 28px;
	font-size: 12px;
	color: #9f9fa6;
	float: right
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .furnishing-designer {
	position: relative;
	height: 22px;
	line-height: 22px;
	margin-top: 7px
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .furnishing-designer .designer {
	width: 100%;
	padding-right: 60px;
	overflow: hidden;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	color: #9f9fa6
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .furnishing-designer .more-detail {
	position: absolute;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	right: 0;
	top: 0;
	color: #9f9fa6
}

.index-page-rent-house-module .right .rent-house-tab .tab-content .tab-content-item .furnishing-designer .more-detail:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-rent-house-module .right .rent-house-tab .active {
	display: block
}

.index-page-furnishing-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-furnishing-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-right: 40px;
	position: relative
}

.index-page-furnishing-module .left .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600
}

.index-page-furnishing-module .left .left-module {
	background: #f5f5f6;
	margin-top: 20px;
	padding: 20px;
	padding-bottom: 16px;
	border-radius: 4px
}

.index-page-furnishing-module .left .left-module .left-module-title {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-weight: 700;
	position: relative
}

.index-page-furnishing-module .left .left-module .left-module-title:before {
	content: "";
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.index-page-furnishing-module .left .tool-group .content {
	margin-top: 16px
}

.index-page-furnishing-module .left .tool-group .content .tool-item {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin-left: 14px;
	font-size: 0;
	line-height: 0;
	color: #303033;
	width: 84px;
	z-index: 60000;
	position: relative
}

.index-page-furnishing-module .left .tool-group .content .tool-item p {
	font-size: 14px;
	line-height: 22px;
	margin-top: 6px
}

.index-page-furnishing-module .left .tool-group .content .tool-item .tool-icon {
	width: 40px;
	height: 40px
}

.index-page-furnishing-module .left .tool-group .content .tool-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-furnishing-module .left .tool-group .content .app-item {
	margin-left: 0
}

.index-page-furnishing-module .left .furnishing-nav {
	height: 368px
}

.index-page-furnishing-module .left .furnishing-nav .content {
	margin-top: 20px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap {
	margin-top: 14px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-name-wrap {
	line-height: 24px;
	height: 24px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-name-wrap .category-icon {
	color: #3072F6;
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-name-wrap .category-name {
	font-size: 16px;
	color: #303033;
	margin-left: 8px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-list-outer {
	width: 100%;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	margin-top: 4px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-list-outer .category-list-inner {
	width: 290px;
	position: relative;
	left: -10px;
	height: 56px;
	overflow: hidden
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-list-outer .category-list-inner .category-item {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	font-size: 14px;
	color: #303033;
	vertical-align: bottom;
	position: relative;
	margin-top: 6px
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-list-outer .category-list-inner .category-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap .category-list-outer .category-list-inner .category-item:before {
	content: "";
	position: absolute;
	left: 0;
	top: 4px;
	width: 1px;
	height: 14px;
	background: #e5e5e5
}

.index-page-furnishing-module .left .furnishing-nav .content .category-wrap:first-child {
	margin-top: 0
}

.index-page-furnishing-module .left .app-hover {
	position: absolute;
	left: 50px;
	top: 196px;
	width: 220px;
	height: 286px;
	z-index: 50000;
	display: none
}

.index-page-furnishing-module .left .app-hover .bg {
	width: 100%;
	height: 100%
}

.index-page-furnishing-module .left .app-hover .hover-content {
	position: absolute;
	width: 140px;
	height: 140px;
	top: 50px;
	left: 40px;
	font-size: 0;
	line-height: 0
}

.index-page-furnishing-module .left .app-hover .hover-content img {
	width: 100%;
	height: 100%;
	margin-bottom: 10px
}

.index-page-furnishing-module .left .app-hover .hover-content p {
	font-size: 14px;
	line-height: 22px;
	color: #303033;
	text-align: center
}

.index-page-furnishing-module .right {
	width: 840px;
	font-size: 0;
	display: inline-block;
	vertical-align: top
}

.index-page-furnishing-module .right .furnishing-tab {
	font-size: 0
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav {
	height: 54px;
	line-height: 54px;
	word-break: keep-all;
	position: relative
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group {
	height: 54px;
	overflow: hidden;
	padding-right: 96px
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group .tab-nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-left: 10px;
	padding: 1px 15px;
	border-radius: 15px;
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group .tab-nav-item:hover {
	cursor: pointer;
	color: #6d6d73;
	background: #f5f5f6
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group .tab-nav-item.tab-nav-active:hover {
	background: #3072F6;
	color: #fff;
	cursor: pointer
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group .tab-nav-active {
	background: #3072F6;
	color: #fff
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .nav-item-group .tab-nav-item:first-child {
	margin-left: 0
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .more {
	font-size: 14px;
	color: #9f9fa6;
	position: absolute;
	right: 0;
	top: 0
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .more .more-text {
	position: relative;
	top: -1px
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-furnishing-module .right .furnishing-tab .tab-nav .more:hover {
	color: #3072F6
}

.index-page-furnishing-module .right .furnishing-tab .tab-content {
	width: 870px;
	display: none
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item {
	display: inline-block;
	width: 260px;
	margin-top: 20px;
	margin-right: 30px;
	vertical-align: bottom
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap {
	position: relative;
	width: 260px;
	height: 195px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap .img {
	width: 260px;
	height: 195px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap .item-img {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap .img-tags-group {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 44px;
	line-height: 44px;
	padding: 0 10px;
	word-break: keep-all;
	overflow: hidden
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-img-wrap .img-tags-group .img-tag {
	font-size: 12px;
	padding: 3px 10px;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 12px;
	background: rgba(48, 48, 51, .5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#80000000");
	margin-right: 10px
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap {
	position: relative;
	display: inline-block;
	max-width: 100%;
	height: 24px;
	margin-top: 10px;
	vertical-align: bottom
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap .item-title {
	display: inline-block;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	padding-right: 42px;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap .item-title:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap .item-title-tag {
	position: absolute;
	right: 0;
	top: 2px;
	height: 20px;
	line-height: 20px;
	padding: 0 4px;
	background: #ac9;
	color: #fff;
	font-size: 12px;
	border-radius: 2px
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap .item-title-no-tag {
	display: inline-block;
	max-width: 100%;
	line-height: 24px;
	height: 24px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #303033
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-title-wrap .item-title-no-tag:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-info-wrap {
	height: 28px;
	overflow: hidden;
	margin-top: 4px
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-info-wrap .price {
	line-height: 28px;
	font-size: 18px;
	color: #3072F6
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-info-wrap .price-unit {
	line-height: 28px;
	font-size: 14px;
	color: #303033
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .item-info-wrap .address {
	line-height: 28px;
	font-size: 12px;
	color: #9f9fa6;
	float: right
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .furnishing-designer {
	position: relative;
	height: 22px;
	line-height: 22px;
	margin-top: 7px
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .furnishing-designer .designer {
	width: 100%;
	padding-right: 60px;
	overflow: hidden;
	line-height: 22px;
	height: 22px;
	font-size: 14px;
	color: #9f9fa6
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .furnishing-designer .more-detail {
	position: absolute;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	right: 0;
	top: 0;
	color: #9f9fa6
}

.index-page-furnishing-module .right .furnishing-tab .tab-content .tab-content-item .furnishing-designer .more-detail:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-furnishing-module .right .furnishing-tab .active {
	display: block
}

.index-page-business-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-business-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-right: 40px
}

.index-page-business-module .left .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600
}

.index-page-business-module .left .left-module {
	background: #f5f5f6;
	margin-top: 20px;
	padding: 20px;
	height: 261px;
	border-radius: 4px
}

.index-page-business-module .left .left-module .left-module-title {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-weight: 700;
	position: relative
}

.index-page-business-module .left .left-module .left-module-title:before {
	/* content: ""; */
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.index-page-business-module .left .content {
	margin-top: 20px
}

.index-page-business-module .left .content .market-news-item {
	line-height: 22px;
	font-size: 14px;
	color: #303033;
	max-height: 22px;
	overflow: hidden;
	margin-top: 15px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-business-module .left .content .market-news-item:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-business-module .right {
	width: 840px;
	font-size: 0;
	display: inline-block;
	vertical-align: top
}

.index-page-sojourn-module {
	font-size: 0;
	margin-top: 40px
}

.index-page-sojourn-module .left {
	width: 320px;
	font-size: 0;
	display: inline-block;
	vertical-align: top;
	margin-right: 40px
}

.index-page-sojourn-module .left .module-title {
	line-height: 54px;
	font-size: 36px;
	font-weight: 600
}

.index-page-sojourn-module .left .left-module {
	background: #f5f5f6;
	margin-top: 20px;
	padding: 20px;
	height: 465px;
	border-radius: 4px
}

.index-page-sojourn-module .left .left-module .left-module-title {
	height: 28px;
	line-height: 28px;
	font-size: 18px;
	font-weight: 700;
	position: relative
}

.index-page-sojourn-module .left .left-module .left-module-title:before {
	content: "";
	position: absolute;
	left: -20px;
	top: 5px;
	width: 4px;
	height: 18px;
	background: #3072F6;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px
}

.index-page-sojourn-module .left .left-module .content {
	margin-top: 20px;
	display: none
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item {
	margin-top: 20px
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-title {
	line-height: 22px;
	max-height: 44px;
	overflow: hidden;
	font-size: 14px;
	color: #303033;
	word-break: break-all
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-title:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content {
	margin-top: 6px
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content .sojourn-news-img-wrap {
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	position: relative;
	width: 80px;
	height: 60px;
	border-radius: 2px;
	overflow: hidden;
	cursor: pointer
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content .sojourn-news-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content .sojourn-news-img-wrap .img {
	width: 80px;
	height: 60px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content .sojourn-news-img-wrap .sojourn-news-img {
	width: 100%;
	height: 100%;
	border-radius: 2px
}

.index-page-sojourn-module .left .left-module .content .sojourn-news-item .sojourn-news-item-content .sojourn-news-text {
	width: 190px;
	height: 54px;
	overflow: hidden;
	display: inline-block;
	vertical-align: top;
	line-height: 18px;
	font-size: 12px;
	color: #6d6d73
}

.index-page-sojourn-module .left .left-module .content a:first-child .sojourn-news-item {
	margin-top: 0
}

.index-page-sojourn-module .left .left-module .active {
	display: block
}

.index-page-sojourn-module .right {
	width: 840px;
	font-size: 0;
	display: inline-block;
	vertical-align: top
}

.index-page-sojourn-module .right .sojourn-tab-nav {
	height: 54px;
	line-height: 54px;
	word-break: keep-all;
	position: relative;
	overflow: hidden
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group {
	height: 54px;
	overflow: hidden;
	padding-right: 96px
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group .tab-nav-item {
	font-size: 18px;
	color: #6d6d73;
	margin-left: 10px;
	padding: 1px 15px;
	border-radius: 15px;
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group .tab-nav-item:hover {
	cursor: pointer;
	color: #6d6d73;
	background: #f5f5f6
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group .tab-nav-item.tab-nav-active:hover {
	background: #3072F6;
	color: #fff;
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group .tab-nav-active {
	background: #3072F6;
	color: #fff
}

.index-page-sojourn-module .right .sojourn-tab-nav .nav-item-group .tab-nav-item:first-child {
	margin-left: 0
}

.index-page-sojourn-module .right .sojourn-tab-nav .more {
	font-size: 14px;
	color: #9f9fa6;
	position: absolute;
	right: 0;
	top: 0
}

.index-page-sojourn-module .right .sojourn-tab-nav .more .more-text {
	position: relative;
	top: -1px
}

.index-page-sojourn-module .right .sojourn-tab-nav .more .more-icon {
	font-family: icon2018 !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-sojourn-module .right .sojourn-tab-nav .more:hover {
	color: #3072F6;
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-content {
	margin-top: 20px;
	font-size: 0;
	line-height: 0;
	display: none
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap {
	display: inline-block;
	vertical-align: top;
	font-size: 0;
	line-height: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	position: relative;
	width: 620px;
	height: 465px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .img {
	width: 620px;
	height: 465px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img {
	width: 100%;
	height: 100%;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 620px;
	height: 117px;
	background: linear-gradient(transparent, rgba(0, 0, 0, .5));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr ="#00000000", endColorstr ="#32000000");
	border-bottom-left-radius: 4px
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-title-wrap {
	padding: 0 20px;
	position: relative;
	height: 28px;
	line-height: 28px;
	margin-top: 48px
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-title-wrap .img-title {
	height: 28px;
	line-height: 28px;
	width: 430px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
	color: #fff
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-title-wrap .img-title .title-text {
	font-size: 18px;
	font-weight: 700
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-title-wrap .img-title .title-tag {
	display: inline-block;
	vertical-align: top;
	height: 20px;
	width: 32px;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	background: #8b7;
	border-radius: 2px;
	position: relative;
	top: 4px
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-title-wrap .price-info {
	position: absolute;
	height: 28px;
	line-height: 28px;
	right: 20px;
	top: 0;
	padding: 0 10px;
	background: rgba(48, 48, 51, .2);
	border-radius: 14px;
	color: #f22;
	max-width: 150px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	font-weight: 700
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-introduction-wrap {
	height: 22px;
	line-height: 22px;
	padding: 0 20px;
	position: relative;
	margin-top: 4px
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-introduction-wrap .introduction {
	font-size: 14px;
	color: #f5f5f6;
	width: 430px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-introduction-wrap .address {
	position: absolute;
	right: 30px;
	top: 0;
	height: 22px;
	line-height: 22px;
	width: 120px;
	font-size: 0;
	color: #fff;
	text-align: right
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-introduction-wrap .address .address-icon {
	display: inline-block;
	vertical-align: top;
	margin-right: 5px;
	font-family: icon2018 !important;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .big-img-info-wrap .img-introduction-wrap .address .address-text {
	text-align: left;
	font-size: 12px;
	display: inline-block;
	max-width: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .img-num-wrap {
	position: absolute;
	top: 15px;
	right: 20px;
	color: #fff;
	height: 24px;
	line-height: 24px;
	text-shadow: 0 1px 4px rgba(0, 0, 0, .5)
}

.index-page-sojourn-module .right .sojourn-tab-content .big-img-wrap .img-num-wrap span {
	font-size: 16px;
	line-height: 24px
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap {
	width: 220px;
	height: 465px;
	background: #f5f5f6;
	display: inline-block;
	vertical-align: top;
	font-size: 0;
	line-height: 0;
	position: relative;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .up-icon {
	color: #d8d8d8;
	position: absolute;
	left: 94px;
	top: 0;
	width: 32px;
	height: 32px;
	line-height: 32px;
	font-family: icon2018 !important;
	font-size: 32px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .up-icon:hover {
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .down-icon {
	display: inline-block;
	position: absolute;
	left: 94px;
	bottom: 0;
	width: 32px;
	height: 32px;
	line-height: 32px;
	color: #9f9fa6;
	font-family: icon2018 !important;
	font-size: 32px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .down-icon:hover {
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group {
	width: 160px;
	height: 390px;
	margin-top: 38px;
	margin-left: 30px;
	background: #f5f5f6;
	border-radius: 4px;
	overflow: hidden
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group .img-group-inner {
	width: 100%;
	height: 405px;
	position: relative;
	top: 0
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group .img-group-inner div {
	margin-bottom: 15px;
	position: relative;
	width: 160px;
	height: 120px;
	border-radius: 4px;
	overflow: hidden;
	cursor: pointer
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group .img-group-inner div:hover img {
	transform: scale(1.04);
	-webkit-transform: scale(1.04);
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-o-transform: scale(1.04)
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group .img-group-inner div .img {
	width: 160px;
	height: 120px;
	transition: transform .5s ease .1s;
	-webkit-transition: -webkit-transform .5s ease .1s
}

.index-page-sojourn-module .right .sojourn-tab-content .img-group-wrap .img-group .img-group-inner div .img-item {
	width: 100%;
	height: 100%;
	border-radius: 4px
}

.index-page-sojourn-module .right .active {
	display: block
}

.floatPanel {width:36px;height:180px;position:fixed;left:5px;bottom:100px;z-index:10000; _position:absolute; /* for IE6 */_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-180+"px");}
.floatPanel .qrcode {background:url(../images/qrcodel2.jpg?v=1) no-repeat;position:relative;height:179px;}
.floatPanel .qrcode a{color:#333;text-decoraion:none;}
.floatPanel .qrcode span{ display:none}
.floatPanel .qrcode.on{background:url(../images/qrcodel2.jpg?v=1) no-repeat 0 -180px;}
.floatPanel .qrcode .listBox{position:fixed;bottom:100px;left:40px;width:160px;height:206px;z-index:9999;overflow:hidden;border:1px solid #e7e7e7;display:none;_position:absolute; /* for IE6 */_bottom:0px;_left:36px; background:#fff }
.floatPanel .qrcode .listBox img{height:128px;width:128px;text-align:center; display:block; margin:15px auto 8px}
.floatPanel .qrcode .listBox p{line-height:22px;text-align:center;font-size:13px}
.floatPanel .qrcode.on .listBox{display:block;}



#doc .module-footer a:hover {
	color: #e43
}

.footer-link{
	width: 1200px;
	margin: 20px auto;
}

.h-links {
    background: #f8f8f8;
    border-radius: 4px;
    padding: 14px 15px 15px;
		margin-top: 30px;
}

.footer-link .f-l-con em {
    padding: 0 4px 0 7px;
}

.footer-link .house-tab-links a{
	line-height: 20px;
}

.footer-link .house-tab-links a:hover{
	color: #3072F6;
}

.module-footer {
	width: 100%;
	min-width: 1200px;
	background: #fff;
	font-size: 12px;
	margin: 0 auto
}

.module-footer address, .module-footer caption, .module-footer cite, .module-footer code, .module-footer dfn, .module-footer em, .module-footer strong, .module-footer th, .module-footer var {
	font-style: normal;
	font-weight: 400
}

.module-footer a {
	text-decoration: none
}

.module-footer .h-area {
	width: 1200px;
	margin: 0 auto;
	min-height: 155px;
}

.module-footer .h-area a {
	color: #666;
	text-decoration: none
}

.module-footer .h-area a:hover {
	color: #e43
}

.module-footer .footer-link {
	text-align: left
}

.module-footer .foot-copy {
	line-height: 30px;
	color: #777;
	text-align: center;
	padding: 15px 0
}

.module-footer .foot-copy a {
	color: #777
}

.foot-copy em, .module-footer .footer-link .f-l-con em {
	padding: 0 4px 0 7px
}

.module-footer .footer-link .f-l-con {
	color: #666;
	line-height: 28px;
	margin-top: 10px;
	font-size: 12px;
	overflow: hidden;
	display: none
}

.module-footer .footer-link .f-l-con.max-height {
	max-height: 56px
}

.module-footer .footer-link .f-l-con.show {
	display: block
}

.module-footer .footer-link .hot-circle-unit {
	margin-right: 7px
}

.module-footer .footer-link .hot-circle-letter {
	color: #f93
}

.module-footer .footer-link em {
	padding: 0 4px 0 7px;
	color: #666
}

.module-footer .footer-link .house-tab-more {
	color: #666;
	float: right;
	height: 28px;
	margin-top: 28px;
	line-height: 28px;
	cursor: pointer
}

.module-footer .footer-link .more-arrow {
	display: inline-block;
	width: 13px;
	height: 8px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAABGdBTUEAALGPC/xhBQAAAKtJREFUGBljnDVr1komJqbelJSUUwx4AFCdKVC6hOn///9z//79u2H27Nl6uNSD5IDqNoLUMqWnp+8C2pD579+/bXPnzlVH1wQSA8mB1IDVghSkpqZuZGRkLPnz588uoGmKME0gNkgMqLgUpAYkzgiTBNFABclA06o4ODjsQPwfP34cBCpuByqeC+KDAIoGkADQc7lAt2aBJRkZp6WlpU0GsfECoKZKEMamCAABilKgDMC22gAAAABJRU5ErkJggg==) no-repeat
}

.module-footer .footer-line .asset-introduce {
	padding-top: 20px
}

.module-footer .footer-line .asset-introduce .asset-introduce-left {
	float: left;
	line-height: 28px;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	margin-right: 11px
}

.module-footer .footer-line .asset-introduce .asset-introduce-right {
	float: left;
	line-height: 28px;
	color: #999;
	font-size: 12px;
	width: 1103px
}

.module-footer .footer-shengmin {
	padding-top: 7px;
	color: #999;
	text-align: left;
	font-size: 12px;
	line-height: 22px
}

.module-footer .footer-shengmin p {
	color: #999
}

.module-footer .footer-shengmin .red:hover {
	cursor: pointer;
	color: #e43
}

.module-footer .footer-shengmin.no-top {
	padding-top: 0
}

.module-footer .f-contact {
	width: 392px;
	height: 140px;
	margin: 15px auto 0;
	border: 1px solid #464646
}

.module-footer .f-contact ul:after {
	display: table
}

.module-footer .f-contact ul li {
	float: left;
	width: 140px;
	height: 100px;
	border-right: 1px solid #464646;
	margin: 10px 0;
	padding: 10px 20px
}

.module-footer .f-contact ul li a {
	color: #fff
}

.module-footer .f-contact ul .soho {
	width: 138px
}

.module-footer .f-contact ul .soho p {
	display: block;
	margin-top: 8px;
	text-align: center
}

.module-footer .f-contact ul .weibo {
	width: 176px;
	display: none
}

.module-footer .f-contact ul .weibo .info_wrap {
	position: relative;
	float: left;
	width: 66px;
	height: 100px;
	text-align: left;
	margin: -3px 0 0 10px
}

.module-footer .f-contact ul .weibo .s-img {
	margin: 3px 0 0 2px
}

.module-footer .f-contact ul .weibo .w-gz {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 60px;
	height: 25px;
	line-height: 25px;
	background: #e43;
	color: #fff;
	text-align: center;
	display: inline-block
}

.module-footer .f-contact ul .weibo .w-gz:hover {
	text-decoration: none
}

.module-footer .f-contact ul .weixin {
	width: 171px;
	border-right: none;
	cursor: pointer
}

.module-footer .f-contact ul .weixin img {
	float: left
}

.module-footer .f-contact ul .weixin .info_wrap {
	float: left;
	width: 61px;
	text-align: left;
	margin-left: 10px;
	line-height: 19px;
	word-wrap: break-word;
	word-break: break-all;
	color: #fff
}

.module-footer .f-wap {
	width: 965px;
	margin: 35px auto 10px
}

.module-footer .f-wap ul {
	margin-top: 24px
}

.module-footer .f-wap ul:after {
	display: table
}

.module-footer .f-wap ul li {
	float: left;
	margin-left: 25px
}

.module-footer .f-wap ul li a {
	float: left;
	display: block;
	color: #999
}

.module-footer .f-wap ul li span {
	float: left;
	display: block;
	line-height: 20px;
	margin-left: 10px;
	text-align: left
}

.module-footer .f-wap ul .f_icon1 {
	width: 102px;
	margin-left: 18px
}

.module-footer .f-wap ul .f_icon2 {
	width: 112px
}

.module-footer .f-wap ul .f_icon3 {
	width: 97px
}

.module-footer .f-wap ul:after {
	content: "";
	clear: both
}

.module-footer .footer-tag a {
	min-width: 60px;
	height: 14px;
	font-size: 14px;
	color: #666;
	display: inline-block
}

.footer-tag a:hover, .module-footer .footer-tag a.current {
	font-weight: 700;
	color: #e43;
	color: #666
}

.module-footer .footer-tag .f-line {
	width: 1px;
	height: 16px;
	color: #666;
	display: inline-block;
	margin: 0 20px
}

.module-footer .footer-tag .f-line.hide {
	display: none
}

.module-footer .sohu_linka {
	height: 121px;
	text-align: center;
	line-height: 27px;
	color: #999
}

.module-footer .static-area {
	width: 1200px;
	margin: 0 auto 15px;
	padding-top: 20px;
	font-size: 0;
	height: 195px;
	border-top: 1px solid #eee
}

.module-footer .h-links {
	width: 1170px;
	background: #f8f8f8;
	border-radius: 4px;
	padding: 14px 15px 15px
}

.module-footer .h-links .house-tab-links {
	width: 1170px;
	float: left
}

.module-footer .h-links .house-tab-more {
	width: 43px;
	float: left;
	margin-left: 10px
}

.module-footer .sohu-icons {
	padding-top: 15px
}

.module-footer .sohu-icons .ghs i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAAH3kF3cAAAABGdBTUEAALGPC/xhBQAABPhJREFUOBFVU2lsVFUU/t6bfaEz05lu09LShS4DytpSsARaEaxLSUSNNaYWDIsGMGGJpsFaIsFEQalUg0YFogQ0MSBtqKldg7TUkm5g6TKFtnSZTmc6Q6ezvpk5vhkCCd+Pe885997vnPudewEeNVXlHaEZxrrjZ/7bs5Lmr2wkJhSYbtlOgoT1L4TsR9i/YwfR2HvETN/YTgGH51G0pHgXdS3VEzWW0kz/qQx2/NrRtvScVfh0bDWYglh4euv6w1uJ7sdaen/fG3ZGq/d4e5P11BWjoYK0TcSOczqxaakcyjfT0WjMhnAhN4TEmgIoyQ0aHIeQJGrTTJM9lgIMTOaIR+lDY8OpEjpdmkMTpak0fO19Whe5lnhIQmuMtacp4UJ904NURwvSKtoQXB8PGvOASZIg6/pW0GxMk2DnJsFUYdyAKH1XNiqXdGAoUQX9S8kYOTcGeXkRknqqkxnvfPvbD658dsHbbYRhdy4C5ocQKGSAgNDXYEXUumiEpTMPHDsdHOnYKxYxCHIEkkgR4G8hSlo5FpmM5FBdT+A01uz648uyHqKhhCdB3ggz8beQro3JdZ94w49MsQ/NKzZjwfQEthy+FF5nvTSStSa+yP3Px05ork3A2sch6oMzuGpaCvP1sskQIytoPvTDv2YDJv+aAxMkBD1eRMw7sa/YgW9qKY7c9mTW2j+SB6EeseXpsCeJwebEQfrFZpw/M43C5yMw0X62nJ0YFePAJwLU592CZnEk/Agg/ZdOfP6jHOukt0D+wXzGWJlPqfmLwazUAH4zShNtODcWgwNl8Tj43BDE2oQbQtkSDfoaR+FpnoNE58TDuxzObhTjftUV+AOLEJ2RV8bYRm7m+6aqGgM2H0QqCYQiIex3J6FalYXZ29OWtOKLUaxaLGznnAGnUgsELbPwjpugytDC75qDNr+wMiRBWKyQ8Rjkbs4frKvf01o7UETuIekDrxwCjRpJOincFrk/ryClOuvV135mpMtrHp95aiayJng6y1qKsrdSZVkxOY5k0m2hlHrXLqKBIgN1sgxxZzfTbzWV9HruNgr2f32V/wDSp0mc32ZXnThMwFG6eLKY7CWJdEegoL4VSdSnj6EepYbu5KZRO1iaeTeLGurK+b376eTxj8g3WLE8RCbsuXz4Q8/lX0+pFrzMuz4sUBLEabHwBqbgz1RAsTMRkQYdAp0uBIYnwUYqoJY6woVI5UqIvLe7LPf+PMYMXNo3wd7r0EdvWoMlhzJhautD7Za/sSwnCjOtVricbihT+KaPOqBZpobNJUHueQOUhhQMXbJhtqEF0D9jZBUR2ltsnBwK1onacjv80cmorNGg7UQPbN0j4MxzcN4cgUQhgKnLje9+8sIp16L6uA0ynxuChfFQJibVMabWI5y93ygkBwcla4YqdznGnQo01o6jn30WLxqMiJNZ8HV1Onw2NxZmalH2Cp/g3hAcnBRSnZivLtsabr9/vvsd652vqgIet8py3QShghC7IQuBWTc4lxOsnD/Aa8OIRbC2DvOvUAjV6lRwHljVGRvfUsZsqxeGVPPM1JVE6KNVbhcD9So52AAHzu6Ez+mCWK0C3A7MdpjBKmWQLtLxH5CFQMBBniLXEiZ28xT1Tz3Ige8P6uZmpgo9/vEN8Vk6Q2COlFINGymSyeCaozFZdKRLqDN0W4ct9Rm9gTqmoiIYbh8//A8x/0Fe5mnstgAAAABJRU5ErkJggg==);
	background-size: contain;
	background-repeat: no-repeat;
	position: relative;
	top: 5px;
	margin-right: 4px
}

.module-footer .sohu-icons a {
	color: #999
}

.module-footer .sohu-icons-text {
	font-size: 12px;
	line-height: 28px;
	color: #666;
	text-align: center
}

.module-footer .sohu-icons-text em {
	display: inline-block;
	margin: 0 4px
}

.module-footer .sohu-icons-text a {
	color: #666
}

.module-footer .sohu-icons-detail {
	height: 36px;
	padding: 12px 0 40px;
	text-align: center;
	font-size: 0
}

.module-footer .sohu-icons-detail span {
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 36px;
	display: inline-block;
	text-align: left;
	margin-right: 30px;
	vertical-align: text-bottom
}

.module-footer .sohu-icons-detail span:hover {
	color: #e43
}

.module-footer .sohu-icons-detail .icon-1 {
	padding-left: 36px;
	width: 70px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-2 {
	padding-left: 46px;
	width: 70px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAAD10lEQVRYw63XXUxTZxzH8R+cFqsGCtPpli1b5jITozg2TRazGGc2o4Qbo24SzW7UGBNNjLqBZMsyLyZR59vasmmcrys6TJwX8wVZlBhfokuMIhWdFBoGq2QiCEVQwGe/pxzMGa49/3ZcfC85/eT/PD39A5SEkERpbBN7wO7HzFcfgS/UhV1Na7E7DFFJYFysmKm4+eoVPMGn+DmyM8MTNHIKfsHEwhO2JTOZb2wxJcR8V6tw/FHx6OP3cSQ7F+38qLCgRDAOtoE9tQVpzLHIlpHlnTg1JdepgKxrGIVbcNsmxaSwr1ivPeauQlnHtylnFU5OyQUxKwNwl1cjc/xQgr5g3baYnX8oHG7bjkpl/JY9U2MWV8PdchNZih92hY0ZClAB6xJNxh/FpFVMnqExCzmZ1pvIVDVwa5DuAstKFqSP6XP22H4yvDOlbV6jsietPOdDjZnPh0d4TAMQa+eZO1GQYWJ6bDHeoML+lt2Zp9uMk1PnpPYBn3AyHYHnIdbOsXQpSGPWsSeid82upgOoUKk7Zq8EMa/woaEYkxncGTbKDqSPabXomPpBhwgycEahMK8QjYCDD13CHghAul8HowaDVokucH+lBDkIggYV5RXgLz7OfPBC9lCIOma9U1bMChYRYg6z4QQhBki3iHUKUUeZywpazh6KJ1MSSo/+XXyQ7lPWJUQdYYbG5LN2IeYoy3g2VXuQbinrFqIO6ge3CTGe6DFZ79wAqDwuSPcx+1sAeowEprOROZ97TfjqAH8Hvv5gGVpig2azRgGoTz90GXskRH1v7kP/Bv0UFzSXNQuPrHLgwZ8l8HX3mquIBJTH7gkxl9lY6/gLxS/EktB2AWgOaxJiLrGXB7+HUsw1o1eI2hoHNEt4ZwYwr8V6UzvFW2F/2+CtHY6yXhTMWoXWfpDGNAgxv7PX7X5ch5nfqD7R7nygfc285T+gMX00ghjxkf5xFWKus1el64de5jfHnZS3TmFf8ylcVi+tXlKsd6CZt5BRF5Bhqq3HlMiCtuU/75TegfbeO4ELypm//hC6Dcf0Woy8a66qdtWwN5JdYY3oPbEen4eYH8OncVG5Fqz368lMq8WIO1V4QYoZ9393aqf5s0EMV9U94QoeU/q8olKNeY+YmhtyzFtD9V+HC976PZzMWVxVL84v8uvtcGodXLeFmACbIPs3yN8p62CHW2MWf7kfPcC7DXAFqmR35jbLlmCiIM/bc8X5pucj7Eh7pwnDqoR3JsgmSTFRUCNSRP2JVDQD7wc5GeG3qSGRyTwD1SBD2pvsfACZveYS3xKjVlbFchLF6P4BXLOGsUaGZPsAAAAASUVORK5CYII=) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-3 {
	padding-left: 38px;
	width: 70px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-4 {
	padding-left: 40px;
	width: 65px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-5 {
	padding-left: 36px;
	width: 70px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-6 {
	padding-left: 36px;
	width: 70px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .sohu-icons-detail .icon-7 {
	width: 86px;
	background: url(data:image/png;base64,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) 0 0 no-repeat
}

.module-footer .static-area-left_long {
	width: 860px
}

.module-footer .static-area-left_long .left-unit {
	width: 169px
}

.module-footer .static-area-right_short {
	width: 325px
}

.module-footer .h-area a.jubao-link {
	color: #999
}

.module-footer .h-area a.jubao-link:hover {
	color: #e43
}

.static-area-left {
	width: 830px;
	height: 195px;
	margin-right: 15px;
	display: inline-block;
	background: #f8f8f8;
	border-radius: 4px
}

.static-area-left .left-unit {
	width: 166px;
	float: left
}

.static-area-left .left-unit-title {
	line-height: 18px;
	height: 18px;
	padding: 15px 0 17px 13px;
	color: #666;
	font-size: bold;
	font-size: 14px;
	text-align: left;
	font-weight: 700
}

.static-area-left .left-unit-title-icon {
	font-family: header-footer-focusued !important;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	color: #999;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	margin-right: 12px
}

.static-area-left .left-unit-text {
	line-height: 16px;
	padding: 0 0 14px 43px;
	font-size: 12px;
	height: 16px;
	text-align: left
}

.static-area-left .left-unit-text a {
	color: #666
}

.static-area-left .left-unit-text a:hover {
	color: #e43
}

.static-area-right {
	width: 355px;
	height: 195px;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	border-radius: 4px;
	background: #f8f8f8
}

.static-area-right .right-line-1 {
	width: 90px;
	margin: 0 auto;
	line-height: 18px;
	height: 18px;
	padding: 15px 0 9px;
	color: #666;
	font-weight: 700;
	font-size: 14px
}

.static-area-right .right-line-1 a {
	color: #666
}

.static-area-right .right-line-1 a:hover {
	color: #e43
}

.static-area-right .right-line-1 .contact-icon {
	font-family: header-footer-focusued !important;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	color: #999;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	margin-right: 10px
}

.static-area-right .right-line-2 {
	width: 250px;
	height: 26px;
	margin: 35px auto;
	text-align: left
}

.static-area-right .right-line-2 .weixin {
	width: 129px;
	border-right: 1px solid #666;
	color: #666;
	font-size: 12px;
	line-height: 26px;
	height: 26px;
	float: left;
	position: relative;
	cursor: pointer
}

.static-area-right .right-line-2 .weixin-icon {
	font-family: header-footer-focusued !important;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	color: #6b3;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	margin-right: 10px;
	vertical-align: middle
}

.static-area-right .right-line-2 .weixin:hover .weixin-qrcode {
	display: block
}

.static-area-right .right-line-2 .weixin-qrcode {
	position: absolute;
	display: none;
	left: -110px;
	top: 40px;
	width: 228px;
	padding: 0 15px;
	background: #fff;
	border: 1px solid #d8d8d8
}

.static-area-right .right-line-2 .weixin-qrcode .qrcode-arrow {
	position: absolute;
	top: -14px;
	left: 120px;
	width: 30px;
	height: 17px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAOCAYAAADez2d9AAAABGdBTUEAALGPC/xhBQAAAbtJREFUOBGtk91LwlAYxs8222zLlQUKuQlDCPTOmyDoP++yLoIkCsl0F5FfF0PnN34wdT1v5JhfOcsD45yzc97n97zvuzG252i329lyuWxblnWzZyjj9gmwbTvT7Xafp9OpxPO8o6rqdSwWewmqwQe92Ol0Ur1eLweIZBgGO8Lo9/uPzWYzHVQjUGbISIfwu+u6iq7rTBAENp/PWbVapXkUjUYzeD53QXdmNhgM4gC9QdQDkSgyZATGfIw+5huNxuW/YOjPOcpUnM1mkUVGfkECaprGOI47gakCynzhP19db80MJYsAVgLojEChUGg19ntPJSUg7p+2Wq0SSq5uvIiXG3uGQLlSqXw4jhNPJpP0MWyL997jC2WIoX5aeAwYHHmHP4u1zAAS0fgSgSijICDSoszpPqBx9NeEzprDJRguCLVarTiZTFAZjYmiuGru1z0ZIyCMajBMX6/gD/BgOODq9XphPB4bBJIkyX8v8JoMUjwMpwDMk+4i2IMB9DocDq8SiQQLh8OL8z/NZJSAMJ4GMLckAtCTaZouYDByuEF6pIvWPBCQSnePf+SWMlIUZcnEITYAMjCYLMt3Xx2wOOJV1alCAAAAAElFTkSuQmCC) no-repeat
}

.static-area-right .right-line-2 .weixin-qrcode .qrcode-img {
	width: 200px;
	height: 200px;
	margin: 20px auto 0
}

.static-area-right .right-line-2 .weixin-qrcode .qrcode-img img {
	width: 200px;
	height: 200px
}

.static-area-right .right-line-2 .weixin-qrcode .qrcode-text {
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	color: #999;
	margin: 17px 0
}

.static-area-right .right-line-2 .weibo {
	cursor: pointer;
	width: 120px;
	color: #666;
	float: left;
	font-size: 12px;
	line-height: 26px;
	height: 26px
}

.static-area-right .right-line-2 .weibo a {
	color: #666
}

.static-area-right .right-line-2 .weibo a:hover {
	color: #e43
}

.static-area-right .right-line-2 .weibo-icon {
	font-family: header-footer-focusued !important;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	color: #dd2430;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	vertical-align: middle;
	margin-left: 30px;
	margin-right: 10px
}

.static-area-right .right-line-3 {
	font-size: 12px;
	line-height: 22px;
	color: #999;
	text-align: center
}



.module-header * {
	box-sizing: content-box;
	margin: 0;
	padding: 0
}

.clearfix {
	zoom: 1
}

.clearfix:after {
	display: block;
	content: "clear";
	clear: both;
	line-height: 0;
	visibility: hidden
}

.module-header .btn, .module-header .btn:active, .module-header .btn:hover {
	background-color: transparent;
	border: none;
	padding: 0
}

.module-header {
	width: 100%;
	height: 35px;
	background-color: #3072F6;
}

.module-header a {
	/* text-decoration: none!important; */
}

.module-header .header-wrap {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	color: #ccc;
	font-size: 12px
}

.module-header .header-left {
	float: left;
	height: 100%;
	max-width: 900px;
	/* overflow: hidden */
}

.module-header .channel-nav-list {
	list-style: none;
	height: 100%;
	max-width: 740px
}

.module-header .channel-nav-item {
	float: left;
	margin-right: 1000px;
	height: 100%;
	margin-right: 30px;
  position: relative;
}

.module-header li .second-level-container {
    position: absolute;
    z-index: 3000;
    display: none;
    overflow: hidden;
    left: 50%;
    top: 35px;
    background: #fff;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);
    border-radius: 4px;
    margin-left: -61px;
    border-top: 1px solid #e5e5e5;
}

.module-header .hover .second-level-container {
	display: block!important;
}

.module-header li .second-level-link {
    width: 120px;
    height: 50px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    text-align: center;
    font-size: 14px;
    line-height: 50px;
    background: #fff;
    color: #333;
    position: relative;
    float: left;
}

.module-header .channel-nav-item .second-level-container .second-level-info {
    position: absolute;
    text-align: center;
    width: 100%;
    font-weight: 400;
    height: 100%;
    font-weight: 600;
    font-size: 16px;
    color: #303033;
}

.module-header .channel-nav-item .second-level-container .second-level-info:hover {
	height: 52px;
	width: 122px;
	left: -1px;
	top: -1px;
	z-index: 30;
	color: #fff;
  text-decoration: none;
	background: #3072F6;
}

.icon-index {
	margin: 0 4px 0 0;
	font-family: header-footer-focusued !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #f93;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	float: left;
	display: inline-block;
	width: 16px
}

.icon-index img{
  width: 16px;
  height: 20px;
	margin-top: -4px;
}

.icon_nav_client{
	vertical-align: middle;
	width: 17px;
	height: 16px;
	margin-top: -1px;
	margin-right: 3px;
	display: inline-block;
	background: url(/images/header_nav_icon2.png?v=1) no-repeat;
	background-size: 17px 16px;
}

.icon_nav_sApp{
	vertical-align: middle;
	width: 17px;
	height: 16px;
	margin-top: -1px;
	margin-right: 0px;
	display: inline-block;
	background: url(/images/header_nav_icon3.png?v=1) no-repeat;
	background-size: 17px 16px;
}
.icon_nav_wx{
	vertical-align: middle;
	width: 17px;
	height: 16px;
	margin-top: -1px;
	margin-right: 0px;
	display: inline-block;
	background: url(/images/header_nav_icon4.png?v=1) no-repeat;
	background-size: 17px 16px;
}

.icon_nav_logo{
	vertical-align: middle;
	width: 17px;
	height: 35px;
	margin-top: -1px;
	margin-right: 0px;
	display: inline-block;
	background: url(/images/header_nav_icon5.png?v=1) no-repeat;
	background-size: 17px 35px;
}

.module-header .channel-link {
	color: #FFF;
	float: left;
	margin-top: 13px;
	line-height: 12px
}

.module-header .channel-link.bold {
	font-weight: 700
}

.module-header .header-mid {
	float: left;
	white-space: nowrap
}

.module-header .header-right {
	float: right;
	white-space: nowrap;
	font-weight: 700
}

.module-header .btn, .module-header .divide-line {
	color: #FFF;
	display: inline-block;
	height: 35px;
	line-height: 35px
}

.module-header .btn .icon {
	display: inline-block
}

.module-header .btn-open-platform {
	margin-right: 25px
}

.module-header .btn-open-platform .icon {
	font-family: header-footer-focusued !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #f93;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale;
	float: left;
	position: relative;
	top: 1px
}


.module-header .btn-info, .module-header .btn-open-login {
	margin-right: 4px
}

.module-header .btn-open-login .icon {
	float: left;
	font-family: header-footer-focusued !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #f93;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-header .btn-open-login.normal-cursor .icon {
	cursor: default
}

.module-header .btn-info .icon {
	float: left;
	font-family: header-footer-focusued !important;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	color: #f93;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: .2px;
	-moz-osx-font-smoothing: grayscale
}

.module-header .btn-info .txt {
	display: inline-block;
	margin-left: 9px;
	width: 60px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle
}

.module-header .btn-open-login .txt {
	margin-left: 9px
}

.module-header .btn-open-signup {
	margin-left: 5px
}

.module-header .btn-open-wx {
	position: relative;
	margin-right: 25px
}

.module-header .btn-open-wx .icon2018 {
	color: #f93;
	vertical-align: middle;
	margin-right: 4px
}

.wxapp-hover {
	position: absolute;
	left: 0;
	top: 0;
	width: 220px;
	height: 316px;
	z-index: 50000
}

.wxapp-hover .bg {
	width: 100%;
	height: 100%
}

.wxapp-hover .hover-content {
	position: absolute;
	width: 140px;
	height: 140px;
	top: 50px;
	left: 40px;
	font-size: 0;
	line-height: 0
}

.wxapp-hover .hover-content img {
	width: 100%;
	height: 100%;
	margin-bottom: 10px
}

.wxapp-hover .hover-content p {
	color: #303033;
	text-align: center
}

.wxapp-hover .hover-content p, .wxapp-hover .hover-content p.small {
	font-size: 14px;
	line-height: 22px;
	font-family: PingFang SC, Arial, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, \\5B8B\4F53, simsun, sans-serif
}

.wxapp-hover .hover-content p.small {
	margin-top: 10px;
	font-weight: 400;
	color: #9f9fa6
}
</pre></body></html>