.title{
	line-height: 30px;
	font-size: 18px;
	font-weight: 900;
	padding: 15px 0;
	color: #333;
	border-bottom: #d2d2d2 1px solid;
}

.title img{
	margin: 0 10px 0 15px;
}

.systembox{
	width: calc( 100% - 30px );
	max-width: 630px;
	margin:35px auto;
	font-size: 15px;
}

.table{
	width: 100%;
	display: table;
	border-collapse: collapse;
}

.table-row{
	display: table-row;
}

.table-cell{
	display: table-cell;
	vertical-align:middle;
	padding: 10px 15px;
	text-align: left;
	min-width: 70px;
}


.table-cell:first-child{
	text-align: right;
	border-right: #d2d2d2 1px solid;
}


.notice{
	width: 200px;
	font-size: 12px;
	color: #aaa;
	border: 0px !important;
}

input[type="text"], input[type="password"]{
	width: calc( 100% - 2px );
	height: 25px;
	padding: 5px;
	border: #aaa 1px solid;
}

input.go[type="button"]{
	width: 100%;
	padding: 10px 0;
	margin-bottom: 10px;
	background: #7cc1e2;
	color: #fff;
	border: 0;
}

input.go[type="button"]:hover{
	background: #639cb7;
}

input.clear[type="button"]{
	width: 100%;
	padding: 10px 0;
	margin-bottom: 10px;
	background: #aaa;
	color: #fff;
	border: 0;
}

input.clear[type="button"]:hover{
	background: #888;
}
textarea {
	width: 100%;
}
.mobileHide{
	display:inline;
}

