@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;    
	margin: 0;    
}

/*body,div,span,pre,textarea,input {
	font-size:12px;
	font-family:Verdana, "宋体", sans-serif;
}*/
html {
	overflow-y:scroll;
}
form {
	display:inline;
}
img {
	vertical-align:top;
	border:0;
}
.notop{
	vertical-align: middle;
}
ol,
ul {
    list-style-type:none;
	cursor:default;
}
div {
    cursor:default;
}
/*div, p {
    cursor:default;
	word-wrap:break-word;
	word-break:break-all;
}*/
pre {
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	_overflow:visible;
}
hr {
    width:96%;
    height:0;
	border-width:0 0 1px 0;
}

/*字体开始*/
.font10 {
    font-size:10px;
	font-family:Verdana, "宋体", sans-serif;
}
.font11 {
    font-size:11px;
	font-family:Verdana, "宋体", sans-serif;
}
.font12 {
    font-size:12px;
	font-family:Verdana, "宋体", sans-serif;
}
.font14 {
    font-size:14px;
	font-family:Verdana, "宋体", sans-serif;
}
.font16 {
    font-size:16px;
	font-family:Verdana, "宋体", sans-serif;
}
.font18 {
    font-size:18px;
	font-family:Verdana, "宋体", sans-serif;
}
.font20 {
    font-size:20px;
	font-family:Verdana, "宋体", sans-serif;
}
.font22 {
    font-size:22px;
	font-family:Verdana, "宋体", sans-serif;
}
.font24 {
    font-size:24px;
	font-family:Verdana, "宋体", sans-serif;
}
.font26 {
    font-size:26px;
	font-family:Verdana, "宋体", sans-serif;
}
.font28 {
    font-size:28px;
	font-family:Verdana, "宋体", sans-serif;
}
.font30 {
    font-size:30px;
	font-family:Verdana, "宋体", sans-serif;
}
.font50 {
    font-size:50px;
	font-family:Verdana, "宋体", sans-serif;
}

.weight400 {
    font-weight:400;
}
.weight700 {
    font-weight:700;
}
.weight900 {
    font-weight:900;
}
.lineheight15{
	line-height:1.5em;
}
.lineheight20{
	line-height:2em;
}
.lineheight25{
	line-height:2.5em;
}
.lineheight30{
	line-height:3em;
}
.lineheight35{
	line-height:3.5em;
}
.svip {
	letter-spacing:-2px;
}
/*字体结束*/

/*公用样式开始*/
.l {
    float:left;
}
.r {
    float:right;
}
.c {
	clear:both;
	overflow:auto;
	_zoom:1;
}
.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}
.hide {
	display:none;
}
.textLeft {
	text-align:left;
}
.textMiddle {
	text-align:center;
}
.textRight {
	text-align:right;
}
.hand {
	cursor:pointer;
}


/*公用样式结束*/
