body,html{
    font-family: "Microsoft Yahei", "微软雅黑";
}
.clue-tab-left{
    float: left;
    width: 600px;
    height: 60px;
    background: #fff;
    border-radius: 10px;
    position: relative;
}
.clue-tab-left li{
    float: left;
    width: 33.3%;
    line-height: 60px;
    font-size: 16px;
    text-align: center;
    color: #333;
    cursor: pointer;
}
.clue-tab-left li.current{
    background: #4C94E7;
    border-radius: 10px;
    color: #fff;
}
.add-business i,.ext-clue i,.clue-tab-left li.current em{
    background: url("../images/business-img/icon_addBusiness.png") center center no-repeat;
    background-size: cover;
}

.clue-tab-left li.current em {
    width: 33px;
    height: 13px;
    position: absolute;
    left: 84px;
    bottom: -12px;
    background-position: -92px -7px;
}


.clue-tab-right{
    float: right;
    height: 60px;
    border-radius: 10px;
}
.clue-tab-right span{
    width: 200px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    text-align: center;
    color: #333;
    cursor: pointer;
}
.clue-tab-right span i{
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 10px;
}
.add-business i{
    background-position: 0 0;
}
.ext-clue i{
    background-position: -62px 0;
}
.clue-list{
    width: 100%;
    min-height: 600px;
    background: #fff;
    border-radius: 10px;
    padding:1px 0;
    margin-top: 5px;
}
.business-table{
    display: inline-block;
    width: 100%;
}
/*商机系统*/
body.bg_color {
    background: #edf1f4;
    margin-top: -20px;
}
.main{
    margin-top: 20px !important;
}
.main .searchCustomer{
    width:304px;
    height:33px;
    border:1px solid #cccccc;
    border-radius: 16px;
    margin-top: 15px;
    margin-right: 25px;

}
.main .searchCustomer input{
    float:left;
    width:260px;
    height:100%;
    border:none;
    background: none;
    box-sizing: border-box;
    padding-left: 20px;
    outline: none;
}
.searchCustomer .icon_search{
    width:25px;
    height:100%;
    background: url("../images/business-img/icon_search.png") no-repeat center;
    background-size: 90%;
    float:left;
    display: block;
    cursor: pointer;
}
.linkman{
	display: inline-block;
    width:100%;
    text-align: left;
    height:23px;
    line-height: 23px;
    cursor: pointer;
    vertical-align: middle;
    overflow: hidden;
}
.linkman-icon{
    float:left;
    width:20px;
    height:23px;
    background: url("../images/business-img/morebtn1.png") no-repeat right;
}
.linkman .linkman-listname{
    float:left;
    width:55px;
    height:32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
.ui-btn-div{
    line-height: 55px;
}
.ui-btn-div a{
    float:left;
    /*margin:0 5px 0 0 !important;*/
    cursor:pointer;
}
.ui-btn-div a:hover{
    color:#4c94e7 !important;
}
.ui-btn-div a i{
    width:30px;
    height:20px;
    float:left;
    margin-top: 18px;
}
.ui-btn-div .look{
    background:url("../images/business-img/icon_01.png") no-repeat;
    background-position: -1px 1px;
}
.ui-btn-div .modify{
    background:url("../images/business-img/icon_01.png") no-repeat;
    background-position: -37px 1px;
}
.ui-btn-div .follow{
    background:url("../images/business-img/icon_01.png") no-repeat;
    background-position: -69px 1px;
}
.ui-btn-div .exchange{
    background:url("../images/business-img/icon_01.png") no-repeat;
    background-position: -104px 1px;
}
.ui-btn-div .clientUser{
    background:url("redmond/images/editIcon.png") no-repeat;
		background-position: 6px -21px;
    cursor: pointer;
}
.look-layer{
    height:580px;
    box-sizing: border-box;
}
.look-layer .topTab{
    width:100%;
    height:32px;
    box-sizing: border-box;
    border:1px solid #ccc;
    position: relative;
}
.look-layer .topTab .leftTab{
    width:50%;
    height:32px;
    position: absolute;
    left:-1px;top:-1px;
    cursor: pointer;
    line-height: 32px;
    text-align: center;
}
.look-layer .topTab .rightTab{
    width:50%;
    height:32px;
    position: absolute;
    right:-1px;top:-1px;
    cursor: pointer;
    line-height: 32px;
    text-align: center;
}
.look-layer .topTab .current{
    border:1px solid #4c94e7;
    color:#4c94e7;
}
.basicInfo {
    padding:20px 5px;
}
.pointPosition{
	position: absolute;
	left:-12px;
    width:13px;
    height: 33px;
    background: url("../images/business-img/pointPosition.png") no-repeat right;
}
.pointPosition2{
	position: absolute;
	right:-12px;
    width:13px;
    height: 33px;
    background: url("../images/business-img/pointPosition2.png") no-repeat right;
}
.linkman-ul{
    width:100%;
    min-height: 100px;
    box-sizing: border-box;
    padding:10px;
    max-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;

}
.linkman-ul li{
    width:388px;
    /*height:155px;*/
    border:1px solid #ccc;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    position:relative;
    box-sizing: border-box;
    padding-left: 15px;
    margin-bottom: 13px;
}
.linkman-ul .link-top{
    margin:12px 0 5px 0;
}
.linkman-ul .link-top .layer-linkname{
    height:100%;
    width:85px;
    margin-right: 12px;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
}
.linkman-ul .link-top .layer-dep{
    height:100%;
    width:150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
    box-sizing: border-box;
}
.linkman-ul .link-mid{
    margin-bottom:5px;
}
.linkman-ul .link-mid .linkman-tel-icon{
    width:25px;
    height:100%;
    float:left;
    margin-right: 10px;
    background:url("../images/business-img/icon_tel_black1.png") no-repeat center;
    background-size: 86%;
}
.linkman-ul .link-mid .layer-tel{
    float:left;
    width:159px;
    height:100%;
}
.linkman-ul .link-bot .linkman-mail-icon{
    width:25px;
    height:100%;
    float:left;
    margin-right: 10px;
    background:url("../images/business-img/icon_email_black1.png") no-repeat center;
    background-size: 87%;
}
.linkman-ul .link-top input{
    color:#059c4e;
}
.linkman-ul .link-bot .linkman-email{
    float:left;
    width:159px;
    height:100%;
}
.linkman-ul .link-bar{
    height:35px;
    /*width:194px;*/
    margin-bottom: 5px;
}
.linkman-ul .linkman-flow-record{
    position: absolute;
    width:100px;
    height:20px;
    line-height: 20px;
    right:0;top:17px;
    cursor: pointer;
}
.linkman-ul .linkman-flow-record:hover .flow-text{
    color:#4c94e7;
}
.linkman-flow-record .flow-text{
    float:left;
    width:64px;
    height:100%;
}
.linkman-flow-record .flow-icon{
    float:left;
    width:20px;
    height:100%;
    background: url("../images/business-img/icon_right_arrow.png") no-repeat;
}
.linkman-input{
    border:1px solid #acacac;
    box-sizing: border-box;
    padding-left: 5px;
    background: none;
    border:none;
}
.linkman-ul .edit_btn{
    width:23px;
    height:23px;
    position: absolute;
    right:14px;
    bottom:14px;
}
.linkman-ul .edit_btn1{
    width:23px;
    height:23px;
    position: absolute;
    right:14px;
    bottom:14px;
    background: url("../images/business-img/icon_edit_black.png") no-repeat center;
    cursor:pointer;
}
.linkman-ul .edit_btn2{
    width:23px;
    height:23px;
    position: absolute;
    right:14px;
    bottom:14px;
    background: url("../images/business-img/icon_edit_blue.png") no-repeat center;
    cursor:pointer;
}
.layer-linkman-addBtn{
    width:408px;
    height:65px;
    text-align: center;

}
.layer-linkman-addBtn .addLinkman-btn{
    margin-top: 5px;
    background: #4c94e7;
    width:135px;
    height:40px;
    text-align: center;
    line-height: 40px;
    color:#fff;
    font-size: 14px;
    display: inline-block;
    border-radius: 5px;
    margin-right: 20px;
    cursor:pointer;
}
.layer-linkman-addBtn .chooseOld-btn{
    margin-top: 5px;
    background: #4c94e7;
    width:135px;
    height:40px;
    text-align: center;
    line-height: 40px;
    color:#fff;
    font-size: 14px;
    display: inline-block;
    border-radius: 5px;
    margin-right: 20px;
    cursor:pointer;
}

.layer-linkman{
    width:408px;
    position: absolute;
    background:#fff;
    left:100px;top:100px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    max-height: 640px;
    box-shadow: 0 0 4px 3px rgba(0,0,0,0.2);
    z-index:99;
    min-height: 238px;

}
.layer-linkman .layer-linkman-title{
    width:100%;
    height:50px;
    line-height: 50px;
    background:#4c94e7;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
}
.layer-linkman .title-text{
    float:left;
    color:#fff;
    height:100%;
    line-height: 50px;
    padding-left: 20px;
    font-size: 16px;
}
.layer-linkman .linkman-close-btn{
    width:60px;
    height:100%;
    background: url("../images/business-img/icon_closeBtn.png") no-repeat center;
    float:right;
    cursor: pointer;
}

.linkman-ul li .addbtn{
    width:106px;
    height:40px;
    text-align: center;
    line-height: 40px;
    position: absolute;
    right:14px;
    color:#fff;
    font-size: 16px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.linkman-ul li .ensureBtn{
    top:25px;
    background:#e7834c;
}
.linkman-ul li .quxiaoBtn{
    top:88px;
    background: #929292;
}
.ensureBtn{
    cursor:pointer;
}
.quxiaoBtn{
    cursor:pointer;
}
.linkman-ul li .add-name,.linkman-ul li .add-dep{
    color:#000;
}

.linkman-ul .linkman-edit{
    border:1px solid #4c94e7;
}
.linkman-ul .linkman-edit input{
    color:#000;
}
.linkman-ul .linkman-edit input{
    border:1px solid #ccc;
}
.linkman-ul .linkman-edit .linkman-flow-record{
    display: none;
}
.linkman-ul .linkman-edit .linkman-tel-icon{
    background: url("../images/business-img/icon_tel_blue1.png") no-repeat center;
}
.linkman-ul .linkman-edit .linkman-mail-icon{
    background: url("../images/business-img/icon_email_blue1.png") no-repeat center;
}
.layer-linkman .flow-record-page{
    width:100%;
    min-height: 238px;
    max-height: 628px;
    background: #fff;
    display: none;
    position: absolute;
    left:0;bottom:0;
    z-index: 99;
    box-shadow: 0 0 3px 2px rgba(0,0,0,0.2);
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.flow-record-page .flow-record-ul{
    width:100%;
    overflow-y: auto;
    max-height:400px;
    box-sizing: border-box;
    padding:36px;
    display: block;
    background: #fff;
    min-height: 152px;


}
.flow-record-ul li{
    width:100%;
    border-left:1px solid #4c94e7;
    padding-left: 14px;
    box-sizing: border-box;
    padding-bottom: 15px;
    position: relative;
    min-height: 80px;
    clear: both;
}
.flow-record-ul li .record-top{
    height:27px;
    line-height: 27px;
    color:#4c94e7;
    width:100%;
    font-size: 14px;
}
.flow-record-ul li .record-top .record-time{
    height:27px;
    line-height: 27px;
    color:#4c94e7;
    width:160px;
    float:left;
    font-size: 14px;
    margin-top: -10px;
}
.flow-record-ul li .record-top .record-people{
    height:27px;
    line-height: 27px;
    color:#4c94e7;
    width:120px;
    float:left;
    font-size: 14px;
    margin-top: -10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.flow-record-ul li .record-top .record-delete{
    height:27px;
    width:30px;
    cursor:pointer;
    background: url("../images/business-img/icon_delete.png") no-repeat center;
    float:right;
    margin-top: -10px;

}
.flow-record-ul li .record-con{
    width:100%;
    font-size: 14px;
    color:#000;
    line-height: 25px;
}
.flow-record-ul li .point{
    position: absolute;
    width:10px;
    height:10px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background:#4c94e7;
    left:-5px;
    top:-2px;
}
.flow-record-page .flow-record-title{
    width:100%;
    height:50px;
    line-height: 50px;
    background:#4c94e7;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.flow-record-page .flow-record-title .flow-goBack{
    width:48px;
    height:50px;
    background:url("../images/business-img/icon_goback_arr.png") no-repeat center;
    float:left;
    cursor:pointer;
}
.flow-record-page .flow-record-title .flow-flowName{
    height:50px;
    color:#fff;
    float:left;
    width:300px;
    line-height: 50px;
    font-size: 16px;
}
.flow-record-page .flow-record-title .flow-flowClose{
    height:50px;
    float:right;
    width:57px;
    background: url("../images/business-img/icon_closeBtn.png") no-repeat center;
    cursor:pointer;
}
.flow-record-page .add-record-con{
    width:100%;
    height:64px;
    background: #fff;
    box-sizing: border-box;
    padding-top: 16px;
    position: absolute;
    bottom:0;left:0;
}
.add-record-con .record-input{
    width:287px;
    border:1px solid #cccccc;
    background: #eee;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-left: 17px;
    box-sizing: border-box;
    padding-left: 8px;
    margin-right: 12px;
    float:left;
    height:34px;
}
.add-record-con .add-record-btn{
    width:75px;
    height:34px;
    line-height: 32px;
    text-align: center;
    color:#fff;
    font-size: 16px;
    background: #4c94e7;
    float:left;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    cursor: pointer;
}

.point-p1{
    width:15px;
    height:30px;
    background: url("../images/business-img/point_1.png") no-repeat;

    position: absolute;
    background-position: right;
    background-size: cover;
    z-index: 1001;

}
.bussiness-container{
    position: relative;
    overflow: visible;
}


.layer-look {
    position: absolute;
    left: 588px;
    top: 120px;
    width: 570px;
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    z-index:1000;
}
.layer-look .layer-look-title{
    width:100%;
    height:50px;
    line-height: 50px;
    background: #4c94e7;
}
.layer-look .layer-look-title .title-text{
    height:100%;
    width:100px;
    padding-left: 20px;
    color:#fff;
    float:left;
}
.layer-look .layer-look-title .layer-look-close{
    width:57px;
    height:100%;
    background:url("../images/business-img/icon_closeBtn.png") no-repeat center;
    float:right;
    cursor:pointer;
}
.layer-look .layer-choose-bar{
    width:530px;
    height:33px;
    border:1px solid #ccc;
    margin:22px auto 0 auto;
    position: relative;
}
.layer-look .layer-choose-bar .info-bar{
    position: absolute;
    border:1px solid #ccc;
    width:50%;
    height:33px;
    left:-1px;
    top:-1px;
    text-align: center;
    line-height: 33px;
    color:#000;
}
.layer-look .layer-choose-bar .flow-bar{
    position: absolute;
    border:1px solid #ccc;
    width:267px;
    height:33px;
    right:-1px;
    top:-1px;
    text-align: center;
    line-height: 33px;
    color:#000;
}
.layer-look .layer-choose-bar .choosed-bar{
    border:1px solid #4c94e7;
    color:#4c94e7;
    z-index: 2;
}
.layer-look .layer-look-con{
    width:570px;
    box-sizing: border-box;
    padding:20px;
}
.layer-look .layer-look-con .chance-name-con{
    width:100%;
    height:17px;
    line-height: 17px;
}
.chance-name-con .chance-name-title{
    float:left;
    width:85px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 14px;
    color:#000;
    text-align: right;
}
.chance-name-con .chance-name{
    float:left;
    width:420px;
    font-size: 14px;
    color:#3a3a3a;
    box-sizing: border-box;
    padding-left: 10px;
}
.layer-look .linkman-con .linkman-title{
    float:left;
    width:85px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 14px;
    color:#000;
    text-align: right;
}
.layer-look .layer-look-title{
    width:100%;
    height:50px;
    line-height: 50px;
    background: #4c94e7;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.layer-look .layer-look-title .title-text{
    height:100%;
    width:100px;
    padding-left: 20px;
    color:#fff;
    float:left;
    font-size: 16px;
}
.layer-look .layer-look-title .layer-look-close{
    width:57px;
    height:100%;
    background:url("../images/business-img/icon_closeBtn.png") no-repeat center;
    float:right;
    cursor:pointer;
}
.layer-look .layer-choose-bar{
    width:530px;
    height:33px;
    border:1px solid #ccc;
    margin:22px auto 0 auto;
    position: relative;
}
.layer-look .layer-choose-bar .info-bar{
    position: absolute;
    border:1px solid #ccc;
    width:50%;
    height:33px;
    left:-1px;
    top:-1px;
    text-align: center;
    line-height: 33px;
    color:#000;
    cursor:pointer;
}
.layer-look .layer-choose-bar .flow-bar{
    position: absolute;
    border:1px solid #ccc;
    width:267px;
    height:33px;
    right:-1px;
    top:-1px;
    text-align: center;
    line-height: 33px;
    color:#000;
    cursor:pointer;
}
.layer-look .layer-choose-bar .choosed-bar{
    border:1px solid #4c94e7;
    color:#4c94e7;
    z-index: 2;
    cursor:pointer;
}
.layer-look .layer-look-con{
    width:570px;
    box-sizing: border-box;
    padding:30px 20px 20px 20px;
    color:#000;
}
.layer-look .layer-look-con .chance-name-con{
    width:100%;
    height:16px;
    line-height: 16px;
    margin-bottom: 24px;
}
.chance-name-con .chance-name-title{
    float:left;
    width:85px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 14px;
    color:#000;
    text-align: right;
    height:20px;
    line-height: 20px;
}
.chance-name-con .chance-name{
    float:left;
    width:420px;
    font-size: 14px;
    color:#3a3a3a;
    box-sizing: border-box;
    padding-left: 5px;
    height:20px;
    line-height: 20px;
}
.layer-look .linkman-con .linkman-title{
    float:left;
    width:85px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 14px;
    color:#000;
    text-align: right;
    padding-bottom: 12px;
}

.layer-look .layer-look-ul{
    width:445px;
    float:right;
    max-height: 213px;
    overflow-y: auto;
    margin-bottom: 20px;
    color:#3a3a3a;
}

.layer-look .layer-look-ul li{
    width:210px;
    border:1px solid #ccc;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    float:left;
    margin-right: 7px;
    margin-bottom:7px;
    position: relative;
    color:#3a3a3a;
}
.layer-look .layer-look-ul li .removeLink{
   position: absolute;
    top:2px;
    right:2px;
    width:10px;
    height:10px;
    display: block;
    text-decoration: none;
    cursor:pointer;
    text-align: center;
    line-height: 10px;
}
.layer-look .layer-look-ul li .removeLink:hover{
    color:#ff0000;
}
.layer-look .layer-look-ul li .look-info-top{
    width:210px;
    height:33px;
    padding:0 14px 0 14px;
    margin:9px 0 6px 0;
    box-sizing: border-box;
}
.layer-look .look-info-top .look-name{
    width:70px;
    height:33px;
    border:1px solid #ccc;
    float:left;
    margin-right: 12px;
    box-sizing: border-box;
    color:#059c4e;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.layer-look .look-info-top .look-dep{
    width:94px;
    height:33px;
    border:1px solid #ccc;
    float:left;
    color:#059c4e;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.layer-look .layer-look-input{
    border:1px solid #ccc;
    box-sizing: border-box;
    padding-left: 5px;
    width:300px;
    height:20px;
    line-height: 20px;
}
.layer-look .look-info-mid{
    width:210px;
    padding:0 14px 0 14px;
    margin:0 0 6px 0;
    height:33px;
    box-sizing: border-box;
}
.layer-look .look-info-mid .tel-icon{
    width:25px;
    height:33px;
    background: url("../images/business-img/icon_tel_black1.png") no-repeat center;
    margin-right: 6px;
    float:left;
    background-size: 86%;
}
.layer-look .look-info-mid .tel-num{
    width:144px;
    height:33px;
    margin-right: 6px;
    float:left;
}
.layer-look .look-info-bot{
    width:210px;
    padding:0 14px 0 14px;
    margin:0 0 6px 0;
    height:33px;
    box-sizing: border-box;
}
.layer-look .look-info-bot .email-icon{
    width:25px;
    height:33px;
    background: url("../images/business-img/icon_email_black1.png") no-repeat center;
    margin-right: 6px;
    float:left;
    background-size: 86%;
}
.layer-look .look-info-bot .email-num{
    width:144px;
    height:33px;
    margin-right: 6px;
    float:left;
    border:1px solid #ccc;
    padding-left: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;

}
.clear{
    clear:both;
}

.layer-look-ul li:nth-child(2n){
    margin-right: 0;
}
.layer-look .layer-look-ul .add-li{
    border:none;
    background: url("../images/business-img/icon_add_linkman.png") no-repeat center,#eee;
    cursor: pointer;
    transition:0.2s all;
    height:206px;
}
.layer-look .layer-look-ul .add-li:hover{
    background: url("../images/business-img/icon_add_linkman.png") no-repeat center, #DAE4E7;
}

.layer-look .flow-man-con .layer-look-con{
    width:523px;
    height:35px;
}
.layer-look .layer-look-con .flow-name-title{
    width:84px;
    float:left;
    height:20px;
    line-height: 20px;
    text-align: right;
}
.layer-look .layer-look-con .look-flow-man{
    width:132px;
    float:left;
    height:20px;
    color:#3a3a3a;
    line-height: 20px;

}
.layer-look .layer-look-con .layer-look-selectBtn{
    width:35px;
    float:left;
    height:35px;
    line-height: 34px;
    border:1px solid #ccc;
    border-left:none;
    cursor: pointer;
    background: url("../images/business-img/icon_option_btn.png") no-repeat center;
}
.layer-look .layer-look-con .flow-look-dep-con{
    width:220px;
    float:right;
    height:16px;
    line-height: 16px;

}
.layer-look .layer-look-con .flow-dep-title{
    width:72px;
    float:left;
    height:16px;
    line-height: 16px;
    color:#000;
}
.layer-look .layer-look-con .flow-dep{
    width: 135px;
    float: left;
    line-height: 16px;
    max-height: 71px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color:#3a3a3a;

}
.layer-look .layer-look-con .flow-man-con{
    height:16px;
    line-height: 16px;
    margin-bottom: 30px;
}
.layer-look .layer-look-con .flow-man-con .flow-man-select-con{
    height:16px;
    line-height: 16px;
    float:left;
    width:169px;
    position: relative;

}
.layer-look .flow-man-select-con .flow-man-list{
    position:absolute ;
    left:0;top:35px;
    width:132px;
    background: #fff;
    border-bottom:1px solid #ccc;
    overflow: hidden;
    display: none;
}
.layer-look .flow-man-select-con .flow-man-list li{
    width:132px;
    height:30px;
    line-height: 30px;
    border:1px solid #ccc;
    box-sizing: border-box;
    padding-left: 5px;
    border-bottom:none;
}
.layer-look .flow-man-select-con .flow-man-list li:nth-child(1){
    border-top:none;
}
.layer-look .layer-look-input.modify-chance-name{
    height:33px;
    box-sizing: border-box;
    margin-top: -8px;
}
.layer-look .flow-look-important-level{
    height: 16px;
    margin-bottom: 23px;
}
.layer-look .flow-look-important-level .lev-title{
    width:84px;
    text-align: right;
    float:left;
    margin-right: 10px;
    height:16px;
    line-height: 16px;

}
.layer-look .linkman-con{

}
.layer-look .flow-look-important-level .starts{
    width:21px;
    height:21px;
    background: url("../images/business-img/icon_star_grey.png") no-repeat center;
    background-size: contain;
    margin-right: 5px;
    float:left;
    transition:all 0.3s;
    cursor: pointer;
    margin-top: -3px;
}
.layer-look .flow-look-important-level .starts_red{
    background: url("../images/business-img/icon_star_red.png") no-repeat center;
    background-size: contain;
}
.layer-look .layer-has-pro{
    margin-bottom: 10px !important;
}
.layer-look .layer-look-create-con{
    height: 16px;
    margin-bottom: 24px;
    line-height: 16px;
}
.layer-look .layer-look-create-con .create-time-title{
    width: 84px;
    text-align: right;
    float: left;
    margin-right: 10px;
    height:16px;
    line-height: 16px;
}
.layer-look .layer-look-create-con .create-time{
    width: 150px;
    float: left;
    margin-right: 10px;
    text-align: left;
    height:16px;
    line-height: 16px;
    color:#3a3a3a;
}
.layer-look .layer-look-create-con .create-time-con{
    float:right;
    width:219px;
}
.layer-look .create-time-con .refresh-time-title{
    float:left;
    margin-right: 5px;
}
.layer-look .create-time-con .refresh-time{
    float:left;
    margin-right: 0;
    color:#3a3a3a;
}
.layer-look .layer-edit-btncon{
    height:40px;
    text-align: center;
}
.layer-look .layer-edit-btncon .layer-edit-btn{
    height:40px;
    width:180px;
    text-align: center;
    line-height: 40px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color:#fff;
    background:#4c94e7;
    display: inline-block;
    cursor:pointer;
}
.layer-look .layer-look-flow{
    width:530px;
    box-sizing: border-box;
    padding-left:15px;
    padding-bottom: 20px;
}
.layer-look .layer-look-flow .layer-look-flow-ul{
    width:100%;
    max-height: 412px;
    min-height: 412px;
    overflow-y: auto;
    padding:10px;

}
.layer-look .layer-look-flow .layer-look-flow-ul li{
    width:100%;
    border-left:1px solid #4c94e7;
    padding-left: 10px;
    box-sizing: border-box;
    padding-bottom: 20px;
    position: relative;
    clear:both;
}
.layer-look .layer-look-flow-ul .look-flow-top{
    width:100%;
    height:20px;
    line-height: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.layer-look .look-flow-top .flow-time{
    width:164px;
    float:left;
    height:25px;
    line-height: 25px;
    margin-top: -6px;
}
.layer-look .look-flow-top .flow-name{
    width:210px;
    float:left;
    height:25px;
    line-height: 25px;
    margin-top: -6px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.layer-look .look-flow-top .flow-name span{
    margin-right: 15px;
}
.layer-look .look-flow-top .delete-btn{
    margin-top: -6px;
    width:28px;
    float:right;
    height:25px;
    background: url("../images/business-img/icon_delete.png") no-repeat center;
    cursor:pointer;
}
.layer-look .look-flow-top .edit-btn2{
    margin-top: -6px;
    width:28px;
    float:right;
    height:25px;
    background: url("../images/business-img/icon_edit_blue.png") no-repeat center;
    cursor:pointer;
    background-size: 80%;
}
.layer-look .look-flow-top .edit-btn{
    margin-top: -6px;
    width:28px;
    float:right;
    height:25px;
    background: url("../images/business-img/icon_edit_black.png") no-repeat center;
    cursor:pointer;
    background-size: 80%;
}
.layer-look .look-flow-mid{
    width:100%;
    min-height: 30px;
    margin-bottom: 10px;
    font-size: 14px;
    resize: none;
    border:none;
    outline:none;
}
.layer-look .look-flow-bot{
    width:100%;
    height:18px;
    line-height: 18px;
    text-align: right;
    color:#969696;
    clear:both;
}
.layer-look .layer-look-flow-ul li .point{
    width:10px;
    height:10px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    position: absolute;
    left:-5px;
    top:0;
    background:#4c94e7;
}
.layer-look .layer-look-flow-ul li:hover .look-flow-top{
    color:#4c94e7;
}
.layer-look .layer-look-flow .add-flow-con{
    width:100%;
    height:40px;
    text-align: center;
    margin-top: 20px;
    position: relative;
}
.layer-look .layer-look-flow .add-flow-con .add-flow-btn{
    width:180px;
    height:40px;
    line-height: 40px;
    text-align: center;
    color:#fff;
    background:#4c94e7;
    display: inline-block;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
}
.bussiness-container .add-flow-info{
    position: absolute;
    width:714px;
    box-shadow: 0 0 3px 2px rgba(0,0,0,0.3);
    padding:25px;
    box-sizing: border-box;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    right:252px;
    top: 75px;
    background:#fff;
    z-index: 9999;
}
.layer-look .layer-look-flow .add-flow-con .add-flow-info{
    position: absolute;
    width:714px;
    box-shadow: 0 0 3px 2px rgba(0,0,0,0.3);
    padding:25px;
    box-sizing: border-box;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    left: -154px;
    bottom: -163px;
    background:#fff;
    z-index: 101;
}
 .add-flow-info .input-flow{
    width:100%;
    height:263px;
    resize: none;
    padding:17px;
    box-sizing: border-box;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom: 32px;
}
.bussiness-container .layer-look .add-flow-info .input-flow{
    width:100%;
    height:263px;
    resize: none;
    padding:17px;
    box-sizing: border-box;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    margin-bottom: 32px;
}
.bussiness-container .layer-look .add-flow-info .about-link-man{
    width:100%;
    height:45px;
    line-height: 45px;
    margin-bottom: 10px;
}
.layer-look .add-flow-info .about-link-man{
    width:100%;
    height:45px;
    line-height: 45px;
    margin-bottom: 10px;
}
.about-title{
    width:103px;
    height:45px;
    line-height: 45px;
    float:left;
}
.about-list{
    width:560px;
    height:64px;
    line-height: 45px;
    float:left;
    overflow-x: auto;
    overflow-y:hidden;
    white-space: nowrap;
}
.about-img{
    width:40px;
    height:40px;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    margin-right: 10px;
    background:#4c94e7;
    color:#fff;
    text-align: center;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    display: inline-block;;
}
.about-btn-con{
    width:100%;
    height:40px;
    margin-top: 64px;
}
.link-man-all{
    width:100%;
    min-height:90px;
    box-sizing: border-box;
    padding-left: 80px;
    margin-bottom: 20px;
    max-height: 176px;
    overflow-y: auto;
}
.link-man-all .all-list{
    width:85px;
    height:90px;
    box-sizing: border-box;
    text-align: center;
    float:left;
}
.link-man-all .all-list img{
   cursor: pointer;
}
.link-man-all .all-list .all-head{
    width:58px;
    height:58px;
    box-sizing: border-box;
    text-align: center;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    border:2px solid #fff;
    line-height: 55px;
    color:#fff;
    background:#ccc;
    margin:0 auto;
    cursor: pointer;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.link-man-all .all-list .all-name{
    width:100%;
    height:30px;
    box-sizing: border-box;
    text-align: center;
    border:2px solid #fff;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about-btn-con .about-quxiao{
    width:180px;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:#4c94e7;
    color:#fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    float:left;

    cursor:pointer;
}
.about-btn-con .about-ensure{
    width:180px;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:#4c94e7;
    color:#fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    float:left;
    cursor:pointer;
    margin:0 50px 0 138px;
}
.about-btn-con .about-edit{
    width:180px;
    height:40px;
    line-height: 40px;
    text-align: center;
    background:#4c94e7;
    color:#fff;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    float:left;
    cursor:pointer;
    margin: 0 50px 0 138px;
}
.link-man-all .all-list .all-head-selected{
    border:2px solid #4c94e7;
    background:#4c94e7;
}
.layer-modify {
    position: absolute;
    left: 622px;
    top: 120px;
    width: 570px;
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.layer-look1 {
    position: absolute;
    left: 582px;
    top: 120px;
    width: 570px;
    box-shadow: 0 0 3px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.modify-add-li input{
    color:#000 !important;
}
.flow-man-con select{
    height:30px;
    line-height:30px;
    box-sizing: border-box;
    padding-left:5px;
    display: block;
    float:left;
    width: 150px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-top: -6px;
    border: 1px solid #ccc;
    color:#3a3a3a;
}
.addBusinessContainer{
    width:1200px;
    margin:0 auto;
    height:500px;
    padding-top: 20px;
}
.addBusinessContainer .add-title-bar{
    width:1200px;
    line-height: 60px;
    background:#fff;
    box-sizing: border-box;
    color:#000;
    font-size: 20px;
    padding-left: 20px;
    font-family: "Microsoft Yahei","微软雅黑";
    margin-bottom: 23px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}
.addBusinessContainer .add-business-main-con{
    width:100%;
    background:#fff;
    padding:27px 0;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-bottom: 20px;
}
.addBusinessContainer .add-business-main{
    width:479px;
    background:#fff;
    margin:0 auto;
}
.addBusinessContainer .add-bar{
    width:100%;
    height:33px;
    margin-bottom: 12px;
    font-family: "Microsoft Yahei","微软雅黑";
}
.addBusinessContainer .add-bar .bar-title{
    width:63px;
    height:33px;
    line-height: 33px;
    text-align: right;
    float:left;
    margin-right: 23px;
    font-size: 14px;
    color:#000;
    font-family: "Microsoft Yahei","微软雅黑";
}
.addBusinessContainer .add-bar .bar-input{
    width:303px;
    height:33px;
    line-height: 33px;
    text-align: left;
    padding-left: 5px;
    box-sizing: border-box;
    border:1px solid #ccc;
    float:left;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.addBusinessContainer .add-bar .addMore-linkman{
    height:32px;
    text-align: center !important;
    line-height: 32px;
    background:#3379d4;
    color:#fff;
    font-family: "Microsoft Yahei","微软雅黑";
    font-size: 16px;
    border:none;
    cursor:pointer;
}
.addBusinessContainer .add-bar .add-input-linkman{
    width:239px;
}
.addBusinessContainer .add-bar .choose-linkmanBtn{
    float:left;
    width:32px;
    display: block;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    border-radius:50%;
    background: url("../images/business-img/icon-addlinkman.png") no-repeat center;
    height:32px;
    margin-left: 31px;
    cursor:pointer;
}
.addBusinessContainer .add-dashed-con{
    width:440px;
   /* height:206px;*/
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    border:1px dashed #474a59;
    margin-bottom: 10px;
    margin-left: -1px;
    padding-top: 17px;
    position: relative;
}
.addBusinessContainer .add-dashed-con .add-input-linkman{
    width:303px;
}
.addBusinessContainer .add-dashed-con .remove-dashed{
    position: absolute;
    width:12px;
    height:12px;
    right:8px;
    top:8px;
    line-height: 12px;
    text-align: center;
    text-decoration:none;
    font-size: 20px;
    cursor:pointer;
    color:#474a59;
}
.addBusinessContainer .add-dashed-con .remove-dashed:hover{
    color:red;
}
.addBusinessContainer .add-bar .add-input-industry{
    border:none;
    padding:0;
    position: relative;
}
.addBusinessContainer .add-bar .add-industry-text{
    position: absolute;
    left:0;top:0;
    width:284px;
    height:32px;
    display: block;
    border:1px solid #ccc;
    line-height: 32px;
    box-sizing: border-box;
    padding-left: 5px;

}
.addBusinessContainer  .add-bar .industry{
    width:140px;
    height:32px;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.addBusinessContainer  .add-bar .industry1{
   float:left;
}
.addBusinessContainer  .add-bar .industry2{
    float:right;
}
.addBusinessContainer  .add-follow .add-input-follow{
    height:169px;
    resize: none;
}
.addBusinessContainer  .add-follow {
    height:169px;
}
.layer-choose-linkman{
    width:702px;
    min-height:200px;
    background:#fff;
    font-family: "Microsoft Yahei", "微软雅黑";
    overflow-x: hidden;
}
.layer-choose-linkman .layer-choose-linkman-con{
    width:700px;
    margin:0 auto;
    padding:20px 0;
    background:#fff;
}
.layer-choose-linkman .search-con{
    width:100%;
    height:31px;
}
.name-list-li .conectCon,.name-list-li-repeat .conectCon{
    float:left;
    height:55px;
    width:289px;
}
.name-list-li .conectCon div,.name-list-li-repeat .conectCon div{
    float:left;
    width:50%;
    height:27px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.btnToggle{
    background: #005ae9 !important;
}
.layer-choose-linkman .search-con .search-input{
    width:558px;
    height:100%;
    border:1px solid #ccc;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    padding-left: 45px;
    background:url("../images/business-img/icon_search.png") no-repeat;
    background-position:10px 6px;
    float:left;
    outline: none;
}
.layer-choose-linkman .search-con .search-btn{
    float:right;
    width:92px;
    height:100%;
    background:#2e8ded;
    color:#fff;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    border:none;
    outline: none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.layer-choose-linkman .selected-linkman{
    width:100%;
    padding-top: 22px;
}
.layer-choose-linkman .selected-linkman .selected-tag{
    height:25px;
    margin-right: 20px;
    display: inline-block;
    line-height: 25px;
    box-sizing: border-box;
    padding:0 5px;
    font-size: 16px;
}
.layer-choose-linkman .selected-linkman .selected-name{
    float:left;
    margin-right: 13px;
}
.layer-choose-linkman .selected-linkman .selected-remove{
    float:left;
    width:20px;
    height:20px;
    display: block;
    background: url("../images/business-img/icnon_cheng.png") no-repeat center;
    margin-top: 3px;
    cursor:pointer;
}
.layer-choose-linkman .search-lists-con{
    max-height: 410px;
    min-height: 80px;
    overflow-y: auto;
    padding-top: 20px;
    padding-right: 20px;
}
.layer-choose-linkman .search-lists-con .nameList{
    width:100%;
}
.layer-choose-linkman .nameList .nameList-title{
    width:100%;
    height:1px;
    background:#8f8f8f;
    text-align: center;
    position: relative;
    margin-bottom: 5px;
}
.layer-choose-linkman .nameList .nameList-title span{
    display: inline-block;
    width:46px;
    height:14px;
    line-height: 14px;
    text-align: center;
    background:#fff;
    margin-top: -8px;
    position: absolute;
    left:48%;
    font-size: 16px;
    font-family: Arial,serif;
}
.layer-choose-linkman .search-lists-con .name-list-ul{
    width:100%;
    padding:20px 0 8px 0;
}
.layer-choose-linkman .search-lists-con .name-list-li,.layer-choose-linkman .search-lists-con .name-list-li-repeat{
    width:100%;
    height:55px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background:#ececec;
    font-size: 14px;
    cursor:pointer;
    margin-bottom: 12px;
}
.layer-choose-linkman .search-lists-con .name-list-li-repeat{
    width:100%;
    height:55px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    background:#ececec;
    font-size: 14px;
    cursor:pointer;
    margin-bottom: 12px;
}
.layer-choose-linkman .name-list-li .name-li-point,.layer-choose-linkman .name-list-li-repeat .name-li-point{
    width:16px;
    height:16px;
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    border-radius:1px;
    border:1px solid #ccc;
    margin: 21px 15px 0 15px;
    float:left;
}
.layer-choose-linkman .name-list-li .name-li-name,.layer-choose-linkman .name-list-li-repeat .name-li-name{
    line-height:55px;
    width:85px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    padding-right: 10px;
    float:left;
}
.layer-choose-linkman .name-list-li .name-li-company,.layer-choose-linkman .name-list-li-repeat .name-li-company{
    line-height:55px;
    width:147px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float:left;
    margin-right: 5px;
}
.layer-choose-linkman .name-list-li .name-li-job,.layer-choose-linkman .name-list-li-repeat .name-li-job{
    line-height:55px;
    width:90px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    float:left;
    height: 100%;
}
.layer-choose-linkman .search-lists-con .name-list-ul .name-list-li.selectedLi,.layer-choose-linkman .search-lists-con .name-list-ul .name-list-li-repeat.selectedLi{
    background:#c8e4f9;
    color:#4c94e7;
}
.layer-choose-linkman .search-lists-con .name-list-ul .name-list-li.selectedLi .name-li-point,.layer-choose-linkman .search-lists-con .name-list-ul .name-list-li-repeat.selectedLi .name-li-point{
    background:url("../images/business-img/icon_blue_point.png") no-repeat center;
}
.layer-choose-linkman .selected-ensure{
    width:100%;
    background:#fff;
    height:124px;
}
.add-business-main .submit-add-info{
    width:303px;
    height:32px;
    line-height: 30px;
    text-align: center;
    color:#fff;
    background:#3379d4;
    border:none;
    outline: none;
    margin:0 auto;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    display: block;

    font-size: 16px;
}

.layui-layer-title{
    font-family: "Microsoft Yahei","微软雅黑";
}
.add-linkman-ensure1 .layui-layer-btn0{
    margin:0 auto;
    width:180px;
    display: block;
    text-align: center;
    height:40px;
    line-height: 40px;
    color:#fff;
    font-family: "Microsoft Yahei","微软雅黑";
    font-size: 16px;
}
.layer-follow-record{
    left:661px;
}
.no-linkman{
    height:50px;
    line-height: 50px;
    color:#999;
    font-size: 16px;
    text-align: center;
}
.addBusinessContainer .starts{
    width:21px;
    height:21px;
    background: url("../images/business-img/icon_star_grey.png") no-repeat center;
    background-size: contain;
    margin-right: 5px;
    float:left;
    transition:all 0.3s;
    cursor: pointer;
    margin-top: 5px;
}



.addBusinessContainer .starts_red{
    background: url("../images/business-img/icon_star_red.png") no-repeat center;
    background-size: contain;
}

.modify-add-linkman .layui-layer-btn a{
    background:#2e8ded;
    color:#fff;
    font-family: "Microsoft Yahei", "微软雅黑";
}

.modify-add-linkman .layui-layer-content{
    font-family: "Microsoft Yahei", "微软雅黑";
}
.modify-add-linkman .layui-layer-btn1{
    font-family: "Microsoft Yahei", "微软雅黑";
    background:#2e8ded !important;
}
.layer-look .look-flow-top{
    color:#4c94e7;
}
.layer-look .look-flow-mid{
    color:#000;
}
.layer-msg-block{
    display: inline-block;
    padding:15px 20px;
    background:rgba(0,0,0,0.7);
    color:#fff;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    position: absolute;
    left:50%;
    top:48%;
    transform:translateX(-50%);
    transition:all 0.2s;
    z-index:198910151;

}
.layui-layer-btn a{
    font-size: 14px !important;
}

.layer-msg-follow{
    left:806px;
    top:300px;
}
.hasNodata{
    font-size: 20px;
    font-family: "Microsoft Yahei", "微软雅黑";
    text-align: center;
    padding-top: 277px;
}
#grid-pager_center table{
    margin-right: 20px;
}
.linkman-ul .linkman-weixin-icon{
    float:left;
    height:35px;
    width:25px;
    margin-right: 10px;
    background: url("../images/business-img/icon_weixin_black.png") no-repeat center;
    background-size: 90%;
}
.linkman-ul .linkman-qq-icon{
    float:left;
    height:35px;
    width:25px;
    margin-right: 10px;
    background: url("../images/business-img/icon_qq_black.png") no-repeat center;
    background-size: 90%;
}
.linkman-ul .linkman-edit .linkman-weixin-icon{
    background: url("../images/business-img/icon_weixin_blue.png") no-repeat center;
    background-size: 90%;
}
.linkman-ul .linkman-edit .linkman-qq-icon{
    background: url("../images/business-img/icon_qq_blue.png") no-repeat center;
    background-size: 90%;
}
.layer-look .look-info-mid .weixin-icon{
    width:25px;
    height:33px;
    background: url("../images/business-img/icon_weixin_black.png") no-repeat center;
    margin-right: 6px;
    float:left;
    background-size:90%;
}
.layer-look .look-info-mid .qq-icon{
    width:25px;
    height:33px;
    background: url("../images/business-img/icon_qq_black.png") no-repeat center;
    margin-right: 6px;
    float:left;
    background-size:90%;
}
.layer-linkman .wechat_input{
    float: left;
    width: 159px;
    height: 100%;
}
.layer-linkman .qq_input{
    float: left;
    width: 159px;
    height: 100%;
}
.layer-look .wechat_input{
    width: 144px;
    height: 33px;
    margin-right: 6px;
    float: left;
}
.layer-look .qq_input{
    width: 144px;
    height: 33px;
    margin-right: 6px;
    float: left;
}
.bussiness-container .business-tab{
    background: #fff;
    height:60px;
    float:left;
    border-radius: 10px;
}
.bussiness-container .business-tab .tab-ul li{
    float: left;
    width: 160px;
    line-height: 60px;
    font-size: 16px;
    text-align: center;
    color: #333;
    cursor: pointer;
    display: inline-block;
    border-radius: 10px;
    position: relative;
}
.bussiness-container .business-tab .tab-ul li.selected{
    background: #4C94E7;
    color:#fff;
}
.bussiness-container .business-tab .tab-ul li.selected:after{
    content:'';
    background: url("../images/clue-img/clueimg.png") center center no-repeat;
    width: 33px;
    height: 13px;
    position: absolute;
    left:71px;bottom:-12px;
    background-position: -92px -7px;
}
.exchangeSkin .layui-layer-btn a{
    background:#2e8ded;
    color:#fff;
}
#clueHandle-prjlayer ul li{
    margin-bottom: 12px;
}
#clueHandle-prjlayer .searchResultPeople li{
    margin:0;
}
#clueHandle-prjlayer ul li input{
    display: inline-block;
    width: 75%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    outline: none;
    border-radius: 4px;
    text-indent: 10px;
}
#clueHandle-prjlayer .source{
    display: inline-block;
    margin-left:-4px;
}
#prjstate{
    display: inline-block;
    width: 100%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    outline: none;
    border-radius: 4px;
    text-indent: 10px;
    color:#555;
}
#clueHandle-prjlayer ul li em,#okBusinessop-layer ul li em{
    width:25%;
    display: inline-block;
    text-align: right;
}
.skin-clue .layui-layer-btn{
    text-align: center;
}
.skin-clue .layui-layer-btn0{
    margin:0 auto;
    letter-spacing: 2px;
    height:35px;
    line-height: 35px;
    display: inline-block;
}

/*搜索↓*/
.Condition-option {
    margin: 0px auto;
    width: 100%;
    height: auto;
    position: relative;
}
.Condition-option .skin-clue{
    width: 100%;
}
.Condition-option .skin-clue ul{
    padding:0;
}
.Condition-option .skin-clue li{
    width: 180px;
    float: left;
    margin-bottom: 0;
    position: relative;
}
.Condition-option .skin-clue ul li em {
    width: 60px;
    padding-right: 5px;
}
.Condition-option .skin-clue input{
    padding-right: 18px;
}

.Condition-option input{
    display: inline-block;
    width: 65%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    outline: none;
    border-radius: 4px;
    text-indent: 10px;
}
.Condition-option select{

    background-color: #FFF;
    border: 1px #ccc solid;
    border-radius: 4px;
    color: #555;
    cursor: pointer;
    height: 36px;
    min-height: 36px;
    line-height: 36px;

    vertical-align: middle;
    white-space: pre;

    margin-left: -3px;
}
.Condition-option .source{
    display: inline-block;
    width: 75%;
    height: 22px;
    line-height: 22px;
    position: relative;
}
.pro-right {
    float: left;
    width: 100px;
    height: 36px;
    background: #4C94E7;
    border-radius: 4px;
    cursor: pointer;
    line-height: 36px;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.remove2 {
    position: absolute;
    right: 9px;
    top: 0;
    width: 15px;
    height: 12px;
    background: url(../images/clue-img/select2.png) -45px -1px no-repeat;
    margin-top: 12px;
    cursor: pointer;
    margin-left: 5px;
    display: none;
}
.winBtn .win{
    background: url("../images/business-img/icon_win.png") no-repeat;
    background-size:57%;
    background-position:top center;

}
.deleteBtn .delete{
    background: url("../images/business-img/icon_delete.png") no-repeat;
    background-size:53%;
    background-position:top center;
}
.ui-jqgrid-bdiv{
    height:auto !important;
}
.disabled {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}
#okBusinessop-layer input{
    display: inline-block;
    width: 75%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    outline: none;
    border-radius: 4px;
    text-indent: 10px;
}
#okBusinessop-layer em{
    display: inline-block;
    text-align: right;
}
#okBusinessop-layer li{
    padding-bottom: 15px;
}
#exchangeFollow{
    resize: none;
    height:100px;
    padding:5px;
    box-sizing: border-box;
    border:none;
    width:100%;
    outline:none;
}
.exchangeFollowEm{
    height:100%;
    vertical-align: top;
}
.peopleContainer{
    border: 1px solid #ccc;
    border-radius: 4px;
    padding:0 12px;
    display: inline-block;
  /*  min-height: 100px;
    max-height: 150px;*/
    overflow-y: auto;
    position: relative;
    padding-bottom: 30px;
}
#clueHandle-prjlayer .peopleContainer input,#okBusinessop-layer .peopleContainer input{
    display: block ;
    width:100%;
    height:30px;
    box-sizing: border-box;
    color:#555;
    line-height: 30px;
    border:none;
}
.peopleContainer .peopleTag{
    background: #ededed;
    padding: 5px 6px 5px 9px;
    font-size: 11px;
    color: #333333;
    margin-right: 9px;
    margin-bottom: 9px;
    min-width: 53px;
    display: inline-block;
}
#clueHandle-prjlayer .peopleContainer .peopleTag em,#okBusinessop-layer .peopleContainer .peopleTag em{
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: 9px;
    cursor: pointer;
    float: right;
}
#clueHandle-prjlayer .headContainer,#okBusinessop-layer .headContainer{
    border-radius: 4px;
    padding:0 12px;
    display: inline-block;
    /*height:109px;*/
}

#clueHandle-prjlayer .peopleContainer .headerTitle,#okBusinessop-layer .peopleContainer .headerTitle{
    font-size: 12px;
    color: #ff9000;
    padding:5px 0;
}
#okBusinessop-layer .peopleContainer .headerTitle{
    font-size: 12px;
    color: #ff9000;
    padding:5px 0;
}
#clueHandle-prjlayer .headContainer .headerTitle,#okBusinessop-layer .headContainer .headerTitle{
    font-size: 12px;
    color: #ff9000;
    padding:5px 0;
}
#clueHandle-prjlayer .headContainer .headers,#okBusinessop-layer .headContainer .headers{
    overflow-y: auto;
    min-height:68px;
    max-height: 143px;
    overflow-x: hidden;
    width:100%;
    display: inline-block;
}
.headContainer .headers .onePeople{
    width:66px;
    text-align: center;
    float:left;
    margin:0 5px 5px 0;
}
.headContainer .headers .onePeople .people-head{
    width:50px;
    height:50px;
    border-radius: 50%;
    cursor:pointer;
    text-align: center;
    line-height: 47px;
    margin:0 auto;
    background:#ccc;
    color:#fff;
    box-sizing: border-box;
    border:2px solid #fff;
}
.headContainer .headers .oneName{
    width:66px;
    height:20px;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    padding-top: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.peopleContainer .inputCon1{
    position: absolute;
    left:10px;
    bottom:0;
}
.searchResultPeople{
    position: absolute;
    top:115px;
    left:141px;
    width:150px;
    background:#fff;
    border:1px solid #ccc;
    max-height: 200px;
    overflow-y: auto;
    overflow-x:hidden;
    z-index: 2;
}
.searchResultPeople li{
   text-align: left;
    width:100%;
    display: inline-block;
    height:20px;
    line-height: 20px;
    margin-bottom: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.searchResultPeople li:hover{
    background:#4C94E7;
    color:#fff;

}
.peopleContainer .tags{
    height:63px;
    overflow-y: auto;
    overflow-x: hidden;
}
.mustInput{
    position: relative;
}

.mustInput:after{
    display: block;
    position: absolute;
    right:24px;top:0;
    content:'*';
    color:red;
    height:40px;
    line-height: 40px;
}
.exchangeFollowCon{
    position: relative;
}
.exchangeFollowCon .exchangeFollowPeople{
    position: absolute;
    right:57px;
    top:0;
    width:90px;
    height:100px;
}
.exchangeFollowCon .yellowTitle{
    font-size: 12px;
    color: #ff9000;
    padding:5px 0;
}
.exchangeFollowCon select{
    width:100%;
    border:1px solid #ccc;
}
.followPeopleTagCon{
    height: 153px;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    margin-left:-3px;
    padding:5px;
}
.followPeopleTagCon .tagsCon{
    width:100%;
    height:40px;
    overflow: auto;
}
.exchangePeopleSelect{
    display:inline-block;
    overflow-y: auto;
    min-height:56px;
    max-height:108px;
}
.exchangePeopleSelect .exchangeOnePeople{
    width:45px;
    height:45px;
    border-radius: 50%;
    background: #ccc;
    color:#fff;
    line-height: 45px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin:0 10px 10px 0;
    cursor:pointer;
    margin:0 auto;
}
.exchangePeopleSelect .exchangeOnePeople.current{
    background:#4C94E7;
}
.exchangeFollowCon .oneTag{
    background: #ededed;
    padding: 5px 6px 5px 9px;
    font-size: 11px;
    color: #333333;
    margin-right: 9px;
    margin-bottom: 9px;
    min-width: 53px;
    display: inline-block;
}
.exchangeFollowCon .oneTag em{
    display: inline-block;
    width: 8px !important;
    height: 8px;
    margin-left: 9px;
    cursor: pointer;
    float: right;
}
.blueBorder{
    background:#4C94E7 !important;
    border:2px solid #4C94E7 !important;
}
.ex_people_box{
    width:50px;
    display: inline-block;
    text-align: center;
    margin:0 10px 10px 0;
}
.ex_people_box .ex_name{
    width:100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#treetable input{
    margin-right: 8px;
}
.ui-btn-div{
    line-height: 30px !important;
}
.ui-btn-div a i{
    margin-top: 19px  !important;
}
.ui-btn-div a {
    margin:0 11px 0 0  !important;
    height:100%  !important;
}
.returnPeople,.returnPeople1,.similarPeople{
    margin:0 auto;
    text-align: center;
    margin-top: 10px;
}
.returnPeople thead,.returnPeople1 thead,.similarPeople thead{
    height:30px;
}
.returnPeople thead tr,.returnPeople1 thead tr,.similarPeople thead tr{

    height:30px;
    background:lightblue;
    color:#666;
    line-height: 30px;
}
.returnPeople tbody tr,.returnPeople1 tbody tr,.similarPeople tbody tr{
    height:30px;
    line-height: 30px;
    color:#666666;
}
.returnPeople tbody tr:nth-child(2n),.returnPeople1 tbody tr:nth-child(2n),.similarPeople tbody tr:nth-child(2n){
    background:#EEEEEE;
}
.returnPeople td,.returnPeople1 td,.similarPeople td{
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.returnPeople .re-num,.returnPeople1 .re-num,.similarPeople .re-num{
    width:30px;
}
.returnPeople .re-name,.returnPeople1 .re-name,.similarPeople .re-name{
    width:50px;
}
.returnPeople .re-dep,.returnPeople1 .re-dep,.similarPeople .re-dep{
    width:150px;
}
.returnPeople .re-tel,.returnPeople1 .re-tel,.similarPeople .re-tel{
    width:100px;
}
.returnPeople .re-wx,.returnPeople1 .re-wx,.similarPeople .re-wx{
    width:100px;
}
.returnPeople .re-qq,.returnPeople1 .re-qq,.similarPeople .re-qq{
    width:100px;
}
.returnPeople .re-email,.returnPeople1 .re-email,.similarPeople .re-email{
    width:150px;
}
.returnPeople .re-radio,.returnPeople1 .re-radio,.similarPeople .re-radio{
    width:50px;
}
.returnPeople .re-radio button,.returnPeople1 .re-radio button,.similarPeople .re-radio button{
    width:40px;
    height:25px;
    text-align: center;
    line-height: 25px;
    background:#4c94e7;
    color:#fff;
    border:none;
}
.returnCon{
    text-align: center;
}
.returnCon .layui-layer-btn{
    text-align: center;
}
.returnCon .layui-layer-title{
    text-align: left;
    font-size: 16px;
}
.returnPeople tbody tr,.returnPeople1 tbody tr,.similarPeople tbody tr{
    transition:all 0.2s;
}
.returnPeople tbody tr:hover,.returnPeople1 tbody tr:hover{
    background:#4c94e7;
    color:#fff;
}
.returnPeople tbody tr:hover button,.returnPeople1 tbody tr:hover button{
    background:lightblue;
    color:#666;
}
.ui-btn-div{
	position: relative;
}
.posleft .lookBtn{
	position: absolute;
	left:113px;
}
.similarPeople .similar-title{
    background: #fff;
}
.similar-btn1,.similar-btn2{
    margin-right: 30px;
    padding:0 10px;
    background:#4898d5;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    color:#fff;
    margin-top: 20px;
    cursor: pointer;
}
.similarColor{
    background:#00a0e9 !important;
    color:#fff !important;
}
.disableColor{
    background:#ccc !important;
    color:#fff !important;
}
.similarCon{
    padding:0 8px 20px 8px;
}
.similarBtnCon{
    background:none !important;
    padding:10px 0 8px 0 !important;
    height:50px !important;
    margin-top: 10px;
}
.similarPeople{
    padding-bottom: 30px;
    border-bottom:1px solid #ccc;
    box-sizing: inherit;
    display: block;
}
.similar-title td{
    font-size:16px;
}
.repeatLayer .name-list-li-repeat .name-li-point{
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}


.repeatLayer .search-lists-con .name-list-ul .name-list-li-repeat.selectedLi .name-li-point{
    background: url("../images/business-img/icon_circle_blue.png") no-repeat center;
}


.similarPeople tr td{
    height:100%;
}

.trade_disable{
    background-color: #ebebe4 !important;
}
.Condition-option .skin-clue li.tradeLi{
    width:340px;

}
.Condition-option .skin-clue li.tradeLi select{
    width:40% !important;

}
.Condition-option .skin-clue li #trade4{
    margin-left: 5px;
}
.grouping{
    width: 180px;
    float: left;
}
.right-box{
    width:1000px;
    float: right;
}
.groulist{
    border: 1px solid #B2C6CD;
    border-radius: 4px;
    background: #fff;
    margin: 20px auto;
    margin-bottom: 0;
    color: #333;
}
.groulist li{
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-top: 1px solid #B2C6CD;
    margin-top: -1px;
    cursor: pointer;
    position: relative;
}
.groulist li.cur{
    background: #E1EEF4;
}

.groulist li i{
    width: 21px;
    height: 30px;
    background: url(../images/clue-img/moress.png) 0 7px no-repeat;
    vertical-align: middle;
    position: absolute;
    top:0;
    right: 7px;
    display: none;
}
.groulist input{
    width: 110px;
    border: none;
    height: 38px;
    background: none;
    outline: none;
    text-align: center;
}
.grouadd{
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #fff;
    border: 1px solid #B2C6CD;
    margin-top: -2px;
    cursor: pointer;
    position: relative;
    border-radius: 0 0 4px 4px;
}
.addbtn{
    display: inline-block;
    width: 17px;
    height: 17px;
    margin: 0 auto;
    background: url(../images/clue-img/moress.png) center center no-repeat;
    background-position: -53px -5px;
    vertical-align: middle;
}
.tipbox{
    position: absolute;
    right:-100px;top:0;
    width: 100px;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: none;
    cursor: pointer;
    z-index: 9999999;
}
.tipbox span{
    background: #fff;
    display: inline-block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-bottom: 1px solid #ddd;
}
.tipbox span:hover{
    background: #E1EEF4;
}
.custom-groups{
    margin-top:10px;
    margin-left:88px;
    clear: both;
}
.custom-dl{
    width: 50%;
    height: 20px;
    float: left;
}
.custom-dt{
    float: left;
}
.custom-dd{
    float: left;
    margin-left: 5px;
}
.groulist .ensureBtn{
    width:0;
    height:100%;
    background:#00a0e9;
    color:#fff;
    position: absolute;
    right:0;top:0;
    overflow: hidden;
}
.clueSee{
    width:22px !important;
    float:left;
    margin-top: 18px;
}
.clue-name{
    width:54px;
    height:100%;
    float:left;
    overflow: hidden;
    line-height: 56px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.no-width{
    display:none; !important;
}
.skin-business input{
    display: inline-block;
    width: 74%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    outline: none;
    border-radius: 4px;
    text-indent: 10px;
}
.skin-business ul{
    padding: 16px 12px 0 41px;
}
.skin-business .layui-layer-btn .layui-layer-btn0, .skin-business .layui-layer-btn .layui-layer-btn2 {
    width: 130px;
    height: 35px;
    line-height: 35px;
    border-radius: 8px;
    text-align: center;
    margin:0 auto;
}
.skin-business .layui-layer-btn{
    text-align: center;
}
.add-business-group1 ul{
    margin-top: 0;
    margin-bottom: 10px;
    display: block;
    width: 309px;
    float: left;
}
.add-business-group1 ul li{
    width:50%;
    float: left;
    overflow: hidden;
}
.add-business-group1 ul li input{
    float: left;
}
.add-business-group1 ul li div{
    float: left;
}
.mo-group{
    width:100%;
    height:30px;
}
.mo-group .group-title{
    width: 84px;
    text-align: right;
    float: left;
    margin-right: 10px;
    height: 16px;
    line-height: 16px;
}
.mo-group select{
    float:left;
    height:30px;
    width:150px;
    margin:-6px 0 0 -9px;
    border: 1px solid #ccc;
}
.mo-group1 ul{
    display: block;
    box-sizing: border-box;
    margin-left: 93px;
    padding-top: 5px;
}
.mo-group1 ul li{
    display: inline-block;
    width:33.33%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.mo-group1 ul li input{
    float:left;
}
.mo-group1 ul li div{
    float:left;
}
.mo-group1{
    max-height: 65px;
    overflow-y: scroll;
}
.show-group-name{
    width: 84px;
    text-align: right;
    float: left;
    margin-right: 10px;
    height: 16px;
    line-height: 16px;
}
.show-group-detail{
    float:left;
    width:400px;
}
.show-group-con{
    width:100%;
    height:15px;
    margin-bottom: 28px;
}

.boximg_1,.boximg_2{
	display: inline-block;
	width: 400px;
	height: auto;
	margin-bottom: 10px;
}
.boximg_1 img{
	display: inline-block;
	width: 200px;
	height: 200px;
}
.boximg_2{
	width: 480px;
	height: auto;
	margin-bottom: 10px;
}
.boximg_2 img{
	float: left;
	width: 120px;
	height: 120px;
	margin: 1px;
}
.boximg_3{
	width: 480px;
	height: auto;
	margin-bottom: 10px;
}
.boximg_3 img{
	float: left;
	width: 120px;
	height: 120px;
	margin: 1px;
}
.boximg_4{
    width: 300px;
    height: auto;
    margin-bottom: 10px;
}
.boximg_4 img{
    float: left;
    width: 120px;
    height: 120px;
    margin: 1px;
}
