/* 不动产登记办理进程 */

.new-table-main { width: 100%; overflow: hidden; }

.search { padding: 10px; background: #f4f4f4; }
.search ul li { height: 36px; line-height: 36px; float: left; margin-left: 10px; }
.search ul li label { font-size: 14px; font-weight: bold; margin-right: 5px; }
.search ul li input,
.search ul li button { width: 160px; height: 30px; line-height:30px; padding: 0 10px; border: 1px solid #d0d0d0; border-radius: 4px; background: transparent; }
.search ul li input.key1{ width: 220px; }
.search ul li button { width: 72px; border: 0 none; background-color: #a3b1be; color: #fff; cursor: pointer; }
.search ul li button:hover,
.search ul li button:focus { background-color:#1d529c !important; }
.search p{ line-height: 20px; font-size: 13px; color: #f55000; margin-bottom: 5px; }

.new-w-table { width: 100%; font-size: 14px; color: #666; table-layout: fixed; }
.new-w-table tr { height: 40px; line-height: 40px; }
.new-w-table tr.title {color: #4990e2; }
.new-w-table tr th { border-bottom: 1px solid #dfdfdf; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.new-w-table tr th:first-child { width: 50px; }
.new-w-table tr th.nth-2 { width: 200px; }
.new-w-table tr th.nth-3 { width: 150px; }
.new-w-table tr th.nth-4 { width: 100px; }
.new-w-table tr th.nth-5 { width: 70px; }
.new-w-table tr th.nth-6 { width: 150px; }
.new-w-table tr th.nth-7 { width: 90px; }
.new-w-table tr th,
.new-w-table tr td{ text-align: center; vertical-align: middle; }
.new-w-table tr td { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; }
.new-w-table tr:nth-of-type(even) { background: #f4f4f4; }
.new-w-table tr:hover { color: #1d529c; }
.new-w-table tr:first-child:hover { color: #4990e2; }
.new-w-table .vloading{ text-align: center; padding: 50px 0; }

.no-data { text-align: center; color: #999; display: none; }

.small-table { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 110000; width: 100%; height: 100%; background-color:rgba(0,0,0,0.713); overflow: hidden; }
.small-table-main { position: absolute; top: 50%; left: 50%; z-index: 1000; width: 840px; min-height: 280px; margin: -140px 0 0 -420px; padding: 30px; background-color: #fff; border-radius: 4px; box-shadow: 1px 5px 25px rgb(0 0 0 / 30%); box-sizing: border-box; }
.small-table-main .small-close { position: absolute; top: 10px; right: 10px; width: 34px; height: 34px; cursor: pointer; }
.small-table-main .small-close img { width: 100%; display: block; }
.small-table-main .small-tip { line-height: 20px;  font-size: 14px; color: red; margin-bottom: 15px; }
.old_type .small-table-main{ top: 25% }

.w-detail-table { width: 100%; text-align:center; font-size: 14px; color: #555; border-top: 1px solid #4990e2; border-left: 1px solid #4990e2; }
.w-detail-table th { font-size: 16px; background: #F5F9FD; }
.w-detail-table td,
.w-detail-table th { line-height: 21px; padding: 7px 0; border-right: 1px solid #4990e2; border-bottom: 1px solid #4990e2; }
.w-detail-table tr td:nth-child(1),
.w-detail-table tr td:nth-child(3),
.w-detail-table tr td:nth-child(4) { width: 20%; }
.w-detail-table tr td:nth-child(2) { width: 40%; text-align: left; padding-left: 15px; padding-right: 15px; }

.defPagination { margin-top: 15px; font-size: 14px; color: #555; border: 1px solid #e1e1e1; }
.defPagination>div:first-child { height: 30px; line-height: 30px; text-align: center; }
.defPagination div.selecta{ width: 151px; }
.defPagination span { color: #666; text-align: center; }
.defPagination span.pageBtnWrap > span,
.defPagination span.pageBtnWrap > a { border-right: 1px solid #e1e1e1; }
.defPagination span.pageBtnWrap span { padding: 0 10px; }
.defPagination span.pageBtnWrap span.refersh{ width: 71px!important; }
.defPagination span.pageBtnWrap span .curr-new{ margin: 0 5px; }
.defPagination span.pageBtnWrap a { display: inline-block; padding: 0 10px; }
.defPagination span.pageBtnWrap a:hover { color: #1d529c; }
.defPagination span.pageBtnWrap span:first-child + span + span{ width: 200px; }
.defPagination span.infoTextAndGoPageBtnWrap { width: 160px; padding: 0 10px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


