body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;} 

fieldset,img{border:none;behavior:url("/Img/iepngfix.htc");}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

q:before,q:after{content:'';}



/*字体定义*/

body {font:16px "宋体",arial,helvetica,clean,sans-serif}

table {font-size:inherit;font:100%;} 

body * {line-height:25px;}



/*重新定义*/

h1 {font-size:18px;}

h2 {font-size:18px;font-weight:normal;}

h3 {font-size:16px;}

h4 {font-size:16px;font-weight:normal;}

input { font-size:16px;}




strong {font-weight:bold;}

a {text-decoration:none; color:black} 

a:hover {text-decoration:underline;}





/*通用定义*/

.clear {clear:both;} 

.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

/* End hide from IE-mac */

a.normal_a:hover { color:#41A809}


.bold {font-weight:bold;}

.f14   {font-size:18px;} 

.h20 { line-height:20px;}

.error {color:red;}



/*颜色预定义 可以随时增加*/

.black {color:#000;}

.white {color:#fff;}

.red {color:#e10007;}

.grey {color:#454545;}

.orange {color:#ff7200;}

.blue {color:#3a8ecf;}

.green { color:#41A809}

.navy {color:#183b7d;}



/*常用定义*/

#Title { display:block; font-size:18px; line-height:25px; height:25px; padding-bottom:7px; border-bottom:#C90 solid 1px; margin-bottom:10px; }

.addInput { height:30px; width:50px; font-size:16px; background-color:#FFF; border:#09F 1px solid}