@charset "utf-8";
/* CSS Document */
html,body{height:100%;}
body,ul,ol,li,dl,dd,p,h1,h2,h3,h4,h5,h6,form,button,input,textarea,td,select,div {margin:0;}
body {font:14px/1 Arial,\5b8b\4f53,tahoma,Srial,helvetica; background:#fff;word-break:break-all}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;} 
table{border-collapse:collapse; border-spacing:0;}
/*border-collapse:separate;(中间部分被分开);border-spacing:?px ?px;单元格之间的间隔*/
body,td,textarea,option,ul,ol,dd,input{padding:0;}
address, caption, cite, code, dfn, em, strong, th, var,i,b { font-style:normal; font-weight:normal;}
ul,ol,li {list-style:none;}
a{text-decoration:none; color:inherit ;*color:grey;}
:focus{outline:none;}
fieldset,img{border: none;}
input, textarea, select, button {font:14px Verdana,Helvetica,Arial,sans-serif; color: gray;}
sup{vertical-align: text-top;}
sub{vertical-align: text-bottom;}
caption,th {text-align: left;}

input,img,select {vertical-align:middle;}
input [type="submit"] {cursor: pointer;}
input.text{font-size: 14px;*padding:1px 5px;margin:0 5px;}
input[type=radio],input[type=checkbox]{margin:0 5px;}
input[type=text]{padding:2px 5px;margin:0 5px;}
input[type=password]{padding:2px 5px;margin:0 5px;}
select{padding:2px 1px; margin:0 5px;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}
ul li span{overflow: visible;}
textarea{overflow: hidden;}
label{cursor: pointer;}


/**清除浮动，严格来说是闭合浮动，添加在父级中**/
.clearFix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; } 
.clearFix{*zoom:1;}
.clear {clear:both;}


.red{
    color:red;
}
.grey{
    color:grey;
}









