html{ font-family:Microsoft Yahei;}
body{padding:0; margin:0 auto; color:#333333; font-size:15px; font-family:Microsoft Yahei;position:relative; background:#FFF;}
*{margin: 0;padding: 0;}
form,div, p, ul, li,ol,dl, dt, dd, h1, h2, h3, h4, h5, h6, input, select, button, textarea, iframe, table, th, td{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
i{font-style:normal;}
a{ text-decoration:none; color:#333333;cursor:pointer;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear5{clear:both; height:5px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear10{clear:both; height:10px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear15{clear:both; height:15px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear20{clear:both; height:20px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear25{clear:both; height:25px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear30{clear:both; height:30px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.clear40{clear:both; height:40px; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input,textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}
.fl{ float:left;}
.fr{ float:right;}
.pr10{ padding-right:10px;}
.mt{ margin-top:10px;}
.main{
    width: 100%;
    min-width: 1400px;
    margin: 0 auto;
}
.w1400{
    width: 1400px;
    margin: 0 auto;
}