*html{background-attachment:fixed;margin:0 auto;padding:0}
body,div,p,ul,li,a,span,img{ margin:0; padding:0;}
ol,ul,li{list-style:none;}
#wcagnav input{ border:0;}
/* * {
    cursor: url(../images/allaw.cur),auto !important;
} */
.tabcolor{border:2px solid #333;}
focus { outline: none; }
#gettextmessagebox input{ border:0; outline: none; }
#gettextmessagebox input:hover{ background:#b3b1b1; outline: none;color:#000; }
#wcagnav {width: 100%;height:110px;position: fixed;z-index: 99;top: 0;}
.barrierfree_container{position: relative;top:110px;}
.disabilitiesNav{ width:100%; height:110px; 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));}
.disabilitiesNav .disabilitiesTopBg{ width:100%; height:110px; position:absolute; top:0; left:0; background-color:#ebebeb;
/* -webkit-box-shadow: #000 0 2px 3px;
-moz-box-shadow: #000 0 2px 3px;
box-shadow: #000 0 2px 3px; */
}

.toolbar_top li{text-align:center;width:108px;height:40px;float:left;border-left:1px solid #d8dde1;cursor:pointer;padding-top:70px;/*background-image:url(../sprite/images.sprite.png);*/background-repeat: no-repeat;box-sizing:content-box}
.toolbar_li3{background-position:-12px -10px;}
.toolbar_li4{background-position:-102px -10px;}
.toolbar_li1{background-position:-187px -10px;}
.toolbar_li2{background-position:-272px -10px;}
.toolbar_li10{background-position:-260px -10px;}
.toolbar_li5{background-position:-362px -10px;}
.toolbar_li6{background-position:-450px -10px;}
.toolbar_li7{background-position:-710px -10px;}
.toolbar_li8{background-position:-537px -10px;}
.toolbar_li9{background-position:-624px -10px;}
.toolbar_li11{background-position:-800px -10px;}
.toolbar_li12{background-position:-777px -10px;}
.toolbar_li13{background-position:-841px -10px;}
.toolbar_li14{background-position:-910px -3px;padding-right: 10px;}
.toolbar_top li.hover{background-color:#d6d5d5;}
.toolbar_top li.active{background-color:#b3b1b1;}
.toolbar_bottom{width:95px;z-index: 999;position: absolute;top:110px;right: 342px;border: 7px solid #e4e4e4;display: none;}
.toolbar_bottom li{height:28px;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;}


.disabilitiesNav .disabilitiesMain{ width:100%;margin:0 auto;z-index:9999999; position:absolute; top:0; left:0;}
.disabilitiesNav .disabilitiesMain .disabilitiesContent{ width:1214px;height: 110px; margin:0 auto; overflow: visible; position: relative;}

.toolbar2{z-index:999;display: none;}
.area_type{width:100px;height:85px;float: left;padding-top: 15px;}
.area_dis{display: none;cursor: pointer;}
.area_type .type_top .area_l{font-size:18px;font-weight: bolder;color: #225aa0;display: block;float: left;padding:10px 0 5px;}
.area_type .area_r{float: left;font-size:15px;font-weight:normal;color: #f00; padding: 12px 0 8px;}
.area_type .type_bottom{color: #225aa0;display: block;float: left;font-size:15px;}

.area_return{width:85px;height:110px;float: right;/*background-image:url(../sprite/images.sprite.png);*/background-position:-991px -10px;line-height: 145px;border-left:1px solid #d8dde1;border-right:1px solid #d8dde1;}
.area_return.hover{background-color: #d6d5d5;}

.bl{border:2px solid #f00}
.tbl{background:#1e9fff}
.barrierfree_btn {cursor:pointer;background-repeat:no-repeat}

.disabilitiesNav .barrierfree_logo {display:none;} 

.disabilitiesNav .btn_big {width:87px;height:76px;display:inline-block;*display:inline;*zoom:1;;margin-right:5px;}
.disabilitiesNav .btn_small {width:57px;height:38px;display:inline-block;*display:inline;*zoom:1;;margin-right:4px;}
.disabilitiesNav .btn_long {width:240px;height:34px;margin-top:0px;}
.disabilitiesNav .btn_half {width:99px;height:35px;margin-right:5px;}
.disabilitiesNav .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;}
.disabilitiesLanguage{ 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)));}
.disabilitiesLanguage .disabilitiesFooterBg{ width:100%; height:160px; position:absolute; top:0; left:0;background-color:#d4d4d4;}
.disabilitiesLanguage .LanguageMain{ position:absolute; top:10px; left:20px; z-index:99999999;width: 100px;}
.disabilitiesLanguage .LanguageMain ul{padding: 0; margin: 0; float: left;}
.disabilitiesLanguage .font_titleBar li{ float:left;}

.disabilitiesLanguage li input{ width:48px; height:48px; cursor:pointer;color:#000;font-size:24px; background-color:#81868c;margin:1px;}
.disabilitiesLanguage li.disabilitiesNow input{ background-color:#355e92;color: #fff;}
.disabilitiesLanguage li.disabilitiesNow input:hover{ background-color:#81868c;}

.disabilitiesLanguage li.barrierfree_open input {background-color:#355e92;color: #fff;}
.disabilitiesLanguage li.barrierfree_close input {background-color:#81868c;}

.disabilitiesLanguage .LanguageSpell li input{ width:98px; height:45px; border:none; cursor:pointer;font-size:24px;}
.disabilitiesLanguage .Languagetext{ width:100%; position:absolute; top:10px; left:130px; z-index:99999999;}
.disabilitiesLanguage .LanguageTextMin{ padding-right:140px;}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent{ width:100%;height:142px; background:#fff;overflow:auto}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent p{ width:90%; margin:0 auto;padding: 0;}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table{ width:100%; height:138px; margin:0 auto;}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td{ font-size:32px!important; line-height:1.2em!important;font-family:"Microsoft YaHei";text-align:center;vertical-align:middle;}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td.barrierfree_pinyin{ font-size:22px!important;}
.disabilitiesLanguage .LanguageTextMin .LanguageTextContent table td#helper_messageBoxText{ width:100%; height:100%;  }

samp{font:inherit;}



li{list-style:none}
a img{border:0}
a{color:#333;text-decoration:none;cursor:pointer}
.fl{float:left}.fr{float:right}
.clearfix:after{display:block;content:'';clear:both}
.clearfix{zoom:1}

.toolbar-wrap {
    width: 100%;
	height: 110px;
    background-color: #184f87;
}

.toolbar {
    width: 900px;
    margin: 0 auto;
    padding-top: 14px;
    padding-bottom: 4px;
    font-size: 18px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}

.tool-tit {
    position: relative;
    float: left;
    width: 130px;
    height: 70px;
    padding-top: 4px;
    margin-right: 16px;
    box-sizing: border-box;
    background-color: #1ab4ec;
    border: 1px solid #303030;
    border-radius: 24px;
}

.tool-tit::after {
    content: "";
    position: absolute;
    left: 10px;
    top: 34px;
    width: 110px;
    height: 1px;
    background: #fff;
    background: linear-gradient(to right,#ffb066,#fff,#ffb066);
    background: -webkit-linear-gradient(to right,#ffb066,#fff,#ffb066);
    background: -o-linear-gradient(to right,#ffb066,#fff,#ffb066);
    background: -moz-linear-gradient(to right,#ffb066,#fff,#ffb066);
}

.tool-item {
    float: left;
    width: 50px;
    margin-right: 3px;
    text-align: center;
	border-radius: 2px;
}

.tool-item:nth-child(4),.tool-item:nth-child(7),.tool-item:nth-child(10) {
    margin-right: 20px;
}
.tool-itembox .tool-item:nth-child(3),.tool-itembox .tool-item:nth-child(4){
	width: 80px;
}
.tool-btn {
    display: block;
    width: 100%;
    height: 50px;
   background-color:rgba(0, 0, 0, 0.15);
       filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#26000000,endcolorstr=#26000000);
  /*  border: 1px solid #636161; */
    border-radius: 2px;
}
.tool-item:nth-child(8),.tool-item:nth-child(10),.tool-item:nth-child(13){
	width: 80px;
}

.tool-btn:hover {
    background-color: #be2d30;
}

.tool-btn:hover .tool-item span{
	display: block;
	background-color: #888;
}
.tool-btn img {
    width: 50px;
    height: 50px;
}

.tool-txt {
    font-size: 18px;
    line-height: 32px;
    color: #fff;
	font-weight: bold;
}
.toolbar2{ display: none;}
.area-item {
    float: left;
    margin-right: 15px;
	cursor:pointer;
}
.area-name {
    font-size: 18px;
    line-height: 38px;
    font-weight: bold;
}
.area-num {
    color: #ff9027;
}
.zzms{
    float: left;
}
.area-item{display: none}

@media (max-width: 1199px) {
    .toolbar {
        width: 98%;
    }
    .tool-item {
        margin-right: 10px;
        text-align: center;
    }
}
@media (max-width: 750px) {
    .toolbar {
        width: 98%;
    }
    .tool-tit {
        display: none;
    }
    .tool-item {
        margin-right: 6px !important;
        margin-bottom: 6px !important;
        text-align: center;
    }
    .tool-tit::after {
        background: none;
    }
}

/* ������ */
.screen-fz {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 140px;
    padding-right: 180px;
    background-color: #fff;
    border: 10px solid #c0bfbf;
    box-sizing: border-box;
}

.screen-fz-left {
    width: 100%;
    height: 120px;
    background-color: #fff;
    font-size: 48px;
    line-height: 60px;
    color: #000;
    text-align: center;
    overflow-y: auto;

}

.screen-fz-right {
    position: absolute;
    right: -10px;
    top: -10px;
    width: 190px;
    height: 140px;
    padding: 27px 0 0 21px;
    background-color: #c0bfbf;
    box-sizing: border-box;
}

.screen-btn-close {
    position: absolute;
    right: 11px;
    top: 7px;
    width: 18px;
    height: 18px;
}

.screen-btn-jt ,.screen-btn-ft,.screen-btn-py{
    display: inline-block;
    width: 56px;
    height: 46px;
    margin-bottom: 9px;
    border: 1px solid #666;
    border-radius: 4px;
    text-align: center;
}

.screen-btn-py{
    width: 125px;
    height: 42px;
}

.screen-btn-jt {
    margin-right: 5px;
}

/*help*/
  .container {box-sizing: border-box;min-width: 200px;max-width: 980px;margin: 0 auto;padding: 35px;line-height:1.8;border: 1px solid #C5D8E6;
margin-top: 10px;margin-bottom: 10px;}
  .container h1{padding-bottom: 0.3em;font-size: 2.25em !important;line-height: 1.2;border-bottom: 1px solid #eee;}
  .container p{box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding:0px;white-space:normal;background-color:#FFFFFF;overflow-wrap:break-word;line-height:24px;color:#444444;font-family:&quot;}
  .container .help_p4{line-height:24px;font-family:&quot;}
  .container .help_p3{margin-left:2em;line-height:24px;font-family:&quot;}
  .container .help_p2{margin-top:20px;font-size:22px;font-weight:bold;line-height:30px;padding-bottom: 10px;margin-bottom: 10px;font-family:&quot;border-bottom: 1px solid #eee;}
  .container  hr {display: block;height: 4px;margin: 16px 0;background-color: #e7e7e7;border: 0 none;}