/*=======font style===========*/
body{
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif ;
}
.x-tab-strip span.x-tab-strip-text {
	font:normal 11px "Microsoft YaHei", Arial, Helvetica, sans-serif;
	color:#416aa3;
}/*tab里面的文字样式*/
.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
	font:normal 14px "Microsoft YaHei", Arial, Helvetica, sans-serif;/*覆盖表格里面的文字样式*/
}
/*=======icons def============*/
.iconToolBarBtnSave{background-image: url("../img/icon/save.gif") !important;}
.iconToolBarBtnOpLog{background-image: url("../img/icon/oplog.gif") !important;}
.iconToolBarBtnAdd{background-image: url("../img/icon/add.gif") !important;}
.iconToolBarBtnRemove{background-image: url("../img/icon/remove.gif") !important;}
.iconToolBarBtnClose{background-image: url("../img/icon/close.gif") !important;}
.iconToolBarBtnCompute{background-image: url("../img/icon/compute.gif") !important;}
.iconToolBarBtnAdvanced{background-image: url("../img/icon/advanced.gif") !important;}
.iconToolBarBtnQuery{background-image: url("../img/icon/query.gif") !important;}
.iconToolBarBtnClearall{background-image: url("../img/icon/clearall.gif") !important;}
.toUpperCase{text-transform: expression((this.value != this.value.toUpperCase())?(((this.value = this.value.toUpperCase()) == true ) ? "uppercase" : "uppercase" ) : "uppercase" );}
.toLowerCase {	text-transform: expression((this.value != this.value.toLowerCase())?(((this.value = this.value.toLowerCase()) == true ) ? "lowercase" : "lowercase" ) : "lowercase" );}
/*增加td的右边框颜色*/
.x-grid3-cell{
	border-right:1px solid #EDEDED;
}
/*grid可以编辑项的css*/
.x-grid3-cell-enable{/*height: 19px;*//*background: #fff99a;*/outline: 1px solid #B5B8C8;}
/*IE grid可以编辑项的css*/
.ext-ie .x-grid3-cell-enable{/*height: 24px;*//*background: #fff99a;*/border-width: thin;border-style: groove;border-color:#B5B8C8 !important;}
/*grid不可以编辑项的css*/	
.x-grid3-cell-disable{/*height: 19px;*/}
/*IE grid不可以编辑项的css*/
/*.ext-ie .x-grid-cell-disable{height: 19px;border-left: 1px solid #EDEDED;}*/
/*下拉多选框的css*/
.ux-lovcombo-icon{width: 16px;height: 16px;	float: left;background-position: -1px -1px ! important;	background-repeat: no-repeat ! important;}
.ux-lovcombo-icon-checked{background: transparent url("../basejs/ext/resources/images/default/menu/checked.gif");}
.ux-lovcombo-icon-unchecked{background: transparent url("../basejs/ext/resources/images/default/menu/unchecked.gif");}
/*IE patch*/
.ext-ie .ux-lovcombo-item-text{position: absolute;left: 16px;top: 3px;}
.ext-ie .ux-lovcombo-icon{float: none;}
.ext-ie .x-combo-list-item{position: relative;}
.x-selectable,.x-selectable *{-moz-user-select: text !important;-khtml-user-select: text !important;}
/*--------------- 修改ExtJS不允许编辑字段的样式 开始-------------- */
.x-item-disabled{cursor: default;opacity: 1;-moz-opacity: 1;filter: alpha(opacity=100);background: #EBEBE4;}
.x-item-disabled input{cursor: default !important;background: #d6c3c3 !important;}
/* --------------- 修改ExtJS不允许编辑字段的样式 结束-------------- */
/* --------------- 修改ExtJS在Firefox下显示字体偏小问题 开始-------------- */
.x-window-footer{position: relative;top: 0;right: 0;}
.x-orange-class{background: #ffb11c;}
.x-yellow-class{background: #ff0;}
.x-tip .x-tip-bd{font-size: 14px;}
.x-tip h3{font-size: 14px;}
.x-tip .x-tip-bd-inner{font-size: 14px;}
.x-form-field{font: 14px "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.x-combo-list-item{font: 14px "Microsoft YaHei",tahoma, arial, helvetica, sans-serif;}
.x-form-item{font: 14px "Microsoft YaHei",tahoma, arial, helvetica, sans-serif;}
.x-grid-group-hd div{font: bold 14px "Microsoft YaHei",tahoma, arial, helvetica, sans-serif;}
.ext-gecko .x-btn-text-icon .x-btn-center .x-btn-text{background-position: 0pt 1px;background-repeat: no-repeat;padding: 0px 0pt 0px 15px;}
.ext-gecko .x-btn button{padding-left: 0pt;	padding-right: 0pt;}
.ext-safari .x-btn-text-icon{background-position: 0pt 1px;background-repeat: no-repeat;padding: 0px 0pt 0px 0px;}
.ext-safari .x-btn button{font-size: 14px;}
.x-fieldset legend{font-size: 14px;}
.controlBtn img{cursor: pointer;}
.x-grid3-summary-row{border-left: 1px solid #fff;border-right: 1px solid #fff;color: #333;background: #f1f2f4;}
.x-grid3-summary-row .x-grid3-cell-inner{font-weight: bold;font-size: 14px;}
.x-grid3-cell-first .x-grid3-cell-inner{padding-left: 16px;}
.x-grid-hide-summary .x-grid3-summary-row{display: none;}
.x-grid3-summary-msg{padding: 4px 16px;	font-weight: bold;}
.negative{color: #dd0000;}
.positive{color: green;}
.x-grid3-body .x-grid3-td-cost{background-color: #f1f2f4;}
.x-grid3-summary-row .x-grid3-td-cost{background-color: #e1e2e4;}
.x-panel-fbar select,.x-panel-fbar label{font: 12px "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.ext-el-mask-msg div{font-size: 14px;}
.loading-indicator{font-size: 14px;}
.x-tab-strip span.x-tab-strip-text{font-size: 14px;}
.ext-ie7 .x-tab-strip span.x-tab-strip-text{ height:24px; line-height:10px;}

.x-form-invalid-msg{font-size: 14px;}
.x-form fieldset legend{font-size: 14px;}
.x-small-editor .x-form-field{font-size: 14px;}
.x-btn{font-size: 14px;}
.x-btn button{font-size: 14px;}
.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{font-size: 14px;}
.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{font-size: 14px;}
.x-grid3-topbar,.x-grid3-bottombar{font-size: 14px;}
.x-grid-empty{font-size: 14px;}
.x-dd-drag-ghost{font-size: 14px;}
.x-tree-node{font-size: 14px;}
.x-tip .x-tip-mc{font-size: 14px;}
.x-tip .x-tip-header-text{font-size: 14px;}
.x-tip .x-tip-body{font-size: 14px;}
.x-date-inner th span{font-size: 12px;}
.x-date-middle,.x-date-left,.x-date-right{font-size: 12px;}
.x-date-inner a{font-size: 12px;}
.x-date-inner .x-date-today a{padding:1px 3px;}
.x-date-mp td{font-size: 12px;}
.x-date-mp-btns button{font-size: 12px;}
.x-menu-list-item{font-size: 14px;}
#x-debug-browser .x-tree .x-tree-node a span{font-size: 14px;}
.x-combo-list-hd{font-size: 14px;}
.x-combo-list-small .x-combo-list-item{font-size: 14px;}
.x-panel-header{font-size: 14px;}
.x-panel-tl .x-panel-header{font-size: 14px;}
.x-panel-mc{font-size: 14px;}
.x-window-tl .x-window-header{font-size: 14px;}
.x-window-mc{font-size: 14px;}
.x-progress-text{font-size: 14px;}
/* --------------- 修改ExtJS在Firefox下显示字体偏小问题 结束-------------- */	
/*修正IE7以上的下拉框对不齐的问题*/
/*.ext-ie7 .x-form-field-wrap .x-form-trigger{top: 0;}*/
/*render出来的超链接样式*/
a.render:link,a.render:visited{color: blue;}
a.render:hover,a.render:active{color: red;}
/*------jinwei add extjs3一些css修复-------*/
/*---chrome下编辑表格编辑时文本字体变大修复--*/
.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:12px;}
.ext-strict .x-small-editor .x-form-text{ height:25px !important; margin:3px;}
/*odin6.5*/
.x-btn{
	height:32px;
}

.x-form-text{
	height:28px;/*原来是22px*/
	line-height:26px;
}
.ext-strict .x-form-text {height:21px;}
.ext-ie8 .x-form-text{height:25px; line-height:25px;}
.x-form-item .x-form-element{
	/*height:30px;*/
}/*input外框高度不够，会导致里面的input下边框显示不全*/
.ext-ie6 .x-form-text,.ext-ie7 .x-form-text  {
	height: 28px;
	padding-top:4px;
}
.x-small-editor .x-form-text {
    height: 26px; /*原来是20*/
    line-height: 18px; /*原来是16*/
    *height:28px;
    *line-height:28px;
    vertical-align: middle;
    margin-top:0px;
}

.ext-border-box .x-small-editor .x-form-text {
	height:28px;
}
.x-form-field-wrap .x-form-trigger {/*下拉框*/
	height:27px;
	line-height:27px;
}
.ext-ie6 .x-small-editor .x-form-trigger,.x-grid-editor .x-form-trigger{border-bottom-width:0;}

/*IE edit grid input高度和定位----start*/

.ext-ie6 .x-small-editor .x-form-text, .ext-ie7 .x-small-editor .x-form-text {
    margin-top:-1px !important; /* ie bogus margin bug */
    margin-left:0px !important;
/*     *height:24px !important; ie quirks */
    height:28px !important;
    line-height:28px !important;
    padding-top:0 !important;
    top:0 !important;
}
.ext-ie7 .x-editor .x-form-field-wrap .x-form-text { margin-top:0 !important; }
/*IE edit grid select定位----start*/
.ext-ie6 .x-small-editor .x-form-field-wrap{
    margin-top:0 !important; /* ie bogus margin bug */
}
.x-small-editor .x-form-field-wrap .x-form-trigger{
	height:26px;
}
.ext-ie6 .x-small-editor .x-form-field-wrap .x-form-arrow-trigger{
    margin-top:0 !important; /* ie bogus margin bug */
}

.x-small-editor .x-form-field-wrap .x-form-arrow-trigger{
	/*background-image:none;*/
}
/*ie6 edit grid select定位----end*/

.x-grid3-row td, .x-grid3-summary-row td {
    /*line-height:26px;*/  /*行高自动计算*/
}

.x-grid3-row td input{
	height:30px;
	line-height:14px;
}

.x-grid3-cell-inner{
	vertical-align: middle;
	/*text-align:center;*//*加了这个样式，grid字段align属性就被覆盖了*/
	*padding:0;/*IE EDIT GRID里面的文字往下掉*/
	white-space:normal;/*单元格压缩，文字自动换行，而不是裁剪*/
	word-wrap:break-word;/*解决英文单词不能自动换行的问题*/
	/*padding:0px 3px 0px 5px;*//*保证单元格高度*/
}
.x-grid3-cell-inner img{
	*margin-top:3px !important;
}

/*覆盖序列号这一列的背景图片*/
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer, .x-grid3-body .x-grid3-row-selected .x-grid3-td-checker, .x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{
	background-image:none;
}

.x-grid3-body .x-grid3-td-numberer{
	background-image:none;
}

.x-grid3-header{
    background-color:#f9f9f9;
	background-image:none;
	padding-top:0;
}

.x-grid3-row-first {
	/*border-top-width:0;*/
}/*table内容第一行头部去掉border*/

/*table头的颜色等设置*/
td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner {
    background-color:#ddd;/*#E7EFF7*/
    background-image:none;
    vertical-align:middle;
    /*height:34px;*/ /*为了自适应高度*/
    /*line-height:34px;*/
}

.x-grid3-hd-row td{
	border-top:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
	border-right:1px solid #EDEDED;
	border-left:0;
	background-color:#E9F3F5;
	color:#4d4d4d;
	font-weight:bold;
	vertical-align:middle;
}
.x-grid3-hd-row .x-grid3-cell-first{
	border-left:0;
}
.x-grid3-hd-inner {
	/*line-height:34px;*/
    /*height:34px;*//*为了自适应高度*/
    vertical-align:middle;
    text-align: center;
    padding-top:3px; *padding-top:0;
    white-space:normal;/*单元格压缩，文字自动换行，而不是裁剪*/
    word-wrap:break-word;/*解决英文字母不能自动换行的问题*/
    
}

/*奇数偶数行样式*/
.bgcolor-odd{
	background-color:#F9F9F9;
}
.bgcolor-even{
	background-color:#FFFFFF;
}

/*table头部的高度*/

.x-grid3-header-offset {
    text-align: center;
}
.x-grid3-header-offset table{
	float:left;
}
.x-grid3-header-offset{
	height:34px;
}
.x-grid3-header-offset table{
	/*width:100% !important;*/
}
.x-grid3-header-offset table tr{
	/*width:100% !important;*/
	vertical-align: middle;
}

.x-grid3-hd-inner{
	padding:7px 0;
}/*表格头的高度设置*/
.x-grid3-check-col-td{padding:1px 0;*padding:0;}
/*表格内容的高度和奇偶行*/
.x-grid3-row-table tr{
	/*height:26px;*/
	vertical-align: middle;
}
.x-grid3-row-table .bgcolor-odd{
	background-color:#F9F9F9;
}
.x-grid3-row-table .bgcolor-even{
	background-color:#FFFFFF;
}

/*去掉table行里面的背景图片*/
.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,
.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,
.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander {
	background-color:#f2f2f2;
}

/*修改选中行里面的文字颜色*/
.x-grid3-body .x-grid3-row-selected .x-grid3-cell-inner{
	color:#dcb939;
	background-color:#f2f2f2;
}
/*鼠标移动上去行的样式*/
.my-row-over{
	color:#dcb939;
}
/*panne header的样式*/
.x-panel-header{
	background-image: none;
	background-color: #DBEEFF;
	height: 32px;
	line-height: 32px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
.x-panel-header .x-panel-header-text{
	font-size:14px;
	font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;
	color:rgb(0,0,0);
	font-weight:normal;
}
/*toolbar样式*/
.x-toolbar{
	background-image: none;
	background-color: #DBEEFF;
	height:32px;
	*height:36px;
}
.x-toolbar .x-toolbar-ct{
	height:100%;
	*padding-top:0;
	*padding-bottom:0;
	*margin-top:0;
    *margin-bottom:0;
}

/*==========toolbar里面的按钮样式=============*/
.x-btn .x-btn-tl, .x-btn.x-btn-tr, .x-btn .x-btn-tc, .x-btn .x-btn-ml, .x-btn .x-btn-mr, .x-btn .x-btn-mc, .x-btn .x-btn-bl, .x-btn .x-btn-br, .x-btn .x-btn-bc{
	background-image:none;
	
}/*工具栏里面的按钮背景图片去掉*/

.x-btn-mc{
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius:2px;
}

/*弹出层按钮样式*/
.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc{
	background-image:none !important;
}
.x-fieldset-bwrap .x-btn .x-btn-mc{
	border:1px solid #3e94df;
	background: #3e94df;
}
.x-fieldset-bwrap .x-btn button.x-btn-text{
	color:#FEFEFE;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}
/*系统弹出层*/
.x-window-dlg .ext-mb-text, .x-window-dlg .x-window-header-text {
    font-size: 14px;
}
.x-window-tl .x-window-header {
    color: rgb(21, 66, 139);
    font: bold 11px "Microsoft YaHei",tahoma, Arial, Helvetica, sans-serif;
}

.x-window-mc {
    border-color: #99bbe8;
    font: normal 11px "Microsoft YaHei",tahoma,arial,helvetica,sans-serif;
    background-color: #dfe8f6;
}

.x-window-dlg .x-btn .x-btn-mc{
	border:1px solid #3e94df;
	background: #3e94df;
}
.x-window-dlg .x-btn button.x-btn-text {
	color:#FEFEFE;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}
.x-window-bwrap{
	border-top:1px solid #8EA4C1; 
}
.x-tool {
    background-image:url(../images/default/panel/tool-sprites.gif);
}/*右上角的按钮图标*/

.ext-ie .x-window-footer .x-panel-btns .x-panel-fbar{
	margin:0 auto;
	height:26px;
	verticle-align:middle;
}
.ext-ie .x-window-footer .x-panel-btns .x-panel-fbar .x-btn-text{
	margin-top:-2px;
	height:26px;
}
/*--ie7下表格中的按钮的高度和对齐--start*/
.ext-ie7 .x-grid3-cell-inner{
	height:26px;
}

.ext-ie7 .x-grid3-cell-inner .defaultColor{
	padding-top:5px;
}
/*--ie7下表格中的按钮的高度和对齐--end*/

/*蓝色按钮样式*/
.x-btn-color-blue .x-btn-mc{
	border:1px solid #3e94df;
	background: #3e94df;
}/*工具条中按钮的wrapper元素*/	
.ext-ie7 .x-btn-text-icon .x-btn-icon-small-left .x-btn-text,.ext-ie7 .x-btn-noicon .x-btn-small .x-btn-text{height:9px; padding-top:7px; text-align:center;}
.ext-ie8 .x-btn-text-icon .x-btn-icon-small-left .x-btn-text,.ext-ie8 .x-btn-noicon .x-btn-small .x-btn-text{height:9px; padding-top:5px; text-align:center;}

.x-btn-color-blue button.x-btn-text {
	color:#FEFEFE;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*工具条中button元素的样式*/	

.x-btn-color-blue-over .x-btn-mc{
	border:1px solid #66A9E4;
	background: #66A9E4;
}/*工具条中鼠标一上去之后按钮的wrapper元素*/	


.x-btn-color-blue-clicked .x-btn-mc{
	border:1px solid #3e94df;
	background-color:#FFFFFF;
	color:#cba007;
}/*点击以后按钮的wrapper元素*/

.x-btn-color-blue-clicked button.x-btn-text {
	color:#3e94df;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*点击以后按钮的button元素*/

/*橙色按钮样式*/
.x-btn-color-orange .x-btn-mc{
	border:1px solid #da7c0c;
	background: #ddb93a;
}/*工具条中按钮的wrapper元素*/	

.x-btn-color-orange button.x-btn-text {
	color:#fef4e9;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*工具条中button元素的样式*/	

.x-btn-color-orange-over .x-btn-mc{
	border:1px solid #da7c0c;
	background: #cba007;
}/*工具条中鼠标一上去之后按钮的wrapper元素*/	

.x-btn-color-orange-clicked .x-btn-mc{
	border:1px solid #cba007;
	background-color:#FFFFFF;
}/*点击以后按钮的wrapper元素*/

.x-btn-color-orange-clicked button.x-btn-text {
	color:#cba007;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*点击以后按钮的button元素*/

/*灰色按钮样式*/
.x-btn-color-gray .x-btn-mc{
	border:1px solid #dddddd;
	background: #f1f2f7;
}/*工具条中按钮的wrapper元素*/	

.x-btn-color-gray button.x-btn-text {
	color:#666666;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*工具条中button元素的样式*/	

.x-btn-color-gray-over .x-btn-mc{
	background: #C3C5CE;
}/*工具条中鼠标一上去之后按钮的wrapper元素*/	

.x-btn-color-gray-clicked .x-btn-mc{
	border:1px solid #dddddd;
	background-color:#FFFFFF;
}/*点击以后按钮的wrapper元素*/

.x-btn-color-gray-clicked button.x-btn-text {
	color:#666666;
	font: 14px/100% "Microsoft YaHei",tahoma,Arial, Helvetica, sans-serif;
	margin:2px 8px;
}/*点击以后按钮的button元素*/


/*==========toolbar里面的按钮样式=============*/



/*td里面的input的位置设置*/
.x-grid3-scroller .x-grid-editor{
	overflow: visible !important;
}
.x-grid-editor .x-form-field-wrap{
	margin-top: 0px;
	vertical-align: middle;
}
/*表格编辑框里面input和select的定位*/
.ext-ie7 .x-grid-editor .x-form-text,.x-grid-editor .x-form-field-wrap .x-form-text{
	margin-top:2px;
	*margin-bottom:-1px;
}
.x-grid-editor .x-form-field-wrap .x-form-text{margin-top:1px;}
.x-grid-editor .x-form-field-wrap .x-form-trigger{ margin-top:1px;}
.x-grid3-row td, .x-grid3-summary-row td {
	padding-left:0;
	padding-right:0;
	/*vertical-align: middle;*/  /*这句很关键，如果加上，那么当可编辑单元格没有内容的时候，定位就会出现错位情况*/
}/*table 内容tr里面的td宽度撑长了，去掉padding*/

.x-menu-list-item span{
	font: 14px "Microsoft YaHei", Arial, Helvetica, sans-serif ;
}
.x-menu-item-active {
    background-image: none;
	background-color: transparent;
	border-color:transparent;
}

.x-menu-item-active a.x-menu-item {
	border-color:transparent;
}

div.x-grid3-header-offset{
	/* 做了100%之后column拖动后悔会出现数据和头部对不牢的问题，先注释掉 */
	/* width:100% !important; */
}

/*tab页的修改*/
.x-tab-panel-header{
	border-bottom:0;
}/*去掉tab页底部的线*/

.x-tab-panel-header, .x-tab-panel-footer{
	background-color:#ffffff;
}/*tab页底部一长条的底部的背景颜色*/
ul.x-tab-strip-top{
	background-image:none;
}
.ext-ie7 ul.x-tab-strip li{ height:29px;}
/*tab页一整条框去掉渐变背景图片*/
.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
    background-image: url(../images/tabs/tabs-sprite.gif);
}
/*form元素输入框右边的icon样式*/
.x-form-field-wrap .x-form-trigger{
    background-image:url(../images/default/form/trigger-28p.gif);
    border-bottom-color:#bbd0e9;
}

.x-form-field-wrap .x-form-date-trigger{
    background-image: url(../images/default/form/date-trigger-28p.gif);
}

.x-form-field-wrap .x-form-clear-trigger{
    background-image: url(../images/default/form/clear-trigger-28p.gif);
}

.x-form-field-wrap .x-form-search-trigger{
    background-image: url(../images/default/form/search-trigger-28p.gif);
}

/*checkbox,redio样式*/
.push-left{ float:left; margin-right:5px; font-size:14px; }
.push-left .magic-radio,.push-left .magic-checkbox{vertical-align:middle;}
.push-left label{ width:auto; margin-right:2px; margin-top:-5px;}

.x-date-bottom{
	padding:0;
}
.x-date-bottom  .x-btn-text{
	height:auto !important;
	padding:0;
}

/*========= 系统提示框背景颜色 start=========*/
/*dialog title的背景图*/
.x-window-tl,.x-window-tc,.x-window-tr {
    background-image: none;
}
/*dialog title 的文字样式*/
.x-window-tl .x-window-header {
    color: rgb(21, 66, 139);
    font: bold 11px "Microsoft YaHei",tahoma, Arial, Helvetica, sans-serif;
}
/*dialog title 和 content之间的分割线的颜色*/
.x-window-bwrap{
	border-top:1px solid #8EA4C1; 
}
/*dialog content 左边的背景图*/
.x-window-ml {
    background-image:none;
}
/*dialog content 右边的背景图*/
.x-window-mr {
    background-image:none;
}
/*dialog content 右边的背景色*/
body.x-body-masked .x-window-plain .x-window-mc {
    background-color:transparent;
}
/*dialog content 按钮栏  左、中、右的背景色*/
.x-window-bl,.x-window-br,.x-window-bc {
    background-image:none;
}

/*dialog 去掉外部的灰色背影*/
.x-shadow{
	display:none !important;
}
.x-window-plain{
	border: 1px solid #8EA4C1;
    background-color: #fff;
}

/*========= 系统提示框背景颜色 end=========*/

/*--郑文勇 开始--*/
/*--form表单元素label字体的高度和input高度对齐,与标签类有关
包括odin:textEdit,odin:select,odin:textIconEdit,odin:numberEdit,
odin:textarea,tags:BasicAreaQuery,odin:dateEdit
--*/
.label_class{
	padding:4px 0;
}
.x-form-item{
	padding:4px 0;
	margin-bottom:0;
}
.x-form-invalid-icon{
	top:4px !important;
}
/*--form表单元素label字体大小控制,与标签类有关
包括odin:textEdit,odin:select,odin:textIconEdit,odin:numberEdit,
odin:textarea,tags:BasicAreaQuery,odin:dateEdit,odin:checkBoxGroup
--*/
.input_class{
	font-size:14px;
}

/*--form表单元素input背景去阴影--*/
.x-form-text, textarea.x-form-field{
    background-image:none;
}


/*--checkbox左边的勾选框和右边的文字对齐--*/
.x-form-check-wrap{
	height:12px;
}

/*--禁用样式文本颜色控制--*/
.x-trigger-noedit{
	color: #999999;
}

/*groupbox 收起/展开 开始*/
.x-fieldset legend {
	font-size: 12px;
}
/* fieldset */
.ext-ie .x-fieldset {
/* 	background-image : url(../images/extux/fieldset.gif); */
/* 	background-repeat : no-repeat; */
/* 	background-position : 6px 15px; */
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.ext-ie11 .x-fieldset {
/* 	background-image : url(../images/extux/fieldset.gif); */
/* 	background-repeat : no-repeat; */
/* 	background-position : 6px 15px; */
	margin-left:5px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.ext-ie .x-fieldset LEGEND{
	margin-bottom:0 !important;
}
.x-fieldset {
/* 	background-image : url(../images/extux/fieldset.gif); */
/* 	background-repeat : no-repeat; */
/* 	background-position : 0 0; */
	margin-left:5px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
.x-fieldset LEGEND{
	margin-bottom:0 !important;
}

.ext-ie .x-fieldset .x-fieldset-header {
	height : 30pxpx !important;
	padding-top : 5px !important;
}

.x-fieldset .x-fieldset-header {
	background-image : url(../images/extux/fieldset-icon.gif);
	background-repeat : no-repeat;
	background-position : 0 0;
	padding-left:25px !important;
	height : 22px !important;
	vertical-align : center !important;
	padding-top : 5px !important;
}

.x-fieldset .x-fieldset-header .x-fieldset-header-text{
/* 	background-image : url(../images/extux/fieldset-line.jpg); */
/* 	background-repeat : no-repeat; */
/* 	background-position : 100% 50%; */
/* 	padding-right : 125px !important; */
}

/* fieldset legend.x-fieldset-header{	 */
/*     width: 90%;	 */
/* }  */
.x-fieldset legend .x-tool-toggle{
	float:right !important;
	background-position:20px 0;
}
fieldset legend div.x-tool {
	background-image: url(../images/extux/fieldset-icon_up.png);
	width: 70px;	
	height:20px;	
}

fieldset.x-panel-collapsed legend div.x-tool{
	background-image: url(../images/extux/fieldset-icon_down.png);
}
/* 
fieldset legend div.x-tool::before {	 
	content: "收起";
}
fieldset.x-panel-collapsed legend div.x-tool::before{
	content: "展开";	
}	
*/
/*groupbox 收起/展开 结束*/

/*grid快捷工具之间的分隔线高度设置*/
span.x-menu-sep{
	line-height:1px;
}

/*弹出窗口的边框线设置成白色*/
.x-window-plain .x-window-mc{
	border-color:white
}
.x-window-plain .x-window-body{
	border-color:white
}
/*树形样式调整*/
.x-tree-node-el {
    line-height:20px;
}
.x-tree-node{
	color:#333;
	font: normal 14px arial, 微软雅黑;
}
.x-tree-node a, .x-dd-drag-ghost a{
	color:#333;
}

.x-tree-node-expanded .x-tree-node-icon{
	background-image:url(../images/tree2/folder-open.png);
}

.x-tree-node-leaf .x-tree-node-icon{
	background-image:url(../images/tree2/leaf.png);
}

.x-tree-node-collapsed .x-tree-node-icon{
	background-image:url(../images/tree2/folder.png);
}
.x-tree-lines .x-tree-elbow-plus{
	background-image:url(../images/tree2/elbow-plus.png);
}

.x-tree-lines .x-tree-elbow-minus{
	background-image:url(../images/tree2/elbow-minus.png);
}
.x-tree-lines .x-tree-elbow-end-plus{
	background-image:url(../images/tree2/elbow-plus.png);
}

.x-tree-lines .x-tree-elbow-end-minus{
	background-image:url(../images/tree2/elbow-minus.png);
}


/*通用树下拉框tag标签 实现上下左右拉动的效果 开始  2017-1-9*/
.x-combo-list-inner .x-tree{
	padding:0px 0px 0px 0px;
}
.x-combo-list-inner .x-panel-body-noborder{
	height:100%;
	overflow: auto;
}
/*结束*/

/*下拉框只读时，背景色还是白色*/
.x-item-disabled input.x-trigger-noedit{
	background:white !important;
}

/*表格选中某一行后，行背景色设置*/
.x-grid3-body .x-grid3-row-selected .x-grid3-row-table .bgcolor-even,
.x-grid3-body .x-grid3-row-selected .x-grid3-row-table .bgcolor-odd {
	background-color:#f2f2f2;
}

/*--郑文勇 结束--*/

