@charset "utf-8";
/* reset */
html{ _text-overflow:ellipsis;}
body{ font:14px/25px "宋体",Verdana,Lucida,arial,Helvetica,sans-serif; color:#2B2B2B; background:#fff;}

body,div,p,span,form,iframe,blockquote,fieldset,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; }
ul,ol,li,dl{ list-style-type:none;}
em,i,dfn,cite,strong,small{ font-style:normal;} 
fieldset,img,button,input,select,option{ border:0; vertical-align:middle; font:12px/18px "宋体",Verdana,Lucida,arial,Helvetica,sans-serif;}
table{ border-collapse:collapse; border-spacing:0;}
textarea{ resize:none;}
.fyahei{ font-family:Microsoft YaHei;}

/* color */
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
a:active{ color:#1d7400;}

/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
*html .clearfix{ zoom:1;}

/* public.omission */
.fl{ float:left;}  .fr{ float:right;}  .tc{ text-align:center;} .tr{ text-align:right;} 
.fb{ font-weight:bold;} .f12{ font-size:12px;} .f16{ font-size:16px;} h3{ font-weight:normal;}

/*video*/
.video{width:100%;height:760px;}
#player{width:100%;height:760px;display:block;}