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: "微软雅黑"; color:#333333;  font-size:12px;}

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;}
ol, ul, dl { list-style: none; }
h1, h2, h3, h4, h5, h6 {font-weight: normal; }
em, s{ font-style: normal; display: block;}
i { font-style: normal;}
input, button, select, textarea { border: 0; border-radius: 0; outline: none; font-family: "微软雅黑"; color: #999999;}
textarea { resize: none; }
table{border-collapse:collapse;border-spacing:0}
/*禁用了文本的拖拉，尤其在谷歌下*/
a { text-decoration: none; color:#333;}
a:hover {text-decoration: none;}
a:active{ text-decoration: none;}
/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header,  menu, nav, section { display: block; }
/* 设置图片视频等自适应调整 */
img {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: #aaaaaa;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #aaaaaa;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #aaaaaa;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #aaaaaa;
}
.icon {
          /* 通过设置 font-size 来改变图标大小 */
          /*width: 1em; height: 1em;*/
          /* 图标和文字相邻时，垂直对齐 */
          vertical-align: -0.15em;
          /* 通过设置 color 来改变 SVG 的颜色/fill */
          fill: currentColor;
          /* path 和 stroke 溢出 viewBox 部分在 IE 下会显示
             normalize.css 中也包含这行 */
          overflow: 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;}
.ellip3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.ellip4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.ellip5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.ellip6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-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;}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}


