.dyform {font: 12px/1.5 Microsoft YaHei;}
.dyform .post-sign .filter{width:880px;margin:15px auto 0;}
.dyform .post-sign .filter-form{height:40px;}
.dyform .post-sign .filter-form li{float:left;display:inline;margin:0 37px 0 18px;padding:4px 
12px;border:1px solid #d7d7d7;line-height:25px;color:#0f599c;}
.post-sign .post-sign .filter-form li input{margin-left:13px;padding:3px 5px 4px;line-height:18px;border:0 none;border-left:1px solid #d7d7d7;}
.dyform {margin: 10px 15px 0 25px;width: auto;background: #fff;}
.dyform  table{width:98%;margin:10px auto; border-collapse: collapse;}

.dyform  .ui-jqgrid-btable{width:100%;margin-top:0px; border-collapse: collapse;}

.dyform td{height:29px;padding:0 15px;border: 1px dotted #d3d3d3;word-break: break-all;}

.ui-jqgrid table{display: block;}

.ui-jqgrid .ui-jqgrid-bdiv{overflow-x: hidden; height: auto;}

.dyform .post-sign .post-detail th{
	padding:0 15px;border-right:1px solid #fff;
}

.dyform  .ui-jqgrid-btable td {
	height:0px;
	padding: 0 2px;
    border-right:1px solid #ddd;
}
.dyform  .Label{width:120px;display:table-cell;background:none;color:#404040;font-weight:normal;font-size:14px;text-shadow:none;};

.dyform td label,.dyform label{
	font-size:14px !important;
}
.dyform label{
	display:inline;
}
.dyform table {
	border-collapse: collapse;
}
.dyform table tr td{
	border:1px solid #ccc;
	padding:5px;
	font-size:14px;
	line-height: 1.6;
}
.dyform .tab input[type='text'], .dyform .tab select,.dyform input[type='text'],.dyform select{
	width: 100%;
	margin:0;
	height:30px;
	border-radius: 3px;
	border:1px solid #ccc;
	font-size:14px;
    transform: none;
    box-sizing: border-box;
    font-family: microsoft yahei;
}

 .dyform .tab input[type='button'] {
	background: #dce0ea;
	color: #0F599C;
	margin:0;
	height:30px;
	border-radius: 3px;
	box-sizing: border-box;
	border: 1px solid #DEE1E2;
}
 

.dyform  .Wdate{
	width: 200px; 
}

.dyform .tab .Wdate{
	width: 200px; 
}
 
 


/*****动态表单从表的编辑时的input*******/
.dyform  .edit-cell.ui-state-highlight > input {
    height: 20px;
    margin: 0;
    padding: 0;
}
/*****动态表单从表的编辑时的input END*******/
.dyform   input[type="radio"]{
    padding: 0;
	width: 20px;
	margin: -3px 0 0;
}

.dyform   input[type="checkbox"]{
	margin: -3px 0 0;
    padding: 0;
	width: 20px;
}
.dyform  .odd input{float:left;margin-top: 5px;}
.dyform  .odd td{background:#f7f7f7;}


.dyform  .field:nth-child(2n){ 
	background:#f7f7f7; 
}

.dyform  .field td:nth-child(odd){
	width:120px;
}




.dyform  .odd label{float:left;font-size: 12px;margin-top: 2px;}
.dyform  .odd td select {padding: 4px;margin: 3px;width:33%;font-family: microsoft yahei;}

.dyform .post-sign .post-info{}
.dyform .post-sign .post-info .post-hd{}
.dyform .post-sign .post-info .post-hd h3{float:left;font-weight:normal;color:#fff;margin: 0;padding: 0;}
.dyform .post-sign .post-info .post-hd .extralDiv{
	color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    padding-right: 10px;
}
.tr_td_div_left{
	float: left;
	margin-right: 5px;
}
.dyform .post-sign .post-info .post-hd .extral{
	background: #EAF2F5;
	color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-size: 12px;
    color: #0F599C;
    margin-left: 8px;
    padding: 1px 5px;
    border-radius: 0 0 0 0;
}

.dyform .post-sign .post-info .post-hd .extral:hover{
	background: #ff7200;
	color: fff;
	border-radius: 0 0 0 0;
}

.extral.c {
}

.extral.d {
}

.extral > div {
    float: right;
}
.value > label {
    font-size: 12px;
    display: inline;
}

.dyform .post-sign .post-info .post-hd .extralDiv .Body_col {
	background-color: #0F599C;
    border: 0 outset;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    margin-top: 0;
    width: 68px;
}
.dyform .post-sign .post-info .post-hd a:link,.post-sign .post-info .post-hd a:visited{margin:0 
8px;color:#fff;}

.dyform .post-sign .post-info .post-bd{
	float: left;
	min-height: 100px;
}
.dyform .post-sign .post-info .aaaa{
	float: left;
	min-height: 100px;
	margin-left: -10px;
}

.dyform .post-sign .post-info .aaaaa{
	float: left;
	min-height: 100px;
	border-right: 1px solid #DDDDDD;
	margin-left: -10px;
}
.attach-list2 li{
	border: 1px solid #FFFFFF;
    float: left;
    height: 25px;
    list-style: none outside none;
    text-align: center;
    margin:0;
}

.dyform .post-sign .post-info .attach-list li{
	float:left;margin-right:50px;text-align:center;list-style: none outside none;border: 1px solid #FFFFFF;height: 30px;
	 margin-left: -40px;
	}

.dyform .post-sign .post-info .attach-list li img{
	vertical-align: middle;
    width: 23px;
}

.dyform .post-sign .post-info .attach-list .autocut {  
    width:120px;  
    overflow:hidden;  
    white-space:nowrap;  
    text-overflow:ellipsis;  
    -o-text-overflow:ellipsis;  
    -icab-text-overflow: ellipsis;  
    -khtml-text-overflow: ellipsis;  
    -moz-text-overflow: ellipsis;  
    -webkit-text-overflow: ellipsis;  
}
.dyform .post-sign .post-info .attach-list .bar{border: 1px solid;}
.dyform .post-sign .post-info .attach-list a img{width:64px;height:64px;padding:10px;border:1px solid #d4d0c8;}
.dyform .post-sign .post-info .attach-list a{text-decoration:none;color:#434343;}
.dyform .post-sign .post-info .attach-list span{line-height:18px;text-align:center;}
.dyform .post-sign .post-info .attach-list2{
	height:100px;
	margin-left: -30px;
}
.dyform .post-sign .post-info .attach-list2 li{float:left;width:120px;text-align:center;list-style: none outside none;}
.dyform .post-sign .post-info .attach-list2 .bar{border: 1px solid;}
.dyform .post-sign .post-info .attach-list2 a img{width:64px;height:64px;padding:10px;border:1px solid #d4d0c8;}
.dyform .post-sign .post-info .attach-list2 a{text-decoration:none;color:#434343;}
.dyform .post-sign .post-info .attach-list2 span{display:block;line-height:25px;text-align:center;}


.dyform  .title {background: none repeat scroll 0 0 #5998c8;color:#fff;}

.form_header {
/* 	top: 0; */
/* 	left: 0; */
/* 	position: absolute; */
/* 	right: 0; */
	/* 	overflow: visible; */
	/* background: url(../../images/icon.png) repeat-x scroll 0 -53px transparent; */
	background:#51a6dd;
	color: #fff;
	font-size: 100%;
	text-align: left;
	padding: 0px;
	width: 100%;
	border-top:none;
	margin-top: 10px;
}
 
.form_header .form_title {
    height: 40px;
    text-indent: 20px;
}
.form_header .form_title h2 {
	color: #FFFFFF;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    font-weight: normal;
    margin: 0px;
    padding: 8px 0 0 0;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 90%;
}
.form_header .form_close {
	background: url("../../../theme/images/v1_close_btn.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 32px;
    margin: 4px;
    width: 32px;
}
.form_header .form_close:hover{
	background:url("../../../theme/images/v1_close_btn.png") no-repeat scroll 0 0 #0D589B;
}
.form_content:before,.form_content:after {
	content: "";
	display: table;
	line-height: 0;
}

.form_content:after {
	clear: both;
}

.form_content {
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	width:98%;
}

.form_toolbar {
	background: none repeat scroll 0 0 #F4F8FA;
    padding: 8px 0;
    text-align: right;
}
.form_operate {
	margin-top: 0;
	padding-right: 5px;
}
.form_operate button {
	/* background: url("../../images/icon.png") no-repeat scroll 0 -165px transparent; */
	background:#dce0ea;
    border: 1px solid #DEE1E2;
    color: #0F599C;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    height: 30px;
    margin-left: 5px;
    padding: 0 8px;
}
.form_operate button:hover {
	color: #FF7200;
	/* background: url(../../images/icon.png) no-repeat scroll 0 -165px transparent; */
	background:#dce0ea;
}
.dyform .tab-content{
	border:0;
}

.img_icon{
    background: url(../images/file_img.gif) no-repeat scroll 999px 999px transparent;
    cursor: pointer;
    float: left;
    height: 22px;
    width: 26px;
}
.imgWord{
    background-position: -96px -80px;
}

.extralDiv .btn.btn-success{
	background: #EAF2F5;
    border: medium none;
    box-shadow: none;
    padding: 0px 5px;
	font-size: 12px;
	border-radius: 0 0 0 0;
	color: #0F599C;
	/**修改附件上传的按钮样式 **/
	padding: 0 5px 3px 1px;
}

.dyform textarea{
	box-sizing:border-box;
	width:100%;
	margin:0;
	padding:0;
}

.post-detail textarea{
    width: 100%;
    border-radius: 0 0 0 0;
}

.look_free{
	 cursor: pointer;
    padding: 9px;
    text-decoration: underline;
}

form {
    margin: 0;
}

.tab-content {
    overflow: -moz-hidden-unscrollable;
}

.info {
	background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #fff;
    display: none;
    line-height: 20px;
    padding: 2px 20px 2px 5px;
    position: absolute;
    z-index: 99;
    margin-left: 2px;
}


.dec .dec1 {
    color: #CCCCCC;
}

.dec s {
    font-family: simsun;
    font-size: 16px;
    height: 19px;
    left: 7px;
    line-height: 19px;
    position: absolute;
    text-decoration: none;
    top: -9px;
    width: 17px;
}

object {
    display: none;
}
.div_body {
	border-left:none;
	margin: 0 auto;
	width: 95%;
	/* background: url("../../../theme/images/v1_bd3.png") repeat-y
		scroll 100% 0 #FFFFFF; */
	background:#FFFFFF;
		min-height: 768px;
}
.div_body_content {
    width: 99.5%;
}
.body_foot {
	background:none;
	height: 33px;
	margin: 0 auto;
	width: 95%;
}
.dyform .ui-widget-header{
	background:#efefef;
	margin-bottom:5px;
	border-bottom:2px solid #08c;
}

.dyform .subform-title{
	color:#333
}

.dyform .post-sign .post-info .post-hd .z {
    float: left;
    margin-right: 9px;
    padding: 1px 5px;
}

.defineSpan {
	display: block;
    float: left;
    padding-top: 9px;
    text-align: left;
    width: 101px;
}

.dyform  .subTableCss input {
	width: auto;
	background: url("../../images/icon.png") no-repeat scroll 0 -165px transparent;
    border: 1px solid #DEE1E2;
    color: #0F599C;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    height: 22px;
    margin-left: 4px;
    padding: 0 5px;
}
/****************前端表单从表样式*********************/
.dyform  .subTableCss input:hover {
	width: auto;
	color: #FF7200;
	background: url(../../images/icon.png) no-repeat scroll 0 -165px transparent;
}

.dyform  .ui-jqgrid-htable {
    margin: 0;
}

.dyform .ui-state-default th { 
	background:#5998c8;  
}

.dyform div.ui-jqgrid { 
	margin:15px auto;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #c5dbec; background: #dfeffc url(../../../jqueryui/css/base/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #2e6e9e; }
.ui-widget-header .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_d8e7f3_256x240.png); }
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(../../../jqueryui/css/base/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	color: #FF7200;
}
/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(../../../jqueryui/css/base/images/ui-icons_469bdd_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_469bdd_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_d8e7f3_256x240.png); }
.ui-state-default .ui-icon { background-image: url(../../../jqueryui/css/base/images/ui-icons_6da8d5_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_217bc0_256x240.png); }
.ui-state-active .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_f9bd01_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../../jqueryui/css/base/images/ui-icons_cd0a0a_256x240.png); }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #79b7e7; background: #d0e5f5 url(../../../jqueryui/css/base/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1d5987; }
.ui-widget-overlay { background: #aaaaaa url(../../../jqueryui/css/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../../../jqueryui/css/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fad42e; background: #fbec88 url(../../../jqueryui/css/base/images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x; color: #363636; }

#upload_div .file_icon {
	background:url("../../../theme/images/v1_icon4.png") no-repeat scroll -63px 4px transparent;
	width:10px;
	height:20px;
	display: block;
    float: left;
}

#files .file_icon {
	background:url("../../../theme/images/v1_icon4.png") no-repeat scroll -63px 4px transparent;
	width:10px;
	height:20px;
	display: block;
    float: left;
    margin-top: 5px;
}

span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute;
	background-color:transparent; background-repeat:no-repeat; background-attachment: scroll;
	background-position:-110px -80px; background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")}


/*jqgrid样式*/
.ui-jqgrid .ui-jqgrid-htable th div {overflow: hidden; height:auto;color: #FFFFFF;}
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {overflow: hidden;text-align:center;border-top : 0px none;border-bottom : 0px none;}
.ui-jqgrid tr.jqgrow td {font-weight: normal; overflow: hidden;  height: 22px;padding: 0 2px 0 2px;border:1px solid #79b7e7;word-break:break-all;box-sizing: border-box;}
.ui-jqgrid tr.jqgrow td select {
	width: 100%;
}

/****************ckedit工具栏*********************/
.cke_dialog_ui_input_text div {
    overflow-x: hidden;
}
/* .cke_reset_all, .cke_reset_all .cke_dialog_ui_input_text{
	height: 30px;
} */
.cke_ltr{
	background-color: #fff;
}
.cke_dialog_ui_hbox .cke_dialog_ui_hbox_child,
.cke_dialog_ui_hbox .cke_dialog_ui_hbox_last,
.cke_dialog_ui_hbox .cke_dialog_ui_hbox_first{
	display: block;
	float: left;
	margin-bottom: 10px;
    margin-left: 5px;
}
#fieldCfgTable input{
	height: 15px;
    margin: 5px 0 5px 15px;
    padding: 5px;
    width: 90%;
}
.cke_reset_all .formfileSelect {
    border: 1px solid #cccccc;
    height: 30px;
    margin: 5px 0;
    padding: 5px;
    border-radius: 4px;
    background: none repeat scroll 0 0 #FFFFFF;
}
.cke_reset_all .tableDiv,.dyform table td .tableDiv{
    height: 300px;
    overflow: auto;
}

/****************版本比较功能css 吴宾 13.9.10*********************/
.fileList_li {
	list-style: none outside none;
	text-align: center;
}

.fileName_span {
	float:none;
	display: block;
    text-align: center;
}

.edittime_span {
	float:none;
	display: block;
    text-align: center;
}

.replace_buttonDiv {
	float:left;
	margin-top: 50px;
}

.replace_button {
    background: url("../images/v1_icon.png") no-repeat scroll 0 -165px transparent;
    border: 1px solid #DEE1E2;
    color: #0F599C;
    font-size: 12px;
    height: 22px;
    padding: 0px 5px;
    margin-left: 2px;
}
.replace_button:hover{
	color: #ff7200;
}
.title_th{
	display: block;
    float: inherit;
	text-align: center;
}


.subcolorCss {
   background: url("../../../theme/images/v1_icon3.png") no-repeat scroll 0 -263px transparent;
    cursor: pointer;
    float: left;
    height: 20px;
    margin-left: 4px;
    margin-top: 8px;
    position: relative;
    width: 20px;
}

.colors {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD;
    position: absolute;
    top: 18px;
    width: 58px;
}

.selectcolor {
    display: block;
    float: left;
    height: 15px;
    margin: 2px;
    width: 15px;
}

.fontColorCss {
	background-color: #000000;
    display: block;
    float: left;
    height: 11px;
    margin-left: 10px;
    margin-top: 12px;
    width: 11px;
}
.hongdy {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid;
    padding: 6px;
    position: absolute;
    top: 35px;
    width: 100%;
    z-index: 9999;
    display: none;
}
.hongdy > ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.hongdy > ul > li {
    cursor: pointer;
    margin: 2px 5px;
}
.hongdy > ul > .isChose{
	margin-left: 20px;
}
.hongdy > ul > .isChose:hover{
	background: #4b9ad2;
}
.ui-dialog {overflow: visible;}
/* .ui-dialog .ui-dialog-content {overflow: visible;} */

/* new Css for 列表文件样式 */

._delete_input {
	cursor: pointer;
	border: 1px none;
	width: 42px;
	font-size: 12px;
	margin: 0;
	background: none repeat scroll 0 0 transparent;
	color: #4B9AD2;
}

.delete_Div {
    float: left;
    clear:both;
    margin-left: 23px;
}

#openDiv {
	background-image: url("../../../ztree/css/zTreeStyle/img/zTreeStandard.png");
	background-position: -95px 0;
	display: block;
	float: left;
	height: 15px;
	margin-left: 10px;
	width: 15px;
	cursor: pointer;
}
/* #ZTMC + span{ */
/* 	color: blue; */
/* 	cursor: pointer; */
/* } */
/* #ZTMC + span:hover{ */
/* 	text-decoration: underline; */
/* } */
#notOpenDiv {
	background-image: url("../../../ztree/css/zTreeStyle/img/zTreeStandard.png");
	background-position: -75px 0;
	display: block;
	float: left;
	height: 15px;
	margin-left: 10px;
	width: 15px;
	cursor: pointer;
}


/*从表的表格宽度 20140210 wubin*/
#fieldCfgTable select {
    width: 100px;
}

/*从表的某个属性宽度 20140210 wubin*/
#subformApply  input {
    width: 265px;
}

.dialogcontent .dnrw{
	background: none;
}

.highlight { 
background-color: #9ACCFB; 
}


/**日历 开始**/
.s_prev_day{
	background: url("../../images/arrow_left.png");
    display: block;
    float: left;
    height: 13px;
    width: 14px;
    text-indent: -9999px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 12px;	
}
.s_prev_day:hover {
	background: url("../../../theme/images/v1_icon.png") no-repeat scroll -62px -25px transparent;
}

.s_next_day{
	background: url("../../images/arrow_right.png");
    display: block;
    float: left;
    height: 13px;
    margin-left: 20px;
    margin-right: 10px;
    margin-top: 12px;
    text-indent: -9999px;
    width: 14px;
}

.s_next_day:hover {
	background: url("../../../theme/images/v1_icon.png") no-repeat scroll -86px -25px transparent;
}
/**日历 结束**/


.dyform .tab-design{
	border:1px dotted red;
	padding: 10px;
}

.dyform .subtab-design{
	border:1px dotted green;
	padding: 10px;

}

#bubble_tooltip{
	width:180px;
	position:absolute; 
	top:100px;
	right: 3px;
	 display: none; 
	 background-color: white; 
	 border: 1px solid #51a6dd;
}
#bubble_tooltip .bubble_top{
	 
	background-repeat:no-repeat;
	height:22px;	
	text-align: left;
	font-weight: bold;
	color: red;
	/* border-bottom: 1px solid #0f599c;
	background: url("../../images/icon.png") repeat-x scroll 0 -53px transparent; */
	background: #51a6dd;
    color: #fff;
    padding-left: 20px;
}
	
}
#bubble_tooltip .bubble_middle{
	 
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:7px;
}

#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}

#bubble_tooltip .bubble_bottom{ 
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:5px;
	position:relative;
	top:-6px;
}

#bubble_tooltip_content {
    list-style: outside none none; 
    margin-left: 0;
    margin-bottom: 2px;
    margin-top: 4px;
    padding-left: 20px;
}
#bubble_tooltip_content a:HOVER {
	cursor: pointer;
}
.dyform .subtab{
	width:100%;
	margin: 0 auto;
}
.tab-content{
 	background:none;
}
 
.ui-widget-header{
	background:#ccc;
}
#div_online_sign{
	margin: 10px 20px;
}

#get_lxr_{
	width:95%;
}

/* 红黑名单标签样式*/

.dyform td .red-listtag{
	background:red;
	color:#fff;
	border-radius:100px;
	padding: 4px 6px;
	margin:0 3px;
	font-size: 12px;
}

.dyform td .black-listtag{
	background:#010101;
	color:#fff;
	border-radius:100px;
	padding: 4px 6px;
	margin:0 3px;
	font-size: 12px;
}

.dyform td .note{
	z-index:100;
	position:absolute;
	background:#fff;
	color:#666;
	border-radius:3px;
	padding:5px;
	box-sizing:border-box;
	display:none;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
}

/*红黑名单弹窗内容样式*/

.tip-content{
	padding:15px 30px;
}
.tip-content p{
	margin:0;
	line-height:2;
	font-size:14px;
}

.tip-content p .unit-name{
	color:#ff7700;
}

/* 红黑名单标签样式*/

/*二开表单的样式*/

.dyform-table .dyform-talbe-title{
	width: 98%;
    margin: 0 auto;
    background: #5998c8;
    padding: 10px 0;
    color: #fff;
}

.dyform-table .dyform-talbe-title h4{
	margin:0;
	padding:0 5px;
	font-weight:normal;
	font-size:14px;
}

.dyform-table .dyform-table-content table{
	margin :0 auto;
}
/*二开表单的样式*/

/*二开选择下环节办理人的样式*/
#selectNextUsers tr td{
  padding:5px 15px;
}

#selectNextUsers tr td button,.dyform .ms-choice{
  background:#fff;
  border:1px solid #ccc;
}
/*二开选择下环节办理人的样式*/
/*mutilSelect样式重写*/
.ms-drop{
	z-index:1005 !important;
}
/*mutilSelect样式重写*/

/*表单错误提示*/
 .dyform .Validform_checktip{
 	position:absolute;
 	overflow: visible;
 }
 .dyform .Validform_checktip .error{
 	background: none repeat scroll 0 0 #B94A48;
    border-radius: 3px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: 600;
    margin-bottom: 1em;
    position:relative;
    padding: 4px 8px;
    line-height: 20px;
    z-index: 50;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);
 }
 
 .dyform .Validform_checktip .error:after{
 	border-bottom: 6px solid #B94A48;
    border-left: 6px solid rgba(0, 0, 0, 0);
    border-right: 6px solid rgba(0, 0, 0, 0);
    content: "";
    display: block;
    left: 7px;
    position: absolute;
    top: -6px;
 }
/*表单错误提示*/
.right{
	float:right;
}
ul{
	list-style:none;
	margin:0;
	padding:0;
}


/* 申请表样式*/
.application-table-info{
	margin: 10px 15px 0 25px;
}
.application-table-info .table{
	margin:15px;
	width:98%;
	
}
.application-table-info td{
	font-size:14px;
}
.application-table-info .title{
	background:#51a6dd;
	color:#fff;
}
.application-table-info .label-text{
	width:180px;
	position:relative;
}
.application-table-info .value{
	width:40%;
}
.application-table-info .label-text span{
	color:red;
}

.application-table-info .label-text i{
	vertical-align: middle;
    cursor: pointer;
}

.application-table-info .label-text i:hover +.info{
	display:block;
}

.application-table-info .label-text .info{
	position: absolute;
    width: 300px;
    box-shadow: 0 0 10px 1px rgba(0,0,0,.1);
    left: 170px;
    padding: 10px;
    z-index: 100;
    top: 0;
    color: #666;
    background: #fff;
    border:1px solid #ccc;
    display:none;
}

.application-table-info .label-text .info:before{
	content:"";
	display: block;
    position: absolute;
    left: -10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ccc;
}

.application-table-info .label-text .info:after{
	content:"";
	display: block;
    position: absolute;
    left: -9px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #fff;
    top: 10px;
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 376px;
    padding: 1px;
    width: 350px;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    padding-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
    font-size: 14px;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
.popover > .arrow,
.popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    border-width: 10px;
    content: "";
}
.popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999999;
    border-top-color: rgba(0, 0, 0, 0.15);
    bottom: -9px;
}
.popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #fff;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999999;
    border-right-color: rgba(0, 0, 0, 0.15);
}
.popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #fff;
}
.popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999999;
    border-bottom-color: rgba(0, 0, 0, 0.15);
    top: 0px;
}
.popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999999;
    border-left-color: rgba(0, 0, 0, 0.15);
}
.popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px;
}
.fa.fa-question-circle-o{
    cursor: pointer;
    vertical-align: baseline;
    position: relative;
}y
.popover-content {
    top: 133px;
    left: -107.747px;
    width: 359.309px;
    transform-origin: 154.747px 50px 0px;
}
/* 办理过程表格CSS开始 */
.view_process_table {
	border: 1px solid #999;
	border-collapse: collapse;
}


.view_process_table .view_process_head .title .Label{
	color:#fff;
}

.view_process_table th { 
	background: none repeat scroll 0 0 #f1f1f1;
	color: #404040;
	font-weight: normal;
	font-size: 12px;
	height: 24px;
	font-weight: normal;
	border: 1px solid #ccc;
}

.view_process_table td {
	border: 1px solid #51a6dd;
	font-size: 12px;
	height: 24px;
	min-width: 50px;
}

.view_process_table .th0,.view_process_table .td0 {
	width: 30px;
	min-width: 30px;
}

.view_process_table .th1,.view_process_table .td1 {
	width: 70px;
}

.view_process_table .th2,.view_process_table .td2 {
	width: 100px;
}

.view_process_table .th3,.view_process_table .td3 {
	width: 170px;
}

.view_process_table .th6,.view_process_table .td6 {
	width: 170px;
	display: none;
}

.view_process_table .th7,.view_process_table .th8,.view_process_table .td7,.view_process_table .td8
	{
	width: 70px;
}

.view_process_table .th,.view_process_table .th10,.view_process_table .td9,.view_process_table .td10
	{
	width: 110px;
}

.view_process_list {
	margin: 0 15px 0 25px;
	width: auto;
}

.view_process_header,.share_flow_header {
	background: none repeat scroll 0 0 #0F599C;
	/* 	width: 875px; */
	height: 29px;
	border-right: 1px solid #FFF;
	font: 12px/1.5 arial;
	display: none;
}

.view_process_header a,.share_flow_header a {
	display: block;
	padding: 5px 15px 0 15px;
	color: #FFF;
	text-decoration: none;
	padding: 6px 15px 0 15px;
}

.view_process_content,.share_flow_content {
	display: block;
	width: 910px;
	padding-bottom: 30px;
}

.share_flow_content {
	margin: 0 15px 0 25px;
}
/* 办理过程表格CSS结束 */