.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.f-gray{color:#999!important}.page{padding:30px 0;text-align:center;clear:both}.page a,.page span,.page:visited{padding:0 10px;height:28px;line-height:28px;display:inline-block;color:#999;font-size:14px;border:1px solid #CCC;margin-right:8px;-webkit-transition:background-color .2s ease-in-out 0s;-moz-transition:background-color .2s ease-in-out 0s;-ms-transition:background-color .2s ease-in-out 0s;-o-transition:background-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px}.page a:hover,.page span:hover,.page:visited:hover{background-color:#fff;color:#CD0C28;border:1px solid #CD0C28}.page .current{height:28px;line-height:28px;background-color:#CD0C28;color:#FFF;border:1px solid #CD0C28}.page .current:hover{background-color:#CD0C28;color:#fff}.footerLink{background-color:#f4f4f4}.appointment-list{background-color:#fff}.appointment-list ul li{padding:20px;border-bottom:#EBEBEB solid 1px}.appointment-list ul li.last-li{border-bottom:0}.appointment-list ul li img{float:left}.appointment-list ul li .info{margin-left:240px}.appointment-list ul li .info h2{font-size:22px;font-weight:400;line-height:40px}.appointment-list ul li .info .line{margin-top:10px;max-height:40px}.appointment-list ul li .info .line label{float:left;color:#999}.appointment-list ul li .info .line .txt{margin-left:80px}.appointment-list ul li .info .other-info{position:absolute}.f_con_box_right_area{border:1px solid #ccc;height:45px;line-height:45px;border-radius:2px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.f_con_box_right_area.focus{border:1px solid #888}.f_con_box_right{margin-bottom:15px}.f_con_box_right .btn_submit{width:110px;height:42px;margin:20px 0 0;padding:0;border:none}.f_con_box_right .btn_submit a{float:left;width:100%;height:100%;text-align:center;line-height:40px;color:#fff;font-size:20px;background-color:#C71A2A;border:#C71A2A;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.f_con_box_right .btn_submit a:hover{background-color:#B00D1B}.f_con_box_right_area{padding:0 0 0 12px;margin-top:1px}.f_con_box_right_area .f_text{height:28px;font-size:14px;border:none;outline:0;width:75%;padding-left:12px}.f_errtext{font-size:12px;margin-bottom:14px;display:none}.f_title{float:left;width:70px;border-right:1px solid #eaeaea}.page-content,.page-title,.u-left{border:1px solid #dedede}.clearfix{zoom:1;clear:both}.min-wrapper{min-width:955px}.home-wrapper{min-width:911px;padding-top:34px;background-color:#F4F4F4}.ucenter-wrapper{position:relative;margin:0 auto;padding-bottom:50px;width:1100px;display:block}.u-left{width:185px;position:absolute;top:0;left:0;background-color:#fff;height:526px}.u-left .u-left-info{height1:172px;clear:both;zoom:1}.u-left-info-portrait{text-align:center;margin-top:20px;height:106px;overflow:hidden}.u-left-info-text{margin:6px 0 18px;text-align:center;font-size:14px;line-height1:24px}.u-left li a{display:block;height:42px;line-height:42px;padding:0 26px;font-size:14px}.u-left li a.active{color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAIAAADdpfBFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNjdBMjBFN0E0QTMxMUU1QkNBMEQ5MzQzRTlFNjFEQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNjdBMjBFOEE0QTMxMUU1QkNBMEQ5MzQzRTlFNjFEQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2N0EyMEU1QTRBMzExRTVCQ0EwRDkzNDNFOUU2MURCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2N0EyMEU2QTRBMzExRTVCQ0EwRDkzNDNFOUU2MURCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+y0TtHwAAAMJJREFUeNpiPCmmzEA0YGIgBdBTtdnNs6aVxcSq/r92LWNarGl+JlbVzKncQsj8Z3sPSysp/I8Nl/n5++nZ8wRUA8HTHXtkDPQYgn2kv/14euEyYV+eSspmuH77X26KWVQ4UWFyKiSO6fV7hox4GoS32ZpF/0QFGWYsJKzabN5UBk1VpslzTi1bSUC12cSOf/ZWDJNmn1qwlIBLTNuqGPw8GCfNOjVzHmF3MwYH/5+1+PTE6VhdyIIecOrGQyJ9AwQYAICGPli4GUBfAAAAAElFTkSuQmCC) 160px center no-repeat #c91623}.u-left li a.active:hover{cursor:pointer}.u-right{min-width:1px;min-height:500px;margin-left:214px}.page-title{height:56px;background-color:#fff}.page-title .page-title-text{padding-left:26px;font-size:20px;color:#000;line-height:55px}.page-title .page-title-line{height:2px;background-color:#c91623}.page-content{margin-top:20px;background-color:#fff;min-height:448px}.u-center-profile{width:406px;margin-left:300px;margin-top:68px}.line-text{position:relative;width:406px;clear:both;line-height:44px}.line-col{float:left}.line-col a{color:#52A84F}.line-col1{width:86px;text-align:center}.line-col2{margin-right:10px}.line-form{position:relative;width:406px;clear:both;line-height:44px;border:1px solid #cdcdcd;border-radius:2px}.line-form input{border:none;outline:0;line-height:44px;width:60%}.lineData{width:100%;clear:both;zoom:1;padding-top:20px;padding-bottom:10px;background-color:#fff;border:1px solid #DEDEDE;margin-bottom:20px;position:relative}.line-tit{border-bottom:1px solid #DEDEDE;padding-left:20px;padding-bottom:7px}.line-tit span{margin-right:68px}.line-tit a,.line2_text a,.u-center-yuyue .line2_text span{margin-right:10px}.line-tit a{float:right;color:#45AD44}.u-center-yuyue .line-thumbnail{cursor:pointer;background:url(../img/l_house_left_img.jpg) no-repeat;width:214px;height:160px;float:left;overflow:hidden;text-align:center;margin-left:10px}.u-center-yuyue .line-content{float:left;width:620px;width:760px;padding-left:20px;zoom:1}.u-center-yuyue .line2{zoom:1;clear:both;padding-top:8px;padding-left:8px;height:66px}.u-center-fang .line2,.u-center-weituo .line2{padding-left:20px;zoom:1}.u-center-yuyue .line2_tit{color:#838383;width:94px;float:left}.u-center-yuyue .line2_text{float:left;width:530px;width:650px}.u-center-yuyue .line2_text a{margin-right:10px;color:#45AD44}.line2_col{width:210px;float:left}.u-center-weituo .line2{margin-top:12px}.u-center-weituo .line2_tit{float:left;width:76px;color:#838383}.u-center-weituo .line2_text{float:left;width:680px}.u-center-weituo .lineData{margin-bottom:14px;position:relative}.line-left{float:left;width:800px;overflow:hidden;border-right:1px solid #DEDEDE}.line-right{width:210px;float:left}.line-right a{color:#45AD44}.u-center-fang .line2_col_big{width:470px;float:left}.u-center-fang .line2_tit{float:left;width:76px;color:#838383}.u-center-fang .line2_col_big .line2_tit{width:460px;line-height:40px}.u-center-fang .line2_col{line-height:40px}.ucenter-list-nodata{height:439px}.ucenter-list-nodata .nodata-bg{height:216px;background:url(../img/ucenter_nodata.png) center bottom no-repeat}.ucenter-list-nodata .nodata-text{text-align:center;font-size:20px;margin-top:26px}.ucenter-list-nodata .nodata-text a{color:#45AD44;text-decoration:underline}.entrust-list ul li .bd span,.entrust-list ul li .hd span{color:#999}.entrust-list ul li{background-color:#fff;padding:20px 30px;margin-bottom:20px;-webkit-box-shadow:0 1px 4px #EAEAEA;-moz-box-shadow:0 1px 4px #EAEAEA;box-shadow:0 1px 4px #EAEAEA}.entrust-list ul li .hd{border-bottom:#E1E0E0 solid 1px;line-height:20px;padding-bottom:8px}.entrust-list ul li .hd .time{float:right;color:#999}.entrust-list ul li .bd{padding-top:10px}.entrust-list ul li .bd h4{font-size:16px;font-weight:400;line-height:35px;margin-bottom:5px}.my-favorite-list{background-color:#fff;border:1px solid #dedede}.my-favorite-list ul li.item{padding:25px;zoom:1;clear:both;position:relative;border-bottom:#EBEBEB solid 1px}.my-favorite-list ul li.item:after,.my-favorite-list ul li.item:before{content:" ";display:table}.my-favorite-list ul li.item:after{clear:both}.my-favorite-list ul li.item a.img{float:left}.my-favorite-list ul li.item .icon-fav{position:absolute;right:15px;top:15px}.my-favorite-list ul li.item .info{margin-left:218px}.my-favorite-list ul li.item .info .title{font-size:18px;line-height:28px}.my-favorite-list ul li.item .info p{margin-top:5px;height:20px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.my-favorite-list ul li.item .info .rent-list{border-right:#ddd solid 1px;float:left;height:auto;overflow:hidden;margin-top:10px}.my-favorite-list ul li.item .info .rent-list ul li{float:left}.my-favorite-list ul li.item .info .rent-list ul li a{float:left;height:36px;padding:0 20px;line-height:36px;border:1px solid #ddd;border-right:0}.my-favorite-list ul li.item .info .rent-list ul li a:hover{background-color:#f4f4f4}.my-favorite-list ul li.item .function{float:right;margin-top:32px;line-height:20px;text-align:right}.my-favorite-list ul li.item .function p{margin-bottom:5px}.my-favorite-list ul li.item .function p span.price{font-size:16px;color:#CD0C28;margin-right:3px}.my-favorite-list ul li.item .function .reservation{margin-top:39px}.my-favorite-list ul li.item .function .reservation .reservation-md-btn{width:115px;height:38px;display:inline-block;background-color:#C71A2A;color:#fff;line-height:38px;text-align:center;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}.my-favorite-list ul li.item .function .reservation .reservation-md-btn:hover{background-color:#B00D1B}.my-favorite-list ul li.item .function .reservation .reservation-md-btn.reservation-btn-disable{cursor:default}.my-favorite-list .no-data{height:348px;padding:50px 0;text-align:center;color:#999}.loading{padding:20px;text-align:center}