/** 第三方机构服务机构模块样式
    只是第三方机构服务机构页面使用
    其他页面均不可使用 **/
b, strong {font-weight: bold;}
.page-content{padding: 10px 20px 20px;}
.pagemain-body{margin-top: 20px;}
.table tr td input.height34{height: 34px;}
.lineHeight30{line-height: 30px;}
.groupail .daterangepicker-duan{width: 100%;}
/* 首页 
   近1年各地项目数统计表 */ 
.providerList{width: 100%;height: auto;margin-top: 20px;position: relative;}
.providerTit{width: 100%;height: 38px;background: #8eceff;color: #fff;line-height: 38px;padding-left: 20px;font-size: 15px;}
.providerList .Search{width: 100%;height: auto;padding: 10px 10px 10px 0;border-bottom: #ddd solid 1px;border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.providerList .SearchProList{width: auto;height: 34px;display: inline-block;margin-left: 20px;}
.providerList .SearchProList span{width: auto;height: 34px;display: block;float: left;line-height: 34px;margin-right: 10px;font-size: 14px;font-weight: bold;}
.providerList .SearchProList .dropDownList{width: auto;height: 34px;float: left;}
.SearchProList .dropDownList select{width: auto;height: 34px;border-radius: 0;border-color: #c5d0dc;font-size: 14px;margin: 0;display: block;float: left;}
/* 表格table 操作按钮 */
.providerButton{width: auto;height: 38px;position: absolute;top: 0;right: 0;}
.providerButton a.Button{width: auto;height: 37px;padding: 0 10px;display: block;float: left;line-height: 37px;text-decoration: underline;}
.providerButton a.Button:hover{text-decoration: none;}
.providerButton a.btn{margin: 2px 2px 2px 0;float: left;}
/* 表格jqgrid 操作列 按钮文字样式 */
.ui-pg-div{margin: 0 5px;}
/* 表格jqgrid 重叠边框 */
.jqgridBorder{border: #ddd solid 1px;border-top: none;}
.jqgridBorder .ui-jqgrid-hdiv .ui-jqgrid-htable{border-top: none;border-left: none;}
.jqgridBorder .ui-jqgrid .ui-jqgrid-labels{border-left: none !important;}
.jqgridBorder .ui-jqgrid .ui-jqgrid-btable{border-left: none;}
.jqgridBorder .ui-jqgrid .ui-jqgrid-pager{border-bottom: none !important;}
/* 表格jqgrid 表头合并重叠边框 */
.detectResult .ui-jqgrid-hdiv, .ui-jqgrid-hdiv .ui-jqgrid-htable thead tr:nth-child(1) th{border: none;}
/* 表格table 首行影藏行 */
.table .tableRadex{height:0;}
.table .tableRadex td{height:0;border:none;padding:0;}
.visibilityHide{visibility:hidden}
/* 表格table 添加样式 */
.providerTable tbody tr td.active{text-align: center;}
/* 表格table 底部操作按钮 */
.tableFooter{width: 100%;height: 46px;background: #ecf4ff;border: #ddd solid 1px; border-top: none;line-height: 46px;text-align: center;}
.tableFooter a{display: inline-block; vertical-align: baseline;}
.tableFooter.tableAll{margin-top: 20px;border-top: #ddd solid 1px;}
/* 表格table 业务范围 两类标题加多选 */
.checkList{width: 100%;height: auto;overflow: hidden;}
.checkList h4.h4Title{width: 100%;height: 30px;line-height: 30px;}
.checkList .radio{padding: 5px 0;width: 33%;}
.checkList .radio span.lbl{font-size: 12px;}
/* 表格table 服务范围 文字内容加单选 */
.radioList{width: 100%;height: 28px;line-height: 28px;overflow: hidden;}
.radioList .radio{padding: 0 10px;}
.radioList .radio span.lbl{font-size: 12px;}
/* 表格table 备案检查类别和项目 多选加输入框 */
.inputList{width: 100%;height: 30px;line-height: 30px;overflow: hidden;margin: 2px 0;}
.inputList .radio{padding: 0 10px;width: 120px;}
.inputList .radio span.lbl{font-size: 12px;}
.inputList input.inputReail{width: calc(100% - 120px);}
/* 双日历daterangepicker input定位问题 */
input.daterangepicker{top:0;left:0;width: 100%;margin: 0;position: static;}
/* 项目管理 搜索项间距 */
.group-list{margin-right: 15px;}
.group-list span{margin-right:0;}
.groupail select{margin-right: 0;}
/* 表格jqgrid tabs切换样式 */
.proBorder{border: #ddd solid 1px;border-top: none;}
.proBorder .nav li a{color: #555;margin-top: 0;border-top:1px solid #c5d0dc;box-shadow: none;border-bottom: 1px solid #ddd;}
.proBorder .nav li.active a{background: #3f89d2;border: #3f89d2 solid 1px;color: #fff;box-shadow: none;margin-top: 0;}
.proBorder .nav li a:hover,
.proBorder .nav li a:active{box-shadow: none;margin-top: 0;}
.proBorder .tab-content{border: none;padding: 0;margin-top: 10px;}
/* 表格jqgrid 底部添加操作按钮 */
.jqGridButton{width: auto;height: 26px;position: absolute; bottom: 10px;left: 0;line-height: 26px;z-index: 102;}
.jqGridButton a{padding: 0 10px;cursor: pointer;}
/* 表格jqgrid 底部翻页显示不全问题 */
.ui-jqgrid .ui-jqgrid-pager .ui-pager-table td[align="center"]{width:400px;}
/* 表格jqgrid 宽度不够显示滚动条 */
.ui-jqgrid .ui-jqgrid-hdiv{width:auto!important;}
.ui-jqgrid .ui-jqgrid-hbox{width:100%;}
.ui-jqgrid .ui-jqgrid-bdiv{overflow-x: auto;}
/* 弹出选中内容展示 */
.choosen{width: 100%;min-height: 34px;height: auto;overflow: hidden;padding: 2px;border: #d5d5d5 solid 1px;position: relative;}
.choosen ul{width: auto;max-width: 100%;max-height: 85px;float: left;word-wrap: break-word;padding-right: 37px;overflow-y: auto;overflow-x: hidden;display: block;min-height: 28px;}
.choosen ul li{width: auto;max-width: 100%;padding: 2px 4px;height: 26px;float: left;margin: 1px;overflow: hidden;position: relative;}
.choosen ul li a{width: auto;max-width: 100%;height:22px;margin: 0;display: block;}
.choosen ul li a span{width: auto;max-width: 100%;padding-right: 18px;display: block;height: 22px;line-height: 22px;font-size: 12px;color: #fff;float: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.choosen ul li a button{position: absolute;top: 2px;right: 4px;background: none;box-shadow: none;border: none;width: 20px;height: 22px;}
/* 新增体检项目 选择单位弹出 */
.SelectUnit{width: 100%;height: auto;overflow: hidden;}
.SelectSearch{width: 100%;min-height: 36px;}
.SelectSearch .SearchLeft{width: auto;min-height: 36px;float: left;}
.SelectUnit .city-picker-selector .selector-item{width: 120px;}
.SelectUnit .city-picker-selector li{font-size: 12px;}
.SelectSearch .SearchRight{width: 200px; height: 36px;float: right;position: relative;}
.SelectSearch .SearchRight input{height: 36px;}
.SelectSearch .SearchRight .input-group-btn{position: absolute;top: 1px;right: 1px;width: auto;}
.SelectNeir{width: 100%;height: auto;min-height: 120px;max-height: 320px;margin-top: 20px;padding: 10px 0;border:#c5d0dc solid 1px;border-left: none;border-right: none;overflow-x:hidden;overflow-y: auto;}
.SelectNeir .radio{padding: 0 20px;width: 49%;height: 30px;line-height: 30px;}
.SelectNeir .radio span.lbl{color: #666;}
/* 新增体检项目 选择职业病危害因素弹出 */
.SelectSearch .SearchLeft select{width: 200px;height: 36px;font-size: 12px;color: #999;border-radius: 0;}
.SelectList{width: 100%;height: auto;overflow: hidden;}
.SelectList>span{width: 100%;height: 20px;display: block;padding-left: 10px;background: #ecf4ff;}
.Selected{width: 100%;height: auto;max-height: 120px;overflow-x:hidden;overflow-y: auto;padding: 5px 0 10px;border-bottom: #c5d0dc solid 1px;position: relative;z-index: 13;}
.Selected>span{width: 100%;height: 24px;line-height: 24px;font-weight: bold;color: #606266;display: block;}
.Selected>span>a{font-weight: normal;}
.Selected .choosen{border:none;padding: 0;min-height: 0;}
.Selected .choosen ul{max-height: 80px;min-height: 0;}
/* 检测项目-新增 tab切换左右排列样式 */
/* .detectResult{} */
.detectResult .nav{width: 101px;height: auto;float: left;overflow: hidden;top:0;}
.detectResult .nav li{width: 100px;height:34px;float: none;text-align: right;}
.detectResult .tab-content{width: calc(100% - 101px);float: left;padding: 20px;margin-top: 0;border:1px solid #c5d0dc;margin-left: -1px;}
/* 检测项目-新增 tab切换左右排列里面的tab切换 */
.detectResult .proBorder{border:none;}
.detectResult .proBorder .nav{width: 100%;height: 34px;float: none;}
.detectResult .proBorder .nav li{width: auto;height: 34px;float: left;}
/* .detectResult .proBorder .nav li a{} */
.detectResult .proBorder .tab-content{border: none;padding: 0;height: auto;min-height: auto !important;width: 100%;margin-top: 10px;}
/* 检测项目-新增 新增检测项弹出样式 */
.SelectItem .radio{width: 115px;padding: 5px 10px;position: relative;}
/* 表格table 表头居中 */
table.center thead.center tr th{text-align: center;}
/* 表格table 表格中当省市区级联选择只有三级时 */
.table .detailed{width: calc(100% - 480px);}
.table .detailed2{width: calc(100% - 640px);height: 36px;}
/*  检测项目-新增 电离辐射-射线装置+含源装置 检测结果 编辑 table新增tr样式 */
.tfooter{width: 100%;height: 50px;line-height: 46px;text-align: left;background: #f5f5f5;padding: 0 10px;border: #ddd solid 1px;margin-top: -1px;}
