#page_num{
  text-align: center;
}

table #query_content tr td{
  word-break: break-word;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active
{
	-webkit-box-shadow: 0 0 0px 1000px rgba(192,192,192,0) inset;
	transition: background-color 5000s ease-in-out 0s;
	-webkit-text-fill-color: #000;
}

input[placeholder] { text-overflow: ellipsis; }
::-moz-placeholder { text-overflow: ellipsis; } /* firefox 19+ */
input:-moz-placeholder { text-overflow: ellipsis; }


/*vue*/
[v-cloak] {
  display: none;
}