/*
 * WXA11Y.css
 * version: 3.0.1 (2021/12/03)
*
* Copyright 2015,微象科技-李刚,moaol@foxmail.com
*/
.a11ytoolbar{background:url(WXA11YBG.png) repeat bottom left;min-width:100%;padding: 6px 0;position:fixed;top:0;z-index:999999;max-width: 100%;}
.a11ytoolbar *:hover{box-sizing:border-box;text-decoration: none;}
.WXA11Y{width: 100%;text-align: center;min-height:50px;height:72px;overflow:hidden;}
.WXA11Y:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.WXA11Y a.fun{width: 71px;height: 72px;cursor:pointer;display: inline-block;/* float:left; */border-radius: 20px;overflow:hidden;background-image:url(WXA11y.gif);background-repeat:no-repeat;background-color:transparent;margin: 0 3px;}
.WXA11Y a.fun:hover{/* transition: all 0.3s; */}
.WXA11Y span.wx-space{display: inline-block;/* float:left; */width:10px;height:10px;}
.WXA11Y a#tool-line{background-position:0 0;}
.WXA11Y a#tool-screen{background-position: -74px 0;}
.WXA11Y a#tool-contrast{background-position: -148px 0;}
.WXA11Y a#tool-contrast{background-position: -148px 0;}
.WXA11Y a#tool-contrast{background-position: -148px 0;}
.WXA11Y a#font-lagre{background-position: -369px 0;}
.WXA11Y a#font-small{background-position: -442px 0;}
.WXA11Y a#page-zoomin{background-position: -221px 0;}
.WXA11Y a#page-zoomout{background-position: -295px 0;}
.WXA11Y a#tts-single{background-position: -516px 0;}
.WXA11Y a#tts-screenread{background-position: -590px 0;}
.WXA11Y a#WXA11y-fold{background-position: -662px 0;}
.WXA11Y a#WXA11y-help{background-position: -810px 0;}
.WXA11Y a#WX-easyRead-Smooth{background-position: -736px 0;}
.WXA11Y a#tool-oldmode{background-position: -883px 0;}
.WXA11Y a#tts-speed{background-position: -957px 0;}
.WXA11Y a#tool-mousestyle{background-position: -1030px 0;}
.WXA11Y a#tool-reload{background-position: -1104px 0;}
.WXA11Y a#tool-block{display:none;background-position: -1177px 0;}
.WXA11Y a.fun-block-child{background:#006eab;color:#fff;font-size:20px;width:110px;height:52px;padding:10px 0;box-sizing: content-box;}
.WXA11Y a.fun-block-child em{display:inline;}
.WXA11Y a.fun-block-child .tool-nav-text{display:block;}


.WXA11Y a#tool-line.active,.WXA11Y a#tool-line:hover{background-position: 0 -75px;}
.WXA11Y a#tool-screen.active,.WXA11Y a#tool-screen:hover{background-position: -74px -75px;}
.WXA11Y a#tool-contrast.active,.WXA11Y a#tool-contrast:hover	{background-position: -148px -75px;}
.WXA11Y a#font-lagre.active,.WXA11Y a#font-lagre:hover{background-position: -369px -75px;}
.WXA11Y a#font-small.active,.WXA11Y a#font-small:hover{background-position: -442px -75px;}
.WXA11Y a#page-zoomin.active,.WXA11Y a#page-zoomin:hover{background-position: -221px -75px;}
.WXA11Y a#page-zoomout.active,.WXA11Y a#page-zoomout:hover{background-position: -295px -75px;}
.WXA11Y a#tts-single.active,.WXA11Y a#tts-single:hover{background-position: -516px -75px;}
.WXA11Y a#tts-screenread.active,.WXA11Y a#tts-screenread:hover{background-position: -590px -74px;}
.WXA11Y a#WXA11y-fold.active,.WXA11Y a#WXA11y-fold:hover{background-position: -662px -75px;}
.WXA11Y a#WXA11y-help.active,.WXA11Y a#WXA11y-help:hover{background-position: -810px -75px;}
.WXA11Y a#WX-easyRead-Smooth.active,.WXA11Y a#WX-easyRead-Smooth:hover{background-position: -736px -75px;}
.WXA11Y a#tool-oldmode.active,.WXA11Y a#tool-oldmode:hover{background-position: -883px -75px;}
.WXA11Y a#tts-speed.active,.WXA11Y a#tts-speed:hover{background-position: -957px -75px;}
.WXA11Y a#tool-mousestyle.active,.WXA11Y a#tool-mousestyle:hover{background-position: -1030px -75px;}
.WXA11Y a#tool-reload.active,.WXA11Y a#tool-reload:hover{background-position: -1104px -75px;}
.WXA11Y a#tool-block.active,.WXA11Y a#tool-block:hover{background-position: -1177px -75px;}
.WXA11Y a.fun-block-child:hover{background:#f1004a}

.WXA11Y-MIN{height:50px;}
.WXA11Y-MIN a.fun{width: 49px;height: 50px;margin:0 4px;border-radius: 10px;font-size: 10px;}
.WXA11Y-MIN span.wx-space{width:15px;display:none;}
.WXA11Y-MIN a#tool-line{background-position: 0px -164px;display:none;}
.WXA11Y-MIN a#tool-screen{background-position: -51px -164px;display:none;}
.WXA11Y-MIN a#tool-contrast  {background-position: -102px -164px;}
.WXA11Y-MIN a#font-lagre {background-position: -255px -164px;}
.WXA11Y-MIN a#font-small {background-position: -307px -164px;}
.WXA11Y-MIN a#page-zoomin{background-position: -153px -164px;}
.WXA11Y-MIN a#page-zoomout   {background-position: -205px -164px;}
.WXA11Y-MIN a#tts-single {background-position: -359px -164px;}
.WXA11Y-MIN a#tts-screenread {background-position: -409px -164px;}
.WXA11Y-MIN a#WXA11y-fold{background-position: -461px -164px;}
.WXA11Y-MIN a#WXA11y-help{background-position: -563px -164px;}
.WXA11Y-MIN a#WX-easyRead-Smooth   {background-position: -512px -164px;}
.WXA11Y-MIN a#tool-oldmode{background-position: -728px -164px;display:none;}
.WXA11Y-MIN a#tts-speed{background-position: -779px -164px;}
.WXA11Y-MIN a#tool-mousestyle{background-position: -830px -164px;display:none;}
.WXA11Y-MIN a#tool-reload{background-position: -881px -164px;}
.WXA11Y-MIN a#tool-block{display:none;background-position: -932px -164px;}
.WXA11Y-MIN a#oldmodbox{display:none;}

.WXA11Y-MIN a#tool-line.active,.WXA11Y-MIN a#tool-line:hover{background-position: 0px  -215px;}
.WXA11Y-MIN a#tool-screen.active,.WXA11Y-MIN a#tool-screen:hover	{background-position: -51px  -215px;}
.WXA11Y-MIN a#tool-contrast.active,.WXA11Y-MIN a#tool-contrast:hover{background-position: -102px -215px;}
.WXA11Y-MIN a#font-lagre.active,.WXA11Y-MIN a#font-lagre:hover{background-position: -255px -215px;}
.WXA11Y-MIN a#font-small.active,.WXA11Y-MIN a#font-small:hover   {background-position: -307px -215px;}
.WXA11Y-MIN a#page-zoomin.active,.WXA11Y-MIN a#page-zoomin:hover {background-position: -153px -215px;}
.WXA11Y-MIN a#page-zoomout.active,.WXA11Y-MIN a#page-zoomout:hover {background-position: -205px -215px;}
.WXA11Y-MIN a#tts-single.active,.WXA11Y-MIN a#tts-single:hover   {background-position: -359px -215px;}
.WXA11Y-MIN a#tts-screenread.active,.WXA11Y-MIN a#tts-screenread:hover{background-position: -409px -215px;}
.WXA11Y-MIN a#WXA11y-fold.active,.WXA11Y-MIN a#WXA11y-fold:hover  {background-position: -461px -215px;}
.WXA11Y-MIN a#WXA11y-help.active,.WXA11Y-MIN a#WXA11y-help:hover  {background-position: -563px -215px;}
.WXA11Y-MIN a#WX-easyRead-Smooth.active,.WXA11Y-MIN a#WX-easyRead-Smooth:hover {background-position: -512px -215px;}
.WXA11Y-MIN a#tool-oldmode.active,.WXA11Y-MIN a#tool-oldmode:hover{background-position: -728px -215px;}
.WXA11Y-MIN a#tts-speed.active,.WXA11Y-MIN a#tts-speed:hover{background-position: -779px -215px;}
.WXA11Y-MIN a#tool-mousestyle.active,.WXA11Y-MIN a#tool-mousestyle:hover{background-position: -830px -215px;}
.WXA11Y-MIN a#tool-reload.active,.WXA11Y-MIN a#tool-reload:hover{background-position: -881px -215px;}
.WXA11Y-MIN a#tool-block.active,.WXA11Y-MIN a#tool-block:hover{background-position: -932px -215px;}




.wxwzadisplay {background-color:#333;color:#fff;position:fixed;left:0px;bottom:0px;width:100%;padding:5px;cursor:normal;z-index:99999;display:none;opacity: 0.9;}
.wxwzadisplay *,.wxwzadisplay{box-sizing:border-box;}
/* #a11ydisplay span {padding:0 5px;margin:-10px 0 0 5px;cursor:pointer;float:left;}
#a11ydisplay span:hover {background-color:#fff;color:#000;}
#a11ydisplay center {font-size:48px;} */
.wxwzadisplay .wxwzadisbtns{float: right;width:170px;border-left:5px;height:130px;backgorund-color:red;}
.wxwzadisplay .wxwzadisblock{margin-right:175px;height:130px;background-color:#fff;font-weight:bold;font-size:50px;}
.wxwzadisplay .wxwzadisclose{padding:0 5px;cursor:pointer;position: absolute;top:0;right:0;}
.wxwzadisplay .wxwzadisclose:hover{background-color:#999;}
.wxwzadisbtns a{display: block;width: 152px;height: 56px;line-height: 52px;font-size: 30px;margin: 6px auto;color: #fff;border: 2px solid #fff;text-align: center;text-decoration-line: none;-webkit-touch-callout: none; /* iOS Safari */-webkit-user-select: none; /* Chrome/Safari/Opera */-khtml-user-select: none; /* Konqueror */-moz-user-select: none; /* Firefox */-ms-user-select: none; /* Internet Explorer/Edge */user-select: none;}
.wxwzadisbtns a:hover,.wxwzadisbtns .active{background-color:#fff;color:#333;}
.wxwzadisblock table{border-collapse: collapse;border-spacing: 0;margin:0 auto;}
.wxwzadisblock tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.wxwzadisblock tr{display: table-row;border-color: inherit;}
.wxwzadisblock tr.wxwzadispinyintr{font-weight: normal;font-size:20px;}
.wxwzadisblock tr.wxwzadispinyinzitr{font-size:20px;}
.wxwzadisblock .bigpinyin tr.wxwzadispinyinzitr,.wxwzadisblock .bigpinyin tr.wxwzadispinyintr{font-size:40px;}
.wxwzadisblock tr.wxwzadiszitr{line-height: 50px;}
.wxwzadisblock tr.wxwzadiszitr td{width:auto;line-height:60px;padding: 3px 10px;}
.wxwzadisblock td{width:55px;line-height:32px;color:#000;text-align:center;}
.wxwzadisblock .bigpinyin td{line-height:normal;}
.wxwzadisblock .wxwzadisscroll{height: 124px;overflow-y: auto;font-weight: bold;font-size: 50px;}

.mask {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;background:#333;filter:alpha(opacity=70);}
.WXA11y-hover,.WXA11y-hover *{background-color:#ccc !important;color: #000 !important;}
.WXA11y-hover-blue,.WXA11y-hover-blue *{background: rgb(0,0,255) !important;color: rgb(255,255, 0) !important;}
.WXA11y-hover-yellow,.WXA11y-hover-yellow *{background:rgb(255,255, 0) !important;color:rgb(0,0,0)!important;}
.WXA11y-hover-black,.WXA11y-hover-black *{background: rgb(0, 0, 0) !important;color: rgb(255, 255, 0) !important;}
.WXA11Y a.WXA11y-hover-blue{background-position: -1250px 0!important;background-image:url(WXA11y.gif) !important}
.WXA11Y a.WXA11y-hover-yellow{background-position: -1323px 0!important;background-image:url(WXA11y.gif) !important}
.WXA11Y a.WXA11y-hover-black{background-position: -1396px 0!important;border: 1px solid white;background-image:url(WXA11y.gif) !important}
.selectedEle {background-color:#646464;color:#fff;}
/*针对没有“无障碍”入口的地方*/
.toggleBtn{width:55px;height:55px;border-radius:4px;overflow:hidden;background-image:url(WXA11y.gif);background-position:-671px -164px;position:fixed;bottom:60px;left:50%;margin-left:620px;cursor:pointer;transition: all 0.3s;}
.toggleBtn:hover{background-position:-614px -164px;}


.voiceTip{background: url(voiceBg.png) no-repeat center -2px;width:220px;height:64px;margin:15px auto;position:relative;cursor:pointer;}
.voiceTip:hover{background-position:center -66px;}
.voiceTip i{width:30px;height:25px;position:absolute;top:18px;right:46px;}
.voiceTip i.stoped{background: url(voice.png) no-repeat;}
.voiceTip i.starting{background: url(voice.gif) no-repeat;}

/* 鼠标样式 */
.WXA11Y-block-text{
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
    border: none;
}
@media screen and (max-width:768px){
	.WXA11Y a#tool-oldmode,.WXA11Y a#oldmodbox,.WXA11Y span.wx-space,#tts-single,#wxwzadisplay{display:none !important;}
	.WXA11Y a#tool-mousestyle{background-position: -830px -164px;display:none;}
	.WXA11Y a#tool-line{background-position: 0px -164px;display:none;}
	.WXA11Y a#tool-screen{background-position: -51px -164px;display:none;}
}

@media screen and (max-width:414px){
	.WXA11Y a#tool-line,.WXA11Y a#tool-screen,.WXA11Y a#tool-oldmode,.WXA11Y a#tts-speed,.WXA11Y a#tool-mousestyle,.WXA11Y a#tool-block,.WXA11Y a#oldmodbox,.WXA11Y a.fun-block-child .tool-nav-text{ display:none !important;}
	.WXA11Y{height:50px;}
	.WXA11Y a.fun{width: 49px;height: 50px;margin:0 4px;border-radius: 10px;font-size: 10px;}
	.WXA11Y span.wx-space{width:15px;display:none;}
	.WXA11Y a#tool-contrast  {background-position: -102px -164px;}
	.WXA11Y a#font-lagre {background-position: -255px -164px;}
	.WXA11Y a#font-small {background-position: -307px -164px;}
	.WXA11Y a#page-zoomin{background-position: -153px -164px;}
	.WXA11Y a#page-zoomout   {background-position: -205px -164px;}
	.WXA11Y a#tts-single {background-position: -359px -164px;}
	.WXA11Y a#tts-screenread {background-position: -409px -164px;}
	.WXA11Y a#WXA11y-fold{background-position: -461px -164px;}
	.WXA11Y a#WXA11y-help{background-position: -563px -164px;}
	.WXA11Y a#WX-easyRead-Smooth   {background-position: -512px -164px;}
	.WXA11Y a#tool-oldmode{background-position: -728px -164px;display:none;}
	.WXA11Y a#tts-speed{background-position: -779px -164px;}
	.WXA11Y a#tool-reload{background-position: -881px -164px;}
	.WXA11Y a#tool-block{display:none;background-position: -932px -164px;}
	.WXA11Y a.fun{margin:0 2px;}
	.WXA11Y a#tool-line.active,.WXA11Y a#tool-line:hover{background-position: 0px  -215px;}
	.WXA11Y a#tool-screen.active,.WXA11Y a#tool-screen:hover	{background-position: -51px  -215px;}
	.WXA11Y a#tool-contrast.active,.WXA11Y a#tool-contrast:hover{background-position: -102px -215px;}
	.WXA11Y a#font-lagre.active,.WXA11Y a#font-lagre:hover{background-position: -255px -215px;}
	.WXA11Y a#font-small.active,.WXA11Y a#font-small:hover   {background-position: -307px -215px;}
	.WXA11Y a#page-zoomin.active,.WXA11Y a#page-zoomin:hover {background-position: -153px -215px;}
	.WXA11Y a#page-zoomout.active,.WXA11Y a#page-zoomout:hover {background-position: -205px -215px;}
	.WXA11Y a#tts-single.active,.WXA11Y a#tts-single:hover   {background-position: -359px -215px;}
	.WXA11Y a#tts-screenread.active,.WXA11Y a#tts-screenread:hover{background-position: -409px -215px;}
	.WXA11Y a#WXA11y-fold.active,.WXA11Y a#WXA11y-fold:hover  {background-position: -461px -215px;}
	.WXA11Y a#WXA11y-help.active,.WXA11Y a#WXA11y-help:hover  {background-position: -563px -215px;}
	.WXA11Y a#WX-easyRead-Smooth.active,.WXA11Y a#WX-easyRead-Smooth:hover {background-position: -512px -215px;}
	.WXA11Y a#tool-oldmode.active,.WXA11Y a#tool-oldmode:hover{background-position: -728px -215px;}
	.WXA11Y a#tts-speed.active,.WXA11Y a#tts-speed:hover{background-position: -779px -215px;}
	.WXA11Y a#tool-mousestyle.active,.WXA11Y a#tool-mousestyle:hover{background-position: -830px -215px;}
	.WXA11Y a#tool-reload.active,.WXA11Y a#tool-reload:hover{background-position: -881px -215px;}
	.WXA11Y a#tool-block.active,.WXA11Y a#tool-block:hover{background-position: -932px -215px;}
	.WXA11Y a.WXA11y-hover-blue{background-position: -1260px -1px!important;}
	.WXA11Y a.WXA11y-hover-yellow{background-position: -1334px -1px!important;}
	.WXA11Y a.WXA11y-hover-black{background-position: -1408px -2px!important;border: 1px solid white;}
}
