body {
    font-family: "Microsoft Yahei", "Microsoft Yahei", arial, sans-serif;
    font-size: 14px;
}
a {
    color: #15428B;
}
a:link, a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

.header {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8fc33a), color-stop(100%, #739b2e));
  background-image: -webkit-linear-gradient(top, #8fc33a, #739b2e);
  background-image: -moz-linear-gradient(top, #8fc33a, #739b2e);
  background-image: -o-linear-gradient(top, #8fc33a, #739b2e);
  background-image: -ms-linear-gradient(top, #8fc33a, #739b2e);
  background-image: linear-gradient(top, #8fc33a, #739b2e);
  border-bottom: 1px solid #567422;
}

.header h1 {
  padding: 10px 10px 10px 31px;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  text-shadow: 0 1px 0 #4e691f;
}

.message-meta strong {
	font-weight: bold;
	color: #0000ff;
}

.message-meta em {
	color: #739b2e;
}

.x-html-editor-wrap {
    border: 0 !important;
}

.x-mask-msg div{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-btn-default-small .x-btn-inner{
	font-size: 13px;
}
.x-btn-default-medium .x-btn-inner{
	font-size: 15px;
}
.x-btn-default-large .x-btn-inner{
	font-size: 17px;
}
.x-btn-default-toolbar-small .x-btn-inner{
	font-size: 13px;
}
.x-btn-default-toolbar-medium .x-btn-inner{
	font-size: 15px;
}
.x-btn-default-toolbar-large .x-btn-inner{
	font-size: 17px;
}

.x-btn-group-header-text-default-framed{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
table.x-datepicker-inner th{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
table.x-datepicker-inner a{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-monthpicker-item{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-menu-item-text{
	font-size: 12px;
}
/*
.x-column-header{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
*/
.x-grid-row .x-grid-cell{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-grid-rowbody{
	font: normal 12px /13px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-grid-group-title{
	font: bold 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-grid-row-editor .x-form-field{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif !important
}
.x-grid-row-editor .x-form-display-field {
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif !important;
}
.x-form-invalid-under{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-fieldset-header{
	font: 12px bold "Microsoft Yahei", arial, verdana, sans-serif;
}
.x-html-editor-tb .x-font-select{
	font-size: 12px
}
.x-panel-header-default{
	font-size: 12px;
}
.x-panel-header-text-default{
	font-size: 12px;
}
.x-panel-header-default-framed{
	font-size: 12px;
}
.x-panel-header-text-default-framed{
	font-size: 12px;
}
.x-tip-header-text{
	font-size: 12px;
}
.x-tip-header, .x-tip-body, .x-form-invalid-tip-body{
	font-size: 12px;
}
.x-progress-text{
	font-size: 12px;
}
.x-toolbar{
	font-size: 12px;
}
.x-toolbar .x-form-item-label{
	font-size: 12px;
}
.x-toolbar .x-toolbar-text{
	font-size: 12px;
}
.x-window-header-text-default{
	font-size: 12px
}
.x-tab-bar{
	font-size: 12px;
}
.x-tab button{
	font-size: 12px;
}
.x-dd-drag-ghost{
	font: normal 12px "Microsoft Yahei", arial, verdana, sans-serif;
}