/* body{background-color: #f5f5f5;} */
.edui-editor div {box-sizing: content-box;}
.userColor{color: #ff6600;}
.userColor:hover{color: #ff6600; opacity: 0.95;}
.kch-userDivider{width: 100%; height: 20px; background-color: #eff3f5;}
.kch-userW138{width: 138px; }
.kch-userW666{width: 666px;}
.kch-userW400{width: 400px;}
.kch-userW500{width: 500px;}
.kch-userW600{width: 600px;}
.kch-userW730{width: 730px;}
.kch-userW776{width: 776px;}
.kch-userW110{width: 110px;}
.kch-userW300{width: 300px;}
.kch-userW330{width: 330px;}
.kch-userMinW120{width: 120px;min-width: 120px;}
.kch-userMinW180{width: 180px;min-width: 180px;}
.kch-userMinW250{width: 250px;min-width: 250px;}
.kch-userMinW380{width: 380px;min-width: 380px;}
.kch-userMinW550{width: 550px;min-width: 550px;}
.kch-userMinW600{width: 600px;min-width: 600px;}
.kch-userTonNAV{margin: 0;}
.kch-userTonNAV .layui-tab-title{height: 50px; padding: 0 30px;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-title li a{line-height: 50px; }
.kch-userTonNAV.layui-tab-brief>.layui-tab-title li:hover a{color: #ff6600;font-weight: bold;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-title .layui-this{color: #ff6600;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-title .layui-this a{color: #ff6600; font-weight: bold; font-size: 14px; line-height: 50px; padding: 0; }
.kch-userTonNAV.layui-tab-brief>.layui-tab-title li{ font-size: 14px;line-height: 50px; padding: 0;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 3px solid #FF6600;}
.kch-userTonNAV .layui-tab-title .layui-this:after{height: 50px;}
/* 个人中心 */
/* d3三角 */
.d3{-webkit-transition: all .3s ease-out;/* Safari 和 Chrome */ -moz-transition: all .3s ease-out;/* Firefox 4 */ -ms-transition: all .3s ease-out; -o-transition: all .3s ease-out;/* Opera */ transition: all .3s ease-out;}
.d3{ width: 0; height: 0; border-right: 6px solid transparent; border-left: 6px solid transparent; border-top: 6px solid #ccc; top: 20px; }
.kch-leftMenu{width: 190px;}
.kch-upBtn{height: 26px; padding: 0 10px; border: 1px solid #ff6600; color: #ff6600; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px;}
.kch-upBtn:hover{color: #ff6600; background-color: #eee;}
.kch-upBtn2{height: 26px; padding: 0 10px; border: 1px solid #ff6600; color: #ff6600; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px; position: relative;}
.kch-upBtn2:hover{color: #ff6600; background-color: #eee;}
.kch-upBtn3{height: 26px; padding: 0 10px; border: 1px solid #ddd; color: #999; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px; position: relative;}
.kch-upBtn3:hover{color: #999; background-color: #eee;}
.kch-upBtn4{height: 26px; padding: 0 10px; border: 1px solid #ddd; color: #fff;background-color: #00c318; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px; position: relative;}
.kch-upBtn4:hover{color: #fff; background-color: #00c318; opacity: 0.85;}
.kch-upBtn5{height: 26px; padding: 0 10px; border: 1px solid #ddd; color: #fff;background-color: #307bf8; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px; position: relative;}
.kch-upBtn5:hover{color: #fff; background-color: #307bf8; opacity: 0.85;}
.kch-upBtn6{height: 26px; padding: 0 10px; border: 1px solid #307bf8; color: #307bf8; display: flex; justify-content: center; align-items: center; font-size: 12px; border-radius: 13px; position: relative;}
.kch-upBtn6:hover{color: #307bf8;background-color: #eee;}
.kch-rightContent{width: 970px;min-height: 500px; position: relative;}
.kch-rightContent>.w-100.bg-white{min-height: 750px; position: relative;}
.kch-userMenu{ height: 56px; display: flex; /* justify-content: flex-start; */ align-items: center; border-top: 1px dashed #e1e4e6;}
.kch-userMenu:hover{ color: #000;}
.kch-userMenu-item{height: 42px; line-height: 42px; padding-left: 25px;display: flex; align-items: center;}
.kch-userMenu-item:hover{ color: #FF6600;}
.kch-userMenu .iconfont{color: #a8a8a8;}
.kch-userMenu-active{color:#307bf8 ;}
.kch-userMenu-active:hover{color:#307bf8 ;}
.kch-userMenu-active .iconfont{color: #307bf8;}
.kch-userMenu:hover .iconfont{color: #307bf8;}
.kch-quanyi {width: 100%; height: 220px;}
.kch-topBtH{height: 50px;}
.kch-zlQuanyi{width: 230px; height: 220px; position: relative;}
.kch-zlQuanyi .Yline3{height: 114px; background-color: #e5e5e5; position: absolute; top: 80px;}
.kch-userModular{width: 166px; height: 70px; display: flex; justify-content: space-between; align-items: center; border-radius: 8px; background-color: #eff3f5; padding: 0 12px; position: relative;}
.kch-userModular:hover{background-color: #e8eef1;}
.kch-userModular .kch-tip{position: absolute; left: 36px; top: 18px; z-index: 2;}
.kch-userIconBox{width: 36px; height: 36px; position: relative; display: flex; justify-content: center; align-items: center; border-radius: 18px; overflow: hidden;}
#banner img{width: 371px; height: 220px; border: 1px solid rgba(0,0,0,0.05); border-radius: 4px;}
.kch-userSjbg{width: 517px; height: 100px; background-color: #307bf8;border-radius: 4px; overflow: hidden; position: relative;}
.kch-userSjbg2{width: 517px; height: 100px; background-color: #20bc92;border-radius: 4px; overflow: hidden; position: relative;}
.kch-sjbgWenli{position: absolute; top: 0; left: 0;}
.kch-userSjbg .text-white:hover{color: #fff;}
.kch-userSjbg .text-333:hover{color: #333;}
.kch-userSjbg2 .text-white:hover{color: #fff;}
.kch-userSjbg2 .text-333:hover{color: #333;}
/* 箭头动效 */
@keyframes dong { 
	0% {transform: rotate(0deg) translate(0px, 3px);}
	50% {transform: rotate(0deg) translate(0px, -3px);}            
	100% {transform: rotate(0deg) translate(0px, 3px);}
}
.jiantouDong{ animation: dong 1s infinite; font-size: 16px; }
.kch-companyWidth { width: 190px; max-width: 190px;height: 90px;}
.kch-companyUser { width: 90px; height: 90px;}
.kch-companyWidth img{ width: 20px; }
.kch-comVipIcon{width: 30px; height: 30px; position: absolute; right: -15px; bottom: -5px;}
.kch-activityBox{width: 910px; height: 40px; background-color: #fff2ea;}
.kch-uABtn{height:24px ; line-height: 24px; color: #fff; padding: 0 10px; font-size: 12px; border-radius: 12px; background-color: #ff6600;}
.kch-uABtn2{height:24px ; line-height: 24px; color: #fff; padding: 0 10px; font-size: 12px; border-radius: 12px; background-color: #307bf8;}
.kch-chqUserVipBtn{height: 24px; border-radius: 12px; color: #fff; font-size: 12px;}
.kch-chqUserVipBtn:hover{color: #fff; opacity: 0.9;}
.kch-chqUserVipBtn2{height: 24px; border-radius: 12px; color: #666; font-size: 12px;}
.kch-chqUserVipBtn2:hover{color: #666; opacity: 0.9;}
.px-100{padding-left: 100px; padding-right: 100px;}
.kch-childBtn:nth-child(8){margin-right: 0;}
.kch-registerInput{width: 100%; padding: 0 10px;  height: 40px; border-radius: 4px; border: 1px solid #d2d7d9;}
.layui-form-select .layui-input{width: 100%; padding: 0 10px;  height: 40px!important; border-radius: 4px; border: 1px solid #d2d7d9;}
.kch-userTextarea{border-radius: 4px!important;}
.kch-registerInput:hover,.kch-registerInput:focus{border: 1px solid #307bf8;background-color:#fff; box-shadow: 0 0 6px rgba(27,102,229,0.2);}
.layui-upload-drag{width: 200px; height: 120px;}
.layui-layer-btn{display: flex; justify-content: center;}
.kch-zhuYi{background-color: #eff4fb; height: 50px; border-radius: 6px;display: flex; justify-content: flex-start; align-items: center; color: #52575d; font-size: 12px; padding: 0 15px;}
.kch-zhuYi .icon-f-gant{width: 18px; height: 18px; display: flex; justify-content: center; align-items: center; color: #fff; border-radius: 9px; background-color: #307bf8; color: #fff; }
.kch-zhuYi strong{color: #307bf8;}
.kch-userPicBg{width: 120px; height: 120px; border-radius: 74px; overflow: hidden; background-size: 120px 120px; border: 1px solid #eee;  position: relative; }
.kch-userPicFile{width: 120px; height: 120px;border-radius: 74px; background-color: rgba(0,0,0,0.5); position: absolute; left: 0; top: 0;opacity: 0;}
.kch-userPicBg:hover>.kch-userPicFile.flex.text-white{opacity: 1;}
/*截图上传页面*/
.clipbg {background:#333;top: 0;z-index: 999;width:300px;height:300px; background-image: url(/common/img/pxBg.png);}
.loading {position: absolute;top: 40%;width: 38%;left: 31%;height: 1.6rem;line-height: 1.6rem;z-index: 99999;text-align: center;color: #ffffff;border-radius: 0.2rem;background: #9f9f9f;}
.clipbg #clipArea {width: 300px;height:300px;margin: auto;}
.clipbg .footer {width: 100%;display: flex; justify-content: center; align-items: center;position: absolute; left: 0; bottom: 0; width: 100%; border-top: 1px solid #eee; }
.clipbg dl {width: 100px; height: 36px; display: flex; justify-content: center; align-items: center; background: #307bf8;border-radius: 4px;overflow: hidden; margin:15px;}
.clipbg dd {width: 100px; height: 36px; display: flex; justify-content: center; align-items: center; background: #307bf8;border-radius: 4px;overflow: hidden;cursor:pointer; color: #fff;}
.clipbg .back {width: 100px; height: 36px; display: flex; justify-content: center; align-items: center;border-radius: 4px;background: #ffffff;border: 1px solid #307bf8;  cursor:pointer; color: #307bf8; margin:15px;}
.clipbg dd input {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 11;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}
.clipbg2 {background:#d3d3d3;z-index: 999;width:300px;height:300px; position: absolute; overflow: hidden; transform: scale(0.65);}
.kch-preview{width: 130px; height: 130px; border: 1px solid #ddd; border-radius: 4px; background-color: #eee; transform: scale(0.75);margin-top: -16px; margin-right: -16px; overflow: hidden; position: relative;display: flex; justify-content: center; align-items: center; }
.kch-previewImg{position: absolute;}
.kch-tcFileBox{width: 100px; height: 34px;display: flex; justify-content: center; align-items: center; background-color: #16c36b; color: #fff; border-radius: 6px; position: relative; margin-top: 130px; cursor: pointer;}
.kch-tcFileBox #file{width: 240px; height: 34px;opacity: 0; cursor: pointer; position: absolute;}
.kch-tcFileBox:hover{opacity: 0.85;}
.kch-showPic100{width: 100px; height: 100px; border: 1px solid #ddd; display: flex; flex-direction: column; align-items: center; justify-content: center; overflow: hidden;border-radius: 4px;position: relative;}
/*截图上传页面END*/
.kch-smCode{width: 150px; min-width: 150px; height: 150px; border-radius: 10px; overflow: hidden; border:1px solid #ddd; }
.kch-smCode img{width: 100%;}
.kch-userCardEquity{width: 100%; background-color: #f5f5f5; padding:15px 30px; border-radius: 20px;}
.kch-userRzqy{ height: 20px; padding: 0 10px;font-size: 12px;  line-height: 18px; background-color:#eaf6ff; border-radius: 6px; border: 1px solid #307bf8; color: #307bf8;}
.text-474a4f{color: #474a4f;}
.kch-zhAq{width: 100%; height: 80px; border-bottom: 1px solid #eee;}
.kch-zhAqBtn{width: 88px; height: 34px; line-height: 34px; background-color: #ff6600; text-align: center; }
.kch-zhAqBtn:hover{color: #fff; opacity: 0.9;}
.kch-userZxSearch{width: 238px; height: 40px; border: 1px solid #E3E8F0; position: relative;}
.kch-userZxSearch input{width: 100%;height: 38px; line-height: 38px; border: none; padding: 0 10px; padding-right: 34px;}
.kch-userZxSearch .icon-l-search{  height: 38px; line-height: 38px; background-color: #307bf8;padding: 0 10px; color: #fff; position: absolute; text-align: center; right: 0; top: 0;}
.layui-tab-title .user-select.font-16.font-weight-bold.mr-5{pointer-events: none;}
.w-25{width: 25%;}
.kch-wdgzBox{width: 100%; height: 150px;  border-radius: 8px; border:1px solid #d3e2f9; position: relative; background-image: url(/common/img/yckBg.jpg);background-size: 100% ;}
.kch-wdgzTx{width: 80px; height: 80px; border-radius: 40px;border:1px solid #d3e2f9; }
.kch-wdgzBox .text-ellipsis1{max-width: 190px;}
.kch-wdgzBox2{width: 100%; height: 266px; border-radius: 8px; border:1px solid #d3e2f9; position: relative;}
.kch-wdgzBox2 .text-ellipsis1{max-width: 190px;}
.kch-yck{height: 22px; line-height: 22px; width: 50px; border-radius: 11px; text-align: center; color: #fff; left: 10px; top: 10px; background-color: rgba(0,0,0,0.5);}
.kch-wdgzBox .kch-lineBtn{height: 30px; border-radius: 15px;}
.kch-userTextarea{height: 80px; border: 1px solid #e3e8f0; font-size: 15px; background-color: inherit;border-radius: 2px; padding:10px; }
.kch-userTextarea:hover,.kch-userTextarea:focus{border: 1px solid #1a66e4;background-color:#fff; box-shadow: 0 0 6px rgba(27,102,229,0.2);}
.kch-InputList .layui-form-select{width: 600px;}
.kch-InputList .layui-form-select .layui-input{height: 32px; width: 600px; padding: 0 10px; }
.kch-InputListU .layui-form-select{width: 380px;}
.kch-InputListU .layui-form-select .layui-input{height: 32px; width: 380px; padding: 0 10px; }
.kch-InputListU2 .layui-form-select{width: 200px;}
.kch-InputListU2 .layui-form-select .layui-input{height: 32px; width: 200px; padding: 0 10px; }
.kch-InputListU3 .layui-form-select{width: 126px;}
.kch-InputListU3 .layui-form-select .layui-input{height: 32px; width: 126px; padding: 0 10px; }
.kch-InputListU4 .layui-form-select{width: 180px;}
.kch-InputListU4 .layui-form-select .layui-input{height: 32px; width: 180px; padding: 0 10px; }
.kch-InputListU5 .layui-form-select{width: 250px;}
.kch-InputListU5 .layui-form-select .layui-input{height: 32px; width: 250px; padding: 0 10px; }
.kch-istopBtn-main{padding: 0 15px; background: #307bf8; color: #fff; font-size: 12px; height: 28px; line-height: 28px; border-radius: 14px;}
.kch-istopBtn-main:hover{background: #2a6fe2; color: #fff; }
.kch-istopBtn-grey{padding: 0 15px; background: #888; color: #fff; font-size: 12px; height: 28px; line-height: 28px; border-radius: 14px;}
.kch-istopBtn-grey:hover{background: #777; color: #fff; }
.kch-istopBtn-green{padding: 0 15px; background-color: #00c318; color: #fff; font-size: 12px; height: 28px; line-height: 28px; border-radius: 14px;}
.kch-istopBtn-green:hover{background: #1bb12d; color: #fff; }
.kch-userNavs{height: 30px; padding: 0 20px; border-radius: 15px; background-color: #eff3f5; color: #999999; display: flex; align-items: center; color: #666;-moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none; /* WebKit内核私有属性 */-ms-user-select:none; /* IE私有属性(IE10及以后) */-khtml-user-select:none; /* KHTML内核私有属性 */-o-user-select:none; /* Opera私有属性 */user-select:none; /* CSS3属性 */}
.kch-userNavs:hover{color: #307bf8; background-color: #e4ecf9;}
.kch-userNavs2{color: #333;-moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none; /* WebKit内核私有属性 */-ms-user-select:none; /* IE私有属性(IE10及以后) */-khtml-user-select:none; /* KHTML内核私有属性 */-o-user-select:none; /* Opera私有属性 */user-select:none; /* CSS3属性 */}
.kch-userNavs2:hover{color: #ff6600;}
.kch-userNavs-active{color: #307bf8; background-color: #ddeaff; font-weight: bold;}
.kch-userTab{display: none;}
.kch-userTab2{display: none;}
.kch-reportsUserImg{width: 28px; height: 28px; border-radius: 17px;}
.d-block{display: block;}
.kch-gzzt{min-width: 40px; height: 22px; line-height: 22px; border-radius: 11px; text-align: center; color: #fff; right: 10px; top: 10px; background-color: rgba(0,0,0,0.3); cursor: pointer;}
.kch-gzzt2{min-width: 40px; height: 22px; line-height: 22px; border-radius: 11px; text-align: center; color: #fff; right: 10px; top: 10px; background-color:#ff6363; cursor: pointer;}
.kch-uTaskBottom{width: 100%; height: 40px; background-color: #eff3f5; border-top: 1px solid #eaeced;}
.kch-istopBtn{ padding: 0 5px; background: #fcb800 linear-gradient(270deg,#fcb800 0,#f06700 100%); color: #fff; font-size: 12px; height: 22px; line-height: 22px; border-radius: 2px;}
.kch-istopBtn-md{padding: 0 15px; background: #fcb800 linear-gradient(270deg,#fcb800 0,#f06700 100%); color: #fff; font-size: 12px; height: 28px; line-height: 28px; border-radius: 14px;}
.kch-istopBtn-md:hover{background: #fcd500 linear-gradient(270deg,#fcd500 0,#ff760f 100%);}
.kch-istopBtn-time{padding: 0 15px; background: #fcb800 linear-gradient(270deg,#fcb800 0,#f06700 100%); color: #fff; font-size: 12px; border-radius: 4px 20px 0 0;top: -12px;height: 24px;line-height: 24px;left: -1px;}
.Hline{width: 30px;background-color: #eaeced; }
.kch-shListBox .border-left{position: relative;}
.kch-shListBox .border-left:last-child{border-left: 0;}
.kch-shListBox .border-left:nth-last-child(2):after {position: absolute; content: ""; height: 14px; width: 2px; background-color: #fff; left: -1px; bottom: 0;}
.kch-cooperateUser{width: 30px; height: 30px; border-radius: 15px; border: 1px solid #f2f2f2;}
.kch-wdInfo{font-size: 14px; color: #999;}
.kch-wdInfo span{width: 1px; height: 13px;background-color: #ddd;}
.kch-userHzTishi{right: 30px; top: 15px;}
.kch-cooperateType{width: 20px; height: 20px;}
.kch-userShhzBox{padding: 20px; border-radius: 2px;}
.kch-userShhzTx{width: 46px; height: 46px; border-radius: 23px;}
.kch-border-y{border: 1px solid rgba(255,102,0,0.2);}
.kch-border-m{border: 1px solid rgba(37,85,165,0.2);}
.kch-border-y:hover{border: 1px solid rgba(255,102,0,0.5);}
.kch-border-m:hover{border: 1px solid rgba(37,85,165,0.5);}
.kch-userDownBtn{padding: 0 15px; background: #94A5C0; color: #fff; font-size: 14px; height: 28px; line-height: 28px; border-radius: 2px;}
.kch-userDownBtn:hover{background: #618dd3; color: #fff; }
.kch-userDownBtn-e{padding: 0 15px; background: #eee; color: #999; font-size: 14px; height: 28px; line-height: 28px; border-radius: 2px;}
.kch-userDownBtn-e:hover{background: #ddd; color: #999; }
.kch-userDownBtn-m{padding: 0 15px; background: #307bf8; color: #fff; font-size: 14px; height: 28px; line-height: 28px; border-radius: 2px;}
.kch-userDownBtn-m:hover{background: #2a6fe2; color: #fff; }
.kch-hzZt1{background-color: #e0ffd8; color: #0db21d; box-shadow: none; transform: scale(0.88);}
.kch-hzZt2{background-color: #e5e5e5; color: #999; box-shadow: none; transform: scale(0.88);}
.kch-hzZt3{background-color: #ffe8e8; color: #ff6868; box-shadow: none; transform: scale(0.88);}
.kch-hzZt4{background-color: #dbe9ff; color: #307bf8; box-shadow: none; transform: scale(0.88);}
.kch-hzZt5{background-color: #ff6600; color: #fff; box-shadow: none; transform: scale(0.88);}
.kch-hzZt6{background-color: #888; color: #fff; box-shadow: none; transform: scale(0.88);}
.kch-user130H{height: 130px; overflow: hidden; overflow-y: auto;}
.kch-userHdBox{box-shadow: 0 0 10px rgba(0,0,0,0.08); border: 1px solid #eaeced; padding: 25px;}
.kch-userHdLeft{ width: 280px;}
.kch-userHdLeftImg{display: flex; width: 280px; height: 160px; border-radius: 10px; overflow: hidden;}
.kch-userHdLeftImg img{width: 280px; height: 160px;}
.kch-userHdLeftImg:hover img{opacity: 0.8;}
.kch-userHdRight{position: relative; width: 575px;}
.kch-userHdCode{position: absolute; right: 20px; top:40px;}
.kch-userHdCode img{width:100px; margin-left: 20px;}
.kch-userHdCode .kch-userHdCodeImg{width:120px; margin-left: 20px;}
.kch-userHdTip{ height: 20px; line-height: 20px; background-color: #ff6363; padding: 0 10px; border-radius: 14px 14px 14px 0; font-size: 12px; color: #fff;}
.kch-userHdTipS{ height: 20px; line-height: 20px; background-color: #23bf47; padding: 0 10px; border-radius: 14px 14px 14px 0; font-size: 12px; color: #fff;}
.kch-userHdTipE{ height: 20px; line-height: 20px; background-color: #999; padding: 0 10px; border-radius: 14px 14px 14px 0; font-size: 12px; color: #fff;}
.kch-sjDown.bg-bq:hover{color: #666; background-color: #eaeced;}
.kch-userStepBox2{width: 328px;height: 120px; margin-left: -34px;}
.kch-userStepRound{position: absolute; left: 0; width: 60px; height: 60px; font-size: 28px; line-height: 60px; text-align: center; background-color: #eee; color: #999; border: 1px solid #fff; border-radius: 30px;}
.kch-userStepCentent{width:328px; height: 50px; font-size: 16px; line-height:50px; padding-left: 70px;background-color: #eee;color: #999; border-radius: 25px;}
.kch-userStepBoxActive .kch-userStepRound,.kch-userStepBoxActive .kch-userStepCentent{background-color: #307bf8;color: #fff;}
.layui-table.kch-userTable tbody tr:hover,.layui-table-hover {background-color: #f5f5f5;}
.layui-table.kch-userTable[lay-skin=row] td{border-width: 1px;}
.layui-table.kch-userTable[lay-even] tr:nth-child(even) .kch-tjTable{background-color: #fbf7f0; color: #a67930;}
.layui-table.kch-userTable[lay-even] tr:nth-child(even) .kch-tjTable span{color: #d9ac63;}
.layui-table.kch-userTable tbody tr .kch-tjTable{color: #a67930;}
.layui-table.kch-userTable tbody tr .icon-l-wenhao:hover{color: #307bf8;}
.layui-table.kch-userTable tbody tr .icon-l-wenhao:hover > div{display: block;}
.kch-adminCheckbox{width: 16px; height: 16px;}
.kch-zlBtn{ width: 180px; height: 60px; border-radius: 30px; font-size: 16px; color: #fff;}
.bg-mf{background-color: #a5b2c7;}
.bg-ff{background-color: #ddb368;}
.kch-zlBtn:hover{color: #fff; opacity: 0.88;}
.kch-zlTjBox{width: 304px; height: 352px; border: 1px solid #ddb368; right: 0px; z-index: 2; top: 77px; border-radius: 10px 10px 0 0;cursor: pointer;}
.kch-zlTjTxt{color: #fff; text-align: center; height: 24px;font-size: 12px; line-height: 24px;background-color: #ddb368;border-radius: 8px 8px 0 0; }
.kch-zlxyBox{display: flex;}
.kch-agreement{ border-radius: 10px; overflow-y: auto; z-index: 3; background-color: #fff;}
.kch-agreement p{line-height: 1.5;}
.layui-layer-btn{display: flex; justify-content: center;}
.kch-userStepBox{height: 1px; background-color: #ddd;}
.kch-userStep{width: 18px; height: 18px; border-radius: 9px;background-color: #f5f5f5; margin-top: -9px;}
.kch-userStepKcgl{ margin-top: 0px;width: 14px; height: 14px; }
.kch-userSteps{width: 8px; height: 8px; border-radius: 4px; background-color: #B2B5C6;}
.kch-userStepKcgl .kch-userSteps{width: 6px; height: 6px;}
.kch-userStepOk .kch-userStep{ background-color: #d3dded;}
.kch-userStepOk .kch-userSteps{ background-color: #307bf8;}
.kch-userStepIng .kch-userStep{ background-color: #ffe0cc;}
.kch-userStepIng .kch-userSteps{ background-color: #ff6600;}
.kch-userStepIng>.font-14{color: #ff6600;}
.kch-userBottomCode{height: 144px; background-color: #f5f5f5;}
.mb-100{margin-bottom: 100px;}
.kch-userBottomCodeImg{width: 124px; height: 124px;}
.kch-information{width: 100%; position: relative;}
.kch-information:hover>div>.text-dark{color: initial;}
.kch-information>.kch-informationWH a:hover{color: #307bf8;}
.kch-informationImgBox{width: 168px; height: 100px; overflow: hidden;}
.kch-informationImgBox .kch-informationImg{width: 168px; height: 100px;}
.kch-informationWH{width: 650px;height: 100px;}
.kch-informationWH .text-ellipsis1{width: 650px;height: 100px;}
.kch-informationSet{width: 100px;height: 60px; position: absolute; right: 0;}
.kch-informationSet .iconfont:hover{color: #333;}
.layui-tab-item .position-relative:last-child .border-bottom{border-bottom: 1px;} 
.kch-notEditTip{display: none; padding: 10px; background-color: #fff; box-shadow: 0 -3px 24px rgba(0,0,0,0.3);border-radius: 4px; position: absolute; width: 200px; text-align: center; left: 50%; margin-left: -100px;top: 24px;}
.kch-topTriangle{position: absolute;top: -12px; left: 50%; width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent; border-bottom-color:#fff; -webkit-transition: all .3s; margin-left: -6px;}
.kch-informationSet .iconfont:hover .kch-notEditTip{display: block; }
.kch-upBtn2 .kch-topTriangle{position: absolute;bottom: -12px; top: initial; left: 50%; width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent; border-top-color:#fff; -webkit-transition: all .3s;}
.kch-upBtn2 .kch-notEditTip{top: -43px;}
.kch-upBtn2:hover .kch-notEditTip{display: block; }
.kch-upBtn3 .kch-topTriangle{position: absolute;bottom: -12px; top: initial; left: 50%; width: 0;height: 0;border-width: 6px;border-style: dashed;border-color: transparent; border-top-color:#fff; -webkit-transition: all .3s;}
.kch-upBtn3 .kch-notEditTip{top: -43px;}
.kch-upBtn3:hover .kch-notEditTip{display: block; }
.kch-BtnWhite{height: 38px; padding: 0 20px; line-height: 38px;background-color: #f6f6f6; border: 1px solid #eee;}
.kch-BtnWhite:hover{color: #333; background-color: #fff;}
.icon-l-problem:hover .ycBox{display: flex;}
.kch-tip{width: 8px; height: 8px; background-color: #ff0000; border-radius: 4px; margin-left: 3px;margin-right: 3px;}
.kch-tipAb{width: 8px; height: 8px; background-color: #ff0000; border-radius: 4px; margin-left: 3px;margin-right: 3px; position: absolute; top: 16px; right: -6px;}
.kch-tips{ padding: 0 15px; height: 20px; line-height: 20px;background-color: #ff0000; border-radius: 10px; color: #fff;}
.kch-tips:hover{ color: #fff; opacity: 0.85;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-title li .kch-tip{ display: inline-block;}
.text-1a1a1a{color: #1a1a1a;}
.kch-wenda.border-bottom:last-child{border-bottom: 0;}
.kch-wendaList .layui-tab-title{height: 50px;}
.kch-wendaList .layui-tab-title li{font-size: 16px; line-height: 50px;}
.kch-wendaList.layui-tab-brief>.layui-tab-title .layui-this{color: #307bf8; line-height: 50px;}
.kch-wendaList.layui-tab-brief>.layui-tab-more li.layui-this:after, .kch-wendaList.layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #307bf8;height: 50px;}
.text-8590a6{color: #8590a6;}
.kch-wendaBtn{ height: 34px; line-height: 34px; background-color: #e0ecff; color: #0a66ff;border-radius: 3px;}
.kch-wendaBtn:hover{color: #fff;background-color: #1556c2; }
.kch-wdTxL{width: 50px; min-width: 50px; height: 50px; border-radius: 25px; border: 1px solid #eee; }
.kch-wdTxS{width: 24px; height: 24px; border-radius: 12px; border: 1px solid #eee; line-height: 22px; text-align: center;background-color: #dadce0; color: #fff;}
.kch-wdTitle{font-size: 16px;word-break: break-word;line-height: 32px;max-height: 96px; font-weight: bold;}
.kch-wdTitle img{position: relative; top:-3px; }
.kch-wdLook{font-size: 14px; color: #999;}
.kch-wdLook i{font-size: 18px;}
.kch-wdListIcon{max-height: 24px;}
.kch-wdListIcon2{max-height: 20px;}
.kch-wdListIconD{max-height:32px; position: relative; top: -3px;}
.kch-ddTable tr th,.kch-ddTable tr td{text-align: center;}
.kch-ddTable.layui-table td{padding:18px 15px; color: #191919;}
.kch-ddTable.layui-table thead tr{background-color: #eff3f5; font-size: 15px;}
.rounded-6 { border-radius: 6px; }
.layui-laydate .layui-this{background-color: #307bf8!important;}
.w-365{width: 365px;}
#tags{width:100%; border-radius: 4px; border: 1px solid #d2d7d9;}
#inputTags[type='text'], #inputTags[type='text']:focus{width: 100%;}
#tags span{margin-bottom: 0; background-color: #307bf8!important;}
.kch-childBtn{width: 83px;}
.kch-zlSubmitBtnBox{height: 100px;}
.kch-comZlLouBox{position: fixed; right: 50%; z-index: 10; margin-right: -575px; top:200px;}
.kch-comZlLouBox .font-12{ line-height: 2; opacity: 0.7; cursor:pointer;}
.kch-comZlLouBox .active,.kch-comZlLouBox .active .iconfont{color: #307bf8!important; opacity: 1;}
.hengxian{width: 360px; height: 1px; background-color: #eee;}
.kch-uBangding{width: 100px; height: 40px; border-radius: 20px; background-color: #307bf8; color: #fff; font-size: 14px; line-height: 40px; text-align: center;}
.kch-uBangding:hover{color: #fff; background-color: #007bff;}
.kch-hdglMdgl .layui-form-checkbox[lay-skin=primary] span{padding-right: 0;}
.kch-hdglMdgl .layui-form-checkbox[lay-skin=primary] {padding-left: 20px;}
.layui-table.kch-hdglMdgl th{padding: 10px 8px; color: #1a1a1a;}
.layui-table.kch-hdglMdgl td{padding: 10px 8px;}
.kch-hdglMdgl{margin: 0;}
.kch-hdglMdglPage{ border-top: none;}
.kch-hdglMdglPage .layui-laypage-curr .layui-laypage-em{background-color: #307bf8;}
.kch-hdglMdglPage .bg-main:hover{color: #fff;}
.kch-userTonNAV .bg-main:hover,.kch-userTonNAV .bg-success:hover,.kch-userTonNAV .bg-orange-red:hover{color: #fff; opacity: 0.8;}
.demoTable .bg-main:hover,.demoTable .bg-success:hover,.demoTable .bg-orange-red:hover{color: #fff; opacity: 0.8;}
.layui-icon.layui-table-tips-c.layui-icon-close{display: flex; justify-content: center; align-items: center; font-size: 13px;}
.layui-icon.layui-table-tips-c:before{right: 0; top: 1px;}
.kch-hdglMdglPage .layui-btn{background-color: #00af12;}
.kch-hdglMdglPage .layui-btn-danger{background-color: #ff6600;}
/* 发布活动 */
.kch-userInput{height: 40px; border: 1px solid #e3e8f0; font-size: 15px; background-color: inherit;border-radius: 2px; padding: 0 10px; display: flex ; justify-content: start;  align-items: center;}
.kch-userInput:hover,.kch-userInput:focus{border: 1px solid #1a66e4;background-color:#fff; box-shadow: 0 0 6px rgba(27,102,229,0.2);}
.kch-userBtInputBox{width: 100%; position: relative;}
.kch-userInputList{width: 100%; border: none; border-bottom: 1px solid #eee;}
.kch-userBtInput{width: 100%; border: none; border-bottom: 1px solid #eee;}
.kch-userInputList:hover,.kch-userInputList:focus{border-bottom: 1px solid #1a66e4;}
/* 日期范围选择中  时间错位调整 */
.el-time-spinner__list::after, .el-time-spinner__list::before{height: 72px;}
.border{border-color:#cdcdcd;}
/* 主办方添加 */
.kch-addComSearch{position: fixed; width: 688px;width: 688px;left: 50%;margin-left: -344px;}
.kch-addComYs{position: fixed; background-color: #fff; width: 180px; border-right: 1px solid #eee; height: 375px; left: 50%; margin-left: -344px; top: 50%; margin-top: -121px;}
.comTc .layui-layer-content{display: flex;}

/* 新增发布完合作  推荐企业 2023-03-17 */
.kch-tuijianqyBox{width: 194px; height: 158px; padding: 10px; background-color: #eff3f5; border-radius: 4px; margin: 12px;}
.kch-tuijianLogo{width:40px; height: 40px; border-radius: 3px;}
.max-150px{max-width: 150px;}
.max-120px{max-width: 120px;}
.kch-xuxianH{border-bottom: 1px dashed #dfdfdf; width: 100%;}
.max-95px{max-width: 95px;}