@charset "UTF-8";

/*弹框*/
.window .window-header {
    background: #222983;
    padding:8px;
}
/*.panel-header {
    background: #107bff;
}*/
.window .panel-title {
    height: 1.25rem;
    line-height: 1.25rem;
    font-size: 0.875rem;
    font-weight: normal;
    color: #ffffff;
    text-align:center;
}
.window .panel-tool-close {
    background: url(../../static/img/close.png) no-repeat 0px 0px;
    /*width: 0.75rem !important;
    height: 0.75rem !important;*/
    background-clip: padding-box;
    background-size: cover;
}
.window .panel-tool a:hover {
    background-color: transparent;
}
.window .window-header.achievement-rank {
    background: #ffffff;
    border-width: 0;
}
.panel.window{
    overflow: visible;
}
.panel-tool a {
    display: inline-block;
    width: 10px;
    height: 10px;
    opacity: 0.6;
    filter: alpha(opacity=60);
    margin: 5px 8px;
    vertical-align: top;
}
.window .window-body.achievement-rank{
    overflow: visible;
}
.window .achievement-rank .panel-tool-close{
    background: url(../../static/img/close_red.png) no-repeat 0px 0px;
}
.window .achievement-rank .logo{
    width: 306px;
    height: 130px;
    background: url(../../static/img/achievement_rank_logo.png)no-repeat center center;
    /*left: 221px;
    bottom: 102px;*/
    /*position: relative;
    margin: -102px 221px 0px 221px;*/
    position: absolute;
    margin: -118px 221px 0px 221px;
    display: inline-block;
}
.window .achievement-rank .logo:after{
    content:"培训业务销售排行榜";
    color: #ffffff;
    font-size: 1rem;
    position: absolute;
    margin: 81px 0px 0px 81px;
    /*display: inline-block;*/
}

.textbox.no-border{
    border:0 !important;
}

.datebox .combo-arrow {
    background: url('../../static/img/clock.png') no-repeat center center;
}


/* 选项卡样式处理 */

.tabs {
    border-width: 0 0 0.125rem 0;
    border-color: #004098;
    padding-left: 0rem;
}
.tabs li.tabs-selected a.tabs-inner {
    font-size: 1rem;
	line-height: 4.5rem;
	color: #ffffff;
    
	background-color: #004098;
	border-radius: 0.188rem 0.188rem 0rem 0rem;
	border: 0rem !important;
}
.tabs li a.tabs-inner {
	font-size: 0.875rem;
	line-height: 4.5rem;
	color: #004098;
    
	background-color: #ffffff;
	border: solid 0.063rem #004098;
	border-radius: 0.188rem 0.188rem 0rem 0rem;
}
.tabs li:not(.tabs-selected) a:hover.tabs-inner {
	/*color: #004098;
	background-color: #ffffff;*/
    
    color: #ffffff;
	/*background-color: #106fff;*/
	background-color: #265ca7;
    
	border: solid 0.063rem #004098;
    
    -moz-border-radius: 0.188rem 0.188rem 0rem 0rem;
    -webkit-border-radius: 0.188rem 0.188rem 0rem 0rem;
    border-radius: 0.188rem 0.188rem 0rem 0rem;
}


/* 表格样式处理 */

.datagrid-header, .datagrid-toolbar, .datagrid-pager, .datagrid-footer-inner,
.panel-header, .panel-body {
    border-color: #e7ebf4;
}

.datagrid-header, {
    background: #f6f7fb;
}

.datagrid-header td {
    border-color: transparent;
}

.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
    border-style: solid;
    border-color: #e7ebf4;
}

.datagrid-header td:last-child,
.datagrid-body td:last-child,
.datagrid-footer td:last-child {
    border-right: 0;
}
.datagrid-header tr:last-child td,
.datagrid-body tr:last-child td,
.datagrid-footer tr:last-child td {
    border-bottom: 0;
}

.datagrid-row {
    color: #666666;
}

.datagrid-cell,
.datagrid-header .datagrid-cell span {
    font-size: 14px;
}

.panel-htop td {
    height: 30px;
}

.tab #count {
    color: white;
    background-color: #f7ab00;
}

.datagrid-row-selected,
.datagrid-row-selected a {
    /*background: #f7ab00 !important;
    color: white !important;*/
    background: #ffe48d !important;
}

.datagrid-row span{
    display:inline-block;
}

.datagrid-row a{
    color: #f7ab00;
    padding-left:0.25rem;
    padding-right:0.25rem;
}

/*#datagrid-row-r1-2-9,
#datagrid-row-r2-2-9 {
    background: #f7ab00;
    color: white;
}*/