/*-----重置-----*/
/*容器的大小为 [边框+padding+内容区] 的大小*/
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box; 
}
html {
    font-family: "microsoft yahei", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
    -ms-text-size-adjust: 100%; /*禁止文本缩放*/
    -webkit-text-size-adjust: 100%;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, sumary {
    margin: 0;
    padding: 0;
}
html,body { 
	height: 100%; 
	overflow-x: hidden;
} 
body {
	font-family: "microsoft yahei", "Helvetica Neue", "Helvetica", "Arial", "sans-serif";
	font-size: .28rem;
	color: #333;
	background-color: #fff;
}
/*去除input的默认样式*/
input[type="text"],input[type="password"],input[type="number"],textarea {
	border: 0;
	-webkit-appearance:none;
	appearance:none;
}
/*取消ios默认样式*/
input[type="submit"]{
	-webkit-appearance:none;
	border-radius: 0;
}
/*解决ios滑动卡顿*/
*{
  /*-webkit-overflow-scrolling: touch;*/
}
/*消除button的默认样式*/
button{
	background-color:transparent;
}
/*取消input点击高亮效果*/
input[type="text"],input[type="password"],input[type="submit"],input[type="number"],button,textarea,li {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
    -moz-user-focus: none;
    -webkit-appearance:none;
    outline: none;
	border: none;
    /*-webkit-user-select: none;*/ /*加入会导致ios输入框无法输入*/
    /*-moz-user-select: none;*/
    -webkit-user-select:text !important; /*不加的话ios输入框无法输入*/
}
form{
	-webkit-user-select:text !important; /*不加的话ios输入框无法输入*/
}
a {
	color: #333;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent; /*去除a链接点击菜单时区域高亮*/
}
ol, ul {
    list-style: none;
}
/* 图片自适应 */
img {
	width: 100%;
	height: 100%;
}
/* 图片宽高居中自适应 */
/*.img{width: 3rem;height: 2.4rem;text-align: center;line-height:2.4rem;font-size: 0;}*/
.img-center{width:auto;height:auto;max-width: 100%;max-height: 100%;vertical-align: middle;}

/*-----公用-----*/
input[type="radio"],input[type="checkbox"]{vertical-align:middle;}
.body-topbar{padding-top: .88rem;}/*头部有topbar的话，body都要加这个类*/
.body-tabbar{padding-bottom: 1rem;}/*底部有tabbar的话，body都要加这个类*/
.main-scrolling-topbar-setLogout{padding-top:.88rem;padding-bottom: .92rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-topbar-btnFullRadiusFixed{padding-top:.88rem;padding-bottom: 1.5rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-topbar{padding-top:.88rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-topbar-topSearch{padding-top:2rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-topbar-topSearch-topTabTtl{padding-top:2.88rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-serviceTop{padding-top:1rem;/*padding-top:1rem;height: 101%;overflow: auto;-webkit-overflow-scrolling: touch;*/}
.main-scrolling-topbar-topSearch-serviceTop{padding-top:3rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.main-scrolling-topbar-msgTop{padding-top:1.88rem;height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}
.bg-white{background-color: #fff;}
.bg-gray{background-color: #F8F8F8;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;} /*清除浮动*/
.fl{float:left;}
.fr{float:right;}
/*.num-font-family{font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif";}*/
.pos-re{position: relative;}
.plr15{padding: 0 .3rem;}
.mtb10{margin: .2rem 0;}
.ml20{margin-left: .4rem;}
.ml10{margin-left: .2rem;}
.ml5{margin-left: .1rem;}
.mt10{margin-top: .2rem;}
.mt5{margin-top: .1rem;}
.mt17{margin-top: .34rem;}
.mb50{margin-bottom: 1rem;}
.badge-dot{display:block;width: .12rem;height: .12rem;border-radius:50%;background-color: #EE4014;position: absolute;right: -.02px;top: .26rem;}
.ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*右侧的小三角型*/
.iconfont.iconcaret-down{font-size: .2rem;margin-left: .1rem;}
/*链接显示蓝色*/
.link-blue{color: #2D8CF0;text-decoration: underline;}