﻿/*reset-css*/
*,  
::before,  
::after{  
    margin: 0;  
    padding: 0;        
    /*清除移动端默认的 点击高亮效果*/  
    -webkit-tap-highlight-color: transparent;
    /*设置所有的都是以边框开始计算宽度 百分比*/  
    -webkit-box-sizing: border-box;  
    box-sizing: border-box;  
}   
body{  
    font-size: 14px;  
    font-family: "MicroSoft YaHei",sans-serif;  
    color: #333;  
} 
a{
	text-decoration: none;
    color: inherit;
}    
a:hover{  
    text-decoration: none;  
}   
input{  
    border: none;  
    outline: none; 
    /*清除移动端默认的表单样式*/  
    /*-webkit-appearance: none;  */
} 
img {
    vertical-align:middle;
    border:0;
    outline:none;
}
table {
    width: 100%;
    border-collapse: separate;
    border-spacing:0px;
    border: 0;
} 
div, p, dl, dt, dd, ul, ol, li, h1,h2,h3,h4,h5,h6 {
    display: block;
    width: auto; 
    height: auto;
    overflow: hidden;
}
/*通用CSS*/ 
ul,ol{  
    list-style: none;  
} 
.f_left{  
    float: left;  
} 
.f_right{  
    float: right;  
}    
.clearfix::before,  
.clearfix::after{  
    content: "";  
    height: 0;  
    line-height: 0;  
    display: block;  
    visibility: hidden;  
    clear: both;  
} 