.dlTop {background: linear-gradient(#FF8F1F, #fff);border-top-left-radius: 20px; /* 设置左上倒角 */border-top-right-radius: 20px; /* 设置右上倒角 */padding: 5px;}
.text_wrap,.botDl{padding: 15px;}
.text_wrap{margin-top: 10px;}
.text_height {margin-top: 15px;line-height: 23px}
.first_dt{padding: 15px;}
.list{border-radius: 20px;background-color: #fff;}
.img_logo{width: 80px;}
.lxCase .filterCon{background: #ffffff;border-radius: 20px;box-shadow: 0 4px 5px 4px #f1f0f0;padding: 33px 50px 30px 50px;margin-top: 20px;box-sizing: border-box;margin-bottom: 20px;}
.lxCase .filterCon .filter dl,
.lxCase .filterCon .filter .searchP{margin-top: 25px;font-size: 14px;}
.lxCase .filterCon .filter dl dt{color: #666666;float: left;height: 26px;line-height: 26px;font-size: 14px;}
.lxCase .filterCon .filter .labelP{color: #666666;float: left;height: 35px;line-height: 35px;font-size: 14px;}
.lxCase .filterCon .filter dl dd,
.lxCase .filterCon .filter .searchP{color: #333333;float: left;height: 26px;line-height: 26px;text-align: center;margin:0 10px;}
.lxCase .filterCon .filter dl dd:hover{background: #f39700;border-radius: 5px;color: #fff;}
.lxCase .filterCon .filter dl dd a {display: block;padding: 0 10px;cursor: pointer;}
.lxCase .filterCon .filter dl dd.active {background: #f39700;border-radius: 5px;color: #fff;}
.lxCase .filterCon .filter dl dd.active a{color: #ffffff;}
.lxCase .filterCon .filter dl.lxtype dt{height: 45px;}
.lxCase .filterCon .filter dl.searchDl .searchP{height: 35px;line-height: 35px;}
.lxCase .filterCon .filter .searchCon{position:relative;overflow: hidden;}
.lxCase .filterCon .filter .searchCon input{width:370px;height:36px;background:none;border: 1px solid #e0e0e0;z-index: 2;position: relative;border-radius: 20px;padding: 0 50px 0 20px;outline: none;font-size: 14px;color: #666;box-sizing: border-box;}
.lxCase .filterCon .filter .searchCon .btn_search{right:0px;width:86px;top:0;height:36px;background: url(//liuxue.xdf.cn/image/entry/images/entrySprite.png?we) 0px 0;z-index: 3;position: absolute;cursor: pointer;}
.lxCase .search_resultCon{background: #ffffff;border-radius: 20px;box-shadow: 0 4px 5px 4px #f1f0f0;padding: 20px 30px 30px 30px;margin-bottom: 10px;}
.lxCase .search_resultCon .labelCon .labelI{color: #666666;float: left;height: 26px;line-height: 26px;margin-right: 15px;display: none;font-style: normal;}
.lxCase .search_resultCon .labelCon .label_list{display: inline-block;}
.lxCase .search_resultCon .labelCon .label_list span{font-size: 14px;color: #f39700;border:1px solid #f39700;border-radius: 5px;padding: 2px 20px 2px 5px;position: relative;margin-right: 15px;display: none;}
.lxCase .search_resultCon .labelCon p span i{content:'';color: #f39700;font-size: 14px;position: absolute;top: 7px;right: 5px;display: block;width: 9px;height: 9px;background: url(https://liuxue.xdf.cn/sem/product/image/icon.png) no-repeat 0 0;cursor: pointer;}
.lxcp .search_resultCon .labelCon .numData{font-size: 14px;color: #333333;}
.lxCase .search_resultCon .labelCon .numData b{color: #43bc9a;}
.lxCase .search_resultCon .labelCon .numData i {font-style: normal;}
.lxCase .list{width:800px;height:292px;padding: 30px 20px 20px 20px;box-sizing: border-box;border-radius: 20px;background: linear-gradient(180deg,#b1ddf7 10%,#fff 30%);border: 1px solid #e7e7e7;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;margin: 0 18px 20px 0;float: left;}
.lxCase .list:nth-child(3n){margin-right: 0;}
.lxCase .list:hover{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);box-shadow: 0 0 10px 2px #e4e4e4;}
.lxCase .list a{color: #333333;}
.lxCase .list dl.dlTop dt{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;float: left;margin-right: 10px;}
.lxCase .list dl.dlTop dt img{width: 100%;display: block;}
.lxCase .list dl.dlTop dd{font-size: 18px;color: #333333;line-height: 22px;}
.lxCase .list dl.dlTop dd i{font-size: 16px;font-style:normal;}
.sorts{margin-top: 6px;}
.sorts .sort {height: 18px;padding: 0 10px;font-size: 12px;float: left;margin: 0 10px 0 0;text-align: center;border-radius: 4px;background: #fff6e8;color: #f39700;border: 1px solid #f39700;line-height: 18px;font-weight: normal;}
.lxCase .list .text_wrap{margin-top: 20px;font-size: 14px;line-height: 26px;color: #333333;border-bottom: 1px solid #f6f6f9;padding-bottom: 20px;height: 99px;box-sizing: border-box;}
.lxCase .list .text_wrap span{color: #999999;}
.lxCase .list .text_wrap div em{color:#f39700;margin-left: 20px;}
.lxCase .list:hover .text_wrap p em{color:#3fba98;}
.dlTop {display: flex;align-items: center;}
.line-clamp-2{font-size: 18px;font-weight: 700;color: white;}
.first_dt,.first_dd {margin-right: 10px;}
.font_grey{color: #b2b2b2;font-size: 15px;font-weight: 700;}
.font_weight{font-weight: bold;font-size: 15px;line-height: 23px}
.mbti{font-size: 15px;font-weight: bold;color: #4F9FE4;}
hr.gray-line {border: none;border-top: 1px solid #f6f6f9;padding: 0 15px;}
.mentor{width: 66px;}
.container {padding: 15px;display: flex;align-items: center;margin-top: 1px;}
.left {flex: 1;}
.center {margin-left: 10px;}
.right1 {flex: 2;display: flex;align-items: center;clear: left}
.button {border: 1px solid #FF8F1F;background: #FF8F1F;color: #ffffff;font-weight: bold;border-radius: 50px;width: 170px;height: 33px;margin: 5px;}
#about{color:#4F9FE4 !important;font-size: 15px!important;font-weight: bold;}
/*#about:hover{color: #4e9ee4 !important;}*/
.list{box-shadow: 0px 0px 2px #FF8F1F;margin-bottom: .3rem;}

