/* 搜索 */ .indexSearch{ width: 635px; height: 36px; margin: 37px auto 74px;; } .container{ overflow: hidden; } .indexSearch .search-inp{ clear: both; width:635px; height: 36px; } .searchBtn{ width: 104px; font-size: 18px; } .indexSearch .demandSearch{ width: 530px; height: 36px; line-height: 34px; border-color: #bbd5e5; } .indexSearch .searchBtn{ height: 36px; line-height: 22px; background: #1697e9; border: 1px solid #1697e9; color: #ffffff; } .indexSearch .searchBtn img{ width: 25px;height: 24px; vertical-align: top } .indexSearch .search-inp{ float: left; } .indexSearch .search-inp .input-group{ width: 530px; } /* 列表 */ .adviserList{ width: 100%; margin-top: 50px; } .adviserList ul li { float: left; margin-left: 28px; margin-bottom: 30px; width: 380px; height: 236px; border-radius: 5px; border: 1px solid #f0f0f0; } .adviserList ul li:hover{ box-shadow: 0 0 20px #ccc; } .adviserList ul li:nth-child(3n+1){ margin-left: 0; } .adviserList .headPortrait{ width: 120px; height: 120px; overflow: hidden; float: left; border-radius: 50%; margin-top: 55px; margin-left: 22px; } .adviserList .headPortrait img{ width: 100%; height: 100%; } .adviserList .txt{ float: right; width: 194px; margin-top: 60px; margin-right: 22px; } .adviserList .txt h4{ margin-bottom: 20px; font-weight: normal; } .adviserList .txt h4 .name{ width: 90px; display: inline-block; font-size: 22px; color: #1f1f1f; overflow: hidden; height: 30px; /* white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; */ } .adviserList .txt h4 .position{ height: 22px; line-height: 20px; width: 100px; display: inline-block; font-size: 16px; color: #1797e9; overflow: hidden; /* white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; */ } .adviserList .txt p{ color: #707070; font-size: 14px; font-family: "宋体"; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp:3; } .pagination_box { width: 100%; line-height: 74px } .pagination_box nav { float: right; clear: both; } .pagination_box ul li a { color: #333 } .pagination_box .pagination { float: right; margin-right: 20px; } .pagination_box .totalCount { float: right; line-height:84px; display: inline-block; margin-right: 15px; } .inp{ float: right; } .pagination_box{ display: none; } .list_none { width: 550px; height: 150px; background: url("../../../img/all_null.png") no-repeat; margin: 50px auto; } .inp{ display: none; } .inp input{ vertical-align:middle; width:40px; height: 32px; text-align: center; border-radius: 5px; border:1px solid #ccc; } .inp button{ margin: 0 10px; width: 50px; } .search{ width: 100%; height: 52px; line-height: 52px; background: #f9f9f9; }