@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}

body{font-size:14px;}
.loading {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 999;
}
input{
    padding: 0 .05rem;
}
.loadingCon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 80px;
    height: 40px;
    margin: 0 auto;
    /* margin-top: 100px; */
}

.loadingCon span {
    display: inline-block;
    width: 8px;
    height: 100%;
    border-radius: 4px;
    background: lightgreen;
    -webkit-animation: load 1s ease infinite;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none;
}
a:focus{
    text-decoration: none;
}
a:visited{
    text-decoration: none;
}
a:active{
    text-decoration: none;

}

@-webkit-keyframes load {

    0%,
    100% {
        height: 40px;
        background: lightgreen;
    }

    50% {
        height: 70px;
        margin: -15px 0;
        background: lightblue;
    }
}

.loadingCon span:nth-child(2) {
    -webkit-animation-delay: 0.2s;
}

.loadingCon span:nth-child(3) {
    -webkit-animation-delay: 0.4s;
}

.loadingCon span:nth-child(4) {
    -webkit-animation-delay: 0.6s;
}

.loadingCon span:nth-child(5) {
    -webkit-animation-delay: 0.8s;
}
ul{list-style: none;}
a{text-decoration: none;color: #333!important;}
u{text-decoration: none;}
b{text-decoration: none;font-weight: normal;}
a:hover,a:active,a:visited,a:link,a:focus{
          -webkit-tap-highlight-color:rgba(0,0,0,0);
          -webkit-tap-highlight-color: transparent;
          outline:none;
          text-decoration: none;}

table {border-spacing: 0;border-collapse: collapse;}
/*顶部窗口*/
    .box_index{width: 100%;height: 100%;}
	#nav{width: 100%;height: 1.2rem;display: flex;flex-direction: row;}
	.nav{display: flex;flex-direction: row;width: 70%}
	.nav div{display: flex;flex-direction: column;align-items: center;width: 9%;height:100%;justify-content: center;cursor: pointer;}
	.nav div img{width: 100%;height:100%;}
	.nav div span{margin-top: 0.1rem;color: #fff;}
	.select{background: #fff;}
	.nodes{display: none;}
	.gslogo{width: 10%;height: 100%;display: flex;align-items: center;}
	.gslogo img{width: 1.93rem;height: 0.48rem;}
	.gnaj{width: 20%;display: flex;justify-content: flex-end;padding-right: 0.1rem;}
	.gnaj img{width: 0.2rem;height: 0.2rem;margin-left: 0.05rem;margin-top: 0.05rem;}
/*工作台*/
.gongzuotai{width: 100%;float: left;background-color: #eff4f9;height: 1169px;}
.gongzuotai1{width: 29%;float: left;height: 100%;margin-right: 10px;}
.gongzuotai2{width: 40%;float: left;height: 100%;margin-right: 10px;}
.gongzuotai3{width: 29%;float: left;height: 100%;}
.zuo1{background-color: #ffffff;height: 20%;}
.zuo2{background-color: #ffffff;height: 40%; margin-top: 10px;}
.zuo3{background-color: #ffffff;height: 35%;margin-top: 10px;}
.zhong1{background-color: #ffffff;height: 20%;}
.zhong2{background-color: #ffffff;height: 40%;margin-top: 10px;}
.zhong3{background-color: #ffffff;height: 35%;margin-top:10px;}
.you1{background-color: #ffffff;height: 20%;}
.you2{background-color: #ffffff;height: 40%;margin-top: 10px;width: 100%;}
.you3{background-color: #ffffff;height: 35%;margin-top:10px;width: 100%;}
/*工作台左一*/
.ziliaoka{display: flex; align-items:center;position: relative; margin-left: 20px;top: 20px;}
.xinxi{margin-left: 10px;}
.gryj{margin-top: 40px;}
.gryj p{margin-left: 20px;}
.gryj1{margin: 0px 0px 20px 20px;}
.gryj2{display: flex; justify-content: space-around;margin-top: 10px;}
.yeji1{display: flex; flex-direction: column;align-items: center;}
/*工作台左二*/
.xzl{display: flex;justify-content:space-around;border-bottom: 1px solid #dddddd;height: 35px; line-height:35px;width: 100%;}
.xzl span{width: 40%;text-align: center;}
.xzl b{width: 30%;text-align: center;}
.yewu{position: relative;top: 20px;}
.yewu p{margin-left: 20px;}
.yewu hengx{border-bottom: 1px solid #dddddd;margin-bottom: 10px;}
.xzlt{background-color: #fbfbfb;}
.biaor{width: 90%;margin: 0 auto;border: 1px solid #dddddd;border-bottom: none;margin-top: 40px;}
/*下横线*/
.hengx{border-bottom: 1px solid #dddddd;margin-bottom: 10px;}
/*工作台左三*/
.phb{position: relative;top:20px;}
.phb p{margin-left: 20px;}
.ben{margin: 0px 0px 20px 20px;}
.txb{margin-left: 20px;margin-bottom: 20PX;}
.txb img{height: 40px;border-radius: 50%;vertical-align: middle;}
.txx{margin: 0px 40px;}
.txb span{font-weight: bold;}
/*工作台中一*/
.fyxx{display: flex; justify-content: space-around;position: relative;top: 40px;}
.fyxx1{display: flex; flex-direction: column;}
.fyxxy{margin-top: 40px;}
.fyxx1{align-items: center;}
.zuoye{position: relative;top: 20px;}
.zuoye p{margin-left: 20px;}
/*工作台中二*/
#bchart{margin-left: 200px;}
.yejibang{position:relative;top: 20px;width: 100%;height: 100%;}
#main{position: absolute!important;width: 100%!important;height: 90%!important;}
.yejibang p{margin-left: 20px;}
.dianji{margin-left: 20px;}
/*工作台中三*/
.gonggao{position: relative;top: 20px;}
.gonggao p{margin-left: 20px;}
.gonggao1{margin-left: 20px;}
.gonggao2{display: flex; justify-content: space-between;}
.gonggao2{margin:0px 40px 20px 0px;}
.gonggao2 img{height: 30px;vertical-align: middle;margin-left: 5px;}
/*工作台右一*/
.chengjiao{position: relative;top: 20px;}
.chengjiao p{margin-left: 20px;}
.chengjiao table{width: 90%;position: relative;top: 30px;margin:0 auto;border: 1px solid #dddddd;border-spacing: 0;}
.trd td{width: 30%;height: 36px; line-height: 36px;text-align: center;border-bottom: 1px solid #dddddd;}
.trdx td{border-bottom: none;}
/*工作台右二*/
.xibao{position: relative;top: 20px;}
.xibao p{margin-left: 20px;}
.xibao1{display: flex;}
.xibao1{margin: 0px 40px 20px 0px;}
.xibao1 img{height: 20px; vertical-align: middle;margin-left: 5px;}
.xibao1 u{color: #e85e48;}
/*工作台右三*/
.jianjie{position: relative;top:20px;}
.jianjie p{margin-left: 20px;}
.jianjie1{display: flex;align-items:center;flex-direction: column;margin-top: 40px;}
.jianjie2{height: 30px;line-height: 30px;}
/*客源管理筛选*/
/*        #menukuang{height:4%;}*/
        .suzk{position: fixed;width: 100%; 
    top: 0;
    left: 0;
    right: 0;
    height: 100%;background-color: #e6e6e6;}
        .a1{display: flex;flex-direction: row;align-items: center;background-image: linear-gradient(to right, #accbee 0%, #e7f0fd 100%);height: 0.35rem;width: 100%;border-bottom: 1px solid #999;}
		.a1 div{text-align: center; position: relative; width: 9%;padding: 0rem 0.13rem;cursor: pointer;font-size: 0.2rem;white-space: nowrap;
            /*内容超宽后禁止换行显示*/
            overflow: hidden;
            background-color: transparent;
            /*超出部分隐藏*/
            text-overflow: ellipsis;
            /*文字超出部分以省略号显示*/}
        .a2{display: flex;flex-direction: row;align-items: center;background-image: linear-gradient(to right, #accbee 0%, #e7f0fd 100%);height: 0.35rem;width: 100%;position: absolute;z-index: 12;}
        .a2>div{position: relative;text-align: center; width: 9%;padding: 0rem 0.13rem;cursor: pointer;font-size: 0.2rem;}
        .inpu_cha{width: 100%;height: 100%;position: relative;} 
        .inpu_cha button{width: 100%;height: 100%;background-color: none;outline: none;border: none;white-space: nowrap;overflow: hidden;background-color: transparent;text-overflow: ellipsis;}
        .phone-inp{width: 100%; position: absolute;display: none;left: 0;top: 0;display: none;}
        .name-inp{width: 100%; position: absolute;display: none;left: 0;top: 0;display: none;}
        .inpu_cha input{width: 90%;height: 0.25rem;outline: none; border: 0.0126rem solid #2998e5;border-radius: 0.0379rem;vertical-align:middle;padding: 0;margin: 0;}
		.djtcs{padding: 0.1rem;background-image: linear-gradient(to top, #accbee 0%, #e7f0fd 100%);display: none;width: 2.3rem;box-shadow: 0 6px 12px rgb(0 0 0 / 18%);z-index: 999;}
        #pop0{position: absolute;width: 2.6rem;z-index: 9999;} 
		#pop1{position: absolute;left: 9%;width: 2.5rem;z-index: 9999;}
		#pop2{position: absolute;left: 18%;z-index: 9999;}
		#pop3{position: absolute;left: 27%;width: 2.5rem;z-index: 9999;}
		#pop4{position: absolute;left: 36%;width: 2.5rem;z-index: 9999;}
		#pop5{position: absolute;left: 45%;width: 2.8rem;z-index: 9999;}
		#pop6{position: absolute;left: 54%;width: 2.5rem;z-index: 9999;}
        #pop7{position: absolute;width: 2rem;top:0.7rem;z-index: 9999;}
        #pop8{position: absolute;left: 9%; width: 2rem;top:0.7rem;}
        #pop9{position: absolute;left: 18%; width: 2rem;top:0.7rem;}
        #pop10{position: absolute;left: 27%; width: 2rem;top:0.7rem;}
        #pop11{position: absolute;left: 36%; width: 2rem;top:0.7rem;}
		.sou_mx{width: 100%; display: flex;align-items: center;justify-content:space-between;}
		.sou_mx button,.son_yg button{width: 0.5rem;height: 0.3rem;outline: none;border: 1px solid #3aa1e9;color: #3aa1e9;background-color: #b4e0f3;font-size: 0.2rem;line-height: 0.3rem;}
		.sou_mx input{width: 1.56rem;outline: none;border: 1px solid #259cf3;height: 0.3rem;font-size: 0.15rem;padding-left: .07rem}
		.yuqucon {width: 100%;height: 2.32rem;display: flex;}
        .yuqucon .yufirst {width: 50%;height: 100%;}
        .yuqucon .checkboxfirst {overflow-y: auto;height: 100%;}
        .yuqucon .checkbox {margin-top: 0;margin-right: 0.0695rem;display: inline;}
        .yuqucon .first-li {position: relative;cursor: pointer;font-size: 0.16rem;}
        .yuqucon .first-li,.yuqucon .second-li {display: flex;align-items: center;}
        .yuqucon .first-li::after {content: '>';position: absolute;top: 0;right: 0.139rem;font-size: 0.2rem;}.yuqucon .yusecond {width: 50%;height: 100%;overflow-y: scroll;position: relative;}
        .yuqucon .yusecond .second-li {cursor: pointer;}
        .yuqucon label{font-weight: 400;}
        .yuqucon .yusecond .yusecond-li {font-size: .16rem; position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
        .sureqy{outline: none;border: none;border-radius: .03rem;float: right; width: .7rem;height:.25rem;text-align: center;line-height: .25rem;background-color: rgb(37, 147, 206);color: #fff;}
        .xialac{flex-direction: row;margin-top: 0.2rem;}
		.scrohg{height: 2rem;overflow-y: scroll;}
		.scrohg a,.yuangong a{display: flex;flex-direction: column;height: 0.3rem;line-height: 0.3rem;font-size: 0.15rem;margin-bottom: 0.05rem;}
		.mendian{display: flex; width: 100%;padding: 0 .05rem; align-items: center;}
		.yuangong{display: flex;width: 100%;padding: 0 .05rem;margin-top: .1rem;align-items: center;}
		.tt{cursor: pointer;height: 2rem;overflow-y: scroll;}
		.yincang{display: none;}
		.bjys{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
		.mdjs,.ygjs{font-size: 0.18rem;margin-bottom: 0.1rem;color: #938888;}
		.zhushi{font-size: 0.15rem;color: #999;}
		.gundes{height: 2rem;overflow-y: hidden;}
		.xhxm{font-size: 0.15rem;}
		.onclid{width: 0.7rem;height: 0.25rem; text-align: center;line-height: 0.25rem;font-size: 0.18rem;margin: 0.05rem;cursor: pointer;}
		.onclif{width: 0.9rem;height: 0.25rem; text-align: center;line-height: 0.25rem;font-size: 0.18rem;margin: 0.05rem;cursor: pointer;}
		.onclig{width: 1.1rem;height: 0.25rem; text-align: center;line-height: 0.25rem;font-size: 0.18rem;margin: 0.05rem;cursor: pointer;}
		.onclih{width: 0.9rem;height: 0.25rem; text-align: center;line-height: 0.25rem;font-size: 0.18rem;margin: 0.05rem;cursor: pointer;}
        .onclip,.oncliz,.onclim,.onclix{width:1.5rem;height: 0.25rem; text-align: center;cursor: pointer;line-height: 0.25rem;font-size: 0.18rem;margin: 0.05rem;}
		.onclid:hover{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
		.onclif:hover{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
		.onclig:hover{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
		.onclih:hover{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
        .onclip:hover,.oncliz:hover,.onclim:hover,.onclix:hover{background-color: #259cf3;border-radius: 0.03rem;color: #fff;}
		.hu_xl{display: flex;flex-direction: row;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
		.mj_xl{display: flex;flex-direction: row;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
		.zj_xl{display: flex;flex-direction: row;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
		.rq_xl{display: flex;flex-direction: row;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
        .yx_xl,.yt_xl,.zx_xl,.lc_xl,.fc_xl{display: flex;flex-direction: row;width: 100%;display: flex;flex-wrap: wrap;justify-content: center;}
		.jishi{width: 100%;display: flex;justify-content: center;align-items: center;margin-top: 0.15rem;margin-bottom: 0.3rem;}
		.jishi input{width: 0.7rem;outline: none;border: 1px solid #259cf3;height: 0.25rem;font-size: 0.15rem;}
		.jishi button{width: 0.5rem;height: 0.25rem;outline: none;border: 1px solid #3aa1e9;color: #3aa1e9;background-color: #b4e0f3;font-size: 0.15rem;line-height: 0.25rem;margin-left: 0.1rem;}
        .anniu{width: 12%!important;position: absolute;margin-left: 4.5rem;}
        input[name='lcstart'],input[name='lcends']{width: .5rem;}
        .btnstyle{background-color: #249cf3;color: #fff;border: none;border-radius: 0.05rem;font-size: 0.15rem;padding: 0.01rem 0.1rem;width: 0.6rem;}
        .btnjs img{height: 0.1rem;align-items: center;height: 0.1rem;}
.caret {
    display: inline-block;                                                                                                                                                                                                                                                                                                                                                                                                                             
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.list_lb .nohave {
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    color: #ccc;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
  .list_lb .nohave img {
    width: 3rem;
    height: 2.264rem;
  }
/*客源管理下部筛选*/
        .tab { width: 100%;height: 0.3792rem;background-color: #f4f4f4;display: flex;border-bottom: 0.0126rem solid #cecece;position: absolute;}
        .tab .tab-title{display: flex;}
        .tab .tab-title .tab-title-item {width: 1.15rem;height: 0.316rem;border: 1px solid #ccc;background-color: #f4f4f4;margin-left: 0.0632rem;margin-top: 0.0632rem;line-height: 0.316rem;text-align: center;border-top-left-radius: 0.02rem;cursor: pointer;border-top-right-radius: 0.02rem;}
        .tab .tab-title .tab-title-item-active {background-color: #fff;}
        .tab .tab-checkbox {height: 100%;margin-left: 1.1896rem;display: flex;align-items: center;}
        .tab .tab-checkbox input[type=checkbox] {margin: 0 0.1011rem;}
        .tab .tab-option {margin-left: 9.1rem;display: flex;align-items: center;height: 100%;font-size: 0.177rem;color: #259cf3;}
        .tab .tab-option .tab-option-item {margin-right: 0.1264rem;cursor: pointer;}
        .tab .tab-option img {width: 0.22rem;height: 0.23rem;}
        .tab .tab-search {width: 2.5rem;height: 100%;margin-left: 0.2528rem;display: flex;align-items: center;}
        .tab .tab-search .input-group {width: 100%;height: 0.3rem;display: flex;align-items: center;}
        .tab .tab-search .input-group .form-control {height: 0.3rem;width: 2.2rem;border-top-left-radius: 0.177rem;border-bottom-left-radius: 0.177rem;}
        .tab .tab-search .input-group .input-group-btn .btn {height: 0.3rem;width: 0.8rem; padding: 0;border-top-right-radius: 0.177rem;border-bottom-right-radius: 0.177rem;}
        .tab .tab-search .input-group .input-group-btn .btn img {width: 0.2528rem;height: 0.2528rem;}
        .tab .tab-total {margin-left:0.6rem;color: #a6a2a2;line-height: 0.3792rem;font-size: 0.177rem;}
        .tab .tab-changelist {margin-left: 0.2528rem;display: flex;height: 100%;align-items: center;}
        .tab .tab-changelist .change-list-btn {width: 0.35rem;height: 0.32rem;background-color: #fff;border: 0.0126rem solid #ccc;display: flex;align-items: center;justify-content: center;}
        .tab .tab-changelist .change-list-btn img {width: 0.2528rem;height: 0.2528rem;}
        .tab .tab-changelist .change-active {background-color: #ece9e9;}
        .paixu-con{position: absolute;width: 1.4rem;background-color: #fff;z-index: 999;top: 0.3792rem;box-shadow: 3px 3px 2px #d7d3d3;}
        .shaixuan .shaixuan-con {position: absolute;top: 0.3792rem;font-size: 0.15rem;width: 3.5rem;background-color: #fff;height: 4.5rem;z-index: 33;color: #333;}
        .shaixuan .shaixuan-con .sx-box {height: 4.5rem;overflow-y: auto; width: 100%;display: flex;background-color: #fff;}
        .shaixuan .shaixuan-con .shaixuan-label {width: 39%;padding: 0.18rem 0;border-right: 0.01rem solid #ccc;background-color: #f7f7f7;height: 6.55rem;}
        .shaixuan .shaixuan-con .shaixuan-list {width: 66%;padding: 0.18rem;}
        .shaixuan .shaixuan-con .sxleibie {width: 100%;height: 0.4rem;display: flex;justify-content: center;align-items: flex-start;margin: 0.05rem 0;flex-wrap: wrap;}
        .shaixuan .shaixuan-con .shaixuan-label .sxleibie img {width: 0.18rem;height: 0.18rem;vertical-align: top;margin-right: 0.03rem;}
        .shaixuan .shaixuan-con .shaixuan-label .sxleibie span {width: 0.8rem;display: inline-block;text-align: justify; height: 100%;}
        .shaixuan .shaixuan-con .shaixuan-list .sxleibie {justify-content: flex-start;}
        .shaixuan .shaixuan-con .shaixuan-list .sxleibie span {width: 33%;display: inline-block;text-align: center;border-radius: 0.03rem;}
        .shaixuan .shaixuan-con .shaixuan-label {width: 39%;padding: 0.18rem 0;border-right: 0.01rem solid #ccc;background-color: #f7f7f7;height: 6.55rem;}
        .shaixuan .shaixuan-con .sxleibie {width: 100%;height: 0.4rem;display: flex;justify-content: center;align-items: flex-start;margin: 0.05rem 0;flex-wrap: wrap;}
        .shaixuan .shaixuan-con .shaixuan-label .sxleibie span::after{width: 100%; content:''; display: inline-block;}
        .paixu .paixu-con ul li .pai-img {position: absolute;display: none;top: 0.11rem;left: 0.11rem;width: 0.2rem;height: 0.2rem;}
        .paixu .paixu-con ul li {padding: 0.1rem 0.1rem 0.1rem 0.35rem;position: relative;font-size: 0.14rem;width: 100%;color: #333;}
        .shaixuan .shaixuan-con .shaixuan-btns {height: 0.5rem;display: flex;}
        .shaixuan .shaixuan-con .shaixuan-btns div {width: 50%;line-height: 0.5rem;text-align: center;color: #fff;}
        .shaixuan .shaixuan-con .shaixuan-btns div {width: 50%;line-height: 0.5rem;text-align: center;color: #fff;}
        .shaixuan .shaixuan-con .shaixuan-list .sxleibie .span-active {background-color: #8bc3f8;color: #fff;}
        .shaixuan .shaixuan-con .tinshu {width: 0.5rem;outline: none;border: 0.01rem solid #ccc; margin-left: 0.05rem;}
        .genjin-dary {padding: 0.2rem 0;width: 56%;height: 6rem;position: absolute;top: 50%;left: 50%; transform: translate(-50%, -50%); background-color: #f7f7f7;}
        .closedaryTan, .closeyaoshi {position: absolute;top: 0.03rem;right: 0.06rem;z-index: 99;cursor: pointer;}
        .genjin-dary .dary-tab {
    width: 100%;
    height: 0.35rem;
}

.genjin-dary .dary-con {
    width: 96%;
    height: 85%;
    background-color: #fff;
    margin: 0.15rem auto;
}
.closedaryTan img, .closeyaoshi img {
    width: 0.18rem;
    height: 0.18rem;
}

.genjin-dary .dary-tab .nav {
    width: 100%;
    height: 100%;
}
.genjin-dary .dary-tab .dary-sel {
    margin-left: 0.1rem;
    height: 0.31rem;
    padding: 0 0.18rem;
    outline: none;
    border-radius: 0.03rem;
    border: 0.01rem solid #ccc;
}
.genjin-dary .dary-tab .nav a {
    width: 0.8rem;
    height: 0.35rem;
    padding: 0.07rem 0.08rem;
}
.genjin-dary .dary-tab .dary-time {
    width: 1.8rem !important;
    height: 0.31rem;
    border-radius: 0.03rem;
    margin-left: 0.1rem;
    border: 0.01rem solid #ccc;
}
.genjin-dary .dary-tab .dary-btn {
    width: 0.5rem;
    height: 0.29rem;
    outline: none;
    background-color: #4dadee;
    color: #fff;
    border-radius: 0.03rem;
    line-height: 0.29rem;
    text-align: center;
    margin-left: 0.05rem;
    border: 0.01rem solid #4dadee;
}
.genjin-dary .dary-con .dary-con-item table thead {
    padding: 0 0.1rem;
    width: 100%;
    height: 0.35rem;
    background-color: #e7e7e7;
}
.genjin-dary .dary-con .dary-con-item table .jilu-tilte {
    height: 0.3rem;
    border-bottom: 0.01rem solid #ccc;
}
.genjin-dary .dary-con .dary-con-item table tbody td {
    padding: 0.06rem 0;
    border: none;
    vertical-align: text-top;
}

.ccc {
    color: #ccc !important;
}
.genjin-dary .dary-con .dary-con-item table th:nth-child(1),
.genjin-dary .dary-con .dary-con-item table td:nth-child(1) {
  width: 16%;
}
.genjin-dary .dary-con .dary-con-item table th:nth-child(2),
.genjin-dary .dary-con .dary-con-item table td:nth-child(2) {
  width: 4%;
}
.genjin-dary .dary-con .dary-con-item table th:nth-child(3),
.genjin-dary .dary-con .dary-con-item table td:nth-child(3) {
  width: 70%;
}
.genjin-dary .dary-con .dary-con-item table th:nth-child(4),
.genjin-dary .dary-con .dary-con-item table td:nth-child(4) {
  width: 10%;
}
.genjin-dary .dary-con .dary-con-item table tbody .jilu-day {
    padding-left: 0.8rem;
    position: relative;
}
.genjin-dary .dary-con .dary-con-item table tbody td {
    padding: 0.06rem 0;
    border: none;
    vertical-align: text-top;
}


.genjin-dary .dary-con .dary-con-item table tbody .jilu-day::before {
    position: absolute;
    top: 0.15rem;
    left: 0.63rem;
    content: '';
    width: 0.05rem;
    height: 0.05rem;
    background-color: #ccc;
    border-radius: 50%;
}
.genjin-dary .dary-con .dary-con-item table tbody .jilu-day::after {
    position: absolute;
    top: 0.26rem;
    left: 0.65rem;
    content: '';
    width: 0.01rem;
    height: 70%;
    background-color: #ccc;
    border-radius: 50%;
}
/*客源管理列表页*/
.list_lb{background-color: #f7f7f7;}
        .suzk{}
		.list_ke{margin-bottom: .08rem; position: relative; width: 100%;height: 1.5rem;display: flex;flex-direction: row;align-items: center;padding: 0.1rem 0.3rem;margin-bottom: 0.05rem;background-color: #fff;}
        .list_ke:hover{background-image: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);}
		.zuo_k1{font-size: 0.2rem;width: 25%;}
		.zuo_k2{font-size: 0.2rem;width: 20%;margin-left: 3rem;}
		.zuo_k3{font-size: 0.2rem;width: 10%;margin-left: 1rem;}
		.zuo_ww{font-size: 0.2rem;width: 20%;margin-left: 4rem;}
		.namem{font-size: 0.24rem;font-weight: 600;}
		.daikf{font-size: 0.22rem;color: #6d6d6d;}
		.xuqiu{font-size: 0.16rem;color: #7d7d7d;}
		.biaoq{background-color: #10cbc5;border-radius: 5px;color: #fff;font-size: 0.16rem;padding: 0.01rem 0.02rem;}
		.bg_2{font-size: 0.18rem;color: #5F5F5F;}
		.bg_3{font-size: 0.18rem;color: #5F5F5F;}
		.xuyao{color: #ff7f00}
		.xqbq{width: 3rem;display: flex;flex-wrap: wrap;font-size: 0.16rem;height: 100%;}
		.xqbq span{border: 1px dashed #079AEC;border-radius: .08rem; display: inline-block;padding: 0.02rem 0.03rem;margin-right: 0.03rem;margin-bottom: 0.07rem;}
		.fenzhi{}
		.fen_1{font-size: 0.2rem;color:#ff7f00;}
		.fen_2{font-size: 0.15rem;color: #9d9d9d;}
		.zuo_k4{font-size: 0.18rem;}
		.zuo_ww{display: flex;flex-direction: column;}
		.zuo_k5{display: flex;flex-direction: row;margin-top: 0.1rem;}
		.zuo_k5 div{margin-right: 0.1rem;}
		.zuo_k5 img{margin-right: 0.02rem;width: .25rem;height: .25rem;}
		.dianmn{color: #9d9d9d;}
	
        .layer_btn{
            display: flex;
            align-items: center;
            cursor: pointer;
        }
		.zuo_k6{display: flex;flex-direction: row;align-items: center;height: 100%;position: relative;}
        .kbstb{display: flex;flex-direction: column;align-items: center;margin-right: 0.2896rem;}
        .jindu{display: flex;flex-direction: column;justify-content: center; align-items: center;position: relative;height: 0.4rem;width: 0.4rem; background-color: #e2e2e2;border-radius: 50%;}
		.jinduimg img{height: 0.3rem;}
        .jindus{display: flex;flex-direction: column;justify-content: center; align-items: center;position: relative;height: 0.4rem;width: 0.4rem; background-color: #e2e2e2;border-radius: 50%;}
		.jinduimgs img{height: 0.3rem;}
        .jindu::after {content: '';position: absolute;top: 50%;transform: translateY(-50%);right: -0.29rem;width: 0.2896rem;height: 0.0126rem;background-color: #e2e2e2;}
        .markn{margin-top: 0.1rem;}
		.navdtx{width: 100%;background-color: #f4f4f4;height: 0.3792rem;display: flex;flex-direction: row;padding: 0 0.1rem;box-sizing: border-box;position: relative;}
		.navdtx>li{height: 0.3792rem;line-height: 0.3792rem;text-align: left;}
		.kh_jb{width: 5%;}
		.kh_cx{width: 28%;text-align: left!important;}
		.ku_bd{width: 15%;}
		.ku_bv{width: 7%;}
		.navdtx>li>ul{display: none;background-color: #fff;border: 1px solid #ddd!important;width: 1rem;text-align: center;}
		.navdtx>li>ul>li:hover{background-color:  #e4e8eb;}
		.ListContent{height: 92%;overflow-y: auto;background-color: #f7f7f7;}
        .listbox{position: relative;}
        .masking,.masking2 {z-index: 33;width: 100%;height: 100%;position: absolute;background: rgba(150, 150, 150, 0.8);display: none;top: 0;left: 0;}
        /* .con-list{height: 100%;} */
		.ku_list{margin-bottom: .08rem; width: 100%; background-color: #fff;height: 0.3792rem;display: flex;flex-direction: row;line-height: 0.3792rem;padding: 0 0.1rem;box-sizing: border-box;position: relative;}
        .ku_list-active{background-color: rgb(154, 233, 234);}
        .masking2{z-index: 100;}
/*双击客源展示详情页*/
    .tct1{width: 56%;border: 1px solid #dddddd;height: 6rem;display: flex;flex-direction: row;}
	.tctz1{width: 5%;height: 6rem; background:linear-gradient(to top,#a1bec7,#48a8c9,#3e93e3);}
	.biaotu{height: 0.6rem;display: flex;}
	.biaotu img{height: 0.3rem; align-self: center;margin: 0 auto;}
	.kyck{width: 95%;}
	.kyck1{width: 100%;display:flex;flex-direction:row;}
	.ky1{width: 75%;background-color: #eff4f9;}
	.kylist{width: 100%;height: 4.7rem; padding: .15rem; background-color: #fff;}
    .kylist .kylist-ty{display: flex;width: 100%;height: .55rem;align-items: center;}
    .kylist .kylist-td{
        width: 33%;
        font-size: .16rem;
    }
    .kylist .kylist-td span:nth-child(1){
        color: #ccc;
    }
    .bianlist{height: 1rem;overflow-y: auto;}
    .bianli{margin-top: .05rem;}
	.kylist tr td{width: 20%;height: 0.3rem;line-height: 0.3rem;background-color:#FFFFFF; padding: 5px;}
	.kylist tr td span{color: #999999;}
	.ky2{width: 25%;background-color:#d4f1fe;height: 6rem;padding-top: .1rem;}
	.bjysrx{background-color: #eff4f9;}
	.khjcx{background-color: #fff;height: 0.6rem;padding: 0.1rem 0.1rem;display: flex;flex-direction: column; justify-content:space-between;height: 1rem;margin-bottom: .1rem;}
	.shangkh1{display: flex;justify-content: space-between;align-items: center;}
	.shangkh2{display: flex;flex-direction: row;justify-content: space-between;}
	.khpl{display: flex;flex-direction: row;align-items: center;}
	.khname{font-size: 0.25rem;font-weight: bold;}
	.khztdt{font-size: .12rem; color: #10cbc5;border: 2px solid #10cbc5;border-radius: 3px; width: 0.3rem;text-align: center;height: 0.2rem;line-height: 0.2rem;margin-left: 0.1rem;}
	.khjcdk{font-size: .12rem;color: #ff7f00;border: 2px solid #ff7f00;border-radius: 3px; width: 0.3rem;text-align: center;height: 0.2rem;line-height: 0.2rem;margin-left: 0.1rem;}
	.khjbxz{color: #aaaaaa;display: flex;flex-direction: row;}
	.khjbxz div{width: 0.3rem; height: 0.22rem;line-height: 0.22rem;text-align: center;margin-left: 0.1rem;cursor: pointer;border-radius: 3px;}
	.bjysjb{background-color: #fd9610;color: #fff;}
	.khxljg{color: #ff7f00;font-weight: bold;font-size: 0.2rem;}
	.xingbq{display: flex;align-items: center;}
	.biankc{color: #32a2f4!important;border: 1px solid #32a2f4;border-radius: 3px; margin-right: 0.05rem;padding: 0rem 0.1rem;}
	.tsysdt{display: flex;align-items: center;}
	.xingjg span{color: #32a2f4;font-weight: bold;font-size: 0.15rem;}
	.daikanjilu
	.biaotidt{font-size: 0.18rem;font-weight: 600;}
	.khxixq{display: flex;align-items: center;font-size: 0.16rem;}
	.touxiangzp{border-radius: 50%;height: 0.4rem;margin-left: 0.1rem;margin-right: 0.1rem}
	.bjzhaop{height: 0.2rem;margin-left: 0.1rem;}
	.hexinwj{margin-left: 0.1rem;}
	.hexinwj div{height: 0.3rem;width: 100%;display: flex;flex-direction: row;align-items: center;}
	.hexinwj b{text-align: justify;width: 0.8rem;display: inline-block;font-weight: 400;font-size: 0.15rem;height: 0.3rem;line-height: 0.3rem;color: #4d4d4d;}
	.hexinwj b::after{width: 100%; content:''; display: inline-block;}
	.hexinwj span{font-size: 0.15rem;font-weight: 400;}
	.fengexian{border-bottom: 1px solid #8d8d8d;margin: 0.1rem;}
	.baocunnr{display: none;color: #2c9ff3;}
	.bianjinr{display: none;}
	.khxqiu{padding: 0.1rem;font-size: 0.14rem;height: 1.8rem;}
	.timedt{font-size: 0.13rem;color: #6d6d6d;}
	.ke_tu1{display: flex;justify-content: space-between;font-size: 0.15rem;color: #8d8d8d;}
	.ke_tu1 img{height: 0.2rem;}
	.bianjinr textarea{width: 100%;height: 1.5rem;outline: none;resize:none;border: 1px solid #ddd;}
	.biangeng{margin:0.1rem 0rem;font-size: 0.15rem;color: #8d8d8d;}
	.youces0{height: 0.4rem}
	.youces1{height: 2.8rem;width: 100%;}
	.youces2{height: 1.9rem;margin-top: 0.1rem;}
	.youces3{ height: 0.6rem;width: 100%;padding: 0 0.1rem;box-sizing: border-box;margin-top: 0.1rem;}
	.tiaozhuan{height: 0.6rem; display: flex;flex-direction: row;justify-content: flex-end;align-items: center;}
	.tiaozhuan a{display: flex;flex-direction: column;}
	.tiaozhuan a img{height: 0.2rem;}
	.bodadh{display: inline-block; background-color: #4ca2ff;height: 0.4rem;line-height: 0.4rem;width: 0.8rem;text-align: center;color: #fff!important; border-radius: 5px;}
	.bodadhqx{display: inline-block; background-color: #f2f6f9;height: 0.4rem;line-height: 0.4rem;width: 0.8rem;text-align: center;border-radius: 5px;position: absolute;margin-top: 2.8rem;margin-left: 59%;}
	.telphone{display: flex;flex-direction: row;height: 0.6rem;padding: 0.1rem;}
	.telphone img{border-radius: 50%;height: 0.3rem;}
	.bophone{display: flex;flex-direction: column;font-size: 0.15rem;margin-left: 0.05rem;}
	.bophone b{font-weight: 400;}
	.bophone u{color: #ff7f00;border: 1px solid #ff7f00;font-size: 0.13rem;margin-left: 0.02rem;border-radius: 3px;}
	.tsyszd{color: #32a2f4!important;border: 1px solid #32a2f4!important;font-size: 0.13rem;margin-left: 0.02rem;border-radius: 3px;}
	.nagedian{color: #8d8d8d;font-size: 0.13rem;}
	.weiliao{display: flex;align-items: center;}
	.weiliao img{margin-left: 0.5rem;}
	.biaotisq{font-size: 0.16rem;margin-top: 0.1rem;margin-left: 0.05rem;font-weight: 400;}
	#c4{position: relative;}
    .bbh::after {
    content: '';
    position: absolute;
    top: 27%;
    transform: translateY(-50%);
    right: -0.29rem;
    width: 0.2896rem;
    height: 0.0126rem;
    background-color: #e2e2e2;
}
/*	客源弹出跟进页面*/
	.gjbiaoti{font-size: 0.16rem;margin-top: 0.1rem;font-weight: 400;}
	.gjlist{display: flex;flex-direction: row;height: 0.3rem;border-bottom: 1px solid #ddd;}
	.gjlist div{height: 0.3rem;line-height: 0.3rem;width: 1rem;text-align: center;font-size: 0.16rem;cursor: pointer;color: #8d8d8d;margin-left: 0.05rem;}
	.tjysdt{background-color: #eff4f9;height: 0.3rem; border: 1px solid #ddd;border-bottom: none;color: #333!important;}
	.ky3{background-color: #eff4f9;padding: .1rem;}
	.genjinpl{display: flex;flex-direction: row;justify-content: space-around;font-size: 0.16rem;font-weight: 400;margin-bottom: 0.1rem;}
	.nrlist1{padding: 0.1rem 0.1rem;}
	.zxnrsr{font-size: 0.13rem;color: #9d9d9d;}
	.dymcdt{font-size: 0.15rem;color: #7d7d7d;}
	.gejnrbjs{background-color: #e3eef8;}
	.jilu2{}
	.xigeji{display: flex;flex-direction: row;padding: 0.1rem;}
	.xigeji a{display: flex;flex-direction: column;align-items: center;margin-right: 0.3rem;font-size: .16rem;}
	.kyck2{}
    .ky3{width: 75%;float: left;height: 6rem;}
    .ky4{width: 25%;background:#d4f1fe;height: 6rem;float: left;}
	.tixing textarea{height: 0.8rem;outline: none;resize: none;border: 1px solid #ddd;font-size: 0.15rem;width: 100%;margin-top: 0.1rem;}
	.genjinbp textarea{height: 1.2rem;outline: none;resize: none;border: 1px solid #ddd;font-size: 0.15rem;width: 100%; margin-top: 0.1rem;}
	.genjincon{padding:0.1rem;width: 100%;box-sizing: border-box;}
	.genjincon img{height: 0.5rem;margin-top: 0.2rem;}
	.tijiaowp{margin-top: 1.6rem;display: flex;justify-content: flex-end;}
    .baocunwp{display: inline-block;background-color: #4ca2ff;height: 0.35rem;line-height: 0.35rem;width: 1rem;text-align: center;color: #fff!important;border-radius: 5px;margin-left: 0.05rem;}
	.quxiaowp{display: inline-block;background-color: #f5f5f5;height: 0.35rem;line-height: 0.35rem;width: 1rem;text-align: center;color: #333!important;border-radius: 5px;}
	.genjinzt{display: flex;flex-direction: row;width: 100%;justify-content: center;margin-top: 0.2rem;}
	.genjinzt div{ border: #ddd solid 1px;border-radius: 3px;width: 0.8rem; height: 0.35rem;line-height: 0.35rem; margin-left: 0.1rem;text-align: center;}
	.xztd{border: 1px solid #7cb7f2!important; background-image: url(../image/xztd.png); background-size: 20%;background-repeat: no-repeat;background-position: 100% 100%;}
/*	上传客源照片*/
	.yezhumsg {width: 100%;background-color: #f7f7f7; height: 100%;}
    .yezhumsg .yezhumsg-tab {width: 100%;padding-top: 0.1rem;height: 0.5rem;}
    .yezhumsg .yezhumsg-tab .nav {width: 100%;height: 100%;}
    .yezhumsg .yezhumsg-tab .nav a {width: 1rem; height: 0.4rem; }
    .yezhumsg .yezhumsg-tab .nav-tabs>li.active>a,
    .yezhumsg .yezhumsg-tab .nav-tabs>li.active>a:focus,
    .yezhumsg .yezhumsg-tab .nav-tabs>li.active>a:hover {background-color: #f7f7f7;}
    .yezhumsg .yezhumsg-con { padding: 0.1rem 0.3rem;}
    .yezhumsg .yezhumsg-con .imgbox { height: 4.8rem; overflow-y: auto;}
    .yezhumsg .yezhumsg-con .yezhu-img { margin-bottom: 0.2rem;}
    .yezhumsg .yezhumsg-con .yezhu-img select {  height: 0.3rem; outline: none; border: 0.01rem solid #a4d9e9; border-radius: 0.03rem;padding: 0.04rem; box-shadow: 3px 2px 1px #d9edf3; }
    .yezhumsg .yezhumsg-con .yezhu-img .title {font-weight: 700; color: #333; margin-bottom: 0.1rem;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg { width: 100%; }
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui {width: 100%;display: flex;margin-top: 0.18rem;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .upimg {position: relative;width: 1.2rem;height: 0.9rem;border: 0.01rem solid skyblue;background-color: #e1eef3;border-radius: 0.05rem;background-position: 0.12rem;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .upimg input { position: absolute;width: 100%;height: 100%;opacity: 0;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .upimg img { width: 0.48rem;height: 0.4rem; position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .zhanimg {width: 1.2rem;position: relative;display: flex;flex-direction: column;margin-bottom: 0.05rem;margin-right: 0.15rem;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .zhanimg img {width: 1.2rem;height: 0.9rem;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .zhanimg .showdiv {position: absolute; z-index: 9; top: -0.1rem; right: -0.1rem; width: 0.18rem; height: 0.18rem; display: none;}
    .yezhumsg .yezhumsg-con .yezhu-img .showimg .showui .zhanimg .showdiv .center { width: 0.18rem !important;height: 0.18rem !important;}
	.btn_bianji{background-color: #eff4f9;height: 0.5rem;display: flex; align-items: center;justify-content: flex-end;}
    .imgdel,.imgdelcancel { width: 0.8rem; height: 0.3rem;line-height: 0.3rem; cursor: pointer;text-align: center;margin-right: 0.2rem; }
    .imgdelcancel { background-color: #6bc734; margin-left: 0.1rem; display: none; border-radius: 3px;color: #fff;}
    .btn-normol {outline: none;border-radius: 0.03rem; color: #fff;text-align: center; border: none;}
	.imgdel{background-color: #489fff;color: #fff;border-radius: 3px;}

/*    底部*/
    .footer{width: 100%;
    height: 3%;
    background-color: #259cf3;
    position: fixed;
    bottom: 0;
    display: flex;
    justify-content: space-between;
    position: fixed;
		bottom: 0;}
.footer .footer-left {
    display: flex;
    align-items: center;
    height: 100%;
    width: 1.264rem;
    margin-left: 0.2528rem;
    color: #0c5a92;
}
.footer .footer-right {
    display: flex;
    height: 100%;
    align-items: center;
    margin-right: 0.2528rem;
}
.footer img {
    width: 0.22rem;
    height: 0.21rem;
	vertical-align: middle;
}
    
.txpeople{
    margin-top: .1rem;
    display: flex;
    align-items: center;
}
.txpeople select{
    width: 38%;
    height: .25rem;
    border: .01rem solid #ccc;
    outline: none;
    border-radius: .03rem;
    margin-right: .05rem;
}
.txpeople input{
    width: 48%;
    height: .25rem;
    border: .01rem solid #ccc;
    outline: none;
    border-radius: .03rem;
    margin-right: .05rem;
}
.yuekanTan{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: skyblue;
    display: flex;
}
.yuekanTan .yuekanLeft{
    width: 73%;
    padding: .13rem;
    background-color: #f7f7f7;
}
.yuekanTan .yuekanRight{
    width: 27%;
    background-color: #cbe3ed;
    padding: .13rem;
    position: relative;
}
.yuekanTan .yukanHead{
    font-size: .18rem;
    font-weight: 700;
    height: 4%;
}
.yuekanLeft .yuleft-sear{
    margin-top: .08rem;
    display: flex;
    height: 6%;
    align-items: center;
}
.yuleft-sear select,.yuleft-sear input{
    border: .01rem solid #ccc;
    outline: none;
    height: .27rem;
    margin-right: .06rem;
    padding-left: .05rem;
}
.yuekanLeft .storeli,.storelisaff{
    width: 38%;
}
.yuekanLeft .louname{
    /* width: 28%; */
}
.yuekanLeft .biannum{
    width: 18%;
}
.gundes .xhxm{
    border-bottom: .01rem solid #ccc;
    height: .38rem;
    display: flex;
    align-items: center;
}
.gundes .xhxm input{
    margin-right: .1rem;
}
.yuleft-sear .btnser{
    width: .6rem;
    height: .27rem;
    border-radius: .03rem;
    border: .01rem solid #ccc;
    background-color: #fff;
    background-color: skyblue;
}

.loser{
    position: relative;
}
.loserul{
    position: absolute;
    top: 0.28rem;
    left: 0;
    width: 100%;
    height: 3rem;
    border: 0.01rem solid #ccc;
    background-color: #fff;
    overflow-y: auto;
    padding: 0.12rem;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3)
}
.loserul .loserli{
    width: 100%;
    padding: .1rem 0;
    border-bottom: .01rem solid #ccc;
    cursor: pointer;
}
/* .cancelsaff{
    width: ;
} */
.yuleft-table{
    margin-top: .1rem;
    height: 85%;
    overflow-y: auto;
}
.yugbtn button{
    width: .75rem;
    height: .3rem;
    line-height: .3rem;
    color: #fff;
    background-color: skyblue;
    outline: none;
    border: none;
    float: right;
    margin-right: .14rem;
}
.tableHead thead{
    background-color: #ccc;

}
.kyck2{
    width: 100%;
    height: 100%;
}
.clasetan{
    position: absolute;
    top: .1rem;
    right: .1rem;
}
.clasetan img{
    width: .2rem;
    height: .2rem;
}
.yright-date,.yright-time,.yright-con{
    margin-top: .3rem;
    font-size: .16rem;
}
.yuekanRight .yright-date input{
    height: .32rem;
    width: 90%;
    margin-top: .05rem;
}
input{
    border: .01rem solid #ccc;
    outline: none;
    border-radius: .03rem;
}
.yright-time input{
    width: 42%;
    margin-top: .05rem;
}
.yuekanRight .yright-btn{
    margin-top: 1rem;
    display: flex;
    justify-content: end;
}
.yuekanRight .yright-btn button{
    width: .75rem;
    height: .3rem;
    border: none;
    outline: none;
    text-align: center;
    line-height: .3rem;
    border-radius: .04rem;
}
.cancelkan{
    background-color: #f9f9f9;
    border: .01rem solid #ccc;
}
.savekan{
    background-color: skyblue;
    color: #fff;
    margin-left: .06rem;
}
.yright-con textarea{
    width: 91%;
    height: 1rem;
    border: .01rem solid #ccc;
    outline: none;
    border-radius: .03rem;
}
.nrlist1 .box-item-list {
    position: relative;
    padding: 0.12rem 0 0 0.2rem;
}
.nrlist1 .box-item-list .leftpx {
    margin-left: .9rem;
}
.nrlist1 .secon {
    margin-top: 0.1rem;
}
.nrlist1 .box-item-list::before {
    content: '';
    position: absolute;
    top: 0.2rem;
    left: 0.1rem;
    width: 0.02rem;
    height: 0.02rem;
    background-color: #3dbced;
    border-radius: 0;
}
.nrlist1 .box-item-list::after {
    content: '';
    position: absolute;
    top: 0.3rem;
    left: 0.1rem;
    width: 0.02rem;
    height: 83%;
    background-color: #3dbced;
    border-radius: 0;
}
.box-item-list .fymsgBox{
    display: flex;
    /* width: 90%; */
    
    /* padding: .14rem; */
}
.fymsgBox .boxtime{
    width: 12%;
    display: inline-block;
}
.fymsgBox .fybox-liCon{
    width: 86%;
}
.fymsgBox .fybox-liCon .fybox-li{
    width: 86%;
    padding: .11rem;
    height: 1.1rem;
    background-color: #fff;
    margin-bottom: .05rem;
}

.box-item-list .fymsgBox .box-head{
    font-size: .18rem;
    font-weight: 700;
    margin-bottom: .05rem;
}
#e3 .peikan{
    font-size: .15rem;
    font-weight: 700;
    margin-top: .05rem;
}
.orange{
    font-weight: 700;
    color: orange;
}
.box-item-list .fymsgBox .box-midd{
    font-size: .14rem;
    margin-bottom: .2rem;
}
.genjinDary{
    height:5rem;
    overflow-y: auto;
}
.del-tanchuan {
    width: 36%;
    height: 3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0.05rem 0.1rem;
    background-color: #f3f9fb;
    z-index: 130;
  }
  .del-tanchuan .head {
    text-align: center;
    font-size: 0.18rem;
    color: #0893cb;
    margin-bottom: 0.06rem;
  }
 .del-tanchuan .del-close{
    text-align: right;
    cursor: pointer;
  }
  .del-tanchuan .del-close img{
    font-size: .16rem;
  }
  .del-tanchuan .del-text textarea {
    width: 90%;
    height: 1.7rem;
    outline: none;
    border: 0.015rem solid #0893cb;
  }
  .del-tanchuan .del-sure {
    float: right;
    margin-top: 0.1rem;
    width: 0.8rem;
    height: 0.3rem;
    text-align: center;
    color: #fff;
    line-height: 0.3rem;
    background-color: #0893bc;
    border-radius: 0.03rem;
    margin-right: 0.2rem;
  }
  .del-tanchuan .del-text {
    width: 100%;
    text-align: center;
  }
  .dateBtn{
    width: 3rem;
    height: 1.4rem;
    border: .01rem solid #ccc;
    outline: none;
    line-height: 1.4rem;
    border-radius: .3rem;
    text-align: center;
  }
  .dateBtn-active{
    background-color: skyblue;
    color: #fff;
  }
  .peikanTan{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    padding: .15rem .13rem;
    background-color: #f7f7f7;
  }
  .del-tanchuan {
    width: 22%;
    height: 3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0.05rem 0.1rem;
    background-color: #f3f9fb;
    z-index: 130;
  }
  .del-tanchuan .eit-yj-text {
    height: 1rem !important;
  }
  .del-tanchuan .eit-yj-tj {
    float: right;
    margin-top: 0.1rem;
    width: 0.8rem;
    height: 0.3rem;
    text-align: center;
    color: #fff;
    line-height: 0.3rem;
    background-color: #0893bc;
    border-radius: 0.03rem;
    margin-right: 0.2rem;
  }
  .eit-yj{
    height: 3rem;
  }
  .eit-yj-close {
    text-align: right;
    cursor: pointer;
    font-size: .2rem;
  }
  .del-tanchuan .inpcon {
    margin-bottom: 0.1rem;
    width: 90%;
    display: flex;
    justify-content: center;
    padding-left: .15rem;
  }
  
  .del-tanchuan .inpcon select {
    width: 45%;
    height: 0.28rem;
    margin-left: 0.18rem;
  }

  .matchTan {
    padding: 0.25rem 0.22rem 0.1rem;
    font-size: 0.15rem;
    width: 56%;
    height: 6rem;
    background-color: #f7f7f7;
    position: fixed;
    top: 50%;
    z-index: 130;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
  }
  
  .matchTan .closematchTan {
    position: absolute;
    top: 0.03rem;
    right: 0.06rem;
    z-index: 99;
    cursor: pointer;
  }
  
  .matchTan .closematchTan img {
    width: 0.18rem;
    height: 0.18rem;
  }
  
  .matchTan .matchTan-head {
    display: flex;
    height: 0.3rem;
  }
  
  .matchTan .matchTan-head h4 {
    margin: 0;
    padding: 0;
    font-size: 0.18rem;
    font-weight: 700;
    line-height: 0.3rem;
  }
  
  .matchTan .matchTan-head .shai-sel {
    margin-left: 0.1rem;
    display: flex;
    align-items: center;
  }
  
  .matchTan .matchTan-head .shai-sel select {
    outline: none;
    height: 0.3rem;
    padding: 0.05rem 0.03rem;
    border: 1px solid #ccc;
    margin-right: 0.1rem;
    border-radius: 0.03rem;
    width: .6rem;
  }
  
  .matchTan .matchTan-head .search-btn {
    width: 0.55rem;
    height: 0.3rem;
    line-height: 0.3rem;
    background-color: #f5f4f4;
    color: #9d9696;
    border: 0.01rem solid #9d9696;
    border-radius: none;
    /* margin-left: 4rem; */
  }
  
  .matchTan .match-table {
    width: 100%;
    margin-top: 0.1rem;
    height: 4.7rem;
    background-color: #fff;
    overflow-y: auto;
  }
  
  .matchTan .match-table thead tr {
    background-color: #edecec;
    color: #ccc;
  }
  
  .matchTan .match-table tbody {
    width: 100%;
    background-color: #fff;
    /* height: 4rem; */
    position: relative;
  }
  
  .matchTan .match-table tbody .zanwu-tr {
    width: 100%;
    height: 100%;
  }
  
  .matchTan .match-table tbody .zanwu-tr .zanwu-td {
    width: 100%;
    height: 100%;
  }
  
  .matchTan .match-table tbody .zanwu-tr .zanwu-td div {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 4rem;
    align-items: center;
    justify-content: center;
  }
  
  .matchTan .match-table tbody .zanwu-tr .zanwu-td img {
    width: 1.5rem;
    height: 1.5rem;
  }
  
  .matchTan .match-footer {
    margin-top: 0.1rem;
    display: flex;
    align-items: center;
  }
  
  .matchTan .match-footer ul {
    display: flex;
  }
  
  .matchTan .match-footer ul li {
    padding: 0.05rem;
    border: 0.01rem solid #ccc;
    background-color: #fff;
    margin-left: 0.1rem;
    color: #9b9b9b;
    position: relative;
    cursor: pointer;
  }
  
  .matchTan .match-footer ul .tag-active {
    border-color: #0893bc;
    border: 0.01rem solid #0893bc;
    background-image: url(image/checked.png);
    background-size: 0.18rem 0.18rem;
    background-repeat: no-repeat;
    background-position: 104% 105%;
  }
  .matchTan .comboTreeWrapper{
    margin-right: .1rem;
  }
  .btn-normol{
    cursor: pointer;
  }