@charset "utf-8";
*{margin:0; padding:0;}
div,p,ul,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6{*zoom:1;}
*html{background-image:url(about:blank); background-attachment:fixed;}
html,body{height:100%;}
body{font:12px/1.5 Arial,Helvetica,sans-serif,Verdana,Tahoma,"\5b8b\4f53","\5FAE\8F6F\96C5\9ED1"; color:#333; word-wrap:break-word; background:#fff; -webkit-text-size-adjust:100%; _background-image:url(about:blank); _background-attachment:fixed; _behavior:url(/resource/public/ie/csshover.htc);}
a{color:#333; text-decoration:none; cursor:pointer; blr:expression(this.onFocus=this.blur()); /* white-space:nowrap; */}
a:hover{color:#f00; text-decoration:underline;}
:focus{outline:0;}
ul,ol{list-style:none;}
img{border:0; vertical-align:middle; -ms-interpolation-mode:bicubic;}
table{border-collapse:collapse; border-spacing:0; /* empty-cells:show; */}
ins{text-decoration:none;}
del{text-decoration:line-through;}
i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
iframe{border:0;}

.clear{clear:both; margin:0; padding:0; overflow:hidden; width:100%; height:1px; line-height:0; font-size:0;}

.cf:after{content:""; display:table; clear:both;}  
.cf{*zoom:1}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	display:inline-table
}
*html .clearfix {
	height:1%
}
.clearfix {
	display:block
}
*+html .clearfix {
	min-height:1%
}




/*- 表单项重置 -*/
button, input, select, textarea{font-family:arial; background:#fff;}

fieldset{border:none;}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: 100%;
  *overflow: hidden; /* IE */
  outline: 0;
}

button,
input {
  line-height: normal;
  /* overflow: visible; */ /* IE */
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
	blr:expression(this.onFocus=this.blur());
}

button[disabled],
html input[disabled] {
	cursor: default;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
	box-sizing: border-box;
}

input[type="search"] {
	-webkit-box-sizing: content-box;
	   -moz-box-sizing: content-box;
  			box-sizing: content-box;
	-webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

button::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=file]>input[type=button]::-moz-focus-inner {
	border:0;
	padding:0
}

textarea {
	overflow: auto;
	vertical-align: top;
}

a:focus,
input[type="button"],
input[type="submit"],
select{outline:none; overflow-x:visible;}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}


.input-text,
.input-date{float:left; width:200px; height:18px; padding:2px 5px; _padding:3px 5px 1px 5px; border:1px solid #d0d0d0; font-family:arial;}
