input[type=date],
select,
input[type=button],
input[type=submit],
input{
	-webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    outline: none;
}
html,body{
	min-height: 100%;height: 100%;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	max-width: 768px;
	margin: 0 auto;
}
a{color: #666666;}
/*.box{
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}*/
.box-col{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.t_box{ display: table-cell; vertical-align: middle; }
/*返回顶部*/
#scrollUp{ position: fixed; z-index: 10; border-radius: 100%; background-color: #777; color: #eee; font-size: 40px; line-height: 1; text-align: center; text-decoration: none; bottom: 10%; right: 10px; overflow: hidden; width: 46px; height: 46px; border: none; opacity: 0.6; }
.public_mark{
	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    z-index: 20;
    display: none;
}
#menu-btn{
	position: fixed;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    bottom: 16%;
    left: 5%;
    padding: 3px;
    z-index: 11;
    opacity: 0.5;
    background: url(../images/img/but-small.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center center;
}
#mask{position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 20; display: none;}
