
/******************主内容区域上方的导航栏******************/

.ems-content-header {
    height: 80px;
    background-color: #fff;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #d8d8d8;
}

.ems-content-header>div {
    height: 50px;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    border-color: #d8d8d8;
    background-color: #f8fcfd;
}

.ems-content-header>div>a {
    position: relative;
    top: 1px;
    font-size: 16px;
    display: inline-block;
    text-decoration: none;
    padding: 15px 20px 0px 20px;
    height: 100%;
    color: #000;
    margin: 0px;
    border-bottom: 2px solid transparent;
    float: left;
    /*行内元素在编写html的时候如果换行的话中间会出现一个空白字符*/
}


/*
.ems-content-container{
  background-color: #fff;
  border-width: 0px 1px 1px 1px;
  border-color: #d8d8d8;
  border-style: solid;
}
*/

.ems-content-header .active,
.ems-content-header>div>a:hover {
    border-bottom: 3px solid #00a0e8;
    /*border-bottom: 3px solid #44b549;*/
}


/**********************默认弹出层的大小*****************/

.ems-dialog-default {
    display: none;
    margin: 0px 20px;
}

.ems-dialog-default>table,
.ems-dialog-default>div>table {
    width: 100%;
    height: 100%;
}

.ems-dialog-default>table td,
.ems-dialog-default>div>table td {
    height: 30px;
    cursor: pointer;
}


/************************************/

.border-silver-right {
    border-right: 1px #d8d8d8 solid !important;
}

.ems-container {
    background-color: #fff;
    border-width: 0px 1px 1px 1px;
    border-color: #d8d8d8;
    border-style: solid;
    padding-bottom: 50px;
    min-height: 650px;
}

.ems-item {
    margin: 10px 0px 0px 0px;
}


/********************************************ems_tab*******************************************************/

.ems-tab {
    height: 36px;
    background-color: #f8fcfd;
    border: 1px #d8d8d8 solid;
    margin: 0px;
    padding: 0px;
}

.ems-tab>li {
    list-style: none;
    background-color: #f8fcfd;
    float: left;
}

.ems-tab>li>a {
    background-image: url('/public/images/nav/tab-background.png');
    background-repeat: repeat-x;
    line-height: 34px;
    width: 150px;
    display: block;
    border-right: 1px #d8d8d8 solid;
    text-decoration: none;
    color: black;
}

.ems-tab>li>a>span {
    background-image: url('/public/images/nav/tab-icon.png');
    background-repeat: no-repeat;
    height: 100%;
    width: 100%;
    display: block;
    font-size: 16px;
    padding-left: 34px;
    color: black;
}

.ems-tab>li>a:hover {
    background-position: 0px -35px !important;
}

.ems-tab>li>a:hover>span {
    color: #fff;
    background-position: 0px -34px !important;
}

.ems-tab>.ems-tab-active>a {
    background-position: 0px -35px !important;
}

.ems-tab>.ems-tab-active>a>span {
    color: #fff;
    background-position: 0px -34px !important;
}


/********************************************ems_tab*******************************************************/

.more-blue:before {
    display: inline-block;
    content: "";
    margin-top: -3px;
    width: 10px;
    height: 4px;
    vertical-align: middle;
    background-image: url('/public/images/more-blue.png');
    background-repeat: no-repeat;
}


/********************************************custom bootstrap*******************************************************/

.btn {
    border-radius: 0px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0);
}

.form-control {
    border-radius: 0px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0);
}

.btn-yellow {
    color: #fff;
    background-color: #ff8a09;
    border-color: #ff9400;
}

.btn-yellow:focus,
.btn-yellow.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d;
}

.btn-yellow:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-yellow:active,
.btn-yellow.active,
.open>.dropdown-toggle.btn-yellow {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-yellow:active:hover,
.btn-yellow.active:hover,
.open>.dropdown-toggle.btn-yellow:hover,
.btn-yellow:active:focus,
.btn-yellow.active:focus,
.open>.dropdown-toggle.btn-yellow:focus,
.btn-yellow:active.focus,
.btn-yellow.active.focus,
.open>.dropdown-toggle.btn-yellow.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d;
}

.btn-yellow:active,
.btn-yellow.active,
.open>.dropdown-toggle.btn-yellow {
    background-image: none;
}

.btn-yellow.disabled,
.btn-yellow[disabled],
fieldset[disabled] .btn-yellow,
.btn-yellow.disabled:hover,
.btn-yellow[disabled]:hover,
fieldset[disabled] .btn-yellow:hover,
.btn-yellow.disabled:focus,
.btn-yellow[disabled]:focus,
fieldset[disabled] .btn-yellow:focus,
.btn-yellow.disabled.focus,
.btn-yellow[disabled].focus,
fieldset[disabled] .btn-yellow.focus,
.btn-yellow.disabled:active,
.btn-yellow[disabled]:active,
fieldset[disabled] .btn-yellow:active,
.btn-yellow.disabled.active,
.btn-yellow[disabled].active,
fieldset[disabled] .btn-yellow.active {
    background-color: #f0ad4e;
    border-color: #eea236;
}

.btn-yellow .badge {
    color: #f0ad4e;
    background-color: #fff;
}

.btn-arctic {
    color: #fff;
    background-color: #3dd5be;
    border-color: #14bba1;
}

.btn-arctic:focus,
.btn-arctic.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d;
}

.btn-arctic:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-arctic:active,
.btn-arctic.active,
.open>.dropdown-toggle.btn-arctic {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-arctic:active:hover,
.btn-arctic.active:hover,
.open>.dropdown-toggle.btn-arctic:hover,
.btn-arctic:active:focus,
.btn-arctic.active:focus,
.open>.dropdown-toggle.btn-arctic:focus,
.btn-arctic:active.focus,
.btn-arctic.active.focus,
.open>.dropdown-toggle.btn-arctic.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d;
}

.btn-arctic:active,
.btn-arctic.active,
.open>.dropdown-toggle.btn-arctic {
    background-image: none;
}

.btn-arctic.disabled,
.btn-arctic[disabled],
fieldset[disabled] .btn-arctic,
.btn-arctic.disabled:hover,
.btn-arctic[disabled]:hover,
fieldset[disabled] .btn-arctic:hover,
.btn-arctic.disabled:focus,
.btn-arctic[disabled]:focus,
fieldset[disabled] .btn-arctic:focus,
.btn-arctic.disabled.focus,
.btn-arctic[disabled].focus,
fieldset[disabled] .btn-arctic.focus,
.btn-arctic.disabled:active,
.btn-arctic[disabled]:active,
fieldset[disabled] .btn-arctic:active,
.btn-arctic.disabled.active,
.btn-arctic[disabled].active,
fieldset[disabled] .btn-arctic.active {
    background-color: #f0ad4e;
    border-color: #eea236;
}

.btn-arctic .badge {
    color: #f0ad4e;
    background-color: #fff;
}

.btn-blue {
    color: #fff;
    background-color: #05a5ed;
    border-color: #178cc0;
}

.btn-blue:focus,
.btn-blue.focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d;
}

.btn-blue:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-blue:active,
.btn-blue.active,
.open>.dropdown-toggle.btn-blue {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512;
}

.btn-blue:active:hover,
.btn-blue.active:hover,
.open>.dropdown-toggle.btn-blue:hover,
.btn-blue:active:focus,
.btn-blue.active:focus,
.open>.dropdown-toggle.btn-blue:focus,
.btn-blue:active.focus,
.btn-blue.active.focus,
.open>.dropdown-toggle.btn-blue.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d;
}

.btn-blue:active,
.btn-blue.active,
.open>.dropdown-toggle.btn-blue {
    background-image: none;
}

.btn-blue.disabled,
.btn-blue[disabled],
fieldset[disabled] .btn-blue,
.btn-blue.disabled:hover,
.btn-blue[disabled]:hover,
fieldset[disabled] .btn-blue:hover,
.btn-blue.disabled:focus,
.btn-blue[disabled]:focus,
fieldset[disabled] .btn-blue:focus,
.btn-blue.disabled.focus,
.btn-blue[disabled].focus,
fieldset[disabled] .btn-blue.focus,
.btn-blue.disabled:active,
.btn-blue[disabled]:active,
fieldset[disabled] .btn-blue:active,
.btn-blue.disabled.active,
.btn-blue[disabled].active,
fieldset[disabled] .btn-blue.active {
    /*background-color: #f0ad4e;
  border-color: #eea236;*/
    color: #fff;
    background-color: #05a5ed;
    border-color: #178cc0;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}

.btn-blue .badge {
    color: #f0ad4e;
    background-color: #fff;
}

.btn-group-sm>.btn,
.btn-sm {
    border-radius: 0px;
}

.input-group-sm>.form-control,
.input-group-sm>.input-group-addon,
.input-group-sm>.input-group-btn>.btn {
    border-radius: 0px;
}


/********************************************custom bootstrap*******************************************************/


/********************************************custom*******************************************************/

.ems-work {
    padding-left: 42px;
    height: 32px;
    line-height: 32px;
    background-image: url('/public/images/loading.gif');
    background-repeat: no-repeat;
}

.ems-success {
    padding-left: 42px;
    height: 32px;
    line-height: 32px;
    color: #0084ff;
    background-image: url('/public/images/mark-text.png');
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

.ems-error {
    padding-left: 42px;
    height: 32px;
    line-height: 32px;
    color: #f00;
    background-image: url('/public/images/mark-text.png');
    background-position: 0px -64px;
    background-repeat: no-repeat;
}

.ems-warning {
    padding-left: 42px;
    height: 32px;
    line-height: 32px;
    color: #fdbe00;
    background-image: url('/public/images/mark-text.png');
    background-position: 0px -32px;
    background-repeat: no-repeat;
}


/********************************************custom-single-container*******************************************************/

.single-container {
    border: 2px solid #2994e6;
    padding: 0px;
    margin-top: 20px;
    padding-bottom: 50px;
    margin-bottom: 50px;
    margin-top: 50px;
    background-color: #fff;
    min-height: 500px;
}

.single-head {
    width: 100%;
    height: 50px;
    background-color: #00a0e8;
    color: #fff;
}

.single-head .left {
    display: inline-block;
    margin: 10px 0px 0px 20px;
    font-size: 18px;
}

.single-head .right {
    text-decoration: none;
    float: right;
    display: inline-block;
    margin: 13px 20px 0px 0px;
    font-size: 15px;
    color: #fff;
}

.single-head .right:hover {
    color: yellow;
}

.single-mark {
    margin-bottom: 30px;
}

.single-mark>img {
    margin-right: 5px;
}

.single-mark>span {
    margin-top: 2px;
}

.single-mark .blue {
    color: #00a0e6;
}

.font-bold1 {
    font-size: 16px;
    font-weight: bold;
}

.ems-text-color-silver {
    color: silver;
}


/***************************ems-table********************/

.ems-title {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    padding-bottom: 10px;
}

.ems-table {
    width: 100%;
}

.ems-table>thead {
    width: 100%;
    background-color: #fcfdff;
}

.ems-table td,
.ems-table th {
    text-align: center;
    border: 1px solid #ddd;
}

.ems-table tr {
    height: 35px;
}

.ems-role-reader {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/role/role-reader.png?v=1');
    background-repeat: no-repeat;
}

.ems-role-minleader {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/role/role-minleader.png?v=1');
    background-repeat: no-repeat;
}

.ems-role-leader {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/role/role-leader.png?v=1');
    background-repeat: no-repeat;
}

.ems-stage-d {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/stage/stage-d.png');
    background-repeat: no-repeat;
}

.ems-stage-n {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/stage/stage-n.png');
    background-repeat: no-repeat;
}

.ems-stage-a {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/stage/stage-a.png');
    background-repeat: no-repeat;
}

.ems-stage-s {
    display: inline-block;
    height: 20px;
    padding-left: 25px;
    background-image: url('/public/images/stage/stage-s.png');
    background-repeat: no-repeat;
}


/***********可选的列表样式**************/

.ems-items {}

.ems-items>span {
    display: inline-block;
    margin: 5px 10px 0px 0px;
    min-width: 100px;
    cursor: pointer;
}

.ems-items>span>input {
    margin-right: 10px;
}

.ems-bootstrap-row-selected {
    background-color: #d0e4f5;
}

.ems-dialogDIV {
    padding: 20px 40px;
}

.ems-dialogDIV>table {
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.ems-dialogDIV>table>tbody>tr>td {
    text-align: right;
    padding: 10px 0px;
}

.ems-dialogDIV .ems-buttoncontainer {
    margin-top: 25px;
    width: 100%;
}

.ems-dialogDIV .ems-buttoncontainer>tbody>tr>td {
    text-align: center;
}

.table-handler {
    cursor: pointer;
    color: blue;
    text-decoration: underline;
}

.table-handler:hover {
    color: #e64340;
}

.dlg-confirm {
    height: 100px;
    line-height: 100px;
    font-size: 16px;
    text-align: center;
}

.color-disabled {
    color: #aaa;
}
/*******工具栏********/
.top-toolbar{
    background-color: white;
    border-bottom: 1px solid #616070;
}
.top-toolbar>.logo-img{
    height:50px;
}
.top-toolbar>.toolbar-button-container{
    list-style: none;
    float: right;
    margin: 0px;
    padding: 0px;
    margin-right: 20px;
}
.top-toolbar>.toolbar-button-container>li{
    list-style: none;
    float: left;
}
.top-toolbar>.toolbar-button-container>li>a:link,
.top-toolbar>.toolbar-button-container>li>a:hover,
.top-toolbar>.toolbar-button-container>li>a:active,
.top-toolbar>.toolbar-button-container>li>a:visited {
    outline: none;
}
.top-toolbar>.toolbar-button-container>li>a{
    text-decoration: none;
    display: inline-block;
    background-color: transparent;
    border-width: 0px 1px;
    border-style: solid;
    border-color: transparent;
    background-image: url("/public/images/toolbar/top-toolbar-button.png?v=2.0");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    text-align: center;
    vertical-align: bottom;
    width:72px;
    padding:32px 5px 1px 5px;
    color: #51626a;
}

.top-toolbar>.toolbar-button-container>li>.spliter{
    text-decoration: none;
    float: left;
    border: 1px solid #ebebeb;
    font-size: 18px;
    height: 38px;
    margin: 7px 3px 7px 3px;
}


/*****切换题目*****/
.top-toolbar>.toolbar-button-container>li>.btn-qhtm{
    background-position: 0px 0px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-qhtm:hover,
.top-toolbar>.toolbar-button-container>li>.qhtm-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px 0px !important;
}

/*****个人进度*****/
.top-toolbar>.toolbar-button-container>li>.btn-grjd{
    background-position: -144px 0px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-grjd:hover,
.top-toolbar>.toolbar-button-container>li>.grjd-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px 0px !important;
}

/*****正常卷(普通卷)*****/
.top-toolbar>.toolbar-button-container>li>.btn-ptj{
    background-position: -288px 0px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-ptj:hover,
.top-toolbar>.toolbar-button-container>li>.ptj-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px 0px !important;
}


/*****问题卷*****/
.top-toolbar>.toolbar-button-container>li>.btn-wtj{
    background-position: -432px 0px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-wtj:hover,
.top-toolbar>.toolbar-button-container>li>.wtj-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px 0px !important;
}


/*****仲裁卷*****/
.top-toolbar>.toolbar-button-container>li>.btn-zcj{
    background-position: 0px -64px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-zcj:hover,
.top-toolbar>.toolbar-button-container>li>.zcj-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px -64px !important;
}

/*****查询试卷*****/
.top-toolbar>.toolbar-button-container>li>.btn-cxsj{
    background-position: -144px -64px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-cxsj:hover,
.top-toolbar>.toolbar-button-container>li>.cxsj-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px -64px !important;
}

/*****保存修改*****/
.top-toolbar>.toolbar-button-container>li>.btn-bcxg{
    background-position: -288px -64px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-bcxg:hover,
.top-toolbar>.toolbar-button-container>li>.bcxg-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px -64px !important;
}

/*****购买*****/
.top-toolbar>.toolbar-button-container>li>.btn-gm{
    background-position: -432px -64px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-gm:hover,
.top-toolbar>.toolbar-button-container>li>.gm-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px -64px !important;
}

/*****模糊查询*****/
.top-toolbar>.toolbar-button-container>li>.btn-jqcx{
    background-position: -0px -128px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-jqcx:hover,
.top-toolbar>.toolbar-button-container>li>.gm-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px -128px !important;
}

/*****重新识别*****/
.top-toolbar>.toolbar-button-container>li>.btn-cxsb{
    background-position: -144px -128px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-cxsb:hover,
.top-toolbar>.toolbar-button-container>li>.cxsb-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px -128px !important;
}

/*****错误页*****/
.top-toolbar>.toolbar-button-container>li>.btn-cwy{
    background-position: -288px -128px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-cwy:hover,
.top-toolbar>.toolbar-button-container>li>.cwy-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px -128px !important;
}

/*****另存为*****/
.top-toolbar>.toolbar-button-container>li>.btn-lcw{
    background-position: -432px -128px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-lcw:hover,
.top-toolbar>.toolbar-button-container>li>.lcw-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px -128px !important;
}

/*****显示全图*****/
.top-toolbar>.toolbar-button-container>li>.btn-xsqt{
    background-position: 0px -192px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-xsqt:hover,
.top-toolbar>.toolbar-button-container>li>.xsqt-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px -192px !important;
}

/*****显示子图*****/
.top-toolbar>.toolbar-button-container>li>.btn-xszt{
    background-position: -144px -192px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-xszt:hover,
.top-toolbar>.toolbar-button-container>li>.xszt-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px -192px !important;
}

/*****修改页码*****/
.top-toolbar>.toolbar-button-container>li>.btn-xgym{
    background-position: -288px -192px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-xgym:hover,
.top-toolbar>.toolbar-button-container>li>.xgym-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px -192px !important;
}

/*****清空客观题*****/
.top-toolbar>.toolbar-button-container>li>.btn-qkkgt{
    background-position: -432px -192px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-qkkgt:hover,
.top-toolbar>.toolbar-button-container>li>.qkkgt-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px -192px !important;
}

/*****试卷收藏*****/
.top-toolbar>.toolbar-button-container>li>.btn-scj{
    background-position: 0px -256px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-scj:hover,
.top-toolbar>.toolbar-button-container>li>.scj-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px -256px !important;
}

/*****微信查分*****/
.top-toolbar>.toolbar-button-container>li>.btn-wxcf{
    background-position: -144px -256px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-wxcf:hover,
.top-toolbar>.toolbar-button-container>li>.wxcf-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px -256px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-wxcf>div {
    background-color: white;
    border: 1px solid silver;
    position: absolute;
    display: none;
    margin-top: 53px;
    z-index: 100;
}

.top-toolbar>.toolbar-button-container>li>.btn-wxcf:hover>div {
    position: absolute;
    display: block;
    margin-top: 2px;
    margin-left: -5px;
}

/*****客观题必查项*****/
.top-toolbar>.toolbar-button-container>li>.btn-kgtbc{
    background-position: -288px -256px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-kgtbc:hover,
.top-toolbar>.toolbar-button-container>li>.kgtbc-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px -256px !important;
}

/*****旋转图片*****/
.top-toolbar>.toolbar-button-container>li>.btn-xztp{
    background-position: -432px -256px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-xztp:hover,
.top-toolbar>.toolbar-button-container>li>.xztp-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px -256px !important;
}


/*****清空分数*****/
.top-toolbar>.toolbar-button-container>li>.btn-qkfs{
    background-position: 0px -320px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-qkfs:hover,
.top-toolbar>.toolbar-button-container>li>.qkfs-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -72px -320px !important;
}

/*****统计客观题*****/
.top-toolbar>.toolbar-button-container>li>.btn-tjkgt{
    background-position: -144px -320px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-tjkgt:hover,
.top-toolbar>.toolbar-button-container>li>.tjkgt-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -216px -320px !important;
}

/*****重卷处理*****/
.top-toolbar>.toolbar-button-container>li>.btn-cjcl{
    background-position: -288px -320px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-cjcl:hover,
.top-toolbar>.toolbar-button-container>li>.cjcl-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -360px -320px !important;
}

/*****评分标准*****/
.top-toolbar>.toolbar-button-container>li>.btn-pfbz{
    background-position: -432px -320px !important;
}

.top-toolbar>.toolbar-button-container>li>.btn-pfbz:hover,
.top-toolbar>.toolbar-button-container>li>.pfbz-active{
    color: #fff;
    border-color: #2a2a2a;
    background-color: #23bbff;
    background-position: -504px -320px !important;
}

.helpe-tips{
    display: inline-block;
    height: 40px;
    width: 18px;
    background-image: url("/public/images/test2.png");
    background-repeat: no-repeat;
    background-position:center center;
    cursor: pointer;
    margin-left: 10px;
}
.helpe-tips:hover{
    background-image: url("/public/images/test3.png") !important;
}
/*****状态栏*****/
.status-bar{
    display:flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    width: 100%;
    height: 30px;
    font-size: 14px;
    color:#333;
    border-top: 1px solid #616070;
}
.status-bar>div:first-child>span{
    line-height: 30px;
    padding-left:20px;
}
.status-bar>div:last-child>span{
    line-height: 30px;
    padding-right:20px;
}
/*****table中的操作按钮********/
.table-handler{
    text-decoration:none;
    color:#337ab7;
}
.form-item{
    padding:5px 10px;
    display:flex;
    flex-flow: row nowrap;
    color:#333;
    justify-items: center;
    justify-content: left;
}
.form-item>label,.form-item>span{
    margin:0px;
    font-size: 14px;
    font-weight: 700px;
    line-height:30px;
}
.import-remark>div{
    display: flex;
    flex-flow: row nowrap;
    justify-content: start;
    align-items: top;
    margin:10px 0px;
}
.import-remark>div>div:first-child{
    white-space:nowrap;
}
.import-remark>div>div:last-child{
    flex-grow: 1;
}



.radio-group{
    display:flex;
    flex-flow: row nowrap;
    justify-content: start;
    align-items: stretch;
}

.radio-group>div{
    margin-right: 20px;
    display:flex;
    flex-flow: row nowrap;
    justify-content: start;
    align-items: center;
    cursor: pointer;
}
.radio-group>div>input{
    width:20px;
    height:20px;
    margin-top: 0px !important;
    padding-left: 5px;
    cursor: pointer;
}
.radio-group>div>span{
    padding-left: 5px;
}