/*样式重置*/
/* 去掉所有元素的内外边距 */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, pre,
a, img,  ul, li, form, label, input,
table, tbody, tfoot, thead, tr, th, td,
audio, video,dl,dt,dd {
	margin: 0;
	padding: 0;
}
/* 统一全局字体 */
body {
	font-family: -apple-system-font,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif;
	background-color: #ddd;
	color: #fff;
}
/* 列表元素去掉默认的列表样式 */
ol, ul {
	list-style: none;
}
/* Table元素的边框折叠 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.fr{
	float: right;
}
/* 去掉默认的下划线 */
a{
	text-decoration: none;
}
/* 去掉input自带的边缘效果和背景颜色 */
input{
	outline: none;
	background: none;
}
img{
	max-width: 100%;
	height: auto;
}
/* 清除浮动 */
.clearfix:after {  
    content: "";  
    display: block;  
    visibility: hidden;  
    height: 0;  
    clear: both;  
}  
.clearfix {  
    zoom: 1;  
}
.text-center{
	text-align: center !important;
}
.text-left{
	text-align: left !important;
}
/* 事件穿透 */
.eventnone{
	pointer-events: none;
}
/* .pinch-zoom-container{
	width: 100%;
    height: 100vh !important;
} */
#getCodeBtn.disable{
	pointer-events: none;
	opacity: 0.5;
}
.m-auto{
 margin: 0 auto !important;
}
/* padding 间距 */
.ph30{
    padding-left: 30px !important;
    padding-right: 30px !important
}
.pt30{
    padding-top: 30px !important;
}
.pb30{
    padding-bottom: 30px !important;
}
.pv20{
	padding-top: 20px !important;
    padding-bottom: 20px !important
}
.ph20{
	padding-left: 20px !important;
    padding-right: 20px !important
}
.pb20{
    padding-bottom: 20px !important;
}
.pb10{
    padding-bottom: 10px !important;
}
.pt20{
	padding-top: 20px !important;
}
.pt5{
	padding-top: 5px !important;
}
.pt10{
	padding-top: 10px !important;
}
.pt80{
	padding-top: 80px !important;
}
.pl10{
	padding-left: 10px !important;
}
.pl30{
	padding-left: 30px !important;
}

/* margin 间距 */
.mr0{
	margin-right: 0 !important;
}
.mr5{
	margin-right: 5px !important;
}
.mr10{
	margin-right: 10px !important;
}
.ml0{
	margin-left:  0 !important;
}
.ml10{
	margin-left: 10px !important;
}
.ml30{
	margin-left: 30px !important;
}
.mb10{
	margin-bottom: 10px !important;
}
.mt10{
	margin-top: 10px !important;
}
.mt60{
	margin-top: 60px !important;
}
.mt15{
	margin-top: 15px !important;
}
.mv20{
	margin-top: 20px !important;
    margin-bottom: 20px !important
}
.mh20{
	margin-left: 20px !important;
    margin-right: 20px !important
}
.mb20{
	margin-bottom: 20px !important;
}
.mt20{
	margin-top: 20px !important;
}
.mt30{
	margin-top: 30px !important;
}
.mb30{
	margin-bottom: 30px !important;
}
.mv40{
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}
.mt40{
	margin-top: 40px !important;
}
.mb40{
	margin-bottom: 40px !important;
}
.mb20{
	margin-bottom: 20px !important;
}
/* 字体 */
.text-12 {
    font-size: 12px !important
}
.text-13 {
    font-size: 13px !important
}
.text-14 {
    font-size: 14px !important
}

.text-16 {
    font-size: 16px !important
}
