@font-face {
    font-family: MarkPro_bold;
    src: url('MarkPro_bold.ttf');
}

@font-face {
    font-family: MarkPro_book;
    src: url('MarkPro_book.ttf');
}

@font-face {
    font-family: Amerigo_BT;;
    src: url('Amerigo_BT_Roman.ttf');
}

body,
button,
input,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: MarkPro_book, Microsoft YaHei, PingFang SC, '宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;
}

html,
body {
    font-width: 100%;
    font-height: 100%;
}

.MP-bold {
    font-family: MarkPro_bold;
}

.MP-book {
    font-family: MarkPro_book;
}

.A-BT {
    font-family: Amerigo_BT;
}

.text-vue-green {
    color: #0B3334;
}

.bg-vue-green {
    background-color: #0B3334;
}

.bg-light {
    background-color: #f4f4f4!important;
}

.btn-vue-green {
    color: #ffffff;
    background-color: #0B3334;
    border-color: #0B3334;
    font-size: 14px;
    font-family: MarkPro_bold;
}

.btn-vue-green:hover,
.btn-vue-green:focus,
.btn-vue-green:active,
.btn-vue-green.active,
.open .dropdown-toggle.btn-vue-green {
    color: #ffffff;
    background-color: #082424;
    border-color: #0B3334;
}

.btn-vue-green:active,
.btn-vue-green.active,
.open .dropdown-toggle.btn-vue-green {
    background-image: none;
}

.btn-vue-green.disabled,
.btn-vue-green[disabled],
fieldset[disabled] .btn-vue-green,
.btn-vue-green.disabled:hover,
.btn-vue-green[disabled]:hover,
fieldset[disabled] .btn-vue-green:hover,
.btn-vue-green.disabled:focus,
.btn-vue-green[disabled]:focus,
fieldset[disabled] .btn-vue-green:focus,
.btn-vue-green.disabled:active,
.btn-vue-green[disabled]:active,
fieldset[disabled] .btn-vue-green:active,
.btn-vue-green.disabled.active,
.btn-vue-green[disabled].active,
fieldset[disabled] .btn-vue-green.active {
    background-color: #0B3334;
    border-color: #0B3334;
}

.btn-vue-green .badge {
    color: #0B3334;
    background-color: #ffffff;
}

.btn-vue-grey { 
    color: #606060; 
    background-color: #DDDDDD; 
    border-color: #DDDDDD; 
    font-size: 14px;
    font-family: MarkPro_bold;
  } 
   
  .btn-vue-grey:hover, 
  .btn-vue-grey:focus, 
  .btn-vue-grey:active, 
  .btn-vue-grey.active, 
  .open .dropdown-toggle.btn-vue-grey { 
    color: #606060; 
    background-color: #C1C1C1; 
    border-color: #DDDDDD; 
  } 
   
  .btn-vue-grey:active, 
  .btn-vue-grey.active, 
  .open .dropdown-toggle.btn-vue-grey { 
    background-image: none; 
  } 
   
  .btn-vue-grey.disabled, 
  .btn-vue-grey[disabled], 
  fieldset[disabled] .btn-vue-grey, 
  .btn-vue-grey.disabled:hover, 
  .btn-vue-grey[disabled]:hover, 
  fieldset[disabled] .btn-vue-grey:hover, 
  .btn-vue-grey.disabled:focus, 
  .btn-vue-grey[disabled]:focus, 
  fieldset[disabled] .btn-vue-grey:focus, 
  .btn-vue-grey.disabled:active, 
  .btn-vue-grey[disabled]:active, 
  fieldset[disabled] .btn-vue-grey:active, 
  .btn-vue-grey.disabled.active, 
  .btn-vue-grey[disabled].active, 
  fieldset[disabled] .btn-vue-grey.active { 
    background-color: #DDDDDD; 
    border-color: #DDDDDD; 
  } 
   
  .btn-vue-grey .badge { 
    color: #DDDDDD; 
    background-color: #606060; 
  }