@charset "utf-8";
* {

-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
/*box-sizing: border-box;*/
}
user agent stylesheetdiv {display: block;}
* {outline: 0}
html,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul,img {margin:0;padding:0}
div{margin:0;padding:0}
body {min-width:320px;font-size:70%;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif !important;color:#333;-webkit-text-size-adjust:none;background:#fff;}
fieldset,img {border:0}
img{ border:0}
ol,ul,li {list-style:none}
address,em {font-style:normal}
a {color:#000;text-decoration:none}
table {border-collapse:collapse}
.clear {clear:both;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}

input{font-size:0.9rem;}
.w100{width:100%;}
.w50{width:48%;}
.w90{width:90%;margin:0 auto;}
.m20{margin:20px 0 0 0;}
.m30{margin:30px 0 0 0;}
.container{max-width:800px;margin:0 auto;min-height:1000px;text-align:center;background:url(../images/bg.jpg) no-repeat center top;background-size:100%;overflow:hidden;}
.logo {
    
    width: 100px;
    height: 100px;
	margin:0 auto;
	margin-top:80px;
    border-radius: 20px;
    background: #fff;
    box-shadow: 0 -5px 12px 0 rgba(0, 0, 0, 0.1);
}
.logo_con {
    width: 100px;
    height: 100px;
    display: table;
    margin: 0 auto;
}.logo_con img {
    vertical-align: middle;
    display: table-cell;
    -margin-top: 25px;
	border-radius:20px;
}
.down-botton{background:#4475f8;border-radius:30px;padding:10px 50px;color:#fff;display: inline-block;margin-top:50px;font-size:16px;width:50%;line-height:30px;}
.container p{color:#7c7c7c;width:80%;margin:0 auto;margin-top:30px;}
.name{display:block;font-size:24px;line-height:50px;color:#424242;}