
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 */