
/*list.jsp CSS*/
.domain-content{
	margin: 0 24px;
}

.table_noborder_list{
	width:100%;
	height: 68px;
	margin: 0 auto;
	border-collapse: collapse;
	border-spacing: 0px;
	border-bottom: 1px solid #e0e0e0;
}

.domain-title{
	display: inline-block;
	vertical-align: bottom;
	font-size: 18px;
}

.actbtndiv{float: right;}


/*#searchFormTable{
	padding: 24px 0 24px 15px;
 	font-size: 14px;
 }*/

.item{
	flex-wrap: wrap;
	display: inline-flex;
}

.content-box{
	display: inline-block;
	margin-right: 32px;
	margin-bottom: 32px;
	width: 280px;
	height: 140px;
	border: 1px solid rgba(0, 0, 0, 0);
	border-radius: 6px;
	border-color: #d9d9d9;
}

.content-box:hover{
	box-shadow: 0 16px 30px rgba(0, 0, 0, 0.05);
}
.boxDiv1{
	margin-top: 12px;
	height: 70px;
}

.boxDiv3{
	margin-top: 4px;
}

.boxDiv1,.boxDiv2,.boxDiv3{
	justify-content: space-between;
	display: flex;
	flex-direction: row;
}

.enterprise-logo,.icon-popover,.enterprise-name,.isStatus,.enterprise-user,.enterprise-checkbox{display: inline-block;}
.enterprise-checkbox{display: none;}
.enterprise-logo,.enterprise-name,.enterprise-user{margin-left: 16px;}
.enterprise-name{font-size: 16px; color: #29303b;}
.enterprise-user{font-size: 12px; color: #666666;}

.icon-popover{
	margin-right: 16px;
	text-align: right;
	position:relative;
}

.icon-dropdown{display: none; width: 70px; height: 60px;}
.icon-img{position: relative;}

.icon-img:hover .icon-dropdown{
	background-color: #fff;
	text-align: center;
	display: block;
	width: 70px;
	height: 60px;
	border: 1px solid #d4d7dd;
	border-radius: 6px;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	position: absolute;
	right: -28px;
}

.icon-dropdown div{padding: 7px 0;}

.isStatus{
	font-size: 14px;
	text-align: right;
}

.isStatus span{
	display: inline-block;
	color: #fff;
	height: 24px;
	line-height: 20px;
	padding: 2px 6px;
}

.isStatus-bg-e{background-color: #39aeff;}
.isStatus-bg-d{background-color: #fe9c37;}






/* CSS Document */ /* default cstyle */
/* body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;} */
body form{margin:0;padding:0;}
label {
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: none;
}

body, input, textarea, select {
	font-family: Arial, Vendera, Tahoma;
}

/**firefox锟叫猴拷台锟�锟洁辑锟斤拷丶锟斤拷嗉拷锟斤拷锟斤拷页锟斤拷**/
.content body, .content input, .content textarea, .content select, .content td {
	font-size: 12px;
}

body, tbody, textarea {
	font-size:12px;
}

radio {
	font-family: Arial, Vendera, Tahoma;
	width: auto;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	margin: 1px;
	padding: 1px;
}

.input-text {
	font-family: Arial, Helvetica,;
	font-size: 12px;
	width: 100%;
	border-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin-bottom: 1px;
	padding-bottom: 0px
}

/*mainpage-style*/
.navigation {
	COLOR: #003366;
	CURSOR: hand;
	FONT-FAMILY: "Webdings";
	FONT-SIZE: 6pt
}

.right-border {
	border-right: 1px solid #fff;
	border-bottom: 0px solid #fff;
	border-top: 0px solid #fff;
	border-left: 0px solid #fff;
}

.bottom-border {
	border-right: 0px solid #767776;
	border-bottom: 1px solid #767776;
	border-top: 0px solid #767776;
	border-left: 0px solid #767776;
}

.foot {
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt
}

/*button-stle*/
.button-submit {
	font-family: Arial, Helvetica,;
	font-size: 12px;
	width: 60px;
	border-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 0px
}

.button-reset {
	font-family: Arial, Helvetica,;
	font-size: 12px;
	width: 60px;
	border-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 0pxl;
	background-color: #F7F7F7;
}



/**锟�预锟斤拷页锟斤拷使锟斤拷**/
.button-document {
	font-family: Arial, Helvetica;
	fon-size: 12px;
	border-width: 0px;
	margin-bottom: 0px;
	padding-left:18px;
	padding-bottom:0px;
	text-align: left;
	background-color: white;
	background-position: left top;
	background-repeat: no-repeat;
	cursor: hand;
	height:20px;
	line-height: 20px;
	float: left;
}

.long-button {
	font-family: Arial, Helvetica;
	fon-size: 12px;
	width: 120px;
	border-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;;
	background-color: #F7F7F7;
}

.button-add {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 30px;
	border-color: #EAEAEA;
	border-top-width: 1px;
	height: 30px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;
	background-color: #F7F7F7;
	cursor: pointer;
}



.button-image img {
	vertical-align: text-bottom;
	vertical-align: -1px\9;
}

.back-class {
	font-family: Arial, Helvetica,;
	fon-size: auto;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #F1F3F5;
}

.button-dis {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: auto;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../../resource/imgnew/button_act.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width: 67px;
	height: 20px;
	cursor: hand;
}

.button-longimage {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 110px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #FFFFFF;
}

.button-image2 {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 25px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #FFFFFF;
}

.workflow-image {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 60px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #FFFFFF;
}

.workflow1-image {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 20px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #FFFFFF;
}

.line-position {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #A1A1A1;
	border-right-color: #A1A1A1;
	border-bottom-color: #A1A1A1;
	border-left-color: #A1A1A1;
	/*	outline-style:inherit;*/
}

.line-position2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-color: #A1A1A1;
	border-right-color: #A1A1A1;
	border-bottom-color: #A1A1A1;
	border-left-color: #A1A1A1;
	width: 80px;
}



/*text-style*/
.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: none;
	font-weight: bold;
	color: blue;
}

/*list-page-style*/
.list-table {
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-image: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;;
	height: 20px;
	width: 100%;
	border-color: #FFFFFF;
	border-collapse: collapse;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	table-layout: fixed;
	border-left: 1px solid #FFFFFF;
	position: relative;
	top: -2;
}

.display_view-table {
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-image: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	height: 20px;
	width: 100%;
	height: 20px;
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-image: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	position: relative;
	top: -2;
	font-family: Arial, Vendera, "閿熸枻鎷烽敓鏂ゆ嫹";
	font-size: 12px;
	z-index: 100;
}



.table-email {
	background-image: url('../image/email2.jpg');
	text-align: left;
	vertical-align: text-bottom;
}

.table-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	color: #636365;
	background-color: #FFFFFF;
	border-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	word-wrap:break-word;
}

.table-text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	color: #636365;
	background-color: #EEF0F2;
	border-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	word-wrap:break-word;
}

.input-align {

}



.image-label {
	font-family: Arial;
	font-size: 16px;
	color: #7EB8C6;
	vertical-align: middle;
	position: relative;
	top: -0;
}

.pagenav { /*color: #7EB8C6;*/
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: none;
}

.pagenav a{
	color: #2A5685;
}
.pagenav a:hover {
	color: #c61a1a;
	text-decoration: underline;
}


/**锟斤拷锟脚猴拷锟矫伙拷锟叫憋拷锟街讹拷省锟皆达拷锟斤拷-end**/

.table-tr-even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	color: #636365;
	background-color: #EEF0F2;
	border-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.table-tr-odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;;
	color: #636365;
	background-color: #FFFFFF;;
	border-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.line-background {
	background-image: url('../image/line3.jpg');
	vertical-align: top;;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;;
	text-align: right;
}

/*content-page-style*/
.content-table {

}

.content-label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: none;
	text-align: right;
	width: 25%
}

.label-text {
	text-align: right;
}

.wwFormTable {
	background-color: #FFFFFF;
}

.backgroun-test {
	background-color: #F7F7F7;
}



.import-text {
	color: #FF0000;
}

.table-align {
	vertical-align: top;
}




.list-toolbar {
	background-color: #FFFFFF;
	background-image: url('../image/main_06.gif');
	height: 45px;
}

.table-header {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1.5px;
	border-left-width: 0px;
	border-top-style: none;
	border-top-color: #EEEEEE;
}

.content-label {
	text-align: right;
	font-size: 12px;
}

.label-size {
	color: #636365;
	font-size: 12px;
}

.role-size {
	font-size: 12px;
}

.input {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.input-text-select {
	width: 100%;
	border-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px
}

.input-select {
	width: 72px;
	border-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1pxs
}

.input-date {
	width: 72px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.input-area {
	width: 100%; /
background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom: 1px;
	padding-bottom: 1px;
	/*width: 100%;
	border-color: #999999;;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px*/
}

.Long-input {
	width: 70%;
	/*background-color: #FFFFFF;*/
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.head-width {
	width: 80px;
}

.errorMessage {
	color: red;
	font-family: Arial;
	font-size: 14px;
}

.warnMessage {
	color: #EE7700;
	font-family: Arial;
	font-size: 14px;
}

.login-input {
	width: 160px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.display {
	display: none;
}

.turn-button {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 80px;
	border-color: #EAEAEA;
	border-top-width: 1px;
	height: 30px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;;
	background-color: #F7F7F7;
}

.input-password {
	width: 151px;
	align: left;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin: 1px;
	padding: 1px;
}

.select-size {
	width: 118px;
}

.span_normal {
	font-size: 9pt;
	TEXT-ALIGN: center;
	cursor: hand;
	color: #000;
	background-image:
			url('../imgnew/buttonsmall.gif');
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding: 3px 0px 0px 0px;
	float: left;
	width: 70px;
	height: 21px
}

.span_select {
	font-size: 9pt;
	TEXT-ALIGN: center;
	cursor: hand;
	color: #4f4e4e;
	background-image:
			url('../imgnew/buttonsmall.gif');
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	padding: 3px 0px 0px 0px;
	float: left;
	width: 70px;
	height: 21px;
	font-weight: bold;
}

.error-subject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: none;
	color: red;
	text-align: right;
	width: 25%
}

.image-location {
	position: relative;;
	bottom: -9;
}

.login-button {
	fon-size: 12px;
	width: auto;
	border-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom: 1px;
	padding-bottom: 1px;;
	background-color: #F7F7F7;
	background-image: none;
}

.reportText {
	width: auto;
	font-family: Arial, Helvetica, sans-serif; color: #636365;
	font-size: 12px;
}

.report-button {
	font-family: Arial, Helvetica,;
	fon-size: auto;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #F7F7F7;
}

.report-text {
	font-size: 7pt;
	font-variant: lower-alpha;
	text-transform: lowercase;
}

.headcheckposition {
	position: relative;;
	left: -3;
}

.commLabel {
	padding-right: 8px;
	text-align: right;
	font-size: 12px;
}

.workflow1-image {
	font-family: Arial, Helvetica,;
	fon-size: 12px;
	width: 20px;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;;
	background-color: #FFFFFF;
}

/* Form Tab style start*/
.basictab ul {
	margin: 4px;
	padding: 3px 0;
	margin-left: 0;
	font: bold 12px Verdana;
	border-bottom: 1px solid gray;
	list-style-type: none;
	text-align: left;
	/*set to left, center, or right to align the menu as desired*/
}

.basictab li {
	display: inline;
	margin: 0;
}

.basictab li a {
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid gray;
	border-bottom: none;
	background-color: #bbbbbb;
	color: #2d2b2b;
}

.basictab li a:visited {
	color: #2d2b2b;
}

.basictab li a:hover {
	background-color: #cccccc;
	color: black;
}

.basictab li a.current {
	background-color: #eeeeee;
	color: black;
}

.basictab li a:active {
	color: black;
}

.tabcontainer {
	clear: left;
	width: 95%; /*width of 2nd level sub menus*/
	height: 1.5em;
	/*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent {
	display: none;
	/* Form Tab style end*/
}

.datalist {
	/*border: 2px solid #EBEBEB;*/
	border: 2px solid #e3e3e3;
	align: center;
}

.td-toolbar2 {
	background-color: #C7CED6;
	height: 28px;
}

.tolbardiv { /*border: 2px solid #EBEBEB;*/
	border: 1px solid #000000;
	align: center;
}

.list-toolbar2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #FFFFFF;
	background-image: url('../image/main_06.gif');
}

/*list-page-style*/
.list-table2 {
	border-color: #FFFFFF;
	border-collapse: collapse;
	background-image: none;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	height: 20px;
	width: 99%;
	table-layout: fixed;
	border-left: 1px solid #FFFFFF;
	position: relative;
}

.td-button {
	border-right: 1px solid #FFFFFF;;
	border-color: #FFFFFF;
}

.td-buttontxt {
	font-size: 14px;
}

.button-class {
	font-family: Arial, Helvetica;
	height: 22px;
	cursor: pointer;
	border:0px solid #aabac3;
	vertical-align: middle;
	line-height: 22px;
	border-color: transparent;
	background-color: white;
}

.backbutton-class {
	font-family: Arial, Helvetica,;
	fon-size: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	height: 20px;
	background-color: #FFFFFF;
	cursor: hand;
}


flow-history {
	font-size:12px;
}

.error {
	COLOR: #560109
}
.notice {
	COLOR: #23571d;
}
#info_message {
	Z-INDEX: 10000; BACKGROUND: #fff; POSITION: absolute; opacity: 0.7
}
#info_message P {
	FONT-SIZE: 12px; COLOR: #000; PADDING-TOP: 200px; TEXT-ALIGN: center
}
.transparent_ajax_message {
	FONT-SIZE: 12px; width: 30%; POSITION: absolute; TEXT-ALIGN: center; opacity: 0.8
}
.transparent_ajax_error P {
	BACKGROUND: #ffa3a9; PADDING-BOTTOM: 20px; MARGIN: 0px 20px;PADDING-TOP: 20px;  moz-border-radius-bottomleft: 10px; moz-border-radius-bottomright: 10px
}
.transparent_ajax_notice P {
	BACKGROUND: #9bffa3; PADDING-BOTTOM: 20px; MARGIN: 0px 20px; COLOR: #23571d; PADDING-TOP: 20px; moz-border-radius-bottomleft: 10px; moz-border-radius-bottomright: 10px
}
#ajax_info_message {
	BACKGROUND: #fff; POSITION: absolute; opacity: 0.7
}
#ajax_info_message P {
	FONT-SIZE: 12px; COLOR: #b1a861; PADDING-TOP: 0px; TEXT-ALIGN: center
}

.checkbox-text {
	font-size: 12px;
	font-family: Arial;
	padding:5px;
}

.flow-next {
	font-size:12px;
}

.flow-back {
	font-size:12px;
	color: red;
}

.flow-history {
	font-size:12px;
}

.body-front {
	margin-top:5px;
	margin-left:5px;
	background-color:#dfe8f6;
}

.nav-seperate img {
	padding-top: 3px;
	padding-top: 3px\9;
}



.nav-s-td {
	background-image: url('../imgv2/back/main/nav_back2.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	border-bottom:1px solid #cccccc;
	height:27px;
}




.viewinfoid1 .input-cmd {
	width:270px;
}
.id1 .content-textarea {
	width:600px;
	height: 300px;
}

.script-area {
	width:100%;
	height:100%;
}

.body-back .nav-s-td {
	padding-left:10px;
}

.body-back .id1 {
	margin-left:10px;
	margin-top: 10px;
}



/***for domain.jsp  core/deploy/module/displayFormAndView.jsp ****/
// #container {
// 	width: 100%;
// 	height: 25px;
// 	overflow: hidden;
// }

// .rollbox {
// 	width: 100%;
// 	overflow: hidden;
// 	display: inline;
// 	height: 25px;
// 	float: left;
// }
// #container,#navigateTable {overflow:hidden;}

/******for content.jsp*******/
// ul li {
// 	margin-right: 5px;
// 	display: inline;
// }

// ul {
// 	margin-left: 0px;
// 	padding-left: 0px;
// }

.sublist {
	overflow-x: scroll;
	overflow-y: hidden;
	width: 100%;
	height: 40px;
}

.act_list td {
	padding-top: 5px;
	padding-bottom: 5px;
}


.list_header td {
	padding-top: 5px;
	padding-bottom: 5px;
}

.content_table {
	border: 1px solid #d4d4d4;
}

.table_1 td {
	width: 50%;
}

/***activity content.jsp***/

.STYLE1 {font-size: 12px}

#save_success  {
	font-size:14px;
	color:#23571d;
	background-color: #9bffa3;
	padding:5px;
	height:100%;
}

#jumpActProp {
	border: 1px dotted black;
	margin-right:25px;
}

#jumpActProp ul {
	padding:0px;
	margin:0px;
}

/**back list content**/
.table_hasborder{border: 0px solid #C6D6FD; width:100%; border-collapse: collapse;border-spacing: 0px;}
.mouseontr{background-color: #FFFFEE;}
.img{border: 0}

/*list*/
#tabContainerid{width: 100%;min-height: 200px;border: 1px solid #e0e0e0;}
#activityTable{width: 100%;height: 25px;border: 1px solid #e0e0e0; padding: 3px 3px 3px 3px;}
/*#main{border-top: 1px solid #e0e0e0;}*/


#pageTable{height: 20;border-top: 0px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;min-height: 20px;}


.titleleftdiv{float: left;width:80px;padding-left:18px;background:url('../image/email2.jpg') no-repeat;background-position:left;}
.appsUsualIncludeTab{width:400px;}


/**work flow**/

/*node*/
#nod_container{padding-left: 5px;margin-left:auto; margin-right:auto; text-align: center; overflow:auto;border-top: 3px solid #e0e0e0;padding-top: 5px;}

#nod_container ul,#nod_container li{margin: 0;list-style: none;}
#basic,#staff,#cc,#shenpi,#operate,#notice_remind{font-size: 14px;vertical-align:middle;height: 23px;border: 2px solid white;float: left;background-color: #F7F7F7; color: black;padding: 5px;margin-right: 5px;cursor: pointer;}
#nod_container li.on{background-color: #e0e0e0;color: black; font-weight: bold;border: 2px solid #e0e0e0;}
#nod_container div{clear: left;}
#basic_set{display: none;height: 350px;}
#basic_set table tr{height: 28px;}
#staff_set{display: none;height: 350px;}
#staff_set table tr{height: 28px;}
#cc_set{display: none;height: 350px;}
#cc_set table tr{height: 28px;}
#shenpi_set{display: none;height: 350px;}
#shenpi_set table tr{height: 28px;}
#operate_set{display: none;height: 350px;}
#operate_set table tr{height: 28px;border: 1px solid #e0e0e0;}
#notice_set{display: none;height: 350px;}
#notice_set table tr{height: 28px;}
#notice_remind_set{display: none;height: 350px;}
#notice_remind_set table tr{height: 28px;}

#nod_container div.on{padding: 10px;display: block;bold; border: 1px solid #e0e0e0; height: 400px;border-top: 5px solid #e0e0e0;}

/*閿熸枻鎷烽敓鏂ゆ嫹ul li 椤电css*/
.crossUL-top{height:41px;background:#e7e7e7;overflow:hidden;padding:0 20px;margin-bottom:20px;}
.crossUL{margin: 0;list-style: none;text-align: center;padding:1px;padding-bottom: 0px;overflow:hidden;}
.crossUL li{margin: 0;list-style: none;}
.crossUL li{font-size: 12px;height: 30px;line-height: 30px;float: left;background-color: #e7e7e7; color: #676a6c;padding: 5px 10px 5px 10px;cursor: pointer;}
.crossUL li.on{height: 30px;line-height: 30px;background-color: #FFF;color: #333; font-weight: bold;}
.crossULdiv.on{display: block;border: 1px solid #e0e0e0;border-top: 2px solid #e0e0e0;}
.contentDiv{clear: left;margin: 0 15px;border:none;}
* html .contentDiv{margin: 0 12px;}
.contentDiv .guide{float: left;width:25px;height:370px;background:url(../images/guide.gif) center no-repeat;}

.crossULdivleft{background-color: #FFFFFF;float: left;border: 1px solid #d2d2d2;border-radius:4px;-wekit-border-radius:4px;-moz-border-radius:4px;height: 370px;width:198px;}
.leftContent{clear: all;}
.leftContent>div>font{margin: 10px 0 10px 10px;}
.crossULdivright{float:left;min-height: 300px;/*width:450px;*/}
.crossULdivright_lef{width:198px;height: 370px;float: left;border: 1px solid #d2d2d2;border: 1px solid #d2d2d2;border-radius:4px;-wekit-border-radius:4px;-moz-border-radius:4px;}
.crossULdivright_lef .rightcontent .hover_bg{background:#fafafa;}
.crossULdivright_rig{position:relative;width: 198px;height: 370px;overflow: auto;float: left;border: 1px solid #d2d2d2;border: 1px solid #d2d2d2;border-radius:4px;-wekit-border-radius:4px;-moz-border-radius:4px;}
.list_div{padding:10px 0 10px 10px;border-bottom: 1px solid #d2d2d2;cursor: pointer;}
.list_div_head{height:38px;line-height:38px;padding:0 0 0 10px;border-bottom: 1px solid #d2d2d2;margin-bottom: 0px;color:#676a6c;cursor: pointer;background-color:#fafafa;}
.list_div_user{padding:10px 0 10px 10px;border-bottom: 1px solid #d2d2d2;cursor: pointer;}
.list_div_online{padding-left: 5px;border-bottom: 1px solid gray;margin-bottom: 5px;cursor: pointer;}
.selectImg_right{vertical-align: middle;margin-right:5px;visibility: hidden;}
.selectedUserDiv{cursor: pointer;}
.onSelect{margin:0 auto;padding: 10px 0 10px 0;border-bottom: 1px solid #d2d2d2;cursor: pointer;}
.searchPerson{width: 48px;height:38px;padding: 0 10px 0 0px;border:none;background:url(../images/searchPerson.jpg) center no-repeat;outline:medium;cursor: pointer;}
.flowsearchPerson{width: 30px;position:relative;top:3px;border:none;background:url(../images/searchPerson.jpg) center no-repeat;outline:medium;cursor: pointer;}
#addAll{outline:medium;font-size:12px;margin-top:4px;}
#deleteAll{outline:medium;}
#doReturn{outline:medium;}
.btn {
	display: inline-block;
	padding: 6px 12px;
	_padding:3px 6px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}

.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.btn.focus,.btn:focus,.btn:hover {
	color: #333;
	text-decoration: none
}

.btn.active,.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}

.btn-danger.focus,.btn-danger:focus {
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19
}

.btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19
}
.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success.focus,.btn-success:focus {
	color: #fff;
	background-color: #449d44;
	border-color: #255625
}

.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {
	color: #fff;
	background-color: #398439;
	border-color: #255625
}

.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
	background-image: none
}

.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}

.btn-info.focus,.btn-info:focus {
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85
}

.btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85
}

.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
	background-image: none
}

.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
	background-color: #5bc0de;
	border-color: #46b8da
}

.btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.btn-default.focus,.btn-default:focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c
}

.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c
}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
	background-image: none
}

.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
	background-color: #fff;
	border-color: #ccc
}

.btn-default .badge {
	color: #fff;
	background-color: #333
}

/*************閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷烽敓鏂ゆ嫹 core/calendar/displayView.jsp *****************/

.WdateDiv {
	width: 300px;
	background-color:#fff;
	border:#C5E1E4 1px solid;
	padding:2px;
}
.WdateDiv .WdayTable {
	color:#13777e;

	border:#BEE9F0 1px solid;
	width: 100%;
	line-height: 2.0em;
	/*line-height:14px;*/
}
.WdateDiv td,.WdateDiv th{
	font-size:14;
	border: 1px solid #bdebee;
}

.CalDayHeader{
	background:url('images/bg_cal_day.jpg')  0 no-repeat;
	color:black;

	/*padding-bottom:5px;*/
}
.CalNextPrev a:link, .CalNextPrev a:visited, .CalNextPrev a:active {
	font-weight: bold;
	background-color: white;
}
.CalNextPrev a:hover {
	font-weight: bold;
	background-color: #82CEEB;
	color:white;
}
.WdateDiv table a:link, .WdateDiv table a:visited, .WdateDiv table a:active {
	font-weight: bold;
	color:#74584B;
}
.WdateDiv table a:hover {
	color: white;
	text-decoration: none;
	background-color: #FF9900;
}

.WdateDiv .MTitle{
	color:#13777e;
	background-color:#bdebee;
}

.Wwday{
	background:#E7E7f0;
}
/* 閿熸枻鎷烽敓鑺傞潻鎷烽敓鏂ゆ嫹閿熺粸锟絋D */
.Wday{
	background-color:#edfbfb;
	cursor:pointer;
}
.Wtoday{
	cursor:pointer;
	background-color:#edfbcc;
}
.Wspcday{
	cursor:pointer;
	background-color:#a0d0f0;
}
/* 閿熸枻鎷烽敓鑺傞潻鎷烽敓绲useover閿熸枻鎷峰紡 TD */
.WdateDiv .WdayOn{
	cursor:pointer;
	background-color:#74d2d9 ;
}
/* 閿熸枻鎷锋湯閿熸枻鎷烽敓鑺傞潻鎷烽敓绲useover閿熸枻鎷峰紡 TD */
.WdateDiv .WwdayOn{
	cursor:pointer;
	background-color:#74d2d9;
}
.WdateDiv .Wselday{
	background-color:#A7E2E7;
}

/*for list of departmentjack 11-03-18*/
#superiorid {
	min-width: 100px;
	max-width: 400px;
}

/***********homepage start******************/
.homepage_table{
	margin: 15px 0 0 15px;
}
/**************** templateSetting start ************/
.addModuleDiv {
	text-align: right;
}

.templateDiv table {
	border-collapse: collapse;
	border: 1px solid #d8dadc;
}

.templateDiv table td {
	border: 1px solid #d8dadc;
	overflow-y: auto;
}

.elementOfTd {
	margin-top: 5px;
	width: 100%;
	height: 18px;
	border: 1px solid #969697;
	text-align: center;
	background-color: #969697;
	color: #FFFFFF;
}

/**************** templateSetting end ************/

/************** selectTemplate start *******************/
.templateDivSub {
	float: left;
	width: 120px;
	height: 100px;
	text-align: center;
}

.templateDivSub table {
	border-collapse: collapse;
	border: 1px solid #d8dadc;
	table-layout: fixed;
	vertical-align: middle;
	width: 90px;
	height: 60px;
}

.templateDivSub table td {
	border: 1px solid #d8dadc;
}

.eleParentDiv {
	overflow-y: auto;
	overflow-x: hidden;
}
/************** selectTemplate end *******************/
/***********homepage end******************/

/***********monitor start******************/
.table-monitor {
	text-align: center;
	vertical-align: middle;
	margin: 20px;
	border: 1px solid #d4d4d4;
}

.table-monitor td {
	border: 1px solid #d4d4d4;
}
/***********moinitor end******************/

/**form chrome --start**/
body:nth-of-type(1)	.chromePositionCls #notice {
	float: left;
	margin-top: 23px;
	width: 100%;
}

body:nth-of-type(1)	.chromePositionCls #error {
	float: left;
	margin-top: 23px;
	width: 100%;
}

/**firefox锟斤拷去锟斤拷chrome锟斤拷锟捷达拷锟斤拷锟斤拷锟绞�-start**/
@-moz-document url-prefix()
{
	.chromePositionCls #notice {
		margin-top: 0px !important;
	}

	.chromePositionCls #error {
		margin-top: 0px !important;
	}
}
/**firefox锟斤拷去锟斤拷chrome锟斤拷锟捷达拷锟斤拷锟斤拷锟绞�-end**/
/**form chrome --end**/

/**application dTree not ie -start**/

/**application dTree not ie -end**/


/**head-end**/

/** wizard **/
.marAuto {
	margin: auto;
}

/**Tip Information Style**/
.tipsStyle {
	color: green;
}

.user_run_page{margin-bottom: -1px;}
