@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;font-family:"微软雅黑"; }
img { border: 0 none; vertical-align: top }
body, input, select, button, textarea { font-size: 14px; font-family:"微软雅黑";}
li{ list-style:none;}
.arial{ font-family:arial;}
.song{font-family:"微软雅黑"}
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input[type=text], input[type=password], input[type=file], textarea { -webkit-border-radius: 0; -webkit-appearance: normal }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
html{-webkit-text-size-adjust:none;}
a{ color: #000; text-decoration: none; }
a * { *cursor: pointer }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#bc121a;  }
a:focus { outline: none; }
.fixed:after, .clearfix:after, .cf:after { content: "."; display: block; clear: both; height: 0; overflow: hidden}
.fixed, .clearfix, .cf { zoom: 1 }
.clear { display: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right }
.center{ text-align:center;}
.hidden{ display:none;}
caption, th { text-align: left }
th { font-weight: normal }
ui{padding:0; margin:0;}
li{list-style-type:none;}

.jz{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; display:block;}