﻿/*全局定义样式*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot,
thead, tr, th, td, article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary, time, mark, audio,
video {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;}
body { line-height:1;font-family: "Microsoft Yahei","黑体",Arial,Tahoma;font-size: 10px; }
@charset "utf-8";
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
input, select {vertical-align:middle; margin:0;  padding:0;}
ul ,li{list-style:none;}
a{margin:0;padding:0; font-size:100%;  vertical-align:baseline;  background:transparent;  text-decoration: none;  }
em,i{font-style: normal;}
img {border: 0 none;height: auto;max-width: 100%;vertical-align: middle;}

/*屏蔽全局点击链接底色* ------------------------------------*/
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
/*修复iPhone的safari浏览器上submit按钮圆角bug */
input[type="submit"]{  -webkit-appearance: none;  -webkit-border-radius:0px; }
/*placeholder颜色* ------------------------------------*/
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#b3b3b3;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#b3b3b3;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#b3b3b3;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#b3b3b3;
}
/*------------------------------------公用样式--------------------------*/
/*单行文本溢出显示...*/
.o_v{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
}
/*多行文本溢出显示...*/
.m_v{
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow:hidden;
    display: -moz-box !important;
    word-break: break-all;
    -webkit-line-clamp:2;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.pr{
    position:relative;
}
.pa{
    position: absolute;
}
.b_f{
    background: #fff;
}