/* 搜索 */ .indexSearch{ width: 100%; height: 53px; background: #f9f9f9; padding: 8px 0 ; margin: 22px auto 34px; box-shadow: 0 0 1px #ccc; } footer{ display: none; } .indexSearch .search-inp{ clear: both; width:635px; height: 36px; float: right; margin-right: 8px; } .form-control,.btn{ border-radius: 0 } .searchBtn{ width: 60px; font-size: 18px; } .indexSearch .demandSearch{ width: 530px; height: 44px; line-height: 42px; border-color: #bbd5e5; } .indexSearch .searchBtn{ height: 44px; line-height: 22px; background: #1697e9; border: 1px solid #1697e9; color: #ffffff; } .indexSearch .searchBtn img{ width: 35px;height: 35px; vertical-align: top } .indexSearch .search-inp .input-group{ width: 530px; } /* 列表 */ .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; } .nubCollect{ display: inline-block; margin-left: 20px; } .search{ width: 100%; height: 52px; line-height: 52px; background: #f9f9f9; } .pagination_box .pagePre a{ margin-right: 10px } .pagination_box .pageNext a{ margin-left: 10px; } .sort a{ display: inline-block; padding: 0 16px 0; text-align: center; font-size: 16px; color: #40acff; border: 1px solid #40acff; height: 34px; line-height: 32px; margin-right: 17px; border-radius: 20px; cursor: pointer; } .sort a.active{ background: #1697e9; color: #ffffff; } .adviserList{ margin-top: 10px; width: 100%; } .adviserList ul li{ margin-bottom: 35px; height: 192px; padding-top: 30px; border: 1px solid #eaeaea; background: #fbfbfb; border-radius: 15px; } .adviserList ul li:hover{ box-shadow: 0 0 20px #ccc; } .adviserList ul li div a{ width: 100%; display: inline-block; } .adviserList ul li div img{ width:118px; height: 118px; border-radius: 50%; float: left; margin-left: 23px; border-radius: 50%; } .adviserList ul li div .txt{ width: 1000px; margin-right: 27px; float: right; } .txt .address{ color: #1697e9!important; clear: both; margin-bottom: 5px; } .adviserList ul li div .txt>div{ height: 50px; line-height: 50px; overflow: hidden; } .adviserList ul li div .txt>div h4{ float: left; line-height: 50px; color: #1f1f1f; font-size: 22px; } .adviserList ul li div .txt>div h4 span{ display: inline-block; margin-left: 18px; color: #1797e9; font-size: 18px; } .adviserList ul li div .txt>div p{ float: right; } .adviserList ul li div .txt>div p{ color: #ff6b26; font-size: 12px; } .adviserList ul li div .txt>div p .heart{ display: inline-block; width: 20px; height: 16px; margin-left: 8px; vertical-align: top; margin-top: 16px; background: url(../../../img/newMenu/serviceDetal_03.jpg)no-repeat; background-size:100% 100%; } .adviserList ul li div .txt>div p .heart.active{ background: url(../../../img/newMenu/serviceDetal_Ok.jpg)no-repeat; background-size:100% 100%; } .adviserList ul li div .txt>p{ font-size: 14px; color: #707070; overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp:3; text-align: justify; } .pagination_box .totalCount{ line-height: 76px; } .pagination_box .inp input{ margin-top: -5px; } .pagination_box .inp button{ margin-top: -5px; line-height: 0; }