.awardspage{height: auto;}
.awardspage-bg{background: #fafafa;padding-bottom: 60px;}
.awardspage .title{text-align: center;margin-top: 50px;}
.awardspage .searchbox{width: 450px;margin: 0 auto;padding: 10px 0;max-width: 90%;}
.awardspage .searchitem{height: 50px;background: #fff;margin-top: 25px;border-radius: 2px;font-size: 17px;color: #737373;box-shadow: 0 0 2px rgba(0,0,0,.1);}
.awardspage .searchitem-l{display: inline-block;width: 70px;text-align: center;line-height: 50px;vertical-align: middle;position: relative;}
.awardspage .searchitem-l::after{content: "";display: block;width: 1px;height: 17px;background: #c6c6c6;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.awardspage .verify::before{content: "*";color: #eb100e;position: absolute;left: -30px;}
.awardspage .searchitem-r{display: inline-block;width: calc(100% - 70px);position: relative;vertical-align: middle;}
.awardspage .search-input,.input-group .form-control{height: 50px;border: none;padding: 0 10px;box-shadow: none;}
.awardspage .select{height: 50px;line-height: 50px;cursor: pointer;padding: 0 14px;}
.awardspage .select span{display: inline-block;vertical-align: middle;}
.awardspage .select .select-img{width: 14px;}
.awardspage .select .select-img img{opacity: 0.7;}
.awardspage .select-name{width: calc(100% - 14px);padding-right: 20px;text-align: right;}
.awardspage .slide-list{display: none;position: absolute;width: 100%;background: #fff;box-shadow: 0 3px 5px rgba(0,0,0,.2);padding: 10px 0;max-height: 300px;overflow-y: auto;}
.awardspage .slide-list li{padding: 10px 0px;cursor: pointer;border-top: 1px solid #eee;width: 90%;margin: 0 auto;}
.awardspage .slide-list li:first-child{border-top: none;}
.awardspage .select2{height: 50px;line-height: 50px;cursor: pointer;padding: 0 14px;}
.awardspage .select2 span{display: inline-block;vertical-align: middle;}
.awardspage .select2 .select-img{width: 14px;}
.awardspage .select2 .select-img img{opacity: 0.7;}
.awardspage .select-name2{width: calc(100% - 14px);padding-right: 20px;text-align: right;}
.awardspage .slide-list2{display: none;position: absolute;width: 100%;background: #fff;box-shadow: 0 3px 5px rgba(0,0,0,.2);padding: 10px 0;max-height: 300px;overflow-y: auto;}
.awardspage .slide-list2 li{padding: 10px 0px;cursor: pointer;border-top: 1px solid #eee;width: 90%;margin: 0 auto;}
.awardspage .slide-list2 li:first-child{border-top: none;}
.awardspage .searchbtn{width: 450px;max-width: 90%;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 18px;background: #df0909;margin: 30px auto 0;cursor: pointer;}
.awardspage .name-tip{position: relative;}
.awardspage .name-tip::after{content: '姓名不能为空！';display: block;color: #eb100e;position: absolute;font-size: 12px;bottom: -22px;left: 70px;}
.awardspage .school-tip::after{content: '学校不能为空！';display: block;color: #eb100e;position: absolute;font-size: 12px;bottom: -22px;left: 70px;}
.awardspage .tablebox{overflow-x: auto;margin-bottom: 60px;}
.awardspage .table{margin-top: 22px;min-width: 1200px;width: 1200px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{vertical-align: middle;;height: 56px;font-size: 17px;color: #292a2c;border-bottom: 2px solid #fff;background: #fbfbfb;padding: 10px 10px;}
.table>thead>tr>th{text-align: center;background: #9abbfe;font-size: 16px;color: #fff;}
.awardspage .info{margin-top: 35px;}
.awardspage .info .span1{font-size: 24px;color: #000;margin-right: 20px;}
.awardspage .info .span2{font-size: 14px;color: #9c9c9c;}
.awardspage .table .table-name{text-align: left !important;padding: 10px 22px;border-right: 2px solid #fff;width: 240px;}
.awardspage .table tbody .table-name{background: #f4f8f9;}
.awardspage .table .table-xh,.awardspage .table .table-qh{width: 60px;text-align: center;}
.awardspage .table .table-sq{width: 100px;text-align: center;}
.awardspage .table .table-year{width: 70px;text-align: center;}
.awardspage .table .table-jx{width: 150px;text-align: center;}
.awardspage .table .table-xx{width: 200px;text-align: center;}
.awardspage .table .table-ls{width: 120px;text-align: center;}
.awardspage .table .table-dy{text-align: center;}
.awardspage .table .table-dy span{color: #eb100e;}
.loading{text-align: center;}
.kkpager{border: 1px solid #eee;border-radius: 5px;padding: 10px;width: 160px;margin: 0 auto 50px;}
.input-group-addon{border: none;}
.input-group{width: 100%;height: 50px;}
.verify-code-img{width: 100px;height: 30px;}
.ssitem{position: relative;z-index: 4;}
.year{position: relative;z-index: 3;}
@media only screen and (max-width:767px) {
    .awardspage .verify::before{left: -15px;}
    .awardspage .title{font-size: 24px;}
    .awardspage .info{width: 100%;}
    .awardspage .info span{display: block;}
    .awardspage .table .table-name{padding: 5px 10px;}
    .awardspage .table>thead>tr>th{font-size: 14px;}
    .awardspage .searchitem,.awardspage .searchbtn{margin-top: 15px;}
    .awardspage-bg{padding-bottom: 30px;}
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{font-size: 14px;}
}