	* 				{margin:0; font:16px Microsoft JhengHei, Verdana,sans-serif;color:#303030; letter-spacing:1.2pt;}
    html, body 		{height:100%; width:100%; overflow:auto;margin:0; padding:0}
/* default html elements */		
	A:LINK		{color:#039;text-decoration:none;}  
	A:VISITED	{color:#039;text-decoration:none;}
	A:HOVER 	{color:#F60;text-decoration:none;}
        
	BODY 		{background-color:#ffffff}
    BODY,TD	{}

	input[type="button"], input[type="submit"], button {
		border: 2px solid #FFFFFF;
		font-size:2em; font-weight:bold;
		background: #3498db;
		background-image: -webkit-linear-gradient(top, #80DEEA, #0097A7);
		width:80px; height:80px;line-height:80px;
		box-shadow: 0 0 4px #000000;
		margin:0 8px 0;
		vertical-align:middle;
		display:inline-block;
		border-radius: 50%;
		cursor: pointer;
	}
	input[type="button"]:hover, input[type="submit"]:hover, button:hover {
		background: #3cb0fd;
		background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	}
	
	input[type="text"], input[type="password"],textarea,select, option{
			padding: 3px;   
			border: 1px solid #DDDDDD;
			font-size:34px; font-weight:bold;
			background: -webkit-gradient(linear, left top, left 20, from(#FFFFFF), color-stop(5%, #EEEEEE) to(#FFFFFF));
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBFBFB', endColorstr='#FFFFFF');
			border-radius: 3px;
			-webkit-box-shadow: 0 0 3px #DDDDDD;
			box-shadow: 0 0 3px #DDDDDD;
	}
	input[type="text"]:hover,input[type="password"]:hover, textarea:hover, select:hover{
			border:1px solid #666666;
	}
	input[type="text"]:focus,input[type="password"]:focus, textarea:focus, select:focus{
			box-shadow:0 0 2px #333333;
	}	
	
/* auto table */	
table { border-collapse: collapse; border-spacing: 0; width:100%; }
table tr:first-child th {background-color:#dddddd;}
table tr:first-child td, table tr:first-child th {border-top:1px solid #aaa; }
table td:first-child, table th:first-child {border-left:1px solid #aaa;}
table td , table th {border-bottom:1px solid #aaa; border-right:1px solid #aaa; padding:4px; padding-bottom:1px;}



    #printContent { display:none;}
span, div, lable, td, th, a, i, b {
	-moz-user-select:none; -webkit-user-select:none; -ms-user-select:none;user-select:none;-o-user-select:none;
}

* html {
	position: absolute; 
	-moz-user-select:none; -webkit-user-select:none; -ms-user-select:none;user-select:none;-o-user-select:none;
	
}