@charset "utf-8";
/* CSS Document */

#basic-table h2 {
	border-left:solid 8px #003399;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
	margin:0 auto 25px auto;
	width:782px;
}

#basic-table table {
	margin:0 auto;
}

#basic-table td {
	border:solid 1px white;
	font-size:13px;
}
#basic-table td p{
	margin:0px 0px 5px 0px;
}

#basic-table .head {
	padding-left:20px;
	padding-right:10px;
	background-color:#D9F2FF;
}
#basic-table .data {
	padding:10px;
	background-color:#ECF9FF;
}

#basic-table .attention {
	color:#FF0000;
	font-weight:bold;
}

#button {
	margin:0 auto;
	width:800px;
}
#button p{
	margin:5px 0px;
}

#img1 {
	margin:20px auto 30px;
}
#img2 {
	margin:30px auto 30px;
}
.w800 {
	width:800px;
	margin:0 auto;
}

/*20170127*/
#basic-table table{
	width: 93.75%;
}
#basic-table table td{
	box-sizing: border-box;
	display: block;
	width: 100%;
}
#basic-table .head,
#basic-table .data{
	padding: 1rem .625rem;
	font-size: .9375rem;
}
input[type=text],
textarea{
	width: 100%;
	padding: .3125rem;
	box-sizing: border-box;
}
.w800,
#button,
#basic-table h2{
	box-sizing: border-box;
	width: 100%;
}
#img1 img,
#img2 img{
	max-width: 100%;
	height: auto;
}
#button{
	text-align: center;
}
#button input[type=submit],
#button input[type=reset]{
	width: 93.75%;
	height: 2.5rem;
	background: #f53737;
	border: none;
	margin: .625rem 0 0;
	font-size: 1.2rem;
	color: #fff;
}
#button input[type=reset]{
	color: #333;
	background: #eee;
}
