* html {
    background-image: url(about:blank);
    background-attachment: fixed;
  }
  body, p, ul, li {
    margin: 0;
    padding: 0;
  }
  ol, ul, li {
    list-style: none;
  }
  #wcagnav input {
    border: 0;
  }
  /* * {
      cursor: url(../images/allaw.cur),auto !important;
  } */
  .into-wza a:focus, .into-wza span:focus, .into-wza p:focus, .into-wza img:focus, .into-wza h1:focus,.into-wza  h2:focus,.into-wza  h3:focus,.into-wza  h4:focus,.into-wza  h5:focus,.into-wza  h6:focus,.into-wza  input:focus,.into-wza  button:focus,.into-wza  [readLabel]:focus {
    outline: auto !important;
  }
  /*.into-wza  input:focus,*/
  .into-wza a:focus, .into-wza span:focus, .into-wza p:focus, .into-wza img:focus, .into-wza h1:focus,.into-wza  h2:focus,.into-wza  h3:focus,.into-wza  h4:focus,.into-wza  h5:focus,.into-wza  h6:focus,.into-wza  button:focus,.into-wza  [readLabel]:focus {
    outline: none !important;
    outline: #0d1c28;
    border: 1px solid #333;
    box-sizing: content-box;
    display: inline-block;
  }
  a:focus, span:focus, p:focus, img:focus, h1:focus, h2:focus, h3:focus, h4:focus, h5:focus, h6:focus, input:focus, button:focus, [readLabel]:focus{
    outline: none !important;
  }
  #gettextmessagebox input {
    border: 0;
    outline: none;
  }
  #gettextmessagebox input:hover {
    background: #b3b1b1;
    outline: none;
    color: #000;
  }
  #wcagnav {
    height: 91px;
  }
  /*#ergodic{display:none;}*/
  .disabilities-nav {
    width: 100%;
    height: 182px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
    text-align: center;
    _position: absolute;
    _left: expression(eval(document.documentElement.scrollLeft));
    _top: expression(eval(document.documentElement.scrollTop));
  }
  .disabilities-nav .disabilities-top-bg {
    width: 100%;
    height: 182px;
    position: absolute;
    top: 0;
    left: 0;
    background: #9FCBFF;
    background: -moz-linear-gradient(top, #C3DEFF 0%, #9FCBFF 100%);
    background: -webkit-gradient(linear, top, bottom, color-stop(0%, #C3DEFF), color-stop(100%, #9FCBFF));
    background: -webkit-linear-gradient(top, #C3DEFF 0%, #9FCBFF 100%);
    background: -o-linear-gradient(left, #C3DEFF 0%, #3dceda 100%);
    background: -ms-linear-gradient(top, #C3DEFF 0%, #9FCBFF 100%);
    background: linear-gradient(to bottom, #C3DEFF 0%, #9FCBFF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3DEFF', endColorstr='#9FCBFF', GradientType=0);
  }
  .toolbar-top {
    display: inline-block;
    height: 100%;
  }
  .toolbar-top li {
    width: 80px;
    height: 53px;
    padding-top: 129px;
    float: left;
    cursor: pointer;
    background-repeat: no-repeat;
    box-sizing: content-box;
    font-size: 20px;
    color: #FFFFFF;
    background-position: center 45px;
  }
  .toolbar-li-zndm {
    background-image: url(../barrierfree/images/zndm.png);
  }
  .toolbar-li-zy {
    background-image: url(../barrierfree/images/zy.png);
  }
  .toolbar-li-sx {
    background-image: url(../barrierfree/images/sx.png);
  }
  .toolbar-li-dsb {
    background-image: url(../barrierfree/images/dsb.png);
  }
  .toolbar-li-ts {
    background-image: url(../barrierfree/images/ts.png);
  }
  .toolbar-li-ydms {
    background-image: url(../barrierfree/images/ydms.png);
  }
  .toolbar-li-fd {
    background-image: url(../barrierfree/images/fd.png);
  }
  .toolbar-li-ssx {
    background-image: url(../barrierfree/images/ssx.png);
  }
  .toolbar-li-sykg {
    background-image: url(../barrierfree/images/sykg.png);
  }
  .toolbar-li-ys {
    background-image: url(../barrierfree/images/ys.png);
  }
  .toolbar-li-fzx {
    background-image: url(../barrierfree/images/fzx.png);
  }
  .toolbar-li-dzm {
    background-image: url(../barrierfree/images/dzm.png);
  }
  .toolbar-li-cz {
    background-image: url(../barrierfree/images/sx.png);
  }
  .toolbar-li-bz {
    background-image: url(../barrierfree/images/bz.png);
  }
  .toolbar-li-tc {
    background-image: url(../barrierfree/images/tc.png);
  }
  .toolbar-li-fh {
    background-image: url(../barrierfree/images/fh.png);
  }
  /*.toolbar-li21 {*/
  /*  background-image: url(../barrierfree/images/sx.png);*/
  /*}*/
  /*.toolbar-li22 {*/
  /*  background-image: url(../barrierfree/images/qp.png);*/
  /*}*/
  .toolbar-top li.hover { /*background-color:#d6d5d5;*/
  }
  .toolbar-top li.active {
    background-color: #538ED8;
    color: #fff;
  }
  .toolbar-bottom {
    width: 90px;
    z-index: 999;
    position: absolute;
    top: 182px;
    right: 451px;
    display: none;
  }
  .toolbar-bottom li {
    height: 38px;
    line-height: 28px;
    cursor: pointer;
    background-color: #fff;
    border: 5px solid #e4e4e4;
  }
  .toolbar-bottom li.hover {
    background-color: #d6d5d5;
  }
  .toolbar-bottom li.active {
    background-color: #b3b1b1;
  }
  .disabilities-nav .disabilities-main {
    width: 100%;
    margin: 0 auto;
    z-index: 9999999;
    position: absolute;
    top: 0;
    left: 0;
  }
  .disabilities-nav .disabilities-main .disabilities-content {
    width: 1315px;
    height: 182px;
    margin: 0 auto;
    overflow: visible;
    position: relative;
  }
  .guide-blind {
    display: none;
    float: left;
    /*margin-left: 180px;*/
    margin-right: 15px;
    margin-top: 22px;
    border-radius: 10px;
    overflow: hidden;
  }
  .toolbar2 {
    z-index: 999;
    display: none;
  }
  .area-type {
    width: 157px;
    height: 137px;
    float: left;
    padding-top: 31px;
    background: #E9F6FF;
    text-align: center;
    box-sizing: border-box;
  }
  .area-type p {
    text-align: center;
  }
  .area-dis {
    display: none;
    cursor: pointer;
  }
  .area-type .type-top {
    font-size: 24px;
  }
  .area-type .type-top .area_l {
    color: #225aa0;
  }
  .ymlx {
    position: relative;
    margin-left: 15px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }
  .ymlx .right-line {
    position: absolute;
    height: 76px;
    width: 1px;
    right: 1px;
    top: 32px;
    background: #c9d1db;
  }
  .area-type .area-r {
    font-size: 24px;
    font-weight: normal;
    color: #f00;
    padding: 12px 0 8px;
  }
  .area-type .type-bottom {
    color: #225aa0;
    display: block;
    padding-top: 6px;
    font-size: 32px;
    font-weight: bold;
  }
  .area-return {
    width: 85px;
    height: 182px;
    float: right;
    background-image: url(../barrierfree/images/images.sprite.png);
    background-position: -991px -10px;
    line-height: 145px;
  }
  .area-return.hover {
    background-color: #d6d5d5;
  }
  .bl {
    background-color: #ccc !important;
    color: #000 !important;
  }
  .tbl {
    border: 2px solid #333 !important;
    box-sizing: content-box;
  }
  .a-block {
    display: inline-block;
    height: auto;
  }
  .barrierfree_btn {
    cursor: pointer;
    background-repeat: no-repeat
  }
  .disabilities-nav .barrierfree_logo {
    float: left;
    position: relative;
    width: 180px;
    height: 137px;
    padding: 26px;
    font-size: 32px;
    font-weight: 600;
    color: #164392;
    background: #E9F6FF;
    border-radius: 10px;
    box-sizing: border-box;
  }
  .disabilities-nav .barrierfree_logo .triangle-right {
    position: absolute;
    width: 0;
    height: 0;
    right: -10px;
    top: 62px;
    border-top: 10px solid transparent;
    border-left: 10px solid #E9F6FF;
    border-bottom: 10px solid transparent;
  }
  .disabilities-nav .btn-big {
    width: 87px;
    height: 76px;
    display: inline-block;
    *display: inline;
    *zoom: 1;;
    margin-right: 5px;
  }
  .disabilities-nav .btn-small {
    width: 57px;
    height: 38px;
    display: inline-block;
    *display: inline;
    *zoom: 1;;
    margin-right: 4px;
  }
  .disabilities-nav .btn-long {
    width: 240px;
    height: 34px;
    margin-top: 0px;
  }
  .disabilities-nav .btn-half {
    width: 99px;
    height: 35px;
    margin-right: 5px;
  }
  .disabilities-nav .btn-group {
    margin-right: 5px;
    display: inline-block;
    *display: inline;
    *zoom: 1;;
    vertical-align: top;
    position: relative;
  }
  .barrierfree-model {
    width: 85px;
    z-index: 999;
    position: absolute;
    top: 82px;
    border: 1px solid #000;
    background-color: #7d7d7d;
    color: #fff;
    display: none;
  }
  .barrierfree-model li {
    height: 30px;
    line-height: 30px;
    cursor: pointer;
  }
  .barrierfree-model .model-top {
    padding-top: 5px;
  }
  .barrierfree-model .model-bottom {
    padding-bottom: 5px;
  }
  .barrierfree-model li.hover {
    background-color: #d32a2a;
  }
  .barrierfree-model li.active {
    background-color: #b50202;
  }
  .disabilities-language {
    width: 100%;
    height: 160px;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999999999;
    background: fixed;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
  }
  .disabilities-language .disabilities-footer-bg {
    width: 100%;
    height: 160px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #d4d4d4;
  }
  .disabilities-language .language-main {
    position: absolute;
    top: 10px;
    left: 20px;
    z-index: 99999999;
    width: 100px;
  }
  .disabilities-language .language-main ul {
    padding: 0;
    margin: 0;
    float: left;
  }
  .disabilities-language .font-titleBar li {
    float: left;
  }
  .disabilities-language li input {
    width: 48px;
    height: 48px;
    cursor: pointer;
    color: #000;
    font-size: 24px;
    background-color: #81868c;
    margin: 1px;
  }
  .disabilities-language li.disabilities-now input {
    background-color: #355e92;
    color: #fff;
  }
  .disabilities-language li.disabilities-now input:hover {
    background-color: #81868c;
  }
  .disabilities-language li.barrierfree-open input {
    background-color: #355e92;
    color: #fff;
  }
  .disabilities-language li.barrierfree-close input {
    background-color: #81868c;
  }
  .disabilities-language .Language-spell li input {
    width: 98px;
    height: 45px;
    border: none;
    cursor: pointer;
    font-size: 24px;
  }
  .disabilities-language .language-text {
    width: 100%;
    position: absolute;
    top: 10px;
    left: 130px;
    z-index: 99999999;
  }
  .disabilities-language .language-text-min {
    padding-right: 140px;
  }
  .disabilities-language .language-text-min .language-text-content {
    width: 100%;
    height: 142px;
    background: #fff;
    overflow: auto;
  }
  .disabilities-language .language-text-min .language-text-content p {
    width: 90%;
    margin: 0 auto;
    padding: 0;
  }
  .disabilities-language .language-text-min .language-text-content table {
    width: 100%;
    height: 138px;
    margin: 0 auto;
  }
  .disabilities-language .language-text-min .language-text-content table td {
    font-size: 36px !important;
    line-height: 1.2em !important;
    font-family: "Microsoft YaHei";
    text-align: center;
    vertical-align: middle;
    color: #050505;
    font-weight: bold;
  }
  .disabilities-language .language-text-min .language-text-content table td.barrierfree-pinyin {
    font-size: 22px !important;
  }
  .disabilities-language .language-text-min .language-text-content table td#helperMessageBoxText {
    width: 100%;
    height: 100%;
  }
  samp {
    font: inherit;
  }
  
  
  
  
  