@charset "utf-8";
/* CSS Document */
/*@author Kwei*/
html{
	font-size: 100px;/*单位用rem时候除以100*/
}
body{
	margin: 0;
	padding: 0;
	font-size: 0.16rem;/**/
	-webkit-overflow-scrolling: touch;/*在使用overflow: hidden;后需要此属性来增强活动效果*/
	-webkit-touch-callout: none;/*禁止ios 长按时触发系统的菜单，禁止ios&android长按时下载图片*/
	-webkit-tap-highlight-color:rgba(0,0,0,0); /*去掉点击链接和文本框对象时默认的灰色半透明覆盖层(iOS)或者虚框(Android)*/
	/*-webkit-user-select: none;*/ /*禁止页面文字选择*/
	font-family:arial, "微软雅黑" !important;
	background:#f7f8fa;
	/*color: #333;*/
	
}
ul,li,input { 
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	text-decoration: none;
	-webkit-touch-callout: none;
}
img{
	border:none;
	-webkit-touch-callout: none;
}
.clear{
     clear: both;
}
.numberWord{
	font-family:arial, "微软雅黑";/*数字英文用arial字体*/
}
.colorBlue {
	color: #1da2f7;
}
.colorWhite{
	color: #fff !important;
}
.color444{
	color: #444 !important;
}
.colorGray{
	color: #afafaf !important;
}
.colorRed{
	color:#e74c3c !important;
}
.bgViolet {
	background: #d085e0;
	color: #fff;
}
.bgViolet:active{
	background: #ca65e0;
}
.bgBlue{
	background: rgba(29,162,247,1);
	color: #fff;
}
.bgBlue:active{
	background:#1a93e0;
}
.alignCenter{
	text-align: center;
}
/*去除ios默认样式*/
input,select,textarea {
	-webkit-appearance: none; /*消除输入框和按钮的原生外观，在iOS上加上这个属性才能给按钮和输入框自定义样式 */
	border: none;
}
input,textarea{
	outline:none; /*取消chrome下默认的文本框聚焦样式,移动端无效*/
} 
/**图标字体**/
      .icon{
	font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    display: block;

}
/*flexBox*/

.flexBox {
	display: -webkit-flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.item-most {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}
.item-most-3{
	-webkit-box-flex: 3;
	-webkit-flex: 3;
	-moz-box-flex: 3;
	-ms-flex: 3;
	flex: 3;
}
/*.alignCenter {
	-webkit-align-items: stretch;
	-webkit-box-align: stretch;
	-moz-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
}*/
.flex-row-plural {
	-webkit-flex-flow: wrap;
	-ms-flex-flow: wrap;
	flex-wrap: wrap;
}
.j-content{
	-webkit-justify-content: space-between;
	justify-content:space-between;
	-webkit-box-pack: justify;
}
.flex-column{
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-align-content:space-between ;
	align-content: space-between;
}
.alignCenter{
	-webkit-align-items:center;
	-webkit-box-align:center;
	-moz-box-align:center;
    align-items: center;
}

/*input*/

::-webkit-input-placeholder {
	/* WebKit browsers */
	
	color: #999;
}
:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	
	color: #999;
}
::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	
	color: #999;
}
:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	
	color: #999;
}

.btn{
	border-radius: 5px;
	text-align: center;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
}
.btnSedLay{
	/*position: fixed;*/
	bottom: 10px;
	left: 0;
	z-index: 9999;
	width: 100%;
	
}
.btnSedLayIn{
	padding: 0 10px;
}
.btnSed{
	/*margin-top: 40px;*/
	width: 100%;
}
.btnSed:active{
	background: #B473C2 !important;
}
/*select {
    border: none;
  
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 14px;
    background: url(../images/selectIcon.png) no-repeat scroll right center transparent;
    background-size:6px ;

}*/


select::-ms-expand { display: none; } /*下拉菜单右侧下拉图标*/
/**/

.warp-padding{
	padding:0 10px;
	/*overflow: auto;*/
	overflow: hidden;
	/*height: 100vh;*/
}
#tabLay{
	height: 0.49rem;
			}
.maskWhite{
	height: 100vh;
	width: 100%;
	box-sizing: border-box;
	background: rgba(255,255,255,.75);
	position: fixed;
	top:0 ;
	left: 0;
	z-index: 999;
}
.hidden {
        display: none;
    }