.main .content-warpper .content-lm .hassubnav li .shenpi ul li a{ padding-right: 10px; overflow: visible; text-overflow: inherit; white-space: inherit; }

/* 检索 */
.shenpilist .new-table-main .search{ width: 100%; height: auto; padding: 15px; margin: 15px 0 0 0; background-color: #e8eef7; border: 1px solid #e1e1e1; border-bottom: 0; overflow: hidden; }
.shenpilist .new-table-main .search input{ width: 240px; height: auto; line-height: 24px; font-size: 14px; color: #333; padding: 4px 12px; border: 1px solid #e1e1e1; border-top-left-radius: 2px; border-bottom-left-radius: 2px; background-color: #fff; float: left; display: block; margin-right: 15px; }
.shenpilist .new-table-main .search button{ min-width: 70px; height: 34px; line-height: 32px; letter-spacing: 2px; text-align: center; font-size: 16px; color: #fff; padding: 0 10px; border: 1px solid #205db1; border-top-right-radius: 2px; border-bottom-right-radius: 2px; background-color: #205db1; float: left; display: block; cursor: pointer; }
.shenpilist .new-table-main {width:882px;overflow:hidden;}
.shenpilist .new-table-main .paging {padding-bottom:10px;}
.shenpilist .new-table-main .no-data { padding: 100px 0; font-size: 16px; text-align:center;color:#999;display:none;}

.shenpilist .new-table-main .search .searchSelect{ width: 100px; height: 34px; float: left; margin: 0 10px 0 0; border: 1px solid #e1e1e1; font-size: 14px; color: #333; border-radius: 2px; padding: 0 10px; display: block; }

/* 列表 */
.shenpilist .new-w-table {width:100%;font-size:14px;color:#666;border: 1px solid #e1e1e1; }
.shenpilist .new-w-table tr {list-style:none; }
.shenpilist .new-w-table tr:nth-child(2n+1) { background-color: #e8eef7; }
.shenpilist .new-w-table tr:hover td{color:#fff; background-color: #1d529c;}
.shenpilist .new-w-table tr td,
.shenpilist .new-w-table tr th {vertical-align:middle; padding: 0 5px;}
.shenpilist .new-w-table tr th {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom: 1px solid #e1e1e1;}
.shenpilist .new-w-table tr th:first-child { width:60px; }
.shenpilist .new-w-table tr th.nth-1 {width:130px;}
.shenpilist .new-w-table tr th.nth-2 {width:200px;}
.shenpilist .new-w-table tr th.nth-3 {width:180px;}
.shenpilist .new-w-table tr th.nth-4 {width:120px;}
.shenpilist .new-w-table tr th.nth-5 {width:100px;}
.shenpilist .new-w-table tr th.nth-6 {width:90px;}
.shenpilist .new-w-table tr th{ line-height: 42px; }
.shenpilist .new-w-table tr td{ padding: 10px 5px; line-height: 22px; min-height: 42px; }
.shenpilist .new-w-table tr td:first-child,
.shenpilist .new-w-table tr td:last-child,
.shenpilist .new-w-table tr th:first-child,
.shenpilist .new-w-table tr th:last-child{vertical-align:middle; padding: 0 5px;text-align: center; }
.shenpilist .new-w-table tr td.ntd-1 {width:240px;}
.shenpilist .new-w-table tr td.ntd-2 {width:180px; text-align: center;}
.shenpilist .new-w-table tr td.ntd-3 {width:180px; text-align: center;}
.shenpilist .new-w-table tr td.ntd-4 {width:120px; text-align: center;}
.shenpilist .new-w-table tr td.ntd-5 {width:100px; text-align: center;}

/* 详情 */
.shenpilist .small-table {position:fixed;top:0;right:0;left:0;bottom:0;z-index:11000;width:100%;height:100%;background-color:rgba(0,0,0,0.713);overflow:hidden;}
.shenpilist .small-table-main {position:absolute;top:45%;left:50%;z-index:2000;width:980px;min-height:480px;background-color:#fff;border-radius:4px;box-shadow:1px 5px 25px rgba(0, 0, 0, 0.3); margin:-350px 0 0 -490px;padding: 50px 70px 70px 70px;box-sizing:border-box;}
.shenpilist .old_type .small-table-main{ top: 25% }
.shenpilist .small-close {position:absolute;top:-20px;right:-20px;width:34px;height:34px;cursor:pointer;}
.shenpilist .small-close img {width:100%;display:block; background-color: #ffffff; border-radius: 100%;}
.shenpilist .w-detail-table-head { padding: 0 15px; font-size: 26px; font-weight: bold; color: #1c5bb8; line-height: 30px; text-align:center; padding-bottom: 20px; border-bottom: 2px solid #dbdbdb; }
.shenpilist .w-detail-table-info{ text-align: center; font-size: 15px; color: #333333; line-height: 26px; text-align: center; margin: 15px 0; }
.shenpilist .w-detail-table-info span{ display: inline-block; padding: 0 15px; }

/* 详情 内容 */
.shenpilist .w-detail-table table { width:100%; border: 1px solid #cfe1ef; border-collapse: collapse; }
.shenpilist .w-detail-table table th,
.shenpilist .w-detail-table table td{ border: 1px solid #cfe1ef; }
.shenpilist .w-detail-table table tr td{ padding: 12px 15px; line-height: 30px; font-size: 16px; color: #000000; background-color: #f4fafe; }
.shenpilist .w-detail-table table tr td:first-child{ width: 20%; max-width: 120px; text-align: center; }
.shenpilist .w-detail-table table tr td:last-child{ width: 80%; background-color: #ffffff; }
.shenpilist .w-detail-table table tr td a{ color: #000000; }
.shenpilist .w-detail-table table tr td a:hover{ color: #205db1; text-decoration: underline; }

/* 分页 */
.shenpilist .paging{ text-align: center; }
.shenpilist .defPagination { width: 100%; font-size:14px; color:#555; padding: 3px 0; margin:15px auto  auto; border:1px solid #e1e1e1; display: inline-block; }
.shenpilist .defPagination>div:first-child { height:30px; line-height:30px; display: flex;}
.shenpilist .defPagination span {color:#666;display:inline-block;}
.shenpilist .defPagination span span {padding:0 10px;}
.shenpilist .defPagination span a {display:inline-block;padding:0 10px;color:#666;}
.shenpilist .defPagination span a:hover {color:#1d529c;}
.shenpilist .defPagination span.curr {border:1px #1d529c solid !important;}
.shenpilist .defPagination span.pageBtnWrap>span,
.shenpilist .defPagination span.pageBtnWrap>a {border-right:1px solid #e1e1e1;padding:0 10px;}
.shenpilist .defPagination .totalText span,
.shenpilist .defPagination .goPageBox span {border:none}
.shenpilist .infoTextAndGoPageBtnWrap {padding:0 5px;border:none !important;}
.shenpilist .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.shenpilist .pageBtnWrap>span:first-child+span+span,
.shenpilist .pageBtnWrap>a:first-child+a+span {width:200px !important;}
.shenpilist .pageBtnWrap>span:first-child+span,
.shenpilist .pageBtnWrap>a:first-child+a,
.shenpilist .pageBtnWrap>span:first-child+span+span+a,
.shenpilist .pageBtnWrap>a:first-child+a+span+a,
.shenpilist .pageBtnWrap>span:first-child+span+span+span {width:54px !important;}
.shenpilist .pageBtnWrap .curr-new{ margin: 0 5px; }
.shenpilist .pageBtnWrap .refersh{ display: none; }

/* 验证码弹窗 */
.captcha-modal {display:none;position:fixed;z-index:11100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);padding-top:160px;}
.captcha-modal-content { width: 360px;margin: 8% auto;background-color:#fefefe; border-radius: 5px; }
.captcha-model-header{ position: relative; width: 100%; height: 50px; padding: 0 0 0 20px; background-color: #205db1; }
.captcha-model-header p{ line-height: 50px; font-size: 16px; color: #ffffff; display: block; }
.captcha-model-header .captcha-close { position: absolute; top: 0; right: 0; color:#ffffff; width: 40px; line-height: 46px; text-align: center; font-size: 30px; cursor: pointer; display: block; }
.captcha-model-body{ padding: 20px; position: relative; overflow: hidden; }
.captcha-model-body #captcha-input{ width: 220px; height: 42px; border: 1px solid #888888; border-right: 0; padding: 0 12px; line-height: 40px; font-size: 16px; color: #000; float: left; display: block; }
.captcha-model-body .captcha-code{ width: 100px; height: 42px; border: 1px solid #888888; padding: 3px; float: right; display: block;  }
.captcha-model-body #captcha-idcode{ width: 100%; height: 100%; display: block; cursor: pointer; }
.captcha-model-footer{ padding: 0 20px 15px 0; overflow: hidden; }
.captcha-model-footer button{ width: 100px; height: 36px; line-height: 34px; font-size: 16px; color: #ffffff; outline: none; border: 0; background-color: #205db1; cursor: pointer; float: right; display: block;}