﻿@charset "utf-8";
/*Html5*/
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display:block; }
audio, canvas, video { display:inline-block; }
audio:not([controls]) { display:none; height:0; }
/*格式化*/
html { font-size:62.5%;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0; }
body{ font-size:1.2rem; line-height:1.8rem; font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; background:#ffffff;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei"; color:#fff;}
a:hover { cursor:pointer; text-decoration:none; color:#fff;}
a:active{star:expression(this.onFocus=this.blur()); color:#fff;}
:focus{outline:0;}
input[type=search] { font-family:inherit; font-size:100%; -webkit-appearance:textfield; -webkit-box-sizing:content-box;}
input::-webkit-search-decoration,input::-webkit-search-cancel-button { display: none; }
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; font-size:1rem;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:1rem; }
.blank { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
/*排版通用*/
.f-mm{ margin-left:auto; margin-right:auto;}/*居中对齐*/
.f-fl{ float:left;} /*左浮动*/
.f-fr{ float:right;} /*右浮动*/
.f-tr{ text-align:right;} /*右对齐*/
.f-tl{ text-align:left;} /*左对齐*/
.f-tc{ text-align:center;} /*中间对齐*/
.f-pr{ position:relative;} /*定位*/
.f-di{ display:inline;}

















