body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,select,p,blockquote,th,td{
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}

input, textarea, select{
	font-family: inherit;
	font-size: 12px;
	font-weight: normal;
	color: #454545;
}

ul,ol{
	list-style: none;
}

fieldset,img{
	border: 0;
}

sup,sub{
	line-height: -1px;
	vertical-align: text-top;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

th{
	font-weight: 400;
}

em{
	font-weight: normal;
	font-style: normal;
}

body{
	font-size: 12px;
	font-family: 'Microsoft YaHei';
	color: #000;
	font-weight: 400;
	background: #bfdbff;
}

a{
	color: #000;
	text-decoration: none;
}

a:focus{outline: 0;} 

.cf:after{
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html .cf {
	height: 1%;
}

*+html .cf {
	min-height: 1%;
}


a.b{color: #06c; text-decoration: underline;}
a.b:hover{color: #f60;}

.SERVERERROR{
	text-align: center;	
}

.SERVERERROR .v-error{
	margin: 0 auto;
	width: 200px;
}

.v-info{
font-size:0px;
}

.v-hint, .v-focus, .v-error, .v-ok{
font-size:12px;
}

.v-hint{
	line-height: 16px;
	color: #999;
}

.v-focus{
	padding: 5px;
	padding-left: 26px;
	background: #dde9f4 url(http://bids.zrtg.com:6888/zjgd_cggl/images/common/img_focus.gif) no-repeat 5px 5px;
	border: 1px solid #69c;
	color: #454545;
	
}

.v-error{
    padding: 5px;
    padding-left: 26px;
	background: #FFF2E9 url(http://bids.zrtg.com:6888/zjgd_cggl/images/common/img_error.gif) no-repeat 5px 5px;
	border: 1px solid #ff6600;
	color: #454545 !important;
}

.v-error span{
	display: block;
	color: #f00;
}

.v-ok{
	padding: 5px;
	padding-left: 26px;
	background: #f6faeb url(http://bids.zrtg.com:6888/zjgd_cggl/images/common/img_chked.gif) no-repeat 5px 5px;
	border: 1px solid #88bb00;
	color: #454545;
}
