html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
img{max-width:100%;border:none;vertical-align: top;}
a{text-decoration: none;color: black;}
body{font-size:.32rem;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none;background: rgb(246,246,246);}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:none;} 
ol,ul {list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight: normal;} 
textarea{overflow:auto;resize:none;} 
.clear{clear: both;}
i,em{
	font-style: normal;
}
body *{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.swiper-pagination-bullet{
	width: 1rem;
    height: 8px;
    display: inline-block;
    border-radius: 0 !important;
    background: #000;
    opacity: .2;
}
.swiper-pagination-bullet-active{
	background: #007aff !important;
}
.myselfSwiper .swiper-pagination-fraction{
	bottom: 10px;
	left: 0;
	width: 13%;
	float: right;
	background: #2e3c36;
	position: relative;
	margin-right: 1rem;
	border-radius: 5px;
	color: #fff;
	padding: .2rem;
	font-size: .8rem;
}