﻿ .header_box {
      }
      .search_box {
      }
      .footer {
      }
      body {
        background-color: #fbf8e8;
      }
      html, body {
        min-height: 100%;
        background-color: #fbf8e8;
      }
      
      .pagination li.active {
          background-color: #d0ac62;
      }

      ul.pagination a {
          color: #d0ac62;
      }
      /*���Ͽ��ܳ�ͻ������г�ͻ�뽫����ȫ������pager_all.ftl��*/

.page_left{
	float: left;
	width: 210px;
	border-radius: 6px 6px 0 0;
	overflow: hidden;
	margin-bottom: 20px;
}
.page_left img{
	border:none;
}
.page_left a {
	text-decoration: none;
}

.page_right{
	float: right;
}

.head_ {
	background: url("../../images/affiche/newHead.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}

.head_0 {
	background: url("../../images/affiche/newHead.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}

.head_1 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}

.head_2 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}

.head_3 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_4 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_5 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_6 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_7 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_8 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_9 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_10 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_11 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_12 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_13 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_14 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_15 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_16 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_17 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_18 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_19 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_20 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_21 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_22 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_23 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_24 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_25 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_26 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_27 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_28 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_29 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_30 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}
.head_31 {
	background: url("../../images/affiche/newHead_beijing.png"); 
	width: 1366px;
	height: 223px;
	margin: 0 auto;
}

.head_nav {
	background: url("../../images/affiche/blue.png") repeat-x; 
	height: 47px;
	margin: 0 auto;
	width: 1366px;
}

.head_inner {
	width: 1120px;
	height: 47px;
	line-height: 47px;
	margin: 0 auto;
}
.head_inner > span {
	width: 200px;
	text-align: center;
	font-size: 16px;
	display: inline-block;
}
.head_inner > span >span > a{
	color: #f4f4f4;
	cursor: pointer;
}
.head_inner > span >span{
	color: #f4f4f4;
	cursor: pointer;
}

.navbar{
	width: 270px;
	font-size: 14px;
	color: #fbfbfb;
	width: 100%;
	box-sizing: border-box;
	line-height: 38px;
	/*text-align: center;*/
	background-color:#ab812d;
	/*border-top: 1px solid #14589a;*/
	/*border-bottom: 1px solid #06447d;*/
	text-indent: 30px;
	cursor: pointer;
}
.navbar.active {
	background-color:#ae1c1c;
}
.navbar:hover {
	background-color:#ae1c1c;
}
.navbar_inner {
	background-color:#f2e8e5;
	width: 270px;
	font-size: 14px;
	border: 1px solid #d1d1d1;
	border-bottom: 1 none;
	color: #666;
	box-sizing: border-box;
	width: 100%;
	line-height: 35px;
	text-indent: 32px;
	cursor: pointer;
}
.navbar_inner.active,.navbar_inner:hover {
	background: url("../../images/XXGG/hong.png") ;
	color: #fff;
}
.content {
	width: 1140px;
	/*height: 494px;*/
	margin: 30px auto 20px;
	padding:0 10px;
	box-sizing: border-box;
}

.search_right {
	float: right;
	margin-bottom: 16px;
	border: 1px solid #d0d0d0;
	width: 893px;
	background-color: #fff;
	border-radius:4px;
	box-shadow: 0 1px 3px #ccc;
	box-sizing: border-box;
}
.box-icon {
	background-color: #cfa95e;
    display: inline-block;
    height: 18px;
    margin-top: 9px;
    position: absolute;
    width: 6px;
}
.search_right button {
	line-height: 34px;
	width: 94px;
	font-size: 16px;
	border-radius: 5px;
	border:1px solid #d1ab62;
	background-color: #d1ab62;
	color:#fff;
	vertical-align: middle;
	margin-left: 10px;
	cursor: pointer;
	position: relative;
	text-align: right;
	padding-right: 15px;
}
.search_right input {
	box-sizing: border-box;
	height: 38px;
	line-height: 36px;
	padding-left: 15px;
	width: 540px;
	border-radius: 3px;
	border:1px solid #4588f0;
}
.icon-search {
	display: inline-block;
	width:20px;
	height: 20px;
	position: absolute;
	left: 14px;
	top:6px;
	background: url(../../images/XXGG/search.png) no-repeat scroll center;
}
.search_right .headline {
	color: #221d1c;
	margin-left: 18px;
	margin-right: 12px;
	font-size: 17px;
	font-family: "Microsoft YaHei";
}
.headline_area {
	margin-bottom: 30px;
    margin-left: 46px;
    margin-top: 30px;
}
.headline_area .abnormal{
	margin: 28px 0 -12px 0;
}
.label-list div {
	display: inline-block;
	line-height: 23px;
	width:59px;
	margin-bottom: 4px;
}
.label-list-department div {
	display: inline-block;
	margin-left: 20px;
}

.label-list div label {
	display: inline-block;
	padding:0 5px;
}
.label-list-department div label {
	padding: 2px 5px;
}
div.all label {
	display: inline-block;
	text-align: center;
	padding:0 5px;
}
div.department-all label {
	padding: 2px 5px;
}
.label-list div label.active,.label-list-department div label.active {
	background-color: #d1ab62;
	color: #fff;
	border-radius: 4px;
}
div.department-all label.active{
	background-color: #d1ab62;
	color: #fff;
	border-radius: 4px;
}
.active {
	color: #fff;
}

.all .active {
	background-color: #d1a961;
	color: #fff;
	border-radius: 4px;
}

.active table {
	color: #000;
}

.active .dataTables_info {
	color: #000;
}

.active .paginate_button {
	border-radius: 0px;
}
.left-arrow {
	position: relative;
	margin-right: 8px;
	top: 1px;
}
.navActive{
	background: -ms-linear-gradient(top, #0a4882,  #1964ab);        /* IE 10 */
	background:-moz-linear-gradient(top,#0a4882,#1964ab);/*���*/ 
	background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#0a4882), to(#1964ab));/*�ȸ�*/ 
	background: -webkit-linear-gradient(top, #0a4882, #1964ab);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(top, #0a4882, #1964ab);  /*Opera 11.10+*/
}

.abnormal {

}
.abnormal .headline {
	vertical-align: top;
}
div > label {
	cursor: pointer;
	position: relative;
}
.label-list-department label{
	color: #999;
}
.hasObj label{
 	color: #000;
 }
 .hasObj + span{
 	display: none !important;
 }
#gs + span{
	display: inline-block;
	position: absolute;
	left: 16px;
	top:-3px;
	width:72px;
	height: 25px;
	z-index: 9999;
	/*background-color: red;*/
}
#wh + span{
	display: inline-block;
	position: absolute;
	left: 108px;
	top:-3px;
	width:72px;
	height: 25px;
	z-index: 9999;
	/*background-color: red;*/
}
#sw + span{
	display: inline-block;
	position: absolute;
	left: 197px;
	width:72px;
	height: 25px;
	top:-3px;
	z-index: 9999;
	/*background-color: red;*/
}
#qt + span{
	display: inline-block;
	position: absolute;
	left: 286px;
	width:45px;
	top:-3px;
	height: 25px;
	z-index: 9999;
	/*background-color: red;*/
}
.abnormal .box-icon {
	 margin-top: 4px;
}
.headline_area .all {
	vertical-align: top;
	font-size: 14px;
	display: inline-block;
	line-height: 23px;
	width:59px;
}
.headline_area .department-all {
	font-size: 14px;
	display: inline-block;
	margin-left:6px; 
}
.page_right{
	border: 1px solid #d0d0d0;
	width: 893px;
	background-color: #fff;
	min-height: 325px;
	border-radius: 5px;
	box-shadow: 0 1px 3px #ccc;
	box-sizing: border-box;
	padding:13px 41px;
	margin-bottom: 30px;
}

#tab_last{
	height: 100px;
}
.label-list {
	width: 635px;
	font-size: 14px;
	vertical-align: top;
	display: block;
	margin:7px 1px 0 103px;
}

.label-list-department {
	display: inline-block;
	width: 564px;
	font-size: 14px;
	position: relative;
}

.news{
	width:100%;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	/*text-indent: 46px;*/
	line-height: 1;
	border-bottom: 2px solid #d1ab62;
	position: relative;
	padding:5px 0 11px 40px;

}
.news_notice{
	box-sizing: border-box;
	font-family:'微软雅黑 Bold','微软雅黑';
	font-size: 13px;
	font-weight: 700;
	color: #FF0000;
	line-height: 2.5;	
	position: relative;
	padding: 0 0 11px 20px;
	
	width: 850px;
	left:  -45px;
    height: 86px;
    padding: 5px;
    margin: 7px;
    border: solid 1px #ddd;
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    cursor: pointer;
    line-height: 28px;
    margin-bottom: 15px;
}

.img_simple_cancer{
    position: absolute;
    left: 0;
    top: 0px;
    right:1px;
    width: 20px;
    height: 21px;
    padding:0 1px 0 0;
    line-height: 2.5;
}
.news>div{
	width:100%;
}
.news::after {
	content: '';
	display: block;
	height: 0;
	visibility: hidden;
	clear:both;
}
.news img {
	display:inline-block;
	width:20px;
	position: absolute;
	top:6px;
	left: 2px;
}
.news_notice .imgImg{
	position:absolute;
	top:36px;
	
}
.newsMain{
	margin: 10px 41px 15px 28px
}

.newsTitle{
	color: #464646;
	text-align: left;
	margin-left: 17px;
	width: 510px;
	cursor: pointer;
	text-overflow: ellipsis;    
	overflow: hidden; 
	white-space: nowrap; 
	position: absolute;
	/*display: inline-block;*/
}

.newsTitle:hover{
	text-decoration: underline;
	color: #0162a1;
}

.newsDate{
	color: #b2b2b2;
	font-size: 9px;
	float: right;
	margin-top: 11px;
	line-height: 30px;
	margin-right: 10px;
}

.newsContent{
	line-height: 46px;
	height: 46px;
	border-bottom: 1px dashed #ebebeb;
	/*text-overflow: ellipsis;    */
	/*overflow: hidden; */
	/*white-space: nowrap; */

}

.newsFooter{
	line-height: 55px;
	font-size: 13px;
	color: #545454;
	margin-left: 120px;
}

.page_right{
	display: none;
}

.page_right.active{
	display: block;
}

table.dataTable{
    width: 100%;
}

.dataTables_wrapper{
}

.dataTable th{
    text-align: left;
}

.dataTable td,.dataTable td a{
    height: 35px;
    line-height: 35px;
    vertical-align:middle;
}

.dataTable tr.odd td.class, tr.even td.class {
	margin-left: 300px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 620px;
    padding: 0 10px;
}
.dataTable tr.odd td:first-child, tr.even td:first-child{
    overflow: hidden;
    position: absolute;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:700px;
}

.dataTable tr.odd td:last-child
{ 
    text-align: right;    
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin-right: 0px;
}

.dataTables_info {
    left: 20px;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.navbar_inner {
	/*display: none;*/
}

#punishmentC1 {
	margin-left:400px;
	color:black;
}

.judAuth {
	margin-left:400px;
	color:black;
	width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}

.head_inner span .active{
	 background-color: #1164ad;
}

.back_color{
/* background-color: #1164ad; */
background: -ms-linear-gradient(top, #0a4882,  #1964ab);        /* IE 10 */
background:-moz-linear-gradient(top,#0a4882,#1964ab);/*���*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0a4882), to(#1964ab));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #0a4882, #1964ab);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #0a4882, #1964ab);  /*Opera 11.10+*/
} 

.dataTables_empty{
	box-sizing: border-box;
	width:807px !important;
	text-align: center !important;
	color:#b2b2b2;
	font-size: 12px;
}

.page_right_sub{
	border: 1px solid #d0d0d0;
	width: 893px;
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 1px 3px #ccc;
	box-sizing: border-box;
	padding:13px 41px 20px;
	float: right;
	margin-bottom: 30px;
	min-height: 865px;
}

.page_right_sub .active{
	display: block;
}

.more {
	display: inline-block;
	cursor: pointer;
	float: right;
	font-size: 14px;
	color: #3284b6;
}

 .dataTables_wrapper td a {
	 display: inline-block;
	 width:363px;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space:nowrap;
 }
 .dataTables_processing{
 	text-align: center;
 	color: #b2b2b2;
 	font-size: 12px;
 	line-height: 45px;
 }
 .table_inspect_head
 {
     height:34px
 }