/**
 * 描述：重置页面元素并基础样式
 * 作用范围： 全局
 */

body { background-color: #F3F5F8; height: 100%; margin: 0; padding: 0;}
body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	font-family:"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti,"Microsoft YaHei"
}
a {
	color:#06C;
	cursor:pointer
}
a:hover {
	color:#039
}
label {
	font-size:100%
}
.nowrap {
	white-space:nowrap
}
.breakall {
	word-break:break-all;
	word-wrap:break-word
}
input::-ms-clear {
	display:none
}
input[type="radio"],input[type="checkbox"] {
	margin-top:2px;
	margin-top:1px \9
}


.wrap {
	position: absolute;
  width: 100%;
  height: 100%;
  display: table;

}
.wrap-box {
	display: table-cell;
  vertical-align: middle;
}
.warp-boxs {
	-moz-box-shadow: 1px 2px 10px 0 rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 1px 2px 10px 0 rgb(0 0 0 / 10%);
	box-shadow: 1px 2px 10px 0 rgb(0 0 0 / 10%);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 430px;
	/*height: 380px;*/
	margin: 0 auto;
	background-color: #fff;
}
.content {
	width: 100%;
	position: inherit;
	height: 100%;
}
.tab {
	margin: 0 auto;
}
.form-box {
	padding: 28px 0 10px;
}
.form-box .form-group {
    margin-bottom: 10px;
}
.form-box label {
    font-weight: normal;
	}
.warp { padding: 20px 0;}

	body, html {
	  height: 100%;
	  margin: 0;
	  font-family: "Arial";
	  font-weight: lighter;
	  color: #626262;
	  background-color: #66e8dc;
	}
	.content-box {
		background-color: white;
    box-shadow: 0px 0px 43px -2px rgb(135 130 135);
    border-radius: 8px;
		/* padding: 15px; */
		height: 100%;
	}
	.header {
		background-image: url(/img/header_back.gif);
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: cover;

		border-radius: 8px 8px 0 0;
		padding: 100px 0 0 0;
		width: 100%;
		height: 150px;
	}
	
	.logo {
	  border-radius: 50%;
	  overflow: hidden;
		padding: 5px 0 0;
	  width: 100px;
		height: 90px;
	  margin: 0 auto;
	/*	background-color: #fff;*/
	}
	.logo img {
	  width: 100%;
	}
.login_but { padding: 10px 30px 0;}
.table-box { padding: 10px}
.faq-box {width: 900px; margin: 30px auto;}
.dl-box {  background-color: #fff; padding: 15px 15px 30px; color: #000; font-family:"微软雅黑"}
.dl-box div { font-size: 25px; font-weight: bold; margin-bottom: 18px; border-bottom: 1px solid #ccc; padding: 8px 0}
.dl-box .title { padding: 0 5px; }
.dl-box .faq { font-weight: normal; font-size: 20px; color: #ccc;}
.dl-box dt { line-height: 22px; margin: 0 0 8px; font-size: 20px; font-weight: 400;}
.dl-box dd { line-height: 24px; font-size: 16px; font-weight:300; margin-bottom: 18px; }
