;
    -webkit-transition:border-color 0.6s;
    border:1px solid #fff;
}
.phigh{
    border:1px solid #323296;
}
.phigh input{
	font-weight:bold;
}
.dl, .dl2{
    display:inline-block;
    text-align:right;
    min-width:5rem;
    margin-right:0.3rem;
}
.dl2{
    min-width:1rem;
}
textarea{
    width:100%;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button{
	-webkit-appearance:none;
	appearance:none;
	margin:0;
}
input[type=number]{
	-moz-appearance:textfield;
}
<