.intelligance_select{background:#304153 url("/touch/commImage/750_350_12.jpg") no-repeat top center;background-size:100% 175px;}
.intelligance_select_header{height:100px;color:#fff;padding:25px 15px;position:relative;}
.intelligance_select_header h3{font-size:24px;font-weight:bold;position:absolute;bottom:24px;left:15px;right:15px;max-height:72px;overflow:hidden;line-height:1.5;}
.intelligance_select_header p{font-size:18px;position:absolute;bottom:0;left:15px;line-height:22px;height:22px;}
.intelligance_select_list{padding:10px 0;}
.intelligance_select_list li{padding:6px 16px;}
.intelligance_select_list dl{background:#fff;border-radius:10px;padding:16px;}
.intelligance_select_list dt{padding-bottom:6px;}
.intelligance_select_list dt h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:18px;font-weight:bold;padding-right:60px;line-height:22px;position:relative;}
.intelligance_select_list dt h3 span{position:absolute;top:0;right:0;color:#ff9f00;font-weight:normal;font-size:16px;}
.intelligance_select_list dt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:14px;padding-top:4px;line-height:22px;}
.intelligance_select_list dt p em{color:#ddd;padding:0 5px;}
.intelligance_select_list dt p span{display:inline-block;}
.intelligance_select_list dt p span:first-child{max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
.intelligance_select_list dt a{display:block;}
.intelligance_select_list dd{position:relative;}
.intelligance_select_list dd img{float:left;margin-left:-34px;border-radius:12px;}
.intelligance_select_list dd a{display:block;line-height:24px;padding:0 0 0 34px;}
.intelligance_select_list dd h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:14px;}
.intelligance_select_list dd span{position:absolute;top:14px;right:20px;color:#ff9f00;}

.empty {
    margin: 6px 16px;
    background: #fff;
    border-radius: 10px;
    padding: 0 16px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 300px;
    box-sizing: border-box;
}

.empty img {
    width: 105px;
    height: 105px;
}

.empty p {
    padding: 15px 0;
    font-size: 16px;
    color: rgb(170, 170, 170);
}