html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; height: 100%;/*-webkit-tap-highlight-color: transparent;*/}
/**{margin:0;padding:0; }*/
body{background:#fff; font-family:arial,SimHei; color:#212123;}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td,
article, aside, details, figcaption, figure, footer, header,  menu, nav, section { margin: 0; padding: 0; -webkit-tap-highlight-color: transparent; font-size: 0.12rem;}
ol, ul, dl { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-weight: normal; }
em, s, i { font-style: normal; display: block;}
input, button, select, textarea { border: 0; border-radius: 0; outline: none; font-family:arial,SimHei;}
textarea { resize: none; }
table{border-collapse:collapse;border-spacing:0}
/*禁用了文本的拖拉，尤其在谷歌下*/
a { text-decoration: none; color:#4a4a4a }
a:hover {text-decoration: none;}
a:active{ text-decoration: none;}
/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header,  menu, nav, section { display: block; }
/* 设置图片视频等自适应调整 */
img {max-width: 100%; height: auto; border:0;}
.video embed, .video object, .video iframe { width: 100%; height: auto; }
/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
a, button, input { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/*自定义样式*/
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #ccc;font-family:arial,SimHei;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #ccc;font-family:arial,SimHei;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #ccc;font-family:arial,SimHei;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #ccc;font-family:arial,SimHei;
}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.ellip{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellip2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.prompt{ z-index:100000;position: fixed; width:2.6rem; left:50%; top: 50%; margin-left: -1.3rem; margin-top: -0.35rem; font-size:14px; text-align: center; color: #fff; background: rgba(42,42,42,0.8); line-height: 0.7rem; border-radius: 4px; display: none;}

.boxflex{display: -webkit-box; display: -webkit-flex; display: flex; }
.flex{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.clear{*zoom:1;}
.clear:after{content:""; display:block; clear:both;}
.indexbg{background:#e7e7e7;}
.hide{ display: none;}

body{ width:7.5rem; margin: 0 auto; overflow-x: hidden;}
