body{color:#666;font:16px "\5FAE\8F6F\96C5\9ED1", Helvetica,STHeiti, Droidsansfallback;-webkit-user-select:text;-webkit-text-size-adjust:none}
ul{margin:0;padding:0;list-style: none;}
h1,h2,h3,h4{margin:0;padding:0;}
dl,dt,dd, form{margin:0;padding:0;}
a{color:#666;text-decoration:none;}
a:hover{color:#c72128;font-weight:500;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #d0d0d0;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#d0d0d0;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#d0d0d0;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#d0d0d0;}
.wrap,nav{width:100%;}
nav{background-color:#c72128;}
.wrap{position:relative;}
.header,.main,.section{width:1200px;margin:0 auto;overflow:hidden;}

.section{margin:1rem auto;}
.header{height:90px;display:flex;align-items: center;}
.logo{width:243px;height:41px;background:url("http://src.leju.com/imp/imp/deal/3f/47/b/80863b9167be99c3dd804204289_p24_mk24.png") no-repeat;background-size:100%;}
.logo{width:243px;height:41px;background:url("http://src.leju.com/imp/imp/deal/99/da/e/fe257f346430ddf2f00cfc20a87_p24_mk24.svg") no-repeat;background-size:100%;}
.breadcrumb{margin-left:54px;}
.nav-inner{width:1200px;margin:0 auto;display:flex;align-items:center;}
.nav{list-style: none;display:inline-block;}
.nav li{height:50px;line-height:50px;display:inline-block;margin-left:0;/*margin-right:1rem;*/margin-right:1.8em;}
.nav li > a{color:#fff;opacity: 0.8;}
.nav li > a:hover{ opacity: 1;}
.search{width:21rem;/*width:20em;*/margin-left:1em;display:flex;justify-content:right;align-items:center;box-shadow:1px 2px 2px #c0070e;background-color:#fff;height:1.8rem;border:1px solid #c72128;border-radius:4px;position:relative;}
.search-text{width:85%;text-indent:0.25rem;font-size:0.75rem;line-height:1.7rem;outline:none;border:0;}
.search-text:focus{font-size:0.75rem;}
.search .search-type{width:4rem;position:absolute;z-index:9;top:1.7rem;left:0;background-color:#fff;border:1px solid #e8e8e8;box-shadow:1px 2px 2px #999;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:0;display:none;}
.search .search-type li{line-height:1.8rem;cursor: pointer;text-align:center;font-size:0.75rem;color:#c72128;}
.search .search-type li:hover{background-color:#e8e8e8;font-weight:500;}
.search .search-content{width:72%;height:1.8rem;overflow:hidden;}
.search .search-content form{margin-top:-1px;display:flex;}
.search-submit{width:2rem;height:1.8rem;margin-top:1px;}
.search-cur{width:4.5rem;height:1.8rem;line-height:1.8rem;font-size:0.75rem;text-align:center;color:#c72128;border-top-left-radius:4px;border-bottom-left-radius:4px;cursor: pointer; background-color:#f9f9f9;}
.search-icon{margin-left:6px;width:9px;height:6px;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat 0 0;display:inline-block;}
.search form input.input-text{text-indent:0.25rem;font-size:0.75rem;line-height:1.7rem;outline:none;border:0;}
#sjbg_type,#zcfg_time,#zcfg_type {border: 0 none;vertical-align: top;width: 80px;font-size:0.75rem;}
.search-submit {background: url("http://www.fangchan.com/include/svgtest.svg") no-repeat 8px -7px;border: medium none;cursor: pointer;height:1.8rem;position: absolute;right: 0;width: 2rem;z-index: 800;}
.search_submit:hover {box-shadow: 0 0 2px #550000;transition: all 0.2s ease 0s;}


/*fangxie*/
.fx{position:relative;}
.fx_m{position:absolute;z-index:9999;display:none;}
.fx_m_c{width:240px;border:1px solid #d4d3d3;box-shadow: 2px 2px 4px #999999;float:right;margin-right:10px;position:relative;background:#fff;display:block;font-size:12px;}
.fx_m_t{width:240px;height:38px;line-height:38px;text-indent:1em;font-size:12px;font-weight:bold;background-color:#f1f1f1;display:block;}
.fx_m_p{margin:16px;line-height:2rem;}
.fx_m_c a{height:24px;padding:2px;margin:0 4px;line-height:24px;color:#252525;}
.fx_m_c a:hover{height:24px;padding:2px;margin:0 4px;line-height:24px;color:#fff;background-color:#c91d20;text-decoration:none;}


.section{margin:1rem auto;}

.box-left{width:823px;float:left;}
.box-right{width:334px;float:right;}

/* 焦点图 */
.focus{width:100%;position:relative;overflow:hidden;}
.focus ul{overflow:hidden;}
.focus-image-large{width:546px;height:340px;overflow:hidden;float:left;margin-right:20px;position:relative;}
.focus-image-large img{width:546px;height:340px;}
.focus-image-small{width:257px; height:160px;overflow:hidden;float:left;margin-bottom:20px;position:relative;}
.focus-image-small img{width:257px; height:160px;}
.focus-image-large img, .focus-image-small img{cursor: pointer;transition: all 0.6s;}
.focus-image-large img:hover, .focus-image-small img:hover{transform: scale(1.2);}
.focus h2{font-size:14px; font-weight:normal;margin:0;padding:0;cursor: pointer;}
.focus h2 a{color:#fff;}
.focus-image-large h2,.focus-image-small h2{position: absolute;bottom:0px;width:100%;background-color:#000;opacity:0.7;height:2.5rem;line-height:2.5rem;text-indent:1rem;}
.focus-image-large:hover h2,.focus-image-small:hover h2{opacity:0.9;}
.focus-btn-box{display:flex;justify-content: center;}
.focus-btn-bottom{width:40px; height:10px; background-color:#e8e8e8;margin-right:5px;cursor: pointer;}
.focus-btn-bottom.cur{background-color:#c72128}
.focus-btn-bottom:hover{background-color:#c72128;}



/* 新闻列表 */
.news, .data, .news-small-box{width:100%;margin-top:1rem;padding-bottom:1rem;border-bottom:1px dashed #e8e8e8;}
.news-top, .news-small-top{overflow:hidden;margin:0px; margin-bottom:0.6rem;display:flex;}
.news-top .news-img{width:180px;height:110px;display:inline-block;background-color:#9acfea;overflow:hidden;}
.news-top .news-img img{width:180px;height:110px;cursor: pointer;transition: all 0.6s;}
.news-small-img img{width:100px;height:72px;cursor: pointer;transition: all 0.6s;}
.news-top .news-img img:hover, .news-small-img img:hover{transform: scale(1.2);}
.news-top .news-p{margin-left:20px;width:630px;display:inline-block;}
.news-top h2{margin-top:5px;font-size:20px;font-weight:400;}
.news-top p, .news-small-top p{line-height:1.875rem; font-size:0.875rem;}
.news-list{width:100%;display:flex;justify-content:space-between;}
.news-list ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.news-list ul li{width:48%;font-size:0.875rem;line-height:1.875rem;height:1.875rem;overflow:hidden;}
.news-footer{text-align:center;font-size:0.875rem;line-height:1.875rem;}
.news-footer span{border-radius:0.25rem;padding:5px;color:#bcbcbc;cursor:pointer;}
.news-footer span:hover{background-color:#f0f0f0}

.news, .data, .news-small-box{border-bottom:0;}
.news-tag, .data-tag, .news-small-tag, .prefecture-tag, .cooperation-tag{width:100%;border-bottom:4px solid #e8e8e8;margin-bottom:1rem;font-size:1.25rem;}
.news-tag{background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat -180px 28px;}
.news-small-tag{background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat 0 -350px;}

.gdls{width:96px;height:21px;display:block;padding-bottom:0.875rem;border-bottom:4px solid #777;margin-bottom:-4px;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat;}
.gdls{background-position: 0 -388px;}
.djyc{width:120px;height:21px;display:block;padding-bottom:0.875rem;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat;}
.djyc{background-position: 20px -506px;}

.circle{width:14px;height:14px;display:inline-block;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat 0 -359px;margin:0 5px;}


/* 成交量 & 中房报告  */
.data-date{width:100%;text-align:right;font-size:0.75rem;margin-bottom:0.625rem;color:#c72128;}
.data-box, .data-box-head{width:100%;height:445px;min-height:25px;overflow:hidden;font-size:0.875rem;}
.data-tag{font-size:1.25rem;padding-bottom:0.5rem;display:flex;justify-content:space-between;align-items:center;}
.data-city{background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat 210px -804px;}
.data-tag .more{font-size:0.75rem;}
.data-box-head{height:46px;}
.data-table th{height:46px;}
.data-table tr td{height:36px;}
.data-table{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.data-table tr th,.data-table td{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;  text-align: center;}
.data-table .city{overflow: hidden;width:56px;}
.data-table .nums {overflow: hidden;width:86px;}
.data-table .area {overflow: hidden;width:86px;word-break: break-all;}
.data-table .money {overflow: hidden;width:106px;word-break: break-all;}
.data-img{width:334px; height:190px; background-color:#9acfea;}

/* 通栏广告 */
.full-ad{width:1200px;margin:-1rem auto 0;}

.text-red{color:#c72128;}

/* 原创 独家 等*/
.box-inline{display:flex;justify-content:space-between;}
.news-small-box{width:48%;overflow:hidden;}
.news-small-top .news-small-img{height:72px;width:100px;;display:inline-block;overflow:hidden;}
.news-small-top .news-p{margin-left:20px;width:270px;display:inline-block;}
.news-small-top h2{margin-top:5px;font-size:16px;line-height:2rem;font-weight:400;}
.news-small-list{width:100%;display:flex;justify-content:space-between;}
.news-small-list ul{width:100%;}
.news-small-list ul li{width:100%;font-size:0.875rem;line-height:1.875rem;height:1.875rem;overflow:hidden;}


.item-news{margin:2rem 0 1.25rem;}
.item-news-tag{width:100%;border-bottom:4px solid #e8e8e8;margin-bottom:1rem;font-size:1.25rem;padding-bottom:0.5rem;}
.item-news-tag span{font-size:1.25rem;line-height:normal;letter-spacing:2px;border-bottom:4px solid #e8e8e8;padding: 0 0.5rem 0.5rem 0.5rem;margin-right: 0.5rem;}
.item-news-tag span.cur{border-bottom:4px solid #c72128;}
.item-news-top{width:100%;display:flex;justify-content: space-between;line-height:2.5rem;}
.item-news-p{width:100%;font-size:0.875rem;line-height:1.75rem;color:#999;}
.item-news-list li{border-bottom:1px dashed #e8e8e8;padding:1rem 0;}
.item-news-list li span{font-size:0.75rem;font-weight:normal;}





/*页脚*/
footer{background-color:#292c33;color:#fff;overflow:hidden;}
.footer{width:1200px;margin:2rem auto;font-size:0.875rem;position:relative;z-index:3;}
.about{margin:0 auto;width:552px;}
footer ul li{display:inline-block;}
footer ul li a{color:#fff;opacity:0.8;padding:1rem;}
footer ul li a:hover{color:#fff;opacity: 1;}
footer ul li:first-child a{padding-left:0;}
footer p{opacity: 0.8;text-align:center;}
footer .icon{position:absolute;bottom:10px;right:10px;}
footer .icon span{width:46px; height:46px; display:inline-block;margin:0 5px;cursor: pointer;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat;}
footer .icon .wechat{background-position:-7px -869px;}
footer .icon .wechat:hover{background-position:-89px -869px;}
footer .icon .weibo{background-position:-7px -935px;}
footer .icon .weibo:hover{background-position:-88px -935px;}
footer .icon .totop{background-position:-7px -1006px;}
footer .icon .totop:hover{background-position:-88px -1006px;}
.wechat-pic,.weibo-pic,.totop-pic{position:absolute;z-index:99;padding:6px;border:1px solid #e0e0e0;border-radius:4px;background-color:#ffffff;bottom:100px;display:none;font-size:0.75rem;}
.wechat-pic .v,.weibo-pic .v,.totop-pic .v{background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat -4px -1121px; width:10px;height:8px;display:block;position:absolute;left:50px;bottom:-6px;z-index:98;}
.totop-pic .v{left:26px;}

.right-tag{width:55px; border:2px solid #e0e0e0; border-radius:4px; background-color:#f5f5f5;height:146px;position:fixed;right:12px;top:200px;display:none;}
.right-tag span{width:55px;height:55px;cursor:pointer;background:url("http://www.fangchan.com/include/svgtest.svg") no-repeat;display:block;}
.right-tag span:hover{background-color:#404040;}
.right-tag .r-wechat{border-top-left-radius: 4px; border-top-right-radius:4px;background-position:-183px -860px;}
.right-tag .r-weibo{background-position:-186px -925px;}
.right-tag .r-totop{height:36px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;background-position:-187px -1010px;}
.r-wechat-pic, .r-weibo-pic, .r-totop-pic{position:fixed;top:200px;right:72px;padding:6px;border:1px solid #e0e0e0;border-radius:4px;background-color:#ffffff;font-size:0.75rem;display:none;}


.fs12{font-size:0.75rem;}
.show{display:block;}
.hide{display:none;}
.text-black{color:#424242;}
.text-grey{color:#bcbcbc;}