﻿@charset "utf-8";
/* CSS Document */
/*  v3.0 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}

body { width: 100%; height: 100%; padding: 0 auto; margin: 0;}
html { width: 100%; height: 100%; padding: 0; margin: 0;}
body { font-size: 15px; color: #333; font-family: microsoft yahei, Helvetica, STHeiti Light, Arial, Heiti SC, Sans-serif !important; background: #FFFFFF;}/*tahoma*/
a { color: #727272; text-decoration: none; ouline: none;}
a:hover { text-decoration: none;}
.clear { clear:both;}
.cf { *zoom:1;}
.cf:after { content:"\20"; height:0; clear:both; display:block; visibility:hidden;}
b,h1,h2,h3,h4,h5,h6 { font-weight: normal;}
i{ font-style: normal;}
.l{ float:left;}
.r{ float:right;}
.dn{ display: none!important;}

body{ -webkit-user-select: none;}
::-webkit-input-placeholder { color: #b3b3b3; font-size: 15px!important;}/*placeholder*/
::-moz-placeholder{ font-size: 15px; color: #b3b3b3;}/*ff*/
::-webkit-input-placeholder{ font-size: 15px; color: #b3b3b3;}/*chrome,safari*/
::-ms-input-placeholder{ font-size: 15px; color: #b3b3b3;}/*ie10*/
a,span,b,li,div,button{
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}
img.unselect{ -webkit-user-select: text!important;}
.overlay {
    background-color: #000;
    filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
    opacity: 0.5 !important;
    position: fixed; left: 0; top: 0; height: 100%; width: 100%;
    _position:absolute;
    _height:expression(eval(document.documentElement.clientHeight+document.documentElement.scrollTop));
    _width:expression(eval(document.documentElement.clientWidth+document.documentElement.scrollLeft));
    z-index: 5;
}
input{
    padding: 0;
    margin: 0;
    border: none;
    font-size: 15px;
    color: #333;
    font-family: Helvetica, STHeiti Light, microsoft yahei, Arial, Heiti SC, Sans-serif !important;
    background: none;
    outline: none;
}
textarea{
    padding: 0;
    margin: 0;
    line-height: 22px;
    border: none;
    font-size: 15px;
    color: #333;
    font-family: Helvetica, STHeiti Light, microsoft yahei, Arial, Heiti SC, Sans-serif !important;
    background: none;
    outline: none;
    resize: none;
}
/*溢出隐藏*/
.unOver{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

