﻿html,
body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

body,
button,
input,
select,
textarea {
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 2;
}

img {
	display: block;
}

ul,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin: 0;
	padding: 0;
	list-style: none;
}

* {
	box-sizing: border-box;
}

h3 {
	font-size: 21px;
	font-weight: normal;
}




.row {}

.row:before,
.row:after {
	display: table;
	line-height: 0;
	content: "";
}

.row:after {
	clear: both;
}

.col4 {
	width: 16.666666667%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col5 {
	width: 20.833333334%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col6 {
	width: 25%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col8 {
	width: 33.33333334%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col8-ffset {
	margin-left: 33.33333334%;
}

.col10 {
	width: 41.66666667%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col10-ffset {
	margin-left: 41.66666667%;
}

.col12 {
	width: 50%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.col16 {
	width: 66.666666667%;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.fc {
	margin: 0 auto;
	text-align: center;
}

.fc * {
	margin: 0 auto;
	text-align: center;
}

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: left;
}

.wrap {
	margin: 0 auto;
}




.box {
	width: 560px !important;
}

.box-title {
	line-height: 42px !important;
	text-align: center !important;
	font-size: 36px !important;
	color: #004A9E !important;
}

.box-content {
	font-size: 21px !important;
	text-align: center;
	padding: 36px 0 !important;
	min-height: auto !important;
}

.box-button {
	text-align: center !important;
}

.box-button .btn {
	border: #DDD 1px solid;
	border-radius: 5px;
	line-height: 21px;
	display: inline-block;
	width: 112px;
	font-size: 21px;
	color: black;
}