/* reset */
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea{margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,a,textarea,input,button,span,em,strong,img,div{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none; outline: none;}html{-webkit-text-size-adjust:none;word-wrap:break-word;background:#f4f4f4;font-family:Arial,Verdana,Sans-serif}h1,h2,h3{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}fieldset,img{border:0}cite,em,s,i,b{font-style:normal}input,button,textarea,select{font-size:100%; border: medium none;}body,input,button,textarea,select,option{font-size:normal}a,input,textarea{text-decoration:none;outline:0}li,img,label,input{vertical-align:middle}var{font-style:normal}ins{text-decoration:none}body{font-size:.2rem;color:#3c3c3c}textarea{resize:none}a{color: #3c3c3c;}.mlr20{margin:auto .2rem}.m20{margin:.2rem 0}.m30{margin:.3rem 0}.mt20{margin-top:.2rem}.mb20{margin-bottom:.2rem}.mt40{margin-top:.4rem}.mb40{margin-bottom:.4rem}::-webkit-input-placeholder{ color: rgba(255,255,255,0.5);}:-moz-placeholder{ color: rgba(255,255,255,0.5);}::-moz-placeholder{ color: rgba(255,255,255,0.5);}:-ms-input-placeholder{ color: rgba(255,255,255,0.5);}.clear:after{content: '\20'; display: block; height: 0; clear: both;}

::-webkit-scrollbar{width: 16px;height: 10px;}::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 10px;background-color: #ddd;}::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #029ed7;}.max-width{max-width: 720px;margin: 0 auto;padding-bottom: 2rem;}.banner{width: 100%;height: 100%;}.banner img{width: 100%;}body{overflow-x: hidden;}a:hover{cursor: pointer;}.dl-btn{position: absolute;top: 7.2rem;width: 100%;height: 4rem;z-index: 100;display: inline-block;} #mask{width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.5); z-index: 99999; display: none;} .msgbox{position: absolute; width: 80%; left: 50%; top: 22%; max-width: 760px; margin-left: -39%; text-align: center;} .msgbox .text{padding: 15px; position: relative; color:#fff; background-color: rgba(0, 0, 0, 0.6); border-radius: 5px;} #goto{width:100%;} #goto img{width:100%;} #goto a{display:inline-block;width:3.51rem;height:1.8rem;margin-top:-2.1rem} #copyright{text-align:center;height:0.7rem;line-height:0.7rem;}
