﻿@charset "utf-8";
/* ---------清空默认样式----------- */
html, body, div, a, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, blockquote, fieldset { margin:0px; padding:0px;font-family:微软雅黑,"宋体"; font-size:13px;line-height:24px;color:#666;-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none;}
img { border:0 none; vertical-align: top; max-width:100%;}
ul, ol, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; }
h1, h2, h3, h4, p, span, label, del, a, strong, em, li, dt, dd { white-space:normal; word-wrap:break-word; word-break:break-all; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{
    border-collapse: collapse;
}
table, tr, th, td { /* border: 0 none;  padding: 4px;*/ border-collapse:collapse; border-spacing:0; }
fieldset { border:0 none; }
button { cursor: pointer; }
i, em, cite, address { font-style: normal; }
a, a:link { text-decoration:none; cursor: pointer; border:0; }
a:visited {  }
a:hover, a:active { text-decoration: none; }
a:focus,input,textarea { outline: none; }
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ }
a:focus{ -moz-outline-style: none; /* FF */ }
.clearfix { overflow: hidden; zoom: 1 }
#wrap{ width: 100%;overflow: hidden;}
.clearfix:after { content: "." ; display: block ;height: 0 ;clear: both ;visibility: hidden ;}
.clear:after { content: "." ; display: block ;height: 0 ;clear: both ;visibility: hidden ;}
video{ max-width:100%;}