@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;font-family: 苹方;}
html{overflow-y:auto; overflow-x:hidden;}
html{font-size: 10px;}

@media screen and (min-width: 320px) {
   
}
 
@media screen and (min-width: 360px) {
   
}
 
@media screen and (min-width: 400px) {

}
 
@media screen and (min-width: 440px) {
 
}
 
@media screen and (min-width: 480px) {
   
}

@media screen and (min-width: 640px) {

}
body{height:auto; color:#000; font-family:'微软雅黑';max-width:750px;margin:0px auto;
background:#fff;position: relative;}
div{ border:0;}
a{text-decoration:none; color:#000; cursor:pointer; outline:none;}
h1,h2,h3,h4,h5{font-weight:normal;}

.fill_10{ width:100%; height:10px; background:#f5f5f5;}
.fill_20_bai{ width:100%; height:30px; background:#fff;}

/*
a:hover{color:#62ce38;}
*/
img{ margin:0; padding:0; display: block; }
ul,li{list-style-type:none;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}
.fl {
    float: left;
}
.fr {
    float: right;
}
a {
    outline: medium none;
    text-decoration: none;
}
a {
    text-decoration: none;
}
table, td, tr, th, input, select {
    color: #666;
     margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
}

div::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.con{width: 96%;margin: 0 auto;}
