body{color:#666;font:16px "5FAE8F6F96C59ED1", Helvetica,STHeiti, Droidsansfallback;-webkit-user-select:text;-webkit-text-size-adjust:none;position: relative;}
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;}
.ui-topHeader{
	width:100%;
    height:36px;
    font-size:14px;
}
.ui-topHeader-cnt{
	width:1200px;
	height:36px;
	margin:0 auto;
	overflow:hidden; 	
	zoom:1;
}
.ui-topHeader-logo{
    margin-top:5px;	
    float:left;
}
.ui-topHeader-nav{
	line-height:36px; 
    color:#333;
    float:right;
}
.ui-topHeader-nav a{
	margin-left:20px;
    color:#333;
    text-decoration: none;
}
.ui-topHeader-nav a:hover{
	color:#D60000;
}
.wrap,nav{width:100%;}
nav{background-color:#c72128;}
.wrap{position:relative;}
.header,.main,.section{max-width:1200px;margin:0 auto;overflow:hidden;}
.banner{background-color:#e43a15;height: 157px;text-align: center;}
.section{margin:10px auto;}
.header{height:90px;display:flex;align-items: center;}
.logo{width:243px;height:39px;background:url("http://src.leju.com/imp/imp/deal/3f/47/b/80863b9167be99c3dd804204289_p24_mk24.png") no-repeat;background-size:100%;}


.top{margin:0 auto 20px;border-bottom:1px solid #e8e8e8;position:relative;}
.top h1{font-size:1.8em;color:#333;margin-bottom:10px;}
.top-info{font-size:0.75rem;line-height:2rem;display:flex;justify-content:space-between;}
.top-info-p{margin-top:10px;line-height:3.5em;}
.top-info p span{margin-right:0.5rem;}
.breadcrumb{margin-left:30px;padding:0;background-color: inherit;}
.top-icon span{width:55px;height:55px;display:inline-block;margin:0 5px;cursor:pointer;background:url("http://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") no-repeat;}
.top-icon .wechat-share{background-position:-183px -860px;}
.top-icon .wechat-share:hover{background-position:-268px -860px;}
.top-icon .weibo1{background-position:-186px -925px;}
.top-icon .weibo1:hover{background-position:-272px -926px;}
.top-icon .share{background:none;vertical-align:bottom;line-height: 3.5em;}
.top-icon .favorite{background-position:-2px -1060px;}
.top-icon .favorite:hover{background-position:-82px -1060px;}

.wechat-share-pic {position:absolute;width:95px;padding:6px;border:1px solid #e0e0e0;border-radius:4px;  background-color: #ffffff;right: 46px;z-index: 99;margin-top:-1rem;box-shadow: 0px 2px 10px #999;display:none;}

.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:1.3rem;*/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://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") 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://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") 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;top:34px;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;}


.box-left{max-width: 780px;
    width: 62%;
    float: left;
    margin-bottom: 20px;}
.box-right{max-width:384px;width:32%;float:right;}


.summary-text{line-height:32px;margin-bottom:2rem;}

.news-box{background-color:#fdfdfd;border:1px solid #e8e8e8;padding:0.75rem 0;margin-bottom:1rem;}
.news-box-tag{width:100%;border-bottom:4px solid #e8e8e8;margin-bottom:1rem;font-size:1.25rem;padding-bottom:0.5rem;}
.news-box-tag span{font-size:1.25rem;line-height:normal;letter-spacing:2px;border-bottom:4px solid #c72128;padding:0 1rem 0.5rem 1rem;}
.news-small-top{overflow:hidden;margin:0 1rem 0.6rem 1rem; display:flex;position:relative;}
.news-small-top p{line-height:1.875rem; font-size:0.875rem;}
.news-small-top .news-small-img{height:72px;width:100px;;display:inline-block;overflow:hidden;}
.news-small-top .news-p{margin-left:20px;width:190px;display:inline-block;}
.news-small-top h2{margin-top:5px;font-size:16px;line-height:2rem;font-weight:400;}
.news-small-top p.focus-title{position:absolute;height:1.875rem;line-height:1.875rem;background-color:#000;opacity: 0.8;color:#fff;text-align:center;bottom:0;left:0;margin:0;width:100%;}

.news-small-list{margin:0 1rem 0.6rem 1rem;display:flex;justify-content:space-between;}
.news-small-list ul{width:100%;}
.news-small-list ul li{width:100%;font-size: 14px;line-height:1.875rem;height:1.875rem;overflow:hidden;}
.news-small-list ul li span{background-color:#a4a4a4;height:1rem;line-height:1rem;width:1rem;font-size:0.75rem;color:#fff;display:inline-block;margin-top:0.5rem;margin-right:0.5rem;text-align:center;}
.news-small-list ul li span.red{background-color:#c72128;}

.cooperation-list{margin:0 1rem 0.6rem 1rem;display:flex;flex-direction:row;flex-wrap:wrap-reverse;}
.cooperation-list span{padding:4px 6px; font-size:12px;border-radius: 2px;background:#e6ebf0;margin-right:5px;margin-bottom:12px;display:inline-block;}
.cooperation-list a{color:#64809d;}
.tab-box{padding-top:0;}
.tab{padding-bottom:0;}
.tab span{cursor:pointer;letter-spacing: normal;font-size:1rem;border-bottom:4px solid #e8e8e8;padding-top:0.75rem;display:inline-block;margin-bottom: -4px;}
.tab span.cur{border-bottom:4px solid #c72128;color:#c72128;font-weight:500;}
.tab span:hover{border-bottom:4px solid #c72128;color:#c72128;font-weight:500;}
.label{margin:4rem 0 2rem;}
.label span{font-size: 14px;background-color:#eeeeee;margin-right:1rem;padding: 8px;border-radius: 0.25rem;}
.related-news{margin:20px 0 18px;}
.related-news-tag{width:100%;border-bottom:4px solid #e8e8e8;margin-bottom:1rem;font-size:1.25rem;padding-bottom:0.5rem;}
.related-news-tag span{font-size:18px;line-height:normal;letter-spacing:2px;border-bottom:4px solid #c72128;padding-bottom:0.5rem;}
.related-news-list li{display:flex;justify-content: space-between;border-bottom:1px dashed #e8e8e8;line-height:2.5rem;}
.related-news-list li span{font-size:0.75rem;font-weight:normal;}
.item-news{margin:2rem 0 1.25rem;}
.item-news-tag{width:100%;border-bottom:4px solid #e8e8e8;margin-bottom:1rem;font-size:1.25rem;}
.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;}
.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}
/* 通栏广告 */
.full-ad{max-width:1200px;width:100%; margin:0 auto;}
.right-ad img{width:100% !important; margin-bottom:1rem;}
.text-red{color:#c72128;}
/* 原创 独家 等*/
.box-inline{display:flex;justify-content:space-between;}
.news-small-box{width:48%;overflow:hidden;}




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://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") 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://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") 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:201px;position:fixed;right:12px;top:200px;display:none;}
.right-tag span{width:55px;height:55px;cursor:pointer;background:url("http://src.leju.com/imp/imp/deal/26/56/7/e3c79274db763a2938329c83723_p24_mk24.png") no-repeat;display:block;}
.right-tag span:hover{background-color:#404040;}
.right-tag .r-favorite{background-position:-0px -1060px;}
.right-tag .r-wechat{background-position:-183px -860px;}
.right-tag .r-weibo{border-top-left-radius: 4px; border-top-right-radius:4px;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:255px;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;}
.info-data{width: 85%;
    margin: 0 auto;
    background-color: #f5f5f5;
    border-radius: 4px;
    padding: 16px;}
.info-data li{float:left;width:50%;}
.info-data span{margin-right:16px !important;color:#64809d;}
        .info-data em{font-style: normal;background-color:#e6ebf0;
color:#64809d;
            -webkit-border-radius: 2px;
            -moz-border-radius: 2px;
            border-radius: 2px;margin-right:8px;padding:2px;font-weight:600;}
.statement{font-size:12px; color:#c72128;border:1px solid #c72128; margin:16px auto;padding:16px;border-radius:4px;}
.more{text-align:center;margin-top:16px;}
.text-center{text-align:center;}
/*page*/
.pagebox_div{width:610px;font-size:12px;margin-top:20px;overflow:hidden;}
.pagebox{width:610px;}
.pagebox span{display:block;float:left;text-align:center;line-height:22px;margin-right:6px;font-family:Arial;}
.pagebox_pre_nolink{width:55px;height:22px;border:1px solid #eeeeee;color:#c7c7c7;background-color:#fcfbfb;}
.pagebox_num_nonce{width:22px;height:22px;color:#fff;margin-top:1px;background-color:#cc0000;}
.pagebox_num{width:22px;height:22px;border:1px solid #dad8d8;color:#3e3e3e;}
.pagebox_num:hover{width:22px;height:22px;border:1px solid #9f9f9f;color:#3e3e3e;}
.pagebox_next{width:55px;height:22px;border:1px solid #dad8d8;color:#3e3e3e;background-color:#efeded;}
.flip_sub{width: 35px;height: 18px;line-height: 18px;margin: 0 5px;border: 1px solid #d5d5d5;text-align: center;vertical-align: middle;}
.disabled{width:55px;height:22px;border:1px solid #dad8d8;color:#3e3e3e;background-color:#efeded;display:block;float:right;}
.Mblk_09{font-size:12px;margin-top:10px;overflow:hidden;border:1px solid #dad8d8;padding:15px 15px;}
.Mblk_09 h2{font-size:14px;font-weight:bold;text-align:center;border-bottom:1px dotted #dad8d8;}
.b_left{float:left;}
.list_009_f12{margin:10px 4px 0px 4px;}
.list_009_f12 li{background:url(../img/tit_icon01.png) no-repeat left center; padding-left:10px;}
.list_009_f12, .selected a{color:#C91D20;}
.b_right{float:right;}

.right-tag-cp{width: 125px;
    height: 60px;
    position: fixed;
    right: 0px;
    bottom: 20px;
z-index:99;
}
.right-tag-cp .cp-btn{
display:block;
width:125px;
height:60px;
background:url("http://src.leju.com/imp/imp/deal/1f/c9/6/57ed9a797a9c87031f42df4f9ed_p24_mk24.png") no-repeat;
background-size:100%;
}
.right-tag-cp .cp-btn:hover{
background:url("http://src.leju.com/imp/imp/deal/f0/73/6/c35d240666037b608656666020b_p24_mk24.png") no-repeat;
background-size:100%;
}
.item-news-tag span{font-size:1rem;}

    .c-bottom20{
        padding-bottom:20px;
        margin-bottom:20px;
    }
    .c-border{
        border-bottom: 1px dashed #e8e8e8;   
    }
    .c-small-img{
        width: 65px;
        height: 65px;
        border: 1px solid #e8e8e8;
        float: left;
        line-height: 63px;
    }
    .c-logo{
        width: 65px;
        max-width: 65px;
        max-height: 65px;
        vertical-align: middle;
        display: inline-block;
        overflow: hidden;
    }
    .c-info-box{
        margin-left:20px;
        width:255px;
        display: inline-block;
    }
    .ctitlebox h3{
        font-size:16px;
        line-height:18px;
        font-weight: normal;
    }
    .c-tags{
        margin-top:20px;
    }
    .c-tags span{
        height: 24px;
        border: 1px solid #2d8cf0;
        color: #2d8cf0;
        line-height: 24px;
        margin: 0 6px 0 0;
        padding: 0px 3px;
        font-size: 12px;
        border-radius: 5px;
        display:inline-block;
    }
    .crenum{
        margin-top:20px;
        font-size:12px;
    }
    .c-more{
        width:100%;
        text-align: center;
        cursor: pointer;
    }