/*! 数据列表*/

.list-content{background-color:#fff;padding:20px;margin-bottom:150px;margin-top:40px;}
.list-content h3{border-left:3px solid #de3f2a;line-height:1;margin-bottom:20px;padding-left:.5em;}
.list-content-list li{overflow: hidden;line-height:3;border-bottom:1px dashed #d9d9d9;}
.list-content-list li a{float:left;color:#454545;max-width: 85%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list-content-list li span{float:right;color:#454545;}
.list-content-list li:hover *{color:#e63946;}

.page-wrap{text-align:center;padding:50px 0 30px}
.page-wrap a{border:1px solid #e8e8e8;line-height:32px;display:inline-block;padding:0 15px;font-size:14px;color:#bababa;margin:0}
.page-wrap a:hover,.page-wrap font{color:#fff;line-height:32px;display:inline-block;padding:0 15px;font-size:14px;background-color:#e63946;border-color:#e63946}
.page-wrap span{display:none!important}
.page-wrap span:last-child{display:inline-block!important;color:#bababa;font-size:14px;margin-left:15px}


/* 搜索输入框样式 */
.search-input{width: 300px;height: 40px;padding: 0 15px;border: 1px solid #e5e5e5;border-radius: 4px 0 0 4px;outline: none;font-size: 14px;box-sizing: border-box;transition: border-color .3s ease;}
.search-input:focus{border-color: #e63946;box-shadow: 0 0 3px rgba(76,175,80,0.2);}
.search-input::placeholder{color: #999;}
/* 搜索按钮样式 */
.search-btn{height: 40px;padding: 0 20px;border: none;border-radius: 0 4px 4px 0;background-color: #e63946;color: #fff;cursor: pointer;transition: background-color .3s ease;}
.search-btn:hover{background-color: #ff8a00;}
.search-btn:active{background-color: #e63946;}