﻿/*清除文档类型声明中的默认属性*/
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
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:10pt "宋体",arial,helvetica,clean,sans-serif}
table {font-size:inherit;font:100%;} 
body * {line-height:16px;}

/*重新定义*/
h1 {font-size:14px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}

strong {font-weight:bold;color:#124b7b}
a {text-decoration:none;color:#124b7b;} 
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 */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.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;}
.navy {color:#183b7d;}

body{background:#ececec;}

 
.input10 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 330px; BORDER-BOTTOM: 1px solid
}
.input4{
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 140px; BORDER-BOTTOM: 1px solid #afafaf
}
.input2 {
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 250px; BORDER-BOTTOM: 1px solid #afafaf
}
.input8 {
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 80px; BORDER-BOTTOM: 1px solid #afafaf
}
.input5 {
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 120px; BORDER-BOTTOM: 1px solid #afafaf
}
.input1 {
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 60px; BORDER-BOTTOM: 1px solid #afafaf
}
.input_small {
	BORDER-RIGHT: 1px solid #afafaf; BORDER-TOP: 1px solid #afafaf; BORDER-LEFT: 1px solid #afafaf; WIDTH: 40px; BORDER-BOTTOM: 1px solid #afafaf
}
.input_big {
	BORDER-RIGHT: 1pt solid; BORDER-TOP: 1pt solid; BORDER-LEFT: 1pt solid; WIDTH: 540px; BORDER-BOTTOM: 1pt solid
}
.input3 {
	BORDER-RIGHT: 1pt solid; BORDER-TOP: 1pt solid; BORDER-LEFT: 1pt solid; WIDTH: 80px; BORDER-BOTTOM: 1pt solid
}
.input33 {
	BORDER-RIGHT: 1pt solid; BORDER-TOP: 1pt solid; BORDER-LEFT: 1pt solid; WIDTH: 150px; BORDER-BOTTOM: 1pt solid
}
.input_an {
	BORDER-RIGHT: 1pt solid #afafaf; BORDER-TOP: 1pt solid #afafaf; BORDER-LEFT: 1pt solid #afafaf; WIDTH: 75px; BORDER-BOTTOM: 1pt solid #afafaf; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.input_an1 {
	BORDER-RIGHT: 1pt solid; BORDER-TOP: 1pt solid; BORDER-LEFT: 1pt solid; WIDTH: 40px; BORDER-BOTTOM: 1pt solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f0f0f0;  
}

