body{
	margin: 0;
	padding: 0;
}
body,button,input,select,textarea {
    font: 14px/1.5 "微软雅黑",arial,\5b8b\4f53,sans-serif;
}
*{
	box-sizing: border-box;
}
table{
  border-collapse: collapse;
}
[v-cloak]{
    display: none;
}
.flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}
.flex-1 {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}
.flex-2 {
	-webkit-box-flex: 2;
	-webkit-flex: 2;
	-ms-flex: 2;
	flex: 2
}
.flex-3 {
	-webkit-box-flex: 3;
	-webkit-flex: 3;
	-ms-flex: 3;
	flex: 3
}
.flex-4 {
	-webkit-box-flex: 4;
	-webkit-flex: 4;
	-ms-flex: 4;
	flex: 4
}
.flex-v {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}
.flex-align-center {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center
}
.flex-pack-center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center
}
.flex-pack-justify {
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.txt-align-right {
	text-align: right!important
}
.txt-align-center {
	text-align: center
}
.txt-align-left {
	text-align: left
}
.container{
  width: 1200px;
  margin:0 auto;
}
.m-container{
  width: 100%;
  padding-left: 4%;
  padding-right: 4%;
}
i{
  font-style: normal;
}
.no-data{
	font-size: 16px;
	padding: 20px 0px 400px 0px;
	color: #333333;
}
/*浏览器版本过低提示*/
.pop{
	overflow: hidden;
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background:url(../images/bg_pop.png) center center repeat;
	z-index: 9999;
}
.pop,.pop .pop-cont{
	width: 100%;
	height: 100%;
}
.pop .pop-cont{
	position: relative;
}
.pop .pop-cont .tip-frame{
	width:477px;
	height:388px;
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top:-194px;
	margin-left:-238px;
	padding: 74.6px 0 45px;
	color: #333333;
}
.pop .pop-cont .close{
    float: right;
    margin-top: -80px;
    margin-right: 15px;
}
.pop .pop-cont .close .iconfont{
	font-size: 50px;
}
.pop .pop-cont .tip-frame .tip-inform-1{
	text-align: center;
	font-size: 27px;
	line-height: 27px;
	margin-bottom: 15px;
}
.pop .pop-cont .tip-frame .tip-inform-2{
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	margin-bottom: 45px;
}
.pop .pop-cont .tip-frame .submit-apply{
	padding-bottom: 20px;
	text-align: center;
    display: block;
}
.pop .pop-cont .tip-frame .submit-apply .el-button{
	padding: 17px 71px;
	font-size: 21px;
}
.pop .pop-cont .tip-frame .download{
	font-size: 21px;
	text-align: center;
	margin-bottom: 15px;
	text-align: center;
	display: block;
}
.pop .pop-cont .tip-frame .sel-browser{
	color: #007BE8;
	text-align: center;
}
.pop .pop-cont .tip-frame .sel-browser a{
	color: #007BE8;
}
.pop .pop-cont .tip-frame .sel-browser span{
	color: #333333;
	margin: 0 8px;
}
/*浏览器版本过低提示 end*/
