﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:16px; font-family:微软雅黑; color:#000;}
table, td, tr, th{font-size:16px;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:16px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#000; text-decoration:none}
a:visited{ color:#000; text-decoration:none}
a:hover{ color:#21499f; text-decoration:none;}
a:active{ color:#21499f;}
input{padding:0;margin:0;outline:none;}
img{
        image-rendering: -moz-crisp-edges; /* Firefox */     
        image-rendering: -o-crisp-edges; /* Opera */      
        image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ 
        image-rendering: crisp-edges; 
        -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}

/* 悬浮清除 */
.isClearflx{display: none;}
.clearflx:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}


