body{padding:0;margin:0;font:12px/1.5 "微软雅黑",sans-serif,"Helvetica Neue",Helvetica,"Hiragino Sans GB","Lucida Grande","Luxi Sans",Arial;
/*    background: #deeefa;
    color: #333;*/}
input,textarea{font:14px/1.6 "Helvetica Neue",Helvetica,"Hiragino Sans GB","Lucida Grande","Luxi Sans",Arial,sans-serif;}

a {color:#000;text-decoration: none;}
a:hover {color:#c30;}
/*a:link { color: #778087; text-decoration:none; }
a:visited { color:#778087; text-decoration: none;}
a:hover { text-decoration:underline;}
a:active { color:#c30; text-decoration: none; }
a:active img{background:#FFF;}*/
a img{border:0;}

ol,ul,li{margin:0; padding:0;}
ul,li{list-style:none}

/*table {
    border-collapse: collapse;
    border-spacing: 0;
}*/
h1 {margin: 0;padding: 0;}
h2 {margin: 0;padding: 0;}
h3 {margin: 0;padding: 0;}
h4 {margin: 0;padding: 0;}
h5 {margin: 0;padding: 0;}
dl {margin: 0;padding: 0;}
dd {margin: 0;padding: 0;}
input {margin: 0;padding: 0;}
textarea {margin: 0;padding: 0;}
table,tr,td{margin: 0;padding: 0;}
label {vertical-align: middle;}
.clearfix { *zoom: 1; }
.clearfix:before,.clearfix:after { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both; }

.left{float: left;}
.right{float: right;}

