﻿  .search_Text
    {
        font-size: 15px;
    }
    .list-left {
        width: 140px;
        height: 140px;
    }
    .answercount
    {
        float: right;
        text-align: right;
        padding-right: 20px;   
    }
    .question_box
    {
        width: 100%;
       /* height: 200px;*/
        border: 1px solid #eee;
    }
        .dg-ph .lfpr a, .hb-ph .lfpr a {
        width: 114px;
        overflow: hidden;
        white-space: nowrap;
        display: inline-block;
        text-overflow: ellipsis;
        /* text-align: right; */
    }
    .questionWarp 
    {
            margin: 30px;
            margin-bottom: 0px;
    }
    .questionWarp .title
    {
        font-size: 2em;
        margin-bottom: 35px;
    }
    .questionWarp .content
    {
            font-size: 16px;
        margin-bottom: 40px;   
    }
    .questionWarp .summary
    {
        font-size: 15px;
        color: #999;
    }
    .questionWarp .wlhdBtn
    {
            width: 120px;
            height: 45px;
            border: 1px solid #eee;
            line-height: 45px;
            text-align: center;
            color: #eb6100;
            font-size: 16px;
            font-weight: bold;
            position: relative;
            bottom: 25px;
            left: 688px;
            cursor:pointer;
    }
    .inputAnswerArea
    {
        display:none;
        margin-top: -26px;
        margin-bottom: 30px;
        height: 277px;
        border: 1px solid #999;
    }
    #answerInput
    {
        width: 92%;
        height: 165px;
        margin: 10px 20px 10px 20px;
        font-size: 15px;
        padding: 10px;
        border: none;
    }
    .zifucount
    {
     
        display: block;
        margin-left: 36px;
        font-size: 17px;   
    }
    #currentLength
    {
        color:#eb6100;
    }
    #answerSubmitBtn
    {
         display: inline-block;
        float: right;
        height: 44px;
        background: #eb6100;
        /* margin-bottom: 23px; */
        position: relative;
        bottom: 7px;
        right: 33px;
        width: 105px;
        line-height: 44px;
        text-align: center;
        color: #FFF;
        font-size: 16px;
        border-radius: 6px;   
        cursor:pointer;
    }
    
    .answerInputActive
    {
        color: #000 !important;
        border: 1px solid #999 !important;
        border-bottom: none !important;
        background: #FFF !important;
    }
    .shouqiico
    {
        display: inline-block;
        margin-right: 12px;
        height: 0;
        border-width: 7px;
        border-style: solid;
        border-color: transparent transparent #292929 transparent;   
    }
    .Pop .close {
        position: absolute;
        top: 6px;
        right: 6px;
        font-size: 25px;
    }
    .page_no-data
    {
        width: 100%;
        height: 300px;
        border: 1px solid #eee;
        margin-top: 10px;
        margin-bottom: 10px;   
        
    }
    .nodata-sofa
    {
        margin: 0px auto;
        line-height: 300px;
        display: block;
    }
    .col_Question
    {
        
        margin-bottom: 25px;
        
    }
    .col_Question .questiontitle
    {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
        font-weight: bold;
        border-bottom: 4px solid #eee;
        
        
    }
    .col_Question .questiontitle span
    {
        display: block;
        border-bottom: 4px solid #eb6100;
        width: 80px;
        
        
    }
    .answer_content_item
    {
        border-bottom: 1px solid #eee;
        padding-top: 10px;
        
    }
    .answer_content_item .infoContent .kehuHeadImg{
         height:60px;
            width:52px;
        display: inline-block;
        vertical-align: top; 
        
    }
    .answer_content_item .infoContent .kehuHeadImg img
    {
        
            height:60px;
            width:52px
    }
    .answer_content_item .infoContent .kehuInfo{
        width: 50%;
        display: inline-block;
        height: 60px;
        vertical-align: top; 

    }
    .answer_content_item .infoContent .kehuInfo .kehuName{
        display: block;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    font-weight: bold;

    }
    .answer_content_item .infoContent .kehuInfo .answerTime{
            display: block;
        height: 30px;
        line-height: 30px;

    }
     .answer_content_item .infoContent .answerComment .content{
        margin-top: 30px;
        display: block;
        margin-bottom: 30px;
        margin-left: 10px;
        font-size: 18px;

    }
    .tw_btn
    {
            height: 43px;
            line-height: 43px;
            text-align: center;
            font-size: 16px;
            background: #eb6100;
            margin-bottom: 10px;
            color: #FFF;
            border-radius: 10px;   
            cursor:pointer;
    }
    .Pop .close {
        position: absolute;
        top: 6px;
        right: 6px;
    }
    .Pop img
    {
        vertical-align: middle;   
    }
    .answerComment .content
    {
        font-size: 17px;
        line-height: 27px;
        color: #333333;
        word-break: break-word;   
    }
     .answerListItem
    {
        width: 228px !important;
    }

     .lpinfo {
	/* width: 300px; */
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	/* display: none; */
}
.goufangtun {
	padding-bottom: 10px;
}
.dg-tuan{
	padding:5px 10px;
}
.bm_head{
	padding:5px 10px;
}
.goufangtun img {
	vertical-align: top;
	width: 100%;
	height: 100%;
	
}
.goufangtun .dg-tuan-z,.goufangtun .dg-yh-z{
	background:none;
}
.goufangtun .dgx-yh  .mhui{
	display: inline-block;
	
}
.goufangtun .dgx-yh  .dg-yh-z{
	padding:0;
	border-bottom: none;
}

.goufangtun {
	width: 100%;
	line-height: 28px;
	overflow: hidden;
	margin-bottom: 10px;
	border: 1px solid #E4E4E4;
	margin-bottom: 0;
}

.goufangtun .lpname {
	display: inline-block;
	font-weight: bold;
	font-size: 13px;
	max-width: 45%;
}
.goufangtun .lpname .lptxt{    font-weight: bold;font-size: 16px;color:#333333;}
.goufangtun .lpname span{display: block;}

.goufangtun .lpname .sale_status {
	line-height: 14px;
	text-align: center;
	/* width: 24px; */
	border-radius: 4px;
	font-size: 12px;
	display: inline-block;
	background-color: #f60;
	color: #fff;
	/* margin-right: 10px; */
	padding: 5px 5px;
}

.dgx-tuan {
	border: none;
}

.goufangtun .gf-tuan {
	border: 1px solid #e8e8e8;
	border-top: 2px solid #f56a03;
}

.goufangtun .gf-tuan {
	height: 30px;
	line-height: 30px;
}

.lp-detail-slide .detail-name {
	font-size: 14px;
	color: #333;
	font-family: \5FAE\8F6F\96C5\9ED1;
}

.detail-name {
	height: 32px !important;
	line-height: 32px !important;
}

.goufangtun .dg-tuan {
	position: relative;
	clear: both;
	display: inline-block;
	/* height: 100px; */
	width: 45%;
}


.goufangtun .lpname,.goufangtun .dg-tuan {
	vertical-align: top;
}

.goufangtun .dg-tuan-z {
	font: normal 16px "\5FAE\8F6F\96C5\9ED1";
	background-color: #E8E8E8;
	padding: 7px 10px;
}

.goufangtun .dgx-z {
	border: 1px solid #e8e8e8;
}

.lp-detail-slide .detail-price {
	font-size: 14px;
}

.lp-detail-slide .detail-price strong {
	color: #f60;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.goufangtun .dgx-yh {
	padding: 10px;
	border: 1px solid #e8e8e8;
	overflow: hidden;
}

.mhui {
	line-height: 24px;
	text-align: center;
	width: 24px;
	border-radius: 4px;
	font-size: 14px;
	display: block;
	float: left;
	background: #FF6C00;
	color: #fff;
	margin-right: 10px;
}

.goufangtun .dg-yh-z {
	margin-top: 7px;
	color: #F56A03;
	font: 700 18px 微软雅黑;
	text-align: center;
}

.detail-yh .dg-yh-z {
	float: left;
	display: inline-block;
	width: 230px;
	text-align: left;
	margin-top: 0;
	font-size: 16px;
	font-weight: normal;
}

.lp-detail-slide .d-address,
.lp-detail-slide .d-phone {
	padding: 0 10px;
	line-height: 28px;
	background-color: #f5f5f5;
}

.lp-detail-slide .d-phone strong {
	font: normal 16px Arial, Helvetica, sans-serif;
}

.d-baoming {}

.bm_head {
	font-size: 13px;

}
.bm_phone{
	text-align: center;
}
.bm_phone input {
	width: 100%;
	border-radius: 5px;
	border: solid 1px #e5e5e5;
	font-size: 12px;
	text-indent: 10px;
	width: 240px;
	height: 30px;
	background-color: #ffffff;
	outline: none;
	box-shadow: none;
	margin: 0px auto;
	display: inline-block;
	text-align: left;
}
.bm_phone input:focus{
	border: solid 1px #e5e5e5 !important;
	box-shadow: none !important;
	
}
.bm_button{
	width: 90%;
	text-align: center;
	background-color: #f60;
	color: #fff;
	margin: 0px auto ;
	margin-top:10px;
	border-radius: 5px;
	line-height: 30px;
	font-size: 15px;
	cursor: pointer;
	
	
}
.lp-title-box{
/* 	display: none; */

	margin-top:-20px;
	margin-bottom: 20px;
}
.lp-title-box a{
	text-decoration: none;
}
.lp-title-box{
	border:1px dashed #eeeeee;
	font-size: 15px;
	padding: 0px 10px;
}
.lp-title-box .lp-title-box-item{
	display: inline-block;
	line-height: 40px;
}
.tbox-text{
	display: inline-block;
}
.tbox-link{
	color: #f60;
	
}
.lp-title-box-item.right_link{
	float: right;
	
}
.lp-title-box-item:nth-of-type(2){
	margin-left: 15%;
}
.lp-jq-box{
	border: 1px solid #eee;
	padding:10px 0px 10px 10px;
    margin: 10px 0px;
    width: 870px;
}
.qun_block{
	display: inline-block;
	vertical-align: top;
}
.qun_title{
	font-weight: bold;
    font-size: 16px;
}
.qun_info{
	margin-left: 10px;
}

.qun_msg_box {
    display: block;
    line-height: 1.5625rem;
    height: 1.5625rem;
    overflow: hidden;
 margin-top: 13px;
}
.qun_msg_box ul{
 line-height: auto;
}
.qun_msg_box ul li{
 line-height: 20px;
}
.qun_msg_list li{
	list-style: none;
	line-height: 20px;
	
}
.jia_qun{
	float: right;
    margin-right: 10px;
}
.jinqun_ren{
	color: #6e6e6e;
	font-size: 15px;
	margin-bottom: 5px;
}
.jinqun_btn{
	background-color: #f60;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-radius: 5px;
	cursor: pointer;
}

.dg_pw {
  
}
.dg_pw {
    overflow: hidden;
  padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px dotted #CCC;

}
.gf-content{
	float: left;
	width: 882px;
	border: 1px solid #e6e6e8;
	padding: 0 30px;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.dg_mlist{
	padding-right: 0;
}
.list_bt{font-size: 19px;
    font-weight: normal;
    margin-bottom: 12px;}
.list_bt a {
    color: #4C4943;
}
.lx-fl {
    display: inline-block;
    padding: 2px 5px 2px 5px;
    width: 56px;
    height: 18px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 18px;
    cursor: pointer;
    text-indent: 0;
    float: left;
}
.lsrd {
    background: #f56a03;
}
.lsrd a{
    color: #fff;
}
.sj-right {
    float: right;
    color: #666;
}

.dg_pw .g-n-word {
    float: right;
    padding: 5px 0;
    width: 600px;
    color: #333;
    line-height: 26px;
}
.dg_pw .g-n-word {
    padding: 10px 0;
}
.dg_pw .g-n-word {
    width: 100%;
}
.tj {
    overflow: hidden;
    height: auto;
    background: #f7f7f7;
    margin-bottom: 10px;
    border: 1px solid #e7e7e7;
    width: 882px;
    margin-bottom: 35px;
    background: #fafafa;
}
.tj .bt, .gf-content .bt {
    overflow: hidden;
    padding-top: 12px;
    margin-right: 18px;
    
}
.tj .bt {padding-left: 30px;
    }
.tj .tj-nav, .gf-content .bt .tj-nav {
    line-height: 30px;
    font-size: 16px;
    color: #333;
}
.tj .more {
    padding-right: 30px;
}
.gf-content .more, .tj .more {
    float: right;
    color: #000;
    font-weight: normal;
    font-size: 14px;
    line-height: 28px;
}
.tj-box {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 30px;
    box-sizing: border-box;
    padding-top: 10px;
    padding-bottom: 20px;
}
.tj .tj-box .tj-list {
    float: left;
    width: 190px;
    height: auto;
    border: 1px solid #f2f2f2;
    background: #fff;
    cursor: pointer;
    display: block;
}

.tj .tj-img, .gf-content .bt .tj-img {
    float: left;
    background: url(../images/icon-2015.png) no-repeat;
    background-position: 0px -61px;
    width: 21px;
    height: 24px;
    margin-right: 10px;
}
.tj-list-nav {
    padding: 10px 12px;
    font-size: 14px;
    font-weight: bold;
}
.tj .lpname {
    color: #000;
}
.tj-list-nav span {
    display: block;
}
.lpprice {
    color: #db4c3f;
    padding-top: 8px;
}
.jm_box{
     background-color: #fafafa;
    border: 1px solid #e1e1e1;
    font-size: 16px;
    position: relative;
    margin-top: 8px;
    margin-bottom: 18px;
    border: 1px dashed #eeeeee;
    font-size: 15px;
    padding: 0px 10px;

}
.jm_box .lp-title-box-item {
        display: inline-block;
        line-height: 40px;
}
.jm-title {color:#ff0000;
}
.jm-phone { color:#ffa500;
}
.jm-site { padding-left:45px;
}