*{margin:0;padding:0; box-sizing: border-box;}
table{border-collapse:collapse}
a,a:focus,a:hover{text-decoration:none}
a:focus,input:focus,select:focus,textarea,textarea:focus{outline:0}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,input,textarea{margin:0;font-family:Arial,'SourceHanSansCNRegular','PingFangSC-Regular',"Microsoft YaHei"}
img{border:none;vertical-align:middle}
html{ -ms-touch-action:none; -webkit-text-size-adjust:100%; min-width:320px; margin: 0 auto;}
body{ position:relative; font-size: 14px;}


/* 咨询弹窗 */
.popBg{ position:fixed; left:0; top:0; right:0; bottom:0; background:#000000; opacity:0.5; z-index:9; display:none;}
.popBox{ position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); width:90%; max-width: 420px; z-index:10; opacity:0; visibility:hidden; margin-top:20px; transition:all 0.3s linear;}
.popClose{ position:absolute; left:100%; margin-left:10px; bottom: 100%; margin-bottom: 10px; width:30px; height:30px; background:url(../images/close.png) center center no-repeat; cursor:pointer;}
.popClose:hover{ transform: rotate(90deg); transition: all .3s;}
.popImg img{ width: 100%; height: auto;}
.popBox.active{ opacity:1; visibility:visible; margin-top:0;}

@media (max-width:640px) {	
	.popClose{ left: auto; right: 0; margin-left: 0;}
}