@font-face {
    font-family: "jilinDX";
    src: url('/xlybm/assets/woff/XMT-jilinDX.woff');
    /*src: url('/assets/woff/XMT-jilinDX.woff2');*/
}
.xmt-jldx {
	font-family: "jilinDX" !important;
	font-style:normal;
	/*color: #0736bf;*/
	/*Better Font Rendering*/
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.text-jlu{
	color: #0838c8;
}
.bg-jlu{
	background-color: #0838c8;
}

*{scrollbar-width:thin}
::-webkit-scrollbar{height:8px;width:8px;background:#f0f0f0}
::-webkit-scrollbar-thumb{background:grey;border-radius:2ex;box-shadow:0 1px 2px rgba(0,0,0,.75);-webkit-border-radius:2ex;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.75)}
::-webkit-scrollbar-corner{background:#f0f0f0}

/* placeholder */
::placeholder {
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}
::-webkit-input-placeholder { /* chrome, opera, safari*/
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}
:-webkit-input-placeholder {
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}
::-moz-placeholder { /* firefox */
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}
::-ms-input-placeholder { /* edge */
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}
:-ms-input-placeholder { /* ie */
    color:rgba(0,0,0,.5)!important;
    font-size: 0.8em;
    font-style:italic;
}

#reg .md-form,.validate {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}
#reg .md-form .validate {
    margin-bottom: 0.2rem;
}
#reg .md-form label {
    left: 0;
}
.highlighter-note {
    font-size:85%;
    color: #DC3545;
}

.fa-must:before {
  padding-left: 6px;
  color: #dc3545;
  content: "\f024";
}

.btn-rounded{
	border-radius: 10em;
	border: 1px solid;
	padding: .3rem 1.6rem;
    font-size: .64rem;
}
label {
	/*display: block;*/
	/*color: #6c757d!important;*/
	font-size: 80%;
    font-weight: 400;
}
.bs-stepper .step-trigger {
    padding: 5px;
}
.form-desc
{
    font-weight: 700!important;
    color: #007bff;
}

/*select 选中项的背景色*/
option:checked {
    background-color: gray;
    /*color:#FFF;*/
}

.flex-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
}

.nav-link{
    cursor:pointer
}

/* select2: bootstrap4 水平微调箭号位置*/
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow {
    right: 0.6rem;
}
.select2-results__option {
    padding: 0 6px!important;
}

/* jsPanel headericon align-right (for IE11)*/
.jsPanel-controlbar{
    margin-left: auto!important;
}

.btn-step, .btn-save{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
