html{ overflow:auto; font-size:62.5%; font-family:SimSun, Arial, Helvetica, sans-serif;}
body,p,.ul{ padding:0; margin:0;}
.fullRoot,.fullRoot>body,.fullRoot form{ height:100%; overflow:hidden;}
.hide{ display:none;}
.hidden{ overflow:hidden;}
.ul{ list-style-type:none;}
header,section,footer{ display:block;}

/* TableBody 普通表单 */
.TableBody{ width:98%; margin:0 auto; border-collapse:collapse;}
.TableBody caption{ font-size:2em;}
.TableBody, .TableBody td{ border:1px solid #a4d0eb;}
.TableBody td{height:30px; padding:2px;line-height:24px;}
.TableBody .textLeft{ text-align:left;}
.TableBody .textRight{ text-align:right;}
.TableBody input[type="text"],.TableBody input[type="password"]{ }
.TableBody textarea {width:98%}
/*表格横线不对齐的TableBody*/
table.fixTableBody td { height:auto; }
table.fixTableBody .leftTd { padding:10px 2px; }
/*有标题头的TableBody（如：需求变更查询）*/
.TableBody tr.header td {background-color:#d6f0ff;font-size:16px;text-align:center;padding:5px 0 4px;color:#3E587B;}
.TableBody td.leftTd,.TableBody td.centerTd{background-color:#F0F0F0!important;color:#3E587B;}
.TableBody td.leftTd {text-align:right;min-width:100px;padding-left:0;padding-right:6px;}
.TableBody td.centerTd {text-align:center;padding-left:2px;}
.TableBody td.leftTd input[type="text"] {width:90%;background-color:transparent!important;text-align:right;color:#3E587B!important;border:none;}
.divButtonCenter {text-align:center;padding:10px 0;}
.zx_TableBody input[type="text"]{ width:96%;}
.zx_TableBody textarea {width:96%}
.TableBody iframe {margin:0;}
/*表格套表格*/
.TableBody td.trapTd {padding:0;border:none}
.TableBody td.trapTd .TableBody,.TableBody td.trapTd .GridBody {width:100%;border-width:0;}
.TableBody td.trapTd .TableBody td,.TableBody td.trapTd .GridBody td {border-width:1px 0 0 1px;}
.TableBody td.trapTd .TableBody tr:first-child td.centerTd,.TableBody td.trapTd .GridBody tr:first-child td.centerTd { border-top-width:0;}
.TableBody td.trapTd .TableBody td:first-child,.TableBody td.trapTd .GridBody td:first-child { border-left-width:0;}
.TableBody.marginTop-1,.GridBody.marginTop-1  {margin-top:-1px;}
.TableBodyTop20{margin-top:20px; }
.TableBody tr.centerTr td,.centerTable td {text-align:center}
/*新闻详细页*/
.TableBodyTop {margin-top:20px;}
.TableBodyTop td {color:#333333}
.TableBodyTop td.tdTxtFoot {line-height:30px;padding-left:10px;}
.divTxtSubject {line-height:30px;padding:10px 0;text-align:center}
.divFbInfo {text-align:right;font-size:12px;padding:2px 10px 2px 0;}

/*.TableBody input[type="text"] {*width:96%;}*/
table.yk_table input[type="text"] {width:95%;*width:93%}
table.yk_table TEXTAREA {width:95%;*width:96%}

/* GridBody 数据行表单 */
.GridBody{ width:98%; margin:0 auto; border-collapse:collapse; text-align:center;}
.GridBody,.GridBody th,.GridBody td{ border:1px solid #a4d0eb; font-size:12px; color:#333333;}
.GridBody td{ height:30px;line-height:20px;}
.GridBody tr {cursor:pointer; }
.GridBody tr.Header>*,.GridBody tr:first-child td { height:28px; line-height:28px; font-size:14px; background-color:#d6f0ff; color:#3f577d;}
.GridBody tr.Header td a {color:#3f577d;}
.GridBody tr:hover td{color:#3192d7; background:#f0f0f0; }
.GridBody tr.Header>*{ height:28px; line-height:28px; font-size:14px; background-color:#d6f0ff; color:#3f577d;}
.GridBody tr.Header td,.GridBody tr.Header:hover td {background-color:#d6f0ff;color:#3f577d;}
.GridBody tr.Header td>a{text-decoration:none; color:#3f577d; }
.GridBody input[type="text"]{ width:98%;}
.GridBody td.tdLeft,.GridBody td.GridBodyTdAlign {text-align:left;padding-left:2px;}
.GridBody td.fontBold {font-weight:bold}
/* TableSpac 仿边框表单[可用于表格在ie10中出现的边框问题,但要注意该显示的边框并不是真正的边框]  */
.TableSpac{ border-collapse:separate; border-spacing:1px; background-color:#a4d0eb;}
.TableSpac,.TableSpac td{ border-width:0;}
.TableSpac td,.TableSpac th{ background-color:#fff;}
/* input,textarea,button */
textarea{ overflow-y:auto;}
input[type="button"],input[type="submit"],input[type="reset"]{ height:24px; line-height:24px; padding:0; border:1px solid #D3D3D3; cursor:pointer;}
input[type="text"],input[type="password"],textarea, select{border:1px solid #D3D3D3;}
select {height:22px;}
input[type="text"],input[type="password"]{height:20px;line-height:20px;}
input.button,input.Button, input.PublicButton, input.QueryButton { background-color:#3192d8; padding:0 10px;*padding:0 2px; font-weight:normal;border:1px solid #0a59a4; height:24px; line-height:24px;*line-height:22px;color:#fff;outline:none;margin:0;overflow:hidden}
:root input.button, :root input.Button, :root input.PublicButton, :root input.QueryButton {line-height:normal}
a.button, span.button { display:inline-block; background-color:#3192d8; padding:0 10px;*padding:0 2px; font-weight:normal;border:1px solid #0a59a4; height:22px; line-height:22px; color:#fff;outline:none; text-decoration:none;}
input.inputName {width:60px;}
input.inputTime {width:80px;}
/*日志*/

td#td_monthView {padding:0}


table.zx_TitleStyle{font-size:12px; color:#3d587b;height:35px;border:1px solid #E2E2E2; border-width:0px 1px 1px 0}
td.titleTD {background:#F0F0F0!important; padding:0}

/*隐藏块ie7下换行*/
.aspNetHidden { display:none; }

.TreeViewAddress a { color:#787878; }

input.button_bg { border:0; background:0; background:url(images/flow/xiug.png); width:51px; height:25px;}
.jobInfo {  width:100%; margin:auto;margin-top:10px }
.job_titleTable { padding:0;margin:0;width:98%; background-color:#D6F0FF;height:34px; margin-left:-1px!important;  }

/*选中样式*/
.SelectedDayStyle { background:#fff}

.NextPrevStyle{ font-size:12px;color:#3d587b; vertical-align:bottom }
td.NextPrevStyle a { color:#3d587b!important; display:block;height:26px}



/*表格垂直居中*/
.vAlignM>input, .vAlignM>img { vertical-align:middle; }



/*表单输入框状态样式*/
input.required,select.required,textarea.required {border:1px solid #D3D3D3!important;background-color:#ffe5e5;}
input.readonly,select.readonly,textarea.readonly {background-color:#efefef;color:Black;}

/* 各种固定表头修改 */
.GridBody.GridFixd .HeaderWidthRow > *, .GridBody.GridCaption .HeaderWidthRow > * { height: 0; line-height: 0; padding: 0; font-size: 0; border-top-width: 0; border-bottom-width: 0; }
.GridWrapper { height: 100%; overflow: hidden; }
.GridHeader { position: relative; overflow: hidden; z-index: 10;}
.GridHeader div.GridInnerDiv { position: relative;}
.GridWrapper .GridCaption { margin: 0; }
.GridHeadRight { width: 17px; height: 100%; position: absolute; top: 0; right: 0; border: 1px solid #a4d0eb; box-sizing: content-box; background-color: #d6f0ff; }
.GridContent { height: 300px; overflow: auto; }
.GridWrapper .GridFixd { margin: 0; border-top-width: 0; }
.GridWrapper .GridFixd .Header { margin-top: -1px; visibility: hidden; }
.GridWrapper .GridFixd .Header > * { height: 0; line-height: 0; padding-top: 0; padding-bottom: 0; font-size: 0; border-top-width: 0; border-bottom-width: 0; }
.optionsDiv { height: 26px; padding: 5px 10px 5px 0; position: relative; text-align: right; z-index: 11; }
.GridContent .GridDK{ margin-top:-1px;}

/*分屏*/
.bodyHtml,.bodyHtml body {height:100%;overflow:hidden}
.noSelect {-moz-user-select: none; -khtml-user-select: none; user-select: none;}
.divIFrame {box-sizing:border-box;position:relative;padding:142px 0 0 20%;height:100%}
.divIFrame iframe {width:100%;height:100%;border:none;}
.divIFrame-top {position:absolute;top:0;left:0;width:100%;height:90px;}
.divIFrame-left {width:20%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding-top:90px;}
.divIFrame-nav {height:52px;margin-top:-52px;}
.divIFrame-work {height:100%}

.divSplitScreen {font-size:0;height:100%;box-sizing:border-box;padding:10px;overflow:hidden}
.divSplitScreen iframe {width:100%;height:100%;border:none;background-color:#fff;position:relative}
.divSplitScreen > div {border:2px solid #1e87c9;padding:16px 1px 0;box-sizing:border-box;}
.divSplitScreen > div.frame_horizontal {display:inline-block;vertical-align:top;height:100%;border-left-width:0;}
.divSplitScreen > div.frame_horizontal:first-child {border-left-width:2px;}
.divSplitScreen > div.frame_vertical {display:block;width:100%;border-top-width:0;}
.divSplitScreen > div.frame_vertical:first-child {border-top-width:2px;}
.divSplitScreen > div.select {position:relative}
.divSplitScreen > div.select:before {position:absolute;top:-2px;left:-2px;width:100%;height:100%;background-color:#ffedd9;border:2px solid 

#ffa340;content:"";}
.divSplitScreen > div.select:after {position:absolute;top:0;left:0;width:65px;height:16px;content:"";background:#ffa340 url(images/fixedTop.png) no-repeat 

center center}
.divNobr-mask,.divIframePull-mask {position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:999;filter:alpha

(opacity=0);opacity:0;display:none}
.divNobr-select {position:absolute;top:0;left:0;padding:4px;background-color:#fff;display:none;background-color:#ccc;z-index:999}
.divIframePull {position:absolute;width:4px;height:100%;left:0;top:0;z-index:999;box-sizing:border-box;padding:12px 0;display:none;filter:alpha

(opacity=70);opacity:0.7;}
.divIframePull:before {width:100%;height:100%;background-color:#ccc;content:"";display:block;}
.cursorPull-ew ,.cursorPull-ew:before{cursor:ew-resize}
.divIframePull.cursorPull-ns {height:4px;width:100%;padding:0 12px;}
.cursorPull-ns,.cursorPull-ns:before {cursor:ns-resize}

#divWorkflowFlowctrlSend #trList>td>table td .IconDiv.分屏 { background:url(images/workflowIcon2.png) no-repeat 23px 15px; }
#divWorkflowFlowctrlSend #trList>td>table td[disabled] .IconDiv.分屏 { background:url(images/workflowIcon2.png) no-repeat 23px -110px; }
#divWorkflowFlowctrlSend #trList>td>table td .IconDiv.取消分屏 { background:url(images/workflowIcon2.png) no-repeat -49px 15px; }
#divWorkflowFlowctrlSend #trList>td>table td[disabled] .IconDiv.取消分屏 { background:url(images/workflowIcon2.png) no-repeat -49px -108px; }
/*end分屏*/
