input[type="text"]{padding:5px 15px; border:2px black solid;
cursor:pointer;
	font-family: Microsoft JhengHei;
-webkit-border-radius: 5px;
border-radius: 5px; }

input[type="button"]
{
    border:0;
	font-family: Microsoft JhengHei;
    font-size: 20px;
    background-color:#003C9D;
    color:#fff;
    border-radius:10px;
    cursor:pointer;
}

table {
  border-collapse: collapse;
  width: 100%;
  margin: auto;
  font-size: 20px;
	font-family: Microsoft JhengHei;
}

th, td {
  padding: 8px;
  width: 200;
  text-align: center;
  border-bottom: 1px solid black;
}
    
th {
  background-color: #007FFF;
  color: white;
  text-align: center; 

}
h3 {
    color: red;
}
h2 {
	font-family: Microsoft JhengHei;
}


#grad1 {
  height: 1000px;
  background-repeat: no-repeat;
  background-color: white; /* For browsers that do not support gradients */
  background-image: linear-gradient(110deg, #87CEEB, white); /* Standard syntax (must be last) */
}