/*导航*/
.navigation{background-color: #30965c;overflow: hidden;height: 50px;line-height: 50px;color: #fff;}
.navigation .min-logo{margin-right: 20px;float: left;}
.navigation .min-logo img{height: 25px;}
.navigation .sub-nav{float: left}
.navigation .sub-nav a{display: inline-block;padding: 0 10px;font-size: 14px;color: #f9f9f9;font-weight: normal}
.navigation .sub-nav a:hover{color: #fff;}
.navigation .member{float: right;}
.navigation .member a{color: #f9f9f9}
.navigation .member a:hover{color: #fff;}
.navigation .member span{margin: 0 8px;color: #f9f9f9;font-size: 12px;}
/*经纪人列表*/
.member-lists{z-index:0;zoom:1;position:relative;overflow: hidden;}
.item-mod{position:relative;height:134px;cursor:pointer;padding:23px 0 24px 7px;border-bottom:1px solid #999;background-color:#fff}
.item-mod .img{float:left;width:100px;height:133px;overflow: hidden;}
.item-mod .img img{width: 100%;}
.item-mod .info{z-index:1;padding-left:27px;width:540px;height:134px;color:#666;font-size:14px;display:table-cell;vertical-align:middle}
.item-mod .info .title{height:23px;white-space:nowrap;margin-bottom:15px}
.item-mod .info .desc{width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;line-height:26px}
.member-tags{margin-top:15px;display:inline-block}
.member-tags span{float:left;margin-right:5px;padding:0 10px;background:#f2f6ed;color:#799374;font-size:12px;height:22px;line-height:22px;border-radius:50%;border-radius:12px}
.item-mod .info h3{display:inline-block;vertical-align:middle;height:23px;line-height:23px}
.item-mod .info .level{display:inline-block;vertical-align:middle;padding:0;margin-left:10px;height:23px;line-height:23px}
.score-wrap{vertical-align:middle;margin-left:15px;margin-top:8px}
.scored-etail{margin-top:-5px;display:inline-block;position:relative;float:left}
/*经纪人主页*/
.broker-top .location-box{line-height: 70px;font-size: 12px;height: 70px;clear: both;}
.broker-top .location-box a,.location-box em{float:left;color:#666;line-height:70px}
.broker-top .location-box a:hover{color: #333;}
.broker-top .location-box em{padding: 0 5px;}
.broker-data-wrap{position:relative;background-color:#fff;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.2);box-shadow:0 2px 15px rgba(0,0,0,.2);overflow: auto}
.broker-data-wrap .photo{line-height: 300px;width: 260px;text-align: center;float: left;}
.broker-data-wrap .photo img{width: 220px;border-radius: 2px;}
.broker-data-wrap .content{float: left;width: 800px;padding-top: 28px;position: relative;border-left: #eee solid 1px;padding-left: 20px;min-height: 275px;}
.broker-data-wrap .content h1{float: left;font-size: 26px;font-weight: 500;line-height: 40px;color: #333;}
.broker-data-wrap .content h1 span{font-size: 14px;font-weight: 400;margin-left: 10px;}
.broker-data-wrap .content .title{float: left;margin-top: 15px;}
.broker-data-wrap .content .title span{margin-left: 5px;padding: 2px 5px;background-color: #db4c3f;color: #fff;font-size: 12px;border-radius: 2px;}
.broker-data-wrap .content .auth{float: left;margin-left: 10px;margin-top: 15px;}
.broker-data-wrap .content .auth span{margin-left: 10px;color: #5FB878}
.broker-data-wrap .content .tags{overflow: auto;line-height: 30px;clear: both;}
.broker-data-wrap .content .tags span{font-size: 12px;padding: 1px 5px;border: 1px solid #828fa3;color: #828fa3;display: inline-block;line-height: 18px;}
.broker-data-wrap .content .tags span.tag0 {background-color: #ecc896;color: #fff;border-color: #ecc896}
.broker-data-wrap .content .tags span.tag1 {background-color: #e0a0a0;color: #fff;border-color: #e0a0a0}
.broker-data-wrap .content .tags span.tag2 {background-color: #96cf95;color: #fff;border-color: #96cf95}
.broker-data-wrap .content .tags span.tag3 {background-color: #c5a9dd;color: #fff;border-color: #c5a9dd}
.broker-data-wrap .content .msg{border-right: 1px solid #eee;padding-right: 5px;margin: 10px 0;overflow: auto;min-height: 80px;}
.broker-data-wrap .content .msg p{line-height: 22px;font-weight: 100;color: #000;}
.broker-data-wrap .content .msg p span{font-weight: 700;}
.broker-data-wrap .content .msg p i{color: #999;margin-right: 5px;}
.broker-data-wrap .content .msg p em{font-style: normal;}
.broker-data-wrap .content .btns{position: absolute;right: 0;top: 20px;z-index: 2}
.broker-data-wrap .content .btns a i{color: #fff;}
.broker-data-wrap .content .tel{text-align: center;font-size: 35px;font-weight: bold;color: #555}
.broker-data-wrap .content .tel i{font-size: 35px;color: #999;}
.broker-padding{padding:0 10px 8px 10px;}
.broker-padding .p{line-height: 38px;}
.broker_nav a{display: inline-block;border-bottom: 3px solid transparent;padding: 0 5px 0 5px;margin: 0 10px;font-size: 16px;}
.broker_nav a.active{color: #30965c;border-bottom-color: #30965c;font-weight: bold;}