*{padding: 0;margin: 0;color:#333;font-family: '微软雅黑'}
.wrapper{
    width: 80%;
    min-height: 400px;
    margin: 0 auto;
    position: relative;
}
.title{
    width:100%;
    margin:30px auto;
    font-weight: 400;
    position: relative;
}

.title img{
    position: absolute;
    left:0;
}

.condition{
    width:100%;
    margin-left:0;
}
.title2 {
    background-color: #ec2d37;
    color:#fff;
    padding-left: 30px;
    height: 30px;
    line-height: 30px;
}
.content{
    border:1px #ddd solid;
    /* background-color: #EDEDED; */
    padding: 20px 30px;
    position: relative;
}
.category{
    margin-bottom: 20px;
}
.category select{
    width:220px;
    height:40px;
    line-height: 30px;
    margin-right: 50px;
    padding-left:5px;
    /* -webkit-appearance: none;  
    -moz-appearance: none; 
    appearance: none;       */
    /* border:none;
    border-bottom: 1px #ccc solid;  */
    /*清除select聚焦时候的边框颜色*/
    outline: none; 
    /* cursor: pointer;
    padding-right: 14px; */
    border: 1px solid #cecccc;
    /* -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px; */
    box-shadow: inset 0 0 3px #adacac;
    margin-bottom: 10px;
}
.category select.disabled{
    border-color:#dbd8d8;
    color:#b8b7b7;
    box-shadow: inset 0 0 3px #dbdada;
}
.form-control{
    display: inline;
}
option::-ms-expand{ display: none; }
.category select option{
    height:30px;
    line-height:30px;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;
    outline: none; 
}
.search{
    height: 30px;
    margin-bottom: 10px;
}
.search input{
    width:214px;
    height:35px;
    line-height: 35px;
    margin-right: 60px;
    padding-left: 5px;
    float: left;
}
.search .reset{
    float: left;
    height: 29px;
    line-height: 29px;
    cursor: pointer;
}
.searchBtn{
    width: 200px;
    height:100px;
    line-height:80px;
    /* border-radius: 50%; */
    position: absolute;
    right:10%;
    top:16%;
    background: url("../images/search.png") no-repeat center;
    background-size: contain;
    cursor: pointer;
    /* border:2px #a32e34 solid;
    text-align: center;
    background-color: #ec2d37;
    color:#fff;
    font-weight: bold; */
}
.total{
    margin: 15px 0;
    padding-left: 30px;
}
#table{
    width: 100%;
    height:auto;
    border-collapse: collapse;
    border:1px #dcdcdc solid;
}

#table thead{
    background-color: #ec2d37;
    color:#fff;
}
#table thead th{
    height:25px;
    line-height:25px;
    color: #fff;
    text-align: center;
}
#table tbody{
    text-align: center;
}
#table tbody td:nth-child(1){
    width: 10%;
}
#table tbody td:nth-child(2){
    width: 30%;
}
#table tbody td:nth-child(3){
    width: 35%;
}
#table tbody td:nth-child(4){
    width: 10%;
}
#table tbody td:nth-child(5){
    width: 15%;
}
.table > tbody > tr > td,.table > thead > tr > th{
    border:1px #ddd solid;    
}