
body{background-color: #fff;}
.kch-screenOpen{position: absolute; right: 90px;}
.kch-screenH .pr-5{padding-right: 140px;}
.kch-subclass .flex{padding-right: 140px;}
/* 问答 */
.kch-leftBox2{width: 796px;}
.kch-rightBox2{width: 390px;}
.text-1a1a1a{color: #1a1a1a;}
.kch-wenda.border-bottom:last-child{border-bottom: 0;}
.kch-wendaList .layui-tab-title{height: 60px;}
.kch-wendaList .layui-tab-title li{font-size: 18px; line-height: 60px;color: #666;}
.kch-wendaList .layui-tab-title li.text-yellow{color: #f08200;}
.kch-wendaList.layui-tab-brief>.layui-tab-title .layui-this{color: #191919; line-height: 60px; font-weight: bold;}
.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: 0px solid #2555a5;height: 60px;}
.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-wendaWdhd{background-color:#e5efff ; color:#0d5adb ; width:40px; height:40px ; border-radius:20px ;}
.kch-wenda3Box{width:70px;min-width: 70px; }
.kch-wenda3Box:hover .kch-wendaWdhd{background-color:#0d5adb ; color:#fff ;}
.kch-wendaWdtw{background-color:#ffe8e8 ; color:#ff2525 ; width:40px; height:40px ; border-radius:20px ;}
.kch-wenda3Box:hover .kch-wendaWdtw{background-color:#ff2525 ; color:#fff ;}
.kch-wendaTw{background-color:#ffecd6 ; color:#ff8b00 ; width:40px; height:40px ; border-radius:20px ;}
.kch-wenda3Box:hover .kch-wendaTw{background-color:#ff8b00 ; color:#fff ;}
.kch-rightTjwd{word-break: break-word;display: inline;}
.kch-rightTjwd:last-child{border-bottom: 0;}
/* .kch-rightTjwd:hover{text-decoration:underline} */
.kch-company{margin-bottom: 0;}
.kch-wendaUser {width: 30px;height: 30px;border-radius: 15px;border: 1px solid #f2f2f2;}
.kch-wendaDetailBtn{height: 34px; line-height: 32px; border: 1px solid #0a66ff;  color: #0a66ff; border-radius: 3px; }
.kch-wendaDetailBtn:hover{color: #fff;background-color:#1556c2 ;}
.kch-wendaDetailBtn2{height: 34px; line-height: 32px; border: 1px solid #0a66ff;  color: #0a66ff; border-radius: 3px; }
.kch-wendaDetailBtn2:hover{color: #fff;background-color:#1556c2 ;}
.layui-layedit-tool{background-color: #fff;border-color: #f6f6f6;}
.layui-layedit{border-color: #ececec;}
.layui-layedit-tool .layui-icon{color: #8590a6;}
.kch-wendaSubmit{height: 34px; line-height: 32px; border: 1px solid #0a66ff; background-color:#1556c2 ; color: #fff; border-radius: 3px; position: absolute; bottom:25px;right: 0; }
.kch-wendaSubmit:hover{color: #fff;background-color:#2555a5 ;}
.kch-wendaColse{ color: #999; font-size: 15px;position: absolute; top:15px;right: 10px;}
.kch-wendaTx{width:40px ; height: 40px; border-radius: 20px;  }
.kch-wendaBtn2{ height: 34px; line-height: 34px; background-color: #e0ecff; color: #1556c2;border-radius: 3px;}
.kch-wendaBtn2:hover{color: #1556c2;background-color: #cbdaf2; }
.kch-wendaBtn2.active{color: #fff;background-color: #1556c2; }
.rotate180{transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg); /* Safari 和 Chrome */-o-transform:rotate(180deg); 	/* Opera */}
/* .kch-detailBox{height: 250px; overflow: hidden;} */
.kch-detailBox .icon-l-drop-down{color: #ff3636; font-weight: bold; font-size: 10px;}
.kch-wendaMark{height: 180px; background: linear-gradient(180deg,transparent,rgba(255,255,255,1));}
.kch-wendaMark span,.kch-wendaMark i{height: 24px; line-height: 24px;}
.kch-wendaPl{box-shadow: 0 0 4px rgba(0,0,0,0.2); border-radius: 3px;}
.kch-wendaTx2{width:26px ; height: 26px; border-radius: 13px; }
.kch-wendaHfList>.w-100:last-child>.border-bottom{border-bottom: 0;}
.text-grey {color: #565b6b;}
.kch-label.active{color:#1556c2 ;background-color:#e0ecff ;}
.kch-wendaSearch .iconfont{font-weight: normal; color:#333 ;}
.kch-wendaSearch.active .iconfont{color:#ff6100 ;}
.kch-wendaSearch.active{color:#1556c2 ;}
.kch-wendaInput{width: 100%; position: relative;  overflow: hidden; }
.kch-wendaInput input{width: 100%; padding-right: 120px; padding-left:15px; height: 36px; line-height: 36px; border: none;}
.kch-wendaPlSubmit{width: 80px;height: 36px; line-height: 36px;background-color: #1556c2; position: absolute; right: 0; bottom: 0; text-align: center; color: #fff; border-radius: 3px;}
.kch-wendaPlSubmit:hover{opacity: 0.85;}
/* 2021-08-06 */
.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; margin-left: -8px;}
.kch-wdTitle{font-size: 18px;word-break: break-word;line-height: 32px;max-height: 96px;}
.kch-wdTitle img{position: relative; top:-3px; }
.kch-wdInfo{font-size: 12px; color: #999;}
.kch-wdInfo span{width: 1px; height: 13px;background-color: #ddd;}
.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-wdXs{padding-top: 25px; padding-bottom: 26px;}
.kch-wdBtn1{width: 230px; height: 36px; line-height: 36px; background-color: #fce6cc; color: #ff6600; font-size: 16px; text-align: center; font-weight: 500;}
.kch-wdBtn1:hover{color: #ff6600; opacity: 0.85;}
.kch-wdBtn2{width: 92px; height: 36px; line-height: 36px; background-color: #f1f1f1; color: #999;font-size: 16px; text-align: center; font-weight: 500;}
.kch-wdBtn2:hover{color: #999; opacity: 0.85;}
.kch-maxW180{max-width: 180px;}
.kch-wdUserNum{color: #6d8ead; margin-bottom: 10px; font-size: 20px; font-weight: 500;}
.kch-wdCnBtn{background-color: #54c249; height: 34px; line-height: 34px; padding: 0 20px; border-radius: 27px; color: #fff; box-shadow: 0 0 15px rgba(84,194,73,0.3);}
.kch-wdCnBtn:hover{color: #fff; opacity: 0.85;}
.kch-wdCnBtnRed{background-color: #ff6600; height: 22px; line-height: 22px; padding: 0 10px; border-radius: 11px; font-size: 12px; color: #fff; font-weight: normal;}
.kch-wdCnBtnRed i{font-size: 14px;}
.kch-textareaPl{ resize: none; }
.kch-textareaPl:focus{ border: 1px solid #8590a6;}
.leave-message-textarea{ width: 600px;padding:8px 15px;min-height:20px;line-height:1.5; border: 1px solid #eee; outline: 0; font-size: 13px;overflow-x: hidden;overflow-y: auto;-webkit-user-modify: read-write-plaintext-only;}
[contentEditable=true]:empty:not(:focus):before{content:attr(data-text);}
.leave-message-textarea:focus{border: 1px solid #8590a6;}
.layui-layedit-iframe iframe{padding: 0 10px;}
.lineHeight{ line-height: 2;}
.kch-wendaContentP p{margin-bottom: 20px;}
.kch-wendaContentP p:last-child{margin-bottom: 0px;}
.kch-wendaContentP img{width: 100%;}
/* 问答回答li标签 START */
.list-paddingleft-2{padding-left: 20px;}
.list-paddingleft-2>li{padding-bottom: 20px;list-style: inherit;}
/* 问答回答li标签 END */
/* h5响应式布局 ↓↓↓↓↓↓↓↓ */
@media screen and (max-width: 800px) {
	.w-center.flex.justify-between.mb-5{justify-content: flex-start;flex-wrap: wrap;}
	.kch-leftBox{width: 100%; margin: 0; padding: 10px; padding-top: 0;}
	.kch-rightBox{width: 100%; margin: 0;}
	.kch-shujuBox{margin-top:68px;}
	.kch-selfTable{width: 100%;}
	.tabTop{display: none;}
	.kch-selfTable>div{display: none;}
	.kch-selfTable>div:first-child{display: flex;}
	.zilei .text-white{color: #333;}
	.kch-screen .zilei .kch-label{height: 50px;margin:5px 10px;}
	.kch-topTab{margin-top:20px ; margin-bottom: 8px; height: 32px;}
	.kch-topTab .kch-roundedTab.px-2{display: none;}
	.comPptDown{width: 100%; border-radius: 0; }
	.kch-rightBox{margin-top: 20px;}
	.flex.flex-column.align-center.ml-1.position-absolute.right-10.border-left.bg-white{top: 10px;}
	.kch-wenda{padding-top: 15px; padding-bottom: 15px;}
	.kch-wenda>.flex.justify-between.align-center{flex-wrap: wrap;}
	.kch-wenda>.flex.justify-between.align-center>.flex.justify-start.align-center{justify-content: space-between;width: 100%; margin-bottom: 5px;}
	.kch-wenda>.flex.justify-between.align-center>.flex.justify-start.align-center>.ml-2.Yline.mr-3{display: none;}
	.kch-FixedBtnBox{width: 180px; background-color: rgba(0,0,0,0);box-shadow:inherit; padding: 0; left: 50%; margin-left: -90px; border-bottom: 0;opacity: 1; height: 50px; top: initial !important; bottom: 20px;}	
	.kch-FixedBtnBox>div>div{display: none;}
	.kch-FixedBtnBox>div>a{width: 100%; margin: 0;height: 50px; line-height: 50px; text-align: center; border-radius: 25px;box-shadow:0 0 12px 3px rgba(255, 255, 255, 0.28);font-size: 16px;background-color: #0a66ff;color: #fff;}
	.kch-wdCBox{padding: 15px;}
	.kch-wendaDetailBtn{display: none; width: 160px; margin: 0;height: 50px; line-height: 50px; text-align: center; border-radius: 25px;box-shadow:0 0 12px 3px rgba(255, 255, 255, 0.28);font-size: 16px;background-color: #0a66ff;color: #fff;position: fixed;bottom: 20px; left: 50%;margin-left: -80px;}
	.kch-wendaColse{top: -30px;}
	.kch-wendaSubmit{width: 160px; height: 50px; line-height: 50px; text-align: center; border-radius: 25px;box-shadow:0 0 12px 3px rgba(255, 255, 255, 0.28);font-size: 16px;background-color: #0a66ff;color: #fff;position: fixed;bottom:20px; left: 50%;margin-left: -80px;z-index: 9999;}
	#leave-message-textarea{width: 100%;}
	.kch-screen{padding-left: 10px; padding-right: 10px;}
	.kch-screenH a.mr-2{margin: 0 8px;}
	.kch-screenH .pr-5{padding-right: 50px;}
	.kch-screenH>.font-14.text-dark.mr-4{margin-right: 0;}
	.kch-subclass>.font-14.text-white.user-select.mr-4{margin-right: 0;}
	.flex.flex-column.align-center.ml-1.position-absolute.right-10.border-left{position: fixed; bottom: 20px; background-color: #fe3838; left: 50%; width:120px; height: 60px; border-radius: 30px;  margin-left: -60px;z-index: 10; }
	.flex.flex-column.align-center.ml-1.position-absolute.right-10.border-left .text-red{color: #fff;}
	.kch-screenOpen{right: 0;}
	.kch-screen .kch-label{margin:5px 10px;}
	
}