a,address,b,blockquote,body,div,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,label,legend,li,ol,p,s,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:-apple-system}ol,ul{list-style:none}a img{border:none;vertical-align:top}a{text-decoration:none}button,input,textarea{font-family:inherit}button::-moz-focus-inner{padding:0}input,textarea{-webkit-appearance:none}input[type=password]{-webkit-text-security:disc}button:focus,input:focus,textarea:focus{outline:0}body{word-wrap:break-word}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
#mycanimg,.soos,#anlinx{
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
}
.anlin-qjk,.qjk{z-index:2000;
	background-color:rgba(0,0,0,.7);
	position:fixed;left:0; right:0; top:0; bottom:0;
margin:0 auto;max-width:100%;overflow:auto;height:100%;}

.juzon{position:absolute;left:50%;top:50%;
transform:translate(-50%,-50%);width:100%;max-height:100%;}
.xxx{margin-right:5px;float:left;display:flex;align-items: center;text-align:center; justify-content: center;font-size:100%;font-weight: bold;background:rgba(255,255,255,.56);}




a,img,b,td,.dian{cursor:default;}

body::-webkit-scrollbar{ 
 
width: 8px;
 
}
div::-webkit-scrollbar{ 
 margin:0;
width: 3px;
 
}
div::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{
 
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: #535353;
 
border-radius: 10px;
 
}

div::-webkit-scrollbar-track,body::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
border-radius: 10px;
background: #E0E0E0;
}

input[type="button"], input[type="submit"], input[type="reset"] {
  -webkit-appearance: none;
}a{text-decoration:none;}
div,li{word-wrap:break-word;}
td{word-break:break-all;}
.anlinimg{max-width:100%;}
/**图片文件选择预览**/
.fimg{background-color:rgba(255,255,255,.7);width:100%;padding:0;overflow:hidden;}
.fimg li{cursor:default;position:relative;display: flex;float:left;width:100px;height:100px;border:1px #c3c3b8 dashed;text-align:center;margin-left:10px;margin-top:5px;color:#c3c3b8;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;

justify-content: center;
  align-items: center;
}
.fimg li img{max-width:100%;max-height:100px;display:inline-block;vertical-align:middle;text-align:center;}

.fimg li a{text-align:center;}
.fimg li span{position:absolute;right:0;top:0;width:20px;height:20px;line-height:17px;font-size:100%;margin:0;padding:0;z-index:2;background:rgba(0,0,0,.8);}
.fimg marquee{width:100%;position:absolute;bottom:2px;left:0px;right:0px;}
/**复制按钮**/
#anlin_click{background:rgba(0,0,0,.7);color:#fff;padding:5px;border-radius:5px;text-align:center;}
.anlin-file-::before {
  content: '未知文件';/**content: url(./image/zip.gif)**/
font-size:110%;
}
.anlin-file-zip::before {
  content: 'ZIP文件';
font-size:110%;
}
.anlin-file-txt::before {
  content: 'TXT文件';
font-size:110%;
}
.anlin-file-rar::before {
  content: 'RAR文件';
font-size:110%;
}
.anlin-file-7z::before {
  content: '7z文件';
font-size:110%;
}
.anlin-file-apk::before {
  content: 'APK应用';
font-size:110%;
}
.anlin-file-html::before {
  content: 'HTML文件';
font-size:110%;
}

.anlin-next{
border:1px #feceba solid;border-radius:50%;margin-top:-27.5px;
background-size:100% auto;background-repeat:no-repeat;width:53px;height:53px;background-image:url(./next.png);
}
.anlin-rota180{    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);}
/**动画**/
 .anlin-spin {
  -webkit-animation: anlin-rota 2s infinite linear;
  animation: anlin-rota 2s infinite linear;
}
 .anlin-spinx {
  -webkit-animation: anlin-rota 0.2s infinite linear;
  animation: anlin-rota 0.2s infinite linear;
}
.anlin-spins {
  -webkit-animation: anlin-rota 2s infinite reverse;
  animation: anlin-rota 2s infinite reverse;
}
@-webkit-keyframes anlin-rota {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes anlin-rota {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.anlin-load{background-size:100% auto;background-repeat:no-repeat;width:80px;height:80px;background-image:url(./Load.png);margin:0 auto;}

.anlin-l{position:fixed;height:55px;line-height:55px;font-size:200%;text-shadow: 1px 1px 5px #000;color:#fff;width:55px;text-align:center;z-index:2100;}









.anlin-alert{
transition: box-shadow 0.5s;
   box-shadow:0px 0px 14px 1px rgba(0,0,0,1.00);
max-width:300px;text-align:center;font-size:110%;background:#fff;border:none;border-radius:11px;margin:0 auto;line-height:25px;position:relative;font-weight:bold;}
.anlin-alert .ok{line-height:50px;color:#0084ff;border-top:1px #e0e0e0 solid;font-size:110%;}

/**scale动画**/
 .anlin-scale{
  -webkit-animation: anlin-scale 0.2s linear;
  animation: anlin-scale 0.2s linear;
}

 .anlin-scales {
  -webkit-animation: anlin-scale 0.2s linear reverse;
  animation: anlin-scale 0.2s linear reverse;
}

 .anlin-scalex {
  -webkit-animation: anlin-scale 0.2s infinite linear alternate-reverse;
  animation: anlin-scale 0.2s infinite linear alternate-reverse;
}
@-webkit-keyframes anlin-scale {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
}100% {
-webkit-transform: scale(1);transform: scale(1);
}}

@keyframes anlin-scale {0% {
-webkit-transform: scale(0);transform: scale(0);
}
  100% {
-webkit-transform: scale(1);transform: scale(1);
}}
/**opacity-animate**/
 .anlin-opacity {
  -webkit-animation: anlin-opacity 1s linear;
  animation: anlin-opacity 1s linear;
}
 .anlin-opacitys {
  -webkit-animation: anlin-opacity 1s linear reverse;
  animation: anlin-opacity 1s linear reverse;
}

 .anlin-opacityx {
  -webkit-animation: anlin-opacity 1s infinite linear alternate-reverse;
  animation: anlin-opacity 1s infinite linear alternate-reverse;
}
@-webkit-keyframes anlin-opcity {
  0% {
   opacity:0.0;
}100% {
opacity:1.0;
}}
@keyframes anlin-opacity {0% {
opacity:0.0;
}
  100% {
opacity:1.0;
}}

.anlin-bottom{position:relative; left:0px;-webkit-animation: anlin-bottom 0.3s ease;
  animation: anlin-bottom 0.3s ease;}.anlin-bottoms{position:relative; left:0px;-webkit-animation: anlin-bottom 0.3s ease reverse;
  animation: anlin-bottom 0.3s ease reverse;}
@-webkit-keyframes anlin-bottom {
  0% {

top:50%;
opacity:0.0;
}100% {

top:0px;
opacity:1.0;
}}
@keyframes anlin-bottom {0% {

top:50%;
opacity:0.0;
}
  100% {
/*left:0px;*/
top:0px;
opacity:1.0;
}}
.anlin-top{position:relative; left:0px;-webkit-animation: anlin-top 0.3s ease;
  animation: anlin-top 0.3s ease;}.anlin-tops{position:relative; left:0px;-webkit-animation: anlin-top 0.3s ease reverse;
  animation: anlin-top 0.3s ease reverse;}
@-webkit-keyframes anlin-top {
  0% {

top:-50%;
opacity:0.0;
}100% {

top:0px;
opacity:1.0;
}}
@keyframes anlin-top {0% {

top:-50%;
opacity:0.0;
}
  100% {

top:0px;
opacity:1.0;
}}


.anlin-left{position:relative;-webkit-animation: anlin-left 0.3s ease;
  animation: anlin-left 0.3s ease;}
.anlin-lefts{position:relative;-webkit-animation: anlin-left 0.3s ease reverse;
  animation: anlin-left 0.3s ease reverse;}
@-webkit-keyframes anlin-left {
  0% {
left:-50%;

opacity:0.0;
}100% {
left:0px;

opacity:1.0;
}}
@keyframes anlin-left {0% {
left:-50%;

opacity:0.0;
}
  100% {
left:0px;

opacity:1.0;
}}


.anlin-right{position:relative;-webkit-animation: anlin-right 0.3s ease;
  animation: anlin-right 0.3s ease;}
.anlin-rights{position:relative;-webkit-animation: anlin-right 0.3s ease reverse;
  animation: anlin-right 0.3s ease reverse;}
@-webkit-keyframes anlin-right {
  0% {
left:50%;

opacity:0.0;
}100% {
left:0px;

opacity:1.0;
}}
@keyframes anlin-right {0% {
left:50%;

opacity:0.0;
}
  100% {
left:0%;

opacity:1.0;
}}
