.detection-service .table { width: 100%; margin-top: 10px; border-color: #d5d5d5; }

.detection-service .table thead { height: 60px; background: #e9e9e9; }

.detection-service .table td, .detection-service .table th { padding: 10px; }

.detection-service .table td:last-of-type { font-size: 0; width: 280px; }

.detection-service .table .ipt { width: 100%; height: 40px; font-size: 14px; padding: 0 10px; border: solid 1px #cccccc; border-radius: 5px; color: #333; }

.detection-service .table .select { width: 100%; height: 40px; font-size: 14px; padding: 0 10px; border: solid 1px #cccccc; border-radius: 5px; color: #333; }

.detection-service .table .ds-btn-child { height: 40px; line-height: 40px; border-radius: 5px; font-size: 16px; }

.detection-service .table .ds-btn-child img { vertical-align: -3px; }

.detection-service .table .ds-add { margin-right: 0; margin-left: 10px; }

.statistics {margin-top: 30px;}

.statistics .item {text-align: center;display: inline-block;font-size: 14px;width: 18.4%;margin-left: 2%;}

.statistics .item:nth-child(1) { margin-left: 0; }

.statistics .item:nth-child(1) .t1 { background: #ff5722; }

.statistics .item:nth-child(2) .t1 { background: #1e9fff; }

.statistics .item:nth-child(3) .t1 { background: #009688; }

.statistics .item:nth-child(4) .t1 { background: #ff9d23; }

.statistics .t1 {line-height: 42px;color: #fff;background: #2f4056;}

.statistics .t2 { font-size: 24px; color: #FF5722; padding-top: 10px; }

.model-search-1 .table { word-break: break-all; }

.model-search-1 .table-td {vertical-align: middle;}

.model-search-1 .table .ipt { height: 40px; border-color: #999; margin-left: 0; }

.model-search-1 .table .check { width: 18px; height: 18px; margin-left: 0; }

.model-search-1 .table-1 .table-td {min-width: auto;-webkit-box-sizing: content-box;box-sizing: content-box;line-height: 1.5;}

.model-search-1 .table-1 .table-td:nth-child(1) { padding-left: 10px; }

.model-search-1 .table-1 .table-td.color-blue{color: #21ade5;font-weight: bold;}

.page-size { font-size: 14px; position: relative; margin: 0 20px; }

.page-size .hd { display: inline-block; border: 1px solid #ccc; border-radius: 4px; padding: 6px 12px; cursor: pointer; }

.page-size .hd:after { content: ''; display: inline-block; border: 5px solid transparent; border-bottom-color: #000; position: relative; top: -2px; }

.page-size .bd { position: absolute; bottom: 100%; left: 0; width: 160px; border: 1px solid #ccc; border-radius: 4px; background: #fff; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18); padding: 5px 0; display: none; }

.page-size .bd a { display: block; padding: 7px 20px; }

.page-size .bd a:hover { color: #fff; background: #21ade5; }

.page-size.show .bd { display: block; }





.financial-statistics .change-item { position: relative; }

.financial-statistics .change-item .change-box span { width: 10px; height: 6px; display: inline-block; background: url(../images/down.png); }

.financial-statistics .change-item .change-box.active span { background-image: url(../images/down1.png); }

.financial-statistics .change-item:hover .change-item-bd { -webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); opacity: 1; }

.financial-statistics .change-item-bd { position: absolute; left: 0; top: 100%; z-index: 2; width: 320px; padding-top: 21px; -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; opacity: 0; -webkit-transform-origin: center top; -ms-transform-origin: center top; transform-origin: center top; }

.financial-statistics .change-item-bd .list2 { border-radius: 25px; overflow: hidden; -webkit-box-shadow: 0 0 30px 0 rgba(33, 173, 229, 0.3); box-shadow: 0 0 30px 0 rgba(33, 173, 229, 0.3); }

.financial-statistics .change-item-bd .list2-tit { background: #21ade5; color: #fff; font-size: 20px; font-weight: normal; line-height: 70px; padding: 0 20px; }

.financial-statistics .change-item-bd .list2-body { background: #fff; color: #333; font-size: 18px; padding: 1px 20px 20px; border: 1px solid #d4d4d4; border-top: none; border-radius: 0 0 25px 25px; }

.financial-statistics .change-item-bd .list2-item-tit { margin: 17px 0 0; }

.financial-statistics .change-item-bd .list2-item-wrap { background: url(../images/bg10.jpg) no-repeat center/cover; padding: 20px 20px 17px; margin-top: 15px; border-radius: 5px; }

.financial-statistics .change-item-bd .list2-item { width: 50%; }

.financial-statistics .change-item-bd .list2-item .num { font-size: 24px; }

.financial-statistics .change-item-bd .list2-item .name { font-size: 14px; color: #666; margin-top: 5px; }
