﻿body {
    font-family: 微软雅黑,Arial;
    font-size: 12px;
    margin: 0px;
    height: 100%;
    width: 100%;
}
.ydialog_content {
    margin:10px;
    height:auto;
}
.dialog_line {
    border-bottom:dashed 1px;
    width:100%;
    padding-top:3px;
    padding-bottom:3px;
}
.authcode_container {
    width:100%;
    height:auto;
}
.authcode_group {
    width:100%;
    border-bottom:dashed 1px;
    padding-top:3px;
    padding-bottom:3px;
}
.authcode_groupname {
 font-weight:bold;
 font-size:16px;
 margin-right:10px;
}
/*easy ui 样式重写*/
.textbox {
  background-color: transparent;
  border:1px solid #FFF;
}
.textbox-invalid
{
  border-color:#ffa8a8;
}
.panel-body {
    /*background-color: #EAEDF1;*/
    background-color: #D8EBEC;
    color: #000000;
}
.panel-header {
  padding-left:20px;
  padding-bottom:15px;
  position: relative;
  background-color: transparent;
}
.accordion 
{
  background-color:transparent;
}
.accordion-body {
  background-color: transparent;
}
.accordion .accordion-header-selected .panel-title {
  font-size: 16px;
}
.tabs {
  border-width: 0px;
}
.tabs li.tabs-selected a.tabs-inner {
    border-bottom: 0px;
}
.tabs-header,
.tabs-scroller-left,
.tabs-scroller-right,
.tabs-tool,
.tabs,
.tabs-panels,
.tabs li a.tabs-inner,
.tabs li.tabs-selected a.tabs-inner,
.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner,
.tabs-header-left .tabs li.tabs-selected a.tabs-inner,
.tabs-header-right .tabs li.tabs-selected a.tabs-inner {
  border-color: transparent;
}
.tabs-title {
   font-size: 16px;
}
.tabs-header {
  border-width: 0px;
  border-bottom-width: 0;
  position: relative;
  padding: 0;
  padding-top: 2px;
  overflow: hidden;
  background-size: 100% 100%;
}
.tabs-panels {
  border-width: 0px;
}
.tabs li a.tabs-inner:hover {
  filter: none;
}
.layout-expand {
  background-color: transparent;
}
.layout-expand-over {
  background-color: transparent;
}
.pagination .l-btn {
    background-color: transparent;
}
.l-btn-text {
    font-size: 16px;
    line-height: 30px;
}
.l-btn-icon-left .l-btn-text {
    margin: 0 10px 0 45px;
}
.l-btn-icon {
    height: 24px;
    line-height: 24px;
    width: 30px;
    margin-top: -12px;
}
.datagrid-header-row, .datagrid-row {
    height: 28px;
}

.datagrid-cell
{
    font-size:14px;
}

.datagrid-header .datagrid-cell span {
    font-size: 16px;
    font-weight:bold;
}

.datagrid-toolbar, .datagrid-pager {
    background: transparent;
}

.datagrid-toolbar {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.datagrid-pager {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.datagrid-header td.datagrid-header-over {
  cursor: default;
}

.datagrid-row-selected {
    background: #548DAB;
    color: #fff;
}
.pagination span {
    font-size: 16px;
}
.window .window-header {
    padding: 10px 0 16px;
    height: 18px;
    line-height: 18px;
}
.window .window-header .panel-with-icon {
    padding-left: 45px;
}
.window .window-header .panel-icon, .window .window-header .panel-tool {
    margin-top: -8px;
    top: 33%;
}
.panel-title {
  font-size: 16px;
  padding-left:30px;
  margin-top: 2px;
}
.panel-icon {
    left: 10px;
    width: 24px;
}
.panel-icon, .panel-tool {
    height: 24px;
    margin-top: -12px;
    overflow: hidden;
    position: absolute;
    top: 50%;
}
.panel-title {
    height: 18px;
    line-height: 18px;
}
.panel-tool a {
    width: 24px;
    height: 24px;
}
.messager-body {
    overflow: hidden;
}