@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote,table, th, td { margin:0;padding:0;box-sizing: border-box; }
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
ul,li { list-style:none; }
table { border-collapse: collapse; }
img{border:0;width:100%;display:block;-webkit-touch-callout:none;-webkit-user-select:none}
input,select,textarea,button{outline:none;}
a,input,select,textarea{-webkit-tap-highlight-color:transparent;}
a{text-decoration:none;cursor:pointer;-webkit-user-select:none}
a:focus{outline-style:none}
.clear:after{ content: ""; display: block; clear: both;}
html,body { width:100%;height:100%;overflow: hidden;}

.pop404 { width: 100%;height:100%;background-color: rgba(0,0,0,.0);position: fixed;top:0;left:0;right:0;bottom:0;z-index:9999;}
.pop404 .box404 { background-color: #fff;border-radius: 10px;width:100%;height:100%;position: fixed;top:50%;left:50%;transform: translate(-50%,-50%);
  display: -webkit-box;display: -webkit-flex;display: flex;}
.close404 { width:25px;height:25px;position: absolute;top:10px;right:15px;}
.close404 i,.close404 i:before,.close404 i:after{width:23px;height:2px;background:transparent;position:absolute;top:10px;right:0;}
.close404 i:before{content:"";top:0;transform:rotate(45deg);background:#4f5963;right:0;}
.close404 i:after{content:"";top:0;transform:rotate(-45deg);background:#4f5963;right:0;}
.content404 { width:83%;margin:auto;}






















