.kch-zlTopBanner{width: 826px; height: 560px;}
.layui-carousel{width: 548px; height: 325px; background-color: #ddd!important;}
.layui-carousel>[carousel-item]>* img{width: 100%;}
.layui-carousel-ind{top: -5px!important; z-index: 2;}
.layui-carousel-ind ul{width: 100%; background-color: inherit!important; display: flex!important;justify-content: space-between; padding: 0!important;}
.layui-carousel-ind li{flex:1; width: 100%!important; height: 4px!important; border-radius: 0!important; margin: 1px!important;background-color: rgba(255, 255, 255, 0.25)!important;}
.layui-carousel-ind li.layui-this{background-color: rgba(255, 255, 255, 0.55)!important;}
.kch-zlBannerTxt{width: 278px; height: 325px; position: relative; overflow: hidden;}
#imgBg{width: 548px; height: 325px; position: absolute; left: 50%; margin-left: -274px; top: 0; filter: blur(20px);}
.kch-zlTxtBg{width: 278px; height: 325px; position: absolute; left: 0; top: 0; background-color: rgba(90,90,90,0.5); z-index: 1;}
.kch-zlTxtRq{width: 100%; position: absolute; bottom: 15px; left: 0;}
.kch-zlTxtBg a:hover{color: #fff; opacity: 0.8;}
.kch-zlBanner-sm{width: 268px; height: 225px; background-color: #fff;}
.kch-zlBanner-smImg{width: 268px; height: 158px; overflow: hidden;}
.kch-zlInfoR {width: 334px; height: 560px;}
.kch-zlInfoRT{width: 334px; height: 342px; background-image: url(/common/img/wenli.png); background-color: #fff; border-radius: 6px; overflow: hidden;}
.kch-zlInfoRTIcon{width: 334px; height: 205px; background-color: #edd8b3;}
.text-ys{color: #ddc59b;}
.kch-zlRuzhu{width: 334px; height: 197px; border-radius: 6px; overflow: hidden;}
.kch-zlRuzhu img{width: 334px; height: 197px;}
.kch-zlUserIcon{width: 30px; height: 30px; position: absolute; right: -10px; bottom: -5px;}
.kch-zlImgBox{width: 240px; height: 142px; overflow: hidden; border-radius: 6px;}
.kch-zlImgBox img{width: 240px; height: 142px;}
.kch-imgNewTxt{border-radius: 6px;}
.text-jinse{color: #ffe4af!important;}
.layui-table{width: 680px; position: relative;}
.layui-table th{color: #333; font-size: 16px; font-weight: bold; text-align: center;}
.layui-table th{background-color: #dfeaff;}
.layui-table td, .layui-table th{border-color: #d4dce2;}
/* 偶数行背景色 */
.layui-table[lay-even] tr:nth-child(even) {/* background-color: #aaffaa; */background-color: #f5f5f5;}
/* 鼠标指向表格时,奇数行背景颜色 */
.layui-table tbody tr:hover,.layui-table-hover {background-color: #f5f5f5;}
.layui-table[lay-skin=row] td{border-width: 1px;}
.layui-table[lay-even] tr:nth-child(even) .kch-tjTable{background-color: #fbf7f0; color: #a67930;}
.layui-table[lay-even] tr:nth-child(even) .kch-tjTable span{color: #d9ac63;}
.layui-table tbody tr .kch-tjTable{color: #a67930;}
.layui-table tbody tr .icon-l-wenhao:hover{color: #307bf8;}
.layui-table 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: 219px; height: 354px; border: 1px solid #ddb368; right: 40px; z-index: 2; top: 75px; 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;}
.kchNotice{width: 100%; height: 420px; }
.kchNotice .swiper-slide{width: auto;}
.kchNotice>.swiper-wrapper{ transition-timing-function: linear !important;}
.kch-zlDtTxt{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 270px;}
/* 详情 */
.kch-UserTopBg{width: 100%; min-height:422px;background-color: #7b81a1; background-image: url(/common/img/zlTopBg.jpg); background-repeat: no-repeat; background-position: top center ;position: relative;z-index: 5;}
.kch-userDetailTx{width: 88px; height: 88px; border-radius:44px; border: 2px solid #fff;}
.w-710{width: 700px;}
.w-max710{max-width: 700px;}