a{color:#000;}
a:hover{color:#600}
blockquote{
	background:#eee;
	border:1px solid #999;
}
/*-----------------------------*/
.tableinfo{
	width:100%;
}
.tableinfo th{
	border:1px solid #fff;
	background:#555;
	color:#fff;
	padding:15px 3px;
	text-align:center;
}
.tableinfo a{
	color:#000;
}
.tableinfo td{
	background:#fff;
	border:1px solid #ddd;
	padding:5px 3px;
}
.tableinfo tr:nth-child(2n-1) td{
	background:#f3f3f3;
}
.tableinfo.hovertbg tr:hover td{
	background:#f3e5e5;
}
.tableinfo.noborder td, .tableinfo.noborder th{
	border-bottom:1px solid #ccc;
}
.tableinfo tr.bgfav td{
	background:#fcc;
}
/*-----------------------------*/
input, select, textarea{
	color:#666666; 
	border:1px solid #aaa;
	background:#e7e7e7; 
	box-shadow:1px 1px 5px #ccc inset;
	background-color:#ffffff;
	padding:3px 5px;
	box-sizing: border-box;
}
input::-webkit-input-placeholder{
	color:#666666; 
}
nput:-moz-placeholder{
	color:#666666; 
}
input.false, textarea.false, select.false{background:url(/systems/reset/star.gif) no-repeat 2px 3px #ffffff;}
input.false2, textarea.false2, select.false2{background:#ffcccc; border:1px solid #f00}
input.true, textarea.true, select.true{background:url(/systems/reset/yes.png) no-repeat 2px 3px #ffffff;}
input[type='button'], input[type='submit'], input[type='reset']{
	background:#900;
	border:1px solid #900;
	color:#fff;
	box-shadow:none;
	cursor:pointer;
}
option[selected=selected]{
      background:#dd2423;
      color:#ffffff;
}
input:focus, select:focus, textarea:focus{color:#444444; border:1px solid #000}
input[type='button']:hover, input[type='submit']:hover, input[type='reset']:hover{
	background:#d00;
	border:1px solid #d00;
}
input[type='button']:focus, input[type='submit']:focus, input[type='reset']:focus{
	color:#fff;
}
/*-----------------------------*/
.inputfile{
	background:url(image/file.png) no-repeat 7px 4px;
	display:block;
	border-radius:3px;
	position:relative;
}
.inputfile, .inputfile *{
	width:100%;
	height:30px;
	line-height:30px;
	color:#000;
	font-size:12px;
	z-index:1;
	cursor:pointer;
	overflow:hidden;
	font-family:arial;
}
.inputfile:hover *{
	color:#333;
}
.inputfile *{
	position:absolute;
	margin:0 0 0 20px;
}
.inputfile input{	
	opacity:0;
	z-index:10;	
	margin:0px;
}
/*-----------------------------*/
.fav{color:#900!important}
.fav2{color:#d00!important}
.white{color:#ffffff!important}
.black{color:#000000!important}
.gray{color:#999999!important}
.danger{color:#ff0000!important}
/*-----------------------------*/
.bg{background-color:#2E72C9}
.bggray{background-color:#eee}
.bgwhite{background-color:#f1f7ff}
.bgblack{background-color:#000}
.bgfav{background-color:#ffcccc}
.gradient{
	background: -moz-linear-gradient(top, #60b4f0, #0084c5); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#60b4f0), color-stop(100%,#0084c5));
    background: -webkit-linear-gradient(top, #60b4f0, #0084c5);
    background: -o-linear-gradient(top, #60b4f0, #0084c5); 
    background: -ms-linear-gradient(top, #60b4f0, #0084c5); 
    background: linear-gradient(top, #60b4f0, #0084c5); 
}
.hover_bg:hover{
	background:#ffcccc;
}
/*-----------------------------*/
.menupage li a span{
	background:#eee;
	color:#000;
}	
.menupage li.current a span, .menupage li a:hover span{
	background:#000;
	color:#fff;
}
/*-----------------------------*/
