/*********************commonys**********************/ 
* {
	font-family: 'Microsoft Yahei', 'Simhei';
	font-size: 14px;
	margin: 0;
	padding: 0;
	outline: none !important;
	-moz-outline: none !important;
}
html, body {
	height: 100%;
	overflow: hidden;
	font-size: 14px;
	color: #333;
}
.h3, h3 {
    font-size: 24.5px;
    font-weight: bold;
}
a {
	color: #333;
	cursor: pointer;
	fontSize: 0;
	text-decoration: none;
}
a:hover, a:focus {
	text-decoration: none;
	color: #114488;
	cursor: pointer;
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.close{
	float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    color: #000;
    opacity: .4;
}
#faceUploadForm1 tr {
	height: 50px;
}
#faceUploadForm1 tr input {
	height: 36px;
	width: 190px;
}
#faceUploadForm1 tr select {
	height: 40px;
	width: 197px;
}
hr {
	border-top-color: #dadada;
	opacity: 1;
}
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
	display: block
}
ul, li {
	list-style: none;
	padding: 0;
	margin: 0
}
.xn-uc-l {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.xn-uc-l1 {
	-webkit-border-top-right-radius: 0.3em;
	border-top-right-radius: 0.3em;
	-webkit-border-bottom-right-radius: 0.3em;
	border-bottom-right-radius: 0.3em;
}
.xn-uc-l2 {
	border-right: 1px solid #D1D1D1;
}
.xn-ufl {
	float: left !important;
}
.xn-ufr {
	float: right !important;
}
.xn-tx-l {
	text-align: left;
}
.xn-tx-r {
	text-align: right;
}
.xn-tx-c {
	text-align: center;
}
.xn-fb {
	font-weight: bold
}
.xn-fb2 {
	font-weight: 200;
}
.xn-uhide,.hide {
	display: none;
}
.xn-block {
	display: block;
}
.xn-inlineBlock {
	display: inline-block;
}
.xn-clear {
	clear: both;
}
.xn-cursor {
	cursor: pointer;
}
.xn-move {
	cursor: move;
}
.xn-middle {
	margin: 0 auto;
}
.xn-overflow {
	overflow: auto;
}
.xn-overflowScroll {
	overflow: auto;
} /* width */
.xn-w-auto {
	width: auto;
}
.xn-w-100 {
	width: 100%
}
.xn-maxw-100 {
	max-width: 100%;
}
.xn-w0 {
	width: 0%;
}
.xn-w20 {
	width: 20px;
}
.xn-w88 {
	width: 8.8em;
}
.xn-w93 {
	width: 9.375em;
}
.xn-w100 {
	width: 100px !important;
}
.xn-w85{
	width: 85%;
}
.xn-w90{
	width: 90%;
}
.xn-w156 {
	width: 156px !important;
} /* height */
.xn-h-100 {
	height: 100%
}
.xn-h0 {
	height: 0em;
}
.xn-h1 {
	height: .1em;
}
.xn-h2 {
	height: .2em;
}
.xn-h3 {
	height: .3em;
}
.xn-h23 {
	height: 3em;
}
.xn-h37 {
	height: 9.375em;
} /* font-size */
.xn-fs0 {
	font-size: 0em;
}
.xn-fs9 {
	font-size: 1.15em;
}
.xn-fs12 {
	font-size: 12px;
}
.xn-fs14 {
	font-size: 1.33em;
}
.xn-fs22 {
	font-size: 2.865em;
} /* margin */
.xn-mauto {
	margin: auto;
}
.xn-m0 {
	margin: 0;
}
.xn-ml5 {
	margin-left: 5px;
}
.xn-ml10 {
	margin-left: 10px !important;
}
.xn-ml20 {
	margin-left: 20px !important;
}
.xn-ml25 {
	margin-left: 2.49em;
}
.xn-mr10{
	margin-right: 10px;
}
.xn-mr5{
	margin-right: 5px;
}
.xn-mt10 {
	margin-top: 10px !important;
}
.xn-mt15 {
	margin-top: 15px !important;
}
.xn-mt12 {
	margin-top: -1.112em;
}
.xn-mt27 {
	margin-top: 3.1em;
}
.xn-mt30 {
	margin-top: 30px;
}
.xn-mt40 {
	margin-top: 40px !important;
}
.xn-mt127 {
	margin-top: 8.36em;
}
.xn-mb0 {
	margin-bottom: 0px !important;
}
.xn-mb5 {
	margin-bottom: 5px !important;
}
.xn-mb10 {
	margin-bottom: 10px !important;
}
.xn-mb15 {
	margin-bottom: 15px !important;
}
 /**padding**/
 .xn-p0 {
	padding: 0 !important;
}
.xn-pl10 {
	padding-left: 10px;
}
.xn-pl0 {
	padding-left: 0px;
}
.xn-pr0{
	padding-right: 0;
}
.xn-pl35 {
	padding-left: 55px !important;
}
.xn-pt3 {
	padding-top: 3px !important;
}
.xn-pt15 {
	padding-top: 15px !important;
}
.xn-pb5 {
	padding-bottom: 5px !important;
}
.xn-pb10 {
	padding-bottom: 0.625rem !important;
}
.xn-pb12 {
	padding-bottom: 0.75rem !important;
}
/*color*/
.xn-c1 {
	color: #FFF;
} /*白色*/
.xn-c2 {
	color: #000;
} /*黑色*/
.xn-c3 {
	color: #E95151;
} /*红色*/
.xn-c4 {
	color: blue;
} /*蓝色*/
.xn-c5 {
	color: yellow;
} /*黄色*/
.xn-c6 {
	color: green;
} /*绿色*/
.xn-c7 {
	color: orange;
} /*橙色*/
.xn-c8 {
	color: #CCC;
} /*灰色*/
.xn-c9 {
	color: grey;
} /*灰色*/
.xn-c10 {
	color: yellow;
} /*黄色*/
.xn-c11 {
	color: #114488;
}
.xn-c12 {
	color: #52CAF3;
} /*背景色*/
.xn-bg1 {
	background-color: #FFF !important;
} /*白色*/
.xn-bg2 {
	background-color: #000;
} /*黑色*/
.xn-bg3 {
	background-color: red;
} /*红色*/
.xn-bg4 {
	background-color: blue;
} /*蓝色*/
.xn-bg5 {
	background-color: yellow;
} /*黄色*/
.xn-bg6 {
	background-color: green;
} /*绿色*/
.xn-bg7 {
	background-color: orange;
} /*橙色*/
.xn-bg8 {
	background-color: #CCC;
} /*灰色*/
.xn-bg9 {
	background-color: #dcdcdc;
} /*灰色*/
.xn-bg10 {
	background-color: grey;
} /*灰色*/
.xn-bg11 {
	background-color: #AED1EE;
} /*浅蓝*/
.xn-bg12 {
	background-color: #F6F6F6;
}
.xn-bg13 {
	background-color: #242A2E;
}
.xn-bg14 {
	background-color: #555555;
}
.xn-bgcolorwp {
	background-color: #EBF7FE;
}
.xn-bgcolorhover {
	background-color: #B6E1FA;
}
.table tbody tr td.xn-bgcolorhover {
	background-color: #B6E1FA !important;
}
textarea {
	resize: vertical;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border-color: #114488 !important;
	box-shadow: 0px 0px 6px 0px rgba(53,143,226,0.6);
	-webkit-box-shadow: 0px 0px 6px 0px rgba(53,143,226,0.6);
	-moz-box-shadow: 0px 0px 6px 0px rgba(53,143,226,0.6);
} 
/*****************************行选项成组********************************/
.xn-item-group {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px;
	margin-bottom: 8px;
}
.xn-sp-magin {
	margin: 0 0 0 -2px !important;
}
.xn-item-group:first-child span:first-child {
	margin: 0 !important
}
.xn-item-group:not(:first-child) span:first-child {
	margin: 0 0px 0 1px !important;
}
.xn-item-group:not(:first-child) div span.add-on {
	margin: 0 -1px !important;
}
.xn-item-group input {
	width: 156px;
}
.xn-item-group input#searchFileName {
	margin-bottom: 0;
} 
/*******************************tab切换******************************/
.nav-tabs>li>a {
	display: inline-block;
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 20px;
    cursor: pointer;
    background-color: #F5F7FA;
    border: 1px solid #D1D1D1;
    border-left: 0;
    margin-right: 0;
    border-radius: 0;
    padding-right: 12px;
    padding-left: 12px;
    color: #999999;
}
.nav-tabs>li:first-child>a {
	border-left: 1px solid #d1d1d1;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	color: #333 !important;
	cursor: pointer;
	background-color: #fff !important;
	border-bottom-color: transparent;
}
.nav>li>a:hover, .nav>li>a:focus {
	background: none;
	border-color: #D1D1D1;
} /*****************************头部导航********************************/
.xn-page-headerMB {
	line-height: 34px !important;
	padding: 2px 1.1% !important;
	z-index: 1;
	text-align: left !important;
	background: #fff;
	color: #333333;
	border: 1px solid #DDDDDD;
} /* .xn-page-headerMB::before{ content: ' '; position: absolute; right: 0; top: 0px; left: 0; bottom: -1px; z-index: -1; background: #fff; transform: perspective(.21em) rotateX(0.38deg) scale(1.1); transform-origin: bottom left; border-right: 1px solid #DDDDDD; }*/
.xn-page-headerMB i {
	display: none;
} /***************************页面布局************************************/
.xn-box {
	display: box; /* OLD - Android 4.4- */
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox; /* TWEENER - IE 10 */
	display: -webkit-flex; /* NEW - Chrome */
	display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.xn-box-rev {
	-webkit-box-direction: reverse;
	box-direction: reverse;
}
.xn-box-wrap {
	flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-o-flex-wrap: wrap;
}
.xn-box-ac {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-ms-align-items: center;
	-o-align-items: center;
	align-items: center;
}
.xn-box-as {
	align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	-webkit-box-align: start;
	box-align: start;
}
.xn-box-ae {
	align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	-webkit-box-align: end;
	box-align: end;
}
.xn-box-ps {
	-ms-justify-content: start;
	-o-justify-content: start;
	justify-content: start;
	-webkit-box-pack: start;
	box-pack: start;
}
.xn-box-pc {
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-webkit-box-pack: center;
	box-pack: center;
}
.xn-box-pe {
	-ms-justify-content: flex-end;
	-o-justify-content: flex-end;
	justify-content: flex-end;
	-webkit-box-pack: end;
	box-pack: end;
}
.xn-box-pj {
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-pack: justify;
	box-pack: justify;
}
.xn-box-ver {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
	flex-direction: column;
}
.xn-box-f1 {
	-webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 1; /* OLD - Firefox 19- */
	-webkit-flex: 1; /* Chrome */
	-ms-flex: 1; /* IE 10 */
	flex: 1;
}
.xn-box-f2 {
	-webkit-box-flex: 2; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 2; /* OLD - Firefox 19- */
	-webkit-flex: 2; /* Chrome */
	-ms-flex: 2; /* IE 10 */
	flex: 2;
}
.xn-box-f3 {
	-webkit-box-flex: 3; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 3; /* OLD - Firefox 19- */
	-webkit-flex: 3; /* Chrome */
	-ms-flex: 3; /* IE 10 */
	flex: 3;
}
.xn-box-f4 {
	-webkit-box-flex: 4; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 4; /* OLD - Firefox 19- */
	-webkit-flex: 4; /* Chrome */
	-ms-flex: 4; /* IE 10 */
	flex: 4;
}
.xn-box-f5 {
	-webkit-box-flex: 5; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 5; /* OLD - Firefox 19- */
	-webkit-flex: 5; /* Chrome */
	-ms-flex: 5; /* IE 10 */
	flex: 5;
}
.xn-box-f6 {
	-webkit-box-flex: 6; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 6; /* OLD - Firefox 19- */
	-webkit-flex: 6; /* Chrome */
	-ms-flex: 6; /* IE 10 */
	flex: 6;
}
.xn-box-f7 {
	-webkit-box-flex: 7; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 7; /* OLD - Firefox 19- */
	-webkit-flex: 7; /* Chrome */
	-ms-flex: 7; /* IE 10 */
	flex: 7;
}
.xn-box-f8 {
	-webkit-box-flex: 8; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex: 8; /* OLD - Firefox 19- */
	-webkit-flex: 8; /* Chrome */
	-ms-flex: 8; /* IE 10 */
	flex: 8;
}
.xn-box-img {
	-webkit-background-size: contain;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
.xn-box-img1 {
	-webkit-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}
.xn-box-img2 {
	background-repeat: repeat-x;
	background-size: auto 100%
}
.xn-box-img3 {
	background-repeat: repeat-y;
	background-size: 100% auto
}
.xn-box-img4 {
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: center;
}
.xn-box-img5 {
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.xn-box-img6 {
	background-repeat: no-repeat;
	background-position: center;
} /* Widgets */
.widget-box {
	background: none repeat scroll 0 0 #fefefe;
}
.widget-box.widget-calendar, .widget-box.widget-chat {
	overflow: hidden !important;
}
.accordion .widget-box {
	margin-top: -2px;
	margin-bottom: 0;
	border-radius: 0;
}
.widget-box.widget-plain {
	background: transparent;
	border: none;
	margin-top: 0;
	margin-bottom: 0;
}
.widget-title, div.dataTables_wrapper .ui-widget-header {
	background: #fff;
	border-bottom: 2px solid #F1F1F1;
}
.widget-title .nav-tabs li a {
	border-bottom: medium none !important;
	border-right: 1px solid #bbb;
	border-top: medium none;
	border-left: medium none;
	color: #555;
	background-color: #abdabd;
	margin: 0;
	outline: medium none;
	padding: 4px 10px;
	font-size: 14px;
}
.widget-title .nav-tabs li:first-child a {
	border-left: medium none !important;
}
.widget-title .nav-tabs li.active a {
	background-color: #dfdfdf !important;
	color: #444;
}
.widget-title span.icon {
	float: left;
}
.widget-title h5 {
	color: #666;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 12px;
	margin: 0;
}
.widget-title .buttons {
	float: right;
	margin: 8px 10px 0 0;
}
.widget-title .label {
	padding: 3px 5px 2px;
	float: right;
	margin: 9px 11px 0 0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.3) inset, 0 1px 0 #fff;
}
.widget-calendar .widget-title .label {
	margin-right: 190px;
}
.widget-content {
	width: 100%;
	padding: 0px;
	background-color: #fff;
}
.widget-box.widget-plain .widget-content {
	padding: 12px 0 0;
}
.widget-box.collapsible .collapse.in .widget-content {
	border-bottom: 1px solid #bbb;
}
.btn-info {
	color: #333;
	background: #F5F7FA;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
}
.btn-info:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
	color: #114488;
}
.btn-info:active, .btn:active, .btn-info:focus {
	box-shadow: none;
	background-color: #EEF5FD;
	border-color: #114488;
	color: #114488;
}
.btn:focus {
	outline: none;
}
.btn-group>.btn-mini {
	font-size: 14px;
} /********modal********/
.modal-backdrop {
	z-index: 999 !important;
}
.modal-body.text-a-c {
	text-align: center;
}
.modal-body.text-a-c input {
	margin: 0;
}
.item-names {
	padding: 0 20px 0 4px;
}
.modal-dialog input,.modal-dialog select,.modal-dialog textarea{
	margin: 2px 0;
}
.modal-header{
	padding: 0.6rem 1rem;
}
.modal-header.ui-draggable-handle{
	cursor: move;
}
.modal-footer .btn{
	line-height: 1.5;
}
.modal-header .mbxdh {
	color: #999999;
}
.modal-header p {
	margin: 0 0 0 8px;
    color: #999999;
}
.modal-header p:before {
	content: "|";
	color: #999999;
	font-weight: bold;
	padding-right: 9px;
	position: relative;
	bottom: 2px;
}
.modal-dialog table{
	width:100%;
}
.modal-body input, .modal-body textarea, .modal-body select {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	line-height: 20px;
}
.modal-body input[type="radio"] {
	margin: 0 3px 0 0;
}
.modal-mini .modal-body table tr td {
	padding: 0;
	height: 20px;
	word-break: break-all;
}
#query_type.modal-mini .modal-footer {
	text-align: right;
}
.modal-body table tr td {
	font-size: 14px;
} /* 按钮样式 */
.right-icon {
	display: block !important;
	width: 24px;
	text-align: center
}
.modal-footer .cu-tms {
	color: #333333;
	padding: 3.5px 11px;
	font-size: 14px;
}
.modal-footer .cu-tms:hover {
	background-color: #F5F7FA;
	color: #114488;
	border-color: #F5F7FA;
}
.modal-footer .xn-cu-tms {
	background-color: #F5F7FA;
	color: #114488;
}
.modal-footer .cu-btn {
	color: #fff;
	padding: 9px 15px;
	border: none;
	border-radius: 3px;
}
.modal-footer .btn-green {
	background-color: #114488;
	border: none;
	border-radius: 3px;
	color: #fff;
	padding: 6px 18px !important;
}
.modal-footer .btn-green:hover, .xn-btn-btnsearch:hover {
	background-color: #1C54A0;
	color: #fff;
	border-color: #1C54A0;
}
.modal-footer .btn-green:active, .xn-btn-btnsearch:active {
	background-color: #114488;
}
.modal-footer .btn-bule {
	background-color: #114488;
	border: none;
	border-radius: 3px;
	color: #fff;
	padding: 6px 20px !important;
}
.modal-footer .btn-bule:hover {
	background-color: #1C54A0;
	border-color: #1C54A0;
}
.modal-footer .btn-bule:active {
	background-color: #114488;
}
.modal-footer .btn-orange {
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	color: #333;
	padding: 5px 10px !important;
}
.modal-footer .btn-orange:hover {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #7D98BD;
}
.modal-footer .btn-orange:active {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #114488;
}
.modal-footer .btn-gray {
	display: inline-block;
	border: none;
	border-radius: 3px;
	color: #999999;
	background: #eeeeee;
	padding: 6px 20px !important;
}
#fullTextDialog .modal-footer .btn-gray {
	display: inline !important;
}
.modal-footer .btn-gray:hover {
	background-color: #BBBBBB;
	color: #fff;
	border-color: #BBBBBB;
}
.modal-footer .btn-gray:active {
	background-color: #AAAAAA;
	color: #fff;
	border-color: #AAAAAA;
}
.xn-btn-commit {
	background: #114488;
	border: none;
	border-radius: 3px;
	color: #fff;
	padding: 6px 20px !important;
}
.xn-btn-commit:hover {
	background-color: #1C54A0;
	color: #fff;
	border-color: #1C54A0;
}
.xn-btn-commit:active, .xn-btn-commit:focus {
	background-color: #114488 !important;
	color: #fff !important;
	border-color: #114488 !important;
}
.btn-hbcolor, .modal-footer .btn-hbcolor {
	background: none;
	background-color: #FFFFFF !important;
	border: 1px solid #114488 !important;
	border-radius: 3px;
	color: #114488 !important;
	padding: 5px 20px !important;
}
.btn {
	border-radius: 3px;
	line-height: 20px;
	font-size: 14px;
	padding: 5px 10px;
}
.xn-btn-btnsearch {
	background: none;
	background-color: #114488 !important;
	border: 1px solid #114488 !important;
	border-radius: 3px;
	color: #fff !important;
	padding: 5px 20px !important;
}
.xn-btn-hbcolorwp {
	background: #F5F7FA !important;
	color: #333 !important;
	border-radius: 3px;
	border: 1px solid #D9DCDE !important;
	padding: 5px 13px !important;
}
.xn-btn-hbcolorwp:hover {
	background-color: #EEF5FD !important;
	color: #114488 !important;
	border-color: #7D98BD !important;
}
.xn-btn-hbcolorwp:active {
	background-color: #EEF5FD !important;
	color: #114488 !important;
	border-color: #114488 !important;
}
.btn-hbcolor:hover {
	background-color: #114488 !important;
	color: #fff !important;
	border-color: #114488;
}
.modal-small .modal-body table tr td {
	padding: 0;
	height: 30px;
	width: 500px;
}
.xn-archiveScope-box.modal-small .modal-body table tr td, .xn-userManage-yhglbtn16.modal-small .modal-body table tr td {
	width: auto;
	padding: 7.5px 5px;
}
.modal-small .modal-footer .btn {
	padding: 3px 9px;
} /* modal-large */
.modal-max .modal-body table tr td {
	padding: 0;
	height: 20px
}
.modal-max .modal-footer .btn {
	padding: 3px 9px
}
.modal .modal-body table tr td {
	padding: 2px;
}
.modal .modal-body #tableDataIdEdit table tr td {
	padding: 3px 2px;
	height: auto;
}
.xn-btn-cancel{
	border: none;
	padding: 6px 20px !important;
	background: #eeeeee;
	color: #999;
}
.xn-btn-cancel.close1:hover{
	background-color: #BBBBBB !important;
	color: #fff;
	border-color: #BBBBBB;
}
.xn-btn-cancel:active{
	background-color: #AAAAAA !important;
	color: #fff;
	border-color: #AAAAAA;
}
.modal-footer .btn[title="cancel"]:hover, .modal-footer .btn[data-l10n-id="cancel"]:hover, .modal-footer .btn[title="Cancel"]:hover, .modal-footer .btn[data-l10n-id="Cancel"]:hover {
	background-color: #BBBBBB !important;
	color: #fff;
	border-color: #BBBBBB;
}
.modal-footer .btn[title="cancel"]:active, .modal-footer .btn[data-l10n-id="cancel"]:active, .modal-footer .btn[title="Cancel"]:active, .modal-footer .btn[data-l10n-id="Cancel"]:active {
	background-color: #AAAAAA !important;
	color: #fff;
	border-color: #AAAAAA;
}
#archiveDiv.xn-custom-archive .xn-custom-gdfwdiv .table th {
	background: none !important;
	border-right: none;
}
.xn-borrowApproval-btn {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.xn-borrowApproval-btn button {
	margin: 0 3px;
} /****************进度条****************/
.progress {
	height: 8px;
	overflow: hidden;
	margin: 10px 38px 8px 38px;
	background-color: #E5E9EE;
	background-image: -moz-linear-gradient(top, #E5E9EE, #E5E9EE);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E5E9EE), to(#E5E9EE));
	background-image: -webkit-linear-gradient(top, #E5E9EE, #E5E9EE);
	background-image: -o-linear-gradient(top, #E5E9EE, #E5E9EE);
	background-image: linear-gradient(to bottom, #E5E9EE, #E5E9EE);
	background-repeat: repeat-x;
	border: 1px solid #E5E9EE;
	border-radius: 4px;
}
.progress-striped .bar {
	background-image: -webkit-linear-gradient(left, #114488, #114488);
	background-image: -o-linear-gradient(right, #114488, #114488);
	background-image: -moz-linear-gradient(right, #114488, #114488);
	background-image: linear-gradient(to right, #114488, #114488);
	background-size: 100% 100%;
	border-radius: 4px;
}
.modal-body .percent {
	margin-left: 38px;
} /*表格样式*/
.table th {
	height: auto !important;
	padding: 9px;
	font-size: 0.875rem;
	font-weight: bold;
	color: #333;
	background-color: #E5E9EE !important;
	border-right: 1px #D1D1D1 solid;
	border-top: 1px solid #D1D1D1 !important;
	border-bottom: 1px solid #D1D1D1;
	border-left: none;
	text-align: center;
	vertical-align: middle;
}
.table th:last-child {
	border-right: none;
}
#borrowProcessDiv .table td {
	padding: 0 !important;
}
.table td {
	background-color: #fff;
	color: #333;
	padding: 7.5px 5px;
	border-right: 1px #D1D1D1 solid;
	border-bottom: 1px #D1D1D1 solid;
	border-left: 0;
	border-top: 0;
	table-layout: fixed;
	word-break: break-all;
	text-align: center;
	vertical-align: middle;
}
.modal .modal-body .xn-modal-table td {
	height: 24px;
	padding: 7.5px 5px;
}
.table tr:nth-child(even) td {
	background-color: #f3f3f3;
}
.table td:last-child {
	border-right: none;
}
.table tbody tr:hover td {
	background-color: #DAEFFF !important;
}
.table tr.checked td {
	background-color: #f3f3f3 !important;
}
.xn-borrowApproval-jyInfo .roundContent td {
	height: 38px;
}
.xn-borrowApproval-jyInfo .table tbody tr td a {
	padding: 4.5px 6px;
	color: #114488;
	border-radius: 3px;
	vertical-align: middle;
}
.table tbody tr td:last-child a {
	padding: 4.5px 6px;
	color: #114488;
	border-radius: 3px;
	vertical-align: middle;
	display: inline-block;
}
.table tbody tr td:last-child .dropdown-menu a{
	width: calc(100% - 12px);
} 
.table tbody tr td:last-child a i {
	padding-right: 3px;
}
.table tbody tr td:last-child a.btn-info {
	background-color: transparent;
}
.table tbody tr td:last-child a[class^="icon-"], .table tbody tr td:last-child a[class*=" icon-"] {
	font-family: "Microsoft Yahei", FontAwesome !important;
}
.table tbody tr td:last-child a[class^="icon-"]:before, .table tbody tr td:last-child a[class*=" icon-"]:before {
	padding-right: 3px;
}
.table tbody tr td:last-child a > i {
	padding-right: 3px;
}
.table tbody tr td:last-child a > i.xntb-rejected{
	font-weight: bold;
	font-size: 15px;
}
.table tbody tr td:last-child a:hover {
	background-color: #114488;
	color: #fff;
	background-image: none;
	filter: none;
}
.table tbody tr td:last-child a:hover i {
	color: #fff;
} /*******input样式********/
.text1 {
	height: 25px;
	line-height: 22px;
	width: 120px;
	font-size: 14px;
	padding: 0 0 0 8px;
	font-family: 'Microsoft Yahei', 'Simhei';
	border-radius: 3px;
}
.text2 {
	height: 22px;
	line-height: 22px;
	width: 170px;
	margin: 3px 0;
	font-size: 14px;
	padding: 0 0 0 3px;
	font-family: 'Microsoft Yahei', 'Simhei';
	border-radius: 3px;
} /*********************登录样式**********************/
.xn-container {
	width: 100%;
	height: 100%;
}
.xn-bgLoginColor {
	background: rgba(2,2,4,1);
}
#login-account, #login-password, #login-password1 {
	height: 3rem;
    line-height: 3rem;
    display: inline-block;
    font-family: 'Microsoft Yahei', 'Simhei';
    border: 1px solid #D1D1D1;
    border-radius: 24px;
    color: #333;
    padding: 5px 1.3rem;
    margin: 0.75rem 0;
    font-size: 1rem;
}
#login-account:focus, #login-password:focus, #login-code:focus {
	box-shadow: none;
}
.login-screen .login-form input:-internal-autofill-previewed, .login-screen .login-form input:-internal-autofill-selected {
background:none !important;
-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
}
.login .login-form .fui-user:before {
	content: '';
	background: url(./img/xb/xn-img2.svg) no-repeat;
	background: #fff url(./img/xb/xn-img2.svg) no-repeat\0;
	background-size: 100% 100%;
	position: absolute;
	width: 1.375rem;
    height: 1.375rem;
    display: inline-block;
    position: absolute;
    right: 2.5rem;
    top: 0.875rem;
}
.login .login-form .fui-lock:before {
	content: '';
	background: url(./img/xb/xn-img3.svg) no-repeat;
	background: #fff url(./img/xb/xn-img3.svg) no-repeat\0;
	background-size: 100% 100%;
	width: 1.375rem;
    height: 1.375rem;
    display: inline-block;
    position: absolute;
    right: 2.5rem;
    top: 0.875rem;
}
#login-code {
	height: 3rem;
    width: 66%;
    font-family: 'Microsoft Yahei', 'Simhei';
    border: 1px solid #D1D1D1;
    border-radius: 24px 0 0 24px;
    color: #333;
    padding-left: 21px;
}
.xn-login-dtyzm #cimg {
	width: 34%;
    height: 3rem;
    border-radius: 0 24px 24px 0;
}
.xn-container .login {
	width: 100%;
	height: 100%;
}
.login .xn-tx-c h2 {
	font-family: 华文新魏;
}
.login .xnlogin-top {
	top: 16em;
}
.login .xnlogin-topAmcs {
	top: 14.5em;
	left: 8em;
}
.login .login-icon .loginIconskj {
	width: 150px;
	height: 150px;
}
.login .login-icon .loginIconAmcs {
	width: 200px;
	height: 200px;
}
.xn-login-mt6 {
	margin-top: 6%;
}
.xn-login-fs22 {
	font-size: 2.865em;
}
.xn-login-h23 {
	width: 66%;
    padding: 0 17%;
	position: relative;
}
.xn-login-w88 {
	width: 66%;
}
.xn-login-mt127 {
	margin-top: 8.36em;
	display: none;
}
.xn-login-fs14 {
	font-size: 1.33em;
}
.xn-login-fs9 {
	font-size: 14px;
	padding: 1px;
	margin: 0.94rem 0;
}
.xn-login-fb2 {
	font-weight: 200;
}
.xn-login-lgTitle {
	display: none;
	width: 100%;
	background: rgba(255,255,255,0.1);
	border-bottom: 1px solid rgba(255,255,255,0.2);
	box-shadow: 0px 0px 16px 0px rgba(3,58,172,0.2);
}
.xn-login-lgTitle.xn-login-xndxlogo{
	display: block;
    background: url(./img/xndx_logo.png) center center no-repeat;
	background-size: 100% 100%;
    width: 16.75rem;
    height: 4rem;
    position: absolute;
    z-index: 1;
    border: 0;
    box-shadow: none;
    left: 6%;
    top: 4%;
}
.xn-login-lgTitle.xn-login-xndxlogo .xn-login-name{
	display: none;
}
.xn-login-lgTitle .xn-login-name {
	padding: 1.37rem 0 1.00rem 0;
	width: 89.77rem;
	margin: 0 auto;
	color: #fff;
}
.xn-login-lgTitle .xn-login-name img {
	display: inline-block;
	outline: none!important;
	vertical-align: middle;
}
.xn-login-lgTitle .xn-login-name .xn-login-titleSY {
	display: inline-block;
	font-family: "fangzheng";
	font-size: 1.81rem;
	letter-spacing: 2px;
}
.xn-imglogin0 {
	background: url(./img/xb/xn-logo0.svg) no-repeat;
	display: inline-block;
	width: 4.07rem;
	height: 1.68rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.31rem;
}
.xn-imglogin-njyd {
	background: url(./img/unit/njyd/logo_header.png) no-repeat;
	display: inline-block;
	width: 4.07rem;
	height: 2.90rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.49rem;
}
.xn-imglogin-sygj {
	background: url(./img/unit/sygj/logo_header.png) no-repeat;
	display: inline-block;
	width: 11.07rem;
	height: 2.90rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.49rem;
}
.xn-imglogin-hxjt {
	background: url(./img/unit/hxjt/logo_header.png) no-repeat;
	display: inline-block;
	width: 11.07rem;
	height: 2.90rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.49rem;
}
.xn-imglogin-njhk {
	background: url(./img/unit/njhkht/logon_logo.png) no-repeat;
	display: inline-block;
	width: 12.25rem;
	height: 3.50rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.49rem;
}
.xn-imglogin-zgny {
	background: url(./img/unit/zgny/logo_head.png) no-repeat;
	display: inline-block;
	width: 2.35rem;
	height: 2.90rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.49rem;
}
.xn-imglogin-csxy {
	background: url(./img/logo-csxy-mini.png) no-repeat;
	display: inline-block;
	width: 90px;
	height: 50px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-imglogin-zjyb {
	background: url(./img/logo-zjyb-mini.png) no-repeat;
	display: inline-block;
	width: 4.07rem;
	height: 1.68rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.31rem;
}
.xn-imglogin-tjzdzydx {
	background: url(./img/logo-tjzdzydx-mini.png) no-repeat;
	display: inline-block;
	width: 23.32rem;
	height: 2.73rem;
	background-size: 100% 100%;
	vertical-align: text-bottom;
	margin-right: 0.31rem;
}
.xn-imglogin-tjzy {
	background: url(./img/logo-tjzy-mini.png) no-repeat;
	display: inline-block;
	width: 242px;
	height: 58px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-imglogin-hhsl {
	background: url(./img/unit/hhsl/logo-hhsl-mini.png) no-repeat;
	display: inline-block;
	width: 54px;
	height: 54px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-imglogin-jyglj {
	background: url(./img/unit/jyglj/logo-mini.png) no-repeat;
	display: inline-block;
	width: 54px;
	height: 54px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-imglogin-xjmljd {
	background: url(./img/xjmljd-login.png) no-repeat;
	display: inline-block;
	width: 54px;
	height: 54px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-imglogin-jsswj {
	background: url(./img/jsswj-login.png) no-repeat;
	display: inline-block;
	width: 54px;
	height: 68px;
	background-size: 100% 100%;
	vertical-align: middle;
}
.xn-login-enTitle {
	display: none;
}
.xn-login-lgBottom {
	position: fixed;
    bottom: 0;
    width: 66.7%;
}
.xn-login-lgBottom .xn-c1{
	color: rgba(255, 255, 255, 0.8);
}
.xn-logo-zcwjmm {
	display: none;
	color: #999999;
	padding: 0 14%;
}
.xn-logo-zcwjmm span:last-of-type {
	float: right;
}
.xn-logo-dxsmdl {
	display: none;
	color: #1757AE;
        padding:1.56rem 4.38rem;
}
.xn-logo-dxsmdl span {
	padding-right: 3.29rem;
	font-size: 0.88rem;
}
.xn-logo-dxsmdl span:last-of-type {
	padding-right: 0;
}
.xn-logo-fwrx {
	display: none;
	color: #999999;
	font-size: 12px;
	text-align: center;
	padding-top: 4.06rem;
}
.xn-container .login-icon {
	position: relative;
	float: left;
    width: 66.7%;
    height: 100%;
}
.xn-container .login-icon::after{
	content:"";
	display: block;
	width: 100%;
	height: 100%;
	background: url(./img/xb/bg.jpg) center center no-repeat;
    background-size: cover;
}
.xn-container .login-icon .xn-login-text{
	text-align: center;
    position: absolute;
    width: 100%;
    color: rgba(252, 253, 254, 0.5);
    bottom: 15%;
}
.xn-container .login-icon .xn-login-text > div{
	padding-top: 0.7rem;
}
.xn-container .login-njyd {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/njyd/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.xn-container .login-sygj {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/sygj/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.xn-container .login-hxjt {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/hxjt/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.xn-container .login-njhk {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/njhkht/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.xn-container .login-zgny {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/zgny/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-hhsl {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/hhsl/xn-hhsl-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-jsswj {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/jsswj/xn-hhsl-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-jyglj {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/unit/jyglj/xn-imgban.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-xjmljd {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./img/xn-imgban-xjmljd.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-zjyb {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./Flat-UI/img/login/logo_zjyb_white.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-tjzdzydx {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./Flat-UI/img/login/logo_tjzdzydx_white.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-tjzy {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./Flat-UI/img/login/logo_tjzy_white.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-wxit {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./Flat-UI/img/login/logo_wxit_white.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.login-szszydx {
	position: static;
	float: left;
	width: 60%;
	height: 37.80rem;
	background: url(./Flat-UI/img/login/xn-imgban-szszydx.png) no-repeat;
	background-size: contain;
	margin-top: 1.66rem;
}
.xn-container .login-icon img {
	display: none;
}
.xn-container .login-njyd img {
	display: none;
}
.xn-container .login-sygj img {
	display: none;
}
.xn-container .login-hxjt img {
	display: none;
}
.xn-container .login-njhk img {
	display: none;
}
.xn-container .login-zgny img {
	display: none;
}
.xn-container .login-screen, .xn-container .loginShkj-screen, .xn-container .loginBjdx-screen {
	background-color: transparent;
	padding: calc(100vh / 9.5) 13.4% 0 12.9%;
}
.xn-container .login-screen{
	padding:0;
	height: 100%;
}
.xn-container .login-form {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.xn-container .login-form .login-field-icon {
	position: absolute;
    z-index: 999;
    right: 14%;
    top: 0.75rem;
}
.xn-container .login-form .btn-primary {
	background-color: #3374EB;
	border-radius: 28px;
	box-shadow: 0px 10px 16px 0px rgba(15,31,155,0.2);
	padding: 0.813rem 19px;
	font-size: 1.12rem;
	margin-top: calc(100vh / 13);
	box-sizing: border-box;
}
.xn-container .login-form .btn-primary:hover {
	background-color: #2361d2;
}
.xn-container .login-form .btn-primary:active, .xn-container .login-form .btn-primary:focus {
	background-color: #3374EB;
	color: #fff
}
.xn-login-dtyzm {
	width: 66%;
    padding: 0 17%;
	margin-top: 0.75rem;
}
.xn-container .xn-login-loginTitle,.xn-container .xn-login-loginTitle span {
	font-size: 2.5rem;
	font-family: "fangzheng";
    color: #242424;
    text-align: center;
    margin-bottom: calc(100vh / 8);
}
.xn-container .loginShkj-screen {
	background-color: #fff;
}
.bgLoginColor {
	background-color: #fff;
}
.bgShkjLoginColor {
	background-color: #fff;
}
.bgBjdxLoginColor {
	background-color: #fff;
}
.dttbdLoginColor {
	background-color: #fff;
	display: none;
}
.login-form .login-field:focus + .login-field-icon {
	color: #114488;
}
#xn-checkpassword input {
	border: 1px solid #bbb;
	margin: 12px 0 !important;
	height: 32px;
	width: 200px;
}
#xn-checkpassword.modal-small {
	top: calc(30%);
}
#xn-checkpassword.modal-small .modal-body table tr td {
	height: auto;
}
#xn-checkpassword #updatePassword {
	margin-top: 25px;
	padding: 4.5px 15px;
}
#xn-checkpassword .modal-body {
	padding: 28px 15px 24px 15px
}
#xn-checkpassword .modal-header, #VerifyphoneNumber .modal-header {
	padding: 9px 15px 0px;
	height: 40px;
}
#xn-checkpassword .modal-header h3, #VerifyphoneNumber .modal-header h3 {
	float: left;
	height: 32px;
	line-height: 36px !important;
	font-size: 12px;
}
#VerifyphoneNumber {
	top: 10%;
}
#VerifyphoneNumber .modal-body input {
	border: 1px solid #D1D1D1;
	margin: 5px 0 5px 5px;
	height: auto;
	padding: 6px;
	width: 60%;
}
#VerifyphoneNumber .modal-body tbody tr:first-child input {
	width: 91%;
}
#VerifyphoneNumber .modal-body tbody tr input + span {
	border: 1px solid #D9DCDE;
	border-width: 1px 1px 1px 0;
	padding: 7.5px 10px 8.5px 10px;
	display: inline-block;
	background: #F5F7FA;
	color: #114488;
}
#VerifyphoneNumber .modal-footer {
	text-align: center;
} /******************************************西北大学新版登录login*******************************************************/
@font-face {
	font-family: "fangzheng";
	src: url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.eot?t=1585907147555'); /* IE9 */
	src: url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.eot?t=1585907147555#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.woff2?t=1585907147555') format('woff2'), url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.woff?t=1585907147555') format('woff'), url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.ttf?t=1585907147555') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('./css/fonts/fzh/newfont/FZZhengHeiS-DB-GB.svg?t=1585907147555#xntbfont') format('svg'); /* iOS 4.1- */
}
@font-face {
	font-family: "fangzhengjt";
	src: url(fonts/fzh/FZZDHJW.TTF);
}
.xn-loginMinWidth {
	min-width: 1200px;
	overflow-x: auto !important;
}
.xn-xb-blue, .xn-xb-blue:hover {
	color: #0D4589;
}
.xn-xb-login {
	height: 100%;
	width: 100%;
	background-color: #EAECEE;
}
.xn-xb-logintop {
	width: 100%;
	background-color: #0D4589;
}
.xn-xb-logintop1 {
	width: 100%;
	background: rgba(2,2,4,1);
}
.xn-xb-loginbottom1 {
	width: 100%;
	background-color: #0D4589;
}
.xn-xb-loginbottom2 {
	width: 100%;
	background: rgba(2,2,4,1);
}
.xn-xb-logintop .xn-xb-name {
	padding: 1.6% 0 1.6% 0;
}
.xn-xb-name {
	padding: 1% 0 1.4% 0;
	width: 1200px;
	margin: 0 auto;
	color: #fff;
}
.xn-xb-name img {
	display: inline-block;
	outline: none!important;
	vertical-align: middle;
}
.xn-xb-logintop .xn-xb-name span {
	margin-top: 0;
	padding-top: 0;
}
.xn-xb-name span {
	display: inline-block;
	margin-top: 8px;
	font-family: "fangzheng";
	font-size: 28px;
	vertical-align: middle;
	letter-spacing: 2px;
	padding-top: 8px;
}
.xn-xb-login-contain {
	width: 1200px;
	margin: 0 auto;
	padding: 6% 0;
}
.xe-xb-img {
	float: left;
	margin-left: -2%;
}
.xn-xb-login-inner {
	float: right;
	padding: 5% 5% 8% 6%;
	width: 35%;
	height: 430px;
	background: url(./img/xb/box.png) no-repeat center center;
}
.xn-login-inner1 {
	float: right;
	padding: 4% 5% 6% 5%;
	background-color: #fff;
}
.xn-login-inner1 .xn-xb-user input {
	display: block;
	height: 45px;
	line-height: 45px;
	width: 240px;
	margin-bottom: 20px;
	padding: 0 8px;
	color: #999;
	border: 1px solid rgba(5,144,223,1);
}
.xn-login-inner1 .xn-xb-user input#login-account, .xn-login-inner1 .xn-xb-user input#login-password {
	width: 300px;
}
.xn-login-inner1 .xn-xb-user button {
	display: block;
	height: 45px;
	line-height: 45px;
	width: 100%;
	background-color: rgba(5,144,223,1);
	color: #fff;
	text-align: center;
	border: 0;
	font-size: 20px;
}
.xn-login-inner1 #showCodeRow .xn-xdcode {
	border: 1px solid rgba(5,144,223,1);
	width: 11.7em;
}
.xn-login-inner1 .xn-login-userNameInput {
	height: 5em;
}
.xn-login-bgimg1 {
	height: 90%;
	background: url(./img/xb/bgl.jpg) no-repeat;
	background-size: 100% 100%;
	background-origin: padding-box;
}
.xn-login-img2 {
	background: url(./img/xb/xn-img2.png) no-repeat;
	background-size: 100% 100%;
	width: 20px;
	height: 20px;
	position: relative;
	left: 88%;
	bottom: 52px;
}
.xn-login-img3 {
	background: url(./img/xb/xn-img3.png) no-repeat;
	background-size: 100% 100%;
	width: 20px;
	height: 20px;
	position: relative;
	left: 88%;
	bottom: 52px;
}
.xn-xb-login-inner .xn-xb-user input {
	display: block;
	height: 40px;
	line-height: 40px;
	width: 240px;
	margin-bottom: 20px;
	padding: 0 8px;
	color: #999;
}
.xn-xb-login-inner .xn-xb-user button {
	display: block;
	height: 40px;
	line-height: 40px;
	width: 95%;
	background-color: #0D4589;
	color: #fff;
	text-align: center;
	border: 0;
}
.xn-login-inner1 .xn-login-title {
	font-size: 46px;
	font-family: "fangzheng";
	color: rgba(5,144,223,1);
	text-align: center;
	margin-bottom: 10%;
}
.xn-xb-login-inner .xn-login-title {
	font-size: 36px;
	font-family: "Microsoft YaHei";
	color: rgba(13,69,137,1);
	text-align: center;
	margin-right: 10px;
	margin-bottom: 9%;
}
.xn-xb-usertip {
	height: 45px;
	line-height: 45px;
}
.xn-xb-usertip a {
	padding: 0 10px;
}
.xn-xb-loginbottom {
	position: fixed;
	bottom: 0;
	padding: 1.4% 0;
}
.xn-xb-loginbottom .xn-xb-bottomin {
	color: #fff;
	text-align: center;
}
.xn-xb-login-inner .xn-xb-user input::-webkit-input-placeholder { /* placeholder颜色 */
color: #999;
}
#showCodeRow .xn-xdcode {
	height: 42px;
	border-radius: 0;
	line-height: 42px;
	border: 1px #cdcdcd solid;
	width: 10em;
}
.xn-xbcode-img {
	border-radius: 0;
}
input::-ms-clear {
display: none;
width:0;
height:0;
}
input::-ms-reveal {
display: none;
width:0;
height:0;
} /****************************************定制**南水北调江苏水源登录页面/首页/全文检索页面*******************************************************/
.xn-container-nsbd .login {
	color: #ffffff;
	padding: 0;
	left: 0;
	top: 0;
	position: absolute;
	width: 100%;
	height: 100%;
	margin: 0;
}
.xn-login-lgBottom-nsbd {
	position: fixed;
	bottom: 0;
	width: 100%;
	padding: 0.8% 0;
	background: #033678;
}
.xn-login-lgBottom-nsbd h4 {
	margin: 0;
}
.xn-container-nsbd .loginnsbd-screen {
	height: 45%;
	width: 60%;
	margin: 0 auto;
	background-color: #fff
}
.xn-container-nsbd .xn-login-name {
	width: 60%;
	margin: 0 auto;
	margin-top: 110px;
	padding: 0;
	text-align: center
}
.xn-container-nsbd .xn-login-name img {
	position: relative;
	left: 20%;
	display: block;
	width: 53%
}
.xn-container-nsbd .xn-login-lgTitle {
	margin: 0 0 60px;
	background: transparent;
	box-shadow: 0px 0px 0px 0px transparent;
	border: 0;
}
.xn-container-nsbd .login-icon {
	height: 100%;
	width: 60%;
	float: left;
	position: inherit;
}
.xn-container-nsbd .login-icon img {
	height: 100%;
	width: 100%;
	margin: 0;
}
.xn-container-nsbd .login-form {
	width: 40%;
	float: right;
	background-color: #fff;
	padding: 0;
	position: inherit;
	border-radius: 0;
}
.loginnsbd-screen .xn-login-nsbd-loginTitle {
	color: #033678;
	font-size: 32px;
	font-family: Microsoft YaHei;
	text-align: center;
	padding: 50px 50px 0;
	font-weight: bold;
}
.loginnsbd-screen .xn-login-nsbden-loginTitle {
	color: #033678;
	font-size: 18px;
	font-family: Microsoft YaHei;
	text-align: center;
}
.xn-container-nsbd .form-group {
	width: 100%;
	margin: 5% auto;
	position: inherit;
	height: 3em;
}
.xn-container-nsbd .form-group .form-control {
	position: inherit;
	display: inline-table;
}
.xn-container-nsbd .form-group #login-account, .xn-container-nsbd .form-group #login-password {
	width: 100%;
	border: 1px solid #033678;
	border-radius: 0;
}
.xn-container-nsbd #submit {
	width: 75%;
	height: 42px; /* padding: 2.5% 5%; */
	margin: 5% auto 0;
	border-radius: 0;
	background-color: #033678;
}
.xn-container-nsbd .form-group .login-field-icon {
	position: relative;
	display: inline-table;
}
.sp-border {
	display: inline-table;
	height: 1px;
	width: 15%;
	border-top: 1px solid #033678;
	padding: 4px;
	margin: 0 5%;
}
.xn-container-nsbd .form-group .login-nsbd {
	left: 88%;
	top: -95%;
}
.xn-container-nsbd .form-group .login-nsbd img {
	width: 80%;
}
.xn-container-nsbd .form-group .login-nsbd:before {
	content: "";
	background: none;
	width: 0;
	height: 0;
}
.xn-nsbdlogo {
	width: 100%;
	height: 42px;
	color: #fff;
	background: url(./img/nsbd/logos_nsbd.png) 4px 5px no-repeat;
	padding-top: 4px;
}
.xn-nsbdlogo span {
	display: block;
	line-height: 22px;
	padding: 0;
}
.xn-firstpage-header .xn-nsbdlogo .xn-header-ml4 {
	margin-left: 3em;
	white-space: nowrap;
	text-align: center;
}
.xn-fulltext-nsbd {
	width: 580px;
	float: none;
	margin: 1% auto 0;
}
.xn-fulltext-dhan {
	padding: 9px 15px 0;
}
.xn-fulltext-nsbd .fulltext-wcsearch {
	margin-top: 15%
}
.fulltext-wcsearch .clear {
	clear: right;
}
.xn-search-colorval {
	color: #114488 !important;
	font-weight: 500;
}
.xn-fullsearchindex-content-bjdx .xn-search-colorval {
	color: #cc4747 !important;
	font-weight: 600;
}
.xn-headernav-arrleft {
	display: inline-block;
	background: url(./img/xb/xn-imgarrowl22.png) no-repeat;
	background-size: 100% 100%;
	width: 17px;
	height: 14px;
}
.xn-headernav-arrright {
	display: inline-block;
	background: url(./img/xb/xn-imgarrowr23.png) no-repeat;
	background-size: 100% 100%;
	width: 17px;
	height: 14px;
}
.xn-header-cdxzys {
	background-color: #1C54A0;
}
.xn-fullText-modalBody {
	max-height: 490px;
	padding: 15px 15px 0 15px;
}
.xn-container-nsbd .xn-logo-fwrx {
	padding-top: 1.75rem;
} /*********************我的个人空间/我的借阅记录**********************/
#xn-jyjl-table {
	padding: 0 1.1% 10px;
	background-color: #fff;
	border-left: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
}
#xn-ordertj-table {
	padding: 0 1.1% 1%;
	background-color: #fff;
	border-left: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	width: 97.8%;
}
.xn-jyjl-myjyrecords {
}
.xn-jyjl-card {
	margin: 15px 0;
	border: 1px solid #D1D1D1;
}
.xn-jyjl-card-title-tab {
	color: #fff
}
#borruser, #shdata, #apprlist {
	display: none
}
.xn-jyjl-card-title {
	height: 39px;
	background-color: #fff;
	clear: both;
	border-bottom: 1px solid #D1D1D1;
}
.xn-jyjl-card-title-tab, .xn-jyjl-card-title-tabn {
	display: block;
	float: left;
	padding: 0 20px;
	line-height: 39px;
	text-align: center;
	color: #999999;
	background-color: #F5F7FA;
}
.xn-jyjl-card-title-dis {
	max-height: 40px;
	display: block;
	float: right;
	padding: 10px 20px;
	color: #333;
	border-radius: 3px;
}
.xn-jyjl-card .card-content {
	background-color: #fff;
	padding: 1% 1.1%;
	width: 97.8%;
}
.xn-jyjl-card-clear {
	display: block;
	clear: both;
	width: 0;
	height: 0
}
.xn-jyjl-findingsaudit {
	cursor: not-allowed;
	width: 146px;
	margin: 0;
}
.xn-jyjl-statusType {
	width: 160px;
	margin-bottom: 0px;
	border-radius: 3px;
}
.context_down #btndiv {
	background: #fff;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding: 15px 14px 0 14px;
}
.context_down #btndiv .btn-info {
	background-color: #114488;
	color: #fff;
	padding: 4.4px 20px;
}
.context_down #btndiv .btn-info .icon-search {
	display: none;
}
.table {
	border: none;
	border-bottom: 1px #D1D1D1 solid;
	margin-bottom: 0;
}
.xn-myBorrow-bgcolor {
	background-color: #fff !important;
	border-right: 1px solid #D1D1D1;
	border-top: 3px solid #114488;
	line-height: 37px;
	color: #333;
}
.xn-myBorrow-brcolor {
	background-color: #F5F5F5 !important;
}
.xn-myBorrow-bglscolor {
	background-color: #B6E1FA !important;
}
.xn-myBorrow-lscolor {
	color: #12B78D !important ;
    background-color:transparent !important;
	padding: 4.5px 2px;
	vertical-align: middle;
}
.xn-myBorrow-slcolor {
	color: #114488 !important;
    background-color:transparent !important;
}
.xn-borrowrecord-card #shdata .jndata td {
	background: #F5F5F5 !important;
	border-top: 1px solid #d1d1d1;
}
.xn-myborrow-list .btn {
	margin: 0 0 8px 0 !important;
} /*********************我的个人空间/用户信息管理********************/
.xn-personInfo-content #form1 table {
	margin: 0 auto;
}
.xn-personInfo-content #form1 table input.span2 {
	width: 332px;
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
	background-color: #F0F0F0;
}
.xn-personInfo-content #form1 table tr:last-child td:last-child:not(.xn-change-password) {
	display: inline-block;
	margin-top: 20px;
}
.xn-personInfo-content.container #form1 table tr:last-child td:last-child {
	margin-left: 9%;
}
.xn-personInfo-content #form1 table tr:last-child td:last-child button {
	margin-right: 5px;
}
.xn-btndiv {;
	padding: 15px 1.1% 0 !important;
}
.xn-personInfo-content.container {
	background-color: #fff !important;
} /*********************我的个人空间/我的借阅车**********************/
.xn-mydown-title {
	width: 97.8%;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	padding: 10px 1.1% 0;
	margin-bottom: 0 !important;
	background-color: #fff;
}
.card-title {
	margin-bottom: 0 !important;
	height: 30px;
	background: #fff;
	line-height: 30px;
	padding: 4px 1.1% !important;
	border: 1px solid #ddd;
	clear: both;
	width: 97.8%;
}
.xn-w-auto > #btndiv {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 10px 1.1% 0;
	background: #fff;
	width: 97.8%;
}
.xn-w-auto:not(.xn-mainTable-content) > .card > .card-content {
	width: 97.8%;
	padding: 0 1.1%;
}
.favContent .card-title {
	height: 30px;
}
.xn-myjyc-titlerbc {
	margin-top: 42px;
}
.xn-myjyc-title1 {
	margin-top: 3px;
}
.xn-myjyc-title2 {
	height: 77px;
}
.xn-myjyc-title3 {
	height: 77px;
}
.xn-myjyc-title h5 {
	font-weight: bold;
    padding: 9px 12px 4px 12px;
    font-size: 14px;
}
.xn-myjyc-title .xn-myjyc-titleIconOther {
	cursor: pointer;
	padding: 11px 6px;
}
.xn-myjyc-title >.xn-myjyc1 {
	height: 14px;
	padding: 11px 11px;
	line-height: 14px;
}
.xn-myjyc-title >.xn-myjyc1 input[type="checkbox"] {
	margin-bottom: 0 !important;
	margin-left: 5px;
}
.xn-myjyc-jytable + .myPageinfo {
	width: 100%;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	background: #fff;
	margin: 0 !important;
	padding-bottom: 12px;
}
.xn-myjyc-jytable td a {
	color: #114488;
	vertical-align: middle;
	padding: 4.5px 10px;
}
.xn-myjyc-jytable table tr > td:last-child {
	color: #114488;
}
.xn-myjyc-jytable table tr > td:last-child a:hover {
	background-color: #114488;
	color: #fff;
	border-radius: 3px;
	background-image: none;
}
.xn-myjyc-jytable table tr > td:first-child {
	text-align: center;
}
.xn-myjyc-jytable table tr > td:first-child input[type="checkbox"] {
	margin-left: 0px !important;
}
.xn-myjyc-dzjytstable td {
	padding: 2px;
}
.xn-myjyc-jsqxgltj {
	padding: 5px 10px;
	background-color: #F5F5F5;
	margin: 5px;
	cursor: pointer;
	text-align: center;
	border-radius: 3px;
}
.xn-myjyc-jsqxgltj:hover {
	color: #333;
	background-color: #EBF7FE;
}
.xn-myjyc-checkqx, .xn-myjyc-checkqx1 {
	background: #fff;
	border: 1px solid #114488 !important;
	color: #114488;
}
.xn-myjyc-checkqx2 {
	background: #fff;
	border: 1px solid #114488 !important;
	color: #114488;
}
.xn-myjyc-checkqx1 i {
	display: none;
}
.xn-myjyc-checkqx2 i {
	display: none;
}
.xn-myjyc-purUtilDetails {
	padding: 3px;
	width: 212px;
	height: 24px;
	line-height: 20px;
	border: 1px #C9C9C9 solid;
	background-color: white;
}
.xn-myjyc-utilform {
	padding: 3px;
	width: 220px;
	height: 32px;
	line-height: 22px;
	border: 1px #C9C9C9 solid;
	background-color: white;
}
.xn-myjyc-sccard {
	padding: 5px 11px 6px 11px;
	border: 1px solid #114488;
	margin-right: 10px;
	color: #114488;
	cursor: pointer;
	display: inline-block;
}
#pushborrow.modal {
	overflow: auto;
}
#pushborrow.modal .modal-body .xn-reborrowcart-left{
	width: 300px;
	border: 1px solid #D1D1D1;
	float: left;
	margin: 15px 0 15px 15px;
	height: 380px;
	background: #F2F2F2;
	text-align: left;
	padding: 15px;
	overflow: auto;
}
#pushborrow.modal .modal-footer {
	position: static;
}
.modal-small .xn-myjyc-modalContent {
	margin-bottom: 2em;
}
.xn-jyyy-operation-dtt {
	float: none;
	position: relative;
}
.xn-myjyc-operation {
	float: left;
	position: relative;
}
.xn-myjyc-nofloat {
	float: none
}
.xn-myjyc-operation .xn-myjyc-opStatus {
	display: inline-block;
}
#borrowCart.modal-small.xn-myjyc-njykc {
	height: 75%;
	overflow-y: auto;
}
.xn-myjyc-unitjy {
	padding-left: 160px;
}
.xn-myjyc-jyinput {
	position: relative;
	bottom: 3px
}
.xn-myjyc-trselect {
	width: 148px;
	height: 30px;
}
.xn-myjyc-njykInput {
	width: 289px !important;
}
.xn-myjyc-liymdbl {
	width: 165px;
	height: 30px;
}
#pushborrow .xn-myjyc-tsborder {
	width: 380px;
	float: left;
	clear: right;
	margin: 15px;
	height: 415px;
	overflow-y: auto;
}
#pushborrow .xn-myjyc-tsborder .xn-myjyc-dzjytstable tr td select {
	margin-bottom: 0;
}
#pushborrow .xn-push-ywtable {
	float: left;
	width: 99.5%;
	height: 230px;
	text-align: center;
	border: 1px solid #D1D1D1;
	overflow: auto;
	border-radius: 3px;
}
#bmdw.text, #bmdw.text2, #jyfs.text2, #dalymd.text2, #dalymd.text, #dalx.text, #lyxs.text, #pushlyxs.xn-myjyc-utilform, #pushdalx.xn-myjyc-utilform, #pushdalymd.sel {
	border-radius: 0!important
}
.xn-myjyc-modalContent table tr input {
	margin: 5px 0 !important;
	width: 306px;
}
.xn-myjyc-modalContent table tr input[type="radio"] {
	width: 13px;
}
.xn-myjyc-modalContent table tr select {
	margin: 5px 0 !important;
	width: 320px;
	height: 32px;
}
.xn-myjyc-modalContent table tr textarea {
	width: 307px;
	margin: 5px 0 !important;
}
.xn-myjyc-modalContent table tr td[align="right"] {
	width: 30%;
}
.xn-myjyc-modalContent table tr td[align="left"] {
	width: 70%;
}
.xn-myjyc-mb {
	margin-bottom: 0 !important
}
.redStar:before {
	content: "*";
	color: #E95151;
}
.xn-myjyc-bjbtn, .xn-myjyc-bjbtn1 {
	padding: 4.5px 11px;
	margin: 0 5px 3px 0;
	cursor: pointer;
	display: inline-block;
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-myjyc-bjbtn:hover, .xn-myjyc-bjbtn1:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
}
.xn-myjyc-bjbtn:active, .xn-myjyc-bjbtn1:active {
	background-color: #EEF5FD;
	border-color: #114488;
}
.xn-myjyc-bjbtn1 > img {
	display: none;
}
.xn-myjyc-title .xn-myjyc-bjbtn > img {
	display: none;
}
.xn-myjyc-title .xn-myjyc-bjbtn > a {
	color: #114488;
}
.xn-myjyc-mytitle {
	margin-top: 7px;
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	background: #efefef url(./img/backgrounds/titleBg.png) repeat-x;
}
.xn-reborrowcart-modayBody table tr td {
	padding: 5px 10px !important;
}
.xn-reborrowcart-modayBody .btn-hbcolor {
	margin: 5px 0;
	display: block;
	width: 80px;
	padding: 5px 10px !important;
	text-align: center;
}
.xn-reborrowcart-modayBody #borrowCarChooseUser li {
	padding: 6px 5px;
}
.xn-reborrowcart-modayBody #borrowCarChooseUser li:hover {
	background-color: #DAEFFF;
}
.xn-myjyc-jytable table tbody tr td > span:not(.caret) {
	padding: 4.5px 6px;
	border-radius: 3px;
}
.xn-myjyc-jytable table tbody tr td > span:not(.caret) a {
	padding: 0;
}
.xn-myjyc-jytable table tbody tr td > span:not(.caret):hover {
	background-color: #114488;
	color: #fff;
}
.xn-myjyc-jytable table tbody tr td > span:not(.caret):hover i, .xn-myjyc-jytable table tbody tr td span:not(.caret):hover a {
	color: #fff;
} /*********************我的个人空间/我的借阅车(借阅)**********************/
.xn-myjyc-subnav {
	background-color: #fff;
	height: 30px;
	line-height: 30px;
	color: #666;
	width: 97.5%;
}
.xn-myjyc-subnav span {
	color: #333;
}
.xn-myjyc-subnav span:first-child {
	display: none;
}
.xn-myjyc-jycontent {
	background-color: #fff;
	padding: 30px 10%;
	border: 1px solid #DDDDDD;
	border-top: 0;
}
.xn-myjyc-jycontent .xn-middle {
	display: block;
	width: 22%;
}
.xn-myjyc-jycontent .xn-myjyc-uqyInfo {
	height: 30px;
	width: 29.5%;
	text-align: right;
	line-height: 30px;
	font-weight: bold;
}
.xn-myjyc-jycontent .xn-myjyc-uqyInfo font {
	color: #464646;
	font-size: 18px;
}
.xn-myjyc-jycontent .xn-myjyc-inputVal {
	border: 1px #D9DCDE solid;
	padding: 3px;
	width: 452px;
	height: 24px;
	line-height: 20px;
	border-radius: 0px;
	background-color: white;
	border-radius: 3px;
}
.xn-myjyc-jycontent .xn-myjyc-sel {
	border: 1px #D9DCDE solid;
	padding: 3px;
	width: 460px;
	height: 32px;
	line-height: 22px;
	border-radius: 0px;
	background-color: white;
	border-radius: 3px;
	vertical-align: unset;
	margin-bottom: 0;
}
.xn-myjyc-jycontent .xn-myjyc-submit {
	background-color: #114488;
	color: #fff;
	width: 75px;
	padding: 8px 20px;
	text-align: center;
	border: 0;
	border-radius: 3px;
	margin-right: 15px;
}
.xn-myjyc-jycontent .xn-myjyc-submit[data-l10n-id="返回"] {
	background-color: #999999;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable td {
	padding: 2px;
}
.xn-myjyc-jycontent .xn-myjyc-tableContent {
	margin-top: 0 !important;
	margin: 20px;
	padding-bottom: 31px;
	border-bottom: 1px solid #D1D1D1;
}
.xn-myjyc-jycontent .xn-myjyc-tableContent.xn-mt40:last-of-type {
	padding-bottom: 0;
	border: none;
	margin-top: 20px !important;
}
.xn-myjyc-jycontent .xn-myjyc-ujyInfo {
	position: absolute;
	left: 290px;
}
.xn-myjyc-jycontent .xn-myjyc-sgbInfo {
	position: absolute;
	left: 410px;
}
.xn-myjyc-jycontent .xn-myjyc-ujyInfo .xn-myjyc-dwjyRadio {
	position: relative;
	bottom: 3px;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable .chosen-container-single {
	width: 460px !important;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable .chosen-container-single .chosen-single {
	height: 32px;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable .chosen-container-single .chosen-single span {
	line-height: 30px;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable .input-append .add-on {
	padding: 5px;
	border-radius: 0;
}
.xn-myjyc-jycontent #jysc.xn-myjyc-sel {
	margin-top: 4px !important;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable #jyts.xn-myjyc-inputVal {
	width: 347px;
	margin-top: -2px;
}
.xn-myjyc-jycontent .xn-myjyc-uqyTable #qzrq {
	width: 424px !important;
}
.xn-myjyc-jycontent .xn-myjyc-tableContent .xn-myjyc-uqyTable tr td[align="right"] {
	width: 30%;
}
.xn-myjyc-jytable table tr[class^="zitd"] td {
	background: #F5F5F5 !important;
	border-top: 1px solid #d1d1d1;
}
.xn-subonline-tb .xn-myjyc-opStatus font {
	margin-left: -7px;
	color: #114488;
}
.xn-myjyc-operation > a, .xn-fav-actionSel a {
	color: #114488;
}
.xn-fav-actionSel .btn-group .btn.btn-info {
	color: #114488;
	background: none;
}
tr[class^="zitd"] table[id^="divtable"] .btn-group .btn.btn-info {
	color: #114488;
	background: none;
}
.xn-fav-actionSel .btn-group .btn.btn-info:hover, tr[class^="zitd"] table[id^="divtable"] .btn-group .btn.btn-info:hover {
	color: #fff !important;
	background-color: #114488 !important;
}
.xn-myjyc-operation > a:hover {
	color: #0F86C9;
}
.xn-myjyc-xsjn {
	background: url(./img/icons/newIcons/xn-img10.png) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: 12px;
	height: 12px;
	vertical-align: middle;
}
.xn-myjyc-xsjn1 {
	background: url(./img/icons/newIcons/xn-img9.png) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: 12px;
	height: 12px;
	vertical-align: middle;
}
.xn-myjyc-reborrowsg #bmdw.text2.xn-myjyc-trselect {
	width: 303px;
}
.xn-myjyc-reborrowsg {
	width: 100%;
	border: 1px solid #D1D1D1;
}
.modal-small .modal-body .xn-myjyc-reborrowsg tbody tr td {
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 5px;
}
.xn-myjyc-reborrowsg tbody tr td[align="center"] {
	width: 15.6%;
	background-color: #F3F3F3;
}
.xn-myjyc-reborrowsg tbody tr td[align="center"] .red {
	padding-right: 5px;
}
.modal-small .modal-body .xn-myjyc-reborrowsg tbody tr td[align="left"] {
	width: 34.4%;
	padding: 0;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input {
	width: 83%;
	padding: 10px 21px;
	border: 0;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input.xn-myjyc-jyts {
	width: 93%;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input#bmdw_id {
	width: 76%;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input#bmdw_id:focus {
	box-shadow: none;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input#bmdw_id + .xn-addformInfo-down {
	right: 12px;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] input#jyts, .xn-myjyc-reborrowsg tbody tr td[align="left"] input#dyys {
	width: 59%;
	text-align: center;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"] select {
	width: 98.9%;
	padding: 0px 21px;
	border: 0;
}
.xn-myjyc-cxtzw {
	width: 797px;
	margin-left: -398.5px;
}
.xn-myjyc-cxtzw .modal-body {
	padding: 0 39px 15px 39px;
}
.xn-myjyc-jyname {
	width: 196px !important;
}
.xn-myjyc-jyxzhskj {
	border: 1px solid #114488;
	color: #114488;
	padding: 5px 10px 6px 10px;
	position: relative;
	top: 2px;
	border-radius: 3px;
}
#cyrxmempty {
	left: 1240px !important;
}
.xn-futdbg td {
	background-color: #B6E1FA !important;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"].borrowNum {
	position: relative;
	text-align: center;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"].borrowNum .xn-myjyc-minus {
	text-align: left;
	float: left;
	background-color: #F5F7FA;
	padding: 8px 9.5px 12px 9.5px;
	position: absolute;
	left: 0;
	top: 0px;
	border-right: 1px solid #D9DCDE;
	cursor: pointer;
	color: #97A7B7;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"].borrowNum .xn-myjyc-minus span {
	opacity: 0.3;
	display: inline-block;
	width: 10px;
	font-weight: bold;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"].borrowNum .xn-myjyc-minus.xn-borrowApproval-minusop span {
	opacity: 1;
}
.xn-myjyc-reborrowsg tbody tr td[align="left"].borrowNum .xn-myjyc-plus {
	float: right;
	text-align: left;
	background-color: #F5F7FA;
	padding: 8px 7.5px 12px 7.5px;
	font-size: 20px;
	position: absolute;
	right: 0;
	top: 0px;
	border-left: 1px solid #D9DCDE;
	cursor: pointer;
	color: #97A7B7;
} /*********************content**********************/
#mainbody {
	display: block;
	position: absolute;
	top: 50px;
	left: 180px;
	right: 0;
	bottom: 0;
	background-color: #F0F2F5;
	margin: 0;
	padding: 1rem !important;
	overflow-x: hidden;
	overflow-y: auto;
}
#searchContent {
	display: block;
	/*position: absolute;*/
	top: 50px;
	left: 180px;
	right: 0;
	bottom: 0;
	/*background-color: #F0F0F0;*/
	margin: 0;
	/*padding: 16px !important;*/
	overflow-x: hidden;
	overflow-y: auto;
}
#mainbody-bjdx {
	display: block;
	position: absolute;
	top: 80px;
	left: 180px;
	right: 0;
	bottom: 0;
	background-color: #E9EDF1;
	margin: 0;
	padding: 10px !important;
	overflow-x: hidden;
	overflow-y: scroll;
}
#content {
	background-color: #F0F0F0;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
}
#content .widget-box .widget-title div.fr {
	position: relative;
	top: 5px;
	right: 0px;
}
#content .widget-box .widget-title div.fr select.fl {
	margin-right: 5px;
}
#btndiv input {
	border-radius: 3px;
	margin: 0;
}
#btndiv span {
	font-size: 14px;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	box-shadow: none;
    border: 1px solid #D9DCDE;
    border-radius: 3px;
    padding: 5px 6px;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: #555;
    vertical-align: middle;
}
input.span2 {
	height: 30px;
    line-height: 24px;
    width: 162px;
    padding: 0 3px 0 3px;
}
#btndiv .xn-item-group span {
	margin: 0 -1px !important;
}
.xn-item-group:not(:first-child) span.xn-item-grmgrsearch {
	margin: 0 !important;
}
#btndiv .btn .btn-info {
	float: right;
}
#btndiv .btn.btn-info:nth-of-type(1) {
	background: #114488;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #114488;
}
#btndiv .btn.btn-info:nth-of-type(1):hover {
	background-color: #1C54A0;
	border-color: #1C54A0;
}
#btndiv .btn.btn-info:nth-of-type(1):active {
	background-color: #114488;
	border-color: #114488;
}
#btndiv .btn.btn-info:not(:nth-of-type(1)) {
background: #F5F7FA;
color: #333;
border: 1px solid #D9DCDE;
border-radius: 3px;
}
#btndiv .btn.btn-info:not(:nth-of-type(1)):hover {
background-color: #EEF5FD;
border-color: #7D98BD;
color: #114488;
}
#btndiv .btn.btn-info:not(:nth-of-type(1)):active {
background-color: #EEF5FD;
border-color: #114488;
color: #114488;
} /*************tree样式************/
.ztree {
	background-color: #333333;
}
.xn-tree-readSetTree {
	height: 400px;
	width: 252px;
	background-color: #FBFBFB;
	overflow: auto;
	border: 1px solid #D1D1D1;
}
.xn-tree-readSetTree .ztree {
	display: table;
	width: 92%;
}
#sidebar .er li a i {
	font-size: 18px;
	padding: 0px 10px 0 2px;
}
.xnfirstmenu {
	padding: 0 0 10px 0;
	height: calc(100vh - 98px);
	overflow: auto;
}
.xnfirstmenu .xn-sidebar-firstmenu:not(.xn-header-navcommonColor):hover {
	background-color: #313C49;
}
.xnfirstmenu .xn-sidebar-firstmenu > a {
	display: inline-block;
	color: #fff;
	cursor: pointer;
	padding: 10px 17px 10px 13px;
	border-left: 1px solid transparent;
	width: calc(100% - 34px);
}
.xnfirstmenu .xn-sidebar-firstmenu {
	width: 100%;
	display: table;
	padding: 0;
}
.xnfirstmenu .xn-sidebar-firstmenu > ul {
	background: #313C49;
}
.xnfirstmenu .xn-sidebar-firstmenu ul, .xnfirstmenu .xn-sidebar-firstmenu li {
}
.xnfirstmenu .xn-sidebar-firstmenu > a > i {
	width: 1rem;
}
.xnfirstmenu .xn-sidebar-firstmenu > a > span {
	margin-left: 12px;
	white-space: nowrap;
	display: inline-block;
	width: calc(100% - 30px);
}
.xn-sidebar-curselectMenu {
	background-color: #212C36;
	border-left: 4px solid #1C54A0;
}
.ce .xn-sidebar-catmenu .er .e_li a[identmsg='xtszWp'] {
	padding-left: 22px !important;
}
.xn-sidebar-search {
	width: 28px;
	height: 28px;
	background: #1C54A0;
	text-align: center;
	border-radius: 50%;
	display: inline-block;
	position: absolute;
	right: 5px;
	top: 5px;
}
.xn-sidebar-search i {
	vertical-align: bottom;
	color: #fff;
}
.xn-index-search input[type='text'] {
	margin-bottom: 5px;
}
.xn-index-search .xn-btn-hbcolorwp {
	padding: 5.5px 13px !important;
}
#menuConsole[lange='hideLeftMenu'] .xn-sidebar-search {
	display: none;
}
#archivesListw {
	overflow-y: auto;
}
#archivesListw li {
	float: left;
	width: 18.2%;
	margin: 0 1.5% 1.5% 0.5%;
	padding: 30px 0;
	background: #F7F6F9;
	border-radius: 3px;
	cursor: pointer;
}
#archivesListw li:nth-child(5n) {
	margin: 0 0 1.5% 0.5%;
}
#archivesListw li:hover {
	background-color: #F5F7FA;
	box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);
	cursor: pointer;
}
#archivesListw li:hover figure i {
	transform: scale(1.2);
}
#archivesListw li figure {
	text-align: center;
}
#archivesListw li figure p {
	padding-top: 25px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
} /* 分页样式 */
.pagination.myPageinfo {
	display: block;
	text-align: right;
	padding: 10px 0 0px 0;
	margin: 0px;
	line-height: 12px;
}
.pagination.myPageinfo ul>li>a {
	width: auto;
	background-color: #F5F7FA;
	cursor: pointer;
	color: #666;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	padding: 2.5px 7px;
	margin: 2px 4px;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	border-radius: 2px;
	border: 1px solid #D9DCDE;
	float: left;
	text-align: center;
}
.pagination.myPageinfo ul>li:first-of-type>a {
	margin-left: 0;
}
.pagination.myPageinfo ul>li>a:hover, .pagination.myPageinfo ul>li>a:focus {
	color: #fff !important;
	background-color: #114488;
	border-radius: 2px;
	border-color: #114488;
}
.pagination.myPageinfo ul>li>a:hover i {
	color: #fff;
}
.pagination.myPageinfo ul>li>input, .pagination.myPageinfo ul>li>select {
	border-radius: 2px !important;
	border-color: #D9DCDE !important;
}
.pagination.myPageinfo ul>li .xn-page-tzd + input[type="number"] {
	height: 18px !important;
	margin-bottom: 2px;
	margin-top: 2px;
}
.pagination.myPageinfo .xn-page-numbg {
	font-size: 12px;
}
.pagination.myPageinfo .xn-page-numbg1 {
	background-color: #114488;
	color: #fff;
	border: 1px solid #114488;
}
.xn-page-gray {
	background: #F5F7FA !important;
	cursor: auto !important;
	color: #555 !important;
	position: static;
*zoom:1;
}
.pagination.myPageinfo ul>li>a.xn-page-gray:hover {
	border-color: #D9DCDE !important;
}
.pagination.myPageinfo ul>li>a.xn-page-gray:hover i {
	color: #97A7B7 !important;
}
.xn-page-wy {
	cursor: pointer;
}
.xn-page-tzgo {
	display: inline-block;
	float: left;
}
.pagination.myPageinfo ul>li .xn-page-tzd {
	padding-left: 1.93rem;
	float: left;
	display: inline-block;
	color: #666;
	font-size: 12px;
	font-style: normal;
	margin: 2px 0;
	height: 26px;
	line-height: 26px;
	background-color: transparent;
	width: auto;
}
.xn-page-xsts select, .xn-operationTable-content .xn-page-xsts select {
	width: 70px !important;
	float: left;
	border-radius: 2px;
	margin-right: 5px;
	margin: 2px 3px;
	height: 28px;
	border: 1px solid #D9DCDE;
}
.xn-operationTable-content .xn-page-xsts select {
	line-height: 20px;
}
.xn-page-xsts input[type="number"] {
	width: 64px;
	text-align: center;
	float: left;
	border-radius: 2px;
	margin: 2px 3px;
	height: 18px;
	border: 1px solid #D9DCDE;
}
.pagination.myPageinfo ul>li.xn-page-gts>a {
	border-color: transparent;
	background-color: transparent;
}
.pagination.myPageinfo ul>li.xn-page-gts>a:hover {
	background-color: transparent;
	color: #666 !important;
}
.xn-page-sy1 i, .xn-page-wy i {
	font-size: 10px;
	color: #97A7B7;
	position: relative;
	top: -1px;
}
.xn-page-sy i, .xn-page-xy i {
	color: #97A7B7;
	position: relative;
	top: -1px;
}
.xn-page-ymtms {
	width: 64px;
	text-align: center;
	float: left;
	border-radius: 5px;
	margin-left: 2px;
	height: 19px;
	border: 1px solid #D9DCDE;
}
.xn-page-tmnum {
	width: 40px;
	text-align: center;
	float: left;
	border-radius: 5px;
	margin-left: 2px;
	height: 19px;
	border: 1px solid #ededed;
} /********导航条样式********/
.card .card-title.xn-witedRecord-cardtitle, .xn-borrowrecord-card .card-title.xn-reborrowapprove-cardtitle, .xn-jyjl-card .card-title.xn-reborrowapprove-cardtitle {
	height: 39px !important;
	line-height: 39px !important;
	padding: 0 0 0 0 !important;
	border-bottom: 1px solid #d1d1d1;
	border-left: none;
	border-top: none;
	width: 100%;
}
.card-search {
	display: block;
	margin: 0 15px 0 10px;
	padding: 7px;
	float: right;
	color: #E6F8F4
}
.card-search:hover {
	color: #fff;
	cursor: pointer
}
.card-search i {
	display: inline-block;
	width: 26px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	border-radius: 13px;
	background-color: #0099CC
}
.card {
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
.card .card-title {
	height: 30px;
	background: #fff;
	line-height: 30px;
	border: none;
	padding: 4px 1.1% !important;
	border-bottom: 2px solid #F1F1F1;
	clear: both;
	margin-bottom: 0 !important;
	border-radius: 4px 4px 0 0;
}
.card-title-tab, .card-title-tabn {
	display: block;
	float: left;
	text-align: center;
	color: #333;
}
.card-title-tabn > i {
	display: none;
}
.card-title-tab:hover {
	color: #333;
}
.card-title-dis {
	display: block;
	float: right;
	padding: 2px 20px 0 20px;
	background-color: #fff;
	color: #333;
	border-radius: 3px;
}
#ajCard .card-content {
	border: none;
}
#ajCard .card-content #content {
	background-color: #fff;
}
#ajCard #jn_dataList .xn-mainTable-content .card .card-content {
	background-color: #fff;
	width: 100%;
	border: 0;
	box-shadow: none;
	padding: 0;
}
.card .card-content {
	background-color: #fff;
	padding: 0 1.1% 10px;
	border-radius: 0 0 4px 4px;
}
.card .card-content .buttons {
	padding: 0 0 15px 0;
	margin: 0;
}
.card .card-content .buttons:first-of-type {
	padding: 15px 0 0 0;
}
.card .card-content .xn-item-group span, #btndiv .xn-item-group span {
	margin-right: -4px;
}
.card-clear {
	display: block;
	clear: both;
	width: 0;
	height: 0
}
#ajCard #fullTextId .modal-footer {
	display: none;
}
#archiveTbody tr td:first-child, #archiveTbody tr td:last-child, #archiveTbody tr td:nth-child(3) {
	width: 15%;
}
#archiveTbody tr td:nth-child(2) {
	width: 55%;
}
.xn-scroll-head {
	margin-right: 17px;
}
.xn-scroll-body {
	max-height: 180px;
	overflow-y: scroll;
} /*********************首页header**********************/
.xn-firstpage-header .xn-header-ml3 {
	margin-left: 3em;
	font-size: 15px;
	white-space: nowrap;
}
.xn-firstpage-header .xn-header-ml4 {
	margin-left: 4.3em;
	font-size: 19px;
	white-space: nowrap;
	letter-spacing: 0.18rem;
	font-weight: bold;
}
.xn-firstpage-header .xn-header-ml5 {
	margin-left: 3.8em;
	font-size: 16px;
	letter-spacing: 2px;
	white-space: nowrap;
}
.xn-firstpage-header .xn-header-dl {
	margin-left: 1.2em;
	line-height: 50px;
	font-size: 16px;
	letter-spacing: 3px;
	color: white;
	white-space: nowrap;
}
.xn-firstpage-header .xn-header-jd {
	margin-left: 3.4em;
	line-height: 50px;
	font-size: 16px;
	letter-spacing: 3px;
	color: white;
	white-space: nowrap;
}
.xn-firstpage-header .xn-header-csxy {
	margin-left: 6em;
	font-size: 15px;
	white-space: nowrap;
	vertical-align: middle;
}
.xn-firstpage-header .xn-header-navbar {
	z-index: 999
}
.xn-firstpage-header .xn-header-remind {
	width: 105px;
}
.xn-firstpage-header .xn-header-dropdownnavbar {
	padding: 0;
	width: 240px;
	-webkit-box-shadow: 0 2px 4px rgba(30,30,100,0.25);
	box-shadow: 0 2px 4px rgba(30,30,100,0.25);
	border-color: #bcd4e5;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li>a {
	padding: 10px 2px;
	margin: 0;
	border-bottom: 1px solid;
	border-bottom-color: #e4ecf3;
	font-size: 12px;
	line-height: 16px;
	color: #555;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li {
	display: list-item;
	text-align: -webkit-match-parent;
	padding: 0 8px;
	background-color: #fff;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li.dropdown-header {
	background-color: #ecf2f7!important;
	color: #8090a0;
	border-bottom-color: #bcd4e5;
	text-shadow: none;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 34px;
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	border-bottom: 1px solid;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li:last-child>a {
	border-bottom: 0 solid #DDD;
	border-top: 1px dotted transparent;
	color: #4f99c6;
	text-align: center;
	font-size: 13px;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li:hover {
	text-decoration: none;
	background-color: #e4ecf3;
}
.xn-firstpage-header .xn-header-dropdownnavbar>li>a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #e4ecf3;
}
.xn-firstpage-header .xn-firstpage-hefi1 {
	width: 300px;
}
.swarp {
	word-break: normal;
	width: auto;
	display: block;
	white-space: pre-wrap;
	word-wrap : break-word;
}
.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.428571429;
	color: #999;
}
.msg-title {
	display: inline-block;
	line-height: 14px;
}
.msg-time {
	display: block;
	font-size: 11px;
	color: #777;
}
.msg-time>[class*="icon-"] {
font-size: 14px;
color: #555;
}
.blue {
	color: #478fca;
}
.xn-firstpage-header .xn-firstpage-img4 {
	background: url(./img/xb/xn-img4.png) no-repeat;
	background-size: 100% 100%;
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-right: 5px;
}
.xn-firstpage-header .xn-firstpage-img5 {
	background: url(./img/xb/xn-img5.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .xn-firstpage-img6 {
	background: url(./img/xb/xn-img6.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .xn-firstpage-img8 {
	background: url(./img/xb/xn-img8.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .xn-firstpage-img10 {
	background: url(./img/xb/xn-img10.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .xn-firstpage-img7 {
	background: url(./img/xb/xn-img7.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .xn-firstpage-img9 {
	background: url(./img/xb/xn-img9.png) no-repeat;
	background-size: 100% 100%;
	width: 32px;
	height: 32px;
	display: inline-block;
}
.xn-firstpage-header .badge-success, .xn-sidebar-firstmenu .badge-success {
	background-color: #E95151;
	margin-left: 1px;
	text-indent: 0;
}
.xn-header-myeast {
	line-height: 30px;
}
#dropdown-menuHd {
	left: auto;
}
.xn-firstpage-header .dropdown-menu>li>a {
	padding: 13px 20px;
}
.xn-firstpage-header .dropdown-menu>li>a:hover, .xn-firstpage-header .dropdown-menu>li>a:focus {
	color: #fff;
	text-decoration: none;
	background-color: #114587;
	background-image: -moz-linear-gradient(top, #114587, #204686);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#114587), to(#204686));
	background-image: -webkit-linear-gradient(top, #114587, #204686);
	background-image: -o-linear-gradient(top, #114587, #204686);
	background-image: linear-gradient(to bottom, #114587, #204686);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#114587', endColorstr='#204686', GradientType=0);
}
#logout > ul > li.dropdown > a #username:after, #logout-shkj > ul > li.dropdown > a #username:after, #logout-bjdx > ul > li.dropdown > a #username:after {
	content: '';
}
.xn-header-navcommonColor {
	background-color: #313C49;
	border-top: 1px solid #3A4655;
	border-bottom: 1px solid #3A4655;
}
.xn-header-navcommonColor > a {
	width: calc(100% - 34px);
	border-bottom: 1px solid #3A4655;
}
.xnfirstmenu .xn-sidebar-firstmenu.xn-header-navbleft > a {
	width: calc(100% - 34px);
	border-left: 4px solid #1C54A0;
}
.xn-header-bjdxColor {
	background-color: #8b0012;
}
.xn-header-bjdxColor1 {
	background-color: #8b0012;
}
.xn-header-shkjColor {
	background-color: firebrick;
}
.xn-header-shkjColor {
	background-color: firebrick;
}
.xn-header-ml61 {
	margin-left: 5.8em !important;
}
.xn-firstpage-hdpd {
	padding: 14px 12px !important;
} /*********************首页sidebar**********************/
.xn-sidebar-menuconsole {
	position: fixed !important;
	top: 50px;
}
.xn-sidebar-xtsz {
	width: 180px;
	position: fixed;
	bottom: 0px;
	background-color: #000;
}
.ce .xn-sidebar-catmenu .xz, .ce .xn-sidebar-catmenu a[id^="top"] {
	display: none;
	top: 70px !important;
	background-color: #242A2E;
}
.ce .xn-sidebar-catmenu .er > li > a {
	padding: 11px 8px 11px 45px;
}
.ce .xn-sidebar-catmenu .er > li > a > img {
	bottom: 2px;
	margin-right: 3px;
	position: relative;
}
.ce .xn-sidebar-catmenu .er .ztree li a {
	padding: 0 5px;
}
.ce .xn-sidebar-catmenu .er .ztree > li {
}
.xn-sidebar-tbimg701 {
	background-image: url(./img/icons/sidebar/xn-sidebar701.svg) !important;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 20px !important;
	height: 15px !important;
	display: inline-block;
}
.xn-sidebar-topwp {
	position: relative;
	filter: drop-shadow(20px 0 #fff);
	left: -20px;
	top: 2px;
}
.xn-sidebar-tbright {
	background: url(./img/xb/xn-img20.png) no-repeat;
	background-size: 100% 100%;
	width: 20px;
	height: 15px;
	float: right;
	background-position-y: -2px;
	display: inline-block;
}
.xn-sidebar-tbclose {
	background: url(./img/xb/xn-img16.svg) no-repeat;
	background-size: 100% 100%;
	width: 16px;
	height: 25px;
	float: right;
	margin-right: 15%;
	background-position-y: -2px;
	display: inline-block;
}
.xn-sidebar-tbdown {
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
.xn-sidebar-menuLeft {
	border-left: 4px solid #114488;
}
.xn-sidebar-endmsg {
	display: inline-block;
	width: 6px;
	height: 6px;
	background: #fff;
	position: relative;
	bottom: 3px;
	margin: 0 13px 0 18px;
}
.xn-sidebar-mglBar {
	padding-left: 40px !important;
}
.xn-sidebar-tblimg {
	position: relative;
	left: -100px;
	filter: drop-shadow(#fff 100px 0px);
}
.xn-sidebar2-menuSmall {
	width: 180px !important;
}
.xn-sidebar2-menuMiddle {
	width: 300px !important;
}
.xn-sidebar2-menuLarge {
	width: 50px !important;
}
.xn-sidebar2-menuWidth70 {
	width: 50px !important;
}
.xn-sidebar2-menuLargeLeft {
	left: 50px !important;
}
.xn-sidebar2-menuLeft70 {
	left: 50px !important;
}
.xn-sidebar2-menuSmallLeft {
	left: 180px !important;
}
.xn-sql-backups .table-border thead tr th, .xn-sql-backups .table-border tbody tr td {
	text-align: center;
}
.xn-sidebar2-menuMiddleLeft {
	left: 300px !important;
}
.er .ztree > li {
	border-left: none;
}
#sidebar .xn-sidebar-catmenu .ztree li a:hover {
	text-decoration: none;
} /*********************首页custom**********************/
.pcustom.xn-custom-pcustom {
	width: 100%;
	position: relative;
}
.pcustom.xn-custom-pcustom .custom1:nth-child(3) {
	display: none;
}
.custom2.xn-custom-1 {
	background-color: #41cab0
}
.xn-custom-daglywlc {
	margin: 0 13px;
	padding: 10px 0;
	background-color: #f5f5f5;
	text-align: center;
}
.xn-custom-s {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.xn-custom-custom3 {
	font-size: 24px;
	padding-top: 25px;
	color: #41cab0 !important;
}
.custom2.xn-custom-2 {
	background-color: #0099cb;
	display: none;
}
.custom3.xn-custom-gncz {
	background-color: #fff;
	height: 40px;
	line-height: 38px;
	color: #333333;
	padding-left: 2%;
	font-size: 16px;
	border-bottom: 2px solid #efe9e9;
	display: none;
}
.custom3.xn-custom-gncz::before {
	content: '';
	position: relative;
	top: 2px;
	margin-right: 1%;
	background: url(./img/xb/xn-img12.svg) no-repeat;
	background-size: 100% 100%;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.custom31.xn-custom-gn {
	display: none;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	overflow-x: auto;
	margin-bottom: 0.937%;
	border-radius: 4px;
	padding: 0.63rem 0;
}
.custom31.xn-custom-sz{
	display: none;
}
.custom31.xn-custom-gn::-webkit-scrollbar {
display:none;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz {
	display: table-cell;
	white-space: nowrap;
	margin: 0.63rem 0;
	padding: 0 2.24rem;
	border-right: 1px solid #DFDFDF;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:last-of-type {
	border-right: 0;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz a {
	display: inline-block;
	width: 16.77rem;
	width: 16.61rem\0;
	border-radius: 3px;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz a.xn-custom-large {
	width: 18.43rem;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz a.xn-custom-small {
	width: 15.22rem;
}
.custom31.xn-custom-gn a i {
	display: inline-block;
	width: 6.25rem;
	height: 6.25rem;
	line-height: 6.25rem;
	text-align: center;
	font-size: 3.43rem;
	color: #fff;
	vertical-align: middle;
	border-radius: 3px;
}
.custom31.xn-custom-gn a:hover {
	background-color: #F6F6F6;
	color: #242A2E;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:first-child a:hover {
	background-color: #204686;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(2) a:hover {
	background-color: #007DC3;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(3) a:hover {
	background-color: #0169A4;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(4) a:hover {
	background-color: #3399CC;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(5) a:hover {
	background-color: #3671B9;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(6) a:hover {
	background-color: #204686;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(7) a:hover {
	background-color: #007DC3;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(8) a:hover {
	background-color: #0169A4;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz:nth-child(9) a:hover {
	background-color: #3399CC;
	color: #fff;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz a:hover i {
	border-right: 2px solid rgba(255,255,255,0.2);
	height: 3.77rem;
	line-height: 3.77rem;
	margin: 1.24rem 0;
	border-radius: 0;
}
.custom31.xn-custom-sz a:hover {
	background-color: #ffffff;
	color: #D1D1D1;
}
.xn-custom-gnItem {
	line-height: 60px !important;
}
.custom31.xn-custom-gn a img {
	margin: 0 auto;
	display: block;
}
.custom31.xn-custom-gn a span:first-of-type {
	display: inline-block;
	width: calc(98% - 6.125rem);
	padding: 0.18rem;
	position: relative;
	top: 0.53rem;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.05rem;
}
.xn-custom-sz2 {
	position: absolute;
    right: 1rem;
    top: 3px;
    opacity: 0.6;
    width: 16px;
    height: 16px;
    background: url(./img/xb/set.svg) no-repeat;
    background-size: 100% 100%;
}
.xn-custom-sz3 {
	position: absolute;
	color: #B8B8B8;
	top: 0.62rem;
	right: 0.68rem;
	font-size: 0.75rem;
	cursor: pointer;
}
.xn-custom-sz3:hover {
	color: #114488;
}
.xn-custom-ykgnsz:hover {
	cursor: pointer;
}
.custom2.xn-custom-3 {
	background-color: #f4d759;
	display: none;
}
.custom2.xn-custom-bg3 {
	background-color: #FFA356;
	display: none;
}
.custom3.xn-custom-kucz {
	background-color: #fff;
	height: 40px;
	line-height: 38px;
	padding-left: 2%;
	font-size: 16px;
	color: #333333;
	border-bottom: 2px solid #efe9e9;
}
.custom3.xn-custom-kucz1 {
	background-color: #fff;
	height: 40px;
	line-height: 38px;
	color: #333333;
	padding-left: 2%;
	font-size: 16px;
	border-bottom: 2px solid #efe9e9;
}
.custom3.xn-custom-kucz1::before, .custom3.xn-custom-kucz::before {
	content: '';
	position: relative;
	top: 2px;
	margin-right: 1%;
	background: url(./img/xb/xn-img13.svg) no-repeat;
	background-size: 100% 100%;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.custom2.xn-custom-4 {
	background-color: #fc576a
}
.custom4.xn-custom-bbn {
	border-bottom: none
}
.xn-custom-jlkj {
	background-color: #fff;
	margin: 16px 6px 0 6px;
	height: 580px;
	min-width: 950px;
	display: none;
}
.xn-custom-bjdx {
	background-color: #fff;
	margin: 16px 6px 0 6px;
	display: none;
}
.xn-custom-h480 {
	background-color: #fff;
	margin: 16px 6px;
	height: 480px;
	min-width: 950px;
	display: none;
}
.xn-custom-njlg {
	margin: 10px 10px 0px 20px;
}
.xn-custom-dawjcx {
	font-weight: bold;
	font-size: 16px;
}
.xn-custom-yi {
	text-indent: 2em;
	line-height: 28px;
	font-size: 16px;
}
.xn-custom-er {
	text-indent: 2em;
	font-size: 16px;
}
.xn-custom-t2fs {
	text-indent: 2em;
	font-size: 16px;
}
.xn-custom-jlkj2 {
	margin: 0 13px;
	background-color: #f5f5f5;
	height: 440px;
	position: relative
}
.xn-custom-other2 {
	margin: 0 13px;
	background-color: #f5f5f5;
	height: 420px;
	position: relative
}
.ksczline.xn-custom-1 {
	height: 90px;
	width: 270px;
	border-width: 1px 0 1px 1px;
	top: 245px;
	left: 150px;
}
.ksczline.xn-custom-2 {
	height: 180px;
	width: 550px;
	border-width: 1px 0 0 1px;
	top: 155px;
	left: 420px;
}
.ksczline.xn-custom-3 {
	height: 180px;
	width: 220px;
	border-width: 1px 1px 1px 1px;
	top: 65px;
	left: 510px;
}
.ksczline.xn-custom-4 {
	height: 108px;
	width: 132px;
	border-width: 0 1px 1px 1px;
	top: 185px;
	left: 830px;
}
.ksczline.xn-custom-5 {
	height: 112px;
	width: 122px;
	border-width: 1px 0 0 1px;
	top: 70px;
	left: 830px;
}
.ksczline.xn-custom-6 {
	height: 90px;
	width: 200px;
	border-width: 1px 0 1px 1px;
	top: 245px;
	left: 220px;
}
.ksczline.xn-custom-7 {
	height: 180px;
	width: 550px;
	border-width: 1px 0 0 1px;
	top: 155px;
	left: 420px;
}
.ksczline.xn-custom-8 {
	height: 180px;
	width: 220px;
	border-width: 1px 1px 1px 1px;
	top: 65px;
	left: 510px;
}
.ksczline.xn-custom-9 {
	height: 92px;
	width: 122px;
	border-width: 0 1px 1px 1px;
	top: 155px;
	left: 830px;
}
.ksczline.xn-custom-10 {
	height: 92px;
	width: 122px;
	border-width: 1px 0 0 1px;
	top: 63px;
	left: 830px;
}
.ksczbtn.xn-custom-ksczbtn {
	top: 230px;
	left: 100px;
	font-size: 18px;
	padding: 12px;
	width: 100px;
}
.ksczbtn.xn-custom-ksczbtn2 {
	top: 230px;
	left: 180px;
}
.ksczbtn.xn-custom-cczyy {
	top: 140px;
	left: 470px;
}
.ksczbtn.xn-custom-jlkjzlk {
	top: 140px;
	left: 470px;
	font-size: 18px;
	padding: 12px;
}
.ksczbtn.xn-custom-lyzx {
	top: 50px;
	left: 915px;
	font-size: 18px;
	padding: 12px;
	width: 100px;
}
.ksczbtn.xn-custom-byk {
	top: 140px;
	left: 915px;
	font-size: 18px;
	padding: 12px;
	width: 100px;
}
.ksczbtn.xn-custom-dafb {
	top: 270px;
	left: 915px;
	font-size: 18px;
	padding: 12px;
	width: 100px;
}
.ksczbtn.xn-custom-lyzx2 {
	top: 50px;
	left: 915px;
}
.ksczbtn.xn-custom-byk2 {
	top: 140px;
	left: 915px;
}
.ksczbtn.xn-custom-dafb2 {
	top: 230px;
	left: 915px;
}
.ksczbtn.xn-custom-ccdak {
	top: 140px;
	left: 680px;
}
.ksczbtn.xn-custom-jlkjdak {
	top: 140px;
	left: 680px;
	font-size: 18px;
	padding: 12px;
	width: 100px;
}
.kscznst.xn-custom-01 {
	top: 250px;
	left: 255px;
	width: 80px;
	font-size: 18px;
}
.kscznst.xn-custom-2 {
	top: 210px;
	left: 320px;
	;
	width: 80px;
	font-size: 18px;
}
.kscznst.xn-custom-3 {
	top: 120px;
	left: 390px;
	;
	width: 60px;
	font-size: 18px;
}
.kscznst.xn-custom-4 {
	top: 341px;
	left: 390px;
	width: 60px;
	font-size: 18px;
}
.kscznst.xn-custom-5 {
	top: 50px;
	left: 600px;
	width: 40px;
	font-size: 18px;
	z-index: 9;
}
.kscznst.xn-custom-6 {
	top: 140px;
	left: 600px;
	width: 40px;
	font-size: 18px;
	z-index: 9;
}
.kscznst.xn-custom-7 {
	top: 230px;
	left: 588px;
	width: 80px;
	font-size: 18px;
	z-index: 9;
}
.kscznst.xn-custom-8 {
	top: 176px;
	left: 805px;
	font-size: 18px;
}
.kscznst.xn-custom-9 {
	top: 206px;
	left: 940px;
	font-size: 18px;
}
.kscznst.xn-custom-10 {
	top: 248px;
	left: 280px;
	width: 60px;
}
.kscznst.xn-custom-11 {
	top: 215px;
	left: 340px;
	width: 60px;
}
.kscznst.xn-custom-12 {
	top: 125px;
	left: 390px;
	width: 60px;
}
.kscznst.xn-custom-13 {
	top: 338px;
	left: 390px;
	width: 60px;
}
.kscznst.xn-custom-14 {
	top: 50px;
	left: 600px;
	width: 40px;
}
.kscznst.xn-custom-15 {
	top: 140px;
	left: 600px;
	width: 40px;
}
.kscznst.xn-custom-16 {
	top: 230px;
	left: 588px;
	width: 70px;
}
.kscznst.xn-custom-17 {
	top: 176px;
	left: 930px;
}
.ksczdot.xn-custom-ksczdot1 {
	top: 242px;
	left: 290px;
}
.ksczdot.xn-custom-ksczdot2 {
	top: 242px;
	left: 360px;
}
.ksczdot.xn-custom-ksczdot3 {
	top: 242px;
	left: 310px;
}
.ksczdot.xn-custom-ksczdot4 {
	top: 242px;
	left: 370px;
}
.ksczdod.xn-custom-ksczdod1 {
	top: 150px;
	left: 412px;
}
.ksczdod.xn-custom-ksczdod2 {
	top: 328px;
	left: 412px;
}
.ksczdod.xn-custom-ksczdod3 {
	top: 150px;
	left: 412px;
}
.ksczdod.xn-custom-ksczdod4 {
	top: 328px;
	left: 412px;
}
.ksczdot-right.xn-custom-ksczdotright1 {
	top: 239px;
	left: 230px;
}
.ksczdot-right.xn-custom-ksczdotright2 {
	top: 149px;
	left: 565px;
}
.ksczdot-right.xn-custom-ksczdotright3 {
	top: 149px;
	left: 800px;
}
.ksczdot-right.xn-custom-ksczdotright4 {
	top: 239px;
	left: 280px;
}
.ksczdot-right.xn-custom-ksczdotright5 {
	top: 149px;
	left: 565px;
}
.ksczdot-right.xn-custom-ksczdotright6 {
	top: 149px;
	left: 800px;
}
.ksczdot-down.xn-custom-ksczdotdown1 {
	top: 280px;
	left: 414px;
}
.ksczdot-down.xn-custom-ksczdotdown2 {
	top: 200px;
	left: 504px;
}
.ksczdot-down.xn-custom-ksczdotdown3 {
	top: 100px;
	left: 725px;
}
.ksczdot-down.xn-custom-ksczdotdown4 {
	top: 257px;
	left: 824px;
}
.ksczdot-down.xn-custom-ksczdotdown5 {
	top: 257px;
	left: 957px;
}
.ksczdot-down.xn-custom-ksczdotdown6 {
	top: 280px;
	left: 414px;
}
.ksczdot-down.xn-custom-ksczdotdown7 {
	top: 200px;
	left: 504px;
}
.ksczdot-down.xn-custom-ksczdotdown8 {
	top: 128px;
	left: 725px;
}
.ksczdot-down.xn-custom-ksczdotdown9 {
	top: 217px;
	left: 825px;
}
.ksczdot-down.xn-custom-ksczdotdown10 {
	top: 217px;
	left: 948px;
}
.ksczdot-left.xn-custom-ksczdotleft {
	top: 330px;
	left: 278px;
}
.ksczdot-left.xn-custom-ksczdotleft2 {
	top: 330px;
	left: 308px;
}
.ksczdot-up.xn-custom-ksczdotup1 {
	top: 200px;
	left: 414px;
}
.ksczdot-up.xn-custom-ksczdotup2 {
	top: 100px;
	left: 504px;
}
.ksczdot-up.xn-custom-ksczdotup3 {
	top: 201px;
	left: 725px;
}
.ksczdot-up.xn-custom-ksczdotup4 {
	top: 100px;
	left: 824px;
}
.ksczdot-up.xn-custom-ksczdotup5 {
	top: 200px;
	left: 414px;
}
.ksczdot-up.xn-custom-ksczdotup6 {
	top: 100px;
	left: 504px;
}
.ksczdot-up.xn-custom-ksczdotup7 {
	top: 171px;
	left: 725px;
}
.ksczdot-up.xn-custom-ksczdotup8 {
	top: 100px;
	left: 825px;
}
.img.xn-custom-zhuanghe {
	top: 18px;
	left: 600px;
}
.img.xn-custom-move {
	top: 198px;
	left: 600px
}
.img.xn-custom-upload {
	top: 108px;
	left: 600px
}
.xn-custom-archive {
	width: 100%;
	background-color: #fff;
	min-width: 100%;
	box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
	padding-bottom: 13px;
}
#archiveDiv.xn-custom-archive .xn-custom-gdfwdiv .table td {
	background: none;
	border: none;
}
.xn-custom-archive .xn-custom-gdfwdiv .table {
	border: none;
}
.xn-custom-archive .fulltext-select {
	margin: 15px 0 10px 0px;
	padding-left: 3px;
}
.xn-custom-archive span.fulltext-select {
	float: left;
	margin-left: 30px;
	margin-top: 20px;
}
.ksczqwjs.xn-custom-gdfw {
	cursor: auto;
}
.xn-custom-gdfwdiv {
	padding: 5px 30px;
	max-height: 340px;
	position: relative;
}
.xn-custom-gdfwdiv table thead tr {
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.xn-custom-gdfwdiv table {
	width: 100%;
	border-bottom: 1px solid #D1D1D1;
}
.xn-custom-gdfwdiv table tr {
	height: 36px;
}
.xn-custom-gdfwdiv table tbody tr:nth-child(odd) {
	background-color: #f3f3f3;
}
.xn-custom-gdfwdiv table tbody tr:hover {
	background-color: #DAEFFF;
	color: #FFFFFF;
}
.xn-custom-gdfwdiv table tbody tr a {
	color: #B7E1FA;
	letter-spacing: 1px;
	margin-left: 5px;
}
.xn-custom-gdfwdiv table tbody tr td {
	text-align: center;
	padding: 0 5px;
}
.contractUs1.xn-custom-firebrickborder {
	width: 300px;
	background-color: white;
}
.historytitle.xn-custom-firebrickbg {
	line-height: 16px;
}
.xn-custom-contract {
	font-size: 16px;
	line-height: 22px;
	padding: 5px 10px 5px 10px;
}
.xn-custom-hidehistory {
	font-size: 22px;
	border: 0;
}
.xn-custom-customscal {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-ksczbtn:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-ksczbtn2:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-lyzx:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-dafb:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-byk:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-jlkjzlk:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-jlkjdak:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-ccdak:hover {
	transform: scale(1.3);
}
.ksczbtn.xn-custom-cczyy:hover {
	transform: scale(1.3);
}
#ajCard .card-title, #jnCard .card-title {
	height: 39px;
	background-color: #fff;
	border-bottom: 1px solid #D1D1D1;
}
#ajCard #cardtitleJn .xn-mainTable-tableMenu {
	border-top: none;
}
#ajCard #cardtitleJn .card-title-tab {
	display: none;
	border-bottom: none;
	border-left: none;
}
#ajCard #cardtitleJn .xn-mainTable-tableMenu::before {
	border-color: transparent transparent #fff transparent;
}
#jnCard .xn-mytasklistjn-relateajid .orgpicker span {
	position: relative;
	padding: 5px !important;
	height: 20px;
}
#jnCard .xn-mytasklistjn-relateajid .orgpicker span i {
	position: absolute;
	top: 8px;
	left: 6px;
} /***************************custom 未读消息********************************/
.xn-message-custom, .xn-custom-notice {
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
.xn-custom-main .xn-custom-title {
	background-color: #fff;
    padding: 0.81rem 0;
    color: #333333;
    padding-left: 0.625rem;
}
.xn-custom-ckgd span {
	color: #999;
    margin-right: 1.25rem;
    padding: 3px 8px;
}
.xn-message-custom .xn-message-table,.xn-message-custom .xn-custom-wdgxzx {
	padding: 0 1.75rem 1.5rem;
    max-height: 18rem;
    min-height: 18rem;
    overflow-y: auto;
}
.xn-message-custom .xn-message-table table,.xn-message-custom .xn-custom-wdgxzx table {
	width: 100%;
}
.xn-message-custom .xn-message-table table thead tr,.xn-message-custom .xn-custom-wdgxzx table thead tr {
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-top: 1px solid #EBEEF5;
    border-bottom: 1px solid #EBEEF5;
    background: #F4F6F9;
}
.xn-message-custom .xn-message-table table tr th, .xn-message-custom .xn-message-table table tr td,.xn-message-custom .xn-custom-wdgxzx table tr th, .xn-message-custom .xn-custom-wdgxzx table tr td {
	padding: 0.53rem 0;
	text-align: center;
}
.xn-message-custom .xn-message-table table tbody,.xn-message-custom .xn-custom-wdgxzx table tbody {
	overflow-y: auto;
}
.xn-message-custom .xn-message-table table tbody tr,.xn-message-custom .xn-custom-wdgxzx table tbody tr {
	border-bottom: 1px solid #EBEEF5;
}
.xn-message-custom .xn-message-table table tbody tr:hover,.xn-message-custom .xn-custom-wdgxzx table tbody tr:hover {
	background-color: #DAEFFF;
}
.xn-message-custom .xn-message-table table tbody tr td {
	text-align: center;
}
.xn-message-custom .xn-message-table table tbody tr td:nth-child(2) {
	width: 24%;
}
.xn-message-custom .xn-message-table table tbody tr a {
	color: #38507C;
	letter-spacing: 1px;
	border-radius: 3px;
}
.xn-message-custom .xn-message-table table tbody tr a:hover {
	color: #fff;
	background-color: #114488;
        padding:0.23rem 0.26rem 0.28rem 0rem;
}
.xn-message-custom .xn-message-table table tbody tr a i {
	display: none;
} /*hxjt*/
.xn-message-custom .xn-message-table1 {
        padding:1.73rem 1.87rem;
	max-height: 255px;
	min-height: 255px;
	overflow-y: auto;
}
.xn-message-custom .xn-message-table1 table {
	width: 100%;
}
.xn-message-custom .xn-message-table1 table thead tr {
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.xn-message-custom .xn-message-table1 table tr th, .xn-message-custom .xn-message-table1 table tr td {
	padding: 0.53rem 0;
}
.xn-message-custom .xn-message-table1 table tbody {
	overflow-y: auto;
	border-bottom: 1px solid #D1D1D1;
}
.xn-message-custom .xn-message-table1 table tbody tr:nth-child(odd) {
	background-color: #F3F3F3;
}
.xn-message-custom .xn-message-table1 table tbody tr:hover {
	background-color: #DAEFFF;
}
.xn-message-custom .xn-message-table1 table tbody tr td {
	text-align: center;
}
.xn-message-custom .xn-message-table1 table tbody tr td:nth-child(2) {
	width: 24%;
}
.xn-message-custom .xn-message-table1 table tbody tr a {
	color: #38507C;
	letter-spacing: 1px;
	border-radius: 3px;
}
.xn-message-custom .xn-message-table1 table tbody tr a:hover {
	color: #fff;
	background-color: #114488;
        padding:0.23rem 0.26rem 0.28rem 0rem;
}
.xn-message-custom .xn-message-table1 table tbody tr a i {
	display: none;
}
.xn-custom-main .xn-custom-title > span {
	border-left: 3px solid #006AC0;
	padding-left: 0.49rem;
	font-size: 15px;
}
.xn-custom-main #rmCalendar {
	padding: 5%;
}
.xn-custom-main #rmCalendar .input-append, .xn-custom-main #rmCalendar .datetimepicker, .xn-custom-main #rmCalendar .datetimepicker table {
	width: 100%;
}
.xn-custom-main #rmCalendar .datetimepicker td, .xn-custom-main #rmCalendar .datetimepicker th {
	height: 28px;
}
.xn-message-sqwdx {
	margin-right: 1.5%;
	position: relative;
	top: 38%;
}
.xn-message-sqrotate {
	transform: rotate(180deg);
}
.xn-custom-ckgd {
	position: relative;
	float: right;
}
.xn-custom-ckgd a:hover span {
    background: #F4F6F9;
    border-radius: 12px;
}
.xn-custom-ckgd a img {
	width: 16px;
	width: auto\0;
	opacity: 0.6;
	padding-right: 0.68rem;
}
.xn-message-wdmess {
	text-align: center;
	font-size: 16px;
	margin: 20px;
}
.xn-message-custom #physicalEnv {
	height: 309px;
	overflow-y: auto;
	overflow-x: hidden;
}
.xn-message-custom #physicalEnv:after {
	content: '';
	display: block;
	clear: both;
}
.xn-message-custom #physicalEnv .xn-custom-upnc {
	float: left;
	width: 50%;
	padding-top: 10px;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp {
	float: left;
	width: 50%;
	padding-top: 16px;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc {
       padding: 16px 2.24rem 16px 1.36rem;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc .xn-moniter-discimg {
	background: url(./img/xb/xn-gupan.svg) no-repeat;
	background-size: 100% 100%;
	width: 44px;
	height: 44px;
	float: left;
	margin-right: 1.36rem;
	padding-top: 25px;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc > div:first-of-type {
	display: inline-block;
	position: relative;
	bottom: 1px;
}
.xn-custom-qwjsLogo{
	background: url(./img/xb/xn-logo.png) no-repeat;
	background-size: 100% 100%;
	width: 6rem;
	height: 2.5rem;
	margin: 1.625rem auto;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .progress {
	margin: 0 0 6px 0;
	height: 14px;
	border-color: #D1D1D1;
	background-image: none;
	border-radius: 8px;
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .progress .progress-bar {
	height: 100%;
	background: -webkit-linear-gradient(left, #1A8DD5, #1C54A0);
	background: -o-linear-gradient(right, #1A8DD5, #1C54A0);
	background: -moz-linear-gradient(right, #1A8DD5, #1C54A0);
	background: linear-gradient(to right, #1A8DD5, #1C54A0);
}
.xn-message-custom #physicalEnv .xn-custom-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .xn-moniter-disckygy span {
	font-size: 12px;
	color: #999999;
}
.xn-message-custom #physicalEnv #bgplatformupnc div[id^="monitorcn"] {
	padding-top: 0px;
	width: 100%;
}
.xn-message-custom #roomStorage {
	height: 310px;
	overflow: auto;
}
.xn-notice-content {
	position: relative;
    padding: 0 1.75rem 1.5rem;
    max-height: 18rem;
    min-height: 18rem;
    overflow-y: auto;
    margin: 0;
}
.xn-message-custom.calendar .xn-notice-content .xn-custom-datetimepicker{
	width: calc(100% - 2rem);
    border: 0;
    padding: 0 1rem;
    position: static;
    margin-top: 0.5rem;
}
.xn-message-custom.calendar #csdarTime{
	display: inline-block;
    background: #3374EB;
    color: #fff;
    border-radius: 12px 0px 0px 12px;
    height: 3rem;
    line-height: 3rem;
    margin-left: 1rem;
    width: calc(50% - 1rem);
    text-align: center;
    float: left;
}
.xn-message-custom.calendar #csdarTime .xn-custom-dayw{
	font-family: Arial;
    font-size: 1.75rem;
    font-weight: bold;
}
.xn-message-custom.calendar #csdarSfm{
	display: inline-block;
    color: #3374EB;
    background: #E7F0FF;
    border-radius: 0px 12px 12px 0px;
    width: calc(50% - 1rem);
    text-align: center;
    font-size: 1.75rem;
    height: 3rem;
    line-height: 3.125rem;
    font-family: Arial;
}
.xn-custom-datetimepicker.datetimepicker table{
	width: 100%;
}
.xn-custom-datetimepicker.datetimepicker td, .xn-custom-datetimepicker.datetimepicker th{
	padding: 0.25rem 0;
}
.xn-message-custom.Shortcuts,.xn-message-custom.calendar,.xn-custom-cmwidth{
	width: calc(25% - 1rem);
}
.xn-message-custom.Shortcuts .xn-notice-content .col > i{
	font-size: 2.68rem;
}
.xn-message-custom.Shortcuts .xn-notice-content .col > div{
	font-size: 0.875rem;
    color: #555;
    margin-top: 0.625rem;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:first-child i{
	color: #a391c4;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(2) i{
	color: #8d94e0;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(3) i{
	color: #538ef4;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(4) i{
	color: #0590df;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(5) i{
	color: #37addb;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(6) i{
	color: #37bdc4;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(7) i{
	color: #1dcca1;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(8) i{
	color: #c0d043;
}
.xn-message-custom.Shortcuts .xn-notice-content .col:nth-child(9) i{
	color: #f5cf5c;
}
.xn-notice-content li {
	padding: 0.86rem 0;
	border-bottom: 1px solid #DDDDDD;
	cursor: pointer;
}
.xn-notice-content li:first-child {
	padding: 0 0 0.88rem 0;
}
.xn-notice-content li:last-child {
	border-bottom: 0;
	padding: 0.88rem 0 0 0;
}
.xn-notice-content li .xn-notice-detail {
	color: #888888;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 80%;
}
.xn-notice-content li .xn-notice-detail p {
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-notice-content li .xn-notice-detail p:not(:first-child) {
	display: none;
}
.xn-notice-btsj span:first-child {
	display: inline-block;
	width: 75%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-notice-btsj span:last-child {
	float: right;
	color: #888888;
	font-size: 0.75rem;
}
.xn-custom-zwsj {
	text-align: center;
	padding-top: 1.93rem;
	font-size: 1.40rem;
}
.xn-custom-zwsj .xn-custom-nodata {
	background: url(./img/xb/xn-nodata.jpg) no-repeat;
	background-size: 100% 100%;
	width: 11.25rem;
	height: 11.25rem;
	margin: 0 auto;
}
.xn-custom-zwsj .xn-custom-nodataText {
	color: #999999;
	padding-top: 16px;
}
.custom31.xn-custom-gn .xn-custom-zwsj {
	padding-top: 0;
}
.custom31.xn-custom-gn .xn-custom-nodata {
	display: inline-block;
	width: 5.94rem;
	height: 5.94rem;
	position: relative;
	top: 0.18rem;
	right: 0.53rem;
}
.custom31.xn-custom-gn .xn-custom-zwsj .xn-custom-nodataText {
	position: relative;
	bottom: 2.10rem;
	left: 0.53rem;
}
.xn-custom-cykucz {
        padding:1.00rem 1.24rem;
	overflow-y: auto;
	max-height: 279px;
	min-height: 279px;
}
.xn-custom-cykucz > a {
	display: inline-block;
	width: 32.6%;
	margin-right: 1%;
}
.xn-custom-cykucz > a:hover {
	color: #114488;
	background-color: #F5F7FA;
	cursor: pointer;
}
.xn-custom-cykucz > a:nth-child(3n) {
	margin-right: 0;
}
.xn-custom-cykucz > a i {
	display: block;
	text-align: center;
	font-size: 4.45rem;
	color: #11448B;
	padding: 1.07rem 0 0.53rem;
}
.xn-custom-cykucz > a span {
	display: block;
	text-align: center;
	padding: 0 0 1.01rem;
}
.xn-custom-wdgxzx {
    padding:0.96rem 1.00rem;
}
.xn-custom-wdgxzx li {
	width: 49.5315%;
	margin-right: 0.937%;
	float: left;
	text-align: center;
	padding: 1.06rem 0;
	margin-top: 0.79rem;
}
.xn-custom-wdgxzx li:hover {
	background-color: #F5F7FA;
	cursor: pointer;
	color: #114488;
}
.xn-custom-wdgxzx li:nth-child(2n) {
	margin-right: 0;
}
.xn-custom-wdgxzx span:first-child {
	width: 2.63rem;
	height: 2.63rem;
	line-height: 2.63rem;
	background-color: #114488;
	display: inline-block;
	border-radius: 50%;
	margin-right: 1.24rem;
}
.xn-custom-wdgxzx span:last-child {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 55%;
	vertical-align: middle;
	text-align: left;
}
.xn-custom-dbsx { 
    padding: 0.1rem 0 0.688rem 0;
}
.xn-custom-dbtitle span {
	font-weight: bold;
	vertical-align: middle;
	margin-left: 0.18rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 82%;
	display: inline-block;
}
.xn-custom-jydbsj, .xn-custom-gddbsj {
    overflow: hidden;
    margin: 0;
}
.xn-custom-jydbsj li:hover, .xn-custom-gddbsj li:hover {
	cursor: pointer;
}
.xn-custom-jydbsj li:hover span:first-child, .xn-custom-gddbsj li:hover span:first-child {
	color: #114488;
}
.xn-custom-jydbsj li span:first-child, .xn-custom-gddbsj li span:first-child {
	display: block;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-custom-jydbsj li span:last-child, .xn-custom-gddbsj li span:last-child {
	display: block;
    color: #E95151;
    font-size: 2.5rem;
    padding-top: 0.18rem;
    text-align: center;
}
.xn-custom-db1 {
	width: 45.5%;
	float: left;
}
.xn-custom-db2 {
	width: 45.5%;
	float: left;
	padding-left: 8%;
}
.xn-custom-hrline {
	float: left;
	height: 2.50rem;
	margin-top: 2.27rem;
	border-left: 1px solid #DFDFDF;
}
#rmkeyword {
        padding: 5px 1.68rem;
	height: 300px;
} /***************************custom 常用功能操作和库操作********************************/
.xn-operate-custom {
	width: 100%;
	min-width: 1200px;
	margin-bottom: 16px;
	height: 465px;
	overflow: hidden;
}
.xn-operate-gongneng, .xn-operate-ku {
	float: left;
	width: 49.5%;
	background-color: #FFFFFF;
	height: 100%;
}
.xn-operate-ku {
	margin-left: 1%;
}
.xn-operate-img12 {
	position: relative;
	top: 2px;
	margin-right: 1%;
	background: url(./img/xb/xn-img12.svg) no-repeat;
	background-size: 100% 100%;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.xn-operate-img13 {
	position: relative;
	top: 2px;
	margin-right: 1%;
	background: url(./img/xb/xn-img13.svg) no-repeat;
	background-size: 100% 100%;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.xn-operate-edit {
	position: relative;
	right: 3%;
	float: right;
	cursor: pointer;
	letter-spacing: 2px;
	display: inline-block;
}
.xn-operate-custom .xn-operate-title {
	background-color: #242A2E;
	height: 40px;
	line-height: 38px;
	color: #fff;
	padding-left: 2%;
	font-size: 16px;
}
.xn-operate-fzimg {
	position: relative;
	filter: drop-shadow(#3F6 53px 0 );
	left: -53px;
	top: 18%;
}
.xn-operate-custom .xn-operate-gnContent, .xn-operate-custom .xn-operate-kuContent {
	width: 97%;
	padding: 15px 1%;
	overflow: hidden;
}
.xn-operate-custom .xn-operate-gnContent .xn-operate-gnlist, .xn-operate-custom .xn-operate-ku .xn-operate-kulist {
	width: 24%;
	float: left;
	text-align: center;
	padding-top: 26px;
	padding-bottom: 31px;
	margin-left: 1%;
	margin-bottom: 12px;
}
.xn-operate-custom .xn-operate-gnContent .xn-operate-gnlist img, .xn-operate-custom .xn-operate-ku .xn-operate-kulist img {
	width: 103px;
}
.xn-operate-custom .xn-operate-gnContent .xn-operate-gnlist div:nth-child(2), .xn-operate-custom .xn-operate-ku .xn-operate-kulist div:nth-child(2) {
	margin-top: 12px;
}
.xn-operate-gnimgdefault {
	background: url(./img/icons/gongneng/xn-gn1.svg) no-repeat;
	background-size: 100% 100%;
	height: 100px;
}
#changeEnum #search_value {
	margin-bottom: 0 !important;
}
#changeEnum .input-append .add-on {
	margin-top: 1px !important;
}
#changeEnum .input-append .add-on #search_rec_tableData .modal-body div {
	margin-bottom: 5px
}
.xn-operate-kuimgdefault {
	background: url(./img/icons/gongneng/xn-gn2.svg) no-repeat;
	background-size: 100% 100%;
	height: 100px;
}
.xn-operate-plus {
	color: #D1D1D1;
	font-size: 140px;
	margin-top: 18% !important;
	margin-bottom: 38%;
}
.xn-operate-del {
	width: 20px;
	height: 20px;
	line-height: 15px;
	background: #F00;
	color: #FFF;
	position: relative;
	top: -150px;
	float: right;
	border-radius: 50%;
	font-size: 23px;
}
.xn-operate-gnlist:hover, .xn-operate-kulist:hover {
	cursor: pointer;
	background-color: #F6F6F6;
}
.xn-operate-gnlist:last-child:hover, .xn-operate-kulist:last-child:hover {
	background-color: #ffffff;
} /*********************首页index**********************/
.xn-index-ewm {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	opacity: 0.9;
	z-index: 999;
	display: none;
	background-color: grey;
}
.modal-mini#div_scan_downloadPlug .modal-footer, #div_scan_originaText .modal-footer {
	text-align: right;
}
.xn-custom-main {
    margin: 0 -0.5rem 0 -0.5rem;
}
.xn-custom-main:after {
	content: "";
	display: block;
	clear: both;
}
.xn-custom-main > div {
	margin: 0.5rem 0.5rem;
    float: left;
    background-color: #FFFFFF;
	border-radius: 8px;
    overflow: hidden;
}
.xn-custom-main .xn-bodb-custom .row .col{
	display: flex;
    justify-content: center;
    align-items: center;
}
.xn-custom-main .xn-bodb-custom .row .col .xn-custom-spcn{
	text-align: center;
}
.xn-custom-main .xn-bodb-custom.xn-jydb{
	width: calc(78% - 1rem);
}
.xn-custom-main .xn-bodb-custom .xn-custom-dsp1{
	background: url(./img/xb/xn_img_1.png) no-repeat;
    background-size: 100% 100%;
    width: 5.625rem;
    height: 6.6875rem;
	margin-right: 2rem;
}
.xn-custom-main .xn-bodb-custom .xn-custom-dsp2{
	background: url(./img/xb/xn_img_2.png) no-repeat;
    background-size: 100% 100%;
    width: 5.625rem;
    height: 6.6875rem;
	margin-right: 2rem;
}
.xn-custom-main .xn-bodb-custom .xn-custom-dsp3{
	background: url(./img/xb/xn_img_3.png) no-repeat;
    background-size: 100% 100%;
    width: 5.625rem;
    height: 6.6875rem;
	margin-right: 2rem;
}
.xn-custom-main .xn-bodb-custom .xn-custom-dsp4{
	background: url(./img/xb/xn_img_4.png) no-repeat;
    background-size: 100% 100%;
    width: 5.625rem;
    height: 6.6875rem;
	margin-right: 2rem;
}
.xn-custom-main .xn-bodb-custom .xn-custom-dsp5{
	background: url(./img/xb/xn_img_5.png) no-repeat;
    background-size: 100% 100%;
    width: 5.625rem;
    height: 6.6875rem;
	margin-right: 2rem;
}
.xn-custom-main .xn-bodb-custom.xn-gddb{
	width: calc(22% - 1rem);
}
.xn-custom-main .xn-message-custom{
	max-height: 22.5rem;
    min-height: 22.5rem;
} 
.xn-custom-main .xn-message-custom.xn-custom-fullsearch,.xn-custom-main > div.xn-custom-cmwidth1{
	width: calc(50% - 1rem);
	overflow-y: auto;
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch #rmSearchly .xn-dblydx-searchinput{
	border: 1px solid #AAAAAA;
    border-radius: 8px 0px 0px 8px;
    width: 29.5rem;
    padding: 5px 1.25rem;
    border-right: 0;
    height: 36px;
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch #rmSearchly #yyJS{
	border: 1px solid #AAAAAA;
    border-left: 0;
    position: relative;
    background: #fff;
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch #rmSearchly .xn-dblydx-button{
	border: 1px solid #114488;
    color: #fff;
    border-radius: 0 3px 3px 0;
    background-color: #114488;
    padding: 0 1.675rem;
}
.xn-custom-main .xn-message-custom.wdgxzx{
	width: calc(50% - 1rem);
}
.xn-custom-main .xn-message-custom.messagetz{
	width: calc(50% - 1rem);
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch .xn-custom-rmgjc{
	padding: 0.7rem 6.2rem 1.5rem;
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch .xn-custom-rmgjc .xn-custom-rmTitle{
	font-weight: bold;
	font-size: 0.875rem;
}
.xn-custom-main .xn-message-custom.xn-custom-fullsearch .xn-custom-rmgjc #hostkeyword span{
	display: inline-block;
	color: #818181;
    padding: 0.3rem 1rem;
    font-size: 0.875rem;
	cursor: pointer;
}
/*********************我的个人空间/在线订阅**********************/
.xn-subonline-readSetcon {
	width: 730px;
	height: 400px;
	overflow: auto;
	margin-left: 10px;
	border: 1px solid #D1D1D1;
}
.xn-subonline-readSetcon table {
	display: inline-block;
	width: 94%;
	border-top: 1px solid #EDEDED;
	padding: 1.5% 3%;
}
.xn-subonline-readSetcon table tr td:last-child a {
	border: 1px solid #114488;
	color: #114488;
	width: 68px;
	padding: 5px 6px;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px;
}
.xn-subonline-readSetcon table tr td:last-child a:hover {
	background-color: #DAEFFF;
}
.xn-subonline-readSetcon table tr td:last-child a i {
	display: none;
}
.xn-subonline-inptj {
	font-family: 'Microsoft Yahei', 'Simhei';
	width: 196px;
	height: 25px;
	line-height: 25px;
	border: 1px #cdcdcd solid;
	padding: 0;
	margin: 0;
	font-size: 12px;
}
.xn-subonline-seltj {
	width: 95px;
	height: 32px;
	border: 1px #cdcdcd solid;
	margin: 4px 10px !important;
	font-size: 12px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.xn-subonline-seltj2 {
	width: 264px;
	height: 32px;
}
.xn-subonline-readSetcon .xn-subonline-seltj2 {
	width: 210px;
}
.xn-subonline-selzdtj {
	width: 110px;
	height: 32px;
	border: 1px #cdcdcd solid;
	margin: 0;
	font-size: 12px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.xn-subonline-header:hover {
	cursor: move
}
.xn-subonline-modayBody {
	padding: 15px 55px;
}
#btndiv.xn-subonline-ptlbr {
	background: #fff;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	padding: 15px 1.1% 0;
}
#btndiv.xn-subonline-ptlbr .btn:nth-of-type(1), #btndiv.xn-mydown-title .btn:nth-of-type(1) {
	background: #114488;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #114488;
}
#btndiv.xn-subonline-ptlbr .btn:nth-of-type(2), #btndiv.xn-mydown-title .btn:nth-of-type(2), #btndiv.xn-subonline-ptlbr .btn:last-child {
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
#btndiv .xn-subonline-ajCheckAllObj {
	line-height: 40px;
	font-size: 12px;
}
#btndiv.xn-subonline-ptlbr .btn:nth-of-type(1):hover, #btndiv.xn-mydown-title .btn:nth-of-type(1):hover {
	background-color: #1C54A0;
}
#btndiv.xn-subonline-ptlbr .btn:nth-of-type(2):hover, #btndiv.xn-mydown-title .btn:nth-of-type(2):hover, #btndiv.xn-subonline-ptlbr .btn:last-child:hover {
	background-color: #114488;
}
.xn-subonline-cy {
	display: inline-block;
	margin: 5px 0px;
}
.xn-subonline-shkjDialog {
	overflow: auto;
	height: 1000px
}
.xn-subonline-selwh {
	width: 264px;
	height: 30px;
}
.xn-subonline-addBtn {
	margin: 5px 3% 5px 0;
	background: #114488 !important;
	color: #fff !important;
	width: 80px;
	padding: 5px;
	cursor: pointer;
}
.xn-subonline-addBtn:hover {
	background-color: #1C54A0;
}
input.span3.xn-subonline-orginput {
	width: 111px;
}
input.span3.xn-subonline-qfinput {
	width: 164px;
}
#btndiv .dicpositionc > span > a {
	margin-bottom: 2px;
} /*********************我的个人空间/收藏夹**********************/
.xn-fav-contextTop {
	height: 40px;
	font-size: 18px;
	line-height: 45px;
	width: 100%;
	font-family: 'Microsoft Yahei', 'Simhei';
	color: #333;
	font-weight: bold;
}
.xn-myjyc-rctable .xn-fav-tableContent {
	padding: 8px;
}
.xn-myjyc-btop {
}
.xn-fav-tableContent td {
	text-align: center;
}
.xn-fav-tableContent .xn-fav-textOver {
	white-space: normal;
}
.xn-fav-tableContent td {
	line-height: 24px;
}
.xn-fav-tableContent #divtable_2 td {
	display: inline-block;
	float: left;
	border: 0px !important;
	padding: 0;
}
.xn-fav-titlePicon {
	padding: 8px 11px !important;
}
.xn-fav-actionSel {
	margin-left: 5px;
	float: left;
}
.xn-fav-actionBtn {
	border: 0px !important;
    font-size: 14px !important;
    padding: 0 6px !important;
    height: 33px;
}
.xn-fav-actionSel .btn-group .btn.btn-info.xn-fav-actionBtn:hover{
	padding: 0 6px !important;
}
.xn-fav-widgetContent textarea {
	width: 156px;
	min-height: 0px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-top: 5px;
}
.xn-fav-widgetContent.widget-box {
	padding: 0 !important;
	background: none repeat scroll 0 0 #F9F9F9;
	clear: both;
	position: relative;
}
.xn-fav-widgetContent.widget-box .widget-title {
	border: 0px;
}

.xn-fav-widgetContent.widget-box .widget-title .nav-tabs li a {
	border-right: 1px solid #D1D1D1;
	line-height: 31px;
}
.xn-fav-widgetContent.widget-box.xn-tableData-widgetbox .widget-title .nav-tabs li a {
	line-height: 30px;
	border-bottom: 0 !important;
}
.xn-fav-widgetContent.widget-box .widget-title .nav-tabs li.active {
	background: #fff;
	border-bottom: 2px solid #fff;
}
.xn-fav-widgetContent.widget-box .widget-title .nav-tabs li.active a {
	color: #333;
}
.xn-fav-widgetContent.widget-box .widget-title .nav-tabs .tb-selected-indicator {
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 3px;
	top: 0px;
	background: #114488;
}
.xn-fav-widgetContent.widget-box .widget-title .nav-tabs li.active .tb-selected-indicator {
	display: block;
	font-size: 0;
}
.xn-fav-widgetContent .xn-fav-pwDetail {
	padding-left: 10px !important;
	width: 88px;
	white-space: normal !important;
	word-break: break-all;
}
.xn-fav-widgetContent .xn-fav-selWidth {
	width: 170px;
	height: 32px;
}
.xn-fav-widgetContent .xn-fav-posmt {
	position: relative;
	margin-top: -16px;
}
.xn-fav-widgetContent .xn-fav-pltow {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 170px;
}
.xn-fav-widgetContent .xn-fav-pltw {
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
}
.xn-fav-widgetContent .xn-fav-inputWb {
	width: 136px;
	border-right: 0;
	border-radius: 3px;
}
.xn-fav-widgetContent .xn-fav-yxwh {
	width: 170px;
	height: 27px
}
.xn-fav-widgetContent .xn-fav-textareaWidth {
	width: 115px
}
.xn-fav-widgetContent .xn-fav-mplh {
	margin-bottom: 8px;
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-fav-widgetContent .xn-fav-fkWidth {
	width: 662px;
}
.xn-fav-widgetContent .xn-fav-width1 {
	width: 131px;
}
.xn-fav-widgetContent .xn-fav-width2 {
	width: 162px;
}
.xn-fav-widgetContent .xn-fav-mheight1 {
	min-height: 1px;
	display: none
}
.xn-fav-widgetContent .xn-fav-mheight1 #searchContent {
	position: static;
	padding: 0 !important;
}
.xn-fav-mheight1 #searchContent #content .widget-content #jn_edit_tableData .modal-footer {
	display: none;
}
.xn-fav-widgetContent .xn-fav-mheight1 .xn-fav-mainbody .card {
	box-shadow: none;
}
.xn-fav-mainbody .card-title {
	height: 40px;
	background-color: #c5c6c8;
	clear: both;
}
.xn-fav-mainbody .card-title-tab {
	display: block;
	float: left;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #E6F8F4;
}
.xn-fav-mainbody .card-title-dis {
	background-color: #c5c6c8;
	color: #333;
	padding: 0;
}
.xn-fav-mainbody .card-title {
	display: none;
}
.xn-fav-mainbody .xn-mainTable-content #cardtitleJn {
	width: 100%;
	padding: 0 !important;
}
.xn-fav-mainbody #jn_datalistIdDiv {
	max-height: 342px !important;
	background-color: #ececec;
}
.xn-fav-mainbody .card .card-content {
	padding: 0;
}
.xn-fav-mainbody .xn-mainTable-content .card .card-content {
	padding: 0 1.1% 10px;
}
.xn-fav-mainbody .xn-datalistTable-content {
	padding: 10px 16px 10px 16px !important;
}
.xn-modal-body table tr td input[type="text"] {
	height: 30px;
	padding: 0 3px;
}
.xn-modal-body table tr td .input-append .add-on {
	padding: 7px 7px 3px 7px;
	border-color: #666;
}
#edit_favourites .modal-header {
	cursor: move;
}
#divtable.xn-btnpad .xn-myjyc-title {
	padding-bottom: 3px;
}
#divtable.xn-btnpad .xn-myjyc-title span {
	margin: 0 0 8px 0;
}
/*********************我的个人空间/我的下载**********************/
#content.xn-myDownLoad-content {
	width: auto;
}
.xn-myDownLoad-mask {
	position: absolute;
	top: 0px;
	filter: alpha(opacity=60);
	background-color: #777;
	z-index: 1002;
	left: 0px;
	opacity: 0.5;
	-moz-opacity: 0.5;
}
.xn-zzc-hint {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	background: rgba(0,0,0,0.2);
	z-index: 99999;
	display: none;
}
.xn-myDownLoad-queryHint {
	border: 5px solid #939393;
	width: 250px;
	height: 55px;
	line-height: 55px;
	padding: 0 20px;
	position: absolute;
	left: 50%;
	margin-left: -140px;
	top: 50%;
	margin-top: -40px;
	font-size: 15px;
	color: #333;
	font-weight: bold;
	text-align: center;
	background-color: #f9f9f9;
}
.xn-myDownLoad-queryHint img {
	position: relative;
	top: 10px;
	left: -8px;
}
.xn-myDownLoad-queryHint img.xn-myDownLoad-mt20, #content.xn-userManage-content img.xn-userManage-yhglbtn12 {
	margin-top: -20px;
}
.input-append {
	margin: 0;
    display: inline-block;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
}
.input-append #kmSearch {
	margin: 0;
} /*********************我的个人空间/我的检索**********************/
.xn-mySearch-content {
	height: 100% !important;
}
.xn-mySearch-content .xn-mySearch-mytree {
	width: 19%;
	min-height: 50px;
	overflow: auto;
	border: 1px solid #CECECE;
	padding: 0.5%;
	background: #F7F7F7;
	height: calc(100vh - 162px);
	border-radius: 3px;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap {
	width: 78.3%;
	min-height: 200px;
	margin: 0 auto;
	padding: 0.5% 0 0.5% 1.5%;
	height: calc(100vh - 162px);
	overflow: auto;
	background: #fff;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap > h3 {
	background: #EFEFEF;
	font-size: 14px;
	color: #202020;
	padding: 0 30px;
	line-height: 40px;
}
#content.xn-shareDetail-gxwjj {
	background-color: #fff;
}
#content.xn-shareDetail-gxwjj .breadcrumb {
	background-color: #fff;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-searchGroup {
	width: 100%;
	padding-bottom: 0px;
	float: left;
	background: none;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth {
	width: 18%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth1 {
	width: 15%;
}
#content.xn-userManage-content .xn-userManage-yhglbtn10 {
	width: 90px;
}
#content.xn-thesaurusConf-content > br {
	display: none;
}
#content.xn-thesaurusConf-content .xn-thesaurusConf-ztc1 {
	width: 30%;
	text-align: right;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth2 {
	width: 16%;
}
#content.xn-userManage-content .xn-userManage-jsmc1 {
	width: 120px;
	height: 32px;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth3 {
	width: 15%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-btnbox {
	width: 62%;
	text-align: center;
	position: fixed;
	bottom: 8%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-btnbox .xn-mySearch-commitBtn {
	margin-left: 10px;
	display: inline-block;
}
.xn-mySearch-default {
	position: absolute;
	margin-left: -0.5%;
	height: 35px;
	line-height: 32px;
	display: none;
}
.xn-mySearch-bg .short-group .xn-mySearch-searchGroup select, .xn-mySearch-bg .short-group .xn-mySearch-searchGroup input {
	margin-bottom: 0 !important;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div input[type="button"] {
	border: 1px solid #114488;
	background: #fff;
	height: 32px;
	color: #114488;
	width: 56px;
	border-radius: 3px;
	outline: none;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div input[type="button"]:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div input[type="button"]:active {
	background-color: #EEF5FD;
	border-color: #114488;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div:first-child span {
	color: #114488;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group input[type="checkbox"] {
	margin-right: 12px;
}
.xn-mySearch-bg .short-group {
	padding: 20px 2.3%;
	height: 76%;
	overflow-y: auto;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div input[type="button"].xn-mySearch-pldel, .xn-mySearch-content .xn-mySearch-shortcutWrap .short-group > div input[type="button"]#tempButton {
	width: auto;
	padding: 0 8px;
} /*********************我的个人空间/我的归档**********************/
.xn-myFiling-content, .xn-sign-task {
	width: 97.8% !important;
	border: 1px solid #DDDDDD;
	padding: 0 1.1% 10px !important;
	background: #fff !important;
}
.xn-myFiling-content {
	border-top: none;
}
.xn-myFiling-content #btndiv {
	padding: 15px 0 8px 0;
}
.xn-myFiling-content #divtable td, .xn-message-content #divtable td {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xn-myFiling-content select.xn-myFiling-selWidth {
	width: 120px;
}
.xn-myFiling-content select.xn-myFiling-selWidth1 {
	width: 350px;
}
.xn-myFiling-content #divtable.xn-myFiling-layout, .xn-message-content #divtable {
	table-layout: fixed;
}
.xn-myFiling-content #btndiv .chosen-container-single .chosen-single {
	width: 367px;
	height: 32px;
	border: 1px solid #D9DCDE !important;
}
.xn-myFiling-content #divtable tbody tr > td:first-child input[type="checkbox"] {
	margin-left: 0px !important;
}
.xn-btnpad .xn-item-group select, .xn-btnpad .xn-item-group span {
	display: inline-block;
	vertical-align: middle;
}
.xn-myFiling-content .xn-btnpad .xn-item-group div a, .xn-myFiling-content .xn-btnpad .xn-item-group div a span {
	margin: 0 !important;
}
.xn-myFiling-content .xn-btnpad .xn-item-group div a {
	width: 350px !important;
} /*********************我的个人空间/我的工作情况**********************/
body.xn-mywork-body {
	overflow-y: scroll !important;
}
.xn-mywork-content .card-title {
}
.xn-mywork-content #btndiv select {
	margin-top: 4px;
	margin-bottom: 4px;
}
#content.xn-workstat-content {
	width: auto;
	padding: 0px 10px;
	margin-bottom: 25px;
}
.xn-workstat-content .xn-mywork-container {
	min-width: 310px;
	height: 400px;
	margin: 0 auto
}
.xn-workstat-content .xn-mywork-sliders {
	min-width: 310px;
	max-width: 800px;
	margin: 0 auto;
}
.xn-workstat-content .xn-mywork-sjInput {
	border: 1px solid #cccccc;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	transition: border linear 0.2s, box-shadow linear 0.2s;
}
.xn-workstat-content .xn-mywork-betasjInput {
	border: 1px solid #cccccc;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	transition: border linear 0.2s, box-shadow linear 0.2s;
}
.xn-workstat-content .xn-workstat-personal, .xn-workstat-content .xn-workstat-bar {
	min-width: 310px;
	height: 400px;
	margin: 0 auto;
}
.xn-work-export table tr td {
	word-break: break-all;
}
.xn-work-export table {
	width: 95%;
	margin: 0 auto;
}
.xn-mywork-table {
	padding: 0 1.1% 15px;
	border-bottom: 1px solid #DDDDDD;
	width: 97%;
	background-color: #fff;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
.xn-mywork-nomargin {
	margin: 0 !important;
	padding: 3px 10px 5px !important;
} /*********************我的个人空间/审批**********************/
.xn-nobor-bottom {
	border-bottom: 0;
}
.xn-defflowdata-title a.xn-archivesRead-sprecord {
	display: block;
	float: right;
	padding: 5px 15px;
	margin-top: 2px;
} /**********我的个人空间/我的流程**************/
.czjdtable tbody tr td .innertablenb tbody tr:nth-child(even) td {
	background-color: initial;
}
div[id^="fieldType"] .xn-mainTable-content .card {
	box-shadow: none;
}
div[id^="fieldType"] #ajCard .xn-titledisJn {
	padding: 0 20px;
}
div[id^="fieldType"] .card {
	border: 0;
}
div[id^="fieldType"] .xn-originaadd-modalBody .xn-originaadd-ywtb17 {
	overflow: hidden;
	padding-top: 0px;
	margin-top: -5px;
	height: 45px;
}
div[id^="fieldType"] .modal-header h3 {
	line-height: 14px !important;
}
div[id^="fieldType"] #ajCard {
	border-top: 1px solid #ddd;
}
.xn-examTask-btndiv {
	padding: 12px 0 8px 0;
}
#shdata17.table {
	border: 1px #D1D1D1 solid;
}
#shdata17.table tr:nth-child(even) td {
	background-color: transparent;
}
#shdata17.table tr td {
	border-bottom: 1px solid #d1d1d1;
}
#shdata17 .jndata td {
	background: #F5F5F5 !important;
	border-top: 1px solid #d1d1d1;
}
#shdata17 tr td:last-child a {
	padding: 4.5px 4px;
}
.xn-shdata17-btn {
	padding-bottom: 10px;
}
.xn-shdata17-btn button {
	margin-right: 5px;
}
#defFlowData17Div .xn-myjyc-tableContent.xn-mt40 {
	margin-top: 0 !important;
}
.xn-archivesRead-table .xn-archivesRead-sm {
	display: inline-block;
}
.xn-archivesRead-table textarea {
	width: 94%;
	border-color: #D9DCDE;
	border-radius: 3px;
	margin-bottom: 10px;
}
#datalistAjId.xn-archivesRead-content {
	padding: 1.1%;
	border: 1px solid #D1D1D1;
}
#shdata17 + .myPageinfo {
	border-color: #d1d1d1;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	padding: 6px 20px 5px 20px;
} /*********************我的个人空间/我的打印夹**********************/
.xn-myjyc-titleIconOther {
	padding: 11px 0 !important;
}
.xn-myjyc-titleIconOther input {
	margin: 0 !important;
} /*********************系统设置/元数据库管理/元数据定义**********************/
#content.xn-role-content .xn-role-jsTable {
	overflow: auto;
}
.xn-role-content.xn-courseware-content #btndiv {
	margin-bottom: 0 !important;
}
#content.xn-role-content .xn-role-jsTable table tr th:first-child, #content.xn-role-content .xn-role-jsTable table tr td:first-child {
	width: 35px;
	text-align: center;
}
#content.xn-role-content .xn-role-jsTable table tr .xn-mainrole-desc {
	min-width: 200px;
}
.xn-role-modalmini .modal-body {
	padding: 15px 40px;
}
.xn-role-modalmini .modal-body table tbody tr td[align="right"] {
	width: 32%;
}
.xn-role-modalmini .modal-body table tbody tr td[align="left"] input {
	width: 240px;
	margin: 5px 0;
}
.xn-role-modalmini .modal-body table tbody tr td[align="left"] select {
	width: 248px;
	height: 32px;
	margin: 5px 0;
}
.xn-role-modalmini .modal-body table tbody tr td[align="left"] a.btn-small {
	background-color: #F5F7FA;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	padding: 5px 25px;
	margin-right: 90px;
	font-size: 14px;
	min-width: 30px;
}
.xn-role-modalmini .modal-body table tbody tr td[align="left"] a.btn-small:hover {
	background-color: #EEF5FD !important;
	border: 1px solid #7D98BD;
	color: #114488;
}
.xn-role-modalmini .modal-body table tbody tr td[align="left"] a.btn-small:active {
	background-color: #EEF5FD !important;
	border: 1px solid #114488;
	color: #114488;
}
#content.xn-metaData-content .xn-metaData-kdwh1 {
	height: 180px;
	width: 320px;
}
#content.xn-metaData-content .xn-metaData-kdwh2 {
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #B8B8B8;
}
#content.xn-metaData-content .xn-metaData-kdwh3 {
	background-color: #000;
	color: #fff;
	margin-left: 20px;
	width: 100px;
	height: 25px
}
#content.xn-metaData-content .xn-metaData-kdwh4 {
	margin: 10px;
}
#content.xn-metaData-content .xn-metaData-kdwh5 {
	position: absolute;
	right: 10px;
	top: 5px;
	font-size: 20px;
	font-weight: bold;
	color: #A0A0A0;
	cursor: pointer;
}
#content.xn-metaData-content .xn-metaData-kdwh6 {
	margin-top: 20px;
	margin-left: 30px;
}
#content.xn-metaData-content .xn-metaData-kdwh7 {
	color: #A0A0A0;
}
#content.xn-metaData-content .xn-metaData-kdwh8 {
	margin-left: 30px;
}
.xn-metaData-kdwh9 {
	width: 30em;
}
.xn-metaData-tdhiden-list {
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
}
#content.xn-metaData-content .xn-metaData-fjkSel {
	width: 288px;
	height: 180px !important;
	overflow: scroll;
	margin-bottom: 5px;
}
#content.xn-metaData-content .xn-metaData-fjkSel option {
	padding: 3px 0;
	width: 259px;
}
#content.xn-strDesign-content .xn-strDesign-xisxw1 {
	width: 100%;
	height: 300px;
	padding: 0;
	font-size: 12px;
	border: 0;
	background: no-repeat;
}
#content.xn-strDesign-content .xn-strDesign-xisxw2 {
	list-style: none;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}
#content.xn-strDesign-content .xn-strDesign-xisxw3 {
	width: 80px;
	height: 32px;
}
.xn-orderBatchset-modalFooter .xn-strDesign-xisxw3 {
	width: 80px;
	height: 40px;
	margin-top: 7px;
}
#content.xn-strDesign-content .xn-strDesign-xisxw4 {
	width: 25px;
	height: 38px;
	margin-top: 7px;
}
#content.xn-strDesign-content .xn-strDesign-xisxw5 {
	margin-top: 9px;
}
#content.xn-strDesign-content .xn-strDesign-px1 {
	height: 8px;
}
#content.xn-strDesign-content .xn-strDesign-px2 {
	width: 90px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw1 {
	width: 5%;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw2, #content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody table tbody tr td[align="left"]:nth-child(2) {
	width: 20%;
	position: relative;
	padding-left: 15px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw3 {
	width: 50%;
	height: 32px;
	margin: 2px 0 15px 0;
	font-size: 14px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw4 {
	width: 70%;
	margin: 5px 0;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw5 {
	width: 71.6%;
	height: 32px;
	margin: 5px 0;
	font-size: 14px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw6 {
	width: 20%;
	display: none
}
#content.xn-strDesign-content .xn-strDesign-sdcszw7 {
	width: 100px;
	height: 32px;
	margin: 5px 0;
	vertical-align: inherit;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw8 {
	width: 70px;
	height: 32px;
	margin: 5px 0;
	vertical-align: inherit;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw9 {
	padding: 5px;
	text-align: center;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw10 {
	width: 105px;
	height: 32px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw14 {
	width: 600px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw14 .modal-body table {
	width: 93%;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw14 .modal-footer {
	padding: 0 20px 20px 20px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw15 {
	width: 355px;
	margin: 5px 0;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw16 {
	width: 349px;
	margin: 5px 0;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw17 {
	width: 100%;
	height: 160px;
	background-color: #D2EFF3;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw18 {
	padding-left: 80px
}
.xn-strDesign-content #buttons a {
	border-radius: 3px;
	padding: 5px 10px;
	margin-bottom: 8px;
	margin-right: 5px;
	background-color: #F5F7FA;
	border-color: #D9DCDE;
}
#content.xn-main-template #buttons {
	margin-bottom: 8px;
}
.xn-strDesign-content #buttons a:hover {
	background-color: #114488;
	color: #fff;
}
.xn-metaTemp-content .xn-archiveScope-gdUnit {
	width: 170px !important;
}
.xn-preview-modal textarea {
	width: 156px;
	min-height: 0px;
	overflow: hidden;
	padding-bottom: 0px
}
.xn-preview-modal .xn-preview-yladd1 {
	padding-left: 1px;
	width: 86px;
}
.xn-preview-modal .xn-preview-yladd2 {
	width: 100px;
}
.xn-preview-modal .xn-preview-yladd3 {
	width: 100%;
}
.xn-fieldConfManage-content .xn-fieldConfManage-xzk3 {
	width: 170px;
	height: 27px;
}
.xn-preview-modal .xn-preview-yladd4 {
	width: 115px
}
.xn-preview-modal .xn-preview-yladd5 {
	margin-bottom: 8px;
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-preview-modal .xn-preview-yladd6 {
	width: 76%;
}
.xn-preview-modal .xn-operationTable-showOneLine .xn-preview-yladd6 {
	width: 18%;
}
.xn-preview-modal .xn-preview-yladd7 {
	width: 658px;
}
.xn-preview-modal .xn-preview-yladd8 {
	width: 90px !important;
	margin-right: 0 !important;
}
.xn-preview-modal .xn-preview-yladd9 {
	width: 35px;
	height: 32px;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 32px;
	font-size: 12px;
	text-align: center;
}
.xn-preview-modal .xn-preview-yladd10 {
	padding-left: 1px;
	width: 88px;
}
.xn-preview-modal .xn-preview-yladd11 {
	z-index: 9999;
	width: 170px;
	position: absolute;
	background: rgb(255, 255, 255);
	display: none;
}
.xn-preview-modal .xn-preview-yladd12 {
	margin-bottom: 8px;
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-preview-modal .xn-preview-yladd13 {
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-metaData-content #div_dakcx table tr td, .xn-metaData-content #div_addzd table tr td, .xn-metaData-content #div_type table tr td, #div_addArchiveScope.xn-archiveScope-box table tr td {
	white-space: nowrap;
}
#tbl_card {
	width: 80%;
	margin: 0 10%;
}
.xn-strDesign-content #div_modpxsz #tbl_modpxsz tr td[align="right"] {
	vertical-align: middle;
}
.xn-preview-modal .xn-operationTable-content textarea {
}
.xn-metaData-dakList table tbody tr td:last-child, .xn-metaData-dakList table tbody tr td:last-child a {
	border-right: 0;
}
.xn-metaTemp-list table tbody tr td:last-child, .xn-metaTemp-list table tbody tr td:last-child a {
	border-right: 0;
}
.xn-addDossiergroup-modalBody, .xn-modDossiergroup-modalBody {
	padding: 15px 39px;
}
.xn-addDossiergroup-modalBody tbody tr td:last-child {
	width: 300px;
}
.xn-addDossiergroup-modalBody tbody tr td:last-child input[type="text"] {
	width: 280px;
	margin: 5px 0;
}
.xn-addDossiergroup-modalBody tbody tr td:last-child[align="center"] {
	position: relative;
	left: 39px;
	text-align: left;
}
.xn-modDossiergroup-modalBody tbody tr td:last-child {
	width: 300px;
}
.xn-modDossiergroup-modalBody tbody tr td:last-child input[type="text"], .xn-modDossiergroup-modalBody tbody tr td:last-child input[type="number"] {
	width: 260px;
}
.xn-modDossiergroup-modalBody tbody tr td:last-child textarea{
	width: 254px;
}
.xn-modDossiergroup-modalBody tbody tr td select {
	width: 268px;
	height: 32px !important;
}
.xn-modDossiergroup-modalBody .extend_field4 td.red {
	position: relative;
	left: 33px;
}
.xn-modDossiergroup-modalBody .xn-fileUpload-wjsc {
	width: 184px !important;
	border-radius: 3px 0px 0px 3px;
	margin-bottom: 7px !important;
	margin-right: -6px !important;
}
.xn-modDossiergroup-modalBody .xn-fileUpload-filewjsc {
	left: 27.5%;
}
.xn-orderBatchset-modalBody {
	padding: 10px 0 0 0;
}
.xn-orderBatchset-modalBody .xn-strDesign-xisxw1 option {
	width: 84%;
	padding: 6px 50px;
	color: #333 !important;
}
.xn-orderBatchset-modalFooter {
	padding: 8px 10px 20px 10px;
}
.xn-orderBatchset-modalFooter .btn-hbcolor {
	padding: 5px 15px !important;
}
.xn-orderBatchset-modalBody .xn-strDesign-xisxw1 option:hover, .xn-orderBatchset-modalBody .xn-strDesign-xisxw1 option:active, .xn-orderBatchset-modalBody .xn-strDesign-xisxw1 option:checked {
	background-color: #B6E1FA;
	-webkit-box-shadow: 0 0 0px 1000px #B6E1FA inset;
	-webkit-text-fill-color: #333;
}
.xn-hidebatchset-modalBody {
	padding: 18px 54px;
}
.xn-hidebatchset-modalBody table {
	width: 100%;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody table tbody tr:not(.xn-mywork-bborder) {
	background: #F2F2F2;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody.modal-body {
	padding: 15px 55px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody table tbody tr td[align="left"].xn-strDesign-sdcszw1 input[type="radio"] {
	position: relative;
	margin-left: 25px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody table tbody tr.xn-mywork-bborder .xn-strDesign-sdcszw2 {
	text-align: right;
	position: relative;
	bottom: 6px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw13 .xn-invalset-modalbody table tbody tr td .btn.btn-small {
	border-radius: 3px;
	padding: 5px 10px;
	border-color: #D9DCDE;
}
.xn-initvalueset-modalFooter {
	padding: 20px 55px;
}
.xn-initvalueset-mrz {
	background-color: #FFFFFF !important;
	border: 1px solid #114488 !important;
	color: #114488 !important;
	padding: 5px 20px !important;
	margin-right: 25px;
}
.xn-initvalueset-qccsz {
	background-color: #FFFFFF;
	border: 1px solid #114488;
	color: #114488;
	padding: 4.5px 13px 4.5px 13px;
	position: relative;
	border-radius: 3px;
}
.xn-manysv-modalBody {
	padding: 15px 55px;
	border-bottom: 1px solid #D0D0D0;
}
.xn-manysv-modalBody table {
	width: 100%;
}
.xn-manysv-modalBody table #tr_manyc {
	background: #fff !important;
}
.xn-manysv-modalBody table #tr_manyc > div > input[type="checkbox"] {
	margin-top: 10px;
}
.xn-manysv-modalBody table #tr_manyc .xn-initvaluesel-mrmjcx {
	margin: 0 0 0 15px;
}
.xn-initvalueset-modalbody {
	padding: 15px 55px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body {
	padding: 15px 55px;
	border-bottom: 2px solid #EFE9E9;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modpxsz, #content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modmrpxsz {
	width: 100%;
	margin-top: 10px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modpxsz tbody tr td select {
	width: 100px;
	height: 32px;
	padding: 0 0 0 6px;
	margin: 5px 0 5px 5px;
	font-size: 14px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modpxsz .xn-mywork-bborder {
	background: #EBF7FE;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modpxsz .xn-mywork-bborder td {
	padding: 20px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modmrpxsz tbody tr > td[align="right"] {
	position: relative;
	top: 11px;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modmrpxsz tbody tr > td:nth-child(2) select {
	width: 338px;
	height: 32px;
	margin: 5px 0;
}
#content.xn-strDesign-content .xn-strDesign-sdcszw12 .modal-body table#tbl_modmrpxsz tbody tr > td:last-child select {
	width: 216px;
	height: 32px;
}
.xn-metaData-content #tbl_dossierGroupList tbody tr td:not(:first-child) {
	text-align: left;
}
#select_Enumoption {
	margin: 2px 0 5px 0 !important;
	height: auto !important;
}
.xn-metaData-dakList {
	max-height: calc( 100vh - 190px );
	overflow: auto;
}
#dakList {
	max-height: calc( 100vh - 232px );
	overflow: auto;
}
.fd-dakList {
	padding: 9px 9px 8px 9px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	margin: -9px -9px 0 -10px;
}
#dakList table thead th:nth-child(1) input {
	margin: 3px 0 0 0;
}
#btndiv, #query {
	padding-bottom: 3px !important;
}
#btndiv > a, #btndiv button, #btndiv select, #btndiv input, #query button {
	margin-bottom: 8px;
	vertical-align: middle;
	display: inline-block;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
} /* #btndiv .xn-item-group input,#btndiv .xn-item-group select{margin-bottom:0 !important;} */
#btndiv > a > button{
	border: 0 !important;
}
#btndiv .xn-item-group input, #btndiv .xn-item-group select, #btndiv a button {
	margin: 0;
}
#btndiv button {
	padding: 4.5px 12px;
}
#btndiv .xn-sp-magin {
	padding: 0 5px;
}
#btndiv a button {
	margin: 0;
}
#btndiv > div >a.btn-info {
	margin-bottom: 8px;
	vertical-align: middle;
	display: inline-block;
	border-color: #D9DCDE;
	border-radius: 3px;
}
.xn-item-group .chosen-container {
	width: 220px !important;
}
#btndiv .xn-item-group .chosen-container .chosen-single {
	width: 220px;
	margin-bottom: 0;
	height: 32px;
	line-height: 30px;
	padding: 0 10px 0 6px;
}
.xn-item-group .chosen-container-single .chosen-single div b {
	background: url(./jsp/tableData/images/chosen-sprite.png) no-repeat 0px 6px;
}
.xn-item-group select {
	width: 170px;
    height: 30px;
    padding-left: 6px;
}
.xn-item-group select#wjPx {
	margin-bottom: 0;
}
#tbl_dossierGroupList {
	overflow: auto;
}
#tbl_dossierGroupList thead tr th {
	padding: 0;
}
#tbl_dossierGroupList thead tr th div {
	padding: 9.5px 0;
}
#tbl_dossierGroupList thead tr th div.fd4 {
	border-left: 0;
}
#tbl_dossierGroupList thead tr th div.fd-dakList {
	margin: 0;
} /*********************系统设置/元数据库管理/元数据模板管理、归档目标库管理**********************/
#content #buttons {
	margin-bottom: 2px;
}
#content.xn-metaTemp-content .xn-metaTemp-tempalteList tr:hover td {
	background-color: #DAEFFF;
}
#content.xn-metaTemp-content .xn-metaTemp-tempalteList tr:hover:nth-child(odd) td {
	background-color: #DAEFFF;
}
#content.xn-metaTemp-content .xn-metaTemp-tempalteList tr:nth-child(odd) td {
	background-color: #fff;
}
#content.xn-metaTemp-content .xn-metaTemp-tempalteList tbody tr td:last-child, #content.xn-metaTemp-content .xn-metaTemp-tempalteList tbody tr td:last-child a {
	border-right: 0;
}
#content.xn-metaTemp-content .xn-metaTemp-tempalteList tbody tr td:last-child:hover {
	color: #0F86C9;
}
#content.xn-metaTemp-content .widget-box {
	margin-top: 16px;
}
#content.xn-metaTemp-content #div_gbmbk .widget-box {
	margin-top: 0px;
}
.xn-metaTemp-content #tbl_GDList tbody tr td .xn-listallgd-red, .xn-metaTemp-content #tbl_GDList tbody tr td .xn-listallgd-pzmbkch {
	color: #E95151;
}
.xn-metaTemp-content #tbl_GDList tbody tr td .xn-listallgd-red:hover {
	color: #D6345E;
}
.xn-metaTemp-content #tbl_GDList tbody tr td .xn-listallgd-red:hover .xn-listallgd-pzmbkch {
	color: #fff;
}
.xn-listallgd-blue, .xn-listallgd-xgmbkch {
	color: #114488;
}
.xn-listallgd-blue:hover, .xn-listallgd-xgmbkch:hover {
	color: #0F86C9;
}
.xn-listallgd-red:hover, .xn-listallgd-pzmbkch:hover {
	color: #D54949;
}
.xn-metaTemp-content #tbl_GDList tbody tr td {
	text-align: left;
	padding-left: 20px;
}
#div_modglsz .modal-body table tbody tr td {
	padding: 7px;
}
#tbl_modglsz {
	width: 100%;
}
#tbl_modglsz tbody tr td select {
	width: 160px !important;
}
.xn-metaTemp-content #tbl_GDList thead tr th {
	border-bottom: 1px #c5c5c5 solid;
}
.ListIdGD {
	height: calc( 100vh - 142px );
	overflow: auto;
}
#mbglList {
	height: calc( 100vh - 185px );
	overflow: auto;
}
.fd-mbglList {
	padding: 8px 9px 7px 9px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	margin: -8px -9px 0 -10px;
}
#dakList table thead th:nth-child(1) input {
	margin: 3px 0 0 0;
}
.xn-main-template .modal-body table tr td:nth-child(1) {
	width: 30%;
}
.xn-strDesign-content .modal-small table tr td:nth-child(1) {
	width: 29%;
}
.xn-metaTemp-kuysbg {
	background-color: #7EA5D7 !important;
}
.table tbody tr:hover td.xn-metaTemp-kuysbg {
	background-color: #7EA5D7 !important;
}
.xn-metaTemp-qzysbg {
	background-color: #CFDEFD !important;
}
.table tbody tr:hover td.xn-metaTemp-qzysbg {
	background-color: #CFDEFD !important;
} /*********************系统设置/元数据库管理/归档目标库管理**********************/
#content.xn-archiveScope-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-archiveScope-addBtn {
	margin: 0 0px 8px 3px;
}
.xn-archiveScope-gdUnit {
	width: 170px;
	height: 32px;
}
.xn-archiveScope-box .widget-box {
	padding: 0 55px;
}
#content.xn-archiveScope-content table {
}
.xn-archiveScope-box .modal-header h3 > span {
	padding-left: 0;
}
.xn-archiveScope-box .xn-rolearscope-widbox {
	padding: 15px;
}
.xn-archiveScope-box .xn-rolearscope-widbox + .myPageinfo {
	padding: 0 15px;
}
.xn-archiveScope-box .xn-rolearscope-widbox .table-bordered {
	border-collapse: collapse;
	border: 1px #bbb solid;
}
.xn-archiveScope-box .xn-rolearscope-widbox .xn-mytree .xn-archiveScope-gdk1 #treeRole {
	height: 260px;
	border: 1px solid #d1d1d1;
	overflow: auto;
}
#gdfwglList {
	max-height: calc( 100vh - 228px );
	overflow: auto;
}
.fd-gdfwglList {
	padding: 8px 9px 7px 9px;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	margin: -8px -9px 0 -10px;
}
#gdfwglList table thead th:nth-child(1) input {
	margin: 3px 0 0 0;
}
.xn-archiveScopr-modalbody form > div > a {
	display: inline-block;
	border: 1px solid #D9DCDE;
	padding: 5px;
	min-width: 168px;
	margin-left: 28.6%;
	margin-bottom: 8px;
	color: #333;
	background-color: #F5F7FA;
	border-radius: 3px;
	text-align: center;
}
.xn-archiveScopr-modalbody form table tr td[align="right"] {
	width: 265px;
}
.xn-archiveScopr-modalbody form table tr td .xn-fileUpload-wjsc {
	width: 226px;
	border-radius: 3px 0px 0px 3px;
	margin-bottom: 3px;
	margin-right: -1px;
} /*************************归档计划*****************************/
.xn-fillingplan-modalBody .xn-archiveScope-gdk2 {
	width: 698px !important;
}
#fulstate {
	width: 170px !important;
} /*********************归档范围管理-开始**********************/
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk1.xn-mytree #treePermission {
	width: 250px;
	height: 370px;
	border: 1px solid #D9DCDE;
	overflow: auto;
}
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk2 {
	width: 775px;
	margin-left: 15px;
}
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk2 h5{
	margin: 10px 0;
    font-weight: bold;
    line-height: 20px;
    font-size: 14px;
}
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk2 .arcscope-description {
	width: 100%;
	height: 80px;
}
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk2 .arcscope-field .xn-preview-yladd3 {
	width: 170px;
	height: 27px;
}
.xn-archiveScope-box .modal-body .xn-archiveScope-gdk2 .arcscope-field .xn-preview-yladd34 {
	width: 184px;
	height: 34px;
} /*********************归档范围管理-结束**********************/ /**************************归档权限************************/
.xn-processApproval-modalBody {
	padding: 16px 20px 0 20px;
	max-height: 435px;
}
.xn-processApproval-content {
	overflow-x: auto;
	text-align: center;
	background-color: #fff;
	white-space: nowrap;
}
.xn-processApproval-div {
	width: 280px;
	margin-left: 10px;
	border: 1px solid #D9DCDE;
	height: calc(100vh / 1.29);
	border-radius: 3px;
	display: inline-block;
}
.xn-processApproval-div.first {
	margin-left: 0;
}
.xn-processApproval-div .xn-processApproval-title {
	background-color: #F5F7FA;
	height: 40px;
	line-height: 40px;
	padding: 0 24px;
	text-align: left;
}
.xn-processApproval-div .xn-processApproval-title .btn {
	margin: 8px 0;
	border-color: #114488;
	color: #114488;
	padding: 1px 6px;
}
.xn-processApproval-div .xn-processApproval-title .btn:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
}
.xn-processApproval-div .xn-processApproval-title .btn:active {
	background-color: #EEF5FD;
	border-color: #114488;
}
.xn-processApproval-div .xn-processApproval-body {
	height: calc(100% - 40px);
	overflow: auto;
	margin-top: 4px;
	white-space: normal;
}
.xn-processApproval-savewp {
	text-align: center;
	margin: 20px 0 10px 0;
}
.xn-processApproval-div .xn-processApproval-body #hjDiv > li > input[type='radio'] {
	vertical-align: text-top;
	margin-right: 5px;
}
.xn-processApproval-div .xn-processApproval-body.xn-mytree {
	padding: 0 5px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li {
	position: relative;
	padding: 6px 10px 6px 15px;
	line-height: 20px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li > span {
	display: inline-block;
	min-width: 155px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li i {
	display: none;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li.edit i {
	cursor: pointer;
	display: block;
	margin-top: 7px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li input {
	width: 160px;
	margin-left: -5px;
	margin-bottom: 1px;
	padding: 5px;
	height: 16px;
	line-height: 16px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li.active {
	background-color: #f3f3f3;
	border-left: 3px solid #1c54a1;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover {
	background-color: #daefff;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover span {
	cursor: pointer;
	width: 155px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover i {
	cursor: pointer;
	display: block;
	margin-left: 1px;
	color: #97A7B7;
	position: absolute;
	top: 50%;
	right: 8px;
	margin-top: -7px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover i.icon-remove {
	padding: 2px 1px 2px 1px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover i.icon-edit {
	right: 25px;
	padding: 3px 0 2px 2px;
}
.xn-processApproval-div .xn-processApproval-body ul.branchUl li:hover i:hover {
	background-color: #fff;
	box-shadow: 0px 0px 4px 0px rgba(17,68,136,0.2);
	border-radius: 3px;
}
.xn-processApproval-div .xn-processApproval-body ul.commonFieldUl li {
	display: table;
	height: 30px;
	line-height: 30px;
	padding-left: 12px;
	padding-right: 7px;
	margin-bottom: 4px;
	white-space: nowrap;
}
.xn-processApproval-div .xn-processApproval-body ul.commonFieldUl li input[type="checkbox"] {
	margin-right: 10px;
}
.xn-processApproval-div .xn-processApproval-body ul.commonFieldUl li input[type="text"] {
	width: 220px;
	padding: 5px;
	height: 18px;
	line-height: 18px;
	margin-bottom: 0;
}
.xn-processApproval-div .xn-processApproval-body #curSelUserUl {
	padding: 4px 10px 0 10px;
	max-height: 220px;
	overflow-y: auto;
	border-top: 2px solid #E5E9EE;
}
.xn-processApproval-div .xn-processApproval-body .xn-processApproval-up + hr {
	margin: 0px 0 8px 0;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab .xn-processApproval-searchgd {
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	height: 28px;
	position: absolute;
    right: 24px;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab .xn-processApproval-searchgd input[type="text"] {
	margin: 0;
	width: 143px;
	padding: 4px 6px;
	border: none;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab .xn-processApproval-searchgd i {
	color: #97A7B7;
	float: right;
	line-height: 28px;
	padding-right: 10px;
}
.xn-processApproval-sprpz {
	position: relative;
	width: 560px;
	text-align: left;
}
.xn-processApproval-sprpz .xn-processApproval-body {
	padding: 0 24px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo {
	position: absolute;
	bottom: 0px;
	background-color: #F3F3F3;
	width: calc(100% - 20px);
	padding: 1.5px 10px;
	left: 0px;
	border-top: 1px solid #D9DCDE;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul {
	display: block;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a {
	margin: 2.6px 0 0 0;
	padding: 0;
	width: 16px;
	height: 16px;
	line-height: 16px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li:last-of-type>a {
	float: right;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a:focus {
	border-color: #D9DCDE;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a:focus i {
	color: #97A7B7;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>.xn-page-sy i {
	top: 0px;
	left: -2px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>.xn-page-xy i {
	top: 0px;
	left: 0px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a span {
	font-size: 12px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a .xn-processApproval-currentym {
	color: #114488;
	font-size: 14px;
	font-weight: bold;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist .myPageinfo ul>li>a.xn-processApproval-mqzsfy {
	background: transparent;
	border: none;
	display: inline-block;
	width: 82%;
	margin: 4px 0;
	color: #333 !important;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist > ul > li {
	display: inline-block;
	padding: 6px 20px 6px 11px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDeptDiv > ul > li {
	display: inline-block;
	padding: 6px 20px 6px 11px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist > ul, .xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .rolelist ul, .xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .datalist ul {
	padding-top: 15px;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab {
	text-align: left;
	margin-bottom: 0;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab>li:first-of-type>a {
	border-right: 0;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab > li > a {
	padding: 6px 20px;
	line-height: 20px;
	height: 22px;
	background-color: #F5F7FA;
	border: 1px solid #D1D1D1;
	border-bottom-color: transparent;
	border-left: 1px solid #d1d1d1 !important;
	margin-right: 0;
	color: #999999;
}
.xn-processApproval-div .xn-processApproval-body #gdjyqxTab > li.active > a {
	color: #333;
	text-decoration: none;
	height: 20px;
	background-color: #FFF !important;
	border-bottom: 2px solid transparent;
	border-top: 3px solid #114488;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .rolelist {
	float: left;
	width: 49.5%;
	overflow: auto;
	border-right: 1px solid #D1D1D1;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .xn-borrowPermiss-rolelist {
	width: 100%;
	border-right: 0;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .xn-borrowPermiss-rolelist ul li {
	display: inline-block;
	padding: 6px 20px 6px 11px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .rolelist ul li {
	padding: 6px 20px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .rolelist ul li:hover {
	background-color: #DAEFFF;
	cursor: pointer;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .rolelist ul li.active {
	background-color: #F3F3F3;
	border-left: 2px solid #114488;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .datalist {
	float: left;
	width: 49.5%;
	overflow: auto;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .datalist ul li {
	padding: 6px 20px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeRoleDiv .datalist .myPageinfo {/* display: none; */
}
.xn-processApproval-chooseUser {
	background-color: #F0F0F0;
	display: inline-block;
	padding: 1px 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	border-radius: 3px;
}
.xn-processApproval-chooseUser span:last-of-type {
	color: #97A7B7;
	font-size: 18px;
	padding-left: 4px;
	cursor: pointer;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist {
	max-height: 256px;
	overflow-y: auto;
	text-align: left;
	white-space: normal;
}
.xn-processApproval-yxqc {
	padding: 6px 0 8px 0;
}
.xn-processApproval-yxqc .xn-processApproval-yxtext {
	color: #6A7F94;
	font-weight: bold;
}
.xn-processApproval-yxqc .xn-processApproval-yxnum {
	color: #6A7F94;
}
.xn-processApproval-yxqc .xn-processApproval-demp {
	float: right;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	padding: 1px 6px;
	cursor: pointer;
}
.xn-processApproval-up {
	background-color: #E5E9EE;
	width: 30px;
	height: 12px;
	margin: 0 auto;
	text-align: center;
	border-radius: 3px 3px 0px 0px;
}
.xn-processApproval-up i {
	color: #97A7B7;
	font-size: 16px;
	position: relative;
	top: -3px;
}
.xn-processApproval-div .xn-processApproval-body #assigneeDiv .datalist.xn-processApproval-maxheight {
	max-height: 263px !important;
} /*********************系统设置/元数据库管理/四性检测**********************/
.xn-fourtest-content input[type='checkbox'] {
	margin: -3px 0 0;
}
.xn-fourtest-content .xn-fourtest-jctest3 .xn-fourtest-jctest8 {
	display: flex;
	justify-content: center;
	align-items: center;
}
.xn-fourtest-content #fourTestIndexDiv1 > .xn-fourtest-jctest1:last-child {
	margin: 0.7% 0px 1% 0;
	text-align: center;
}
.xn-fourtest-content .xn-fourtest-jctest2 {
	position: relative;
	left: 50%;
	margin-left: -180px;
	padding-top: 16px;
	z-index: 0;
}
.xn-fourtest-content .xn-fourtest-jctest3 {
	width: 360px;
	height: 360px;
	background: url(./img/icons/newIcons/xn-img15.svg) no-repeat;
}
.xn-fourtest-content .xn-fourtest-blueq {
	position: absolute;
	top: 83px;
	left: 68px;
	width: 226px;
	height: 226px;
	background: url(./img/icons/newIcons/1.png) no-repeat;
}
.xn-fourtest-zzcimg {
	position: absolute;
	top: 16px;
	left: 0px;
	width: 360px;
	height: 360px;
	background: url(./img/icons/newIcons/zzta.gif) no-repeat;
	z-index: -1;
}
.xn-fourtest-content .xn-fourtest-jctest4 {
	text-align: center;
	margin-top: 36%;
	line-height: 36px;
	color: #fff;
	z-index: 1;
}
.xn-fourtest-content .xn-fourtest-jctest3 .xn-fourtest-jctest8 i {
	margin-top: 40%;
	color: #fff;
	z-index: 1;
	font-size: 65px;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest2 {
	position: relative;
	display: inline-block;
	margin-left: 25%;
	padding-top: 16px;
	z-index: 0;
	left: auto;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 {
	width: 38%;
	padding-left: 5.95rem;
	display: inline-block;
	vertical-align: middle;
	padding-top: 2.63rem;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(2) a {
	border: 2px solid #114488;
	padding: 11px 38px;
	border-radius: 35px;
	background: #fff;
	color: #114488;
	font-size: 20px;
	background-color: #114387;
	color: #fff;
	margin-top: 28px;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(2) a:hover {
	background-color: #1C54A0;
	border: 2px solid #1C54A0;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(2) a:active {
	background-color: #114488;
	border: 2px solid #114488;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(3) a {
	border: 2px solid #114488;
	padding: 11px 38px;
	border-radius: 35px;
	background: #fff;
	color: #114488;
	font-size: 20px;
	margin-top: 10px;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(3) a:hover {
	background-color: #EEF5FD;
	border: 2px solid #7D98BD;
}
.xn-fourtest-content .xn-fourtest-index4 .xn-fourtest-jctest11 p:nth-child(4) a:active {
	background-color: #EEF5FD;
	border: 2px solid #114488;
}
.xn-fourtest-content .xn-fourtest-jctest4 font.xn-c3 {
	color: #fff;
}
.xn-fourtest-content .xn-fourtest-jctest4 font.xn-c3 > h1 {
	font-size: 62px;
}
.xn-fourtest-content .xn-fourtest-jctest5 {
	display: inline-block;
	margin: 20px
}
#content.xn-templateConf-content .xn-templateConf-mbpz2 {
	width: 550px;
	margin: 4px 0;
}
.xn-fourtest-content .xn-fourtest-jctest7 {
	width: 216px;
	background: #fff;
}
.xn-fourtest-content .xn-fourtest-jctest4 font.xn-fb {
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}
.xn-excel-content.xn-excel-jcexc1 {
	max-height: 400px;
}
.xn-excel-content .xn-excel-jcexc2, #content.xn-userManage-content .xn-userManage-yhglbtn14 {
	width: 80px;
}
.xn-excel-content .xn-excel-jcexc3 {
	border: 0px solid red;
}
.xn-excel-content .xn-excel-jcexc4 {
	width: 220px;
}
.xn-excel-content .xn-excel-jcexc5 {
	width: 120px;
	margin-bottom: 5px;
}
.xn-fourtest-xzjck {
	background-color: #fff;
	border: 1px solid #d1d1d1;
	border-bottom: none;
	padding: 0 1.1%;
}
.xn-fourtest-nav.nav-pills>li>a {
	border-radius: 0;
	margin-right: 0;
	margin-bottom: 0px;
	border-bottom: 0;
	background: #F5F7FA;
	text-align: center;
	padding: 8px 18px;
	min-width: calc(100% - 38px);
}
.xn-fourtest-nav.nav-pills>li {
	min-width: 8%;
	margin-bottom: -1px;
}
.xn-fourtest-nav.nav-pills>.active {
	border-bottom: 0;
}
.xn-fourtest-nav.nav-pills>li:last-child>a {
	border-right: 1px solid #cdcdcd;
}
.xn-fourtest-nav.nav-pills>.active>a {
	color: #114488;
	background: #fff;
	border-top: 3px solid #114488;
	padding: 7.5px 18px;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a:active {
	background-color: #EEF5FD;
	border: 2px solid #114488;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a:first-of-type:active {
	background-color: #114488;
	border: 2px solid #114488;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a:hover {
	background-color: #EEF5FD;
	border: 2px solid #7D98BD;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a:first-of-type:hover {
	background-color: #1C54A0;
	border: 2px solid #1C54A0;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a {
	border: 2px solid #114488;
	padding: 11px 38px;
	border-radius: 35px;
	background: #fff;
	color: #114488;
	font-size: 20px;
	margin: 28px 58px;
}
.xn-fourtest-content .xn-fourtest-jctest9 > p > a:first-of-type {
	background-color: #114387;
	color: #fff;
}
.xn-fourtest-content .xn-fourtest-jctest1 .thumbnail {
	border-radius: 6px;
	box-shadow: 0px 2px 10px 0px rgba(17,67,135,0.2);
	border: 0;
	border-top: 6px solid #114488;
	padding: 5px 56px 12px 56px;
}
.xn-fourtest-plist {
	border-bottom: 1px solid #D1D1D1;
	padding: 32px 60px;
}
.xn-fourtest-plist:first-of-type {
	border-top: 1px solid #D1D1D1;
}
.xn-fourtest-ptitle span {
	font-size: 16px;
	font-weight: bold;
}
.xn-fourtest-ptitle i {
	float: right;
	color: #5F768E;
	font-size: 18px;
	cursor: pointer;
}
.xn-fourtest-plistcn {
	padding-top: 20px;
	text-indent: 1.4em;
}
.xn-fourtest-plistcn p {
	margin-bottom: 0;
	padding: 5px 0;
}
.xn-fourtest-pcnoj {
	text-indent: 2.7em;
	color: #999999;
}
.xn-fourtest-plistcn .xn-fourtest-ptfh {
	color: #999999;
	margin: -12px 0 20px 0;
}
.xn-fourtest-jctest9 {
	text-align: center;
}
.xn-fourtest-jctest10 {
	padding: 1.5% 0 0 10.5%;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fourtest-jctest1:last-child {
	padding: 22px 100px;
}
.xn-fourtest-content .xn-fourtest-jctest1 .thumbnail .caption {
	color: #114488;
	text-align: center;
}
.xn-fourtest-content .xn-fourtest-jctest1 .thumbnail .caption > h3 {
	letter-spacing: 3px;
}
.xn-fourtest-content .xn-fourtest-jctest1 .thumbnail .caption p, .xn-fourtest-content .xn-fourtest-jctest1 .thumbnail .caption p font {
	font-weight: normal;
	margin-top: 18%;
	color: #333 !important;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-jctest1, .xn-fourtest-content #fourTestIndexDiv4 .xn-fourtest-jctest1, .xn-fourtest-content #fourTestIndexDiv5 .xn-fourtest-jctest1 {
	padding: 50px 100px;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-mlsjk {
	padding: 2px 7% 9px 7% !important;
	background: #F7F7F7;
	color: #999;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fb.xn-fourtest-mlsjk {
	padding: 9px 7% 5px 7% !important;
	margin: 0;
	color: #333;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fb.xn-fourtest-mlsjk, .xn-fourtest-content #fourTestIndexDiv4 .xn-fb.xn-fourtest-mlsjk, .xn-fourtest-content #fourTestIndexDiv5 .xn-fb.xn-fourtest-mlsjk {
	padding: 9px 7% 9px 7% !important;
	background: #F7F7F7;
	color: #333;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-jctest1 div > p input[type="checkbox"] {
	margin-right: 5px;
}
.xn-fourtest-content #btndiv .xn-fourtest-chose {
	margin-left: -12px;
	border-radius: 0 3px 3px 0;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-jctest1 .xn-fourtest-ksjc {
	float: right;
	margin: -97px 17%;
}
.xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-jctest1 .xn-fourtest-ksjc a {
	display: block;
	margin-bottom: 15%;
	padding: 18px 40px;
	border-radius: 35px;
	background: #0591E0;
	color: #fff;
	font-size: 24px;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fourtest-pfcount, .xn-fourtest-content #fourTestIndexDiv4 .xn-fourtest-pfcount, .xn-fourtest-content #fourTestIndexDiv5 .xn-fourtest-pfcount, .xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-pfcount {
	width: 410px;
	height: 410px;
	margin-left: 23%;
	background: url(./img/icons/newIcons/xn-img15.svg) no-repeat;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fourtest-pfcount h3, .xn-fourtest-content #fourTestIndexDiv4 .xn-fourtest-pfcount h3, .xn-fourtest-content #fourTestIndexDiv5 .xn-fourtest-pfcount h3, .xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-pfcount h3 {
	text-align: center;
	padding-top: 34%;
	color: #fff;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fourtest-pfcount h3 span, .xn-fourtest-content #fourTestIndexDiv4 .xn-fourtest-pfcount h3 span, .xn-fourtest-content #fourTestIndexDiv5 .xn-fourtest-pfcount h3 span, .xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-pfcount h3 span {
	margin-left: 9%;
}
.xn-fourtest-content #fourTestIndexDiv3 .xn-fourtest-pfcount h3 font, .xn-fourtest-content #fourTestIndexDiv4 .xn-fourtest-pfcount h3 font, .xn-fourtest-content #fourTestIndexDiv5 .xn-fourtest-pfcount h3 font, .xn-fourtest-content #fourTestIndexDiv2 .xn-fourtest-pfcount h3 font {
	display: block;
	font-size: 65px;
	color: #fff;
	margin-top: 4%;
}
.xn-fourtest-content .xn-fourtest-ksjct {
	right: 27%;
	position: absolute;
	top: 30%;
}
.xn-fourtest-content .xn-fourtest-ksjct > a {
	display: block;
	border: 1px solid #114488;
	margin-bottom: 15%;
	padding: 18px 40px;
	border-radius: 35px;
	background: #fff;
	color: #114488;
	font-size: 24px;
}
.xn-fourtest-content .xn-fourtest-ksjct > a:hover {
	display: block;
	margin-bottom: 15%;
	padding: 18px 40px;
	border-radius: 35px;
	background: #5C99F1;
	color: #fff;
	font-size: 24px;
}
.xn-fourtest-content .xn-fourtest-cqbcwjhzm {
	margin-left: 38px;
}
.xn-fourtest-content #fourTestIndexDiv6 .xn-fourtest-jctest1 {
	position: static;
}
.xn-fourtest-content #fourTestIndexDiv6 > .xn-fourtest-jctest1 {
	padding: 8% 0;
	text-align: right;
}
.xn-fourtest-content #fourTestIndexDiv6 table {
	margin: 0 auto;
}
.xn-fourtest-content #fourTestIndexDiv6 table tbody tr td .xn-fourtest-jctest7 {
	width: 600px;
	margin: 5px;
}
.xn-fourtest-content #fourTestIndexDiv6 .xn-fourtest-jctest1 div .xn-fourtest-jctest1 {
	position: initial;
	display: flex;
	justify-content: center;
	align-items: center;
}
.xn-fourtest-content .xn-fourtest-savewp {
	border-radius: 3px !important;
	background: #114488 !important;
	color: #fff !important;
	padding: 5px 20px !important;
	font-size: 14px !important;
	margin-top: 50px;
}
[class^="icon-"].rotatesignout {
	color: #97A7B7;
	display: none;
} /*********************系统设置/元数据库管理/主题词配置**********************/
#content.xn-thesaurusConf-content .table td {
	word-break: break-all;
	text-align: center;
}
#content.xn-thesaurusConf-content .xn-thesaurusConf-ztc2 {
	width: 65%;
}
#content.xn-thesaurusConf-content div[id^="div_import_tableData"] .modal-body form > div > a, .xn-import-modalbody form > div > a {
	display: inline-block;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	padding: 5px 26px;
	margin-left: 29%;
	margin-bottom: 15px;
	color: #333;
	border-radius: 3px;
}
#content.xn-thesaurusConf-content div[id^="div_import_tableData"] .modal-body form > div > a:hover, .xn-import-modalbody form > div > a:hover {
	background-color: #114488;
	color: #fff;
}
#content.xn-thesaurusConf-content div[id^="div_import_tableData"] .modal-body form table tr td[align="right"], .xn-import-modalbody form table tr td[align="right"] {
	width: 335px;
}
#content.xn-thesaurusConf-content .modal-body form table tr td, .xn-import-modalbody form table tr td {
	padding: 0;
	height: 30px;
	width: 500px;
}
#content.xn-thesaurusConf-content div[id^="div_import_tableData"] .modal-body form > div:last-child {
	margin-left: 33%;
	margin-top: 10px;
} /*********************系统设置/权限管理/角色管理**********************/
.xn-role-content .xn-role-jsqxgltree {
	height: 395px;
	width: 250px;
	background-color: #FBFBFB;
	overflow: auto;
	border: 1px solid #D1D1D1;
	padding: 10px;
}
.xn-role-jsqxglcon {
	width: 565px;
}
.xn-role-jsqxglcon .xn-myjyc-jsqxgltj {
	border: 1px solid #F5F5F5;
}
#content.xn-role-content .xn-role-cdgngl1 {
	width: 91px;
}
.xn-role-qxqbx {
	padding: 5px 12px;
	margin: 1px 0 9px 8px;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	cursor: pointer;
	text-align: center;
	word-wrap: break-word;
	border-radius: 3px;
}
.xn-role-qxqbx:hover {
	background-color: #EBF7FE;
}
.xn-role-allqxactive {
	background-color: #114488;
	color: #fff;
}
.xn-role-qxqbx.xn-role-allqxactive:hover {
	background-color: #114488;
}
.xn-role-content .xn-role-userlist {
	width: 132px;
	height: 380px;
	overflow: auto;
	background-color: #FBFBFB;
	margin-left: 10px;
	padding: 10px;
}
.xn-role-readsetDetail {
	width: 558px;
	height: 394px;
	border: 1px solid #D1D1D1;
	padding: 2px 10px;
	overflow: auto;
}
.xn-role-readsetDetail > button {
	margin: 5px 5px 8px 0 !important;
	border: 1px solid #114488;
	color: #fff;
	background: #114488;
}
.xn-role-readsetDetail > button:hover, .xn-role-readsetDetail > button:active, .xn-role-readsetDetail > button:focus {
	background: #1C54A0;
	color: #fff;
}
.xn-role-readsetDetail > table:first-of-type {
	display: inline-block;
	width: 99.2%;
	padding: 10px 0;
	border-top: 1px solid #EEEEEE;
}
.xn-role-readsetDetail > table:first-of-type tbody tr td:last-child a {
	padding: 5px 0px;
	color: #114488;
	border: 1px solid #114488;
	display: inline-block;
	width: 57px;
	border-radius: 3px;
}
.xn-role-readsetDetail > table:first-of-type tbody tr td:last-child a:hover {
	background-color: #DAEFFF;
}
.xn-role-readsetDetail > table:last-of-type {
	padding-bottom: 10px;
	display: inline-block;
}
.xn-role-readsetDetail > table:last-of-type tbody tr td textarea {
	width: 450px !important;
}
.xn-role-readsetDetail > table:last-of-type tbody tr td button {
	margin: 5px 5px 5px 10px !important;
	color: #114488;
	border: 1px solid #114488;
}
.xn-role-readsetDetail > table:last-of-type tbody tr td button:hover, .xn-role-readsetDetail > table:last-of-type tbody tr td button:active, .xn-role-readsetDetail > table:last-of-type tbody tr td button:focus {
	background-color: #EBF7FE !important;
}
.xn-role-readsetDetail > table:first-of-type tbody tr td .inptj {
	width: 138px;
}
.xn-role-readsetDetail > table:first-of-type tbody tr td .rsSelectValue {
	width: 152px;
}
.xn-role-readSetDepart {
	width: 168px;
	height: 394px;
	border: 1px solid #D1D1D1;
	padding: 2px 10px !important;
	margin-right: 12px !important;
	overflow: auto;
}
.xn-role-content .xn-role-readSetcon {
	width: 792px;
	height: 400px;
	overflow: auto;
	border: 1px solid #F5F5F5
}
.xn-role-content .xn-role-checkuser {
	background: #29B866;
	color: #fff
}
.xn-role-content .xn-role-rsuser {
	border-bottom: 1px #cdcdcd solid;
	cursor: pointer;
	text-indent: 6px
}
.xn-role-content .xn-role-rsuser:hover {
	background: #2ECC71;
	color: #fff
}
.xn-role-content .xn-role-selectFT {
	padding: 0px 10px;
	cursor: pointer;
	text-align: right;
}
.xn-role-content .xn-role-dictionaryList {
	width: 200px !important;
	overflow: auto
}
.xn-role-content .xn-role-userList {
	width: 100%;
	height: 390px;
	overflow: auto;
	background: #F2F2F2;
}
.xn-role-content .xn-roleModalBody .xn-role-userList {
	background: #F9F9F9;
	margin: 0 0 2% 0;
}
.xn-role-content .xn-roleModalBody {
	margin: 0 0 2% 0
}
.xn-role-content .xn-role-userList li {
	float: left;
	padding: 5px 15px;
	margin: 0;
}
#content.xn-role-content .xn-role-jsTable .xn-role-jsw1 {
	width: 415px;
}
#content.xn-role-content .xn-role-jsw2 {
	width: 140px;
}
#content.xn-role-content .xn-role-jsw3 {
	color: #333;
	padding: 8px 12px;
	background: #EBF7FE;
	margin-top: 10px;
	position: relative;
	top: 15px;
}
.xn-role-perdialogcd {
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	overflow: auto;
	height: 335px;
	padding: 19px;
	width: 93%;
}
.xn-role-panelGroup {
	border-bottom: 1px solid #DFE4E9;
}
.xn-role-panelGroup:first-of-type {
	border-top: 1px solid #DFE4E9;
}
.xn-role-panelGroup .xn-role-panelTitle {
	padding: 0 10px;
}
.xn-role-panelGroup .xn-role-panelTitle > a {
	width: 100%;
	padding: 12px 0;
	display: inline-block;
}
.xn-role-panelGroup .xn-role-panelTitle > a > i {
	color: #97A7B7;
	font-size: 16px;
}
.xn-role-panelGroup .xn-role-panelTitle > a > input[type="checkbox"] {
	margin: 0 5px;
}
.xn-role-panelGroup .xn-role-panelBody {
	padding-bottom: 8px;
}
#content.xn-role-content .xn-role-jsw3 span:first-child {
	font-weight: bold;
}
#content.xn-role-content .xn-role-jsw4 {
	margin-top: 6px;
	height: 32px;
	width: 240px;
}
.xn-role-userList-margin1 {
	max-height: 85px;
	border: 1px solid #d1d1d1;
	height: auto !important;
	;
}
.xn-role-userList-margin2 {
	max-height: 250px;
	border: 1px solid #d1d1d1;
	height: auto !important;
	margin-top: 10px !important
}
.fonts14 {
	font-size: 14px;
}
.xn-role-content .xn-role-dictionaryList .dictionaryUL {
	border: 1px #ccc solid;
	width: 193px;
	height: 398px;
	overflow: auto
}
#content.xn-templateConf-content td, .xn-dynamicanalyse-content td, .xn-database-content td, .xn-print-content td, .xn-sign-content td {
	word-break: break-all;
}
#content.xn-templateConf-content .xn-templateConf-mbpz1 {
	width: 130px;
	height: 35px;
}
.xn-templateConf-content .xn-rolepb-jsqxgl {
	width: 525px;
	height: 262px;
	margin-top: 4px;
	padding: 15px;
	overflow: auto;
	border: 1px solid #D1D1D1;
}
.xn-template-dialogmodal .modal-body {
	padding: 15px 15px 3px 15px;
}
#content.xn-role-content .widget-box {
	background: none repeat scroll 0 0 #F9F9F9;
	clear: both;
	position: relative;
}
#content.xn-role-content .widget-box .widget-title {
	border: 0px;
}
#content.xn-role-content .widget-box .widget-title .nav-tabs {
	position: relative;
	height: 39px;
	border-bottom: 1px solid #D1D1D1;
	background-color: #fff;
}
#content.xn-role-content .widget-box .widget-title .nav-tabs li {
	position: relative;
	width: 221px;
	height: 40px;
	margin-top: -1px;
	text-align: center;
}
#content.xn-role-content .widget-box .widget-title .nav-tabs li.active {
	background: #fff;
	border-bottom: 2px solid #fff;
}
#content.xn-role-content .widget-title .nav-tabs li a {
	background: #F5F7FA;
	border-right: 1px solid #D1D1D1;
	line-height: 31px;
}
.widget-title .nav-tabs li.active a {
	background-color: #fff !important;
}
#content.xn-role-content .widget-box .widget-title .nav-tabs .tb-selected-indicator {
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 4px;
	top: 0px;
	background: #114488;
}
#content.xn-role-content .widget-box .widget-title .nav-tabs li.active .tb-selected-indicator {
	display: block;
	font-size: 0;
}
.xn-role-search {
	height: 38px;
}
.xn-role-footer-width {
	padding: 0;
}
.xn-role-readsetDetail .chosen-container {
	text-align: left;
	width: 152px !important;
	height: 32px !important;
}
.xn-role-readsetDetail .chosen-container .chosen-single {
	height: 32px;
}
#div_roleUserManage .xn-role-userList-margin {
	margin: 15px 15px 15px 0;
	padding: 10px 0;
}
.xn-roletreemenu-widgetbox .modal-body {
	padding: 15px 55px;
}
.xn-roletreemenu-widgetbox .modal-body .ztree {
	border: 1px solid #DEDEDE;
	width: 331px;
}
.xn-roletreemenu-widgetbox .modal-body table {
	margin-top: 12px;
}
.xn-roletreemenu-widgetbox .modal-body table tbody tr td select {
	height: 32px;
	width: 220px;
	border-color: #d1d1d1;
}
.xn-content {
	background-color: #fff !important;
	padding: 0 1.1% 10px !important;
	width: 97.8% !important;
	border: 1px solid #ddd;
	border-top: 0;
}
.xn-content .xn-list-div #query input {
	width: 200px;
}
.xn-list-div ul {
	display: table-cell;
}
.xn-list-div ul li {
	display: inline-block;
	height: 60px;
	line-height: 60px
}
.xn-list-div ul li input {
	margin: 0 2px !important
}
.xn-list-div div input {
	margin: 0 !important
}
.xn-list-div div button {
	padding: 3px 20px
}
.xn-btn-p {
	padding: 2%;
	text-align: center;
}
.xn-btn-p a {
	padding: 10px 25px;
}
.btn-greens {
	color: #fff;
	background-color: #5bb75b;
*background-color: #51a351;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-greens:hover, .btn-greens:focus, .btn-greens:active, .btn-greens.disabled, .btn-greens[disabled] {
	color: #fff;
	background-color: #51a351;
}
.xn-rolepermis-widgetbox .modal-body {
	padding: 15px 20px;
}
.xn-importrole-modalbody form {
	padding-left: 17%;
}
.xn-lendApproval-jyqxszwp {
	width: 1200px;
	margin: 15px auto;
}
.xn-lendApproval-content .rmdxUserList {
	border: 1px #ccc solid;
	margin: 0 15px 15px 0;
	width: 470px;
	height: 580px;
	clear: right;
}
.xn-lendApproval-content .xn-lendApproval-search {
	width: 458px;
	height: 36px;
	margin: 0;
	padding-left: 12px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}
.xn-lendApproval-content .xn-lendApproval-uRmdxlist .xn-lendApproval-search {
	width: 395px;
	padding-left: 0px;
	padding-bottom: 12px;
}
.xn-lendApproval-uRmdxlist .xn-insearch-span input {
	width: 85px;
}
.xn-lendApproval-uRmdxlist .xn-insearch-rmdxcn {
	width: 75px;
	height: 48px;
}
.xn-insearch-span {
	margin: 0;
	padding: 8px 9px 0px 9px !important;
	display: inline-block;
}
.xn-insearch-rmdxcn {
	width: 86px;
	height: 46px;
	border: 0;
	float: right;
	border-left: 1px solid #D1D1D1;
}
.xn-insearch-rmdxcn:hover {
	background-color: #EBF7FE;
}
.rmdxUserList .xn-insearch-ullist {
	width: 470px;
	height: 518px;
	overflow: auto;
	padding-top: 10px;
	padding-bottom: 5px;
}
.xn-lendApproval-uRmdxlist .xn-insearch-ullist {
	width: 395px;
	height: 456px;
	overflow: auto;
	padding-top: 10px;
	padding-bottom: 5px;
}
.xn-insearch-span input {
	margin-bottom: 0;
	width: 106px;
}
.xn-lendApproval-content .xn-lendApproval-ulist {
	height: 390px;
}
.xn-lendApproval-content .xn-lendApproval-uRmdxlist {
	height: 518px !important;
	overflow: hidden !important;
	padding: 0 !important
}
.xn-lendApproval-content .xn-lendApproval-uRmdxlist {
	width: 395px;
	height: 441px;
}
.xn-overflow .table tbody tr td[align="center"] a {
	white-space: nowrap;
}
.xn-readsetper-modalbody {
	padding: 15px;
}
.xn-readsetper-modalbody .xn-tree-readSetTree {
	height: 456px;
}
.xn-readsetper-modalbody .xn-role-content .xn-role-readSetcon {
	border: 0;
}
.xn-readsetper-title {
	width: 818px;
    margin-left: 268px;
} /*********************系统设置/权限管理/用户管理**********************/
.xn-Temperature-box #houseData2 {
	width: 170px;
}
.xn-mainuser-adduser .modal-body table tr td {
	padding: 5px 2px;
	white-space: normal;
}
.xn-mainuser-adduser .modal-body table tr td select {
	height: 32px;
}
.xn-mainuser-adduser .chosen-container-single .chosen-single {
	height: 30px;
}
#content.xn-userManage-content .mail-load {
	border: 5px solid #939393;
	width: 250px;
	height: 55px;
	line-height: 55px;
	padding: 0 20px;
	position: absolute;
	left: 50%;
	margin-left: -140px;
	top: 50%;
	margin-top: -40px;
	font-size: 15px;
	color: #333;
	font-weight: bold;
	text-align: center;
	background-color: #f9f9f9;
	display: none;
}
#content.xn-userManage-content .xn-userManage-yhglbtn1 {
	mrgin: 4px 3px 4px 0px;
}
#content.xn-menuManage-content .xn-menuManage-cdgl1 {
	float: initial !important;
	mrgin: 4px 3px 4px 0px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn2 {
	min-width: 35px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn3 {
	min-width: 28px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn4 {
	min-width: 60px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn5 {
	min-width: 50px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn6 {
	min-width: 90px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn7 {
	min-width: 200px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn8 {
	min-width: 365px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn9, #content.xn-codeManage-content .xn-codeManage-dmgl2 {
	font-size: 14px;
	width: 170px;
	height: 28px;
	padding: 3px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn11 {
	line-height: 35px
}
#content.xn-userManage-content .xn-userManage-yhglbtn13 {
	width: 30px;
}
#content.xn-userManage-content .xn-userManage-yhglbtn15 {
	width: 10px;
}
#content.xn-role-content .xn-userManage-yhglbtn16 {
	z-index: 999990 !important;
	width: 690px;
}
.xn-personInfo-content .xn-userManage-yhglbtn16 {
	z-index: 999990 !important;
	width: 690px;
}
.xn-personInfo-content .xn-userManage-yhglbtn16 .modal-body .widget-content > input {
	width: 200px;
	padding: 5px;
	border: 1px solid #D1D1D1;
	margin-bottom: 10px;
}
.xn-personInfo-content .xn-userManage-yhglbtn16 .modal-body .widget-content button {
	color: #fff;
	padding: 5px 20px;
	margin-bottom: 10px;
	background: #114488;
}
.xn-personInfo-content .xn-userManage-yhglbtn16 .modal-body .widget-content button:hover {
	background-color: #1C54A0 !important;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body {
	padding: 15px 55px;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body table thead tr th, #content.xn-role-content .xn-userManage-yhglbtn16 .modal-body table tbody tr td {
	text-align: center;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .table tbody>tr:nth-child(odd)>td, #content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .table tbody>tr:nth-child(odd)>th {
	background-color: #fff;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .widget-content > input {
	width: 200px;
	padding: 5px;
	border: 1px solid #D1D1D1;
	margin-bottom: 10px;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .widget-content button {
	color: #fff;
	padding: 5px 20px;
	margin-bottom: 10px;
	background: #114488;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .widget-content button:hover {
	background-color: #1C54A0 !important;
}
#content.xn-role-content .xn-userManage-yhglbtn16 .modal-body .widget-content button:active {
	background-color: #114488 !important;
}
.xn-role-usermanagew .xn-roleModalBody {
	padding: 15px 55px;
}
.xn-insearch-span1 input, .xn-insearch-span1 select {
	margin: 0 !important;
}
.xn-insearch-btnwp {
	margin-left: 10px;
	padding: 5px 25px;
}
.xn-role-userList-btitle {
	margin: 10px 0 5px 0;
	font-weight: bold;
}
.xn-userManage-content #btndiv .chosen-container-single .chosen-single {
	height: 32px;
	border: 1px solid #bbb !important;
}
.xn-userManage-content #btndiv select {
	height: 32px;
	margin: 0;
}
.xn-mainuser-adduser select, .xn-mainuser-adduser .chosen-container-single .chosen-single {
	height: 32px;
}
.xn-mainuser-adduser .xn-mainuser-chosewp {
	border-radius: 3px;
	border-color: #D9DCDE;
	padding: 5px 21px;
}
.xn-mainuser-updatepwd {
	padding: 15px 55px;
}
.xn-mainuser-updatepwd table tr td input {
	width: 235px;
	margin: 5px 0;
}
.xn-userManage-content > .xn-w-100 > table tr th:first-child, .xn-userManage-content > .xn-w-100 > table tr td:first-child {
	width: 35px;
	padding-left: 0;
	text-align: center;
}
.xn-alllog-content {
	background-color: #fff !important;
}
.xn-alllog-content .nav-tabs > li a {
	margin: 0;
}
.xn-alllog-content .nav-tabs li a.active {
	border-top: 3px solid #114488;
	background-color: #fff;
}
.xn-alllog-content > .xn-userManage-yhglbtn1 {
	background: none;
	margin-top: 3px;
	margin-right: 3px;
}
.xn-alllog-content > .xn-userManage-yhglbtn1:before {
	content: ">"
}
.xn-alllog-content > .xn-userManage-yhglbtn1:hover {
	background: none;
	color: #333;
}
#content.xn-loginloglist-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-mainuser-adduser .chosen-container {
	width: 170px !important;
} /* .xn-role-content.xn-userManage-content #btndiv a,.xn-role-content.xn-userManage-content #btndiv button{margin: 0;} */ /*********************系统设置/权限管理/菜单管理**********************/
#content.xn-menuManage-content .modal-boby table tbody tr td span {
	width: 30px;
	cursor: pointer;
}
.xn-menuManage-content table tr th, .xn-sign-content #div_update_html table tr td {
	white-space: nowrap;
}
.xn-menuManage-content .xn-menu-addSubMenu table tr td {
	width: 530px;
}
.xn-menuManage-addmenu table tr td[align="right"] {
	width: 300px;
}
.xn-menuManage-addmenu table tr td[align="left"] input {
	width: 200px;
	margin: 5px 0;
}
.xn-menuManage-addmenu table tr td[align="left"] > .btn {
	border-radius: 3px;
	border-color: #D9DCDE;
	padding: 5px 10px;
}
.xn-menuManage-gnzysz h3 {
	position: static !important;
}
a.xn-menuManage-gnzyszmf {
	border: 1px solid #114488;
	color: #114488;
	padding: 5px 10px;
	margin-bottom: 10px;
	border-radius: 3px;
	float: right;
}
.xn-menuManage-gnzyszmb {
	padding: 15px 24px 50px 24px;
}
#xn-editmenu-sbpf {
	display: none !important;
}
#chosepfcdLogo [class^="xncd"], #chosepfcdLogo [class*=" xncd"] {
	font-size: 26px;
	margin: 10px 0;
	display: inline-block;
} /*********************系统设置/权限管理/借阅权限设置、归档权限设置、销毁权限设置、远程借阅审批权限设置、字段读写配置管理**********************/
.xn-lendApproval-placefilemag .xn-lendApproval-jyqxsz {
	margin: 0px auto 9px auto;
}
.xn-lendApproval-subTitle {
	background-color: #fff;
	font-weight: bold;
}
.xn-lendApproval-content, .xn-lendApproval-borrowCon {
	margin: 5px 0 15px 0;
	background-color: #fff;
	padding-bottom: 15px
}
.xn-lendApproval-wxts {
	text-align: left;
	color: #114488;
	height: 55px;
	line-height: 55px;
	padding: 0 14px;
	background: #EBF7FE;
}
.xn-lendApproval-wxts2 {
	color: black;
	height: 43px;
	line-height: 43px;
	margin: 0 auto;
	width: 1200px;
}
.xn-lendApproval-wxts2 div {
	float: left;
	text-align: center;
}
.xn-lendApproval-wxts2 div:first-child {
	width: 240px;
	margin: 0 15px;
}
.xn-lendApproval-wxts2 div:nth-child(2) {
	width: 160px;
	margin: 0;
}
.xn-lendApproval-wxts2 div:nth-child(3) {
	width: 300px;
	margin-left: 15px;
}
.xn-lendApproval-wxts2 div:last-child {
	width: 360px;
	margin-left: 15px;
}
.xn-lendApproval-jyqxsz {
	width: calc(100vw / 1.25);
	max-width: 1200px;
	margin: 15px auto;
}
.xn-lendApproval-jyqxsz1 {
	width: 830px;
	margin: 0 auto;
}
.xn-ycjyspqxsz-con .xn-lendApproval-jyqxsz1 {
	width: 1040px;
	margin: 15px auto;
}
.xn-lendApproval-jyqxsz2 {
	width: calc(100vw / 1.18);
	max-width: 1420px;
	margin: 15px auto 0;
}
.xn-lendApproval-mytree {
	width: 320px;
	height: 560px;
	overflow: auto;
	margin: 15px;
	margin-top: 0;
	padding: 10px;
	border: 1px solid #D9DCDE;
}
.xn-lendApproval-content #save, .xn-lendApproval-borrowCon #save, .xn-lendApproval-content #saveForRole {
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background-color: #114488;
	border-radius: 3px;
	color: #fff;
	display: block;
	clear: both;
	margin: 0 auto;
}
.xn-lendApproval-content #save:hover, .xn-lendApproval-borrowCon #save:hover {
	background-color: #1C54A0;
}
.xn-lendApproval-content #saveForRole:hover {
	background-color: #1C54A0;
}
.xn-lendApproval-content .round, .xn-lendApproval-content .round, .xn-lendApproval-content .userList, .xn-lendApproval-content .dictionaryList {
	border: 1px solid #D9DCDE;
	margin: 0 15px 15px 0;
	width: 280px;
	height: 550px;
	overflow: auto;
	padding: 15px 20px;
}
.xn-lendApproval-content .round #roundUl input[type="radio"] {
	vertical-align: text-top;
	vertical-align: sub\9;
	vertical-align: sub\0;
}
.xn-ycjyspqxsz-con .round {
	width: 320px;
}
.xn-lendApproval-borrowCon .round, .xn-lendApproval-borrowCon .userList {
	border: 1px #ccc solid;
	margin: 0 15px 15px 0;
	width: 200px;
	height: 435px;
	overflow: auto
}
.xn-lendApproval-content .userList, .xn-lendApproval-borrowCon .userList {
	width: 28.00rem;
	overflow: auto;
	padding: 15px 0px;
}
.xn-ycjyspqxsz-con .userList {
	width: 640px;
}
.xn-lendApproval-content .dictionaryList {
	width: 300px;
	overflow: auto
}
.xn-lendApproval-content .userList li, .xn-lendApproval-borrowCon .userList li, .xn-fieldConfManage-content .userList li {
	float: left;
	padding: 5px 15px;
	margin: 0
}
.xn-lendApproval-content .xn-lendApproval-seljsyh {
	width: 24.19rem;
	margin-top: 0;
	height: 32px;
}
.xn-lendApproval-content .xn-lendApproval-ulist {
	height: 390px;
}
.xn-ycjyspqxsz-con #roundUl {
	padding-left: 15px;
}
.xn-ycjyspqxsz-con #roundUl li {
	padding: 5px 0;
}
.xn-fieldConfManage-content .round, .xn-fieldConfManage-content .userList {
	margin: 0 15px 15px 0;
}
.xn-fieldConfManage-content .round #treeRole {
	border: 1px solid #D1D1D1;
	max-width: 280px;
	height: 460px;
	overflow: auto;
	padding: 10px;
}
.xn-fieldConfManage-content .round #treePermission {
	width: 280px;
	height: 460px;
	overflow: auto;
	padding: 10px;
}
.xn-fieldConfManage-treeborder1 {
	border: 1px solid #D1D1D1 !important;
}
.xn-fieldConfManage-content .userList {
	width: 548px;
	margin-top: 40px;
}
.xn-fieldConfManage-content .xn-fieldConfManage-xzk1 {
	height: 430px;
}
.xn-fieldConfManage-content .xn-fieldConfManage-xzk2 {
	overflow: hidden;
	height: 400px;
	border: 0;
	margin-top: 0;
	width: 99%;
}
.xn-fieldConfManage-content .xn-fieldConfManage-xzk2 .modal-body {
	max-height: 372px;
}
.xn-fieldConfManage-content .xn-fieldConfManage-xzk2 #tableDataIdAdd table tr td[align="right"] {
	width: 120px;
}
.xn-applyDisposal-divList {
	float: left;
	width: 172px;
	text-align: right;
	vertical-align: middle;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-bottom: 10px;
}
#div_bgqxcc_dialog .field-right-div .xn-applyDisposal-divList span {
	width: auto;
}
.xn-applyDisposal-divwplist {
	display: flex;
}
.xn-applyDisposal-divwplist .xn-applyDisposal-divList {
	width: 175px;
}
.xn-applyDisposal-divwplist textarea {
	margin-left: 3px;
}
.xn-lendApproval-pad {
	padding: 2% 2% 3%
}
.xn-lendApproval-content-bjdx {
	width: 100%;
	margin: 0 auto;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment table thead {
	display: table-header-group;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment table tbody {
	max-height: 540px;
	overflow-y: scroll;
	display: block;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment .xn-Departmentlist-scroll-add table {
	display: inline-grid;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment .xn-Departmentlist-scroll-add table thead tr {
	background-color: #e5e5e5;
	display: block;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment .xn-Departmentlist-scroll-add table thead tr th {
	display: inline-block;
	margin: 0;
	padding: 0;
}
.xn-lendApproval-content-bjdx .xn-lendApproval-contentDepartment .xn-Departmentlist-scroll-add table tbody tr {
	width: 100%;
	display: table;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr th:first-child {
	width: 3%;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr th:nth-child(2) {
	width: 28%;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr th:last-child {
	width: 65%;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr td:first-child {
	width: 3%;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr td:nth-child(2) {
	width: 28%;
}
.xn-lendApproval-content-bjdx .xn-Departmentlist-scroll-add table tr td:last-child {
	width: 65%;
}
.xn-lendApproval-content-bjdx input[type="checkbox"]:checked {
	background: #114488;
	background-clip: content-box;
	outline: none;
}
.xn-lendApproval-content-btn {
	width: 80%;
	margin: 0 auto;
}
.xn-lendApproval-content-btn {
	text-align: center;
	margin-top: 50px;
}
.xn-lendApproval-contentRloe, .xn-lendApproval-contentUser {
	width: 18%;
	float: left;
}
.xn-lendApproval-contentRloe .xn-bd-border, .xn-lendApproval-contentUser .xn-bd-border {
	border: 1px solid #CCCCCC;
}
.xn-lendApproval-contentRloe table, .xn-lendApproval-contentUser table {
	width: 100%;
}
.xn-lendApproval-contentRloe table th, .xn-lendApproval-contentRloe table td, .xn-lendApproval-contentUser table th, .xn-lendApproval-contentUser table td {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.xn-lendApproval-contentRloe table th, .xn-lendApproval-contentUser table th {
	background-color: #E5E5E5
}
.xn-lendApproval-contentRloe table td:hover, .xn-lendApproval-contentUser table td:hover {
	background-color: #8B0012;
	color: #fff;
	cursor: pointer;
}
.xn-Departments {
	border: 1px solid #CCCCCC;
}
.xn-Departments .xn-Departmentlist-width table tbody tr:hover {
	background-color: #8B0012;
	color: #fff;
	cursor: pointer;
}
.xn-lendApproval-contentDepartment input {
	margin: 0 3px 1px !important
}
.xn-lendApproval-contentDepartment {
	width: 60%;
	display: inline-block;
	overflow: hidden;
}
.xn-lendApproval-contentUser, .xn-lendApproval-contentDepartment {
	margin-left: 1.7%;
}
.xn-lendApproval-contentDepartment table {
	width: 100%
}
.xn-lendApproval-contentDepartment table th {
	background-color: #E5E5E5
}
.xn-lendApproval-contentDepartment table th, .xn-lendApproval-contentDepartment table td {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.xn-lendApproval-contentDepartment table tr:nth-child(even) {
	background-color: #F0F0F0
}
.xn-btn-bdred {
	background-color: #8B0012;
	color: #fff;
	padding: 11px 39px;
	margin: 0 10px
}
.xn-btn-bdgray {
	background-color: #474747;
	color: #fff;
	padding: 11px 39px;
	margin: 0 10px
}
.xn-btn-bdred:hover, .xn-btn-bdgray:hover {
	color: #fff;
	cursor: pointer;
}
.xn-Department {
}
.xn-Departmentlist-width {
	width: 100% !important;
}
.xn-Departmentlist-scroll {
	max-height: 540px;
	overflow-y: auto;
}
.xn-Departmentlist-scroll-add {
	max-height: 580px;
	overflow-y: auto;
}
.xn-lendApproval-placefilemag .round {
	width: 150px;
	height: 530px;
}
.xn-lendApproval-placefilemag .xn-lendApproval-mytree {
	width: 200px;
	height: 540px;
}
.xn-lendApproval-placefilemag .dictionaryList {
	width: 17.50rem;
	height: 530px;
}
.xn-lendApproval-placefilemag .userList {
	width: 24.06rem;
	height: 488px;
}
.xn-list-divmt2 {
	margin-top: 7px;
} /*********************系统设置/日志管理/档案库操作管理、档号修改日志管理、OCR、RFID、PDF**********************/
.xn-operatelog-content .xn-ologlist-table {
	table-layout: fixed;
	width: 100%;
}
.xn-operatelog-content .xn-ologlist-table td, .xn-operatelog-content #dhTable td {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.xn-operatelog-content .xn-operatelog-dakczgl1 {
	overflow-x: auto;
}
.xn-operatelog-detail .xn-operatelog-dakczgl2 {
	width: 160px;
}
.xn-operatelog-detail .xn-operatelog-dakczgl3 {
	width: 600px;
}
.xn-operatelog-detail .xn-operatelog-dakczgl4 {
	width: 595px;
}
.xn-operatelog-btndiv input, .xn-operatelog-btndiv .add-on {
	margin-top: 4px
}
.xn-operatelog-content .xn-operatelog-btndiv select {
	border: solid 1px #000;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #fff;
	border: 1px solid #bbb;
	display: inline-block;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	width: 120px;
	color: #555;
}
.xn-operatelog-content .xn-operatelog-dakczgl6 {
	width: 80px;
}
.xn-operatelog-content .xn-operatelog-dakczgl7 {
	margin-left: 20px;
	color: red;
}
.xn-operatelog-content .xn-operatelog-dakczgl8 {
	width: 150px;
}
.xn-operatelog-content .xn-operatelog-dakczgl9 {
	width: 120px;
}
.xn-operatelog-content #dhTable tbody td {
	text-align: center;
}
.xn-operatelog-content #dhTable.gdrztable {
	table-layout: fixed;
}
.xn-addtable-atb1 {
	height: 20px !important;
}
.xn-operatelog-content .xn-rfid-table td {
	word-break: break-all;
}
.xn-operatelog-content #btndiv.xn-rfid-bendiv select {
	margin: 0 0 8px 0;
}
.xn-pdfzh-zh {
	border: 0px;
}
.xn-operatelog-content #operatetype1 {
	border-radius: 3px;
}
.xn-operatelog-content .xn-operatelog-yhglbtn1 {
	border: none;
	display: block;
	font-size: 28px;
	height: 28px;
	line-height: 24px;
	background-color: transparent;
}
.xn-operatelog-content .xn-operatelog-yhglbtn1:hover {
	background-color: transparent;
	color: #333;
}
.xn-listallcfg-table tbody tr td:last-child {
	text-align: center;
}
#content.xn-pdfwxceptr-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-pdfwxceptr-content table tbody tr td:last-child a {
	background: none;
	border: none;
	color: #114488;
	box-shadow: none;
}
.xn-pdfwxceptr-content .card-title, .xn-ocrexcepr-cardtitle {
	height: 30px;
	border: none;
	padding: 0 !important;
	line-height: normal;
}
#content.xn-ocrexcepr-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
#content.xn-synonymslist-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-synonymslist-content table tr td:last-child i, .xn-synonymslist-content table tr td:last-child a {
	color: #114488;
}
#content.xn-synonymsadd-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-synonymsadd-content table {
	width: 40%;
	margin: 5% auto;
}
.xn-synonymsadd-content table tbody tr td textarea {
	width: 300px;
}
.xn-add-eFileconfig {
	width: 62.4%;
	display: inline-block;
	white-space: normal;
	vertical-align: middle;
} /********************新建单位********************/
.xn-addnewUnit-modayBody {
	padding: 15px 30px;
}
.xn-addnewUnit-modayBody.backups .xn-addnewUnit-anut1 .xn-addnewUnit-anut2{
	display: block;
	margin: 3px 0;
}
.xn-addnewUnit-modayBody.backups .xn-addnewUnit-anut1 .xn-addnewUnit-anut2 > span{
	width: 25%;
    display: inline-block;
    text-align: right;
}
.xn-addnewUnit-modayBody.backups .xn-addnewUnit-anut1 .xn-addnewUnit-anut2 > input,.xn-addnewUnit-modayBody.backups .xn-addnewUnit-anut1 .xn-addnewUnit-anut2 > textarea{
	width: calc(65% - 10px);
    padding: 5px 6px;
}
.xn-addnewUnit-anut3 {
	width: 80px;
	display: inline-block;
}
.xn-addnewUnit-anut4 {
	margin: 5px 0 !important;
	padding: 5px 6px !important;
	width: 50%;
}
.xn-addnewUnit-anut5 {
	margin-left: 95px;
	color: #a7a7af;
}
.xn-addnewUnit-anut14 {
	display: inline-block;
	width: 91px;
}
.xn-addnewUnit-anut1.qzSet {
	padding-top: 12px;
}
.xn-addnewUnit-anut1 .xn-addnewUnit-anut2 input[type="radio"] {
	vertical-align: text-top;
}
.xn-addnewUnit-anut6 {
	width: 84.1%;
	margin: 10px 0 25px 0;
	display: inline-block;
}
.xn-addnewUnit-anut2 input[type="checkbox"] {
	margin: 0;
}
.xn-addnewUnit-anut2 select {
	height: 32px;
	width: 184px;
}
.xn-addnewUnit-anut8 {
	margin-left: 94px;
}
.xn-addnewUnit-anut9 {
	margin-top: 10px;
}
.xn-addnewUnit-anut10 {
	margin-bottom: 8px;
}
.xn-addnewUnit-anut12 {
	width: 24%;
	display: inline-block;
}
.xn-addnewUnit-anut12 span {
	display: inline-block;
	margin: 7px 0;
}
.xn-addnewUnit-anut13 {
	margin: 0 5px !important;
} /*********************系统设置/数据词典/数据管理/RFID标签管理**********************/
#content.xn-course-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
#content.xn-dynamicanalyse-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
#content.xn-dynamicanalyse-content .xn-listmsg-table tbody tr td:last-child a {
	padding: 7px 6px;
}
.xn-codeManage-add .dicpositionc, .xn-course-content .ex_table tr, .xn-message-content .ex_table tr {
	padding-top: 8px;
}
.xn-codeManage-add .dicpositionc a, .xn-codeManage-add .xn-codeManage-dmgl1, .xn-rfdi-content .xn-rfdi-kf1 {
	color: #52CAF3;
}
.xn-course-content .ex_table tr td input[type='checkbox'], .xn-message-content .ex_table tr td input[type='checkbox'] {
	margin-right: 5px;
	vertical-align: top;
}
.xn-dynamicanalyse-content .xn-ssdkq-dkq1 {
	min-width: 20px;
	width: auto;
}
.xn-dynamicanalyse-content .xn-ssdkq-dkq2 {
	width: 100px;
}
#content.xn-rfdi-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-mainstorage-modalBody table tbody tr td[align="right"] {
	width: 115px;
}
.xn-mainstorage-modalBody tbody tr td[align="left"] input[type="text"] {
	width: 240px;
	margin: 5px 0;
}
.xn-mainstorage-modalBody tbody tr td select {
	width: 248px !important;
	margin: 5px 0;
	height: 32px;
}
.xn-rfdi-content .xn-rfdi-btn {
	float: initial;
	margin: 0 4px 3px;
}
.xn-printCart-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-printCart-content .xn-printCart-fiexddiv {
	width: 80%;
	height: 80px;
	margin-top: 40px;
	margin-left: 100px;
	box-shadow: 5px -5px 2px #dcdcdc;
	background-color: white;
}
.xn-printCart-content .xn-printCart-title {
	float: left;
	height: 36px;
	background: #efefef url(./img/backgrounds/titleBg.png) repeat-x;
	border-top: 1px solid #cbcbcb;
	width: 100%;
}
.xn-printCart-content .xn-printCart-title .xn-printCart-wdrfid1 {
	left: 50%;
}
.xn-printCart-content .xn-printCart-title h5 {
	line-height: 1px;
	font-weight: bold;
	padding: 9px 12px 8px 12px;
}
.xn-printCart-content .xn-printCart-fiexddiv .xn-printCart-wdrfid2 {
	display: block;
	float: right;
	margin-right: 50px;
	margin-top: 5px;
	text-align: center;
	width: 150px;
	height: 70px;
	line-height: 70px;
	cursor: pointer;
}
.xn-printCart-content .xn-printCart-fiexddiv .xn-printCart-wdrfid3 {
	background-color: #969696;
}
.xn-codeManage-content .xn-oaprocess-btnadd, .xn-course-content .xn-oaprocess-btnadd {
	float: inherit;
	background: #fff !important;
	color: #114488 !important;
}
.xn-codeManage-content .xn-oaprocess-btnadd:hover, .xn-course-content .xn-oaprocess-btnadd:hover {
	background: #EBF7FE !important;
}
.xn-codeManage-content .xn-department-table tbody tr td:nth-child(7) a {
	padding: 4.5px 6px;
	color: #114488;
	vertical-align: sub;
	border-radius: 3px;
}
.xn-codeManage-content .xn-department-table tbody tr td:last-child a, .xn-codeManage-content .xn-department-table tbody tr td:last-child i {
	color: red;
}
.xn-codeManage-content .xn-department-table tbody tr td a:hover {
	background-color: #114488;
	color: #fff;
}
.xn-codeManage-content .xn-department-table tbody tr td a:hover i {
	color: #fff;
}
.xn-codeManage-content .xn-modDossiergroup-modalBody table tbody tr td[align="right"], .xn-course-content .xn-modDossiergroup-modalBody table tbody tr td[align="right"] {
	width: 115px;
}
.xn-codeManage-content .xn-modDossiergroup-modalBody tbody tr td:last-child input[type="text"], .xn-codeManage-content .xn-modDossiergroup-modalBody tbody tr td:last-child input[type="number"] {
	width: 240px;
}
.xn-codeManage-content .xn-modDossiergroup-modalBody tbody tr td:last-child textarea {
	width: 234px;
}
.xn-course-content .xn-modDossiergroup-modalBody tbody tr td:last-child input[type="text"], .xn-course-content .xn-modDossiergroup-modalBody tbody tr td:last-child input[type="number"] {
	width: 240px;
}
.xn-codeManage-content .xn-modDossiergroup-modalBody tbody tr td select, .xn-course-content .xn-modDossiergroup-modalBody tbody tr td select {
	width: 248px !important;
}
.xn-export-modayBody {
	padding: 15px 55px 0 55px;
}
.xn-export-modayBody .xn-export-dcl span {
	font-size: 14px;
}
.xn-export-modayBody .xn-export-dcl input[type="button"] {
	border: 1px solid #114488;
	color: #114488;
	background: #fff;
	padding: 5px 25px;
}
.xn-export-modayBody table {
	width: 100%;
	border: 1px solid #D1D1D1;
	margin-top: 20px;
	display: inline-block;
	padding: 15px 0;
	background: #F7F7F7;
	overflow-y: auto;
	max-height: 320px;
}
.xn-export-modayBody table tbody tr td {
	margin: 6px 0;
	display: inline-block;
}
.xn-sjcdzzjg-content .xn-sjcdzzjg-left {
	width: 30%;
	border-right: 1px solid #ddd;
	overflow: auto;
}
.historyOrgBody tr td:last-child a {
	color: #114488;
}
.xn-sjcdzzjg-content .xn-sjcdzzjg-right {
	width: 66%;
	margin-left: 2%;
}
.xn-sjcdzzjg-content .ztree li span.demoIcon {
	padding: 0 2px 0 10px;
}
.xn-sjcdzzjg-content .ztree li span.button.showt {
	margin-left: 2px;
	margin-right: -1px;
	background: url(./css/img/diy/eye1.png) no-repeat scroll 0 0 transparent !important;
	vertical-align: middle;
*vertical-align:middle
}
.xn-sjcdzzjg-content .ztree li span.button.hidet {
	margin-left: 2px;
	margin-right: -1px;
	background: url(./css/img/diy/eyeclose1.png) no-repeat scroll 0 0 transparent !important;
	vertical-align: middle;
*vertical-align:middle
}
.xn-sjcdzzjg-content .ztree li span.buttonNaNremove {
	background-position: -163px -64px;
}
.xn-sjcdzzjg-content .ztree li span.button.edit {
	background-position: -162px -48px;
}
.xn-sjcdzzjg-content .ztree li a.curSelectedNode_Edit input {
	width: 400px;
	height: 30px;
}
.xn-sjcdzzjg-content .ztree li span.button.add {
	margin-left: 2px;
	margin-right: -1px;
	background-position: -198px 0;
	vertical-align: middle;
*vertical-align:middle
}
.xn-sjcdzzjg-content .ztree li span.button.edit, .ztree li span.buttonNaNremove, .ztree li span.button.add, .ztree li span.button.showt, .ztree li span.button.hidet {
	vertical-align: middle !important
}
#rfidList_add table tr td:nth-child(1) {
	width: 35%
}
#rfidList_add table tr td {
	word-break: break-word;
}
#rfidList_zsStatus .xn-c3 {
	text-align: center;
	margin: 8px 0;
}
#div_add_kcgl .modal-body table tr td:nth-child(1) {
	width: 35%;
}
#div_export_kcgl .xn-export-dcl input {
	padding: 5px 23px;
} /*********************系统设置/数据库管理**********************/
.xn-database-backup {
	width: 40px;
}
.xn-database-content select, .xn-database-content button {
	margin: 0;
}
.xn-database-content .xn-database-yellow {
	color: #F5A333;
}
.xn-database-content .xn-database-green {
	color: #03B68A;
}
.xn-database-content .xn-database-red {
	color: #E95151;
} /*********************系统设置/同义词管理***************************/
.xn-synonyms-tycbj {
	color: #FF0000;
}
#xn-synonyms-add .modal-body {
	padding: 15px 51px;
}
#xn-synonyms-add #synonyms {
	width: 97%;
} /*********************系统设置/发布管理**********************/
.xn-publish-content .xn-publish-bendiv {
	margin: 0px;
}
.xn-publish-content .btn {
	margin-bottom: 10px;
}
.xn-publish-content .xn-publish-bendiv select {
	margin: 4px 0;
}
.xn-publish-content .xn-publish-bendiv button {
	margin: 0;
}
.xn-publish-fbgl1 {
	width: 40px;
}
.xn-publish-fbgl2 {
	width: 30px;
}
.xn-publish-fbgl3 {
	width: 150px;
}
.xn-publish-fbgl4, .xn-sign-content .xn-sign-qmzs1 {
	width: 82px;
}
.xn-publish-fbgl5 {
	width: 60px;
}
.xn-publish-fbgl6 {
	width: 155px;
}
.xn-publish-userpub .round, .xn-publish-userpub .userList, .xn-publish-userpub .dictionaryList {
	border: 1px #ccc solid;
	margin: 20px auto 3px auto;
	width: 160px;
	overflow: auto
}
.xn-publish-userpub .userList {
	width: 660px;
	height: 400px;
	overflow: auto
}
.xn-publish-userpub .userList li {
	float: left;
	padding: 5px 15px;
	margin: 0
} /*********************系统设置/打印模板**********************/
.xn-print-content .xn-print-dymb1, .xn-sign-content .xn-sign-qmzs10 {
	margin-left: auto;
	margin-right: auto;
}
.xn-licensemain-content .xn-licensemain-limin1 {
	margin-left: 50%;
	margin-right: auto;
}
.xn-print-content .xn-print-dymb2 {
	margin-top: -2px;
}
.xn-common-table tr > td:last-child > a {
	color: #114488;
}
.xn-common-table tr > td:last-child > a:hover {
	color: #0F86C9;
}
.xn-print-content .xn-print-dymb1 tr td input[type="text"] {
	width: 320px;
	margin: 5px 0;
}
.xn-print-content .xn-print-dymb1 tr td select {
	width: 327px;
	height: 32px;
	margin: 5px 0;
}
.xn-print-content .xn-print-dymb1 tr td a.btn, .xn-printTable-content table tbody tr td a.btn {
	margin: 5px 0;
	background: #fff;
	color: #114488;
	border: 1px solid #114488;
	border-radius: 3px;
}
.xn-print-content .xn-print-dymb1 tr td a.btn:hover, .xn-printTable-content table tbody tr td a.btn:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD !important;
}
.xn-print-content .xn-print-dymb1 tr td:last-child .btn {
	vertical-align: baseline;
}
.xn-addskin-zdyys {
	width: 96% !important;
	;
	margin-left: 3% !important;
	;
} /*********************系统设置/签名与证书、系统集成、系统参数设置、H5打印模板、在线流程设计**********************/
.xn-sign-content .xn-sign-qmzs3 {
	width: 345px;
}
.xn-sign-content .xn-sign-qmzs4 {
	width: 154px;
}
.xn-sign-content .xn-sign-qmzs5 {
	width: 156px;
}
.xn-sign-content .xn-sign-qmzs6 {
	width: 355px;
	height: 32px;
}
.xn-sign-content .xn-sign-qmzs7 {
	width: 500px;
}
.xn-sign-content .xn-sign-qmzs8 {
	width: 495px;
}
.xn-sign-content .xn-sign-qmzs11 {
	width: 80%;
	margin: 5px 0;
}
.xn-sign-content .xn-sign-qmzs12 {
	width: 68%;
	margin: 5px 0;
}
.xn-sign-content .xn-sign-qmzs13 {
	width: 82%;
	margin: 5px 0;
}
.xn-sign-content .xn-sign-qmzs14 {
	width: 95%;
	padding: 5px 6px;
	margin-bottom: 0;
}
.xn-sign-content .xn-sign-qmzs15 {
	width: 242px;
}
.xn-sign-content .xn-sign-qmzs16 {
	margin: 5px 0;
	display: none;
}
.xn-sign-content .xn-sign-qmzs17 {
	width: 640px;
}
.xn-sign-content .xn-sign-qmzs18 {
	width: 800px;
	margin-left: -300px
}
.xn-sign-content .xn-sign-qmzs19 {
	padding-top: 5px;
}
.xn-sign-content .xn-sign-qmzs20 {
	font-weight: bold;
	font-style: italic;
	color: green
}
.xn-sign-content .xn-sign-qmzs21 {
	width: 92%;
}
.xn-sign-content .xn-sign-qmzs22 {
	width: 94%;
	height: 500px;
	margin: 10px 0 15px 0;
	border-radius: 3px;
	border-color: #D9DCDE;
}
.xn-sign-content .xn-sign-qmzs23 {
	margin-top: 4px;
}
.xn-sign-content .xn-sign-qmzs24 {
	margin-bottom: 0;
}
.xn-sign-content .xn-sign-table td span {
	color: red;
}
.xn-sign-content .xn-formView-content {
	width: 100%;
	border-collapse: collapse;
}
.xn-sign-content .xn-formView-table .xn-formView-fv1 {
	font-size: 30px;
}
.xn-sign-content .xn-formView-table .xn-formView-fv2 {
	border: 1px solid;
	height: 50px;
}
.xn-sign-content .xn-formView-table .xn-formView-fv3 {
	border: 1px solid;
	padding-top: 5px;
}
.xn-sign-content .xn-formView-table .xn-formView-fv4 {
	height: 30px;
	width: 97%;
}
.xn-sign-content .xn-formView-table .xn-formView-fv5 {
	width: 97%;
}
.xn-sign-content .xn-formView-table .xn-formView-fv6 {
	padding-left: 0px;
	width: 97%;
}
.xn-sign-content .xn-formView-table .xn-formView-fv7 {
	margin-top: 12px;
	height: 30px;
	width: 100%
}
.xn-sign-content .xn-examTask-btndiv select {
	margin-bottom: 0px;
}
.xn-taskinfo-content .xn-taskinfo-tinfo1 {
	margin: 0 auto;
	padding-bottom: 10px;
}
.xn-taskinfo-content .xn-taskinfo-tinfo1:first-of-type {
	padding-top: 10px;
}
.xn-taskinfo-content .xn-taskinfo-tinfo1:not(:last-child) {
	margin-bottom: 20px;
}
.xn-taskinfo-content .papertableform {
	line-height: 40px;
	border: 1px solid #D1D1D1;
}
.xn-taskinfo-content .papertableform .fb_paper_A {
	border-top: 0px;
	border-left: 0px;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding-left: 5px;
	border-right: 1px solid #d1d1d1;
}
.xn-taskinfo-content .papertableform .fb_paper_A:not(:last-of-type) {
	border-right: 1px solid #D1D1D1;
}
.xn-taskinfo-content .papertableform .fb_result_head {
	text-align: center;
	padding-right: 10px;
	background-color: #F3F3F3;
}
.xn-taskinfo-content .papertableform .fb_paper_B {
	border-top: 0px;
	border-left: 0px;
	border-bottom: 1px solid #D1D1D1;
	border-right: 0px;
	padding-left: 5px;
}
.xn-taskinfo-content .xn-taskinfo-lctitle {
	display: inline-block;
	width: 97.8%;
	padding-left: 1.1%;
	padding-right: 1.1%;
	border-bottom: 2px solid #E5E9EE;
	cursor: pointer;
}
.xn-taskinfo-content .xn-taskinfo-lctitle span {
	font-size: 14px;
	color: #97A7B7;
	padding: 10px 0;
	display: inline-block;
	letter-spacing: 1px;
}
.xn-taskinfo-content .xn-taskinfo-lctitle a {
	color: #97A7B7;
	font-size: 16px;
	cursor: pointer;
}
.xn-taskinfo-content .xn-taskinfo-lctitle i {
	color: #97A7B7;
	font-size: 16px;
}
.xn-taskinfo-content .xn-taskinfo-taskfh {
	display: block;
	height: 30px;
	margin: 0 0 27px 0;
}
.xn-taskinfo-wicninfo {
	padding: 1.3% 12px;
}
.xn-taskinfo-wicninfo #defFlowData14Div .xn-page-main {
	box-shadow: none;
	border: 1px solid #D1D1D1;
}
#newDivName .xn-commonProcess-main {
	border: none;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
#newDivName .xn-commonProcess-main .card-content {
	padding: 1% 0.3%;
	width: 99.4%;
}
.xn-jyjl-card .card-content #toTaskInfoDataDiv {
	padding: 0 12px;
}
.xn-taskinfo-wicninfo > table {
	border: 1px solid #D1D1D1;
}
.xn-taskinfo-sprecord {
	float: right;
}
.xn-taskinfo-content #taskInfoMsgArea {
	width: 35%;
}
.xn-taskinfo-content .xn-taskinfo-timl20 {
	margin-left: 20px;
	margin-right: 10px;
}
.xn-taskinfo-content .xn-taskinfo-timr20 {
	display: inline-block;
	margin: 0px 10px 8px 0;
}
.xn-taskinfo-content .xn-taskinfo-tinfo1 #toTaskInfoDataDiv > ul {
	margin-bottom: 5px;
}
.xn-taskinfo-content #datalistAjId, .xn-taskinfo-content #datalistJnId {
	padding: 16px 0;
}
.xn-taskinfo-content .xn-mainTable-content {
	background-color: #fff !important;
}
.modal-body table.xn-formView-table {
	width: 97%;
}
.modal-body table.xn-formView-table .xn-formView-fv4 {
	height: 30px;
	width: 243px;
}
.modal-body table.xn-formView-table .xn-formView-fv5 {
	width: 264px;
	height: 32px;
	line-height: 24px
}
.modal-body table.xn-formView-table select.xn-formView-fv5-select {
	width: 264px;
	height: 32px;
}
.modal-body table.xn-formView-table .xn-formView-fv5-select {
	width: 250px;
	padding: 0 6px;
}
.modal-body table.xn-formView-table tr td {
	padding: 4px 0
}
.modal-body table.xn-formView-table tr td:nth-child(odd) {
	text-align: right;
	padding: 0 5px 0 0;
}
.xn-addformInfo-content >form > table >tbody > tr > td[align="center"] {
	text-align: right;
	padding: 0 5px 0 0;
}
.modal-body table.xn-formView-table .xn-formView-fv7 {
	width: 243px;
	height: 30px;
}
.xn-examine-table #operateMemo {
	padding: 6px;
	width: 97.5% !important;
}
.xn-examin-modalHeader {
	border-bottom: 0 !important;
}
.xn-examin-modalBody {
	margin: 0 50px;
	border: 1px solid #DDD;
}
.xn-tabcom-modalBody table tr td[align="right"] {
	width: 122px;
}
.xn-tabcom-modalBody .xn-fileUpload-filewjsc {
	left: 28.5%;
	margin: 5px 0;
}
.xn-tabcom-modalBody .xn-fileUpload-wjsc, .xn-tabcom-modalBody .xn-fileUpload-wjsc1 {
	width: 166px;
	border-radius: 3px 0 0 3px;
	border-right: none;
}
.xn-tabcom-modalBody .xn-fileUpload-filewjsc1 {
	position: absolute;
	width: 230px !important;
	left: 30.5%;
	border: 1px solid;
	opacity: 0;
	margin: 5px 0;
}
.xn-tabcom-modalBody .xn-fileUpload-wjll {
	margin: 5px 0;
}
.xn-tabcom-modalBody table tbody tr td input[type="text"]:not(.xn-fileUpload-wjsc):not(.xn-fileUpload-wjsc1), .xn-tabcom-modalBody table tbody tr td input[type="password"] {
	width: 225px;
}
.xn-tabcom-modalBody table tbody tr td textarea {
	width: 219px;
}
.xn-tabcom-modalBody table tbody tr td select {
	width: 233px;
	height: 32px;
	margin: 5px 0;
}
#div_courseware .xn-tabcom-modalBody table tbody tr td input[type="text"] {
	margin: 0;
}
#div_courseware .xn-tabcom-modalBody .xn-fileUpload-wjll {
	margin: 0;
	line-height: 28px;
}
#div_courseware .xn-tabcom-modalBody .xn-fileUpload-wjsc {
	border-radius: 3px 0 0 3px;
	margin-bottom: 0.5px !important;
	margin-bottom: 1.5px\0 !important;
	border-right: 0;
}
.xn-sign-content table tbody tr[ty="fieldTr"] td select {
	height: 32px;
}
.xn-sign-content table tbody tr[ty="fieldTr"] td:last-child {
	width: 200px;
}
.xn-sign-content table tbody tr td select#dataSourceType {
	width: 508px;
}
.xn-sourcedataconfig-modalBody table {
	width: 88%;
	margin: 0 auto;
}
.xn-sign-content #fieldsTable tr td input[tname="srcfield"] {
	height: 28px;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-sign-content .xn-casSet-table tr td select {
	width: 45%;
	height: 32px;
}
.xn-sign-content .xn-casSet-table tr td select#open, .xn-sign-content .xn-casSet-table tr td select#userGetFn, .xn-sign-content .xn-casSet-table tr td select#standardCAS {
	width: 88%;
}
.xn-casSet-modalBody table tr td input[type="text"] {
	width: 225px !important;
	margin: 5px 0;
}
.xn-casSet-table tr td a.xn-btn-hbcolorwp {
	padding: 5px 10px;
}
.xn-systemupdate_xtcs table, .xn-addfield-modalBody table, .xn-nodejd-modalBody table {
	width: 100%;
}
.xn-addfield-modalBody table tr td input[type="text"] {
	width: 235px;
}
.xn-addfield-modalBody table tr td textarea {
	width: 229px;
	height: 120px;
}
.xn-formView-content .xn-formView-fv4 {
	eight: 32px;
	margin: 5px 0;
}
.xn-addFlow-modalBody table tr {
	height: auto;
}
.xn-formView-content .xn-formView-fv5, .xn-addFlow-modalBody table tr td select {
	margin: 5px 0;
}
.xn-addFlow-modalBody table tr td input[type="text"] {
	width: 98%;
	margin: 5px 0;
}
.xn-nodejd-modalBody table tr td input[type="text"] {
	width: 212px;
}
.xn-addSkin-content table tr td textarea {
	width: 314px;
	margin: 5px 0;
	border-color: #D9DCDE;
	border-radius: 3px;
}
.xn-addSkin-content table tr td button {
	margin-top: 10px;
}
.xn-listwp-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-listwp-content #btndiv .add-on {
	margin: 0;
}
.xn-add-modalBody table tr td input[type="text"] {
	width: 61% !important;
}
.xn-add-modalBody table tr td select {
	width: 62.3% !important;
}
.xn-add-modalBody table tr td input[name="x_begintime"], .xn-add-modalBody table tr td input[name="x_endtime"] {
	width: 55.6% !important;
}
input.xn-signm-qmzs {
	width: 253px !important;
}
select.xn-signm-qmzs {
	width: 261px !important;
}
.xn-signm-qmzs.xn-fileUpload-filewjsc, .xn-signm-qmzs.xn-fileUpload-filewjsc1 {
	left: 34.5%;
}
.xn-new-keys table tr td {
	word-break: break-word !important;
}
.xn-certificate-make table tr td {
	word-break: break-word !important;
	white-space: normal !important;
}
.xn-keys-add table tr td, .xn-new-sign table tr td, .xn-certificate-outadd table tr td {
	word-break: break-word !important;
	white-space: normal !important;
}
#div_update_web table tr td:nth-child(1) {
	width: 30%;
}
#div_update_web table tr td:nth-child(2) {
	width: 40%;
}
#div_update_web table tr td:nth-child(3) {
	width: 30%;
}
#div_update_FtpSet table tr td {
	word-break: break-word
}
.xn-ftp-setlist #div_update_FtpSet table tr td:nth-child(1) {
	width: 36%;
	padding-right: 1%;
}
.xn-tasklist #div_update_FtpSet table tr td {
	word-break: break-word
}
.xn-tasklist #div_update_FtpSet table tr td:nth-child(1) {
	width: 30%;
}
.xn-tasklist #div_update_FtpSet table tr td:nth-child(2) {
	width: 47%;
}
.xn-taskinfo-btn {
	text-align: center;
	margin-bottom: 20px;
}
.xn-taskinfo-btn > a {
	margin: 0 3px;
}
.xn-taskinfo-spdcn {
	width: 91%;
	margin: 0 auto;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .klstable th div {
	padding: 0;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 1230px;
}
.xn-paramSet-list.rowsWidth, .xn-paramSet-list.rowsHeight {
	margin: 5px 0;
	overflow-x: auto;
}
.xn-paramSet-list.rowsHeight {
	margin-top: 10px;
}
.xn-paramSet-list > span:first-of-type {
	display: inline-block;
	width: 25%;
	text-align: right;
	vertical-align: middle;
	margin-right: 10px;
}
.xn-paramSet-list > span input.span2 {
	margin: 5px 0;
	width: 95%;
	border: 1px solid #D9DCDE;
}
.xn-paramSet-list > span select {
	width: 99%;
	margin: 5px 0;
}
.xn-paramSet-list > span:nth-child(2) {
	display: inline-block;
	width: 25%;
}
.xn-paramSet-list > span.xn-paramSet-isqy {
	vertical-align: text-bottom;
}
.xn-paramSet-list > span.xn-paramSet-isqy + span + .xn-c3 {
	top: 0
}
.xn-paramSet-list > .xn-paramSet-tip {
	width: 45%;
	display: inline-block;
	position: relative;
	top: 7px;
	border: 0;
	color: red;
	vertical-align: middle;
}
.xn-paramSet-list > .xn-paramSet-tip[disabled] {
	background: #fff;
	cursor: auto;
}
.xn-paramSet-list > span textarea {
	width: 92.5%;
	height: 25px;
	min-height: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin: 5px 0;
	overflow: hidden;
}
.xn-paramSet-list .xn-paramSet-ctLabel {
	width: 12% !important;
	display: inline-block;
	text-align: right;
	vertical-align: middle;
	margin-right: 10px;
}
.xn-paramSet-list .xn-paramSet-ctcn {
	display: inline-block;
	width: 24% !important;
}
.xn-paramSet-list .xn-btn-success {
	margin: 0 5px;
	padding: 5px 12px;
	border: 1px solid #D9DCDE;
}
.xn-paramSet-list .xn-btn-success:hover {
	border: 1px solid #114488;
}
.xn-paramSet-list > span input[id^='toggle-button'] {
	display: none;
}
.xn-paramSet-list > span .button-label {
	position: relative;
	display: inline-block;
	width: 108px;
	height: 28px;
	background-color: #ccc;
	box-shadow: #ccc 0px 0px 0px 2px;
	border-radius: 28px;
	overflow: hidden;
	margin-bottom: 0;
	top: 8px;
}
.xn-paramSet-list > span .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background-color: #fff;
}
.xn-paramSet-list > span .button-label .text {
	line-height: 28px;
	font-size: 16px;
	text-shadow: 0 0 2px #ddd;
}
.xn-paramSet-list > span .on {
	color: #fff;
	display: none;
	text-indent: 10px;
}
.xn-paramSet-list > span .off {
	color: #fff;
	display: inline-block;
	text-indent: 34px;
	position: absolute;
	right: 10px;
}
.xn-paramSet-list > span .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.xn-paramSet-list > span .active:checked + label.button-label .circle {
	left: 78px;
}
.xn-paramSet-list > span .active:checked + label.button-label .on {
	display: inline-block;
}
.xn-paramSet-list > span .active:checked + label.button-label .off {
	display: none;
}
.xn-paramSet-list > span .active:checked + label.button-label {
	background-color: #114488;
} /*********************系统设置/License授权**********************/
.xn-licensemain-content {
	text-align: center;
	background-color: #fff;
	border-radius: 3px;
	width: 500px;
	height: 370px;
	margin: auto;
	margin-top: 13%;
}
.xn-licensemain-content table tr:not(:nth-child(2)) {
height: 42px;
valign:center;
}
.xn-licensemain-content table tr:nth-child(1) td h1 .xn-license-sqzt {
	color: #114488;
	font-size: 32px;
	font-weight: bold;
}
.xn-licensemain-content table tr:nth-child(1) td h1 .xn-license-sqzt1 {
	color: #555555;
	font-size: 32px;
	font-weight: bold;
}
.xn-licensemain-content table tr:nth-child(2) {
	height: 30px;
}
.xn-licensemain-content table tr:nth-child(2) td {
	position: absolute;
	top: 35px;
	left: 17%;
	background: #F4F4F4;
	padding: 18px 0 8px 0;
	width: 64%;
}
.xn-licensemain-content table tr:nth-child(8) td {
	position: absolute;
	top: 75px;
	left: 17%;
	background: #F4F4F4;
	padding: 10px 0 15px 0;
	width: 64%;
}
.xn-licensemain-content table tr:nth-child(8) td font {
	color: #E95151 !important;
	font-size: 18px;
	font-weight: bold;
}
.xn-licensemain-sqzt:before {
	content: "";
	background: url(./img/icons/newIcons/xn-img16.png) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: 263px;
	height: 234px;
	position: absolute;
	left: 25%;
	top: 33%;
}
.xn-licensemain-sqzt1:before {
	content: "";
	background: url(./img/icons/newIcons/xn-img17.png) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: 263px;
	height: 234px;
	position: absolute;
	left: 25%;
	top: 33%;
}
.xn-licensemain-content table tr td:nth-child(2) {
	text-align: left;
	padding-left: 10px;
}
.xn-licensemain-content a.btn {
	margin-top: 5%;
	margin-bottom: 10%;
}
.xn-licensemain-content a.btn:first-of-type {
	margin-left: 49%;
} /*********************系统设置/在线用户监控**********************/
.xn-online-content {
	border: none;
}
.xn-online-content .xn-online-zxyhjk3 {
	color: red;
	padding: 0 5px;
}
.xn-online-content .xn-online-zxyhjk4 {
	padding: 10px 0;
}
.xn-online-content #content {
	border: 1px solid #DDDDDD;
}
.xn-online-content #content .card-content {
	width: 97.8%;
	padding: 6px 1.1% 10px 1.1%;
}
.xn-online-content #content .xn-formstruct-btndiv {
	background: #fff;
	padding: 15px 1.1% 0px 1.1% !important;
}
.xn-online-content #content #btndiv select {
	height: 32px;
}
.xn-online-content #content #btndiv .chosen-container-single .chosen-single {
	height: 32px;
	line-height: 32px;
}
.xn-online-content > .card-title {
	margin-top: 0px !important;
	height: 32px;
	padding: 5px 0 !important;
}
.xn-online-content.card .card-content {
	padding: 0 0 15px;
}
.xn-online-content.card .card-content .xn-online-zxyhjk4 {
	padding: 5px 0;
}
.xn-online-content.card .card-content .xn-online-zxyhjk2 {
	padding: 10px 0;
} /*********************系统设置/OA办公**********************/
.xn-oabg-content #btndiv select {
	margin-bottom: 0px!important;
}
.xn-oabg-content .xn-oabg-bgrw1 {
	width: 800px;
} /*********************系统设置/用户状态监控**********************/ /*********************案卷目录导出按钮**********************/
.xn-exporttabledata-w870 {
	background-color: black;
	width: 870px;
}
.xn-exporttabledata-close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	color: white;
	font-size: 38px;
	line-height: 20px;
	float: right;
}
.xn-exporttabledata-mod {
	position: relative;
	max-height: 220px;
	padding: 15px 50px;
	clear: both;
	overflow-y: auto;
}
.xn-exporttabledata-choose {
	width: 16px;
	height: 16px;
	background-color: #fff;
	-webkit-appearance: none;
	border: 1px solid #c9c9c9;
}
.xn-exporttabledata-checkBox input[type=checkbox]:checked {
	background: url("./jsp/tableData/images/fk.png")no-repeat center;
}
.xn-exporttabledata-export {
	background-color: #0099cc;
	border: 0;
	border-radius: 3px;
	color: white;
	line-height: 30px;
	width: 100px;
}
.xn-exporttabledata-cancel {
	background-color: #999;
	border: 0;
	border-radius: 3px;
	color: white;
	line-height: 30px;
	width: 60px;
}
.xn-exporttabledata-pt10 {
	padding-top: 10px
}
.xn-exporttabledata-exa {
	color: white;
	font-weight: bold;
}
.xn-mainTable-content #div_export_tableData .modal-body {
	padding: 18px 54px;
}
.xn-mainTable-content #div_export_tableData . modal-body table {
width:100%;
}
.xn-moveFile-username {
	display: inline-block;
	padding-right: 10px;
} /*********************系统设置/流程管理**********************/
.xn-addFlow-modalBody table {
	width: 85%;
	margin: 0 auto;
}
.xn-addFlow-modalBody table tr td textarea {
	width: 96%;
	margin: 5px 0;
}
.xn-addFlow-modalBody table tr td {
	font-size: 14px;
}
.xn-addFlow-modalBody table tr td:nth-child(1) {
	width: 30% !important;
}
.xn-addFlow-modalBody table tr td:nth-child(2) {
	width: 70% !important;
}
.xn-addfield-modalBody table tr td {
	white-space: nowrap;
}
.xn-defflowdata-title {
	height: 40px;
	line-height: 40px;
}
.xn-defflowdata-title a {
	padding: 0 20px;
}
.xn-defflowdata-title a.active {
	position: relative;
	background-color: #fff;
	height: 38px;
	display: inline-block;
	z-index: 2;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-top: 3px solid #114488;
	color: #114488;
} /*********************首页/消息**********************/
.xn-message-content .xn-message-messx1 {
	width: 100px;
}
#messageTable {
	max-height: calc(100vh - 192px);
	overflow: auto;
}
#content.xn-message-content {
	background-color: #fff;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	padding: 10px 1.1%;
	background: #fff;
}
.xn-message-content .xn-message-messx2 {
	display: inline-block;
	margin: 5px 0px;
}
.xn-message-detail .xn-message-messx3 {
	width: 600px;
}
.xn-message-detail .xn-message-messx4 {
	width: 595px;
	white-space: normal;
} /*********************预立卷/整理库/档案库**********************/
.xn-mainTable-dybq {
	position: absolute;
	top: 20%;
	left: 65%;
	background-color: #fff;
	width: 350px;
	height: 250px;
}
.xn-mainTable-dybq #sbdybq {
	background-color: #5bc0de;
	color: #fff;
	width: 70px;
	position: relative;
	left: 215px;
}
.xn-mainTable-dybq #sbdybq :hover {
	background-color: #fff;
}
.xn-mainTable-dybq .xn-mainTable-mtb1 {
	font-size: 11px;
	margin: 10px;
}
.xn-mainTable-dybq .xn-mainTable-mtb2 {
	margin-left: 70px;
	margin-top: 20px
}
.xn-mainTable-dybq .xn-mainTable-mtb3 {
	width: 200px
}
.xn-mainTable-content #ajCheckBoxObj, .xn-mainTable-content #jnCheckBoxObj {
	margin-right: 5px;
}
.xn-table-plxdhContent input {
	width: 128px;
	height: 24px;
	line-height: 1em;
	padding: 0 5px;
}
.xn-table-plxdhContent select {
	width: 140px;
	height: 26px;
	line-height: 1em;
	padding: 2px;
}
.xn-table-plxdhContent .plxdh_field {
	display: inline-block;
	width: 100px;
	text-align: right;
	padding-right: 5px;
	height: 25px;
	line-height: 25px;
}
.xn-table-plxdhContent #field1, #order1, #field2, #order2 {
	margin-right: 10px;
	height: 26px;
	line-height: 1em;
}
.xn-mainTable-3dRoom {
	z-index: 999999 !important;
}
.xn-mainTable-3dRoom .modal-header a {
	float: right;
	width: 21px;
	height: 19px;
	display: block;
	margin-right: 5px;
	background: url(./jsp/tableData/images/tool.png) no-repeat;
}
.xn-mainTable-3dRoom .modal-header a.min {
	background-position: -29px 0;
}
.xn-mainTable-3dRoom .modal-header a.min:hover {
	background-position: -29px -29px;
}
.xn-mainTable-3dRoom .modal-header a.max {
	background-position: -60px 0;
}
.xn-mainTable-3dRoom .modal-header a.max:hover {
	background-position: -60px -29px;
}
.xn-mainTable-3dRoom .modal-header a.revert {
	background-position: -149px 0;
	display: none;
}
.xn-mainTable-3dRoom .modal-header a.revert:hover {
	background-position: -149px -29px;
}
.xn-mainTable-3dRoom .modal-header a.close {
	background-position: -89px 0;
}
.xn-mainTable-3dRoom .modal-header a.close:hover {
	background-position: -89px -29px;
}
.xn-mainTable-content .xn-mainTable-modelIn {
	z-index: 999990 !important;
}
.xn-mainTable-content .xn-mainTable-cardTitleWap {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-mainTable-content .xn-mainTable-mr5 {
	margin-right: 5px;
}
.xn-mainTable-content .searchtopdiv .text1, .xn-mainTable-content .searchtopdiv .chosen-container {
	width: 200px;
	height: 26px;
	padding-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	background-color: #fff;
	color: #333333;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-mainTable-content .searchtopdiv input.text1 {
	width: 185px;
	margin-bottom: 0px;
	box-shadow: none;
}
.xn-mainTable-content .searchtopdiv select.text1 {
	height: 28px;
	padding-right: 30px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(./img/xb/xn-img21.svg) no-repeat scroll 95% center #fff;
	background-size: 6% 28%;
	color: #333333;
	border: 1px solid #D9DCDE;
	margin-bottom: 0;
}
.xn-mainTable-content .searchtopdiv .chosen-container {
	width: 190px !important;
}
.xn-mainTable-content .searchtopdiv .chosen-container-single .chosen-single {
	background-color: #fff;
	border: 3px !important;
	color: #333333;
	padding-top: 3px;
	box-shadow: none;
}
.xn-mainTable-content .searchtopdiv .chosen-container-single .chosen-single div b {
	background-position: 0px 6px;
}
.xn-mainTable-content .searchtopdiv .chosen-container-single .chosen-drop {
	margin-top: 1px;
}
.xn-mainTable-content #mainAjSearchBtn i, .xn-mainTable-content #mainJnSearchBtn i {
	display: none;
}
.xn-mainTable-content #ajBtn .btn-info, .xn-mainTable-content #jnBtn .btn-info {
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-mainTable-content .dropdown-menu .btn-info {
	border: none;
	background: none;
}
.xn-mainTable-content .btn-group.open .btn-info.dropdown-toggle {
	background-color: transparent;
	border-color: #114488 !important;
	box-shadow: none;
	color: #114488;
}
.xn-mainTable-content .btn-group.open .btn-info.dropdown-toggle .caret, .xn-mainTable-content .btn-group .btn-info.dropdown-toggle .caret:hover {
	border: #114488 solid;
	border-width: 1px 1px 0 0;
}
.xn-mainTable-content .searchtopdiv .text2 {
	width: 110px
}
.xn-mainTable-content .xn-mainTable-mtb4 {
	border-radius: 3px;
}
#btndiv > a.xn-mainTable-mtb4 {
    border: 0;
}
.xn-page-content > #btndiv > .xn-mainTable-mtb4 > input[type='checkbox'] {
	margin-bottom: 0;
}
.xn-mainTable-content .xn-mainTable-mtb5 {
	min-height: 1px;
}
.xn-mainTable-content .xn-mainTable-mtb6 {
	overflow: scroll;
	width: 830px;
	height: 680px;
}
.xn-mainTable-content .xn-mainTable-mtb7 {
	width: 840px;
}
.xn-mainTable-content .xn-mainTable-mtb7 .modal-body {
	padding: 20px 55px;
}
.xn-mainTable-content #div_import_tableData_progressbar.xn-mainTable-mtb8 .modal-footer {
	text-align: right;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-header h3 {
	width: 93% !important;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body {
	padding: 25px 52px 20px 52px;
	border-bottom: 2px solid #F1F1F1;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form div {
	line-height: 23px;
}
.xn-mainTable-content #div_import_tableData2db select {
	padding: 0 6px;
	padding-right: 28px;
	padding-right: 0\0 !important;
	line-height: 20px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(./img/xb/xn-img19.png) no-repeat scroll 95% center;
	background-size: 12px 8px;
	border-color: #D9DCDE;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form div > select {
	width: 120px !important;
	margin: 10px 0 15px;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form table {
	margin-top: 15px;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form table tr td > input, .xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form table tr td > select {
	margin-bottom: 5px;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form table tr td input[type="text"] {
	padding-top: 5px;
	padding-bottom: 5px;
	border-color: #D9DCDE;
}
.xn-mainTable-content #div_import_tableData2db.modal-mini .modal-body form table tr td > span {
	display: inline-block;
	margin-top: 6px;
	margin-left: 8px;
	position: relative;
	bottom: 1px;
	vertical-align: super;
	vertical-align: baseline\0;
}
input[type="checkbox"]:not(.weui-switch) {
	-webkit-appearance: none;
	appearance: none;
	width: 14px;
	height: 14px !important;
	margin: 0 3px;
	background-color: #fff;
	border: 1px solid #AAAAAA;
	border: none\9;
	vertical-align: -2px !important;
	border-radius: 3px;
	outline: none !important;
	line-height: normal;
}
input[type="checkbox"]:not(.weui-switch):hover {
	border-color: #114488;
	box-shadow: 0px 0px 6px 0px rgba(53,143,226,0.6);
	cursor: pointer;
}
input[type="checkbox"]:checked {
	border-color: #114488;
}
input[type="checkbox"]:disabled {
	background-color: #E5E9EE;
}
input[type="checkbox"]:checked:disabled {
	background-color: #E5E9EE;
	border-color: #AAAAAA;
}
input[type="checkbox"]:checked:before {
	content: "";
	display: block;
	position: relative;
	left: 3px;
	top: 0px;
	width: 4px;
	height: 8px;
	border-color: #114488;
	border-style: solid;
	border-width: 0 2px 2px 0;
	transform: rotate(40deg);
	box-sizing: content-box;
}
input[type="checkbox"]:checked:disabled:before {
	border-color: #aaa;
}
.xn-mainTable-content .xn-mainTable-mtb9 {
	width: 880px;
}
.xn-mainTable-content .xn-mainTable-mtb10 {
	overflow: auto;
	height: 900px
}
.xn-mainTable-content .xn-mainTable-mtb11 {
	width: 550px;
}
.xn-mainTable-content .xn-mainTable-mtb12 {
	width: 20px;
}
.xn-mainTable-countent .modal {
	min-width: 310px;
	height: 400px;
	margin: 0 auto
}
.xn-mainTable-imto {
	margin-top: -20px;
}
.xn-mainTable-imto1 {
	width: 90%;
	text-align: left;
	padding: 0 0 5px 20px;
}
.xn-mainTable-imto2 {
	width: 90%;
	overflow: auto!important;
}
.xn-mainTable-imto3 {
	width: 550px;
	left: 60%;
}
.xn-mainTable-content .card {
	background-color: #fff;
}
.xn-mainTable-content .card-title, .xn-mainTable-content #cardtitleJn {
	width: 98.9%;
	height: auto;
	background-color: #fff;
	clear: both;
	padding: 0 0 0 1.1% !important;
	border-bottom: 2px solid #F1F1F1;
}
.xn-mainTable-content #ajCard .card-title, .xn-mainTable-content #jnCard .card-title {
	width: 100%;
	padding: 0 !important;
}
.wrap-width {
	max-width: none !important;
}
.xn-mainTable-content .tab-width { /* display: table; width: 92%;*/
	clear: both;
	background: #f0f0f0;
}
.xn-mainTable-content .card-title-dis {
	padding: 6px 20px 0px 2px;
	display: block;
	float: right;
	color: #333;
	background-color: transparent;
}
#titledisJn.card-title-dis {
	padding: 10px 20px 0px 2px !important;
}
#ajCard .xn-cardtitleJn {
	border-bottom-color: #fff;
}
#ajCard #cardtitleJn .card-title-dis {
	position: absolute;
	right: -19px;
	top: -40.5px;
	height: 15px;
}
.xn-mainTable-content .card-search {
	display: inline-block;
	margin: 7px 8px 5px 5px;
	padding: 0;
	width: 100px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background-color: #114488;
	border: 1px solid #114488;
	border-radius: 3px;
}
.xn-mainTable-content .select-kjcx {
	line-height: 40px;
	margin-top: -1px;
	display: flex;
	display: -o-box !important;
	display: box !important;
	align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	-webkit-box-align: end;
	box-align: end;
}
.xn-mainTable-content .card-title-tab {
	max-width: 97.8%;
	display: block;
	line-height: 39px;
	text-align: left;
	color: #333;
	background: #fff;
}
.xn-mainTable-content .card-title-tab .select-kjcx {
	float: none;
	margin-top: 0;
	margin-right: 20px;
} /*.xn-mainTable-content .xn-mainTable-tableMenu{ position: absolute; display: table; line-height: 36px; padding: 4px 12px 3px 20px; z-index: 1; background: #fff; color: #333333; border-top: 1px solid rgba(0,0,0,0.1); box-shadow: 0px -3px 8px -4px rgba(0,0,0,0.1); }*/
.xn-mainTable-content .xn-mainTable-tableMenu1 {
	display: inline-block;
	background: #fff;
	color: #333333;
} /* .xn-mainTable-content .xn-mainTable-tableMenu1::before{ content: ' '; position: absolute; right: -16px; bottom: 0; width: 0; height: 0; border-width: 0px 15px 40px 0px; border-style: solid; border-color: transparent transparent #dbdbdb transparent; } .xn-mainTable-content .xn-mainTable-tableMenu1::after{ content: ' '; position: absolute; top: 1px; right: -15px; bottom: 0; width: 0; height: 0; border-width: 0px 15px 40px 0px; border-style: solid; border-color: transparent transparent #fff transparent; }*/
.xn-mainTable-content .xn-mainTable-tableMenu2 {
	display: inline-block;
	background: #fff;
	color: #333333;
}
.xn-mainTable-content .xn-mainTable-tableMenu3 {
	display: inline-block;
	background: #fff;
	color: #333333;
}
.xn-mainTable-content .xn-mainTable-tableMenu4 {
	display: inline-block;
	background: #fff;
	color: #333333;
}
.xn-mainTable-content .card .card-content .buttons {
	float: left;
	padding: 10px 0 0 0;
}
.xn-mainTable-content .card .card-content .buttons .btn-group+.btn-group {
	margin-left: 0;
}
.xn-mainTable-content .card .card-content .btn-info {
	padding: 5px 11px;
	margin-right: 5px;
	margin-bottom: 10px;
	line-height:20px;
}
.xn-mainTable-content .card .card-content .btn .caret {
	display: inline-block;
	width: 7px;
	height: 7px;
	vertical-align: top;
	border: #333333 solid; /* border-right: none; */ /* border-left: none; */
	border-width: 1px 1px 0 0;
	transform: rotate(135deg);
	margin-top: 4px;
	margin-left: 5px;
	content: "";
}
.xn-mainTable-content .card .card-content .dropdown-menu {
	background-color: #fff;
	margin-top: -10px;
	box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
	padding: 5px;
}
.xn-mainTable-content .card .card-content .dropdown-menu>li>a {
	display: block;
    color: #333333;
    padding: 4px 8px;
    line-height: 20px;
    white-space: nowrap;
}
.xn-mainTable-content .card .card-content .dropdown-menu>li>a:hover {
	background-color: #114488;
	color: #fff;
	background-image: none;
	border-radius: 3px;
}
.xn-mainTable-content #ajCard .card .card-title-tab {
	float: left;
	padding-left: 20px;
	background: #fff;
}
.xn-mainTable-content #ajCard .card .card-title-tab .xn-mainTable-tableMenu {
	padding: 2px 12px 0px 0px;
}
.xn-mainTable-content #ajCard .card .card-search, .xn-mainTable-content #ajCard .card .select-kjcx {
	display: none;
}
.xn-mainTable-content #ajCard #jnCatalogue, .xn-mainTable-content #ajCard #fullText1 {
	margin-bottom: -1px;
	border-top: 3px solid #F5F7FA;
	line-height: 36px;
	background-color: #F5F7FA;
}
.xn-mainTable-content #ajCard #jnCatalogue {
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #ajCard #jnCatalogue.active {
	border-top: 3px solid #114488;
	line-height: 37px;
}
.xn-mainTable-content #ajCard #jnCatalogue.active span, .xn-mainTable-content #ajCard #fullText1.active span {
	color: #333;
}
.xn-mainTable-content #ajCard #fullText1.active {
	line-height: 37px;
	border-top: 3px solid #114488;
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #ajCard #jnCatalogue span {
	padding: 0 27px;
	color: #999999;
}
.xn-mainTable-content #ajCard #fullText1 span {
	padding: 0 46px;
	color: #999999;
}
.xn-mainTable-content #ajCard #jnCatalogue, .xn-mainTable-content #ajCard .card-tab {
	margin-bottom: -1px;
	border-top: 3px solid #F5F7FA;
	line-height: 36px;
	background-color: #F5F7FA;
}
.xn-mainTable-content #ajCard .card-tab span {
	padding: 8px 26px;
	color: #999999;
}
.xn-mainTable-content #ajCard #jnCatalogue.active span, .xn-mainTable-content #ajCard .card-tab.active span {
	color: #333;
}
.xn-mainTable-content #ajCard .card-tab.active {
	line-height: 37px;
	border-top: 3px solid #114488;
	border-right: 1px solid #D1D1D1;
}
a .xn-mainTable-content #jnCard #ajRelate, .xn-mainTable-content #jnCard #fullText2 {
	margin-bottom: -1px;
	border-top: 3px solid #F5F7FA;
	line-height: 36px;
	background-color: #F5F7FA;
}
.xn-mainTable-content #jnCard #ajRelate {
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #jnCard #ajRelate.active {
	border-top: 3px solid #114488;
	line-height: 37px;
}
.xn-mainTable-content #jnCard #ajRelate.active span, .xn-mainTable-content #jnCard #fullText2.active span {
	color: #333;
}
.xn-mainTable-content #jnCard #fullText2.active {
	line-height: 37px;
	border-top: 3px solid #114488;
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #jnCard #ajRelate span {
	padding: 0 27px;
	color: #999999;
}
.xn-mainTable-content #jnCard #fullText2 span {
	padding: 0 46px;
	color: #999999;
}
.xn-mainTable-content #jnCard .cross-rel {
	margin-bottom: -1px;
	border-top: 3px solid #F5F7FA;
	line-height: 36px;
	background-color: #F5F7FA;
}
.xn-mainTable-content #jnCard .cross-rel {
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #jnCard .cross-rel.active {
	border-top: 3px solid #114488;
	line-height: 37px;
}
.xn-mainTable-content #jnCard .cross-rel.active span {
	color: #333;
}
.xn-mainTable-content #jnCard .cross-rel.active {
	line-height: 37px;
	border-top: 3px solid #114488;
	border-right: 1px solid #D1D1D1;
}
.xn-mainTable-content #jnCard .cross-rel span {
	padding: 0 27px;
	color: #999999;
}
.xn-mainTable-content #ajCheckAllObj, .xn-mainTable-content #jnCheckAllObj {
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	padding: 10px 16px;
	display: inline-block;
}
.xn-mainTable-content .tab-bjdx #ajCheckAllObj, .xn-mainTable-content .tab-bjdx #jnCheckAllObj {
	border: none;
	background-color: #fff;
}
#jnCard {
	border: 1px solid rgba(0,0,0,0.1);
	margin-top: 16px;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.1);
}
#jnCard .card-content {
	border: none;
	box-shadow: none;
}
#jnCard .card-title-dis {
	border: none;
	box-shadow: none;
	margin-right: 0px;
}
#ajCard {
	margin-top: 16px;
}
#ajCard .card-content #jn_dataList .card {
	box-shadow: none;
	border:0;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form > div > a {
	display: block;
	border: 1px solid #D9DCDE;
	padding: 5px;
	width: 168px;
	max-width: 300px;
	margin-left: 31.7%;
	margin-bottom: 8px;
	color: #333;
	background-color: #F5F7FA;
	border-radius: 3px;
	text-align: center;
}
.xn-mainTable-content div[id^="div_check_tableData"] .modal-body form > div > a {
	display: inline-block;
	border: 1px solid #D9DCDE;
	padding: 5px;
	min-width: 168px;
	margin-left: 31.2%;
	margin-bottom: 8px;
	color: #333;
	background-color: #F5F7FA;
	border-radius: 3px;
	text-align: center;
}
.xn-mainTable-content div[id^="div_check_tableData"] .modal-body form > div > a.xn-fourTest-xzzlwj {
	margin-left: 35.4%;
}
.xn-mainTable-content #div_import_tableData_bjdx .modal-body > div a {
	display: inline-block;
	border: 1px solid #114488;
	padding: 5px;
	min-width: 172px;
	margin-left: 34.9%;
	margin-bottom: 15px;
	color: #114488;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form .xn-fileUpload-wjsc {
	width: 226px;
	border-radius: 3px 0px 0px 3px;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form > div > a:hover, .xn-mainTable-content #div_import_tableData_bjdx .modal-body > div a:hover, .xn-mainTable-content div[id^="div_check_tableData"] .modal-body form > div > a:hover {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #7D98BD;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form > div:last-child, .xn-mainTable-content div[id^="div_check_tableData"] .modal-body form > div:last-child {
	margin-left: 30%;
	margin-top: 3px;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form table tr td[align="right"], .xn-mainTable-content div[id^="div_check_tableData"] .modal-body form table tr td[align="right"] {
	width: 335px;
}
.xn-mainTable-content .xn-fileUpload-wjsc, .xn-thesaurusConf-content .xn-fileUpload-wjsc, .xn-import-modalbody .xn-fileUpload-wjsc, .xn-importrole-modalbody .xn-fileUpload-wjsc {
	width: 226px;
	border-radius: 3px 0px 0px 3px;
	margin-bottom: 2.5px;
	margin-right: -1px;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-body form table tr td #fixText, .xn-mainTable-content div[id^="div_check_tableData"] .modal-body form table tr td #fixText {
	margin-bottom: 4px;
	height: 30px;
	width: 176px;
	margin-top: 6px;
}
.xn-mainTable-content #div_import_tableData_score .modal-footer {
	margin-top: 20px;
}
.xn-mainTable-content #div_import_tableData_score .xn-fileUpload-filewjsc, .xn-mainTable-content #div_import_tableData_bjdx .xn-fileUpload-filewjsc {
	left: 40%;
}
.xn-mainTable-content div[id^="div_import_tableData"] .modal-footer > div:not(.xn-ntutirial-popover), .xn-mainTable-content div[id^="div_check_tableData"] .modal-footer > div:not(.xn-ntutirial-popover) {
	position: absolute;
	left: 90px;
	bottom: 85px;
}
.xn-close {
	margin-top: 4px;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	float: right;
	font-size: 2em;
	font-weight: 100;
	line-height: 20px;
	color: #000;
	opacity: .4;
	filter: alpha(opacity=40);
}
.xn-mainTable-content .card .card-content #ajBtn .btn-info.xn-maintable-hdcx, .xn-mainTable-content .card .card-content #jnBtn .btn-info.xn-maintable-hdcx {
	margin-top: 4px;
	margin-bottom: 0;
	border: 1px solid #D1D1D1;
	background-color: #fff;
}
.xn-mainTable-content .card .card-content .tab-bjdx .tab-list .tab-iteam.xn-maintable-zhtab {
	float: right;
	margin-right: 19px;
}
.xn-mainTable-content .card .card-content .xn-maintable-fhaj {
	line-height: 40px;
	color: #6F859B;
}
.card-content .tab-bjdx .tab-list.xn-mainTable-ajHeader {
	height: auto;
	background-color: transparent;
}
.xn-mainTable-content .card .card-content .xn-maintable-boxtab .btn-info {
	margin-top: 4px;
	margin-bottom: 0;
} /*********************原文上传**************************/
.xn-originaadd-modalBody {
	overflow: hidden;
}
.xn-originaadd-modalBody .xn-originaadd-ywsc {
	position: relative;
	width: 100%;
	height: 385px;
	overflow: hidden;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable {
	float: left;
	width: 60.5%;
	height: 333px;
	text-align: center;
	border: 1px solid #D1D1D1;
	overflow: auto;
	border-radius: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtjsm {
	float: right;
	width: 38%;
	height: 294px;
	text-align: center;
	border-bottom: 1px solid #D1D1D1;
	padding-bottom: 40px;
	border-radius: 0 0 3px 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable #originalTextId tr td {
	padding: 8px 6px;
	border-bottom: 1px solid #D1D1D1;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table {
	width: 100%;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table .groupBreak .icon-folder-open-alt {
	color: #8F9CAA;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table .cdzyjyTextBreak {
	padding-left: 18px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table .cdzyjyTextBreak i {
	padding-right: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table .cdzyjyTextBreak1 {
	padding-left: 36px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table .cdzyjyTextBreak1 i {
	padding-right: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtable table thead tr {
	text-align: center;
	background: #E5E9EE;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb1 {
	width: 8%;
	font-size: 14px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb2 {
	width: 25%;
	font-size: 14px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb3 {
	width: 25%;
	font-size: 14px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb4 {
	margin-top: 0;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb5 {
	width: 100px !important;
	margin-top: 0 !important;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb6 {
	width: 118px !important;
	margin-top: 0 !important;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb7 {
	position: relative;
	height: 99.7%;
	width: calc(100% - 2px);
	border-right: 1px solid #d1d1d1;
	border-left: 1px solid #d1d1d1;
}
.xn-mainTable-content #ajCard #fullTextId .xn-originaadd-ywtjsm #filePicker .webuploader-pick + div {
	top: 0 !important;
}
.xn-mainTable-content #ajCard #fullTextId .modal-header p {
	line-height: 32px !important;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb8 {
	overflow-y: auto;
	height: 100%;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb9 {
	margin-top: 15px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb10 {
	margin: 0px;
	margin-right: 2px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb11, .xn-originaadd-modalBody .xn-originaadd-ywtb12 {
	background-color: #E5E9EE;
	color: #333;
	border-radius: 0;
	display: inline-block;
	width: 49.8%;
	padding: 6px 0 !important;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb11:hover, .xn-originaadd-modalBody .xn-originaadd-ywtb12:hover {
	background-color: #114488 !important;
	color: #fff;
	border-color: #114488;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb13 {
	margin: 60px 0 35px 0;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb14 {
	font-size: 12px;
	margin-top: 10px;
	text-align: left;
	padding: 0 0.70rem;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb15 {
	color: #E95151;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb16 {
	padding-top: 20%;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb17 {
	overflow: hidden;
	padding-top: 4px;
	height: 35px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb18 {
	text-align: left;
	float: left;
	margin-left: 15px;
	margin-top: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb19 {
	margin: 0px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb20 {
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
        padding:0.31rem 0.75rem;
	border-radius: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb20:hover {
	background-color: #114488;
	color: #fff;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb20:hover .flashdown {
	color: #fff;
}
.xn-originaadd-modalBody .webuploader-pick {
	color: #114488;
    border: 1px solid #114488;
    background: none;
    padding: 5px 15px;
    border-radius: 3px;
    display: inline-block;
    cursor: pointer;
}
.xn-originaadd-modalBody .webuploader-pick-hover {
	background: #DAEFFF;
}
.xn-originaadd-modalBody .textLineBreak {
	width: 100% !important;
	float: left !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: normal !important;
	word-break: break-all;
}
.xn-originaadd-modalBody .widget-title {
	height: 32px;
}
.xn-originaadd-modalBody .widget-title .nav-tabs {
	border-bottom: 1px solid #D1D1D1 !important;
	height: auto;
}
.xn-originaadd-modalBody .xn-fav-widgetContent .widget-title .nav-tabs li a {
	background: #F5F7FA;
	padding: 6px 0;
	line-height: 26px;
}
.xn-originaadd-modalBody .xn-fav-widgetContent .widget-title .nav-tabs li:first-child a {
	border-right: 1px solid #ccccce;
}
.xn-originaadd-modalBody .widget-title .nav-tabs li.active a {
	color: #114488;
}
.xn-originaadd-modalBody .widget-title .nav-tabs .tb-selected-indicator {
}
.xn-originaadd-modalBody .xn-originaadd-ywtb18 .remove {
	color: #333;
	padding: 5.5px 25px;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb18 .download {
	background-color: #F5F7FA;
	color: #333;
	padding: 5.5px 25px;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-originaadd-modalBody .xn-originaadd-ywtb18 .remove:hover, .xn-originaadd-modalBody .xn-originaadd-ywtb18 .download:hover {
	background-color: #114488;
	color: #fff;
}
.xn-originaadd-modalBody .uploader-list {
	margin-top: 20px;
}
.xn-originaadd-modalBody .uploader-list .item {
	padding: 10px 5px !important;
	background-color: #F3F3F3 !important;
}
.xn-originaadd-ortscan {
	padding: 15px 20px 0 20px;
}
.xn-originaadd-ortscan .buttons {
	padding: 5px 5px 5px 0;
}
.xn-originaadd-ortscan .modal-body {
	margin-top: 12px;
	height: calc(100vh - 175px);
	max-height: calc(100vh - 175px);
	padding: 0px;
	background-color: #FBFBFB;
	overflow: auto;
	border: 1px solid #D1D1D1;
}
.xn-originaadd-downloadcmkj {
	padding: 5.5px 20px;
	margin-top: 4px;
	display: inline-block;
}
.xn-originaadd-scbtn {
	background-color: #F0F0F0;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 32px;
	font-size: 0;
	border-top: 1px solid #d1d1d1;
	z-index: 1;
}
.xn-originaadd-scbtn .xn-originaadd-ywtb11 {
	border-right: 1px solid #d1d1d1;
}
#scanSelectArea {
	padding: 0 30px;
}
#scanSelectArea li {
	padding: 5px 0;
}
.xn-originaScan-left {
	float: left;
	width: 10%;
	min-height: 20px;
}
.xn-originaScan-left #navigation label {
	margin: 0;
	padding: 6px 5px;
}
.xn-originaScan-left #navigation label > input[type='text'] {
	margin: 0;
	border: 0;
	width: calc(84% - 14px);
	background: transparent;
}
.csslider > .arrows.xn-originaScan-arrows {
	left: 10px;
	right: 10px;
	width: calc(100% - 80px);
	z-index: 1;
}
.xn-originaScan-left #navigation label > i {
	padding-left: 5px;
}
.xn-originaScan-left #navigation label.active {
	background: #DAEFFF;
}
.xn-originaScan-center {
	float: left;
	width: calc(70% - 3px);
	text-align: center;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
}
.xn-originaScan-center form {
	margin: 0;
}
.xn-originaScan-right {
	float: left;
	width: calc(20% - 10px);
	padding: 0 5px;
}
.xn-originaScan-right .xn-originaScan-sbtitle {
	background: #BECCDA;
	padding: 0 3px;
	margin: 5px 0;
}
.xn-originaScan-right .xn-originaScan-sbparam select {
	width: calc(50% - 3px);
	display: inline-block;
}
.xn-originaScan-right .xn-originaScan-sbparam input[type='number'] {
	width: calc(48.6% - 13px);
	display: inline-block;
}
.xn-originaScan-wjclx textarea {
	width: calc(100% - 52px);
}
.xn-originaScan-wjclx label {
	display: inline-block;
	width: 32px;
	vertical-align: middle;
}
.xn-originaScan-right .xn-originaScan-wjclx select {
	width: calc(100% - 38px);
}
.xn-originaScan-wjmmgz {
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz label {
	display: inline-block;
	vertical-align: middle;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:first-of-type label, .xn-originaScan-wjmmgz .xn-originaScan-wjqz:last-of-type label {
	width: 36px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:first-of-type input[type='text'], .xn-originaScan-wjmmgz .xn-originaScan-wjqz:last-of-type input[type='text'] {
	width: calc(100% - 55px);
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) input[type='text'] {
	width: 25.5%;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(3) input[type='text'] {
	width: 50%;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) span:first-of-type {
	display: inline-block;
	width: 56px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) span:last-of-type {
	display: inline-block;
	width: 42px;
}
.xn-originaScan-plus, .xn-originaScan-reduce {
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	padding: 4px 5px 7px 5px;
	position: relative;
	top: -5px;
	color: #97A7B7;
	border-radius: 3px;
	cursor: pointer;
}
.xn-originaScan-wjmmgz .xn-originaScan-txclsz {
}
.xn-originaadd-modalBody .xn-borrowApproval-jyInfo .xn-addformInfo-xqsp2-input {
	width: 206px;
}
.xn-originaadd-dxz {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(./img/icon_dxz.png) no-repeat;
	vertical-align: middle;
	padding-right: 3px;
}
.xn-originaadd-xzsb {
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(./img/icon_xzsb.png) no-repeat;
	vertical-align: middle;
	padding-right: 3px;
} /*********************创建快捷方式**********************/
.xn-usershortcut-content {
	height: 100% !important;
	margin: 0
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs1 {
	width: 19%;
	min-height: 50px;
	overflow: auto;
	border: 1px solid #CECECE;
	padding: 0.5%;
	background: #F7F7F7;
	height: 97%;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs2 {
	width: 69.8%;
	min-height: 200px;
	margin: 0 auto;
	padding: 0.5% 5%;
	height: 97%;
	overflow: auto;
	background: #fff;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs3 {
	width: 19%;
	min-height: 50px;
	overflow: auto;
	border: 1px solid #CECECE;
	padding: 0.5%;
	background: #F7F7F7;
	height: 97%;
}
.xn-usershortcut-content .remarkUp {
	background: url('./jsp/tableData/img/up.png') no-repeat;
	background-size: 13px;
	padding-right: 15px;
}
.xn-usershortcut-content .remarkDown {
	background: url('./jsp/tableData/img/down.png') no-repeat;
	background-size: 13px;
	padding-right: 15px;
	margin: 0 10px;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs2 .short-group .controls > a {
	vertical-align: middle;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs2 .short-group .controls [id^="usershortImgLogo"] {
	font-size: 20px;
	vertical-align: middle;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs2 .short-group .controls {
	position: relative;
}
.xn-usershortcut-content .xn-usershortcut-cjkjfs2 .short-group .short-label {
	padding-top: 20px;
}
.xn-usershortcut-updatecommit {
	width: 53%;
	display: flex;
	display: -webkit-box !important;
	display: -o-box !important;
	display: box !important;
	-ms-justify-content: center;
	-o-justify-content: center;
	justify-content: center;
	-webkit-box-pack: center;
	box-pack: center;
	position: fixed;
	bottom: 8%;
}
.xn-usershortcut-xztb {
	margin: 0 10px;
	border-radius: 3px;
	padding: 5px 10px;
}
#choseUsershortEdit [class^="xntb"], #choseUsershortEdit [class*=" xntb"] {
	font-size: 36px;
} /*********************预立卷/整理库/档案库(添加、编辑)**********************/
.xn-operationTable-content p {
	line-height: 32px !important;
}
.xn-operationTable-content table, .xn-jnoperationTable-content table {
	width: 98.5%;
}
.xn-operationTable-content .xn-operationTable-showLine textarea, .xn-jnoperationTable-content .xn-operationTable-showLine textarea {
	width: 91.88%;
	min-height: 0px;
	overflow: hidden;
	padding: 0px 3.5%;
}
.xn-operationTable-content .xn-operationTable-showOneLine textarea, .xn-jnoperationTable-content .xn-operationTable-showOneLine textarea {
	width: 97.7%;
	padding: 0px 1%;
}
.xn-operationTable-content.xn-modal-body textarea {
	padding: 6px 3.5% !important;
}
.xn-preview-modal .xn-operationTable-content .input-append.date .add-on i {
	cursor: pointer;
	width: 15px;
	height: 14px;
}
.xn-preview-modal .xn-operationTable-content .xn-preview-yladd9 {
	width: 58px;
	height: 33px !important;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 33px !important;
	font-size: 12px;
	text-align: center;
	border-radius: 3px;
}
.xn-operationTable-content input, .xn-jnoperationTable-content input:not(type="checkbox") {
	padding: 4px 3.5%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .datepicker input, .xn-jnoperationTable-content .xn-operationTable-showOneLine .datepicker input {
	padding: 0px 0.844%;
}
.xn-tabledata-ws.xn-operationTable-content.modal, .xn-tabledata-ws.xn-jnoperationTable-content.modal {
	width: 1200px;
	margin-left: -600px;
}
.xn-operationTable-content.modal-header a, .xn-jnoperationTable-content.modal-header a {
	float: right;
	width: 21px;
	height: 19px;
	display: block;
	margin-right: 7px;
	margin-top: 2px;
	background: url(./jsp/tableData/images/tool1.png) no-repeat;
}
.xn-operationTable-content.modal-header a.min, .xn-jnoperationTable-content.modal-header a.min {
	background-position: -29px 0;
}
.xn-operationTable-content.modal-header a.min:hover, .xn-jnoperationTable-content.modal-header a.min:hover {
	background-position: -29px -29px;
}
.xn-operationTable-content.modal-header a.max, .xn-jnoperationTable-content.modal-header a.max {
	background-position: -60px 0;
}
.xn-operationTable-content.modal-header a.max:hover, .xn-jnoperationTable-content.modal-header a.max:hover {
	background-position: -60px -29px;
}
.xn-operationTable-content.modal-header a.revert, .xn-jnoperationTable-content.modal-header a.revert {
	background-position: -149px 0;
	display: none;
}
.xn-operationTable-content.modal-header a.revert:hover, .xn-jnoperationTable-content.modal-header a.revert:hover {
	background-position: -149px -29px;
}
.xn-operationTable-content.modal-header a.close, .xn-jnoperationTable-content.modal-header a.close {
	background-position: -89px 0;
}
.xn-operationTable-content.modal-header a.close:hover, .xn-jnoperationTable-content.modal-header a.close:hover {
	background-position: -89px -29px;
}
.xn-operationTable-content .modal-header .dropdown-menu, .xn-jnoperationTable-content .modal-header .dropdown-menu {
	width: 238px;
	top: 30px;
	padding: 5px;
	border-radius: 3px;
}
.xn-operationTable-content .modal-header .dropdown-menu a, .xn-jnoperationTable-content .modal-header .dropdown-menu a {
	background: none!important;
	background-color: white!important;
	float: none!important;
}
.xn-operationTable-content .modal-header .dropdown-menu>li, .xn-jnoperationTable-content .modal-header .dropdown-menu>li {
	width: 100%;
}
.xn-operationTable-content .modal-header .dropdown-menu>li:hover a, .xn-jnoperationTable-content .modal-header .dropdown-menu>li:hover a {
	background-color: #114488 !important;
	color: #fff;
	border-radius: 3px;
}
.xn-operationTable-content .modal-header .dropdown-menu>li>a, .xn-jnoperationTable-content .modal-header .dropdown-menu>li>a {
	padding: 4.5px 10px;
	width: 280px!important;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-operationTable-content .prompt, .xn-jnoperationTable-content .prompt {
	margin-bottom: 10px;
	color: #E95151;
	text-align: left;
}
.xn-operationTable-content .prompt span.bank98, .xn-jnoperationTable-content .prompt span.bank98 {
	font-family: 'Times New Roman';
	padding-left: 98px;
}
.xn-operationTable-content .prompt span.bank42, .xn-jnoperationTable-content .prompt span.bank42 {
	font-family: 'Times New Roman';
	padding-left: 42px;
}
.xn-operationTable-content .modal-header .xn-addTable-atd1, .xn-jnoperationTable-content .xn-jnaddTable-atd1,
.xn-jnoperationTable-content .modal-header .xn-addTable-atd1{
	margin-top: 6px;
    color: #999999;
    margin-left: 9px;
    width: 75%;
}
.xn-operationTable-content .modal-header .xn-addTable-atd1:before, .xn-jnoperationTable-content .xn-jnaddTable-atd1:before,
.xn-jnoperationTable-content .modal-header .xn-addTable-atd1:before{
	content: "|";
	color: #D9DCDE;
	font-weight: bold;
	padding-right: 5px;
	position: relative;
	bottom: 2px;
}
.xn-operationTable-content .modal-header .xn-addTable-atd2, .xn-jnoperationTable-content .modal-header .xn-jnaddTable-atd2 ,
.xn-jnoperationTable-content .modal-header .xn-addTable-atd2, .xn-operationTable-content .modal-header .xn-jnaddTable-atd2{
	width: 140px;
	height: 26px;
	line-height: 26px;
	background: none;
	background-color: #FFF;
	border-radius: 3px;
	color: white;
	cursor: pointer;
	text-decoration: none;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border: 1px solid #D9DCDE;
	color: #333;
	padding-left: 10px;
}
.xn-operationTable-content .modal-header .xn-addTable-atd2:after, .xn-jnoperationTable-content .modal-header .xn-jnaddTable-atd2:after {
	display: inline-block;
	float: right;
	width: 7px;
	height: 7px;
	vertical-align: top;
	border: #333333 solid;
	border-width: 1px 1px 0 0;
	transform: rotate(135deg);
	margin-top: 7px;
	margin-right: 10px;
	content: "";
}
.xn-operationTable-content .modal-header .dropdown-menu.xn-uldropdown, .xn-jnoperationTable-content .modal-header .dropdown-menu.xn-uldropdown {
	max-height: 385px;
	padding-bottom: 10px;
	overflow-y: auto;
}
.xn-operationTable-content .modal-header .xn-addTable-atd1 + div.fr, .xn-jnoperationTable-content .modal-header .xn-jnaddTable-atd1 + div.fr {
	margin-top: -4px;
}
.modal-body.xn-operationTable-content .modal-body.xn-operationTable-content {
	border-bottom: 0;
}
.modal-body.xn-operationTable-content#ajedit_signature, .modal-body.xn-operationTable-content#ajedit_busbehavior, .modal-body.xn-operationTable-content#ajedit_originalinfo {
	border-bottom: 0;
}
.xn-operationTable-content .modal-header .dropdown-menu.xn-uldropdown>li>a {
	display: block;
	width: auto!important;
	max-width: 260px!important
}
.xn-operationTable-content .modal-header .dropdown-menu.xn-uldropdown li:hover {
	background-color: #114488;
	color: #fff;
	cursor: pointer;
	border-radius: 3px;
}
.xn-jnoperationTable-content .modal-header .dropdown-menu.xn-uldropdown>li>a {
	display: block;
	width: auto!important;
	max-width: 238px!important
}
.xn-jnoperationTable-content .modal-header .dropdown-menu.xn-uldropdown li:hover {
	background-color: #114488;
	color: #fff;
	cursor: pointer;
	border-radius: 3px;
}
.xn-operationTable-content .xn-addTable-atd3 {
	padding-left: 1px;
	width: 11.1%;
}
.xn-operationTable-content .xn-addTable-atd4, .xn-jnoperationTable-content .xn-jnaddTable-atd4 {
	width: 100%;
}
.xn-operationTable-content .xn-addTable-atd5, .xn-jnoperationTable-content .xn-jnaddTable-atd5, .xn-jnoperationTable-content .xn-addTable-atd5 {
	position: relative;
	height: 33px;
}
.xn-operationTable-content .xn-addTable-atd5.xn-operationTable-nummax, .xn-jnoperationTable-content .xn-jnaddTable-atd5.xn-operationTable-nummax, .xn-jnoperationTable-content .xn-addTable-atd5.xn-operationTable-nummax {
	height: 43px;
}
.xn-operationTable-content .xn-addTable-atd6, .xn-jnoperationTable-content .xn-jnaddTable-atd6, .xn-jnoperationTable-content .xn-addTable-atd6 {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 100%;
}
.xn-operationTable-content .xn-addTable-atd6 .xn-up-down-div, .xn-jnoperationTable-content .xn-jnaddTable-atd6 .xn-up-down-div, .xn-jnoperationTable-content .xn-addTable-atd6 .xn-up-down-div {
	width: 94.9%;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	padding: 5px 2%;
	height: 21px;
	background-color: white;
}
.xn-operationTable-content .xn-operationTable-nummax .xn-addTable-atd6 .xn-up-down-div, .xn-jnoperationTable-content .xn-operationTable-nummax .xn-jnaddTable-atd6 .xn-up-down-div, .xn-jnoperationTable-content .xn-operationTable-nummax .xn-addTable-atd6 .xn-up-down-div {
	padding: 10px 2%;
}
.xn-up-down-div .h10 {
	height: 15px;
}
.xn-up-down-div .h10 .diy-ui-icon-up {
	background: url("./css/images/ui-icons_444444_256x240.png") -4px -20px no-repeat;
	height: 6px;
	width: 9px;
}
.xn-up-down-div .h10 .diy-ui-icon-down {
	background: url("./css/images/ui-icons_444444_256x240.png") -69px -20px no-repeat;
	height: 6px;
	width: 9px;
}
.xn-up-down-div .h10 .diy-ui-icon-up:hover {
	background: url("./css/images/ui-icons_cc0000_256x240.png") -4px -20px no-repeat;
	height: 6px;
	width: 9px;
}
.xn-up-down-div .h10 .diy-ui-icon-down:hover {
	background: url("./css/images/ui-icons_cc0000_256x240.png") -69px -20px no-repeat;
	height: 6px;
	width: 9px;
}
.xn-operationTable-content .xn-addTable-atd7, .xn-operationTable-content .xn-jnaddTable-atd7, .xn-jnoperationTable-content .xn-jnaddTable-atd7, .xn-jnoperationTable-content .xn-addTable-atd7 {
	position: absolute;
	left: 0;
	top: 0;
	width: 70%;
}
.xn-operationTable-content .numsubtracter .xn-addTable-atd7, .xn-jnoperationTable-content .numsubtracter .xn-addTable-atd7 {
	position: absolute;
	left: 1px;
	top: 1px;
	width: 82%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .numsubtracter .xn-addTable-atd7, .xn-jnoperationTable-content .xn-operationTable-showOneLine .numsubtracter .xn-addTable-atd7 {
	width: 93%;
}
.xn-operationTable-content .numsubtracter .xn-addTable-atd7 .xn-addTable-atd8, .xn-jnoperationTable-content .numsubtracter .xn-addTable-atd7 .xn-addTable-atd8 {
	border: 0;
}
.xn-operationTable-content .xn-addTable-atd8, .xn-operationTable-content .xn-jnaddTable-atd8, .xn-jnoperationTable-content .xn-jnaddTable-atd8, .xn-jnoperationTable-content .xn-addTable-atd8 {
	width: 100%;
	border-right: 0;
	border-radius: 3px;
}
.xn-operationTable-content .xn-addTable-atd9 {
	float: right;
	width: 35%;
	height: 25px;
	padding: 1.44% 0;
	border-radius: 3px;
	margin: 0 !important;
	line-height: 25px;
	font-size: 12px;
	text-align: center
}
.xn-operationTable-content .xn-addTable-atd10, .xn-jnoperationTable-content .xn-jnaddTable-atd10 {
	margin-bottom: 8px;
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-operationTable-content .xn-addTable-atd11 {
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-operationTable-content .xn-addTable-atd12, .xn-jnoperationTable-content .xn-jnaddTable-atd12 {
	float: right;
	width: 31.3%;
	height: 30px;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 30px;
	font-size: 12px;
	text-align: center;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-operationTable-content input.xn-addTable-atd12, .xn-jnoperationTable-content input.xn-jnaddTable-atd12 {
	height: 32px;
}
.xn-operationTable-content .xn-operationTable-showOneLine .xn-addTable-atd12, .xn-jnoperationTable-content .xn-operationTable-showOneLine .xn-jnaddTable-atd12 {
	width: 10%;
}
.xn-operationTable-content .xn-addTable-atd13, .xn-jnoperationTable-content .xn-jnaddTable-atd13 {
	width: 19%;
}
.xn-operationTable-content .xn-addTable-atd14, .xn-jnoperationTable-content .xn-jnaddTable-atd14 {
	width: 10.2%;
}
.xn-operationTable-content .xn-addTable-atd23, .xn-jnoperationTable-content .xn-jnaddTable-atd23 {
	width: 49%;
}
.xn-operationTable-content .xn-addTable-atd24, .xn-jnoperationTable-content .xn-jnaddTable-atd24 {
	width: 28%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .xn-addTable-atd13, .xn-jnoperationTable-content .xn-operationTable-showOneLine .xn-jnaddTable-atd13 {
	width: 4.5%;
	padding: 0px 1.1%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .xn-addTable-atd14, .xn-jnoperationTable-content .xn-operationTable-showOneLine .xn-jnaddTable-atd14 {
	width: 2%;
	padding: 0px 1%;
}
.xn-operationTable-content .xn-addTable-atd15 {
	padding-left: 1px;
	width: 11.1%;
}
.xn-operationTable-content .xn-addTable-atd16, .xn-jnoperationTable-content .xn-jnaddTable-atd16 {
	width: 92.6%;
}
.xn-operationTable-content .xn-addTable-atd18, .xn-jnoperationTable-content .xn-jnaddTable-atd18 {
	color: #E95151;
	font-size: 16px;
}
.xn-operationTable-content .xn-addTable-atd19 {
	white-space: normal;
}
.xn-operationTable-content .xn-addTable-atd20 {
	padding-left: 5px;
	width: 11.1%;
}
.xn-operationTable-content .xn-addTable-atd21 {
	width: 100%;
}
.xn-operationTable-content .xn-addTable-atd22 {
	padding-left: 10px;
	width: 11.1%;
}
.xn-jnoperationTable-content .xn-jnaddTable-atd19 {
	padding-left: 1px;
	width: 90px;
}
.xn-operationTable-content table td, .xn-jnoperationTable-content table td, .xn-fullsearch2detail-tabledataidedit table td {
	font-size: 14px !important;
	white-space: normal !important;
}
.xn-operationTable-content.modal-body table tr td textarea, .xn-jnoperationTable-content.modal-body table tr td textarea {
	height: 25px;
	padding-top: 5px;
	padding-bottom: 0px;
	overflow: hidden;
	box-sizing: unset;
}
.c_GKSX {
	line-height: 34px;
	height: 34px
}
.xn-operationTable-content textarea.textarea-115, .xn-jnoperationTable-content textarea.textarea-115 {
	width: 59%;
	margin-right: 0 !important
}
.xn-operationTable-content .textarea-123, .xn-jnoperationTable-content .textarea-123 {
	width: 123px;
}
.xn-operationTable-content .textarea-156, .xn-jnoperationTable-content .textarea-156 {
	width: 92.5%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .textarea-156, .xn-jnoperationTable-content .xn-operationTable-showOneLine .textarea-156 {
	width: 22.2%;
}
.xn-operationTable-content .textarea-125, .xn-jnoperationTable-content .textarea-125 {
	width: 75.5%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .textarea-125, .xn-jnoperationTable-content .xn-operationTable-showOneLine .textarea-125 {
	width: 18.1%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .textarea-129, .xn-jnoperationTable-content .xn-operationTable-showOneLine .textarea-129 {
	width: 15.42%;
}
.xn-operationTable-content .xn-operationTable-showLine .textarea-129, .xn-jnoperationTable-content .xn-operationTable-showLine .textarea-129 {
	width: 72.9%;
}
.r_CZ.xn-cz-width {
	width: 71.9%;
}
.xn-operationTable-content .xn-operationTable-showLine .add-on, .xn-jnoperationTable-content .xn-operationTable-showLine .add-on {
	width: 10.21%;
}
.xn-operationTable-content .xn-operationTable-showOneLine .add-on, .xn-jnoperationTable-content .xn-operationTable-showOneLine .add-on {
	width: 2.464%;
}
.xn-operationTable-content .xn-operationTable-showLine .add-on i[class^="icon-"], .xn-operationTable-content .xn-operationTable-showOneLine .add-on i[class^="icon-"], .xn-jnoperationTable-content .xn-operationTable-showLine .add-on i[class^="icon-"], .xn-jnoperationTable-content .xn-operationTable-showOneLine .add-on i[class^="icon-"] {
	display: inline-block;
}
.xn-operationTable-content .xn-operationTable-showOneLine select, .xn-jnoperationTable-content .xn-operationTable-showOneLine select {
	width: 24.15% !important;
}
.xn-operationTable-content textarea.textarea-675, .xn-jnoperationTable-content textarea.textarea-675 {
	width: 97.7%;
	padding: 0 1%;
}
.xn-operationTable-content textarea.textarea-658, .xn-jnoperationTable-content textarea.textarea-658 {
	width: 97.7%;
	padding: 0 1%;
}
.xn-operationTable-content textarea.textarea-662, .xn-jnoperationTable-content textarea.textarea-662 {
	width: 97.7%;
	padding: 0 1%;
}
.xn-operationTable-content textarea.textarea-682, .xn-jnoperationTable-content textarea.textarea-682 {
	width: 97.7%;
	padding: 0 1%;
}
.xn-operationTable-content textarea.textarea-676, .xn-jnoperationTable-content textarea.textarea-676 {
	width: 97.7%;
	padding: 0 1%;
}
.xn-operationTable-content textarea.textarea-ztc675, .xn-jnoperationTable-content textarea.textarea-ztc675 {
	width: 86.8%;
	padding: 4px 1% 0 1%;
}
.xn-operationTable-content textarea.textareabfb-675, .xn-jnoperationTable-content textarea.textareabfb-675 {
	width: 84.75%;
}
.xn-operationTable-content textarea.textareabfb-658, .xn-jnoperationTable-content textarea.textareabfb-658 {
	width: 84.6%;
}
.xn-operationTable-content textarea.textareabfb-662, .xn-jnoperationTable-content textarea.textareabfb-662 {
	width: 84.75%;
}
.xn-operationTable-content textarea.textareabfb-682, .xn-jnoperationTable-content textarea.textareabfb-682 {
	width: 84.63%;
}
.xn-operationTable-content textarea.textareabfb-676, .xn-jnoperationTable-content textarea.textareabfb-676 {
	width: 84.75%;
}
.xn-operationTable-content .modal-footer .xn-total-strips, .xn-jnoperationTable-content .modal-footer .xn-total-strips {
	color: #999999;
	margin-bottom: 6px;
}
.xn-myTabContent-detail .xn-operationTable-content table {
	width: 93%;
}
.xn-myTabContent-detail .xn-operationTable-content textarea.textarea-675, .xn-myTabContent-detail .xn-jnoperationTable-content textarea.textarea-675 {
	width: 97.9%;
}
.xn-myTabContent-detail .xn-operationTable-content textarea.textarea-658, .xn-myTabContent-detail .xn-jnoperationTable-content textarea.textarea-658 {
	width: 97.9%;
}
.xn-myTabContent-detail .xn-operationTable-content textarea.textarea-662, .xn-myTabContent-detail .xn-jnoperationTable-content textarea.textarea-662 {
	width: 97.9%;
}
.xn-myTabContent-detail .xn-operationTable-content textarea.textarea-682, .xn-myTabContent-detail .xn-jnoperationTable-content textarea.textarea-682 {
	width: 97.9%;
}
.xn-myTabContent-detail .xn-operationTable-content textarea.textarea-676, .xn-myTabContent-detail .xn-jnoperationTable-content textarea.textarea-676 {
	width: 97.9%;
}
.xn-myTabContent-detail .xn-operationTable-content.modal-header>.xn-ufr a.max, .xn-myTabContent-detail .xn-jnoperationTable-content.modal-header>.xn-ufr a.max, .xn-myTabContent-detail .xn-operationTable-content.modal-header>.xn-ufr a.min, .xn-myTabContent-detail .xn-jnoperationTable-content.modal-header>.xn-ufr a.min, .xn-myTabContent-detail .xn-operationTable-content.modal-header>.xn-ufr a.close, .xn-myTabContent-detail .xn-jnoperationTable-content.modal-header>.xn-ufr a.close {
	display: none;
}
.xn-operationTable-content .modal-footer .xn-addtable-dqts, .xn-jnoperationTable-content .modal-footer .xn-addtable-dqts {
	margin-bottom: 9px;
}
.xn-jnoperationTable-content .modal-header h3 {
	font-size: small;
}
.modal-header h3 > i {
	display: none;
}
.modal-header h3 {
	background: transparent;
	line-height: 7px !important;
	width: auto !important;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 0;
	color: #333333 !important;
	height: auto;
	font-weight: 400;
}
.xn-detail-modaltitle {
	line-height: 9px !important;
	width: auto !important;
	font-size: 16px;
	padding-right: 10px;
	padding-left: 0;
	color: #333333 !important;
	height: auto;
	font-weight: 400;
	margin-top: 8px;
}
.modal-header .mbxdh {
}
.modal-header h3 > span {
	font-size: 14px;
}
.modal-header .close {
	margin-top: 1px;
	color: #97A7B7;
	background: none;
	opacity: 1;
	font-size: 2em;
	font-weight: 100;
}
.modal-header .close:hover {
	color: #114488;
}
.modal-header .close:focus {
	outline: none;
}
.chosen-container-single .chosen-single {
	border: 1px solid #D9DCDE !important;
	border-radius: 3px !important;
}
.input-append .add-on, .input-prepend .add-on {
	border: 1px solid #D9DCDE !important;
    padding: 5px 7px;
    border-radius: 0 3px 3px 0 !important;
    background-color: #F5F7FA;
    display: inline-block;
    width: auto;
    height: 20px;
    min-width: 16px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
}
.input-append .add-on i, .input-prepend .add-on i {
	color: #97A7B7;
	font-size: 16px;
}
.input-append .add-on .xntb-calendar, .input-prepend .add-on .xntb-calendar {
	width: 16px !important;
	height: 16px !important;
	position: relative;
	top: 2px;
}
#tableDataIdJnAdd .input-append .add-on .xntb-calendar {
	top: 5px !important;
}
.input-append.date input[type="text"] {
	border-radius: 3px 0 0 3px !important;
}
.chosen-container .chosen-results li {
	line-height: 25px !important;
}
.chosen-container .chosen-results li.highlighted {
	background-color: #EBF7FE !important;
}
.xn-operationTable-content input[disabled], .xn-operationTable-content select[disabled], .xn-operationTable-content textarea[disabled], .xn-operationTable-content input[readonly], .xn-operationTable-content select[readonly], .xn-operationTable-content textarea[readonly] {
	background-color: #F0F0F0 !important;
}
.xn-jnoperationTable-content input[disabled], .xn-jnoperationTable-content select[disabled], .xn-jnoperationTable-content textarea[disabled], .xn-jnoperationTable-content input[readonly], .xn-jnoperationTable-content select[readonly], .xn-jnoperationTable-content textarea[readonly] {
	background-color: #F0F0F0 !important;
}
.xn-operationTable-content select, .xn-jnoperationTable-content select {
	padding-right: 28px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 32px;
	line-height: 26px;
	font-size: 0.875rem;
}
select {
	width: 220px;
	height: 32px;
	line-height: 20px;
	padding-right: 25px !important;
	padding: 0 0 0 6px\0 !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(./img/xb/xn-img19.svg) no-repeat scroll calc(100% - 8px) center #fff;
	background-size: 12px 8px;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	padding-left: 6px;
}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
	outline: none;
} /* .xn-operationTable-content .chosen-container-single .chosen-single div b,.xn-jnoperationTable-content .chosen-container-single .chosen-single div b{ background: url(./img/xb/xn-img19.png) no-repeat center center; background-size: 75% 25%; display: inline-block; position: relative; right: 5px; } .xn-operationTable-content .chosen-container-active.chosen-with-drop .chosen-single div b,.xn-jnoperationTable-content .chosen-container-active.chosen-with-drop .chosen-single div b { background: url(./img/xb/xn-img19.png) no-repeat center center; background-size: 75% 25%; display: inline-block; position: relative; right: 5px; transform: rotate(180deg); }*/
.xn-operationTable-content input[type="file"], .xn-jnoperationTable-content input[type="file"] {
	height: 34px;
	line-height: 34px;
}
.xn-operationTable-content .xn-operationTable-showOneLine .chosen-container-single, .xn-jnoperationTable-content .xn-operationTable-showOneLine .chosen-container-single {
	width: 24.15% !important;
}
.xn-operationTable-content .chosen-container-single, .xn-jnoperationTable-content .chosen-container-single {
	width: 100% !important;
}
.xn-operationTable-content input[type="text"], .xn-jnoperationTable-content input[type="text"] {
	height: 30px;
	line-height: 30px;
	padding-top: 0;
	padding-bottom: 0;
	box-sizing: unset;
}
.xn-operationTable-content .chosen-container-single a span, .xn-jnoperationTable-content .chosen-container-single a span {
	height: 32px;
	line-height: 32px;
	white-space: normal;
}
.xn-operationTable-content .input-append .add-on, .xn-operationTable-content .input-prepend .add-on, .xn-jnoperationTable-content .input-append .add-on, .xn-jnoperationTable-content .input-prepend .add-on {
	height: 30px;
	line-height: 30px;
	padding: 0px 3.8% 0px 3.8%;
}
.xn-operationTable-content .input-append.date .add-on > i {
	display: inline-block;
}
.xn-operationTable-content .xn-operationTable-showLine .input-append .add-on, .xn-operationTable-content .xn-operationTable-showLine .input-prepend .add-on, .xn-jnoperationTable-content .xn-operationTable-showLine .input-append .add-on, .xn-jnoperationTable-content .xn-operationTable-showLine .input-prepend .add-on {
	height: 30px;
	padding: 0px 3.99%;
	line-height: 30px;
	border-radius: 3px;
	position: relative;
}
.xn-operationTable-content .chosen-container-single .chosen-single, .xn-jnoperationTable-content .chosen-container-single .chosen-single {
	border-radius: 3px;
	height: 34px;
}
.xn-operationTable-content .modal-footer .cu-btn, .xn-jnoperationTable-content .modal-footer .cu-btn {
	padding: 9px 10px;
	display: inline-block;
}
.xn-operationTable-content .datepicker, .xn-jnoperationTable-content .datepicker {
	width: 100%;
}
.xn-operationTable-content .xn-operationTable-showLine td[align="left"], .xn-jnoperationTable-content .xn-operationTable-showLine td[align="left"] {
	width: 20%;
}
.xn-operationTable-content .xn-operationTable-showLine td[align="right"], .xn-jnoperationTable-content .xn-operationTable-showLine td[align="right"] {
	width: 13%;
	padding: 3px 0;
	word-break: break-word;
}
.xn-operationTable-content .xn-operationTable-addeditFd, .xn-jnoperationTable-content .xn-operationTable-addeditFd {
	height: 40px !important;
}
.xn-operationTable-content .xn-operationTable-addeditSpan, .xn-jnoperationTable-content .xn-operationTable-addeditSpan {
	line-height: 38px !important;
}
.xn-operationTable-content .xn-operationTable-addeditInput, .xn-jnoperationTable-content .xn-operationTable-addeditInput {
	height: 40px !important;
}
.xn-operationTable-content .xn-addTable-atdxz1 {
	width: 53.6% !important;
}
.xn-operationTable-content select::-ms-expand, .xn-jnoperationTable-content select::-ms-expand {
display: none;
}
.xn-tableData-widgetbox.widget-box .widget-title .nav-tabs li.active {
	border-bottom: 0;
}
.xn-tableData-widgetbox.widget-box .widget-title .nav-tabs li {
	margin-top: 0;
	margin-bottom: 0;
}
.xn-tableData-widgetbox .widget-title .nav-tabs li a {
	border-bottom: 1px solid #e6e6e6 !important;
}
.xn-tableData-widgetbox.widget-box .widget-title .nav-tabs li.active a {
	border-bottom: 0 !important;
}
.xn-operationTable-content .xn-operationTable-showLine .add-on.xn-operationTable-addeditSpan .xntb-calendar, .xn-jnoperationTable-content .xn-operationTable-showLine .add-on.xn-operationTable-addeditSpan .xntb-calendar {
	top: 4px;
	width: 20px !important;
	height: 20px !important;
	font-size: 20px;
}
@-moz-document url-prefix() {
.xn-operationTable-content .xn-operationTable-showLine td[align="left"], .xn-jnoperationTable-content .xn-operationTable-showLine td[align="left"] {
width:20%;
height: 100%;
}
} /*********************预立卷/整理库/档案库(查询)**********************/
.xn-searchtable-content .chosen-container .chosen-results {
	max-height: 90px !important
}
.xn-searchtable-content .modal-body.xn-searchtable-modayBody {
	min-height: 150px
}
.xn-searchtable-content .xn-searchtable-cx1 {
	width: 140px;
	padding: 0 5px;
	margin: 0;
}
.xn-searchtable-content .xn-searchtable-cx2 {
	width: 94px;
	margin: 0;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx3 {
	width: 120px;
	padding: 0 5px;
	margin: 0;
}
.xn-searchtable-content .xn-searchtable-cx4 {
	width: 120px;
	height: 30px;
	padding: 0 5px;
	margin: 0;
}
.xn-batchUpdate-content .xn-batchUpdate-picl5 {
	width: 150px;
	padding: 0 5px;
	margin: 0;
	border-color: #D9DCDE;
	margin-right: 4px;
	vertical-align: middle;
}
.xn-searchtable-content .xn-searchtable-cx5 {
	width: 78px;
	margin: 0;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx6 {
	width: 112px;
	margin-bottom: 5px;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx7, .xn-searchtable-content .xn-searchtable-jlcx6 {
	width: 140px;
	padding: 0 5px;
	margin: 0;
}
.xn-searchtable-content .xn-searchtable-cx8 {
	width: 94px;
	margin: 0;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx9 {
	width: 140px;
	margin-bottom: 5px;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx10 {
	margin-top: 10px;
	width: 657px;
	overflow-x: hidden;
}
.xn-searchtable-cx11 {
	padding-left: 12%;
	min-height: 0;
}
.xn-searchtable-content .xn-searchtable-cx12 {
	width: 50px;
	height: 30px;
	margin-bottom: 5px;
	padding: 0 5px;
}
.xn-searchtable-content .xn-searchtable-cx13 {
	width: 80%;
	height: 30px;
	padding: 0 5px;
	border-radius: 3px 0 0 3px;
}
.xn-searchtable-content.modal-body {
	padding: 15px 32px !important;
}
.xn-searchtable-content.modal-body div[id^='combineId_'] {
	margin: 5px 0;
}
.xn-searchtable-content.modal-body div[id^='combineId_'] .chosen-container {
	position: fixed;
	z-index: 1000;
}
.xn-searchtable-content.modal-body div[id^='combineId_'] .chosen-container.xn-showCombineBox-chsel {
	position: absolute;
}
.xn-searchtable-content.modal-body div[id^='combineId_'] .chosen-container-single .chosen-single {
	height: auto !important;
	padding: 3px 5px !important;
}
.xn-searchtable-content.modal-body div[id^='relation_'] {
	margin: 5px 0;
}
.xn-searchtable-content.modal-body div[id^='relation_'] .chosen-container {
	position: fixed;
	z-index: 1000;
}
.xn-searchtable-content.modal-body div[id^='relation_'] .chosen-container.xn-showCombineBox-chsel {
	position: absolute;
}
.xn-searchtable-content.modal-body div[id^='relation_'] .chosen-container-single .chosen-single {
	height: auto !important;
	padding: 3px 5px !important;
}
.xn-combinBox-btn {
	display: inline-block;
	position: relative;
	left: 220px;
}
.xn-searchtable-qwbh {
	display: inline-block;
	min-width: 98px;
	text-align: right;
}
#relationDiv.xn-searchtable-content input[type="number"] {
	padding: 5px 6px;
	margin: 5px 0;
}
#relationDiv.xn-searchtable-content input[type="text"] {
	margin: 5px 0;
}
#relationDiv.xn-searchtable-content div[id^='relation_'] .chosen-container-single .chosen-single {
	height: auto;
	padding: 1px 5px !important;
	margin: 5px 0;
}
#relationDiv.xn-searchtable-content .xn-combinBox-btn {
	left: 0;
}
#div_show_template_data .modal-body {
	overflow-x: hidden;
}
#div_show_template_data .modal-body .xn-template-table {
	overflow-x: auto;
	margin: 0.32rem 0 0.93rem 0;
}
#div_show_template_data .modal-body table {
	width: 100%;
}
#div_show_template_data .modal-body table tr th {
	min-width: 5.25rem;
}
#div_show_template_data .modal-body table tr td {
	min-width: 5.25rem;
	padding: 7.5px 5px;
	height: 24px;
}
#div_show_template_data .modal-body table tr th:first-of-type, #div_show_template_data .modal-body table tr td:first-of-type {
	width: 50px;
	min-width: 50px;
}
.xn-searchtable-qwbh1 {
	display: inline-block;
	min-width: 85px;
	text-align: right;
	padding-right: 9px;
}
span[title="Query name"].xn-searchtable-qwbh1 {
	min-width: auto;
	width: 40px;
	padding-right: 0;
	vertical-align: middle;
}
span[title="Field"].xn-searchtable-qwbh1 {
	min-width: auto;
	padding-right: 0;
}
span[title="condition"].xn-searchtable-tjml, span[title="relationship"].xn-searchtable-tjml {
	margin-left: 0;
}
.xn-searchtable-content button[title="add"].btn-success, .xn-searchtable-content button[title="Delete"].xn-btn-danger {
	width: 52px;
	padding: 0;
}
.xn-searchtable-content #changeEnum .chosen-container {
	width: 116px !important;
}
.xn-searchtable-tjml {
	margin-left: 19px;
}
.xn-searchtable-content #changeEnum > input#search_value {
	width: 90% !important;
	height: 30px;
	margin: 0;
	padding: 0 5px;
}
.xn-searchtable-content #changeEnum > select {
	width: 90% !important;
	margin: 0;
	padding: 0 5px;
	height: 32px !important;
}
.xn-searchtable-content #changeEnum input#search_value.xn-searchtable-sxcjin {
	width: 72px !important;
}
.xn-searchtable-content #changeEnum .chosen-container-single {
	width: 112px !important;
}
.xn-searchtable-content #changeEnum .chosen-container-single .chosen-single {
	height: 32px;
}
.xn-searchtable-content #changeEnum .chosen-container-single .chosen-single span {
	line-height: 30px;
}
.xn-searchtable-content .btn-success, .xn-statisticalgd-modalBody #search_body .condition a .btn-success {
	width: 60px;
	height: 32px;
	opacity: 1;
	border-radius: 3px;
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
}
.xn-searchtable-content .btn-success:hover, .xn-statisticalgd-modalBody #search_body .condition a .btn-success:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
	color: #114488;
}
.xn-searchtable-content .btn-success:active, .xn-statisticalgd-modalBody #search_body .condition a .btn-success:active {
	background-color: #EEF5FD;
	border-color: #114488;
	color: #114488;
}
.xn-searchtable-content .btn-danger, .xn-statisticalgd-modalBody #search_body .condition a .btn-danger {
	width: 60px;
	height: 32px;
	margin-left: 1px;
	border-radius: 3px;
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
}
.xn-searchtable-content .btn-danger:hover, .xn-statisticalgd-modalBody #search_body .condition a .btn-danger:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
	color: #114488;
}
.xn-searchtable-content .btn-danger:active, .xn-statisticalgd-modalBody #search_body .condition a .btn-danger:active {
	background-color: #EEF5FD;
	border-color: #114488;
	color: #114488;
}
.xn-searchtable-content [id^="searchId_"], .xn-searchtable-content [id^="mysearch"] {
	margin-bottom: 10px;
}
.xn-searchtable-content [id^="mysearch"] .btn-danger {
	margin-left: 0;
}
.xn-searchtable-content select {
	padding-right: 23px !important;
	padding-right: 0\0 !important;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(./img/xb/xn-img19.png) no-repeat scroll 93% center;
	background-size: 12px 8px;
}
.xn-searchtable-content select[name='tongji_value'] {
	width: 132px !important;
}
.xn-searchtable-content .modal-mini .modal-body input {
	float: left;
	display: inline-block;
	width: 5%;
}
.xn-searchtable-content .modal-mini .modal-body input:nth-of-type(2) {
	margin-left: 12%;
}
.xn-searchtable-content .modal-mini .modal-body span {
	float: left;
	display: inline-block;
	clear: right;
	text-align: left;
	margin-bottom: 10px;
}
.xn-searchtable-content .modal-mini .modal-body font {
	display: inline-block;
	color: #E95151;
}
.xn-searchTable-searchbtn {
	display: inline-block;
}
.xn-searchtable-content .xn-searchtable-sdsrnr1 {
	position: relative;
	width: 112px;
	height: 19px;
	display: inline-block;
}
.xn-searchtable-content .xn-searchtable-sdsrnr2 {
	position: absolute;
	left: 0;
	top: -1px;
	overflow: hidden;
	width: 112px;
}
.xn-searchtable-content .xn-searchtable-sdsrnr3 {
	width: 112px;
	margin-bottom: 0;
}
.xn-searchtable-content .xn-searchtable-sdsrnr4 {
	color: #c2c2c2;
}
.xn-searchtable-content .xn-searchtable-sdsrnr5 {
	position: absolute;
	left: 0;
	top: -1px;
	width: 80px;
}
.xn-searchtable-content #changeEnum .xn-searchtable-sdsrnr6 {
	width: 75px !important;
	border-right: 0;
	margin-top: 0;
	border-radius: 3px 0 0 3px;
}
.xn-searchtable-content #search_body .condition {
	text-align: left;
	margin-bottom: 10px;
} /*********************预立卷/整理库/档案库(选择卷内文件)**********************/
.xn-modeltable-content.modal {
	top: 20%;
}
.xn-modeltable-content td {
	padding: 0;
	border-style: solid;
	border-color: #bbb;
	border-width: 1px 1px 1px 1px;
	text-align: center;
}
.xn-modeltable-content .xn-modeltable-xzjncl1 {
	width: 105px;
} /*********************预立卷/整理库/档案库(批量修改、信息发布)**********************/
.xn-batchUpdate-content .xn-batchUpdate-picl1 {
	overflow: auto;
	max-height: 450px;
	border-bottom: 1px solid #d1d1d1;
}
.xn-batchUpdate-content #field_data.xn-batchUpdate-picl1 #gddw_txt_batch_chosen {
	vertical-align: top !important;
	margin-top: 2px !important;
	width: 150px !important;
}
.xn-batchUpdate-content #field_data.xn-batchUpdate-picl1 #gddw_txt_batch_chosen .chosen-single {
	height: 32px;
	border-color: #D9DCDE !important;
	border-radius: 3px;
}
.xn-batchUpdate-content #field_data.xn-batchUpdate-picl1 #gddw_txt_batch_chosen .chosen-single span {
	line-height: 30px;
}
.xn-batchUpdate-content .xn-batchUpdate-picl2 {
	display: inline-block;
	width: 85px;
	color: #333;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	margin: 10px 0;
}
.xn-batchUpdate-content span[id^="span-replace"] > input {
	width: 136px !important;
	margin: 0;
	padding: 5px 6px;
	border-color: #D9DCDE;
	vertical-align: baseline;
}
.xn-batchUpdate-content span[id^="property-other"] > input {
	width: 136px !important;
	margin: 0;
	padding: 0px 6px;
	height: 30px;
	border-color: #D9DCDE;
	vertical-align: baseline;
}
.xn-batchUpdate-content span[id^="property-replace"] {
}
.xn-batchUpdate-content span[id^="property-replace"] > input {
	width: 136px !important;
	margin: 0;
	padding: 0px 6px;
	height: 30px;
	border-color: #D9DCDE;
	vertical-align: baseline;
}
.xn-batchUpdate-content .xn-batchUpdate-picl6 {
	width: 40px
}
.xn-batchUpdate-content .xn-batchUpdate-picl7 {
	overflow: auto;
	max-height: 450px;
	padding: 0 15px 15px 15px;
	margin-top: 15px;
	width: 95%;
}
.xn-batchUpdate-content .xn-batchUpdate-picl8 {
	display: inline
}
.xn-batchUpdate-content .xn-batchUpdate-picl9 {
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
}
.xn-batchUpdate-content .xn-batchUpdate-picl4 {
	width: 136px;
	margin: 0;
	padding: 0px 6px;
	height: 30px;
	border-color: #D9DCDE;
}
.xn-batchUpdate-content .xn-batchUpdate-pic20 {
	margin-left: 88px;
}
.xn-batchUpdate-picl1 .xn-addTable-atd5 {
	position: relative;
	display: inline-block;
	vertical-align: top;
	top: 4px;
}
.xn-batchUpdate-picl1 .xn-addTable-atd6 {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
}
.xn-batchUpdate-picl1 .xn-addTable-atd6 .xn-up-down-div {
	width: 110px;
	border-radius: 3px;
	border: 1px solid #666;
	padding: 4px;
	height: 20px;
	background-color: white;
}
.xn-batchUpdate-picl1 .xn-addTable-atd7 {
	position: absolute;
	left: 0;
	top: 0;
	width: 100px;
}
.xn-batchUpdate-picl1 .xn-addTable-atd8 {
	width: 86px;
	border-right: 0;
	border-radius: 3px;
}
.xn-batchUpdate-content .widget-box .widget-title .nav-tabs li {
	/*width: 130px;*/
}
.xn-fav-widgetContent .widget-title .nav-tabs li a {
	background: #F5F7FA;
	white-space: nowrap;
	color: #999999;
}
.xn-batchUpdate-content #fb .fbulclass li {
	list-style-type: none;
	margin-left: 10px
}
.xn-batchUpdate-content #fb .fbulclass {
	width: 100%;
	height: auto;
	display: block;
	min-height: 35px;
	margin: 0px 0 25px 0px;
	border-bottom: 1px solid #D1D1D1;
	padding-top: 20px;
	position: relative;
}
.xn-batchUpdate-content #fb .fbulclass:last-child {
	border-bottom: 0;
}
.xn-batchUpdate-content .fbradio {
	vertical-align: top
}
.xn-batchUpdate-content .fblititle {
	position: absolute;
	top: -14px;
	padding: 2px 0;
	text-align: center;
	color: #333;
	font-weight: bolder;
	font-size: 18px;
}
.xn-summary-content .forminfo li {
	padding: 1% 0;
}
.xn-summary-content .forminfo label {
	display: inline-block;
}
.xn-summary-content .forminfo li i {
	font-style: normal;
}
.xn-summary-content .forminfo .xn-summary-explan label {
	display: block;
}
.xn-summary-content .forminfo .xn-summary-explan textarea {
	width: calc(100% - 14px) !important;
}
.xn-summary-content .forminfo.xn-archivesyj-form .xn-archivesyj-jjwork {
	display: inline-block;
	width: 13%;
}
.xn-archivesyj-form .xn-archivesyj-jjwork + i > input {
	width: calc(87% - 21px);
}
.xn-archivesyj-form .xn-archivesyj-ajwjNum {
	width: 49%;
	display: inline-block;
}
.xn-batchUpdate-content span[id^="span-txt-"] {
	display: inline-block;
	width: 70px;
	text-align: right;
	vertical-align: middle;
}
.xn-batchUpdate-content #notUpdXh, .xn-batchUpdate-content #notUpdDh {
	background: none;
	color: #333;
	line-height: 25px;
	padding: 0 10px !important;
}
.xn-batch-bpupdatefz {
	width: 154px;
	color: #333 !important;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	margin: 10px 0;
	display: inline-block;
}
.xn-batch-bpfzsel {
	width: 150px;
	padding: 0 5px;
	height: 32px;
	margin: 0;
	border-color: #D9DCDE;
	margin-right: 4px;
	vertical-align: baseline;
	border-radius: 3px;
}
.xn-batch-bpfzinp {
	width: 136px;
	padding: 5px 6px !important;
	border-color: #D9DCDE !important;
	border-radius: 3px;
	margin: 0px 0 3px 0 !important;
}
.xn-batch-bpfzsp {
	display: inline-block;
	width: 70px !important;
	text-align: right;
	vertical-align: baseline;
}
.xn-batchUpdate-content .yxdh {
	vertical-align: middle;
	color: #E95151;
}
.xn-batchUpdate-picl11 {
	padding: 30px 55px 15px 55px;
}
#archived_data {
	position: relative;
	overflow: scroll;
	height: 170px;
	margin: 2% 1.1%;
	padding: 0;
	width: 97.8%;
}
.xn-barchived-update {
	border: 0 !important;
}
.xn-barchived-update thead tr th, .xn-barchived-update tbody tr td {
	white-space: nowrap;
	margin: 0;
	padding: 0;
	border: 0 !important;
}
.xn-barchived-update thead tr th div, .xn-barchived-update tbody tr td div {
	line-height: 35px;
	height: 35px;
	padding: 0 5px;
	border-right: 1px solid #c5c5c5;
	border-top: 1px solid #c5c5c5;
}
.xn-barchived-update tbody tr td div {
	border-bottom: 1px solid #c5c5c5;
}
.xn-barchived-update thead tr th:last-child div, .xn-barchived-update tbody tr td:last-child div {
	border-right: 0;
}
.xn-fd {
	position: relative;
	background-color: #e5e5e5;
} /*********************预立卷/整理库/档案库(序号调整)**********************/
.xn-datalistTable-content.movexhleftdiv table tbody tr {
	border-bottom: 1px solid #D1D1D1;
}
.movexhleftdiv {
	width: 750px;
	margin: 0;
	padding: 0;
	height: 400px;
	border: 1px solid #D9DCDE;
	border-top: none;
	border-radius: 3px;
	overflow: auto;
}
.movexhrightdiv {
	width: 77px;
	padding-left: 23px;
}
.movexhrightdiv input.w50 {
	width: 50px;
}
.movexhtable {
	border-width: 0 !important;
}
.movexhtable thead tr th:last-child, .movexhtable tbody tr td:last-child {
	border-right: 0;
}
.movexhtable tbody tr:hover td.movexhtdhover {
	cursor: pointer;
	background-color: #DAEFFF;
}
.movexhtable tbody tr.movexhselecttr td.movexhtdhover {
	background-color: #DAEFFF;
}
.movexhrightdiv a.btn {
	border-radius: 3px;
	padding: 4px 17px;
	border-color: #D9DCDE;
}
.xn-datalistTable-content.movexhleftdiv table tbody tr td {
	padding: 0.59rem 2px;
} /*********************预立卷/整理库/档案库(批量挂接)**********************/
.xn-mountadd-content .uploadify {
	position: relative;
	margin-bottom: 1em;
	margin: auto;
}
.xn-mountadd-content .uploadify object {
	right: 5px;
}
.xn-mountadd-content .uploadify-queue-item {
	background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 2px;
	width: 345px;
	max-width: 345px;
	min-width: 345px;
	padding: 10px;
	float: left;
	margin-left: 8px;
	margin-bottom: 5px;
}
.xn-mountadd-content .uploadify-button {
	background: #41cab0;
	border: none;
}
.xn-mountadd-content .uploadify:hover .uploadify-button {
	background: #41cab0;
}
.xn-mountadd-content .xn-mountadd-gzadd1 {
	padding: 30px 55px 0px 55px;
}
.xn-mountadd-content .xn-mountadd-gzadd2 {
	width: 100%;
	height: 350px;
}
.xn-mountadd-content .xn-mountadd-gzadd2 .xn-mount-mmgf {
	margin-left: 25px;
}
.xn-mountadd-content .xn-mountadd-gzadd3 {
	width: 120px;
	border-color: #D9DCDE;
	vertical-align: baseline;
	line-height: 20px;
}
.xn-mountadd-content .xn-mountadd-gzadd4 {
	margin-top: 10px;
	margin-left: -20px;
}
.xn-mountadd-content .xn-mountadd-gzadd5 {
	color: #114488;
	width: 110px;
	margin-left: 0px;
	margin-top: -22px;
	font-size: 14px;
}
.xn-mountadd-content .xn-mountadd-gzadd6 {
	margin-top: 5px;
	height: 50px;
}
.xn-mountadd-content .xn-mountadd-gzadd7 {
	float: left;
	width: 170px;
	margin-top: 0px;
}
.xn-mountadd-content .xn-mountadd-gzadd8 {
	width: 15px;
}
.xn-mountadd-content .xn-mountadd-gzadd9 {
	margin-left: 10px;
	width: 152px;
	float: right;
	margin-top: -18px;
	color: #114488;
	font-size: 14px
}
.xn-mountadd-content .xn-mountadd-gzadd10 {
	float: right;
	width: 498px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.xn-mountadd-content .xn-mountadd-gzadd11 {
	margin-left: 10px;
	width: 478px;
	float: right;
	margin-top: -18px;
	color: #114488;
	font-size: 14px;
}
.xn-mountadd-content .xn-mountadd-gzadd12 {
	float: right;
	width: 100%;
	height: 300px;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #ccccce;
	overflow: scroll;
}
.xn-mountadd-content .xn-mountadd-gzadd13 {
	width: 81.3%;
	margin: 0 auto;
	overflow: hidden;
}
.xn-mountadd-content .xn-mountadd-gzadd14 {
	width: 145px;
}
.xn-mountadd-content .xn-mountadd-gzadd14 .webuploader-pick {
	background: #114488;
	padding: 6px 6px;
	height: 20px;
	width: 123px;
	border-radius: 3px;
}
.xn-mountadd-content .xn-mountadd-gzadd14 .webuploader-pick:hover {
	background: #1C54A0;
}
.xn-mountadd-content .xn-mountadd-gzadd14 .webuploader-pick:active {
	background: #114488;
}
.xn-mountadd-content .xn-mountadd-gzadd15 {
	float: right;
	padding-right: 20px;
	margin-top: -37px;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn {
	width: 115px;
	height: 32px;
	padding: 0;
	border-color: #D9DCDE;
	color: #333;
	border-radius: 3px;
	background-color: #F5F7FA;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:first-child {
	width: 200px
}
#upload_mount_tableData .xn-mountadd-gzadd15 .btn:first-child {
	width: 180px !important
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:last-child {
	width: 80px;
	background: #EEEEEE;
	border-color: #EEEEEE;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:last-child:hover {
	background: #BBBBBB;
	border-color: #BBBBBB !important;
	text-decoration: none;
	color: #fff;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:last-child:focus, .xn-mountadd-content .xn-mountadd-gzadd15 .btn:last-child:active {
	background: #AAAAAA;
	border-color: #AAAAAA !important;
	text-decoration: none;
	color: #fff;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:hover {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #7D98BD !important;
}
.xn-mountadd-content .xn-mountadd-gzadd15 .btn:focus, .xn-mountadd-content .xn-mountadd-gzadd15 .btn:active {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #114488 !important;
}
.xn-mountadd-content .xn-mountadd-gzadd16 {
	width: 100%;
	height: 308px;
} /*********************预立卷/整理库/档案库(批量挂接(文件夹)、文件夹上传、上传)**********************/
.xn-uploadfolder-content .maskup {
	position: absolute;
	top: 0px;
	filter: alpha(opacity=60);
	background-color: #777;
	z-index: 1002;
	left: 0px;
	opacity: 0.5;
	-moz-opacity: 0.5;
}
.xn-uploadfolder-content .query_hintup {
	border: 5px solid #939393;
	width: 250px;
	height: 55px;
	line-height: 55px;
	padding: 0 20px;
	position: absolute;
	left: 50%;
	margin-left: -140px;
	top: 50%;
	margin-top: -40px;
	font-size: 15px;
	color: #333;
	font-weight: bold;
	text-align: center;
	background-color: #f9f9f9;
	display: none;
}
.xn-uploadfolder-content .query_hintup img {
	position: relative;
	top: 10px;
	left: -8px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf2 {
	text-indent: 25px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf3 {
	width: 149px;
	line-height: 18px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf4 {
	margin: 0px;
	margin-right: 2px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf5 {
	width: 380px;
	height: 25px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf6 {
	height: 184px;
	overflow: auto;
	margin-top: 8px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf7 {
	margin-top: -20px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf8 {
	width: 145px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf9 {
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf10 {
	width: 100%;
	height: 200px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf11 {
	font-size: 18px
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf12 {
	width: 200px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf13 {
	margin-top: 10px;
	width: 100px;
	float: left
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf14 {
	width: 15px
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf15 {
	margin-left: 10px;
	width: 82px;
	float: right;
	margin-top: -18px;
	color: #FF0000;
	font-size: 18px
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf16 {
	margin-left: 10px;
	width: 352px;
	float: right;
	margin-top: -18px;
	color: #FF0000;
	font-size: 18px
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf17 {
	float: right;
	width: 100%;
	height: 150px;
	text-align: center;
	border: 1px solid #ccccce;
	overflow: scroll;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf18 {
	float: left;
	height: 30px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf19 {
	margin-top: 80px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf20 {
	width: 100px;
	float: left
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf21 {
	width: 370px;
	float: right;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf22 {
	float: right;
	width: 200px;
	margin-top: 0px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf23 {
	margin-left: 30px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf24 {
	margin-top: 50px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf25 {
	width: 150px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf26 {
	width: 80px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf36 {
	width: 131px;
	margin-bottom: 10px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf27 {
	width: 130px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf37 {
	height: 150px;
	overflow: auto;
	margin-top: 8px;
}
.xn-uploadfolder-content .tableSet #uploadTrId .xn-uploadfolder-scwjf27 {
	width: 131px;
	margin-bottom: 10px;
}
.xn-uploadfolder-content .tableSet #uploadTrId .xn-uploadfolder-scwjf33 {
	width: 131px;
	margin-bottom: 10px;
	padding: 2.5px 6px;
}
.xn-uploadfolder-content .tableSet #sortAsNumDiv pre {
	background-color: #EBF7FE;
	margin-top: 15px;
	border: 0;
	border-radius: 0;
}
.xn-uploadfolder-content .tableSet .xn-uploadfolder-scwjf34 {
	color: #fff;
	background-color: #114488;
	padding: 6.5px 17px;
	border-radius: 3px;
	cursor: pointer;
}
.xn-uploadfolder-content .tableSet .xn-uploadfolder-scwjf35 > td {
	height: auto;
}
.xn-uploadfolder-content .tableSet .xn-uploadfolder-scwjf35 {
	height: auto;
}
.xn-uploadfolder-content .tableSet #uiContainer table tr {
	height: auto;
}
.xn-uploadfolder-content .tableSet #uiContainer table tr th, .xn-uploadfolder-content .tableSet #uiContainer table tr td {
	padding: 7.5px 5px;
}
.xn-uploadfolder-content .xn-addTable-atd5 {
	position: relative;
	margin-top: -18px;
}
.xn-uploadfolder-content .xn-addTable-atd6 {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 100%;
}
.xn-uploadfolder-content .xn-addTable-atd6 .xn-up-down-div {
	width: 94%;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	padding: 4px;
	height: 25px;
	background-color: white;
}
.xn-uploadfolder-content .xn-addTable-atd7 {
	position: absolute;
	left: 0;
	top: 0;
	width: 122px;
}
.xn-uploadfolder-content .xn-addTable-atd8 {
	width: 108px;
	border-right: 0;
	border-radius: 3px;
	height: 25px;
}
.xn-uploadfolder-content .xn-up-down-div .h10 {
	height: 12px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf28 {
	width: 150px;
}
.xn-uploadfolder-content .tableSet #uploadTrId .xn-uploadfolder-scwjf28 {
	width: 131px;
	margin-bottom: 10px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf29 {
	width: 131px;
	margin-bottom: 10px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf30 {
	width: 350px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf31 {
	height: 330px;
	width: 100%;
	overflow-y: auto;
}
.xn-uploadfolder-content .tableSet {
	width: 92%;
	margin: auto;
	margin-top: 10px;
}
.xn-uploadfolder-content .tableSet #uploadTrId .xn-uploadFile-spName {
	display: inline-block;
	width: 85px;
	margin-bottom: 10px;
	text-align: right;
	vertical-align: middle;
}
.xn-uploadfolder-content .tableSet #uploadTrId select {
	width: 145px !important;
	height: 32px;
	margin-bottom: 10px;
	line-height: 22px;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table {
	width: 95%;
}
.xn-uploadfolder-content .tableSet tr {
	height: 50px;
}
.xn-uploadfolder-content .modal-body .tableSet tr td {
	line-height: 25px;
	font-size: 14px;
	white-space: normal;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .input-append input {
	width: 76.32%;
}
.xn-uploadfolder-content #btn1 {
	background-color: #114488;
	color: #fff;
	padding: 6px 25px;
	border: none;
	font-family: 'Microsoft Yahei', 'Simhei';
}
.xn-uploadfolder-content .sxda tr {
	height: 30px;
}
.xn-uploadfolder-content .xn-uploadfolder-updir1 {
	width: 131px;
}
.xn-fileUpload-wjll {
	display: inline-block;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	color: #333;
	height: 30px;
	line-height: 30px;
	padding: 0px 12px 0px 12px;
	border-radius: 0 3px 3px 0;
	position: relative;
    top: 1px;
}
.xn-fileUpload-filewjsc {
	position: absolute;
	width: 275px !important;
	left: 34.5%;
	border: 1px solid;
	opacity: 0;
	cursor: pointer;
}
.xn-fileUpload-filewjsc-synonyms {
	position: absolute;
	width: 230px !important;
	left: 41%;
	border: 1px solid;
	opacity: 0;
}
#uploadFilenew .progressbar {
	height: 8px;
	border-radius: 4px;
	background: #E5E9EE;
	border: 0;
}
#uploadFilenew .progressbar .ui-widget-header {
	background: #114488;
}
#uploadFilenew .xn-start {
	display: none;
}
.xn-uploadfolder-content .tableSet .xn-uploadfolder-scwjf35 #uiContainer table {
	display: none;
}
.xn-location-tbfg1 {
	margin-top: 10px;
}
.xn-location-tbfg1 input {
	width: 15px;
}
.xn-location-fwqwjlj > span {
	font-size: 14px;
}
.xn-location-fwqwjlj input {
	width: 76%;
	border-color: #D9DCDE;
	vertical-align: baseline;
}
.xn-location-tbfg2 {
	width: 23%;
	float: left;
}
.xn-location-tbfg3 {
	width: 30%;
	float: left;
}
.xn-location-tbfg2 label {
	width: 88%;
	float: right;
	margin-top: 2px;
	color: #114488;
	font-size: 14px;
}
.xn-location-tbfg3 label {
	margin-left: 10px;
	width: 90%;
	float: right;
	margin-top: -18px;
	color: #114488;
	font-size: 14px;
}
.xn-location-tbfg4 {
	margin-left: 20px;
	margin-top: -18px;
	color: #114488;
	font-size: 14px;
}
.xn-location-tbfg5 {
	float: right;
	width: 100%;
	height: 150px;
	margin-top: 5px;
	text-align: center;
	border: 1px solid #D9DCDE;
	overflow: scroll;
}
.xn-location-tbfg6 {
	float: left;
	height: 30px;
	width: 100%;
}
.xn-location-tbfg7 {
	float: left;
	height: 30px;
}
.xn-location-tbfg7 .btn {
	height: 32px;
	background-color: #F5F7FA;
	border-color: #D9DCDE;
}
.xn-location-tbfg7 .btn > span {
	margin-left: 5px;
}
.xn-location-tbfg8 {
	float: right;
	margin-top: 0px;
}
.xn-location-tbfg8 .btn:first-child {
	height: 32px;
	border-color: #114488;
	background: #114488;
	color: #fff;
	padding: 3px 25px;
}
.xn-location-tbfg8 .btn:last-child {
	height: 32px;
	background-color: #EEEEEE;
	border-color: #EEEEEE;
	color: #333;
	padding: 3px 25px;
}
.xn-location-tbfg7 .btn:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
	color: #114488;
}
.xn-location-tbfg7 .btn:focus, .xn-location-tbfg7 .btn:active {
	background-color: #EEF5FD;
	border-color: #114488;
	color: #114488;
}
.xn-location-tbfg8 .btn:first-child:hover {
	background: #1C54A0;
}
.xn-location-tbfg8 .btn:first-child:active {
	background: #114488;
}
.xn-location-tbfg8 .btn:last-child:hover {
	background-color: #BBBBBB;
	border-color: #BBBBBB;
	color: #fff;
}
.xn-location-tbfg8 .btn:last-child:active {
	background-color: #AAAAAA;
	border-color: #AAAAAA;
	color: #fff;
}
#location_tableData_init.xn-uploadfolder-content .modal-footer {
	padding: 0;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table td {
	width: 20%;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table td[align="right"] {
	width: 11.1%;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .xn-uploadDir-selxz {
	width: 100%;
	height: 32px;
	line-height: 24px;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .xn-uploadfolder-scwjf27 {
	width: 92.2%;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .xn-uploadfolder-updir1 {
	width: 92.2%;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .chosen-container-single .chosen-single {
	height: 32px;
}
.xn-uploadfolder-content .tableSet.xn-uploadDir-table .chosen-container-single .chosen-single span {
	line-height: 32px;
}
.xn-uploadfolder-content .xn-uploadDir-footer > span {
	margin-left: 5px;
	color: #114488;
}
.xn-uploadFolder-modalBody {
	padding: 20px 46px 0px 46px;
}
.xn-uploadFolder-ufmgf {
	margin-bottom: 8px;
}
.xn-fileUpload-filewjwp {
	position: absolute;
	width: 358px !important;
	left: 13.5%;
	border: 1px solid;
	opacity: 0;
	height: 30px !important;
	margin-top: 0px;
	cursor: pointer;
}
#upload_file_folder_jn {
	height: auto !important;
}
.xn-uploadFolder-wjjc {
	margin-left: 13px;
}
#div_downloadchoose_tableData.xn-uploadfolder-content .modal-body {
	padding: 20px 40px;
}
#div_downloadchoose_tableData.xn-uploadfolder-content .modal-body table {
	width: 100%;
}
#div_downloadchoose_tableData.xn-uploadfolder-content .modal-body tr td {
	width: 25%;
	padding-right: 5px;
}
.xn-uploadDir-sctx {
	font-weight: 400;
	line-height: 24px;
}
.xn-uploadDir-sctx .xn-uploadDir-txname {
	color: #666666;
	width: 80%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-downloadchoose-fjcx {
	padding: 18px 24px;
	background-color: #F0F0F0;
}
.xn-downloadchoose-fjcx > span:not(:last-of-type) {
	display: inline-block;
	padding-right: 10%;
}
.xn-downloadchoose-fjcx > span > span {
	padding-left: 5px;
}
.xn-uploadDir-sctx .xn-uploadDir-txstatus {
	float: right;
	color: #333;
}
.xn-uploadDir-sctx .xn-uploadDir-txstatus .icon-ok-sign {
	color: #24BA7D;
	padding-right: 4px;
}
.xn-uploadDir-sctx .xn-uploadDir-txstatus .icon-remove-sign {
	color: #E95151;
	padding-right: 4px;
}
.xn-uploadDir-sctx .xn-uploadDir-txstatus .icon-warning-sign {
	color: #FFC333;
	padding-right: 4px;
} /*********************预立卷/整理库/档案库(回收站)**********************/
.xn-recovery-content .xn-recovery-hsz1 {
	line-height: 40px;
	font-size: 12px;
}
.xn-recovery-content .xn-recovery-hsz2 {
	margin-top: -25px;
}
.xn-recovery-content .xn-recovery-hsz3 {
	overflow: scroll;
	position: relative
}
.xn-recovery-content .xn-recovery-hsz4 {
	min-width: 40px
}
.xn-recovery-content .xn-recovery-hsz5 {
	width: 90px;
	margin: 0;
}
.xn-recovery-content .xn-recovery-hsz6 {
	width: 15em;
}
.xn-recovery-content .xn-recovery-hsz7 {
	clear: both;
	height: 10px;
}
.xn-recovery-content .xn-recovery-hsz8 {
	width: 150px;
	margin: 0;
}
.xn-recovery-content .xn-recovery-hsz9 {
	width: 120px;
	margin: 0;
}
.xn-recovery-content .xn-recovery-hsz10 {
	width: 80px;
	margin: 0;
}
.xn-recovery-content .xn-recovery-hsz11 {
	width: 134px
}
.xn-recovery-content .xn-recovery-hsz12 {
	width: 100px
}
.xn-recovery-content .table {
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0
}
.xn-recovery-content .rc-handle-container {
	position: relative
}
.xn-recovery-content .rc-handle {
	position: absolute;
	width: 7px;
	cursor: ew-resize;
*cursor:pointer;
	margin-left: -3px
}
.xn-recovery-content .klstable th, .xn-recovery-content .klstable td {
	padding: 0;
	border-width: 0 1px 1px 0
}
.xn-recovery-content .klstable th {
	background-color: #f5f5f5
}
.xn-recovery-content .klstable td div {
	min-height: 39px;
	line-height: 39px;
}
.xn-recovery-content .klstable th div, .xn-recovery-content .klstable td div {
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-taskmain-content {
	padding: 10px 16px 10px 16px !important;
}
.xn-taskmain-content .klstable th div, .xn-taskmain-content .klstable td div {
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-taskmain-content #dataListId.xn-datalistTable-dltb3 table {
	width: 100%;
}
.xn-recovery-content .klstable th div {
	padding: 9px 0;
}
.xn-recovery-content #datalistRecId table {
	width: 100%;
}
.xn-recovery-content #datalistRecId .pages {
	float: right;
}
.xn-recovery-content #datalistRecId .pages ul li {
	float: left;
	list-style: none;
}
.xn-recovery-content #datalistRecId .pages ul li a {
	padding: 2px 5px;
	border: 1px solid #ccc;
	margin: 0 2px;
	display: inline-block;
	color: #999;
}
.xn-recovery-content #datalistRecId .pages a:hover, .pages a.current {
	background: #48a5ee;
	color: #fff;
	border: 1px solid #48a5ee;
}
.xn-recovery-content #datalistRecId .oddclass {
	background-color: #F0F0F0
}
.xn-recovery-content #datalistRecId .trclass {
	background-color: #DAEFFF;
}
.xn-recovery-content #datalistRecId .trbackclass {
	background-color: #DAEFFF;
}
.xn-recovery-content #datalistRecId .fd3 {
	position: relative;
	background-color: #F0F0F0;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.xn-rectitle-aj {
	line-height: 40px;
	padding-left: 20px;
}
.xn-rectitle-button {
	padding-left: 18px !important;
}
.xn-recovery-content .chosen-container {
	width: 134px !important;
	margin-bottom: 10px;
}
.xn-recovery-content .chosen-container .chosen-single {
	height: 32px;
}
.xn-recovery-content select.xn-recovery-hsz9 {
	width: 134px;
}
.xn-recovery-add {
	background: #114488;
	height: 32px;
	margin: 0;
	padding: 0 15px;
	border-radius: 3px;
}
.xn-recovery-add:hover, .xn-recovery-add:active, .xn-recovery-add:focus {
	background-color: #0F86C9;
}
.xn-recovery-del {
	background: #E95151;
	height: 32px;
	margin: 0;
	padding: 0 15px;
	border-radius: 3px;
}
.xn-recovery-del:hover, .xn-recovery-del:active, .xn-recovery-del:focus {
	background-color: #D54949;
} /*********************预立卷/整理库/档案库(直接归档)**********************/
.xn-archiveTable-content .xn-archiveTable-zjgd1 {
	font-size: 18px;
	color: #114488;
	display: block;
}
.xn-archiveTable-content .xn-archiveTable-zjgd2 {
	width: 120px;
	height: 32px;
	line-height: 22px;
	margin-right: 12px;
	vertical-align: unset;
}
.xn-archiveTable-content .xn-archiveTable-zjgd3 {
	zoom: 160%;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 5px;
}
.xn-archiveTable-content .xn-archiveTable-zjgd4 {
	color: #E95151;
	padding: 20px 0px 10px 0px;
}
.xn-archiveTable-content .xn-archiveTable-zjgd5 {
	color: #E95151;
	padding: 10px 0px 10px 0px;
}
.xn-archiveTable-content .xn-archiveTable-zjgd6 {
	border: 0px solid red;
	width: 220px
}
.xn-archiveTable-content .xn-archiveTable-zjgd7 {
	background-color: white;
	text-align: right;
	width: 120px;
}
.xn-archiveTable-content .xn-archiveTable-zjgd8 {
	width: 120px;
	margin-bottom: 5px;
	height: 32px;
	line-height: 22px;
}
.xn-archiveTable-content .xn-archiveTable-zjgd9 {
	position: relative;
}
.xn-archiveTable-content.modal-max {
	width: 860px;
}
/*.xn-archiveTable-content .modal-body {*/
/*	padding: 15px 55px;*/
/*}*/
.xn-archiveTable-content .modal-body .xn-setting input[type="checkbox"], .xn-archiveTable-content.modal-body .xn-setting input[type="checkbox"] {
	margin-right: 10px;
}
.xn-setting {
	text-align: center
}
.xn-setting select {
	margin-top: 8px;
}
.xn-setting input[type="checkbox"] {
	margin: 0;
}
.xn-archiveTable-content.modal-body {
	padding: 15px 55px;
}
.xn-moveTable-spWp {
	display: block;
}
.xn-archiveTable-content .modal-body .xn-setting .xn-archiveTable-zjgd10 {
	display: inline-block;
}
.xn-archiveTable-content .modifydhdiv table {
	margin-left: 3.7%;
}
.xn-archiveTable-content .modifydhdiv table tbody tr td input[type="text"] {
	margin-bottom: 5px;
	margin-left: 5px;
}
.xn-archiveTable-content .modifydhdiv table tbody tr td select {
	width: 134px !important;
	margin-bottom: 5px;
	margin-left: 5px;
}
.xn-archiveTable-content .fieldcorresponding tbody tr td input[type="text"] {
	margin-bottom: 5px;
	margin-left: 5px;
}
.xn-archiveTable-content .fieldcorresponding tbody tr td select {
	width: 134px !important;
	margin-bottom: 5px;
	margin-left: 5px;
} /*********************预立卷/整理库/档案库(移库)**********************/
.xn-moveTable-content .widget-title .nav-tabs li a {
	background: #f2f1f1;
}
#move_file .modal-body {
	padding: 15px 48px;
}
#move_file .modal-body input[type="checkBox"] {
	margin: 0 5px;
}
.xn-batchUpdate-content .modal-body.xn-summary-content {
	padding: 15px 55px;
}
.xn-mytree .ztree {
	background: #FBFBFB url(./css/img/line_conn.gif) 4px 0 repeat-y;
	padding: 0px 8px;
}
.xn-moveTable-content .widget-content .modal-body, .modal-body.xn-mytree, .xn-mytree .ztree {
	background-color: transparent;
}
#sidebar .xn-mytree .ztree {
	background-color: #313C49;
	padding-left: 19px;
	padding-top: 8px;
	padding-bottom: 8px;
	background: url(./css/img/line_conn.gif) 15px 0 repeat-y;
}
#sidebar .xn-mytree .ztree li a {
	color: #fff;
	padding: 0 8px;
}
.xn-mytree .ztree li a {
	color: #333333;
	height: auto;
}
.xn-mytree .ztree li span.button {
	background-image: url("./css/img/zTreeStandard2.png") !important;
*background-image:url("./css/img/zTreeStandard2.gif") !important;
}
.xn-mytree .ztree li span.button.ico_loading {
	margin-right: 2px;
	background: url("./css/img/loading.gif") no-repeat scroll 0 0 transparent;
	vertical-align: top;
*vertical-align:middle
}
.xn-mytree .ztree li a.curSelectedNode {
	background: none;
	color: #358FE2;
	font-weight: bold;
}
#sidebar .xn-mytree .ztree li a.curSelectedNode {
	background: #212C36;
}
.xn-mytree .ztree li span.button.switch {
	width: 20px;
}
.xn-mytree .ztree li span.button.bottom_close {
	background-position: -92px -67px;
}
.xn-mytree .ztree li span.button.roots_close {
	background-position: -92px -67px;
}
.xn-mytree .ztree li span.button.roots_docu {/*background-position: -88px -88px;*/
	background-position: -70px 0px;
}
.xn-mytree .ztree li span.button.center_close {
	background-position: -92px -67px;
}
.xn-mytree .ztree li span.button.roots_open {
	background-position: -115px -44px
}
.xn-mytree .ztree li span.button.center_open {
	background-position: -115px -44px;
}
.xn-mytree .ztree li span.button.bottom_open {
	background-position: -115px -44px;
}
.xn-mytree .ztree li span.button.ico_close, .xn-mytree .ztree li span.button.ico_open, .xn-mytree .ztree li span.button.ico_docu {
	display: none;
	background-position: 0 16px;
	background-image: none !important;
}
.xn-mytree .ztree li span.button.chk.radio_false_full {
	background-position: -32px 0;
}
.xn-mytree .ztree li span.button.chk.radio_true_full {
	background-position: -48px 0;
}
.xn-mytree .ztree li span.button.chk.radio_false_full_focus {
	background-position: -32px -48px;
}
.xn-mytree .ztree li span.button.chk.radio_true_full_focus {
	background-position: -48px 0;
}
.xn-mytree .ztree li span.button.chk.radio_false_part {
	background-position: -32px -48px;
}
.xn-mytree .ztree li span.button.center_docu {
	background-position: -70px -22px;
	;
}
.xn-mytree .ztree li span.button.chk.checkbox_false_full_focus {
	background-position: 0 0px
}
.xn-mytree .ztree li span.button.chk.checkbox_true_part {
	background-position: -16px -32px;
}
.xn-mytree .ztree li span.button.chk.checkbox_true_part_focus {
	background-position: -16px -32px;
}
.xn-mytree .ztree li span.button.chk.checkbox_true_full {
	background-position: -16px 0px
}
.xn-mytree .ztree li span.button.chk.checkbox_true_full_focus {
	background-position: -16px 0px
} /*.xn-mytree .ztree > li > ul > li > span.button.bottom_docu{background-position: -76px -64px;margin-left:0;}*/
.xn-mytree .ztree li span.button.bottom_docu {
	background-position: -70px -22px;
}
.xn-mytree .ztree li span.button.chk.radio_false_part_focus {
	background-position: -48px -48px
}
.xn-mytree .ztree li span.button.chk.checkbox_false_part {
	background-position: 0 -32px;
}
.xn-mytree .ztree li span.button.chk.checkbox_false_part_focus {
	background-position: 0 -32px;
}
.xn-mytree .ztree li span.button.root_open {
	background-position: -115px -44px;
}
.xn-mytree .ztree li span.button.root_close {
	background-position: -92px -67px;
}
.xn-mytree .ztree li span.button.chk.radio_false_full ~ .xn-mytree .ztree li span.button.center_docu {
	margin-left: 16px;
}
.xn-mytree .ztree li span.button.root_docu {
	background: none !important;
	width: 0;
}
.xn-mytree .ztree li span.button.chk.checkbox_false_disable {
	background-position: 0 -32px;
}
.xn-mytree .ztree li span.button.chk {
	width: 16px;
	height: 16px;
	margin: 2px 0 0 10px;
	cursor: pointer;
}
.xn-mytree .ztree li ul {
	background: url(./css/img/line_conn.gif) 12px 0 repeat-y;
}
.ztree li ul.line {
	background-position: 12px !important;
}
#sidebar .ce .xn-sidebar-catmenu .er > li > .ztree {
	padding-left: 41px;
	background: url(./css/img/line_conn.gif) 36px 0 repeat-y;
}
#main_activiti_apply_div .modal-body, .xn-approveDialog-modalBody {
	padding: 15px 35px;
}
.xn-applyDialog-user {
	padding-top: 8px;
}
.xn-applyDialog-user .xn-applyDialog-username {
	display: inline-block;
	padding: 5px 20px 5px 0;
}
.xn-approveDialog-modalBody div>label {
	display: inline-block;
	vertical-align: top;
}
.xn-approveDialog-modalBody div>textarea {
	width: 75%;
} /*********************预立卷/整理库/档案库(脱机使用)**********************/
.xn-xeFileTable-tjsy1, .xn-batchUpdate-content .xn-batchUpdate-picl10 {
	width: 105px;
}
.xn-xeFileTable-tjsy2, .xn-batchUpdate-content .xn-batchUpdate-picl11 {
	max-height: 450px;
}
.xn-xeFileTable-tjsy3 {
	width: 205px;
}
.xn-xeFileTable-tjsy2 table tr td[align="left"] select {
	margin-bottom: 10px;
}
.xn-xeFileTable-tjsy2 table tr td[align="left"] input {
	margin-bottom: 10px;
} /*********************预立卷/整理库/档案库(列表显示)**********************/
#datalistAjId, #datalistJnId {
	background-color: #fff;
	padding: 0;
}
#datalistAjId #mainDiv th, #datalistAjId #mainDiv td {
	padding: 0 10px
}
#datalistAjId #mainDiv th input[type="checkbox"], #datalistAjId #mainDiv td input[type="checkbox"] {
	padding: 0;
	margin: 0
}
.xn-datalistTable-content .table {
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0
}
.xn-datalistTable-content .rc-handle-container {
	position: relative
}
.xn-datalistTable-content .rc-handle {
	position: absolute;
	width: 7px;
	cursor: ew-resize;
*cursor:pointer;
	margin-left: -3px
}
.xn-datalistTable-content .klstable {
	border: none;
	border-bottom: 1px solid #D1D1D1;
}
.xn-datalistTable-content .klstable td {
	padding: 0;
	border: none;
	border-right: 1px solid #D1D1D1;
}
.xn-datalistTable-content .klstable td[id$="ZTM"] {
	text-align: left;
}
.xn-datalistTable-content .klstable td:last-child {
	border-right: none;
}
.xn-datalistTable-content .klstable td:last-child div + a {
	padding: 0;
}
.xn-datalistTable-content .klstable th {
	background-color: #E5E9EE;
	border: none;
	border-right: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 0;
}
.xn-datalistTable-content .klstable th:last-child {
	border-right: none;
}
.xn-datalistTable-content .klstable th div {
	padding: 0.59rem 0;
	white-space: nowrap;
	margin: 0 auto;
}
.xn-datalistTable-content .klstable td > div {
	padding: 0.59rem 0;
	min-height: 20px;
	line-height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	height: calc(100% - 1.1893rem);
}
.xn-datalistTable-content .klstable td > div.JLSDZTM {
	text-align: left;
}
.xn-datalistTable-content .klstable td > div.xn-list-nptztm {
	text-align: left;
	white-space: normal;
	word-wrap: break-word;
	word-break: keep-all;
}
.xn-datalistTable-content .klstable td div.HH {
	cursor: pointer;
}
.xn-datalistTable-content .oddclass {
	background-color: #f3f3f3;
}
.xn-datalistTable-content tbody tr:not(.oddclass) {
	background-color: #fff;
}
.xn-datalistTable-content .oddclass2 {
	background-color: #DAEFFF;
}
.xn-datalistTable-content .oddclass3 {
	background-color: #e1f7b5
}
.xn-datalistTable-content .oddclass4 {
	background-color: rgba(243, 155, 183, 0.67)
}
.xn-datalistTable-content .oddclass5 {
	background-color: #FEFCD8
}
.xn-datalistTable-content .oddclass6 td {
	background-color: #FEFCD8
}
.xn-datalistTable-content .trbackclass td {
	background-color: #DAEFFF;
}
.xn-datalistTable-content table {
	width: 100%;
}
.xn-datalistTable-content .fd0 {
	position: relative;
	background-color: #F5F7FA;
	border-right: 1px solid #bbb;
}
.xn-datalistTable-content .fd1 {
	position: relative;
	background-color: #fff;
	border-right: 1px solid #bbb;
}
.xn-datalistTable-content .fd3 {
	position: relative;
	background-color: #F5F7FA;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}
.xn-datalistTable-content .xn-datalistTable-dltb1 {
	color: #E95151;
	font-style: normal;
}
.xn-datalistTable-content .xn-datalistTable-dltb2 {
	width: 20px;
	height: 20px;
}
.xn-datalistTable-content .xn-datalistTable-dltb3 {
	margin: 0 auto;
	overflow: auto;
	scroll-behavior: auto;
}
.xn-datalistTable-content .xn-datalistTable-dltb4 {
	min-width: 70px;
	width: auto;
}
.xn-datalistTable-content .xn-datalistTable-dltb5 {
	display: inline-block;
	min-width: 70px;
}
.xn-datalistTable-content .xn-datalistTable-dltb6 {
	display: inline-block;
	margin-right: 1px;
}
.xn-datalistTable-content .xn-datalistTable-dltb7 {
	min-width: 32px;
	width: auto;
}
.xn-datalistTable-content .xn-datalistTable-dltb8 {
	min-width: 40px;
	width: auto;
}
.xn-datalistTable-content .xn-datalistTable-dltb9 {
	min-width: 90px;
}
.xn-datalistTable-content .xn-datalistTable-dltb10 {
	margin: 0 7px 0 5px;
}
.xn-datalistTable-content .xn-datalistTable-bgcolor1 {
	background-color: #DAEFFF;
}
.xn-fullTextDialog-textarea {
	width: 829px;
	overflow: auto !important;
}
.xn-datalistTable-divclass {
	background-color: #DAEFFF !important
}
.xn-datalistTable-divclass td {
	background-color: transparent !important;
}
.xn-page-content.xn-datalistTable-content #ajCheckAllObj {
	padding: 5px 16px;
}
.xn-page-content.xn-datalistTable-content + #ajCard .card-title .card-title-tab {
	padding-right: 10px;
}
.xn-page-content.xn-datalistTable-content + #ajCard .card-content {
	padding-top: 10px;
}
.xn-table-activeclass td, table tr.xn-table-activeclass:nth-child(even) td {
	background-color: #B6E1FA;
} /*********************预立卷/整理库/档案库(拆卷组卷)**********************/
.xn-assembleAj-content #gzSelectTableId tr td {
	padding: 0.59rem 2px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
}
.xn-assembleAj-content select {
	height: 32px;
	line-height: 20px;
}
.xn-assembleAj-content .notactive {
	color: #000!important;
	background-color: #fff!important;
}
.xn-assembleAj-content .xn-assembleAj-zjgz1 {
	width: 100px;
	cursor: pointer;
}
.xn-assembleAj-content .xn-assembleAj-zjgz2 {
	width: 100px;
	margin-left: 5px;
	cursor: pointer;
}
.xn-assembleAj-content .xn-assembleAj-zjgz3 {
	width: 135px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz4 {
	width: 246px;
	height: 22px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz5 {
	width: 551px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz6 {
	width: 220px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz7 {
	width: 260px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz8 {
	width: 125px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz9 {
	display: inline-block;
	width: 70px;
	text-align: right;
}
.xn-assembleAj-content .xn-assembleAj-zjgz10 {
	width: 150px;
	height: 32px;
	line-height: 20px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz11 {
	width: 81px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz12 {
	margin-left: 4.1%;
}
.xn-assembleAj-content .xn-assembleAj-zjgz13 {
	width: 280px;
	float: left;
}
.xn-assembleAj-content .xn-assembleAj-zjgz14 {
	width: 260px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz15 {
	width: 246px;
	padding: 5px 6px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz16 {
	width: 9px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz17 {
	float: right;
	width: 500px;
	max-height: 300px;
	overflow-y: auto;
}
.xn-assembleAj-content .xn-assembleAj-zjgz18 {
	display: block;
	float: clear;
}
.xn-assembleAj-content .xn-assembleAj-zjgz19 {
	display: block;
	width: 150px;
	float: left;
	text-align: right;
}
.xn-assembleAj-content .xn-assembleAj-zjgz20 {
	display: block;
	width: 85px;
	float: left;
	margin-top: 5px;
	text-align: right;
}
.xn-assembleAj-content .xn-assembleAj-zjgz21 {
	display: block;
	width: 110px;
	float: left;
	text-align: right;
}
.xn-assembleAj-content .xn-assembleAj-zjgz22 {
	margin-left: 7.1%;
}
.xn-assembleAj-content .xn-assembleAj-zjgz23 {
	width: 500px;
	height: 30px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz24 {
	margin-left: 99.8px;
}
.xn-assembleAj-content .xn-assembleAj-zjgz25 {
	width: 146px !important;
}
.xn-assembleAj-content .chosen-container-single {
	width: 240px !important;
}
.xn-assembleAj-content .chosen-container-single .chosen-single {
	height: 32px;
}
.xn-assembleAj-content .chosen-container-single .chosen-single span {
	line-height: 30px;
}
.xn-assembleAj-content.modal .modal-body {
	padding: 15px 55px;
	max-height: 460px;
}
.xn-assembleAj-content.modal select {
	margin-top: 0;
	margin-bottom: 10px;
}
#div_uncoilingconfrim .modal-footer .btn-orange {
	padding: 9.5px 20px;
}
.xn-assembleAj-left {
	float: left;
	width: 55%;
	margin-right: 3%;
}
.xn-assembleAj-leftTable {
	height: 406px;
	border: 1px solid #D1D1D1;
	overflow: auto;
	border-radius: 3px;
	position: relative;
}
.xn-assembleAj-right {
	width: 41.5%;
	display: inline-block;
	height: 455px;
	overflow: auto;
}
.xn-assembleAj-right .xn-assembleAj-sort {
	background-color: #F8F8F8;
	border: 1px solid #E0E0E0;
	padding: 7px 12px 7px 2px;
	border-radius: 3px;
}
.xn-assembleAj-right #assembleRight1, .xn-assembleAj-right #assembleRight2 {
	padding: 0 5%;
}
.xn-assembleAj-right .xn-assembleAj-sort .xn-assembleAj-commit {
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	display: inline-block;
	width: 50px;
	padding: 24px 2px 25px 2px;
	margin-left: 8px;
	text-align: center;
	word-break: break-all;
}
.xn-assembleAj-right #assembleTab {
	padding: 10px 0 10px 0;
	margin-bottom: 12px;
	border-bottom: 3px solid #E5E9EE;
}
.xn-assembleAj-right #assembleTab a {
	padding: 10px 30px 11px 30px;
	color: #999999;
}
.xn-assembleAj-right #assembleTab a.active {
	color: #333333;
	border-bottom: 3px solid #114488;
}
.xn-assembleAj-right table tbody tr td:nth-child(1) {
	width: 33%;
	white-space: inherit;
	text-align: right;
}
.xn-assemble-zj {
	padding: 15px 30px 5px 30px !important;
}
.xn-assemble-zj .xn-assembleAj-right .xn-assembleAj-sort table tbody tr td:nth-child(1) {
	width: 54px;
}
.xn-assemble-zj .xn-assembleAj-right .xn-assembleAj-sort table tbody tr td {
	padding: 3px 0;
}
.xn-assembleAj-right select {
	margin: 0 !important
}
.xn-assembleAj-left table thead tr {
	text-align: center;
	background: #E5E9EE;
}
.xn-assembleAj-left table tbody tr td:nth-child(3) > div {
	width: 135px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xn-assembleAj-left table tbody tr td:nth-child(5) > div {
	width: 205px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xn-assembleAj-right .xn-assembleAj-zjgz25 {
	width: 157px !important;
}
.xn-assembleAj-right .xn-assembleAj-zjgz11 {
	width: 75px;
}
.xn-assembleAj-left table tbody tr:hover {
	background-color: #E8F2FE;
}
.xn-assembleAj-btn {
	padding-top: 10px;
}
.xn-assembleAj-btn > span {
	float: right;
}
.xn-assembleAj-btn .xn-assembleAj-btninput {
	width: 42px;
	margin: 0;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo {
	position: absolute;
	bottom: 0px;
	background-color: #F3F3F3;
	width: 50%;
	padding: 1.5px 25%;
	left: 0px;
	border-top: 1px solid #D9DCDE;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul {
	display: block;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul>li>a {
	margin: 2.6px 0 0 0;
	padding: 0;
	width: 16px;
	height: 16px;
	line-height: 16px;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul>li>.xn-page-sy i {
	top: 0px;
	left: -2px;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul>li>a.xn-processApproval-mqzsfy {
	background: transparent;
	border: none;
	display: inline-block;
	width: 85%;
	margin: 4px 0;
	color: #333 !important;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul>li>a .xn-processApproval-currentym {
	color: #114488;
	font-size: 14px;
	font-weight: bold;
}
.xn-assembleAj-left .xn-assembleAj-leftTable .myPageinfo ul>li>a span {
	font-size: 12px;
}
.xn-assembleAj-newZtm {
	position: relative;
	font-size: 0;
}
.xn-assembleAj-newZtm #ajZtmText, .xn-assembleAj-newZtm #newDhTxt {
	width: 215px;
}
.xn-assembleAj-newZtm span.btn-info {
	border: 1px solid #D9DCDE;
	padding: 5px 7px;
	border-radius: 0 3px 3px 0;
	background-color: #F5F7FA;
	width: auto;
	min-width: 16px;
	margin-left: -1px;
}
.xn-assembleAj-newZtm span.btn-info i {
	color: #97A7B7;
	font-size: 16px;
}
.xn-assembleAj-newZtm.open .dropdown-menu {
	max-height: 230px;
	overflow: auto;
	width: 250px;
	padding: 5px;
	position: fixed;
	top: auto;
}
.xn-assembleAj-newZtm.open .dropdown-menu1 {
	max-height: 230px;
	overflow: auto;
	width: 218px;
	padding: 5px;
	position: absolute;
	top: 37px;
}
.xn-assembleAj-newZtm.open .dropdown-menu>li>a:hover, .xn-assembleAj-newZtm.open .dropdown-menu>li>a:focus {
	background-image: none;
	background-color: #114488;
	border-radius: 3px;
} /*********************档案整理(组盒)**********************/
.xn-input-zhhh {
	width: 206px;
}
#combinehh.xn-input-zhhh {
	margin: 5px 0;
}
.xn-tabledata-zuhe table tbody tr td {
	padding: 5px 2px !important;
} 
/*********************预立卷/整理库/档案库(其他操作)**********************/
.xn-destoryTable-content .chosen-container {
	vertical-align: top !important;
	margin-top: 2px !important
}
.xn-destoryTable-content .klstable th {
	background-color: #f5f5f5;
}
.xn-destoryTable-content .klstable th, .xn-destoryTable-content .klstable td {
	padding: 0;
	border-style: solid;
	border-color: #bbb;
}
.xn-destoryTable-content table {
	width: 100%;
}
.xn-destoryTable-content #lsDestoryDiv {
	min-height: 400px
}
.xn-destoryTable-content .xn-destoryTable-modalBody.modal-body {
	min-height: 150px
}
.xn-destoryTable-content .xn-destoryTable-modalBody.modal-body ul li {
	list-style: none;
}
.xn-destoryTable-content .xn-destoryTable-modalBody.modal-body .editTable th {
	font-weight: 100;
	padding-right: 5px;
	text-align: right;
	width: 120px;
}
.xn-destoryTable-content .xn-destoryTable-dxh1 {
	width: 125px;
}
.xn-destoryTable-dxh1 {
	border-radius: 3px 0 0 3px;
}
.xn-destoryTable-dxh2 {
	width: 290px !important;
} /*********************预立卷/整理库/档案库(打印)**********************/
.xn-printTable-content .printClass {
	font-size: 14px;
	margin-left: 5px;
}
.xn-printTable-content.modal-body {
	padding: 15px 55px;
}
.xn-printTable-content.modal-body table tr td {
	white-space: normal;
}
.xn-printTable-content table {
	width: 100%;
}
.xn-printTable-content table tr td > font {
	color: #333;
}
.xn-printTable-content .xn-printTable-dynr1 {
	padding-left: 1px;
	width: 80px;
	margin-left: 5px;
}
.xn-printTable-content .xn-printTable-dynr2 {
	margin-left: 5px;
	padding-left: 5px;
	width: 80px;
	line-height: 20px;
}
.xn-printTable-content .xn-printTable-dynr3 {
	padding-left: 1px;
	width: 88px;
}
.xn-printTable-content .xn-printTable-dynr4 {
	padding-left: 1px;
	width: 130px
}
.xn-printTable-content .xn-printTable-dynr5 {
	padding-left: 1px;
	width: 100px
}
.xn-printTable-content .xn-printTable-dynr6 {
	color: #E95151;
	font-size: 15px;
}
.xn-printTable-content .xn-printTable-dynr7 {
	width: 156px;
}
.xn-printTable-content .modal-body {
	padding: 15px 55px;
}
.xn-printTable-content .modal-body table tbody tr td font {
	color: #333333;
}
.xn-printTable-content .modal-body table tbody tr td font span {
	margin-left: 5px;
}
.xn-printTable-content .modal-body table tbody#pdf tr td, .xn-printTable-content .modal-body table tbody#xls tr td, .xn-printTable-content .modal-body table tbody#h5 tr td {
	white-space: normal;
}
.xn-printTable-content .modal-body .xn-print-mbRadio {
	padding: 10px 0;
}
.xn-printTable-content .modal-body .xn-print-mbRadio > span {
	display: inline-block;
	width: 24.5%;
}
.xn-printTable-content .modal-body .xn-print-mbRadio span font {
	color: #333;
} /******************预立卷/整理库/档案库(扫描)***************/
#scanBarCode #ckzt {
	color: #114488;
} /*******************发起审批流程****************************/
.xn-flowList-modalBody table tbody tr td {
	position: relative;
	display: inline-block;
	width: 24.25%;
	margin-right: 1%;
	margin-bottom: 1%;
}
.xn-flowList-modalBody table tbody tr td:hover {
	color: #0F86C9;
}
.xn-flowList-modalBody table tbody tr td a:hover {
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.3) !important;
	background-color: #fff !important;
	color: #0F86C9 !important;
}
.xn-flowList-modalBody table tbody tr td:nth-child(4n) {
	margin-right: 0;
}
.xn-flowList-modalBody table tbody tr td a {
	text-align: center;
	display: inline-block;
	width: 100%;
	height: 130px;
	background: #fff;
	border: 0 !important;
	box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2) !important;
	position: relative;
	color: #333 !important;
	line-height: 130px;
}
.xn-mytask-modalBody table tbody tr td {
	text-align: center;
}
.xn-addforminfo-table {
	width: 92%;
	margin: 3px auto;
	border: 1px solid #ccc;
	border-left: 0;
	border-right: 0;
}
.xn-addforminfo-table thead tr th:last-child, .xn-addforminfo-table tbody tr td:last-child {
	border-right: none;
}
.xn-addforminfo-table thead tr th {
	height: 35px;
	background-color: #f5f5f5;
	border-right: 1px solid #ccc;
}
.xn-addforminfo-table tbody tr td {
	border-right: 1px solid #ccc;
	height: 25px !important;
	padding: 7px 5px !important;
}
.xn-addforminfo-add {
	text-align: left !important;
	padding: 0px 0 5px 37px !important;
	width: auto !important;
}
.xn-addformInfo-footer.modal-footer {
	box-shadow: none;
	padding: 5% 10px;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #fff;
}
.xn-addformInfo-header.modal-header {
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom: 0;
}
.xn-addformInfo-header.modal-header h3 {
	height: auto;
}
.xn-addformInfo-content {
	border: 1px solid #ddd;
	background-color: #fff;
	border-bottom: 0;
}
#xeFlowStartForm .xn-addformInfo-header.modal-header {
	border: none;
}
#xeFlowStartForm .xn-addformInfo-header.modal-header h3 {
	margin-top: 8px;
}
#xeFlowStartForm .xn-addformInfo-header.modal-header button.close {
	display: block !important;
}
#xeFlowStartForm .xn-addformInfo-footer.modal-footer {
	padding: 20px 10px;
	border: 0;
}
#xeFlowStartForm .modal-body.xn-addformInfo-content .input-append.xn-addformInfo-xqsp4 input[type="text"] {
	margin: 0;
	cursor: pointer;
} /*********************预立卷/整理库/档案库(发起审批)**********************/
.modal-body.xn-addformInfo-content .xn-addformInfo-xqsp1 {
	padding-top: 5px;
}
.modal-body.xn-addformInfo-content .xn-addformInfo-xqsp3 {
	width: 77.5%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-addformInfo-xqsp2-select {
	width: 77.5%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-tableview-showoneline .xn-addformInfo-xqsp3 {
	width: 92.2%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-tableview-showoneline .xn-addformInfo-xqsp2-select {
	width: 92.2%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-addformInfo-xqsp4 {
	padding-left: 0px;
	width: 100%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .input-append.xn-addformInfo-xqsp4 input[type="text"] {
	width: 75%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-addformInfo-xqsp2-input {
	width: 75%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-tableview-showoneline .xn-addformInfo-xqsp2-input {
	width: 89.8%;
	margin: 5px 0;
}
.modal-body.xn-addformInfo-content .xn-tableview-showoneline .input-append.xn-addformInfo-xqsp4 input[type="text"] {
	width: 89.8%;
	margin: 5px 0;
}
.xn-btn-addformInfo {
	padding: 10px 0;
}
.xn-tab-addformInfo thead tr th, .xn-tab-addformInfo tbody tr td {
	border: 1px solid #bbb;
	padding: 0 10px !important
}
.xn-tab-addformInfo thead tr th {
	background-color: #f5f5f5;
	white-space: nowrap;
}
.xn-tab-addformInfo thead tr th div {
	text-align: center;
	margin: 5px 0;
}
.add-approve-info, .edit-approve-info {
	width: 1000px;
	max-height: 500px;
	background-color: #fff;
	display: none;
	position: fixed;
	top: 1%;
	left: 25%;
	z-index: 100000;
	position: fixed;
}
.xn-tab-addformInfo tbody tr:first-child td {
	text-align: center;
}
.xn-tab-approve {
	width: 100%;
}
.xn-tab-approve tr td:nth-child(odd) {
	padding: 0 5px !important;
	text-align: right;
}
.xn-tab-addformInfo tr th input {
	margin: 0;
}
.modal-body.xn-addformInfo-content .xn-addTable-atd22 {
	width: 15%;
}
.modal-body.xn-addformInfo-content td[align="left"] {
	width: 35%;
}
.modal .modal-body.xn-addformInfo-content table tr td {
	padding: 0 2px;
	white-space: nowrap;
}
.modal .modal-body.xn-addformInfo-content .xn-addformInfo-xqsp3 {
	width: 79.8%;
	margin: 5px 0;
}
.modal .modal-body.xn-addformInfo-content .xn-addformInfo-xqsp2-select {
	width: 79.8%;
	margin: 5px 0;
} /*********************预立卷/整理库/档案库(EEP封包)**********************/
.modal-body.xn-downFile-content {
	max-height: 450px;
	padding: 15px 25px;
}
.modal-body.xn-downFile-content table {
	width: 100%;
}
.modal-body.xn-downFile-content .xn-downFile-dcfb1 {
	width: 25%;
}
.modal-body.xn-downFile-content .xn-downFile-dcfb2 {
	margin: 0 auto;
	border-top: 1px solid #D6D6D6;
}
.modal-body.xn-downFile-content .xn-downFile-dcfb3 {
	width: 279px;
}
.modal-header.xn-downFile-header .xn-downFile-dcfb4 {
	width: 105px;
}
.modal-body.xn-downFile-content table tbody tr td input[type="checkbox"] {
	margin-right: 5px;
}
.modal-body.xn-downFile-content select {
	width: 293px;
	height: 32px;
} /**********************预立卷/整理库/档案库(发起审批流程)***************************/
.xn-myTask-modalBody .btn {
	display: block;
	margin: 15px auto;
	background-color: #114488;
	border: none;
	border-radius: 3px;
	color: #fff;
	padding: 10px 20px !important;
}
.xn-myTask-modalBody select {
	height: 32px;
	width: 240px;
	vertical-align: unset;
} /********************预立卷/整理库/档案库(借阅)****************************/
.xn-borrow-modalBody table tr td a {
	color: #114488;
	padding: 5px 25px;
	margin-top: 10px;
	display: inline-block;
	border: 1px solid transparent;
}
.xn-borrow-modalBody table tr td a:hover {
	border: 1px solid #114488;
	border-radius: 3px;
} /*********************预立卷/整理库/档案库(日志查看、交接单上传)**********************/
.xn-importlog-content .trbackclass {
	background-color: #DAEFFF;
}
.xn-importlog-content .trbackclass td {
	background-color: #DAEFFF;
}
.xn-ajdetail-content#detailcontent .active {
	background-color: rgb(57, 69, 85);
}
.xn-ajdetail-list {
	position: relative;
	margin: 0 auto;
	overflow: scroll;
}
.xn-ajdetail-list .klstable {
	border-style: solid;
	border-color: #bbb;
	border-width: 1px 0 0 1px;
}
.xn-ajdetail-list .klstable th, .xn-ajdetail-list .klstable td {
	padding: 0;
	border-style: solid;
	border-color: #bbb;
	border-width: 0 1px 1px 0
}
.xn-ajdetail-list .klstable th {
	background-color: #f5f5f5
}
.xn-ajdetail-list .klstable th div {
	margin: 0 auto;
}
.xn-ajdetail-list .klstable th div {
	height: 30px;
	line-height: 30px
}
.xn-ajdetail-list .klstable td div {
	height: 28px;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-ajdetail-list .xn-ajdetail-ajm1 {
	min-width: 40px;
	width: auto;
}
.xn-showUpload-content {
	background: none repeat scroll 0 0 #F9F9F9;
}
.xn-showUpload-content .xn-showUpload-fjsc1 {
	width: 150px !important;
}
.xn-showUpload-content .xn-showUpload-fjsc2 {
	display: none;
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}
.xn-showUpload-content.modalDiv .modal-header:hover, .modal-mini .modal-header:hover {
	cursor: move
}
.xn-showUpload-content.modalDiv .removeBtn {
	background-color: #1AA260;
	color: #fff;
	padding: 4px 13px;
	border-radius: 3px;
}
.xn-showUpload-content.modalDiv .clearBtn {
	background-color: #FF6347;
	color: #fff;
	padding: 4px 13px;
	border-radius: 3px;
}
.xn-showUpload-content.modalDiv .uploadBtn {
	background-color: #394555;
	color: #fff;
	padding: 4px 13px;
	border-radius: 3px;
}
.xn-showUpload-content.modalDiv .uploadQxBtn {
	background-color: #898989;
	color: #fff;
	padding: 4px 13px;
	border-radius: 3px;
}
.xn-showUpload-content.modalDiv .removeBtn:hover {
	color: #ccc;
}
.xn-showUpload-content .fr {
	float: right;
	margin-left: 5px;
}
.xn-showUpload-content .new-nav-tabs {
	position: relative;
	height: 30px;
	font-size: 18px;
	color: #444;
	border-bottom: 0px solid rgba(13,3,9,0.2);
	background-color: #f2f1f1;
	border-top: 1px solid #ccccce;
	border-left: 1px solid #ccccce;
	border-right: 1px solid #ccccce;
	margin: 0px;
}
.xn-showUpload-content .new-nav-tabs li {
	position: relative;
	width: 120px;
	height: 30px;
	text-align: center;
	float: left;
	display: block;
}
.xn-showUpload-content .new-nav-tabs li.active {
	background-color: #fff;
}
.xn-showUpload-content .new-nav-tabs li a {
	width: 120px;
	height: 30px;
	line-height: 30px;
	border-right: 1px solid #e6e6e6;
	display: block;
	color: #444;
}
.xn-showUpload-content .new-nav-tabs .tb-selected-indicator {
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 4px;
	top: 0px;
	background: #394555;
}
.xn-showUpload-content .new-nav-tabs li.active .tb-selected-indicator {
	display: block;
	font-size: 0;
}
.xn-showUpload-content .redBorder {
	border: 1px solid red!important;
}
.xn-showUpload-content .redFont {
	color: #E95151;
}
.xn-showUpload-content .yellowFont {
	color: yellow;
}
.xn-showUpload-content .grayFont {
	color: gray;
	font-style: italic;
}
.xn-showUpload-content .xn-showUpload-fjsc3 {
	width: 65%;
	float: left;
}
.xn-showUpload-content .xn-showUpload-fjsc4 {
	height: 35px;
	padding-right: 10px;
}
.xn-showUpload-content .xn-showUpload-fjsc5 {
	padding-right: 10px;
	height: 375px;
	overflow-y: auto;
}
.xn-showUpload-content .xn-showUpload-fjsc6 {
	width: 100%;
	text-align: center;
	padding-top: 10px;
}
.xn-showUpload-content .xn-showUpload-fjsc7 {
	width: 35%;
	float: right;
}
.xn-showUpload-content#main_file_div .xn-showUpload-fjsc8 {
	border-left: 1px solid #ccccce;
	border-right: 1px solid #ccccce;
	border-bottom: 1px solid #ccccce;
	padding: 5px;
	text-align: center;
}
.xn-showUpload-content .xn-showUpload-fjsc9 {
	height: 197px;
	overflow-y: auto;
}
.xn-showUpload-content .xn-showUpload-fjsc10 {
	margin-top: 5px;
}
.xn-showRead-content .xn-showRead-srd1 {
	overflow-y: auto;
}
.xn-showRead-content .xn-showRead-srd3 {
	height: 300px;
	overflow-y: auto;
}
.xn-fileList-table#main_file_list td {
	text-align: center;
}
.nav nav-tabs {
	height: 40px;
}
.xn-detail-dalog {
	margin-bottom: 10px;
	height: 41px;
}
.xn-detail-dalog>li>a {
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 20px;
	cursor: pointer;
	height: 22px;
	background-color: #F5F7FA;
	border: 1px solid #D1D1D1;
	border-bottom-color: transparent;
	border-left: 1px solid #d1d1d1 !important;
	margin-right: 0;
	color: #999999;
}
.xn-detail-dalog>li#baseli>a {
	border-right: 0;
}
.xn-detail-dalog>li.activex>a {
	color: #333;
	text-decoration: none;
	height: 20px;
	background-color: #FFF !important;
	border-bottom: 2px solid transparent;
	border-top: 3px solid #114488;
}
.xn-detail-dalog>li>a:hover, .xn-detail-dalog>li>a:focus {
	background-color: #F5F7FA;
	border-bottom: 0;
} /*********************预立卷/整理库/档案库(归档申请单)**********************/
.xn-archiveDetil-content .formbody {
	height: 100%;
}
.xn-archiveDetil-content .formtitle {
	line-height: 35px;
	position: relative;
	height: 35px;
	bottom: -1px;
}
.xn-archiveDetil-content .formtitle span {
	font-size: 14px;
	float: left;
	padding: 0;
}
.xn-archiveDetil-content .forminfo {
	width: 500px;
	margin: 0 auto;
	word-break: break-all;
	padding: 4% 0;
}
.xn-archiveDetil-content .forminfo li {
	margin-bottom: 13px;
	clear: both;
	list-style: none;
}
.xn-archiveDetil-content .forminfo li label {
	width: 90px;
	line-height: 34px;
	display: inline-block;
	text-align: right;
	margin-right: 25px;
}
.xn-archiveDetil-ulft {
	background: #fff;
	border: 1px solid #DDDDDD;
} /************办公流程 /档案入库信息统计*************/
.xn-oaprocess-btndiv {
	padding-top: 15px;
}
.xn-oaprocess-btndiv input {
	margin-top: 0 !important;
}
.xn-oaprocess-span3, .xn-statisticalColConfig-tableCol {
	margin: 5px 0;
}
.xn-oaprocess-cardcontent {
	background-color: #fff;
	overflow-y: auto;
	width: 97.8%;
	padding: 10px 1.1%;
}
.xn-oaprocess-cardcontent ul {
	border: 1px solid #D1D1D1;
}
.xn-oaprocess-cardcontent ul li {
	list-style: none;
}
.xn-oaprocess-qzflsz {
	margin-left: 10px;
	padding: 10px 0 10px 0;
}
.xn-oaprocess-btnadd {
	float: inherit;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 3px;
}
.xn-oaprocess-zzda {
	border-top: 0 !important;
	border-bottom: 1px #bbb solid;
}
.xn-oaprocess-qttjcspz, .xn-statisticalColFieldConfig-qttjcs {
	margin-left: 40px;
	color: gray;
}
.xn-oaprocess-qzfl, .xn-statisticalColFieldConfig-qzflsz {
	margin-left: 10px;
	color: blue;
}
.xn-oaprocess-tjconfigp {
	font-weight: bold;
	padding: 10px 0 10px 30px;
}
.xn-oaprocess-tjconfigdiv1 {
	width: 45% !important;
	float: left;
}
.xn-oaprocess-tjconfigdiv2 {
	width: 30% !important;
	float: left;
}
.xn-oaprocess-tjconfigdiv3 {
	width: 25% !important;
	float: left;
}
.xn-statisticallxtj-content .card-content {
	padding-bottom: 15px !important;
} /************办公流程 /档案入库信息统计 /年度入库及部门统计*********/
.xn-statisticalGddw-chosendept {
	width: 350px
} /************办公流程 /档案入库信息统计 /收集室年度归档案卷入库统计*********/
.xn-statisticalcol-ndrktd {
	padding-left: 0 !important
}
.xn-statisticalcol-ndrktable {
	width: 100%;
	height: 100%;
	border: 0 !important;
}
.xn-statisticalcol-zzda {
	border-top: 0 !important;
	border-bottom: 1px #bbb solid !important;
}
.xn-statisticalcol-sxda, .xn-feedback-sxda {
	border: 0;
} /************办公流程 /任务分解*********/
.xn-taskdec-content .btn.xn-taskdec-exportadd {
	margin-right: 3px;
}
.xn-taskdec-content .table.xn-taskdec-tasktable {
	table-layout: fixed;
}
.xn-taskdec-content .xn-taskdec-ellipsis {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xn-taskdec-content .xn-taskdec-selyear {
	margin-bottom: auto;
}
.xn-addtaskdecom-modalBody .xn-addtaskdec-content1 {
	width: 300px;
	height: 70px;
}
.xn-taskdecselzrr-table {
	height: 300px;
	overflow: auto;
	table-layout: auto;
}
.xn-taskdec-content {
	width: 97.8% !important;
	border: 1px solid #DDDDDD;
	padding: 0.7% 1.1% 0.7% 1.1% !important;
	background: #fff !important;
}
.xn-addtaskdecom-modalBody {
	padding: 15px 55px;
}
.xn-addtaskdecom-modalBody table tr td select {
	width: 314px;
}
.xn-addtaskdecom-modalBody table tr td input[type="text"] {
	width: 300px;
} /************办公流程 /归档工作评分*********/
.xn-scoreitem-evaselyear {
	margin-top: 10px;
}
.xn-scoreitem-evalist {
	width: 1290px;
	height: 660px;
	position: relative;
	margin: 0 auto;
	overflow: scroll;
}
.table.xn-scoreitem-evatable {
	width: 2500px;
	height: 660px;
	min-width: 1300px;
}
.xn-scoreitem-evathhead {
	line-height: 30px !important;
}
.xn-scoreitem-w1200 {
	width: 1225px;
}
.xn-scoreitem-evathjcnr {
	width: 80px;
	height: 135px !important;
}
.xn-scoreitem-evadiv {
	height: 135px;
	line-height: 135px !important;
}
.xn-scoreitem-evathpfxz {
	width: 290px;
	height: 135px !important;
}
.xn-scoreitem-evathfz {
	width: 37px;
	height: 135px !important;
}
.xn-scoreitem-evathdfsm {
	width: 75px;
	height: 135px !important;
}
.xn-scoreitem-evanum, .xn-desprcjnlist-w70 {
	width: 70px;
}
.xn-subscoreitem-content .xn-subscoreitem-dicpositionc, .xn-scoreitem-evathuser {
	padding-top: 8px;
}
.xn-mscoreitem-content .xn-mscoreitem-inspection, .xn-subscoreitem-content .xn-subscoreitem-dicpositionc a, .xn-codeManage-content .xn-codeManage-dmgl1 {
	color: #52CAF3;
} /************办公流程 /学院反馈通告*********/
.xn-feedback-btn {
	margin: 0;
}
.xn-feedback-btn input {
	margin: 0 !important;
}
.xn-feedback-partdtd {
	padding-left: 0;
}
.xn-feedback-partdtdta {
	width: 100%;
	height: 100%;
	border: 0;
}
.partd.xn-cfeedback-partd {
	display: none
} /************办公流程 /党政办反馈通告*********/
.xn-desmanagesearch-selfield, .xn-dfeedback-tongjifield{
	width: 150px;
}
.xn-daanalyselist-tongjifield {
	width: 140px;
}
.xn-dfeedback-condition, .xn-desmanagesearch-selcondition, .xn-dynamicanalyse-methodobj {
	width: 90px;
}
.xn-mytasklisttabledata-state {
	min-width: 90px;
	padding: 0 10px;
}
.xn-desmanagesearch-value, .xn-dfeedback-value {
	width: 120px
}
.xn-daanalyselist-changtype {
	width: 106px;
	height: 28px;
	margin: 0;
}
.xn-dfeedback-relation, .xn-daanalyselist-relate {
	width: 80px;
}
.xn-desmanagesearch-relation {
	width: 66px;
} /************利用中心 /全文检索*********/
.xn-fullsearchindex-content .fulltext-input1.xn-fullsearchindex-input1 {
	border: none;
	padding: 5px
}
.xn-fullsearchindex-content .fulltext-input1.xn-fullsearchindex-input2 {
	height: 18px;
	line-height: 16px;
	padding: 0;
	margin: 0
}
.xn-fullsearchindex-content .xn-fullsearchindex-table {
	margin-top: 10px;
	margin-left: -15px
}
.xn-fullsearchindex-content .fulltext-select.xn-fullsearchindex-time {
	width: 56px
}
#borFullku {
	width: 18%;
	min-height: calc(100vh - 220px);
	margin-left: 0px;
	float: left;
	border-right: 1px solid #d1d1d1;
	padding: 12px 1%;
	background-color: #fff;
	margin-bottom: 10px;
}
#borFullku .ztree {
	border-top: 2px solid #EEEEEE;
	background: #fff url(./css/img/line_conn.gif) 4px 0 repeat-y;
}
.pagination.xn-fullsearchresult-pagination, .pagination.xn-fullsearchsecond-pagination, .pagination.xn-fullsearchresultlist-pagination {
	margin: 10px 0 0
}
.xn-mypageflex ul>li {
	display: inline-flex!important;
}
.xn-fullsearchresult-total {
	background-color: #fff;
	color: #666;
	font-size: 14px
}
.xn-fullsearchresult-num {
	width: 50px;
	text-align: center;
	float: left;
	border-radius: 3px;
	margin-left: 2px;
	height: 17px;
}
.xn-fullsearchsecond-titlename {
	width: 530px
}
.xn-fullsearchsecond-tz {
	background-color: #51a351;
}
.xn-fullsearchindexme-content {
	width: 100%;
	height: calc(100vh - 92px) !important;
	overflow: auto;
}
#content.xn-fullsearchindexme-content {
	position: static;
}
input[type="text"].xn-fullsearchindexme-text2 {
	height: 22px;
	line-height: 20px;
	margin: 0;
	padding: 9px 6px;
	width: 522px !important;
	margin-left: 12px !important;
	border-radius: 3px 0 3px 0;
	box-sizing: content-box;
}
.xn-fullsearchindexme-time {
	width: 56px
}
.xn-fullsearchindexme-wm {
}
.xn-fullsearch-logo {
	margin: 0 auto !important;
	text-align: center;
}
.xn-fullsearchsecond-turn {
	background-color: #0099CC;
	color: #fff!important;
}
.fulltext-logo {
	width: 100%;
	height: 90px;
	margin-bottom: 10px
}
.fulltext-logo-rmdx {
	width: 450px;
	height: 115px;
	margin: 0 auto;
	background: url(./img/fulltext_logo_rmdx.png) 0 center no-repeat;
}
.fulltext-logo-gz {
	width: 465px;
	height: 90px;
	margin: 0 auto;
	background: url('./img/logo_gz.png') 0 0 no-repeat
}
.fulltext-logo-jky {
	width: 468px;
	height: 90px;
	margin: 0 auto;
	background: url('./img/logo_jky.png') 0 0 no-repeat
}
.fulltext-logo3 {
	text-align: center;
	width: 100%;
	height: 55px;
	margin: 0 auto;
}
.xn-fullsearchindexme-jnml {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 8px;
}
.fulltext-logo-jskf {
	width: 400px;
	height: 90px;
	margin: 0 auto;
	background: url('./img/fulltext-logo-jskf.png') 0 0 no-repeat
}
.fulltext-logo-amcs {
	width: 450px;
	height: 115px;
	margin: 0 auto;
	background: url('./img/fulltext-logo-amcs.png') 0 0 no-repeat
}
.fulltext-logo-scdxbwg {
	width: 225px;
	height: 150px;
	margin: 0 auto;
	background: url('./img/fulltext-logo-scdxbwg.png')center center no-repeat
}
.fulltext-logo-sxkjdx {
	width: 400px;
	height: 90px;
	margin: 0 auto;
	background: url('./img/fulltext-logo-sxkjdx.png') 0 0 no-repeat;
	background-size: contain;
}
.fulltext-logo-zzqgy {
	width: 200px;
	height: 110px;
	margin: 0 auto;
	background: url('./img/fulltext-logo-zzqgy.png') 0 0 no-repeat
}
.fulltext-logo-jsswj {
	width: 200px;
	height: 110px;
	margin: 0 auto;
	background: url('./img/unit/jsswj/logo_search.png') 0 0 no-repeat
}
.xn-fulltext1-scdxbwg >.xn-logo-scdxbwg {
	width: 560px;
	margin: 20px auto;
}
.fulltext-wcsearch {
	width: 754px;
	min-height: 42px;
	margin: 0 auto;
}
.fulltext-wcsearch i {
	color: #97A7B7;
	cursor: pointer;
	font-size: 24px;
}
.fulltext-wcsearch label {
	margin: 0;
	padding: 0;
	display: inline;
	color: #333;
}
.fullkutools {
	width: 950px;
	min-height: 40px;
	margin: 0 auto
}
.fulltext-search {
	position: relative;
	width: 640px;
	height: 42px;
	margin: 0 auto;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.fulltext-input1 {
	width: 85.45% !important;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei';
	border: 1px solid #AAAAAA !important;
	border-right: 0 !important;
	padding: 10px 6px !important;
	border-radius: 3px 0 0 3px !important;
}
.fulltext-input2 {
	width: 410px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.fulltext-select {
	width: 70px !important;
	height: 32px;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei';
	line-height: 20px;
	padding: 0 6px;
	margin: 0;
	border-color: #D9DCDE;
	border-radius: 3px;
}
.fulltext-button {
	text-align: center;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei';
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.fulltext-button1 {
	width: 80px;
	height: 42px;
	border: 1px solid #114488;
	color: #fff;
	border-radius: 0 3px 3px 0;
	background-color: #114488
}
.fulltext-button1:hover {
	background-color: #1C54A0 !important;
}
#borFullkuXZ .fulltext-button1:hover {
	background-color: #DAEFFF !important;
}
.fulltext-button2 {
	width: 80px;
	height: 42px;
	line-height: 24px;
	border: 1px #114488 solid;
	margin: 0px 24px 0 0px;
	color: #114488;
	background-color: #fff;
}
.fulltext-button2:hover {
	background-color: #DAEFFF;
}
.fulltext-button3 {
	padding: 0 16px;
	margin-bottom: 5px;
	height: 42px;
	width: 104px;
	border: 1px solid #114488;
	color: #fff;
	background-color: #114488;
}
#btndiv .fulltext-button3 {
	padding: 0 16px;
	height: 32px;
	border: 1px solid #D9DCDE;
	color: #333;
	background-color: #F5F7FA;
}
#btndiv .fulltext-button3:hover {
	background-color: #114488;
	color: #fff;
}
.fulltext-button4 {
	margin-left: 10px;
	margin-bottom: 5px;
	width: 130px;
	height: 42px;
	border: 1px #114488 solid;
	color: #114488;
	background-color: #fff;
}
.fulltext-button5 {
	width: 80px;
	height: 42px;
	line-height: 24px;
	border: 1px #114488 solid;
	margin: 0px 24px 0 0px;
	color: #114488;
	background-color: #fff;
}
.fulltext-button5:hover {
	background-color: #DAEFFF;
}
.fulltext-button6 {
	padding: 0 16px;
	margin-bottom: 5px;
	height: 32px;
	width: 127px;
	border: 1px solid #114488;
	background-color: #F5F7FA;
}
.fulltext-button6:hover {
	color: #fff;
	background-color: #114488;
}
#borFullkuXZ {
	width: 18%;
	padding: 12px 1% 0px 1%;
	border-right: 1px solid #d1d1d1;
	background-color: #fff;
	text-align: center;
	padding-top: 2px;
	margin-top: 10px;
}
#borFullkuXZ .fulltext-button1 {
	height: 32px;
	border: 1px solid #114488;
	background: none;
	color: #114488;
	margin: 5px 0;
	border-radius: 3px;
	width: 40px !important;
}
.xn-fullsearchindex-content-bjdx #borFullkuXZ .fulltext-button1 {
	border: 1px solid #cc4747;
	color: #cc4747;
}
.fullku>div:first-child {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	color: #666;
	font-weight: bold
}
.resulttype1 {
	width: 950px;
	margin: 10px auto 0
}
.resulttype1 td {
	font-size: 12px;
	color: #666
}
.resulttype1 strong {
	font-size: 12px;
	color: #444
}
.resulttype2 {
	color: #999999;
	line-height: 39px;
	padding: 0px 20px;
}
.resulttype2 i {
	padding-right: 4px!important
}
.resulttype2:hover {
	color: #114488;
	cursor: pointer
}
.resulttype2.active {
	color: #333;
	border-bottom: 3px solid #114488;
	line-height: 34px;
	padding-bottom: 2px;
	position: relative;
	bottom: -3px;
}
.resultku {
	background-color: #fff;
	padding: 0 15px;
	margin: 8px 5px 0 0;
	color: #666;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.resultku:hover {
	cursor: pointer;
}
.fulltexthistory1, .contractUs1 {
	position: fixed;
	position: absolute\0;
	bottom: 50px;
	right: 15px;
	width: 100px;
	height: 310px;
	background-color: #A4A09F
}
.fulltexthistory1 a:hover, .contractUs1 a:hover {
	color: #ff0
}
.fulltexthistory1 a, .contractUs1 a {
	border-bottom: 1px #999796 solid;
	color: #fff;
	font-size: 12px;
	padding-left: 5px;
	display: block;
	cursor: pointer
}
.fulltexthistory2, .contractUs2 {
	position: fixed;
	position: absolute\0;
	bottom: 300px;
	right: 15px;
}
.fulltexthistory2 .historytitle, .contractUs2 .historytitle, .contractUs1 .historytitle {
	cursor: pointer
}
.fulltexthistory3 {
	position: fixed;
	position: absolute\0;
	bottom: 150px;
	right: 15px;
	width: 100px;
	height: 310px;
	background-color: #A4A09F
}
.fulltexthistory3 a:hover {
	color: #ff0
}
.fulltexthistory3 a {
	border-bottom: 1px #999796 solid;
	color: #fff;
	font-size: 12px;
	padding-left: 5px;
	display: block;
	cursor: pointer
}
.fulltexthistory4 {
	position: fixed;
	position: absolute\0;
	bottom: 400px;
	right: 15px
}
.fulltexthistory4 .historytitle {
	cursor: pointer
}
#seachContext {
	margin: 0 auto
}
#seachContext tr td input {
	margin: 5px 0
}
#seachContext tr td select {
	padding: 0 10px;
	width: 103px !important;
	height: 42px;
	background-color: #F5F7FA;
	color: #333;
}
#xn-newphone-seachContexttr #leixing0 {
	width: 103px !important;
}
#xn-newphone-seachContexttr #leixing1 {
	width: 103px !important;
}
#seachContext .icon-plus-sign {
	font-size: 20px !important;
	color: #97A7B7;
}
#seachContext .icon-minus-sign {
	font-size: 20px !important;
	color: #97A7B7;
}
#seachContext tr td#searchtrwp {
	vertical-align: bottom;
}
#seachContext tr td#searchtrwp tr td .fulltext-button3 {
	margin-left: 10px;
}
.fulltext-wcsearch table .addtr td:nth-child(2) select {
	width: 80px !important;
	border-left: 1px solid #D9DCDE !important;
}
#seachContext tr td select[name="type"] {
	width: 70px !important;
}
#seachContext tr td i {
	margin: 0 6px
}
.xn-tab-tdlist {
	width: 100%;
	margin: 15px auto;
	text-align: center;
}
.xn-tab-tdlist tr td {
	margin: 0 16px 0 10px;
	display: inline-table;
	width: auto;
}
.xn-tab-tdlist.xn-tab-auto tr td {
	width: auto!important;
	margin: 0 8px 10px;
}
.xn-tab-tdlist tr td input#s11, .xn-tab-tdlist tr td input#s21, .xn-tab-tdlist tr td input#s31, .xn-tab-tdlist tr td input {
	padding: 0;
	margin: 0
}
.xn-fullSearchindex-qwjszym {
	text-align: left;
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.xn-fullSearchindex-qwjszym tr {
	border-bottom: 1px dashed #E0E0E0;
}
.xn-fullSearchindex-qwjszym td {
}
.xn-fullSearchindex-qwjszym tr td[align="center"] {
	margin: 0;
	padding: 9px 3px;
	display: table-cell;
	background-color: #F3F3F3;
}
.xn-fullSearchindex-qwjszym tr td[align="left"] {
	margin: 0;
	padding: 9px 0px 9px 38px;
	display: table-cell;
}
.xn-fullSearchindex-qwjszym tr td[align="left"] label {
	display: inline-block;
}
.xn-fullSearchindex-qwjszym tr td[align="left"] .datepickernf input[type="text"] {
	padding: 1px 5px;
	width: 90px;
	margin: 0 !important;
	background-color: #fff;
}
.xn-fullSearchindex-qwjszym tr td[align="left"] .datepickernf .add-on {
	padding: 1px 4px;
}
.bgpicture {
	text-align: center;
}
.bgpicturehx {
	text-align: center;
}
.bgpicturenh {
	text-align: center;
}
.bgpicture img {
	height: 80px
}
.bgpicturehx img {
	height: 70px
}
.bgpicturenh img {
	width: 300px
}
.fulltext1 .fulltext-logo {
	margin-bottom: 10px
}
.xn-td-center tr td:nth-child(2), .xn-td-center tr td:nth-child(8) {
	text-align: center
}
.xn-td-center .xn-td-result1, #tableResultListSecond1 .xn-td-result1 {
	min-width: 40px;
	width: auto;
}
.xn-td-center .xn-td-result2, #tableResultListSecond1 .xn-td-result2 {
	min-width: 90px;
}
.xn-td-center .xn-td-result3 {
	min-width: 32px;
	width: auto;
}
.xn-td-center tbody td div, #tableResultListSecond1 tbody td div {
	padding: 0.59rem 0;
	min-height: 20px;
	line-height: 20px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin: 0 auto;
}
.xn-td-center tbody td div {
	padding: 1.25rem 0;
}
.xn-td-center tbody tr td:last-of-type > div {
	padding: 0.35rem 0;
}
.xn-td-center th div, #tableResultListSecond1 th div {
	padding: 0.59rem 0;
	white-space: nowrap;
	margin: 0 auto;
}
.xn-td-center th, #tableResultListSecond1 .xn-tdjn-resultList th {
	padding: 0;
}
#tableResultListSecond1 .xn-tdjn-resultList td {
	padding: 0;
	border: 0;
	border-right: 1px solid #d1d1d1;
}
#tableResultListSecond1 .xn-tdjn-resultList tr td:last-of-type > div {
	padding: 0.42rem 0;
}
.xn-td-center th .fd0 {
	padding: 0.59rem 0;
}
.xn-td-center tbody td {
	padding: 0;
	border: none;
	border-right: 1px solid #D1D1D1;
}
.xn-td-center .fd3, #tableResultListSecond1 .xn-tdjn-resultList .fd3 {
	position: relative;
	background-color: #F5F7FA;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}
#tableResultListSecond1 .xn-tdjn-resultList {
	overflow: auto;
}
.xn-fullsearchindexme-jnid #tableResultListSecond1 .xn-tdjn-resultList {
	overflow-x: hidden !important;
}
.xn-td-center .fd0, #tableResultListSecond1 .xn-tdjn-resultList .fd0 {
	position: relative;
	background-color: #F5F7FA;
	border-right: 1px solid #bbb;
}
.xn-fullsearchindexme-content .rightWrap {
	width: 98.4%;
	padding: 1% 0.8%;
}
.xn-fullsearchindexme-content .rightWrap.rightWrap1 {
	width: 78%;
	padding: 1% 0.8%;
}
.rightWrap .fulltext-wcsearch {
	float: none;
	width: auto;
}
.xn-fullsearchresult-resulttype1 {
	width: 100%;
}
.xn-fullsearchresult-resulttype1 #tableHeader {
	overflow: hidden;
}
.xn-fullsearchresult-resulttype1 #tableHeader .xn-fullsearchresult-clear {
	/*clear: right;*/
	float: right;
}
.xn-fullsearchresult-resulttype1 #tableHeader #resultku {
	float: left;
	padding: 1% 1.1% 0.5% 1.1%;
	border-top: 3px solid #E5E9EE;
	background: #fff;
	width: 97.74%;
}
.xn-fullsearchresult-resulttype1 #tableResultList .resultinfo1 table tbody tr td {
	word-break: break-all;
}
#folder_up .resulttype1.xn-fullsearchresult-resulttype1{
	width: 100%;
	padding: 0 15px;
	box-sizing: border-box;
}
.xn-tab-tdlist input {
	margin: -1px 5px 0 !important;
}
#fullSearchText {
	margin-bottom: 5px;
}
.xn-fullsearch-historyJy {
	border: 1px solid #ddd;
	background-color: #fff;
	position: absolute;
	width: 563px;
	text-align: left;
	margin-left: 12px;
	margin-top: -5px;
	box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.1);
	z-index: 1;
}
.fulltext-wcsearch .fulltext-button1 + .xn-fullsearch-historyJy {
	margin-left: 0;
}
.xn-fullsearch-historyJy ul li {
	padding: 3px 16px;
}
.xn-fullsearch-historyJy ul li:hover {
	background-color: #F2F2F2;
}
.xn-fullsearch-historyJy ul li.trbackclass {
	background-color: #F2F2F2;
}
.fulltext-wcsearch #condtionTd, .fulltext-wcsearch .xn-fullsearchindex-qflstj {
	position: relative;
}
.datepicker tfoot th {
	cursor: pointer;
}
.datepicker tfoot th:hover {
	background: #eeeeee;
}
.datepicker.dropdown-menu {
	padding: 0 0 8px 0;
}
#secondTablehide .resultinfo1 {
	overflow: auto;
}
.xn-fullsearchresultlist-hxcz {
	width: 109px;
	white-space: normal !important;
	word-break: break-word;
	line-height: 20px !important;
}
.xn-fullsearchresultlist-hxtrlist .xn-fullsearchresultlist-hxtable tbody td div {
	height: calc(100% - 2.5rem);
	line-height: 44px;
}
.xn-fullsearchresultlist-hxtrlist .xn-fullsearchresultlist-hxtable th .xn-td-result2 {
	min-width: 60px;
} /************利用中心 /全文检索（北京大学）*********/
.fulltext-logo-bjdx {
	width: 400px;
	height: 140px;
	margin: 0 auto;
	background: url(./img/fulltext-logo-bjdx.png) 0 0 no-repeat;
	background-position: center 30px;
}
.xn-fulltext-wcsearch-bjdx .fulltext-search, .xn-fulltext-wcsearch-bjdx .fulltext-button2 .fulltext-button5 {
	border: 1px #cc4747 solid;
	color: #cc4747;
}
.xn-fulltext-wcsearch-bjdx .fulltext-button1 {
	background-color: #cc4747;
}
.xn-reborrowinfo-down-bjdx .fold-page .table tr th {
	background-color: #e0e0e0 !important;
}
.xn-reborrowinfo-down-bjdx .fold-page .table tbody tr:nth-child(odd) td {
	background-color: #fff;
}
.xn-align-center {
	text-align: center !important;
} /* .xn-reborrowinfo-down-bjdx .xn-tab-tmdetail,.xn-reborrowinfo-down-bjdx .table,.xn-fullsearchindex-content-bjdx .table{ border: 1px #bbb solid; } */
.xn-fullsearchindex-content-bjdx .table tr:nth-child(even) td {
	background-color: #F5F7FA;
}
.xn-fullsearchindex-content-bjdx .table tr th {
	background-color: #f0f0f0 !important;
}
.xn-reborrowinfo-down-bjdx .table tbody input {
	margin-right: 4px;
}
.xn-fullsearchindex-content-bjdx .fulltext-logo3 {
	height: 110px;
}
.xn-fullsearchindex-content-bjdx a:hover, .xn-fullsearchindex-content-bjdx a:focus {
	color: #b72928;
}
.xn-reborrowinfo-down-bjdx a:hover, .xn-reborrowinfo-down-bjdx a:focus {
	color: #b72928;
}
.xn-fullsearchindex-content-bjdx .fulltext-button3 {
	background-color: #cc4747;
	border: 1px solid #cc4747;
}
.xn-fullsearchindex-content-bjdx .fulltext-button4 {
	border: 1px #cc4747 solid;
	color: #cc4747;
}
.xn-fullsearchindex-content-bjdx .resulttype2.active, .xn-fullsearchindex-content-bjdx .fulltext-wcsearch i {
	color: #cc4747;
}
.xn-fullsearchindex-content-bjdx .blueresulttitle, .xn-reborrowinfo-down-bjdx .tbodynone tr td a {
	color: #c74343;
}
.xn-fullsearchindex-content-bjdx input[type="text"]:focus {
	border-color: rgba(236, 82, 82, 0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(236, 82, 82, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(236, 82, 82, 0.6);
}
.xn-reborrowinfo-down-bjdx .table tbody tr th, .xn-reborrowinfo-down-bjdx .table tbody tr td {
	height: 38px;
	line-height: 38px;
}
.xn-reborrowinfo-down-bjdx .table tbody tr td:nth-child(4) div {
	display: inline-block;
}
.xn-reborrowinfo-down-bjdx .table tbody tr td:nth-child(4) div input {
	height: 24px;
	width: 100px;
	line-height: 24px;
	padding: 0 4px;
	margin: 0;
}
.xn-reborrowinfo-down-bjdx input[type="checkbox"] {
	margin: 0;
}
.xn-fullsearchindex-content-bjdx .clear.xn-fullsearchresult-clear2 {
	height: 0;
}
.xn-reborrowinfo-down-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):active td, .xn-reborrowinfo-down-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):focus td, .xn-reborrowinfo-down-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):hover td {
	background-color: #B6E1FA !important;
}
.xn-fullsearchindex-content-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):active td, .xn-fullsearchindex-content-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):focus td, .xn-fullsearchindex-content-bjdx .table tr:not(.jndata):not(.xn-jyjl-ajdata):hover td {
	background-color: #B6E1FA !important;
}
.xn-reborrowinfo-down-bjdx .fold-page .table tr th:nth-child(1) {
	width: 5% !important;
}
.xn-reborrowinfo-down-bjdx .fold-page .table tr th:nth-child(2) {
	width: 20% !important;
}
.xn-synonyadd-jsc textarea {
	width: 97%;
} /************利用中心 /电子签章验证*********/
.xn-electronicVerify-content {
	height: 100%;
	background: #fff;
}
.xn-electronicVerify-content .card {
	height: 100%;
}
.xn-electronicVerify-content .card-content {
	padding: 5% 26% 5% 26%;
	width: 48%;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqzsc {
	border: 3px dashed #C8CBCE;
	padding: 10% 0;
	margin: 1.5% 0;
	text-align: center;
	cursor: pointer;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqzsc > div:last-of-type {
	margin-top: 2%;
	color: #999999;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr {
	display: table;
	background: #EBF7FE;
	padding: 1.2% 3%;
	width: 94%;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr > div:first-of-type {
	display: table-cell;
	width: 93%;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr > div:last-of-type {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr.xn-electronicVerify-imagesearchw {
	display: block;
	background: #EBF7FE;
	padding: 1.2% 3%;
	width: 94%;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr.xn-electronicVerify-imagesearchw > div:first-of-type {
	display: inline-block;
	width: 93%;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr.xn-electronicVerify-imagesearchw > div:last-of-type {
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}
.xn-kullimagesearch-sctp#borFullku {
	min-height: calc(100vh - 150px);
}
.xn-electronicVerify-content .xn-electronicVerify-dzqznr > div:last-of-type:hover {
	cursor: pointer;
}
.xn-electronicVerify-content button {
	display: block;
	margin: 12% auto 1% auto;
}
.xn-electronicVerify-content .xn-electronicVerify-dzqzsc input {
	margin-top: -129px;
	margin-left: 25px;
	height: 105px;
	opacity: 0;
	cursor: pointer;
	vertical-align: middle;
}
.xn-electronicVerify-content #borFullku .ztree {
	border-top: none;
}
.xn-electronicVerify-hide {
	display: none !important;
}
.xn-dzqz-img18 {
	background: url(./img/icons/newIcons/xn-img18.png) no-repeat;
	background-size: 100% 100%;
	width: 90px;
	height: 76px;
	margin: 0 auto;
}
.xn-disposal-table table {
	width: 100%;
}
.xn-disposal-table table tr td[align='right'] {
	padding-right: 10px;
}
.xn-disposal-table table tr td[align='right'] .red {
	padding-right: 5px;
	font-style: normal;
}
.xn-disposal-table table tr td[align='left'] {
	width: 82%;
}
.xn-disposal-table table tr td[align='left'] select {
	height: 32px;
	margin: 5px 0;
	width: 100%;
	border: 1px solid #D9DCDE;
} /************利用中心 /全文检索（上海科技大学）*********/
.xn-fullsearchindex-content .fulltext1 {
	width: 50%;
	float: right;
	margin-right: 25%;
}
.xn-fullsearchindex-content >.xn-fulltext1-scdxbwg {
	width: 754px;
	float: none;
	margin: 0 auto;
	padding: calc((100vh - 92px) / 3.5) 0;
}
.xn-fullsearchindexme-shkj .fulltext1 {
	width: 50%;
	float: right;
	margin-right: 25%;
	display: none;
} /************利用中心 /借阅检索*********/
.xn-fullsearchindexall-body {
	overflow: auto !important;
}
.xn-fullsearchindexall-content {
	width: 100%;
	height: calc(100vh - 92px) !important;
	overflow: auto;
	margin: 0px auto;
}
.xn-fullsearchindexall-content #seachContext tr td select {
	border-left: 1px solid #D9DCDE;
}
.xn-fullSearch-zjgSearch {
	display: none;
}
.xn-fullsearchindexall-borfullku {
	width: 20%;
	margin-left: 0px;
	display: none;
}
.fulltext-input2.xn-fullsearchindexall-input2 {
	width: 50% !important;
	margin: 0 auto;
}
.fulltext-select.xn-fullsearchindexall-time {
	width: 70px
}
.xn-fullsearchindexall-jndiv {
	width: 90%;
	margin: 0 auto;
}
.xn-fullsearchindexall-jndiv2 {
	width: 80%;
	margin: 0 auto;
}
.fulltext1.xn-fullsearchindexall-fulltext1 {
	margin: 0 auto;
	width: 50% !important;
	padding: calc((100vh - 92px) / 3.5) 0;
}
.fulltext-button.xn-fullsearchresultlist-fulltextbtn {
	width: 122px;
}
.fulltext-button.xn-fullsearchresultlist-fulltextbtn2, .span2.xn-borrowrecord-yanqiTs {
	width: 100px
}
.fulltext-button.xn-fulltextbtn {
	width: auto !important
}
.xn-fullsearchresultlist-checkbox {
	display: inline-block
}
.xn-fullsearchresultlist-dh {
	width: 180px;
}
.xn-fullsearchresultlist-total {
	background-color: #fff;
	color: #666;
	font-size: 14px
}
.xn-fullsearchresultlist-number {
	width: 65px;
	text-align: center;
	float: left;
	border-radius: 3px;
	margin-left: 2px;
	height: 18px !important;
}
.xn-fullsearchresultlist-xsts {
	width: 80px;
	float: left;
	border-radius: 3px;
	margin-right: 10px;
	margin-left: 2px;
	height: 26px;
}
.resulttype1.xn-fullsearchresult-resulttype1 {
	width: 90%;
	margin: 10px 0;
}
.resulttype1.xn-fullsearchresult-resulttype1.xn-fullsearchResult2-retult {
	margin: 10px auto;
}
.resulttype1.xn-fullsearchresult-resulttype1.xn-fullsearchResult2-retult .fulltext-button3 {
	margin-left: 10px;
}
.clear.xn-fullsearchresult-clear {
	height: 30px;
}
.resultku.xn-fullsearchresult-resultku {
	margin-top: 10px;
	background: none;
	color: #999999;
}
.xn-fullsearchresult-resultku font {
	color: #114488 !important;
	font-weight: 600;
}
.xn-fullsearchindex-content-bjdx .xn-fullsearchresult-resultku font {
	color: #cc4747 !important;
	font-weight: 600;
}
.xn-fullsearch2detail-pl10w80 {
	padding-left: 10px;
	width: 80px
}
.xn-fullsearch2detail-w170 {
	width: 170px;
}
.xn-fullsearch2detail-extendfield2 {
	position: relative;
	margin-top: -16px;
}
.xn-fullsearch2detail-extendfield2s {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 170px;
}
.xn-fullsearch2detail-ef2 {
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
}
.xn-fullsearch2detail-textv {
	width: 136px;
	border-right: 0;
	border-radius: 3px;
}
.xn-fullsearch2detail-yx {
	width: 170px;
	height: 27px
}
.xn-fullsearch2detail-w115 {
	width: 115px
}
.xn-fullsearch2detail-alter {
	margin-bottom: 8px;
	padding: 0 0 0 3px;
	line-height: 20px;
}
.xn-fullsearch2detail-jndatalist {
	min-height: 1px;
	display: none
}
.xn-fullsearch2detail-tabledataidedit textarea {
	width: 156px;
	min-height: 0px;
	overflow: hidden;
	padding-bottom: 0px
}
.xn-fullsearch2detail-tabledataidedit textarea.textarea-730 {
	width: 694px;
}
.xn-fullsearch2detail-tabledataidedit table tr td {
	white-space: normal;
}
.xn-fullsearch2detail-tabledataidedit, .xn-fullsearch2detail-modalbody {
	min-height: 480px
}
.xn-tab-tdlist tbody tr td span {
	padding: 0 6px
} /************利用中心 /借阅管理/借阅记录*********/
.btn.xn-borrowrecord-print {
	border: 0px;
}
.xn-borrowrecord-card {
	margin: 15px 0;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
.xn-borrowrecord-card .card-content {
	width: 97.8%;
	padding: 10px 1.1%;
	background: #fff;
	border-radius: 0 0 4px 4px;
}
.xn-borrowrecord-save {
	background-color: #36AA93;
	color: #fff;
	border: none;
	padding: 5px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: none;
	width: 35px;
}
.xn-borrowrecord-bz {
	margin-top: 5px;
	display: inline-block;
	padding: 2px 5px;
	width: 242px;
	height: 60px;
	border: 1px #C9C9C9 solid;
	border-radius: 3px
}
.xn-borrowrecord-context .xn-borrowrecord-card .card-title-dis {
	padding: 0 20px;
	color: #1F1F1F;
	background: none;
}
.xn-borrowrecord-context .card-title-tab {
	color: #333333;
	padding: 0 20px;
	border-right: 1px solid #D1D1D1;
}
.xn-borrowrecord-context #borruser, #shdata, #apprlist {
	display: none
}
.xn-borrowrecord-context .span {
	display: inline-block;
	padding: 0 5px;
	width: 242px;
	margin: 0;
	height: 30px;
	line-height: 30px;
	border: 1px #c9c9c9 solid;
	border-radius: 3px
}
.xn-borrowrecord-context .textarea {
	display: inline-block;
	padding: 2px 5px;
	width: 238px;
	height: 60px;
	border: 1px #C9C9C9 solid !important;
	border-radius: 3px;
	margin: 5px 0;
}
.xn-borrowrecord-context .ipt {
	border: 1px #C9C9C9 solid;
	padding: 3px;
	border-radius: 3px;
	margin: 5px 0;
	color: #555;
	width: 242px;
	height: 24px;
	line-height: 24px
}
.xn-borrowrecord-context input[type="radio"].ipt {
	width: auto;
}
.xn-borrowrecord-context .checkqx {
	background: #29B866 !important;
	color: #fff
}
.xn-borrowrecord-context .xn-borrowrecord-card .card-content {
	width: 97.8%;
	padding: 1.2% 1.1%;
	background: #fff;
}
.xn-borrowrecord-jyrinfo {
	width: 65%;
}
.xn-borrowrecord-jyrinfo tr td.fb_result_head {
	text-align: right;
} /************利用中心 /借阅管理/借阅审批*********/
.ipt.xn-fjyyyborrow-qzrq2 {
	width: 215px
}
.xn-fjyyyborrow-save {
	display: inline-block;
	background-color: #114488;
	color: #fff;
	border: none;
	padding: 5px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.xn-fjyyyborrow-reset {
	display: inline-block;
	background-color: #EEEEEE;
	color: #999999;
	border: none;
	padding: 6px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.xn-fjyyyborrow-shdata {
	padding: 20px 0;
	text-align: center;
}
.xn-fjyyyborrow-modal .jsqxgltj {
	padding: 5px 10px;
	background-color: #F5F5F5;
	margin-left: 15px;
	cursor: pointer;
	text-align: center;
	margin-bottom: 10px
}
.xn-fjyyyborrow-modal .jsqxgltj:hover {
	color: #fff;
	background-color: #2ECC71
}
.xn-fjyyyborrow-cardcontent .sel {
	border: 1px #C9C9C9 solid;
	padding: 3px;
	border-radius: 3px;
	background-color: white;
	margin: 5px 0;
	;
	color: #555;
	width: 250px;
	height: 32px;
	line-height: 26px
}
.xn-fjyyyborrow-lqjztime {
	vertical-align: middle;
}
.xn-fjyyyborrow-cardcontent table tbody tr td .add-on {
	margin-top: 5px;
}
.xn-list-div #query {
	padding: 10px 0 0 0;
} /************利用中心 /借阅管理/待取档案*********/
.xn-dqkborrow-textarea {
	display: inline-block;
	padding: 2px 5px;
	width: 242px;
	height: 48px;
	border: 1px #c9c9c9 solid;
	border-radius: 3px;
	margin: 5px 0;
}
.xn-alertborrow-dalymd {
	width: 158px;
	height: 28px;
	line-height: 28px;
	padding: 3px
}
.xn-alertborrow-sfzxm {
	width: 200px
}
.xn-alertborrow-tablehead {
	width: 150px !important;
	height: 24px;
	line-height: 20px;
	padding: 3px
}
.xn-alertborrow-modalbody #djsj {
	width: 160px !important;
	height: 24px;
	line-height: 20px;
	padding: 3px
}
.xn-alertborrow-modalbody .xn-alertborrow-tablehead {
	width: 160px !important;
}
.xn-alertborrow-modalbody #qzrq, .xn-alertborrow-modalbody #ghrq {
	width: 133px !important;
	height: 24px;
	line-height: 20px;
	padding: 3px
}
.xn-alertborrow-modalbody table tbody tr td select {
	height: 32px;
	width: 168px;
}
#self_electrilist .spinner, #main_electrilist .spinner {
	left: 50% !important;
} /************利用中心 /借阅管理/远程预约申请*********/
.xn-reborrowapprove-remark, .xn-witedRecord-bz, .xn-fjyyyborrow-lycontent {
	padding-top: 7px
}
.xn-inlineBlock.xn-ml10 {
	margin-left: 10px;
}
.span2.xn-reborrowinfo-cyrxm {
	height: 26px
}
.span2.xn-reborrowinfo-dalymd {
	font-size: 14px;
	width: 170px;
	height: 28px;
	padding: 3px
}
.span2.xn-reborrowinfo-jyts {
	height: 26px;
	width: 60px
}
.span2.xn-reborrowinfo-jysc {
	width: 80px;
	height: 32px;
	margin-left: 5px;
}
.txt.xn-reborrowinfo-dalymd1 {
	width: 79.3%
}
.txt.xn-reborrowinfo-accountcontent {
	width: 69.3%
}
.xn-reborrowinfo-divtable {
	padding-bottom: 20px
}
.xn-reborrowinfo-brtxt {
	padding: 2px;
	width: 99%;
	height: 60px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.xn-reborrowinfo-dd .table th, .xn-reborrowinfo-dd .table td {
	border: 0;
	border-top: 1px #c5c5c5 solid;
	border-left: 1px #c5c5c5 solid;
}
.xn-reborrowinfo-dd .table {
	margin-bottom: 10px;
}
.xn-reborrowinfo-down .btn-green {
	background-color: #1AA260;
	color: #fff
}
.xn-reborrowinfo-down .btn-green:hover {
	background-color: #007A46;
	color: #fff
}
.xn-reborrowinfo-down input, .xn-reborrowinfo-down textarea, .xn-reborrowinfo-down select {
	margin: 5px 0;
	border-radius: 3px
}
.xn-reborrowinfo-down #userl, #userl li {
	list-style-type: none;
	margin-left: 10px;
	float: left;
}
.xn-reborrowinfo-down .choose label {
	float: left;
}
.xn-reborrowapprove-sm {
	width: 50%
}
.xn-reborrowapprove-xzdwjsx {
	text-decoration: none;
	color: blue;
}
.xn-reborrowapprove-tjlycs {
	padding-left: 50px;
}
.xn-td-left tr td {
	text-align: left !important;
}
.btn.xn-reborrowapprove-pass.btn-progress, .btn.xn-reborrowapprove-pass.btn-danger {
	padding: 10px 21px;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	color: #333;
	background-image: none;
}
.btn.xn-reborrowapprove-pass.btn-progress i, .btn.xn-reborrowapprove-pass.btn-danger i {
	margin-right: 5px;
	color: #97A7B7;
}
.btn.xn-reborrowapprove-pass.btn-success {
	padding: 10px 21px;
	background-color: #114488;
	border: 1px solid #114488;
	color: #fff;
	background-image: none;
}
.btn.xn-reborrowapprove-pass.btn-success i {
	margin-right: 5px;
}
.btn.xn-reborrowapprove-pass.btn-progress:hover, .btn.xn-reborrowapprove-pass.btn-danger:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
}
.btn.xn-reborrowapprove-pass.btn-progress:active, .btn.xn-reborrowapprove-pass.btn-danger:active {
	background-color: #EEF5FD;
	border-color: #114488;
}
.btn.xn-reborrowapprove-pass.btn-success:hover {
	background-color: #1C54A0;
}
.btn.xn-reborrowapprove-pass.btn-success:active {
	background-color: #114488;
}
.span2.xn-reborrowinfo-jjyy {
	font-size: 14px;
	width: 370px;
	height: 30px;
	padding: 3px
}
.jujue.xn-reborrowapprove-jujue {
	position: relative;
	bottom: 5px;
	left: 15px
}
.xn-reborrowapprove-bcms {
	font-size: 12px;
	left: 0
}
.btn.xn-reborrowapprove-qrjj {
	padding: 6px 25px;
}
.xn-reborrowapprove-sq {
	margin-top: 20px;
	border-top: 1px #ccc solid
}
.xn-reborrowapprove-sq #showOrHide {
	margin: 0 auto;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #ccc;
	color: #fff;
	font-size: 16px;
	cursor: pointer
}
.xn-reborrowapprove-h1200w100 .xn-reborrowapprove-fullsearch2 {
	position: static;
	width: 100% !important;
	margin: 0 !important;
}
.xn-reborrowapprove-h1200w100 .xn-reborrowapprove-fullsearch2 .xn-page-main {
	box-shadow: none;
	height: auto !important;
}
.xn-reborrowapprove-fullsearch2 {
	position: absolute;
	left: 0;
	width: 97.6% !important;
	margin: 0px 1.18% !important;
	padding: 0 !important;
}
.xn-reborrowapprove-fullsearch2 .xn-fullsearchindexme-content {
	border-top: 0;
	margin-top: -1px;
}
.xn-reborrowapprove-casetype {
	margin-left: 40px;
}
#infoTable #jyts {
	width: 70px
}
.xn-jyyyappointment-content {
	margin: 0 !important;
	border-top: 0 !important;
	border-top: 0;
	text-align: center;
}
.timebox-bd table tr:nth-child(1) {
	background-color: #E5E9EE !important;
}
.timebox-bd table tr:nth-child(1) th {
	border: 1px solid #D1D1D1;
}
.xn-jyyyappointment-content .timebox-bd table tr th[scope='row'] {
	height: 57px;
	background-color: #E5E9EE !important;
	border: 1px solid #D1D1D1;
}
.xn-jyyyappointment-content .timebox-bd table tr:nth-child(odd) {
	background-color: #f3f3f3;
}
.xn-jyyyappointment-content .timebox-bd {
	margin: 0 !important;
	padding: 1.85%;
}
.xn-jyyyappointment-content .timebox-bd table {
	border: 1px solid #D1D1D1;
}
.xn-jyyyappointment-content .timebox-bd {
	margin: 0 !important;
	padding: 1.85%;
}
.xn-jyyyappointment-content .timebox-bd table td {
	border-right: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
}
.xn-jyyyappointment-content .timebox-bd table td:last-of-type {
	border-right: #D1D1D1 !important;
}
.xn-jyyyappointment-content .timebox-bd table tr:last-of-type td {
	border-bottom: #D1D1D1 !important;
}
.xn-witedRecord-divtable table tbody .p-z-15 {
	font-weight: bold;
}
.xn-jyyyappoint-jydh {
	position: relative;
	top: 16px;
	vertical-align: top;
}
.xn-jyyyapo-roleumanage #query {
	padding: 8px 51px 0 51px;
}
.xn-jyyyapo-roleumanage #query input {
	width: 200px;
	margin: 5px 0;
}
.xn-jyyyapo-roleumanage .xn-jyyyapo-modalBody {
	padding: 0 51px;
}
.xn-jyyyapo-roleumanage .xn-jyyyapo-modalBody .table tbody tr td:last-child a:hover span {
	color: #fff !important;
}
.xn-tab-tmdetail {
	width: 99.5%
}
.xn-tab-tmdetail tr th, .xn-tab-tmdetail tr td {
	height: 28px;
}
.xn-tab-check {
	width: 100%;
	background-color: #fff;
}
.fold-page table tr td input, .fold-page table tr td select, .fold-page table tr td textarea, .xn-tab-tmdetail {
	margin: 0 0 0 5px;
}
.xn-reborrowinfo-down .xn-tab-check #userl, .xn-tab-check #userl li {
	margin-left: 0;
}
.xn-reborrowinfo-down #userl, .xn-reborrowinfo-down #userl li {
	width: 100%;
}
.xn-reborrowinfo-content {
	background-color: #fff;
}
#xn-jyrxx, #xn-jyxx {
	color: #333;
}
#Tborruser, #Tborruser {
	width: 100%;
}
.xn-reborrowapprove-border {
	border-bottom: 1px solid #CCCCCC !important;
	background-color: #fff !important;
}
.xn-addbg {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #fff;
	font-weight: bold
}
.mt0 {
	margin-top: 0 !important;
}
.xn-reborrowinfo-content .xn-fullsearchindex-content-bjdx {
	height: auto !important;
}
.xn-reborrowinfo-content .xn-reborrowapprove-h1200w100 {
	height: inherit !important;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.xn-reborrowinfo-content .xn-reborrowapprove-fullsearch2 {
	position: inherit;
}
.xn-reborrowinfo-content .xn-fullsearchindexme-content, .xn-reborrowinfo-content .xn-borrowrecord-card {
	border: none;
}
.xn-reborrowinfo-content .xn-reborrowinfo-down input {
	margin: 0
}
#Tborruser, #Tborruser, #Tshdata {
	width: 100%;
}
.xn-textarea-bcnr {
	width: 170px;
}
.xn-textarea-bcms {
	margin: 5px 0 !important;
	width: 170px;
} /************利用中心 /借阅管理/远程待审*********/
.xn-witedRecord-shyj {
	padding-top: 3px
}
.xn-reborrowapprove-cardtitle .card-title-dis {
	padding: 0 20px;
	color: #1F1F1F;
	background: none;
}
.xn-reborrowapprove-cardtitle .card-title-tab {
	padding: 0 20px;
	color: #333333;
	border-right: 1px solid #d1d1d1;
	background-color: #F5F7FA;
}
.xn-witedRecord-save {
	background-color: #114488;
	color: #fff;
	border: none;
	padding: 5px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.xn-witedRecord-selwidth {
	width: 90px
}
.xn-fjyyyborrow-shdata button {
	margin-top: 15px;
}
.xn-witedRecord-subnav {
	padding: 10px 1.1%;
	width: 97.8%;
	border: 1px solid #DDDDDD;
	background: #fff;
	margin-top: -1px;
}
.xn-witedRecord-sel {
	margin: 0;
	width: 12em;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.xn-witedRecord-shyjtr #shyj {
	height: 50px;
	padding: 3px;
	width: 200px
}
.xn-witedRecord-shenhe #userid, #shjg {
	height: 26px;
	padding: 3px;
	width: 120px
} /************利用中心 /借阅管理/利用登记表（南京医科大学）*********/
.xn-borrowstatistic-pl15 {
	padding-left: 15px
}
.xn-borrowstatistic-year {
	width: 50px;
	margin: 0;
	margin-bottom: 0px !important;
}
.xn-borrowstatistic-bz {
	padding-top: 6px
}
.xn-borrowstatistic-lh35 {
	line-height: 35px
}
.xn-borrowstatistic-context #divtable, .xn-borrowstatistic-context .sub-nav {
	margin: 15px;
	padding: 15px;
	background-color: #fff
}
.xn-borrowstatistic-context .sub-nav {
	padding: 8px 15px
}
.xn-borrowstatistic-context .sel {
	margin: 0;
	width: 12em;
	font-family: 'Microsoft Yahei', 'Simhei'
}
.xn-borrowstatistic-context .ajdata th, .xn-borrowstatistic-context .ajdata td {
	padding: 0
}
.xn-borrowstatistic-context #yshxx {
	display: none
}
.xn-borrowstatistic-context .span {
	display: inline-block;
	padding: 0 5px;
	width: 200px;
	margin: 0;
	height: 28px;
	line-height: 28px;
	border: 1px #666 solid;
	border-radius: 3px
}
.xn-borrowstatistic-context .textarea {
	display: inline-block;
	padding: 2px 5px;
	width: 450px;
	height: 80px;
	border: 1px #666 solid;
	border-radius: 3px
}
.xn-borrowstatistic-context .card {
	margin: 15px
}
.xn-borrowstatistic-context .card-title-tab {
	color: #fff
}
.xn-borrowstatistic-context #borruser, .xn-borrowstatistic-context #shdata, .xn-borrowstatistic-context #apprlist {
	display: none
}
.xn-borrowstatistic-context .sel {
	border: 1px #C9C9C9 solid;
	padding: 3px;
	border-radius: 3px;
	background-color: white;
	margin: 0;
	color: #555
} /************利用中心 /档案统计/自定义分析*********/
.xn-dynamicanalyse-usersettab {
	margin-left: auto;
	margin-right: auto;
}
.span2.xn-dynamicanalyse-tablefullname {
	width: 68%
}
.btn-group.xn-dynamicanalyse-tablex {
	display: inline;
	float: left;
	margin: 8px 0;
	margin-right: 5px;
}
.btn-group.xn-dynamicanalyse-tablex .tagSelect {
	max-height: calc(100vh / 1.6);
	overflow: auto;
}
.btn.xn-dynamicanalyse-addmethod {
	display: inline;
	float: left;
	margin: 8px 0;
	margin-right: 5px;
	padding: 5px 25px;
}
.xn-dynamicanalyse-addinput {
	display: inline;
}
.xn-dynamicanalyse-sysanaplan div.tagsinput {
	border-width : 0px;
}
.xn-dynamicanalyse-sysanaplan .modal-header:hover {
	cursor: move
}
input.xn-dynamicanalyse-input {
	height: 30px;
	line-height: 30px;
	width: 312px;
	margin: 8px 0;
}
.xn-dynamicanalyse-select {
	height: 32px;
	line-height: 32px;
	width: 320px;
	margin: 8px 0;
}
.xn-dynamicanalyse-btn {
	display: inline-block;
	padding: 4px 12px 6px;
	font-size: 14px;
	line-height: 20px;
	color: #333;
	text-align: center;
	vertical-align: initial;
	cursor: pointer;
	background-color: #f5f5f5;
	border: 1px solid #bbb;
	border-radius: 3px;
	font-family: 'Microsoft Yahei', 'Simhei';
}
.xn-dynamicanalyse-addinput div.tagsinput {
	display: inline;
	max-height: 120px !important;
	height: auto !important;
}
.xn-dynamicanalyse-usersettab td[title="Table name："] + td .xn-dynamicanalyse-tablefullname {
	width: 63.58%;
}
.xn-dynamicanalyse-btnbox {
	padding-bottom: 20px;
}
.btn-group.xn-dynamicanalyse-tablex .btn {
	border-radius: 3px;
	height: 32px;
}
div.tagsinput span.tag {
	padding: 0 6px !important;
	margin-top: 6px;
	margin-bottom: 0 !important;
	line-height: 27px;
}
.xn-analyse-padding {
	padding: 0 1.1%;
	width: 97.8% !important;
}
.xn-dynamicanalyse-table tr {
	height: 35px;
}
.btn-info:hover .xn-custom-delete {
	color: #fff;
}
.btn-info:hover .xn-custom-share {
	color: #fff;
}
.btn-info:hover .xn-custom-share:hover {
	color: green;
}
.btn-info:hover .xn-custom-delete:hover {
	color: #E95151;
}
.xn-dynamicanalyse-hxjhtd .xn-dynamicanalyse-hxjh {
	margin-top: 13px;
} /************利用中心 /档案统计/档案分析统计*********/
.xn-daanalyselist-chooseku {
	float: right;
	width: 130px;
}
.xn-daanalyselist-changeku {
	float: right;
	color: black;
	font-weight: bold;
}
.xn-daanalyselist-btndiv {
	margin: 0;
}
.xn-daanalyselist-btndiv::after{
	content:"";
	display: block;
	clear: both;
}
.xn-daanalyselist-statictpelist {
	width: 100%;
	display: none;
}
.xn-daanalyselist-tabledata .modal-body table {
	width: 100%;
}
.xn-daanalyselist-checkall {
	width: 100px;
	padding-left: 20px;
}
.xn-daanalyselist-searchbody {
	margin: auto
}
.xn-daanalyselist-searchfieldtj {
	float: left;
	line-height: 30px;
	padding: 0;
	margin: 0 0 8px;
	height: 30px;
}
.xn-daanalyselist-searchfieldtj > a {
	margin-bottom: 8px;
	vertical-align: middle;
	display: inline-block;
	border-color: #D9DCDE;
	border-radius: 3px;
}
.xn-daanalyselist-searchfieldtj .xn-addformInfo-down {
	top: -1px;
}
.xn-daanalyselist-searchfieldtj #bmdwid_id{
	padding-right: 30px;
}
.xn-daanalyselist-zwsj {
	text-align: center;
	color: #E95151;
}
.xn-dynamicanalyse-usersettab div.tagsinput span.tag {
	border: 1px solid #daedf8;
	background: #daedf8;
	color: #333;
	margin-top: 8px;
	margin-bottom: 8px !important;
	height: 30px;
}
.xn-queryAnalysis-table {
	overflow: auto;
}
.xn-dynamicanalyse-sysanaplan .xn-dynamicanalysis-dataTable {
	border: 1px solid #ddd;
	padding: 15px 1.1%;
	background: #fff;
	margin-top: 15px;
}
.xn-dynamicanalyse-sysanaplan #dataTable .table thead th, .xn-dynamicanalyse-sysanaplan #dataTable .table tbody td {
	min-width: 5em;
	max-width: 10em;
}
.xn-dynamicanalyse-sysanaplan #myTab {
	margin-bottom: 0;
}
.xn-dynamicanalyse-sysanaplan #myTab li a {
	background: #F5F7FA;
}
.xn-dynamicanalyse-sysanaplan #myTab li.active a {
	background: #fff;
}
.xn-dynamicanalyse-sysanaplan #myTabContent {
	background-color: #fff;
	padding: 1% 1.1%;
	width: 97.7% !important;
	border: 1px solid #cdcdcd;
	border-top: 0;
	overflow: inherit;
}
.xn-dynamicanalyse-sysanaplan #myTabContent .tab-pane:last-child {
	overflow: inherit;
}
.xn-casestatislist-content #searchForm11 {
	padding: 10px 1.1% 0;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	width: 97.8%;
	background: #fff;
}
.xn-casestatislist-content .xn-daanalyselist-statictpelist, .xn-casestatislist-content #staticTypeListDiv {
	padding: 0px 1.1% 10px 1.1%;
	border: 1px solid #ddd;
	border-top: 0;
	background: #fff;
	width: 97.8%;
} /************利用中心 /档案统计/档案分析统计/统计图表*********/
.xn-daanalysechart-html {
	overflow-y: scroll!important;
}
.xn-daanalysechart-content .container {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 100%;
	margin-top: 12px;
}
.xn-daanalysechart-v2content .container {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 100%;
	float: left;
	margin-top: 12px;
}
.xn-daanalysechart-content .container1 {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 100%;
	margin-top: 12px;
}
.xn-daanalysechart-content {
	width: auto;
	padding: 10px;
	margin-bottom: 25px;
}
.xn-daanalysechart-searchstr {
	margin: 10px;
	color: #E95151;
}
.xn-daanalysechart-container {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 100%;
	margin-top: 12px;
}
.xn-daanalyselistv2-adddiv .modal-body {
	padding: 15px 45px;
}
.xn-daanalyselistv2-adddiv .modal-body #ps {
	background: #F2F2F2;
	padding: 10px;
}
.xn-daanalyselistv2-adddiv .modal-body .xn-daanalyselist-searchbody tr td select {
	height: 32px;
} /************利用中心 /档案统计/工作量统计*********/
.xn-workstatis-content {
	width: auto;
	padding: 10px;
	margin-bottom: 25px;
}
.xn-workstatis-content .container {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 50%;
	float: left;
	margin-top: 12px;
}
.xn-workstatis-content .container1, .xn-mytasklistdata-content .container1 {
	min-width: 310px;
	height: 450px;
	margin: 0 auto;
	width: 100%;
	margin-top: 12px;
}
.xn-workstatis-container {
	min-width: 310px;
	height: 600px;
	margin: 0 auto;
	width: 100%;
	margin-top: 12px;
}
.xn-workstatis-container1 {
	width: 100%;
	clear: both;
} /************利用中心 /档案统计/进库统计*********/
.xn-statistype-ku, .xn-statistype-datype {
	float: right;
	width: 130px;
}
.xn-statistype-kusel, .xn-reborrowapprove-sqjzrq {
	width: 120px;
	height: 28px;
	margin: 0;
}
.xn-statistype-spanku {
	float: right;
	color: black;
	font-weight: bold;
}
.xn-bgtype span {
	display: inline-block;
	padding-top: 15px;
}
.xn-bgtype input {
	margin-bottom: 10px !important;
	margin-top: 8px !important;
}
.xn-statistype-fieldtj {
	float: left;
	line-height: 30px;
	padding: 0 5px;
	margin-top: 10px;
	height: 30px;
	margin-bottom: 0;
}
.xn-exspan {
	float: none;
	position: relative;
	top: -10px;
	top: 0\9;
	top: 0\0;
	margin-left: 2px;
	font-weight: bold;
} /************利用中心 /档案销毁管理/销毁单*********/
.condition {
	text-align: center;
}
.condition select, .condition span input {
	margin-top: 8px;
}
.condition a button {
	padding: 4px 10px
}
.condition .xn-desmanagesearch-selfield {
	width: 130px
} /************利用中心 /档案统计/进库统计（西南民族）*********/
.xn-casestatisxnmz-dept {
	width: 100px;
	margin-top: 4px;
	margin-bottom: 4px;
} /************利用中心 /档案统计/进库统计（海洋大学）*********/
.xn-casestatishydxpage-qhk {
	margin-top: 5px;
	float: right;
	width: 400px;
}
.xn-casestatishydxpage-btn {
	margin: 0 0 10px 10px;
	height: 100px;
}
.xn-casestatishydxpage-btn .searchfieldtj {
	float: left;
	line-height: 30px;
	padding: 0 5px;
	margin-top: 10px;
	height: 30px;
	margin-bottom: 0;
} /************利用中心 /档案统计/进库统计/论文进库量统计（中国矿业）*********/
.xn-thesisstatis-p10 {
	padding: 10px;
}
.xn-thesisstatis-content table td, .xn-thesisstatis-content table tr, .xn-thesisstatis-content table th {
	border: 1px solid;
	border-right: 1px solid !important;
} /************利用中心 /档案统计/进库统计/按档案类型统计（贵州大学）*********/
.xn-casestatisgzdx-mt5 {
	margin-top: 5px;
}
.xn-casestatisgzdx-tjwd {
	float: left;
	padding-top: 10px;
	color: black;
	font-weight: bold;
}
.xn-casestatisgzdx-tjwd1 {
	margin-top: 5px;
	float: left;
	width: 900px;
}
.xn-casestatisgzdx-w140 {
	width: 140px;
}
.xn-casestatisgzdx-qhk {
	margin-top: 5px;
	float: left;
}
.xn-casestatisgzdx-btn {
	margin: 0 0 10px 10px;
	height: 155px;
}
.xn-casestatisgzdx-modalmini {
	width: 450px
} /************利用中心 /档案统计/借阅利用统计*********/
.xn-orderstatis-type {
	width: 150px;
}
.xn-orderstatis-chartcontainer {
	min-width: 310px;
	height: 400px;
	margin: 0 auto
} /************利用中心 /档案统计/借阅利用统计/利用统计（中国矿业）*********/
.xn-orderstatiskd-lytj {
	background-color: #394555;
}
.xn-countmdstatis-content .ex_table tr {
	height: 30px;
}
.xn-countmdstatis-content .ex_table tr td input[type='checkbox'] {
	margin-right: 5px;
	vertical-align: top;
} /************利用中心 /档案统计/原文查看记录统计*********/
.xn-statisetext-w5 {
	width: 5%
}
.xn-statisetext-w20 {
	width: 20%
}
.xn-statisetext-w15 {
	width: 15%
}
.xn-statisetext-w10 {
	width: 10%
}
.xn-statisetext-w50 {
	width: 50%
}
.xn-statisetext-ywlj {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.xn-rolelisgDialog-modalBody .widget-content #searchValue {
	width: 200px;
	padding: 4px 6px;
	border: 1px solid #d1d1d1;
	margin-bottom: 10px;
}
.xn-rolelisgDialog-modalBody .widget-content .table-bordered th, .xn-rolelisgDialog-modalBody .widget-content .table-bordered td {
	border-left: 0;
} /************利用中心 /档案统计/销毁、划控统计*********/
.xn-destroystatic-content #btndiv input {
	margin: 0px
} /************利用中心 /档案统计/数据统计平台*********/
.xn-statisplatform-wpcontent {
	margin: -20px;
}
.xn-statisplatform-main {
	width: 100%;
	height: 100%;
	background: #fff !important;
	border: 1px solid #ddd;
	padding-bottom: 2%;
}
.xn-statisplatform-main .kctj path {
	opacity: 0.7;
}
.xn-statisplatform-main .dztj .highcharts-tracker, .xn-statisplatform-main .ndtj-data1 .highcharts-tracker {
	opacity: 0.8;
}
.xn-statisplatform-main .head {
	text-align: left;
	height: 32px;
	width: 100%;
	border-bottom: 2px solid #f1f1f1;
	line-height: 32px;
}
.xn-statisplatform-main .bg {
	margin: 0 0.5%;
	border: 1px solid #ddd;
}
.xn-statisplatform-main .data-nav div {
	padding: 0 10px;
	font-size: 14px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	color: #777777;
	white-space: nowrap;
	margin-top: 0;
	border-right: 1px solid #D1D1D1;
	background: #EFEFEF;
	border-bottom: 1px solid #d1d1d1;
}
.xn-statisplatform-active {
	background: #fff !important;
	font-weight: bold !important;
	color: #333 !important;
	border-bottom: 0 !important;
}
.xn-statisplatform-main .gddwtj table {
	font-size: 14px;
	color: #333;
}
.xn-statisplatform-main .gddwtj table tbody tr:first-child {
	border-bottom: 1px dashed #D1D1D1;
	padding-bottom: 8px;
	height: 38px;
}
.xn-statisplatform-main .gddwtj table tbody tr {
	height: 35px;
}
.xn-statisplatform-main .gddwtj table .xn-statisplatform-count {
	font-weight: normal;
}
.xn-statisplatform-main .gddwtj-data::-webkit-scrollbar {
width: 5px;
height: 1px;
}
.xn-statisplatform-main .gddwtj-data::-webkit-scrollbar-thumb {
border-radius: 3px;
background-color: #17C3D7;
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.xn-statisplatform-main .gddwtj-data::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #0C446D;
}
.xn-statisplatform-main .ndtj-data::-webkit-scrollbar {
width: 5px;
height: 1px;
}
.xn-statisplatform-main .ndtj-data::-webkit-scrollbar-thumb {
border-radius: 3px;
background-color: #17C3D7;
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.xn-statisplatform-main .ndtj-data::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #0C446D;
}
.xn-statisplatform-main .ndtj-data table {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.xn-statisplatform-main .axis-x path, .axis-x line {
	stroke: #129af5;
	stroke-width: 5px;
}
.xn-statisplatform-main .axis-y path, .xn-statisplatform-main .axis-y line {
	stroke: #0C446D;
	stroke-width: 0;
}
.xn-statisplatform-content {
	height: 435px;
	width: 99%;
	padding: 0.5%;
}
.xn-statisplatform-lfloat {
	float: left;
	width: 28.2%;
	height: 100%;
}
.xn-statisplatform-h {
	color: #333;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	line-height: 26px;
	padding: 0px 1.5% 10px;
}
.xn-statisplatform-lfloat.xn-statisplatform-h100 {
	height: 100%;
}
.head.xn-statisplatform-h10 {
	height: 32px;
}
.xn-statisplatform-dark {
	width: 20px;
	display: inline-block;
}
.xn-statisplatform-date {
	font-size: 10px;
	color: #777777;
}
.fa-hover.xn-statisplatform-enlarge {
	color: #00B2EE;
	font-size: 16px;
	margin-right: 20px;
	cursor: pointer;
}
.gddwtj.xn-statisplatform-gddwtj, .ndtj.xn-statisplatform-ndtj {
	width: 100%;
	height: 100%;
	cursor: pointer;
	overflow: hidden;
}
.data-nav.xn-statisplatform-datanav {
	width: 100%;
	height: auto;
	overflow-x: auto;
	margin-bottom: 8px;
	display: flex;
}
.xn-statisplatform-yeardarkltj {
	width: 100%;
	background: #EFEFEF;
	padding: 10px 0;
	position: absolute;
	bottom: 0;
}
.xn-statisplatform-nrwp {
	min-height: 50px;
	height: 50px;
	overflow: auto;
}
.xn-statisplatform-dzywzl {
	position: absolute;
	bottom: 0;
	padding: 15px 0;
	text-align: center;
	width: 100%;
}
.xn-statisplatform-yeardarkltj font {
	color: #333;
}
.gddwtj-data.xn-statisplatform-gddwdata {
	width: 100%;
	height: 83%;
	overflow-y: auto;
	overflow-x: auto;
}
.ndtj-data.xn-statisplatform-ndtjdata {
	width: 100%;
	height: 78%;
	overflow-y: auto;
	overflow-x: auto;
}
.xn-statisplatform-tab {
	width: 100%;
	text-align: center;
}
.xn-statisplatform-gddwtd {
	width: 30%;
}
.xn-statisplatform-tr {
	height: 10px !important;
}
.xn-statisplatform-count, .xn-statisplatform-text {
	color: #333333;
	font-weight: bold;
}
.xn-statisplatform-lfloat.xn-statisplatform-ndwjm {
	width: 40%;
	background: none;
	height: 100%;
}
.head.xn-statisplatform-head {
	background: none;
	height: 32px;
	border-bottom: 2px solid #f1f1f1;
}
.dztj.xn-statisplatform-dztj {
	width: 98%;
	height: 80%;
	cursor: pointer;
	padding: 0 1%;
}
.sstj.xn-statisplatform-sstj {
	width: 98%;
	height: 71%;
	cursor: pointer;
	padding: 0 1%;
}
.sstj.xn-statisplatform-sstj + .xn-statisplatform-nowyear {
	height: 20%;
}
.kctj.xn-statisplatform-kctj {
	width: 98%;
	height: 80%;
	cursor: pointer;
	padding: 0 4px;
}
.xn-statisplatform-nowyear {
	position: relative;
	width: 100%;
	height: 12%;
	font-size: 8px;
	color: #333;
	text-align: center;
	margin-top: 5px
}
.xn-statisplatform-nowyeartr {
	float: left;
	margin: 0 10px;
	font-size: 10px;
}
.xn-statisplatform-nowyeartd {
	margin: 0 5px;
}
.xn-statisplatform-zcount {
	color: #114488;
	margin: 0 5px;
}
.xn-statisplatform-daly {
	width: 100%;
	height: 66%;
}
.xn-statisplatform-lfloat.xn-statisplatform-jyjk {
	width: 45%;
	height: 100%;
	cursor: pointer;
}
.xn-statisplatform-jyjk.jyjk, .xn-statisplatform-lfloat.xn-statisplatform-jyzldiv:first-of-type {
	padding-left: 5%;
}
.xn-statisplatform-jyjk.jylx, .xn-statisplatform-lfloat.xn-statisplatform-jyzldiv:last-of-type {
	padding-right: 5%;
}
.xn-statisplatform-lfloat.xn-statisplatform-jyjk .highcharts-container {
	margin: 0 auto;
}
.xn-statisplatform-jyzl {
	width: 100%;
	height: 20%;
	font-size: 8px;
	color: #333;
	text-align: center;
}
.xn-statisplatform-lfloat.xn-statisplatform-jyzldiv {
	width: 45%;
	height: 100%;
}
.xn-statisplatform-lfloat.xn-statisplatform-bg {
	width: 40%;
}
.modal-mini.xn-statisplatform-searchplus {
	width: 80%;
	left: 20%;
	height: 80%;
	background: #fff !important;
}
.close.xn-statisplatform-close {
	color: #333 !important;
}
.search-plus-body.xn-statisplatform-searchplusbody, .modal-body.xn-reborrowapprove-datetime {
	text-align: center
}
.xn-statisplatform-searchplus .xn-statisplatform-nowyear {
	height: 100px !important;
} /************利用中心 /档案统计/部门归档统计*********/
.xn-page-title > a.xn-gddwarchivelog-a {
	float: right;
	color: #E95151;
}
.xn-gddwarchivelog-descdesc, .xn-destroystatic-content #searchForm11 {
	padding: 10px 1.1% 0px;
	width: 97.8%;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background: #fff;
}
#descdesc.xn-gddwarchivelog-descdesc {
	padding: 15px 1.5% 7px 1.5%;
}
#descdesc.xn-gddwarchivelog-descdesc hr {
	margin: 12px 0 0 0;
}
.xn-gddwarchivelog-djyc {
	margin-left: 20px;
	color: #E95151;
}
.span3.xn-gddwarchivelog-nd {
	width: 100px;
	border-radius: 3px;
}
.xn-orderStatis-table, .xn-gddwarchivewp-content #gddwArchiveDiv, .xn-destroystatic-content #staticTypeListDiv {
	padding: 0 1.1% 10px;
	width: 97.8%;
	border: 1px solid #ddd;
	border-top: 0;
	background: #fff;
}
.xn-ywStatis-table {
	padding: 10px 1.1%;
	width: 97.8%;
	border: 1px solid #ddd;
	border-top: 0;
	background: #fff;
}
.xn-gddwarchivelog-descdesc .xn-item-group select {
	margin: 0;
}
.xn-gddwarchivelog-descdesc button {
	margin: 0 0 8px 0
}
.xn-gddwarchivelog-descdesc {
} /************利用中心 /档案销毁管理*********/
.xn-detaildes-time {
	width: 125px !important;
}
.xn-editdestory-appraisaltime {
	width: 129px !important;
}
.xn-editdestory-appraisaltime1 {
	width: 156px !important;
}
.xn-editdestory-modal {
	min-height: 150px
}
.xn-editdestory-modal ul li {
	list-style: none;
}
.oddclass td {
	background-color: #f3f3f3;
}
.trbackclass td {
	background-color: #DAEFFF;
}
.fd0 {
	position: relative;
	background-color: #f3f3f3;
	border-right: 1px solid #bbb;
}
.fd1 {
	position: relative;
	background-color: #fff;
	border-right: 1px solid #bbb;
}
.fd3 {
	position: relative;
	background-color: #f3f3f3;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}
.fd4 {
	position: relative;
	background-color: #E5E9EE;
	border-left: 1px solid #bbb;
}
.fd-div {
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	margin: -9px -9px 0 -10px;
	padding: 9px 9px 8px 9px;
}
.xn-querytablelist-check {
	max-width: 40px;
	width: auto;
}
.xn-approvenext-approve {
	width: 300px;
	text-align: center;
} /************利用中心 /档案销毁管理/待审批*********/
.xn-desprcapprove-applyreason {
	width: 623px;
}
.xn-detaildes-applyreason {
	width: 623px;
	margin: 5px 0;
}
.xn-desprcapprove-applyreasontd, .xn-detaildes-c4 {
	padding: 0 20px;
}
.xn-desprcapprove-applyreasonhr {
	height: 1px;
	border: none;
	border-top: 1px dashed #bbb;
}
.xn-desprcapprove-remark {
	width: 280px;
}
.xn-desprcapprove-edittable th {
	font-weight: 100;
	padding-right: 5px;
	text-align: right;
	width: 120px;
}
.xn-querydalistpage-oddclass, .xn-needapprove-oddclass td {
	background-color: #F0F0F0
} /************利用中心 /档案销毁管理 /待审批档案信息*********/
.xn-querydalistpage-datalist {
	padding: 10px
}
.xn-querydalistpage-datalistid {
	position: relative;
	margin: 0 auto;
	overflow: auto;
}
.xn-querydalistpage-xh, .xn-querydalistpage-xhlist {
	min-width: 40px;
	width: auto;
}
.xn-querydalistpage-state {
	width: 160px
}
.xn-querydalistpage-option {
	width: 146px
}
.xn-querydalistpage-candestory {
	width: 124px;
}
.xn-querydalistpage-klstable {
	border-style: solid;
	border-color: #bbb;
	border-width: 1px 0 0 1px;
}
.xn-querydalistpage-klstable th, .xn-querydalistpage-klstable td {
	padding: 0;
	border-style: solid;
	border-color: #bbb;
	border-width: 0 1px 1px 0
}
.xn-querydalistpage-klstable th {
	background-color: #f5f5f5
}
.xn-querydalistpage-klstable th div {
	line-height: 30px;
	margin: 0 auto;
}
.xn-querydalistpage-klstable td div {
	height: 28px;
	line-height: 28px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
} /**********利用中心 /档案销毁管理/已审批*********/
.xn-detaildes-cardtabletab {
	font-weight: 700;
	color: #000;
}
.xn-detaildes-hr {
	height: 1px;
	border: none;
	border-top: 1px dashed #bbb;
}
.xn-detaildes-edittable th {
	font-weight: 100;
	padding-right: 5px;
	text-align: right;
	width: 120px;
}
.xn-detaildes-edittable td div {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
} /************利用中心 /公告管理*********/
.xn-notice-cardcontent {
	padding-top: 10px !important;
}
.xn-noticelist-list {
	table-layout: fixed;
}
.xn-noticepage-content .card-title {
	height: 30px;
	background: #fff;
	line-height: 28px;
	padding: 2px 1.1% 6px 1.1%!important;
}
.xn-noticepage-content .card-content {
	border: none;
	box-shadow: none;
	padding-bottom: 0;
}
.xn-noticepage-content .xn-noticepage-btndiv {
	padding: 15px 0 0;
}
.xn-noticepage-content .xn-noticepage-titlecontent {
	width: 180px;
	margin-bottom: 0;
}
.xn-noticepage-content .xn-noticepage-noticebody {
	padding: 0 0 15px 0;
}
.xn-noticepub-title {
	width: 99%;
	padding: 7px 6px !important;
	margin: 5px 0;
	border: 1px solid #d1d1d1 !important;
}
.xn-noticepub-receiver .receiveuser {
	border: 1px solid #d1d1d1;
	margin: 7px 0;
	min-height: 35px !important;
	border-radius: 3px;
}
.xn-noticepub-editmsg {
	width: 98%;
	overflow: auto!important;
}
.xn-noticepub-right {
	padding-left: 100px;
}
.xn-noticepub-chooseuser {
	width: 830px;
}
#chooseUserModal.xn-noticepub-chooseuser {
	width: 990px;
	left: 45%;
}
#chooseUserModal.xn-noticepub-chooseuser .modal-header h4 {
	line-height: 9px !important;
	font-size: 16px;
}
.xn-noticepub-modalbody {
	height: 500px;
	padding: 15px 50px;
}
.xn-noticepub-modalbodydiv {
	height: 320px;
	border: 1px solid #d1d1d1;
	float: left;
	width: 240px;
	border-radius: 3px;
	overflow: auto;
}
.pos-rel.xn-noticepub-posrel {
	padding: 9px 20px 9px 20px;
	font-size: 14px;
	border-bottom: 1px solid #d1d1d1;
}
.xn-noticepub-rolelist {
	height: 267px;
	padding-left: 20px;
	overflow-y: auto;
	padding-top: 7px;
}
.xn-noticepub-userdiv {
	position: relative;
	float: left;
	margin-left: 15px;
	width: 610px;
	height: 320px;
	border: 1px solid #d1d1d1;
	border-radius: 3px;
}
.xn-noticepub-users {
	display: block;
	padding-left: 15px;
	font-size: 14px;
	border-bottom: 1px solid #d1d1d1;
	padding: 10px 20px 4px 20px;
	overflow: hidden;
}
.pos-rel.xn-noticepub-posrel2 {
	width: 120px;
	float: left;
}
.xn-noticepub-userlist {
	height: 249px;
	overflow-y: auto;
	padding: 15px 20px;
}
.xn-noticepub-cleanselected {
	float: right;
	color: #E95151;
}
.xn-shownotice-noticetitle {
	min-height: 30px;
	text-align: center;
	font-weight: 700;
	font-size: 18px;
}
.xn-shownotice-noticeuser {
	text-align: center;
	font-size: 12px;
	color: #999999;
}
.xn-shownotice-noticecontext {
	padding: 20px 20px 5px 20px;
}
.xn-shownotice-noticecontext p {
	word-break: break-all;
}
.xn-showNotice-content {
	margin-bottom: 15px !important;
}
.xn-showNotice-content .card {
	box-shadow: none;
}
.xn-showNotice-content .card-content hr {
	display: none;
}
.xn-shownotice-showuserlist {
	max-height: 200px;
	min-height: 35px;
	overflow-y: auto;
	background: #F2F2F2;
	padding: 8px 20px 12px 20px;
	margin: 0 20px;
}
.xn-shownotice-showuserlist li {
	list-style: none;
	float: left;
	background-color: #C7E6F8;
	color: #114488;
	text-shadow: 1px 1px 1px rgba(0,0,0,.15);
	padding: 6px 13px;
	margin-bottom: 3px;
	margin-right: 3px;
	position: relative;
}
.xn-shownotice-showuserlist li.red {
	background-color: #114488;
	color: #fff;
}
.xn-shownotice-showuser {
	display: block;
	background: #F2F2F2;
	margin: 0 20px;
	padding: 15px 20px 5px 20px;
}
.xn-shownotice-showuser i {
	color: #74BEEB;
}
.xn-shownotice-showuser i.dark {
	color: #114488;
}
#noticeBody tbody td {
	text-align: center;
}
#noticeBody tbody td.noticetitle {
	text-align: left;
} /************利用中心 /邮件管理*********/
.xn-emailoage-content .card-title .card-title-tab:hover {
	color: #333;
}
.xn-emailoage-content .card-content {
	border: none;
	box-shadow: none;
}
.xn-writeemail-content .card-content {
	border: none;
	box-shadow: none;
	padding-top: 20px;
}
.xn-writeemail-content .card-content > table tbody tr td[align="right"] {
	width: 115px;
}
.xn-emailoage-content #emailBody tbody td {
	text-align: center;
}
.xn-emailoage-content #emailBody tbody td.emailtitle {
	text-align: left;
}
.xn-emailpage-btndiv {
	margin: 0;
}
.xn-emailpage-emailbody {
}
.xn-emailpage-title {
	width: 180px;
	margin-bottom: 0;
}
.xn-emailoage-content .xn-emailpage-btndiv {
	padding: 15px 0 0 0;
}
.xn-emailoage-content .xn-emailpage-emailbody {
	padding-bottom: 15px;
}
.xn-writeemail-emailtitle {
	width: 99%;
	margin: 5px 0;
	padding: 7px 6px !important;
	border: 1px solid #d1d1d1 !important;
}
.xn-writeemail-editormsg {
	width: 98%;
	overflow: auto!important;
}
.xn-writeemail-selalluser {
	display: block;
	padding-left: 20px;
	font-size: 14px;
	border-bottom: 1px solid #d1d1d1;
	height: 27px;
	padding: 9px 20px 3px 20px;
}
.xn-writeemail-cardcontent {
	padding-top: 10px
}
.xn-writeemail-content #emailmsg td {
	padding-top: 0px;
	padding-bottom: 0px;
}
.xn-writeemail-content .receiveuser {
	width: 100%;
	border: 1px solid #d1d1d1;
	max-height: 200px;
	min-height: 30px;
	overflow-y: auto;
	float: left;
}
.xn-writeemail-content .receiveuser div, .selUserlist div {
	list-style: none;
	float: left;
	background-color: #E5E5E5;
	color: #333333;
	text-shadow: 1px 1px 1px rgba(0,0,0,.15);
	padding: 6px 22px 6px 9px;
	margin-bottom: 3px;
	margin-right: 3px;
	position: relative;
}
.xn-writeemail-content .receiveuser div:hover, .selUserlist div:hover, .xn-writeemail-content .receiveuser div .close:hover, .selUserlist div .close:hover {
	background-color: #B6E1FA;
	color: #114488;
}
.xn-writeemail-content .receiveuser div .close, .selUserlist div .close {
	font-size: 20px;
	line-height: 20px;
	text-shadow: none;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 20px;
	text-align: center;
}
.xn-noticepage-content .receiveuser li, .xn-noticepage-content .selUserlist li, .xn-writeEmail-yxuser .receiveuser li, .xn-writeEmail-yxuser .selUserlist li {
	list-style: none;
	float: left;
	background-color: #F0F0F0;
	color: #333333;
	text-shadow: 1px 1px 1px rgba(0,0,0,.15);
	padding: 6px 9px;
	margin-bottom: 3px;
	margin-right: 3px;
	position: relative;
	line-height: 20px;
}
.xn-noticepage-content .receiveuser li .btn-close, .xn-writeEmail-yxuser .receiveuser li .btn-close, .xn-noticepage-content .selUserlist li .btn-close, .xn-writeEmail-yxuser .selUserlist li .btn-close {
	font-size: 12px;
	line-height: 20px;
	text-shadow: none;
	width: 20px;
	text-align: center;
}
.xn-noticepage-content .receiveuser li:hover, .xn-noticepage-content .selUserlist li:hover, .xn-writeEmail-yxuser .receiveuser li:hover, .xn-writeEmail-yxuser .selUserlist li:hover {
	background-color: #DAEFFF;
	color: #114488;
}
.xn-writeemail-content #userInputDiv {
	width: auto;
	height: 20px;
	background-color: white;
}
.xn-writeemail-content .uploadify {
	position: relative;
	margin-bottom: 1em;
	margin: auto;
}
.xn-writeemail-content .uploadify object {
	right: 5px;
}
.xn-writeemail-content .uploadify-queue-item {
	background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 2px;
	width: 345px;
	max-width: 290px;
	min-width: 290px;
	padding: 10px;
	float: left;
	margin-left: 8px;
	margin-bottom: 5px;
}
.xn-writeEmail-yxuser {
	width: 866px;
	position: absolute;
	left: -256px;
	top: 334px;
}
.xn-writeEmail-yxuser .xn-writeemail-selalluser, .xn-writeEmail-yxuser .xn-noticepub-users {
	border-bottom: 2px solid #d1d1d1;
	margin-bottom: 4px;
}
.xn-writeemail-content .uploadify-button {
	background: #41cab0;
	border: none;
}
.xn-writeemail-content .uploadify:hover .uploadify-button {
	background: #41cab0;
}
.xn-writeemail-content .cu-tms {
	color: #6A6F72;
	padding: 2px 8px;
	font-size: 12px;
	border: 1px #CECECE solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.xn-writeemail-content #originalTextId tr td {
	padding: 0;
	height: 20px;
	line-height: 30px;
	border-bottom: 2px solid #dadada;
}
.xn-writeemail-content li {
	list-style-type: none;
}
.xn-writeemail-content .webuploader-pick {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px
}
.xn-writeemail-content #mount_add_uploadx {
	height: 30px
}
.xn-writeemail-content #mount_add_upreset {
	height: 30px
}
.xn-writeemail-content .webuploader-container {
	height: 0px
}
.xn-noticepub-chooseuser .rolelist li, .userlist li {
	list-style: none;
	min-height: 24px;
	line-height: 24px;
	padding: 4px 0;
	white-space: nowrap;
}
.xn-noticepub-chooseuser .rolelist li input, .userlist li input {
	height: 24px;
	vertical-align: text-top;
	margin-top: 0;
}
.xn-noticepub-chooseuser .rolelist li label, .userlist li label {
	margin-bottom: 0;
	padding-right: 12px;
	cursor: pointer;
}
.xn-noticepub-chooseuser .userlist li {
	float: left;
	padding-right: 8px;
}
.xn-fjupload-modalfoot {
	height: 30px;
	padding: 20px;
}
.xn-fjupload-modalfoot:after{
	content:"";
	display: block;
	clear: both;
}
.xn-fjupload-modalfoot .btn{
	line-height: normal;
}
.xn-fjupload-d1 {
	float: left;
	height: 30px;
	width: 100%;
}
.xn-fjupload-w105h {
	float: left;
	height: 30px;
}
.xn-fjupload-w105h .webuploader-pick{
	background: transparent;
}
.xn-fjupload-d2 {
	float: left;
	width: 435px;
    margin-left: 5px;
}
.xn-fjupload-fujiandiv {
	margin-top: 10px;
	float: right;
	width: 100%;
	min-height: 80px;
	text-align: center;
	border: 1px solid #ccccce;
}
.xn-writeemail-content .card-content > table tr:nth-last-child(2) td {
	position: relative;
	top: 10px;
}
.xn-writeEmail-cancel {
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 3%;
	border-radius: 3px;
	padding: 5px 25px;
	background: #F5F7FA;
	border-color: #D9DCDE;
}
.xn-writeEmail-cancel:hover {
	background-color: #114488;
	color: #fff;
}
.xn-writeEmail-commit {
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 3%;
	border-radius: 3px;
	padding: 5px 25px;
	background: #114488;
	color: #fff;
}
.xn-writeEmail-commit:hover {
	background-color: #0F86C9;
	color: #fff;
}
.xn-writeEmail-updatacon {
	width: 98%;
	background: #E5E5E5;
	margin-top: 1px;
	padding: 4px 1%;
}
.xn-showNotice-content .card-content {
	border: none;
	box-shadow: none;
	padding: 10px 1.1% !important;
} /************利用中心 /新闻管理*********/
.xn-newslist-pt10 {
	padding-top: 10px !important;
}
.xn-pubnews-content #noticemsg td {
	padding-top: 2px;
	padding-bottom: 2px;
}
.xn-pubnews-editormsg {
	width: 98%;
	overflow: auto!important;
}
.xn-pubnews-fm {
	max-width: 200px;
} /************利用中心 /课件下载*********/
#content.xn-courseware-content {
	width: 97.8%;
	padding: 0.8% 1.1% 0.8% 1.1%;
	border: 1px solid #d1d1d1;
}
.xn-courseware-content #div_courseware .modal-body table tr td {
	word-break: break-word;
	white-space: nowrap;
} /*************利用中心 /电子文件管理************************/
.xn-filemain-card .card-title {
	height: 31px;
	background: #fff;
	line-height: 31px;
	padding: 4px 1.1% !important;
	border-bottom: 1px solid #dddddd;
}
.xn-filemain-card .card-content {
	overflow: hidden;
	border: none;
	box-shadow: none;
}
.xn-filemain-card .card-content .xn-filemain-tabcon {
	width: 77.9% !important;
	overflow-y: auto;
	padding: 15px 1% 0 1% !important;
	height: calc(100vh - 152px);
}
.xn-filemain-card .card-content .xn-mytree {
	border-right: 1px solid #dddddd;
	padding-top: 15px;
	overflow: auto;
}
.xn-filemain-card .card-content > div:first-child {
	display: none;
}
.xn-filemain-card .card-content .xn-filemain-tabcon > .xn-fliemain-btn {
	margin-bottom: 8px;
}
.xn-filemain-card .card-content .xn-filemain-tabcon > .xn-fliemain-btn select {
	height: 32px;
}
.xn-filemain-card .card-content .xn-filemain-tabcon > .xn-fliemain-btn button.btn {
	margin-bottom: 2px;
}
.xn-filemain-card .card-content .xn-filemain-tabcon > .xn-fliemain-btn button.btn:first-of-type {
	background: #114488;
	color: #fff;
	border: 1px solid #114488;
}
.xn-filemain-card .card-content .xn-filemain-tabcon > .xn-fliemain-btn button.btn:first-of-type:hover {
	background-color: #0F86C9;
}
.xn-filelist-wjsx {
	background-color: #F1F1F1 !important;
}
.xn-filelist-wjsxcont {
	background-color: #fff !important;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList table {
	border-collapse: separate;
	width: 100%;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr[class^="xn-filelist-num"] .xn-filelist-wjsxcont table tr td {
	background: transparent !important;
	border: 0;
	padding: 3px 0;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr[class^="xn-filelist-num"] .xn-filelist-wjsxcont table tr td[align='left'] {
	text-align: left;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr[class^="xn-filelist-num"]:hover .xn-filelist-wjsxcont table tr td {
	background: transparent !important;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr[class^="xn-filelist-num"]:focus .xn-filelist-wjsxcont table tr td {
	background: transparent !important;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr[class^="xn-filelist-num"]:active .xn-filelist-wjsxcont table tr td {
	background: transparent !important;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr:nth-child(4n-1) > td {
	background-color: #f3f3f3;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr:nth-child(2n):hover > td {
	background: transparent !important;
}
.xn-filemain-card .card-content .xn-filemain-tabcon #fileList > div > table > tbody > tr:nth-child(2n):hover > td:first-child {
	background-color: #F1F1F1 !important;
}
.xn-filemain-detail {
	display: none;
}
.xn-filemain-active.xn-filelist-msg:first-of-type > td {
	border-top: 0;
}
.xn-filemain-active.xn-filelist-msg > td {
	background: #DAEFFF !important;
	border-bottom: 0;
}
.xn-filemain-active > td {
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
}
.xn-filemain-active > td:first-child {
	border-left: 1px solid #d1d1d1;
}
.xn-filemain-active > td:last-child {
	border-right: 1px solid #d1d1d1 !important;
}
.xn-filelist-wjsxcont #div_msg_detail table tbody tr td span {
	display: inline-block;
	margin: 5px 0;
	padding: 5px 6px;
}
.xn-filelist-wjsxcont #div_msg_detail table tbody tr td[align="right"] {
	width: 110px;
	text-align: right;
}
.xn-filemain-tree {
	overflow: auto;
	height: 100%;
}
.xn-filemain-tabcon .text2 {
	margin: 0;
}
.xn-filemain-tabcon button[type="button"] {
	margin-bottom: 8px !important;
}
.xn-fliemain-btn .xn-item-group .chosen-single {
	margin: 0 !important;
	width: 150px;
	height: 32px;
	line-height: 32px;
}
.xn-fliemain-btn .xn-item-group input {
	border-radius: 3px;
} /************利用中心 /鉴定处置管理*********/
.xn-managelist-content .card-title {
	height: 31px;
	background: #fff;
	line-height: 31px;
	padding: 4px 1.1% !important;
}
.xn-managelist-content .card-content {
	border: none;
	box-shadow: none;
	padding-bottom: 20px;
}
.xn-readDisposal-content .card-content {
	border: none;
	box-shadow: none;
}
.xn-managelist-content .card-content .buttons:not(:first-child) > span {
	display: inline-block;
	margin-top: 24px;
}
.xn-managelist-content .card-content .buttons:not(:first-child) > button.btn {
	margin: 10px 0;
}
.xn-readDisposal-content .card-content table.xn-desprcapprove-edittable {
	display: inline-block;
	padding: 15px 0 10px 0;
}
.xn-managelist-content .card-content .buttons table.table tbody tr td:last-child a {
	padding: 7px 6px;
}
.xn-managelist-content .card-content .buttons table.table tbody tr td:last-child [class^="icon-"]:before, .xn-managelist-content .card-content .buttons table.table tbody tr td:last-child [class*=" icon-"]:before {
	display: inline;
}
.xn-readDisposal-content .card-title {
	height: 38px;
	background: #fff;
	padding: 2px 1.1% 4px 1.1% !important;
	border-bottom: 1px solid #dddddd;
}
.xn-applyDisposal-mytree {
	width: 270px;
	height: 390px;
	overflow: auto;
	margin: 15px 15px 0;
	margin-top: 0;
	padding: 10px 10px 0;
	border: 1px solid #D1D1D1;
}
.xn-userlistdialog-modalBody {
	padding: 15px 50px;
}
.xn-userlistdialog-modalBody .btndiv input[type="text"] {
	width: 200px;
	margin: 5px 0;
}
.xn-userlistdialog-modalBody .xn-dialog-userList .userl input[type="radio"] {
	vertical-align: sub;
}
.xn-userlistdialog-left {
	float: left;
	width: 120px;
	margin-right: 5px;
}
.xn-userlistdialog-left #hasChooseUser li {
	padding: 2px 0;
}
.xn-userlistdialog-right {
	float: left;
	width: 828px;
}
.xn-userlistdialog-right .btndiv .xn-item-group {
	margin-bottom: 0;
}
.xn-userlistdialog-right .btndiv .xn-item-group .xn-role-jsw4 {
	width: 147px;
	height: 32px;
}
.xn-userlistdialog-right .xn-dialog-userList {
	padding: 0 0 10px 0;
}
.xn-userlistdialog-right .xn-dialog-userList .userl {
	overflow: hidden;
}
.field-right-div input[type="text"] {
	width: 259px;
	width: 255px\9;
	width: 255px\0;
}
.field-right-div select {
	width: 304px;
}
.xn-shortwidth {
	width: 224px !important
}
.xn-managelist-content .card-content .myPageinfo {
	padding-right: 2%;
	position: relative;
}
.xn-managelist-content .card-content .buttons table.table tbody tr td table.innertablenb tbody tr:nth-child(even) td {
	background-color: transparent;
}
.xn-managelist-content .card-content .buttons table.table tbody tr td table.innertablenb tbody tr td:first-child {
	text-align: left;
}
.xn-managelist-content .card-content .buttons table.czjdtable tbody tr td.idcla {
	text-align: left;
}
.xn-readDisposal-content .card-title .card-title-tab {
	line-height: 40px;
}
.xn-readDisposal-content .card-title .card-title-dis {
	background-color: transparent;
	color: #1F1F1F;
	padding: 10px 6px;
}
.xn-readDisposal-content .card-content table.xn-desprcapprove-edittable tbody tr td textarea:not(.xn-detaildes-applyreason) {
	width: 242px;
	padding: 5px 6px;
	margin: 5px 0;
}
.xn-readDisposal-content .card-title .card-title-tab:hover {
	color: #333;
}
.xn-readDisposal-content .card-content > .buttons > button.btn {
	margin: 10px 0 0 16px;
}
.xn-dalc-card, .xn-jndatalist-card {
	margin: 15px 0;
	border: 1px solid #DDDDDD;
}
.xn-dalc-card .card-title, .xn-jndatalist-card .card-title {
	margin-top: 0px !important;
	margin-bottom: 0 !important;
	height: 39px;
	border-bottom: 1px solid #D1D1D1;
	clear: both;
	padding: 0 !important;
	width: 100%;
	border-right: 1px solid #D1D1D1;
}
.xn-dalc-card .card-title .card-title-tab {
	display: block;
	float: left;
	padding: 0 20px;
	line-height: 37px;
	border-radius: 3px 3px 0 0;
	text-align: center;
	color: #333333;
	border-right: 1px solid #D1D1D1;
}
.xn-dalc-card .card-title .card-title-tab:not(.xn-myBorrow-bgcolor), .xn-jndatalist-card .card-title .card-title-tab:not(.xn-myBorrow-bgcolor) {
	line-height: 39px;
}
.xn-jndatalist-card .card-title .card-title-tab {
	display: block;
	float: left;
	padding: 0 20px;
	line-height: 37px;
	border-radius: 3px 3px 0 0;
	text-align: center;
	color: #333333;
}
.xn-dalc-card .card-title .card-title-dis, .xn-jndatalist-card .card-title .card-title-dis {
	background: none;
	color: #1f1f1f;
}
.xn-dalc-card .card-content {
	border: none;
	padding: 1.2% 1.1% 1.2% 1.1%;
	width: 97.8%;
	box-shadow: none;
}
.xn-jndatalist-card #datalistJnId.card-content {
	border: none;
	padding: 1.2% 1.1% 1% 1.1%;
	width: 97.8%;
	box-shadow: none;
}
.xn-dalc-card .card-content > .table {
	border-bottom: 0;
}
.xn-dalc-card .card-content #apprList.table {
	padding-bottom: 20px;
}
.xn-dalc-card .card-content .xn-querydalistpage-klstable th {
	padding: 3px 9px 2px 9px;
}
.xn-dalc-card .card-content .xn-querydalistpage-klstable td {
	padding: 4px 9px 3px 9px;
}
.xn-jndatalist-card .xn-querydalistpage-klstable {
	width: 100%;
}
.xn-jndatalist-card #datalistJnId.card-content .xn-querydalistpage-klstable th {
	padding: 3px 9px 2px 9px;
}
.xn-jndatalist-card #datalistJnId.card-content .xn-querydalistpage-klstable td {
	padding: 4px 9px 3px 9px;
}
#chooseUserDialog .modal-body .myPageinfo {
	text-align: center;
	float: initial;
}
.field-right-div select.span2[name="triggerCondition2"] {
	width: 80px;
	margin-left: -5px;
}
.xn-applyDisposal-divwplist .input-append input, .xn-applyDisposal-divwplist .input-append span {
	margin-bottom: 10px;
}
.arcscopefield .xn-applyDisposal-divwplist select {
	margin-left: 3px;
}
.xn-userdialog-modalBody {
	padding: 16px 30px 0 29px;
}
.xn-userdialog-modalBody .xn-userlistdialog-left {
	width: 25%;
	margin-right: 2%;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	padding: 0 1%;
	max-height: 410px;
	overflow: auto;
}
.xn-userdialog-modalBody .xn-userlistdialog-right {
	width: 70%;
	margin-left: 0.5%;
	max-height: 412px;
	overflow: auto;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .btndiv {
	background-color: #F3F3F3;
	padding: 12px 5px 5px 5px;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .xn-item-group > span {
	width: 70px;
	display: inline-block;
	text-align: right;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .btndiv input[type="text"] {
	width: 132px;
	margin: 0;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .btndiv .xn-pageInfo-down2 {
	top: 6px;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .xn-dialog-userList {
	padding: 20px 0 0px 0;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .xn-dialog-userList .myPageinfo .xn-page-xsts {
	display: none;
}
.xn-userdialog-modalBody .xn-userlistdialog-right .xn-dialog-userList .pagination ul>li>span.xn-page-tzd {
	padding-left: 1.93rem;
}
.xn-userdialog-modalBody .xn-dialog-userList .userl li {
	padding: 6px 10px 6px 24px;
	width: 28%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-right: 0;
}
.xn-userdialog-modalBody .xn-dialog-userList .userl li:hover {
	background-color: #DAEFFF;
}
.xn-userdialog-modalBody .xn-userdialog-allsel {
	padding: 0 0 5px 24px;
}
.xn-userdialog-modalBody .xn-userlistdialog-left #hasChooseUser {
	border-top: 2px solid #E5E9EE;
	padding: 4px 0;
}
.xn-userdialog-chooseUser {
	background-color: #F0F0F0;
	display: inline-block;
	padding: 1px 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	border-radius: 3px;
}
.xn-userdialog-chooseUser span:last-of-type {
	float: right;
	color: #97A7B7;
	font-size: 18px;
}
.xn-userlistdialog-left #hasChooseUser li {
	padding: 6px 5px 6px 8px;
	margin: 4px 6px 4px 0;
}
.xn-userlistdialog-left #hasChooseUser li:hover {
	cursor: pointer;
	background-color: #DAEFFF;
}
.xn-dialog-ulcz {
	word-break: normal;
	white-space: nowrap;
} /************归档接收 /待审批*********/
.xn-mytasklist-widgettitle {
	height: 36px;
}
.xn-mytasklist-widgettitle h5 {
	font-size: 14px;
}
.xn-mytasklist-viewapprove {
	font-weight: bold;
	font-style: italic;
	color: green
}
.xn-mytasklist-widgetcontent .xn-mytasklist-btn .btn {
	padding: 5px 15px;
	border: 1px solid #114488;
	margin-right: 10px;
	color: #114488;
	cursor: pointer;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv {
	margin: 0;
}
#content.xn-dhchangelogpage-content {
	border-top: none;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv hr {
	display: none;
}
.xn-mytasklist-widgetcontent .xn-mytasklist-btn .btn:hover {
	background-color: #EBF7FE;
}
.xn-changelog-btn {
	display: inline-block;
	margin-right: 16px;
}
.xn-changelog-btn input[type="text"] {
	width: 110px;
}
.xn-changelog-btn select {
	width: 151px !important;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv > input[type="checkbox"] {
	margin: 0px 1px -2px 9px !important;
}
.xn-mytasklist-widgettitle {
	padding: 10px 1.1% 0;
	width: 97.8%;
}
.xn-mytasklist-widgetcontent .xn-mytasklist-btn button {
	margin-bottom: 8px;
}
.xn-mytasklist-widgettitle {
	border-bottom: 1px solid #ddd !important;
} /************归档接收 /待审批（浏览）********/
.xn-mytasklistdata-content {
	width: auto;
	padding: 10px
}
.xn-mytasklistdata-content .card-content {
	width: 97.8%;
	box-shadow: none;
	padding: 10px 1.1% !important;
}
.xn-mytasklistdata-content .card-content .buttons {
	padding: 0 1% 0.8% 0.9%;
}
.xn-mytasklistdata-content .card-content .buttons > a:not(#ajCheckAllObj) {
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-archives-back {
	float: left;
	padding-right: 10px;
	color: #97A7B7;
}
.xn-mytasklistdata-content .card-content .buttons > a:not(#ajCheckAllObj):hover {
	background-color: #EEF5FD;
	border: 1px solid #7D98BD;
}
.xn-mytasklistdata-content .card-content .buttons > a:not(#ajCheckAllObj):active {
	color: #114488;
	background-color: #EEF5FD;
	border: 1px solid #114488;
}
.xn-mytasklistdata-ajcheckallobj {
	display: inline-block;
	height: 30px;
	line-height: 28px;
	padding: 0 10px;
}
.xn-mytasklistdata-selall {
	margin: 9px 0px 10px 0px;
	margin-right: 5px;
}
.xn-mytasklistdata-jndatalist {
	min-height: 1px;
}
.xn-mytasklistdata-jndatalist .xn-mytasklistdata-content .card-title {
	background-color: #D1D1D1;
	height: 35px;
	line-height: 35px;
	border-top: 1px solid #DDDDDD;
	border-bottom: none;
	padding: 0 !important;
	width: 100%;
}
.xn-mytasklistdata-jndatalist .xn-mytasklistdata-content .card-title .card-title-tab {
	display: inline-block;
	background: #fff;
	color: #333333;
	padding: 0 1%;
}
.xn-mytasklistdata-jndatalist .xn-mytasklistdata-content .card-content {
	border-top: none;
}
.modal-mini.xn-mytasklistdata-tabledata2db {
	width: 600px;
}
.modal-mini.xn-mytasklistdata-progressbar {
	width: 600px;
	z-index: 99999;
}
.xn-mytasklistdata-bar {
	width: 0%;
}
.xn-mytasklistdata-refuse {
	width: 105px;
}
.xn-mytasklistdata-illustrate {
	width: 98%;
}
.xn-mytasklistdata-refusemsg {
	text-align: center;
	min-height: 0;
}
.xn-mytasklistdata-dhdiv {
	width: 90%;
	text-align: left;
	padding: 0 0 5px 20px;
}
.xn-mytasklistdata-dhtext {
	width: 90%;
	overflow: auto!important;
}
#ajCheckAllObj input, .xn-mytasklisttabledata-listdiv input {
	margin: 0
}
#myTaskList tr th, #myTaskList tr td {
}
#myTaskList input {
	margin: 0
}
.xn-mytasklistdata-content .buttons {
	padding: 0 !important;
	margin: 0 0 3px 0 !important;
}
.xn-mytasklistdata-content .buttons input, .xn-mytasklistdata-content .buttons select, .xn-mytasklistdata-content .buttons div, .xn-mytasklistdata-content .buttons a {
	margin-bottom: 8px;
	vertical-align: middle;
}
.xn-mytasklistdata-content .buttons .btn-group button {
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	color: #333;
	background-color: #F5F7FA;
}
.xn-mytasklistdata-content .buttons .btn-group button:hover {
	background-color: #EEF5FD;
	border: 1px solid #7D98BD;
}
.xn-mytasklistdata-content .buttons .btn-group button:focus, .xn-mytasklistdata-content .buttons .btn-group button:active {
	color: #114488;
	background-color: #EEF5FD;
	border: 1px solid #114488;
}
.xn-mytasklistdata-content .buttons .btn-group .dropdown-menu a {
	border: 0;
	margin: 0;
}
.xn-mytasklistdata-content .buttons .btn-group button span.caret {
	display: inline-block;
	width: 7px;
	height: 7px;
	vertical-align: top;
	border: #333333 solid; /* border-right: none; */ /* border-left: none; */
	border-width: 1px 1px 0 0;
	transform: rotate(135deg);
	margin-top: 4px;
	margin-left: 5px;
	content: "";
}
.xn-mytasklistdata-content .buttons .btn-group button span.caret:hover {
	border: #fff solid;
	border-width: 1px 1px 0 0;
}
.xn-mytasklistdata-content .btn-group.open .btn-info.dropdown-toggle {
	background: #F5F7FA;
} /*************评估检测**************/
.xn-addInit-pgjc .xn-item-group {
	width: 32%;
}
.xn-addInit-pgjc .xn-item-group:nth-child(2) {
	text-align: center;
}
.xn-addInit-pgjc .xn-item-group:last-of-type {
	text-align: right;
}
.xn-addInit-pgjc .xn-item-group input[type='text'] {
	margin-bottom: 0;
}
.xn-addInit-jcry > .xn-item-group {
	width: 49%;
	margin-top: 10px;
}
.xn-addInit-jcry > .xn-item-group:last-of-type {
	text-align: right;
}
#scoreItemDetailTable textarea {
	width: calc(100% - 14px);
}
#scoreItemDetailTable .xn-addInit-tdjc {
	padding: 8px 6px;
}
#scoreItemDetailTable tbody tr:hover td, #scoreItemDetailTable tr:nth-child(even) td {
	background-color: transparent !important;
} /************归档接收 /待审批（浏览/卷内目录）********/
.xn-mytasklistjn-relateajid {
	min-height: 20px
}
.xn-jnltabledata-datalistid {
	overflow: auto;
	position: relative
}
.xn-jnltabledata-selalldiv {
	padding: 0 8px;
}
.xn-jnltabledata-selallbox {
	margin-top: 6px;
	margin-left: -2px
}
.xn-jnltabledata-w10 {
	padding: 0 5px;
}
.xn-jnltabledata-xlh {
	margin-top: 5px;
	margin-left: -2px
}
.xn-jnltabledata-clear {
	clear: both
}
.xn-jnltabledata-datalistid a:hover {
	text-decoration: none
}
.xn-jnltabledata-datalistid .table {
	empty-cells: show;
	border-collapse: collapse;
	border-spacing: 0
}
.xn-jnltabledata-datalistid .rc-handle-container {
	position: relative
}
.xn-jnltabledata-datalistid .rc-handle {
	position: absolute;
	width: 7px;
	cursor: ew-resize;
*cursor:pointer;
	margin-left: -3px
}
.xn-jnltabledata-datalistid .klstable {
	width: 100%;
	border: none;
	border-bottom: 1px #bbb solid;
}
.xn-jnltabledata-datalistid .klstable th {
	height: 40px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	background-color: #E5E9EE;
}
.xn-jnltabledata-datalistid .klstable td {
	height: 40px;
	padding: 0;
	border-style: solid;
	border-color: #bbb;
	border-width: 0 1px 1px 0
}
.xn-jnltabledata-datalistid .klstable th:last-child, .xn-jnltabledata-datalistid .klstable td:last-child {
	border-right: none;
}
.xn-jnltabledata-datalistid .klstable tr:nth-child(even) td {
	background-color: #f3f3f3 !important;
}
.xn-jnltabledata-datalistid .klstable tbody tr:hover td, .xn-jnltabledata-datalistid table.xn-bjdx tbody tr:hover td {
	background-color: #B6E1FA !important;
}
.xn-jnltabledata-datalistid .klstable th div, .xn-jnltabledata-datalistid .klstable td div {
	text-align: center
}
.xn-jnltabledata-datalistid .klstable th div {
	white-space: nowrap;
	height: 40px;
	line-height: 40px;
}
.xn-jnltabledata-datalistid .klstable td div {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-jnltabledata-datalistid table.xn-bjdx tbody tr:hover {
	background-color: #fff2f2;
}
.xn-jnltabledata-datalistid .klstable td div {
	height: 40px;
	line-height: 40px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-mytasklistjn-bgactived td, .xn-mytasklistjn-bgactived td div {
	background-color: #DAEFFF;
	cursor: pointer;
}
.xn-mytasklistjn-bgactived td, .xn-mytasklistjn-bgactived-bd td div {
	background-color: #DAEFFF;
	cursor: pointer;
}
table.xn-mytasklisttabledata-klstable tr.xn-mytasklistjn-bgactived td, .xn-mytasklistjn-bgactived{
	background-color: #DAEFFF !important;
	cursor: pointer;
}
table.xn-mytasklisttabledata-klstable tr.xn-mytasklistjn-bgactived td, tr.xn-mytasklistjn-bgactived-bd td div {
	background-color: #DAEFFF;
	cursor: pointer;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tr td[align='right'] {
	padding-left: 2% !important;
	width: 150px !important;
}
.xn-mytasklistjn-relateajid .modal-header {
	padding-bottom: 6px;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td textarea {
	padding: 2.5px 6px;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td select {
	height: 32px !important;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td textarea[id^="manycvalue"] {
	width: 120px;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td .chosen-container-single .chosen-single {
	width: 202px;
	height: 32px;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td .chosen-container-single .chosen-single > span {
	line-height: 32px;
}
.xn-mytasklistjn-relateajid .modal-body #tableDataId tbody tr td .xn-relateaj-update {
	padding: 4px 3px;
	line-height: 20px;
}
.xn-mytasklistjn-relateajid .modal-footer {
	display: none;
} /************归档接收 /待审批（查看申请单）********/
.xn-archiveDetil-content .forminfo li i {
	font-style: normal;
} /************归档接收 /已审核********/
.xn-mytasklisthasreport-content .widget-box {
	background: none;
}
.xn-mytasklisthasreport-content .xn-gddwarchivelog-btngddw select {
	border: solid 1px #000;
	margin-top: 4px;
	margin-bottom: 4px;
	background-color: #fff;
	border: 1px solid #bbb;
	display: inline-block;
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	width: 120px;
	color: #555;
}
.xn-mytasklisthasreport-content .widget-content .table td {
	text-align: center;
} /************归档接收 /归档日志********/
.xn-gddwarchiveloglist-gdstate {
	background-color: #0099cc !important;
}
.xn-gddwarchiveloglist-dano {
	color: #ff0000
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv {
	padding-bottom: 7px;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv .xn-item-group input {
	border-radius: 3px;
	margin: 0
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv .xn-item-group select {
	margin: 0;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv .xn-item-group .add-on {
	margin: 0 0 0 -1px;
}
.xn-dhchangelogpage-content .xn-operatelog-btndiv button {
	vertical-align: middle;
	display: inline-block;
	margin-bottom: 8px;
}
#gdbtndiv .btn.btn-info:nth-of-type(1) {
	background: #114488;
	color: #fff;
	border-radius: 3px;
	border: 1px solid #114488;
}
#gdbtndiv .btn.btn-info:nth-of-type(1):hover {
	background-color: #0F86C9;
}
#gdbtndiv .btn.btn-info:not(:nth-of-type(1)) {
background: #fff;
color: #114488;
border: 1px solid #114488;
border-radius: 3px;
}
#gdbtndiv .btn.btn-info:not(:nth-of-type(1)):hover {
background-color: #EBF7FE;
} /************归档接收 /直接归档记录（归档数据）********/
.xn-mytasklisttabledata-listid {
	overflow: auto;
	position: relative
}
.xn-mytasklisttabledata-listdiv {
	min-width: 32px;
	margin: 0 auto;
}
.xn-mytasklisttabledata-selall {
	margin-top: 6px;
	margin-left: -2px
}
.xn-mytasklisttabledata-w10 {
	width: 10px
}
.xn-mytasklisttabledata-count {
	margin-top: 5px;
	margin-left: -2px
}
.xn-mytasklisttabledata-klstable {
	width: 100%;
	border: none;
	border-bottom: 1px #bbb solid;
}
.xn-mytasklisttabledata-klstable th {
	height: 40px;
	border-top: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
}
.xn-mytasklisttabledata-klstable th:last-child, .xn-mytasklisttabledata-klstable td:last-child {
	border-right: none;
}
.xn-mytasklisttabledata-klstable tr:nth-child(even) td {
	background-color: #f3f3f3 !important;
}
.xn-mytasklisttabledata-klstable td {
	height: 40px !important;
	padding: 0 !important;
	border-style: solid;
	border-color: #D1D1D1;
	border-width: 0 1px 0px 0;
}
.xn-mytasklisttabledata-klstable td div:not(.popover ):not(.arrow):not(.popover-inner):not(.popover-content) {
	margin: 0 auto;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: center;
}
.xn-mytasklisttabledata-listid .xn-mytasklisttabledata-klstable td div:not(.popover ):not(.arrow):not(.popover-inner):not(.popover-content) {
	margin: 0 auto;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: center;
	padding: 0.59rem 0;
	min-height: 20px;
	line-height: 20px;
}
.xn-mytasklisttabledata-listid .xn-mytasklisttabledata-klstable td {
	height: auto !important;
}
.xn-mytasklisttabledata-listid .xn-mytasklisttabledata-klstable thead tr th {
	padding: 0;
}
.xn-mytasklisttabledata-listid .xn-mytasklisttabledata-klstable thead tr th > div {
	padding: 0.59rem 0;
} /******************归档情 况反馈通告***************************/
.xn-statistical-content .card .card-content {
	box-shadow: none;
	padding: 15px 1.1% !important;
}
.xn-statistical-content .card-content .xn-feedback-btn .searchfieldtj > span {
	display: inline-block;
	margin-bottom: 8px;
}
.xn-statistical-content .card-content .xn-feedback-btn .datepicker {
	margin-bottom: 8px;
} /*********************上海大学定制-资源建设机制**********************/
.xn-resource-department, .xn-resource-user {
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 1%;
}
.xn-resource-user {
	width: 16%;
}
.xn-resource-department {
	width: 30%;
}
.xn-resource-department table, .xn-resource-user table {
	width: 100%;
}
.xn-resource-department table th, .xn-resource-user table th {
	background-color: #E5E5E5;
}
.xn-resource-department table th, .xn-resource-department table td, .xn-resource-user table th, .xn-resource-leader table td, .xn-resource-staff table td {
	height: 40px;
	line-height: 20px;
}
.xn-resource-user table td {
	height: 40px;
	line-height: 20px;
	text-align: center;
}
.xn-resource-scroll {
	max-height: 620px;
	overflow-y: auto;
}
.xn-resource-leader, .xn-resource-staff {
	width: 19%;
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 1%;
}
.xn-leader-scroll, .xn-staff-scroll {
	max-height: 620px;
	overflow-y: auto;
	width: 100% !important;
}
.xn-leader-scroll table, .xn-staff-scroll table {
	width: 100%;
}
.xn-leader-scroll table th, .xn-leader-scroll table td, .xn-staff-scroll table th, .xn-staff-scroll table td {
	height: 40px;
	line-height: 20px;
	text-align: center;
}
.xn-leader-scroll table th, .xn-staff-scroll table th {
	background-color: #E5E5E5;
}
.xn-resource-construction-body {
	width: 97.8%;
	margin: 0 auto;
}
.xn-resource-construction .xn-resource-construction-body .xn-resource-user-edit {
	position: absolute;
	color: #205493;
	left: 27%;
}
.xn-resource-user .xn-resource-scroll table tr td:hover a {
	color: #0c7ca3;
}
.xn-resource-construction-body .xn-resource-user table td:hover {
	background-color: #205493;
	color: #fff;
	cursor: pointer;
}
.xn-resource-construction-body .xn-Departmentlist-scroll tr td:first-child {
	text-align: center;
}
.xn-resource-construction-body .xn-Departmentlist-scroll tr td:last-child {
	text-align: center;
}
.xn-resource-construction-body .xn-Departmentlist-scroll span {
	padding-right: 8px;
}
.xn-resource-construction-body .xn-Departmentlist-scroll a {
	padding: 3px 10px;
	color: #205493;
}
.xn-resource-construction-body .xn-Departmentlist-scroll tr td:last-child a:hover {
	background-color: #1B467B;
}
.xn-resource-construction-body .xn-resource-department table tr:hover td:last-child a {
	padding: 3px 10px;
	color: #fff;
}
.xn-resource-construction-body .xn-resource-department table tr:hover td:last-child a:hover {
	padding: 5px 10px;
	color: #fff;
	border-radius: 3px;
}
.xn-lendApproval-content-btn .xn-btn-graybg {
	background-color: #999999;
	color: #fff;
	padding: 11px 39px;
	margin: 0 10px;
	border-radius: 3px;
}
.xn-lendApproval-content-btn .xn-btn-bluebg {
	color: #fff;
	padding: 11px 39px;
	margin: 0 10px;
	background-color: #1B467B;
	border-radius: 3px;
}
.xn-resource-construction-body .xn-lendApproval-contentDepartment {
	width: 21%;
}
.xn-resource-construction-body .xn-resource-department table tr:hover {
	color: #fff;
	cursor: pointer;
	background-color: #205493 !important;
}
.xn-resource-construction-body .xn-resource-department table tr:hover td:nth-child(2) {
	color: #fff;
}
.xn-resource-construction-body .xn-resource-department table tr:hover a {
	color: #006586;
	cursor: pointer;
}
.xn-tab-th-hover:hover {
	color: #444 !important;
	cursor: inherit !important;
}
.xn-resource-department .xn-Departmentlist-scroll table tr:nth-child(even), .xn-leader-scroll table tr:nth-child(even), .xn-staff-scroll table tr:nth-child(even) {
	background-color: #F0F0F0;
}
.xn-Departmentlist-scroll input {
	margin: 0 2px 3px 0;
}
.xn-xn-resource-import {
	width: 9%;
	float: left;
	margin-left: 1.8%;
}
.xn-xn-resource-import-name {
	background-color: #1B467B;
	border-radius: 3px;
}
.xn-xn-resource-import-name a, .xn-xn-resource-import-name a:hover, .xn-xn-resource-import-name a:hover span {
	color: #fff;
}
.xn-xn-resource-import-name a {
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
}
.xn-xn-resource-import-type {
	-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.5);
	box-shadow: 0 1px 5px rgba(0,0,0,0.5);
}
ul.xn-xn-resource-import-type li {
	height: auto;
	text-align: center;
	display: block;
	padding: 10px 0;
}
ul.xn-xn-resource-import-type li:hover, ul.xn-xn-resource-import-type li:hover a {
	background-color: #205493;
	color: #fff;
}
.xn-xn-resource-import-name a:hover {
	color: #3bacd1;
}
.xn-Departmentlist-scroll table tr td:first-child {
	width: 10%;
}
.xn-Departmentlist-scroll table tr td:nth-child(2) {
	width: 60%;
}
.xn-Departmentlist-scroll table tr td:last-child {
	width: 30%;
}
.xn-resource-active {
	background-color: #205493 !important;
	color: #fff !important;
}
#jzBody tr {
	cursor: pointer;
}
.xn-resource-leader .xn-tab-hover thead, .xn-resource-staff .xn-tab-hover thead {
	display: table;
	table-layout: fixed;
	width: calc( 100% - 0px );
}
.xn-resource-leader .xn-tab-hover tbody, .xn-resource-staff .xn-tab-hover tbody {
	display: block;
	overflow-y: auto;
	max-height: 540px;
}
.xn-resource-leader .xn-tab-hover tbody tr, .xn-resource-staff .xn-tab-hover tbody tr {
	display: table;
	width: 100%;
	table-layout: fixed;
} /*********************鉴定处置-开始**********************/
#div_bgqxcc_dialog .field-right-div span {
	width: 120px;
	text-align: right;
	display: inline-block;
}
#div_bgqxcc_dialog .field-right-div span.add-on {
	width: 20px;
}
#div_bgqxcc_dialog .field-right-div textarea {
	width: 290px;
}
#div_bgqxcc_dialog .field-right-div i.red {
	color: #E95151;
	font-style: normal;
}
.czjdtable select {
	width: 74px;
	margin: 0;
}
.czjdtable textarea {
	width: 130px;
	margin: 5px 0;
}
.clear {
	clear: both;
}
.innertablenb {
	border: 0;
	width: 100%
}
.innertablenb td {
	border: 0;
}
.innertablenb td.filetype {
	width: 100px;
	text-align: center;
	border-left: 1px dashed #ccc;
}
.dotbottomborder {
	border-bottom: 1px dashed #ccc;
}
.red {
	color: #E95151;
}
.redimportant {
	color: #E95151!important;
}
.xn-disposal-content #btndiv select {
	margin-bottom: 0;
}
.xn-dialog-userList {
	padding: 10px 0;
	overflow: hidden;
}
.xn-dialog-userList .userl li {
	list-style-type: none;
	margin-right: 20px;
	float: left;
	padding: 5px 15px 5px 0px;
}
#div_bgqxcc_dialog .modal-body {
	padding: 15px 35px;
} /*********************鉴定处置-结束**********************/ /* Main */
.dropdown-menu {
	min-width: 42px;
	padding: 0;
}
.dropdown-menu>li>a {
	display: block;
    padding: 6px 20px;
    color: #444;
    font-size: 14px;
    font-family: 'Microsoft Yahei', 'Simhei';
    z-index: 999 !important;
    line-height: 20px;
    color: #333;
    white-space: nowrap;
	width: calc(100% - 40px);
}
.userphoto img {
	width: 19px;
	height: 19px
}
.accordion-heading h5 {
	width: 70%
}
.form-horizontal .form-actions {
	padding-left: 20px
}
.carousel {
	margin-bottom: 0px
}
.fl {
	float: left
}
.fr {
	float: right
}
.label-important, .badge-important {
	background: #f74d4d
} /*Metro Background color class*/
.bg_lb {
	background: #37424F
}
.bg_db {
	background: #2295c9
}
.bg_lg {
	background: #28b779
}
.bg_dg {
	background: #28b779
}
.bg_ly {
	background: #ffb848
}
.bg_dy {
	background: #da9628
}
.bg_ls {
	background: #2255a4
}
.bg_lo {
	background: #da542e
}
.bg_lr {
	background: #f74d4d
}
.bg_lv {
	background: #603bbc
}
.bg_lh {
	background: #b6b3b3
}
.tab-pane {
	width: 100%;
	overflow: hidden
}
.tab-pane.xn-no-width {
	width: auto;
	overflow-y: auto;
}
.xn-addtable-tabhidden {
	opacity: 0;
	height: 0;
	line-height: 0;
}
.xn-operationTable-content .xn-operationTable-showLine.xn-addtable-tabhidden td, .xn-operationTable-content .xn-operationTable-showLine.xn-addtable-tabhidden td textarea {
	height: 0;
	padding: 0;
} /*.xn-no-width table tr.xn-operationTable-showLine:first-child td:nth-child(2),.xn-no-width table tr.xn-operationTable-showLine:first-child td:nth-child(4){ width: auto !important; }*/
input.span-mini {
	height: 22px;
	line-height: 22px;
	width: 30px;
	padding: 0 2px 0 2px;
	margin-left: 2px;
	font-size: 12px
}
#menuConsole {
	width: 100%;
	height: 30px;
	background-color: #282D34;
	cursor: pointer;
	position: relative;
	padding-top: 6px;
	border-bottom: 1px solid #333333;
}
#menuConsole:hover {
	background-color: #242A2E;
}
#menuConsole div {
	width: 12px;
	height: 30px
}
#menuConsole .menuclose {
	position: absolute;
	left: 19px;
	background: url("./img/menuclose.png") 0 10px no-repeat
}
#menuConsole .menuopen {
	margin: 0 auto;
	background: url("./img/menuopen.png") 0 10px no-repeat
}
select.text3 {
	height: 20px;
	line-height: 20px;
	width: 60px;
	font-size: 12px;
	padding: 0 0 0 3px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#order .modal-body table tr td[align="left"] {
	padding-left: 3px
}
#order .modal-body table tr td[align="left"] .text1 {
	width: 60px
}
.pageinfo {
	margin-top: 5px
}
.custom1 {
	width: 100%;
}
.xn-custom-pcustom .custom1:first-child, .xn-custom-pcustom .custom1:nth-child(4) {
	display: none;
}
.customcon1 {
	margin-right: 6px;
*margin-right:6px;
	_margin-right: 6px
}
.custom2 {
	width: 60px;
	height: 140px;
	background-color: #F9FAFC;
	line-height: 140px;
	text-align: center
}
.custom2 i {
	font-size: 26px;
	color: #999
}
.custom4 {
	height: 46px;
	border-bottom: 1px #F5F5F5 solid;
	color: #666;
	line-height: 46px;
	padding-left: 75px
}
.custom4 span {
	font-size: 18px;
	color: #f00
}
.xn-custom-gddbsj li span.xn-custom-zcsj, .xn-custom-jydbsj li span.xn-custom-zcsj {
	color: #333;
}
.workstate1 {
	width: 200px;
	height: 46px;
	line-height: 46px
}
.searchtool {
	width: 78%;
	min-height: 40px;
	margin: 1% 0 0 1%;
	padding-bottom: 10px;
	background-color: #f5f5f5;
	position: relative
}
.searchcon {
	width: 78%;
	padding: 10px 0;
	margin: 1% 0 0 1%;
	background-color: #f5f5f5
}
.searchfield {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background-color: #09c;
	color: #fff
}
.searchadd {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background-color: #ccc;
	color: #666;
	cursor: pointer
}
.searchadd:hover {
	background-color: #cdcdcd
}
.addfield {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background-color: #09c;
	color: #fff;
	cursor: pointer
}
.addfield:hover {
	background-color: #29B5D6
}
.close1 {
	font-size: 18px;
	height: 30px;
	margin: 0;
	line-height: 30px;
	color: #fff;
	display: block;
	cursor: pointer
}
.close1:hover {
	color: #f00
}
#zdtool>div:first-child {
	padding: 0 10px;
	margin-bottom: -5px
}
#gjgztool>div:first-child {
	padding: 0 10px;
	margin-bottom: -5px
}
#tjtool>div:first-child {
	padding: 10px 10px 0;
	margin-bottom: -5px;
	clear: both
}
.showfield {
	margin-top: 10px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background-color: #09c;
	color: #fff;
	cursor: default
}
.showtool {
	width: 98%;
	min-height: 40px;
	margin: 1% 0 0 1%;
	padding-bottom: 10px;
	background-color: #f5f5f5;
	position: relative
}
.showcon {
	width: 98%;
	padding: 10px 0;
	margin: 1% 0 0 1%;
	background-color: #f5f5f5
}
.tabletl {
	height: 26px;
	line-height: 26px
}
.fixedrowt {
	top: 0px;
	position: absolute;
	z-index: 11
}
.fixedcellt {
	position: absolute;
	z-index: 9
}
.fixedcelld {
	position: absolute;
	z-index: 9
}
.datatable {
	position: relative;
	overflow: auto;
	height: 300px
}
.data_table_fg {
	height: 26px
}
.cell_kk_aj {
	left: 0;
	z-index: 10
}
.cell_zt_aj {
	left: 31px;
	z-index: 10
}
.cell_dh_aj {
	left: 192px;
	z-index: 10
}
.cell_kk_jn {
	left: 0;
	z-index: 10
}
.cell_zt_jn {
	left: 31px;
	z-index: 10
}
.cell_dh_jn {
	left: 192px;
	z-index: 10
}
.dtbg {
	cursor: e-resize
}
.select-kjcx {
	float: right;
	margin-top: 8px;
	margin-right: 10px
}
.select-kjcx .searchtopdiv {
	float: left;
}
.select-kjcx .searchtopdiv input {
	height: 23px;
	line-height: 23px;
}
.xn-search-qwjsflsz {
	display: block;
	float: none;
	clear: both;
	border: none;
	font-size: 16px;
	font-weight: bold;
	color: #222;
	padding-top: 10px;
}
.xn-search-qwjsflsz:hover {
	cursor: pointer;
	color: #222;
	background-color: transparent;
} /* Header */
#header {
	height: 50px;
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
}
#header h1 {
	height: 50px;
	width: 300px !important;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	background-color: #0D386F;
	cursor: pointer;
}
#header h1 .logo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/xb/xn-login0.png) 0 0 no-repeat;
	background-size: 55px;
	background-position: 18px 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .rmdxlogo {
	width: 100%;
	height: 50px;
	line-height: 23px;
	color: #fff;
	background: #0D386F url(./Flat-UI/img/login/logo_rmdx.png) 0 0 no-repeat;
	background-size: 42px;
	background-position: 5px;
}
#header h1 .bjdxlogo {
	padding-left: 3%;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #8b0012 url("./img/logout-bjdx.png") 0 0 no-repeat;
}
#header h1 .bjdxlogo span {
	font-size: 18px;
	margin-left: 5.3em;
	font-family: "fangzheng";
	font-weight: lighter;
	letter-spacing: 3px;
}
#header h1 .shkjlogo {
	padding-left: 3%;
	width: 100%;
	height: 41px;
	line-height: 28px;
	color: #fff;
	background: firebrick url(./img/logoshtu.png) 0 0 no-repeat;
	background-size: 35px;
	background-position: 12px 9px;
	padding: 4.5px 0;
}
#header h1 .shkjlogo span {
	line-height: 21px
}
#header h1 .gzlogo1 {
	padding-right: 3%;
	width: 100%;
	height: 41px;
	line-height: 21px;
	color: #fff;
	background: #0D386F url(./img/logo_gz1.png) 0 0 no-repeat;
	background-size: 35px;
	background-position: 10px 9px;
	padding: 4.5px 0;
}
#header h1 .sxkjdxlogo {
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url("./img/faviconsxkjdx.png") 6px 5px no-repeat;
	background-size: auto;
}
#header h1 .zzqgylogo {
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin-left: 10px;
	color: #fff;
	background: #0D386F url("./img/faviconzzqgy.png") 0 0 no-repeat;
	background-position-y: 7px;
}
#header h1 .sxcjlogo {
	padding-left: 3%;
	width: 100%;
	height: 41px;
	line-height: 22px;
	color: #fff;
	background: #0D386F url(./img/logo_sxcj.png) 0 0 no-repeat;
	background-size: 35px;
	background-position: 12px 9px;
	padding: 4.5px 0;
}
#header h1 .gzlogo {
	padding-right: 3%;
	width: 100%;
	height: 51px;
	line-height: 21px;
	color: #fff;
	background: #0D386F url(./img/logo_gz1.png) 0 0 no-repeat;
	background-size: 35px;
	background-position: 10px 13px;
	padding-top: 9px;
}
#header h1 .yndxlogo {
	margin-left: 3%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo_yndx_white.png) 0 0 no-repeat;
	background-position: 6px 5px;
	background-size: 42px;
}
#header h1 .jkylogo {
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo_jky_header.png) 0 0 no-repeat;
	background-size: 38px;
	background-position: 8px 7px;
}
#header h1 .amcsdxlogo {
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo_amcsdx.png) 0 0 no-repeat;
	background-size: 40px;
	background-position: 8px 6px;
}
#header h1 .jlcsdxlogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo_jlcsdx.png) 0 0 no-repeat;
	background-size: 45px;
	background-position: 4px;
}
#header h1 .csxyzxlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo-csxy-mini.png) 0 0 no-repeat;
	background-size: 70px;
	background-position: 10px;
}
#header h1 .tjzyzxlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/logo-tjzy-mini_head.png) 0 0 no-repeat;
	background-size: 156px;
	background-position: 29px;
}
#header h1 .zjybzxlogo {
	width: 100%;
	height: 43px;
	color: #fff;
	background: #0D386F url(./img/logo-zjyb-mini.png) 0 0 no-repeat;
	background-size: 70px;
	background-position: 10px;
}
#header h1 .tjzdzydxlogo {
	width: 100%;
	height: 43px;
	color: #fff;
	background: #0D386F url(./img/logo-tjzdzydx-mini.png) 0 0 no-repeat;
	background-size: 235px;
	background-position: 10px;
}
#header h1 .njydlogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/njyd/xn-imglogin0.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .sygjlogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/sygj/xn-imglogin0.png) 0 0 no-repeat;
	background-size: 70px;
	background-position: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .hxjtlogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/hxjt/xn-imglogin0.png) 0 0 no-repeat;
	background-size: 70px;
	background-position: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .hkhtlogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/njhkht/head_nh.png) 0 0 no-repeat;
	background-size: 120px;
	background-position: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .zgnylogo {
	height: 50px;
	line-height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/zgny/logo.png) 0 0 no-repeat;
	background-size: 35px;
	background-position: 25px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#header h1 .wxitlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/wxit/head_logo.png) 0 0 no-repeat;
	background-size: 250px;
	background-position: 29px;
}
#header h1 .hhsllogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/hhsl/logo-hhsl-mini.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
#header h1 .jsswjlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/jsswj/logo-jsswj-mini.png) 0 0 no-repeat;
	background-size: 30px;
	background-position: 24px;
}
#header h1 .xjmljdlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/xjmljd-login.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
#header h1 .jygljlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/jyglj/logo-mini.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
#header h1 .szszydxlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/szzy/logo_szszydx.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
#header h1 .shcjzyxylogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/shcj/logo_shcjzyxy.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
#header h1 .zgcmlogo {
	width: 100%;
	height: 50px;
	color: #fff;
	background: #0D386F url(./img/unit/zgcm/zgcm-white-logo.png) 0 0 no-repeat;
	background-size: 50px;
	background-position: 24px;
}
.xn-daglpro-jyglj .xn-header-ml4 {
	color: #fff;
	margin-left: 0.53rem;
	letter-spacing: 1px;
	position: relative;
	top: 4px;
} /* logout input */
#logout {
	float: right;
	z-index: 25;
}
#logout > ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#logout > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: relative;
	padding: 0;
	height: 50px;
}
#logout > ul > li > a {
	padding: 14.41px 10px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout > ul > li.mycart > a, #logout > ul > li.mymessage > a {
	padding: 14.41px 10px;
}
#logout > ul > li.dropdown > .dropdown-menu:before {
	right: 14px;
	left: auto !important;
}
#logout > ul > li.dropdown > .dropdown-menu:after {
	right: 15px;
	left: auto !important;
}
#logout > ul > li.dropdown > .dropdown-menu {
	right: 0;
	left: auto !important;
}
#logout > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#logout > ul > li.dropdown > .dropdown-menu .divider {
	*width: 100%;
	   height: 1px;
	   margin: 0;
	   overflow: hidden;
	   background-color: #ccc;
   }
#logout > ul > li > a:hover {
	background-color: #1450a1;
} /**************logout-bjdx***********/
#logout-bjdx {
	float: right;
	z-index: 25;
	background-color: #8b0012;
}
#logout-bjdx .badge-success {
	background-color: red;
}
#logout-bjdx > ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#logout-bjdx > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: relative;
	padding: 0;
	border-left: 1px solid #8b0012;
	height: 50px;
}
#logout-bjdx > ul > li > a {
	padding: 15px 10px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout-bjdx > ul > li.dropdown > .dropdown-menu:before {
	right: 14px;
	left: auto !important;
}
#logout-bjdx > ul > li.dropdown > .dropdown-menu:after {
	right: 15px;
	left: auto !important;
}
#logout-bjdx > ul > li.dropdown > .dropdown-menu {
	right: 0;
	left: auto !important;
}
#logout-bjdx > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#logout-bjdx > ul > li > a:hover {
	background-color: #6f0210;
}
#logout-bjdx > ul > li > a > span {
	color: #fff;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout-bjdx > ul > li > a > i {
	color: #fff;
}
#logout-bjdx > ul > li > a > i {
	color: #fff;
} /***nav-bjdx****/
#user-nav-bjdx {
	margin: 0;
	background-color: #8b0012;
	height: 50px;
	z-index: 99;
	position: absolute;
	top: 0;
	left: 280px;
	right: 0;
}
#user-nav-bjdx > ul {
	margin: 0;
	padding: 0;
	list-style: none;
	white-space: nowrap;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	overflow-x: auto;
	-ms-overflow-style: none;
	position: static;
}
#user-nav-bjdx > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: static;
	padding: 0;
	border-left: 1px solid #8b0012; /*border-left:1px solid #71000f;*/
	height: 50px;
}
#user-nav-bjdx > ul > li:last-child {
	border-right: 1px solid #8b0012;
}
#user-nav-bjdx > ul > li > a {
	padding: 14px 22px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#user-nav-bjdx > ul > li > a > span.text {
	color: #fff
}
#user-nav-bjdx > ul > li > a > i {
	color: #fff;
}
#user-nav-bjdx > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#user-nav-bjdx > ul > li > a:hover, #user-nav-bjdx > ul > li.open > a {
	color: #fff;
	background: #6f0210;
}
#user-nav-bjdx > ul > li > a > .label {
	vertical-align: middle;
	padding: 1px 4px 1px;
	margin: -2px 4px 0;
	display: inline-block;
}
#user-nav-bjdx > ul ul > li > a {
	text-align: left;
}
#user-nav-bjdx .dropdown-menu>li>a {
	padding: 12px 20px;
	color: #444;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei';
	z-index: 999 !important;
}
#user-nav-bjdx > ul ul > li > a:hover, #user-nav-bjdx ul.dropdown-menu>li>a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top, #08c, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
	background-image: -webkit-linear-gradient(top, #08c, #0077b3);
	background-image: -o-linear-gradient(top, #08c, #0077b3);
	background-image: linear-gradient(to bottom, #5f000c, #860011);
	background-repeat: repeat-x;
}
.tabbox-bjdx table {
	width: 100%;
}
.tabbox-bjdx table thead {
	height: 42px;
	line-height: 42px;
	border-top: 1px solid #c9c9c9;
}
.tabbox-bjdx table tbody {
	height: 40px;
	line-height: 40px;
	border-top: 1px solid #c9c9c9;
}
.tabbox-bjdx table tbody tr:nth-child(odd) {
	background-color: #f5f5f5;
}
.tabbox-bjdx table th, .tabbox-bjdx table td {
	text-align: center;
}
.tabbox-bjdx table tbody tr td a {
	color: #8b0012;
	padding: 0 10px;
}
.newsbox-bjdx {
	width: 25%;
	margin: 0 auto 2%;
}
.img-bjdx {
	float: left;
}
.news-bjdx {
	float: left;
	padding: 0 30px;
}
.news-bjdx span {
	display: inline-block;
	margin-top: 89px;
}
.news-bjdx .font1 {
	font-size: 40px;
} /********************bjdx******************/
.hided {
	display: none!important;
}
ul {
	margin: 0;
	padding: 0;
}
ul:after {
	content: "";
	clear: both;
	display: block;
}
.card-content .tab-bjdx .clearfloat {
	zoom: 1;
}
.card-content .tab-bjdx .clearfloat::after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.card-content .tab-bjdx .tab-list {
	background-color: #F5F7FA;
	height: 93px;
	margin-top: 10px;
	margin-bottom: 12px;
	position: relative;
	z-index: 5;
}
.card-content .tab-bjdx .tab-list .tab-iteam {
	float: left;
	list-style: none;
	margin-right: 10px;
}
.card-content .tab-bjdx .tab-list .tab-iteam:nth-child(1) {
	float: left;
	list-style: none;
	margin-right: 0;
	background-color: #fff;
}
.card-content .tab-bjdx .tab-iteam .test-label {
	position: relative;
	display: block;
	padding: 0 1.19rem;
	height: 38px;
	line-height: 38px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 0;
	color: #999999;
}
.card-content .tab-bjdx .tab-iteam .tab-box {
	position: absolute;
	left: 0;
	top: 39px;
	width: 97.85%;
	line-height: 34px;
	background-color: #FFFFFF;
	border-top-left-radius: 0px;
	padding: 11px 1% 1px 1%;
	border: 1px solid #D1D1D1;
	z-index: 0;
	border-radius: 0 0 3px 3px;
}
.card-content .tab-bjdx input[type="radio"] {
	position: absolute;
	opacity: 0;
}
.card-content .tab-bjdx input[type="radio"]:checked + .test-label {
	border: 1px solid #D1D1D1;
	border-bottom-color: #fff;
	background: #fff;
	color: #114488;
	z-index: 10;
	border-radius: 3px 3px 0 0;
}
.card-content .tab-bjdx input[type="radio"]:checked ~ .tab-box {
	z-index: 5;
}
.title-bjdx a.card-title-tab {
	color: #333;
}
.tab-bjdx .btn-group.open .btn-info.dropdown-toggle {
	background-color: #EEF5FD;
}
.tab-bjdx .btn-info:active, .btn-info.active {
	background-color: #EEF5FD;
}
.tab-bjdx .btn-info:hover {
	color: #114488;
	background-color: #EEF5FD;
	border-color: #7D98BD !important;
}
.tab-bjdx .btn-info:focus, .tab-bjdx .btn-info:active, .tab-bjdx .btn-info.active {
	color: #114488;
	background-color: #EEF5FD;
	border-color: #114488 !important;
}
.tab-bjdx .btn-info.disabled, .tab-bjdx .btn-info[disabled] {
	color: #BBBBBB;
	background-color: #EEEEEE;
	border-color: #D9DCDE !important;
}
.tab-bjdx .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
	color: #fff;
	text-decoration: none;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top, #555, #0077b3);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555), to(#444));
	background-image: -webkit-linear-gradient(top, #555, #444);
	background-image: -o-linear-gradient(top, #555, #444);
	background-image: linear-gradient(to bottom, #555, #444);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}
#logout > ul > li > a > span {
	color: #fff;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout > ul > li > a > span > i {
	font-size: 16px;
}
#logout > ul > li > a > i {
	color: #fff;
	font-size: 16px;
} /* logout input */
#logout-shkj {
	float: right;
	z-index: 25;
	background-color: firebrick;
}
#logout-shkj > ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#logout-shkj > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: relative;
	padding: 0;
	height: 50px;
}
#logout-shkj > ul > li > a {
	padding: 15px 10px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout-shkj > ul > li.dropdown > .dropdown-menu:before {
	right: 14px;
	left: auto !important;
}
#logout-shkj > ul > li.dropdown > .dropdown-menu:after {
	right: 15px;
	left: auto !important;
}
#logout-shkj > ul > li.dropdown > .dropdown-menu {
	right: 0;
	left: auto !important;
}
#logout-shkj > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#logout-shkj > ul > li > a:hover {
	background-color: darkred;
}
#logout-shkj > ul > li > a > span {
	color: #fff;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#logout-shkj > ul > li > a > i {
	color: #fff;
} /* Top user navigation */
#user-nav {
	margin: 0;
	background: #0D386F;
	background: -webkit-linear-gradient(left, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1)); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1)); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1)); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1)); /* 标准的语法（必须放在最后） */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0D386F', endColorstr='#114587', GradientType=1 );
	height: 50px;
	z-index: 99;
	min-width: 800px;
	position: static;
	padding: 0 0 0 300px;
}
#user-nav > ul {
	margin: 0;
	padding: 0;
	list-style: none;
	white-space: nowrap;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	overflow-x: auto;
	-ms-overflow-style: none;
	position: static;
    height: 100%;
    overflow-y: hidden;
}
#user-nav > ul::-webkit-scrollbar, #user-nav-shkj > ul::-webkit-scrollbar, #user-nav-bjdx > ul::-webkit-scrollbar {
width: 0;
}
.xn-firstpage-arrleft {
	width: 36px;
	height: 7.49rem;
	position: absolute;
	background-color: rgba(255,255,255,0.7);
	z-index: 10;
}
.xn-firstpage-arrright {
	width: 36px;
	height: 7.49rem;
	position: absolute;
	right: 0;
	top: 0;
	background-color: rgba(255,255,255,0.7);
}
.xn-firstpage-arrleft .xn-custom-arrleft {
	width: 11px;
	height: 20px;
	background: url(./img/xb/left.svg) no-repeat;
	position: absolute;
	top: 3.12rem;
	left: 13px;
}
.xn-firstpage-arrright .xn-custom-arrright {
	width: 11px;
	height: 20px;
	background: url(./img/xb/right.svg) no-repeat;
	position: absolute;
	top: 3.12rem;
	left: 13px;
}
.xn-firstpage-arrleft:hover, .xn-firstpage-arrright:hover {
	cursor: pointer;
}
#user-nav > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: static;
	padding: 0;
	height: 50px;
}
#user-nav > ul > li > a {
	padding: 14.5px 24px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#user-nav > ul > li > a > span.text {
	color: #fff;
	font-size: 15px;
}
#user-nav > ul > li > a > i {
	color: #fff;
}
#user-nav > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#user-nav > ul > li > a:hover, #user-nav > ul > li.open > a {
	color: #fff;
	background: #1C54A0;
}
#user-nav > ul > li > a > .label {
	vertical-align: middle;
	padding: 1px 4px 1px;
	margin: -2px 4px 0;
	display: inline-block;
}
#user-nav > ul ul > li > a {
	text-align: left;
} /* Top user navigation */
#user-nav-shkj {
	margin: 0;
	background-color: firebrick;
	height: 50px;
	z-index: 99;
	position: absolute;
	top: 0;
	left: 180px;
	right: 0;
	min-width: 800px;
}
#user-nav-shkj > ul ul > li > a:hover, #user-nav-shkj ul.dropdown-menu>li>a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #0081c2;
	background-image: -moz-linear-gradient(top, #8c0404, #b22222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8c0404), to(#b22222));
	background-image: -webkit-linear-gradient(top, #8c0404, #b22222);
	background-image: -o-linear-gradient(top, #8c0404, #b22222);
	background-image: linear-gradient(to bottom, #8c0404, #b22222);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c0404', endColorstr='#b22222', GradientType=0);
	background-repeat: repeat-x;
}
#logout-shkj .languages li a:hover {
	color: #fff;
	background-color: firebrick;
}
#user-nav-shkj > ul {
	margin: 0;
	padding: 0;
	list-style: none;
	white-space: nowrap;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	overflow-x: auto;
	-ms-overflow-style: none;
	position: static;
}
#user-nav-shkj > ul > li {
	float: left;
	list-style-type: none;
	margin: 0;
	position: static;
	padding: 0;
	height: 50px;
}
#user-nav-shkj > ul > li > a {
	padding: 15px 25px;
	display: block;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei'
}
#user-nav-shkj > ul > li > a > span.text {
	color: #fff
}
#user-nav-shkj > ul > li > a > i {
	color: #fff;
}
#user-nav-shkj > ul > li.dropdown:hover > .dropdown-menu {
	display: block;
}
#user-nav-shkj > ul > li > a:hover {
	color: #fff;
	background: darkred;
}
#user-nav > ul > li.open > a {
	background: #1C54A0;
}
.xn-header-cdxzys a span {
	color: #fff;
}
#user-nav-shkj > ul > li > a > .label {
	vertical-align: middle;
	padding: 1px 4px 1px;
	margin: -2px 4px 0;
	display: inline-block;
}
#user-nav-shkj > ul ul > li > a {
	text-align: left;
} /* 数据列表点击鼠标右键菜单 add by zxy */
.smart_menu_box {
	display: none;
	position: absolute;
	z-index: 9999;
}
.smart_menu_body {
	border: 1px solid #bbb;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
	box-shadow: 0 5px 10px rgba(0,0,0,0.2);
}
.smart_menu_ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.smart_menu_li {
	position: relative;
}
.smart_menu_a {
	display: block;
	padding: 5px 20px;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	overflow: hidden;
}
.smart_menu_a:hover, .smart_menu_a_hover {
	background-color: #0081C1;
	color: #fff;
	text-decoration: none;
}
.smart_menu_li_separate {
	line-height: 0;
	margin: 3px;
	border-bottom: 1px solid #B8CBCB;
	font-size: 0;
}
.smart_menu_triangle {
	width: 0;
	height: 0;
	border: 5px dashed transparent;
	border-left: 5px solid #666;
	overflow: hidden;
	position: absolute;
	top: 7px;
	right: 5px;
}
.smart_menu_a:hover .smart_menu_triangle, .smart_menu_a_hover .smart_menu_triangle {
	border-left-color: #fff;
}
.smart_menu_li_hover .smart_menu_box {
	top: -1px;
	left: 130px;
} /* 快速操作样式 add by zxy */
.ksczbtn {
	border: none;
	color: #f5f5f5;
	font-family: 'Microsoft Yahei', 'Simhei';
	width: 80px;
	padding: 5px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute
}
.ksczbtny {
	background-color: #EF8D2C
}
.ksczbtnz {
	background-color: #37CEBF
}
.ksczbtnd {
	background-color: #F26262
}
.ksczbtnl {
	background-color: #35B9E9
}
.kscznst {
	border: none;
	color: #333;
	font-weight: bold;
	background-color: #f5f5f5;
	font-family: 'Microsoft Yahei', 'Simhei';
	width: 50px;
	padding: 5px 0;
	position: absolute
}
.ksczline {
	border-width: 2px 0 0 0;
	border-style: dashed;
	border-color: #09c;
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	position: absolute
}
.ksczdot {
	width: 4px;
	height: 4px;
	background-color: #FFFFFF;
	border: 2.5px #B4DAE3 solid;
--webkit-border-radius:3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute
}
.ksczdod {
	width: 10px;
	height: 10px;
	background-color: #FFFFFF;
	border: 2.5px #B4DAE3 solid;
--webkit-border-radius:3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute
}
.ksczqwjs {
	width: 100%;
	background-color: #fff;
	height: 44px;
	line-height: 40px;
	color: #333333;
	padding-left: 3%;
	font-size: 16px;
	text-align: left;
	border: none;
	border-bottom: 2px solid #efe9e9;
}
.xn-custom-archive:before {
	position: absolute;
	content: '';
	display: inline-block;
	background: url(./img/xb/xn-img14.svg) no-repeat;
	background-size: cover;
	height: 16px;
	width: 16px;
	margin: 13px 12px 0 1.1%;
}
.ksczdot-right {
	width: 0;
	height: 0;
	border-top: 7px solid transparent;
	border-left: 12px solid #53B3D9;
	border-bottom: 7px solid transparent;
	position: absolute
}
.ksczdot-down {
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 12px solid #53B3D9;
	position: absolute
}
.ksczdot-left {
	width: 0;
	height: 0;
	border-top: 7px solid transparent;
	border-right: 12px solid #53B3D9;
	border-bottom: 7px solid transparent;
	position: absolute
}
.ksczdot-up {
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 12px solid #53B3D9;
	position: absolute
}
.img {
	width: 40px;
	height: 40px;
	background-color: #F5F5F5;
	position: absolute
} /* Sidebar Navigation */
#mini-detail {
	display: none;
	position: fixed;
	top: 0px;
	left: 50px;
	z-index: 99;
	background: url("./img/miniMenu_bg.png") 0 15px no-repeat
}
#mini-detail a {
	display: block;
	margin-left: 5px;
	background-color: rgba(55,55,55,0.9);
	font-size: 14px;
	color: #fff;
	padding: 0px 8px;
	height: 40px;
	line-height: 38px
}
#sidebar {
	display: block;
	width: 180px;
	position: absolute;
	top: 50px;
	left: 0;
	bottom: 0;/*overflow-y:auto;overflow-x:hidden;*/
	background-color: #282D34;
}
#sidebar>ul {
	list-style: none;
	margin-left: 0;
	width: 100%;
	padding-top: 10px;
}
.ce {
	display: block;
	width: 100%;
	background: #333333;
	z-index: 5;
}
.ce li a {
	padding: 10px 0 10px 15px;
	color: #fff;
	display: block;
	cursor: pointer;
}
.ce li#xtsz a {
	padding: 11px 5px 11px 15px;
}
.ce li#xtsz a img {
	display: inline-block;
	margin-right: 5px;
}
.ce li#xtsz > a span {
	margin-left: 6px;
} /* .ce li a:hover,.ce li .xz{background-color:#000} */
.er {
	display: table;
	width: 100%;
	background-color: #313C49;
}
.er li {
	white-space: nowrap;
	color:#fff;
}
.er li a {
	display: block;
	padding: 10px 10px 10px 20px;
	color: #fff;
	font-size: 14px
}
.er li a:hover, .er li .sen_x, .er .e_li a:hover {
	background-color: #212C36;
}
.er .e_li .sen_x {
	background-color: #212C36;
	border-left: 4px solid #1C54A0;
}
.er .ztree li a:hover, .er .ztree li .sen_x, .er .e_li .ztree a:hover, .er .e_li .ztree .sen_x {
	background: none;
}
.thr {
	background-color: #313C49;
	display: none
}
.thr li a {
	text-indent: .6em
}
.er .e_li .thr li a:hover {
	background-color: #212C36;
}
.er .e_li .thr li .xuan {
	background-color: #212C36;
	border-left: 4px solid #1C54A0;
}
.ce .xn-sidebar-catmenu .er .e_li .thr li> a:not(.xn-pl35) {
	padding-left: 27px !important;
}
.ce .xn-sidebar-catmenu .er .e_li .thr li .thr_nr .fo >li >a {
	padding-left: 60px !important;
}
.ce .xn-sidebar-catmenu .er .e_li .thr li .thr_nr .fo >li >ul>li >a {
	padding-left: 95px !important;
}
.thr_nr {
	display: none
}
.fo li:first-child {
	border-top: none
}
.fo li {
}
.ce .xn-sidebar-catmenu .thr_nr .fo li a {
	padding-left: 67px !important;
}
.ti {
	width: 29px;
	height: 29px;
	float: left;
	padding-top: 3px;
	cursor: pointer;
	text-align: center;
	margin-right: 10px;
	margin-top: 40px;
	margin-left: 20px
}
.historytitle {
	padding: 5px;
	font-size: 12px;
	background-color: #231816;
	color: #fff;
	line-height: 1em;
	cursor: default
}
.firsthistory {
	border-top: 1px #999796 solid;
	border-bottom: 1px #999796 solid;
	color: #fff;
	font-size: 12px;
	margin-top: 60px;
	padding-left: 10px;
	display: block
}
.clerahistory {
	background-color: #898989;
	font-size: 12px;
	color: #fff;
	text-align: center;
	height: 14px;
	line-height: 12px;
	display: block
}
.hidehistory {
	width: 13px;
	height: 13px;
	line-height: 9px;
	text-align: center;
	margin: 4px auto 0;
	padding: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px #231814 solid;
	color: #231814;
	cursor: pointer
}
.hidehistory:hover {
	border-color: #fff;
	color: #fff
}
.blueresulttitle {
	line-height: normal;
	padding-bottom: 0 !important;
}
.blueresulttitle:hover {
	background-color: #114488;
	color: #fff;
}
.resultinfo2 {
	border: 1px #C6C6C7 solid;
	padding: 0 0 20px 0
}
#s1, #s2, #s3, #s11, #s21, #s31 {
	margin-bottom: 4px;
	padding: 0
}
.buttons {
	padding: 5px;
	background-color: #fff;
}
.buttons .btn {
	font-size: 14px;
}
.xn-page-content .buttons {
	padding: 0 0 10px 0;
}
.container-fluid .row-fluid:first-child {
	margin-top: 10px;
}
.container-fluid .widget-title {
	padding: 0 17px;
}
.container-fluid .widget-title h5 {
	font-size: 16px;
}
.container-fluid .widget-title .xn-close {
	font-size: 1.7em;
}
.container-fluid .widget-title .xn-close:hover {
	color: #114488;
}
.row-fluid {
	clear: both;
	position: relative
} /* Breadcrumb */
#breadcrumb {
	background-color: #fff;
	border-bottom: 1px solid #e3ebed;
}
#breadcrumb a {
	padding: 8px 10px 5px;
	display: inline-block;
	background-image: url('./img/breadcrumb.png');
	background-position: center right;
	background-repeat: no-repeat;
	font-size: 11px;
	color: #666;
}
#breadcrumb a:hover {
	color: #333;
}
#breadcrumb a:last-child {
	background-image: none;
}
#breadcrumb a.current {
	font-weight: bold;
	color: #444;
}
#breadcrumb a i {
	margin-right: 5px;
	opacity: .6;
}
#breadcrumb a:hover i {
	margin-right: 5px;
	opacity: .8;
} /*todo-list*/
.todo ul {
	list-style: none outside none;
	margin: 0;
}
.todo li {
	border-bottom: 1px solid #EBEBEB;
	margin-bottom: 0;
	padding: 10px 0;
}
.todo li:hover {
	background: none repeat scroll 0 0 #FCFCFC;
	border-color: #D9D9D9;
}
.todo li:last-child {
	border-bottom: 0px
}
.todo li .txt {
	float: left;
}
.todo li .by {
	margin-left: 10px;
	margin-right: 10px;
}
.todo li .date {
	margin-right: 10px;
} /* Stat boxes and quick actions */
.quick-actions_homepage {
	width: 100%;
	text-align: center;
	position: relative;
	float: left;
	margin-top: 10px;
}
.stat-boxes, .quick-actions, .quick-actions-horizontal, .stats-plain {
	display: block;
	list-style: none outside none;
	margin: 15px 0;
	text-align: center;
}
.stat-boxes2 {
	display: inline-block;
	list-style: none outside none;
	margin: 0px;
	text-align: center;
}
.stat-boxes2 li {
	display: inline-block;
	line-height: 18px;
	margin: 0 10px 10px;
	padding: 0 10px;
	background: #fff;
	border: 1px solid #DCDCDC
}
.stat-boxes2 li:hover {
	background: #f6f6f6
}
.stat-boxes2 .left, .stat-boxes .right {
	float: left;
}
.stat-boxes2 .left {
	border-right: 1px solid #DCDCDC;
	box-shadow: 1px 0 0 0 #fff;
	font-size: 10px;
	font-weight: bold;
	margin-right: 10px;
	padding: 10px 14px 6px 4px;
}
.stat-boxes2 .right {
	color: #666;
	font-size: 12px;
	padding: 9px 10px 7px 0;
	text-align: center;
	min-width: 70px;
	float: left
}
.stat-boxes2 .left span, .stat-boxes2 .right strong {
	display: block;
}
.stat-boxes2 .right strong {
	font-size: 26px;
	margin-bottom: 3px;
	margin-top: 6px;
}
.quick-actions_homepage .quick-actions li {
	position: relative
}
.quick-actions_homepage .quick-actions li .label {
	position: absolute;
	padding: 5px;
	top: -10px;
	right: -5px
}
.stats-plain {
	width: 100%;
}
.stat-boxes li, .quick-actions li, .quick-actions-horizontal li {
	float: left;
	line-height: 18px;
	margin: 0 10px 10px 0px;
	padding: 0 10px;
}
.stat-boxes li a:hover, .quick-actions li a:hover, .quick-actions-horizontal li a:hover, .stat-boxes li:hover, .quick-actions li:hover, .quick-actions-horizontal li:hover {
	background: #2E363F;
}
.quick-actions li {
	min-width: 14%;
	min-height: 70px;
}
.quick-actions_homepage .quick-actions .span3 {
	width: 30%
}
.quick-actions li, .quick-actions-horizontal li {
	padding: 0;
}
.stats-plain li {
	padding: 0 30px;
	display: inline-block;
	margin: 0 10px 20px;
}
.quick-actions li a {
	padding: 10px 30px;
}
.stats-plain li h4 {
	font-size: 40px;
	margin-bottom: 15px;
}
.stats-plain li span {
	font-size: 14px;
	color: #fff;
}
.quick-actions-horizontal li a span {
	padding: 10px 12px 10px 10px;
	display: inline-block;
}
.quick-actions li a, .quick-actions-horizontal li a {
	display: block;
	color: #fff;
	font-size: 14px;
	font-weight: lighter;
}
.quick-actions li a i[class^="icon-"], .quick-actions li a i[class*=" icon-"] {
	font-size: 30px;
	display: block;
	margin: 0 auto 5px;
}
.quick-actions-horizontal li a i[class^="icon-"], .quick-actions-horizontal li a i[class*=" icon-"] {
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center;
	background-color: transparent;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: -2px 0 0 !important;
	border-right: 1px solid #bbb;
	margin-right: 10px;
	padding: 10px;
	vertical-align: middle;
}
.quick-actions li:active, .quick-actions-horizontal li:active {
	background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#eee), to(#F4F4F4));
	background-image: -webkit-linear-gradient(top, #eee 0%, #F4F4F4 100%);
	background-image: -moz-linear-gradient(top, #eee 0%, #F4F4F4 100%);
	background-image: -ms-linear-gradient(top, #eee 0%, #F4F4F4 100%);
	background-image: -o-linear-gradient(top, #eee 0%, #F4F4F4 100%);
	background-image: linear-gradient(top, #eee 0%, #F4F4F4 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee', endColorstr='#F4F4F4', GradientType=0);
	box-shadow: 0 1px 4px 0 rgba(0,0,0,0.2) inset, 0 1px 0 rgba(255,255,255,0.4);
}
.stat-boxes .left, .stat-boxes .right {
	float: left;
}
.stat-boxes .left {
	border-right: 1px solid #DCDCDC;
	box-shadow: 1px 0 0 0 #fff;
	font-size: 10px;
	font-weight: bold;
	margin-right: 10px;
	padding: 10px 14px 6px 4px;
}
.stat-boxes .right {
	color: #666666;
	font-size: 12px;
	padding: 9px 10px 7px 0;
	text-align: center;
	min-width: 70px;
}
.stat-boxes .left span, .stat-boxes .right strong {
	display: block;
}
.stat-boxes .right strong {
	font-size: 26px;
	margin-bottom: 3px;
	margin-top: 6px;
}
.stat-boxes .peity_bar_good, .stat-boxes .peity_line_good {
	color: #459D1C;
}
.stat-boxes .peity_bar_neutral, .stat-boxes .peity_line_neutral {
	color: #757575;
}
.stat-boxes .peity_bar_bad, .stat-boxes .peity_line_bad {
	color: #BA1E20;
}
.site-stats {
	margin: 0;
	padding: 0;
	text-align: center;
	list-style: none;
}
.site-stats li {
	cursor: pointer;
	display: inline-block;
	margin: 0 5px 10px;
	text-align: center;
	width: 42%;
	padding: 10px 0;
	color: #fff;
	position: relative;
}
.site-stats li i {
	font-size: 24px;
	clear: both
}
.site-stats li:hover {
	background: #2E363F;
}
.site-stats li i {
	vertical-align: baseline;
}
.site-stats li strong {
	font-weight: bold;
	font-size: 20px;
	width: 100%;
	float: left;
	margin-left: 0px;
}
.site-stats li small {
	margin-left: 0px;
	font-size: 11px;
	width: 100%;
	float: left;
} /* Charts & graphs **/
.chart, .pie, .bars, #donut, #interactive, #placeholder, #placeholder2 {
	height: 300px;
	max-width: 100%;
}
#choices {
	border-top: 1px solid #dcdcdc;
	margin: 10px 0;
	padding: 10px
}
#choices br {
	display: none
}
#choices input {
	margin: -5px 5px 0 0
}
#choices label {
	display: inline-block;
	padding-right: 20px
}
#tooltip {
	position: absolute;
	display: none;
	border: none;
	padding: 3px 8px;
	border-radius: 3px;
	font-size: 10px;
	background-color: #222;
	color: #fff;
	z-index: 25;
}
.recent-posts, .recent-comments, .recent-users {
	margin: 0;
	padding: 0;
}
.recent-posts li, .recent-comments li, .article-post li, .recent-users li {
	border-bottom: 1px dotted #AEBDC8;
	list-style: none outside none;
	padding: 10px;
}
.recent-posts li.viewall, .recent-comments li.viewall, .recent-users li.viewall {
	padding: 0;
}
.recent-posts li.viewall a, .recent-comments li.viewall a, .recent-users li.viewall a {
	padding: 5px;
	text-align: center;
	display: block;
	color: #888888;
}
.recent-posts li.viewall a:hover, .recent-comments li.viewall a:hover, .recent-users li.viewall a:hover {
	background-color: #eee;
}
.recent-posts li:last-child, .recent-comments li:last-child, .recent-users li:last-child {
	border-bottom: none !important;
}
.user-thumb {
	background: none repeat scroll 0 0 #fff;
	float: left;
	height: 40px;
	margin-right: 10px;
	margin-top: 5px;
	padding: 2px;
	width: 40px;
}
.user-info {
	color: #666666;
	font-size: 11px;
}
.invoice-content {
	padding: 20px;
}
.invoice-action {
	margin-bottom: 30px;
}
.invoice-head {
	clear: both;
	margin-bottom: 40px;
	overflow: hidden;
	width: auto;
}
.invoice-meta {
	font-size: 18px;
	margin-bottom: 40px;
}
.invoice-date {
	float: right;
	font-size: 80%;
}
.invoice-content h5 {
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
}
.invoice-content ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.invoice-to {
	float: left;
	width: 370px;
}
.invoice-from {
	float: right;
	width: 300px;
}
.invoice-to li, .invoice-from li {
	clear: left;
}
.invoice-to li span, .invoice-from li span {
	display: block;
}
.invoice-content th.total-label {
	text-align: right;
}
.invoice-content th.total-amount {
	text-align: left;
}
.amount-word {
	color: #666666;
	margin-bottom: 40px;
	margin-top: 40px;
}
.amount-word span {
	color: #5476A6;
	font-weight: bold;
	padding-left: 20px;
}
.panel-left {
	margin-top: 103px;
}
.panel-left2 {
	margin-left: 176px;
}
.panel-right {
	width: 100%;
	background-color: #fff;
	border-bottom: 1px solid #bbb;
	position: absolute;
	right: 0;
	overflow: auto;
	top: 38px;
	height: 76px;
}
.panel-right2 {
	width: 100%;
	background-color: #fff;
	border-right: 1px solid #bbb;
	position: absolute;
	left: 0;
	overflow: auto;
	top: 0px;
	height: 94%;
	width: 175px;
}
.panel-right .panel-title, .panel-right2 .panel-title {
	width: 100%;
	background-color: #ececec;
	border-bottom: 1px solid #bbb;
}
.panel-right .panel-title h5, .panel-right2 .panel-title h5 {
	font-size: 12px;
	color: #777777;
	padding: 6px 10px 5px;
	margin: 0;
}
.panel-right .panel-content {
	padding: 10px;
}
.chat-content {
	height: 470px;
	padding: 15px;
}
.chat-messages {
	height: 420px;
	overflow: auto;
	position: relative;
}
.chat-message {
	padding: 7px 15px;
	margin: 7px 0 0;
}
.chat-message input[type=text] {
	margin-bottom: 0 !important;
	width: 100%;
}
.chat-message .input-box {
	display: block;
	margin-right: 90px;
}
.chat-message button {
	float: right;
}
#chat-messages-inner p {
	padding: 0px;
	margin: 10px 0 0 0;
}
#chat-messages-inner p img {
	display: inline-block;
	float: left;
	vertical-align: middle;
	width: 28px;
	height: 28px;
	margin-top: -1px;
	margin-right: 10px;
}
#chat-messages-inner .msg-block, #chat-messages-inner p.offline span {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #bbbccc;
	box-shadow: 1px 1px 0 1px rgba(0, 0, 0, 0.05);
	display: block;
	margin-left: 0px;
	padding: 10px;
	position: relative;
}
#chat-messages-inner p.offline span {
	background: none repeat scroll 0 0 #FFF5F5;
}
#chat-messages-inner .time {
	color: #999999;
	font-size: 11px;
	float: right;
}
#chat-messages-inner .msg {
	display: block;
	margin-top: 13px;
	border-top: 1px solid #dadada;
}
#chat-messages-inner .msg-block:before {
	border-right: 7px solid rgba(0,0,0,0.1);
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	content: "";
	display: none;
	left: -7px;
	position: absolute;
	top: 11px;
}
#chat-messages-inner .msg-block:after {
	border-right: 6px solid #fff;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	content: "";
	display: none;
	left: -6px;
	position: absolute;
	top: 12px;
}
.chat-users {
	padding: 0 0 30px;
}
.chat-users .contact-list {
	line-height: 21px;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	font-size: 10px;
}
.chat-users .contact-list li {
	border: 1px solid #DADADA;
	margin: 5px 5px;
	padding: 1px;
	position: relative;
}
.chat-users .contact-list li:hover {
	background-color: #efefef;
}
.chat-users .contact-list li a {
	color: #666666;
	display: block;
	padding: 8px 5px;
}
.chat-users .contact-list li.online a {
	font-weight: bold;
}
.chat-users .contact-list li.new {
	background-color: #eaeaea;
}
.chat-users .contact-list li.offline {
	background-color: #EDE0E0;
}
.chat-users .contact-list li a img {
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
	width: 28px;
	height: 28px;
}
.chat-users .contact-list li .msg-count {
	padding: 3px 5px;
	position: absolute;
	right: 10px;
	top: 12px;
}
.taskDesc i {
	margin: 1px 5px 0;
}
.taskStatus, .taskOptions {
	text-align: center !important;
}
.taskStatus .in-progress {
	color: #64909E;
}
.taskStatus .pending {
	color: #AC6363;
}
.taskStatus .done {
	color: #75B468;
}
.activity-list {
	list-style: none outside none;
	margin: 0;
}
.activity-list li {
	border-bottom: 1px solid #eee;
	display: block;
}
.activity-list li:last-child {
	border-bottom: medium none;
}
.activity-list li a {
	display: block;
	padding: 7px 10px;
}
.activity-list li a:hover {
	background-color: #FBFBFB;
}
.activity-list li a span {
	color: #AAAAAA;
	font-size: 11px;
	font-style: italic;
}
.activity-list li a i {
	margin-right: 10px;
	opacity: 0.6;
	vertical-align: middle;
}
.new-update {
	border-top: 1px solid #bbb;
	padding: 10px 12px;
}
.new-update:first-child {
	border-top: medium none;
}
.new-update span {
	display: block;
}
.new-update i {
	float: left;
	margin-top: 3px;
	margin-right: 13px;
}
.new-update .update-date {
	color: #BBBBBB;
	float: right;
	margin: 4px -2px 0 0;
	text-align: center;
	width: 30px;
}
.new-update .update-date .update-day {
	display: block;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: -4px;
}
.update-done, .update-alert, .update-notice {
	display: block;
	float: left;
	max-width: 76%;
} /* Tables */
span.icon .checker {
	margin-top: -5px;
	margin-right: 0;
}
.dataTables_length {
	color: #878787;
	margin: 7px 5px 0;
	position: relative;
	left: 5px;
	width: 50%;
	top: -2px;
}
.dataTables_length div {
	vertical-align: middle;
}
.dataTables_paginate {
	line-height: 16px;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
.dataTables_paginate {
	line-height: 16px;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
.dataTables_paginate .ui-button, .pagination.alternate li a {
	font-size: 12px;
	padding: 4px 8px !important;
	border-style: solid;
	border-width: 1px;
	border-color: #bbb #bbb #bbb;/* for IE < 9 */
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	display: inline-block;
	line-height: 16px;
	background: #f5f5f5;
	color: #333;
}
.dataTables_paginate .ui-button:hover, .pagination.alternate li a:hover {
	background: #e8e8e8;
	color: #222;
	cursor: pointer;
}
.dataTables_paginate .first {
	border-radius: 3px;
}
.dataTables_paginate .last {
	border-radius: 3px;
}
.dataTables_paginate .ui-state-disabled, .fc-state-disabled, .pagination.alternate li.disabled a {
	color: #AAAAAA !important;
}
.dataTables_paginate .ui-state-disabled:hover, .fc-state-disabled:hover, .pagination.alternate li.disabled a:hover {
	background: #f5f5f5;
	cursor: default !important;
}
.dataTables_paginate span .ui-state-disabled, .pagination.alternate li.active a {
	background: #41BEDD !important;
	color: #fff !important;
	cursor: default !important;
}
div.dataTables_wrapper .ui-widget-header {
	border-right: medium none;
	border-top: 1px solid #D5D5D5;
	font-weight: normal;
	margin-top: -1px;
}
.dataTables_wrapper .ui-toolbar {
	padding: 5px;
}
.dataTables_filter {
	color: #878787;
	font-size: 11px;
	right: 0;
	top: 37px;
	margin: 4px 8px 2px 10px;
	position: absolute;
	text-align: left;
}
.dataTables_filter input {
	margin-bottom: 0;
} /* Misc */
.nopadding {
	padding: 0 !important;
}
.nopadding .table {
	margin-bottom: 0;
}
.nopadding .table-bordered {
	border: 0;
}
.thumbnails {
	margin-left: -2.12766% !important;
}
.thumbnails [class*="span"] {
	margin-left: 2.12766% !important;
	position: relative;
}
.thumbnails .actions {
	width: auto;
	height: 16px;
	background-color: #000;
	padding: 4px 8px 8px 8px;
	position: absolute;
	bottom: 0%;
	left: 50%;
	margin-top: -13px;
	margin-left: -24px;
	opacity: 0;
	top: 10%;
	transition: 1s ease-out;
	-moz-transition: opacity 0.3s ease-in-out;
}
.thumbnails li:hover .actions, .thumbnails li:hover .actions a:hover {
	opacity: 1;
	color: #fff;
	top: 50%;
	transition: 1s ease-out;
}
.move {
	cursor: move;
}
.notify-ui ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.notify-ui li {
	background: #eee;
	margin-bottom: 5px;
	padding: 5px 10px;
	text-align: center;
	border: 1px solid #bbb;
}
.notify-ui li:hover {
	cursor: pointer;
	color: #777777;
} /* Forms */
form {
	margin-bottom: 0;
}
.form-horizontal .control-group {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #eee;
	margin-bottom: 0;
}
.form-horizontal .control-group:last-child {
	border-bottom: 0;
}
.form-horizontal .control-label {
	padding-top: 15px;
	width: 180px;
}
.form-horizontal .controls {
	margin-left: 200px;
	padding: 10px 0;
}
.row-fluid .span20 {
	width: 97.8%
}
.form-horizontal .form-actions {
	margin-top: 0;
	margin-bottom: 0;
}
.help-block, .help-inline {
	color: #999999;
} /***********light-box***************/
#lightboox {
	position: fixed;/* keeps the lightbox window in the current viewport */
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(overlay.png) repeat #000;
	text-align: center;
	z-index: 9999;
}
#lightbox p {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 22px;
	height: 22px;
	cursor: pointer;
	z-index: 22;
	border: 1px solid #fff;
	border-radius: 100%;
	padding: 2px;
	text-align: center;
	transition: 0.5s;
}
#lightbox p:hover {
	transform: rotate(180deg)
}
#imgbox {
	position: absolute;/* keeps the lightbox window in the current viewport */
	left: 0;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(overlay.png) repeat #000;
	text-align: center;
	z-index: 21;
}
#imgbox img {
	margin-top: 100px;
	border: 10px solid #fff;
} /***********Error Page******************/
.error_ex {
	text-align: center
}
.error_ex h1 {
	font-size: 140px;
	font-weight: bold;
	padding: 50px 0;
	color: #28B779
}
.error_ex h2 {
	font-size: 14px;
	font-weight: bold;
	padding: 25px 50px;
	max-height: 420px;
	color: #666666;
	overflow-y: auto;
}
#sys_alert_modal .error_ex {
	text-align: left;
}
#sys_alert_modal .error_ex a.btn {
	position: relative;
	left: 50%;
	margin-left: -34px;
}
#sys_alert_modal .error_ex h2 {
	padding: 0px 50px 20px 50px;
}
.container-fluid {
	padding: 0;
}
.container-fluid .widget-title span.icon {
	display: none;
} /*************************系统内部错误-error500**********************************/
.xn-error500 {
	padding: 10px;
	box-shadow: none !important;
	border: 0 !important;
}
.xn-error500-tips {
	padding: 30px 40px
} /* .xn-error500 h1,.xn-error500 button{ display: inline-block; } */
.xn-error500 .close {
	color: #333333;
	background: none;
	opacity: 1;
	font-size: 35px;
	font-weight: 100;
} /***********light-box-end***************/
.btn-icon-pg ul {
	margin: 0px;
	padding: 0px;
}
.btn-icon-pg ul li {
	margin: 5px;
	padding: 5px;
	list-style: none;
	display: inline-block;
	border: 1px solid #dadada;
	min-width: 187px;
	cursor: pointer
}
.btn-icon-pg ul li:hover i {
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	margin-left: 8px;
}
.accordion {
	margin-top: 16px;
}
.fix_hgt {
	height: 115px;
	overflow-x: auto;
} /***********pop-over********************/
.bs-docs-tooltip-examples {
	list-style: none outside none;
	margin: 0 0 10px;
	position: relative;
	text-align: center;
}
.bs-docs-tooltip-examples li {
	display: inline;
	padding: 0 10px;
	list-style: none;
	position: relative;
} /*-------------表格hover样式 ---------start*/
#tbl_dossierGroupList tr td:nth-child(2) {
	color: #E95151;
}
#tbl_dossierGroupList tr:hover td {
	background-color: #DAEFFF;
}
#tbl_dossierGroupList tr:hover:nth-child(odd) td {
	background-color: #DAEFFF;
}
#tbl_dossierGroupList tr:nth-child(odd) td {
	background-color: #fff;
}
#tbl_dossiertableinfo tr:hover td {
	background-color: #DAEFFF;
}
#tbl_dossiertableinfo tr:hover:nth-child(odd) td {
	background-color: #DAEFFF;
}
#tbl_dossiertableinfo tr:nth-child(odd) td {
	background-color: #fff;
}
#tbl_allfields tr:hover td {
	background-color: #DAEFFF;
}
#tbl_allfields tr:hover:nth-child(odd) td {
	background-color: #DAEFFF;
}
#tbl_allfields tr:nth-child(odd) td {
	background-color: #fff;
} /*-------------搜索页面添加样式 ---------start*/
.rightWrap1 {
	width: 78%;
	padding: 1% 0.8%;
	float: right;
}
.rightWrap2 {
	width: 80%;
	margin: 0px auto;
} /*-------------快捷方式 ---------*/
.short-group {
	padding: 20px 2.3%;
	height: 77%;
	overflow-y: auto;
}
.short-group ul {
	margin: 0px;
	padding-bottom: 40px;
	background-color: #fff;
}
.short-group ul li {
	display: block;
	background-color: #fff; /**height:50px;*/
	margin-bottom: 10px;
}
.short-group ul .odd {
	background-color: #efefef;
}
.short-label {
	float: left;
	width: 400px;
	padding-top: 15px;
	text-align: center;
}
.short-label p {
	margin: 0px 3px;
	display: inline-block;
	color: #bebebe;
}
.short-label .laberC {
	color: #41cab0;
}
.short-group .span11 {
	width: 220px;
	padding-left: 40px;
	margin: 5px 0;
}
.short-group .controls {
	margin-left: 260px;
	padding: 10px 0;
}
.short-group .controls .controls-label {
	position: absolute;
	margin-top: 11px;
	margin-left: 5px;
}
.short-btn {
	background-color: #114488;
	width: 100%;
}
.short-btn:hover {
	background-color: #1C54A0;
	width: 100%;
}
#ku a:nth-child(3n), #gongneng a:nth-child(3n) {
	border-right: 0px solid #fff;
}
#group li:nth-of-type(odd) {
	background-color: #efefef;
}
#group li:nth-of-type(even) {
	background-color: #fff;
}
#group li:last-child {
	border-bottom: 1px solid #efefef;
}
.clearfix {
	zoom: 1;
} /*************************中/英/繁体切换**********************************/
#logout .languages {
	display: none;
	position: absolute; /* right: 109px; */
	text-align: left;
	top: 47px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
#logout .skins {
	display: none;
	position: absolute; /* right: 109px; */
	text-align: left;
	top: 95px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
#logout .authority {
	display: none;
	position: absolute; /* right: 109px; */
	text-align: left;
	top: 188px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
#logout-shkj .languages {
	display: none;
	position: absolute; /* right: 109px; */
	text-align: left;
	top: 47px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
#logout-bjdx .languages {
	display: none;
	position: absolute; /* right: 109px; */
	text-align: left;
	top: 45px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
.i-transform:before {
	transform: rotate(90deg);
	-ms-transform: rotate(90deg); /* Internet Explorer */
	-moz-transform: rotate(90deg); /* Firefox */
	-webkit-transform: rotate(90deg); /* Safari 和 Chrome */
	-o-transform: rotate(90deg); /* Opera */
}
#logout .languages li, #logout .skins li, #logout-shkj .languages li, #logout-bjdx .languages li, #logout .authority li {
	display: block;
}
#logout .languages li a, #logout .skins li a, #logout-shkj .languages li a, #logout .authority li a, #logout .systemHelp li a {
	display: block;
	padding: 13px 20px;
	word-break: keep-all;
	width: auto;
}
#logout-bjdx .languages li a, #logout-shkj .languages li a {
	display: block;
	padding: 12px 20px;
	word-break: keep-all
}
#logout .languages li a:hover, #logout .systemHelp li a:hover {
	color: #fff;
	background-color: #204686
}
#logout-bjdx .languages li a:hover {
	color: #fff;
	background-color: #204686
}
#logout .languages li.selected>a {
	background-color: #204686;
	color: #fff;
}
#logout-bjdx .languages li.selected>a {
	background-color: #8b0012;
	color: #fff;
}
#logout .c-help {
	position: relative;
}
#logout .systemHelp {
	display: none;
	position: absolute;
	text-align: left;
	top: 0px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 50%);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgb(0 0 0 / 50%);
}
.xn-noviceTutorial-img1 {
	background: url(./img/xn-jiaoc.png) no-repeat;
	width: 7.75rem;
	height: 7.75rem;
	background-size: 100%;
	margin: 0 auto 25px auto;
}
.xn-noviceTutorial-img2 {
	background: url(./img/xn-ntfinish.png) no-repeat;
	width: 7.75rem;
	height: 7.75rem;
	background-size: 100%;
	margin: 34px auto 36px auto;
}
#sys_nextTutorial {
	z-index: 100000;
	text-align: center;
}
.xn-noviceTutorial-startNow {
	border-radius: 20px;
	margin: 32px 5px 15px 5px;
	display: inline-block;
	cursor: pointer;
}
.xn-page-bodywp #header {
	width: calc(100% - 300px);
	position: relative;
}
.xn-page-bodywp #mainbody {
	right: 300px;
}
.xn-page-noviceTutorial {
	display: none;
}
.xn-page-bodywp .xn-page-noviceTutorial {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 300px;
	background: #F7F7FA;
	display: block;
	z-index: 999;
}
.xn-page-noviceTutorial .xn-noviceTutorial-header {
	background: linear-gradient(90deg, #114E8D 0%, #114488 45%, #003366 100%);
	color: #fff;
	padding: 8px 8px 8px 16px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-header h3 {
	font-size: 22px;
	text-shadow: 0px 2px 2px rgb(0 0 0 / 40%);
	margin: 0;
	display: inline-block;
}
.xn-page-noviceTutorial .xn-noviceTutorial-header .xn-noviceTutorial-btn {
	float: right;
	background: #116DCF;
	padding: 6px 12px;
	border-radius: 15px;
	position: relative;
	top: 4px;
	cursor: pointer;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content {
	height: calc(100% - 56px);
	overflow-y: auto;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-guide {
	padding: 10px 10px 20px 10px;
	border-bottom: 1px solid #DDDDDD;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-guide:after {
	content: "";
	display: block;
	clear: both;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-guide .xn-noviceTutorial-dqjc {
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 0px 0px 3px 3px;
	margin-top: 9px;
	padding-bottom: 14px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjcTitle {
	background: #114488;
	border-radius: 3px 3px 0px 0px;
	color: #fff;
	padding: 10px 15px;
	font-size: 16px;
	font-weight: bold;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjcTitle .xn-allCourse-numxh:after {
	content: "."
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-tips {
	color: #6A7F94;
	padding: 17px 5px 7px 14px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul {
	padding: 0 9px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li {
	padding: 8px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li i {
	font-size: 16px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li.active {
	background: #E9F5FF;
	border: 2px solid #00AEFF;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li.active .icon-circle-arrow-right {
	color: #FFBA00;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li .icon-circle-blank {
	color: #C3CAD6;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-dqjc ul li.finish .icon-ok-sign {
	color: #2DB312;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list {
	padding: 14px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-sign {
	color: #6A7F94;
	padding: 10px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-nextBtn {
	background: #BEC9D3;
	border-radius: 15px;
	padding: 6px 12px;
	display: inline-block;
	float: right;
	color: #fff;
	cursor: pointer;
	margin-top: 20px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse {
	background: #FFFFFF;
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	margin-top: 16px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse .xn-allCourse-li a {
	color: #6A7F94;
	display: block;
	padding: 8px 7px 8px 9px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a.active {
	background: #DAEFFF;
	color: #358FE2;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a.active .xn-allCourse-numxh, .xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a.finish .xn-allCourse-numxh {
	background: #358FE2;
	color: #fff;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li .xn-allCourse-numxh {
	background: #D7DAE4;
	width: 16px;
	height: 16px;
	color: #6A7F94;
	display: inline-block;
	text-align: center;
	line-height: 16px;
	border-radius: 50%;
	margin-right: 8px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a .icon-ok {
	display: none;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a.finish {
	color: #358FE2;
	font-weight: bold;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse li a.finish .icon-ok {
	display: inline-block;
	color: #2DB312;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list .xn-allCourse-secli {
	display: none;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #ntArchive .xn-allCourse-secli {
	display: block;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list .xn-allCourse-secli a {
	padding-left: 2.3em !important;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list .xn-allCourse-secli a span:first-of-type {
	padding-right: 3px;
}
.xn-page-noviceTutorial .xn-noviceTutorial-content .xn-noviceTutorial-list #allCourse .xn-allCourse-zsbtn {
	float: right;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 11px;
	font-size: 13px;
	padding: 0 10px;
}
.xn-page-ntactive:after, .xn-page-ntactive1:after {
	content: "";
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 300px;
	z-index: 155;
	background: rgba(0,0,0,.2);
	-webkit-transition: -webkit-box-shadow 1s!important;
	-o-transition: box-shadow 1s!important;
	transition: -webkit-box-shadow 1s!important;
	transition: box-shadow 1s!important;
	transition: box-shadow 1s, -webkit-box-shadow 1s!important;
}
.xn-page-ntactive > a, .xn-page-ntactive > button, a.xn-page-ntactive, .xn-page-ntactive > .nt11025, .xn-page-ntactive > .nt1703, .xn-page-ntactive > #tree {
	box-shadow: 0px 0px 4px 4px #00aeff;
	position: relative;
	z-index: 157;
	border: 0 !important;
}
.xn-page-ntactive > .ntinput1910, .xn-page-ntactive > .ntinput704, .xn-page-ntactive #div_gbmbk, .xn-page-ntactive > .ntinput703, .xn-page-ntactive > .ntinput9703, .xn-page-ntactive > .ntinputdr1 {
	box-shadow: 0px 0px 4px 4px #00aeff;
	z-index: 99991;
	border: 0 !important;
}
#sys_nextTutorial.xn-page-ntactive1 .modal-body {
	background-color: #fff;
	z-index: 157;
}
.xn-page-bodywp .modal-backdrop {
	right: 300px;
}
.xn-ntutirial-popover.popover.bottom .arrow {
	border-bottom-color: transparent;
}
.nt11910 + .xn-ntutirial-popover, .nt1704 + .xn-ntutirial-popover {
	margin-top: 12px;
}
#div_gbmbk .modal-footer .xn-ntutirial-popover, #div_xzdg .modal-footer .xn-ntutirial-popover, #div_yrmbdg .modal-footer .xn-ntutirial-popover {
	top: 68px !important;
}
.xn-page-ntactive > .nt1703[data-content='在列表中勾选需要配置档号案卷前的选框；']:before {
	content: "";
	position: absolute;
	width: 93%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	right: 0;
}
.xn-page-ntactive .xn-ntDialogShadow {
	box-shadow: 0px 0px 4px 4px #00aeff;
	z-index: 99991 !important;
	border: 0 !important;
}
.xn-page-ntactive .xn-ntCnShadow {
	box-shadow: 0px 0px 4px 4px #00aeff;
	z-index: 157;
	border: 0 !important;
	position: relative;
}
.xn-page-ntactive .xn-role-jsqxglcon.xn-ntCnShadow {
	background: #fff;
}
.xn-page-ntactive > .ntinput11703 .xn-ntutirial-popover {
	left: 210px !important;
}
.xn-page-ntactive .ntinput2703100 .xn-mywork-bborder .ntinput11703 .xn-ntCnShadow {
	box-shadow: none;
	position: static;
	border: 1px solid #D9DCDE !important;
}
.xn-page-ntactive .ntinput2703100 table tbody tr:not(.xn-mywork-bborder) {
	border-left: 4px solid #00aeff;
	border-right: 4px solid #00aeff;
	position: relative;
	z-index: 157;
}
.xn-page-ntactive .ntinput2703100 table tbody tr.xn-ntutorial-tr1 {
	border-top: 4px solid #00aeff;
}
.xn-page-ntactive .ntinput2703100 table tbody tr.xn-ntutorial-tr2 {
	border-bottom: 4px solid #00aeff;
}
.xn-page-ntactive .ntinput8706100.xn-ntCnShadow {
	padding: 0;
	margin: 15px;
	background: #fff;
}
.xn-page-ntactive > .ntinputdr1 .xn-fileUpload-wjsc, .xn-page-ntactive > .ntinputdr1 .xn-fileUpload-wjll {
	position: relative;
	z-index: 999;
}
.xn-page-ntactive > .ntinputdr1 .xn-fileUpload-filewjsc {
	z-index: 999;
}
.xn-datalistTable-content .popover.right .xn-datalistTable-bgcolor1.arrow {
	background: transparent;
}
.xn-page-ntactive .ntinputplxg1 .xn-ntutirial-popover {
	top: 100% !important;
	left: calc(100% / 4) !important;
}
.xn-page-ntactive.tab-iteam .tab-box .xn-ntDialogShadow {
	box-shadow: none;
}
.xn-processApproval-content {
	padding-left: 7px;
	padding-bottom: 5px;
}
.xn-processApproval-content .xn-page-ntactive .xn-ntCnShadow {
	background: #fff;
}
.xn-processApproval-content .xn-page-ntactive .xn-ntCnShadow .xn-processApproval-body {
	height: calc(100% - 46px);
	background: #FBFBFB;
}
.xn-processApproval-content .xn-page-ntactive .popover {
	top: calc(100%/2) !important;
}
.xn-processApproval-content .ntinput7609.xn-ntCnShadow {
	margin-right: 7px;
}
.xn-page-bodywp .ntinputoriup23 + .xn-ntutirial-popover {
	top: 35px !important;
}
.xn-page-bodywp .ntoriup33 + .xn-ntutirial-popover {
	top: -40px !important;
}
.xn-sidebar-firstmenu.xn-page-ntactive {
	margin-top: 5px;
}
.xn-page-ntactive .nt2805100, .xn-page-ntactive .nt3805100, .xn-page-ntactive .nt1706100, .xn-page-ntactive .nt2805, .xn-page-ntactive .nt3805, .xn-page-ntactive .ntinput2805, .xn-page-ntactive .ntinput3805, .xn-page-ntactive .nt11930 {
	background: #fff;
}
.xn-page-ntactive .nt2805100:hover, .xn-page-ntactive .nt11930:hover {
	background: #114488;
}
.active.xn-page-ntactive {
	margin-left: 5px;
}
.xn-page-ntactive .ntinputjs675 {
	background: #fff;
	padding-top: 5px;
	padding-left: 5px;
}
.xn-page-bodywp #secondTablehide.xn-page-ntactive {
	position: relative;
}
.xn-page-bodywp #secondTablehide.xn-page-ntactive .xn-ntutirial-popover, .xn-page-bodywp .xn-roborrow-jyclb.xn-page-ntactive .xn-ntutirial-popover {
	top: -40px !important;
} /*************************皮肤**********************************/
.skins li a:hover {
	color: #fff;
	background-color: #204686;
}
.skins li.selected>a {
	background-color: #204686;
	color: #fff;
}
#logout-bjdx .skins li.selected>a {
	background-color: #8b0012;
	color: #fff;
}
#logout-shkj .skins li.selected>a {
	background-color: #1B467B;
	color: #fff;
}
.selected a i {
	height: 16px;
	line-height: 16px !important;
	position: absolute;
	right: 0;
} /*************************北京大学皮肤**********************************/
#logout-bjdx .skins {
	display: none;
	position: absolute;
	top: 90px;
	text-align: left;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
}
#logout-bjdx .skins li {
	display: block;
}
#logout-bjdx .skins li a {
	display: block;
	padding: 12px 20px;
	word-break: keep-all;
}
#logout-bjdx .skins li a:hover {
	color: #fff;
	background-color: #8b0012
} /*******************借阅申请单***********************/
.xn-borrowApproval-cn {
	width: 1200px;
	margin: 0 auto;
}
.xn-borrowApproval-jysqd {
	margin-bottom: 28px;
}
.xn-borrowApproval-jysqd > .modal-dialog{
	--bs-modal-width: 98%;
}
.xn-borrowApproval-jysqdText {
	margin-bottom: 18px;
	display: block;
	border-bottom: 2px solid #E5E9EE;
	padding: 7px 1% 11px 1%;
	width: 98%;
}
.xn-borrowApproval-jysqdText span {
	color: #97A7B7;
	padding-right: 8px;
}
.xn-borrowApproval-jysqdText i {
	color: #97A7B7;
	font-size: 16px;
	vertical-align: bottom;
	cursor: pointer;
}
.xn-borrowApproval-jysqd .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span {
	margin-right: 5.25rem;
	vertical-align: middle;
}
.xn-borrowApproval-jysqd .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span:last-of-type {
	margin-right: 0;
}
.xn-borrowApproval-jysqd .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span input {
	margin-right: 6px;
}
.xn-borrowApproval-table {
	width: 100%;
	border: 1px solid #D1D1D1;
}
.xn-borrowApproval-table tbody tr td {
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 10px 5px;
}
.xn-borrowApproval-table tbody tr td[align="center"] {
	width: 10%;
}
.xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) {
	width: 35%;
	white-space: normal;
}
.xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) input[type="radio"] {
	margin: 0;
	margin-right: 3px;
}
.xn-borrowApproval-table tbody tr td[align="left"] {
	padding: 10px;
	color: #999999;
}
.xn-borrowApproval-tdbgtop {
	background-color: #F3F3F3;
	text-align: center;
	border: 1px solid #D1D1D1;
	width: 9.3%;
	border: 1px solid #D1D1D1;
}
#borrowProcessDiv .xn-borrowApproval-tdbgtop {
	width: 10% !important;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: middle;
}
.xn-borrowApproval-tdbgtop.fl {
	float: none;
}
.xn-borrowApproval-tdbg3.fl {
	float: right;
}
.xn-borrowApproval-tdbg {
	background-color: #F3F3F3;
	text-align: center;
	border: 1px solid #D1D1D1;
}
.xn-borrowApproval-tdbg3 {
	width: 90%;
}
.xn-borrowApproval-table tbody tr td[align="left"] span:not(.add-on) {
	display: inline-block;
	color: #333;
	padding-right: 1.75rem;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs {
	padding-left: 2.5%;
}
.xn-borrowApproval-table tbody tr td[align="left"] span input[type="checkbox"] {
	margin-right: 7px;
}
input[type="text"].xn-borrowApproval-jyts, textarea.xn-borrowApproval-jyts {
	margin-bottom: 0;
	width: 95.9%;
	padding: 9px 2%;
	border: 0;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd {
	padding: 0;
}
.xn-borrowApproval-jytstd #libraryTime1 {
	cursor: pointer;
	width: calc(100% - 60px) !important;
	height: 100%;
	border: none !important;
	padding: 12px 1% !important;
}
.xn-borrowApproval-jytstd #returnTime {
	cursor: pointer;
	width: calc(100% - 60px) !important;
	height: 100%;
	border: none !important;
	padding: 12px 1% !important;
}
.xn-borrowApproval-jytstd .add-on {
	padding: 10px 10px;
	border: none !important;
	border-left: 1px solid #D9DCDE !important;
	float: right;
}
.xn-borrowApproval-table .xn-borrowApproval-jytstd .datetimepicker {
	padding: 0 !important;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 {
	width: 100%;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker input[type="text"], .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 input[type="text"] {
	width: calc(100% - 60px);
	padding: 9px 1%;
	border: none;
	background-color: #F0F0F0;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker .add-on, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 .add-on {
	padding: 10px 10px;
	border: none !important;
	border-left: 1px solid #D9DCDE !important;
	float: right;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select {
	margin: 0;
	width: 100%;
	padding: 0 1%;
	border: none;
	height: 38px;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree input[type="text"].xn-borrowApproval-jyts {
	width: 87.5%;
	margin-right: 3%;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree input[type="text"].xn-borrowApproval-jyts#bmdwCh {
	background: #fff;
	cursor: pointer;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree .xn-addformInfo-down {
	right: 8px;
}
.xn-borrowApproval-spyj .xn-borrowApproval-table .xn-borrowApproval-tdbgtop {
	width: 3.7%;
}
.xn-borrowApproval-table tbody tr td[align="left"] span input[type="radio"] {
	margin-right: 7px;
	vertical-align: text-top;
}
.xn-borrowApproval-spyj .xn-borrowApproval-table tbody tr td[align="left"] span {
	padding-right: 6.30rem;
}
.xn-borrowApproval-sprecord.xn-btn-hbcolorwp {
	padding: 3px 13px !important;
}
.xn-borrowApproval-jyInfo {
	padding: 0 12px;
	margin-bottom: 10px;
}
.xn-borrowApproval-approvalyj {
	width: 100%;
	border: 1px solid #D1D1D1;
}
.xn-borrowApproval-approvalyj tr td[align="left"] {
	border-right: 1px solid#D1D1D1;
	text-align: center;
	background-color: #F3F3F3;
}
.xn-borrowApproval-approvalyj tr .modal-body {
	max-height: none;
	padding: 0;
}
.xn-borrowApproval-approvalyj tr .modal-body .xn-mytasklisttabledata-klstable tr:nth-child(even) td {
	background-color: transparent !important;
}
.xn-borrowApproval-approvalyj tr .modal-body .xn-mytasklisttabledata-klstable tr:not(:last-child) td {
	border-width: 0 1px 1px 0;
}
.xn-borrowApproval-approvalyj tr .modal-body .xn-mytasklisttabledata-klstable {
	border-bottom: none;
}
.xn-borrowApproval-approvalyj tr .modal-body .table th {
	border-top: none !important;
}
.xn-borrowApproval-table tbody tr td[align="left"]:not(colspan).xn-borrowApproval-myd {
	width: 46%;
}
.xn-borrowApproval-approvalyj #shdata17.table {
	border: none;
}
.xn-borrowApproval-approvalyj tr #shdata17.table th {
	border-top: none !important;
}
.xn-borrowApproval-approvalyj tr #shdata17 + .myPageinfo {
	border-width: 0;
}
.xn-borrowApproval-cnxq {
	padding-top: 10px;
}
.xn-borrowApproval-cnxq .xn-borrowApproval-jysqd {
	margin-bottom: 0;
}
.xn-borrowApproval-cnxq .xn-borrowApproval-btn {
	margin-top: 30px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-cn {
	width: 100%;
}
.xn-taskinfo-contentwp.formFieldParentDiv23 .modal-footer{
	justify-content: center;
}
#main_borrow_div .xn-taskinfo-contentwp .xn-borrowApproval-jytstd #libraryTime1 {
	padding: 6px 6px !important;
}
#main_borrow_div .xn-taskinfo-contentwp .xn-borrowApproval-jytstd #returnTime {
	padding: 6px 6px !important;
}
.xn-borrowApproval-table tbody tr td[align="center"] .red {
	padding-right: 5px;
	font-style: normal;
}
.xn-borrowApproval-borrowContent {
	position: relative;
	top: 50%;
	height: 40px;
	line-height: 20px;
	margin-top: -20px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td[align="center"] {
	width: 12%;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) {
	width: 33%;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select[name="zjlx"] {
	width: 55%;
	top: 0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td {
	padding: 10px 5px;
}
.xn-taskinfo-contentwp #dataListParDiv .xn-borrowApproval-table tbody tr td {
	white-space: normal;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd {
	padding: 0;
	white-space: normal;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td .xn-myjyc-minus {
	background-color: #F5F7FA;
	padding: 8px 15px 12px 15px;
	border-right: 1px solid #D9DCDE;
	cursor: pointer;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td .xn-myjyc-minus > span {
	padding-right: 0;
	opacity: 0.3;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td .xn-myjyc-plus {
	float: right;
	background-color: #F5F7FA;
	padding: 8px 15px 12px 15px;
	border-left: 1px solid #D9DCDE;
	cursor: pointer;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td input[name="fzsl"] {
	padding: 10px 2%;
	width: 72%;
	text-align: center;
	border: 0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td .xn-numPlusMinus input {
	padding: 10px 2%;
	width: 72%;
	text-align: center;
	border: 0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table thead tr th {
	background-color: #E5E9EE;
	border-right: 1px #D1D1D1 solid;
	border-bottom: 1px solid #D1D1D1;
	padding: 10px 5px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs {
	padding-left: 2.5%;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span {
	margin-right: 5.25rem;
	vertical-align: middle;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span:last-of-type {
	margin-right: 0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs span input {
	margin-right: 6px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.copynumc {
	height: 100%;
	position: relative;
	padding: 0;
}
.xn-borrowApply-jnsum {
	height: 100%;
	display: block;
}
#borrowTableListId {
	height: 100%;
}
#borrowTableListId tbody {
	height: 100%;
}
#borrowTableListId tbody .trline1 {
	height: 100%;
}
.xn-borrowApproval-minus {
	display: block;
	text-align: left;
	float: left;
	background-color: #F5F7FA;
	padding: 0 15.5px 0 9.5px;
	height: 100%;
	min-height: 38px;
	border-right: 1px solid #D9DCDE;
	cursor: pointer;
	color: #97A7B7;
}
.xn-borrowpermissionselect {
	margin-top: 8px;
	margin-left: 3px;
	float: right;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	padding: 1px 6px;
	cursor: pointer;
	line-height:20px;
}
.xn-borrowApproval-minus span {
	opacity: 0.3;
	display: inline-block;
	width: 10px;
	font-weight: bold;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}
.xn-borrowApproval-minusop span {
	opacity: 1 !important;
}
.xn-borrowApproval-plus {
	display: block;
	float: right;
	text-align: left;
	background-color: #F5F7FA;
	padding: 0 17.5px 0 7.5px;
	font-size: 20px;
	position: absolute;
	height: 100%;
	right: 0;
	top: 0px;
	border-left: 1px solid #D9DCDE;
	cursor: pointer;
	color: #97A7B7;
}
.xn-borrowApproval-plus span {
	display: inline-block;
	width: 10px;
	font-weight: bold;
	position: absolute;
	top: 50%;
	margin-top: -10px;
}
.borrowapplyridiv {
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
}
.borrowapplyridiv table {
	text-align: center;
	border: 0;
	margin: 0 auto;
}
.borrowapplyridiv table tr td:last-child, .borrowapplyridiv table tr th:last-child {
	border-right: 0;
}
.borrowapplyridiv .shownext {
	margin: 0 auto;
	padding: 6px 0 4px 0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.copynumc .copyNumber {
	text-align: center;
	display: block;
	margin: 0px 30px;
	position: absolute;
	top: 50%;
	margin-top: -10px;
	width: calc(100% - 60px);
	word-break: break-all;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree {
	width: 100%;
}
.xn-mytask-tab {
	display: block;
	overflow: hidden;
	margin-bottom: 11px;
	white-space: nowrap;
	font-size: 0;
	margin-right: 0;
}
.xn-mytask-tab li {
	display: inline-block;
}
.xn-mytask-tab li:not(.active) {
	border-bottom: 1px solid #D1D1D1;
}
.xn-mytask-left {
	width: 28px;
	background-color: #E5E9EE;
	text-align: center;
	border: 1px solid #D1D1D1;
	position: absolute; /* top: 66px; */
	height: 38px;
	line-height: 40px;
	cursor: pointer;
	opacity: 0.8;
}
.xn-mytask-right {
	width: 28px;
	background-color: #E5E9EE;
	text-align: center;
	border: 1px solid #D1D1D1;
	position: absolute;
	right: 1.1%;
	top: 50px;
	height: 38px;
	line-height: 40px;
	cursor: pointer;
	opacity: 0.8;
}
#xn-mypost-righttask {
	top: 66px;
}
.xn-mytask-left i, .xn-mytask-right i {
	color: #97A7B7;
	font-size: 18px;
}
.xn-mytask-tab li a {
	display: inline-block;
	padding: 9px 12px;
	line-height: 20px;
	border-left: 1px solid #D1D1D1;
	border-top: 1px solid #D1D1D1;
	background-color: #F5F7FA;
	color: #999999;
}
.xn-mytask-tab li.active a {
	color: #333;
	text-decoration: none;
	height: 22px;
	background-color: #FFF !important;
	border-top: 3px solid #114488;
	padding: 7.5px 12px;
}
.xn-mytask-tab li:last-of-type a {
	border-right: 1px solid #D1D1D1;
}
#div_export_tableData.modal-mini .modal-body table tr td {
	vertical-align: top;
}
#shdata17 tr.jntr td:last-child .myPageinfo ul>li>a {
	padding: 2.5px 9px;
}
#shdata17 tr.jntr td:last-child .myPageinfo .xn-page-numbg1 {
	color: #fff;
}
#shdata17 tr.jntr td:last-child .myPageinfo ul>li.xn-page-gts>a:hover {
	background-color: transparent;
	color: #666 !important;
}
#shdata17 tr.jntr td:last-child .myPageinfo {
	padding: 6px 20px 4px 20px;
}
.xn-borrowRecord-jysc {
	width: 150px;
	position: relative;
}
.xn-borrowRecord-jysc .xn-myjyc-minus {
	text-align: left;
    float: left;
    background-color: #F5F7FA;
    padding: 4.5px 11px;
    border: 1px solid #D9DCDE;
    cursor: pointer;
    color: #97A7B7;
    position: relative;
    top: 2px;
}
.xn-borrowRecord-jysc .xn-myjyc-minus span {
	opacity: 0.3;
}
.xn-borrowRecord-jysc #yanqiTs.xn-borrowrecord-yanqiTs {
	float: left;
	width: 54%;
	text-align: center;
	border-left: 0;
	border-radius: 0;
	border-top: 1px solid #D9DCDE;
	border-bottom: 1px solid #D9DCDE;
}
.xn-borrowRecord-jysc .xn-myjyc-plus {
	float: right;
    text-align: left;
    background-color: #F5F7FA;
    padding: 0px 8px;
    font-size: 20px;
    position: absolute;
    right: 1px;
    top: 4px;
    border: 1px solid #D9DCDE;
    cursor: pointer;
    color: #97A7B7;
}
.xn-borrowRecord-jysc .xn-myjyc-minus.xn-borrowApproval-minusop span {
	opacity: 1;
}
.xn-borrowApproval-lxtel {
	text-align: left;
} /****************************库房管理*****************************/
#virtualListw {
	overflow-y: auto;
	width: 97.646%;
	padding: 20px 1.177%;
}
#virtualListw li {
	float: left;
	width: 15.7%;
	height: 180px;
	margin: 0 0.95% 1.2% 0;
	padding: 24px 0;
	background: #F8FAFB;
	border: 1px solid #E3E9ED;
	position: relative;
}
#virtualListw li:nth-child(6n) {
	margin: 0 0 1.2% 0;
}
#virtualListw li:hover {
	background-color: #F5F7FA;
	box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.2);
}
#virtualListw li:hover figure i {
	transform: scale(1.2);
}
#virtualListw li figure {
	text-align: center;
}
#virtualListw li figure p {
	padding: 28px 10px 0 10px;
	margin-bottom: 0;
}
#virtualListw li figure [class^="icon-"], #virtualListw li figure [class*=" icon-"] {
	width: auto;
}
.xn-virtuaList-img {
	display: block;
	background: url(./img/xb/xn-kufang.svg) no-repeat;
	background-size: 100% 100%;
	width: 112px;
	height: 112px;
	margin: 0 auto;
	cursor: pointer;
}
.xn-virtualku-cn {
}
.xn-virtualku-cn .xn-virtualku-kyygh {
	display: inline-block;
	border: 1px solid #E3E9ED;
	width: 18.82%;
	margin: 0 0.95% 1.2% 0;
	border-radius: 3px;
}
.xn-virtualku-cn .xn-virtualku-kyygh:nth-child(5n) {
	margin: 0 0 1.2% 0;
}
span[class^="xn-virtualku-imgwp"] {
	float: left;
	width: 7.49rem;
	height: 7.49rem;
	text-align: center;
	border-radius: 3px 0 0 3px;
}
.xn-virtualku-imgwp1 {
	background-color: #204686;
}
.xn-virtualku-imgwp2 {
	background-color: #007DC3;
}
.xn-virtualku-imgwp3 {
	background-color: #0169A4;
}
.xn-virtualku-imgwp4 {
	background-color: #3399CC;
}
.xn-virtualku-imgwp5 {
	background-color: #3671B9;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-img1 {
	display: inline-block;
	background: url(./img/xb/xn-virtualku-img1.svg) no-repeat;
	background-size: 100% 100%;
	width: 3.24rem;
	height: 3.24rem;
	position: relative;
	top: 50%;
	margin-top: -1.62rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-img2 {
	display: inline-block;
	background: url(./img/xb/xn-virtualku-img2.svg) no-repeat;
	background-size: 100% 100%;
	width: 4.04rem;
	height: 3.29rem;
	position: relative;
	top: 50%;
	margin-top: -1.64rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-img3 {
	display: inline-block;
	background: url(./img/xb/xn-virtualku-img3.svg) no-repeat;
	background-size: 100% 100%;
	width: 3.24rem;
	height: 3.24rem;
	position: relative;
	top: 50%;
	margin-top: -1.62rem;
	;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-img4 {
	display: inline-block;
	background: url(./img/xb/xn-virtualku-img4.svg) no-repeat;
	background-size: 100% 100%;
	width: 3.50rem;
	height: 2.88rem;
	position: relative;
	top: 50%;
	margin-top: -1.44rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-img5 {
	display: inline-block;
	background: url(./img/xb/xn-virtualku-img5.svg) no-repeat;
	background-size: 100% 100%;
	width: 3.87rem;
	height: 2.99rem;
	position: relative;
	top: 50%;
	margin-top: -1.50rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-msg {
	display: inline-block;
	width: calc(100% - 7.49rem);
	padding-top: 1.93rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-msg .xn-virtualku-num {
	display: block;
	padding-left: 3.25rem;
	font-family: "Microsoft YaHei";
	font-size: 1.87rem;
}
.xn-virtualku-cn .xn-virtualku-kyygh .xn-virtualku-msg .xn-virtualku-text {
	display: block;
	padding-left: 3.25rem;
	color: #999999;
	padding-top: 1.56rem;
}
.xn-virtualku-znmjj {
	color: #666666;
}
.xn-virtualku-cn + #virtualkubzt {
	padding-top: 50px;
}
#virtualkubzt div[id^="monitorcn"] {
	width: 33%;
	display: inline-block;
}
#virtualkubzt div[id^="monitorcn"] > span {
	display: inline-block;
	padding-left: 10%;
}
#virtualkubzt div[id^="monitorcn"] > span:first-of-type {
	font-weight: bold;
}
#kufmjList {
	padding-top: 50px;
	padding-bottom: 30px;
	text-align: center;
	white-space: nowrap;
	overflow-x: auto;
}
#kufmjList li {
	display: inline-block;
	margin: 0 19px 8px 0;
}
#kufmjList li > div {
	width: 90px;
	background-color: #959FA3;
	padding: 18px 21px;
	margin-bottom: 5px;
}
#kufmjList li:last-of-type {
	margin-right: 0;
}
#kufmjList li .xn-virtualku-groupNo {
	color: #fff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	background-color: #818C90;
	border: 5px solid #657175;
	border-radius: 2px;
	padding: 5px 0;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
#kufmjList li .xn-virtualku-groupNo:hover {
	cursor: pointer;
}
#kufmjList li .xn-virtualku-workFace {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	text-align: left;
	padding: 38px 6px;
	display: inline-block;
	width: 88%;
	overflow-x: auto;
	white-space: nowrap;
}
#kufmjList li .xn-virtualku-workFace > span {
	width: 60px;
	display: inline-block;
	color: #fff;
}
#kufmjList li .xn-virtualku-workFace > span:last-of-type {
	width: auto;
}
#kufmjList li .xn-virtualku-zpan {
	background: url(./img/xb/xn-zpan.png) no-repeat;
	background-size: 100% 100%;
	width: 82px;
	height: 105px;
	margin: 42px auto 0 auto;
}
#kufmjList li .xn-virtualku-fyk {
	padding-top: 72px;
	width: 100%;
	text-align: left;
}
#kufmjList li .xn-virtualku-fyk i {
	color: #657175;
	font-size: 20px;
}
#kufmjList li .xn-virtualku-fyk i.icon-caret-right {
	float: right;
}
#kufmjList + .xn-btnpad {
	text-align: center;
	padding: 30px 0;
}
#kufmjList + .xn-btnpad .btn-hbcolor {
	padding: 5px 20px !important;
}
.xn-virtual-btn .btn-hbcolor {
	padding: 5px 20px !important;
}
.xn-virtualku-detailTitle {
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
}
.xn-virtualku-detailcn {
	text-align: center;
}
#kufDetailList {
	overflow-x: auto;
	padding-top: 26px;
	white-space: nowrap;
}
.xn-kufDetail-left {
	display: inline-block;
	overflow: hidden;
}
.xn-kufDetail-left .xn-kufDetail-lefttb {
	width: 50px;
	background-color: #B4BFC3;
}
.xn-kufDetail-left .xn-kufDetail-leftcenter {
	padding: 14px 0 10px;
}
.xn-kufDetail-left .xn-kufDetail-leftcenter .xn-kufDetail-leftcenterimg {
	background: url(./img/xb/xn-ytj.svg) no-repeat;
	background-size: 100% 100%;
	width: 50px;
	height: 50px;
	margin-bottom: 3px;
}
.xn-kufDetail-right {
	position: relative;
	display: inline-block;
	padding-left: 5px;
	max-width: calc(100% - 60px);
}
#moveSelected {
	position: absolute;
	background-color: #03a4fe;
	opacity: 0.3;
	border: 1px dashed #d9d9d9;
	top: 0;
	left: 0;
	visibility: hidden;
}
.xn-kufDetail-rightlay {
	display: inline-block;
	padding-right: 5px;
}
.xn-kufDetail-rightceng {
	overflow: hidden;
	padding-bottom: 4px;
}
.xn-kufDetail-rightceng:last-of-type {
	padding-bottom: 0;
}
.xn-kufDetail-right li {
	padding-bottom: 4px;
	white-space: nowrap;
}
.xn-kufDetail-right .xn-kufDetail-rightLaynum {
	float: left;
	width: 30px;
	height: 100px;
	background-color: #959FA3;
	text-align: center;
	line-height: 100px;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	overflow: hidden;
}
.xn-kufDetail-right .xn-kufDetail-rightLaynum:first-of-type {
	margin-right: 10px;
}
.xn-kufDetail-right .xn-kufDetail-rightLaynum:last-of-type {
	margin-left: 10px;
}
.xn-kufDetail-right li .xn-kufDetail-rightCenter {
	display: inline-block;
	padding-right: 5px;
}
.xn-kufDetail-layer {
	float: left;
	border-color: #959FA3;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	width: 23px;
	height: 98px;
}
.xn-kufDetail-rightlay .xn-kufDetail-rightceng .xn-kufDetail-layer:last-child {
	border-width: 1px;
}
.xn-kufDetail-layerhs {
	width: 23px;
	height: 73px;
	padding-top: 2px;
	display: block;
	text-align: center;
}
.xn-kufDetail-layerhzImg {
	background: url(./img/xb/xn-dah.svg) no-repeat;
	background-size: 100% 100%;
	width: 18px;
	height: 71px;
	display: inline-block;
	cursor: pointer;
}
.xn-kufDetail-layertext {
	display: inline-block;
	text-align: center;
	border-top: 1px solid #959FA3;
	width: 23px;
	height: 23px;
	line-height: 23px;
}
.xn-kufDetail-qhm {
	text-align: center;
	padding-top: 20px;
}
.xn-kufDetail-qhm .btn-hbcolor {
	padding: 5px 20px !important;
}
#virtualListw input[type="checkbox"].xn-virtuaList-checkbox {
	width: 18px !important;
	height: 18px !important;
	position: absolute;
	right: 2px;
	top: 4px;
}
#virtualListw input[type="checkbox"].xn-virtuaList-checkbox:checked:before {
	left: 4px;
	top: 0px;
	width: 6px;
	height: 11px;
}
#virtualkubzt .xn-groupList-checkbox {
	position: relative;
	top: -10px;
	left: 7%;
}
.kufarchives {
	background-color: #DEF6FF;
	border: 1px solid #0590DF;
	width: 21px;
	height: 71px;
}
.kufarchives .xn-kufDetail-layerhzImg {
	width: 16px;
	height: 69px;
} /**********************电子眼*************************/
.xn-dzy-img1 {
	background: url(./img/xb/xn-iconjk.svg) no-repeat;
	background-size: 100% 100%;
	display: inline-block;
	margin-right: 4px;
	width: 12px;
	height: 14px;
	vertical-align: text-top;
}
.xn-dzy-header {
	width: 100%;
	height: 50px;
	background: #0D386F;
	background: -webkit-linear-gradient(left, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1));
	background: -o-linear-gradient(right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1));
	background: -moz-linear-gradient(right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1));
	background: linear-gradient(to right, rgba(13, 56, 111, 1), rgba(17, 69, 135, 1));
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0D386F', endColorstr='#114587', GradientType=1 );
}
.xn-dzy-header .xn-dzy-navbar .fujian .xn-fav-yxwh {
	width: 155px;
}
.xn-dzy-header h1 {
	height: 50px;
	display: inline-block;
	padding: 0 20px 0 0;
	width: 280px;
	margin: 0;
	vertical-align: top;
}
.xn-dzy-header h1 .logo {
	height: 50px;
	line-height: 47px;
	color: #fff;
	background: #0D386F url(./img/xb/xn-login0.png) 0 0 no-repeat;
	background-size: 55px;
	background-position: 18px 13px;
}
.xn-dzy-header h1 .logohxjt {
	height: 50px;
	line-height: 47px;
	color: #fff;
	background: #0D386F url(./img/unit/hxjt/logo_header.png) 0 0 no-repeat;
	background-size: 55px;
	background-position: 18px 17px;
}
.xn-dzy-header h1 .logozgcm {
	height: 50px;
	line-height: 47px;
	color: #fff;
	background: #0D386F url(./img/unit/zgcm/zgcm-white-logo.png) 0 0 no-repeat;
	background-size: 30px;
	background-position: 18px 17px;
}
.xn-dzy-header h1 .logojyglj {
	padding-left: 50px;
	height: 50px;
	line-height: 47px;
	color: #fff;
	background: #0D386F url() 0 0 no-repeat;
	background-size: 55px;
	background-position: 18px 17px;
}
.xn-dzy-header h1 .logo .xn-dzy-ml4 {
	margin-left: 4.3em;
	font-size: 19px;
	white-space: nowrap;
	letter-spacing: 0.18rem;
	position: relative;
	top: 2px;
	font-weight: bold;
}
.xn-dzy-header h1 .logohxjt .xn-dzy-ml4-hxjt {
	margin-left: 4.3em;
	font-size: 19px;
	white-space: nowrap;
	letter-spacing: 0.18rem;
	position: relative;
	top: 2px;
	font-weight: bold;
}
.xn-dzy-header h1 .logozgcm .xn-dzy-ml4-zgcm {
	margin-left: 4.3em;
	font-size: 19px;
	white-space: nowrap;
	letter-spacing: 0.18rem;
	position: relative;
	top: 2px;
	font-weight: bold;
}
.xn-dzy-header .xn-dzy-navbar {
	display: inline-block;
	width: calc(100% - 300px);
}
.xn-dzy-header .xn-dzy-navbar .xn-dzy-nav li {
	display: inline-block;
}
.xn-dzy-header .xn-dzy-navbar .xn-dzy-nav li a {
	display: inline-block;
	padding: 15px 40px;
	color: #fff;
	font-size: 14px;
	font-family: 'Microsoft Yahei', 'Simhei';
}
.xn-dzy-header .xn-dzy-navbar .xn-dzy-nav li a span {
	font-size: 16px;
}
.xn-dzy-header .xn-dzy-navbar .xn-dzy-nav li a:hover {
	background-color: #1C54A0;
}
.xn-dzy-header .xn-dzy-navbar #menuId {
	color: #fff;
	margin-left: 12px;
}
.xn-dzy-content {
	overflow: auto;
	height: calc(100% - 50px);
}
.xn-dzy-left {
	float: left;
	width: 240px;
	height: 100%;
	border-right: 1px solid #BFC5C9;
	background-color: #E5E9EE;
}
.xn-dzy-left .xn-dzy-sblist {
	font-weight: bold;
	padding: 11px 17px;
	border-bottom: 2px solid #D0D5D8;
}
.xn-dzy-left > ul {
	overflow: auto;
	height: calc(100% - 44px);
}
.xn-dzy-left > ul > li {
	cursor: pointer;
}
.xn-dzy-left > ul > li > a {
	display: table;
	width: 90%;
	padding: 10px 5%;
	white-space: nowrap;
}
.xn-dzy-left > ul > li > a:hover {
	background-color: #F5F7FA;
}
.xn-dzy-left > ul > li > a > input[type="checkbox"] {
	margin-right: 4px;
}
.xn-dzy-left > ul > li > a > .xntb-dzyvideo {
	margin-right: 2px;
	color: #748698;
	font-size: 12px;
}
.xn-dzy-right {
	display: inline-block;
}
.xn-dzy-body .xn-dzy-datetimepicker {
	top: auto !important;
	bottom: 71px;
	width: 220px;
	box-shadow: none;
	padding: 10px;
}
.xn-dzy-body .xn-dzy-datetimepicker table {
	width: 100%;
}
.xn-dzy-sxtsjms {
	position: absolute;
	bottom: 0;
	padding: 18px 12px;
	width: 216px;
	background-color: #D0D5D8;
}
.xn-dzy-sxtsjms .datepicker.input-append.date input[type="text"] {
	width: 150px;
	padding: 15px 6px;
	display: inline-block;
	border-radius: 3px 3px 3px 3px !important;
	position: absolute;
	opacity: 0;
}
.xn-dzy-sxtsjms .datepicker span {
	padding: 0 5px;
	line-height: 28px;
}
.xn-dzy-sxtsjms .datepicker #hourTime, .xn-dzy-sxtsjms .datepicker #minuteTime, .xn-dzy-sxtsjms .datepicker #secondTime {
	background-color: #fff;
	padding: 6px 12px;
	line-height: 33px;
	border-radius: 3px;
}
.xn-dzy-sxtsjms .xn-dzy-jts {
	display: inline-block;
	background-color: #114488;
	padding: 6px 20px;
	position: relative;
	top: 3px;
	left: 6px;
}
.xn-dzy-sxtsjms .xn-dzy-jts i {
	font-size: 20px;
	color: #fff;
}
.xn-dzy-footer {
	position: absolute;
	bottom: 0;
	width: calc(100% - 240px);
	background-color: #F5F7FA;
}
.xn-dzy-footer .xn-dzy-ftopera {
	padding: 8px 0px 4px 0px;
	border-top: 1px solid #BFC5C9;
}
.xn-dzy-footer .xn-dzy-sjzcz {
	position: relative;
	background-color: #1C2026;
	overflow-x: auto;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol {
	display: inline-block;
	width: 31%;
	padding: 0 1%;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcolhs {
	text-align: center;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol:last-of-type {
	float: right;
	text-align: right;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol a {
	padding: 4px 8px;
	border-radius: 3px;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol a:hover {
	background-color: #fff;
	box-shadow: 0px 0px 6px 0px rgba(13,56,111,0.2);
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol a:active {
	background-color: #fff;
	box-shadow: 0px 0px 6px 0px rgba(13,56,111,0.6);
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol a i {
	font-size: 15px;
	color: #748698;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol select {
	margin-bottom: 0;
	box-shadow: 0px 0px 1px 0px rgba(13,56,111,0.6);
	border-radius: 3px;
	height: 27px;
	width: 70px;
	position: relative;
	top: -2px;
}
.xn-dzy-sjzcz .xn-dzy-sjztime {
	padding: 7px 11px 5px 11px;
	color: #fff;
}
.xn-dzy-sjzcz .xn-dzy-sjztime .xn-dzy-sjzline {
	float: right;
	position: relative;
	display: none;
}
.xn-dzy-rangeSlidercn {
	min-width: 1680px;
}
.xn-dzy-rangeSlidercn .xn-dzy-rangeSlider {
	width: 100%;
	height: 20px;
}
.xn-dzy-rangeSlidercn .xn-dzy-rangeSlider:after {
	content: "";
	clear: both;
}
.xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler {
	float: left;
	min-width: 67.2px;
	text-align: center;
	position: relative;
}
.xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler .xn-dzy-rslerbc {
	position: absolute;
	border-left: 1px solid #999;
	height: 4px;
	left: 50%;
	bottom: -2px;
	display: inline-block;
}
.xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler .xn-dzy-tikener {
	font-size: 10px;
	color: #999999;
}
.xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp {
	background-color: #2D3235;
	padding: 6px 33px;
}
.xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp .xn-dzy-sliderBar {
	height: 12px;
	background-color: #8A959F;
}
.xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp .xn-dzy-sliderBar .xn-dzy-sliderBarpo {
	width: 0;
	height: 12px;
	background-color: #1282FF;
}
.xn-dzy-rangeSlidercn .xn-dzy-sliderline {
	position: absolute;
	bottom: 0;
	border-left: 2px solid #FFC333;
	height: 76px;
	left: 33px;
	cursor: pointer;
}
.xn-dzy-sjzcz .xn-dzy-sjztime .xn-dzy-sjzline .xn-dzy-sjzscale {
	display: inline-block;
	width: 120px;
	border: 1px solid #33363A;
	box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.5);
	border-radius: 1px;
	margin-bottom: 4px;
}
.xn-dzy-sjzcz .xn-dzy-sjztime .xn-dzy-sjzline .xntb-dzyblhk {
	position: absolute;
	left: 50%;
	margin-left: -7px;
}
.xn-dzy-configure {
	padding-top: 5%;
}
.xn-dzy-configure table {
	margin: 0 auto;
}
.xn-dzy-configure table tbody tr td[align="left"] .xn-fileUpload-filewjsc {
	width: 64px !important;
	left: 67.5%;
}
.xn-dzy-configure table tbody tr td[align="left"] input[type="text"] {
	width: 602px;
	padding: 0px 6px;
	height: 32px;
	display: inline-block;
	border-radius: 3px 0px 0px 3px;
	margin: 10px -1px 12px 10px;
}
.xn-dzy-configure table tbody tr td[align="left"] select {
	height: 32px;
	margin-bottom: 0;
	margin-left: 10px;
	margin: 11px 0 11px 10px;
}
.xn-dzy-configbtn {
	text-align: center;
	padding-top: 20px;
}
.xn-dzy-footer .xn-dzy-ftopera .xn-dzy-fgcol.xn-uhide {
	display: none;
}
.xn-dzy-playwp {
	position: relative;
	left: 10000px;
}
#dzydownloadw.modal {
	width: calc(100vw / 1.4);
	margin-left: calc(-100vw / 1.4 / 2);
	top: 2%;
	z-index: 999991 !important;
}
.xn-dzy-body .modal-backdrop {
	z-index: 99999 !important;
}
#dzydownloadw.modal .modal-body {
	max-height: calc(100vh / 1.5);
}
#dzydownloadw.modal .modal-body .table td {
	padding: 7.5px 5px;
}
.xn-dzy-popup {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 242px;
	height: 150px;
	background-color: #555;
	z-index: 110000;
}
.xn-dzy-popup .xn-dzy-poptext {
	color: #fff;
	text-align: center;
	font-size: 16px;
	position: relative;
	top: 50%;
	margin-top: -10px;
}
.xntb-dzypreviewxz {
	color: green;
}
.xntb-dzyvideoPlay {
	color: green;
}
#showLibraryEtextInfoByFace .modal-body.xn-operationTable-content {
	border-bottom: 0;
}
.xn-dzy-rangeSlidercn .xn-dzy-sliderline .icon-caret-up {
	color: #FFC333;
	position: absolute;
	bottom: 0;
	left: -6px;
	font-size: 18px;
}
.datetimepicker .datetimepicker-minutes table tbody tr td select {
	height: 26px;
	line-height: 18px;
}
.xn-sxxt-content {
	overflow: auto;
	height: calc(100% - 50px);
	max-width: 1488px;
	margin: 0 auto;
}
.xn-sxxt-content > .myPageinfo {
	padding-bottom: 20px;
}
.xn-sxxt-content .xn-sxxt-qxxz {
	background-color: #F0F3F6;
	padding: 12px 24px;
	margin-top: 24px;
}
.xn-sxxt-content .xn-sxxt-qxxz .xn-btn-commit {
	margin-left: 30px;
	padding: 6px 11px !important;
}
.xn-sxxt-content #mask {
	position: absolute;
	right: 12px;
	left: auto;
	top: 12px;
	width: auto;
	height: auto;
	text-align: right;
	overflow: hidden;
}
.xn-sxxt-content #images a {
	display: block;
	width: 100%;
	height: 220px;
}
.xn-sxxt-content .small_pic {
	display: inline-block;
	width: 23.23%;
	text-align: center;
	zoom: 1;
	margin: 0 1.1% 24px 0%;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	background-color: #fff;
	position: relative;
	padding: 0.4%;
}
.xn-sxxt-content .small_pic:nth-child(4n) {
	margin: 0 0 24px 0;
}
.xn-sxxt-content #images {
	padding-top: 24px;
}
.xn-sxxt-content .small_pic img {
	background: #ffffff;
	object-fit: contain;
	height: 220px;
	width: 100%;
}
.xn-sxxt-content #mask input[name='choose'] {
	transform: scale(1.5);
}
.xn-sxxt-content .unilineText {
	display: inline-block;
	text-align: left;
	width: 90%;
	padding: 13px 5% 2px 5%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xn-sxxt-swipercn {
	overflow: auto;
	height: calc(100% - 50px);
	max-width: 100%;
	margin: 0 auto;
}
.xn-sxxt-swipercn .xn-sxxt-back {
	background: #F5F5F5;
	padding: 10px 33px;
	border-bottom: 1px solid #D1D1D1;
}
.xn-sxxt-swipercn .xn-sxxt-back a {
	color: #6A7F94;
}
.xn-sxxt-swipercn .swiper-container .swiper-wrapper .swiper-slide {
	text-align: center;
}
.xn-sxxt-swipercn .gallery-top .swiper-wrapper .swiper-slide img {
	width: 640px;
	height: 480px;
	object-fit: contain;
}
.xn-sxxt-swipercn .swiper-container .swiper-button-next {
	background-image: url(./img/xb/xn-arrowright.svg);
	right: 40px;
	left: auto;
	cursor: pointer;
}
.xn-sxxt-swipercn .swiper-container .swiper-button-prev {
	background-image: url(./img/xb/xn-arrowleft.svg);
	left: 40px;
	right: auto;
	cursor: pointer;
}
.xn-sxxt-swiperLeft {
	width: 78%;
	float: left;
}
.xn-sxxt-swiperRight {
	width: calc(22% - 1px);
	overflow-y: auto;
	float: left;
	height: calc(100% - 42px);
	background-color: #F8F9FB;
}
.xn-sxxt-swiperLeft .gallery-thumbs {
	position: absolute;
	bottom: 0;
	width: 78%;
	padding-top: 16px;
}
.xn-sxxt-swiperLeft .gallery-thumbs .swiper-wrapper {
	padding: 16px 10px;
	width: calc(100% - 20px);
}
.xn-sxxt-swiperLeft .gallery-thumbs > .swiper-wrapper > .swiper-slide {
	width: 104px !important;
	opacity: 0.4;
	background: #F0F0F0;
	border: 1px solid #DDDDDD;
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
}
.xn-sxxt-swiperLeft .gallery-thumbs .swiper-slide img {
	width: 100%;
	height: 72px;
}
.xn-sxxt-swiperLeft .gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
	border: 2px solid #114488;
}
.xn-sxxt-img1 {
	background-image: url(./img/xb/xn_down.png);
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 2px;
}
.xn-sxxt-img2 {
	background-image: url(./img/xb/xn-fd.png);
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-right: 5px;
	position: relative;
	top: 2px;
}
.xn-sxxt-img3 {
	background-image: url(./img/xb/xn-sx.png);
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 2px;
}
.xn-sxxt-img4 {
	background-image: url(./img/xb/xn-qp.png);
	width: 14px;
	height: 14px;
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 2px;
}
.xn-sxxt-img5 {
	background-image: url(./img/xb/xn-xz.png);
	width: 13px;
	height: 13px;
	display: inline-block;
	margin-left: 5px;
}
.xn-sxxt-swiperbtn {
	position: relative;
	width: 100%;
	background-color: #EFF2F6;
	padding: 10px 0;
	text-align: center;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}
.xn-sxxt-swiperbtn > span {
	display: inline-block;
	border-left: 1px solid #CCD6E3;
	padding: 0 24px;
	cursor: pointer;
}
.xn-sxxt-swiperbtn > span > i {
	color: #6A7F94;
}
.xn-sxxt-swiperbtn > span:last-of-type {
	border-right: 1px solid #CCD6E3;
}
.xn-sxxt-swiperbtn .xn-sxxt-btntext {
	color: #6A7F94;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcut {
	position: absolute;
	left: 28px;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcut > i {
	position: absolute;
	top: 3px;
	left: 57px;
	color: #97A7B7;
	font-size: 18px;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcut > i:hover + .xn-sxxt-shortcutcn {
	display: block !important;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcutcn {
	position: absolute;
	width: 99px;
	top: -185px;
	background: rgba(255,255,255,0.8);
	border-radius: 16px;
	padding: 22px 24px;
	text-align: left;
	box-shadow: 1px 1px 4px 2px rgba(0,0,0,0.16);
	display:none;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcutcn i {
	position: absolute;
	top: 8px;
	right: 15px;
	color: #97A7B7;
	cursor: pointer;
}
.xn-sxxt-swiperbtn .xn-sxxt-shortcutcn > div {
	padding: 2px 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo {
	height: 100% !important;
	display: block;
	top: 0px;
	box-shadow: none;
	border: 0px;
	bottom: 0px;
	width: 100%;
	margin-left: 0;
	left: 0;
	position: relative;
	background-color: #F9FAFB;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .btn-close {
	display: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-body {
	max-height: calc(100% - 110px); 
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-body#firstDataInfoDiv, .xn-sxxt-swiperRight #showLibraryEtextInfo .modal-body#extCategoryData {
	max-height: calc(100% - 60px);
	padding-top: 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo .xn-page-tzd, .xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo .xn-page-numbg {
	display: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo .xn-page-tzd, .xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo .xn-page-ymtms {
	display: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo .xn-page-xsts>input {
	display: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .myPageinfo ul>li>a {
	height: 21px;
	line-height: 19px;
	padding: 2.5px 6px;
	margin: 2px;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs {
	border-bottom: 2px solid #E5E9EE;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li {
	margin-bottom: 0;
	display:inline-block;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li:first-child>a {
	border-left: 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li>a {
	background-color: transparent;
	border: 0;
	color: #666666;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li.active>a, .xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li.active>a:focus, .xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header .nav-tabs>li.active>a:hover {
	color: #124488 !important;
	cursor: pointer;
	background-color: #fff !important;
	border-bottom: 2px solid #124488;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header h3 {
	margin-top: 0;
	width: 100% !important;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-dialog{
	margin:0;
	height: 100%;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo > .modal-dialog > .modal-content{
	border: 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-dialog-scrollable .modal-content{
	overflow: auto;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header {
	height: 48px !important;
	padding-bottom: 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table {
	display: block;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table#detail_tableInfo tbody, .xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table#detail_tableInfo tbody tr{
	display: block;
	padding: 3px 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td[align='left'], .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td {
	width: 70% !important;
	display: inline-table;
	margin: 4px 0;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td[align='right'], .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td[align='right'] {
	text-align: right;
	display: inline-block;
	width: 26% !important;
	color: #6A8094;
} /*.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td span,.xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td span{display: inline-block;color: #6A8094;}*/
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td span.xn-c3 {
	color: #E95151;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td input, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td input {
	width: calc(100% - 8px);
	border-radius: 3px;
	line-height: 20px; /*border: none;*/
	background-color: #fff;
	box-sizing: border-box;
	height: 30px;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td select, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td select {
	width: 100% !important; /*border: 0;*/
	border-radius: 3px; /*background: none;*/
	box-sizing: border-box;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td textarea, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td textarea {
	width: 100% !important;
	border-radius: 3px;
	height: 20px; 
	background-color: transparent;
	resize: none;
	box-sizing: border-box;
	max-height: 500px;
	white-space: normal;
    word-wrap: break-word;
	min-height: 30px;
	overflow: hidden;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td textarea#auto-adv-AddSSBMDEF{
	width: calc(100% - 40px) !important;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td textarea:focus, .xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td input:focus {
	box-shadow: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td textarea:focus, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td input:focus {
	box-shadow: none;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td .input-append, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td .input-append {
	width: 100%;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td .input-append input[type='text'], .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td .input-append input[type='text'] { /*width: calc(100% - 41px) !important;*/
	padding: 0 6px; /*border: none;*/
	background-color: transparent;
	box-sizing: border-box;
}
.xn-sxxt-swiperRight #showLibraryEtextInfo #firstDataInfoDiv table td .input-append .add-on, .xn-sxxt-swiperRight #showLibraryEtextInfo #extCategoryData table td .input-append .add-on {
	border: 1px solid #D1D1D1 !important;
	border-radius: 0 3px 3px 0 !important;
	/*box-sizing: border-box;*/
}
.xn-sxxt-swiperRight #showLibraryEtextInfo .modal-footer {
	display: none;
}
.xn-soundImage-content {
	width: 100%;
	height: 100%;
}
.xn-soundImage-content .xn-dzy-header h1, .xn-soundImage-content .xn-dzy-header .xn-dzy-navbar {
	width: auto;
	height: 50px;
	line-height: 50px;
}
.xn-sxxt-swipercn .gallery-top .swiper-wrapper .xn-soundImage-activeS img {
	width: 100%;
	height: 100%;
}
.xn-sxxt-swipercn .gallery-top .swiper-wrapper .xn-soundImage-activeS {
	transform: scale(1) !important;
} 
/**********************数据统计平台***********************/
.xn-platform-content .xn-platform-datj {
	float: left;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
	width: 66.1%;
	margin-right: 0.9%;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 {
	width: 26.2%;
	float: left;
	padding: 28px 1.6% 28px 5.4%;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjtitle {
	font-size: 1.25rem;
	padding-bottom: 28px;
	font-weight: bold;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjul .xn-platform-datjli {
	width: 50%;
	float: left;
	text-align: center;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjul .xn-platform-datjli:first-of-type .xn-platform-dark {
	color: #114488;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjul .xn-platform-datjli:last-of-type .xn-platform-dark {
	color: #F28F40;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjul .xn-platform-datjli .xn-platform-dark {
	font-size: 30px;
	font-weight: bold;
}
.xn-platform-content .xn-platform-datj .xn-platform-datj1 .xn-platform-datjul .xn-platform-datjli span:last-of-type {
	display: block;
	padding-top: 8px;
	color: #999999;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-platform-content .xn-platform-datj .xn-platform-hrline {
	float: left;
	height: 104px;
	margin: 28px 0;
	border-left: 1px solid #D1D1D1;
}
.xn-platform-content .xn-platform-rmkeyword {
	float: left;
	width: 30%;
	padding: 30px 1.5% 23px 1.5%;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
	height: 107px;
	overflow: auto;
}
.xn-platform-content .xn-platform-rmkeyword .xn-platform-kwtitle {
	font-size: 1.25rem;
	font-weight: bold;
	padding-bottom: 0.94rem;
}
.xn-platform-content .xn-platform-rmkeyword a {
	display: inline-block;
	padding: 4px 0.75rem;
	margin: 0 5px 8px 0;
	border-radius: 3px;
	color: #fff;
	font-size: 0.88rem;
}
.xn-platform-content .xn-platform-bigdata {
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
	margin: 0.9% 0.9% 0 0;
	width: 49.55%;
	float: left;
}
.xn-platform-content .xn-platform-bigdata:nth-child(2n) {
	margin-right: 0;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-title {
	padding: 9px 1.36rem;
	border-bottom: 2px solid #F1F1F1;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-title select {
	margin-bottom: 0;
	height: 30px;
	float: right;
	width: 100px;
	position: relative;
	top: -5px;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn {
	height: 292px;
	overflow: auto;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp {
	float: left;
	width: 50%;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc {
	padding: 32px 2.24rem 20px 3.12rem;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc > div:first-of-type {
	display: inline-block;
	position: relative;
	bottom: 12px;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc .xn-moniter-discrcn {
	display: inline-block;
	width: 84%;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .progress {
	margin: 0 0 6px 0;
	height: 14px;
	border-color: #D1D1D1;
	background-image: none;
	border-radius: 8px;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .progress .progress-bar {
	height: 100%;
	background: -webkit-linear-gradient(left, #1A8DD5, #1C54A0);
	background: -o-linear-gradient(right, #1A8DD5, #1C54A0);
	background: -moz-linear-gradient(right, #1A8DD5, #1C54A0);
	background: linear-gradient(to right, #1A8DD5, #1C54A0);
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-fuqjkp .xn-moniter-disc .xn-moniter-discrcn .xn-moniter-disckygy span {
	font-size: 12px;
	color: #999999;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-upnc {
	float: left;
	width: 50%;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-upnc div[id^="monitorcn"] {
	padding-top: 0px;
	width: 100%;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-upnc div[id^="monitorcn"] > span {
	display: inline-block;
	padding-left: 15%;
	position: relative;
	top: 20px;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-borrowTotal {
	float: left;
	width: 32%;
	margin-right: 0.5%;
	height: 290px;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-dalyjy {
	float: left;
	width: 67%;
}
.xn-platform-content .xn-platform-bigdata .xn-platform-bdcn .xn-platform-dalyjy div[id^="borrow"] {
	width: 50%;
	display: inline-block;
} /******************************图片检索***********************************/
.xn-imageSearchIndex-cn {
	overflow: hidden;
	height: calc(100vh - 82px) !important;
}
.xn-imageSearchIndex-cn #borFullku .ztree {
	border-top: none;
}
.xn-imageSearchIndex-cn #borFullku {
	width: 17%;
	min-height: calc(100vh - 145px);
	overflow: auto;
}
.xn-imageSearchIndex-cn .rightWrap {
	float: right;
	width: 78.8%;
	padding: 2px 1.1% 0.2% 1%;
	height: calc(100% - 118px);
	overflow: auto;
}
.xn-imageSearchIndex-cn .fulltext-button1 {
	height: 46px;
	border-radius: 3px;
	margin-left: 10px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn >.xn-fulltext1-scdxbwg {
	width: 80%;
	float: right;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn .fulltext1 {
	width: 80%;
	margin-right: 0;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn .fulltext-wcsearch {
	/*margin: 0;*/
	/*padding: 1% 0;*/
	margin-top: 20px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn >.xn-fulltext1-scdxbwg .fulltext-wcsearch {
	margin: 0 auto;
}
.xn-fulltext1-scdxbwg .fulltext-wcsearch .xn-fullsearch-historyJy {
	width: 85.5%
}
.xn-imageSearchIndex-cn .fulltext-wcsearch .icon-camera {
	float: right;
	padding: 0 13px;
	font-size: 18px;
	margin-left: -5px;
	position: relative;
	top: 14px;
	border-radius: 0 3px 3px 0;
	cursor: pointer;
}
.xn-imageSearchIndex-cn .fulltext-search {
	position: relative;
	height: 44px;
	border: 1px solid #AAAAAA;
}
.xn-imageSearchIndex-cn .fulltext-search .imgfilewp {
	position: absolute;
	right: -4px;
	display: inline-block;
	opacity: 0;
	cursor: pointer;
	width: 640px;
}
.xn-imageSearchIndex-cn #fullSearchText, .xn-imageSearchIndex-cn #fullSearchText1 {
	display: inline-block;
	padding: 0 1px !important;
	height: 44px;
	line-height: 38px;
	border: 0 !important;
	width: 92.45% !important;
	overflow: auto;
}
.xn-imageSearchIndex-cn .xn-imageSearchIndex-jsimg {
	display: inline-block;
	background-color: #DAEFFF;
	border: 1px solid #B5CCEB;
	padding: 0px 10px 2px 6px;
	margin-top: 1px;
	border-radius: 3px;
	margin-right: 3px;
}
.xn-imageSearchIndex-cn .xn-imageSearchIndex-jsimg img {
	height: 30px;
	position: relative;
	padding-right: 3px;
	top: -2px;
}
.xn-imageSearchIndex-cn .xn-imageSearchIndex-imgdelete {
	padding-left: 15px;
	cursor: pointer;
	color: #97A7B7;
	font-size: 18px;
	display: none;
}
.xn-imageSearchIndex-cn .rightWrap .fulltext-wcsearch {
	float: left;
	width: 640px;
}
.xn-imageSearchIndex-cn .rightWrap #folder_up .xn-imglist-zscn {
	padding-top: 15px;
}
.xn-imageSearchIndex-cn .rightWrap #folder_up .xn-imglist-zscn .myPageinfo {
	padding: 10px 0 8px 0;
}
.xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a {
	width: 18.8%;
	display: block;
	float: left;
	margin: 0 1.2% 1% 0;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	background-color: #fff;
}
.xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a:nth-child(5n) {
	margin-right: 0;
}
.xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a figure img {
	height: 186px;
	object-fit: contain;
	border-bottom: 1px solid #D9DCDE;
}
.xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a figure p {
	padding: 15px 20px 4px 20px;
	height: 40px;
	overflow-y: auto;
}
.xn-imageSearch-swiper .swiper-container {
	width: 72.2%;
	padding: 7% 0 4% 0;
	margin-right: 1.5%;
	float: left;
}
.xn-imageSearch-swiper .xn-imageSearch-imgInfo {
	width: 23.6%;
	float: left;
	padding: 0.9% 1.2%;
	background-color: #F8F8F8;
	border: 1px solid #E0E0E0;
}
.xn-imageSearch-swiper .xn-imageSearch-imgInfo .xn-imageSearch-imgtitle {
	border-bottom: 1px solid #D1D9E3;
	padding-bottom: 10px;
}
.xn-imageSearch-swiper .xn-imageSearch-imgInfo .xn-imageSearch-imgtable {
	padding-top: 5px;
}
.xn-imageSearch-swiper .xn-imageSearch-imgInfo table tr td[align="right"] {
	color: #6A7F94;
	padding: 5px 0;
	width: 110px;
}
.xn-imageSearch-swiper .xn-imageSearch-imgInfo table tr td[align="left"] {
	color: #666666;
	padding: 5px 0;
	word-break: break-all;
}
.xn-imageSearch-swiper .swiper-container .swiper-wrapper .swiper-slide {
	text-align: center;
}
.xn-imageSearch-swiper .swiper-container .swiper-wrapper .swiper-slide img {
	width: 640px;
	height: 480px;
	object-fit: contain;
}
.xn-imageSearch-swiper .swiper-container .swiper-button-prev {
	background-image: url(./img/xb/xn-arrowleft.svg);
	left: 10px;
	right: auto;
}
.xn-imageSearch-swiper .swiper-container .swiper-button-next {
	background-image: url(./img/xb/xn-arrowright.svg);
	right: 10px;
	left: auto;
}
.xn-imageSearch-swiperBtn {
	padding-top: 7%;
}
.xn-imageSearchIndex-cn .xn-imageSearchIndex-ptext {
	padding-left: 10px;
	position: relative;
	top: 3px;
	color: #BBBBBB;
}
#fullimggif {
	position: absolute;
	top: 35%;
	left: 58%;
}
.xn-faceindex-cn.xn-imageSearchIndex-cn > .xn-fulltext1-scdxbwg {
	float: none;
	margin: 0 auto;
}
.xn-faceindex-cn > #fullimggif {
	left: 48%;
}
.xn-faceindex-cn.xn-imageSearchIndex-cn .rightWrap {
	float: none;
	margin: 0 auto;
	width: 97%;
	padding: 2px 0 0.2% 0;
}
.xn-faceindex-cn.xn-fullsearchindex-content.xn-imageSearchIndex-cn .fulltext1 {
	float: none;
	width: 97%;
	margin: 0 auto;
}
.xn-faceindex-cn .xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a {
	width: 15.45%;
}
.xn-faceindex-cn .xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a:nth-child(5n) {
	margin-right: 1.2%;
}
.xn-faceindex-cn .xn-imglist-zscn .xn-imageSearchIndex-zssjnr > div > a:nth-child(6n) {
	margin-right: 0;
}
.xn-datacheck-table tr td {
	white-space: normal !important;
} /***********************批量下档号*************************/
.xn-batchcreate-dhmodalbody {
	padding: 16px 30px;
	max-height: 475px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq {
	width: 54%;
	max-height: 472px;
	overflow-y: auto;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq #assembleLeftTableDiv table #assembleDataList tr td {
	padding: 9px 2px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left {
	width: 43%;
	height: auto;
	max-height: 468px;
	overflow-y: auto;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left #assembleRight1 {
	padding: 8% 0 0 0;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left .xn-assembleAj-sort table tr td.plxdh_field {
	width: 20%;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left #assembleRight1 table tr td select {
	width: 251px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left #assembleRight1 table tr td .xn-assembleAj-zjgz4 {
	width: 237px;
	height: 20px;
	padding: 5px 6px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq-left #assembleRight1 table tr td textarea {
	width: 237px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhsp {
	padding: 2.8px 0;
	display: block;
}
.xn-batchcreate-dhmodalbody .xn-assemble-zj .orgpicker input[type="text"] {
	width: 195px;
}
.modal .modal-body.xn-batchcreate-dhmodalbody table tr td {
	white-space: normal;
}
.xn-monitorShow-select {
	text-align: right;
	margin-bottom: 10px;
	margin-right: 5%;
}
.xn-monitorShow-select select {
	margin-bottom: 5px;
} /*******************************数据关联****************************/
#div_dataAssociate.modal {
	/*width: 1200px;*/
	/*margin-left: -600px;*/
}
#div_dataAssociate.modal .modal-body .xn-role-jsqxgltree {
	width: 21%;
	min-height: 50px;
	overflow: auto;
	border: 1px solid #CECECE;
	padding: 0.5%;
	background: #F7F7F7;
	height: calc(100vh / 2.05);
	border-radius: 3px;
}
#div_dataAssociate.modal .modal-body .div_showData {
	width: 76.5%;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon {
	width: 100%;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content .card {
	border: 1px solid #D1D1D1;
	box-shadow: none;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content .card .card-content .buttons {
	padding: 6px 0 0 0;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content #ajCheckAllObj, #div_dataAssociate.modal .modal-body .widget-box .div_showData .xn-role-jsqxglcon .xn-mainTable-content #jnCheckAllObj {
	padding: 5px 11px;
	margin-right: 5px;
	margin-bottom: 7px;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content .card .card-content .btn-info {
	margin-bottom: 2.5px;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon #ajCard_associate {
	margin-top: 16px;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon #content {
	background-color: #fff;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content #ajCard_associate .card {
	border: none;
}
#ajCard #jn_dataList .xn-mainTable-content #div_dataAssociate .card .card-content {
	padding: 0 1.1% 10px;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content #ajCard_associate .card-title {
	display: none;
}
#div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content #ajCard_associate > .card-content {
	padding: 0;
}
#ajCard #jn_dataList .xn-mainTable-content #div_dataAssociate.modal .modal-body .div_showData .xn-role-jsqxglcon .xn-mainTable-content #ajCard_associate > .card-content {
	padding: 0;
}
.modal .modal-body .xn-datalistTable-content .klstable td {
	padding: 0;
}
.fujian_left + .fujian_right {
	width: 98%;
}
#upload_mount_tableData .modal-footer .btn-info {
	padding: 5px 2px;
}
.xn-newPhone-main, .xn-newPhone-messageNum {
	display: none;
}
.xn-newPhone-groupBtn {
	display: inline;
}
.xn-newPage-title {
	margin-bottom: 10px;
}
.xn-newPage-title .nav-tabs li.active {
	background: #fff;
	height: 37px;
	border-bottom: 2px solid #fff;
}
.xn-newPage-title .nav-tabs li a {
	border-right: 1px solid #D1D1D1;
	line-height: 38px;
	background: #F5F7FA;
	white-space: nowrap;
	padding-top: 9px;
	padding-bottom: 10px;
}
.xn-newPage-title .nav-tabs li.active a {
	background-color: #fff !important;
}
.xn-newPage-title .nav-tabs .tb-selected-indicator {
	position: absolute;
	left: 0;
	display: none;
	width: 100%;
	height: 3px;
	top: -2px;
	background: #114488;
}
.xn-newPage-title .nav-tabs li.active .tb-selected-indicator {
	display: block;
	font-size: 0;
}
#div_limitip_role table {
	width: 100%;
}
.xn-fulltext-tjzd {
	padding: calc((100vh - 92px) / 4) 0;
}
.xn-fulltext-tjzd .fulltext-logo {
	margin-bottom: 69px;
}
.xn-fulltext-tjzd .fulltext-logo .bgpicture img {
	transform: scale(2);
} /*************************浏览器自适应**********************************/
@media only screen and (min-width: 1600px) and (max-width: 1800px) {
.xn-firstpage-hdpd {
	padding: 14px 8px !important;
	;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap {
	width: 70%;
	min-height: 200px;
	margin: 0 auto;
	padding: 0.5% 4%;
	overflow: auto;
	background: #fff;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth, .xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth2 {
	width: 17%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth1, .xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth3 {
	width: 14%;
}
.xn-logo-dxsmdl span {
	padding-right: 2.63rem;
}
#div_dataAssociate.modal .widget-box .modal-body {
	max-height: 720px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) input[type='text'] {
	width: 21%;
}
}
@media only screen and (min-width: 1568px) and (max-width: 1599px) {
.xn-custom-gnItem {
	line-height: 45px !important;
}
.card-content .tab-bjdx .tab-list .tab-iteam {
	margin-right: 0px;
}
.xn-virtualku-cn .xn-virtualku-kyygh {
	width: 18.8%;
}
#div_dataAssociate.modal .widget-box .modal-body {
	max-height: 580px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) input[type='text'] {
	width: 50px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(3) input[type='text'] {
	width: 46%;
}
}
@media only screen and (min-width: 1360px) and (max-width: 1568px) {
.xn-firstpage-hdpd {
	padding: 14px 6px !important;
	;
}
.xn-logo-dxsmdl span {
	padding-right: 1.71rem;
}
.card-content .tab-bjdx .tab-iteam .test-label {
	padding: 0 0.70rem;
}
.card-content .tab-bjdx .tab-list .tab-iteam {
	margin-right: 0px;
}
.xn-borrowApproval-cn {
	width: 1120px;
}
.xn-virtualku-cn .xn-virtualku-kyygh {
	width: 18.75%;
}
#div_dataAssociate.modal .widget-box .modal-body {
	max-height: 485px;
}
.fujian_left + .fujian_right {
	width: 97.9%;
}
.xn-td-center tbody td div {
	padding: 1.75rem 0;
}
.xn-originaScan-right .xn-originaScan-sbparam input[type='number'] {
	width: calc(47.2% - 12px);
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) input[type='text'] {
	width: 30px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(3) input[type='text'] {
	width: 75px;
}
.xn-mainbody-content .xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips span:last-of-type {
	padding: 0px1.75rem;
	width: calc(100% - 8.8rem);
}
}
@media only screen and (min-width: 1240px) and (max-width: 1359px) {
.xn-firstpage-hdpd {
	padding: 14px 6px !important;
	;
}
.modal-body.xn-operationTable-content, .modal-body.xn-jnoperationTable-content {
	max-height: 320px;
}
.xn-lendApproval-jyqxsz2 .round {
	width: calc(100vw / 7.3) !important;
}
.xn-virtualku-cn .xn-virtualku-kyygh {
	width: 18.75%;
}
#div_scan_originaText {
	width: 90%;
	margin-left: -45%;
}
.xn-originaScan-right .xn-originaScan-sbparam input[type='number'] {
	width: calc(47.2% - 12px);
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(2) input[type='text'] {
	width: 30px;
}
.xn-originaScan-wjmmgz .xn-originaScan-wjqz:nth-child(3) input[type='text'] {
	width: 75px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1240px) {
.xn-firstpage-hdpd {
	padding: 14px 0px !important;
	;
}
.xn-mainTable-content .searchtopdiv .text1 {
	width: 140px;
}
.modal-body.xn-operationTable-content, .modal-body.xn-jnoperationTable-content {
	max-height: 320px;
}
.xn-myjyc-mytitle {
}
}
@media only screen and (max-width: 1000px) {
.xn-firstpage-hdpd {
	padding: 14px 0px !important;
	;
}
.xn-mainTable-content .searchtopdiv .text1 {
	width: 60px;
}
.modal-body.xn-operationTable-content, .modal-body.xn-jnoperationTable-content {
	max-height: 320px;
}
}
@media screen and (max-width: 1600px) {
.xn-mySearch-content .xn-mySearch-shortcutWrap {
	width: 70%;
	min-height: 200px;
	margin: 0 auto;
	padding: 0.5% 4%;
	overflow: auto;
	background: #fff;
}
.xn-mySearch-bg .short-group {
	height: 68%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth, .xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth2 {
	width: 13%;
}
.xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth1, .xn-mySearch-content .xn-mySearch-shortcutWrap .xn-mySearch-selWidth3 {
	width: 13%;
}
}
@media all {
html {
	font-size: 14px;
}
}
@media screen and (max-width: 1920px) {
html {
	font-size: 16px;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 1230px;
}
}
@media screen and (max-width: 1680px) {
html {
	font-size: 15px;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 1058px;
}
}
@media screen and (max-width: 1600px) {
html {
	font-size: 15px;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 1000px;
}
}
@media screen and (max-width: 1440px) {
html {
	font-size: 14px;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 820px;
}
}
@media screen and (max-width: 1366px) {
html {
	font-size: 10px;
}
.xn-fourtest-nav.nav-pills>li {
	width: 15%;
}
.xn-fourtest-content .xn-fourtest-jctest1:nth-child(2) {
	right: 16%;
	top: 45%;
}
.xn-fourtest-content .xn-fourtest-ksjct {
	right: 11%;
	top: 45%;
}
#main_org_div_csh.modal .modal-body {
	max-height: 130px !important;
}
.xn-fullsearchindex-content >.xn-fulltext1-scdxbwg {
	width: 45%;
}
input[type="text"].xn-fullsearchindexme-text2 {
	width: 410px !important;
}
.xn-sxxt-content .small_pic {
	width: 23.2%;
}
.xn-sxxt-swipercn .gallery-top .swiper-wrapper .swiper-slide img {
	width: 440px;
	height: 280px;
	object-fit: contain;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 812px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq {
	max-height: 422px;
}
}
@media screen and (max-width: 1200px) {
html {
	font-size: 14px;
}
.xn-fullsearchindex-content >.xn-fulltext1-scdxbwg {
	width: 45%;
}
input[type="text"].xn-fullsearchindexme-text2 {
	width: 410px !important;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 772px;
}
.xn-batchcreate-dhmodalbody .xn-batchcreate-dhxgq {
	max-height: 422px;
}
}
@media screen and (max-width: 992px) {
html {
	font-size: 17px;
}
}
@media screen and (max-width: 768px) { /*640px显示屏样式*/
html {
	font-size: 16px;
}
input[type="checkbox"]:not(.weui-switch) {
	width: 20px;
	height: 20px !important;
	border-radius: 50% !important;
	padding: 9px;
	vertical-align: -4px !important;
}
input[type="checkbox"]:not(.weui-switch).mb_checkbox{
	border-radius: 3px !important;
	padding: 9px 8px;
}
input[type="checkbox"]:checked {
	border-color: #002FA7;
	background: #002FA7;
}
input[type="checkbox"]:checked:before {
	content: "";
	display: block;
	position: relative;
	left: -2px;
	top: -6px;
	width: 4px;
	height: 8px;
	border-color: #fff;
	border-style: solid;
	border-width: 0 2px 2px 0;
	transform: rotate(40deg);
}
.bgLoginColor {
	background: url(./img/mobile/bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.xn-login-fs22 {
	font-size: 1.87rem;
}
.xn-container .xn-login-name .xn-login-titleSY {
	position: static;
	display: inline-block;
	width: auto;
	margin: 6% auto 0 auto;
	padding: 0 1.40rem;
	min-height: 4.99rem;
	text-shadow: rgba(14, 31, 154, 0.3) 3px 3px 0;
	letter-spacing: 0.35rem;
	line-height: 2.80rem;
}
.xn-login-lgTitle .xn-login-name {
	padding: 0;
	width: auto;
	text-align: center;
}
.xn-imglogin0 {
	background: url(./img/mobile/logo.png) no-repeat;
	display: block;
	width: 8.28rem;
	height: 3.46rem;
	background-size: 100% 100%;
	margin: 0 auto;
}
.login-icon {
	display: none;
}
.xn-container .xn-login-loginTitle {
	display: none;
}
#login-account, #login-password,#login-phone, #login-identifyCode {
	border: none;
    border-bottom: 0;
    width: 100%;
    height: 3rem;
    background: #F1F5FA;
    border-radius: 1.5rem;
	padding: 5px 1.3rem;
}
#login-phone, #login-identifyCode{
	margin: 0.75rem 0;
	display: inline-block;
}
.login-form .login-field:focus {
	border: none;
	box-shadow: none;
}
.xn-container .login-form .btn-primary.xn-login-w88 {
	width: 100%;
	margin-top: 8%;
	padding: 0.7rem 1.18rem;
	background: linear-gradient(0deg, #002FA7 0%, #254DC6 100%);
	box-shadow: 0px 10px 26px 0px rgba(15, 31, 155, 0.3);
	border-radius: 48px;
}
.xn-container .login-form .btn-primary:hover, .xn-container .login-form .btn-primary:focus, .xn-container .login-form .btn-primary.active {
	background-color: #0d3b79;
	border-color: #0d3b79;
}
.xn-logo-fwrx {
	display: none;
}
#login-code {
	width: 55%;
	border: none;
	border-bottom: 1px solid #D1D1D1;
	border-radius: 0;
	margin-left: 0;
}
.login .login-form .fui-user:before {
	content: '';
	background: url(./img/xb/xn-img2.png) no-repeat;
	background: #fff url(./img/xb/xn-img2.png) no-repeat\0;
	background-size: 100% 100%;
	position: absolute;
	width: 1.36rem;
	height: 1.36rem;
	display: inline-block;
	right: -5px;
}
.login .login-form .fui-lock:before {
	content: '';
	background: url(./img/xb/xn-img3.png) no-repeat;
	background: #fff url(./img/xb/xn-img3.png) no-repeat\0;
	background-size: 100% 100%;
	width: 1.36rem;
	height: 1.36rem;
	display: inline-block;
	position: absolute;
	right: -5px;
}
.xn-login-lgBottom {
	bottom: 3.375rem;
    width: 100%;
}
.xn-login-lgBottom h4.xn-c1 {
	color: #999999;
	font-size: 0.75rem;
	margin: 0;
}
.form-group {
	position: relative;
	padding: 0;
	height: auto;
	width: 100%;
}
.xn-container .login-form .login-field-icon {
	display: none;
}
.xn-container .login-screen{
	display: flex;
    flex-direction: column;
    align-items: center;
}
.xn-container .login-form{
	display: block;
    height: auto;
    width: calc(100% - 8.8rem);
    margin: 0 2rem;
    padding: 1.75rem 2.4rem;
    background: #fff;
    box-shadow: 0 0px 12px 3px rgba(45,77,167,0.2);
	position: relative;
	z-index: 1;
}
.xn-container .mobileLogin1{
	border-radius: 0px 1.25rem 1.25rem 1.25rem;
}
.xn-container .mobileLogin2{
	border-radius: 1.25rem 0px 1.25rem 1.25rem;
}
.xn-login-mobile{
	display: block;
	padding-top: 6.8rem;
}
.xn-login-mobile > .row:first-of-type{
	padding: 0 1.125rem 3rem 2.5rem;
}
.xn-login-mobile > .row.xn-m0{
	padding: 0 2rem;
	height: 3.125rem;
}
.xn-login-mobile .xn-login-mobile-sign{
	font-size: 1.125rem;
    color: #fff;
}
.xn-login-mobile .xn-login-mobile-text1{
	font-size: 1.875rem;
    color: #002FA7;
    padding: 0.7rem 0 0.5rem;
}
.xn-login-mobile .xn-login-mobile-text2{
	font-size: 1.5rem;
    color: #002FA7;
}
.xn-login-mobile .xn-login-mobile-img{
	width: 100%;
}
.xn-login-mobile .xn-login-mobile-text3{
	color: rgba(0, 47, 167, 0.8);
    padding: 0;
    position: absolute;
    width: 55%;
	background: url(./img/mobile/tab1.png) no-repeat;
    background-size: 100% 100%;
	height: 5.125rem;
	top: -0.375rem;
}
.xn-login-mobile .xn-login-mobile-text4{
	position: absolute;
    color: rgba(0, 47, 167, 0.8);
    padding: 0;
    border-radius: 1.25rem 1.25rem 0 0;
    background: url(./img/mobile/tab.png) no-repeat;
    background-size: 100% 100%;
    height: 5.125rem;
    width: 55%;
    top: -0.375rem;
    right: 0;
}
.xn-login-mobile .xn-login-mobile-text3.active{
	color: #002FA7;
    filter: drop-shadow(0px -6px 3px rgba(45, 77, 167, 0.15));
    width: 47%;
    border-radius: 1.25rem 0 0 0;
    height: 100%;
    background: #fff;
    top: 0;
    z-index: 2;
}
.xn-login-mobile .xn-login-mobile-text3.active:after{
	content: "";
    display: block;
    width: 3rem;
    height: 100%;
    background: url(./img/mobile/top01.png) no-repeat;
    position: absolute;
    top: 0px;
    right: -38px;
    background-size: 100% 100%;
}
.xn-login-mobile .xn-login-mobile-text4.active{
	color: #002FA7;
    filter: drop-shadow(0px -6px 3px rgba(45, 77, 167, 0.15));
    width: 47%;
    border-radius: 0 1.25rem 0 0;
    background: #fff;
    height: 100%;
    top: 0;
	z-index: 2;
}
.xn-login-mobile .xn-login-mobile-text4.active:after{
	content: "";
    display: block;
    width: 3rem;
    height: 100%;
    background: url(./img/mobile/top01.png) no-repeat;
    position: absolute;
    top: 0px;
    left: -38px;
    background-size: 100% 100%;
    transform: scaleX(-1);
}
.xn-login-mobile .xn-login-mobile-text3 span,.xn-login-mobile .xn-login-mobile-text4 span{
	font-size: 1.125rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.xn-login-mobile .xn-login-mobile-text4.active span,.xn-login-mobile .xn-login-mobile-text3.active span{
	top: 50%;
}
.xn-login-mobile .xn-login-mobile-text4 span,.xn-login-mobile .xn-login-mobile-text3 span{
	top: calc(50% - 0.625rem);
}
.xn-login-mobile .xn-login-mobile-text5{
	position: relative;
    padding: 0;
}
.xn-container .login-form.active{
	border-radius: 1.25rem 0px 1.25rem 1.25rem;
}
.mobileLogin2 .xn-login-mobile-text6,.mobileLogin2 .xn-login-mobile-text7{
    position: absolute;
    right: 0.5rem;
    top: 1.1rem;
    color: #002FA7;
    font-size: 1rem;
    background: #fff;
    padding: 0.4rem 0.75rem;
    border-radius: 1.125rem;
}
#header {
	display: none;
}
#sidebar {
	display: none;
}
#mainbody {
	display: none;
}
.xn-newPhone-main {
	display: -webkit-box;
	display: block;
	display: flex;
	height: 100%;
	box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
}
.xn-newPhone-main .xn-newPhone-footer {
	width: 100%;
	height: 3.59rem;
	padding: 0.72rem 0 0.54rem 0;
	background-color: #F8F8F8;
}
.xn-newPhone-main .xn-newPhone-footer > div > div{
	position: static;
}
.xn-newPhone-main .xn-newPhone-footer > div > div:nth-child(2) .xn-newPhone-jysbtn{
	left: 20%;
}
.xn-newPhone-main .xn-newPhone-footer > div > div:nth-child(3) .xn-newPhone-jysbtn{
	left: 40%;
}
.xn-newPhone-header.xn-newPhone-myzy{
	background: #114488;
    border: 1px solid #114488;
}
.xn-newPhone-header.xn-newPhone-myzy span{
	display: none;
}
.xn-newPhone-main .xn-newPhone-footer .xn-newPhone-ftText {
	padding-top: 0.44rem;
	white-space: nowrap;
}
.xn-phsy {
	background: url(./img/mobile/xn-phsy.svg) no-repeat;
	width: 1.75rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-phjy {
	background: url(./img/mobile/xn-phjy.svg) no-repeat;
	width: 1.50rem;
	height: 1.80rem;
	background-size: 100% 100%;
}
.xn-phgd {
	background: url(./img/mobile/xn-phgd.svg) no-repeat;
	width: 1.80rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-phmy {
	background: url(./img/mobile/xn-phmy.svg) no-repeat;
	width: 1.66rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-phkf {
	background: url(./img/mobile/xn-phkf.svg) no-repeat;
	width: 1.66rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-phsy {
	background: url(./img/mobile/xn-phsy-roll.svg) no-repeat;
	width: 1.75rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-phjy {
	background: url(./img/mobile/xn-phjy-roll.svg) no-repeat;
	width: 1.50rem;
	height: 1.80rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-phgd {
	background: url(./img/mobile/xn-phgd-roll.svg) no-repeat;
	width: 1.80rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-phmy {
	background: url(./img/mobile/xn-phmy-roll.svg) no-repeat;
	width: 1.66rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-phkf {
	background: url(./img/mobile/xn-phkf-roll.svg) no-repeat;
	width: 1.66rem;
	height: 1.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-footer .active .xn-newPhone-ftText {
	color: #0590DF;
}
.xn-newPhone-main .xn-newPhone-content {
	background: #fff;
	overflow: auto;
	flex: 1;
}
.xn-newPhone-main .xn-newPhone-content .modal-dialog.xn-personInfo-content{
	height: 100%;
}
.xn-newPhone-main .xn-newPhone-content .modal-dialog.xn-personInfo-content .modal-content{
	height: 100%;
}
.xn-newPhone-main .xn-newPhone-content .xn-fullsearchindexme-content {
	border: 0;
	width: 100%;
	padding-top: 1.75rem;
	height: calc(100vh - 7.92rem) !important;
	box-shadow: none;
	background-color: #fff;
}
.xn-newPhone-main .xn-newPhone-content .xn-page-title {
	display: none;
	border-bottom: 0 !important;
}
.xn-newPhone-main .xn-newPhone-content .xn-fullsearchindex-content >.xn-fulltext1-scdxbwg {
	width: 100%;
	padding: 3.19rem 0 0 0;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-logo-lzlj {
	background: url(Flat-UI/img/login/logo_lzlj_shu.png) 0 0 no-repeat;
	width: 6.86rem;
	height: 7.31rem;
	background-size: 100% 100%;
	margin-bottom: 2.19rem;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-wcsearch {
	padding: 0px 5%;
	width: 90%;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-search {
	width: 99%;
	border: 1px solid #AAAAAA;
	border-radius: 3px;
	margin-bottom: 20px;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-button1 {
	width: 3.75rem;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-button2 {
	width: 13%;
	line-height: 1.22rem;
	margin: 0 0 0 4px;
	border-radius: 3px;
	display: none;
}
.xn-newPhone-main .xn-newPhone-content #fullSearchText {
	margin-bottom: 0;
	width: 75% !important;
	border: none !important;
}
.xn-newPhone-main .xn-newPhone-content .fulltext-wcsearch #div_hotkey {
	padding-top: 3.50rem;
}
.xn-newPhone-main .xn-newPhone-content .fulltexthistory4, .xn-newPhone-main .xn-newPhone-content .fulltexthistory2 {
	display: none;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td {
	margin: 0 5px;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:first-of-type, .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(5), .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(6) {
	display: none;
}
.xn-newPhone-main .xn-newPhone-content #div_hotkey a {
	display: inline-block;
	background-color: #F6F6F6;
	padding: 6px 12px;
	border-radius: 20px;
	margin: 0 8px 8px 0;
}
.xn-newPhone-header {
	text-align: center;
	display: flex;
	width: 100%;
	height: 3.125rem;
	background-color: #F5F5F5;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	align-items: center;
	box-sizing: border-box;
}
.xn-newPhone-header i {
	width: 2.10rem;
    color: #000;
}
.xn-newPhone-header i.icon-angle-left {
	font-size: 1.87rem;
}
.xn-newPhone-header i.icon-filter {
	color: #000;
    font-size: 1.52rem;
	right: 5px;
}
.xn-newPhone-header .xn-newPhone-title {
	color: #000;
	font-weight: bold;
	font-size: 16px;
	flex: 1;
}
.xn-newPhone-first{
	padding: 0.625rem 1rem;
}
.xn-newPhone-first .weui-search-bar__form{
	border: 1px solid #002FA7;
    border-radius: 0.75rem;
}
.xn-newPhone-first .weui-search-bar__form .weui-search-bar__label{
	border-radius: 0.75rem;
	z-index: 0;
}
.xn-newPhone-first .xn-newPhone-first-img1{
	display: inline-block;
	background: url(./img/mobile/xn_icon_sxsj.png) no-repeat;
	width: 4rem;
	height: 2.75rem;
	background-size: 100% 100%;
}
.xn-newPhone-first .xn-newPhone-first-img2{
	display: inline-block;
	background: url(./img/mobile/xn_icon_jyc.png) no-repeat;
	width: 3.73rem;
	height: 3.45rem;
	background-size: 100% 100%;
}
.xn-newPhone-first .xn-newPhone-first-img3{
	display: inline-block;
	background: url(./img/mobile/xn_icon_mysc.png) no-repeat;
	width: 3.58rem;
	height: 2.77rem;
	background-size: 100% 100%;
}
.xn-newPhone-first .xn-newPhone-first-img4{
	display: inline-block;
	background: url(./img/mobile/xn_icon_mysq.png) no-repeat;
	width: 3.58rem;
	height: 3.04rem;
	background-size: 100% 100%;
}
.xn-newPhone-first .xn-newPhone-first-flex .weui-flex__item{
	position: relative;
    background: linear-gradient(-45deg, #FFFFFF, #EDF4FF);
    box-shadow: 2px 2px 6px 0px rgba(45,77,167,0.15);
    border-radius: 1.25rem;
    margin-top: 1rem;
    height: 5.625rem;
}
.xn-newPhone-first .xn-newPhone-first-flex .weui-flex__item .xn-newPhone-syimg{
	position: absolute;
    bottom: 0;
	right: 0;
	border-radius: 0 0 1.25rem 0;
}
.xn-newPhone-first .xn-newPhone-first-flex .weui-flex__item > span:first-of-type{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.xn-newPhone-first .xn-newPhone-first-flex .weui-flex__item:nth-child(2n){
	margin-left: 1rem;
}
.xn-newPhone-first .xn-newPhone-noticeImg{
	display: inline-block;
	background: url(./img/mobile/xn-icon_notice.svg) no-repeat;
	width: 1.58rem;
	height: 1.58rem;
	background-size: 100% 100%;
	vertical-align: bottom;
    margin-right: 0.3rem;
}
.xn-newPhone-first .xn-newPhone-first-message{
	position: relative;
	background: #F6F6F6;
    border-radius: 0.625rem;
    margin-top: 1rem;
    padding: 0.68rem 1rem;
}
.xn-newPhone-first #phoneNoticeMsg{
	height: 25px;
    position: absolute;
	width: calc(100% - 3.88rem);
}
.xn-newPhone-first #phoneNoticeMsg > div{
	color: #777777;
    font-size: 0.875rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xn-newPhone-first .xn-newPhone-first-todoList{
	margin-top: 1.5rem;
}
.xn-newPhone-first .xn-newPhone-first-todoList > .weui-flex{
	padding: 0 0.5rem;
}
.xn-newPhone-first .xn-newPhone-first-todoList > .weui-flex > .weui-flex__item:first-of-type span{
	color: 000000;
	font-size: 1rem;
	font-weight: bold;
}
.xn-newPhone-first .xn-newPhone-first-todoList > .weui-flex > .weui-flex__item:last-of-type a{
	color: #969BA9;
    font-size: 0.875rem;
}
.xn-newPhone-main .xn-newPhone-content > .xn-newPhone-dblist{
	padding: 0 1rem;
	width: calc(100% - 2rem);
}
.xn-newPhone-dblist > .weui-media-box{
	padding: 1.16rem 0.5rem;
}
.xn-newPhone-dblist > .weui-media-box .weui-media-box__desc{
	color: #333333;
    font-size: 1rem;
	margin-bottom: 0;
}
.xn-newPhone-dblist > .weui-media-box .weui-flex .weui-flex__item:first-of-type span{
	color: #002FA7;
	font-size: 0.875rem;
}
.xn-newPhone-dblist > .weui-media-box .weui-flex .weui-flex__item:last-of-type span{
	color: #B7B9C1;
	font-size: 0.875rem;
}
.xn-newPhone-main .weui-mask{
	background: rgba(0, 0, 0, 0.7);
}
.xn-newPhone-main .weui-half-screen-dialog_large{
	top: 4rem;
}
.xn-newPhone-fileCollect #dialogWrap1 .weui-half-screen-dialog__bd .xn-newPhone-fileCollect-sxsj1 .weui-flex__item{
	background: #fff;
    margin: 0 0.5rem;
    text-align: center;
    padding: 1.45rem 0 1.18rem 0;
	border-radius: 1rem;
}
.xn-newPhone-fileCollect #dialogWrap1 .weui-half-screen-dialog__bd .xn-newPhone-fileCollect-sxsj1 .weui-flex__item img{
	width: 1.83rem;
    height: 1.83rem;
    padding-bottom: 0.97rem;
}
.xn-newPhone-fileCollect #dialogWrap1 .weui-half-screen-dialog__bd .xn-newPhone-fileCollect-sxsj2{
	margin-top: 1.45rem;
	align-items: center;
}
.xn-newPhone-fileCollect #dialogWrap1 .weui-half-screen-dialog__bd .xn-newPhone-fileCollect-sxsj2 img{
	width: 1rem;
	height: 1rem;
}
.xn-newPhone-fileCollect #dialogWrap2 .weui-half-screen-dialog__bd .xn-newPhone-fileCollect-sxsj3{
	padding-top: 10%;
}
.xn-newPhone-fileCollect #dialogWrap1 .weui-half-screen-dialog{
	background: #F3F4F9;
	padding: 0 1.39rem;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader{
	position: fixed;
    top: calc(3.125rem + 1px);
    bottom: 0;
    background: #fff;
    width: 100%;
    z-index: 10;
    overflow: auto;
    display: none;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader .xn-newPhone-fileCollect-scfile1 .uploader-drop{
	display: none;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader .xn-simpleUpload-row .uploader-files .file-item{
	background: #F7F9FC;
    margin-top: 0.75rem;
    height: 4.5rem;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file{
	border: 0;
	height: 100%;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file-progress{
	bottom: 0px;
    height: 2px;
	background: #002FA7;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file[status=success] .uploader-file-progress{
	background: #fff;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file[status=uploading]:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: 0;
    background: rgba(155, 160, 173, 0.2);
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader div.uploader.xnuploader .uploader-file-name{
	padding-left: 1rem;
    width: calc(75% - 10px - 1rem);
    top: 0.5rem;
    height: auto;
    font-weight: bold;
    font-size: 1rem;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader div.uploader.xnuploader .uploader-file-size{
	position: absolute;
    top: 2rem;
    height: auto;
    padding-left: 1rem;
    width: calc(75% - 10px - 1rem);
    font-size: 0.875rem;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader div.uploader.xnuploader .uploader-file-status{
	position: absolute;
    top: 2rem;
    height: auto;
    padding-left: 1rem;
    width: calc(75% - 10px - 1rem);
    font-size: 0.875rem;
	display: none;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file[status=success] .uploader-file-size{
	display: none;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader #fileQueueFj .uploader-file[status=success] .uploader-file-status{
	display: block;
}
.xn-newPhone-fileCollect .xn-newPhone-fileCollect-uploader div.uploader.xnuploader .uploader-file-actions{
	width: calc(25% - 10px - 1rem);
    position: absolute;
    right: 0px;
    top: calc(50% - 1.3rem);
    height: auto;
}
.weui-btn_primary{
	--weui-BRAND: #002FA7;
}
.weui-btn_primary:focus,.weui-btn_primary:hover{
	color: #fff;
}
.weui-btn_default.xn-btn-active{
	border: 1px solid #002FA7;
    color: #002FA7 !important;
    background: #fff !important;
}
#newPhonecontent .weui-search-bar_filled-grey .weui-search-bar__label, #newPhonecontent .weui-search-bar_filled-grey .weui-search-bar__form {
    background-color: #F1F3F7;
	border-radius: 0.75rem;
}
.xn-newPhone-fileCollect-uploader .xn-newPhone-fileCollect-footer .upsave{
	display: none;
}
.xn-newPhone-fileCollect-uploader .xn-newPhone-fileCollect-scfile2 .weui-cells__group_form .weui-cells{
	margin: 0;
}
.xn-newPhone-fileCollect-uploader .xn-newPhone-fileCollect-scfile2 .weui-cells__group_form .weui-cell{
	padding: 16px 2rem;
}
.xn-newPhone-fileCollect-uploader .xn-newPhone-fileCollect-scfile2 .weui-cells__group_form .weui-cell.weui-cell_select{
	padding: 0 0 0 1rem;
}
.xn-newPhone-main .weui-cell_switch .weui-switch:checked:before{
	display: none;
}
.xn-newPhone-main .weui-half-screen-dialog__bd{
	padding-bottom: 3.5rem;
}
.xn-newPhone-main .weui-half-screen-dialog__ft{
	padding: 0 0 4rem;
}
.xn-newPhone-main .weui-cells_checkbox .weui-check:checked+.weui-icon-checked, .xn-newPhone-main .weui-cells_checkbox .weui-check[aria-checked="true"]+.weui-icon-checked{
	color: #002FA7;
}
.xn-newPhone-myFilesList > .weui-flex{
	padding: 0.4rem 1rem;
} 
.xn-newPhone-myFilesList > .weui-flex .weui-flex__item i, .xn-newPhone-myFilesList > .weui-flex .weui-flex__item span{
	color: #A3ABBB;
} 
.xn-newPhone-mbflist{
	padding: 0.4rem 1rem;
}
.xn-newPhone-mbflist .weui-flex{
	align-items: center;
	padding: 1rem 0;
}
.xn-newPhone-mbflist .xn-newPhone-mbflist-img{
	position: relative;
	padding: 0 0.5rem 0 0.3rem;
    width: 3rem;
    height: 3rem;
}
.xn-newPhone-mbflist .xn-newPhone-mbflist-time{
	color: #B4B8C0;
    font-size: 12px;
}
.xn-newPhone-mbflist .xn-sxxt-otherType{
	transform: scale(1);
}
.xn-newPhone-mbflist .xn-newPhone-mbflist-img img{
	border-radius: 4px;
}
.xn-newPhone-mbflist-vplay{
	display: inline-block;
	background: url(./img/mobile/icon_play.svg) no-repeat;
	width: 1.58rem;
	height: 1.58rem;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.xn-newPhone-mbfImglist{
	padding: 0 0.5rem;
}
.xn-newPhone-mbfImglist .weui-grids::before, .xn-newPhone-mbfImglist .weui-grids::after, .xn-newPhone-mbfImglist .weui-grid::before, .xn-newPhone-mbfImglist .weui-grid::after{
	content: "";
    border: 0;
}
.xn-newPhone-mbfImglist .weui-grid{
	padding: 10px 2px 15px 2px;
}
.xn-newPhone-mbfImglist .weui-grid__icon{
	position: relative;
	background: #F5F8FA;
    width: 100%;
    height: 6rem;
	border-radius: 0.875rem;
}
.xn-newPhone-mbfImglist .weui-grid__icon img{
	border-radius: 0.875rem;
}
.xn-newPhone-mbfImglist .weui-grid__label{
	text-align: left;
	height:22px;
}
.xn-newPhone-mbfImglist .weui-grid__time{
	color: #B4B8C0;
	font-size: 11px;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.xn-newPhone-myseqrch{
	background: #F5F6F7;
	z-index: 10;
	position: relative;
	display: -webkit-box;
	display: block;
	display: flex;
	height: 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
}
.xn-newPhone-scJnlist#datalistJnId {
	position: fixed;
	top: calc(3.125rem + 1px);
	left: 0;
	bottom: 0;
	right: 0;
	background: #F5F6F7;
	overflow: auto;
}
.xn-newPhone-scJnlist.active{
	z-index: 20;
}
.xn-newPhone-myseqrch.active{
	background: #fff;
}
.xn-newPhone-myseqrch .xn-newPhone-myseqrch-result{
	flex: 1;
    height: 93%;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.xn-newPhone-myseqrch #searchTypeId{
	height: auto;
	width: 19%;
	font-size: 1rem;
	color: #969BA9;
	border: 1px solid #002FA7;
	border-right: 0;
	position: relative;
	right: -1px;
	z-index: 1;
	border-radius: 8px 0 0px 8px;
}
.xn-newPhone-myseqrch > .input-group > .input-group-text{
	padding: 10px 9px;
    color: #969BA9;
    font-size: 1.3rem;
    position: relative;
    left: -1px;
    border-left: 0;
    border-right: 0;
    background: #fff;
	border-color: #002FA7;
}
.xn-newPhone-myseqrch > .input-group > .form-control{
	border-color: #002FA7;
	font-size: 1rem;
	padding: 3px 1rem;
}
.xn-newPhone-myseqrch > .input-group > .xn-btn-commit{
	font-size: 1rem;
	background-color: #002FA7;
}
.xn-newPhone-myseqrch-condition > .weui-flex{
	padding: 0 1rem;
}
.xn-newPhone-myseqrch-condition > .weui-flex > .weui-flex__item.active{
	color: #002FA7;
    border-bottom: 1px solid #002FA7;
}
.xn-newPhone-myseqrch-condition > .weui-flex > .weui-flex__item{
	color: #969BA9;
}
.xn-newPhone-searchCell{
	border-bottom: 1px solid #E6E6E6;
	padding: 1.8rem 0.5rem;
}
.xn-newPhone-searchCell:last-of-type{
	border-bottom: 0;
}
.xn-newPhone-searchCell .xn-newPhone-searchCells-title{
	color: #969BA9;
    font-size: 1rem;
	padding-bottom: 0.8rem;
}
.xn-newPhone-searchCell .xn-newPhone-searchCells-bd label{
	padding: 0.5rem;
}
.xn-newPhone-searchCell .xn-newPhone-searchCells-bd .popularTags{
	display: inline-block;
	background: #F6F6F6;
	padding: 0.5rem 0.625rem;
	color: #848691;
	font-size: 0.875rem;
	border-radius: 0.5rem;
	margin: 0.3rem;
}
.xn-newPhone-searchCell .xn-newPhone-searchCells-bd .popularTags.active{
	color: #002FA7;
	border: 1px solid #002FA7;
	background: #FFFFFF;
}
.xn-newPhone-myseqrch #faceimgData{
	border-radius: var(--bs-border-radius-lg) 0 0 var(--bs-border-radius-lg);
}
.xn-newPhone-myseqrch #faceimgData .xn-imageSearchIndex-jsimg{
	display: block;
	background-color: #F2F7FF;
	border: 1px solid #3374EB;
	padding: 3px 10px 3px 3px;
	border-radius: 3px;
	position: relative;
}
.xn-newPhone-myseqrch #faceimgData .xn-imageSearchIndex-jsimg img{
	height: 30px;
	padding-right: 8px;
}
.xn-newPhone-myseqrch #faceimgData .xn-imageSearchIndex-jsimg .xn-imageSearchIndex-imgdelete{
	color: #969BA9;
	font-size: 1.5rem;
	right: 3px;
	position: absolute;
}
.xn-newPhone-myseqrch #faceimgData .xn-imageSearchIndex-jsimg .xn-imageSearchIndex-imgname{
	max-width: 55%;
	white-space: nowrap;
}
.xn-newPhone-myseqrch .imgfilewp{
    position: absolute;
    z-index: 1;
    top: 0;
    right: 68px;
    width: 38px;
    height: 100%;
    opacity: 0;
}
.xn-newPhone-myseqrch #searchTypeId.imageSearchType{
	display: none;
}
.xn-newPhone-myseqrch #searchTypeId.imageSearchType + #xn-getSound{
	border-radius: var(--bs-border-radius-lg) 0 0 var(--bs-border-radius-lg);
}
.xn-newPhone-myseqrch .input-group>.form-control:focus{
	box-shadow: none;
    z-index: 0;
}
.xn-newPhone-myseqrch #faceimgData.searchResultType{
	border-radius: 0;
}
.xn-newPhone-myseqrch-result #dbMescroll{
	flex: 1;
}
.xn-newPhone-myseqrch-result > .weui-flex{
	align-items: baseline;
	background: #fff;
	padding: 0 1rem;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar{
	-webkit-overflow-scrolling: touch;
	overflow: auto;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar .weui-navbar__item{
	padding: 0.8rem 5px 0.5rem 5px;
	font-size: 1rem;
	color: #969BA9;
	margin: 0 0.5rem;
	flex: none;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar::after{
	content:"";
	border: 0;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar .weui-navbar__item::after{
	content:"";
	border: 0;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar .weui-navbar__item.weui-bar__item_on{
	border-bottom: 2px solid #002FA7;
	color: #000000;
	background: #fff;
}
.xn-newPhone-myseqrch-result > .weui-flex > .weui-navbar .weui-navbar__item:active{
	background: #fff;
}
.xn-newPhone-myseqrch-result .xn-newPhone-searchResult-sx{
	position: relative;
}
.xn-newPhone-myseqrch-result .xn-newPhone-searchResult-sx::before{
	content: "";
	width: 30px;
	height: 30px;
	background: -webkit-linear-gradient(right, #ffffff, rgba(255, 255, 255, 0));
	background: linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));
	position: absolute;
	right: 40px;
	top: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	pointer-events: none;
	z-index: 500;
}
.xn-newPhone-myseqrch > .input-group{
	padding: 0.625rem 1rem 0;
	width: calc(100% - 2rem);
	background: #fff;
}
.xn-newPhone-myseqrch > .xn-newPhone-myseqrch-condition{
	padding: 1rem;
    background: #fff;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil{
	margin: 8px;
	background: #fff;
	border-radius: 0.75rem;
	padding: 0.7rem 0 0;
} 
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil > .weui-flex{
	padding: 3px 0;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil > .weui-flex .weui-flex__item{
	color: #969BA9;
	font-size: 1rem;
	text-align: right;
	margin-right: 10px;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil > .weui-flex .weui-flex__item span {
	display: inline-block;
	text-align-last: justify;
	width: 80%;
	word-wrap: break-word;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil > .weui-flex .xn-box-f3{
	font-size: 1rem;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil .xn-newPhone-scresult-btn{
	background: #EAF3FF;
	padding: 5px 0;
    border-radius: 0 0 0.75rem 0.75rem;
	margin-top: 0.625rem;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil .xn-newPhone-scresult-btn .weui-flex__item{
	color: #002FA7;
	font-size: 0.875rem;
	text-align: center;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil.twceil .weui-flex:not(.xn-newPhone-scresult-btn){
	padding: 3px 0.75rem;
	align-items: center;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil.twceil .weui-flex:not(.xn-newPhone-scresult-btn) img{
	width: 8rem;
    margin-right: 1rem;
    border-radius: 10px;
}
img.errorImg{
	transform: scale(0.6);
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil.twceil .weui-flex .weui-flex__item img{
	width: 100%;
    height: 6.125rem;
    border-radius: 10px;
}
.xn-newPhone-myseqrch-result .xn-newPhone-scresult-ceil.twceil .weui-flex .xn-box-f2 div{
	font-size: 1rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.xn-newPhone-searchResult-type{
	padding: 1rem 1rem 0.5rem;
}
.xn-newPhone-searchResult-type .mbsxtype{
	color: #A3ABBB;
	padding: 0 3px;
}
.xn-newPhone-searchResult-type .mbsxtype.active{
	color: #002FA7;
}
.xn-newPhone-searchResult-type .mbsxtype:first-of-type::after{
	content: "";
	border-right: 1px solid #CDD3DF;
	padding-left: 7px;
	height: 13px;
	display: inline-block;
	position: relative;
	top: 2px;
}
.xn-newPhone-searchResult-type .xn-newPhone-searchResult-scnum{
	color: #A3ABBB;
}
.xn-newPhone-searchResult-waterfall{
	column-count: 2;
  	column-gap: 8px;
	padding: 0 8px;
}
.xn-newPhone-searchResult-waterfall .waterfall-item {
	break-inside: avoid;
	margin: 0 0 8px 0;
	background: #FFFFFF;
	border-radius: 10px;
}
.xn-newPhone-searchResult-waterfall .waterfall-item img{
	width: 100%;
	height: 8.75rem;
	border-radius: 10px 10px 0;
	display: block;
	object-fit: contain;
}
.xn-newPhone-searchResult-waterfall .waterfall-item .waterfall-dh{
	font-size: 1rem;
	padding: 0.625rem 0.75rem 3px 0.75rem;
}
.xn-newPhone-searchResult-waterfall .waterfall-item .waterfall-ztm{
	font-size: 1rem;
	padding: 0 0.75rem 0.825rem 0.75rem;
	word-wrap: break-word;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .xn-newPhone-sxconf-ceil-title{
	font-size: 1rem;
	color: #000;
	padding: 1rem 0;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .weui-flex .weui-flex__item{
	margin: 0 4px;
	text-align: center;
	position: relative;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .weui-flex .weui-flex__item i.weui-icon-clear{
	position: absolute;
    right: 5px;
    width: 1.2rem;
    top: 3px;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .weui-flex .weui-flex__item span{
	display: inline-block;
	width: 100%;
	background: #F2F3F5;
	text-align: center;
	font-size: 1rem;
	padding: 0.5rem 0;
	border-radius: 1.5rem;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .weui-flex .weui-flex__item.active{
	color: #002FA7;
}
.xn-newPhone-fileCollect-sxconf .xn-newPhone-sxconf-ceil .weui-flex .weui-flex__item input[readonly]{
	background: #fff;
	width: calc(100% - 12px);
}
.xn-container{
	min-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
}
.xn-message-sjdetail {
	padding: 1.75rem;
	height: calc(100vh - 11.375rem);
	background-color: #fff;
	overflow: auto;
}
.xn-message-sjdetail > div {
	padding: 1.05rem 0;
}
.xn-message-sjdetail > div > div:first-of-type {
	width: 60px;
	margin-right: 1.00rem;
	color: #888888;
}
.xn-message-sjdetail > div > div.xn-box-f1 {
	color: #000;
}
.xn-message-sjdetail .xn-message-sendNameTime {
	padding: 1.56rem 0 2.06rem 0;
	text-align: center;
	font-size: 0.81rem;
	color: #999999;
}
.xn-message-sjdetail .xn-message-sendNameTime .xn-message-xsendName {
	padding-right: 0.75rem;
	border-right: 1px solid #D1D1D1;
}
.xn-message-sjdetail .xn-message-sendNameTime .xn-message-xsendTime {
	padding-left: 0.75rem;
}
.xn-message-sjdetail .xn-message-xcontent {
	font-size: 1.00rem;
	line-height: 1.66rem;
}
.xn-newPhone-screenMain {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	z-index: 1;
	background: rgba(0,0,0,0.4);
}
.xn-newPhone-screenMain .xn-newPhone-screen {
	background: #fff;
	height: 100%;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenTitle {
	text-align: center;
	color: #fff;
	font-size: 1.00rem;
	padding: 0.68rem 0;
	font-weight: bold;
	background: #114488;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn {
	padding:1.24rem 1.50rem;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-newPhone-messBtn {
	position: absolute;
	bottom: 6.25rem;
	left: 1.99rem;
	width: calc(100% - 3.99rem);
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group:nth-child(3) input[type='text'], .xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group:nth-child(4) .input-append {
	width: calc(74% - 14px);
	border-color: #d1d1d1;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group:nth-child(4) .input-append input {
	width: 100%;
	border-color: #d1d1d1;
	border-radius: 3px !important;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-newPhone-messBtn > .btn-info {
	width: 100%;
	padding: 0.96rem 0 !important;
	border-radius: 6px;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-newPhone-messBtn > .btn-info span {
	font-size: 16px;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group {
	width: calc(100% - 8px);
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group > span {
	font-size: 1.00rem;
	width: 70px;
	display: inline-block;
}
.xn-newPhone-screenMain .xn-newPhone-screen .xn-newPhone-screenCn .xn-newPhone-groupBtn .xn-item-group select {
	margin-top: 15px;
	border: 1px solid #D1D1D1;
	width: 74%;
	margin: 5px 0;
	border-radius: 3px;
}
.xn-newPhone-screenMain .xn-newPhone-screen .icon-angle-left {
	font-size: 1.87rem;
	left: 0;
	top: 4px;
	position: absolute;
	color: #fff;
	width: 2.10rem;
	text-align: center;
}
#content.xn-message-content {
	background: transparent;
	margin-bottom: 7.79rem;
	width: 100%;
	padding: 0;
}
#content.xn-message-content #btndiv {
	padding:0.35rem 1.00rem 0 1.00rem;
	position: fixed;
	bottom: 4.90rem;
	width: calc(100% - 1.99rem);
	background-color: #EFEFEF;
	border-top: 1px solid #D1D1D1;
	z-index: 1;
}
#content.xn-message-content #btndiv .xn-newPhone-messBtn .btn-info {
	color: #333;
	margin-bottom: 0;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 32px;
}
#tableResultListSecond1 {
	max-height: 641px !important;
	overflow: auto !important;
}
#content.xn-message-content #btndiv .xn-newPhone-messBtn .btn-info.xn-newPhone-bjyd i {
	display: none;
}
#content.xn-message-content #btndiv .xn-newPhone-messBtn .btn-info.xn-newPhone-bjyd span {
	vertical-align: unset;
}
.xn-newPhone-tableM {
	display: block;
	max-height: calc(100% - 7rem);
	overflow: auto;
}
.xn-message-content #divtable {
	display: none;
}
.xn-newPhone-tableM .xn-newPhone-tcheckbox {
	background: #F2F5F6;
	padding: 0.46rem 1.05rem;
}
.xn-newPhone-tableM .xn-newPhone-tcheckbox > span {
	padding-left: 1.00rem;
	color: #777777;
	font-size: 0.75rem;
}
.xn-newPhone-tableM .xn-newPhone-tableCn > div {
	padding:1.24rem 1.05rem 1.56rem 1.05rem;
	margin-top: 10px;
	background-color: #fff;
}
.xn-newPhone-tableM .xn-newPhone-tableCn > div > div {
	padding: 0 1.05rem 0 1.00rem;
	width: 100%;
}
.xn-newPhone-tableM .xn-newPhone-tableCn .xn-newPhone-messagesenderName {
	font-size: 1.00rem;
	font-weight: bold;
}
.xn-newPhone-tableM .xn-newPhone-tableCn .xn-newPhone-messageStitle {
	padding: 0.53rem 0;
}
.xn-newPhone-tableM .xn-newPhone-tableCn .xn-newPhone-messageSendTime {
	font-size: 0.75rem;
	color: #999999;
}
.xn-newPhone-tableM .xn-newPhone-tableCn .xn-newPhone-messageContent {
	font-size: 1.00rem;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #999;
}
.xn-message-content .myPageinfo {
	display: none;
}
.xn-newPhone-tableM .xn-newPhone-tableCn .moreMess {
	border-bottom: 0;
}
.xn-newPhone-countMessage {
	position: absolute;
	right: 5%;
	font-style: normal;
	z-index: -1;
}
.xn-newPhone-countMessage .xn-newPhone-messageTip {
	background-color: #EC4141;
	width: 12px;
	height: 12px;
	display: inline-block;
	border-radius: 50%;
}
.xn-newPhone-yread {
	border-bottom: 1px solid rgba(209, 209, 209, 0.3);
	color: #999;
}
.xn-newPhone-mycn {
	display: block;
	position: relative;
	height: 100%;
}
.xn-userimg {
	background: url(./img/mobile/xn-user.png) no-repeat;
	width: 4.50rem;
	height: 4.50rem;
	background-size: 100%;
	margin-right: 1.36rem;
}
.xn-newPhone-mycn > div:first-of-type {
	background-color: #114488;
	padding:1.03rem 1.75rem 3.58rem 1.75rem;
	box-shadow: 0 5px 2px -5px rgba(0, 0, 0, 0.2);
	margin-bottom: 0.75rem;
}
#newPhonecontent .modal-footer{
	justify-content: center;
}
.xn-newPhone-mycn > div:nth-child(2) {
	background-color: #fff;
	padding: 0 1.05rem;
	box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);
}
.xn-newPhone-mycn > div:nth-child(3) {
	background-color: #fff;
	padding: 0 1.05rem;
	box-shadow: 0px 0px 2px 0px rgb(0 0 0 / 20%);
	margin-top: 0.75rem;
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-list, .xn-newPhone-mycn > div:nth-child(3) .xn-my-list {
	padding:1.19rem 0.18rem;
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-list {
	border-bottom: 1px solid #D1D1D1;
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-list.xn-my-language select {
	margin: 0
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-list:last-of-type {
	border-bottom: 0;
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-text, .xn-newPhone-mycn > div:nth-child(3) .xn-my-text {
	font-size: 1.12rem;
}
.xn-newPhone-mycn > div:nth-child(2) .xn-my-list i, .xn-newPhone-mycn > div:nth-child(3) .xn-my-list i {
	color: #999999;
	font-size: 1.54rem;
}
.xn-newPhone-mycn .xn-mycn-userName {
	color: #fff;
	font-size: 1.36rem;
	font-weight: bold;
}
.xn-newPhone-main .xn-newPhone-content.xn-newPhone-gbcolor {
	background-color: #EDEDED;
	height: calc(100vh - 7.875rem);
}
.xn-my-cancellation {
	position: fixed;
	bottom: 6.58rem;
	background-color: #114488;
	width: calc(100% - 3.99rem);
	margin: 0 auto;
	text-align: center;
	left: 1.99rem;
	padding: 0.68rem 0;
	border-radius: 6px;
}
.xn-my-cancellation span {
	color: #fff;
	font-size: 1.12rem;
}
.xn-newPhone-mycn .xn-my-grzx {
	background: url(./img/mobile/xn-grxx.svg) no-repeat;
	width: 1.56rem;
	height: 1.22rem;
	background-size: 100%;
	margin-right: 1.19rem;
}
.xn-newPhone-mycn .xn-my-xgmm {
	background: url(./img/mobile/xn-xgmm.svg) no-repeat;
	width: 1.43rem;
	height: 1.36rem;
	background-size: 100%;
	margin-right: 1.19rem;
}
.xn-newPhone-mycn .xn-img-language {
	background: url(./img/mobile/xn-language.svg) no-repeat;
	width: 1.43rem;
	height: 1.36rem;
	background-size: 100%;
	margin-right: 1.19rem;
}
.xn-newPhone-mycn .xn-my-xgxx {
	background: url(./img/mobile/xn-xgxx.svg) no-repeat;
	width: 1.43rem;
	height: 1.36rem;
	background-size: 100%;
	margin-right: 1.19rem;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content {
	background-color: #fff;
	padding: 1.31rem 1.00rem;
	width: calc(100% - 1.99rem);
	height: calc(100% - 6.22rem);
	overflow: auto;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table {
	width: 100% !important;
	table-layout: fixed;
	margin: 0;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='right'] {
	width: 29%;
	text-align: left;
	font-size: 1.00rem;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] {
	display: table-cell;
	margin: 0;
	width: 70%;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] .orgtree{
	width: 100%;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] .orgtree i{
	top: 12px;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] #auto-adv-AddSSBMDEF{
	width: 95% !important;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] input[type='text'], .xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr td[align='left'] input[type='password'] {
	width: 95%;
	height: 34px;
	line-height: 34px;
	border-radius: 3px;
	border: 0;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr {
	border-bottom: 1px solid rgba(0,0,0,0.1);
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content table tbody tr.xn-person-zxinfo {
	border-bottom: 0;
}
.xn-personInfo-content #form1 table tr:last-child td:last-child.xn-newPhone-mybtn {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F8F8F8;
	border-top: 1px solid rgba(0,0,0,0.3);
}
.xn-personInfo-content #form1 table tr:last-child td:last-child.xn-newPhone-mybtn > div{
	width: 100% !important;
	display: flex;
}
.xn-newPhone-mybtn .btn {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
	border-right: 1px solid #999999 !important;
}
.xn-newPhone-mybtn .btn:nth-child(2) {
	display: none;
}
.xn-newPhone-mybtn .btn:last-child {
	border-right: 0 !important;
}
.xn-newPhone-mybtn .btn:first-child {
	color: #0590DF !important;
}
.xn-newPhone-mybtn .btn:active {
	box-shadow: none;
}
#jcdata .modal-footer .btn-outline-primary{
	display: none;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-header {
	display: none;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-footer {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-footer .btn {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
	border-right: 1px solid #999999 !important;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-footer .btn:nth-child(2) {
	border-right: 0 !important;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-footer .btn:last-child {
	display: none;
}
.xn-newPhone-main .xn-newPhone-content #content.xn-personInfo-content .modal-footer .btn:first-child {
	color: #0590DF !important;
}
#content.xn-message-content #btndiv > .xn-newPhone-messBtn {
	width: 100%;
	display: inline-block;
	padding-bottom: 0.21rem;
	text-align: right;
}
#content.xn-message-content #btndiv > .xn-newPhone-messBtn .xn-newPhone-messageNum {
	display: inline-block;
	font-size: 1.00rem;
	margin-right: 1.00rem;
	position: relative;
	top: 0.44rem;
	float: left;
}
#content.xn-message-content #btndiv > .xn-newPhone-messBtn .xn-newPhone-messageNum #selectAllCheckbox {
	margin-bottom: 0;
}
.xn-newPhone-main .xn-newPhone-content .xn-message-content #btndiv.hide {
	display: none;
}
#content.xn-message-content #btndiv > .xn-newPhone-messBtn .xn-newPhone-msclose {
	display: inline-block;
	color: #fff;
	width: 1.12rem;
	height: 1.12rem;
	line-height: 1.12rem;
	background-color: #999;
	text-align: center;
	border-radius: 50%;
	margin-top: 0.44rem;
	float: right;
	font-weight: bold;
	font-size: 1.24rem;
}
#content.xn-message-content.xn-message-addSelectbtn {
	margin-bottom: 7.79rem;
}
.xn-newPhone-jysbtn {
	position: absolute;
	bottom: 5.50rem;
	left: 0;
	z-index: 99999!important;
	padding: 0 0.75rem;
	display: none;
	min-width: 5.75rem;
	margin: 0;
	list-style: none;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);
}
.xn-newPhone-jysbtn li {
	border-bottom: 1px solid #D1D1D1;
	padding: 1.00rem 0;
	text-align: center;
}
.xn-newPhone-jysbtn li:last-of-type {
	border-bottom: 0;
}
.open .xn-newPhone-jysbtn {
	display: block;
}
.xn-newPhone-jysbtn:before {
	position: absolute;
	left: 32%;
	bottom: -16px;
	display: inline-block;
	border: 8px solid #fff;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	content: '';
}
.xn-newPhone-jysbtn:after {
	position: absolute;
	bottom: -16px;
	left: 32%;
	display: inline-block;
	border: 8px solid #fff;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	content: '';
}
#virtualListw {
	overflow-y: auto;
	width: 97.646%;
	padding: 20px 1.177% 20px 16px;
}
#virtualListw li {
	float: left;
	width: 44.7%;
	height: 160px;
	margin: 0 4% 1.2% 0;
	padding: 24px 0;
	background: #F8FAFB;
	border: 1px solid #E3E9ED;
	position: relative;
}
.xn-newPhone-kuf #btndiv .delete {
	display: none
}
.xn-newPhone-kuf .myPageinfo {
	margin-bottom: 9.13rem;
}
.xn-newPhone-kuf .xn-page-main .xn-item-group span {
	display: none
}
.xn-newPhone-kuf #content.xn-page-main, .xn-page-main {
	background-color: transparent;
	box-shadow: none;
	border-radius: 4px;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content {
	height: 100%;
	width: 100%;
	background: transparent;
	padding: 0;
	border-radius: 0 0 4px 4px;
	overflow-y: auto;
	overflow-x: hidden;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content.faceList{
	display: flex;
    flex-direction: column-reverse;
	-webkit-overflow-scrolling: touch;
}

.xn-newPhone-kuf .xn-page-main .xn-page-content #virtualListw {
	background: #fff;
	padding: 20px 1.77% 33px 16px !important;
	overflow: hidden !important;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #virtualListw .xn-virtuaList-checkbox {
	display: none;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #virtualListw li {
	box-shadow: none;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv {
	background-color: #114488;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv.archives .barcode{
	display: none;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv .xn-item-group {
	display: inline-block;
	vertical-align: middle;
	width: 90%;
	margin: 10px 12px;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv .xn-item-group input {
	width: 100%;
	border-radius: 0.53rem;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv .selectstore {
	padding: 0;
	border-radius: 0.88rem;
	margin: 0 0.88rem;
	width: 3.50rem;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv .selectstore:hover {
	background: #114488;
	border: 0;
}
.xn-newPhone-kuf .xn-page-main .xn-page-content #btndiv .barcode {
	position: absolute;
	margin: 0 auto 2.63rem;
	bottom: 3rem;
	left: 0;
	right: 0;
	width: 17.50rem;
	height: 3.15rem;
	z-index: 1;
	opacity: 0.7;
}
.modal.qzTreeDiv,.modal.qzDeptTreeDiv{
	position: fixed;
	background: transparent;
} 
.xn-newPhone-main .xn-newPhone-content .xn-personInfo-content .modal-header{
	display: none;
}
.xn-newPhone-main .xn-newPhone-content .xn-personInfo-content .modal-body{
	padding: 15px;
}
.xn-newPhone-main .xn-newPhone-content .modal-footer .btn-secondary{
	display: none;
}
.xn-newPhone-main .modal-dialog .modal-footer{
	background-color: #F8F8F8;
	border-top: 1px solid rgba(0, 0, 0, 0.2);
	padding: 1.05rem 0;
}
.xn-newPhone-main .modal-dialog .modal-footer .btn{
	flex: 1;
	background: transparent;
	color: #333;
	border: 0;
	border-radius: 0;
	padding-top: 0;
    padding-bottom: 0;
}
.xn-newPhone-main .modal-dialog .modal-footer .btn:last-of-type{
	border-left: 1px solid #999;
}
.xn-newPhone-main .xn-personInfo-content #form1 table input.span2{
	width: 90%;
}
.xn-newPhone-kuf #houseTxmModal {
	position: static;
	margin: auto;
	box-shadow: none;
}
.xn-newPhone-kuf #houseTxmModal .modal-footer .btn-secondary{
	display: none;
}
.xn-newPhone-kuf .modal-header {
	display: none;
}
.xn-newPhone-kuf .modal-body {
	padding: 0;
	max-height: fit-content;
}
.xn-newPhone-kuf .modal-body tbody td h3 {
	display: none;
}
.xn-newPhone-kuf .modal-small .modal-body table tr td:nth-of-type(1) {
	width: 8.75rem;
	height: 0;
	padding: 0;
}
.xn-newPhone-kuf .modal-body table tr td:nth-of-type(2) input {
	margin: 0;
	border: none;
	width: 85%;
}
.xn-newPhone-kuf .modal-body tbody tr:nth-of-type(1) {
	height: 0;
}
.xn-newPhone-kuf .modal-body tbody tr:nth-of-type(2) {
	height: auto;
	position: fixed;
	top: 4.20rem;
}
.xn-newPhone-kuf .modal-footer {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
}
.xn-newPhone-kuf .modal-footer .cu-btn {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
}
.xn-newPhone-kuf .modal-footer .btn-gray {
	display: none;
}
.modal-backdrop {
	display: none;
	z-index: 9999991 !important;
}
.xn-newPhone-main .xn-newPhone-kuf #div_boxMain.modal {
	position: absolute;
	top: 0.00rem;
	box-shadow: none;
	bottom: 0.00rem;
}
.xn-newPhone-main .xn-newPhone-kuf #houseTxmValueModal.modal {
	position: absolute;
	top: 3.06rem;
	box-shadow: none;
	bottom: 0.00rem;
}
.xn-newPhone-header2 {
	padding: 0.88rem 0;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	background-color: #F5F5F5;
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.xn-newPhone-header2 i {
	display: inline-block;
	width: 2.10rem;
	color: #000;
	text-align: center;
	position: absolute;
}
.xn-newPhone-header2 i.icon-angle-left {
	font-size: 1.87rem;
	left: 0;
	top: 50%;
	margin-top: -0.92rem;
}
.xn-newPhone-header2 i.icon-filter {
	color: #000;
	font-size: 1.52rem;
}
.xn-newPhone-header2 .xn-newPhone-title {
	display: inline-block;
	color: #000;
	font-weight: bold;
	font-size: 1.00rem;
	width: calc(100% - 4.9rem);
	text-align: center;
}
.xn-newPhone-kuf .modal-body thead tr {
	height: 2.63rem;
}
.xn-newPhone-kuf #houseTxmValueModal .modal-body {
	width: 446px;
	margin: 0 auto;
}
.xn-newPhone-kuf #houseTxmValueModal .modal-body thead {
	display: none;
}
.xn-newPhone-kuf #houseTxmValueModal .modal-body .congener {
	display: inline-block;
	font-weight: normal;
	padding: 0 1.40rem;
	font-size: 1.22rem;
	color: #888;
}
.xn-newPhone-kuf #houseTxmValueModal .modal-body .substance {
	height: 3.15rem;
	line-height: 3.15rem;
	font-size: 1.22rem;
}
.xn-newPhone-kuf #houseTxmValueModal .modal-body tbody .tbodyContent {
	margin-top: 0.70rem;
	background: #fff;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-imgwp1, .xn-virtualku-imgwp2, .xn-virtualku-imgwp3, .xn-virtualku-imgwp4, .xn-virtualku-imgwp5 {
	display: none;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-kyygh {
	width: 32.3%;
	height: 8.75rem;
	margin: 0 0.05rem 0.18rem 0.05rem;
	display: flex;
	align-items: center;
	background: #fff;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-kyygh .xn-virtualku-msg {
	text-align: center;
	padding: 0;
	width: 100%;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-kyygh .xn-virtualku-msg .xn-virtualku-num {
	padding: 0;
	width: 100%;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-kyygh .xn-virtualku-msg .xn-virtualku-text {
	padding: 0;
	width: 100%;
	margin-top: 0.70rem;
}
.xn-newPhone-kuf .xn-page-main .xn-virtualku-cn {
	display: flex;
	flex-wrap: wrap;
}
.xn-newPhone-kuf .xn-page-content #virtualkubzt {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.xn-newPhone-kuf .xn-page-content #virtualkubzt .ensemble {
	width: 96%;
	background: #fff;
	margin-bottom: 0.88rem;
}
.xn-newPhone-kuf .xn-page-content #virtualkubzt .ensemble .contentIcons {
	margin: 3.50rem 0 0;
}
.xn-newPhone-kuf .xn-page-content #btndiv .alldelete {
	display: none;
}
.xn-newPhone-kuf .xn-page-content #btndiv .undercarriage {
	position: fixed;
	bottom: -8px;
	left: 0;
	width: 100%;
	padding: 1.05rem 0;
	background-colors: #F5F7FA;
	border-top: 1px solid #D1D1D1;
	z-index: 1;
	border: none;
	height: 4.02rem;
	color: #333;
}
.xn-newPhone-kuf .xn-page-content #btndiv .undercarriage span {
	font-size: 1.40rem;
}
.xn-newPhone-kuf .xn-page-content #virtualkugl3 {
	background: #fff
}
.xn-newPhone-kuf .xn-page-content #virtualkugl3 #kufmjList {
	padding-left: 2.63rem;
}
.xn-newPhone-kuf .xn-page-content .xn-virtualku-detailcn {
	background: #fff;
	flex: 1;
    padding: 0 5px 5px 5px;
	overflow: auto;
}
.xn-newPhone-kuf .xn-page-content .xn-kufDetail-qhm{
	-webkit-overflow-scrolling: touch;
}
.xn-newPhone-kuf .xn-page-content .xn-kufDetail-qhm .btn-hbcolor {
	position: fixed;
	border: none !important;
	top: 0.53rem;
	z-index: 100;
	border-radius: 1.75rem;
	right: 0.35rem;
	display: none;
}
.xn-newPhone-header .btn-hbcolor{
	border-radius: 1.75rem;
    border: 0 !important;
    margin-right: 0.35rem;
}
.xn-newPhone-kuf .xn-page-content .xn-kufDetail-qhm .btn-hbcolor span {
	color: black;
}
.xn-newPhone-kuf .xn-page-content #btndiv .select {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
	border-right: 1px solid #999999 !important;
}
.xn-newPhone-kuf .xn-page-content #btndiv .select span {
	font-size: 1.00rem;
}
.xn-newPhone-kuf .xn-page-content .archives {
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
	background: #F5F7FA !important;
}
.xn-newPhone-kuf .xn-page-content .xn-virtualku-detailcn #kufDetailRight .xn-kufDetail-rightceng {
	display: flex;
}
.xn-newPhone-kuf .xn-page-content .xn-virtualku-detailcn #kufDetailRight .xn-kufDetail-rightceng .xn-kufDetail-rightCenter {
	display: flex;
}
.xn-newPhone-kuf .xn-page-content .xn-virtualku-detailcn #kufDetailList {
	min-width: auto;
	display: flex;
	align-items: center;
}
.xn-newPhone-kuf .xn-page-content .xn-virtualku-detailcn #kufDetailList #kufDetailRight {
	display: flex;
}
.xn-newPhone-kuf #div_boxMain .modal-body {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	max-height: none;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv {
	display: none;
	position: absolute;
	width: 100%;
	left: 0;
	right: 0;
	overflow: auto;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList .replace {
	display: block;
	background: #fff;
	margin: 0 0 0.88rem 0;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList .replace .tableReplace {
	padding: 0.5rem 0;
	display: flex;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList .replace .tableReplace span {
	font-size: 1rem;
	color: #888;
	padding: 0 1.75rem;
	display: inline-block;
	width: 6.13rem;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList .replace .tableReplace div {
	font-size: 1rem;
	display: inline-block;
	width: 65%;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList .replace .tableReplace div .icon-inbox {
	color: #114488;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .pcbtn {
	display: none;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .btnbottom {
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .btnbottom .btn {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
	border-right: 1px solid #999999 !important;
	margin-bottom: 0;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .btnbottom .btn:nth-child(2) {
	border-right: 0 !important;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .btnbottom .btn:first-child {
	color: #0590DF !important;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .xn-item-group {
	width: 100%;
	background: #fff;
	padding: 0 0.88rem;
	box-sizing: border-box;
	margin-bottom: 0;
	margin-right: 0;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .xn-item-group .content {
	width: 100%;
	display: inline-block;
	padding: 1.22rem 0;
	border-bottom: 1px solid #E5E5E5;
}
.xn-newPhone-kuf #div_boxMain .modal-body .btndiv .xn-item-group .content input {
	border: none;
}
.xn-newPhone-kuf #div_boxMain .modal-dialog{
	margin: 0;
	height: 100%;
}
.xn-newPhone-kuf #div_boxMain .modal-dialog .modal-content{
	height: calc(100% - 3.34rem);
    max-height: none;
    top: 3.34rem;
    border: none;
    background: transparent;
    border-radius: 0;
}
.xn-newPhone-kuf #div_boxMain .modal-body #boxList{
	height: 100%;
}
#entiretybody {
	position: relative;
}
#entiretybody .xn-mainTable-content .xn-page-content {
	height: 100%;
}
#entiretybody .xn-mainTable-content .xn-page-content #datalistAjId {
	height: 100%; /* margin-top:3.06rem; */
}
#entiretybody .xn-mainTable-content .xn-page-content #datalistAjId #datalistId {
	overflow-y: auto;
	overflow-x: hidden;
	top: 3.06rem;
	bottom: 3.50rem;
	position: absolute;
	left: 0;
	right: 0;
}
#entiretybody .xn-mainTable-content .xn-page-content #datalistAjId #datalistId #dataListId {
	overflow: hidden !important;
	max-height: none !important;
}
.xn-spaceList {
	display: none;
}
#entiretybody .xn-mainTable-content .xn-page-title {
	display: none;
}
#entiretybody .xn-mainTable-content .xn-page-content #ajBtn {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	border-top: 1px solid #D1D1D1;
	background: #F5F7FA !important;
	display: flex;
	padding: 1.05rem 0;
	z-index: 1;
}
#entiretybody .xn-mainTable-content .xn-page-content #ajBtn a {
	border: none;
	flex: 1;
	padding: 0;
	text-align: center;
	font-size: 1.00rem;
	border-right: 1px solid #999999 !important;
	color: #333 !important;
	background-color: transparent !important;
	border-radius: 0;
}
#datalistAjId #datalistId .klstable {
	border: none;
	display: block;
}
#datalistAjId #datalistId .klstable thead tr {
	display: none;
}
#datalistAjId #datalistId .klstable #datalistbody tr td {
	border: none;
	display: inline-block;
	text-align: left;
	width: calc(100% - 4rem);
	margin: 0.35rem 0;
	background-color: transparent !important;
}
#datalistAjId #datalistId .klstable #datalistbody tr td > div{
	padding: 0;
	text-align: left;
	width: 100%;
	white-space: normal;
	height: auto;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(1) {
	display: block;
	width: 4rem;
	height: 200px;
	float: left;
	display: flex;
	align-items: center;
	margin: 0;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(1) > div{
	text-align: center;
}
#datalistAjId #datalistId .klstable #datalistbody tr td div span {
	display: inline-block;
	margin-left: 0.88rem;
	color: #333;
	font-size: 1rem;
	width: calc(100% - 8.5rem);
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.xn-newPhone-en_US #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(2) div:before {
	content: "Serial number";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-zh_TW #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(2) div:before {
	content: "序號";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(2) div:before {
	content: "序号";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(3) div {
	width: auto !important;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(3) div a {
	margin-left: 0.88rem;
	color: #333;
	font-size: 1rem;
}
.xn-newPhone-en_US #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(3) div:before {
	content: "state";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-zh_TW #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(3) div:before {
	content: "狀態";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(3) div:before {
	content: "状态";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-en_US #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(4) div:before {
	content: "reference";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-zh_TW #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(4) div:before {
	content: "檔號";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(4) div:before {
	content: "档号";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-en_US #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(5) div:before {
	content: "title";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-zh_TW #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(5) div:before {
	content: "題名";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(5) div:before {
	content: "题名";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-en_US #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(6) div:before {
	content: "Filing unit";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
.xn-newPhone-zh_TW #datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(6) div:before {
	content: "歸檔組織";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(6) div:before {
	content: "立档单位(归档单位)";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#datalistAjId #datalistId .klstable #datalistbody tr td:nth-child(7) div:before {
	content: "输入员";
	color: #888;
	font-size: 1rem;
	width: 7rem;
	display: inline-block;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content #cardtitleJn .card-title-dis {
	position: absolute;
	right: 0;
	top: -36.75rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content #cardtitleJn .icon-chevron-down {
	font-size: 1.40rem;
	color: #114488;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content #cardtitleJn .icon-chevron-up {
	font-size: 1.40rem;
	color: #114488;
}
#entiretybody .xn-mainTable-content #ajCard {
	margin: 0;
	box-shadow: none;
}
#entiretybody .xn-mainTable-content #ajCard .card-title {
	display: none;
}
#entiretybody .xn-mainTable-content #ajCard .card-content {
	padding: 0;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList {
	min-height: auto !important;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable thead {
	display: none;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td {
	border: none;
	display: block;
	text-align: left;
	margin: 0.53rem 0;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(1) div span {
	color: #333;
	font-size: 1.40rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(2) div a {
	color: #333;
	font-size: 1.40rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td div {
	max-width: none !important;
	color: #333;
	font-size: 1.40rem;
	background: #F8F8F8;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(1) div:before {
	content: "Serial number";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(1) div:before {
	content: "序號";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(1) div:before {
	content: "序号";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(2) div:before {
	content: "state";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(2) div:before {
	content: "狀態";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(2) div:before {
	content: "状态";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(3) div:before {
	content: "reference";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(3) div:before {
	content: "檔號";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(3) div:before {
	content: "档号";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(4) div:before {
	content: "Piece number";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(4) div:before {
	content: "件號";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(4) div:before {
	content: "件号";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(5) div:before {
	content: "title";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(5) div:before {
	content: "題名";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(5) div:before {
	content: "题名";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(6) div:before {
	content: "Filing unit";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(6) div:before {
	content: "歸檔組織";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(6) div:before {
	content: "立档单位(归档单位)";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(7) div:before {
	content: "Document number";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(7) div:before {
	content: "文號";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(7) div:before {
	content: "文号";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(8) div:before {
	content: "Document date";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(8) div:before {
	content: "檔案日期";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(8) div:before {
	content: "文件日期";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(9) div:before {
	content: "Input clerk";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(9) div:before {
	content: "輸入員";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(9) div:before {
	content: "输入员";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(10) div:before {
	content: "the number of pages";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(10) div:before {
	content: "頁數";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(10) div:before {
	content: "页数";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(11) div:before {
	content: "Storage period";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(11) div:before {
	content: "保管期限";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(11) div:before {
	content: "保管期限";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(12) div:before {
	content: "Secret classification";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(12) div:before {
	content: "密級";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(12) div:before {
	content: "密级";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(13) div:before {
	content: "Responsible person";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(13) div:before {
	content: "責任者";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(13) div:before {
	content: "责任者";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-en_US #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(14) div:before {
	content: "Number of copies";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
.xn-newPhone-zh_TW #entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(14) div:before {
	content: "份數";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content #jn_dataList #content .card-content .klstable tbody tr td:nth-child(14) div:before {
	content: "份数";
	color: #888;
	font-size: 1.40rem;
	width: 7.00rem;
	display: inline-block;
	margin-left: 5.25rem;
}
#entiretybody .xn-mainTable-content #ajCard .card-content .card {
	position: absolute;
	width: 100%;
	top: -3.15rem;
}
#entiretybody {
	overflow: hidden !important;
}
#entiretybody .card #datalistJnId #jn_datalistIdDiv {
	width: 104%;
	position: fixed;
	top: 51%;
	padding-right: 0.70rem;
	bottom: 7.00rem;
}
#entiretybody .card #datalistJnId #jn_datalistIdDiv .klstable {
	border: none;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body {
	position: fixed;
	top: 3.06rem;
	bottom: 0;
	left: 0;
	right: 0;
	min-height: auto;
	max-height: calc(100vh - 30px);
	overflow-x: hidden;
	padding: 1.22rem;
	background: #fff;
	padding-top: 1.75rem;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div table tbody td[align='right'] {
	text-align: right;
	display: inline-block;
	width: 22% !important;
	color: #888888;
	padding: 3px 2px !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div table tbody td[align='left'] {
	width: 72% !important;
	display: inline-table;
	margin: 4px 0;
}
#datalistAjId #datalistId #edit_tableData .modal-footer {
	display: none;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div tbody tr td select {
	width: 100% !important;
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	padding: 0;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div tbody tr td .xn-editdestory-appraisaltime {
	width: calc(100% - 54px) !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div tbody tr td .xn-editdestory-appraisaltime1 {
	border-radius: 3px !important;
	width: calc(100% - 15px) !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div tbody tr td .orgpicker .xn-editdestory-appraisaltime {
	width: calc(100% - 46px) !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab1Div tbody tr:nth-child(4) td:nth-child(4) #edit_text_number {
	width: calc(100% - 15px);
}
#entiretybody .xn-mainTable-content .xn-page-content #ajBtn .btn-mini {
	border: none !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .widget-title ul li {
	width: 50%;
}
#datalistAjId #datalistId #edit_tableData .widget-box {
	margin-top: 0;
	background: #fff;
}
#datalistAjId #datalistId #edit_tableData .widget-box li div {
	background: transparent !important;
}
.widget-title .nav-tabs li a {
	background-color: #114488 !important;
	color: #fff;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab2AjDiv table tbody td[align='right'] {
	text-align: right;
	display: inline-block;
	width: 22%;
	color: #888888;
	padding: 3px 2px !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab2AjDiv table tbody td[align='left'] {
	width: 72% !important;
	display: inline-table;
	margin: 4px 0;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab2AjDiv table tbody td[align='left'] textarea {
	width: 94.2% !important;
}
#datalistAjId #datalistId #edit_tableData .widget-box .modal-body #tab2AjDiv table tbody td[align='left'] div .xn-editdestory-appraisaltime {
	width: 80% !important;
}
#edit_tableData.xn-operationTable-content {
	line-height: 20px !important;
	border: 0;
	--bs-modal-border-width: 0;
	--bs-modal-margin: 0;
	--bs-modal-border-radius: 0;
}
.edit_tableData table tbody tr {
	line-height: 20px;
}
#entiretybody .xn-mainTable-content .xn-page-content #ajBtn a:nth-child(3) {
	display: block;
}
#datalistJnId #jn_datalistId #jn_datalistIdDiv #dataJnlistbody tr {
	background: transparent !important;
}
#entiretybody .card #datalistJnId .pagination {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 45px;
	background: #F8F8F8;
}
.xn-newPhone-kuf .xn-page-main #btndiv.xn-btnpad {
	margin-right: -0.70rem;
}
.xn-newPhone-kuf .xn-page-main #btndiv .xn-virtualku-column{
	position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    display: flex;
    padding: 1.05rem 0;
    background-color: #F8F8F8;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    z-index: 1;
}
.xn-newPhone-kuf .xn-page-main #btndiv .xn-virtualku-column .btn{
	background: transparent;
	position: static;
	padding: 0;
	flex: 1;
	border: 0;
	margin: 0;
	height: auto;
	border-radius: 0;
	opacity: 1;
}
.xn-newPhone-kuf .xn-page-main #btndiv .xn-virtualku-column .btn span{
	font-size: 1rem;
}
.xn-newPhone-kuf .xn-page-main #btndiv .xn-virtualku-column .btn.barcode{
	border-left: 1px solid #999;
}
.xn-newPhone-kuf .xn-page-main #btndiv .fixedbottom {
	display: block;
}
.xn-newPhone-kuf .xn-page-content #btndiv .allundercarriage {
	border: none !important;
}
.xn-newPhone-kuf #btndiv {
	display: flex !important;
}
.xn-page-content #datalistAjId .table #datalistbody {
	display: flex;
	flex-direction: column;
}
.xn-page-content #datalistAjId .table #datalistbody tr {
	margin-bottom: 0.53rem;
	background: #fff !important;
	height: auto;
}
#edit_tableData #widget-boxmargin .widget-title {
	display: block !important;
	position: relative;
}
#edit_tableData #widget-boxmargin .widget-title .nav-tabs {
	display: block !important;
}
#edit_tableData .mobil-box .modal-body #tab1Div .xn-ufr {
	display: none;
}
.mobil-box .modal-body #tab2AjDiv a:nth-child(2) {
	display: none;
}
#edit_tableData .mobil-box .widget-title {
	z-index: 1;
	top: 0.00rem;
}
#edit_tableData .mobil-box .modal-body {
	margin-top: 10px;
}
#jn_datalistIdDiv .klstable #dataJnlistbody td:nth-child(2) a {
	padding-right: 0.88rem
}
#content #fullTextDialog.ui-draggable {
	top: -20px;
	height: 52.50rem;
}
#content #fullTextDialog.ui-draggable .modal-header {
	display: block;
	color: #fff;
	height: auto;
	padding: 0.88rem 0;
	text-align: center;
	position: relative;
	width: 100%;
	background-color: #114488;
}
#content #fullTextDialog.ui-draggable .modal-header .close {
	display: none;
}
#content #fullTextDialog.ui-draggable .icon-angle-left {
	font-size: 1.87rem;
	left: 0;
	top: 50%;
	margin-top: -0.93rem;
	position: absolute;
	width: 2.10rem;
	text-align: center;
}
#content #fullTextDialog.ui-draggable h3 {
	display: inline-block;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
	width: calc(100% - 4.9rem)!important;
	text-align: center;
	float: none;
	height: auto;
	margin: 0;
	line-height: normal !important;
}
#content #fullTextDialog.ui-draggable h3 span {
	font-size: 16px;
}
#content #fullTextDialog.ui-draggable .xn-fullText-modalBody textarea {
	width: calc(100% - 14px);
}
.mobil-box .icon-book {
	display: block;
}
.klstable #datalistbody tr td:nth-child(3) a:nth-child(1) {
	cursor: pointer;
}
#entiretybody .xn-newPhone-header .icon-angle-left {
	cursor: pointer;
}
.xn-newPhone-reborrowCart .xn-page-main .xn-page-table {
	display: none;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon > div {
	padding:1.24rem 1.05rem 1.56rem 1.05rem;
	margin-top: 10px;
	background-color: #fff;
}
.xn-newPhone-main .xn-page-main, .xn-newPhone-main #content.xn-page-main {
	position: static;
	background-color: transparent;
	box-shadow: none;
	border-radius: 4px;
	height: 100%;
}
.xn-newPhone-main .xn-page-content {
	width: 100%;
	height: 100%;
	padding: 0;
	background: transparent;
	border-radius: 0;
}
.xn-newPhone-reborrowCart .xn-page-main .xn-myjyc-mytitle {
	display: none;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-tableSelectBtn {
	padding-left: 10px;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-tableSelectBtn i {
	color: #D1D1D1;
	font-size: 1.99rem;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-zjli {
	margin: 0 0.88rem 0 1.75rem;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-line {
	padding: 0.53rem 0
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-line .xn-box-f1 {
	color: #888888;
	font-size: 1.00rem;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-newPhone-line .xn-box-f4 {
	color: #000;
	font-size: 1.00rem;
	margin-left: 0.53rem;
}
.pagination.myPageinfo {
	text-align: center;
	padding: 10px 0;
}
.myPageinfo.pagination ul li {
	display: none;
}
.myPageinfo ul li.xn-page-syli, .myPageinfo ul li.xn-page-xyli {
	display: inline;
}
.myPageinfo ul li.xn-page-syli a i, .myPageinfo ul li.xn-page-xyli a i {
	display: none;
}
.xn-newPhone-en_US .myPageinfo ul li.xn-page-syli a:before {
	content: "previous page";
	font-size: 14px;
}
.xn-newPhone-zh_TW .myPageinfo ul li.xn-page-syli a:before {
	content: "上一頁";
	font-size: 14px;
}
.myPageinfo ul li.xn-page-syli a:before {
	content: "上一页";
	font-size: 14px;
}
.xn-newPhone-en_US .myPageinfo ul li.xn-page-xyli a:before {
	content: "next page";
	font-size: 14px;
}
.xn-newPhone-zh_TW .myPageinfo ul li.xn-page-xyli a:before {
	content: "下一頁";
	font-size: 14px;
}
.myPageinfo ul li.xn-page-xyli a:before {
	content: "下一页";
	font-size: 14px;
}
.myPageinfo ul>li>a:hover, .myPageinfo ul>li>a:focus {
	background-color: #114488 !important;
}
.xn-newPhone-reborrowQX {
	display: inline-block;
	float: left;
	font-size: 1.00rem;
	margin-right: 1.00rem;
	position: relative;
	top: 0.44rem;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-myjyc-title3 {
	display: none;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-newPhone-reborrowCartBtn {
	display: block;
	padding:0.35rem 1.00rem 0 1.00rem;
	position: fixed;
	bottom: 4.90rem;
	width: calc(100% - 1.99rem);
	background-color: #EFEFEF;
	border-top: 1px solid #D1D1D1;
	height: auto;
	text-align: right;
	z-index: 1;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-newPhone-reborrowCartBtn .xn-myjyc-bjbtn {
	border-radius: 32px;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-newPhone-reborrowCartBtn .xn-myjyc-bjbtn > img, .xn-newPhone-reborrowCart .xn-page-main #divtable .xn-newPhone-reborrowCartBtn .xn-myjyc-bjbtn > a {
	display: none;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-myjyc-title3 .xn-myjyc-bjbtn {
	display: none;
}
.xn-newPhone-reborrowCart .xn-page-main #divtable .xn-myjyc-title3 .xn-myjyc-bjbtn.xn-btn-delbtn, .xn-newPhone-reborrowCart .xn-page-main #divtable .xn-myjyc-title3 .xn-myjyc-bjbtn.xn-btn-reborrowbtn {
	display: inline-block;
}
.xn-newPhone-reborrowCart .xn-myjyc-title .xn-myjyc-bjbtn:nth-of-type(2)::before, .xn-newPhone-reborrowCart .xn-myjyc-title .xn-myjyc-bjbtn a {
	display: none;
}
.xn-newPhone-reborrowCart .xn-myjyc-title .xn-myjyc-bjbtn {
	border-radius: 32px;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-reborrow-zite {
	background: #F8F8F8;
	padding: 0;
	margin-top: 0;
}
.xn-newPhone-tableM .xn-newPhone-tableCommon .xn-reborrow-zite > div {
	padding: 1.24rem 0 1.56rem 0;
	margin: 0 1.05rem;
	border-top: 1px solid #D1D1D1;
}
.modal {
	width: 100%;
	margin-left: 0 !important;
	left: 0;
	bottom: 0;
	top: 3.06rem;
	background: #EDEDED;
	box-shadow: none;
	border: 0;
}
.modal .modal-dialog{
	margin: 0;
    height: calc(100% - 3.06rem);
}
.modal:not(.xeTreeDialog) .modal-dialog .modal-content{
	height: 100%;
    border: 0;
    border-radius: 0;
}
.modal .modal-dialog .modal-content .modal-body:not(.xn-mytree){
	max-height: none;
}
.modal .modal-dialog .modal-content .modal-footer{
	position: static;
	padding: 0.8rem 0;
}
.modal .modal-dialog .modal-content .modal-footer .btn{
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
	margin-bottom: 0;
	border-right: 1px solid #999999 !important;
}
.modal .modal-dialog .modal-content .modal-footer .btn:last-of-type{
	border-right: 0 !important;
}
#main_borrow_org_div.xeTreeDialog{
	background: transparent;
    box-shadow: none;
    border: 0;
}
.modal .modal-header {
	display: none;
}
.modal .modal-footer {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
	padding: 0;
}
.modal .modal-footer #xneditfooter{
	display: flex;
}
.modal .modal-footer #xneditfooter > button{
	background-color: transparent;
	color: #333;
	border: 0;
	border-radius: 0;
	flex: 1;
	font-size: 1rem;
	padding: 1rem 0;
}
.modal .modal-footer #xneditfooter > button#btn_addzd_jn{
	border-left: 1px solid #ccc;
}
.modal .modal-footer .btn-gray, .modal .modal-footer .xn-btn-cancel {
	display: none;
}
.modal .modal-footer a {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 1.05rem 0 !important;
}
.modal .modal-body {
	background: transparent;
	max-height: calc(100vh - 6.73rem);
	box-shadow: none;
	padding: 0;
	overflow-x: hidden;
}
.modal .modal-body .xn-page-content {
	width: 100%;
	padding: 0;
	background: transparent;
}
.xn-newPhone-jyqh {
	display: block;
	padding: 0.6rem 0;
	border-bottom: 1px solid #D1D1D1;
	background-color: #fff;
}
.xn-newPhone-jyqh .active {
	background-color: #114488;
	color: #fff;
}
.xn-newPhone-jyqh span {
	text-align: center;
	font-size: 1.00rem;
	padding: 0.58rem 0;
	border-radius: 2.24rem;
	margin: 0 2.27rem;
}
.xn-borrowApproval-table {
	border: 0;
	display: block;
}
.xn-borrowApproval-table.hide {
	display: none;
}
.xn-borrowApproval-table tbody {
	display: block;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table .xn-borrowApproval-tdbg, .xn-borrowApproval-table .xn-borrowApproval-tdbg {
	display: block;
	padding: 0;
	text-align: left;
	background-color: #EDEDED;
	color: #A1A1A1;
	padding-left: 1.00rem;
	border-top: 0;
	padding-bottom: 10px;
	width: calc(100% - 1rem) !important;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr:not(:first-of-type) .xn-borrowApproval-tdbg, .xn-borrowApproval-table tbody tr:not(:first-of-type) .xn-borrowApproval-tdbg {
	padding-top: 1.75rem;
	background-color: #EDEDED;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td, .xn-borrowApproval-table tbody tr td {
	background-color: #fff;
	border: 0;
	display: inline-block;
	border-top: 1px solid rgba(0,0,0,0.1);
	padding: 16px 5px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td[align="center"], .xn-borrowApproval-table tbody tr td[align="center"] {
	width: 30%;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) {
	width: calc(70% - 20px);
	padding: 1.12rem 5px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-jyInfo, .xn-borrowApproval-table .xn-borrowApproval-jyInfo {
	padding: 0;
	margin-bottom: 3.50rem;
}
.xn-taskinfo-contentwp .xn-borrowApproval-jyInfo:after, .xn-borrowApproval-table .xn-borrowApproval-jyInfo:after {
	content: "";
	display: block;
	clear: both;
}
.xn-container .login-sygj {
	display: none;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) input[type='text'], .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) input[type='text'] {
	position: relative;
	top: -10px;
	background: transparent;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker input[type="text"], .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 input[type="text"] {
	width: calc(100% - 50px);
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd {
	padding: 1.12rem 5px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select[name="zjlx"], .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select[name="zjlx"] {
	height: auto;
	width: 88px !important;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree .xn-addformInfo-down {
	position: absolute;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .orgtree {
	position: relative;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs {
	padding: 1.12rem 5px;
	width: calc(100% - 10px);
	height: auto;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker .add-on {
	border-left: 0 !important;
	background-color: transparent;
	position: relative;
	top: -10px;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 .add-on {
	position: absolute;
	top: -10px;
	border-left: 0 !important;
	background-color: transparent
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datepicker4 {
	position: relative;
	width: 98%;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select {
	position: relative;
	top: -10px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd[colspan='4'], .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd[colspan='4'] {
	width: calc(100% - 10px);
}
.xn-taskinfo-contentwp .xn-borrowApproval-table .xn-newPhone-lyxs, .xn-borrowApproval-table .xn-newPhone-lyxs {
	background-color: #fff;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table .xn-newPhone-lyxs td[align='center'], .xn-borrowApproval-table .xn-newPhone-lyxs td[align='center'] {
	height: 125px;
	line-height: 125px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table .xn-newPhone-lyxs td[align='left'], .xn-borrowApproval-table .xn-newPhone-lyxs td[align='left'] {
	height: 125px;
}
.xn-borrowApproval-table tbody tr.xn-newPhone-lyxs td[align="left"] span:not(.add-on) {
	padding:0 1.75rem 0.18rem 0.18rem;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs > span, .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs > span {
	margin: 0 0.88rem;
}
#newPhoneJynr .xn-borrowApproval-tdbgtop {
	display: none;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 {
	width: 100%;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv {
	border: 0;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table {
	text-align: left;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table thead {
	display: none;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody {
	display: block;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr {
	display: block;
	padding: 0 1.99rem 0.88rem 1.99rem;
	background: #fff;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td {
	white-space: normal;
	display: block;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td a {
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.trlineJn) {
	margin-top: 10px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.trlineJn, #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.trlineJn td {
	background: #F8F8F8;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.trlineJn:not(.xn-borrowApply-pageinfo) td:nth-child(2) {
	border-top: 1px solid #D1D1D1;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(4), #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:last-of-type {
	display: none;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.hide {
	display: none;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.trlineJn td:first-of-type {
	display: none;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc.hide {
	display: none;
}
.xn-newPhone-en_US #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(1):before {
	content: "Serial number";
	width: 20%;
	display: inline-block;
	padding:1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(1):before {
	content: "序號";
	width: 20%;
	display: inline-block;
	padding:1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(1):before {
	content: "序号";
	width: 20%;
	display: inline-block;
	padding:1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(2):before {
	content: "original text";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(2):before {
	content: "原文";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr:not(.xn-borrowApply-pageinfo) td:nth-child(2):before {
	content: "原文";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr.trlineJn:not(.xn-borrowApply-pageinfo) td:nth-child(2):before {
	padding:1.40rem 5px 0.53rem 5px;
}
.xn-newPhone-en_US #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(3):before {
	content: "reference";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(3):before {
	content: "檔號";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(3):before {
	content: "档号";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(5):before {
	content: "title";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(5):before {
	content: "題名";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td:nth-child(5):before {
	content: "题名";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc:before {
	content: "Number of copies";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc:before {
	content: "複印份數";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc:before {
	content: "复印份数";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc .xn-borrowApply-jnsum {
	display: inline-block;
	width: 50%;
	position: relative;
	border: 1px solid #D1D1D1;
	padding: 19px 0;
	vertical-align: middle;
}
#newPhoneJynr .xn-borrowApproval-tdbg3 .borrowapplyridiv table tbody tr td.copynumc .xn-borrowApply-jnsum .xn-borrowApproval-minus {
	position: absolute;
	left: 0;
	top: 0;
}
#condtionText0 {
	width: 100% !important;
}
.resulttype2 {
	padding: 0 4% !important;
}
.fulltext3 .fulltext-logo {
	width: 0px !important;
	height: 0px !important;
	margin-bottom: 0px !important;
}
.fulltext-button4 {
	display: none !important;
}
#leixingTd {
	display: none !important;
}
#condtionTd {
	width: 74%!important;
}
.fulltext3 .fulltext-wcsearch1 #seachContext {
	width: 100% !important;
}
#xn-newphone-fuhao {
	display: none !important;
}
#xn-newphone-empty {
	display: none !important;
}
#tableTab {
	display: none !important;
}
#xn-newphone-seachContexttr {
	display: block !important;
}
#xn-newphone-listtitle .fulltext-button3 {
	height: 32px;
	margin-left: 0px !important;
	padding: 0px !important;
	background: #F5F7FA !important;
	color: #114488 !important;
	border: 0.02rem solid #D1D1D1 !important;
	border-radius: 32px
}
.xn-fullSearchindex-qwjszym {
	display: none;
}
.xn-fullsearchindex-widborder {
	padding-top: 0px !important;
	margin-top: 0px !important;
}
.fulltext-wcsearch1 {
	padding: 0px !important;
	margin: 0px !important;
}
.xn-fullsearchresult-clear {
	display: none !important;
}
.xn-fullsearchindex-widborder {
	border: 0px !important;
}
#tableHeader {
	max-height: 17.50rem !important;
}
#xn-newphone-content {
	float: left;
	width: 29.75rem;
	margin-bottom: 0.88rem;
}
#xn-newphone-leftcontent {
	float: left;
	margin-top: 3.50rem;
	height: 4.73rem;
	margin-right: 1.75rem;
	margin-bottom: 1.75rem
}
#xn-newPhone-Pagebottom {
	position: fixed;
	bottom: -1.75rem;
	width: 100%;
	height: 6.48rem !important;
	display: flex;
	background: white;
	margin-left: -9px;
	justify-content: space-between;
}
#xn-newphone-listtitle .xn-newphone-export {
	background: #F5F7FA !important;
	color: #114488 !important;
	width: 5.25rem !important;
	height: 2.27rem;
	border: 1px solid #D9DCDE;
	border-radius: 3.50rem;
}
#xn-newphone-listtitle .xn-newphone-borrowcart {
	width: 8.75rem !important;
	height: 2.27rem;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3.50rem;
}
#xn-newphone-content {
	border-top: 0.35rem solid #EDEDED;
}
#resultku {
	display: block;
	width: 97% !important;
	max-height: 12.25rem;
	overflow-y: auto;
	font-size: 12px !important;
}
.xn-fullsearchindexme-content {
	overflow-x: hidden;
}
#xn-zzk {
	position: fixed;
	top: 10.50rem;
	background: #fff;
	display: none;
}
.resultinfo1 {
	display: none;
}
#tableResultList #tableResultListSecond #btndiv {
	display: none;
}
#Choose {
	height: 100%;
	width: 100%;
	position: fixed;
	top: 3.04rem;
	left: 0.00rem;
	background: #EDEDED;
	z-index: 100;
	display: none;
}
.xn-fullSearchindex-qwjszym {
	position: absolute;
	top: 1.75rem;
	left: 0.00rem;
	display: none;
	width: 100%;
	height: 100%;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(5), .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(6) {
	display: block !important;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:first-of-type, .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(5), .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(6) {
	display: block !important;
}
.xn-tab-tdlist {
	display: none
}
#a1 {
	width: 5.25rem;
	display: none;
	position: fixed;
	top: 3.50rem;
	left: 0.35rem;
	color: #A1A1A1;
}
#a2 {
	width: 7.00rem;
	display: none;
	position: fixed;
	top: 21.00rem;
	left: 0.35rem;
	color: #A1A1A1;
}
#sure {
	background: #114488;
	position: fixed;
	bottom: 0.00rem;
	left: 3.50rem;
	display: none;
	width: 17.50rem;
	color: white;
	height: 2.63rem;
	border-radius: 0.35rem;
}
.xn-fullsearch-sygjlogo img {
	height: 55px;
}
#firsttr {
	margin-bottom: 5.25rem;
}
#mohu {
	border: 0.00rem;
}
#zhi {
	padding:0.35rem 0.18rem 0.18rem 0.70rem
}
#ku {
	display: none !important;
}
#dianzi {
	display: none !important;
}
#kuxuanze {
	color: #A1A1A1;
	position: fixed;
	top: 3.15rem;
	background-color: #EDEDED !important;
	padding: 0.88rem 0 0 0.88rem;
}
#jiansuo {
	color: #A1A1A1;
	padding: 0.88rem 0 0.53rem 0.88rem;
}
.left1 {
	display: flex !important;
	width: 35.00rem !important;
}
.leftcontent {
	height: 2.10rem;
	display: inline-table;
	width: 24.50rem;
	border-bottom: 1px solid #ccc;
}
.xn-fullSearchindex-qwjszym tr td[align="left"] {
	padding: 9px 53px 9px 0.35rem !important;
}
.xn-fullSearchindex-qwjszym tr {
	background: white !important;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:first-of-type, .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(5), .xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td:nth-child(6) {
	display: flex !important;
}
.xn-newPhone-main .xn-newPhone-content .xn-tab-tdlist tr td {
	margin: 0 !important;
}
.xn-operationTable-showOneLine {
	width: 8.75rem !important;
}
#searchtrwp .selectname {
	display: none;
	position: fixed;
	top: 40.25rem;
	left: 24%;
	z-index: 1000;
	width: 51% !important;
	border-radius: 9px !important;
	background: #114488 !important;
	color: #fff !important;
}
.blueresulttitle {
	color: black !important;
	padding: 0.00rem !important;
}
.searchicon {
	padding-left: 2.63rem !important;
}
.widget-box {
	height: 100% !important;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body {
	min-height: auto;
}
#edit_tableData #widget-boxmargin .xn-ufr {
	position: fixed;
	top: 0.88rem;
	right: 1.75rem;
	color: white;
}
.xn-block {
	display: block;
}
#tab1Div {
	display: block;
}
#tab1 {
	max-width: 100%;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}
.widget-box {
	background: none repeat scroll 0 0 #F9F9F9;
	clear: both;
	margin-top: 16px;
	position: relative;
}
.xn-addTable-atd3 {
	display: inline-block !important;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body table td[align='right'] {
	text-align: right;
	display: inline-block;
	width: 27% !important;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body table td[align='left'] {
	width: 71% !important;
	display: inline-table;
	margin: 4px 0;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body table td select {
	width: 100% !important;
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	padding: 0;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body table td .xn-editdestory-appraisaltime1 {
	border-radius: 3px !important;
	width: calc(100% - 15px) !important;
}
.xn-fullsearchindexme-content #edit_tableData.modal .modal-body table td .xn-editdestory-appraisaltime {
	width: calc(100% - 64px) !important;
}
#xn-newPhone-tableResultListSecond {
	display: block;
}
#widget-boxmargin {
	margin: 0 !important;
}
.xn-fullsearch2detail-w170 {
	width: 15.75rem !important;
}
.xn-editdestory-appraisaltime {
	width: 12.25rem !important;
}
#auto-adv-AddSSBMDEF {
	width: 12.25rem !important;
}
.xn-tab-tdlist .left1 input {
	margin: 5px 10px 0 !important;
}
#starttime {
	margin-left: 0.88rem !important;
}
#tab1Div .xn-ufr {
	display: block;
	position: fixed;
	top: 0.88rem;
	color: white;
	right: 1.75rem;
}
#div_export_tableData {
	background: white;
}
#div_export_tableData .modal-body {
	margin: 5%
}
#div_export_tableData .modal-footer .btn-green {
	width: 30%;
	margin-left: 31%
}
#xn-newphone-export_fullText {
	margin-left: 0 !important;
}
#div_export_tableData .modal-body .xn-statistype-zd td {
	margin-bottom: 1.75rem
}
.xn-box-ac .xn-newphone-jnlistbutton {
	width: 19.25rem;
	height: 2.45rem;
	background: white;
	border: 1px solid #D9DCDE;
	color: #114488;
} /* .blueresulttitle:hover{ background-color: #fff !important; } */
#tableResultListSecond1 .xn-tdjn-resultList .table thead {
	display: none;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div {
	white-space: normal;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
	display: none;
	background: #fff !important;
}
.xn-batchUpdate-picl1 .xn-fullsearchindexme-wm {
	position: fixed;
	left: 0;
	top: 1.75rem;
	height: 100%;
	width: 100%;
	background: #EDEDED;
	display: none;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='DH'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='ZTM'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='SSBMDEF'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='GDDW'] {
	display: block;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='DH'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='ZTM'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='SSBMDEF'], #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='GDDW'] {
	display: block;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div:after {
	display: block;
	content: "";
	clear: both;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div {
	text-align: left;
	min-width: auto !important;
	max-width: none !important;
	width: 81%;
	float: left;
	background: #fff;
	font-size: 16px;
}
.xn-newPhone-en_US #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='DH']:before {
	content: "reference";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
}
.xn-newPhone-zh_TW #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='DH']:before {
	content: "檔號";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='DH']:before {
	content: "档号";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
}
.xn-newPhone-en_US #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='ZTM']:before {
	content: "title";
	width: 35%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='ZTM']:before {
	content: "題名";
	width: 35%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='ZTM']:before {
	content: "题名";
	width: 35%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='SSBMDEF']:before {
	content: "Filing unit";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
	margin-top: 1.05rem;
}
.xn-newPhone-zh_TW #tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='SSBMDEF']:before {
	content: "歸檔組織";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
	margin-top: 1.05rem;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td[class='SSBMDEF']:before {
	content: "立档单位(归档单位)";
	width: 28%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
	display: flex;
	margin-top: 1.05rem;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='SSBMDEF'] {
	margin-top: 8px;
	width: 28%;
	margin-top: 1.75rem;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='DH'] {
	margin-top: 8px;
	width: 50%;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div[class='ZTM'] {
	height: 50px;
}
.xn-newPhone-line .xn-box-f4 {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xn-newPhone-reborrowCart .xn-newPhone-line .xn-box-f4 {
	white-space: normal;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div a {
	margin-top: 0.88rem;
	display: block;
	font-size: 16px !important;
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr td div text {
	margin-top: 0.88rem;
	display: block
}
#tableResultListSecond1 .xn-tdjn-resultList .table tbody tr {
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
	padding-bottom: 5.25rem;
}
.xn-fullsearchindexme-jnml {
	display: none
}
#tableResultListSecond1 .xn-tdjn-resultList td {
	border: 0 !important;
}
#jnlistoption {
	display: block !important;
	width: 25.90rem !important;
}
#jnlistoptiontd {
	display: block !important;
}
#jnlistoptiontd #jnlistoption a {
	padding: 4.5px 4.55rem !important;
	color: #114488 !important;
	border: 1px solid #D1D1D1;
	display: inline-block;
	margin: 8px 0px 0 0;
	background: #fff !important;
}
#xn-tdjn-resultList .table tbody tr td:last-child a:hover {
	padding: 4.5px 4.55rem !important;
	color: #114488 !important;
	border: 1px solid #D1D1D1;
	background: #fff !important;
}
#widget-boxmargin .widget-title .nav-tabs li {
	width: 50% !important;
}
.xn-fullsearch2detail-tabledataidedit textarea {
	width: 95%
}
.xn-fullsearch2detail-tabledataidedit textarea.textarea-730 {
	width: 100%;
}
#searchtrwp .fulltext-button3 {
	width: 90%;
}
#xn-newphone-seachContexttr .xn-fullsearch-historyJy {
	width: 91% !important;
}
#xn-newphone-bottomcontent {
	display: flex;
	width: 97% !important;
	justify-content: space-between;
	height: 50%;
	margin-top: 4%;
}
#xn-newphone-selectallbutton {
	margin-top: 2%;
	margin-left: 5%;
}
#xn-newPhone-tableResultListSecond .xn-box-ac #xn-newphone-content .xn-newPhone-line {
	margin-top: 0.88rem;
}
.xn-dzy-header {
	position: relative;
	background: #114488;
	height: 3.06rem;
	text-align: center;
}
.xn-dzy-header h1 {
	height: 3.06rem;
}
.xn-dzy-header .xn-dzy-navbar {
	display: none;
}
.xn-dzy-header h1 .logo {
	background: #114488;
	height: 3.06rem;
	line-height: 2.89rem;
}
.xn-dzy-header h1 .logo .xn-dzy-ml4 {
	margin-left: 0;
}
.xn-dzy-header .icon-angle-left {
	position: absolute;
	font-size: 1.87rem;
	left: 0;
	top: 50%;
	margin-top: -0.93rem;
	display: inline-block;
	width: 2.10rem;
	color: #fff;
	text-align: center;
}
.xn-ylfile-jjk {
	color: #fff;
	writing-mode: tb-rl;
	font-size: 28px;
	position: absolute;
	right: -5px;
	top: 12px;
	display: inline-block;
}
.xn-pdfindex-body .fujian_left {
	display: none;
}
.xn-pdfindex-body .fujian_left + .fujian_right {
	width: 100% !important;
}
.xn-pdfindex-body .xn-dzy-header + .fujian_left {
	width: 100%;
	position: absolute;
	top: 0;
	background: rgba(0,0,0,0.4) !important;
	z-index: 5;
}
.xn-pdfindex-body .xn-fujian-indeximg {
	display: none;
}
.xn-pdfindex-body .fujian_left #originalTextId {
	display: block;
	background: #fff;
	width: 80%;
	min-width: 80%;
	padding-top: 0;
	margin-top: 3.06rem;
	float: right;
	height: calc(100vh - 3.06rem);
}
.xn-pdfindex-body .xn-newPhone-pdfheader {
	display: block;
	padding: 0.88rem 0;
	text-align: center;
	position: absolute;
	top: 0;
	right: 0;
	width: 80%;
	z-index: 1;
	background-color: #114488;
}
.xn-pdfindex-body .xn-newPhone-pdfheader i {
	font-size: 1.87rem;
	left: 0;
	top: 50%;
	margin-top: -1.365rem;
	display: inline-block;
	width: 2.10rem;
	color: #fff;
	text-align: center;
	position: absolute;
	font-style: normal;
}
.xn-pdfindex-body .xn-newPhone-pdfheader .xn-newPhone-pdftitle {
	display: inline-block;
	color: #fff;
	font-weight: bold;
	font-size: 1.00rem;
	width: calc(100% - 4.9rem);
	text-align: center;
}
.xn-pdfindex-body #originalTextId .checkN {
	background-color: #fff;
}
.xn-pdfindex-body #originalTextId .checkN a {
	background-color: #fff;
	color: #333;
}
.fujian_left #originalTextId li a {
	color: #333;
}
.xn-newPhone-myborrow.xn-newPhone-jyqh span {
	margin: 0 0.88rem;
	padding: 0.3rem 0.53rem;
}
.xn-newPhone-content .xn-newPhone-myborrow + #btndiv {
	display: none;
	position: absolute;
	top: 3.06rem;
	bottom: 0;
	width: calc(100% - 40px);
	background: #EDEDED;
	z-index: 5;
	padding: 15px 20px;
}
.xn-newPhone-content .xn-newPhone-myborrow + #btndiv button {
	position: absolute;
	bottom: 20px;
	left: 1.99rem;
	width: calc(100% - 3.99rem);
	padding: 0.84rem 0;
}
.xn-newPhone-content .xn-newPhone-myborrow + #btndiv button i {
	display: none;
}
.xn-newPhone-content .xn-newPhone-myborrow + #btndiv button span {
	font-size: 16px;
}
.xn-newPhone-content .xn-newPhone-myborrow + #btndiv #statusType {
	display: block;
	width: calc(100vw - 40px);
	margin-top: 10px;
}
.xn-newPhone-borrowTable {
	border-bottom: 0;
}
.xn-newPhone-borrowTable tbody {
	display: block;
}
.xn-newPhone-borrowTable tbody tr:first-of-type {
	display: none;
}
.xn-newPhone-borrowTable tbody tr {
	display: block;
	padding: 0 1.40rem 0.88rem 1.40rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-newPhone-borrowTable tbody tr:nth-child(2) {
	margin-top: 0;
}
.xn-newPhone-borrowTable tbody tr td {
	white-space: normal;
	display: block;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
}
.xn-newPhone-borrowTable tbody tr td.xn-myBorrow-bglscolor {
	background-color: #fff !important;
}
.xn-newPhone-borrowTable tbody tr:nth-child(even) td {
	background-color: #fff;
}
.xn-newPhone-borrowTable tbody tr td:first-of-type {
	display: none;
}
#jj_modal .modal-body thead{
	display: none;
}
#jj_modal .modal-body tbody{
	display: block;
}
#jj_modal .modal-body tbody tr{
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	height: auto;
}
#jj_modal .modal-body tbody tr td{
	display: flex;
	border-top: 0;
	padding: 0;
	height: auto !important;
	color: #000;
	font-size: 1rem;
	border: 0;
	align-items: baseline;
}
#jj_modal .modal-body .xn-mytasklisttabledata-klstable{
	border-bottom: 0;
}
#jj_modal .modal-body tbody tr td .xn-mytasklisttabledata-listdiv{
	flex: 1;
	white-space: normal;
	text-align: left;
}	
#jj_modal .modal-body .xn-mytasklisttabledata-klstable tr:nth-child(even) td{
	background: #fff !important;
}
.xn-newPhone-en_US #jj_modal .modal-body tbody tr td:first-of-type::before{
	content: "reference";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW #jj_modal .modal-body tbody tr td:first-of-type::before{
	content: "檔號";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
#jj_modal .modal-body tbody tr td:first-of-type::before{
	content: "档号";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US #jj_modal .modal-body tbody tr td:nth-child(2)::before{
	content: "title";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW #jj_modal .modal-body tbody tr td:nth-child(2)::before{
	content: "題名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
#jj_modal .modal-body tbody tr td:nth-child(2)::before{
	content: "题名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}.xn-newPhone-en_US #jj_modal .modal-body tbody tr td:last-of-type::before{
	content: "explain";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW #jj_modal .modal-body tbody tr td:last-of-type::before{
	content: "說明";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
#jj_modal .modal-body tbody tr td:last-of-type::before{
	content: "说明";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:nth-child(2):before {
	content: "Reviewer";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:nth-child(2):before {
	content: "查閱人";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:nth-child(2):before {
	content: "查阅人";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:nth-child(3):before {
	content: "contact number";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:nth-child(3):before {
	content: "聯繫電話";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:nth-child(3):before {
	content: "联系电话";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:nth-child(4):before {
	content: "Utilization purpose";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:nth-child(4):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:nth-child(4):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:nth-child(5):before {
	content: "Application time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:nth-child(5):before {
	content: "申請時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:nth-child(5):before {
	content: "申请时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:nth-last-child(2):before {
	content: "Reviewer";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:nth-last-child(2):before {
	content: "稽核人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:nth-last-child(2):before {
	content: "审核人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td:last-of-type:before {
	content: "findings of audit";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td:last-of-type:before {
	content: "稽核結果";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:last-of-type:before {
	content: "审核结果";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-borrowTable tbody tr td:last-of-type font:last-of-type {
	display: inline-block;
	width: 30%;
}
.xn-myBorrow-scanArchicInfo {
	display: inline-block;
	width: 100%;
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 1.00rem;
	padding: 9px 0 !important;
	margin: 8px 0 5px 0;
}
.xn-newPhone-borrowPJ {
	width: 46%;
	display: inline-block;
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 1.00rem;
	padding: 9px 0 !important;
	margin: 8px 16px 5px 0;
}
.xn-newPhone-borrowPJ + .xn-myBorrow-scanArchicInfo {
	width: 46%;
}
.xn-borrowApproval-table#borrowPjTable tbody tr {
	display: block;
}
.xn-borrowApproval-table#borrowPjTable tbody tr td {
	display: inline-block;
	width: calc(100% - 32px) !important;
	border: 0;
	text-align: left;
	background: transparent;
	padding: 8px 16px;
	height: auto;
}
.xn-borrowApproval-table#borrowPjTable tbody tr td[align='center'] {
	color: #A1A1A1;
	padding: 16px 16px 8px 16px;
}
.xn-borrowApproval-table#borrowPjTable tbody tr td[align='left'] {
	background: #fff;
}
.xn-newPhone-content #newDivName {
	position: absolute;
	top: calc(3.125rem + 1px);
	background: #EDEDED;
	bottom: 0;
	z-index: 2;
	width: 100%;
	overflow-y: auto;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title .xn-jyjl-card-title-tab:nth-child(4), .xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title .xn-jyjl-card-title-tab:nth-child(5) {
	display: none;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title .xn-jyjl-card-title-dis {
	display: none;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title {
	text-align: center;
	border-bottom: 0;
	padding: 8px;
	height: 36px;
	margin-bottom: 10px;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main {
	box-shadow: none;
	margin: 0;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title .xn-jyjl-card-title-tab {
	border: 0;
	background: none;
	float: none;
	display: inline-block;
	font-size: 1.00rem;
	color: #333;
	width: calc(32% - 1.06rem);
	line-height: 18px;
	padding: 0.58rem 0.53rem;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .xn-jyjl-card-title .xn-jyjl-card-title-tab.xn-myBorrow-bgcolor {
	background-color: #114488 !important;
	color: #fff;
	border-radius: 2.24rem;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv {
	padding: 0;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv .table {
	display: block;
	border: 0;
	background: transparent;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv .table tbody {
	display: block;
}
.xn-newPhone-content #newDivName #shdata17 + .myPageinfo {
	border: 0;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table thead {
	display: none;
}
.xn-newPhone-content #newDivName #shdata17.table tr td {
	display: block;
	text-align: left;
	border: 0;
	padding: 0;
	height: auto;
	width: 100%;
	background: none;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content {
	background: transparent;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr:not(.jntr) {
	display: block;
	padding: 0 1.99rem 0.88rem 1.99rem;
	background: #fff;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr:not(.jntr, :first-of-type) {
	margin-top: 10px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(1):before {
	content: "Serial number";
	width: 20%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(1):before {
	content: "序號";
	width: 20%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(1):before {
	content: "序号";
	width: 20%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(2):before {
	content: "original text";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(2):before {
	content: "原文";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(2):before {
	content: "原文";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(3):before {
	content: "reference";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(3):before {
	content: "檔號";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(3):before {
	content: "档号";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(4) {
	display: none;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(5):before {
	content: "title";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(5):before {
	content: "題名";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(5):before {
	content: "题名";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(6):before {
	content: "Filing unit";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(6):before {
	content: "歸檔組織";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:nth-child(6):before {
	content: "立档单位(归档单位)";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:last-of-type:before {
	content: "state";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:last-of-type:before {
	content: "狀態";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td:last-of-type:before {
	content: "状态";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .table tbody tr:hover td {
	background-color: transparent !important;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr.jntr > td:before {
	display: none !important;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr.jntr:not(.hide) {
	display: block;
	background: #F8F8F8;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tr.jntr table tr {
	background: transparent;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tr.jntr table tr td:first-of-type {
	display: none;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tr.jntr table tr {
	margin-top: 0;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tr.jntr table tr td:nth-child(2) {
	border-top: 1px solid #D1D1D1;
}
.xn-newPhone-content #spjlapply {
	width: 100%;
}
.xn-newPhone-content #spjlapply .modal-body, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body {
	padding: 0;
	max-height: none;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table {
	border: 0;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable thead, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table thead {
	display: none;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr {
	background-color: #fff;
	display: block;
	padding: 0.88rem 1.40rem;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td {
	display: block;
	text-align: left;
	background: transparent !important;
	height: auto !important;
	padding: 0.53rem 5px !important;
	border: 0;
	font-size: 16px;
	color: #000;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr:not(:first-of-type), .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr:not(:first-of-type) {
	margin-top: 10px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:first-of-type, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:first-of-type {
	display: none;
}
.xn-newPhone-en_US .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(2):before, .xn-newPhone-en_US .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(2):before {
	content: "Approval link";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(2):before, .xn-newPhone-zh_TW .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(2):before {
	content: "審批環節";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(2):before, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(2):before {
	content: "审批环节";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(3):before, .xn-newPhone-en_US .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(3):before {
	content: "Approver";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(3):before, .xn-newPhone-zh_TW .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(3):before {
	content: "審批人";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(3):before, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(3):before {
	content: "审批人";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(4):before, .xn-newPhone-en_US .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(4):before {
	content: "start time";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(4):before, .xn-newPhone-zh_TW .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(4):before {
	content: "開始時間";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(4):before, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(4):before {
	content: "开始时间";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(5):before, .xn-newPhone-en_US .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(5):before {
	content: "End time";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(5):before, .xn-newPhone-zh_TW .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(5):before {
	content: "結束時間";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(5):before, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(5):before {
	content: "结束时间";
	width: 24%;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(6):before, .xn-newPhone-en_US .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(6):before {
	content: "Approval opinions";
	width: 24%;
	padding: 0.53rem 0;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(6):before, .xn-newPhone-zh_TW .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(6):before {
	content: "審批意見";
	width: 24%;
	padding: 0.53rem 0;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td:nth-child(6):before, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 .modal-body table tbody tr td:nth-child(6):before {
	content: "审批意见";
	width: 24%;
	padding: 0.53rem 0;
	display: inline-block;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content .xn-borrowApproval-jysqd .xn-borrowApproval-jyInfo {
	margin: 0;
	padding: 0
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content .xn-borrowApproval-table tbody tr {
	display: block;
	background-color: #fff;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan), .xn-borrowApproval-table tbody tr td[align="left"]:not(colspan) {
	width: calc(70% - 20px);
	padding: 1.12rem 5px;
	float: right;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content .xn-borrowApproval-table tbody tr td[colspan='4'] {
	width: calc(100% - 10px) !important;
}
.xn-newPhone-content #newDivName .xn-commonProcess-main .card-content .xn-borrowApproval-table tbody tr:after {
	content: "";
	display: block;
	clear: both;
}
.xn-newPhone-content #newDamanage #btndiv, .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table thead {
	display: none;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table {
	border-bottom: 0;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody {
	display: block;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr {
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr:first-of-type {
	margin-top: 0;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td:first-of-type, .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-child(2), .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td:nth-last-child(2) {
	display: none;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td {
	white-space: normal;
	display: block;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 1rem;
	text-align: left;
	border: 0;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(6):before {
	content: "Name of reviewer";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(6):before {
	content: "查閱人姓名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(6):before {
	content: "查阅人姓名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(5):before {
	content: "contact number";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(5):before {
	content: "聯繫電話";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(5):before {
	content: "联系电话";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(4):before {
	content: "Utilization purpose";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(4):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(4):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(3):before {
	content: "Arrival time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(3):before {
	content: "到館時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table:not(#borrowManTbodyDiv) tbody tr td:nth-last-child(3):before {
	content: "到馆时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td > a:not(.xn-myBorrow-scanArchicInfo) {
	width: calc(50% - 15px);
	display: inline-block;
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 1.00rem;
	padding: 9px 0 !important;
	margin: 8px 0 5px 0;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td > a i {
	display: none;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td > a span {
	font-size: 16px;
}
.xn-newPhone-content .table tr:nth-child(even) td {
	background-color: #fff;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table tbody tr td > a.xn-myBorrow-scanArchicInfo {
	width: 97.9%;
	font-size: 16px;
}
.xn-newPhone-content #newDamanage #jnDivId {
	display: none;
}
.xn-newPhone-content #newDamanage .table tbody tr td.xn-bgcolorhover {
	background-color: #fff !important;
}
.xn-newPhone-content #newDamanage #jcdata .xn-borrowApproval-table tbody:after {
	content: "";
	display: block;
	clear: both;
}
.xn-newPhone-content #newDamanage #jcdata .xn-borrowApproval-table tr {
	float: left;
	width: 100%;
}
.xn-newPhone-content #newDamanage #jcdata .xn-borrowApproval-table tr td[colspan='4'] {
	width: calc(100% - 10px) !important;
}
.xn-newPhone-content #newDamanage #jcdata .xn-borrowApproval-jysqd {
	margin-top: 20px;
}
.xn-newPhone-content #newDamanage #jcdata .modal-footer .btn-hbcolor {
	display: none;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr:first-of-type {
	display: none;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr:nth-child(2) {
	margin-top: 0;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(3), .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(5) {
	display: none;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(2):before {
	content: "state";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(2):before {
	content: "狀態";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(2):before {
	content: "状态";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(4):before {
	content: "Name of reviewer";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(4):before {
	content: "查閱人姓名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(4):before {
	content: "查阅人姓名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(6):before {
	content: "contact number";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(6):before {
	content: "聯繫電話";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(6):before {
	content: "联系电话";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(7):before {
	content: "Utilization purpose";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(7):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(7):before {
	content: "利用目的";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(8):before {
	content: "Application time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(8):before {
	content: "申請時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td:nth-child(8):before {
	content: "申请时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content #newDamanage #yqpage {
	width: 92%;
	left: 4%;
	margin: 0;
	top: 33%;
	border-radius: 10px;
	box-shadow: none;
	border: 0;
	bottom: auto;
	background: #fff;
	z-index: 9999992 !important;
}
.xn-newPhone-content #newDamanage #yqpage .modal-header {
	border-radius: 10px 10px 0 0;
	border-bottom: 0;
}
.xn-newPhone-content #newDamanage #yqpage .modal-header .close {
	display: none;
}
.xn-newPhone-content #newDamanage #yqpage .modal-header h3 {
	text-align: center;
	float: none;
	font-size: 18px;
	font-weight: bold;
}
.xn-newPhone-content #newDamanage #yqpage .modal-body {
	padding: 30px 15px;
}
.xn-newPhone-content #newDamanage #yqpage .modal-footer {
	border-top: 1px solid #D1D1D1;
	padding: 0;
	position: static;
	background: transparent;
}
.xn-newPhone-content #newDamanage #yqpage .modal-footer a {
	width: 48%;
	display: inline-block;
	padding: 18px 0 !important;
	border-right: 1px solid #D1D1D1 !important;
	background-color: #fff;
	color: #114488 !important;
	font-size: 18px;
	font-weight: bold;
}
.xn-newPhone-content #newDamanage #yqpage .modal-footer a.btn-gray {
	color: #666666 !important;
	border-right: 0 !important;
}
.xn-newPhone-content #spjlapply .modal-body .xn-mytasklisttabledata-klstable tbody tr td font + br + span {
	margin-left: 25%;
}
.xn-newPhone-content #newDamanage .xn-witedRecord-divtable .table#borrowManTbodyDiv tbody tr td > a:not(.xn-myBorrow-scanArchicInfo):first-of-type {
	margin: 8px 11px 5px 0;
}
.xn-datalistTable-divclass {
	background-color: #fff !important;
}
.xn-todoPage-main + #newDivName, .xn-todoPage-main #taskListTabDiv, .xn-todoPage-main #taskListTabDiv + #btndiv, .xn-todoPage-main #taskListMainDiv #btndiv {
	display: none;
}
.xn-todoPage-main #taskListDiv table {
	border-bottom: 0;
}
.xn-todoPage-main #taskListDiv table thead {
	display: none;
}
.xn-todoPage-main #taskListDiv table tbody {
	display: block;
}
.xn-todoPage-main #taskListDiv table tbody tr {
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-todoPage-main #taskListDiv table tbody tr td {
	white-space: normal;
	display: block;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
}
.xn-todoPage-main #taskListDiv table tbody tr td:first-of-type, .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(2) {
	display: none;
}
.xn-newPhone-en_US .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(3):before {
	content: "technological process";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(3):before {
	content: "流程";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main #taskListDiv table tbody tr td:nth-child(3):before {
	content: "流程";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(4):before {
	content: "Sponsor";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(4):before {
	content: "發起人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main #taskListDiv table tbody tr td:nth-child(4):before {
	content: "发起人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(5):before {
	content: "Launch time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main #taskListDiv table tbody tr td:nth-child(5):before {
	content: "發起時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main #taskListDiv table tbody tr td:nth-child(5):before {
	content: "发起时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main:not(.xn-myTaskPage-main) #taskListDiv table tbody tr td:nth-child(6):before {
	content: "Current node";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main:not(.xn-myTaskPage-main) #taskListDiv table tbody tr td:nth-child(6):before {
	content: "當前節點";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main:not(.xn-myTaskPage-main) #taskListDiv table tbody tr td:nth-child(6):before {
	content: "当前节点";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-child(2) {
	display: block;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-child(2):before {
	content: "technological process";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-child(2):before {
	content: "流程";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-child(2):before {
	content: "流程";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(2):before {
	content: "Current node";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(2):before {
	content: "當前節點";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(2):before {
	content: "当前节点";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(3):before {
	content: "Task status";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(3):before {
	content: "任務狀態";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(3):before {
	content: "任务状态";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(4):before {
	content: "Launch time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(4):before {
	content: "發起時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:nth-last-child(4):before {
	content: "发起时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td:last-of-type a {
	width: calc(50% - 18px);
}
.xn-todoPage-main + #newDivName .xn-commonProcess-main .xn-jyjl-card-title, .xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls1 {
	display: none;
}
.xn-todoPage-main + #newDivName .xn-commonProcess-main #borrowApproveDiv .cls3 {
	display: block;
}
.xn-myBorrow-bglscolor {
	background-color: #fff !important;
}
.xn-todoPage-main #taskListDiv table tbody tr td:last-of-type a {
	width: calc(50% - 18px);
	display: inline-block;
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 16px;
	padding: 9px 0 !important;
	margin: 8px 13px 5px 0;
}
.xn-todoPage-main #taskListDiv table tbody tr td:last-of-type a:last-of-type {
	margin: 8px 0 5px 0;
}
.xn-todoPage-main #taskListDiv table tbody tr td:last-of-type a i {
	display: none;
}
.xn-todoPage-main #taskListDiv table tbody tr td:last-of-type a span {
	font-size: 16px;
}
.xn-newPhone-content .xn-borrowApproval-cn {
	width: 100%;
}
.xn-newPhone-content #crumbs {
	display: block;
	padding-top: 10px;
	background-color: #EDEDED;
}
.xn-newPhone-content #crumbs ul {
	list-style: none;
}
.xn-newPhone-content #crumbs ul li {
	display: inline-block;
	width: calc(33.3% - 3px);
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs ul li a {
	height: 42px;
	line-height: 20px;
	padding: 0;
}
.xn-newPhone-content #crumbs ul li a {
	display: block;
	float: left;
	height: 30px;
	background: #D9DCDE;
	text-align: center;
	width: 100%;
	padding: 10px 0 0 0;
	position: relative;
	margin: 0 5px 0 0;
	font-size: 1rem;
	text-decoration: none;
	color: #333333;
}
.xn-newPhone-content #crumbs ul li a.active {
	background: #114488;
	color: #fff;
}
.xn-newPhone-content #crumbs ul li a.active:after {
	border-left-color: #114488;
}
.xn-newPhone-content #crumbs ul li a:after {
	content: "";
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-left: 20px solid #D9DCDE;
	position: absolute;
	right: -20px;
	top: 0;
	z-index: 1;
}
.xn-newPhone-content #crumbs ul li a:before {
	content: "";
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-left: 20px solid #fff;
	position: absolute;
	left: 0;
	top: 0;
}
.xn-newPhone-content #crumbs ul li:first-child a:before {
	display: none;
}
.xn-newPhone-content #crumbs ul li:last-child a:after {
	display: none;
}
.xn-newPhone-content .xn-borrowApproval-approvalyj {
	border: 0;
}
.xn-newPhone-content .xn-borrowApproval-cnxq #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-approvalyj, .xn-newPhone-content .xn-borrowApproval-cnxq #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch {
	border: 0;
}
.xn-newPhone-content .xn-borrowApproval-cnxq #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-approvalyj > tbody > tr > td[align='left'] {
	display: none;
}
.xn-newPhone-content .xn-borrowApproval-cnxq #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-approvalyj > tbody > tr > td[align='left'] {
	display: none;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch {
	flex: 1;
	margin-bottom: 0;
	overflow: auto;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv .xn-borrowApproval-jysqdText, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jysqdText, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-jysqdText {
	display: none;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch {
	display: none;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv .xn-borrowApproval-jyInfo, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo, .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-jyInfo {
	padding: 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv #toTaskInfoDataDiv{
	margin-bottom: 4rem;
}
.xn-borrowApproval-table tbody tr:not(.hide) {
	background-color: #fff;
	display: block;
}
.xn-newPhone-content .xn-borrowApproval-table tbody tr td[colspan='4'] {
	width: calc(100% - 10px)
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch + .xn-borrowApproval-btn {
	width: 100%;
	z-index: 2;
	background-color: #F5F7FA;
	margin: 0;
	border-top: 1px solid #D1D1D1;
	padding: 1.22rem 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch + .xn-borrowApproval-btn button {
	display: none;
	background-color: transparent;
	color: #333;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch + .xn-borrowApproval-btn button:first-of-type {
	display: inline-block;
}
.xn-newPhone-content #borrowApproveDiv .xn-borrowApproval-cn {
	display: -webkit-box;
	display: block;
	display: flex;
	height: 100%;
	box-sizing: border-box;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-jyInfo table tr {
	display: block;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-jyInfo table tr .xn-borrowApproval-tdbgtop {
	width: calc(100% - 10px);
	text-align: left;
	background: #EDEDED;
	border-top: 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv + #borrowApproveBranch .xn-borrowApproval-jyInfo table tr td[align='left'] {
	width: calc(100% - 10px);
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table {
	border: 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table thead {
	display: none;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody {
	display: block;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) {
	display: block;
	padding: 0 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr td:not(.hide) {
	white-space: normal;
	display: block;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
	width: 100%;
	background-color: transparent;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(1):before {
	content: "Serial number";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(1):before {
	content: "序號";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(1):before {
	content: "序号";
	width: 25%;
	display: inline-block;
	padding: 1.40rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(2):before {
	content: "original text";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(2):before {
	content: "原文";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(2):before {
	content: "原文";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(3):before {
	content: "reference";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(3):before {
	content: "檔號";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(3):before {
	content: "档号";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(4) {
	display: none;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(5):before {
	content: "title";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(5):before {
	content: "題名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(5):before {
	content: "题名";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(6):before {
	content: "Filing unit";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(6):before {
	content: "歸檔組織";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-child(6):before {
	content: "立档单位(归档单位)";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td.copynumc:before {
	content: "Number of copies";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td.copynumc:before {
	content: "複印份數";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td.copynumc:before {
	content: "复印份数";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-last-of-type(2):before {
	content: "state";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-last-of-type(2):before {
	content: "狀態";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:nth-last-of-type(2):before {
	content: "状态";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:last-of-type a {
	width: calc(50% - 18px);
	display: inline-block;
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 16px;
	padding: 8px 0 !important;
	margin: 8px 13px 5px 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr:not(.jntr) td:last-of-type a i {
	display: none;
}
#shdata17 + .myPageinfo {
	border: 0;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo .xn-shdata17-btn {
	position: absolute;
	bottom: 4.64rem;
	width: calc(100% - 2rem);
	background-color: #FFFFFF;
	border-top: 1px solid #D1D1D1;
	padding: 10px 1.00rem;
	text-align: right;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo .xn-shdata17-btn button {
	color: #333 !important;
	margin-bottom: 0;
	background: #F5F7FA !important;
	border: 1px solid #D9DCDE !important;
	border-radius: 32px;
}
.xn-borrowApproval-table tbody tr:after {
	content: "";
	display: block;
	clear: both;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr.jntr:not(.hide) {
	background: #F8F8F8;
	margin-top: 0;
	display: block;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr.jntr table tr {
	background: #F8F8F8;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr.jntr table tr td:nth-child(1):before {
	display: none;
}
.xn-newPhone-content #crumbs + #borrowBodyDiv + #borrowArcnDiv .xn-borrowApproval-jyInfo #toTaskInfoDataDiv table tbody tr.jntr table tr td:nth-child(2) {
	border-top: 1px solid #D1D1D1;
	padding-top: 0.88rem;
}
#div_main_progressbar {
	width: 96%;
	left: 2%;
	top: 30%;
	margin: 0;
	bottom: auto;
	z-index: 9999992 !important;
	background: transparent;
}
#div_main_progressbar .modal-dialog{
	height: auto;
}
#div_main_progressbar .modal-body{
	padding: var(--bs-modal-padding);
}
#order_confirm_page #confirmTable thead th {
	text-align: left;
	color: #A1A1A1;
	font-size: 14px;
	padding: 12px 0 8px 15px;
}
#order_confirm_page #confirmTable tbody {
	display: block;
}
#order_confirm_page #confirmTable tbody tr {
	background-color: #fff;
	display: block;
	padding: 0 1.00rem;
}
#order_confirm_page #confirmTable tr td {
	border-width: 1px 0 0 0;
	text-align: left;
	display: block;
	float: left;
	padding: 0.61rem 5px;
	height: auto;
}
#order_confirm_page #confirmTable tr:first-of-type td {
	border-width: 0;
}
#order_confirm_page #confirmTable tr td[align='center'] {
	width: calc(30% - 10px);
}
#order_confirm_page #confirmTable tr td[align='left'] {
	width: calc(70% - 10px);
}
#order_confirm_page #confirmTable tr td[align='left'] input[type='text'] {
	text-align: center;
	padding: 6px;
}
#order_confirm_page #confirmTable tbody tr:after {
	content: "";
	display: block;
	clear: both;
}
#order_confirm_page #confirmTable tbody tr.xn-confirmPage-qzn1 td {
	width: 100%;
}
#order_confirm_page #confirmTable tbody tr.xn-confirmPage-qzn2 {
	background-color: #EDEDED;
}
#order_confirm_page .modal-footer a.btn-orange {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content .card .card-title {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-archivesRead-table {
	display: none;
	position: fixed;
	top: 3.06rem;
	bottom: 0;
	width: calc(100% - 20px);
	left: 0;
	z-index: 3;
	padding: 13px 10px;
	background: #EDEDED;
}
.xn-newPhone-en_US .xn-newPhone-header .xn-newPhone-gdsm.icon-filter:before {
	content: "Filing instructions";
}
.xn-newPhone-zh_TW .xn-newPhone-header .xn-newPhone-gdsm.icon-filter:before {
	content: "歸檔說明";
}
.xn-newPhone-header .xn-newPhone-gdsm.icon-filter:before {
	content: "归档说明";
}
.xn-newPhone-header .xn-newPhone-gdsm.icon-filter {
	width: 4.99rem;
	font-size: 14px;
	color: #333;
	background-color: #fff;
	padding: 4px 0;
	right: 1.00rem;
	top: 1.6rem;
	border-radius: 30px;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-defflowdata-title a.xn-archivesRead-sprecord {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content .card {
	box-shadow: none;
}
.xn-newPhone-content .xn-mytasklistdata-content .card .card-content {
	width: 100%;
	padding: 0 0 10px 0 !important;
	background: transparent;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-defflowdata-title a.active {
	border-top: 0;
	background: #114488 !important;
	color: #fff;
	border-radius: 2.48rem;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-defflowdata-title {
	padding: 14px 1.75rem 10px 1.75rem;
	background: #fff;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-defflowdata-title a {
	width: calc(50% - 50px);
	text-align: center;
	display: inline-block;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId.xn-archivesRead-content {
	border: 0;
	padding: 0;
	background: transparent;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .pagination {
	display: block;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable {
	border: 0;
	display: block;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable thead {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody {
	display: block;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr {
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td {
	white-space: normal;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
	display: none;
	background: #fff !important;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td:last-child a {
	width: 100%;
	display: inline-block;
	padding: 0;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='NHstatus'], .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='DH'], .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='ZTM'], .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='SSBMDEF'], .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='GDDW'] {
	display: block;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td:after {
	display: block;
	content: "";
	clear: both;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td div {
	text-align: left;
	min-width: auto !important;
	max-width: none !important;
	width: 69%;
	float: left;
	background: #fff;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='NHstatus']:before {
	content: "state";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='NHstatus']:before {
	content: "狀態";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='NHstatus']:before {
	content: "状态";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='DH']:before {
	content: "reference";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='DH']:before {
	content: "檔號";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='DH']:before {
	content: "档号";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='ZTM']:before {
	content: "title";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='ZTM']:before {
	content: "題名";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='ZTM']:before {
	content: "题名";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='SSBMDEF']:before {
	content: "Filing unit";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='SSBMDEF']:before {
	content: "歸檔組織";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='SSBMDEF']:before {
	content: "立档单位(归档单位)";
	width: 27%;
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td.xn-newPhone-scanjnml {
	display: block;
	width: calc(100% - 12px);
	border: 1px solid #D1D1D1;
	text-align: center;
	font-size: 16px;
	padding: 9px 0 !important;
	margin: 8px 13px 5px 0;
	position: relative;
}
#jyyyFeedBackDialog .xn-borrowApproval-table tbody tr {
	background-color: transparent;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList {
	position: fixed;
	top: 3.06rem;
	width: 100%;
	height: calc(100% - 3.06rem);
	background: #EDEDED;
	z-index: 2;
	overflow-y: auto;
	display: none;
}
.xn-newPhone-todoPage .xn-mytasklistdata-content #datalistAjId {
	padding-bottom: 2.19rem;
}
.xn-newPhone-todoPage #datalistJnId #jn_dataListId {
	max-height: calc(100vh - 9.625rem);
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable {
	border: 0;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable thead {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody {
	display: block;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr {
	display: block;
	padding: 0.88rem 1.99rem 0.88rem 1.99rem;
	background: #fff;
	margin-top: 10px;
	height: auto;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td {
	white-space: normal;
	border-top: 0;
	padding: 0;
	height: auto;
	color: #000;
	font-size: 16px;
	text-align: left;
	border: 0;
	display: none;
	background: #fff !important;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='NHstatus'], .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='DH'], .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='ZTM'], .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='SSBMDEF'], .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='GDDW'] {
	display: flex;
    align-items: baseline;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td:after {
	display: block;
	content: "";
	clear: both;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td div {
	text-align: left;
	min-width: auto !important;
	max-width: none !important;
	width: calc(75% - 20px);
	flex: 1;
	background: #fff;
	font-size: 1rem;
	white-space: normal;
	height: auto;
	line-height: 25px;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='NHstatus']:before {
	content: "state";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='NHstatus']:before {
	content: "狀態";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='NHstatus']:before {
	content: "状态";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='DH']:before {
	content: "reference";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='DH']:before {
	content: "檔號";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='DH']:before {
	content: "档号";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='ZTM']:before {
	content: "title";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='ZTM']:before {
	content: "題名";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='ZTM']:before {
	content: "题名";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='SSBMDEF']:before, .xn-newPhone-en_US .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='GDDW']:before {
	content: "Filing unit";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='SSBMDEF']:before, .xn-newPhone-zh_TW .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='GDDW']:before {
	content: "歸檔組織";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='SSBMDEF']:before, .xn-newPhone-content .xn-mytasklistdata-content #jn_dataList .xn-jnltabledata-datalistid .klstable tbody tr td[phonename='GDDW']:before {
	content: "立档单位(归档单位)";
	width: calc(25% - 10px);
	float: left;
	padding: 0.70rem 5px 0.53rem 5px;
	color: #888888;
	font-size: 1rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #jn_dataList #datalistJnId {
	background-color: transparent;
}
.xn-newPhone-content #fullTextDialog .xn-fullText-modalBody .xn-fullTextDialog-textarea {
	width: calc(100% - 14px);
}
.modal-small, .modal-mini, .modal-max {
	width: 100%;
	margin-left: 0;
	left: 0;
	bottom: 0;
	top: 3.06rem;
	background: #EDEDED;
	box-shadow: none;
	border: 0;
}
#loginModal {
	display: none;
}
.xn-archiveTable-content.modal-max {
	width: 100% !important;
}
.modal-small .modal-header, .modal-mini .modal-header, .modal-max .modal-header {
	display: none;
}
.modal-small .modal-body, .modal-mini .modal-body, .modal-max .modal-body {
	background: transparent;
	max-height: calc(100vh - 6.74rem);
	box-shadow: none;
	padding: 0;
}
.modal-small .modal-footer, .modal-mini .modal-footer, .modal-max .modal-footer {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	display: flex;
	padding: 1.05rem 0;
	background-color: #F5F7FA;
	border-top: 1px solid #D1D1D1;
}
.modal-small .modal-footer .btn-gray, .modal-small .modal-footer .xn-btn-cancel, .modal-mini .modal-footer .btn-gray, .modal-mini .modal-footer .xn-btn-cancel, .modal-max .modal-footer .btn-gray, .modal-max .modal-footer .xn-btn-cancel {
	display: none;
}
.modal-small .modal-footer a, .modal-mini .modal-footer a, .modal-max .modal-footer a {
	background-color: transparent !important;
	color: #333 !important;
	border: 0 !important;
	border-radius: 0;
	flex: 1;
	font-size: 1.00rem;
	padding: 0 !important;
}
.modal-small .modal-body .xn-mainTable-imto1 {
	padding-top: 1.75rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td div.xn-datalistTable-dltb9 > a {
	padding: 0 10px;
}
.xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(4) {
	display: none;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(6):before {
	content: "Approval time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(6):before {
	content: "審批時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(6):before {
	content: "审批时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(7):before {
	content: "Task status";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(7):before {
	content: "任務狀態";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(7):before {
	content: "任务状态";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(8):before {
	content: "Approval node";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(8):before {
	content: "審批結點";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-havatodoPage-main #taskListDiv table tbody tr td:nth-child(8):before {
	content: "审批结点";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-noData {
	padding-top: 10px;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td.xn-newPhone-exTaskchb {
	width: 15%;
	float: left;
	height: 135px !important;
	line-height: 148px !important;
	display: flex;
	align-items: center;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='NHstatus'], .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='DH'], .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='ZTM'], .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='SSBMDEF'], .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv #datalistAjId #datalistId .xn-mytasklisttabledata-klstable tbody tr td[phonename='GDDW'] {
	display: inline-block;
	text-align: left;
	width: 83%;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons {
	padding: 0.35rem 1.00rem 0 1.00rem !important;
	position: fixed;
	bottom: 4.90rem;
	width: calc(100% - 1.99rem);
	margin: 0 !important;
	background-color: #EFEFEF;
	border-top: 1px solid #D1D1D1;
	height: auto;
	text-align: right;
	z-index: 1;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons > div, .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons > a {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons #ajCheckAllObj {
	display: inline-block;
	float: left;
	font-size: 1.00rem;
	margin-right: 1.00rem;
	position: relative;
	top: 0.44rem;
}
.xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons .xn-newPhone-arproveEdit, .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons .xn-newPhone-arproveConfirm, .xn-newPhone-content .xn-mytasklistdata-content #archivesProcessDiv .buttons .xn-newPhone-arproveRefuse {
	display: inline-block;
	border-radius: 32px;
	margin: 3px 5px 3px 0;
	color: #333 !important;
}
#main_activiti_approve_div .xn-approveDialog-modalBody > div:first-of-type {
	padding-top: 1.75rem;
}
#main_activiti_approve_div .xn-approveDialog-modalBody > div {
	padding: 0 20px;
}
#main_activiti_approve_div .xn-approveDialog-modalBody > div:first-of-type > label {
	display: block;
}
#main_activiti_approve_div .xn-approveDialog-modalBody div>textarea {
	width: 96%;
}
#main_activiti_approve_div .xn-approveDialog-modalBody > div:nth-child(2) {
	padding: 15px 20px;
}
.modal .modal-footer.xn-newPhone-mfprint {
	display: none;
}
.xn-newPhone-content .xn-mytasklistdata-content .xn-archivesRead-table .xn-archivesRead-sm + textarea {
	background-color: #fff;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-zjgd1 {
	background: #fff;
	padding: 1.99rem 1.56rem;
	margin-top: 10px;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-gdscxg {
	background: #fff;
	margin-top: 10px;
	padding: 0 1.00rem 0 0.82rem;
}
.xn-newPhone-content .xn-borrowApproval-spyj .xn-borrowApproval-table tbody tr td[align="left"] span {
	padding-right: 2.80rem;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-zjgd5, .xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-zjgd5 + table {
	display: none;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-gdscxg > span {
	width: 88%;
	display: inline-block;
	padding: 1.12rem 0;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	margin-left: 0.70rem;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-gdscxg #deleteSource {
	margin-left: 3px;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-gdscxg >span:last-of-type {
	border-bottom: 0;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-setting {
	text-align: left;
	background: #fff;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-setting > span:first-of-type {
	display: block;
	width: calc(100% - 1.99rem);
	background: #EDEDED;
padding:0.53rem1.00rem;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-setting > span:not(first-of-type) {
	display: inline-block;
	width: calc(15% - 0.997rem);
	padding-left: 1.00rem;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-zjgd2 {
	width: 80%;
	height: 32px;
	line-height: 22px;
	margin-right: 0;
	vertical-align: unset;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-setting > span.xn-newPhone-wyl {
	display: inline;
	margin-left: -6px;
}
.xn-newPhone-todoPage .xn-archiveTable-content .xn-archiveTable-zjgd4 {
	padding: 20px 10px 10px 10px;
}
#jj_modal .modal-body .forminfo {
	width: calc(100% - 20px);
	padding: 13px 10px;
}
.xn-newPhone-content #content {
	background-color: #EDEDED;
}
#datalistAjId, #datalistJnId {
	background-color: transparent;
}
.xn-newPhone-todoPage #edit_tableData .modal-footer > div:not(#xneditfooter), .xn-newPhone-todoPage #edit_tableData .modal-footer > br, .xn-newPhone-todoPage #edit_tableData .modal-footer > a:not(#btn_addzd) {
	display: none;
}
.xn-newPhone-todoPage #edit_tableData .modal-footer > a:not(#btn_addzd).xn-newPhone-edtablereset {
	display: inline-block;
	border-left: 1px solid #ccc !important;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal {
	width: 100%;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal .modal-body, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal .modal-body {
	padding: 15px;
	max-height: calc(100vh - 9.3rem);
	border: 0;
}
.xn-newPhone-todoPage .xn-operationTable-content table, .xn-newPhone-todoPage .xn-jnoperationTable-content table {
	width: 100%;
	display: block;
}
.xn-newPhone-todoPage .xn-operationTable-content tr td[align="right"], .xn-newPhone-todoPage .xn-jnoperationTable-content tr td[align="right"] {
	text-align: right;
	display: inline-block;
	width: 27%;
	padding: 5px 2px;
}
.xn-newPhone-todoPage .xn-operationTable-content tr td[align="left"], .xn-newPhone-todoPage .xn-jnoperationTable-content tr td[align="left"] {
	width: 71% !important;
	display: inline-table;
	margin: 4px 0;
	padding: 5px 2px;
}
.xn-newPhone-todoPage .xn-operationTable-content tr td span:not(.xn-c3), .xn-newPhone-todoPage .xn-jnoperationTable-content tr td span:not(.xn-c3) {
	display: inline-block;
	color: #333;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal-body table tr td textarea, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal-body table tr td textarea {
	width: calc(93% - 2px);
	border: 1px solid #D1D1D1;
	border-radius: 3px;
	padding-left: 3.5%;
	padding-right: 3.5%;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal-body table tr td input, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal-body table tr td input {
	width: calc(100% - 14px);
	border: 1px solid #D1D1D1;
	border-radius: 3px !important;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal-body table tr td .orgpicker textarea#auto-adv-AddSSBMDEF, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal-body table tr td .orgpicker textarea#auto-adv-AddSSBMDEF {
	width: 73% !important;
}
#main_aj_org_div, #main_borrow_org_div {
	background-color: #fff;
	bottom: auto;
	border: 1px solid rgba(209,209,209,1);
	box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.25);
}
#main_aj_org_div .modal-body, #main_borrow_org_div .modal-body {
	padding: 15px;
	max-height: calc(100vh / 4.4);
	overflow-x: auto;
}
#main_borrow_org_div {
	width: 64% !important;
}
.xn-newPhone-content #fullTextDialog .modal-header {
	display: flex;
	height: auto;
	text-align: center;
	position: relative;
}
.xn-newPhone-content #fullTextDialog {
	top: 0;
}
.xn-newPhone-content #fullTextDialog .modal-dialog{
	height: 100%;
}
.xn-newPhone-content #fullTextDialog .modal-dialog .modal-body{
	display: flex;
    flex-direction: column;
}
.xn-newPhone-content #fullTextDialog .modal-dialog .modal-body .xn-fullTextDialog-textarea{
	flex: 1;
}
.xn-newPhone-content #fullTextDialog .modal-header .close, .xn-newPhone-content #fullTextDialog .modal-header h3 i {
	display: none;
}
.xn-newPhone-content #fullTextDialog .modal-header h3 {
	display: inline-block;
	color: #fff !important;
	font-weight: bold;
	font-size: 16px;
	width: calc(100% - 4.9rem)!important;
	text-align: center;
	float: none;
	height: auto;
	margin: 0;
	line-height: normal !important;
}
.xn-newPhone-content #fullTextDialog .modal-header h3 > span {
	font-size: 16px;
}
.xn-newPhone-content #fullTextDialog .modal-header i {
	font-size: 1.87rem;
	left: 0;
	top: 50%;
	margin-top: -0.93rem;
	position: absolute;
	width: 2.10rem;
	text-align: center;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj11:before {
	content: "Borrowing days";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj11:before {
	content: "借閱天數";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj11:before {
	content: "借阅天数";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj31:before {
	content: "Return time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj31:before {
	content: "歸還時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj31:before {
	content: "归还时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj22:before {
	content: "Arrival time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj22:before {
	content: "到館時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj22:before {
	content: "到馆时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj32:before {
	content: "Return time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj32:before {
	content: "歸還時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj32:before {
	content: "归还时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj23:before {
	content: "Arrival time";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj23:before {
	content: "到館時間";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj23:before {
	content: "到馆时间";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj43:before {
	content: "Utilization form";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj43:before {
	content: "利用形式";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-borrowTable tbody tr td.xn-newPhone-borrowj43:before {
	content: "利用形式";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td.xn-newPhone-mtaskDraft:before {
	content: "Sponsor";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td.xn-newPhone-mtaskDraft:before {
	content: "發起人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-todoPage-main.xn-myTaskPage-main #taskListDiv table tbody tr td.xn-newPhone-mtaskDraft:before {
	content: "发起人";
	width: 25%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-fyfswp:before {
	content: "Number of copies";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-fyfswp:before {
	content: "複印份數";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-fyfswp:before {
	content: "复印份数";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-en_US .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-czwp:before {
	content: "Storage address";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-zh_TW .xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-czwp:before {
	content: "存址";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
.xn-newPhone-content #newDivName .xn-jyjl-card .card-content #toTaskInfoDataDiv #shdata17.table tbody tr td.xn-newPhone-czwp:before {
	content: "存址";
	width: 20%;
	display: inline-block;
	padding: 0.53rem 5px;
	color: #888888;
	font-size: 16px;
}
#fujian_right_video {
	width: 100% !important;
}
#fujian_right_video .panel {
	border: 0;
	box-shadow: none;
}
#fujian_right_video .panel .m {
	width: 100% !important;
}
#fujian_right_video .panel #bjzm {
	display: none;
}
.xn-sxxt-facesbcontent .xn-sxxt-facesbcn .xn-sxxt-videoLeft{
	width: 100%;
}
.xn-sxxt-facesbcontent .xn-sxxt-facesbcn, .xn-sxxt-facesbcontent .xn-sxxt-facesbcn .xn-sxxt-videoLeft .xn-sxxt-videonr{
	height: 100%;
} 
.xn-sxxt-facesbcn .xn-sxxt-videoLeft .xn-sxxt-videoOpre,.xn-sxxt-facesbcn .xn-sxxt-videoRight{
	display: none;
}
.panel-footer {
	border: 0;
	background: transparent;
}
.xn-newPhone-todoPage .xn-operationTable-content.modal-body table tr td input.textarea-129, .xn-newPhone-todoPage .xn-jnoperationTable-content.modal-body table tr td input.textarea-129 {
	width: calc(100% - 64px);
}
.xnLogout {
	background: rgba(0,0,0,0.2);
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	z-index: 3;
}
.xnLogout > div {
	width: 82%;
	background: #fff;
	position: relative;
	top: 38%;
	left: 4%;
	border-radius: 12px;
	padding: 5% 5% 3% 5%;
}
.xnLogout .xn-logout-footer {
	text-align: right;
	padding-top: 15px;
}
.xnLogout .xn-logout-footer a {
	padding-left: 15px;
	color: #078ff0;
}
.xn-newPhone-mycn .xn-my-list > div {
	position: relative;
}
.xn-newPhone-mycn .xn-my-list > div .xn-newPhone-countMessage {
	right: -12px;
}
#order_confirm_page.modal {
	position: fixed;
}
#order_confirm_page.modal .modal-dialog{
	height: calc(100% - 3.06rem);
    margin: 0;
}
#order_confirm_page.modal .modal-dialog .modal-content{
	border-radius: 0;
}
#order_confirm_page.modal .modal-dialog .modal-content .modal-body{
	max-height: none;
}
td .jyyy-group-4 {
	display: block;
	height: 100%;
	position: relative;
}
.jyyy-group-4:after {
	content: "";
	display: block;
	clear: both;
}
td .jyyy-col-sm-1 {
	float: left;
	width: 30% !important;
	border: 0;
	height: auto;
	padding: 12px 0 !important;
}
td .jyyy-col-sm-3, td .jyyy-col-sm-1-r {
	float: left;
	width: calc(70% - 20px) !important;
	padding: 2px 10px;
	border-width: 0;
	height: auto;
	line-height: 35px;
}
td .jyyy-col-sm-3 select, td .jyyy-col-sm-1-r select {
	top: 0 !important;
}
td .jyyy-col-sm-3 textarea.xn-borrowApproval-jyts, td .jyyy-col-sm-1-r textarea.xn-borrowApproval-jyts {
	padding: 0px 2%;
}
.xn-borrowApproval-jytstd.mobileLymd {
	height: auto !important;
	padding: 0 !important;
	width: 100% !important;
}
td .jyyy-col-sm-3 .datepicker .add-on, td .jyyy-col-sm-1-r .datepicker .add-on {
	top: 0 !important;
}
.xn-singFieldRead-line {
	display: block;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	float: left;
	width: 100%;
}
td .jyyy-group-4 .orgtree .xn-addformInfo-down {
	top: 8px;
}
.xn-newPhone-my-borrow .xn-page-main {
	height: 100%;
}
.xn-newPhone-my-borrow .xn-page-main .xn-page-content {
	height: 100%;
}
.xn-newPhone-my-borrow .xn-page-main .xn-page-content #xn-page-table {
	height: calc(95% - 3.59rem);
}
.xn-newPhone-my-borrow .xn-page-main .xn-page-content #xn-page-table #xnTaskListTbs {
	max-height: calc(100% - 3.50rem);
}
.xn-newPhone-todoborrow .xn-todoPage-main, .xn-newPhone-todoborrow .xn-todoPage-main #taskListMainDiv #taskListDiv {
	height: 100% !important;
}
.xn-newPhone-todoborrow .xn-todoPage-main #taskListMainDiv #taskListDiv #xnTaskListTbs {
	max-height: calc(100% - 3.5rem);
}
.xn-newPhone-manageborrow > #newDamanage {
	height: calc(95% - 3.31rem);
}
.xn-newPhone-manageborrow > #newDamanage .xn-page-main, .xn-newPhone-manageborrow > #newDamanage .xn-page-main .xn-page-content, .xn-newPhone-manageborrow > #newDamanage .xn-page-main .xn-page-content #divtable {
	height: 100% !important;
}
.xn-newPhone-manageborrow > #newDamanage .xn-page-main .xn-page-content #divtable #xnTaskListTbs {
	max-height: calc(100% - 3.5rem);
}
.xn-myTaskPage-main, .xn-myTaskPage-main #taskListMainDiv, .xn-myTaskPage-main #taskListMainDiv #taskListDiv {
	height: 100% !important;
}
.xn-todoPage-main, .xn-todoPage-main #taskListMainDiv, .xn-todoPage-main #taskListMainDiv #taskListDiv {
	height: calc(100% - 10px) !important;
}
.xn-myTaskPage-main #taskListMainDiv #taskListDiv #xnTaskListTbs {
	max-height: calc(100% - 3.78rem);
}
.xn-todoPage-main #taskListMainDiv #taskListDiv #xnTaskListTbs {
	max-height: calc(100% - 3.78rem);
}
}
@media screen and ( max-width: 640px) { /*640px显示屏样式 摩托罗拉Droid3/4/Razr Atrix 4g*/
html {
	font-size: 16px;
}
}
@media screen and ( max-width: 540px) { /*640px显示屏样式 摩托罗拉Droid3/4/Razr Atrix 4g*/
html {
	font-size: 15px;
}
}
@media screen and ( max-width: 480px) { /*480px显示屏样式 索尼MT27i Xperia sola*/
html {
	font-size: 14px;
}
}
@media screen and ( max-width: 424px) { /*424px显示屏样式 LG 4X */
html {
	font-size: 14px;
}
}
@media screen and (max-width: 414px) { /*414px显示屏样式 苹果6plus*/
html {
	font-size: 14px;
}
}
@media screen and ( max-width: 399px) { /*399px显示屏样式 三星galaxyNote*/
html {
	font-size: 14px;
}
}
@media screen and ( max-width: 384px) { /*384px显示屏样式 黑莓Z10 谷歌 Nexus 6 LG Optimus G*/
html {
	font-size: 15px;
}
}
@media screen and ( max-width: 360px) { /*360px显示屏样式 索尼Z1*/
html {
	font-size: 13px;
}
.xn-ylfile-jjk {
	top: 9px;
}
}
@media screen and ( max-width: 320px) { /*320px显示屏样式 苹果4/4S/5C/5S黑莓Z30 */
html {
	font-size: 10px;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select[name="zjlx"], .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd select[name="zjlx"] {
	height: auto;
	width: 75px !important;
}
.xn-newPhone-content #crumbs ul li a {
	font-size: 14px;
}
.xn-newPhone-content #crumbs ul li a > span {
	padding-left: 1.75rem !important;
	font-size: 14px !important;
}
.xn-ylfile-jjk {
	top: 6px;
}
}
@media screen and ( max-width: 213px) { /*213px显示屏样式 LG Optimus One*/
html {
	font-size: 14px;
}
}
@media screen and (min-width: 1920px) {
html {
	font-size: 16px;
}
.xn-taskinfo-spdcn .xn-taskinfo-wicninfo .papertableform .xn-datalistTable-content .xn-datalistTable-dltb3 {
	max-width: 1230px;
}
}
@media (min-width: 992px){
	.modal-sml {
		--bs-modal-width: 500px;
	}
	.modal-mg {
		--bs-modal-width: 600px;
	}
	.modal-xlg{
		--bs-modal-width: 800px;
	}
}
@media (min-width: 1200px){
	.modal-sml {
		--bs-modal-width: 580px;
	}
	.modal-mg {
		--bs-modal-width: 890px;
	}
	.modal-xlg{
		--bs-modal-width: 1000px;
	}
}
.errorRedBorder {
	border-color: red !important;
}
.errorRedBorder1 {
	border: 1px solid red !important;
}
select::-ms-expand {
display: none;
}
.xn-examin-modalHeader h3 {
	width: auto !important;
	background: #fff !important;
	padding-left: 8px;
	margin-top: 27px;
	margin-left: 54px;
	z-index: 99;
} /****************颜色*****************/
.xn-mainbody-bg1 {
	background: none !important;
	background-color: #fff !important;
}
.xn-mainbody-bg1 #content {
	background-color: #fff !important;
} /*************电子文件在线预览******************/
.xn-dzy-header .xn-dzy-navbar .fujian {
	background-color: transparent;
	overflow: auto;
	white-space: nowrap;
	height: 100%;
	vertical-align: middle;
}
.fujian input {
	background-color: transparent !important;
	padding: 5px 15px !important;
}
#showLibraryEtextInfo .modal-header {
	border-bottom: 0;
}
#showLibraryEtextInfo .modal-header:hover {
	cursor: move;
}
.fujian input.xn-pdfu-btnShowInfo { /*float: right;*/
	background-color: #1C54A0 !important;
	font-size: 14px;
	padding: 8px 25px !important;
	margin: -5px 10px;
}
#showLibraryEtextInfo .modal-body table tr td select {
	height: 30px !important;
	line-height: 22px !important;
}
#showLibraryEtextInfo .modal-header h3 {
	float: none;
}
#showLibraryEtextInfo .myPageinfo {
	padding: 10px 15px 3px 15px;
}
#showLibraryEtextInfo .xn-page-sy1 i, #showLibraryEtextInfo .xn-page-wy i, #showLibraryEtextInfo .xn-page-sy i, #showLibraryEtextInfo .xn-page-xy i {
	line-height: 23px;
}
#showLibraryEtextInfo .myPageinfo ul>li input[type="number"] {
	height: 28px !important;
	border: 1px solid #D9DCDE !important;
}
#showLibraryEtextInfo #libraryExtDivMain table tr td {
	white-space: normal;
}
#showLibraryEtextInfo #libraryExtDivMain table tr td.xn-addTable-atd20 {
	width: 11.1%;
}
#showLibraryEtextInfo #libraryExtDivMain table tr.xn-operationTable-showOneLine textarea {
	width: 99.5%;
	white-space: normal;
}
.xn-dzy-header + .fujian_left {
	position: relative;
	background-color: #282D34 !important;
	height: calc(100% - 50px) !important;
	border-right: 0 !important;
	overflow-x: auto;
	width: 2%;
}
.fujian_left #originalTextId {
	min-width: 100%;
	height: calc(100vh - 99px);
	padding-left: 0;
	padding-top: 49px;
	display: none;
}
.xn-fujian-indeximg, .xn-fujian-fileimg {
	height: 49px;
	display: block;
	text-align: center;
	padding-top: 16px;
	background-color: #282D34;
	position: fixed;
	top: 50%;
	width: 2%;
	cursor: pointer;
	box-sizing: border-box;
	z-index: 1;
}
.xn-fujian-xmdx, #originalTextId li .xn-fujian-xmdx {
	white-space: normal;
	word-break: break-all;
}
.xn-fujian-prcStatus {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	line-height: 14px;
	font-size: 12px;
	height: 100%;
	padding: 0 4px;
}
.xn-fujian-prcStatus.delete {
	background: #677380;
}
.xn-fujian-prcStatus.add {
	background: #2888E9;
}
.xn-fujian-prcStatus.cover {
	background: #F4B800;
}
.xn-fujian-prcStatus.deleted {
	background: #475468;
}
.xn-fujian-prcStatus.covered {
	background: #FF890B;
}
.xn-fujian-prcStatus span {
	font-size: 12px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
.xn-fujian-del, .xn-fujian-del .cdggzyA {
	text-decoration: line-through;
}
.xn-fujian-prcStatus + .xn-fujian-imglabel {
	display: inline-block;
	padding-left: 20px;
}
.xn-fujian-prcStatus + .xn-fujian-cdgimglabel {
	display: inline-block;
}
#originalTextId .xn-fujian-prcStatus + .xn-fujian-cdgimglabel a.cdggzyA {
	width: calc(100% - 54px);
}
.xn-fujian-prcStatus + .xn-fujian-cdgimglabel.xn-fujian-cdggLabel {
	padding-left: 15px;
}
.xn-fujian-indeximg img {
	border-bottom: 0 !important;
}
#originalTextId li a {
	display: inline-block !important;
	padding: 10px;
	color: #fff;
	position: relative;
}
#originalTextId li[gdzzCla='cdggzyLi'] {
	padding: 0 35px 0 10px;
	display: table;
	width: 100%;
	position: relative;
}
#originalTextId li .xn-pdfindex-yzbindent {
	padding-left: 22px;
}
#originalTextId li[gdzzCla='cdggzyLi'] a {
	padding: 10px 5px 10px 0px;
}
#originalTextId .checkN[gdzzCla='cdggzyLi'] a {
	padding: 10px 0px !important;
}
#originalTextId li[gdzzCla='cdggzyLi'] i[udficp='xn-udf-file1'] {
	padding-left: 22px;
	padding-right: 12px;
	cursor: pointer;
}
#originalTextId li[gdzzCla='cdggzyLi'] i[udficp='xn-udf-file2'] {
	padding-left: 36px;
	padding-right: 12px;
}
#originalTextId li[gdzzCla='cdggzyLi'] i.icon-file {
	color: #fff;
}
#originalTextId .checkN a.cdggzyA {
	border-left: 0;
}
#originalTextId a.cdggzyA {
	border-left: 0;
	width: calc(100% - 22px);
}
#originalTextId li[groupname] a.cdggzyA {
	width: calc(100% - 40px);
}
#originalTextId li[groupname] i[filegjdata] + .cdggzyA {
	width: calc(100% - 54px)
}
#originalTextId .checkN a {
	background-color: #313C49;
	border-radius: 3px;
	padding: 10px 15px !important;
	border-left: 4px solid #1C54A0;
	position: relative;
}
#originalTextId .checkN {
	background-color: #313C49;
}
#fujian_left > span > img {
	border-bottom: 1px solid #242A2E;
}
.xn-comprehendlist-title {
	margin-top: 0;
}
.xn-comprehendlist-tesc {
	padding: 1% 2% 0 2%;
}
#showSelectData .modal-body table {
	width: 100%;
}
.xn-shareFile-input {
	width: 290px;
	border: 1px solid #D9DCDE;
	padding: 5px 6px;
}
.xn-shareFile-fzljmf {
	padding: 6px 10px;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	color: #333;
	margin-left: -6px;
	border-radius: 0 3px 3px 0;
}
.xn-shareFile-yhbminput {
	width: 40%;
	margin-left: 20px;
	margin-bottom: 3px !important;
}
.xn-shareFile-tjyhbm {
	margin-left: 5px;
	margin-bottom: 10px;
	display: inline-block;
}
.xn-folderListpage-cnbody #leftBody {
	border: 1px solid #D1D1D1;
	float: left;
	width: 27.5%;
	margin-right: 1%;
	padding: 10px;
	overflow: auto;
	border-radius: 3px;
}
.xn-folderListpage-cnbody #rightBody {
	width: 70%;
	float: left;
}
#add_folder.modal-small .modal-body table tr td, #edit_folder.modal-small .modal-body table tr td {
	width: 135px;
}
#kmSearch.xn-shareFile-ybsearch {
	width: 96%;
}
#div_shareFile.modal .modal-body .pgone {
	margin: 8px 0;
}
#div_shareFile.modal .modal-body .pgone #share-pwd, #div_shareFile.modal .modal-body .pgone #downloadLimit, .xn-filemgr-tqmxbody .pgone #share-pwd, .xn-filemgr-tqmxbody .pgone #downloadLimit, .xn-filemgr-tqmxbody .pgone #outtime {
	width: 145px;
	height: 32px;
}
#div_shareFile.modal .modal-body .pgone input[name='share-time'] {
	width: 145px;
	border: 1px solid #D9DCDE;
}
#div_shareFile .modal-body label, .xn-filemgr-tqmxbody .pgone label {
	display: inline-block;
	min-width: 125px;
	text-align: right;
}
.xn-shareFile-more {
	display: inline-block;
	margin-left: 5px;
}
.xn-shareFile-tjmm {
	width: 100px;
	height: 32px;
	border: 1px solid #D9DCDE;
}
.xn-shareFile-gqsj {
	width: 100px;
	border: 0px;
	font-size: 12px;
	height: 32px;
	color: #999999;
}
#con.xn-shareFile-more ul ul {
	position: absolute;
	background: #fff;
	display: none;
	margin-top: 7px;
	box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
	padding: 5px;
}
#con.xn-shareFile-more ul ul li {
	padding: 4.5px 10px;
}
#con.xn-shareFile-more ul ul li:hover {
	background-color: #114488;
	color: #fff;
	border-radius: 3px;
}
#con.xn-shareFile-more ul ul li:hover a {
	color: #fff;
}
#con.xn-shareFile-more > ul > li > a {
	color: #333;
	background: #F5F7FA;
	border: 1px solid #D9DCDE;
	padding: 6px 13px;
	border-radius: 3px;
}
#con.xn-shareFile-more > ul > li > a:hover {
	border: 1px solid #114488;
	color: #114488;
}
.xn-library-modalBody .xn-library-bz {
	width: 99.7%;
}
.xn-library-modalBody #extraField tr td {
	white-space: normal;
}
.xn-downsharefile-modal .modal-header {
	height: 40px;
}
.xn-downsharefile-modal .modal-header h3 {
	margin: 0;
}
.xn-downsharefile-modal .modal-header .xn-close {
	margin-top: -5px;
}
.xn-downsharefile-modal.modal-small .modal-body {
	padding: 48px 51px !important;
}
.xn-downsharefile-srtqm {
	text-align: center;
}
.xn-downsharefile-srtqm input {
	border: 1px solid #d1d1d1;
	width: 90%;
	font-size: 14px;
	line-height: 18px;
}
.xn-downsharefile-modal .modal-footer {
	text-align: center;
} /********************参办部门********************/
.xn-chooseCbbm-table {
	width: 100%;
}
.xn-chooseCbbm-table tr td {
	white-space: normal !important;
	width: auto !important;
}
.xn-chooseCbbm-input {
	width: 18.6%;
	margin-right: 8px;
	margin-bottom: 5px;
	display: inline-block;
	word-break: break-all;
	word-wrap: break-word;
	vertical-align: top;
}
.xn-chooseCbbm-input input[type="checkbox"] {
	float: left;
	margin-top: 3px;
}
.xn-chooseCbbm-input span {
	display: block;
	margin-left: 18px;
}
.xn-chooseCbbm-legend {
	margin-top: 15px;
	height: 236px;
}
.xn-pdfindex-body .datetimepicker td, .xn-pdfindex-body .datetimepicker th {
	padding: 0 !important;
}
.xn-index-fileRead .dropdown-menu {
	z-index: 99999!important;
} /*******************部门单位**********************/
#main_org_div_select.modal {
	width: 280px;
	margin-left: 0;
	height: auto;
}
#main_aj_org_div.modal-mini, #main_org_div.modal, #main_org_div2.modal, #main_org_div_dj.modal, #main_org_div_add.modal, #main_org_div_csh.modal, #roleUserOrg_div, #main_permission_org_div, #main_bmwjj_div, #main11_org_div, #main_borrow_org_div.modal, .xeTreeDialog {
	width: 280px;
	margin-left: 0;
	z-index: 999991 !important;
}
#ajOrgChoseSearchInput {
	width: 100%;
	display: inline-block;
	margin-top: -10px;
	margin-left: -7px;
}
#main_aj_org_div.modal-mini .modal-body, #main_org_div.modal .modal-body, #main_org_div2.modal .modal-body, #main_org_div_dj.modal .modal-body, #main_org_div_add.modal .modal-body, #main_org_div_select.modal .modal-body, #roleUserOrg_div .modal-body, #main_permission_org_div .modal-body, #main_bmwjj_div .modal-body , #main_borrow_org_div .modal-body,.qzDeptTreeDiv .modal-body, #main_bmwjj_div .modal-body,#xn-contentdialog #main_aj_org_div.xeTreeDialog .modal-body,
.xeTreeDialog.qzTreeDiv .modal-body,.qzDeptTreeDiv.xeTreeDialog .modal-body{
	max-height: calc(100vh / 3.5);
}
#main_aj_org_div .modal-dialog,#main_org_div .modal-dialog,#main_org_div2 .modal-dialog,#main_org_div_dj .modal-dialog,#main_org_div_add .modal-dialog,#main_org_div_select .modal-dialog,#roleUserOrg_div .modal-dialog,#main_permission_org_div .modal-dialog,#main_bmwjj_div .modal-dialog,.xeTreeDialog .modal-dialog, #main_borrow_org_div .modal-dialog{
	margin: 0;
}
#main_aj_org_div .modal-dialog .modal-content,#main_org_div .modal-dialog .modal-content,#main_org_div2 .modal-dialog .modal-content,#main_org_div_dj .modal-dialog .modal-content,#main_org_div_add .modal-dialog .modal-content,#main_org_div_select .modal-dialog .modal-content,#roleUserOrg_div .modal-dialog .modal-content,#main_permission_org_div .modal-dialog .modal-content,#main_bmwjj_div .modal-dialog .modal-content,.xeTreeDialog .modal-dialog .modal-content, #main_borrow_org_div .modal-dialog .modal-content{
	width: calc(100% - 2px);
}
#main_org_div_csh.modal .modal-body {
	max-height: calc(100vh / 4);
}
.xn-orgmodal {
	position: fixed;
	position: -ms-page;
	z-index: 9999999 !important;
	background-color: #fff;
	border: 1px solid #D9DCDE;
	box-shadow: none;
	border-radius: 3px;
	background-clip: padding-box;
}
.xn-operationTable-content .orgpicker, .xn-jnoperationTable-content .orgpicker, .xn-operationTable-content .input-append, .xn-jnoperationTable-content .input-append {
	width: 100%;
	height: auto;
}
.orgpicker textarea[readonly], .orgpicker inpput[readonly] {
	background-color: #fff !important;
	cursor: pointer;
}
input.datepicker1[readonly] {
	background-color: #fff !important;
	cursor: pointer;
}
.input-append.orgpicker.xn-uploadFile-gddwws {
	height: auto;
	margin-bottom: 10px;
}
.input-append.orgpicker.xn-uploadFile-gddwws textarea {
	white-space: normal;
	width: 100px;
	height: 25px !important;
	padding-top: 5px;
	padding-bottom: 0px;
}
.xn-operationTable-content .input-append .add-on.xn-ajchooseOrg-addon, .xn-jnoperationTable-content .input-append .add-on.xn-ajchooseOrg-addon {
	position: relative;
}
.input-append .add-on.xn-ajchooseOrg-addon, .input-append .add-on.xn-ajchooseOrg-addon {
	padding: 0 7px;
}
.input-append .add-on.xn-ajchooseOrg-addon i, .input-append .add-on.xn-ajchooseOrg-addon i {
	position: absolute;
	top: 50%;
	right: 12px;
	margin-top: -7px;
}
.orgpicker .add-on i, .input-append .add-on i {
	color: #97A7B7;
	font-size: 16px;
}
.orgpicker input[readonly], .orgpicker input[disabled] {
	cursor: pointer;
	background-color: #fff !important;
}
input[readonly]#bmdw_id, input[disabled]#bmdw_id, input[readonly]#bmdwid_id, input[disabled]#bmdwid_id, input[readonly]#SSBMDEF_SHOW, input[readonly]#x_dept_id_add, input[readonly]#dept_id, input[readonly].xn-subonline-orginput, input[readonly]#wjsx_name {
	cursor: pointer;
	background-color: #fff !important;
}
.xn-assemble-zj .orgpicker input[type="text"] {
	width: 215px;
}
.xn-assemble-zj .orgpicker textarea {
	width: 215px;
	padding: 5px 6px 0 6px;
	height: 25px !important;
}
.orgpicker input[type="text"]:focus {
	border-color: #D9DCDE !important;
	box-shadow: none;
}
.xn-batchUpdate-content .orgpicker input[type="text"] {
	width: 110px;
}
.xn-addformInfo-down {
	position: relative;
	top: 2px;
	right: 25px;
	font-size: 18px;
	color: #97A7B7;
}
.xn-pageInfo-div {
	position: relative;
	cursor: pointer;
}
.xn-pageInfo-div.input-append input {
	position: static;
	cursor: pointer;
}
.xn-pageInfo-down {
	position: absolute;
	top: 8px;
	right: 12px;
	font-size: 18px;
	color: #97A7B7;
}
.xn-pageInfo-down.icon-remove{
	font-size: 14px;
    top: 10px;
    right: 10px;
}
.xn-pageInfo-down1 {
	position: absolute;
	top: 14px;
	right: 12px;
	font-size: 18px;
	color: #97A7B7;
}
.xn-pageInfo-down2 {
	position: absolute;
	top: 7px;
	right: 12px;
	font-size: 18px;
	color: #97A7B7;
}
.xn-insearch-inputdept {
	margin: 0px 0 4px 0 !important;
}
.xn-strDesign-zzjg .textarea-129 {
	width: 325px;
	border-right: 0;
}
.xn-strDesign-zzjg input[type="text"]:focus {
	border-color: #D9DCDE !important;
	box-shadow: none;
}
.xn-strDesign-zzjg .add-on i {
	color: #97A7B7;
	font-size: 16px;
}
#pdfContainer {
	height: calc(100vh - 50px) !important;
}
#logData .table tr td {
	padding: 7.5px 5px;
}
.xn-compareFile-dialog {
	width: 1200px;
	margin-left: -600px;
}
.xn-compareFile-dialog .xn-userlistdialog-modalBody {
	padding: 15px 25px;
	max-height: 450px;
}
.xn-compareFile-dialog #mergely-resizer .CodeMirror {
	height: 400px;
}
.modal-header.xn-modal-fdsx a {
	float: right;
	width: 21px;
	height: 19px;
	display: block;
	margin-right: 7px;
	margin-top: 2px;
	background: url(./jsp/tableData/images/tool1.png) no-repeat;
}
.modal-header.xn-modal-fdsx a.close {
	background-position: -89px 0;
}
.modal-header.xn-modal-fdsx a.max {
	background-position: -60px 0;
}
.modal-header.xn-modal-fdsx a.revert {
	background-position: -149px 0;
	display: none;
}
.modal-header.xn-modal-fdsx a.max:hover {
	background-position: -60px -29px;
}
.modal-header.xn-modal-fdsx a.close:hover {
	background-position: -89px -29px;
}
.modal-header.xn-modal-fdsx a.revert:hover {
	background-position: -149px -29px;
} /*********************页面结构*****************************/
#content.xn-page-main, .xn-page-main {
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
.xn-page-content {
	width: 97.8%;
	padding: 10px 1.1%;
	background: #fff;
	border-radius: 0 0 4px 4px;
}
#content.xn-page-maincn {
	width: 97.8%;
	padding: 10px 1.1%;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
	border: none;
}
.xn-page-title {
	height: 30px;
	background: #fff;
	line-height: 30px;
	padding: 4px 1.1% !important;
	border: none !important;
	border-bottom: 2px solid #F1F1F1 !important;
	width: 97.8%;
	text-align: left;
	border-radius: 4px 4px 0 0;
}
.xn-page-title .xn-page-titleText i {
	display: none;
}
.xn-page-title > a {
	padding-right: 5px;
	color: #97A7B7;
}
.xn-page-title > a > i {
	font-size: 1.05rem;
	padding-right: 2px;
}
.xn-page-title > a > .xn-page-sxline {
	color: #DCDFE6;
	padding-left: 5px;
}
.xn-page-btns {
	padding-bottom: 8px;
}
.xn-archiveslist-cofon {
	display: block;
	font-size: 4.36rem;
	color: #2A589A;
}
.xn-page-calendar {
	position: relative;
	right: 26px;
	top: 12px;
	font-size: 16px;
	color: #97A7B7;
	z-index: 99;
} /***********************服务器监控****************************/
.xn-moniter-context {
	padding: 40px 50px 10px 50px;
}
.xn-moniter-context .xn-moniter-disc {
	width: 33%;
	display: inline-block;
	padding-bottom: 25px;
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discimg {
	background: url(./img/xb/xn-gupan.svg) no-repeat;
	background-size: 100% 100%;
	width: 44px;
	height: 44px;
	float: left;
	margin-right: 36px;
	padding-top: 25px;
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discrcn {
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discrcn .xn-moniter-disckygy {
	color: #999999;
	font-size: 12px;
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discrcn .progress {
	width: 58%;
	height: 14px;
	border-color: #D1D1D1;
	background-image: none;
	border-radius: 8px;
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discrcn .progress .progress-bar {
	height: 100%;
	background: -webkit-linear-gradient(left, #1A8DD5, #1C54A0);
	background: -o-linear-gradient(right, #1A8DD5, #1C54A0);
	background: -moz-linear-gradient(right, #1A8DD5, #1C54A0);
	background: linear-gradient(to right, #1A8DD5, #1C54A0);
}
.xn-moniter-context .xn-moniter-disc .xn-moniter-discrcn .progress .progress-bar.xn-moniter-jgprogress {
	height: 100%;
	background: #E95151;
}
div[id^="monitorcn"] {
	padding-top: 50px;
	width: 50%;
	display: inline-block;
}
div[id^="monitorcn"] > span {
	padding-left: 20%;
}
#main_activiti_list_div .xn-mytasklisttabledata-klstable tr td {
	white-space: normal;
}
.xn-uploadDir-modalBody .orgpicker textarea[readonly] {
	min-height: 0;
	padding-top: 5px;
	padding-bottom: 0;
	height: 25px;
	white-space: normal;
}
.xn-uploadDir-modalBody .tableSet.xn-uploadDir-table .orgpicker .add-on {
	padding: 0px 5px;
	height: 30px;
	line-height: 30px;
}
.xn-uploadDir-modalBody .orgpicker {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	line-height: 56px;
}
.xn-uploadDir-modalBody .orgpicker .add-on.xn-ajchooseOrg-addon {
	height: calc(100% - 2px) !important;
	line-height: calc(100% / 2 - 2px) !important;
	margin: 0 !important;
	position: relative;
}
.xn-ajchooseOrg-addon {
	position: relative;
}
.xn-uploadDir-modalBody .input-append.date .add-on i {
	display: inline-block;
}
.xn-uploadDir-modalBody .tableSet tr {
	height: auto;
}
.xn-uploadfolder-content .xn-uploadDir-modalBody .tableSet tr td {
	height: 34px;
} /************************我的文件****************************/
.xn-filemgr-inputs {
	width: 60%;
	padding: 2px 5px;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
}
.xn-filemgr-okc {
	padding: 3px 12px;
	background-color: #F5F7FA;
	border-color: #D9DCDE;
}
.xn-filemgr-okc:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
}
.xn-filemgr-okc.active {
	background-color: #EEF5FD;
	border-color: #114488;
}
.xn-filemgr-okc .icon-ok {
	color: #114488;
}
.xn-filemgr-okc .icon-remove {
	color: #E95151;
}
.xn-filemgr-shareFile {
	display: inline-block;
	position: relative;
}
.xn-filemgr-scfile {
	display: inline-block;
	position: relative;
}
.xn-filemgr-scfile .dropdown-menu {
	box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);
	border-radius: 3px; /* padding: 5px; */
	margin-top: -8px;
}
#btndiv .xn-filemgr-scfile .dropdown-menu li a {
	margin-bottom: 0;
	display: block;
}
.xn-filemgr-scfile .dropdown-menu li a:hover {
	background-color: #114488;
	color: #fff;
	background-image: none;
}
.xn-filemgr-scfile .caret1 {
	margin-left: 8px;
}
.xn-filemgr-shareFile .btn {
	border: none;
	background-color: transparent;
}
.xn-filemgr-shareFile .dropdown-menu {
	box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
	padding: 5px;
}
.xn-filemgr-shareFile .btn:hover .caret {
	border-top: 4px solid #fff;
}
.xn-filemgr-qwSearch {
	float: right;
}
.xn-filemgr-qwSearch .xn-searchtable-fjngr {
	padding: 3px 6px;
	margin-bottom: 0;
}
.xn-filemgr-qwSearch .xn-oaprocess-btnadd {
	margin: 0;
	padding: 4px 13px !important;
}
.xn-filemgr-shareyhbm tr td input[type="text"] {
	border: none;
	background-color: transparent;
	text-align: center;
}
.xn-filemgr-czckxz {
	padding: 0 5px;
}
.xn-filemgr-czckxz > span {
	padding-left: 3px;
}
.xn-userlistdialog-modalBody #tableDateUser {
	width: 100%;
}
.xn-userlistdialog-modalBody #tableDateUser tr td {
	padding: 3px 12px 3px 2px;
}
.xn-filemgr-tqmxbody {
	padding: 15px 50px;
}
.xn-filemgr-tqmxbody .pgone label {
	display: inline-block;
}
.xn-filemgr-tqmxbody .pgone input[type="text"] {
	margin: 5px 0;
}
.xn-filemgr-wjsx {
	padding-bottom: 10px;
	padding-left: 20px;
}
.xn-filemgr-wjsx #wjsx_name {
	margin: 5px 0;
}
#showModel.xn-mountadd-content .xn-mountadd-gzadd1 {
	padding: 10px 55px 0px 55px;
}
#showModel.xn-mountadd-content .xn-mountadd-gzadd16 {
	max-height: 308px;
	height: auto;
}
#showModel.xn-mountadd-content .xn-mountadd-gzadd12 {
	height: auto;
	max-height: 300px;
	min-height: 100px;
	border: 1px solid #D1D1D1;
	overflow: auto;
}
#showModel.xn-mountadd-content .xn-mountadd-gzadd13 {
	width: 64%;
}
#showModel.xn-mountadd-content .xn-mountadd-gzadd12 {
	float: none;
	margin: 0 auto;
	width: 94.5%;
}
.xn-index-fileRead .modal {
	position: fixed;
	top: 1%;
	left: 50%;
	bottom: auto;
	z-index: 1050;
	width: 890px;
	height: auto;
	overflow: visible;
	margin-left: -445px;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0,0,0,0.3);
*border: 1px solid #999;
	outline: 0;
	-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.xn-index-fileRead .modal .modal-header {
	height: 41px;
	padding: 9px 15px 0;
}
.xn-index-fileRead .modal .modal-header h3 {
	float: left;
	margin: 8px 0 10px 0;
	text-align: left;
}
.xn-index-fileRead .modal .modal-body {
	max-height: 420px;
	overflow-y: auto;
	clear: both;
}
.xn-index-fileRead .modal .modal-body .pagination ul {
	display: inline-block;
*display: inline;
*zoom: 1;
	padding: 0;
}
.xn-index-fileRead .modal .modal-body .pagination ul>li {
	display: inline;
	line-height: 20px;
}
.xn-index-fileRead .modal .modal-body .pagination ul>li>a {
	float: left;
	text-align: center;
	height: 28px;
	line-height: 28px;
	padding: 0 9px;
}
.xn-index-fileRead .modal .modal-body .pagination ul>li>span {
	float: left;
	text-align: center;
	height: 26px;
	line-height: 26px;
}
.xn-index-fileRead .modal .modal-body .myPageinfo ul>li>input[type="number"] {
	height: 28px !important;
	padding: 0 6px;
}
.xn-index-fileRead .modal .modal-body .myPageinfo .xn-page-numbg {
	line-height: 25px !important;
}
.xn-index-fileRead .modal .modal-body .pagination ul>li:first-child>a, .xn-index-fileRead .modal .modal-body .pagination ul>li:first-child>span {
	border-left-width: 1px;
}
.xn-index-fileRead .modal .modal-body .pagination ul li [class^="icon-"], li [class*=" icon-"] {
	margin-top: 1px;
	line-height: 27px;
}
.xn-index-fileRead .modal .modal-footer {
	text-align: center;
	border-top: none;
}
.xn-index-fileRead .modal .table th {
	text-align: center;
}
.xn-index-fileRead .xn-page-xsts select {
	height: 28px;
}
.xn-index-fileRead input[type="checkbox"]:checked:before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.xn-index-fileRead .table th, .xn-index-fileRead .table td {
	vertical-align: middle;
}
.xn-index-fileRead #kmSearch.xn-shareFile-ybsearch {
	border: 1px solid #D9DCDE;
	margin-bottom: 10px;
}
.xn-index-fileRead input[type="text"] {
	border: 1px solid #D9DCDE;
}
.xn-index-fileRead .xn-filemgr-tqmxbody .xn-btn-hbcolorwp {
	vertical-align: baseline;
}
.ztree .button {
	vertical-align: text-bottom;
}
#flow_file_share .xn-addformInfo-content {
	border: none;
}
#flow_file_share .xn-addformInfo-content #tt {
	margin-top: 10px;
}
#flow_file_share .xn-addformInfo-content #auditOrgTree.xn-fileRead-tree {
	border: 1px solid #D1D1D1;
	margin: 0 20px;
	width: 500px;
	max-height: 300px;
	border-radius: 3px;
	overflow: auto;
}
#showModel input[readonly]#wjsx_name {
	cursor: pointer;
	background-color: #fff;
}
.dicpositionc > span > a {
	color: #52CAF3;
}
.xn-fileupload-box.widget-box {
	padding: 10px 20px;
}
.xn-fileupload-box.widget-box + .widget-content {
	padding: 22px 1.5% 0 1.5%;
	width: 96.9%;
	overflow: visible;
}
.xn-fileupload-box.widget-box + .widget-content#myTabContent {
    width: 100%;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder {
	border-style: solid;
	border-color: #D1D1D1;
	border-width: 0 1px 1px 1px;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder .tab-pane {
	overflow: visible;
}
.xn-fileupload-scwj .webuploader-pick {
	background: #F5F7FA;
	color: #333;
	border: 1px solid #D9DCDE;
	padding: 5px 6px;
	height: 20px;
	width: 70px;
	margin-right: 10px;
	margin-bottom: 4px;
	border-radius: 3px;
}
.xn-fileupload-scwj .webuploader-pick:hover {
	background-color: #EEF5FD;
	border-color: #7D98BD;
	color: #114488;
}
.xn-fileupload-scwj .webuploader-pick + div {
	left: 0 !important;
	width: 85px !important;
}
.xn-fileupload-scwj .webuploader-pick i {
	color: #97A7B7;
}
.xn-fileupload-box.widget-box + .widget-content #field_up .btn-info i {
	color: #97A7B7;
}
.xn-fileupload-box .widget-title .nav-tabs li:first-child a {
	border-left: 1px solid #D1D1D1 !important;
}
.xn-mountadd-content .uploadify-queue-item.xn-fileupload-uploadify {
	background: transparent;
	padding: 0px 10px 0 0;
	margin: 4px;
	width: auto;
	max-width: none;
	min-width: auto;
	float: none;
}
.close.xn-fileupload-removew {
	font-size: 15px;
	position: relative;
	bottom: 2px;
	right: -8px;
	background-color: #97A7B7;
	width: 13px;
	height: 12px;
	color: #fff;
	line-height: 12px;
	border-radius: 50%;
	opacity: 1;
}
.xn-fileupload-scsuccess {
	color: #24BA7D;
}
.xn-fileupload-scerror {
	color: #E95151;
}
.xn-fileupload-selectUser.xn-writeEmail-yxuser {
	width: 768px;
}
.xn-fileupload-selectUser .xn-noticepub-users {
	padding: 9px 5px 3px 5px;
}
.xn-fileupload-selectUser .xn-noticepub-users label {
	display: inline-block;
}
.xn-filemgr-shareFile .dropdown-menu li a:hover {
	background-color: #114488;
	color: #fff;
	border-radius: 3px;
}
.xn-sharefile-sjrl {
	padding-right: 10px;
	padding-top: 10px;
	display: inline-block;
}
.xn-sharefile-sjrl i {
	color: #97A7B7;
	font-size: 16px;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up #electrilist .xn-page-main {
	box-shadow: none;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up #electrilist .xn-page-main .xn-page-content {
	padding: 0 0 10px 0;
	width: 100%;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-box .widget-title .nav-tabs {
	border: none;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-box .widget-title .nav-tabs li {
	border: none;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-box .widget-title .nav-tabs li.active {
	border-bottom: 3px solid #114488;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-box .widget-title .nav-tabs li .tb-selected-indicator {
	display: none;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-box .widget-title .nav-tabs li a {
	border: 0 !important;
	background: transparent;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up >.widget-content {
	padding: 10px 0;
	border-top: 3px solid #E5E9EE;
	position: relative;
    top: -3px;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-content .tab-pane .xn-page-main {
	box-shadow: none;
}
.xn-fileupload-box.widget-box + .widget-content.xn-fullsearchindex-widborder #folder_up .widget-content .tab-pane .xn-page-main .xn-page-content {
	padding: 0 0 10px 0;
	width: 100%;
}
#fujian_right_stl {
	background: #000000;
}
#fujian_right_step {
	background: #3F3F3F;
} /*************************声像档案******************************/
#content.xn-oneSoundImage-content {
	height: auto;
	background-color: #fff;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
	border: none;
	position: absolute;
	width: 98.332%;
	padding: 0;
	margin: 16px 0.834%;
}
.xn-oneSoundImage-content .modal-header h3 {
	background: transparent;
}
.xn-oneSoundImage-content .modal-header p#menuId {
	margin-top: -6px;
}
.xn-oneSoundImage-content .modal-header p:last-of-type {
	margin-top: -6px;
}
.xn-oneSoundImage-content .modal-header p:last-of-type a.btn {
	padding: 3px 12px;
	margin-top: -2px;
}
.xn-oneSoundImage-content #credit {
	border-top: 2px solid #F1F1F1;
}
.xn-oneSoundImage-content .modal-footer {
	padding-bottom: 0;
}
.xn-oneSoundImage-content input[type="checkbox"]:checked:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: 12px;
	top: -2px;
	width: 18px;
	height: 39px;
	border-color: #114488;
	border-style: solid;
	border-width: 0 8px 8px 0;
	transform: rotate(40deg);
} /***************未授权*********************/
.xn-page-wauthqx {
	width: 100%;
	padding-top: calc(100vh / 9);
	height: calc(100vh / 1.25);
	background-color: #fff;
	text-align: center;
	box-shadow: 0px 0px 8px 0px rgba(29,29,29,0.1);
	border-radius: 4px;
}
.xn-page-wauthqx .xn-page-wsqimg {
	background: url(./img/xb/xn-error.jpg) no-repeat;
	background-size: 100% 100%;
	width: 31.50rem;
	height: 31.50rem;
	margin: 0 auto;
}
.xn-page-wauthqx .xn-page-wsqText {
	font-size: 16px;
	padding-top: 2.63rem;
}
#xn-archiveScope-tbodynr tr td:last-of-type {
	text-align: left;
	white-space: normal;
}
.modal .modal-body table #xn-archiveScope-tbodynr tr td {
	padding: 7.5px 2px;
}
.modal .modal-body table.xn-witedRecord-divtable tr td {
	white-space: normal;
} /*************************权限****************************/
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable {
	width: 100%;
	border: 1px solid #D1D1D1;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-td {
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 10px 5px;
	background-color: #F3F3F3;
	text-align: center;
	width: 15%;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft {
	border-bottom: 1px solid #D1D1D1;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft .xn-myjyc-jsqxgltj {
	margin: 0 5px;
	background: #fff;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft .input-append {
	width: 100%;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft .input-append #endTime {
	margin-bottom: 0;
	width: 95%;
	padding: 9px 1%;
	border: 0;
	background-color: transparent;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft .input-append .add-on {
	padding: 10px 10px;
	border: none !important;
	border-left: 1px solid #D9DCDE !important;
	float: right;
}
.xn-taskinfo-wicninfo #defFlowData21Div .xn-myjyc-uqyTable .xn-permissionInfo-tdLeft .xn-myjyc-checkqx {
	border: 0 !important;
} /*****************时间样式*************************/
.datepicker input[readonly], .datepicker input[disabled] {
	cursor: pointer;
}
input[class^="datepicker"] {
	cursor: pointer;
}
#mainbody::-webkit-scrollbar {
width: 8px;
height: 8px;
}
#mainbody::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
border-radius: 10px;
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #bbb;
}
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
border-radius: 10px;
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #ddd;
}
.fixedtablewrap {
	overflow-y: scroll;
	overflow-x: hidden;
}
.fixedtablewrap table tr th {
	padding: 9px 0;
}
.fujian_right_video .vjs-button>.vjs-icon-placeholder:before,.xn-fileCollect-videonr .vjs-button>.vjs-icon-placeholder:before,.xn-sxxt-videoMain .vjs-button>.vjs-icon-placeholder:before{
	line-height: normal;
}
.table td:last-child input[name="amount"] {
	margin-bottom: 0;
	padding: 3px 6px;
} /*****************************电子文件归档登记表*********************/
.confirmTable {
	width: 100%;
}
#confirmDataAdd th {
	height: auto;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	background-color: #e5e5e5;
	border: 1px #D1D1D1 solid;
	text-align: center;
}
#confirmDataAdd td {
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border: 1px #D1D1D1 solid;
}
.confirmTitle td {
	background-color: #e5e5e5;
}
.confirmContent td {
	background-color: white;
	text-align: center;
}
.confirmContent td input {
	background-color: white;
	border: none;
	width: 100%;
	height: 100%;
}
.modal .modal-body .confirmTable tr td {
	border: 1px solid #D1D1D1;
	padding: 4px 6px;
}
.modal .modal-body .confirmTable tr td[align='left'] {
	padding: 0;
	text-align: center;
}
.modal .modal-body .confirmTable tr td[align='left'] input[type='text'] {
	padding: 10px 6px;
	width: calc(100% - 12px);
	border: none;
	text-align: center;
}
.modal .modal-body .confirmTable tr td[align='left'].xn-confirmPage-gddzwjnum {
	padding: 0 0 0 5px;
}
.modal .modal-body .confirmTable tr td[align='left'].xn-confirmPage-gddzwjnum input {
	width: 30%;
	margin-right: 5px;
	text-align: center;
	border: none;
}
.modal .modal-body .confirmTable tr.xn-confirmPage-qzn td {
	padding: 10px 6px;
}
.modal .modal-body .confirmTable tr td[align='left'] input[type='checkbox'] {
	margin-right: 3px;
}
.modal .modal-body .confirmTable thead tr th {
	font-size: 18px;
	padding-bottom: 10px;
}
.modal .modal-body .confirmTable tr.xn-confirmPage-qzn1 td {
	text-align: left;
	padding: 10px 15px;
}
.modal .modal-body .confirmTable tr.xn-confirmPage-qzn1 td span:last-of-type {
	display: block;
	text-align: right;
	padding-top: 50px;
}
.modal .modal-body .confirmTable tr.xn-confirmPage-qzn2 td {
	text-align: left;
	border: 0;
	padding: 15px 0 0 20px;
}
.xn-confirmPage-table td input[type='text'], .xn-confirmPage-table td textarea {
	width: calc(100% - 14px);
}
.xn-confirmPage-table td select {
	width: calc(100% - 0px);
}
.xn-confirmPage-table td input[type='text'][readonly], .xn-confirmPage-table td textarea[readonly], .xn-confirmPage-table td select[disabled] {
	background: #fff;
}
.xn-confirmPage-table td .xn-confirmPage-yyunit {
	width: 25%;
	display: inline-block;
	text-align: right;
}
.xn-confirmPage-table td .xn-confirmPage-yyunit + input {
	width: calc(75% - 14px);
}
.xn-confirmPage-table .xn-confirmPage-qzn1 td[align='center'] {
	text-align: center !important;
} /**********************针对ie9样式************************/
.ie9 select {
	padding: 0 0 0 6px !important;
}
.ie9 .dicpositionc + table, .ie9 .favContent #dhTable {
	border-collapse: separate;
}
.ie9 .xn-subonline-readSetcon table {
	border-collapse: separate;
	padding: 1.5% 1.6%;
}
.ie9 .myPageinfo ul > li > input {
	padding: 4px 6px;
	height: 18px !important;
}
.ie9 .xn-batchUpdate-content .fbradio {
	vertical-align: sub;
}
#div_roleList #searchValue {
	border: 1px solid #D1D1D1;
	padding: 5px 10px;
	margin-bottom: 10px;
}
.xn-fourtest-content #fourTestIndexDiv6 table tbody tr td #div6OAMJFlag {
	width: 614px;
}
.popover {
	width: auto;
	min-width: 100px;
	white-space: nowrap;
	border: 1px solid rgba(255,0,0,0.5);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.popover.show .popover-arrow:before,.popover .popover-arrow:after{
	border-bottom-color: red;
}
.popover .popover-body{
	padding:5px;
}
.popover.bottom .arrow {
	top: -16px;
	margin-left: -15px;
	border-width: 8px;
	border-bottom-color: rgba(255,0,0,0.45);
}
.popover.bottom {
	margin-top: 6px;
}
.popover .popover-inner {
	margin: 0 !important;
}
.popover .popover-content {
	padding: 2px 5px;
	color: #333;
	margin: 0 !important
}
.popover .popover-content p {
	margin-bottom: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 20px;
}
.popover.show.custom-popover{
	border: 1px solid #E9E9E9;
	--bs-popover-max-width: 35rem;
}
.popover.show.custom-popover .popover-arrow:before{
    border-bottom-color: #E9E9E9;
}
.popover.show.custom-popover[data-popper-placement^=left]>.popover-arrow::before, .popover.show.custom-popover[data-popper-placement^=left]>.popover-arrow::after{
	border-bottom-color:transparent;
}
.popover.bottom.custom-popover .arrow{
	border-bottom-color: #E9E9E9;
}
.popover.show.custom-popover .popover-body{
	white-space: normal;
}
.modal .modal-body .xn-datacheck-table tr td {
	padding: 10px 12px;
}
.xn-approveList-ftcolor {
	color: green
}
.xn-orgHousePage-search {
	background: #F1F4F5;
	margin: -15px -15px 0 -15px;
	padding: 9px;
	text-align: center;
}
.xn-orgHousePage-search input {
	width: 35%;
	margin: 0;
}
.xn-orgHousePage-search > span {
	position: relative;
}
.xn-orgHousePage-search > span > i {
	position: absolute;
	top: 3px;
	right: 12px;
	color: #97A7B7;
}
#div_orgHouseModal .modal-header #modalHouseName {
	line-height: 23px !important;
	display: inline-block;
}
#orgHouseListTable tbody tr td[orgname] {
	padding: 0;
}
#orgHouseListTable tbody tr td ul li {
	padding: 8px 3px;
}
#orgHouseListTable tbody tr td ul li:nth-child(even) {
	background: #F3F3F3;
}
#orgHouseListTable tr:nth-child(even) td {
	background-color: #fff;
}
#orgHouseListTable tbody tr:hover td ul li:nth-child(even) {
	background: #DAEFFF !important;
} /********************菜单自定义图标****************************/
@font-face {
	font-family: "xncdfont";
	src: url('./css/fonts/zccd/iconfont.eot?t=1575364558233'); /* IE9 */
	src: url('./css/fonts/zccd/iconfont.eot?t=1575364558233#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('./css/fonts/zccd/iconfont.woff2?t=1572855274665') format('woff2'), url('./css/fonts/zccd/iconfont.woff?t=1575364558235') format('woff'), url('./css/fonts/zccd/iconfont.ttf?t=1575364558235') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('./css/fonts/zccd/iconfont.svg?t=1575364558235#xncdfont') format('svg'); /* iOS 4.1- */
}
[class^="xncd"], [class*=" xncd"] {
font-family: xncdfont !important;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
display: inline;
width: auto;
height: auto;
line-height: normal;
vertical-align: baseline;
background-image: none !important;
background-position: 0% 0%;
background-repeat: repeat;
}
[class^="xncd"]:before, [class*=" xncd"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}
.xncd-kfcrdj:before {
	content: "\e732";
}
.xncd-kfdzy:before {
	content: "\e733";
}
.xncd-kfxnkf:before {
	content: "\e734";
}
.xncd-kfzs:before {
	content: "\e735";
}
.xncd-kfwsd:before {
	content: "\e736";
}
.xncd-kfaqjc:before {
	content: "\e731";
}
.xncd-cbarchives:before {
	content: "\e6ec";
}
.xncd-ckarchives:before {
	content: "\e6ed";
}
.xncd-dqarchives:before {
	content: "\e6ee";
}
.xncd-jjarchives:before {
	content: "\e6ef";
}
.xncd-jxarchives:before {
	content: "\e6f0";
}
.xncd-navqt3:before {
	content: "\e6f1";
}
.xncd-sbarchives:before {
	content: "\e6f2";
}
.xncd-kyarchives:before {
	content: "\e6f3";
}
.xncd-swarchives:before {
	content: "\e6f4";
}
.xncd-sxarchives:before {
	content: "\e6f5";
}
.xncd-xcarchives:before {
	content: "\e6f6";
}
.xncd-xzarchives:before {
	content: "\e6f7";
}
.xncd-wsarchives:before {
	content: "\e6f8";
}
.xncd-ymarchives:before {
	content: "\e6f9";
}
.xncd-byk:before {
	content: "\e6fa";
}
.xncd-alldspjl:before {
	content: "\e6c9";
}
.xncd-allyspjl:before {
	content: "\e6ca";
}
.xncd-approved:before {
	content: "\e6cb";
}
.xncd-archivelog:before {
	content: "\e6cc";
}
.xncd-archivestatistics:before {
	content: "\e6cd";
}
.xncd-directarchiverecord:before {
	content: "\e6ce";
}
.xncd-dzqzyz:before {
	content: "\e6cf";
}
.xncd-dzwdjs:before {
	content: "\e6d0";
}
.xncd-announcegl:before {
	content: "\e6d1";
}
.xncd-favorites:before {
	content: "\e6d2";
}
.xncd-fulltextsearch:before {
	content: "\e6d3";
}
.xncd-initiationprocess:before {
	content: "\e6d4";
}
.xncd-allzjarchiverecord:before {
	content: "\e6d5";
}
.xncd-dzfilegl:before {
	content: "\e6d6";
}
.xncd-lendManagement:before {
	content: "\e6d7";
}
.xncd-jdczgl:before {
	content: "\e6d8";
}
.xncd-myborrowingrecords:before {
	content: "\e6d9";
}
.xncd-mydownload:before {
	content: "\e6da";
}
.xncd-myapproval:before {
	content: "\e6db";
}
.xncd-myfiling:before {
	content: "\e6dc";
}
.xncd-myloancar:before {
	content: "\e6dd";
}
.xncd-myprintfolder:before {
	content: "\e6de";
}
.xncd-mysearch:before {
	content: "\e6df";
}
.xncd-mailgl:before {
	content: "\e6e0";
}
.xncd-myprocess:before {
	content: "\e6e1";
}
.xncd-mywork:before {
	content: "\e6e2";
}
.xncd-navqt:before {
	content: "\e6e3";
}
.xncd-navqt1:before {
	content: "\e6e4";
}
.xncd-perinfofullsearch:before {
	content: "\e6e5";
}
.xncd-pendeapproval:before {
	content: "\e6e6";
}
.xncd-kjdownload:before {
	content: "\e6e7";
}
.xncd-subscribeonline:before {
	content: "\e6e8";
}
.xncd-borrowingsearch:before {
	content: "\e6e9";
}
.xncd-userinfomanage:before {
	content: "\e6ea";
}
.xncd-navqt2:before {
	content: "\e6eb";
} /*********************常用库自定义图标*********************/
@font-face {
	font-family: "xntbfont";
	src: url('./css/fonts/kucz/iconfont.eot?t=1585907147555'); /* IE9 */
	src: url('./css/fonts/kucz/iconfont.eot?t=1585907147555#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('./css/fonts/kucz/iconfont.woff2?t=1585907147555') format('woff2'), url('./css/fonts/kucz/iconfont.woff?t=1585907147555') format('woff'), url('./css/fonts/kucz/iconfont.ttf?t=1585907147555') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('./css/fonts/kucz/iconfont.svg?t=1585907147555#xntbfont') format('svg'); /* iOS 4.1- */
}
[class^="xntb"], [class*=" xntb"] {
font-family: xntbfont !important;
font-weight: normal;
font-style: normal;
text-decoration: inherit;
display: inline;
width: auto;
height: auto;
line-height: normal;
vertical-align: baseline;
background-image: none !important;
background-position: 0% 0%;
background-repeat: repeat;
}
[class^="xntb"]:before, [class*=" xntb"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}
.xntb-mobile_st:before {
	content: "\e7f2";
  }
.xntb-mobile_tp:before {
	content: "\e7ee";
  }
  
  .xntb-mobile_yx:before {
	content: "\e7ef";
  }
  
  .xntb-mobile_face:before {
	content: "\e7f0";
  }
  
  .xntb-mobile_search:before {
	content: "\e7f1";
  }
  
  .xntb-mobile_sx:before {
	content: "\e7ed";
  }
  
  .xntb-borrowDirect:before {
	content: "\e60e";
  }
  
  .xntb-compilation:before {
	content: "\e605";
  }
  
  .xntb-addborrowCar:before {
	content: "\e606";
  }
  
  .xntb-detail:before {
	content: "\e607";
  }
  
  .xntb-list:before {
	content: "\e608";
  }
  
  .xntb-detailIcon:before {
	content: "\e609";
  }
  
  .xntb-doubleArrowRight:before {
	content: "\e60a";
  }
  
  .xntb-export:before {
	content: "\e60b";
  }
  
  .xntb-arrowDown:before {
	content: "\e60c";
  }
  
  .xntb-arrowUp:before {
	content: "\e60d";
  }
.xntb-mobile_list:before {
	content: "\e7ec";
  }
.xntb-mobile_arrow_back:before {
  content: "\e7e4";
}

.xntb-mobile_arrow_more:before {
  content: "\e7e5";
}

.xntb-mobile_back:before {
  content: "\e7e6";
}

.xntb-mobile_tw:before {
  content: "\e7e7";
}

.xntb-mobile_arrow_dx:before {
  content: "\e7e8";
}

.xntb-mobile_arrow_px:before {
  content: "\e7e9";
}

.xntb-mobile_arrow_sx:before {
  content: "\e7ea";
}

.xntb-mobile_arrow:before {
  content: "\e7eb";
}

.xntb-mobile_video:before {
  content: "\e7e1";
}

.xntb-mobile_audio:before {
  content: "\e7e2";
}

.xntb-mobile_image:before {
  content: "\e7e3";
}
.xntb-order:before {
	content: "\e7df";
  }
  
  .xntb-reverseorder:before {
	content: "\e7e0";
  }
.xntb-video-stop:before {
	content: "\e7de";
  }
  
  .xntb-video-cutfm:before {
	content: "\e7d2";
  }
  
  .xntb-video-cut1:before {
	content: "\e7dd";
  }
.xntb-video-mark:before {
	content: "\e7cc";
  }
  
  .xntb-video-front:before {
	content: "\e7cd";
  }
  
  .xntb-video-amplify:before {
	content: "\e7ce";
  }
  
  .xntb-video-right:before {
	content: "\e7cf";
  }
  
  .xntb-video-reduce:before {
	content: "\e7d0";
  }
  
  .xntb-video-play:before {
	content: "\e7d1";
  }
  
  .xntb-video-OCR:before {
	content: "\e7d3";
  }
  
  .xntb-video-sound:before {
	content: "\e7d4";
  }
  
  .xntb-video-adapt:before {
	content: "\e7d5";
  }
  
  .xntb-video-facecut:before {
	content: "\e7d6";
  }
  
  .xntb-video-cover:before {
	content: "\e7d7";
  }
  
  .xntb-video-autocut:before {
	content: "\e7d8";
  }
  
  .xntb-video-cut:before {
	content: "\e7d9";
  }
  
  .xntb-video-mute:before {
	content: "\e7da";
  }
  
  .xntb-video-last:before {
	content: "\e7db";
  }
  
  .xntb-video-left:before {
	content: "\e7dc";
  }
.xntb-setcover:before {
	content: "\e7cb";
}
.xntb-fatip:before {
	content: "\e7ca";
}
.xntb-editinfo:before {
	content: "\e7c9";
}
.xntb-imageerror:before {
	content: "\e7c8";
}
.xntb-faceku:before {
	content: "\e7c7";
}
.xntb-manualmark:before {
	content: "\e7c6";
}
.xntb-autorecoge:before {
	content: "\e7c5";
}
.xntb-scanocr:before {
	content: "\e7c4";
}
.xntb-menusuojin:before {
	content: "\e7c2";
}
.xntb-menukuozhan:before {
	content: "\e7c3";
}
.xntb-menuopen1:before {
	content: "\e7c0";
}
.xntb-menuclose1:before {
	content: "\e7c1";
}
.xntb-mbmessage:before {
	content: "\e7ba";
}
.xntb-mbpassword:before {
	content: "\e7bb";
}
.xntb-mbgrInfo:before {
	content: "\e7bc";
}
.xntb-mbkuroom:before {
	content: "\e7bd";
}
.xntb-mbborrowcar:before {
	content: "\e7be";
}
.xntb-mblanguage:before {
	content: "\e7bf";
}
.xntb-mbmyfile:before {
	content: "\e7b4";
}
.xntb-mbmy:before {
	content: "\e7b5";
}
.xntb-mbapprove:before {
	content: "\e7b6";
}
.xntb-mbsearch:before {
	content: "\e7b7";
}
.xntb-mbborrowmanger:before {
	content: "\e7b8";
}
.xntb-mbmyloan:before {
	content: "\e7b9";
}
.xntb-leaf1:before {
	content: "\e7b3";
}
.xntb-menuopen:before {
	content: "\e7b1";
}
.xntb-menuclose:before {
	content: "\e7b2";
}
.xntb-icon3:before {
	content: "\e7a5";
}
.xntb-icon1:before {
	content: "\e7a6";
}
.xntb-icon674:before {
	content: "\e7a7";
}
.xntb-icon2:before {
	content: "\e7a8";
}
.xntb-icon15:before {
	content: "\e7a9";
}
.xntb-icon639:before {
	content: "\e7aa";
}
.xntb-icon232255:before {
	content: "\e7ab";
}
.xntb-icon231944:before {
	content: "\e7ac";
}
.xntb-icon663:before {
	content: "\e7ad";
}
.xntb-icon231953:before {
	content: "\e7ae";
}
.xntb-icon701:before {
	content: "\e7af";
}
.xntb-icon232185:before {
	content: "\e7b0";
}
.xntb-virtualwarehouse:before {
	content: "\e7a4";
}
.xntb-dzypreview:before {
	content: "\e7a2";
}
.xntb-dzypreviewxz:before {
	content: "\e7a3";
}
.xntb-dzyslp:before {
	content: "\e794";
}
.xntb-dzyblfd:before {
	content: "\e787";
}
.xntb-dzybf:before {
	content: "\e788";
}
.xntb-dzyjp:before {
	content: "\e789";
}
.xntb-dzyjs:before {
	content: "\e78a";
}
.xntb-dzyfd:before {
	content: "\e78b";
}
.xntb-dzyblhk:before {
	content: "\e78c";
}
.xntb-dzyjy:before {
	content: "\e78d";
}
.xntb-dzyblsx:before {
	content: "\e78e";
}
.xntb-dzyjt:before {
	content: "\e78f";
}
.xntb-dzyqp:before {
	content: "\e790";
}
.xntb-dzyqbyl:before {
	content: "\e791";
}
.xntb-dzyqbtz:before {
	content: "\e792";
}
.xntb-dzysp:before {
	content: "\e793";
}
.xntb-dzyjsp:before {
	content: "\e795";
}
.xntb-dzytcqp:before {
	content: "\e796";
}
.xntb-dzysyt:before {
	content: "\e797";
}
.xntb-dzyvideo:before {
	content: "\e798";
}
.xntb-dzyht30:before {
	content: "\e799";
}
.xntb-dzyvideoPlay:before {
	content: "\e79a";
}
.xntb-dzysx:before {
	content: "\e79b";
}
.xntb-dzyxz:before {
	content: "\e79c";
}
.xntb-dzyyl:before {
	content: "\e79d";
}
.xntb-dzyyp:before {
	content: "\e79e";
}
.xntb-dzyxyt:before {
	content: "\e79f";
}
.xntb-dzyqt30:before {
	content: "\e7a0";
}
.xntb-dzyzt:before {
	content: "\e7a1";
}
.xntb-calendar:before {
	content: "\e786";
}
.xntb-repeatw:before {
	content: "\e77f";
}
.xntb-arrowRight:before {
	content: "\e780";
}
.xntb-envelope:before {
	content: "\e781";
}
.xntb-shoppingCart:before {
	content: "\e782";
}
.xntb-arrowLeft:before {
	content: "\e783";
}
.xntb-userw:before {
	content: "\e784";
}
.xntb-bell:before {
	content: "\e785";
}
.xntb-defaultimg:before {
	content: "\e77e";
}
.xntb-kuoperate:before {
	content: "\e774";
}
.xntb-kuoperate1:before {
	content: "\e775";
}
.xntb-kuoperate2:before {
	content: "\e776";
}
.xntb-kuoperate3:before {
	content: "\e777";
}
.xntb-kuoperate4:before {
	content: "\e778";
}
.xntb-kuoperate5:before {
	content: "\e779";
}
.xntb-kuoperate6:before {
	content: "\e77a";
}
.xntb-kuoperate7:before {
	content: "\e77b";
}
.xntb-kuoperate8:before {
	content: "\e77c";
}
.xntb-kuoperate9:before {
	content: "\e77d";
}
.xntb-tjcspz:before {
	content: "\e75f";
}
.xntb-tobeselect:before {
	content: "\e760";
}
.xntb-tobeaudited:before {
	content: "\e761";
}
.xntb-topicwordconfig:before {
	content: "\e762";
}
.xntb-untreated:before {
	content: "\e763";
}
.xntb-userinfomanage:before {
	content: "\e764";
}
.xntb-userload:before {
	content: "\e765";
}
.xntb-tsjyinfo:before {
	content: "\e766";
}
.xntb-usermanage:before {
	content: "\e767";
}
.xntb-userstatejk:before {
	content: "\e768";
}
.xntb-workstj:before {
	content: "\e769";
}
.xntb-webcapture:before {
	content: "\e76a";
}
.xntb-ycjyxtzxyhjk:before {
	content: "\e76b";
}
.xntb-yearrkdata:before {
	content: "\e76c";
}
.xntb-ywckjltj:before {
	content: "\e76d";
}
.xntb-zddxpzgl:before {
	content: "\e76e";
}
.xntb-zjgdrecord:before {
	content: "\e76f";
}
.xntb-zjdamanage:before {
	content: "\e770";
}
.xntb-zjjhrwzd:before {
	content: "\e771";
}
.xntb-zxuserjk:before {
	content: "\e772";
}
.xntb-zjxgryinfo:before {
	content: "\e773";
}
.xntb-abandonquery:before {
	content: "\e6e6";
}
.xntb-adalxtj:before {
	content: "\e6e7";
}
.xntb-allyspjl:before {
	content: "\e6e8";
}
.xntb-alldspjl:before {
	content: "\e6e9";
}
.xntb-appointelibrary:before {
	content: "\e6ea";
}
.xntb-announcemanage:before {
	content: "\e6eb";
}
.xntb-applibraryseccess:before {
	content: "\e6ec";
}
.xntb-allappprovals:before {
	content: "\e6ed";
}
.xntb-archkczmanage:before {
	content: "\e6ee";
}
.xntb-approved:before {
	content: "\e6ef";
}
.xntb-applibrarysetting:before {
	content: "\e6f0";
}
.xntb-allzjgdjl:before {
	content: "\e6f1";
}
.xntb-api:before {
	content: "\e6f2";
}
.xntb-audited:before {
	content: "\e6f3";
}
.xntb-autograph:before {
	content: "\e6f4";
}
.xntb-archanalysistj:before {
	content: "\e6f5";
}
.xntb-codemanage:before {
	content: "\e6f6";
}
.xntb-certificate:before {
	content: "\e6f7";
}
.xntb-cas:before {
	content: "\e6f8";
}
.xntb-bdjytj:before {
	content: "\e6f9";
}
.xntb-coursemanage:before {
	content: "\e6fa";
}
.xntb-bgqxyczb:before {
	content: "\e6fb";
}
.xntb-coursedownload:before {
	content: "\e6fc";
}
.xntb-customtask:before {
	content: "\e6fd";
}
.xntb-cuncjk:before {
	content: "\e6fe";
}
.xntb-customerform:before {
	content: "\e6ff";
}
.xntb-datatjplatform:before {
	content: "\e700";
}
.xntb-customanalysis:before {
	content: "\e701";
}
.xntb-datasourseconfig:before {
	content: "\e702";
}
.xntb-customprocess:before {
	content: "\e703";
}
.xntb-dataimport:before {
	content: "\e704";
}
.xntb-departfk:before {
	content: "\e705";
}
.xntb-databasebackup:before {
	content: "\e706";
}
.xntb-departgdtj:before {
	content: "\e707";
}
.xntb-dhmodifylogmanage:before {
	content: "\e708";
}
.xntb-dzbfknotice:before {
	content: "\e709";
}
.xntb-elecfilejk:before {
	content: "\e70a";
}
.xntb-elecfilemanage:before {
	content: "\e70b";
}
.xntb-eleclend:before {
	content: "\e70c";
}
.xntb-facultymanage:before {
	content: "\e70d";
}
.xntb-favorites:before {
	content: "\e70e";
}
.xntb-filecollected:before {
	content: "\e70f";
}
.xntb-feedbacknotice:before {
	content: "\e710";
}
.xntb-filemonitoretj:before {
	content: "\e711";
}
.xntb-fourxdetection:before {
	content: "\e712";
}
.xntb-ftppz:before {
	content: "\e713";
}
.xntb-fulltextsearch:before {
	content: "\e714";
}
.xntb-fulltextsearchpz:before {
	content: "\e715";
}
.xntb-gdbmjdtj:before {
	content: "\e716";
}
.xntb-gdfwmanage:before {
	content: "\e717";
}
.xntb-gdepyxgdgs:before {
	content: "\e718";
}
.xntb-gdfwtj:before {
	content: "\e719";
}
.xntb-gdlog:before {
	content: "\e71a";
}
.xntb-gdmbkmanage:before {
	content: "\e71b";
}
.xntb-gdqxsz:before {
	content: "\e71c";
}
.xntb-gdworkpf:before {
	content: "\e71d";
}
.xntb-gnsearch:before {
	content: "\e71e";
}
.xntb-havebeenconsulte:before {
	content: "\e71f";
}
.xntb-jysearch:before {
	content: "\e720";
}
.xntb-jyauthsz:before {
	content: "\e721";
}
.xntb-jdcztj:before {
	content: "\e722";
}
.xntb-lentout:before {
	content: "\e723";
}
.xntb-licensesq:before {
	content: "\e724";
}
.xntb-jddmanage:before {
	content: "\e725";
}
.xntb-mailmanage:before {
	content: "\e726";
}
.xntb-knowledgemap:before {
	content: "\e727";
}
.xntb-hwprintmb:before {
	content: "\e728";
}
.xntb-metatemplagegl:before {
	content: "\e729";
}
.xntb-myfiling:before {
	content: "\e72a";
}
.xntb-mydownload:before {
	content: "\e72b";
}
.xntb-myapproval:before {
	content: "\e72c";
}
.xntb-metadatadefine:before {
	content: "\e72d";
}
.xntb-mysearch:before {
	content: "\e72e";
}
.xntb-myprocess:before {
	content: "\e72f";
}
.xntb-myprintfolder:before {
	content: "\e730";
}
.xntb-menumanage:before {
	content: "\e731";
}
.xntb-myloancar:before {
	content: "\e732";
}
.xntb-mywork:before {
	content: "\e733";
}
.xntb-originalstatistics:before {
	content: "\e734";
}
.xntb-ocrsbycjl:before {
	content: "\e735";
}
.xntb-organizemanage:before {
	content: "\e736";
}
.xntb-notpass:before {
	content: "\e737";
}
.xntb-pendeapproval:before {
	content: "\e738";
}
.xntb-overdue:before {
	content: "\e739";
}
.xntb-personinfoqwsearch:before {
	content: "\e73a";
}
.xntb-personalfeedback:before {
	content: "\e73b";
}
.xntb-personyeardeprk:before {
	content: "\e73c";
}
.xntb-physicalborrow:before {
	content: "\e73d";
}
.xntb-regisinspecte:before {
	content: "\e73e";
}
.xntb-pfidcardk:before {
	content: "\e73f";
}
.xntb-printerlog:before {
	content: "\e740";
}
.xntb-processaudit:before {
	content: "\e741";
}
.xntb-printtemp:before {
	content: "\e742";
}
.xntb-pfidprintcar:before {
	content: "\e743";
}
.xntb-personinfosz:before {
	content: "\e744";
}
.xntb-realtimecard:before {
	content: "\e745";
}
.xntb-rejected:before {
	content: "\e746";
}
.xntb-remoteapply:before {
	content: "\e747";
}
.xntb-offlineutilizate:before {
	content: "\e748";
}
.xntb-remoteborrowhmd:before {
	content: "\e749";
}
.xntb-pdfzhycjl:before {
	content: "\e74a";
}
.xntb-responsetimeoutjk:before {
	content: "\e74b";
}
.xntb-remotejyqxgl:before {
	content: "\e74c";
}
.xntb-remoteborrowtj:before {
	content: "\e74d";
}
.xntb-remoteapprove:before {
	content: "\e74e";
}
.xntb-returned:before {
	content: "\e74f";
}
.xntb-rkfltj:before {
	content: "\e750";
}
.xntb-rfidbqlog:before {
	content: "\e751";
}
.xntb-rolemanage:before {
	content: "\e752";
}
.xntb-nationaldasytj:before {
	content: "\e753";
}
.xntb-sdkufang:before {
	content: "\e754";
}
.xntb-scoreitemmanage:before {
	content: "\e755";
}
.xntb-secretkey:before {
	content: "\e756";
}
.xntb-skinmanage:before {
	content: "\e757";
}
.xntb-sjlsjktj:before {
	content: "\e758";
}
.xntb-sxdatj:before {
	content: "\e759";
}
.xntb-sqlsjfile:before {
	content: "\e75a";
}
.xntb-subscribeonline:before {
	content: "\e75b";
}
.xntb-synonymanage:before {
	content: "\e75c";
}
.xntb-taskdecomposite:before {
	content: "\e75d";
}
.xntb-systemparamesetting:before {
	content: "\e75e";
}
.orderField-select {
	width: 180px;
}
/************库列表图标*********/
@font-face {
	font-family: "FontAwesome";
	src: url('./css/fonts/klbimg/iconfont.eot?t=1708247066565'); /* IE9 */
	src: url('./css/fonts/klbimg/iconfont.eot?t=1708247066565#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('./css/fonts/klbimg/iconfont.woff2?t=1708247066565') format('woff2'),
	url('./css/fonts/klbimg/iconfont.woff?t=1708247066565') format('woff'),
	url('./css/fonts/klbimg/iconfont.ttf?t=1708247066565') format('truetype'),
	url('./css/fonts/klbimg/iconfont.svg?t=1708247066565#iconfont') format('svg');
}
[class^="icon"], [class*=" icon"] {
	font-family: FontAwesome !important;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	display: inline;
	width: auto;
	height: auto;
	line-height: normal;
	vertical-align: baseline;
	background-image: none !important;
	background-position: 0% 0%;
	background-repeat: repeat;
}
[class^="icon"]:before, [class*=" icon"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}
  
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-icon_js:before {
	content: "\e797";
}

.icon-icon_zp:before {
	content: "\e798";
}

.icon-icon_prev:before {
	content: "\e799";
}

.icon-icon_sp:before {
	content: "\e79a";
}

.icon-icon_tp:before {
	content: "\e79b";
}

.icon-icon_yw:before {
	content: "\e79c";
}

.icon-icon_close:before {
	content: "\e79d";
}

.icon-icon_rl:before {
	content: "\e79e";
}

.icon-icon_xq:before {
	content: "\e79f";
}

.icon-icon_next:before {
	content: "\e7a0";
}
.icon-xn-lyzx642:before {
	content: "\e796";
  }
  
  .icon-xn-lyzxdefault:before {
	content: "\e782";
  }
  
  .icon-xn-lyzx478618:before {
	content: "\e783";
  }
  
  .icon-xn-lyzx231947:before {
	content: "\e784";
  }
  
  .icon-xn-lyzx231762:before {
	content: "\e785";
  }
  
  .icon-xn-lyzx231900:before {
	content: "\e786";
  }
  
  .icon-xn-lyzx231890:before {
	content: "\e787";
  }
  
  .icon-xn-lyzx231450:before {
	content: "\e788";
  }
  
  .icon-xn-lyzx231449:before {
	content: "\e789";
  }
  
  .icon-xn-lyzx649:before {
	content: "\e78a";
  }
  
  .icon-xn-lyzx231448:before {
	content: "\e78b";
  }
  
  .icon-xn-lyzx680:before {
	content: "\e78c";
  }
  
  .icon-xn-lyzx231447:before {
	content: "\e78d";
  }
  
  .icon-xn-lyzx658:before {
	content: "\e78e";
  }
  
  .icon-xn-lyzx675:before {
	content: "\e78f";
  }
  
  .icon-xn-lyzx663:before {
	content: "\e790";
  }
  
  .icon-xn-lyzx657:before {
	content: "\e791";
  }
  
  .icon-xn-lyzx651:before {
	content: "\e792";
  }
  
  .icon-xn-lyzx652:before {
	content: "\e793";
  }
  
  .icon-xn-lyzx646:before {
	content: "\e794";
  }
  
  .icon-xn-lyzx645:before {
	content: "\e795";
  }
  
  .icon-xn-lyzx523240:before {
	content: "\e780";
  }
  
  .icon-xn-lyzx480940:before {
	content: "\e781";
  }
  
  .icon-icon_15:before {
	content: "\e77d";
  }
  
  .icon-icon_11:before {
	content: "\e77e";
  }
  
  .icon-icon_1:before {
	content: "\e77f";
  }
  
  .icon-icon_232185:before {
	content: "\e771";
  }
  
  .icon-icon_663:before {
	content: "\e772";
  }
  
  .icon-icon_232255:before {
	content: "\e773";
  }
  
  .icon-icon_231953:before {
	content: "\e774";
  }
  
  .icon-icon_709:before {
	content: "\e775";
  }
  
  .icon-icon_231944:before {
	content: "\e776";
  }
  
  .icon-icon_702:before {
	content: "\e777";
  }
  
  .icon-icon_2:before {
	content: "\e778";
  }
  
  .icon-icon_674:before {
	content: "\e779";
  }
  
  .icon-icon_639:before {
	content: "\e77a";
  }
  
  .icon-icon_701:before {
	content: "\e77b";
  }
  
  .icon-icon_3:before {
	content: "\e77c";
  }
.icon-reject:before {
	content: "\e75e";
  }
  .icon-downoriginal:before {
	content: "\e74f";
  }
.icon-noborrow:before {
	content: "\e761";
}

.icon-leaf:before {
	content: "\e762";
}

.icon-movelibrary:before {
	content: "\e763";
}

.icon-folder-close-alt:before {
	content: "\e764";
}

.icon-hdxzyw:before {
	content: "\e765";
}

.icon-downorigina:before {
	content: "\e74f";
}

.icon-exchange:before {
	content: "\e766";
}

.icon-disembodied:before {
	content: "\e767";
}

.icon-edit:before {
	content: "\e768";
}

.icon-bookmark:before {
	content: "\e76a";
}

.icon-bell-alt:before {
	content: "\e76b";
}

.icon-batchpreview:before {
	content: "\e76c";
}

.icon-book:before {
	content: "\e76d";
}

.icon-bookmark-empty:before {
	content: "\e76e";
}

.icon-corporeal:before {
	content: "\e76f";
}

.icon-ban-circle:before {
	content: "\e770";
}

.icon-zsqgd:before {
	content: "\e753";
}

.icon-zyfile:before {
	content: "\e754";
}

.icon-transferred:before {
	content: "\e752";
}

.icon-summary:before {
	content: "\e755";
}

.icon-scanocr:before {
	content: "\e756";
}

.icon-tobemoved:before {
	content: "\e757";
}

.icon-virtualwarehouse:before {
	content: "\e758";
}

.icon-upload-alt:before {
	content: "\e759";
}

.icon-unlock:before {
	content: "\e75a";
}

.icon-folder-close:before {
	content: "\e750";
}

.icon-time:before {
	content: "\e75b";
}

.icon-remove-sign:before {
	content: "\e751";
}

.icon-picture:before {
	content: "\e75c";
}

.icon-link:before {
	content: "\e75d";
}

.icon-rejected:before {
	content: "\e75e";
}

.icon-published:before {
	content: "\e75f";
}

.icon-ok-sign:before {
	content: "\e760";
}

.icon-video-ocr:before {
	content: "\e769";
}
.icon-zsqgd{
	color: #358fff;
}
.icon-rejected,.icon-noborrow,.icon-movelibrary,.icon-folder-close-alt{
	color: #ff6363;
}
.icon-ok-sign,.icon-published,.icon-transferred,.icon-ban-circle{
	color: #49a24c;
}
.icon-folder-close,.icon-leaf,.icon-tobemoved{
	color: #ff9c00;
}
/************自定义配置字段预览页面*********/
.jyyy-group-total {
	width: 100%;
}
.jyyy-group-4 {
	width: 100%;
	display: table;
	min-height: 41px;
}
.jyyy-col-sm-1 {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 128px;
	padding: 10px 5px;
	border-bottom: 1px solid #D1D1D1;
}
.jyyy-col-sm-1-r {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	width: 392px;
	height: 40px;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.jyyy-col-sm-3 {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	width: 921px;
	height: 40px;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
}
.jyyy-col-sm-1-r span.nedit, .jyyy-col-sm-3 span.nedit, .jyyy-other-tr span.nedit {
	padding: 0 10px;
	display: block;
	color: #999999;
	word-break: break-all;
}
.jyyy-col-sm-1-r span.nedit a, .jyyy-col-sm-3 span.nedit a, .jyyy-other-tr span.nedit a {
	background-color: #F7FCFF;
	border: 1px solid #BCCEDF;
	padding: 7px 5px;
	border-radius: 3px;
	margin: 1px;
	display: inline-block;
}
.jyyy-col-sm-1-r span.nedit a:hover, .jyyy-col-sm-3 span.nedit a:hover, .jyyy-other-tr span.nedit a:hover {
	background-color: #DAEFFF;
	border: 1px solid #B5CCEB;
}
.xn-borrowApproval-jytstd .input-append.jyyy-other-tr {
	margin-bottom: 0;
	width: 100%;
	height: 100%;
	position: relative;
	padding: 10px 0;
}
.xn-borrowApproval-jytstd .input-append.jyyy-other-tr .add-on {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	background: transparent;
	border: 0 !important;
}
.xn-borrowApproval-jytstd .showFileName1 {
	width: 85%;
	top: 0 !important;
}
.showFileName1, .showFileName2, .showFileName3 {
	display: inline-block;
	padding: 0 5px;
	white-space: normal;
}
.xn-borrowApproval-table tbody tr td[align="left"] span.xn-index-fileDelete {
	background-color: #F7FCFF;
	border: 1px solid #BCCEDF;
	border-radius: 3px;
	padding: 6px 8px;
	margin: 1px;
	display: inline-block;
}
.xn-borrowApproval-table tbody tr td[align="left"] span.xn-index-fileDelete:hover {
	background-color: #DAEFFF;
	border: 1px solid #B5CCEB;
}
.xn-borrowApproval-table tbody tr td[align="left"] span.xn-index-fileDelete > span:last-of-type {
	padding: 0;
	color: #97A7B7;
	font-size: 20px;
	margin-top: -2px;
	display: inline-block;
}
.xn-borrowApproval-jytstd .input-append .input-file {
	display: inline-block;
	border-radius: 0;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #333 !important;
	text-decoration: none;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background-color: #F5F7FA;
	border-left: 1px solid #D9DCDE !important;
	width: 36px;
	text-align: center;
}
.input-file input[type="file"] {
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	font-size: 14px;
	background-color: #fff;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
}
.xn-zxzj-table tbody tr td[align="left"]:not(colspan) {
	width: 21%;
	white-space: normal;
} /*批量打印*/
#div_batchPrint_nn_print .xn-batchpring-bodydiv {
	max-height: 378px;
	overflow: auto;
}
.xn-single-table {
	width: 100%;
	table-layout: fixed;
}
.xn-single-table thead tr {
	text-align: center;
	background: #E5E9EE;
}
.xn-single-table tbody tr {
	text-align: center;
}
.xn-single-table tr:first-child td {
	border-top: 1px solid #D1D1D1;
}
.xn-single-table tr td {
	padding: 0.59rem 2px!important;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	border-bottom: 1px solid #D1D1D1;
}
.xn-single-table tbody td {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.xn-single-table tbody tr:not(.gray):hover {
	background-color: #E8F2FE;
}
.xn-single-table tbody tr.active {
	background-color: #E8F2FE;
}
.xn-batchprinter-right {
	width: 41.5%;
	display: inline-block;
	overflow: auto;
}
.xn-batchprinter-right table {
	width: 100%;
}
.xn-batchprinter-right table tbody tr td:nth-child(1) {
	width: 33%;
	white-space: inherit;
	text-align: right;
}
.xn-batchprinter-right table tbody tr td:nth-child(2) select {
	width: 100%;
}
.xn-batchprinter-left {
	float: left;
	width: 55%;
	margin-right: 3%;
}
.xn-batchprinter-left .xn-batchprinter-left-top {
	border: 1px solid #D1D1D1;
	border-radius: 3px 3px 0 0;
	background-color: #E5E9EE;
	padding: 3px 5px;
	line-height: 20px;
}
.xn-batchprinter-left ul {
	height: 176px;
	border-left: 1px solid #D1D1D1;
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	overflow: auto;
	border-radius: 0 0 3px 3px;
	position: relative;
}
.xn-batchprinter-left ul li {
	padding: 3px 5px;
	line-height: 20px;
	cursor: pointer;
}
.xn-batchprinter-left ul li:hover {
	background-color: #E8F2FE;
}
.xn-batchprinter-left ul li.active {
	background-color: #358FE2;
}
.modal-w600 {
	width: 600px;
	top: 16%;
	left: 50%;
	margin-left: -300px;
}
.green {
	color: #039750;
}
.orange {
	color: #F5A500;
}
.gray {
	color: gray;
}
.table .myPageinfo .xn-page-numbg1 {
	color: #fff;
}
.xn-readsetper-content.tab-content {
	width: 100%;
}
.xn-newPhone-mainbody#mainbody {
	left: 0 !important;
	top: 0;
	width: calc(100% - 32px);
}
.xn-printTemp-editTd {
	word-break: break-all;
}
.xn-printTemp-editTd #groupIdsSpan {
	width: 150px;
	display: inline-block;
}
#xnTaskListTbs {
	max-height: 484px;
	overflow: auto;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz.xn-kfzs {
	border-right: none;
	padding: 0 0.53rem;
	width: 18%;
}
.xn-custom-main .xn-custom-title.xn-titleborder > span {
	border-left: none;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz.xn-kfzs a {
	width: 15.02rem;
}
.custom31.xn-custom-gn .xn-kfzs a i {
	width: 5.25rem;
	height: 5.25rem;
	line-height: 5.25rem;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz.xn-kfzs a:hover i {
	height: 3.50rem;
	line-height: 3.50rem;
	margin: 0.88rem 0;
}
.custom31.xn-custom-gn .xn-custom-ykgnsz.xn-kfzs .xn-kfbackcolor {
	display: inline-block;
	padding: 0.70rem;
	background: #F6F7FB;
	border-radius: 0.53rem;
}
.xn-custom-main .xn-custom-dbsx .xn-kfecharts {
	margin-right: 0.5%;
	height: 290px;
}
.xn-dblydx-custom {
	padding-bottom: 16px;
}
.xn-dblydx-custom:after, .xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips:after {
	content: "";
	display: block;
	clear: both;
}
.xn-dblydx-custom .xn-dblydx-ctLeft {
	width: 65.4%;
	height: 30.75rem;
	background: #fff;
	padding: 8px;
	float: left;
}
.xn-dblydx-custom .xn-dblydx-img {
	background: url(./img/unit/dblydx/img01.jpg) center no-repeat;
	width: 100%;
	height: 100%;
	background-size: 100% 100%;
}
.xn-dblydx-custom .xn-dblydx-ctright {
	float: left;
	margin-left: 0.937%;
	width: calc(33.663% - 16px);
}
.xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips {
	background: #FFFFFF;
	box-shadow: 0px 0px 8px 0px rgb(29 29 29 / 10%);
	border-radius: 4px;
	color: #ff0000;
	margin-bottom: 16px;
	position: relative;
}
.xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips span:first-of-type {
	display: block;
	background: #FF9E06;
	color: #fff;
	width: 5.30rem;
	padding: 1.40rem 0;
	text-align: center;
	border-radius: 4px 0px 0px 4px;
	float: left;
}
.xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips span:first-of-type i {
	font-size: 37px;
}
.xn-dblydx-custom .xn-dblydx-ctright .xn-dblydx-tips span:last-of-type {
	display: block;
	float: left;
	width: calc(100% - 12.3rem);
	padding: 0 3.5rem;
	position: absolute;
	left: 5.30rem;
	top: 50%;
	transform: translateY(-50%);
	font-size: 1.24rem;
	line-height: 26px;
	letter-spacing: 1px;
}
.xn-dblydx-custom .sc-calendar {
	width: 100%;
	background: #FFFFFF;
	box-shadow: 0px 0px 8px 0px rgb(29 29 29 / 10%);
	border-radius: 4px;
	height: calc(30.75rem - 92px);
}
.xn-dblydx-custom .sc-header select {
	width: auto;
	margin: 0;
	background: none;
	padding: 0 !important;
}
.xn-dblydx-custom .sc-actions div {
	padding-bottom: 9px;
}
.xn-dblydx-custom .sc-item {
	line-height: 25px;
}
.xn-dblydx-custom .sc-today {
	background-color: #3671B9;
	border: 1px solid #3671B9;
}
.xn-dblydx-custom .sc-active-day, .xn-dblydx-custom .sc-selected {
	border: 1px solid #3671B9;
}
.xn-dblydx-custom .sc-item:nth-child(7n) .day, .xn-dblydx-custom .sc-item:nth-child(7n+6) .day {
	color: #2770C8;
}
.xn-dblydx-custom .sc-week-item {
	padding-top: 3.5%;
}
.xn-dblydx-custom .sc-week-item {
	background-color: #FAFAFA;
	border-color: #F1EBE4;
}
#div_scanzdPage .modal-header {
	height: 40px;
}
#div_scanzdPage .modal-header .close {
	position: relative;
	top: -10px;
}
#div_scanzdPage .modal-header h3 {
	margin: 0;
}
.xn-scanzdPage-list {
	margin: 10px 0;
}
.xn-scanzdPage-list label {
	width: 25%;
	text-align: right;
}
.xn-scanzdPage-list input {
	width: 60%;
	border: 1px solid #D9DCDE;
}
.xn-scanzdPage-list .xn-scanzdPage-tip {
	margin-left: 26%;
	margin-top: 5px;
	color: #E95151;
}
.xn-kucontent .xn-custom-dbsx {
	height: 309px;
	overflow: auto;
	padding: 0;
}
.xntb-mydown:before {
	content: "\e60b";
}
.xn-kfscreen #content {
	height: 11.7%;
}
.xn-kfscreen .xn-kucontent {
	height: 88%;
}
.xn-kfscreen .xn-custom-main > div {
	min-height: 350px;
	max-height: initial;
	height: 47%;
}
.xn-kfscreen .xn-kucontent .xn-custom-dbsx {
	min-height: 309px;
	height: 92%;
}
.searchdatatable.table select {
	border: none !important;
}
.searchdatatable.table input {
	border: none !important;
	background: transparent !important;
}
.searchdatatable.table {
	margin-bottom: 20px;
}
.searchdatatable.table tbody tr td:last-child a:hover {
	background-color: transparent; /* color: #fff; */
	background-image: none;
	filter: none;
}
.searchdatatable.table tbody tr td .input-append .add-on {
	background: transparent;
	border: none !important;
}
.searchdatatable.table .xn-searchtable-qwbh1 {
	text-align: center;
}
.searchdatatable.table .parenthesesleft {
	text-align-last: right;
}
.xn-mainstorage-facefaceYx {
	float: right;
}
div[id^="div_import_common_main"] .modal-body form > div > a {
	display: block;
	border: 1px solid #D9DCDE;
	padding: 5px;
	width: 168px;
	max-width: 300px;
	margin-left: 31.7%;
	margin-bottom: 8px;
	color: #333;
	background-color: #F5F7FA;
	border-radius: 3px;
	text-align: center;
}
div[id^="div_import_common_main"] .modal-body form .xn-com-fileUpload-wjsc {
	width: 226px;
	border-radius: 3px 0px 0px 3px;
}
div[id^="div_import_common_main"] .modal-body form > div > a:hover {
	background-color: #EEF5FD;
	color: #114488;
	border-color: #7D98BD;
}
div[id^="div_import_common_main"] .modal-body form > div:last-child {
	margin-left: 30%;
	margin-top: 3px;
}
div[id^="div_import_common_main"] .modal-body form table tr td[align="right"] {
	width: 260px;
}
div[id^="div_import_common_main"] .xn-com-fileUpload-filewjsc {
	position: absolute;
	width: 275px !important;
	left: 34.5%;
	border: 1px solid;
	opacity: 0;
}
.a-btn-green {
	background: #114488!important;
	color: #fff!important;
}
.ymh-90 {
	width: 90px!important;
	border-bottom: 1px solid!important;
	margin-bottom: 5px!important;
	border-radius: 0!important;
}
.ymh-40 {
	width: 40px!important;
	border-bottom: 1px solid!important;
	margin-bottom: 5px!important;
	border-radius: 0!important;
}
.ymh-30 {
	width: 30px!important;
	border-bottom: 1px solid!important;
	margin-bottom: 5px!important;
	border-radius: 0!important;
}
#form1.personfrom>table>tbody>tr>td[align="right"] {
	width: 20%;
}
#form1.personfrom>table>tbody>tr>td[align="left"] {
	width: 80%;
}
.originalTable tbody tr td {
	text-align: center;
}
.originalTable tbody tr td:nth-child(2) {
	text-align: left;
}
.originalTable tbody tr.blueLine td {
	background: #DAEFFF!important;
}
.originalTable tbody tr.deldecoration td, .originalTable tbody tr.deldecoration td span {
	background: #f3f3f3!important;
	text-decoration: line-through;
}
.originalTable tbody tr.deldecoration td, .originalTable tbody tr.deldecoration td a {
	text-decoration: none;
}
.originalTableRead .cdzyjyTextBreak {
	padding-left: 18px;
}
.originalTableRead .cdzyjyTextBreak i {
	padding-right: 3px;
}
.originalTableRead .cdzyjyTextBreak1 {
	padding-left: 36px;
}
.originalTableRead .cdzyjyTextBreak1 i {
	padding-right: 3px;
}
.originalTableRead tbody tr td {
	text-align: center;
}
.originalTableRead tbody tr td:nth-child(1) {
	text-align: left;
}
.xn-Addconverter-cn {
	width: 1200px;
	margin: 0 auto;
}
.xn-Addconverter-row {
	margin-bottom: 28px;
}
.xn-Addconverter-row > a.xn-btn-btnsearch {
	margin-bottom: 16px;
}
.xn-Addconverter-table {
	width: 100%;
	border: 1px solid #D1D1D1;
}
.xn-Addconverter-tdbg {
	background-color: #F3F3F3 !important;
	text-align: center !important;
	;
	padding: 0;
	border: 1px solid #D1D1D1 !important;
	;
}
.xn-Addconverter-table tbody tr td {
	border-right: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	padding: 10px 5px;
}
.xn-Addconverter-table tbody tr td.xn-Addconverter-tdpadding {
	padding: 0;
}
.xn-Addconverter-table tbody tr td.xn-Addconverter-tdpadding select {
	margin: 0;
	width: 100%;
	padding: 0 1%;
	border: none;
	height: 40px;
}
.xn-borrowApproval-table tbody tr td[align="left"] {
	padding: 10px;
	color: #999999;
}
.xn-Addconverter-table tbody tr td[align="left"]:not(colspan) {
	width: 35%;
	white-space: normal;
}
.xn-Addconverter-table tbody tr td[align="left"] span:not(.add-on) {
	display: inline-block;
	color: #333;
	padding-right: 1.75rem;
}
.xn-Addconverter-row .xn-Addconverter-table tbody tr td[align="left"]:not(colspan) input[type="radio"] {
	margin: 0;
	margin-right: 14px;
}
.xn-Addconverter-row .xn-Addconverter-table tbody tr td[align="left"] span {
	padding-right: 6.30rem;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem {
	margin-top: 12px;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div {
	display: inline-block;
	height: 72px;
	vertical-align: top;
	font-size: 14px;
	font-weight: 400;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(1) {
	color: #333333;
	font-weight: bold;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(2) {
	width: 300px;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(2) span {
	width: 150px;
	display: inline-block;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(2) span input {
	margin-right: 15px;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(2) span:nth-of-type(2) {
	width: 120px;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(3) {
	width: 400px;
	color: #999999;
}
.xn-Addconverter-row .xn-Addconverter-Info .xn-testItem div:nth-of-type(3) span {
	display: inline-block;
	width: 100%;
}
.xn-Addconverter-table tbody tr td.xn-Addconverter-tdpadding #tra_toGroupIdFullName {
	width: 80%;
	margin: 0 !important;
	border: 0;
	background: transparent;
	border: 0;
	background: transparent;
	height: 40px;
}
.xn-Addconverter-table tbody tr td.xn-Addconverter-tdpadding .xn-btn-hbcolorwp {
	height: 40px;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	line-height: 40px;
	float: right;
	color: #97A7B7 !important;
	box-sizing: border-box;
}
.xn-Addconverter-row a.xn-Addconverter-titleText {
	margin-bottom: 18px;
	display: block;
	border-bottom: 2px solid #E5E9EE;
	padding: 7px 1% 11px 1%;
	width: 98%;
	text-decoration-line: none !important;
}
.xn-Addconverter-row .xn-Addconverter-titleText i {
	color: #97A7B7;
	font-size: 20px;
	padding-right: 8px;
	vertical-align: bottom;
}
.xn-Addconverter-row .xn-Addconverter-titleText span {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.xn-Addconverter-row .xn-Addconverter-titleText span:nth-of-type(2) {
	color: #999999;
	font-size: 14px;
	font-weight: 400;
}
.xn-Addconverter-row .xn-Addconverter-Info.card-content {
	padding: 0 12px;
	margin-bottom: 10px;
}
.xn-Addconverter-btn {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}
.table.xn-Addconverter-table tr:nth-child(even) td {
	background: transparent;
}
.xn-Addconverter-tdbg select {
	width: 100%;
	background-color: #F3F3F3;
	margin: 0;
	box-sizing: border-box;
	border: 0;
	height: 100%;
}
.xn-packetdirectory tr td[colspan="2"] {
	text-align: left;
}
.xn-packetdirectory tr td:nth-of-type(2) {
	text-align: left;
}
.xn-correspondence tr td {
	text-align: left;
}
.xn-packetdirectory .xn-listSelect {
	padding: 0;
}
.xn-packetdirectory .xn-listSelect select {
	width: 100%;
	margin: 0;
	box-sizing: border-box;
	border: 0;
	height: 100%;
}
.xn-packetdirectory tr:hover .xn-listSelect select {
	background-color: #DAEFFF !important;
}
.xn-packetdirectory tr:hover .xn-listSelect select option {
	background-color: #fff !important;
}
tr:hover .xn-Addconverter-tdbg {
	background-color: #DAEFFF !important;
}
.xn-Addconverter-table tr:hover td {
	background-color: #DAEFFF !important;
}
.xn-Addconverter-table tr:hover td .xn-xmlSelect {
	background-color: #DAEFFF !important;
}
.xn-Addconverter-table tr:hover td select option {
	background-color: #fff !important;
}
.xn-Addconverter-table tr:hover td a {
	background-color: #DAEFFF !important;
}
.xn-Addconverter-table tr:hover .xn-Addconverter-tdbg select {
	background-color: #DAEFFF !important;
}
.xn-Addconverter-tabletr:hover .xn-Addconverter-tdbg select option {
	background-color: #fff !important;
}
td .xn-referencevalue {
	max-height: 200px;
	overflow: auto;
}
.xn-tablePadding {
	padding: 0 !important;
}
.xn-tablePadding td div select {
	margin: 0;
}
#changeEnum.xn-tablePadding div {
	display: inline-block;
}
#changeEnum.xn-tablePadding div:nth-of-type(1).xn-inputSQL {
	width: 100%;
	height: 100%;
}
#changeEnum.xn-tablePadding div:nth-of-type(1) select {
	margin: 0;
	height: 100%;
	border: 0;
	width: 100%;
}
#changeEnum.xn-tablePadding div input {
	width: 100%;
	padding-bottom: 0;
	padding-top: 0;
	box-sizing: border-box;
	height: 100%;
	border: 0;
}
#changeEnum.xn-tablePadding div:nth-of-type(1).xn-selectSQL {
	width: 40%;
	height: 100%;
}
#changeEnum.xn-tablePadding div:nth-of-type(2).xn-inputSQL2 {
	width: 60%;
	height: 100%;
}
#changeEnum.xn-tablePadding div:nth-of-type(2).xn-inputSQL2 input {
	border-left: 1px solid #D1D1D1;
	box-sizing: border-box;
	border-radius: 0;
}
.xn-dqjyfs1 td {
	text-align: center;
}
.xn-dqjyfs1 td input[name="dzlyxs"] {
	margin-right: 7px;
}
.xn-borrowApproval-jytstd .popover-content {
	color: #999999;
}
.jntr .table tbody tr td a:hover {
	background-color: transparent;
	color: #114488;
}
#query_hint_loading .xn-myDownLoad .xn-mainTable-imto {
	position: absolute;
	top: 50%;
	left: 55%;
	width: 60px;
	height: 60px;
	margin-top: -13px;
	margin-left: -130px;
}
.fulltext-input1 {
	box-sizing: border-box;
	height: 42px !important;
	width: 87.45% !important;
}
.fulltext-button1 {
	width: 12.55%;
}
.table tbody tr td:last-child a:hover i.icon-book {
	color: #114488;
}
#loginModal {
	top: 25%;
}
#loginModal .modal-body > div {
	text-indent: 2em;
	font-size: 16px;
}
#loginModal .modal-body .xn-zjt-loginModal2 span {
	font-weight: bold;
}
#loginModal .modal-body .xn-zjt-loginModal4 span {
	font-weight: bold;
}
#loginModal .modal-footer .btn {
	background-color: #114488;
	color: #fff;
}
#loginModal .modal-header h3 {
	font-size: 16px;
}
#content #form1.personfrom table {
	width: auto;
}
.xn-fieldName {
	width: 98%;
	margin: 0 auto;
}
.xn-fieldName .fulltext-button {
	margin: 0;
	border: 1px #D92620 solid;
	color: #D92620;
	background: #fff;
	padding: 5px 8px;
}
.xn-ziduanZglt.fulltext-button4 {
	width: 110px !important;
}
#xn-newphone-seachContexttr .xn-ziduanZglt.fulltext-button4#leixing0 {
	width: 110px !important;
}
.xn-fieldName>div.xn-zgltTime {
	width: 60%;
}
.xn-fieldName>div.xn-zgltTime span {
	width: 20%;
}
.xn-fieldName>div.xn-zgltTime .xn-zgltmargin {
	margin: 0 5px;
}
.xn-fieldName>div.xn-zgltTime>div {
	display: inline-block;
}
.xn-fieldName>div.xn-zgltTime>div input {
	margin: 0;
}
.xn-fieldName td.searchName {
	background-color: #F3F3F3 !important;
	max-width: 150px;
	min-width: 110px;
}
.xn-fieldName td input, .xn-fieldName td select {
	margin: 0;
	width: calc(100% - 5px);
	padding: 0;
	height: 100%;
	border: 0;
	padding-left: 5px;
}
.xn-zgltsearchDate {
	width: 85%;
	height: 100%;
	float: left;
}
.xn-fieldName td textarea {
	margin: 0;
	padding: 0;
	height: 100%;
	border: 0;
	float: left;
	padding-left: 5px;
}
.xn-fieldName td .orgpicker {
	height: 100%;
}
.xn-fieldName .fullsearchTable {
	border: 1px #D1D1D1 solid;
	margin: 0 auto;
	width: 100%;
}
.xn-fieldName .fullsearchTable td {
	text-align: center;
	height: 30px;
}
.xn-fieldName .fullsearchTable td.searchSection div:nth-of-type(1), .xn-fieldName .fullsearchTable td.searchSection div:nth-of-type(3) {
	width: 45%;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.xn-fieldName .fullsearchTable td.searchSection div:nth-of-type(1) input, .xn-fieldName .fullsearchTable td.searchSection div:nth-of-type(3) input {
	background-color: #fff;
	text-align: center;
}
.xn-fieldName .fullsearchTable td.searchSection div:nth-of-type(2) {
	width: 10%;
	display: inline-block;
	vertical-align: middle;
	background-color: #F4F5F9;
	height: 100%;
	line-height: 30px;
}
.xn-fieldName .fullsearchTable td.searchSection:nth-child(even) {
	width: 280px;
}
.xn-zgltSearch {
	border-bottom: 2px solid #E5E8ED;
	margin-bottom: 10px;
}
.xn-zgltSearch:nth-of-type(2) {
	padding-top: 20px;
}
.xn-zgltSearch div {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
}
.xn-zgltSearch a i {
	display: inline-block;
	font-size: 20px;
}
.xn-zgltSearch a i {
	float: right;
	color: #9DABBB;
}
.xn-nhSkipSys:before, .xn-nhSkipSys:after {
	content: none !important;
}
.xn-nhSkipSys {
	left: auto !important;
}
.ui-dialog .ui-dialog-content > input {
	border-color: #000;
	margin-bottom: 5px;
}
#div_change_manyc_value_add .checkboxTable {
	width: 100%;
}
#div_change_manyc_value_add .checkboxTable tr div span {
	display: inline-block;
	width: 300px;
	text-overflow: ellipsis;
	white-space: initial;
	overflow: hidden;
	vertical-align: middle;
}
.xn-uploadfolder-content .tableSet #uploadTrId .xn-uploadfolder-scwjf27 {
	width: 92.2%;
}
.xn-uploadfolder-content .modal-body .tableSet tr td[align="right"] {
	width: 11.1%;
}
.xn-uploadfolder-content .modal-body .tableSet tr td[align="left"] {
	width: 20%;
}
.xn-uploadfolder-content .numsubtracter .xn-addTable-atd7 {
	position: absolute;
	left: 1px;
	top: 1px;
	width: 82%;
}
.xn-uploadfolder-content .xn-addTable-atd7 input[type="text"] {
	height: 30px;
	line-height: 30px;
	padding-top: 0;
	padding-bottom: 0;
}
.xn-uploadfolder-content .numsubtracter .xn-addTable-atd7 .xn-addTable-atd8 {
	border: 0;
}
.xn-uploadfolder-content #uplaod_rar_file.uploadFile .tableSet select {
	width: 100% !important;
	height: 32px;
	line-height: 24px;
}
.xn-uploadfolder-content .xn-uploadfolder-scwjf29 {
	width: 92.2%;
}
.xn-uploadfolder-content .xn-operationTable-showLine .orgpicker {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	line-height: 56px;
}
#uplaod_auto_file .xn-uploadDir-table .xn-operationTable-showLine .orgpicker{
	line-height: normal;
}
#uplaod_auto_file .xn-uploadDir-table .xn-operationTable-showLine .orgpicker .add-on{
	margin-top: 0;
	top: 0;
}
.xn-uploadfolder-content .input-append.orgpicker.xn-uploadFile-gddwws textarea {
	width: 72.9%;
}
.xn-uploadfolder-content .input-append.orgpicker.xn-uploadFile-gddwws .add-on {
	padding: 0px 5px;
	height: 30px;
	line-height: 30px;
}
.xn-uploadfolder-content .input-append.orgpicker.xn-uploadFile-gddwws .add-on i {
	display: inline-block;
}
.xn-uploadfolder-content .xn-addTable-atd5 {
	margin-top: 0;
}
#aj_upload_file.xn-uploadfolder-content #uplaod_rar_file.uploadFile .xn-addTable-atd5 {
	margin-top: -18px;
}
.xn-uploadfolder-content #uplaod_rar_file.uploadFile .tableSet tr td[align="right"] {
	padding-bottom: 9px;
}
.xn-mountadd-content .xn-mountadd-gzadd3.scdzzd {
	width: 105px;
}
#ajChooseOrg.ztree {
	max-height: calc(100vh / 3.5 - 32px);
}
ul[id^='ajChooseOrg'].ztree {
	max-height: calc(100vh / 3.5 - 32px);
}
input[id^='ajOrgChoseSearchInput'] {
	width:90%;
}
#startamount, #endamount {
	width: calc(100% - 30px);
}
.fullsearchTable .textarea-115 {
	width: 72%;
}
.fullsearchTable .xn-addTable-atd12 {
	width: 13%;
}
.fullsearchTable .backNum {
	display: inline-block;
	background-color: #F4F5F9;
	height: 100%;
	vertical-align: middle;
	line-height: 30px;
	width: 20px;
	float: right;
}
.zglt_yuanback {
	display: inline-block;
	background-color: #F4F5F9;
	height: 100%;
	vertical-align: middle;
	line-height: 40px;
	width: 20px;
	float: right;
	text-align: center;
}
.zglt_yuaninput {
	width: 93% !important;
}
#logout .c-roles {
	position: relative;
}
#logout .c-roles .roles {
	position: absolute;
	text-align: left;
	top: 0px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgb(0 0 0 / 50%);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	box-shadow: 0 5px 10px rgb(0 0 0 / 50%);
	right: 104.01px;
	display: none;
	max-height: 500px;
	overflow-y: auto;
}
#logout .c-roles .roles li {
	display: block;
}
#logout .c-roles .roles a {
	display: block;
	padding: 13px 20px;
	word-break: keep-all;
}
#logout .c-roles .roles a > span {
	display: inline-block;
	max-width: 150px;
	text-overflow: ellipsis;
	overflow: hidden;
}
#logout .c-roles .roles li.selected>a {
	background-color: #204686;
	color: #fff;
}
#logout .c-roles li a:hover {
	color: #fff;
	background-color: #204686;
}
#toJyyy {
	text-align: center;
}
#toJyyy > img {
	margin: 56px auto 0;
	display: block;
}
#toJyyy > div {
	background: #0f3f7b;
	color: #fff;
	display: inline-block;
	width: 200px;
	height: 45px;
	border-radius: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 22px;
	margin-top: 33px;
	position: relative;
	cursor: pointer;
}
#toJyyy > div span {
	background: #fff url(./img/unit/zghydx/arrow.png) 10px 13px no-repeat;
	display: inline-block;
	width: 35px;
	height: 35px;
	position: absolute;
	border-radius: 50%;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
}
.xn-newPhone-myborrow {
}
.xn-Dept-modalbody > span {
	display: inline-block;
	width: 30%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#topButtonDiv11 {
	display: flex;
}
.flexleft {
	text-align: right;
	flex: 1;
}
.xn-water-content {
	height: 100% !important;
}
.xn-water-content .xn-page-content {
	height: calc(100% - 60px);
}
.xn-water-content .xn-page-content > div {
	overflow: auto;
	height: 100%;
}
.xn-water-content .xn-waterKu {
	width: 17%;
	display: inline-block;
	border: 1px solid #D9DCDE;
}
.xn-water-content .xn-waterInstall, .xn-water-content .xn-waterShowviewer {
	width: 40%;
	display: inline-block;
	margin-left: 1%;
	border: 1px solid #D9DCDE;
	padding: 6px;
	box-sizing: border-box;
}
.xn-waterInstall .xn-waterBtn label {
	display: inline-block;
	margin-right: 14px;
	margin-bottom: 5px;
}
.xn-waterInstall .xn-waterBtn label input {
	margin: 0 6px 0 0;
}
.xn-waterInstall .xn-waterBtn2 select {
	margin: 0;
}
.xn-water-content #paramsSet {
	margin-top: 20px;
}
.xn-water-content #paramsSet .xn-paramSet-list span:nth-of-type(2) {
	width: 50%;
	vertical-align: middle;
}
.xn-water-content #paramsSet .xn-paramSet-list span:nth-of-type(2) input, .xn-water-content #paramsSet .xn-paramSet-list span:nth-of-type(2) select, .xn-water-content #paramsSet .xn-paramSet-list span:nth-of-type(2) textarea { /*margin: 0;*/
}
.xn-water-content #paramsSet .xn-paramSet-list span.xn-paramSet-tip {
	text-align: center;
	width: 100%;
	margin: 0;
	top: 0;
}
.xn-water-content #paramsSet .xn-paramSet-list > span .button-label {
	top: 0;
}
.xn-water-content .xn-waterShowviewer {
	padding: 0;
}
.xn-water-content .xn-waterShowviewer iframe {
	width: 100%;
	height: calc(100% - 3px);
	border: 0;
}
.xn-WaterRepeat label {
	display: inline-block;
	margin-right: 10px;
}
.xn-WaterRepeat input[type=text] {
	width: 15%;
}
.xn-water-content .gdzwp tr td input, .xn-water-content .gdzwp tr td select {
	width: 150px;
}
#fujian_fileRight {
	position: relative;
	background-color: #282D34;
	height: 100% !important;
	border-right: 0 !important;
	overflow-x: auto;
	/*width: 2%;*/
	display: inline-block;
	float: right;
	border-left: 1px solid #D9DCDE;
	box-sizing: border-box;
}
#fujian_fileRight #showLibraryEtextInfo {
	height: auto !important;
}
#fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader {
	/*margin-top: 50px;*/
	padding: 1px;
}
#fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader #sysInfoTabdd {
	overflow-x: auto;
	width: 100%;
	white-space: nowrap;
	overflow-y: hidden;
}
#fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader #sysInfoTabdd li {
	float: none;
	display: inline-block;
	margin-top: 1px;
}
#fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader #sysInfoTabdd li a {
	display: inline-block;
}
#fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader button.btn-close {
	display: none;
}
#fujian_fileRight #showLibraryEtextInfo .modal-body {
	max-height: calc(100vh - 190px);
	padding: 15px;
}
#fujian_fileRight #showLibraryEtextInfo .modal-footer {
	border: 0;
	justify-content: center;
}
#fujian_fileRight #showLibraryEtextInfo .modal-footer button{
	margin: 0 5px;
}
#fujian_fileRight #showLibraryEtextInfo .modal-body .xn-tableDataList {
	overflow-x: auto;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table {
	width: 100%;
	display: block;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table tr td {
	width: 60% !important;
	display: inline-table;
	margin: 4px 0;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table tr td[align="right"] {
	text-align: right;
	display: inline-block;
	width: 35% !important;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #firstDataInfoDiv table tr td {
	width: 60% !important;
	display: inline-table;
	margin: 4px 0;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #firstDataInfoDiv table tr td[align="right"] {
	text-align: right;
	display: inline-block;
	width: 35% !important;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table tr td input, #fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table tr td select, #fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #extCategoryData table tr td textarea {
	width: 80%;
	white-space: normal;
	word-wrap: break-word;
}
#fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #firstDataInfoDiv table tr td input, #fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #firstDataInfoDiv table tr td select, #fujian_fileRight #showLibraryEtextInfo #libraryExtDivMain #libraryExtDivMain table tr td textarea {
	width: 80%;
}
.xn-fourTestDiv {
	padding: 10px 100px;
}
.xn-fourTestDiv select {
	margin: 0;
}
.xn-dataGl input[id^='toggle-button'] {
	display: none;
}
.xn-dataGl .active:checked + label.button-label {
	background-color: #114488;
}
.xn-dataGl .button-label {
	position: relative;
	display: inline-block;
	width: 70px;
	height: 28px;
	background-color: #ccc;
	box-shadow: #ccc 0px 0px 0px 2px;
	border-radius: 28px;
	overflow: hidden;
	margin-bottom: 0;
	top: 8px;
}
.xn-dataGl .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background-color: #fff;
}
.xn-dataGl .on {
	color: #fff;
	display: none;
	text-indent: 10px;
	float: left;
}
.xn-dataGl .active:checked + label.button-label .on {
	display: inline-block;
}
.xn-dataGl .button-label .text {
	line-height: 28px;
	font-size: 16px;
	text-shadow: 0 0 2px #ddd;
}
.xn-dataGl .off {
	color: #fff;
	display: inline-block;
	text-indent: 34px;
	position: absolute;
	right: 10px;
}
.xn-dataGl .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background-color: #fff;
}
.xn-dataGl .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.xn-dataGl .active:checked + label.button-label .circle {
	left: 42px;
}
.xn-col-3 {
	width: 19%;
	display: inline-block;
	vertical-align: top;
}
.xn-col-21 {
	width: 80%;
	display: inline-block;
	vertical-align: top;
}
#div_JdzdDialog td[align="right"] input {
	height: 28px;
    padding: 1px 3px !important;
    box-sizing: content-box;
}
#div_JdzdDialog td[align="right"] input, #div_JdzdDialog td[align="right"] textarea {
	border: 1px solid #bbb;
	width: calc(100% - 6px);
	padding: 0;
}
#div_JdzdDialog td[align="right"] {
	width: 20%;
	text-align: left;
}
#div_JdzdDialog td[align="right"] input[name="qzUserName"] {
	width: 66%;
}
#div_JdzdDialog td[align="left"] {
	width: 13%;
	text-align: right;
}
#div_JdzdDialog td[align="right"] label {
	display: inline-block;
	margin: 0;
	margin-right: 15px;
}
#div_JdzdDialog td[align="right"] input[type="radio"] {
	width: auto;
}
.xn-tableData-super table tbody tr td:last-child a:hover i.icon-book{
	color: #fff;
}
#edit_tableData.edit_tableData_guidance {
	z-index: 999999 !important;
}
#div_JdzdDialog .xn-col-3 > div {
	border: 1px solid #d1d1d1;
	border-radius: 6px;
	padding: 8px;
	margin-bottom: 10px;
}
#div_JdzdDialog .xn-col-3 > div i {
	margin-right: 10px;
}
#div_JdzdDialog .xn-col-3 > div span {
	font-weight: bold;
}
#div_JdzdDialog.xn-jdZdyj td[align="right"] input[name="qzUserName"] {
	width: calc(100% - 6px);
}
.xn-col-3.xn-mytree {
	border: 1px solid #d1d1d1;
}
#firstDataInfoDiv tr td[align="left"] textarea {
	width: 100%;
}
#firstDataInfoDiv tr td[align="left"] select {
	background: url(./img/xb/xn-img19.svg) no-repeat scroll calc(100% - 8px) center #fff;
}
#firstDataInfoDiv tr td[align="left"] .orgpicker {
	width: 100%;
	margin: 0;
}
#firstDataInfoDiv tr td[align="left"] .orgpicker textarea {
	width: calc(100% - 30px);
	height: 30px !important;
}
#firstDataInfoDiv tr td[align="left"] .orgpicker .add-on {
	height: 100%;
	height: 18px;
}
#firstDataInfoDiv tr td[align="left"] .input-append.date {
	width: 100%;
}
#firstDataInfoDiv tr td[align="left"] .input-append.date input {
	width: 100% !important;
	height: 30px;
}
#firstDataInfoDiv tr td[align="left"] .input-append.date.datepicker input {
	width: calc(100% - 30px) !important;
}
#firstDataInfoDiv tr td[align="left"] .input-append.date.datepicker .add-on {
	height: 18px;
}
#firstDataInfoDiv tr td[align="left"] .xn-addTable-atd5 {
	position: relative;
}
#firstDataInfoDiv tr td[align="left"] .xn-addTable-atd5 .xn-addTable-atd7 {
	position: absolute;
	left: 0;
	top: 0;
	width: 80%;
	height: 30px;
}
#firstDataInfoDiv tr td[align="left"] .xn-addTable-atd5 .xn-addTable-atd7 .xn-addTable-atd8 {
	width: 100% !important;
	height: 100%;
}
.xn-CheckAllObj-right {
	padding-right: 0 !important;
}
.xn-borrowApproval-allfield>.jyyy-group-total {
	border-top: 1px solid #D1D1D1;
	border-left: 1px solid #D1D1D1;
}
.xn-borrowApproval-allfield .jyyy-group-total .orgtree .xn-borrowApproval-jyts {
	width: 87.5%;
	margin-right: 3%;
}
.xn-borrowApproval-allfield .jyyy-group-total select {
	width: 100%;
	height: 100%;
	border: 0;
	margin: 0;
}
.xn-borrowApproval-allfield .jyyy-group-total .datepicker {
	width: 100%;
	height: 100%;
}
.xn-borrowApproval-allfield .jyyy-group-total .datepicker input {
	width: calc(100% - 40px);
	height: 100%;
	padding: 0;
	border: 0;
}
.xn-borrowApproval-allfield .jyyy-group-total .datepicker .add-on {
	height: 100%;
	padding: 0;
	border: 0 !important;
	width: 40px;
	position: relative;
}
.xn-borrowApproval-allfield .jyyy-group-total .datepicker .add-on .xntb-calendar {
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	left: 50%;
}
.jyyy-col-sm-1-r > .xn-radio, .jyyy-col-sm-3 > .xn-radio, .jyyy-col-sm-1-r > .xn-checkbox, .jyyy-col-sm-3 > .xn-checkbox {
	padding-left: 10px;
}
.jyyy-col-sm-1-r > .xn-radio [type="radio"]+span, .jyyy-col-sm-3 > .xn-radio [type="radio"]+span, .jyyy-col-sm-1-r > .xn-checkbox [type="checkbox"]+span, .jyyy-col-sm-3 > .xn-checkbox [type="checkbox"]+span {
	margin-right: 15px;
}
.xn-taskinfo-contentwp .xn-radio input {
	margin: 0 3px 0 0;
}
.borderTop {
	border-bottom: 1px solid #d1d1d1;
	height: 41px;
}
#borrowTableId tr:last-of-type .borderTop {
	border-bottom: 0;
}
#borrowApproveDiv tr:last-of-type .borderTop {
	border-bottom: 0;
}
#borrowTableId td.xn-borrowApproval-jytstd {
	height: 40px;
}
#borrowApproveDiv td.xn-borrowApproval-jytstd {
	height: 40px;
}
table.xn-borrowApproval-table tr td > .xn-borrowApproval-cn {
	width: 100%;
}
.xn-mytasklistdata-content .card-search {
	display: inline-block;
	margin: 7px 8px 5px 5px;
	padding: 0;
	width: 100px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background-color: #114488;
	border: 1px solid #114488;
	border-radius: 3px;
}
.xn-mytasklistdata-content #mainAjSearchBtn i {
	display: none;
}
.xn-mytasklistdata-content .searchtopdiv .text1, .xn-mytasklistdata-content .searchtopdiv .chosen-container {
	width: 200px;
	height: 26px;
	padding-left: 10px;
	margin-right: 5px;
	margin-bottom: 6px;
	background-color: #fff;
	color: #333333;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
}
.xn-mytasklistdata-content .searchtopdiv select.text1 {
	height: 28px;
	padding-right: 30px;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(./img/xb/xn-img21.svg) no-repeat scroll 95% center #fff;
	background-size: 6% 28%;
	color: #333333;
	border: 1px solid #D9DCDE;
	margin-bottom: 0;
}
.xn-mytasklistdata-content .searchtopdiv input.text1 {
	width: 185px;
	margin-bottom: 1px;
	box-shadow: none;
}
.xn-mytasklistdata-content .select-kjcx {
	line-height: 40px;
	margin-top: 0;
	display: flex;
	display: -o-box !important;
	display: box !important;
	align-items: flex-end;
	-ms-align-items: flex-end;
	-o-align-items: flex-end;
	-webkit-box-align: end;
	box-align: end;
}
.processStep {
	display: inline-block;
	position: relative;
	float: left;
	margin-right: 0px;
	width: 45%;
}
.step_main {
	position: relative;
	white-space: normal;
	text-align: left;
	left: -20px;
}
.step_line {
	position: absolute;
	height: 4px;
	top: 10px;
	left: 0;
	right: 0;
	border-color: inherit;
	background-color: #c0c4cc;
}
.processStep:last-of-type .step_line {
	display: none;
}
.step_icon_inner {
	position: relative;
	z-index: 1;
	display: inline-flex;
	justify-content: center;
	width: 24px;
	height: 24px;
	box-sizing: border-box;
	border: 2px solid;
	border-radius: 50%;
	text-align: center;
	font-weight: 700;
	align-items: center;
	font-size: 14px;
	background: #fff;
}
.step_title {
	font-size: 16px;
	line-height: 38px;
	cursor: pointer;
}
.step_line_active {
	background-color: #114488;
}
.is_finish {
	color: #114488;
	border-color: #114488;
}
.is_process {
	color: #303133;
	border-color: #303133;
}
.is_wait {
	color: #c0c4cc;
	border-color: #c0c4cc;
}
.matchFields tr td:nth-of-type(1) {
	width: 20%;
	text-align: center;
}
.matchFields tr td:nth-of-type(2), .matchFields tr td:nth-of-type(3) {
	width: 20%;
	text-align: center;
}
.matchFields tr td:nth-of-type(3)>span {
	display: inline-block;
	width: 25%;
	text-align: right;
	vertical-align: middle;
	margin-right: 10px;
}
.matchFields tr td:nth-of-type(4)>span {
	color: #114488;
}
.matchFields tr td:nth-of-type(4)>span:nth-of-type(2) {
	color: orange;
}
.matchFields tr td:nth-of-type(3)>span {
	display: inline-block;
	width: 25%;
	text-align: right;
	vertical-align: middle;
	margin-right: 10px;
}
.matchFields tr td:nth-of-type(3)>span>input {
	display: none;
}
.matchFields tr td:nth-of-type(3)>span .button-label {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 24px;
	background-color: #ccc;
	box-shadow: #ccc 0px 0px 0px 2px;
	border-radius: 24px;
	overflow: hidden;
	margin-bottom: 0;
	top: 8px;
}
.matchFields tr td:nth-of-type(3)>span .active:checked + label.button-label {
	background-color: #114488;
}
.matchFields tr td:nth-of-type(3)>span .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: #fff;
}
.matchFields tr td:nth-of-type(3)>span .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.matchFields tr td:nth-of-type(3)>span .active:checked + label.button-label .circle {
	left: 36px;
}
.matchFields tr td:nth-of-type(3)>span .button-label .text {
	line-height: 28px;
	font-size: 16px;
	text-shadow: 0 0 2px #ddd;
}
.btn-regist {
	color: #0590df;
	outline: none;
	border: none;
	background-color: transparent;
	cursor: pointer;
	display: block;
	text-align: center;
	width: 100%;
	font-size: 18px;
	margin-bottom: 10px;
}
#accountRegistersxxqsf .form-group {
	margin-left: 15%;
}
#accountRegistersxxqsf .form-group label {
	text-align: right;
	width: 20%;
}
#accountRegistersxxqsf .form-group input {
	width: 40%;
	display: inline-block;
	vertical-align: middle;
}
#accountRegistersxxqsf .form-group img.xn-uc-l1 {
	height: 34px;
	vertical-align: middle;
}
#accountRegistersxxqsf .modal-footer {
	text-align: center;
}
#accountRegistersxxqsf .modal-header {
	box-sizing: content-box;
	padding: 9px 15px 0;
}
#accountRegistersxxqsf .modal-header h3 {
	margin-top: 7px;
}
.xn-sxxqsfRegist {
	background-color: #71a8f2 !important;
	border-color: #71a8f2;
	margin-top: 10px !important;
}
.xn-newPhone-zh .xn-zhTop {
	padding: 10px;
}
.xn-newPhone-zh .xn-zhTop span.xn-groupName {
	display: inline-block;
	width: 60%;
	font-size: 22px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.xn-newPhone-zh .xn-zhTop span.xn-groupName span {
	font-size: 20px;
}
.xn-newPhone-zh .xn-zhTop span.xn-selectGroup {
	display: inline-block;
	width: 35%;
	font-size: 20px;
	text-align: center;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	background: #8ffae6;
	padding: 5px 0;
	margin-left: 10px;
	vertical-align: middle;
}
.xn-newPhone-zh .xn-zhcontent {
	padding: 0 10px;
}
.xn-newPhone-zh .xn-zhcontent textarea {
	width: 100%;
	padding: 0;
	font-size: 16px;
}
.xn-newPhone-zh .xn-zhbottom {
	text-align: center;
}
.xn-newPhone-zh .xn-zhbottom span {
	display: inline-block;
	width: 30%;
	font-size: 25px;
	text-align: center;
	padding: 15px;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	background: #F5F7FA;
	margin-right: 15px;
	margin-left: 15px;
}
.xn-newPhone-zh .xn-zhbottom span:nth-of-type(1) {
	background: #114488;
	color: #fff;
}
.xn-zhGroup {
	height: 100%;
}
.xn-zhGroup .xn-mySearch-zhTree {
	background: #fff;
	padding: 14px;
	height: 80%;
	overflow: auto;
	margin-bottom: 10px;
}
.xn-packet tr td[align="right"] {
	vertical-align: middle !important;
}
.xn-packet tr td {
	padding: 3px 2px !important;
}
.xn-page-scancode {
	padding: 5px 10px;
	overflow: auto;
	height: 100%;
}
.xn-page-scancode .xn-scancode-title {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	padding: 10px 0;
}
.xn-page-scancode .xn-scancode-li {
	padding: 5px;
	border-bottom: 1px dashed #ccc;
}
.xn-page-scancode .xn-scancode-li:after {
	content: "";
	display: block;
	clear: both;
}
.xn-page-scancode .xn-scancode-li span:first-of-type {
	float: left;
	width: 20%;
	text-align: right;
}
.xn-page-scancode .xn-scancode-li span:last-of-type {
	float: left;
	width: 80%;
	display: table-cell;
}
.xn-borrowApproval-certInfo {
	display: none;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certbtn {
	text-align: right;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn {
	display: none;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn::after {
	content: '';
	display: block;
	clear: both;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn .xn-borrowApproval-ctimg {
	float: left;
	width: 12%;
	text-align: center;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn .xn-borrowApproval-ctdetail {
	float: left;
	width: 88%;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn .xn-borrowApproval-ctdetail > div {
	float: left;
	width: calc(49% - 10px);
	margin-right: 1%;
	padding: 5px;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn .xn-borrowApproval-ctdetail > div span:first-of-type {
	float: left;
	width: 15%;
	text-align: right;
	font-weight: bold;
}
.xn-borrowApproval-certInfo .xn-borrowApproval-certcn .xn-borrowApproval-ctdetail > div span:last-of-type {
	float: left;
	width: 85%;
}
.xn-borrowApproval-jysqd .xn-borrowApproval-certInfo {
	margin-bottom: 12px;
	padding: 0 12px;
}
.fujian_fileRight #showLibraryEtextInfo .myPageinfo .xn-page-tzd, .fujian_fileRight #showLibraryEtextInfo .myPageinfo .xn-page-numbg {
	display: none;
}
.fujian_fileRight #showLibraryEtextInfo .myPageinfo .xn-page-tzd, .fujian_fileRight #showLibraryEtextInfo .myPageinfo .xn-page-ymtms {
	display: none;
}
.fujian_fileRight #showLibraryEtextInfo .myPageinfo .xn-page-xsts>input {
	display: none;
}
.xn-singleField-imgdiv {
	position: relative;
}
.xn-singleField-imgdiv::after {
	content: '';
	display: block;
	clear: both;
}
.xn-singleField-imgdiv .xn-singleField-imgtip {
	float: right;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
}
.xn-editTable-tabs::after {
	content: "";
	display: block;
	clear: both;
}
.xn-editTable-tabs > div {
	width: 20%;
	float: left;
	text-align: right;
	overflow-y: auto;
	overflow-x: hidden;
}
.xn-editTable-tabs > div > ul {
	height: 100%;
	border-right: 2px solid #E4E7ED;
	overflow-y: auto;
}
.xn-editTable-tabs .xn-tabs__content {
	float: left;
	width: calc(80% - 20px);
	padding-left: 20px;
}
.xn-editTable-tabs > div > ul li {
	padding: 0px 20px;
	height: 40px;
	line-height: 40px;
	position: relative;
	text-align: center;
}
.xn-editTable-tabs > div > ul li a {
	display: inline-block;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.xn-editTable-tabs > div > ul li.active a {
	color: #114488;
	font-weight: bold;
}
.xn-editTable-tabs > div > ul li.active {
	background: #EEF5FF;
}
.xn-editTable-tabs > div > ul li.active .tb-selected-indicator {
	border-right: 2px solid #114488;
	height: 40px;
	position: absolute;
	right: -2px;
	top: 0;
}
.xn-editTable-tabs .xn-tabs__content .xn_pane_cn {
	padding: 5px 0;
	text-align: left;
}
.xn-editTable-tabs .xn-tabs__content .xn_pane_cn label {
	display: inline-block;
	min-width: 100px;
	text-align: right;
}
.xn-editTable-tabs .xn-tabs__content .xn_pane_cn input, .xn-editTable-tabs .xn-tabs__content .xn_pane_cn textarea {
	margin: 0;
	width: 300px;
}
#borrowProcessDiv #jyyyFeedBackDialog .xn-borrowApproval-tdbgtop {
	display: table-cell;
}
#jyyyFeedBackDialog .xn-borrowApproval-jyInfo {
	padding: 0;
}
.xn-page-list:after {
	content: '';
	display: block;
	clear: both;
}
.xn-page-listLeft {
	width: 25%;
	float: left;
	text-align: right;
	overflow-y: auto;
	border-right: 2px solid #E4E7ED;
	max-height: 420px;
}
.xn-page-listright {
	float: left;
	width: calc(75% - 17px);
	padding-left: 15px;
}
.xn-page-listright #annexOriginalId {
	max-height: 378px;
	overflow: scroll;
}
.xn-page-listLeft .xn-page-lbnum {
	color: #999;
	padding-left: 8px;
}
.xn-page-listLeft > li {
	padding: 10px 20px;
	position: relative;
	text-align: center;
	cursor: pointer;
}
.xn-page-listLeft > li span {
	display: inline-block;
	width: 100%;
	white-space: nowrap;
}
.xn-page-listLeft > li.active {
	background: #EEF5FF;
}
.xn-page-listLeft > li.active span {
	color: #114488;
	font-weight: bold;
}
.xn-page-hdbtn {
	margin-bottom: 10px;
}
.xn-page-hdbtn select {
	margin-bottom: 0;
}
.xn-noticepub-right.pubMsg {
	height: 100px;
	padding: 0;
}
.xn-noticepub-right.pubMsg label {
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}
.xn-noticepub-right.pubMsg a {
	vertical-align: middle;
	margin: 0;
}
#openSearchBtn {
	color: #333;
	background: #F5F7FA;
	border: 1px solid #e4e4e4;
}
.inputRowShow {
	display: inline-block;
	margin-right: 10px;
}
.xn-page-btnright {
	display: inline-block;
	float: right;
}
.xn-page-btnright span {
	display: inline-block;
	padding: 4px 10px;
	border: 1px solid #D9DCDE;
	background: #F5F7FA;
	color: #97A7B7;
	cursor: pointer;
}
.xn-page-btnright span:first-of-type {
	border-radius: 14px 0px 0px 14px;
	margin-right: -5px;
}
.xn-page-btnright span:last-of-type {
	border-radius: 0px 14px 14px 0px;
}
.xn-page-btnright span.active {
	background: #FFFFFF;
	color: #114488;
}
.xn-sxxt-stlbtw2 ul li {
	float: left;
	width: calc(25% - 27px);
	margin-right: 32px;
	margin-bottom: 32px;
	height: 292px;
	border: 1px solid #D9DCDE;
	border-radius: 20px;
	position: relative;
}
.xn-sxxt-stlbtw2 ul li:nth-child(4n) {
	margin-right: 0;
}
.xn-sxxt-stlbtw2 ul li figure img {
	height: 216px;
	object-fit: contain;
	border-radius: 20px 20px 0 0;
}
.xn-sxxt-stlbtw2 ul li figure figcaption {
	padding: 15px 20px;
}
.xn-sxxt-stlbtw2 ul li figure figcaption::after {
	content: '';
	display: block;
	clear: both;
}
.xn-sxxt-stlbtw2 ul li figure figcaption .xn-sxxt-twtitle {
	display: inline-block;
	float: left;
	width: 75%;
}
.xn-sxxt-stlbtw2 ul li figure figcaption .xn-sxxt-twtitle span {
	display: block;
	color: #999999;
}
.xn-sxxt-stlbtw2 ul li figure figcaption .xn-sxxt-twtitle span:first-of-type {
	color: #333333;
	padding-bottom: 6px;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xn-sxxt-stlbtw2 ul li figure figcaption button {
	float: right;
	width: 20%;
	border-radius: 18px;
	position: relative;
	top: 8px;
}
.xn-sxxt-stlbtw2 ul li figure .xn-sxxt-twcheckbox {
	position: absolute;
	right: 10px;
	top: 10px;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li {
	margin-right: 24px;
	margin-bottom: 24px;
	width: calc(20% - 26px);
	padding: 24px 0 13px 0;
	height: auto;
	border: 0;
	box-shadow: 1px 1px 4px 0px rgba(0,0,0,0.08);
	background: #fff;
	border-radius: 16px;
}
#faceDetailList.xn-sxxt-facesbcn {
	height: calc(100% - 163px);
	padding: 30px 48px;
}
#faceDetailList.xn-sxxt-facesbcn + .pagination {
	padding-right: 48px;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li:nth-child(5n) {
	margin-right: 0;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li figure img {
	height: 144px;
	padding-bottom: 10px;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li .xn-sxxtdetail-txt1 {
	padding: 2px 10px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 20px;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li figure figcaption {
	padding: 10px 20px;
	display: flex;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li figure figcaption > a {
	flex: 1;
	text-align: center;
	color: #97A7B7;
	font-size: 16px;
}
.xn-imageViewer .xn-sxxt-stlbtw2 ul li figure figcaption > a span {
	font-size: 16px;
}
.xn-page-tabs .widget-title {
	border-bottom: 3px solid #F1F4F8;
	margin-bottom: 20px;
	height: auto;
}
.xn-page-tabs .nav-tabs li.active {
	border-bottom: 0;
	background: #F1F4F8;
	border-radius: 12px 12px 0px 0px;
	color: #114488;
	font-weight: bold;
}
.xn-page-tabs .nav-tabs li.active a {
	background: #F1F4F8 !important;
	border-radius: 12px 12px 0px 0px;
}
.xn-page-tabs .nav-tabs {
	margin: 0;
	border-bottom: 0;
}
.xn-page-tabs .nav-tabs li {
	border-left: 0;
	border-bottom: 0;
	height: 40px;
	line-height: 40px;
	color: #929CA5;
}
.xn-page-tabs .nav-tabs li a {
	display: inline-block;
	position: relative;
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	background: transparent;
	border: 0;
}
.xn-page-tabs .nav-tabs li:first-child {
	border-left: none;
	margin-left: 10px;
}
.xn-page-tabs .nav-tabs li.active a:before {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	bottom: 0;
	left: -10px;
	background: url(../img/icon_zyj.svg) no-repeat;
}
.xn-page-tabs .nav-tabs li.active a:after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	bottom: 0;
	right: -10px;
	background: url(../img/icon_yyj.svg) no-repeat;
}
.xn-page-newtable {
	border: 0;
}
.xn-page-newtable thead th {
	background: #F4F6F9 !important;
	padding: 21.5px 0;
	border-top: 1px solid #EBEEF5 !important;
	border-bottom: 1px solid #EBEEF5 !important;
	border-right: 0;
	position: relative;
}
.xn-page-newtable thead th:after {
	content: "";
	display: inline-block;
	padding: 6px 9px;
	border-right: 1px solid #D9DCE2;
	font-weight: bold;
	height: 20px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
}
.xn-page-newtable thead th:last-of-type:after {
	content: "";
	border-right: 0
}
.xn-page-newtable tbody td {
	border: 0;
	padding: 13px 5px;
	height: 37px;
}
.xn-page-newtable tbody tr:hover>td {
	box-shadow: 0 4px 8px 0 rgba(0,0,0,.05);
}
.xn-page-newtable tr:nth-child(even) td {
	background-color: transparent;
}
.xn-page-newtable tbody tr {
	border-bottom: 1px solid #EBEEF5;
}
.xn-page-newtable tbody tr td:last-child a {
	padding: 7px 18px;
	border: 1px solid #D9DCDE;
	border-radius: 18px;
	margin-right: 3px;
}
.ocrText {
	height: 420px;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #d1d1d1;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
	margin-left: 50px;
	text-align: left;
	word-break: break-all;
	overflow: auto;
}
.xn-sxxt-updir .xn-sxxt-updir1 {
	border: 1px dashed #D9D9D9;
	background: #FBFDFF;
	width: calc(100% - 144px);
	margin: 0 auto 20px auto;
	text-align: center;
    padding: 18px 15px 14px 15px;
}
.xn-sxxt-updir .xn-sxxt-updir1 .webuploader-pick {
	width: 100%;
	color: #114488;
	background: transparent;
	padding: 18px 15px 14px 15px;
}
.xn-sxxt-updir .xn-sxxt-updir2 {
	margin: 6px 0;
}
.xn-sxxt-updir .xn-sxxt-updir2:after{
	content:'';
	display:block;
	clear:both;
}
.xn-sxxt-updir .xn-sxxt-updir2 > span{
	display: inline-block;
    width: 115px;
    float: left;
    text-align: right;
	min-height: 1px;
}
.xn-sxxt-updir .xn-sxxt-updir2 .xn-sxxt-updiryear{
	position: relative;
    top: 6px;
}
.xn-sxxt-updir .xn-sxxt-updir20 {
    width: calc(92% - 115px);
    float: left;
}
.xn-sxxt-updir .xn-sxxt-updir20 .form-check{
	display: inline-block;
    margin: 0 5px;
    padding-left: 0;
}
.xn-sxxt-updir21{
	background: #efefef;
    color: #333;
    border: 1px solid #efefef;
}
.xn-sxxt-updir21:hover{
	background: #efefef;
    color: #333;
    border: 1px solid #efefef;
}
.xn-sxxt-updir .xn-sxxt-updir15{
	margin-top: 10px;
	display: inline-block;
}
.xn-sxxt-updir .xn-sxxt-updir24, .xn-originaadd-ywupdir1{
	width: 100%;
    background: #E5E9EE;
    padding: 5px 0;
}
.xn-sxxt-updir .xn-sxxt-updir24:after, .xn-originaadd-ywupdir1:after{
	content:'';
	display: block;
	clear: both;
}
.xn-sxxt-updir .xn-sxxt-updir24 .xn-sxxt-updir16{
	width: calc(43% - 10px);
    float: left;
    padding: 0 5px;
    font-weight: bold;
	font-size:0.875rem;
}
.xn-sxxt-updir .xn-sxxt-updir24 .xn-sxxt-updir25,.xn-originaadd-ywupdir1 .xn-originaadd-ywupdir4{
	width: calc(20% - 10px);
    float: left;
    padding: 0 5px;
    font-weight: bold;
	font-size:0.875rem;
}
.xn-sxxt-updir .xn-sxxt-updir24 .xn-sxxt-updir22,.xn-originaadd-ywupdir1 .xn-originaadd-ywupdir5{
	width: calc(20% - 10px);
    padding: 0 5px;
    float: left;
    font-weight: bold;
	font-size:0.875rem;
}
.xn-sxxt-updir .xn-sxxt-updir24 .xn-sxxt-updir23,.xn-originaadd-ywupdir1 .xn-originaadd-ywupdir6{
	width: calc(17% - 10px);
    float: left;
    font-weight: bold;
    padding: 0 5px;
	font-size:0.875rem;
}
.xn-sxxt-updir .xn-sxxt-updir15 .xn-switch-btn > span{
	display: inline-block;
    width: 115px;
    text-align: right;
}
.xn-sxxt-updir .xn-sxxt-updir18{
	margin-top: 10px;
}
.xn-sxxt-updir .xn-sxxt-updir18 > span{
	display: inline-block;
    width: 115px;
    text-align: right;
}
.xn-sxxt-updir label {
	display: inline-block;
}
.xn-sxxt-updir .xn-sxxt-updir4 {
	margin: 8px 0 0 0;
    width: 100%;
}
.xn-sxxt-updir .xn-sxxt-updir4 input {
	width: calc(100% - 12px);
}
.xn-sxxt-updir .xn-sxxt-updir3 {
	margin-left: 45px;
	padding: 0 72px;
}
.xn-sxxt-updir .xn-sxxt-updir11{
	display:none;
}
.xn-sxxt-updir .xn-sxxt-updir5 {
	background: #EBF7FE;
	padding: 18px 5px;
	text-align: center;
	margin: 10px auto;
	width: calc(100% - 144px);
}
.xn-switch-btn {
	padding-right: 5px;
}
.xn-switch-btn input[id^='toggle-'] {
	display: none;
}
.xn-switch-btn .button-label {
	position: relative;
	display: inline-block;
	width: 66px;
	height: 20px;
	background-color: #ccc;
	box-shadow: #ccc 0px 0px 0px 2px;
	border-radius: 20px;
	overflow: hidden;
	margin-bottom: 0;
	top: 4px;
}
.xn-switch-btn .active:checked + label.button-label {
	background-color: #114488;
}
.xn-switch-btn .active:checked + label.button-label .on {
	display: inline-block;
}
.xn-switch-btn .active:checked + label.button-label .circle {
	left: 44px;
}
.xn-switch-btn .active:checked + label.button-label .off {
	display: none;
}
.xn-switch-btn .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.xn-switch-btn .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background-color: #fff;
}
.xn-switch-btn .button-label .text {
	line-height: 20px;
	font-size: 14px;
	text-shadow: 0 0 2px #ddd;
}
.xn-switch-btn .on {
	color: #fff;
	display: none;
	text-indent: 6px;
	position: absolute;
	left: 0;
}
.xn-switch-btn .off {
	color: #fff;
	display: inline-block;
	text-indent: 34px;
	position: absolute;
	right: 10px;
}
.xn-sxxt-updir .xn-sxxt-updirlist:after {
	content: "";
	display: block;
	clear: both;
}
.xn-sxxt-updir .xn-sxxt-updirlist {
	margin-top: 24px;
}
.xn-sxxt-updir .xn-sxxt-updirlist.sxxtOpacity{
	opacity: 0;
}
.xn-sxxt-updir .xn-sxxt-updirlist.sxxtOpacity > div{
	height: 0;
}
.xn-sxxt-updir .xn-sxxt-updir12 {
	border-radius: 8px 0px 0px 8px;
	margin-right: 4px;
}
.xn-sxxt-updir .xn-sxxt-updir13 {
	display: none;
}
.xn-sxxt-updir .xn-sxxt-updir14 {
	overflow: auto;
}
.xn-sxxt-updir .xn-sxxt-updir12, .xn-sxxt-updir .xn-sxxt-updir8 {
	border: 1px solid #D9D9D9;
	height: 228px;
	overflow: auto;
	float: left;
	width: calc(50% - 7px);
}
.xn-sxxt-updir .xn-fileCollect-sclist{
	width: calc(100% - 20px);
}
.xn-sxxt-updir .xn-sxxt-updir8 {
	margin-left: 4px;
	border-radius: 0px 8px 8px 0px;
	position: relative;
}
.xn-sxxt-updir .xn-sxxt-updir8 thead th, .xn-sxxt-updir .xn-sxxt-updir12 thead th {
	padding: 5px;
	border: 0 !important;
}
.xn-sxxt-updir .xn-sxxt-updir8 table, .xn-sxxt-updir .xn-sxxt-updir12 table {
	border: 0;
}
.xn-sxxt-updir .xn-sxxt-updir8 td, .xn-sxxt-updir .xn-sxxt-updir12 td {
	border: 0;
	padding: 6px 3px !important;
}
.xn-sxxt-updir .xn-sxxt-updir8 td[align=left], .xn-sxxt-updir .xn-sxxt-updir12 td[align=left] {
	text-align: left;
	font-size: 0.875rem;
}
.xn-sxxt-updir .xn-sxxt-updir8 th[align=left], .xn-sxxt-updir .xn-sxxt-updir12 th[align=left] {
	text-align: left;
	font-size: 0.875rem;
}
.xn-sxxt-updir .icon-trash, .xn-sxxt-updir .icon-play-circle, .xn-sxxt-updir .icon-pause {
	color: #95A6B8;
	font-size: 1rem;
	cursor: pointer;
}
.xn-sxxt-updir .fa-pause-circle, .xn-sxxt-updir .fa-play-circle {
	color: #95A6B8;
	font-size: 1rem;
	cursor: pointer;
}
.xn-sxxt-updir .fa-exclamation-triangle {
	color: #FFBA00;
	font-size: 1rem;
}
.xn-sxxt-updir .icon-ok-circle,.xn-sxxt-updir .icon-camera,div.uploader.xnuploader .icon-ok-circle ,div.uploader.xnuploader .icon-camera{
	color: #278406;
	font-size: 1rem;
}
.xn-sxxt-updir .icon-warning-sign , .xn-newPhone-fileCollect .icon-warning-sign{
	color: #FFBA00;
	font-size:1rem;
}
.xn-sxxt-updir .xn-sxxt-zldcf, .xn-newPhone-fileCollect .xn-sxxt-zldcf{
	color: #FFBA00;
	font-style: normal;
	font-size: 0.81rem;
}
.xn-sxxt-updir .xn-sxxt-updir8 .close {
	float: none;
    opacity: 1;
    border: 0;
    background: transparent;
}
.xn-sxxt-updir .xn-sxxt-updir8 td p {
	margin: 0;
}
.xn-sxxt-updir .xn-sxxt-updir6 {
	color: #037EFC;
    margin: 2px 0 0 0;
}
.xn-sxxt-updir .xn-sxxt-updir7 {
	background: #EAEEF3;
	padding: 10px 15px 4px 15px;
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
.xn-sxxt-updir .xn-sxxt-updir19{
	display: block;
	font-size: 1.75rem;
}
.xn-sxxt-updir .xn-sxxt-updir19 + span{
	color: #999;
}
.xn-sxxt-updir .xn-sxxt-updir9 {
	float: right;
	color: #114488;
	margin-right: 10px;
	cursor: pointer;
}
.xn-sxxt-updir .xn-sxxt-updir11 input {
	width: calc(100% - 12px);
}
.xn-sxxt-updir .xn-page-btnzc {
	float: right;
	position: relative;
	top: -3px;
}
.xn-page-btnzc {
	padding: 2px 10px;
	border-radius: 12px;
	background: #114488;
	color: #fff;
	border: 1px solid #114488;
}
.xn-sxImages {
	min-height: 96px !important;
	padding: 0 !important;
	position: relative;
}
.xn-sxImages div {
	width: 96px;
	height: 64px;
	display: inline-block;
}
.xn-sxImages .minRectangle {
	width: 40px;
	height: 26px;
	background: #ECC049;
	border-radius: 6px;
	position: absolute;
	top: 12px;
}
.xn-sxImages .maxRectangle {
	width: 100%;
	height: 100%;
	background: #FFD666;
	border-radius: 10px;
	position: relative;
	top: 20px;
	padding: 4px;
	box-sizing: border-box;
}
.xn-sxImages .maxRectangle img {
	object-fit: contain;
	padding: 2px;
	box-sizing: border-box;
}
.xn-sxImages .maxRectangle.oneImg img {
	height: 100%;
}
.xn-sxImages .maxRectangle.twoImg img {
	width: 50%;
	height: 100%;
}
.xn-sxImages .maxRectangle.threeImg {
	white-space: initial;
}
.xn-sxImages .maxRectangle.threeImg img, .xn-sxImages .maxRectangle.fourImg img {
	width: 50%;
	height: 50%;
}
.xn-sxImages .maxRectangle.threeImg img:nth-of-type(3) {
	width: 100%;
}
.xn-ImageList ul li {
	position: relative;
	display: inline-block;
	margin: 5px;
	border-radius: 23px;
	border: 1px solid #D9DCDE;
	width: calc(25% - 18px);
	/*text-align: center;*/
}
.xn-ImageList ul li input {
	width: 20px;
	height: 20px !important;
	background: rgba(255,255,255,0.6);
	border: 1px solid #AAAAAA;
	border-radius: 5px;
	position: absolute;
	top: 10px;
	right: 10px;
}
.xn-ImageList ul li img {
	width: 400px;
	height: 240px;
	border-radius: 20px; /*object-fit: contain;*/
	cursor: pointer;
	object-fit: cover;
	width:100%;
}
.xn-ImageList ul li div {
	position: absolute;
	color: #fff;
	width: 100%;
	bottom: 0;
	background: linear-gradient(0deg, rgba(0,0,0,0.5), transparent);
	height: 56px;
	border-radius: 0 0 20px 20px;
}
.xn-ImageList ul li div span:nth-of-type(1) {
	margin-top: 10px;
}
.xn-ImageList ul li div span {
	margin-left: 20px;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: calc(100% - 40px);
}
.xn-ImageList ul li input[type="checkbox"]:checked:before {
	left: 5px;
	top: 0px;
	width: 6px;
	height: 12px;
}
.xn-coverimageTop {
	margin-bottom: 10px;
	border-radius: 32px;
	padding: 10px 32px;
	height: 294px;
}
.xn-coverimageTop .xn-coverImage {
	width: 30%;
	display: inline-block;
	vertical-align: top;
	float: left;
	margin: 6px 2.5rem 6px 0;
}
.xn-ImageList.xn-coverImage ul li {
	width: 100%;
	margin: 0;
	text-align: center;
	border:0;
}
.xn-ImageList.xn-coverImage ul li img {
	height: 280px;
	object-fit: contain;
	width: 100%;
}
.xn-coverimageTop .xn-imageDescribeDiv {
	width: calc(70% - 2.5rem);
	vertical-align: top;
	height: 294px;
	display: inline-block;
	overflow-y: auto;
}
.xn-coverimageTop .xn-imageDescribeDiv .xn-video-slxs{
	display: -webkit-box; /* 必须设置display属性为-webkit-box */
	overflow: hidden; /* 超出部分隐藏 */
	text-overflow: ellipsis; /* 显示省略号 */
	-webkit-line-clamp: 2; /* 限制显示两行 */
	-webkit-box-orient: vertical; /* 垂直方向上的换行 */
}
.xn-coverimageTop .xn-imageDescribeDiv .xn-videoDetail-vdtext1{
	font-size: 1.75rem;
    font-weight: bold;
    color: #333333;
}
.xn-coverimageTop .xn-imageDescribeDiv .xn-videoDetail-vdtext2{
	color: #999999;
    font-size: 0.875rem;
}
.xn-coverimageTop .xn-imageDescribe {
	position: relative;
	width: 100%;
}
.xn-coverimageTop .xn-imageDescribe span.xn-title {
	font-size: 28px;
	font-weight: bold;
	color: #333333;
	vertical-align: middle;
	display: inline-block;
	min-height: 32px;
	line-height: 32px;
	word-break: break-all;
}
.xn-coverimageTop .xn-imageDescribe span.xn-Time {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #999999;
	display: inline-block;
	margin-left: 32px;
	vertical-align: middle;
	display: inline-block;
	height: 32px;
	line-height: 32px;
}
.xn-imageDescribe tr td:nth-of-type(1):not([colspan]):not(.xn-operateBtn) {
	width: 50px;
}
.xn-imageDescribe tr td:nth-of-type(1):not([colspan]):not(.xn-operateBtn) div {
	width: 80px;
}
.xn-imageDescribe tr td:nth-of-type(2).xn-showtdWidth {
	width: calc(100% - 150px);
}
.xn-imageDescribe tr td:nth-of-type(3) {
	width: 100px;
}
.xn-imageDescribe tr.xn-label td:nth-of-type(2) div { /*white-space: nowrap;*/ /*width: 880px;*/ /*overflow: hidden;*/ /*text-overflow: ellipsis;*/
	min-height: 32px;
	line-height: 32px;
	display: inline-block;
	word-break: break-all;
} /*.xn-imageDescribe tr.xn-label td:nth-of-type(2) div.xn-tagList{*/ /* width:100%;*/ /*}*/
.xn-imageDescribe tr.xn-label td:nth-of-type(2) span:not(.xn-deleteTag) {
	background: #F5F5F6;
	border-radius: 5px;
	color: #333333;
	font-weight: 400;
	font-size: 14px;
	padding: 4px 8px;
	margin-right: 3px;
}
.xn-imageDescribe .xn-describe {
	display: -webkit-box;
	overflow: hidden;
	line-height: 24px;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.xn-switchData div {
	width: auto;
	display: inline-block;
	/*padding: 5px 15px;*/
	border: 1px solid #DFE3E9;
	border-radius: 4px;
}
.xn-imageDescribeDiv .xn-switchImage:nth-of-type(1) {
	/*padding-right: 15px;*/
	padding:5px 15px;
	display:inline-block;
	float:left;
	border-right: 1px solid #D9DCDE;
}
.xn-imageDescribeDiv .xn-switchImage:nth-of-type(2) {
	padding-left: 15px;
	display:inline-block;
	padding:5px 15px;
}
.xn-imageDescribe .xn-ztmTitle {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.xn-imageViewer .xn-sxxt-swiperRight {
	height: 100%;
}
.xn-imageViewer .xn-dzy-header {
	background: #ffff;
	box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.1);
}
.xn-imageViewer .xn-dzy-header .xn-dzy-navbar #menuId {
	color: #333;
}
.xn-imageViewer {
	background: #F6F6F6;
}
.xn-imageViewer .xn-sxxt-swipercn {
	background: #fff;
	margin-top: 20px;
	height: calc(100% - 70px);
}
.xn-imageBtn a {
	font-weight: 400;
	color: #333333;
	line-height: 50px;
	padding: 5px 10px;
}
.xn-imageViewer .xn-imageBtn a:hover{
	color: #124488;
	background-color: #EEF5FD;
	border-radius: 6px;
}
.xn-sxxt-facesbcn {
	overflow: auto;
	height: calc(100% - 82px);
	max-width: 100%;
	margin: 0 auto;
	padding: 16px;
}
.xn-sxxt-facesbcontent {
	width: 100%;
	height: 100%;
	background: #F6F6F6;
	overflow: hidden;
}
.xn-sxxt-facesbcn .xn-sxxt-swiperLeft {
	width: 100%;
	box-shadow: 0px 0px 8px 0px rgba(4,0,0,0.1);
	border-radius: 12px;
	position: relative;
	height: calc(100% - 42px);
	overflow: hidden;
	background-color: #fff;
}
.xn-sxxt-faceRight {
	position: relative;
	float: left;
	width: calc(26% - 64px);
	margin-left: 16px;
	box-shadow: 0px 0px 8px 0px rgba(4,0,0,0.1);
	border-radius: 12px;
	padding: 16px 24px;
	height: calc(100% - 74px);
	overflow: auto;
	background: #fff;
	display: none;
}
.xn-sxxt-facesbcn .gallery-thumbs {
	width: 100%;
	position: fixed;
	padding-top: 0;
	bottom: 0;
	left: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-swiperLeft .xn-sxxt-facesbImg {
	position: relative;
	text-align: center;
	height:100%;
}
.xn-sxxt-facesbcontent .xn-dzy-header h1 {
	padding: 0 20px;
	position: relative;
}
.xn-sxxt-facesbcontent .xn-dzy-header h1 > span {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
#sxFacemark .xn-page-newtable tbody tr td:last-child a {
	padding: 4.5px 0px;
	border: 0;
	border-radius: 0;
	color: #97A7B7;
}
#sxFacemark .xn-page-newtable tbody tr td:last-child a:hover {
	background: transparent;
	color: #114488;
}
#sxFacemark .xn-page-newtable tbody tr td:last-child a:hover i {
	color: #114488;
}
.xn-sxxt-facesbcn .xn-sxxt-swiperLeft .xn-sxxt-swiperbtn i {
	color: #6A7F94;
}
#sxFacemark .xn-page-newtable tbody td {
	border: 0;
	padding: 4px 5px;
	height: 36px;
}
.xn-sxxt-facesbcn .xn-sxxt-swiperLeft .xn-sxxt-facesbImg #hallstatt {
	max-width: none;
}
.xn-sxxt-markList {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.xn-sxxt-facemkcs {
	position: absolute;
	box-shadow: 0 0 0 2px #3374EB;
	cursor: pointer;
}
.xn-sxxt-facemkcs:after {
    content: "";
    display: block;
    height: 100%;
    border: 1px solid #fff;
    position: absolute;
    width: 100%;
    top: 0;
}
.xn-sxxt-facemkcs > div {
	position: relative;
	color: #3374EB;
	top: -22px;
	font-size: 0.75rem;
	text-align: center;
	white-space: nowrap;
    display: none;
}
.xn-sxxt-facemkcs:hover > div{
	display:block;
}
.xn-sxxt-bzimgdialog {
	position: absolute;
	display: none;
	width: 304px;
	background: #FFFFFF;
	box-shadow: 1px 4px 6px 0px rgba(0,0,0,0.24);
	border-radius: 16px;
	padding: 28px 32px 16px 16px;
	top: 30%;
    left: calc(50% - 152px);
}
.xn-sxxt-bzimgdialog .xn-page-dl1{
	margin:0.625rem 0;
}
.xn-sxxt-bzimgdialog .xn-page-dl1:after {
	content: '';
	display: block;
	clear: both;
}
.xn-sxxt-bzimgdialog .xn-page-dl1 label {
	display: inline-block;
	width: 26%;
	padding: 5px 0;
	float: left;
	text-align: right;
}
.xn-sxxt-bzimgdialog .xn-page-dl1 input, .xn-sxxt-bzimgdialog .xn-page-dl1 textarea {
	display: inline-block;
	width: calc(74% - 20px);
	float: left;
}
.xn-sxxt-bzimgdialog .xn-page-dl1 select {
	display: inline-block;
	width: calc(74% - 6px);
	float: left;
}
.xn-page-bfooter {
	text-align: right;
	margin: 4px 7px 0;
}
.xn-btn-newcancel {
	border: 1px solid #D9DCDE;
	padding: 6px 20px !important;
	background: #fff;
	color: #999;
	border-radius: 15px;
}
.xn-btn-newcancel:hover {
	background-color: #f9f5f5 !important;
}
.xn-btn-newcommit {
	background: #114488;
	border-radius: 15px;
	color: #fff;
	padding: 6px 20px;
}
.xn-btn-newcommit:hover {
	background-color: #1C54A0;
	border-color: #1C54A0;
	color: #fff;
}
.xn-xncjColor-index, .xn-xncjColor-indexread {
	border: 0 !important;
}
#yyJS.fulltext-button {
	width: 90px;
	height: 42px;
	line-height: 24px;
	border: 1px #114488 solid;
	margin: 0px 24px 0 0px;
	color: #114488;
	background-color: #fff;
	margin-right: 8px;
}
#yyJS.fulltext-button:hover {
	background-color: #DAEFFF;
}
#fullSearchContent .fulltext-wcsearch {
	/*width: 850px;*/
}
#initializationId .modal-body > div {
	display: inline-block;
	width: 31%;
	text-align: center;
	padding: 10px 0;
}
#initializationId .modal-body > div input {
	width: 16px;
	height: 16px;
}
#initializationId .modal-body > div span {
	font-size: 16px;
}
.xn-sxxt-faceinfoImg {
	background: #F5F7FA;
	width: 40px;
	height: 40px;
	border-radius: 6px;
}
#sxxtInfoTable .xn-sxxt-faceinfoImg {
	cursor: pointer;
}
.xn-discription-content .xn-page-content #btndiv a.btn.btn-info {
	background: transparent;
	border-color: transparent;
	font-weight: bold;
	color: #333333;
}
.xn-discription-content .xn-page-content #btndiv a.btn.btn-info:hover {
	background-color: #EEF5FD; /*border-color: #7D98BD;*/
	color: #114488;
}
.xn-discription-content .xn-page-xsts {
	display: none;
}
.xn-coverimageTop .xn-operateBtn {
	width: 100px;
}
.xn-coverimageTop .xn-operateBtn>div {
	font-size: 14px;
	font-weight: 400;
	color: #6A7F94;
	line-height: 40px;
	cursor: pointer;
	width: 100%;
}
.xn-coverimageTop .xn-operateBtn>div img {
	padding-right: 7px;
}
.xn-sxxt-markremove {
	float: right;
	position: absolute;
	top: -1px;
	z-index: 1;
	right: 1px;
}
.xn-sxxt-markremove i {
	font-size: 24px;
	color: #97A7B7;
}
.xn-sxxt-faceRight .pagination .xn-page-xsts input, .xn-sxxt-faceRight .pagination .xn-page-numbg, .xn-sxxt-faceRight .pagination .xn-page-tzgo {
	display: none;
}
.xn-sxxt-markTable {
	height: 100%;
	overflow: auto;
}
.xn-sxxt-markTable .xn-sxxt-markBtn {
	margin-bottom: 10px;
}
.xn-sxxt-markTable .xn-sxxt-markBtn .input-group select{
	width: 6.25rem;
}
.xn-sxxt-markTable table img{
	cursor: pointer;
}
#sxFacemark .xn-page-newtable tbody td.xn-sxxt-mkLeft {
	text-align: left;
}
.xn-sxxt-selectedb {
	box-shadow: 0 0 0 2px #ffc800;
}
#sxxt_add_filePicker .webuploader-pick + div ,#sxxt_add_filePicker_sj .webuploader-pick + div{
	width: 100% !important;
	left: 0 !important;
}
#aj_upload_autofile .modal-footer .fileUpload {
	position: relative;
}
#aj_upload_autofile .modal-footer .fileUpload input {
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}
#aj_upload_autofile .modal-body table tr td input {
	width: 92.2%;
}
#aj_upload_autofile .modal-body table tr td .datepicker input {
	width: 76.32%;
}
#aj_upload_autofile .tableSet.xn-uploadDir-table .input-append .add-on {
	padding: 0px 3.99%;
}
.xn-sxxt-tbactive td {
	background: #DAEFFF !important;
}
#sxFacemark #related_mark_list .xn-page-newtable tbody td:last-child a {
	padding: 3px 17px;
	border: 1px solid #D9DCDE;
	border-radius: 18px;
}
.xn-dbsfPrintMB {
	vertical-align: top; /*border: 1px #999 dashed;*/
}
.xn-dbsfPrintMB > div {
	padding: 10px;
	height: 100%;
	margin: 0 20px;
	border: 1px #999 dashed;
}
.xn-dbsfPrintMB > div > div {
	padding: 5px 0;
}
.xn-dbsfPrintMB > div > div.xn-title {
	height: 50px;
}
.xn-dbsfPrintMB > div .title {
	font-size: 20px;
	font-weight: bold;
}
#sxxtFileUploadId {
	padding: 24px;
}
#sxxtFileUploadId .xn-mountadd-gzadd2 {
	height: auto;
}
#edit_Image table tbody td input, #edit_Image table tbody td textarea {
	width: 220px;
}
#edit_Image .xn-sxLabel .xn-sxLabelInput {
	position: relative;
	width: 220px;
	margin-top: 5px;
}
#edit_Image .xn-sxLabel .xn-sxLabelInput input {
	position: relative;
	width: 85%;
}
#edit_Image .xn-sxLabel .xn-sxLabelInput i {
	position: absolute;
	display: inline-block;
	width: 15%;
	background: #F5F7FA;
	color: #97A7B7;
	line-height: 30px;
	border: #D9DCDE 1px solid;
	border-left: 0;
	cursor: pointer;
	height: 100%;
	box-sizing: border-box;
	text-align: center;
}
#edit_Image .xn-sxLabel .xn-labelContent {
	margin-top: 6px;
}
#edit_Image .xn-sxLabel .xn-labelContent span {
	color: #666666;
}
#edit_Image .xn-sxLabel .xn-labelContent span.labelItem {
	border-radius: 10px;
	padding: 4px 6px;
	color: #fff;
	display: inline-block;
	cursor: pointer;
	margin: 5px 0;
	margin-right: 6px;
	background: #F5F5F6;
	word-break: break-all;
}
#label_list .tabLabel span.active {
	color: #114488;
	border: 1px solid #114488;
	background: #FFFFFF;
	border-radius: 12px;
	padding: 4px 6px;
	cursor: pointer;
	margin: 5px 0;
}
#label_list {
	max-height: 500px;
	height: auto;
}
.xn-labelLeft {
	width: 25%;
	margin-right: 2%;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	padding: 0 1%;
	max-height: 410px;
	overflow: auto;
	float: left;
}
.xn-labelLeft .xn-labelLeft-yxbq {
	padding: 6px 0 8px 0;
}
.xn-labelLeft .xn-labelLeft-yxbq .xn-labelLeft-yxtext {
	color: #6A7F94;
	font-weight: bold;
}
.xn-labelLeft .xn-labelLeft-yxbq .xn-labelLeft-yxnum {
	color: #6A7F94;
}
.xn-labelLeft .xn-labelLeft-yxbq .xn-labelLeft-demp {
	float: right;
	background-color: #F5F7FA;
	border: 1px solid #D9DCDE;
	border-radius: 3px;
	padding: 1px 6px;
	cursor: pointer;
}
.xn-labelLeft .xn-labelLeft-yxList {
	border-top: 2px solid #E5E9EE;
	padding: 4px 0;
}
.xn-labelLeft .xn-labelLeft-yxList li {
	background-color: #F0F0F0;
	display: inline-block;
	border-radius: 3px;
	padding: 6px 5px 6px 8px;
	margin: 4px 6px 4px 0;
}
.xn-labelLeft .xn-labelLeft-yxList li span:last-of-type {
	float: right;
	color: #97A7B7;
	font-size: 18px;
	cursor: pointer;
}
.xn-labelRight {
	width: 70%;
	margin-left: 0.5%;
	max-height: 412px;
	overflow: auto;
	float: left;
}
.xn-labelRight .xn-page-content {
	padding: 0;
}
#edit_Image .xn-sxLabel .xn-labelContent span.labelItem.active {
	color: #114488;
	border: 1px solid #114488;
	background: #FFFFFF;
	border-radius: 12px;
	padding: 4px 6px;
	cursor: pointer;
	margin: 5px 0;
}
#mainField #edit_Image td.xn-sxLabel .xn-sxLabelInput {
	width: 100%;
}
#mainField #edit_Image td.xn-sxLabel .xn-labelContent {
	width: 97%;
	max-height:200px;
	overflow: auto;
}
#mainField #edit_Image td.xn-sxLabel .xn-sxLabelInput input {
	width: 82%;
}
.xn-page-title .xn-page-titleSpan {
	display: inline-block;
	width: 90%;
}
.xn-page-title .xn-page-titleBack {
	float: right;
	width: calc(10% - 5px);
	text-align: right;
}
#label_list .modal-body .xn-page-xsts, #label_list .modal-body .xn-page-tzgo, #label_list .modal-body .xn-page-numbg {
	display: none;
}
#label_list .tabLabel span {
	background: #97A7B7;
	border: 1px solid #97A7B7;
	border-radius: 12px;
	padding: 4px 6px;
	color: #fff;
	display: inline-block;
	margin-right: 6px;
	cursor: pointer;
	margin: 5px 0;
}
.xn-imageViewer .xn-dzy-header h1 {
	width: calc(60% - 40px);
}
.xn-imageViewer .xn-dzy-header .xn-imageBtn {
	width: 40%;
	text-align: right;
}
.xn-soundImageSearchIndex #fullSearchText.xn-fullsearchindexme-text1 {
	margin: 0;
	height: 100% !important;
	width: 74% !important;
}
.xn-soundImageSearchIndex #fullSearchText.xn-fullsearchindexme-text1 input {
	width: calc(100% - 10px);
	padding: 0;
	height: 100%;
	border: 0;
	margin: 0;
	top: 0;
	color: #555;
	padding-left: 10px;
	box-shadow: none;
}
.xn-soundImageSearchIndex #fullSearchText.xn-fullsearchindexme-text1 input.xn-uhide {
	display: none;
}
.xn-soundImageSearchIndex .fulltext-search .imgfilewp {
	width: 125px;
    padding: 0;
    right: -6px;
    margin: 0;
    height: 100%;
    cursor: pointer;
}
.xn-soundImageSearchIndex #fullSearchText.xn-fullsearchindexme-text1 .xn-imageSearchIndex-jsimg {
	margin: 0;
}
.xn-soundImageSearchIndex #fullSearchText.xn-fullsearchindexme-text1 .xn-imageSearchIndex-imgdelete {
	display: inline;
}
.xn-soundImageSearchIndex .xn-labelList {
	margin-top: 32px;
}
.xn-soundImageSearchIndex .xn-labelList span {
	display: inline;
	padding: 5px 3px;
	border-radius: 8px;
	background: #F5F5F6;
	margin-right: 10px;
	border: 1px solid #F5F5F6;
	cursor: pointer;
}
.xn-soundImageSearchIndex .xn-labelList span.hide {
	display: none;
}
.xn-soundImageSearchIndex .xn-labelList span.active {
	color: #114488;
	border: 1px solid #114488;
	background: #FFFFFF;
}
.xn-soundImageSearchIndex .fulltext1.xn-fulltext1-scdxbwg{
	width: 754px;
	float: none;
	margin: 0 auto;
}
.xn-soundImageSearchIndex #yyJS.fulltext-button {
	width: 12.55%;
	height: 46px;
}
.xn-labelRight .xn-thesaurusConf-content {
	background-color: #fff;
}
.xn-imageViewer .xn-sxxt-swiperRight #showLibraryEtextInfo .modal-footer {
	display: block;
}
.xn-imageDescribe td.xn-showtdWidth .input-group { /*width:240px;*/
	/*margin-top: 5px;*/
}
.xn-imageDescribe td.xn-showtdWidth .input-group.hide {
	display: none;
}
.xn-showtdWidth .input-group input {
	margin: 0;
	vertical-align: top;
	position: relative;
	z-index: 2;
	float: left;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	width: 120px;
}
.xn-imageDescribe .xn-showtdWidth .input-group .input-group-addon {
	height: 30px;
	padding: 0px 12px;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left: 0;
	cursor: pointer;
	min-height: 30px;
}
.xn-imageDescribe .xn-showtdWidth .input-group a {
	vertical-align: top;
	background-color: #EEF5FD;
	color: #114488;
	padding: 0 10px;
	height: 32px;
	line-height: 32px;
	display: inline-block;
	border-radius: 5px;
}
.xn-showtdWidth .hide {
	display: none;
}
.xn-editImageInfo:not(.input-group) input {
	width: calc(100% - 2px);
	padding: 0;
	height: 36px;
	margin-bottom: 5px;
}
.xn-editLogo.hide {
	width: 32px;
	background: transparent;
}
.xn-editLogo.hide img {
	display: none;
}
.xn-editLogo {
	background: #2B86FF;
	border-radius: 50%;
	height: 32px;
	width: 32px;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	margin-left: 10px;
}
.xn-editLogo img {
	margin-top: 7px;
}
.xn-editLogo .xn-textEdit, .xn-editLogo .xn-textSave {
	color: #fff;
	line-height: 32px;
	cursor: pointer;
}
.xn-editLogo.xn-saveColor {
	background: #15C156;
}
.xn-deleteTag {
	margin-left: 5px;
	cursor: pointer;
}
.xn-tagName {
	margin: 0 !important;
	padding: 0 !important;
}
.xn-tagList > span {
	word-break: break-word;
}
.xn-editImageInfo textarea {
    width: 97%;
    min-height: 32px;
    margin-bottom: 5px;
    padding: 0.5%;
}
.xn-imageViewer .xn-sxxt-swipercn {
	background: #F6F6F6;
	overflow: hidden;
}
.xn-imageViewer .xn-sxxt-swipercn .xn-sxxt-swiperLeft {
	background: #fff;
	margin-right: 10px;
	border-radius: 12px 12px 0 0;
}
.xn-imageViewer .xn-sxxt-swipercn .xn-sxxt-swiperRight {
	background: #fff;
	width: calc(22% - 11px);
	border-radius: 12px 12px 0 0;
}
.xn-imageViewer .xn-sxxt-swipercn .xn-sxxt-swiperRight #showLibraryEtextInfo {
	background: #fff;
}
.xn-imageViewer .xn-sxxt-swipercn .xn-sxxt-swiperRight #showLibraryEtextInfo .modal-header {
	background: #fff;
}
.xn-sxLabelInput input {
	border-radius: 3px 0 0 3px !important;
}
.xn-AddTag {
	position: absolute;
	display: inline-block;
	width: 15%;
	background: #F5F7FA;
	color: #97A7B7;
	line-height: 26px;
	border: #D9DCDE 1px solid;
	border-left: 0;
	cursor: pointer;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	font-size: 20px;
	border-radius: 0 6px 6px 0;
	margin-top: 2px;
}
.xn-soundImageSearchIndex #borFullku{
	background-color: #fff;
	margin: 10px 0;
	min-height: calc(100vh - 165px);
}
.xn-soundImageSearchIndex #borFullku .ztree{
	background: #fff url(./css/img/line_conn.gif) 4px 0 repeat-y;
}
.xn-picUpload{
	/*float: right;*/
	position: relative;
	width: 7.54%;
	display: inline-block;
	cursor: pointer;
	height: 100%;
}
.xn-picUpload.hide{
	display:none;
}
.xn-showSound .xn-picUpload{
	width: 5.54%;
}
.xn-showSound .xn-picUpload .icon-camera{
	padding: 0 8px;
}
.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-showSound #fullSearchText{
	width: 60% !important;
}
.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-showSound #coreName{
	width: 14%;
	height: 100%;
	border: 0;
	vertical-align: top;
}
.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-showSound #picJD{
	width: 14%;
	height: 100%;
	border: 0;
	vertical-align: top;
}
.xn-soundUpload{
	width: 5.54%;
	height: 100%;
	display: inline-block;
	/*float: right;*/
	position: relative;
	text-align: center;
	cursor: pointer;
}
.xn-soundUpload.hide{
	display:none;
}
.xn-soundUpload img{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	margin: 0 auto;
}
.xn-imageSearchIndex-cn .fulltext-button1{
	margin: 0;
}
.xn-soundImageSearchIndex .fulltext-search.xn-showSound{
	border-radius: 10px 0 0 10px;
	border-right: 0;
}
.xn-soundImageSearchIndex .fulltext-button1{
	border-radius: 0 10px 10px 0;
	border-left: 0;
}
.xn-switchKu{
	width: 18%;
	float: left;
	border: 0;
	border-radius: 10px;
	height: 100%;
	margin: 0;
	padding-left: 4%;
	color: #333;
}
.xn-firstpage-header .dropdown-toggle::after, #sidebar .dropdown-toggle::after{
	content: "";
	border: none;
}
/*********分页**********/
.pagination ul {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 0;
}
.pagination ul>li{
	display: inline;
}
.xn-tipsBlack.popover {
	border: 0;
	background: #000000;
	opacity: 0.7;
	min-width: auto;
}
.xn-tipsBlack.popover .popover-arrow{
	border-bottom-color: transparent;
}
.xn-tipsBlack.popover .popover-arrow:after{
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.xn-tipsBlack.popover .popover-arrow:before{
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.xn-tipsBlack.popover .popover-header {
	color: #fff;
	padding: 5px;
	font-size: 14px;
	border-radius: 3px;
	background: #000;
}
.xn-tipsBlack.popover .popover-header:before {
	border-bottom-color: #000000;
}
.ImageListContent ul {
	display: flex;
	flex-wrap: wrap;
	padding: 15px 5px;
}
.ImageListContent ul::after{
	content: '';
	flex-grow: 99999;
}
.ImageListContent ul li{
	flex-grow: 1;
	margin: 2px;
	position: relative;
	overflow: hidden;
	border: 3px solid transparent;
	border-radius: 20px;
}
.ImageListContent ul li.active {
	border: 3px solid #C9E2FF;
}
.ImageListContent ul li img{
	height: 240px;
	min-width: 100%;
	object-fit: cover;
	cursor: pointer;
}
.ImageListContent ul li input{
	background: rgba(255,255,255,0.6);
	border: 1px solid #AAAAAA;
	border-radius: 5px;
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	height: 20px !important;
}
.ImageListContent ul li > div{
	position: absolute;
	color: #fff;
	width: 100%;
	bottom: 0;
	background: linear-gradient(0deg, rgba(0,0,0,0.5), transparent);
	height: 30px;
	border-radius: 0 0 20px 20px;
}
.ImageListContent ul li > div span{
	margin-left:20px
}
.ImageListContent ul li .xn-sxFm {
	position: absolute;
	left: 10px;
	top: 10px;
	color: #fff;
	background: #7D98BD;
	border-radius: 5px;
	padding: 2px;
}
.xn-sxImage-fromRelation.xn-page-main{
	box-shadow: none;
}
.xn-sxImage-fromRelation.xn-page-main .xn-page-content{
	overflow: auto;
    height: calc(100% - 60px);
}
.nav-tabs.tabspull .nav-item .nav-link.active{
	border: 0;
    border-bottom: 3px solid #114488;
    color: #333;
    margin: 0;
	position: relative;
    z-index: 1;
}
.nav-tabs.tabspull .nav-link{
	border: 0;
	color: #999999;
}
.nav-tabs.tabspull .nav-link:focus, .nav-tabs.tabspull .nav-link:hover{
	border: 0;
}
#sys_noviceTutorial .modal-body{
	text-align: center;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-sximageKu.fulltext1:not(.xn-fulltext1-scdxbwg){
	width: 100%;
	margin-top: 10px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-sximageKu.fulltext1:not(.xn-fulltext1-scdxbwg) .fulltext-wcsearch{
	margin: 0 auto;
	/*padding-left: 40px;*/
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-sximageKu.rightWrap{
	width: calc(98.9% - 40px);
	padding-left: 40px;
	overflow-x: hidden;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .active.resulttype2 i{
	color: #114488;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #danganTab{
	border-radius: 3px 0 0 0;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap .widget-title ul{
	margin-right: 4px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #danganTab a{
	border: 0 !important;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #danganTab .tb-selected-indicator{
	border-radius: 3px 0 0 0;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap{
	height: calc(100% - 150px);
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up{
	/*border: 1px solid #d1d1d1;*/
	/*border-top: 0;*/
	border-radius: 0 8px 8px 8px;
	min-height: calc(100% - 100px);
	position: relative;
	padding-bottom: 50px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #folder_up{
	min-height: calc(100% - 100px);
	padding-bottom: 50px;
	position: relative;
	border-top: 0;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #folder_up .myPageinfo{
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist{
	height:100%;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist .resulttype1{
	padding: 0 15px;
	box-sizing: border-box;
	width: 100%;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist #tableResultListSecond #btndiv button{
	border: 0;
	background: transparent;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist #tableResultListSecond #btndiv button:hover{
	background: #114488;
	border-radius: 18px;
	color: #fff;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist .myPageinfo{
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.xn-imageNoFlex ul{
	display: block;
}
.xn-imageNoFlex.ImageListContent ul li{
	float: left;
}
.xn-imageNoFlex.ImageListContent ul img{
	object-fit: contain;
}
.xn-fullSearchsoundUpload.fulltext-search #fullSearchText{
	width:81.45% !important;
}
.xn-fullSearchsoundUpload.fulltext-search #yyJS{
	display:inline-block;
	width:6%;
	float:right;
	border: 1px solid #AAAAAA;
	box-sizing: border-box;
	border-right: 0;
	border-left: 0;
	height: 100%;
	position: relative;
}
.xn-fullSearchsoundUpload.fulltext-search #yyJS img{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	margin: 0 auto;
}
.xn-fullSearchsoundUpload.fulltext-search button{
	float:right;
}
.xn-fullSearchsoundUpload .popover {
	border: 0;
	background: #000000;
	opacity: 0.7;
	min-width: auto;
}
.xn-fullSearchsoundUpload .popover .arrow{
	border-bottom-color: transparent;
}
.xn-fullSearchsoundUpload .popover .arrow:after{
	border-bottom-color: #000000;
}
.xn-fullSearchsoundUpload .popover .popover-content{
	color: #fff;
}
#seachContext .xn-fullSearchsoundUpload{
	position: relative;
}
#seachContext .xn-fullSearchsoundUpload .xn-yyJS{
	width: 40px;
	display: inline-block;
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	text-align: center;
}
.xn-soundImageSearchIndex{
	position: relative;
}
.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-closeKu{
	position: absolute;
	width: 32px;
	height: 32px;
	border: 1px solid #E7E7E7;
	border-radius: 50%;
	text-align: center;
	line-height: 32px;
	z-index: 9;
	left: calc(19% - 16px);
	background: #fff;
	color: #8E9DAC;
	top: 12%;
}
.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .xn-openKu{
	position: absolute;
	width: 32px;
	height: 32px;
	border: 1px solid #E7E7E7;
	border-radius: 50%;
	text-align: center;
	line-height: 32px;
	z-index: 9;
	left: 0;
	background: #fff;
	color: #8E9DAC;
	top: 12%;
}
img.errorPic{
	object-fit: contain !important;
	width: 100px !important;
	margin: 0 auto;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}
.xn-sxxt-otherType{
	transform: scale(0.5);
	object-fit: contain !important;
}
.modal-footer-tc{
	display: block;
    text-align: center;
    padding: 10px 0;
}
.xn-sxxt-swiperLeft .gallery-thumbs > #thumbs .swiper-wrapper{
	padding: 16px 0;
	margin: 0;
	width: 100%;
}
.xn-sxxt-swiperLeft .gallery-thumbs .swiper-slide{
	box-sizing: border-box;
}
#thumbs{
	margin: 0 10px;
	padding: 0 10px;
}
.xn-sxxt-swiperLeft .gallery-thumbs > #thumbs >.swiper-wrapper > .swiper-slide {
	opacity: 0.4;
	background: #F0F0F0;
	border: 1px solid #DDDDDD;
	box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
}
.xn-sxxt-swiperLeft .gallery-thumbs > #thumbs >.swiper-wrapper > .swiper-slide-thumb-active {
	opacity: 1;
	border: 2px solid #114488;
}
.modal-header h5{
	font-size: 1rem;
}
.xn-imageDescribeDiv .imageTable{
	height: calc(100% - 50px);
	overflow: auto;
}
.xn-imageDescribeDiv .xn-switchData{
	height: 40px;
	padding-top: 7px;
	box-sizing: border-box;
}
.xn-imageDescribeDiv .xn-switchData .xn-imageEdit,.xn-imageDescribeDiv .xn-switchData .xn-imageAdd{
	border: 1px solid #DFE3E9;
	padding: 5.5px 10px;
	border-radius: 4px;
	color: #999999;
	margin-right: 10px;
	display:inline-block;
}
.xn-imageDescribeDiv .xn-switchData .xn-imageEdit.hide,.xn-imageDescribeDiv .xn-switchData .xn-imageAdd.hide{
	display:none
}
.xn-switchData div a{
	color: #999999;
}
.xn-dzy-header h1,.xn-dzy-header .xn-dzy-navbar ,.xn-dzy-header .fujian{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#it_favourites .modal-dialog input,#edit_favourites  .modal-dialog select,#edit_favourites  .modal-dialog textarea{
	margin:0;
}
#it_favourites .modal-dialog .datepicker input{
	width: calc(100% - 14px);
}
#it_favourites .modal-dialog .datepicker input + .add-on{
	width: calc(89.78% - 34px);
}
#edit_favourites .modal-dialog .datepicker input.xn-fav-width2{
	width: calc(100% - 14px);
}
#edit_favourites .modal-dialog .datepicker input.xn-fav-width1{
	width: calc(89.78% - 34px);
}
#main_borrow_org_div.xeTreeDialog {
	max-height: 80%;
}
.btn-outline-secondary{
	border-color: #D9DCDE;
}
#aj_upload_file .xn-operationTable-showLine .orgpicker .add-on{
	margin-top: 0;
	top: 0;
}
#assembleAj .xn-assembleAj-newZtm .dropdown-toggle::after{
	 display: none;
}
#div_check_tableData .modal-body td[align="right"]{
	width:31.2%;
}
#div_check_tableData .modal-body .xn-fileUpload-wjsc,#div_check_tableData .modal-body .xn-fileUpload-wjll{
	margin: 0;
	vertical-align: middle;
}
.tab-iteam .tab-box div.btn-group .dropdown-menu>li>a {
	width: auto;
}
.xn-soundImageSearchIndex .xn-imageSearchIndex-zssjnr .nav-tabs{
	position: relative;
}
.xn-soundImageSearchIndex .xn-imageSearchIndex-zssjnr .nav-tabs button{
	border:0;
}
.xn-soundImageSearchIndex .xn-imageSearchIndex-zssjnr .nav-tabs #elecTriTab{
	position: absolute;
	right: 0;
}
#libraryExtDivMain .modal-body .modal-footer{
	text-align: center;
}
#plxdhmodal #assembleRight1 .orgpicker{
	width: 100%;
}
#plxdhmodal #assembleRight1 .orgpicker .wangpei3{
	width: calc(100% - 32px);
	box-sizing: border-box;
}
.xn-sxxt-facesbcn .xn-sxxt-videoLeft {
	float: left;
	width: 65.5%;
	position: relative;
	height: calc(100vh - 82px);
	overflow: auto;
	background-color: #fff;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight {
	float: left;
    width: calc(34.5% - 15px);
    margin-left: 15px;
    border-radius: 12px;
    height: 100%;
    overflow: auto;
    background: #fff;
	border:0;
}
.xn-sxxt-videoDesc{
	height: 20rem;
}
.xn-sxxt-videoDesc .vjs-button>.vjs-icon-placeholder:before {
    line-height: normal;
}
#sxjbinfo_up .row .col,#sxfacesb_up .row .col{
	padding-top: 5px;
    padding-bottom: 5px;
}
#sxjbinfo_up .row .col.col-sm-3{
	font-weight: bold;
}
#sxfacesb_up .row .col > span{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 55px);
    display: inline-block;
	vertical-align: middle;
}
#sxdescTabContent{
	height: 16.75rem;
    overflow: auto;
}
.xn-sxxt-editdsc:hover{
	color: #38507C;
    font-weight: bold;
	cursor: pointer;
}
.xn-sxxt-facesbcn .xn-sxxt-videoLeft .xn-sxxt-videonr{
	height: calc(100% - 173px)
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs .nav-item:first-of-type .nav-link{
	border-top-left-radius: 0.75rem;
	border-left: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs .nav-item:last-of-type .nav-link{
	border-top-right-radius: 0.75rem;
	border-right: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-item .nav-link{
	background: #F5F7FA;
    color: #6F859B;
	border-radius: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs .nav-link.active{
	background: #fff;
    color: #114488;
    border-top: 3px solid #114488;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs .nav-link:not(.active):hover{
	border-color: transparent;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs#sysInfoTabdd{
	display: flex;
    margin: 0;
    width: 100% !important;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .nav-tabs#sysInfoTabdd button.active {
    color: #002FA7;
    font-weight: bold;
    border-bottom: 3px solid #002FA7;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn#showLibraryEtextInfo {
    width: 100%;
	background: #fff;
	height: auto !important;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #faceRecognition #fregoDetailId .xn-video-vorganizaList > .col{
	margin-bottom: 1rem;
}
.xn-sxxt-facesbcn #faceRecognition #frecognId .col{
	padding-left:0;
}
.xn-sxxt-facesbcn #faceRecognition{
	padding: 0;
    width: 100%;
}
.xn-sxxt-facesbcn #faceRecognition > div{
	padding: 0 1.5rem;
}
.xn-sxxt-facesbcn #faceRecognition #frecognId,.xn-sxxt-facesbcn #faceRecognition #fregoDetailId{
	height: calc(100vh - 13rem);
    overflow: auto;
}
#jn_checkCROPdf .jn_checkCro-body-tabs-header button{
	background-color: rgb(239,239,239);
	color: #333;
	border-radius: 3px;
	margin: 0 10px 10px 0;
}
#jn_checkCROPdf .jn_checkCro-body .jn_checkCro-body-tabs-body {
	width: 100%;
	border: 1px solid #ccc;
	height: 500px;
	overflow-y: auto;
	padding: 20px;
	box-sizing: border-box;
	white-space: break-spaces;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #firstDataInfoDiv .modal-footer{
	text-align: right;
    margin-bottom: 0 !important;
    margin-top: 10px;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganiza{
	height: calc(100vh - 12.7rem);
    overflow: auto;
    margin-bottom: 0.5rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganiza input[disabled]{
	background: transparent;
	border: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganiza .xn-video-vorganizaList .input-group{
	margin-bottom: 0.375rem;
}
.xn-video-vorganiza .sxxtTime{
	width: 86px;
	text-align: center;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganizaDetail{
	height: calc(100vh - 12.7rem);
    overflow: auto;
    margin-bottom: 0.5rem;
    padding: 0 2rem;
}
.xn-sxxt-facesbcn #videoOrganization .xn-video-vorganizaDetail #fdInfoDetailId > .row > label{
	color: #6A7F94;
	font-size: 0.875rem;
}
.xn-sxxt-facesbcn #videoOrganization .xn-video-vorganizaDetail #fdInfoDetailId > .row > .col-sm-9 > span{
	font-size: 0.875rem;
    margin: 7px 0;
    display: inline-block;
}
.xn-video-vorganizaDetail .xn-video-segment6 a{
	color: #97A7B7;
    padding-right: 5px;
}
.xn-video-vorganizaDetail .xn-video-segment7{
	text-align: right;
}
.xn-video-vorganizaDetail .xn-video-segment7 .xn-sxxt-video1{
	display: inline-block;
}
.xn-sxxt-facesbcn .col{
	position: relative;
	box-sizing: border-box;
	padding-left: 0.5rem;
    padding-right: 0.5rem;
	cursor: pointer;
}
.xn-video-vorganiza .xn-video-vorganizaList{
	padding: 1.5rem 1rem 1rem;
	border-bottom: 1px solid #EBEEF5;
}
.xn-video-vorganiza .xn-video-vorganizaList.active{
	background-color: #EBF4FF;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-lbtn{
	line-height: 32px;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-lbtn > a{
	font-size: 16px;
    color: #6A7F94;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-lbtn > a:first-of-type{
	padding-right: 24px;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-fhbs{
	padding: 0 10px;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-vzsetime{
	width: calc(100% - 1rem - 10px);
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom: 0;
    font-size: 0.875rem;
    padding: 1.5px 5px;
    color: #fff;
	text-align: center;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-segment1{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	padding: 3px 0.5rem;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-segment1 span{
	font-size: 0.875rem;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-segment3{
	padding-top: 0.75rem;
	padding-bottom: 1rem;
	color: #6A7F94;
	font-size: 0.875rem;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-segment5{
	color: #002FA7;
	font-weight: bold;
	padding-top: 0.65rem;
	font-size: 0.875rem;
}
#choseLogoDivEdit td li,#choseLogoDivTwo td li{
	font-size:30px;
}
#relateAjDataId > .modal-dialog{
	--bs-modal-width:100%;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="right"]{
	width:10% !important;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"]{
	width: 15% !important;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"] input,#relateAjDataId .modal-dialog #tableDataId  td[align="left"] select,#relateAjDataId .modal-dialog #tableDataId  td[align="left"] textarea{
	box-sizing: border-box;
	width: 100% !important;
	height: 32px !important;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"] .datepicker{
	width: 100%;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"] .orgpicker{
	width: 100%;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"] .orgpicker textarea{
	width: calc(100% - 28px) !important;
}
#relateAjDataId .modal-dialog #tableDataId  td[align="left"] .datepicker input{
	width: calc(100% - 32px) !important;
}
#uploader .progress .bar {
	background-image: -webkit-linear-gradient(left, #114488, #114488);
	background-image: -o-linear-gradient(right, #114488, #114488);
	background-image: -moz-linear-gradient(right, #114488, #114488);
	background-image: linear-gradient(to right, #114488, #114488);
	background-size: 100% 100%;
	border-radius: 4px;
}
.xn-borrowApproval-jyInfo-dtt .xn-borrowApproval-table tbody tr td .jyyy-col-sm-1{
	background-color: #F3F3F3;
}
.xn-borrowApproval-dqjy label input{
	vertical-align: middle;
}
.xn-taskinfo-contentwp .xn-borrowApproval-table tbody tr td.xn-borrowApproval-jxxs.xn-borrowApproval-dqjy>span {
	width: 45%;
	text-align: center;
	display: inline-block;
	margin:0;
}
.xn-borrowApproval-table tbody tr td.xn-borrowApproval-jytstd .datetimepicker input[type="text"]{
	width: calc(100% - 60px);
	padding: 9px 1%;
	border: none;
	background-color: #F0F0F0;
}
.xn-taskinfo-contentwp .xn-borrowApproval-jyInfo-dtt .xn-borrowApproval-table tbody .xn-jbxxDtt input[readonly]{
	background: transparent;
	color: #929292;
}
.modal-dialog-dtt #borrowTableListId tbody td,.modal-dialog-dtt #borrowTableListId tbody td a {
	color: #929292;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div{
	position: relative;
	padding: 0 1.5rem 0.625rem 1.5rem;
	width: calc(100% - 3rem);
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#videoOrganization{
	padding: 0;
    width: 100%;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#videoOrganization .xn-video-btn{
	padding: 0 1.5rem 1.5rem 1.5rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#videoOrganization .xn-video-vgfooter{
	padding: 0 1.5rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData.hideBorder{

}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData.hideBorder table td input,.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData.hideBorder table td textarea,.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData.hideBorder table td select{
	border: 0;
    background: transparent;
    margin-top: 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData .modal-footer{
	display: none;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div#extCategoryData.hideBorder table:after{
	content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9;
}
.xn-sxxt-facesbcn .row{
	margin:0;
}
.xn-video-vgfooter{
	margin-top: 10px;
    text-align: right;
}
.xn-video-vgfooter .pagination{
	--bs-pagination-padding-y: 0.175rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn .xn-video-btn{
	border-bottom: 1px solid #EBEEF5;
    padding-bottom: 1.5rem;
}
.form-control{
	box-sizing: border-box;
}
.xn-video-vorganiza .sxxtSrTime{
	padding: 0.43rem 0.375rem;
}
.xn-video-vorganiza .sxxtSrTime:first-of-type{
	margin-bottom: 0.75rem;
}
.xn-video-vorganiza .sxxtTextarea{
	padding: 4px 6px;
	white-space: normal;
}
.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #speechRecognition .xn-video-vorganiza .xn-video-vorganizaList,.xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #faceRecognition .xn-video-vorganiza .xn-video-vorganizaList{
	padding: 1rem 0 0.5rem 0;
	border-bottom: 0;
}
.xn-video-vorganiza .xn-video-vorganizaList .form-control:disabled{
	background: #fff;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-frbj > div,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frbj > div{
	font-size: 1rem;
    padding: 0.25rem 0 0.125rem 0;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-frbj > div:first-of-type,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frbj > div:first-of-type{
	font-weight: bold;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-frbj > div span,.xn-video-vorganiza .xn-video-vorganizaList .xn-video-frbj > div font,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frbj > div span,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frbj > div font{
	font-size: 0.875rem;
}
.xn-video-vorganiza .xn-video-vorganizaList .xn-video-frck,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frck{
	display: inline-block;
    color: #6A7F94;
    font-size: 0.875rem;
    padding-top: 0.6rem;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .col{
	box-sizing: border-box;
}
.xn-sxxt-updir .xn-sxxt-updir14 .progress .bar{
	background: #3587DD;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganizaList .xn-video-frbj > div{
	padding: 12px 0 2px 0;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganizaList .xn-video-frbj > div a{
    color: #6A7F94;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganizaList .xn-video-frbj > div a i,.xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frck i{
	font-size: 1rem;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganizaList .xn-video-frbj > div a span, .xn-sxxt-facesbcn #fregoDetailId .xn-video-btn .xn-video-frck span{
	font-size: 0.875rem;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganiza .xn-video-frbj{
	padding-left: 0.8rem;
}
.xn-sxxt-facesbcn #fregoDetailId .xn-video-vorganiza .xn-video-frbj .jzedit{
	border:0;
}
.xn-sxxt-facesbcn #frecognId .xn-video-vorganizaList img,.xn-sxxt-facesbcn #fregoDetailId img{
	object-fit: contain;
    background: #E1E6EE;
    border-radius: 6px;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-sxxt-videopanel{
	background: #F4F6F9;
    margin-top: 1rem;
	padding: 0.59rem 0;
	border-top: 1px solid #E3E3E3;
    border-bottom: 1px solid #E3E3E3;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-sxxt-videopanel i{
	padding: 0 2px;
	color: #6A7F94;
	font-size: 0.875rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .form-range{
	width: 22.5rem;
	height: 10px;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .form-range.tjSize{
	width: 7.5rem;
}	
.xn-bakAddDialog .xn-mainuser-chosewp{
	background-color: #F5F7FA;
	border-radius: 3px;
	border: 1px solid #D9DCDE;
	padding: 5px 25px;
	font-size: 14px;
	min-width: 30px;
}
.xn-bakAddDialog .xn-mainuser-chosewp:hover{
	background-color: #EEF5FD !important;
	border: 1px solid #7D98BD;
	color: #114488;
}
.xn-bakAddDialog .xn-inputWidth{
	width:170px;
}
#add_tableData .modal-footer,#jn_right_add_tableData .modal-footer,#jn_edit_tableData .modal-footer{
	display: block;
}
.xn-fileCollect-status span{
	background: #D9DFE9;
    padding: 2.5px 13px;
    border-radius: 12px;
}
.xn-fileCollectMerge-body #filemergeList .saved .xn-fileCollect-status span{
	background: #209F13;
    color: #fff;
}
.xn-custom-main .xn-customDtt{
	width:49.5%
}
.xn-custom-main .xn-customDtt:last-child{
	margin-right:0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn{
	position: relative;
    padding: 1.2rem 0 1.1rem 0;
    overflow-x: auto;
	min-width: auto;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp{
	position: relative;
    margin-top: 1rem;
    padding: 0;
    background-color: #5EAEFF;
    height: 1rem;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp:after{
	content:'';
	display:block;
	clear:both;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp .xn-dzy-sliderBar{
	position: absolute;
    height: 1rem;
    background-color: #5EAEFF;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp .xn-dzy-sliderBar .xn-dzy-sliderBarpo{
	width: 100%;
	height: 1rem;
    background-color: #5EAEFF;;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler .xn-dzy-tikener{
	font-size: 12px;
    color: #6A7F94;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler .xn-dzy-rslerbc{
	bottom: -12px;
	border-left: 1px solid #CDCDCD;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-line{
	height: 1px;
    background: #CDCDCD;
    margin: 12px 22px 0;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline .xn-dzy-dbx{
	background: #A5B5C6;
    position: absolute;
    left: -6px;
    display: inline-block;
    width: 12px;
    height: 11px;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline .xn-dzy-sdfd{
	background: #FF604E;
    position: absolute;
    left: -6px;
    display: inline-block;
    width: 12px;
    height: 8px;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline{
	position: absolute;
    top: 2.4375rem;
    border-left: 1px solid #A5B5C6;
    height: 3.93rem;
    left: 33px;
    cursor: pointer;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline.sdfd{
	border-left: 1px solid #FF604E;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline .xn-dzy-dbx::before{
	content: '';
    display: inline-block;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-top: 6px solid #A5B5C6;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline .xn-dzy-sdfd::before{
	content: '';
	position: relative;
	top: 8px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    border-top: 6px solid #FF604E;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderBarwp .xn-dzy-sliderBar.active .xn-dzy-sliderBarpo{
	background: #0783FF;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-video-jdleft{
	display: inline-block;
    background: url(./img/video-l2.png) no-repeat;
    width: 6px;
    height: 23px;
    position: absolute;
    top: -3px;
    left: 0;
	z-index: 1;
	background-size: 100%;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-video-jdright{
	display: inline-block;
    background: url(./img/video-l1.png) no-repeat;
    width: 6px;
    height: 23px;
    position: absolute;
    right: 0;
    top: -3px;
	z-index: 1;
	background-size: 100%;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider{
	height: 20px;
    display: table;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler{
	float: none;
    min-width: 61.6px;
    display: table-cell;
}
#fullTextId>.modal-xlg.modal-dialog{
	--bs-modal-width: 100%;
}
#fullTextId>.modal-xlg.modal-dialog .modal-header{
	justify-content: start;
}
#spjlapply .modal-dialog.modal-dialog-scrollable.modal-mg,.xn-borrowApproval-tdbg3 .modal-dialog.modal-dialog-scrollable.modal-mg{
	--bs-modal-width: 100%;
}
.fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader{
	display:block;
}
.fujian_fileRight #showLibraryEtextInfo .xn-library-modalHeader #sysInfoTabdd a{
	text-decoration: none;
}
.xn-sxxt-facesbcn .sxhide{
	display: none;
}
.progress .bar{
	float: left;
	width: 0;
	height: 100%;
	font-size: 12px;
	color: #fff;
	text-align: center;
	background-color: #0e90d2;
	background-image: -moz-linear-gradient(top,#149bdf,#0480be);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));
	background-image: -webkit-linear-gradient(top,#149bdf,#0480be);
	background-image: -o-linear-gradient(top,#149bdf,#0480be);
	background-image: linear-gradient(to bottom,#149bdf,#0480be);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: width .6s ease;
	-moz-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}
.xn-assembleAj-content .xn-dialoZj .xn-assembleAj-zjgz10 {
	width: 200px;
}
.xn-pdfindex-body .bootstrap-timepicker-widget table td input{
	width: 30px;
}
.row .col{
	box-sizing: border-box;
}
#extraField tbody,#extraField tbody tr{
	display: contents;
}
.xn-imageEdit:hover,.xn-imageEdit:focus,.xn-switchImage:hover,.xn-switchImage:focus{
	color:#114488 !important;
	background-color: #EEF5FD;
}
.xn-picUpload:after{
	display:none;
}
.swiper-container .xn-imgoriginal{
	display: none;
}
.swiper-container:hover .xn-imgoriginal{
	display: inline-block;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 20px;
	cursor: pointer;
	z-index: 9;
	color: #6A7F94;
	padding: 5px;
	background-color: #EEF5FD;
}
.xn-fileCollect-body .xn-mytree{
	height: 22rem;
    overflow: auto;
    border-right: 1px solid #E7E7E7;
}
.xn-fileCollect-fjj{
	padding-left: 8px;
	color: #999;
}
.xn-fileCollectMerge-body{
	height: 100%;
}
.xn-fileCollectMerge-body > .col{
	height: 100%;
    overflow: auto;
}
.xn-fileCollectMerge-body #fmpdfContainer{
	height: calc(100% - 5px) !important;
}
.xn-fileCollect-body .xn-mytree .ztree li a input.rename{
	height: 24px;
    width: 140px;
    padding: 0px 6px;
    margin: 0;
    border: 1px #3374EB solid;
}
.xn-fileCollect-body .xn-mytree .ztree li a .xn-fileCollect-ok{
	width: 26px;
    height: 26px;
    display: inline-block;
    text-align: center;
    background: #20C566;
    color: #fff;
    position: relative;
    top: 1px;
    left: -3px;
    line-height: 26px;
}
.xn-fileCollect-body .xn-mytree .ztree li a .xn-fileCollect-del{
	width: 26px;
    height: 26px;
    display: inline-block;
    text-align: center;
    background: #CED3DB;
    color: #fff;
    position: relative;
    top: 1px;
    left: -6px;
    line-height: 26px;
}
.xn-fileCollect-body .xn-mytree .ztree li span.button.add{
	margin-left: 2px;
    margin-right: -1px;
    background-position: -168px 0;
}
.xn-fileCollect-body .xn-mytree .ztree li span.button.edit{
	margin-right: 4px;
    margin-left: 4px;
    background-position: -134px -48px;
	vertical-align: middle;
}
.xn-fileCollect-body .xn-mytree .ztree li span.button.remove {
    margin-right: 2px;
    margin-left: 2px;
    background-position: -136px -64px;
    vertical-align: middle;
}
.xn-sxxt-updir .xn-sxxt-updir17{
	display: inline-block;
    color: #999;
    font-size: 12px;
    padding-top: 5px;
}
#search_div .modal-xlg .modal-body.xn-searchtable-content #search_body .condition{
	margin-left: 40px;
}
#search_div .modal-xlg .modal-body.xn-searchtable-content #search_body .condition .changeEnum input{
	height: 20px;
	vertical-align: top;
}
#xn-contentdialog #main_aj_org_div.xeTreeDialog .modal-body > ul{
	 max-height: calc(100vh / 3.5 - 36px);
}
.xn-fileCollectMerge-body #collectListId #fileColBmInfo{
	height: calc(100% - 80px);
    overflow: auto;
    margin-bottom: 10px;
}
.xn-fileCollectMerge-body #collectListId #fileColBmInfo .modal-dialog{
	margin: 0;
    height: auto;
}
.xn-fileCollectMerge-body #collectListId #fileColBmInfo .modal-dialog .modal-content{
	border:0;
}
.xn-fileCollectMerge-body #collectListId #fileColBmInfo .modal-dialog .modal-content .modal-body{
	padding:0;
}
.xn-fileCollectMerge-body #filemergeList tr{
	cursor: pointer;
}
.xn-page-tktable th{
	background: #F4F6F9 !important;
    border-top: 1px solid #EBEEF5!important;
    border-bottom: 1px solid #EBEEF5!important;
    border-right: 0;
}
.xn-page-tktable tbody tr:nth-child(even) td {
    background-color: transparent;
}
.xn-page-tktable tbody td{
	border-right: 0;
    border-bottom: 1px solid #EBEEF5;
    padding: 7px 5px !important;
}
.xn-page-tktable tbody tr.active td{
	background-color: #EBF7FE;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table.showtableEdit{
	display:none;
}
#showLibraryEtextInfo .modal-content #libraryExtDivMain > div table.showtable{
	display:none;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table.showtable{
	display:table;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div .modal-footer{
	display:none !important;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table tbody tr td textarea,
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table tbody tr td select,
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table tbody tr td input{
	border:0;
	background: transparent;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div .xn-sxLabel .xn-sxLabelInput,
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div .add-on{
	display:none;
}
#showLibraryEtextInfo.hideBorder .modal-content #libraryExtDivMain > div table:after{
	content: "";
	width: 100%;
	height: 100%;
	display: inline-block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 9;
}
#showLibraryEtextInfo .modal-content #libraryExtDivMain > div table tbody tr td [readonly]{
	cursor: not-allowed;
}
.xn-sxxt-swiperLeft.fullscreen{
	 width:100%;
 }
.xn-sxxt-swiperLeft.fullscreen .swiper-container{
	 width:100%;
}
.image-preview-wrap{
	bottom: 0;
	left: 0;
	overflow: auto;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 100;
	background-color: rgba(7,12,20,.85)!important;
}
.OpenimgBtn{
	position: fixed;
	bottom: 50px;
	width: 100%;
	text-align: center;
	color: rgb(255 255 255 / 0.5);
}
.image-preview{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.image-preview.firstImg img	{
	width: 500px;
	top: calc(100vh / 4);
	left: calc(100vw / 4);
}
#id_document_img_img.lodaing{
	width: 100px !important;
	left: 47vw !important;
	top: 42vh !important;
}
.OpenimgBtn > div{
	align-items: center;
	background-color: #2d3240;
	border-radius: 60px;
	display: inline-block;
	height: 40px;
	width: 200px;
	line-height: 40px;
}
.OpenimgBtn > div >span{
	cursor: pointer;
}
.OpenimgBtn > div >span:hover{
	color:#fff;
}
.OpenimgBtn > div >span:nth-of-type(1){
	margin-right: 30px;
}
#loading1,#loading2{
	position: fixed;
	left: 47vw !important;
	top: 42vh !important;
}
.xn-soundImageSearchIndex	.fulltext-wcsearch{
	position: relative;
}
.xn-soundImageSearchIndex	.fulltext-wcsearch .imageSearType{
	position: absolute;
	left: -150px;
	overflow:hidden;
}
.xn-soundImageSearchIndex	.fulltext-wcsearch .imageSearType > div{
	border-right: 1px solid #3374EB;
	height:36px;
	line-height: 36px;
	width:120px;
	text-align: center;
	cursor: pointer;
}
.xn-soundImageSearchIndex	.fulltext-wcsearch .imageSearType > div.on{
	color:#3374EB;
	border: 1px solid #3374EB;
	border-right:0;
	height: 36px;
	line-height: 36px;
	background: linear-gradient(to right, #E7F0FF, #fff);
}
@keyframes slideInOut {
	0% { transform: translateX(100%); } /* 初始位置向左移动100% */
	100% { transform: translateX(0%); } /* 结束位置向右移动100% */
}

/* 应用动画到元素上 */
.xn-soundImageSearchIndex	.fulltext-wcsearch .imageSearType > div.on {
	animation-name: slideInOut; /* 指定要应用的动画名称为slideInOut */
	animation-duration: 1s; /* 设置动画持续时间为2秒 */
}
.xn-soundImageSearchIndex .fulltext1.xn-fulltext1-scdxbwg{
	margin-left: calc(20% + 140px);
}
.image-preview.showTab #id_document_img_img{
	/*left: 10vw !important;*/
	/*top: 10vh !important;*/
}
.image-preview .tabList{
	display:none;
}
.image-preview.showTab .tabList{
	position: absolute;
	width: 300px;
	right:100px;
	top: 10vh;
	display: inline-block;
}
.image-preview.showTab .tabList .widget-content{
	background: transparent;
}
.image-preview.showTab .tabList .widget-content #field_mlxx{
	max-height: 70vh;
	overflow: auto;
}
#field_tpxx .showtable tr td[align="right"]{
	text-align: right;
	display: inline-block;
	width: 26% !important;
	color: #878aab;
	min-height: 36px;
}
#field_tpxx .showtable tr td{
	width: 70% !important;
	display: inline-table;
	margin: 4px 0;
	color: #fff;
	min-height: 36px;
}
#field_tpxx .showtable tr td .xn-labelContent{
	margin:0 !important;
}
#field_tpxx .showtable tr td .labelItem{
	margin-top:0 !important;
}
#field_tpxx table,#field_mlxx table{
	width: 100%;
}
.image-preview.showTab .tabList .widget-content #field_mlxx table textarea{
	resize: none;
}
.image-preview.showTab .tabList .widget-content #field_mlxx table .add-on,
.image-preview.showTab .tabList .widget-content #field_mlxx .modal-footer
{
	display: none;
}
.image-preview.showTab .tabList .widget-content #field_mlxx table textarea,
.image-preview.showTab .tabList .widget-content #field_mlxx table select,
.image-preview.showTab .tabList .widget-content #field_mlxx table input
{
	background: transparent !important;
	border: 0px;
	resize: none;
	height: 20px !important;
	color: #fff;
}
.image-preview.showTab .tabList .widget-content #field_mlxx table td[align='right']{
	text-align: right;
	display: inline-block;
	width: 26% !important;
	color: #878aab;
}
.image-preview.showTab .tabList .widget-content #field_mlxx table td[align='left']{
	width: 70% !important;
	display: inline-table;
	margin: 4px 0;
}
.image-preview.showTab .tabList .widget-content #field_tpxx{
	max-height: 70vh;
	overflow: auto;
}
.image-preview.showTab .tabList .widget-content tr{
	height: 36px;
}
.image-preview.showTab .tabList .widget-content td[align="right"]{
	color: #878aab;
	width: 26%;
}
.image-preview.showTab .tabList .widget-content td[align="left"]{
	color: #fff;
}
.image-preview.showTab .tabList .nav-link{
	color:#fff;
}
.image-preview.showTab .tabList .nav-link.active{
	background: transparent;
	color:#0d6efd;
}
.xn-newPage-modalBody table tr td:first-of-type{
	width: 30%;
    text-align: right;
}
.xn-newPage-modalBody table tr td:last-of-type{
	width: 70%;
}
.xn-newPage-modalBody table tr td:last-of-type input{
	width: 80%;
}
.xn-newPage-modalBody table tr td:last-of-type textarea{
	width: 78.5%;
}
.xn-newPage-modalBody table tr td:last-of-type select{
	width: 82%;
}
.imageTabType{
	margin: 10px 0;
	border: 0;
	justify-content: center;
}
.imageTabType .nav-link{
	border:0;
	color: #6a7f94;
	border-radius: var(--bs-nav-tabs-border-radius);
}
.imageTabType .nav-link:hover,.imageTabType .nav-link:hover i{
	color: #114488 !important;
}
.imageTabType .nav-link.active,.imageTabType .nav-link.active i{
	color: #114488 !important;
}
.imageTabType .nav-item .nav-link i{
	font-size: 12px;
	color: #6a7f94;
}
.imageTabType .nav-link:hover{
	color: #0d6efd;
}
.imageTabType .nav-link.active{
	/*color:#6A7F96;*/
	border-bottom: 2px solid #114488;
	border-radius: 0;
}
#jn_checkCROPdf{
	display: inline-block;
	width: 47%;
	vertical-align: top;
}
#jn_checkCROPdf textarea{
	width: 100%;
	height: 75%;
	white-space: normal;
}
#jn_checkCROPdf .footer{
	text-align: center;
	margin-top: 1%;
}
#jn_checkCROPdf .jn_checkCro-body-tabs-header{
	margin-top: 1%;
	max-height: 8%;
	overflow: auto;
	margin-bottom: 1%;
}
.picBtn,.vedioBtn{
	background-color: transparent;
	border: 0 !important;
	color: #8E9DAC;
	border-radius: 18px !important;
	height: 36px;
	box-sizing: border-box;
}
.picBtn.on,.vedioBtn.on{
	background-color: #114488;
	color: #fff;
}
.picimgBtn,.vedioimgBtn{
	width: 16px;
	margin-right: 5px;
}
.xn-courseware-table .xn-page-main{
	box-shadow: none !important;
}
.xn-courseware-table thead tr th{
	background: #F4F6F9 !important;
	border-right:0;
	border-color: #EBEEF5 !important;
}
.xn-courseware-table table tr td{
	border-right:0;
	border-color: #EBEEF5;
}
.xn-courseware-table table tr:nth-child(even) td{
	background-color: #fff;
}
.xn-custom-main .xn-message-custom.courseware {
	width: calc(50% - 1rem);
}
.xn-courseware-table table tr th:nth-of-type(1),.xn-courseware-table table tr td:nth-of-type(1),.xn-courseware-table table tr th:last-of-type,.xn-courseware-table table tr td:last-of-type{
	display:none;
}
.xn-courseware-table table tr td[colspan="6"]{
	display: table-cell;
}
.xn-fileCollect-videonr{
	height: calc(100% / 1.4);
}
#div_fileCollect .pagination ul > li:last-of-type{
	display: none;
}
#div_fileCollect .pagination ul > li:nth-last-of-type(2){
	display: none;
}
.calendar .xn-custom-title button{
	float: right;
	margin-right: 20px;
	border: 0;
	padding: 5px 8px;
	border-radius: 5px;
	color: #3374EB;
	background: transparent;
}
.calendar .xn-custom-title button:hover{
	background: #E7F0FF;
}
#setWorkDate .modal-body table tr td[align="left"]{
	width:30%;
	text-align: right;
}
#setWorkDate .modal-body table tr td[align="right"]{
	width:65%;
}
#setWorkDate .datepicker{
	width: 50%;
}
#setWorkDate .datepicker input{
	width: 100%;
	box-sizing: border-box;
}
#setWorkDate select,#setWorkDate textarea{
	width: 50%;
	box-sizing: border-box;
}
#setWorkDate .typeName label{
	width: 20%;
	text-align: center;
}
.dateSwitch .circle {
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 28px;
	border-radius: 50%;
	background-color: #fff;
}
.dateSwitch .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.dateSwitch .button-label {
	position: relative;
	display: inline-block;
	width: 108px;
	height: 28px;
	background-color: #ccc;
	box-shadow: #ccc 0px 0px 0px 2px;
	border-radius: 28px;
	overflow: hidden;
	margin-bottom: 0;
}
.dateSwitch .active:checked + label.button-label {
	background-color: #114488;
}
.dateSwitch .active:checked + label.button-label .circle {
	left: 78px;
}
.dateSwitch .on {
	color: #fff;
	display: none;
	text-indent: 10px;
}
.dateSwitch .button-label .text {
	line-height: 28px;
	font-size: 16px;
	text-shadow: 0 0 2px #ddd;
}
.dateSwitch .active:checked + label.button-label .on {
	display: inline-block;
}
.dateSwitch .off {
	color: #fff;
	display: inline-block;
	text-indent: 34px;
	position: absolute;
	right: 10px;
}
.dateSwitch .button-label .text {
	line-height: 28px;
	font-size: 16px;
	text-shadow: 0 0 2px #ddd;
}
.dateSwitch .active:checked + label.button-label .off {
	display: none;
}
.dateSwitch input[id^='toggle-button'] {
	display: none;
}
.dateSwitch .button-label .circle {
	left: 0;
	transition: all 0.3s;
}
.xn-custom-datetimepicker .activeClass{
	position:relative
}
.xn-custom-datetimepicker .activeClass:before{
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	background-color: #999999;
	display: inline-block;
	border-radius: 50%;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

.processRowData{
	position: relative;
	padding-left: 10px;
	padding: 10px 0 10px 10px;
}
.processRowData:before{
	content: "";
	position: absolute;
	width: 4px;
	height: calc(100% - 20px);
	display: inline-block;
	background-color: #DDE7F3;
	left: -8px;
	top: calc(50% + 20px);
	transform: translateY(-50%);
}
.processRowData:last-of-type:before{
	display:none;
}
.processRowData .processDate:before{
	content:"";
	position:absolute;
	width:12px;
	height:12px;
	display:inline-block;
	border-radius:50%;
	background-color:#e8e8e8;
	left: -12px;
	top: 14px;
}
.processRowData .processDate{
	color: #969696;
}
.processRowData .processData{
	width: 100%;
	height: 90px;
	box-shadow: 0px 0px 6px 0px rgba(150,161,171,0.6);
	padding: 20px 15px;
	box-sizing: border-box;
	margin-top: 10px;
	border-radius: 5px;
	position: relative;
	background: #F7FAFC;
	border: 1px solid #EFEFEF;
}
.processRowData .processData .processLeft{
	position: absolute;
	width:75%;
}
.processRowData .processData .processLeft p{
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	overflow: hidden;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: normal !important;
}
.processRowData .processData .processLeft div{
	margin-top: 10px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.processRowData .processData .processRight{
	float: right;
}
.processRowData .processData .processRight button{
	padding: 0;
	background: transparent;
	color: #114488;
	border:0;
}
.xn-fujian-fileimg{
	height: 32px;
	padding: 0;
	background: #F1F4F7;
	border-bottom: 1px solid #D9DCDE;
	text-align: right;
	position: relative;
	width: 100%;
	top: 0;
}
.xn-fujian-fileimg img{
	position: absolute;
	top: 50%;
	z-index: 9;
	right: 10px;
	transform: translateY(-50%);
}
#sysInfoTabdd{
	display: inline-block;
	margin: 0 20px;
	width: 90% !important;
}
#sysInfoTabdd button{
	border:0;
	height:50px;
	background: transparent;
	color: #8696A6;
}
#sysInfoTabdd button.active{
	color:#0D386F;
}
#sysInfoTabdd li.active{
	border-bottom: 2px solid #0D386F;
}
#sxxtfloderList tr{
	cursor: pointer;
}
#fujian_right_video{
	height:100%;
}
.xn-sxxt-video1{
	border: 1px solid #E8E8E8;
    padding: 0.2rem 0.625rem;
    border-radius: 14px;
    margin: 0 0.51rem;
}
.xn-sxxt-video1.active{
	background: #002FA7;
    border: #002FA7;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-sxxt-video1.active > i, .xn-sxxt-video1.active > span{
	color: #fff;
}
.xn-sxxt-video1 > i{
	color: #6A7F94;
}
.xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-sxxt-videopanel span{
	font-size: 0.875rem;
}
.xn-sxxt-video1 > span{
	color: #6A7F94;
	font-size: 0.875rem;
}
.xn-video-siedit{
	position: absolute;
    right: 2rem;
	cursor: pointer;
}
#newFullSearchContent{
	width: 1050px;
	margin: 0 auto;
	text-align: center;
	padding-top: calc(100vh / 4.5);
}
#newFullSearchContent .xn-logo{
	width: 160px;
}
#newFullSearchContent .searchLeft{
	float:left;
}
#newFullSearchContent .searchLeft > div{
	height: 48px;
	line-height: 48px;
	width: 120px;
	text-align: center;
	color:#333333;
	font-size:15px;
	border-right:1px solid #3374EB;
}
#newFullSearchContent .searchLeft > div.on{
	color:#3374EB;
	border: 1px solid #3374EB;
	border-right:0;
	background: linear-gradient(to right, #E7F0FF, #fff);
}
#newFullSearchContent .searchLeft > div.on{
	animation-name: slideInOut;
	animation-duration: 1s;
}
#newFullSearchContent .searchRight{
	margin-left: 121px;
	padding-left: 50px;
	text-align: left;
	position: relative;
	background: #fff;
}
#newFullSearchContent .searchRight .searchBtn{
	width: 87%;
	display: inline-block;
	vertical-align: top;
}
#newFullSearchContent .searchRight .searchBtn > div{
	display: inline-block;
	width: 84%;
	position: relative;
	float: left;
}
#newFullSearchContent .searchRight .searchBtn > div span{
	position: absolute;
	right: 0;
	width: 50px;
	text-align: center;
	height: 50px;
	line-height: 50px;
}
#newFullSearchContent .searchRight .searchBtn input{
	width: 100%;
	border-color: #AAAAAA;
	height: 50px;
	box-sizing: border-box;
	border-radius: 8px 0 0 8px;
	border-right: 0;
}
#newFullSearchContent .searchRight .searchBtn input::-webkit-input-placeholder{
	color:#BBBBBB;
}
#newFullSearchContent .searchRight .searchBtn input:-moz-placeholder{
	color:#BBBBBB;
}
#newFullSearchContent .searchRight .searchBtn input::-moz-placeholder{
	color:#BBBBBB;
}
#newFullSearchContent .searchRight .searchBtn input:-ms-input-placeholder{
	color:#BBBBBB;
}
#newFullSearchContent .searchRight .searchBtn button{
	width: 16%;
	border-color: #114488;
	height: 50px;
	box-sizing: border-box;
	background: #114488;
	color: #fff;
	border-radius: 0px 8px 8px 0;
}
#newFullSearchContent .searchRight .searchType{
	width: 12%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	padding: 0;
	float: right;
}
#newFullSearchContent .searchRight .searchType span{
	width: 100%;
	display: inline-block;
	color:#003333;
	font-size:14px;
	cursor: pointer;
	line-height: 25px;
}
#newFullSearchContent .searchRight .searchType span:hover{
	color: #114488;
}
#newFullSearchContent .searchRight .searchDaType{
	margin-top: 30px;
	padding-right: 12%;
	border-bottom: 1px solid #E5E9EE;
	padding-bottom: 20px;
}
#newFullSearchContent .searchRight .searchDaType > div{
	display:inline-block;
	min-width: 110px;
}
#newFullSearchContent .searchRight .searchYwml{
	margin-top: 25px;
}
#newFullSearchContent .searchRight .searchYwml label{
	width:150px;
}
#addkuTreeInput{
	width: 100%;
	box-sizing: border-box;
	border-radius: 14px;
}
.searchInputTree{
	position: relative;
}
.searchInputTree span{
	background: #C2C9D6;
	border-radius: 50%;
	height: 32px;
	width: 32px;
	position: absolute;
	right: 0;
	top: 2px;
	line-height: 32px;
	text-align: center;
}
#showCutCover .xn-video-segment8{
	color: #008CF8;
}
.showTips{
	position: fixed;
	bottom: 0;
	right: 0;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn{
	height: calc(100% - 72px);
	background: #fff;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoLeft{
	height: 70%;
	width: 60%;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight{
	height: 70%;
	width: calc(40% - 15px);
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganiza{
	height: 100%;
	display: none;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfo{
	height: 100%;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn#showLibraryEtextInfo{
	height: calc(100% - 50px - 1.5rem) !important;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn > div{
	height: 100%;
    padding: 0 1.5rem;
    overflow: auto;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #firstDataInfoDiv #firstYsjListId{
	height: 100%;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #firstDataInfoDiv #firstYsjListId #edit_tableData{
	height: 100%;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #firstDataInfoDiv #firstYsjListId #edit_tableData > table{
	height: calc(100% - 65px);
    overflow: auto;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn #faceRecognition #frecognId, .xn-sxxt-videoMain .xn-sxxt-facesbcn #faceRecognition #fregoDetailId{
	height: calc(100% - 3rem);
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList{
	float: left;
    width: 100%;
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList #segListId .xn-video-sgtitle{
	color: #6A7F94;
    font-weight: bold;
    font-size: 0.875rem;
    padding-bottom: 0.5rem;
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList #segListId img{
	border-radius: 6px;
	object-fit: cover;
	border: 4px solid #fff;
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList #segListId .xn-video-vzsetime{
	background: rgba(0, 0, 0, 0.5);
    position: absolute;
    bottom: 4px;
    font-size: 0.875rem;
    padding: 5.5px 5px;
    color: #fff;
    text-align: center;
    width: calc(100% - 1rem - 10px);
    border-radius: 0 0 6px 6px;
    left: calc(0.5rem + 4px);
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList #segListId > .col.active .xn-video-sgtitle{
	color: #1F8FFF;
}
.xn-sxxt-videoMain .xn-sxxt-videoSegList #segListId > .col.active img{
	border: 4px solid #1F8FFF;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganizaDetail{
	height: calc(100% - 0.5rem - 32px);
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoRight .xn-sxxt-videoInfoCn #videoOrganization .xn-video-vorganizaDetail .xn-video-segment6 > a{
	display: none;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider{
	/* opacity: 0;
    height: 0; */
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-line{
	opacity: 0;
	height: 0;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-rangeSlider .xn-dzy-rsler .xn-dzy-rslerbc{
	height: 0;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline{
	top: 0.9rem;
	height: 3rem;
	z-index: 1;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn .xn-dzy-sliderline .xn-dzy-sdfd::before{
	content:'';
	top: -2px;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoLeft .xn-sxxt-videonr{
	height: calc(100% - 8.4rem);
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoLeft .xn-sxxt-videonr.sxsegdata{
	height: calc(100% - 8.4rem);
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn{
	position: relative;
	padding: 0.2rem 0 1.1rem 0;
    overflow-x: auto;
    min-width: auto;
    opacity: 0;
}
.xn-sxxt-videoMain .xn-sxxt-facesbcn .xn-sxxt-videoOpre .xn-dzy-rangeSlidercn.sderLine{
	height: auto;
    opacity: 1;
	padding: 0.2rem 0 1.1rem 0;
}
#field_rwxx{
	max-height: 70vh;
	overflow: auto;
}
#field_tpxx .xn-sxLabel .xn-labelContent span.labelItem {
	background:#717B89;
}
#field_tpxx .xn-sxLabel .xn-labelContent span.labelItem span{
	color:#fff;
}
.image-preview.showTab .tabList .nav-tabs{
	border: 0;
}
.image-preview.showTab .tabList .nav-tabs .nav-item{
	border-bottom: 2px solid #73839B;
	color:#939DAC;
}
.image-preview.showTab .tabList .nav-tabs .nav-item button:hover{
	border:0;
}
.image-preview.showTab .tabList .nav-tabs .nav-item button{
	border:0;
}
.image-preview.showTab .tabList .nav-tabs .nav-item button.active{
	color:#fff;
	position: relative;
}
.image-preview.showTab .tabList .nav-tabs .nav-item button.active:after{
	content: "";
	display: inline-block;
	border-bottom: 8px solid #114488;
	border-radius: 4px 4px 0px 0px;
	height: 8px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0;
}
.OpenimgBtn > div.imgbtn{
	width:auto;
	padding:0 10px;
}
.OpenimgBtn > div.imgbtn > span{
	margin-right: 30px;
}
.OpenimgBtn > div.imgbtn > span.on{
	color:#fff;
}
.OpenimgBtn > div.imgbtn>span:last-of-type{
	margin-right: 0;
}
.xn-fullsearchindex-content.xn-imageSearchIndex-cn.xn-soundImageSearchIndex .rightWrap #field_up #tablelist #tableResultListSecond #btndiv button:hover{
	height: 36px;
}
#faceDetail tr{
	display: block;
}
#faceDetail tr td{
	display: inline-block;
}
#upload_mount_tableData .xn-operationTable-content.modal-header a{
	margin-top: 7px;
}
.secondIndex{
	position: relative;
}
.secondIndex .icon-plus-sign{
	position: absolute;
	left: -25px;
	top: 50%;
	transform: translateY(-50%);
}
.secondIndex .icon-minus-sign{
	position: absolute;
	left: -25px;
	top: 50%;
	transform: translateY(-50%);
}
.xn-imageSearchIndex-jsimg .xn-imageSearchIndex-imgname{
	max-width: 300px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	text-overflow: ellipsis;
}
.xn-soundImageSearchIndex .secondIndex .fulltext-search.xn-showSound{
	border-radius: 10px;
	border: 1px solid #AAAAAA;
}
.xn-soundImageSearchIndex .secondIndex .fulltext-button{
	margin-left: 15px;
	border-radius: 10px;
}
.secondIndex .firstRow{
	margin-bottom: 10px;
	position: relative;
}
.searchType{
	width: 18%;
	float: left;
	border: 0;
	border-radius: 10px;
	height: 100%;
	margin: 0;
	padding-left: 4%;
	color: #333;
}
.firstRow .xn-showSound{
	display: inline-block;
}
.firstRow .fulltext-button{
	float: right;
}
a.open.xn-sxxtupload-openwp{
	right: 1%;
	left: auto;
	width: 114px;
	height: 36px;
	z-index: 1000;
	position: absolute;
	bottom: 20px;
	display: block;
	margin-left: -10px;
	background: url(jsp/tableData/images/hytk.png) no-repeat;
}

.processRowData .processDate:before{
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	display: inline-block;
	border-radius: 50%;
	background-color: transparent;
	left: -12px;
	top: 14px;
	border: 1px solid #114488;
}

.processRowData .processDate:after{
	content: "";
	position: absolute;
	width: 6px;
	height: 6px;
	display: inline-block;
	border-radius: 50%;
	background-color: #114488;
	left: -9px;
	top: 17px;
}

.xn-process{
	position: relative;
}
.xn-process .xn-processSx,.xn-process .xn-processDx{
	color: #6A7F94;
	position: absolute;
	right: 0;
	top: 10px;
	z-index: 9;
	cursor: pointer;
}
.xn-index-cimark{
	position: absolute;
	box-shadow: 0 0 0 2px #3374EB;
}
#cutImgMenu{
	position: absolute;
    border: 1px solid #D9DCDE;
    background: #fff;
    box-shadow: 0px 0px 8px 0px rgba(4,0,0,0.1);
	z-index:1;
}
#cutImgMenu > div{
	padding: 5px 2rem;
}
#cutImgMenu > div:hover {
    background: #ebebeb;
    cursor: pointer;
}
#cutimgCanvas{
	box-shadow: 0 0 0 2px #fff;
}
#logData .myPageinfo li a{
	display:none;
}
#logData .myPageinfo li[class^=xn-page-] a{
	display:inline-block;
}
#logData .myPageinfo li .xn-page-gray{
	display:inline-block;
}
.xn-logBack{
	display:inline-block;
	color: #6A7F94;
	cursor: pointer;
}
#div_photoXf .form-check{
	display: inline-block;
}
.xn-index-photoXftp1{
	height: 240px;
    border: 1px dashed #e5e7eb;
    overflow: hidden;
    min-width: min(160px, 100%);
}
.xn-index-photoXftp1 img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}
.xn-index-photoXftp2 img{
	width: 100%;
	object-fit: contain;
}
.xn-index-photoXftp2{
	border: 1px solid #e5e7eb;
	min-height: 240px;
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.xn-index-photoXftp2 .progress{
	width: calc(100% - 76px);
}
.xn-fullsearchInput{
	padding: 18px 0;
}
.xn-fullsearchInput #seachContext{
	border-collapse: separate;
}
.xn-fullsearchInput #seachContext #logo img{
	width: 94px;
}
.xn-fullsearchInput #seachContext .logo span{
	display:inline-block;
	width: 94px;
	color: #7F7F7F;
	font-weight: bold;
}
.xn-fullsearchInput #seachContext #leixingTd{
	border: 1px solid #AAAAAA;
	border-radius: 8px 0 0 8px;
	border-right: 0;
}
.xn-fullsearchInput #seachContext #leixingTd select{
	width: 135px !important;
	background: transparent;
	height: 24px;
	border: 0;
	border-right: 1px solid #D9D9D9;
	border-radius: 0;
	background: url(./img/xb/xn-img19.svg) no-repeat scroll calc(100% - 8px) center #fff;
}
.xn-fullsearchInput #seachContext #condtionTd{
	border: 1px solid #AAAAAA;
	border-left: 0;
	border-right: 0;
}
.xn-fullsearchInput #seachContext #condtionTd input{
	box-sizing: border-box;
	height: 44px;
	margin: 0 !important;
	border: 0;
}
.xn-fullsearchInput #seachContext td#searchtrwp{
	vertical-align: middle;
}
.xn-fullsearchInput #seachContext #searchtrwp button{
	margin-bottom: 0;
	height: 46px;
	width:120px;
	border-radius: 8px;
	color:#333;
}
.xn-fullsearchInput #seachContext #searchtrwp button.fulltext-button3{
	margin: 0 !important;
	border-radius: 0px 8px 8px 0px;
}
.xn-fullsearchInput #seachContext #searchtrwp td span{
	display: inline-block;
	width: 80px;
	text-align: center;
	cursor: pointer;
}
.xn-fullsearchInput #seachContext #searchtrwp td span:hover{
	color:#114488;
}
#xn-kuSorts{
	margin: 0 auto;
	padding: 0 10.5%;
	background: #114488;
}
#xn-kuSorts div{
	display: inline-block;
	text-align: left;
	vertical-align: top;

}
#xn-kuSorts div.xn-daKU{
	width: 260px;
}
#xn-kuSorts div.xn-daKU select{
	width:60%;
	color:#fff;
	border-color: #193356;
	height: 56px;
	background: url(./img/xb/xn-img19.svg) no-repeat scroll calc(100% - 8px) center #20559c;
	border-radius: 6px;
	font-weight: bold;
    padding: 2px 5%;
    box-sizing: content-box;
    margin: 5px 0;
    font-size:18px;
}
#xn-kuSorts div.xn-daKU select option {
	font-size: 20px;
	background: #fff;
	color: #114488;
}
/*#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on{*/
/*    width:12.5%;*/
/*    color:#fff;*/
/*    vertical-align: middle;*/
/*    font-size: 18px;*/
/*    font-weight: bold;*/
/*    margin: 5px 0;*/
/*    cursor: pointer;*/
/*    text-align: center;*/
/*    height: 56px;*/
/*    padding: 2px 0;*/
/*}*/
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu:hover{
	background: rgb(255 255 255 / 0.3);
	border: 1px solid rgb(255 255 255 / 0.3);
	border-radius: 6px;
	position: relative;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu:hover span{
	color:#fff !important;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu:hover:before{
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	border-left: 12px solid #8ba4c5;
	border-right: 0;
	border-top: 9px solid transparent;
	border-bottom: 9px solid transparent;
	right: -12px;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu:hover:after{
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	border-left: 10px solid rgb(89 124 172);
	border-right: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	right: -10px;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on{
	background: rgb(255 255 255 / 0.3);
	border: 1px solid rgb(255 255 255 / 0.3);
	border-radius: 6px;
	position: relative;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on:before{
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	border-left: 12px solid #8ba4c5;
	border-right: 0;
	border-top: 9px solid transparent;
	border-bottom: 9px solid transparent;
	right: -12px;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on:after{
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	border-left: 10px solid rgb(89 124 172);
	border-right: 0;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	right: -10px;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu > span:nth-of-type(2){
	font-size: 12px;
}
#xn-kuSorts div.xn-oneKuSorts{
    width: calc(100% - 270px);
	text-align: left;
}
#xn-kuSorts div.xn-oneKuSorts.xn-maxHeight{
	height: 72px;
	overflow: hidden;
}
#xn-kuSorts div.xn-downUpBtn{
	height: 56px;
	margin: 8px 0;
	line-height: 56px;
	position: relative;
}
#xn-kuSorts div.xn-downUpBtn .icon-double-angle-down{
	color: #fff;
	font-size: 38px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
    right: 0;
}
#xn-kuSorts div.xn-downUpBtn .icon-double-angle-up{
	color: #fff;
	font-size: 38px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div{
    width: calc((87.5% / 6) - 20px);
	color:#fff;
	vertical-align: middle;
	font-size: 16px;
	height: 56px;
    margin: 5px 0;
	cursor: pointer;
	position: relative;
	margin-right: 10px;
    text-align: center;
    padding: 3px 0;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu{
    width: 12.5%;
    border: 1px solid transparent;
    padding:2px 0;
}
#xn-kuSorts div.xn-oneKuSorts > div:hover{
	background: #fff;
	color: #114488;
	border-radius: 6px;
}
#xn-kuSorts div.xn-oneKuSorts > div:hover span:nth-of-type(1){
	font-weight: bold;
}
#xn-kuSorts div.xn-oneKuSorts > div:hover span{
	color: #114488 !important;
}
#xn-kuSorts div.xn-oneKuSorts > div:not(.xn-allKu):hover:after{
	content: "";
	display:none;
}
#xn-kuSorts div.xn-oneKuSorts > div:not(.xn-allKu):after{
	content: "";
	width: 1px;
	height: 56px;
	display: inline-block;
	background: linear-gradient(to bottom, #114488, #155AB6,#155AB6, #114488);
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
#xn-kuSorts div.xn-oneKuSorts > div:not(.xn-allKu).on:after{
	content: "";
	display:none;
}
#xn-kuSorts div.xn-oneKuSorts > div.on{
	background: #fff;
	color: #114488;
	border-radius: 6px;
}
#xn-kuSorts div.xn-oneKuSorts > div.on span{
	color: #114488 !important;
}
#xn-kuSorts div.xn-oneKuSorts > div.on.xn-allKu span{
	color: #fff !important;
}
#xn-kuSorts div.xn-oneKuSorts > div > span:nth-of-type(1){
	font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#xn-kuSorts div.xn-oneKuSorts > div.on > span:nth-of-type(1){
	font-weight: bold;
}
#xn-kuSorts div.xn-oneKuSorts > div > span:nth-of-type(2){
	font-size: 12px;
	color: rgb(255 255 255 / 0.6);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu > span:nth-of-type(1){
	font-size: 18px;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on > span:nth-of-type(1){
	font-weight: bold;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu > span:nth-of-type(2){
	font-size: 12px;
	color: rgb(255 255 255 / 0.6);
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu.on > span:nth-of-type(2){
	color: #fff;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu > span,#xn-kuSorts div.xn-oneKuSorts > div > span{
	display:block;
	line-height: 36px;
}
#xn-kuSorts div.xn-oneKuSorts > div.xn-allKu > span:nth-of-type(2),#xn-kuSorts div.xn-oneKuSorts > div > span:nth-of-type(2){
	line-height: 18px;
}
.xn-fullsearchContent .xn-fullsearchContent-right{
	width:240px;
	display: inline-block;
}
.xn-fullsearchContent .xn-fullsearchContent-right > div{
	border: 1px solid #E2E2E2;
	margin-bottom:21px;
}
.xn-fullsearchContent .xn-fullsearchContent-right .title{
	height:40px;
	background: #F4F6F9;
	font-weight: bold;
	font-size: 14px;
	padding-left:15px;
	line-height:40px;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-fullcontent{
	padding:15px;
	max-height: 300px;
	overflow: auto;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-fullcontent > div{
	line-height: 26px;
	cursor: pointer;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-fullcontent div:hover{
	color:#114488;
	font-weight: bold;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-fullcontent .active{
	color:#114488;
	font-weight: bold;
}
.xn-fullsearchContent .xn-fullsearchContent-left{
	width: calc(100% - 265px);
	display: inline-block;
	vertical-align: top;
	margin-left: 20px;
}
.xn-fullsearchContent .xn-fullsearchContent-left .groupName{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	line-height: 24px;
}
.xn-fullsearchContent .xn-fullsearchContent-left .resultinfo1{
	width:100%;
	overflow: auto;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div{
	display: inline-block;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div:nth-of-type(1){
	width:20%;
	border-right: 1px solid #CFCFCF;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div:nth-of-type(1) label{
	width:49%;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div:nth-of-type(2){
	width:50%;
	padding-left: 5%;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div:nth-of-type(2) label{
	width:32%;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="2"],.xn-fullsearchInput #seachContext #leixingTd[colspan="3"]{
	border:0 !important;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="2"] .datepickernf{
	width: 48%;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="2"] .datepickernf input{
	border: 1px solid #D9DCDE;
	height: 40px;
	box-sizing: border-box;
	background: #fff;
	width: 86%;
	border-right: 0;
	border-radius: 8px 0 0 8px !important;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="2"] .datepickernf .add-on{
	height: 40px;
	box-sizing: border-box;
	background: #fff;
	border-left: 0 !important;
	position: relative;
	border-radius: 0 8px 8px 0 !important;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="2"] .datepickernf .add-on .xntb-calendar{
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
#seniorSearch select{
	background:#fff;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div.xn-searchBtn{
	width: 24%;
	text-align: right
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div.xn-searchBtn .xn-resetting{
	background: #EBEEF1;
	border: 1px solid #D9DCDE;
	border-radius: 6px;
	height: 40px;
	width: 104px;
}
.xn-fullsearchInput #seachContext #leixingTd[colspan="3"] > div.xn-searchBtn .xn-search{
	width: 104px;
	height: 40px;
	background: #114488;
	border-radius: 6px;
	color: #FFFFFF;
}
#seniorSearch.xn-fullsearchInput #seachContext #leixingTd{
	border: 1px solid #D9DCDE;
	border-right: 0;
}
#seniorSearch.xn-fullsearchInput #condtionTd{
	border: 1px solid #D9DCDE;
	border-left: 0;
	border-radius: 0 8px 8px 0;
}
.xn-fullsearchInput#seniorSearch #seachContext #condtionTd input{
	border-radius: 0 8px 8px 0;
	height: 40px;
}
.xn-fullsearchInput#seniorSearch #leixingTd.xn-leixing{
	background: #fff;
}
.xn-fullsearchInput#seniorSearch .fulltext-type{
	margin-left: 20px;
	background: url(./img/xb/xn-img19.svg) no-repeat scroll calc(100% - 8px) center #F5F7FA;
	border-radius: 8px;
}
#seniorSearch .xn-closeSeniorTd{
	position: relative;
}
#seniorSearch .xn-closeSenior{
	position: absolute;
	right: 0;
	top: -13px;
	cursor: pointer;
}
#seniorSearch .xn-closeSenior .icon-caret-up{
	color: #F2F3F4;
	font-size: 20px;
	position: absolute;
	top: -20px;
}
#seniorSearch .xn-closeSenior span{
	color: #97A7B7;
}
#seniorSearch .xn-closeSenior .icon-circle-arrow-up{
	color: #97A7B7;
	font-size: 16px;
}
#seniorSearch .xn-closeSeniorTd{
	position: relative;
}
#seniorSearch .xn-closeSenior{
	position: absolute;
	right: 0;
	top: -13px;
	cursor: pointer;
}
#seniorSearch .xn-closeSenior .icon-caret-up{
	color: #F2F3F4;
	font-size: 20px;
	position: absolute;
	top: -20px;
}
#seniorSearch .xn-closeSenior span{
	color: #97A7B7;
}
#seniorSearch .xn-closeSenior .icon-circle-arrow-up{
	color: #97A7B7;
	font-size: 16px;
}
.xn-fullsearchContent{
	padding: 25px 10.5%;
}
#secondTablehide #edit_tableData .add-on{
	position: relative;
}
#secondTablehide #edit_tableData .add-on > i{
	position: relative;
	top:50%;
	transform: translateY(-50%);
}
.xn-gjsaerch.on,.xn-yysearch.on{
	color:#114488;
}
.xn-similarImg-body > .row{
	height: calc(100% - 24px - 0.5rem);
    margin-top: 0.5rem;
	width: 100%;
}
.xn-similarImg-body .xn-similarImg-sif1 span{
	font-size: 1rem;
    font-weight: bold;
}
.xn-similarImg-body .xn-similarImg-list{
	border-bottom: 1px solid #D1D1D1;
    padding: 0.625rem 0;
	cursor: pointer;
}
.xn-similarImg-body > .row #similarListId{
	height: 100%;
    overflow: auto;
}
.xn-similarImg-body > .row > .col {
	height: 100%;
}
.xn-similarImg-body > .row > .col:not(:last-of-type){
	border-right: 1px solid #D1D1D1;
}
.xn-similarImg-body .xn-similarImg-sif2{
	text-align: center;
    height: 72%;
}
.xn-similarImg-body .xn-similarImg-sif3{
	height: 28%;
    overflow: auto;
}
.xn-similarImg-body .xn-similarImg-sif3 > .col{
	position: relative;
	cursor: pointer;
}
.xn-similarImg-body .xn-similarImg-sif3 > .col input[type=checkbox]{
	position: absolute;
    right: 0.625rem;
    top: 0.25rem;
}
#fullsearchContentTop .pagination.myPageinfo a{
	position: relative;
}
#fullsearchContentTop .pagination.myPageinfo i{
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
#fullsearchContentTop .pagination.myPageinfo .xn-fullsearchresultlist-number{
	box-sizing: unset;
}
#fullContent .xn-height{
	height:19px;
	position: relative;
}
#fullContent .xn-height input{
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
#fullContent .resultinfo1 table thead tr th{
	border: 0;
	border-color: #EBEEF5 !important;
	border-bottom: 1px solid;
}
#fullContent .resultinfo1 table thead tr th div{
	height: 50px;
	line-height: 50px;
	background-color:#F4F6F9;
	border:0;
	position: relative;
	z-index: 1;
}
#fullContent .resultinfo1 table thead tr th div.fd3{
    border-bottom: 1px solid;
    border-top: 1px solid;
	border-color: #EBEEF5 !important;
}
#fullContent .resultinfo1 table tbody tr td div{
	height: 40px;
	line-height: 40px;
	border:0;
}
#fullContent .resultinfo1 table tbody tr td:last-child div{
    min-height: 40px;
    height: auto;
}
#fullContent .resultinfo1 table tbody tr td div.fd0{
	background: #fff;
}
#fullContent .resultinfo1 table tbody tr:hover td div{
	background-color: #DAEFFF !important;
}
#fullContent .resultinfo1 table tbody tr td{
	background-color:#fff;
	border:0;
	border-bottom: 1px solid #EBEEF5;
}
#fullContent .resultinfo1 table tbody tr td div input{
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
.xn-similarImg-body .xn-similarImg-list.active{
	background: #EBF7FE;
}
.xn-similarImg-body .xn-similarImg-sif3 > .col.active img{
	border: 3px solid #C9E2FF;
}
.xn-similarImg-body .xn-similarImg-sif3 > .col img{
	border: 3px solid #FFFFFF;
	height: 6.125rem;
}
.processfileInfo{
	position: relative;
    height: calc(100% - 21px);
    overflow: auto;
}
.processfileInfo table{
	display: block;
}
.processfileInfo table td[align='right']{
	text-align: right;
    display: inline-block;
    width: 26% !important;
    color: #6A8094;
}
.processfileInfo table td{
	width: 70% !important;
    display: inline-table;
    margin: 4px 0;
}
.processfileInfo table td textarea{
	width: 100% !important;
    border-radius: 3px;
    height: 20px;
    background-color: transparent;
    resize: none;
    box-sizing: border-box;
    max-height: 500px;
    white-space: normal;
    word-wrap: break-word;
    min-height: 30px;
    overflow: hidden;
}
.processfileInfo table td input{
	width: calc(100% - 8px);
    border-radius: 3px;
    line-height: 20px;
    background-color: #fff;
    box-sizing: border-box;
    height: 30px;
}
.processfileInfo.hideBorder table td input,.processfileInfo.hideBorder table td textarea,.processfileInfo.hideBorder table td select{
	border: 0;
    background: transparent;
    margin-top: 0;
}
.processfileInfo.hideBorder table:after{
	content: "";
    width: 100%;
    height: 100%;
    display: inline-block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9;
}
.processfileInfo#fileInfoSif .modal-footer{
	display: none;
}
#fullContent #datalistJnId #tableResultListSecond1 table thead tr th{
	border: 0;
	border-color: #EBEEF5 !important;
	border-bottom: 1px solid;
}
#fullContent #datalistJnId #tableResultListSecond1 table thead tr th div{
	height: 50px;
	line-height: 50px;
	background-color:#F4F6F9;
	border:0;
	position: relative;
	z-index: 1;
}
#fullContent #datalistJnId #tableResultListSecond1 table thead tr th div{
	border-bottom: 1px solid;
	border-top: 1px solid;
	border-color: #EBEEF5 !important;
}
#fullContent #datalistJnId #tableResultListSecond1 table tbody tr td div{
	height: 40px;
	line-height: 40px;
}
#fullContent #datalistJnId #tableResultListSecond1 table tbody tr td{
	background-color:#fff;
	border:0;
	border-bottom: 1px solid #EBEEF5;
}
#fullContent .table tbody tr td:last-child a{
	padding: 4.5px 6px !important;
}
#data_associateSearchNew.modal .modal-body table tr td{
	padding:0
}
#data_associateSearchNew.modal #searchtrwp select{
	margin-top: 0;
	margin-bottom: 0;
}
.associate.pagination.myPageinfo select, .associate.pagination.myPageinfo input{
	box-sizing: content-box !important;
}
.associate.pagination.myPageinfo a {
	position: relative;
}
.associate.pagination.myPageinfo i {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
div.uploader.xnuploader{
	width: 100%;
    height: auto;
    background: none;
}
div.uploader.xnuploader .uploader-file-meta{
	width: 0%;
}
div.uploader.xnuploader .uploader-file-name{
	float: left;
	width: calc(43% - 10px);
	text-indent: 0;
    padding: 0 5px;
	font-size: 0.875rem;
}
div.uploader.xnuploader .uploader-file-size{
	float: left;
	width: calc(20% - 10px);
    font-size: 0.8rem;
    text-indent: 0;
    padding: 0 5px;
	white-space: nowrap;
}
div.uploader.xnuploader .uploader-file-status {
	float: left;
    width: calc(20% - 10px);
    text-indent: 0;
    padding: 0 5px;
}
div.uploader.xnuploader .uploader-file-name .uploader-file-icon{
	display: none;
}
div.uploader.xnuploader .uploader-file-actions{
	float: left;
	width: calc(17% - 10px);
    text-indent: 0;
    padding: 0 5px;
}
div.uploader.xnuploader .uploader-file-actions span{
	margin-right: 2px;
    margin-left: 2px;
	display: none;
	float: left;
	width: 1rem;
	height: 1rem;
	margin-top: 1rem;
	margin-right: 0.425rem;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAYAAAD0ZHJ6AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAACxMAAAsTAQCanBgAAARkSURBVGje7ZnfS1NRHMAH4ptPkvQSuAdBkCxD8FUQJMEULUgzy1KyyPVQ4JMiiP4Bvg6EwUQQfMmwhwRDshwaKUjDVCgoSdDNHkzTJZ6+Z37Purve8+PeTb2TM/ggu+ew89l33x8H9BBCPG7GowXTJej3+wnDvEm0JuLC04+EYWftVAUv+fiCvDUdQR1BHUEdQR3BTIygvixoQS14XgTtthLVdpNWwXRLqvQ724LplFRtyrYF0yVpFLQrKRVMh6RZ0I6kkmCqklaCqpKZH0FX56Crq9jVfdDVk0RfFrSgFsxkQVmLcdKCVrKySCrryhPEyYShhzOcrFtG0EoilfHHk1CRU5rF6ZjNZhlVOW6RnMSVyyilKies4pO41diVy8wIujoHXV3FGdMHXTtJKLFYTLhZtq4vC1rwXApCZTIqgR6g1PBMCO9DL3bMMSqBHqDU8EyISDAHiGKvWwcCQG2KgjlAFCDAOhAAap0K5gKLphk8mqJgLrCIgoxRJ4J5wKpJ7gAoMkn5EBXBPGDVJHcAFJmkfIhQcAql1oBpTvTol9gG9pm4RHAKpdaAaU706JfYBvaZuJVgPQrt4sFlnOh5MC/p3lmJYD0K7eLBZZzoeTAv6d5ZnuAYHjpgEOnk5F0ufhG6v1ggOIaHDhhEOjl5l4tfhO4vthLcwAMrFNvLJO5vEwhu4IEViu1lEve3WQmyoihQFBzG/V0CQVYUBYqCw7i/SxTBcpsRbFeIYLnNCLZbCY5b5KAnxRwct8hBj9McZFVMW0ihRNBuFdMWUigRlFaxuQ9WWYjRMTiIe5z0wSoLMToGB3GPsA9aTZIJoB+nRgBnM1tzOkkmgH6cGgGczWzNpzqLx3n/aULJJgezeNw07oxQySbVywKjBOgFRnDs+VEsx8FlgVEC9AIjOPb8KJYjvSzoG7UW1IJaUAtqQS14toLNM5fN5APdwBJA8G83Pk/aK/rgzVvXzeQD3cASQPBvNz5P2ssTzAaGUIrHEO6zI5gNDKEUjyHcxxWkh4Ylcowwk1QQpIeGJXKMMJO0EgwqyjGCioJBJvDrxRMSuVOTJEXfbz1/bHwWtBL0yoQehK6RucgE+bGzanzulQh6E3IgQV+xpc8kcrfuSO7eTfJ3ZYmQw0Oy9azVKOk1C/bJ5D5F38YPeLfx0rjWJxHsS0SqsSYuxySjj5qO5Oj7xQWy2VBtFOwzCy6ryH3YfE3uh64Y1xckgstJPydEjkkeHv07Iy4Xaao15+KCWTBx6M/db+T9xivSErqaJDdzXI6yLRE8Vgg0coex/SPJvT0SbWu0KpZtbgSpCH3NRt7I5OxHkObc6heU+/M/J5vrpBFM5GBLqCQux14COXs5CNXK5OjPGm1tSMrJSOMNYQ4mVTGV/L6zTL7+DovkbFUxbSW0Wo05l8hJWsU+cRWfSh+Mt5Lb1ck/J1TvVsdDaR/MiEni+llsdZuZp62EViu+96bpNjNPWwmtVnzvFd5m9IVVC54x/wA7gNvqFG9vXQAAAABJRU5ErkJggg==) no-repeat 0 0;
}
div.uploader.xnuploader .uploader-file-actions > span:hover {
	background-position-x: -21px;
}
div.uploader.xnuploader .uploader-file-actions .uploader-file-pause {
	background-position-y: 0;
}
div.uploader.xnuploader .uploader-file-actions .uploader-file-resume {
	background-position-y: -17px;
}
div.uploader.xnuploader .uploader-file-actions .uploader-file-retry {
	background-position-y: -53px;
}
div.uploader.xnuploader .uploader-file-actions .uploader-file-remove {
	display: block;
	background-position-y: -34px;
}
div.uploader.xnuploader .uploader-file[status=error] .uploader-file-retry, div.uploader.xnuploader .uploader-file[status=paused] .uploader-file-resume, div.uploader.xnuploader .uploader-file[status=uploading] .uploader-file-pause, div.uploader.xnuploader .uploader-file[status=waiting] .uploader-file-pause {
    display: block;
}
#fileQueueFj div.uploader.xnuploader .uploader-file-actions span{
	margin-top: 0.5rem;
}
#fileQueueFj .uploader-file{
	height: 2.06rem;
    line-height: 2.06rem;
}
#fileQueueFj .uploader-file[status=success] .uploader-file-remove,#fileQueueFj_sj .uploader-file[status=success] .uploader-file-remove {
    display: block;
}
#fileQueueFj .uploader-drop,#fileQueueFj_sj .uploader-drop{
	position: fixed;
    opacity: 0;
}
.uploader-file-status .icon-ok-circle,.uploader-file-status .icon-camera,.uploader-file-status .icon-warning-sign{
	display: inline;
}
.uploader-file-status [class^="icon"]:before, .uploader-file-status [class*=" icon"]:before{
	display: inline;
}
#fileQueueFj .uploader-file-status em, #fileQueueFj .uploader-file-status i,.xn-originaadd-modalBody .uploader-list .uploader-file-status em, .xn-originaadd-modalBody .uploader-list .uploader-file-status i{
	display: none;
}
#fullContent .resultinfo1 table tbody tr td div[align="center"]{
	display: flex;
	justify-content: center;
	align-items: center;
}
#fullContent .resultinfo1 table tbody tr td div[align="center"] a{
	margin-left:3px;
}
#showLibraryEtextInfo .myPageinfo ul{
	width:100%;
}
#showLibraryEtextInfo .myPageinfo .xn-page-gts a{
	width: 22%;
	padding: 2.5px 0;
}
#showLibraryEtextInfo .myPageinfo a{
	width: 7%;
	margin: 2px 0.5%;
	padding: 2.5px 1%;
}
#showLibraryEtextInfo .myPageinfo select{
	max-width:25% !important;
}
#fullContent .resultinfo1 table tbody tr:hover td{
	background-color: #DAEFFF !important;
}
.xn-originaadd-ywupdir1 .xn-originaadd-ywupdir2{
	width: calc(10% - 10px);
    float: left;
    padding: 0 5px;
    font-weight: bold;
    font-size: 0.875rem;
	min-height: 3px;
}
.xn-originaadd-ywupdir1 .xn-originaadd-ywupdir3{
	width: calc(33% - 10px);
    float: left;
    padding: 0 5px;
    font-weight: bold;
    font-size: 0.875rem;
}
#originalTextId_addData div.uploader.xnuploader .uploader-file-name{
	width: calc(33% - 10px);
}
div.uploader.xnuploader .uploader-file-checkbox{
	width: calc(10% - 10px);
    padding: 0 5px;
    font-size: 0.875rem;
    float: left;
    height: 100%;
	text-align: center;
}
div.uploader.xnuploader input[type=checkbox]{
	position: static;
    opacity: 1;
    float: none;
    width: 14px;
    border: 1px solid #AAAAAA;
}
#originalTextId_addData div.uploader.xnuploader .uploader-file-actions .uploader-file-pause{
	display: none;
}
.xn-similarImg-sif2 #similarChildImg{
	max-width: 100%;
	object-fit: contain;
}
.xn-sxxt-markremove .icon-remove-sign:before{
	content: "\f057";
}
div.uploader.xnuploader.xn-originaadd-ywupdir7{
	display: block;
}
.xn-originaadd-ywupdir7 .uploader-file {
    position: relative;
    height: 49px;
    line-height: 49px;
    overflow: hidden;
    border-bottom: 1px solid #cdcdcd;
}
#data_associateSearch .modal-body{
	overflow-y: scroll;
}
#fullsearchContentTop .pagination.myPageinfo{
    text-align: center;
}
#fullsearchContentTop .pagination.myPageinfo ul>li>a{
    background-color: #fff;
    box-sizing: border-box;
    height: 40px;
    line-height: 35px;
    min-width: 50px;
    border-radius: 4px;
    padding: 2.5px 16px;
}
#fullsearchContentTop .pagination.myPageinfo ul>li>.xn-page-tzd{
    line-height: 40px;
}
#fullsearchContentTop .pagination.myPageinfo ul>li>input{
    height: 40px !important;
    box-sizing: border-box !important;
    border-radius: 4px !important;
}
#fullsearchContentTop .pagination.myPageinfo .xn-page-numbg1{
    background-color: #114488;
    color: #fff;
    border: 1px solid #114488;
}
#fullsearchContentTop .pagination.myPageinfo ul>li>a:hover,#fullsearchContentTop .pagination.myPageinfo ul>li>a:focus{
    background-color: #114488;
}
#secondTablehide .xn-titleRight{
    float: right;
}
#secondTablehide .xn-titleRight span{
    color:#757575;
}
#secondTablehide .xn-titleRight .pageCountNew{
    color:#114488;
}
#secondTablehide .xn-titleRight .pageNumNew{
    color:#333;
    margin-left: 20px;
}
#secondTablehide .xn-titleRight .pageTotalNew{
    color:#333;
}
#secondTablehide .xn-titleRight .icon-angle-right{
    display: inline-block;
    width: 20px;
    height: 20px;
    color: #96A2B6;
    line-height: 20px;
    text-align: center;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    background: #F5F7FB;
    cursor: pointer;
}
.xn-btnBackground{
    height: 46px;
    border: 1px solid #EBEEF5;
    background: #F4F6F9;
    margin: 16px 0 8px;
    line-height: 46px;
    padding: 0 16px;
}
.xn-btnBackground > div{
    display: inline-block;
}
.xn-btnBackground > span .checkedNum{
    color: #114488;
    margin-left: 5px;
}
.xn-btnBackground .xn-clearChecked{
    color: #96A2B6;
    margin: 0 20px;
    cursor: pointer;
}
.xn-btnBackground #btndiv button{
    margin: 0;
    padding: 7px 16px;
    height: 32px;
    box-sizing: border-box;
    line-height: 18px;
    border: 1px solid #DCDFE6;
    border-radius: 6px;
    background: #fff;
    width: auto;
}
.xn-btnBackground #btndiv button:hover{
    background-color: #114488;
    color: #fff;
}
.xn-btnBackgroundRight{
    float: right;
}
.xn-btnBackgroundRight .xntb-arrowDown{
    color: #96A2B6;
    margin: 0 3px;
}
.xn-btnBackgroundRight .pageSizeNew{
    border: 1px solid #D9DBDE;
    width:64px;
    color: #757575;
    padding: 0 8px;
    height: 24px;
    margin-left: 5px;
}
.xn-btnBackgroundRight .xn-showSelectPage{
    padding: 0 15px 0 24px;
}
.xn-btnBackgroundRight .icon-list-ul,.xn-btnBackgroundRight .icon-th-large{
    color: #C2C9D6;
    margin-left: 10px;
    font-size: 18px;
    cursor: pointer;
}
.xn-btnBackgroundRight .icon-list-ul.on,.xn-btnBackgroundRight .icon-th-large.on{
    color: #114488;
}
.xn-detilList  {
    border: 1px solid #DCDFE6;
    margin-bottom: 10px;
    position: relative;
}
.xn-detilList > div {
    display: inline-block;
}
.xn-detilList > div:nth-of-type(1) {
    width: 7%;
    float: left;
    position: absolute;
    top: 0;
    bottom: 0;
    padding: 20px 5px;
    box-sizing: border-box;
}
.xn-detilList > div:nth-of-type(2) {
    width: 81%;
    margin-left: 7%;
    padding: 12px 0;
}
.xn-detilList > div:nth-of-type(2) span{
    font-size: 16px;
    line-height: 32px;
}
.xn-detilList > div:nth-of-type(2) > div:nth-of-type(3) span{
    font-size: 14px;
}
.xn-detilList > div:nth-of-type(2) > div:nth-of-type(4) span{
    font-size: 14px;
    line-height: 24px;
}
.xn-detilList > div:nth-of-type(2) > div:nth-of-type(4) > span:nth-of-type(1){
    font-weight: bold;
}
.xn-detilList > div:nth-of-type(2) > div:nth-of-type(3) > span:nth-of-type(2){
    padding-right: 32px;
    border-right: 2px solid #C2C9D6;
}
.xn-detilList > div:nth-of-type(2) > div:nth-of-type(3) > span:nth-of-type(3){
    padding-left: 32px;
}
.xn-detilList > div:nth-of-type(3) {
    width: 12%;
    background: #F4F6F9;
    float: right;
    position: absolute;
    top: 0;
    bottom: 0;
    padding: 12px 0;
    border-left: 1px solid #DCDFE6;
    box-sizing: border-box;
    text-align: center;
}
.xn-detilList > div:nth-of-type(3) a{
    min-width: 50%;
    display: inline-block;
    text-align: center;
    line-height: 32px;
}
.xn-detilList > div:nth-of-type(3) a i{
    color:#114488;
}
.xn-btnBackground #btndiv button i{
    color: #114488;
}
.xn-btnBackground #btndiv button:hover i{
    color: #fff;
}
.xn-detilList > div:nth-of-type(3) .blueresulttitle:hover i{
    color:#fff;
}
.xn-flTab-top span{
    display: inline-block;
    width: calc(100% / 3);
    float: left;
    text-align: center;
    padding: 8px 0;
    border-top: 1px solid #fff;
}
.xn-flTab-top span:not(.active){
    background: #eceff3;
}
.xn-flTab-top span:nth-of-type(3){
    float: none;
}
#fullContent .xn-flTab .xn-fullcontent{
    padding: 0;
}
#fullContent .xn-flTab .xn-fullcontent .xn-flTab-content{
    padding: 15px;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-flTab .xn-fullcontent div:hover{
    color: #333;
    font-weight: normal;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-flTab .xn-fullcontent div.active{
    color: #114488;
    font-weight: bold;
}
.xn-fullsearchContent .xn-fullsearchContent-right .xn-flTab .xn-fullcontent .xn-flTab-content div:hover{
    color: #114488;
    font-weight: bold;
}
#add_sxinfo_list .modal-body{
	padding-left: 3rem;
    padding-right: 3rem;
}
.xn-addSxxtInfo-xsimg .xn-addSxxtInfo-title{
	color: #6A7F94;
	font-weight: bold;
	padding-bottom: 1rem;
}
.xn-addSxxtInfo-xsimg > .row > .col{
	padding: 0;
}
.xn-addSxxtInfo-xsimg > .row > .col > .row{
	border: 1px solid #E9E9E9;
    border-radius: 8px;
    padding: 1rem;
    margin: 6px;
}
.xn-addSxxtInfo-xsimg .xn-addSxxtInfo-checkbox{
	position: absolute;
    right: 12px;
    top: 12px;
}
.xn-addSxxtInfo-xsimg .xn-addSxxtInfo-name{
	color: #333;
}
.xn-addSxxtInfo-xsimg .xn-addSxxtInfo-unit{
	color: #999;
}