html,
			body {
				margin: 0;
				padding: 0;
				font-size: 14px;
				word-wrap: break-word;
				height: 100%;
				width: 100%;
				background: white;
				font-family: Microsoft YaHei;
				overflow-x: hidden;
			    /*-webkit-user-select:none;
			    -moz-user-select:none;
			    -ms-user-select:none;
			    user-select:none;*/
			}
			
			input {
				font-family: "Microsoft YaHei";
			}
			
			body a {
				color: #333;
			}
			
			body a:hover {
				text-decoration: none;
				color: #333;
			}
			/*以下为头部样式*/
			
			nav {
				position: fixed;
				top: 0;
			}
			
			nav>div {
				height: 35px;
			}
			
			.btnAll {
				width: 90%;
				height: 30px;
				margin: 20px auto 0px;
			}
			
			.fontStyle {
				font-size: 14px;
				color: #555;
				font-weight: 100;
			}
			
			.baseMargin {
				margin-left: 2px;
				margin-bottom: 5px;
			}
			
			.navbar-default {
				background-color: white;
				background-image: none;
			}
			
			.navHead {
				margin-bottom: 0;
				overflow: hidden;
			}
			.borderNone{border-right: none !important;border-bottom: none !important;
			            border-left: none !important;
			}
			
			.navbar-nav>li {
				font-size: 16px;
				font-weight: 650;
			}
			/*以下为左侧栏样式*/
			
			
			/* 留言 */
			.messages{width: 1000px;min-height: 500px;border: 1px solid #ccc;
			        position: absolute;top:-100%;left: 50%;margin-left: -500px;margin-top: -150px;
					z-index: 9999999;background: #fff;}
			#edui_fixedlayer{z-index: 9999999999999 !important;}
			#edui1{z-index: 99999999999 !important;}
		    .messages .div:nth-child(1){font-size: 20px;padding:10px;}
			.messages .div i{position: absolute;top: 12px;right: 11px;cursor: pointer;}
			.jodit_container{padding: 0 20px 20px;z-index: 9999999;}
			.bottomBtn{margin-bottom: 20px;}
			.messages_l{float: left;width: 300px;height: calc(100vh - 176px);}
			.messages_r{float: left;width: calc(100% - 300px);height: calc(100vh - 176px);}
			.messages_l_head{height: 50px;line-height: 50px;width: 300px;border-bottom: 1px solid #e8e8e8;font-size: 18px;text-indent: 20px;}
			.messages_l_con{display: inline-block;}
			.messages_l_con ul li:nth-child(1){height: 50px;}
			.messages_l_con ul li:hover{color: #4a647e;background: #eee;}
			.messages_l_con ul li{list-style: none;width: 300px;height: 38px;text-indent: 20px;border-bottom: 1px solid #e8e8e8;line-height: 38px;color: inherit;cursor: pointer;position: relative;}
			.messages_l_con ul li input{width: 280px;float: left;margin: 8px 0 0 10px;}
			.messages_l_con ul li button{float: left;margin: 8px 0 0 0px;}
			.messages_l_con ul li img{width: 30px;height: 30px;margin-left: 10px;margin-top: -3px;}
			.messages_l_con ul li i{position: absolute;top: 18px;right: 20px;}
			.messages_r_con{height: calc(100vh - 205px);overflow: auto;border-left: 1px solid #e8e8e8;}
			.messages_r_head{height: 50px;line-height: 50px;width:100%;border-bottom: 1px solid #e8e8e8;font-size: 18px;text-indent: 20px;border-left: 1px solid #e8e8e8;}
			.messages_report{position: relative;}
			.messages_report_head{padding: 10px 0 5px 20px;color: #3838383;}
			.messages_r_head img{width: 40px;height: 40px;margin-top: -3px;}
			.messages_r_head input{width:300px;float: right;margin: 5px 30px 0 0;}
			.messages_report_head a{padding: 1px 5px;color: #fff;background-color: #65bd77;border-color: #65bd77;font-size: 14px;}
			.messages_report_head a i{font-size: 12px;}
			.messages_report_head a:hover{color: #fff;}
			.messages_report_con{width: 98%;min-height: 100px;background: #f3f3f3;margin: 10px auto;position: relative;overflow: hidden;}
			.messages_report .messages_report_i{position: absolute;top:37px;left: 55px;color: #f3f3f3;}
			.messages_report_con_list:nth-child(1){margin-top: 10px;}
			.messages_report_con_list{border-bottom: 1px solid #e8e8e8;padding: 15px;background: #fff;width: 98%;margin: auto;margin-bottom: 5px;}
			.messages_report_con_list_name{font-size: 16px;color: #606060;font-weight: bold;}
			.messages_report_con_list_name span{font-size: 14px; font-weight: normal;float: right;}
			.messages_report_con_list_msg{font-size: 13px;white-space:pre;}
			.messages_report_con_list_msg p{margin-bottom: 0;}
			.messages_box{width: 98%;min-height: 100px;margin: 5px auto;}
			.messages_box_btn{display: inline-block;margin: 5px 0 0 0;width: 100%;}
			.messages_box_btn button{padding: 5px 10px;color: #fff;background-color: #4cc0c1;border-color: #4cc0c1;font-size: 12px;line-height: 1.5;float: right;}
			.Contacts_active{color: #4a647e;background: #eee;}
			
			
			.text_index {text-indent: 1.3%;}
			/*.posiBoottom{
				position: fixed;
				top: 140px;
				left: 11.7%;
			}*/
			
			.navHeight:last-child {
				border-bottom: none;
			}
			
			.navHeight {
				height: 50px;
				line-height: 50px;
				border-bottom: 1px solid #ddd;
				cursor: pointer;
				text-indent: 30px;
				text-align: left;
				background-color: white;
			}
			
			.navHeight img {
				position: absolute;
				top: 17px;
				left: 25px;
			}
			
			.navHeight .img {
				position: absolute;
				top: 19px;
				left: 25px;
			}
			
			.titleBorder {
				height: 30px;
				width: 90%;
				margin: 20px auto 0px;
				border-bottom: 1px solid #ccc;
			}
			
			.navHeight img {
				position: absolute;
				top: 17px;
				left: 25px;
			}
			
			.navHeight .img {
				position: absolute;
				top: 19px;
				left: 25px;
			}
			
			.titleBorder {
				height: 30px;
				width: 90%;
				margin: 20px auto 0px;
				border-bottom: 1px solid #ccc;
			}
			
			.navHeight:hover {
				background: #337ab7;
				color: #fff;
			}
			
			.selected_color {
				background-color: #337ab7;
				color: #FFF;
			}
			
			.text_color {
				border: 1px solid #d9534f !important;
			}
			
			.imgName {
				margin: 10px 0;
				text-align: center;
				padding-right: 30px;
			}
			
			.tobepaid {
				background: #337ab7;
				color: #fff;
			}
			
			.tobepaid span {
				background-color: #fff;
				color: #337ab7;
			}
			
			.badgefont {
				font-size: 14px;
			}
			/*select*/
			
			.dropdown-menu {
				left: 15px;
			}
			/*表格*/
			
			.table {
				border-bottom: 1px solid #ddd;
			}
			
			table th {
				text-align: center;
				font-size: 15px;
			}
			
			.table>thead>tr>th {
				padding: 4px;
				height: 40px;
				text-align: center;
				vertical-align: middle;
				height: 40px;
				background-color: #eff3f6;
				border-bottom: none;
			}
			
			.table>thead>tr>th>select {
				background-color: #f5fafe;
			}
			table td {
				text-align: center;
				font-size: 15px;
			}
			
			.table>thead>tr>td {
				font-weight: bold;
				padding: 4px;
				height: 40px;
				text-align: center;
				vertical-align: middle;
				height: 40px;
				background-color: #eff3f6;
				border-bottom: none;
				border-bottom: 0px;
                cursor: all-scroll;
			}
			
			.table>thead>tr>td>select {
				background-color: #f5fafe;
			}
			
			.table>tbody>tr>td {
				font-size: 14px;
				text-align: center;
				padding: 3px;
				vertical-align: middle;
				height: 45px;
			}
			/*分页样式*/
			
			#content ul {
				text-indent: 0;
			}
			
			.pagination>.active>a,
			.pagination>.active>a:focus,
			.pagination>.active>a:hover,
			.pagination>.active>span,
			.pagination>.active>span:focus,
			.pagination>.active>span:hover {
				z-index: 2;
				color: #fff;
				cursor: default;
				background-color: #337ab7;
				border-color: #337ab7;
			}
			
			.pagination {
				display: inline-block;
				float: left;
				margin-left: 20px;
			}
			
			.pagination>li {
				display: inline;
			}
			
			.pagination-sm>li>a,
			.pagination-sm>li>span {
				padding: 5px 10px;
				font-size: 12px;
				line-height: 1.5;
			}
			
			.pagination>li>a,
			.pagination>li>span {
				position: relative;
				float: left;
				padding: 6px 12px;
				margin-left: -1px;
				line-height: 1.42857143;
				color: #337ab7;
				text-decoration: none;
				background-color: #fff;
				border: 1px solid #ddd;
			}
			
			.total_items {
				display: inline-block;
				float: left;
				font-size: 14px;
				line-height: 71px;
				font-weight: bolder;
			}
			
			.page_small {
				display: inline-block;
				float: right;
			}
			/*自定义弹窗样式*/
			
			.ngdialog-content p {
				margin: 0;
			}
			
			.ngdialog.ngdialog-theme-default .ngdialog-close {
				border-radius: 5px;
				cursor: pointer;
				position: absolute;
				background-color: #f0f0f0;
				right: 0;
				top: 0;
				display: inline-block;
				padding: 6px 12px;
				margin-bottom: 0;
				font-size: 14px;
				font-weight: 400;
				line-height: 1.42857143;
				text-align: center;
				white-space: nowrap;
				vertical-align: middle;
				-ms-touch-action: manipulation;
				touch-action: manipulation;
				cursor: pointer;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				background-image: none;
				border: 1px solid transparent;
				border-radius: 4px;
			}
			
			.ngdialog.ngdialog-theme-default .ngdialog-close:before {
				background: transparent;
				border-radius: 3px;
				color: #bbb;
				content: '\00D7';
				font-size: 26px;
				font-weight: 400;
				height: 30px;
				line-height: 26px;
				position: absolute;
				right: -7px;
				text-align: center;
				top: -5px;
				width: 30px;
			}
			/*错误处理样式*/
			
			.errorMsg {
				text-align: center;
				margin-bottom: 30px;
			}
			
			.ngdialog-content .errorImg {
				margin-left: 40%;
				font-size: 86px;
				margin-bottom: 10px;
				color: red;
			}
			
			.col-md-10 select::-ms-expand {
				display: none;
			}
			
			.col-md-10 select {
				text-align: left;
				appearance: none;
				-moz-appearance: none;
				-webkit-appearance: none;
				background-color: white;
				background: url("/static/img/select.png") no-repeat scroll right center transparent;
			}
			
			.apply select {
				text-indent: 0px;
			}
			
			.editReportdetail,
			.reportDetail select {
				text-indent: 0px;
			}
			/*成功样式*/
			
			.success {
				text-align: center;
				margin-bottom: 30px;
			}
			
			.ngdialog-content .subSuccess {
				margin-left: 40%;
				font-size: 86px;
				margin-bottom: 10px;
				color: red;
			}
			
			:focus {
				outline: none;
			}
			/*覆盖横线*/
			
			.cover {
				position: absolute;
				left: 17%;
				background: white;
				z-index: 100;
				width: 6.2%;
				height: 100%;
			}
			/* 去除type=numnbe的箭头r */
			
			input[type="number"] {
				-moz-appearance: textfield;
			}
			
			#deviceInfo .deviceGroup:last-child div:last-child {
				border-bottom: none;
			}
			
			textarea {
				height: 55px;
				overflow: auto;
				-resize: none;
				resize: vertical;
				width: 100%;
				border-radius: 6px;
				padding-left: 12px;
				border: 1px solid #ddd;
				padding-top: 7px;
			}
			
			textarea:focus {
				border-color: #66afe9;
				outline: 0;
				-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
				box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
			}
			
			.line-height {
				line-height: 33px;
			}
			/* nav下拉菜单 */
			
			.user:focus {
				outline: 0px;
			}
			
			.dropD_list {
				display: none;
				position: fixed;
				width: 110px;
				top: 79px;
				right: 11.5%;
				text-align: center;
				z-index: 100;
				background-color: white;
				border: 1px solid #ddd;
				border-radius: 3px;
			}
			
			.dropD_list li a {
				line-height: 20px;
			}
			
			.dropD_list li a:hover {
				background-color: #337ab7;
				color: white;
			}
			
			.default_role a {
				color: #777;
			}
			
			.default_role a:hover {
				text-decoration: none;
				color: #777;
			}
			
			.default_role a:visited {
				-color: white;
			}
			
			.txtLeft {
				line-height: 50px;
				-font-size: 14px;
				padding-left: 0;
				padding-right: 0;
			}
			
			.doubleReports>div {
				width: 49%;
				float: left;
				margin: 0 auto;
			}
			
			.doubleReports>div:first-child {
				margin-right: 2%;
			}
			/* ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
			/*vertical_line*/
			
			.title {
				border-bottom: 20px solid #f3f3f3;
				margin-left: -30px;
				width: 110%;
			}
			
			.vertical_line {
				line-height: 50px;
				font-size: 20px;
				color: #418BCA;
			}
			
			.page {
				border-radius: 5px;
				background: white;
				overflow: hidden;
			}
			
			.padding_left {
				padding-left: 0;
			}
			
			.padding_right {
				padding-right: 0;
			}
			
			.content {
				background-color: white;
				width: 100%;
				-overflow: hidden;
				border: 10px solid #f3f3f3;
				border-bottom: none;
				/*height: 100%;*/
				border-right: none;
				padding-right: 0;
				height: calc(100vh - 80px);
			}
			
			.titleBottom {
				border-bottom: 20px solid #f3f3f3;
			}
			
			.font_weight {
				font-weight: bolder;
				color: #418BCA;
			}
			
			.title_button {
				margin-top: 10px;
				float: right;
				margin-right: 14px;
			}
			
			.title_button>button {
				margin-left: 10px;
			}
			
			.cursor_pointer {
				cursor: pointer;
			}
			/* 院内报告发起申请 */
			
			.contentRight {
				margin: 15px 0;
			}
			
			.classification_box {
				border-radius: 2px;
				box-shadow: 0px 0px 4px black;
				padding: 0;
			}
			
			.classification_box>div {
				margin-top: 16px;
				padding: 0;
			}
			
			.classification_box .contentRight_title_text {
				position: relative;
				color: #418BCA;
				font-weight: bolder;
				height: 30px;
				width: 90%;
				margin: 20px auto 0px;
				border-bottom: 1px solid #ccc;
			}
			
			.classification_box .contentRight_title_text .apply_preview {
				position: absolute;
				top: -15px;
				right: 0px;
				text-align: center;
				cursor: pointer;
			}
			
			.classification_box .contentRight_title_text .apply_preview dl dd {
				color: #999;
				font-size: 12px;
			}
			
			.classification_box .contentRight_title_text .apply_preview dl dt img {
				width: 24px;
				height: 28px;
			}
			
			.marginBot {
				margin-bottom: 15px;
			}
			/* 暂无 */
			
			.noinfor {
				border: 1px solid #ddd;
				border-radius: 5px;
				font-size: 23px;
				-font-weight: 900;
				color: gray;
				text-align: center;
				margin-top: 10px;
			}
			/* 删除图片 */
			
			.del_img {
				position: absolute;
				top: 2px;
				right: 7%;
				z-index: 1;
				font-size: 21px;
				cursor: pointer;
				color: red;
			}
			.del_img_path {
				position: absolute;
				top: 2px;
				right: 2px;
				z-index: 1;
				font-size: 21px;
				cursor: pointer;
				color: red;
			}
			/*详情*/
			
			@media screen and (max-width:1280px) {
				.micro {
					width: 1200px;
					height: 537px;
					margin-left: -11.5%;
				}
				.micro_video {
					width: 600px;
					height: 537px;
				}
				.micro_pic {
					width: 600px;
					height: 537px;
				}
				.TSB ul li ul li {
					float: left !important;
					width: 33%;
					list-style: none;
					margin-top: 5px !important;
				}
				.classPadding {
					padding: 4px 6px !important;
				}
				.disDiv {
					height: 100%;
					width: 13.7%;
					float: left;
				}
				.disDivView {
					margin-left: 13.7%;
				}
				.navLeft {
					cursor: pointer;
					float: left;
					width: 13.7%;
					border-top: 10px solid #f3f3f3;
				}
				.posiTitle {
					position: fixed;
					top: 79px;
					left: 13.7%;
					z-index: 10;
					background: #fff;
					width: 86.69%;
					margin-left: 0.6%;
					border-top: 10px solid #f3f3f3;
					border-bottom: 10px solid #f3f3f3;
				}
				.textIndex {
					text-indent: 51px;
				}
				.scrHeight {
					height: 520px;
				}
				.maginLeft {
					margin-left: 2px;
				}
				.backTextIndex {
					text-indent: 14%;
				}
				.roller {
					height: calc(100vh - 210px);
				}
				.boxWidth {
					width: 100%;
					float: left;
				}
				.scrImg {
					width: 155px;
					height: 140px;
					position: relative;
					margin: 0 auto;
				}
				.boxFloat {
					width: 100%;
					float: none;
				}
				#divTop .data_img {
					width: 155px;
					height: 140px;
					margin-top: 20px;
					border: 1px solid black;
				}
				#divTop .pa_image_pk{
					width: 100%;height: 210px;margin-left: auto;margin-right: auto;overflow: hidden;
				}
				#divTop .pa_image_pk a{line-height: 210px;}
				#divTop .annio_div{
					width: 155px;
					margin-left: 21%;
				}
				.picImg img {
					width: 155px;
					height: 140px;
					border: 1px solid black;
				}
				.backTextIndex {
					text-indent: 5%;
				}
				body {
					font-size: 16px;
				}
			}
			
			@media screen and (min-width:1281px) and (max-width:1600px) {
				.micro {
					width: 1200px;
					height: 537px;
					margin-left: -4%;
				}
				.micro_video {
					width: 600px;
					height: 537px;
				}
				.micro_pic {
					width: 600px;
					height: 537px;
				}
				.TSB ul li ul li {
					float: left !important;
					width: 50%;
					list-style: none;
					margin-top: 5px !important;
				}
				.classPadding {
					padding: 4px 18px !important;
				}
				.disDiv {
					height: 100%;
					width: 11.7%;
					float: left;
				}
				.disDivView {
					margin-left: 11.7%;
				}
				.navLeft {
					cursor: pointer;
					float: left;
					width: 11.7%;
					border-top: 10px solid #f3f3f3;
				}
				.posiTitle {
					position: fixed;
					top: 79px;
					left: 11.7%;
					z-index: 10;
					background: #fff;
					width: 86.69%;
					margin-left: 0.6%;
					border-top: 10px solid #f3f3f3;
					border-bottom: 10px solid #f3f3f3;
				}
				.textIndex {
					text-indent: 34px;
				}
				.scrHeight {
					height: 520px;
				}
				.maginLeft {
					margin-left: 15px;
				}
				.backTextIndex {
					text-indent: 5%;
				}
				.boxWidth {
					width: 100%;
					float: left;
				}
				.roller {
					height: calc(100vh - 210px);
				}
				.scrImg {
					width: 155px;
					height: 140px;
					position: relative;
					margin: 0 auto;
				}
				.boxFloat {
					width: 49%;
					float: left;
				}
				#divTop .data_img {
					width: 155px;
					height: 140px;
					margin-top: 20px;
					border: 1px solid black;
				}
				#divTop .pa_image_pk{
					width: 100%;height: 210px;margin-left: auto;margin-right: auto;overflow: hidden;
				}
				#divTop .pa_image_pk a{line-height: 210px;}
				#divTop .annio_div{
					width: 155px;
					margin-left: 21%;
				}
				.picImg img {
					width: 155px;
					height: 140px;
					border: 1px solid black;
				}
			}
			/*@media screen and (min-width:1401px) and (max-width:1600px) {
				.micro {
					width: 1200px;
					height: 537px;
					margin-left: -4%;
				}
				.micro_video {
					width: 600px;
					height: 537px;
				}
				.micro_pic {
					width: 600px;
					height: 537px;
				}
				.TSB ul li ul li {
					float: left !important;
					width: 50%;
					list-style: none;
					margin-top: 5px !important;
				}
				.classPadding {
					padding: 4px 18px !important;
				}
				.disDiv {
					height: 100%;
					width: 11.7%;
					float: left;
				}
				.disDivView {
					margin-left: 11.7%;
				}
				.navLeft {
					cursor: pointer;
					float: left;
					width: 11.7%;
					border-top: 10px solid #f3f3f3;
				}
				.posiTitle {
					position: fixed;
					top: 79px;
					left: 11.7%;
					z-index: 10;
					background: #fff;
					width: 86.69%;
					margin-left: 0.6%;
					border-top: 10px solid #f3f3f3;
					border-bottom: 10px solid #f3f3f3;
				}
				.textIndex {
					text-indent: 34px;
				}
				.scrHeight {
					height: 520px;
				}
				.maginLeft {
					margin-left: 15px;
				}
				.backTextIndex {
					text-indent: 5%;
				}
				.boxWidth {
					width: 100%;
					float: left;
				}
				.roller {
					height: calc(100vh - 210px);
				}
				.scrImg {
					width: 155px;
					height: 140px;
					position: relative;
					margin: 0 auto;
				}
				.boxFloat {
					width: 49%;
					float: left;
				}
				#divTop data_img {
					width: 155px;
					height: 140px;
					margin-top: 20px;
					border: 1px solid black;
				}
				#divTop .pa_image_pk{
					width: 100%;height: 210px;margin-left: auto;margin-right: auto;overflow: hidden;
				}
				#divTop .pa_image_pk a{line-height: 210px;}
				#divTop .annio_div{
					width: 155px;
					margin-left: 21%;
				}
				.picImg img {
					width: 155px;
					height: 140px;
					border: 1px solid black;
				}
			}*/
			
			@media screen and (min-width:1601px) {
				.micro {
					width: 1300px;
					height: 637px;
					margin-left: 3%;
				}
				.micro_video {
					width: 700px;
					height: 637px;
				}
				.micro_pic {
					width: 600px;
					height: 637px;
				}
				.TSB ul li ul li {
					float: left !important;
					width: 33%;
					list-style: none;
					margin-top: 5px !important;
				}
				.classPadding {
					padding: 4px 18px !important;
				}
				.disDiv {
					height: 100%;
					width: 11.7%;
					float: left;
				}
				.disDivView {
					margin-left: 11.7%;
				}
				.navLeft {
					cursor: pointer;
					float: left;
					width: 11.7%;
					border-top: 10px solid #f3f3f3;
				}
				.posiTitle {
					position: fixed;
					top: 79px;
					left: 11.7%;
					z-index: 10;
					background: #fff;
					width: 86.69%;
					margin-left: 0.6%;
					border-top: 10px solid #f3f3f3;
					border-bottom: 10px solid #f3f3f3;
				}
				.textIndex {
					text-indent: 34px;
				}
				.scrHeight {
					height: 650px;
				}
				.maginLeft {
					margin-left: 15px;
				}
				.backT {
					text-indent: 5%;
				}
				.roller {
					height: calc(100vh - 160px);
				}
				.boxWidth {
					width: 100%;
					float: left;
				}
				.scrImg {
					width: 216px;
					height: 196px;
					position: relative;
					margin: 0 auto;
				}
				.boxFloat {
					width: 49%;
					float: left;
				}
				#divTop .data_img {
					width: 217px;
					height: 196px;
					margin-top: 20px;
					border: 1px solid black;
				}
				#divTop .pa_image_pk{
					width: 100%;height: 210px;margin-left: auto;margin-right: auto;overflow: hidden;
				}
				#divTop .pa_image_pk a{line-height: 210px;}
				#divTop .annio_div{
					width:217px;
					margin-left: 21%;
				}
				.picImg img {
					width: 217px;
					height: 196px;
					border: 1px solid black;
				}
			}
			
			.boxLeft {
				margin-left: 2px;
			}
			
			@media screen and (min-width:1601px) {
				.micro {
					width: 1300px;
					height: 637px;
					margin-left: 3%;
				}
				.micro_video {
					width: 700px;
					height: 637px;
				}
				.micro_pic {
					width: 600px;
					height: 637px;
				}
				.TSB ul li ul li {
					float: left !important;
					width: 33%;
					list-style: none;
					margin-top: 5px !important;
				}
				.textIndex {
					text-indent: 34px;
				}
				.maginLeft {
					margin-left: 15px;
				}
				.backTextIndex {
					text-indent: 5%;
				}
				.roller {
					height: calc(100vh - 160px);
				}
				.boxWidth {
					width: 100%;
					float: left;
				}
				.scrImg {
					width: 216px;
					height: 196px;
					position: relative;
					margin: 0 auto;
				}
				.boxFloat {
					width: 49%;
					float: left;
				}
				#divTop .data_img {
					width: 217px;
					height: 196px;
					margin-top: 20px;
					border: 1px solid black;
				}
				#divTop .pa_image_pk{
					width: 100%;height: 210px;margin-left: auto;margin-right: auto;overflow: hidden;
				}
				#divTop .pa_image_pk a{line-height: 210px;}
				#divTop .annio_div{
					width: 217px;
					margin-left: 21%;
				}
				.picImg img {
					width: 217px;
					height: 196px;
					border: 1px solid black;
				}
			}
			
			#divTop {
				margin-top: 0px;
				-padding-bottom: 20px;
			}
			
			.lableName {
				width: 20%;
				float: left;
			}
			
			.lableName2 {
				width: 8%;
				float: left;
			}
			
			.lableName3 {
				width: 12%;
				float: left;
			}
			
			.lableConth {
				width: 80%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.lableCon {
				width: 14%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.lableCon2 {
				width: 30%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.lableCon4 {
				width: 15%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.lableCon5 {
				width: 20%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.lableCon5 {
				width: 20%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			
			.scrMargin {
				margin-top: 10px;
			}
			
			.lableConth6 {
				width: 30%;
				display: block;
				float: left;
				text-indent: 5px;
			}
			/*.textIndex{
	        	text-indent: 28px;
	        	}*/
			
			.txtRight {
				margin: 15px 0;
				-font-size: 14px;
				word-break: break-word;
				white-space: pre-line;
			}
			
			.myTextarea {
				margin-left: 15%;
			}
			
			.conMargin {
				margin-top: 15px;
				margin-bottom: 5px;
			}
			
			.supplementary_record {
				width: 10%;
				float: left;
				line-height: 35px;
			}
			
			.supplementary_record_time {
				width: 26%;
				float: left;
				line-height: 35px;
			}
			
			.label_content_76 {
				width: 78%;
				overflow: hidden;
			}
			
			.lableConth ul li {
				list-style: none;
				float: left;
				width: 33%;
				margin-top: 15px;
			}
			
			.lableConth ul li .q {
				width: 80%;
				margin-top: -5px;
				float: right;
			}
			
			.label_content_76 ul li {
				list-style: none;
				float: left;
				width: 33%;
				margin-top: 15px;
			}
			
			.red_turn ul {
				display: inline-block;
			}
			
			.red_turn ul li {
				margin-top: 5px !important;
			}
			
			.label_content_76 ul li .q {
				width: 80%;
				margin-top: -32px;
				float: right;
			}
			
			.TSB ul {
				margin-top: -8px;
			}
			
			.TSB ul li {
				display: inline-block;
				list-style: none;
				float: none !important;
				width: 100%;
				margin-top: 15px;
			}
			
			.TSB ul li span {
				font-weight: bold;
			}
			
			.TSB ul li ul {
				margin-left: 30px;
				margin-top: 5px !important;
			}
			
			.none_float ul li {
				margin-top: 5px !important;
				text-indent: 0px !important;
				width: 30%;
			}
			
			.HPV_width {
				width: 100% !important;
				float: none !important;
				text-align: left !important;
				text-indent: 8%;
			}
			
			.HPV_time .label_content_76 {
				margin-top: 10px;
			}
			
			.HPV_time .label_content_76 p {
				float: left;
				width: 10%;
			}
			
			.HPV_time .label_content_76 div {
				float: left;
				width: 40%;
			}
			
			.roller {
				width: 100%;
				overflow-y: auto;
				overflow-x: hidden;
			}
			
			.modal-dialog {
				width: 21cm;
			}
			
			::-ms-input-placeholder {
				color: #999999;
			}
			
			::-moz-placeholder {
				/* Mozilla Firefox 19+ */
				color: #999999;
			}
			
			::-webkit-input-placeholder {
				color: #999999;
			}
			
			.img_table {
				position: absolute;
				top: 100%;
				left: 0%;
				z-index: 8;
				background: white;
				padding: 0;
			}
			
			.marginAuto {
				position: relative;
				padding: 0;
				font-weight: bolder;
				min-height: 40px;
				width: 90%;
				margin: 0px auto 0px !important;
			}
			
			.marginAuto .lableName {
				text-indent: 5px !important;
			}
			
			.marginAuto .input {
				font-size: 14px;
				color: #333;
				width: 40%;
				line-height: 50px;
				height: 50px;
			}
			
			.my_dialog {
				width: 100vw;
				height: 100vh;
				background: #000;
				opacity: .7;
				position: fixed;
				z-index: 999999;
				display: none;
			}
			
			.micro {
				position: fixed;
				display: none;
				background: #fff;
				clear: both;
				z-index: 9999999999999999;
			}
			
			.micro_video {
				position: relative;
				float: left;
				border: 1px solid #418BCA;
			}
			
			.micro_video video {
				object-fit: fill;
				width: 100%;
				height: 100%;
			}
			
			.micro_video .scrBtn {
				position: absolute;
				top: 5px;
				left: 5px;
			}
			
			.micro_video .moscope {
				position: absolute;
				top: 5px;
				right: 5px;
			}
			
			.micro_pic {
				position: relative;
				float: left;
			}
			
			.micro_pic i {
				display: block;
				position: absolute;
				top: 10px;
				right: 10px;
				cursor: pointer;
			}
			
			.pic_repeat {
				float: left;
				width: 214px;
				height: 196px;
				margin-top: 45px;
				margin-left: 60px;
				margin-bottom: 20px;
			}
			
			.pic_repeat img {
				margin-top: 15px;
				width: 100%;
				height: 100%;
			}
			
			.btn_delete {
				float: left;
				background: #d9534f;
				width: 50px;
				height: 25px;
				font-size: 14px;
				border: none;
				color: #FFF;
				border-radius: 5px;
				text-align: center;
				margin-bottom: 20px;
				margin-left: 80px;
				margin-top: 15px;
				cursor: pointer;
			}
			
			#example tr td {
				text-align: center;
			}
			
			#example_wrapper {
				margin-top: 15px;
			}
			/*input checkbox样式*/
			
			.checkbox-custom {
				position: relative;
				padding: 0 0 0 25px;
				margin-bottom: 7px;
				margin-top: 0;
			}
			/*
将初始的checkbox的样式改变
*/
			
			.checkbox-custom input[type="checkbox"] {
				opacity: 0;
				/*将初始的checkbox隐藏起来*/
				position: absolute;
				cursor: pointer;
				z-index: 2;
				margin: -6px 0 0 0;
				top: 50%;
				left: 3px;
			}
			/*
设计新的checkbox，位置
*/
			
			.checkbox-custom label:before {
				content: '';
				position: absolute;
				top: 50%;
				left: 0;
				margin-top: -9px;
				width: 19px;
				height: 18px;
				display: inline-block;
				border-radius: 2px;
				border: 1px solid #bbb;
				background: #fff;
			}
			/*
点击初始的checkbox，将新的checkbox关联起来
*/
			
			.checkbox-custom input[type="checkbox"]:checked+label:after {
				position: absolute;
				display: inline-block;
				font-family: 'FontAwesome';
				content: '\F00C';
				top: 50%;
				left: 4px;
				margin-top: -5px;
				font-size: 11px;
				line-height: 1;
				width: 16px;
				height: 16px;
				color: #333;
			}
			
			.checkbox-custom label {
				cursor: pointer;
				line-height: 1.2;
				font-weight: normal;
				/*改变了rememberme的字体*/
				margin-bottom: 0;
				text-align: left;
			}
			.annio{
				width: 55%;
				display: initial !important;
				-float: left;
			}
			.annio_btn{
				-float: right;
			}
			.data_label{width: 50px;height: 50px;}
			.data_label img{max-height: 100%;max-width:100% ;}
			/*专家质控评分*/
			.label_warning{background: red;}
			.uib-rating span{display: block;margin-top: 1px;margin-left: 5px;}
			.zhi{position: absolute;top: 5px;right: 45px;}
			.zhi_span{display: block;float: left;}
			.block{ width:100%; margin:0 0 20px 0; padding-top:10px; padding-left:70px; line-height:21px;margin-top: -35px;}
			.block .star_score{ float:left;}
			.star_list{height:21px;margin:50px; line-height:21px;}
			.block p,.block .attitude{ padding-left:20px; line-height:21px; display:inline-block;}
			.block p span{ color:#C00; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
			.star_score { background:url("/static/img/stark2.png"); width:160px; height:21px;  position:relative; }
			.star_score a{ height:21px; display:block; text-indent:-999em; position:absolute;left:0;}
			.star_score a:hover{ background:url("/static/img/stars2.png");left:0;}
			.star_score a.clibg{ background:url("/static/img/stars2.png");left:0;}
			.de_pa_number_arr{float: right;color: red;line-height: 30px;margin-right: 10px;font-size: 14px;}