.m_details_l_edit_p{font-size:16px;}

.m_box{background:#F5F7FA;overflow:hidden;}

/*头部 标题*/
.m_heandTitle{border-bottom:1px solid #C4C4C5;width:1200px;height:110px;margin:auto;background:#FFF;position:relative;overflow:hidden;margin-top:30px; position: relative; }
.m_heandTitle_text{margin:28px 0px 0 20px;}
.m_heandTitle_text .m_heandTitle_title{font-size:22px;color:#333;}
.m_heandTitle_text .m_heandTitle_title:hover{color:#E9343D;}
.m_heandTitle_style{margin-top:20px;}
.m_heandTitle_style span{float:left;margin-right:60px;font-size:13px;color:#434648;}
.m_heandTitle_style span a{color:#E9343D;border-bottom:1px solid #E9343D;}
.m_heandTitle_style span:nth-child(3) em{ color: #FF5849;}


.pjshare{ position: absolute; right: 30px; top: 38px;} 

/*内容*/
.m_details_box{width:1200px;margin:auto;margin-top:30px;}
/*左*/
.m_details_l{width:880px;position:relative;float:left;}
.m_details_l_s{position:relative;}
.m_details_x{border-top:1px dashed #AEAEAF;width:400px;position:absolute;top:0;left:48px;}
.m_details_x i{width:7px;height:7px;border-radius:10px;background:#A4A4A4;display: block;position:absolute;top:-4px;right:0;}
.m_details_xx{border-top:1px dashed #AEAEAF;width:400px;position:absolute;bottom:0;left:48px;}
.m_details_xx i{width:7px;height:7px;border-radius:10px;background:#A4A4A4;display: block;position:absolute;top:-4px;right:0;}
.m_details_xxx{border-left:1px dashed #AEAEAF;height:100%;position:absolute;top:0;left:43px;}
.m_details_l_edit{width:760px;float:right;margin:30px 0; min-height:560px;}
.m_details_l_Anchors{width:115px;float:left;position:relative;}
.m_details_l_switch{width:85px;position:absolute;top:0;padding-top:70px;height: auto;}
.m_switch_img{border:1px dashed #AEAEAF;width:60px;height:60px;border-radius:60px;margin:auto;}
.m_switch_img img{width:100%;height:100%;position:relative;left:5px;display:block;border-radius:60px;overflow:hidden;}
.m_switch_Icon{width:75px;margin:auto;text-align:center;}
.m_switch_Icon img{width:34px;height:34px;}
.m_switch_Icon span{font-size:15px;color:#BDA55D;display:block;}
#m_switch_Iconspan{color:#8d6c09;}
.m_details_l_ul{width:75px;margin:auto;margin-top:20px;}
.m_details_l_ul li{width:75px;cursor:pointer;text-align:center;line-height:25px;margin-bottom:15px;font-size:13px;color:#DAC585;background:#F5F7FA;position:relative;z-index:10;}
.m_details_l_ul li:last-child{margin-bottom:0;}
#m_details_fixed{position:fixed;top:10px;}
.m_details_sx{margin-top:60px; position:relative;height:30px;}
.m_details_sx span{display:block;float:left;font-size:14px;color:#666;cursor:pointer;position:absolute;left:40px;}
.m_details_sx span:nth-child(2){position:absolute;left:300px;}
.m_details_sx span a{font-size:14px;color:#666;max-width:170px;display: block;float:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*.m_details_sx span:last-child{margin-right:0;}*/
#m_details_sx_i:hover{border-bottom:1px solid;color:#EA3E47;}
.m_switch_Icon_img1{display: none;}

/*右*/
.m_details_r{width:275px;float:right;padding-top:10px;}

.m_vr{width:275px;background:#FFF;margin-top:20px;padding:5px 0 15px 0px;}
.m_vr_title{border-bottom:1px solid #E8E8E8;width:240px;height:35px;margin:auto;line-height:35px;}
.m_vr_title span{border-bottom:2px solid #FF5849;line-height:33px;display: block;font-size:17px;color:#333;font-weight:600;float:left;}
.m_vr .m_vr_ul{width:240px;margin:auto;margin-top:15px;overflow:hidden;}
.m_vr .m_vr_ul li{width:240px;margin-bottom:20px;}
.m_vr .m_vr_ul li:last-child {margin-bottom:0;}
.m_vr_img{display:block;width:240px;height:140px;position:relative;}
.m_vr_img .m_vr_img_bj{width:100%;height:100%;}
.m_vr_img_tb{display:block;width:40px;height:45px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-22.5px;}
.m_vr_text{display: block;font-size:15px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:10px;}

.m_like{width:1200px;margin:auto;margin-top:50px;}
.m_like_title{height:40px;text-indent:10px;font-size:24px;color:#333;}
.m_like ul{margin-top:25px;}
.m_like ul li{width:275px;height:280px;float:left;background:#FFF;box-shadow :1px 3px 18px 0px rgba(51, 51, 51, 0.27);margin-right:33px;}
.m_like ul li:last-child{margin-right:-50px;}
.m_like ul li a{display:block;}
.m_lpList_img{width:275px;height:200px;position:relative;overflow:hidden;}
.m_lpList_img img{width:100%;height:100%}
/*.m_lpList_i{width:50px;height:58px;position:absolute;top:-40px;left:-27px;background:#FFF;transform:rotate(47deg);}*/
/*.m_lpListi{width:50px;height:58px;position:absolute;bottom:-42px;right:-24px;background:#FFF;transform:rotate(41deg);}*/
.m_lpList_text{width:275px;height:80px;overflow:hidden;}
.m_lpList_title{font-size:17px;color:#333;margin-top:10px;margin-left:15px;}
.m_lpList_jg_box{margin-top:5px;margin-left:15px;line-height:30px;}
.m_lpList_jg{font-size:14px;color:#333;}
.m_lpList_jg i{font-size:20px;color:#FF1111;font-weight:600;}
.m_lpList_cs{float:right;margin-right:15px;font-size:13px;color:#5B5D62;}
.m_lpList_xq{height:30px;position:absolute;bottom:0;right:-200px;transition: all .4s;background:rgba(225, 45, 41, 0.8);text-align:center;font-size:15px;color:#FFF;line-height:30px;padding:0 10px;}
.m_like ul li:hover .m_lpList_xq{right:0;transition: all .4s;}
.m_details_fgx{width:1200px;margin:auto;margin-top:25px;}
.m_details_fgx img{width:100%;display:block;}

/*帮你找房*/
.m_Find_room{background:#FFF;overflow:hidden;}
.m_Find_room_title{height:30px;line-height:30px;padding:0 25px;margin-top:10px;}
.m_Find_room_title i{width:3px;height:20px;display:block;background:#E9333C;float:left;position:relative;top:5px;}
.m_Find_room_title em{font-size:18px;color:#333;font-weight:600;margin-left:5px;}
.m_Find_room_title span{color:#E9333C;}
.m_Find_room .m_Find_room_form{padding:10px 0 15px 0;}
.m_Find_room .m_Find_input{width:205px;height:35px;border:1px solid #DFDFDF;outline:none;font-size:14px;color:#72423E;padding:0 10px;margin:auto;display:block;margin-bottom:15px;}
.m_Find_room .m_Find_submit{border:0;width:227px;height:36px;border-radius:3px;background:#FF5849;font-size:16px;color:#FFF;display:block;margin:auto;}



/*光滑过特效*/
.m_img { display:block; position: relative;overflow:hidden;}
.m_img:before { 
    content: ""; position: absolute; width:30%; height: 100%; top: 0; left:-60%; overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    transform: skewX(-35deg);
    -webkit-transform: skewX(-35deg);
    -moz-transform: skewX(-35deg);
    -o-transform: skewX(-35deg);
}

.m_img:hover:before { left: 150%; transition: left 1s ease 0s; }


/*扫码*/
.m_ift_right_Ranking_title{border-bottom:1px solid #CCC;height:50px;width:262px;margin:auto;}
.m_ift_right_Ranking_title span{line-height:50px;border-bottom:3px solid #FF5849;padding-bottom:11px;font-size:18px;color:#333;font-weight:600;}
.m_ift_right_sm{background:#FFF;margin-top:20px;}
.m_ift_right_sm img{width:260px;height:116px;margin:10px;}


/*装修复风格*/
.adorn_box {position:relative;width:1200px;margin:50px auto 0;height:385px;}
.adorn_box > img {position:absolute;top:0;left:0;z-index:1;}

.adorn_for form {position:absolute;top:40px;left:38px;}

.adorn_for {position:absolute;z-index:10;width:1015px;background:rgba(255,255,255,0.8);top:150px;left:105px;height:190px;}
.adorn_for form select {height:42px;line-height:42px;width:120px;padding:0 10px;border:1px solid #ccc;font-size:15px;}
.adorn_for form input {height:42px;line-height:42px;color:#333;width:200px;border:1px solid #ccc;font-size:15px;padding:8px;}


.adorn_city_box {display:inline-block;vertical-align:middle;}
.adorn_city_box .adorn_city {display:inline-block;vertical-align:middle;}
.adorn_city_box .adorn_area {display:inline-block;vertical-align:middle;margin-left:10px;}

.adorn_proportion {display:inline-block;vertical-align:middle;position:relative;margin-left:15px;}
.adorn_proportion i {position:absolute;top:45px;right:15px;font-size:20px;}
.adorn_house {display:inline-block;vertical-align:middle;position:relative;margin-left:15px;}
.adorn_tel {display:inline-block;vertical-align:middle;position:relative;margin-left:15px;}
.adorn_tel p i {color:red;}
.adorn_btn {display:inline-block;vertical-align:middle;cursor:pointer;position:relative;top:15px;left:20px;}
.adorn_city_box p,.adorn_proportion p,.adorn_house p,.adorn_tel p {font-size:18px;font-weight:600;padding:8px 0;}
