*{
    font-size: 0;
    margin: 0;
    padidng:0;
    text-decoration: none;
    list-style: none;
    font-family: 微软雅黑;
    box-sizing: border-box;
    color: #333333;
}
html,body{
    width: 100%;
    height: 100%;
}
body>div {
	display: inline-block;
	width: 7.5rem;
	position: absolute;
	left: 0;
	transition: left 0.4s linear;
}

@font-face {font-family: "iconfont";
    src: url('//at.alicdn.com/t/font_883798_mmz5teaqxbo.eot?t=1540192360255'); /* IE9*/
    src: url('//at.alicdn.com/t/font_883798_mmz5teaqxbo.eot?t=1540192360255#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('//at.alicdn.com/t/font_883798_mmz5teaqxbo.ttf?t=1540192360255') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/font_883798_mmz5teaqxbo.svg?t=1540192360255#iconfont') format('svg'); /* iOS 4.1- */
}

.clearFix{
	content: "";
	display: block;
	clear: both;
}

ul{
	padding: 0;
	margin: 0;
}
/*header样式*/
.header{
	position: fixed;
	width: 7.5rem;
	z-index: 999;top:0;
}
header>img{
    width: 4.29rem;
    margin-top: 0.2rem;
}
header>span>img{
    width: 0.43rem;
}
header>*{
    line-height: 1.08rem;
}
header{
    width: 100%;
    height: 1.08rem;
    text-align: center;
    background: #2e7edd;
	overflow: hidden;
}
header>span:first-child{
    float: left;
	overflow: hidden;
	padding: 0.2rem 0 0 0.3rem;
}
header>span:last-child{
    float: right;
    margin-right: 0.3rem;
    display: inline-block;
    width: 0.63rem;
}
/*header结束*/
.search{
	overflow: hidden;
	height: 0;
	width: 100%;
	top: 1rem;
	position: absolute;
	transition: all 0.5s linear;
}
.search>div{
	width: 100%;
	height: 1.6rem;
	background: #2e7edd;
	position: absolute;
	z-index: 9;
	top: 0;
}
.search input{
    width: 6.8rem;
    height: 0.7rem;
    border-radius: 0.7rem;
    border: none;
    padding-left: 0.3rem;
    font-size: 0.3rem;
    padding-right: 0.8rem;
}
.search i{
    position: absolute;
    right: 0.7rem;
    margin-top: 0.17rem;
}
.search p{
    text-align: center;
    margin-top: 0.45rem;
}
.search button{
    width: 1.37rem;
    height: 0.7rem;
    font-size: 0.3rem;
    background: linear-gradient(to top,#d0d0d0,#ffffff);
    border: none;
    border-radius: 0.7rem;
    margin-left: 0.17rem;
}
.search button:focus{outline: none}
.search p>*{
    vertical-align: middle;
}
.closeSearch{
    display: none;
    font-size: 0.8rem;
    color: #ffffff;
    line-height: 1rem;
    vertical-align: top;
}

.tips_box p {
	font-size: .28rem;
	margin: 0 .6rem .5rem;
}
.tips_box {
	width: 5.4rem;
	height: 6.2rem;
	background: #fff;
	border-radius: .2rem;
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -3.1rem;
	margin-left: -6.4rem;
	z-index: 3;
}

.tips_box img {
	width: 3.65rem;
	display: block;
	margin: .5rem auto;
}
.tips_box p span {
	font-size: .28rem;
}

.btn_box {
	border-top: .01rem solid #ddd;
	height: .9rem;
	line-height: .9rem;
	margin-top: .65rem;
}

.btn_box a {
	font-size: .3rem;
	width: 50%;
	display: inline-block;
	text-align: center;
}

.btn_box a:first-child {
	border-right: .01rem solid #ddd;
}
.blue {
	color: #5993E2;
}
#modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.container {
	padding: 0.2rem;
}

.top_fixed {
	position:fixed;
	top: 1.08rem;
	width: 100%;
	background: #fff;
	z-index: 8;
}
.mt2 {
	margin-top: 2.2rem;
}

.mask {
	background: rgba(0, 0, 0, .5);
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 101;
	transition: all 0.4s linear;
	left: 0;
	top: 0;
	display: none;
}
.iScrollVerticalScrollbar{display:none;}