.w{
    width: 1200px;
    margin:0 auto;
}
.w850{
    width: 890px;
    background:white;
    display: inline-block;
}
.w320{
    width: 280px;
}
a{
    color:black;
}
a:hover{
    text-decoration: none;
}
.left{
    float: left;
}
.right{
    float: right;
}
body{
    background:#f5f5f7;
}
.tit_wrap {
	width: 1200px;
	margin: 0 auto;
}
.hjx_list_nav{
    height: 60px;
    line-height: 60px;
    font-size: 14px;
}
.main_left_bigbox{
    padding:20px 0;
    padding-top:0;
}
.relevance_car{
    padding:10px 20px;
}
.relevance_car_logo{
    width: 141px;
    height: 54px;
}
.relevance_car_logo img{
    height: 54px;
}
.relevance_car_btn{
    width: 120px;
    height: 30px;
    text-align:center;
    line-height: 30px;
    background:#fb1728;
    color:white;
    margin-top:15px;
}
.recommend_bigbox{
    padding:0 20px;
}
.recommend_time{
    padding-bottom:20px;
    border-bottom:1px solid #d8d8d8;
}
.recommend_bigbox_img{
    width: 810px;
    height: 422px;
}
.recommend_bigbox_img img{
    width: 810px;
}
.recommend_bigbox_name{
    font-weight: bold;
    margin-top: 36px;
    line-height: 70px;
    height: 70px;
    font-family: SourceHanSansCN-Bold;
	font-size: 26px;
	text-align: center;
	color: #333333;
}
.recommend_box,.recommend_time_box{
    font-size:16px;
    color:#666666;
    display: inline-block;
}
.recommend_box{
    margin-right:20px;
}
.recommend_time_box span{
    color:#666666;
}
.recommend_box span{
    color:#5188a6;
}
.main_banner{
    width: 342px;
    height: 342px;
    overflow:hidden;
    position: relative;
    padding-bottom: 65px;
}
.main_banner_text{
    padding-bottom:10px;
    margin-top: 14px;
}
.hjx_contant .fbnr_text{
    padding:0 60px;
}
.hjx_contant p,.hjx_contant strong,.hjx_main_box_left_bt{
    /*font-size:14px!important;*/
    color: #333333;
    font-style:none;
}
.clipboard{
    position:relative;
    display: block;
}
.main_banner_text input{
    position:absolute;
    left: 0;
    bottom: 0;
    opacity: 0;
    z-index: -111;
}
.main_banner_mnum{
    margin: 40px 60px 20px 60px;
}
.main_banner_mnum li{
    margin-right:25px;
    float: left;
    cursor:pointer;
}
.main_banner_mnum li img{
    margin-right: 8px;
    vertical-align: middle;
    width: 46px;
    height: 46px;
    margin: 0 auto;
    display: block;
}
.banner_mnum_text{
    font-size:14px;
    color:#999999;
    padding-bottom:20px;
    border-bottom: 1px solid #d8d8d8;
    display: block;
    margin-top:20px;
    position: relative;
}
.banner_mnum_text>span{
	position: absolute;
	right: 0;
	top: 0;
}
.main_banner_mnum li em{
	width: 100%;
	display: block;
    vertical-align: middle;    
    font-family: PingFang-SC-Regular;
	font-size: 16px;
	height:38px ;
	line-height:38px ;
	text-align: center;
	color: #666666;
}
.fbnr_mnum{
    padding-bottom:30px;
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 66px;
}
.fbnr_mnum .gzhu{
    width: 76px;
    height: 23px;
    border:1px solid #d8d8d8;
    border-radius:15px;
    padding:7px 0 0 14px;
}
.fbnr_mnum .gzhu em{
    padding-left: 10px;
    margin-left: 10px;
    border-left:1px solid #d8d8d8;
    color:#e70012;
}
.fbnr_mnum .wujiao em,.fbnr_mnum .plun em{
    margin-left: 8px;
    color: #404040;
}.fbnr_mnum .wujiao,.fbnr_mnum .plun{
    margin-left: 40px;
    margin-top: 7px;
}
.fbnr_mnum .wujiao img{
    margin-top: -5px;
}
.fbnr_mnum li img{
    vertical-align: middle;
}
.hjx_contant{
    width: 100%;
    line-height: 27px;
}
.hjx_contant_header{
    padding-bottom: 20px;
    border-bottom:1px solid #d6d7dc;
}
.hjx_contant_header img{
    width: 56px;
    height: 56px;
    float: left;
}
.hjx_contant_header p{
    margin-left:76px;
    margin-top:10px;
    font-size:15px;
    color:#666666;
}
.hjx_contant_header span{
   margin-left: 20px;
    font-size:15px;
    color:#666666;
}
.fbnr_text{
    font-size:16px;
}
.pinglun_text{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: black;
    font-weight: bold;
    position: relative;
    padding-left: 17px;
}
.pinglun_text:after {
    content: '';
    display: block;
    height: 20px;
    border-left: 4px solid #fb1728;
    position: absolute;
    left: 0;
    top: 20px;
}
.pinglun_text em{
    font-size:12px;
}
.fabiao_box{
    padding:0 60px;
}
.fb_bt img{
    float: left;
}
.money_name {
	font-family: MicrosoftYaHei;
	font-size: 16px;
	color: #999999;
}
.fb_bt textarea{
    width: 694px;
    height: 82px;
    border:1px solid #d6d7dc;
    outline:none;
    border-radius:5px;
    float: right;
    resize:none;
    padding-left:10px;
    padding-top: 5px;
    background:white;
}
.fb_bt{
    position:relative;
}
.fb_bt span{
    position:absolute;
    top: 5px;
    left: 80px;
}
.fb_bt span a{
    color:#5188a6;
}
.fb_bt button{
    float: right;
    width: 146px;
    height: 40px;
    background:#fb1728;
    text-align:center;
    line-height: 40px;
    color:white;
    border:none;
    outline:none;
    border-radius:3px;
    margin-top:20px;
    font-size:16px;
}
.hjx_contant_dzpl{
    margin-bottom:60px;
}
.hjx_contant_dzpl_list{
    margin:20px 0;
    padding-bottom:20px;
    border-bottom:1px solid #d6d7dc;
}
.dzpl_list_padding_left{
    padding-left:75px;
}
.hjx_contant_dzpl_list span{
    color:#5188a6;
    font-size:14px;
}
.hjx_contant_dzpl_list p{
    font-size:16px;
    margin-top:18px;
}
.hjx_contant_dzpl_list .time{
    color:#797979;
}
.dzpl_list_huifu{
    padding:20px 17px 40px 17px;
    border:1px solid #d8d8d8;
    background:#f7f7f7;
    margin:20px 0;
}
.dzpl_list_huifu p{
    display:block;
    margin-top:0;
    padding-left:52px;
}
.dzpl_list_mnum{
    margin-top:20px;
}
.dzpl_list_mnum li{
    float: left;
    margin-left:22px;
    cursor:pointer;
}
.dzpl_list_mnum li em{
    margin-left:10px;
}
.dzpl_list_mnum li img{
    vertical-align: middle;
}


.page_div {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 15px;
    font-family: "microsoft yahei";
    color: #666666;
    margin-right: 10px;
    padding-left: 80px;
    box-sizing: border-box;
}
.page_div a {
    min-width: 38px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #dce0e0!important;
    text-align: center;
    margin: 0 4px;
    cursor: pointer;
    line-height: 38px;
    color: black;
    font-size: 13px;
    display: inline-block;
    background:#f3f3f3;
}
#firstPage,
#lastPage {
    width: 86px;
    color: black;
    border: 1px solid #d6d7dc!important;
    background:#f3f3f3;
}
#prePage,
#nextPage {
    width: 86px;
    color: black;
    border: 1px solid #d6d7dc!important;
    background:#f3f3f3;
}
.page_div .current {
    color: black;
    border:none!important;
    background:white;
}
.totalPages {
    margin: 0 10px;
}
.totalPages span,
.totalSize span {
    color: black;
    margin: 0 5px;
}
#prePage em,
#nextPage em{
    display: inline-block;
    width: 8px;
    height: 11px;
}
#prePage em{
    background: url('../images/left_icon.png')center no-repeat;
    background-size: 8px 13px;
    margin-right: 8px;
}#nextPage em{
    background: url('../images/right_icon.png')center no-repeat;
    background-size: 8px 13px;
    margin-left: 8px;
}
.right_box_like{
    border:1px solid #d6d7dc;
}
.right_box_like_header{
    height: 16px;
    background: #eaeaea;
    border-bottom: 1px solid #d6d7dc;
    padding: 10px 0 10px 16px;
}
.right_box_like_header img{
    vertical-align: middle;
}
.right_box_like_header span{
    font-size: 14px;
    margin-left:8px;
}
.right_box_like_content{
    background: white;
    padding: 40px 40px 18px 66px;
}
.right_box_like_content_photo{
    display: inline-block;
    margin-bottom: 25px;
}
.right_box_like_content_bt em{
    color:#fb1728;
}
.right_box_like_content_bt{
    display: block;
    margin-left: 13px;
    margin-bottom: 3px;
}
.number_x{
    font-size: 16px;
    font-weight: 600;
}
.right_box_like_content p{
    font-size: 14px;
    color:#808080;
}
.border_dashed{
    width: 90%;
    border-bottom: 1px dashed #878787;
    margin-left:5%;
}
.right_box_lxwm{
    margin-top: 36px;
    background: white;
}
.right_box_lxwm_main{
    border:1px solid #d6d7dc;
    padding:20px 0 20px 24px;
}
.right_box_lxwm_main div{
    margin-left: 14px;
    margin-bottom: 16px;
    font-size: 14px;
}
.right_box_lxwm_main .mr0{
    margin-left: 0;
}
.right_box_lxwm_main div input{
    width: 188px;
    height: 24px;
    border:1px solid #d6d7dc;
    outline: none;
    margin-left: 3.5px;
}
.right_box_lxwm_main div select{
    width: 90px;
    height: 26px;
    text-indent: 0.5em;
    border:1px solid #d6d7dc;
    background: url('../images/hjx_sel.png')center right no-repeat;
    background-size: 25px 26px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
}
.right_box_lxwm_main div .select_2{
    margin-left: 6px;
}
.right_box_lxwm_main button{
    width: 120px;
    height: 35px;
    display: block;
    font-size: 16px;
    text-align: center;
    color: white;
    background: #fb1728;
    margin:0 auto;
    outline: none;
    border:none;
    border-radius: 5px;
}
.right_box_lxwm_main img{
    width: 181px;
    height: 17px;
    display: block;
    margin:0 auto;
    margin-top: 20px;

}


.dzpl_list_padding_left .textarea textarea{
    width: 96.8%;height: 50px;
    padding: 10px 10px 0 10px;
    border: 1px solid #d8d8d8;
    margin: 20px 0;
    resize: none;
}
.dzpl_list_padding_left .textarea button{
    float: right;
    width: 70px;
    height: 40px;
    background: #fb1728;
    text-align: center;
    line-height: 40px;
    color: white;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 16px;
}
.dzpl_list_padding_left .textarea .quxiao{
    float: right;
    width: 70px;
    height: 40px;
    background: #d8d8d8;
    text-align: center;
    line-height: 40px;
    color: white;
    border: none;
    outline: none;
    border-radius: 3px;
    font-size: 16px;
    margin-right:20px;
}
.hjx_contant_dzpl_list .hf_touxiang{
    width: 56px;
    height: 56px;
}
.right_box_like_content img{
    width: 190px;
    height: 100px;
}
.dzpl_list_huifu span{
    margin-right:10px;
}
    .fbnr_mnum{
        margin-top:20px;
    }
.fbnr_mnum .gzhu {
    width: 76px;
    height: 29px;
    border: 1px solid #d8d8d8;
    border-radius: 15px;
    padding: 4px 0 0 11px;
}
.fbnr_mnum li{
    cursor:pointer;
}
.w{
    width: 1200px;
}
.hjx_main_box{
    width: 1200px!important;
}
.right_box_like_header{
    height: 40px;
}
.zdlj_tc{
    margin-top:180px+;
}
.plcg_tc{
    width:120px;
    height:120px;
    text-align:center;
    position:fixed;
    left:50%;
    top:50%;
    background:rgba(0,0,0,0.3);
    display: none;
}
.plcg_tc img{
    margin-top:20px;
    margin-bottom:10px;
    margin-left:5px;
}
.plcg_tc p{
    color:white;
    font-size:16px;
}

.price_change,.sell_out{
    width: 66px;
    height: 20px;
    text-align:center;
    line-height: 18px;
    border:1px solid #d8d8d8;
    background:#f7f7f7;
    display: inline-block;
    margin-right:10px;
    cursor:pointer;
    color:#999999;
}
.feedback_red{
    border:none;
    background:#fed1d4;
    color:#fb1728;
}
.previous_next_article{
	padding: 0 60px;
    padding-bottom:40px;
    border-bottom: 20px solid #f5f5f7;
}
.previous_next_article span{
    font-size:14px;
    color:#666666;
}
.interest_box_name{
	height: 60px;
	line-height: 60px;
    font-size:16px;
    color:black;
    font-weight: bold;
    position: relative;
    padding-left: 17px;
}
.interest_box_name:after{
	content: '';
    display: block;
    height: 20px;
    border-left: 4px solid #fb1728;
    position: absolute;
    left: 0;
    top: 20px;
}
.interest_box_list{
    padding-bottom: 20px;
}
.interest_box_list ul{
	width: 100%;
	display: flex;
    justify-content: space-between;
}
.interest_box {
	padding: 0 60px;
	border-bottom: 20px solid #f5f5f7;
}
.interest_box_list li{
    width: 164px;
    /*float: left;
    margin-left:56px;*/
}
.interest_box_text{
    font-size:14px;
    color:#333333;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    margin-top:10px;
}
.interest_box_list li a{
    /*width: 160px;
    height: 160px;*/
    display: block;
}
.interest_box_list li a img{
    width: 100%;
    border-radius: 10px;
}
.interest_box_list li:nth-child(1){
    margin-left:0;
}
.rem_car_box{
    background:white;
    border:1px solid #d6d7dc;
    margin-bottom: 38px;
}
.rem_car_box_text{
    padding:0 10px;
    margin:20px 0;
}
.rem_car_box_text_img{
    width: 80px;
    height: 80px;
    position: relative;
}
.rem_car_box_text_img img{
    width: 80px;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    position: absolute;
}
.rem_car_box_text_cont{
    margin-left:90px;
}
.rem_car_box_text_cont .car_name{
    height: 24px;
    padding-bottom:8px;
    display: block;
    font-size:15px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.rem_car_box_text_cont .money{
    font-size:16px;
    color:#fb1728;
}
.rem_car_box_text_cont .content{
    color:#666666;
    font-size:14px;
    margin-top:5px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.rem_article_box,.rem_flagship_box,.zixun_box{
    background:white;
    /*border:1px solid #d6d7dc;*/
    margin-bottom: 38px;
    padding-top: 5px;
}
.rem_article_text_img{
    padding:0 10px;
    margin:20px 0;
}
.rem_article_text_img_imgs{
    width: 80px;
    height: 50px;
    overflow:hidden;
    position: relative;
}
.rem_article_text_img_imgs img{
    width: 80px;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    position: absolute;
}
.rem_article_text_img_texts{
    margin-left:90px;
}
.rem_article_text_img_texts p{
    font-size:14px;
    line-height: 17px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.rem_article_text_img_texts span{
    font-size:12px;
    color:#666666;
    display: block;
}
.rem_flagship_box_list{
    padding:0 20px;
    margin:20px 0;
}
.rem_flagship_box_list_img{
    width: 280px;
    height: 180px;
    border:1px solid #d6d7dc;
}
.rem_flagship_box_list_img img{
    width: 280px;
    height: 140px;
}
.rem_flagship_box_list_img_name_left{
    width: 61px;
    height: 40px;
    display: inline-block;
}
.rem_flagship_box_list_img_name_left img{
    height: 38px;
    width: 61px;
}
.rem_flagship_box_list_img_name .qijian_name{
    font-size:16px;
    color:#333333;
    height: 40px;
    line-height: 40px;
    padding-right:5px;
}
.zixun_box_input{
    font-size:16px;
    padding:20px;
    padding-right:0;
}
/*.info_Model span,.info_tel span{
    font-size:16px;
}
.info_Model input,.info_tel input{
    width: 190px;
    height: 30px;
    border:1px solid #d6d7dc;
}*/
#feedback_sub{
    width: 93%;
    height: 40px;
    line-height: 40px;
    background: #fb1728;
    text-align: center;
    font-size: 20px;
    color: white;
    margin-bottom: 20px;
    cursor: pointer;
}
.add_input{
	width: 244px;
    height: 40px;
    border-radius: 20px;
    border: solid 1px #888888;
    text-indent: 16px;
    outline: none;
    margin-bottom: 20px;
}
.zixun_box_input img{
    width: 181px;
    height: 17px;
    display: block;
    margin:0 auto;
}
.zj_guanzhu_car_box{
    border:1px solid #d6d7dc;
    background:white;
    margin-bottom: 38px;
}
.zj_guanzhu_car_box_top{
    height: 34px;
    line-height: 34px;
    padding-left:28px;
    font-size:16px;
    position: relative;
    font-weight: bold;
    /*border-bottom:1px solid #d6d7dc;*/
}
.zj_guanzhu_car_box_top::after{
     content: '';
     display: block;
     height: 20px;
     border-left:4px solid #fb1728;
     position: absolute;
     left: 11px;
     top: 7px;
}
.zj_guanzhu_car_box_text{
    padding:0 30px;
    margin:20px 0;
}
.zj_guanzhu_car_box_img{
    width: 260px;
    height: 125px;
    padding-top:15px;
    background:#d6d7dc;
}
.zj_guanzhu_car_box_img img{
    width: 217px;
    height: 115px;
    margin:auto;
    display: block;
}
.zj_guanzhu_car_box_text p{
    font-size:16px;
    margin:10px 0;
}
.zj_guanzhu_car_box_text span{
    font-size:14px;
    color:#808080;
}
/**/
.interest_box_text_img_ {
	/*width: 180px !important;
	height: 112.5px !important;*/
	width: 164px;
	display: block;
    overflow: hidden;
    position: relative;
}
.article_ul,.car_ul {
	padding: 0 11px;
	margin-top: 14px;
	padding-bottom: 30px;
}
.article_num {
	width: 22px;
	height: 22px;
	background-color: #fb1728;
	font-family: MicrosoftYaHei;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	border-radius: 100%;
	margin-right: 14px;
}
.article_li_a,.car_li_a {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
}
.article_li {
	font-family: MicrosoftYaHei;
	font-size: 14px;
	height: 30px;
	line-height:30px ;
	color: #323232;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	position: relative;
}
.car_li{
	margin-bottom: 20px;
	overflow: hidden;
	position: relative;
}
.car_li:last-child{
	margin-bottom: 0;
}
.car_img_wrap {
	width: 80px;
	height: 80px;
	position: relative;
	float: left;
	margin-right: 12px;
}
.car_img {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
}
.car_tit {
	font-family: SourceHanSansCN-Bold;
	font-size: 16px;
	height: 22px;
	line-height: 22px;
	color: #6b6b6b;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
}
.car_txt {
	font-family: MicrosoftYaHei;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	color: #888888;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.car_price_wrap {
	height: 24px;
	line-height: 24px;
	margin-top:14px ;
}
.car_price1 {
	font-family: SourceHanSansCN-Bold;
	font-size: 16px;	
	color: #fb1728;
	font-weight: bold;
	margin-right: 5px;
}
.car_price2 {
	font-family: SourceHanSansCN-Normal;
	font-size: 14px;
	text-decoration: line-through;
	color: #888888;
}
.new_banner_wrap {
	width: 100%;
	background: #fff;
}
.new_banner {
	width: 1135px;
	margin: 0 auto;
}
.banner_ul {
	width: 100%;
	overflow: hidden;
	height: 140px;
}
.banner_li {
	float: left;
	width: 283px;
	height: 100%;
	position: relative;
}
.banner_a {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.banner_li_line {
	float: left;
	width: 1px;
	height: 100%;
	background: url(../images/banner_line.png) no-repeat center center;
	background-size:1px 127px ;
}
.banner_img {
	width: 58px;
	height: 58px;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
}
.banner_img1{
	background: url(../images/banner01.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img2{
	background: url(../images/banner02.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img3{
	background: url(../images/banner03.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img4{
	background: url(../images/banner04.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img_on1{
	background: url(../images/banner1.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img_on2{
	background: url(../images/banner2.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img_on3{
	background: url(../images/banner3.png) no-repeat;
	background-size: 100% 100%;
}
.banner_img_on4{
	background: url(../images/banner4.png) no-repeat;
	background-size: 100% 100%;
}
.banner_tit {
	font-family: SourceHanSansCN-Bold;
	font-size: 20px;
	font-weight: bold;
	line-height: 40px;
	color: #685241;
	text-align: center;
}
.banner_tit_on {
	color: #eb1414;
}
.article_tit_wrap {
	display: flex;
	align-items: center;
	justify-content: center;
}
.article_jing {
	width: 96px;
    height: 20px;
    border-radius: 10px;
    font-family: SourceHanSansCN-Normal;
    font-size: 12px;
    line-height: 20px;
    color: #ffffff;
    box-sizing: border-box;
    padding-left: 28px;
    background: #eb1414 url(../images/star_new.png) no-repeat 7px center;
    background-size: 16px 15px;
}
.article_origin,.article_mine,.article_time {
	font-family: MicrosoftYaHei;
	font-size: 14px;
	color: #787878;
	margin-right: 25px;
}
.article_origin>span{
	color: #fb1728;
}
.article_img_wrap {
	height: 40px;
	margin-right: 25px;
}
.article_img {
	width: 40px;
    height: 40px;
}
.article_name {
	display: inline-block;
    font-family: SourceHanSansCN-Normal;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    color: #787878;
    margin-left: 10px;
    vertical-align: top;
}
.click_wrap {
	height: 84px;
}
.click_wrap>li{
	display: inline-block;
	width: 95px;
	height: 100%;
}
.wrap_select {
    border: solid 1px #888888;
    margin-bottom: 10px;
    text-indent: 10px;
    outline: none;
}
.info_tel input {
    width: 155px;
    height: 30px;
    border: 1px solid #d6d7dc;
    text-indent: 10px;
    margin-bottom:10px;
}