/* 2020/5/14 修改 */

/* 新增区域赛页面 */

.zonal-text{

	padding:0 100px;

	line-height:2.8;

	font-size:18px;

	color:#555;

	font-family: "微软雅黑";

}

.region-img{

	width:800px;

	height:800px;

	position:relative;

	margin:0 auto;

}

.region-img img{

	width:100%;

	height:100%;

}

.region-img div{

	width:120px;

	height:120px;

	background-color:#45A0E6;

	border-radius:50%;

	padding:26px 0;

}

.region-img .east{

	position:absolute;

	top:17.5%;

	left:15%;

}

.region-img .south{

	position:absolute;

	top:17.5%;

	right:15%;

}

.region-img .west{

	position:absolute;

	top:67.3%;

	right:15.2%;

}

.region-img .north{

	position:absolute;

	top:67.3%;

	left:15.2%;

}

.region-img .central{

	position:absolute;

	top:50.3%;

	left:7.3%;

}

.region-img .title{

	width:170px;

	height:170px;

	position:absolute;

	top:35%;

	left:38.9%;

	background-color:#4663E5;

	font-size:20px;

	font-weight:bold;

	text-align:center;

	padding:50px 0;

	line-height:34px;

	display: none;

}

.region-img .title a{

	color:#fff;

}

.region-img div p{

	font-size:16px;

	color:#fff;

	font-weight:550;

	text-align:center;

	letter-spacing:2px;

	line-height:34px;

}

.region-img div span{

	display:block;

	font-size:16px;

	color:#fff;

	font-weight:550;

	text-align:center;

	line-height:34px;

}



/* 2020/5/13 修改 */

/* 首页 index.html */

.indexNewsTit{

	overflow:hidden;

	text-align:center;

	margin-bottom:20px;

}

.indexNewsTit li{

	width: 144px;

	height:46px;

	line-height: 46px;

	margin: 0 4px;

	display:inline-block;

	text-align:center;

	background-color:#f1f1f1;

	color:#555;

	font-family:"微软雅黑";

	cursor:pointer;

}



.indexNewsTit li:hover{

	background-color:#0382d8;

	color:#fff;

}

.indexNewsTit li.active{

	background-color:#e62129;

	color:#fff;

}



/* 2020/5/11 修改 */

/* 往届大赛 past.html */

*{font-family:'微软雅黑'!important;}

.past-select{width:80px;}

.past-select input{

	font-size: 16px;

}

.past-tab-title2 {

	width:330px!important;

}

.past-tab-title2 li{

	font-size:20px!important;

}



/* 

	新增

 */

html,body{min-width:1300px;/*overflow-x:auto;*/}



.aa a{

	color: #fff;

}

.aa:hover a{

	color: #171c62;

}

#new{position: relative;}

.selectNav{

	background: #fff;

	width:100px;

	border-radius: 4px;

	overflow: hidden;

	display: none;

	position: absolute;

	top: 64px;

	left: -12px;

}

.selectNav li{

	height: 50px!important;

	line-height: 50px!important;

}

.selectNav:hover{

	display: block;

}

.selectNav a{

	color: #333!important;

	font-size: 16px!important;

}

.selectNav a:hover{

	background-color: #f0f0f0;

}

.selectNav a:first-child{

	border-bottom: 1px solid #f0f0f0;

}

#new:hover .selectNav{

	display: block;

}



.footer-outer {

	width: 100%;

	min-width: 1200px;

	display: table;

	content: "";

	height: 156px;

	background: #010d31

}



.footer-outer div {

	width: 1200px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	margin: 0 auto

}



.footer-outer div ul {

	width: 100%;

	content: "";

	padding: 24px 0 0;

	display: table

}



.footer-outer div ul li {

	color: #fff;

	display: block;

	margin-bottom: 16px;

	width: 100%;

	text-align: center

}



.footer-outer div ul li img {

	width: 50px;

	height: 42px;

	float: left;

	margin: -10px 8px 0 0

}



.footer-outer div ul li:first-child {

	display: table;

	content: "";

	margin: 0 auto;

	width: auto

}



.footer-outer div ul li a {

	height: 25px;

	font-size: 20px;

	line-height: 25px;

	letter-spacing: 1px

}



.footer-outer div ul li a,

.footer-outer p {

	color: hsla(0, 0%, 100%, .85);

	font-family: PingFangSC-Regular;

	font-weight: 400

}



.footer-outer p {

	width: 1200px;

	margin: 0 auto;

	padding: 10px 0 16px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	line-height: 22px;

	border-top: 1px solid hsla(0, 0%, 100%, .25);

	text-align: center

}



.footer-outer p a {

	color: hsla(0, 0%, 100%, .85)

}



.footer-outer p a:hover {

	color: rgba(58, 175, 250, .7)

}



.error[data-v-1b1bd601] {

	font-style: normal;

	color: #f8062e;

	font-size: 12px;

	line-height: 34px;

	vertical-align: top;

	padding-left: 15px

}



.w-e-menu-panel ul li,

.w-e-text-container .w-e-text ul li,

.w-e-toolbar ul li {

	list-style: disc !important

}



.w-e-menu-panel ol li,

.w-e-text-container .w-e-text ol li,

.w-e-toolbar ol li {

	list-style: decimal !important

}



.w-e-text-container {

	height: 236px !important

}



.feed-back-box[data-v-30a3cebc] {

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, .5);

	position: absolute;

	z-index: 99999

}



.content[data-v-30a3cebc] {

	width: 100%;

	margin: auto;

	padding: 16px 16px 16px 24px

}



.title[data-v-30a3cebc] {

	width: 100%;

	text-align: center;

	font-size: 20px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: #000;

	margin-bottom: 40px

}



.feedTypeDiv[data-v-30a3cebc] {

	height: 40px;

	margin-bottom: 16px

}



.feedTypeDiv span[data-v-30a3cebc] {

	float: left;

	display: inline-block;

	height: 22px;

	font-size: 14px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: #000;

	line-height: 22px;

	margin: 5px 24px 5px 0

}



.feedTypeDiv>div[data-v-30a3cebc] {

	float: left

}



.connectDiv[data-v-30a3cebc] {

	height: 40px;

	display: table;

	content: "";

	padding-bottom: 16px

}



.connectDiv span[data-v-30a3cebc] {

	float: left;

	display: inline-block;

	height: 22px;

	font-size: 14px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: #000;

	line-height: 22px;

	margin: 5px 24px 5px 0

}



.connectDiv>div[data-v-30a3cebc] {

	float: left

}



.el-input__inner {

	height: 32px;

	line-height: 32px

}



.el-select {

	width: 100%

}



.el-input__icon {

	line-height: 32px

}



.header[data-v-08923e09] {

	width: 100%;

	height: 64px;

	background: #010d31;

	position: relative;

	z-index: 1001;

	-webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, .1);

	box-shadow: 1px 1px 10px rgba(0, 0, 0, .1)

}



.header .header-inner-box[data-v-08923e09] {

	width: 1200px;

	/* background: #001529; */

	height: 64px;

	color: #fff;

	margin: 0 auto

}



.header .header-inner-box .img[data-v-08923e09] {

	width: 199px;

	float: left;

	margin-top: 11px

}



.header .head-nav-right[data-v-08923e09] {

	display: table;

	content: "";

	float: right

}



.header .head-nav-right .nav-list-ul[data-v-08923e09] {

	float: left

}



.header .head-nav-right .nav-list-ul li[data-v-08923e09] {

	width: 70px;

	font-size: 16px;

	margin: 0 5px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: #fff;

	letter-spacing: 1px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	text-align: center;

	line-height: 62px;

	float: left;

	position: relative

}



.header .head-nav-right .nav-list-ul li[data-v-08923e09]:first-child {

	margin: 0 -4px

}



.header .head-nav-right .nav-list-ul li.active a[data-v-08923e09] {

	color: #435fdd

}



.header .head-nav-right .nav-list-ul li.active[data-v-08923e09]:after {

	content: "";

	width: 100%;

	background: #435fdd;

	height: 4px;

	display: inline-block;

	position: absolute;

	left: 0;

	bottom: 0;

	-webkit-animation: scall-data-v-08923e09 .2s;

	animation: scall-data-v-08923e09 .2s

}



@-webkit-keyframes scall-data-v-08923e09 {

	0% {

		-webkit-transform: scaleX(0);

		transform: scaleX(0)

	}



	to {

		-webkit-transform: scaleX(1);

		transform: scaleX(1)

	}

}



@keyframes scall-data-v-08923e09 {

	0% {

		-webkit-transform: scaleX(0);

		transform: scaleX(0)

	}



	to {

		-webkit-transform: scaleX(1);

		transform: scaleX(1)

	}

}



.header .head-nav-right .nav-list-ul li a[data-v-08923e09] {

	font-size: 13px;

	width: 100%;

	padding-top: 2px;

	font-weight: 700;

	height: 100%;

	display: block;

	color: #fff

}



.header .head-nav-right .nav-help[data-v-08923e09] {

	float: left;

	padding-top: 22px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	height: 64px;

	margin-left: 18px;

	cursor: pointer;

	position: relative

}



.header .head-nav-right .nav-help span[data-v-08923e09] {

	font-weight: 700;

	font-size: 18px;

	font-family: PingFangSC-Regular;

	z-index: 10;

	position: relative;

	display: block;

	width: 100%;

	height: 100%;

	color: #fff;

	line-height: 22px

}



.header .head-nav-right .nav-help ul[data-v-08923e09] {

	z-index: 0;

	-webkit-transition: all 1s linear;

	transition: all 1s linear;

	top: 64px;

	left: -34px;

	background: rgba(67, 95, 221, .25);

	border: 1px solid #435fdd;

	position: absolute

}



.header .head-nav-right .nav-help ul li[data-v-08923e09] {

	width: 96px;

	text-align: center;

	font-size: 16px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	cursor: pointer;

	color: #fff;

	line-height: 38px;

	letter-spacing: 1px

}



.header .head-nav-right .nav-help ul li.active[data-v-08923e09],

.header .head-nav-right .nav-help ul li[data-v-08923e09]:hover {

	background: #435fdd

}



.header .head-nav-right .nav-help.active[data-v-08923e09] {

	color: #435fdd

}



.header .head-nav-right .finals[data-v-08923e09] {

	line-height: 64px;

	text-align: center;

	cursor: pointer;

	font-size: 18px;

	font-weight: 700;

	color: #fff;

	letter-spacing: 1px;

	margin-left: 50px

}



.header .head-nav-right .finals a[data-v-08923e09] {

	color: #fff

}



.header .head-nav-right .mail-box[data-v-08923e09] {

	width: 24px;

	height: 24px;

	margin: 20px 0 0 20px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	position: relative;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAABT0lEQVRIS+2VPyhGURjGf0+UycRsofwp2ZRZWWSRzMLwJQaLRBkUSspAMiCzFCWLMiublD/FYmb6JkWPTt0b7vddl/sZDN71PM/vPT3vOb0io2wLaIpkd5L8lSWIU8t2HbAFtEWiK2BU0lOaKRVouwqYBwYS5n1gTtJrOWhZoO1OYAFoSLnJAzAr6Tx5XgK03QssA9UZ8b4AU5KOP+o+AW23AHtATdawovNnYFDSTaxPAneBrm/CYtmZpKESoO2Q1wnw5eTLNAvPqEdSyPXdbLsfWPrh7WL5tKSDJLAATOYErkraTALHgYmcwDVJ6/9A/+EMbdcC20BHzilfACOSirJdD+wAzTlhse0WGA7AFaCvQlhsPwrAQ6D1l4DXARj+8AwQcqykisBi1k7ZALoTXU4ljaV1zgKGgYVP3x4BLoGCpMdcwGCK1mhjBLjPWqNvBg1/r02aeZsAAAAASUVORK5CYII=) no-repeat 50%;

	float: left

}



.header .head-nav-right .mail-box a[data-v-08923e09] {

	display: block;

	width: 24px;

	height: 24px

}



.header .head-nav-right .mail-box span[data-v-08923e09] {

	width: 20px;

	height: 20px;

	border-radius: 50%;

	top: -10px;

	right: -10px;

	text-align: center;

	font-size: 14px;

	font-family: HelveticaNeue;

	color: #fff;

	line-height: 20px;

	background: #f5222d;

	display: block;

	position: relative

}



.header .head-nav-right .reg-box-new[data-v-08923e09] {

	padding: 21px 0 0;

	float: left

}



.header .head-nav-right .reg-box-new a.reg[data-v-08923e09] {

	float: left;

	color: #fff;

	margin-left: 24px;

	line-height: 24px;

	font-size: 18px;

	font-weight: 700;

	letter-spacing: 1px;

	width: 58px;

	background: #435fdd;

	border-radius: 4px;

	text-align: center

}



.header .head-nav-right .nav-login-box[data-v-08923e09] {

	float: left

}



.header .head-nav-right .nav-login-box .user-avatar[data-v-08923e09] {

	padding-top: 19px;

	height: 64px;

	margin-left: 25px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	position: relative;

	float: left

}



.header .head-nav-right .nav-login-box .user-avatar div[data-v-08923e09] {

	width: 28px;

	height: 28px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	border-radius: 50%;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	justify-content: center;

	overflow: hidden

}



.header .head-nav-right .nav-login-box .user-avatar div img[data-v-08923e09] {

	max-width: 100%;

	max-height: 100%

}



.header .head-nav-right .nav-login-box .user-avatar ul[data-v-08923e09] {

	z-index: 0;

	-webkit-transition: all 1s linear;

	transition: all 1s linear;

	top: 64px;

	left: -34px;

	background: rgba(67, 95, 221, .25);

	border: 1px solid #435fdd;

	position: absolute

}



.header .head-nav-right .nav-login-box .user-avatar ul li[data-v-08923e09] {

	width: 96px;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: #fff;

	line-height: 38px;

	letter-spacing: 1px

}



.header .head-nav-right .nav-login-box .user-avatar ul li.active[data-v-08923e09],

.header .head-nav-right .nav-login-box .user-avatar ul li[data-v-08923e09]:hover {

	background: #435fdd

}



.header .head-nav-right .nav-login-box .reg-box[data-v-08923e09] {

	padding: 21px 0 0 6px;

	float: left

}



.header .head-nav-right .nav-login-box .reg-box a[data-v-08923e09] {

	float: left;

	margin-left: 24px;

	line-height: 24px;

	font-size: 13px;

	font-family: PingFangSC-Regular;

	font-weight: 900;

	color: #fff;

	letter-spacing: 1px

}



.header .head-nav-right .nav-login-box .reg-box .reg[data-v-08923e09] {

	width: 58px;

	height: 24px;

	background: #435fdd;

	border-radius: 4px;

	text-align: center

}



.right-fixed-box[data-v-08923e09] {

	width: 126px;

	position: fixed;

	z-index: 10;

	bottom: 120px;

	right: 0;

	margin-right: 30px

}



.right-fixed-box i[data-v-08923e09] {

	width: 126px;

	display: block;

	height: 40px;

	line-height: 40px;

	cursor: pointer;

	font-size: 18px;

	padding-left: 48px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	font-style: normal;

	font-family: PingFang-SC-Medium;

	font-weight: 500;

	color: #fff;

	border-radius: 2px

}



.right-fixed-box div[data-v-08923e09] {

	width: 100%;

	padding-top: 8px;

	color: #fff;

	position: relative

}



.right-fixed-box ul[data-v-08923e09] {

	background: #171c62;

	position: absolute;

	color: #fff;

	width: 100%;

	top: 8px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	border-radius: 2px

}



.right-fixed-box ul li[data-v-08923e09] {

	height: 48px;

	line-height: 48px;

	width: 100%;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	text-align: left;

	cursor: pointer;

	padding-left: 10px;

	font-size: 18px;

	/*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABzElEQVRIS72Vv0uVURjHP19oiCCihsgLaoKL1WDl5JTooCBOItSmIBQ5WLNDUVOLDkZTa/0Foos/Jkd10lGl/IEO4lA0RI88cm5cD+9533sv3PuO7znP+ZzzfJ/n+4gGf2rw+TQXYGabQHfiVXtAV1jbAe4n9m1Jelxeu/ICMzNgHliPgh8AM0Ap/D8EPgLb0b5eYErS/3OzAC8kfa8MNLNnwGoE6JO0Fu17DnyrCmBmS8BdSU/yAGa2AZxIGjSzmgAeeE9SqQDg6TqS9LQmQCNT5OItR+J5Zc1GGrwBtqJ9/V4MeRrs5pTfGdAaDvwB3E6Vs6SOVJlezwk8l/TbA83sBnArATiT9CcPcCcR6IBfCcCppL9lsKSjFMC7tT11s5Cif8BPoPIiC5KGzWwC+FrUBx8SIs8FkR1wDLwFvJTHgR5Jj6oFFHWy24mnoF/Sipm9B0YlPawJEDq0RVJL1GhZgFfAl2CUI0UpunyBmS0Gq/AOrfSiGOC17wZ5LWi3KWksz01rSlHRwMpy088Zdu1zILbrsgYvgUngNTANtEly2778YoBXRWrg7IeB4x18AAwEkd8F+BDwCeiUdDMTUPTcetabO5PruWFRzAXdcgMoDCTlqQAAAABJRU5ErkJggg==) no-repeat 10px;*/

	color: #fff

}

.right-fixed-box ul li a{
	color: #fff;
}
.right-fixed-box ul li i{
	font-size: 18px;
	margin-right: 10px;
}
.right-fixed-box ul li:hover{
	color: #171c62;
	background: #fff;
}

.right-fixed-box ul li:hover a {

	color: #171c62;

}



.right-fixed-box ul li:hover .gognzhonghao-code[data-v-08923e09] {

	display: table;

	content: ""

}



/*.right-fixed-box ul li[data-v-08923e09]:nth-child(2) {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABTElEQVRIS82Uu0rEUBiEvwEL0VorEWULQe18AXHxBcTCxlbBytp+SwsFsbQRBPENvD2BFoqgzSJi5VYWFl5gJBAhhmz25MQFA6fL/82Z+Q8j+vypz3z+v4DtOeAYeAeWJN1nU6nlIIWfAs/AUHoWsiLRAhn4FzADDAKXwIek6R8XUQI5+AjQAnaAi8SFpEa0QC6WJrAJbAEdYABYlHQVJZCHS+rYThzcFcETkeCISuDnwFj+5pUcxMKDHNieAK7Tp9jMxFJ682AHtreBNaAh6SXNPAje04Ht4fTmR5I2bI8CZ2WZ57utdMm214F9YAWYB1aBz24LLSrOXgI3wGw6+AocALuSHkNbuKuA7SkgKa5bYA84lPQWCg5aciIi6aEq9M/aNET4V0S2l4HxkMGSf54knRRGZLsNTNYUaNdq06riwWVXFRz0imKh2blvM4uFGe8AlPoAAAAASUVORK5CYII=) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(3) {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABnklEQVRIS9WVvStGcRTHP19v+S/EZJAoA7GalFIGEwurMkkpno1iUGKQDCwMNiyKwWRBystkUdjwJG/p6NRV13Wf5z7Pcxn8llu3e8/ne873nPMTf3z0x/FJBJhZJVAREfIh6a0QcXkBZpYBxoGySDAD1oGBJFAS4AzYB9ZCAM/I3zlkC+iV9Jormx8AM/N3M0A70AhkJE1/BTCzKsADjgEjwBHQI+k5DhIHqAfOgVmg358RgGfg9e8CroBd4ALolvQUhcQBXPUJUAfsACsRgPvxCBwDt0AN0AKsSnJB307RAP/bzDpdMVAeRHNAlaSmkgDAQuDJl6CspIOQLxOBDyUDroHlULtmvYSSHoKM0gHcAzOrhh+DaZJezCwdALhzs3P0uhvrDeGtWnKJ5oDmuAyCORhNC/CWnIwA3oFBSZe/UaINoC8GsCTpPjUgPGhxPqQBbALekocJq7nNh05Sa7GDVgsM+5TmAHQAN8HumpO0VwigATgFhoL2zCd+HliUNFXMuna124CnnXTj+Xz4FnVBsScpQCG3Yt5v/j/gE684vxkljlORAAAAAElFTkSuQmCC) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(4) {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACH0lEQVRIS8WVS4iPYRTGfz8WUiZbY8jCpYmyICVqFpRcSiikJJQkCzYuG0ksKAsWFm4pNii5UwqlMGXDQpRLuQy2E8WGo6P3X+M/38fM1DTv7v2+95znPO95zvPKIC8HOT9DCxARWcBSYDkwB2gtjD8Dj4DLwDU16m6ilkFEzAZOApOA28A94ENJNB6YBywCXgOb1M4qkEqAiFhXkl8AdqufqoIjYixwEFhdQM42n+sFEBELgJvADvVIX0QQEduAw8AS9U7PmL8AImIk8BK4omZQn1dEZDHZq3b1eyOwGWAzsB+YqH7tc3YgIlqAN8Ae9XgdQNJ7pW7tT/LG2Yg4BkxW85r/rGYGXaWp5/JnRHQUNmfKfll+Vq+W/YasWn1Q9muBQ2pbHcAPYIV6qwQ8BFKuo9VvEZH6R22NiFFAN9Cpzi3nFwOX1OxlJYOP5Q4bFbcDberdkmBWAXhS9vOBLjWFkYw3AnvVCXUAOZnd6voB9iDnoEVNNVUyWAOcKI360h+QiBiTAikDd74OYDjwDHgBrPqXx/QEL551EZgCzFB/VgKUe5wOPAa2qL1Gv5lVRGRRR4G0lw71ac8zdV50HXj7v2kuhpgWkWJYqd5vLqAOIAcmjSwH7gAwLeUIvAeGAeOAVNBUIGdiu/quqmd1ALuAncCIYsc3gJnlPfgFNN6D9Kzn/xJDHcBC4BSwDzitZtIBraF9MgdUclPQoDP4DWas0hlEp+iOAAAAAElFTkSuQmCC) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(5) {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAiUlEQVRIS+2VSw6AMAhEy6nU+y/srcaQNEYtktKCicbuy2MYPpSCHwXHT88CAKysiIgWL2UnBQBQACZlWmJegNvEPg4AkIsns2a65p1aolbTXQGSKm9A1TE/gFfH3gxSOV5Xomo2undR66BpQ+iyi8yAwVuQj/fkqoDrO4UBBgOL302XqyeBcMAGhLbCGc8PQScAAAAASUVORK5CYII=) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(6) {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA5ElEQVRIS+2VsWoCQRRFz1UIgpBPCFjmB9IKprUzsbNTm/xIWsFWO60EC0mRH7EXxN+4MrDCBiIzm2W3yb523rvnvcvMG1FxqGJ9/hnA9ivQkfSVam2yRbbfgS3QAmaS1imQJIDtMbAB2pmogbmkVQwSBdgeAnvgG3gAusAZeAMmksJUdyMF8AG8hI6BHfAIDIAlcJL0WQqQL7Z9CABJ/Zg1t/PoBA2gsSh6mYpaNA0PTdIiqpwlFAKkiubz6gXYPgLPf+k0VxP21JOksBB//mi2R0CvJOCSX4D1WlSy81/LK5/gCvcwSBlz2euqAAAAAElFTkSuQmCC) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:first-child:hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACfUlEQVRIS72Vz0sUYRjHv8/MZrIUkoikYOmOHaygre3kSZsVCrJTBHWZKSiKOlRnD0WdutTBCIJwp6L+gIh+7Wx76hTqqQ6xu0a2RkGLZJLr7vuNEZRdndlVQec47/N9P+/zfp/neQUb/MkG74/NBZhWdgxg1D8rmSiL9HhrOvkZYGdA3LjrRA4urlVlYFoZCmRYIB8qxQT3EhwKlfV2739JL+cFclsgn5bF9RK84jrG0r4rABq0M++crueVwrj9pY/U3lcBRPUnE3vSlXEDVu60gnq2KkDczr4m0eo6kUO1AKaVHRXBz2QicnRNgAUhuDPpGO21AHErk6dgyk0YsTUBNuyKPPMgZbcSoKBFhbhb6QEF1zSo8apKom56xVDDg2wuqPxIFEKc6VioItn2TQQ7gsrZdSJdvmXaZ+cat5bEV9gQbph+8bB91hMOXsiHi7PFJj/AXIiFdKLrXyBgi6Y3+wllvjD99smBv36Aucncr3S6vxQb/BhuaWppevO0c8q/0ezMBIjdfgAChZCa6fjT0qzCv4uTAJYOIsDLpGMcj9uZcyQe1e4D0W9BWG0yEQXVPc/kUqNSmOcPgXZdNIwq8izIw65j7F8doE4nz4VInWqKmm6mRjpTppW5CcFJN2HsWxPAazSAba5jtFU2mh+AwCUBHhASFfDEqkaFaWVfAWx1HSNWCzBgZcwyMKwBoQXvKGPJx5FTgdO03rBbnkG9B2vFNAVwXwRV4xqUnuXjetGDI3buolCdF9EuU/EqBLtcJ9IbkIF37wh4cPi1LFqP14glXX2npuKpke5U3M7dIDkEwTGQdwB0u46x3RdQL931rG/um7yeE9bT/AcjzrEou5tyCAAAAABJRU5ErkJggg==) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(2):hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABrElEQVRIS82Uvy9DURiG3+/cKsrKJOgPkSAxmCW40T9ADJZqayAxme1GA4nYaJFIxF9wKRIzCSKI9kakk06GDm3d88lNtKmmrdNbEne+53nO934nL+GPP/pjPv6/IBhOjlkkjsAyp5E2Y8S8j+WpNDWBDf8AnRBRGswegDwa0VS5xLGgCAfwURByuB3UZkk6BzifiAeGilM4EpTDCegi0FpOWButUpwxkScR8/kdC0qxAOm8kLqbtRUwrzKQAeBygaeNeODKkaASfrk7kBmPPne1SHFfDW5LlCOqBXezlmDmHhdc00a8r3TzhiZwCleaYCLy0C/YfU1fmRdj+enmyhPoEXMdkhc1Zr+xH3izM1eF/zhBMHTTYYnONAGHp3H/cjCU7LY0cVov88puq7tkfT65BKJtAs0BNMEsQ0wo1FpoteKsLwinbsEY+Xpr7wzsShKbFzHvi2oL1xRMLpiDwmK7uO7AvKVx9sDYH82qgpWWbEvOd3xPjUJ/rU1VxN8i0qPmLCzuVTlY+x96Tez5jqtGpIdTJgBvUwIis6k2bVSuXHaNgpVekVNo+blPR8bUGU+GjBkAAAAASUVORK5CYII=) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(3):hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACSElEQVRIS7XVT0iTYRwH8O/3eeb8U0THLhHbDCLEijwkdpBGXQJBaNCluUN1DDpFEKS3gjxIUVCUL9qlhG4lxKvuEARdNBQtyO0i2C7VMrXpnucXQ1Yz597py97zw+/ze5/fn4eo8ccax4cncPKq1AW/LwRKE8kia2ZHWtaqSa4iEO2Z7wNwC4AqDSYCIfFicWW1xwvyAFKzAiah+LwI6LzUWWWTGwhfB/eZC6P3D+e2+5sygDCaSN8TKx0kW4XsG3dCd4sBYrGZ4LemxhyJmyK4DnJyZbmu+/3IwdVyyBagM5E+osXOAdJPMG6p+kuBQk3251JrljivjUmLCrgQ+aTlV9fb4WPL/yNbgGg81QrKR2112NCMilKDpQB6RUXTqZ8CTBH4CuAQgDYRGR4fao77BwBEE6mzFHRZiC4EJNAGMjjmhI/vCsipvQ8bbLZD7EZbK+GSOxx5Vwx2Jj5/m4rduwYodgHEU0ixXbnEegm7jyPZAuIbKNSgM5FuyC0HNtWsfk9ekk7ot28AMBkKB8u1oSLjxkrY1xVZYEBbnhC9ebXQQIySSWXtDV+AMvkpUbqX/AeIyLrVvDzxLPzZ9xUFDF8aZS6C/FsDwq7noZ8kndAP38CmQStTiN0DyrwCsATwQ8XVLNJORe064VM7GjQEEDImf60wpdsApwEsgpyDtQNjQ80TnsC5S19ajOK0CK9AIVMpc4o8INUj1wndqXpdH43NBA80Nb4h2A6I14uXIdHlOpHpqoFqnsGdnPHKcCexyp6tOfAHTjRcKEeS8bkAAAAASUVORK5CYII=) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(4):hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADB0lEQVRIS9WVS2gVVxjH//8zUclFKbiq78xMIqGKC0XwAaKZm9BWKE3hthTKvZNAkOJCNz420oouFFzowoWvZCZuWkPx0ReYOzehoAa6UVAMmJmxvuJKkJZojXO+cm9UTJyriSDF2Qznm3O+3/l/ryHe8cN37B//N0CYbbv5mSTSCsoaCOZUFBPDEF6kwdPFrrpzAKVaJKoqyLrxKq31MRL1AH6nsATw9pgjWSCUJgCfiGBIKdVR9MyBNEgqIFsYygt4jCI/smb6zt7OhffSDje335orT5/sE/IrQjqKfn33xH2vAJrboxb9VP8qittKnn1wMkXguOEWaDmgatTG3k7r/MtnxgFW527XZjJPBgGeCXxry2ScP9/juOFBCFpHRqY3XupZ8Oi5fRzAaYs3idZ7/jVG7QudjX9PBbC2fXDWjGRaSKV2BV3mkXRAIToP4kbgWZun4vwlFYchbAh8qyUd4EZ3BdhZ8qyT5Q1NhWidgthF3+4qrx136HPSkGKXeba8zhbiNg0JS771R+V7W/QNNPYHvjWvCiB8rGB80evV/VY5kA8vgFiVjDz6oL9n6T9OIRwu2wPfnrM+d3Wmkal9CMFA0G2vLdub3fBTLfwp8K3aKiEK7wiwq/Tsxi1u3Dgqel6fbwdjCsKVFYBn/1l+byiEjlDd7ffMwYqifNguxHeBby+qBjgN8mHgWe7b5CCbj7qFMivw7dZUQHMh/lpDH02oGvo98/5UIOvd+ENDJzegjI7AM39IBeRyp4wHmRVXAF4PfPPL182Y8XChU4hPAbJ49oi1vKeHSSpgLLHRMlAuEfy26FuvtP5EVbmcGA8y0SEB8gbVul7PvFy1k1/Ucz78GWT0pm6uDETRBwg2QnQu6K7vm3iB1GHn5MPDIOYqY9rmJBndS3AJoAcAdYuEEsF8QBwIPgJxVmq4tXTC+istZ6mAJjfeQZHtgMwAMUThLwKsqPwPqLUIh0FeFCRn+vyGa68rhnQFbvwxRB8nubtYZ57A99RTqag35uBtnU06RO8V4D/5UzYo5fL1hAAAAABJRU5ErkJggg==) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(5):hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAo0lEQVRIS2NkoDFgpLH5DPS1wDn+3nGQj/YuVLKkls9QfOAcf/c/xAJlknyGz2FUsgC3w4a5BS4J904wMPxn2LNA2QJfpOOLO7xBRGykU9UCiK8YGPYsUIL7iqoWYDNs1AKUnD30gwh7KsJdSOLNBy4Jd6FJEn9Gw5cJqVIWkWwBZXUB4wnk+gTFB04Jd08w/mcwp5kFlBmMXTdJNRc5DqC5BQDoZsQZFUfyuAAAAABJRU5ErkJggg==) no-repeat 10px

}



.right-fixed-box ul li[data-v-08923e09]:nth-child(6):hover {

	color: #171c62;

	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABHElEQVRIS+2UvUoDQRSFz9lAEBYsLCzF7Fa+gK2wGzs7fzodA5rGF7EVbJXdgKkEC7EQZl/DbgcWgoWNnYUhuRJUXAudicumMVPO3Hu+ew6XIWo+rFkf/wywqfJYgAWdhneu0TpHFB0WuxwP+yA9snGsk9VLF4gToK3Mnsj4CvQa76IiALtZGlzYIFZA3Cm2MBregN49IE0QPkUGAu6Q2NdJ2P8NYgcocwJgvfk06r4ue9cAF5deWtGzb84BFDoJTysBys2xym8ngCwNNmzRfL5bHcwB84isyzRVRNGBOSLEz3rhmVX5o2AqgKtouW62gFiZB0DW/jJpqWeQpcEKQJncfXPQVvk2wFYlgMij7n19gLONqNLkPzTX7uAN44ZfGf28zyAAAAAASUVORK5CYII=) no-repeat 10px

}*/



.right-fixed-box ul li a[data-v-08923e09] {

	color: #fff;

	letter-spacing: 7px

}



.right-fixed-box ul li .gognzhonghao-code[data-v-08923e09] {

	padding: 8px 8px 4px;

	display: none;

	position: absolute;

	border-radius: 2px;

	width: 90px;

	left: -90px;

	top: 0;

	background: #fff

}



.right-fixed-box ul li .gognzhonghao-code img[data-v-08923e09] {

	width: 74px;

	height: 74px;

	display: block

}



.right-fixed-box ul li .gognzhonghao-code p[data-v-08923e09] {

	width: 100%;

	height: 24px;

	text-align: center;

	font-size: 14px;

	font-family: PingFang-SC-Medium;

	font-weight: 500;

	color: rgba(0, 0, 0, .65);

	line-height: 24px;

	letter-spacing: 0

}



.alert-box {

	position: fixed;

	overflow-y: scroll;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	z-index: 10001;

	background: rgba(0, 0, 0, .5)

}



.alert-box::-webkit-scrollbar {

	display: none

}



.alert-box .alert-content {

	position: absolute;

	left: 50%;

	top: 50%;

	-webkit-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	background: #fff;

	-webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .15);

	box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .15);

	border-radius: 4px;

	padding: 16px 24px;

	width: 384px;

	-webkit-animation: movecontent .15s;

	animation: movecontent .15s

}



.alert-box .alert-content .alert-content-title {

	width: 100%;

	font-size: 16px;

	font-weight: 500;

	color: rgba(0, 0, 0, .85);

	line-height: 24px;

	margin-bottom: 8px

}



.alert-box .alert-content .alert-content-title i {

	position: absolute;

	right: 40px;

	cursor: pointer;

	width: 20px;

	height: 20px;

	display: block;

	top: 30px

}



.alert-box .alert-content .alert-msg {

	font-size: 14px;

	font-weight: 400;

	color: rgba(0, 0, 0, .65);

	line-height: 22px

}



.alert-box .alert-btn-box {

	margin-top: 32px;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-ms-flex-pack: end;

	justify-content: flex-end

}



.alert-box .alert-btn-box div {

	margin: 0 7px

}



.alert-box .alert-btn-box button {

	cursor: pointer

}



.mobile-index-nav-box {

	position: relative;

	top: 0;

	z-index: 99999999;

	width: 100%

}



.mobile-index-nav {

	height: .9rem;

	width: 100%;

	background: #010101;

	-webkit-box-shadow: 0 .06rem .12rem 0 rgba(0, 0, 0, .3);

	box-shadow: 0 .06rem .12rem 0 rgba(0, 0, 0, .3);

	position: relative

}



.mobile-index-nav .img {

	width: .4rem;

	height: .24rem;

	position: absolute;

	right: .4rem;

	top: .33rem

}



.mobile-index-nav .header {

	margin: .14rem 0 0 .3rem;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: start;

	-ms-flex-pack: start;

	justify-content: flex-start;

	-webkit-box-align: center;

	-ms-flex-align: center;

	align-items: center;

	float: left

}



.mobile-index-nav .header img {

	height: .62rem

}



.mobile-index-nav .header span {

	font-size: 12px;

	font-family: PingFang-SC-Medium;

	font-weight: 500;

	color: #fff;

	line-height: .33rem

}



.mobile-index-nav-content {

	background: #010101;

	-webkit-box-shadow: 0 .06rem .12rem 0 rgba(0, 0, 0, .3);

	box-shadow: 0 .06rem .12rem 0 rgba(0, 0, 0, .3);

	padding: .4rem 0 .2rem

}



.mobile-index-nav-content li {

	margin-bottom: .32rem;

	width: 100%;

	text-align: center;

	font-size: 14px;

	color: #fff

}



.brower-tip {

	background: #63c3eb;

	min-height: 40px;

	color: #fff;

	line-height: 40px;

	position: relative;

	z-index: 6

}



.brower-tip span:first-child {

	margin: 0 15px;

	font-size: 28px;

	position: relative;

	top: 9px;

	display: inline-block;

	line-height: 32px

}



.brower-tip a {

	color: #fff !important;

	text-decoration: underline !important

}



.brower-tip .header-close {

	color: #fff;

	position: absolute;

	right: 20px;

	top: 4px;

	cursor: pointer;

	display: inline-block;

	line-height: 35px

}



* {

	margin: 0;

	padding: 0

}



@font-face {

	font-family: PingFang-SC-Regular;

	src: url(../fonts/PingFang-SC-Regular.ab7c6aa3.woff);

	font-weight: 400;

	font-style: normal

}



.mobile-header {

	width: 100%;

	font-size: 18px;

	font-family: PingFangSC-Medium;

	font-weight: 500;

	color: #333;

	line-height: .98rem;

	text-align: center;

	position: relative;

	background: #fff

}



.mobile-header i {

	cursor: pointer;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAACBklEQVR4Xu3aMUoEQRQE0NpIL6Bn0WuYCgYeQzAwVIwMREEw9CaeQk8gXsBoaXBhWVy3Z//076rff+IuZuZR3dA9s0BeJoGFKZ1hJKCxBAmYgEYBYzwbmIBGAWM8G5iARgFjPEIDjwB8GR32jqsDngJ4BHAH4G1vBUNQGfAEwDOAg9/3v+mBqApYmve0hrfqkDuiIuA2vC6IaoCb0/av1esDwBmAH8PSVh1VAqzB+wRwAeC7WsA4UAWQEq/YKwDS4ikAUuOxA9LjMQNK4LECyuAxAkrhsQHK4TEBSuKxAMriMQAWvHKqcvjPjsp9ezZld9dzJyKP17OBIfB6AYbB6wEYCs8bMByeJ2BIPC/AsHgegKHxWgOGx2sJOAReK8Bh8FoADoU3N+BweHMDngO43nGS8QrgdsppB/vYuU9jyl8BVzteuvyO9sAOU/t8cwOW+w6F2AJwKMRWgMMgtgQcArE1YHhED8DQiF6AYRE9AUMiegOGQ+wBGAqxF2AYxJ6AIRB7A8ojMgBKI7IAyiIyAUoisgHKITICSiGyAsogMgNKILID0iMqAFIjqgDSIioBUiKqAdYiXgJ4r/04bhmnCLgL8QXAvQVlSlYVcBuiK155CGXATUR3vAiAK8Rjz2m7PsXVGzhluWoyNgGNrAmYgEYBYzwbmIBGAWM8G5iARgFjPBtoBFwC+XeUUae2A2kAAAAASUVORK5CYII=) no-repeat;

	display: inline-block;

	background-size: 100%;

	width: .4rem;

	height: .4rem;

	position: absolute;

	left: .3rem;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%)

}



div {

	-webkit-box-sizing: border-box;

	box-sizing: border-box

}



.fade-enter-active,

.fade-leave-active {

	-webkit-transition: opacity .1s;

	transition: opacity .1s

}



.fade-enter,

.fade-leave-to {

	opacity: 0

}



@-webkit-keyframes movecontent {

	0% {

		-webkit-transform: translate(-50%, -40%);

		transform: translate(-50%, -40%)

	}



	to {

		-webkit-transform: translate(-50%, -50%);

		transform: translate(-50%, -50%)

	}

}



@keyframes movecontent {

	0% {

		-webkit-transform: translate(-50%, -40%);

		transform: translate(-50%, -40%)

	}



	to {

		-webkit-transform: translate(-50%, -50%);

		transform: translate(-50%, -50%)

	}

}



@-webkit-keyframes fadein {

	0% {

		-webkit-transform: translateY(10%);

		transform: translateY(10%);

		opacity: 0

	}



	to {

		-webkit-transform: translateY(0);

		transform: translateY(0);

		opacity: 1

	}

}



@keyframes fadein {

	0% {

		-webkit-transform: translateY(10%);

		transform: translateY(10%);

		opacity: 0

	}



	to {

		-webkit-transform: translateY(0);

		transform: translateY(0);

		opacity: 1

	}

}



blockquote,

body,

button,

dd,

dl,

dt,

fieldset,

h1,

h2,

h3,

h4,

h5,

h6,

hr,

input,

lengend,

li,

ol,

p,

pre,

td,

textarea,

th,

ul {

	margin: 0;

	padding: 0

}



body,

button,

input,

select,

textarea {

	font-size: 12px

}



address,

cite,

dfn,

em,

i,

var {

	font-style: normal

}



small {

	font-size: 12px

}



ol,

ul {

	list-style: none

}



a {

	color: #000;

	cursor: pointer

}



a,

a:hover {

	text-decoration: none

}



a:hover {

	color: #4c88ff

}



abbr[title],

acronym[title] {

	border-bottom: 1px dotted;

	cursor: help

}



q:after,

q:before {

	content: ""

}



legend {

	color: #000

}



fieldset,

img {

	border: none

}



button,

input,

select,

textarea {

	font-size: 100%

}



table {

	border-collapse: collapse;

	border-spacing: 0

}



hr {

	border: none;

	height: 1px

}



.dc-common-default-btn {

	line-height: 40px;

	display: inline-block;

	color: #fff;

	height: 40px;

	background: #171c62;

	border-radius: 4px

}



.dc-common-cancel-btn,

.dc-common-default-btn {

	width: 96px;

	text-align: center;

	font-size: 16px;

	cursor: pointer

}



.dc-common-cancel-btn {

	height: 44px;

	line-height: 44px;

	background: #ebedf1;

	color: #475065

}



@-webkit-keyframes move {



	10%,

	20% {

		-webkit-transform: translate(-3px);

		transform: translate(-3px)

	}



	5%,

	15%,

	25% {

		-webkit-transform: translate(3px);

		transform: translate(3px)

	}



	0%,

	30%,

	to {

		-webkit-transform: translate(0);

		transform: translate(0)

	}

}



@keyframes move {



	10%,

	20% {

		-webkit-transform: translate(-3px);

		transform: translate(-3px)

	}



	5%,

	15%,

	25% {

		-webkit-transform: translate(3px);

		transform: translate(3px)

	}



	0%,

	30%,

	to {

		-webkit-transform: translate(0);

		transform: translate(0)

	}

}



.error-msg {

	font-size: 14px;

	width: 100%;

	margin-top: 40px;

	-webkit-transform-origin: 50% 70%;

	padding: 0 16px 0 38px;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	clear: both;

	float: none;

	border-radius: 4px;

	border: 1px solid #ffa39e;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	color: rgba(0, 0, 0, .65)

}



.error-msg,

.error-msg-right {

	line-height: 30px;

	background: #fff1f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABLklEQVQ4T6WSq04DYRCFv7O75ZYUh0HRUgcFBIKXQBCgAoHA8wgYeAQ8ogLBJQheooKEQlJXLgqDa9Ny6d8d8jcUtguG8qvJmTlzzj8zIvGahcJU0B3fRbYqNOtTht1huozDl8Nsvf7cL1c/aOcX1mPiI6HJZLN+bFgjINiZuL8991iP6ElgJwbBb6SESgwqebK8PcVj9Z6S8STxZpBLNXjEGEFMe2ULXgtq5Yr7iL1eoXETym0amYsYm/NQgGqis9a16BSx+Fl3oFZ+/hq09GVHVDrmtiOiM4853EakqIyx8u3Cqmrniw2DbMralcNteSwiOgaWk3lBc3hi2iqi4lJWM4rKlrY6OBxVQ3VKyeEAtRD3czjpdSDegZnUnx7MGB1Yx9AH8K+T65P/cuQfdlOny/qJ/NkAAAAASUVORK5CYII=) no-repeat 16px 8px

}



.error-msg-right {

	float: left;

	width: 290px;

	clear: inherit;

	margin: 0 0 0 16px;

	height: 32px;

	max-width: 50%

}



.error-msg-login {

	background: #fff1f0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABLklEQVQ4T6WSq04DYRCFv7O75ZYUh0HRUgcFBIKXQBCgAoHA8wgYeAQ8ogLBJQheooKEQlJXLgqDa9Ny6d8d8jcUtguG8qvJmTlzzj8zIvGahcJU0B3fRbYqNOtTht1huozDl8Nsvf7cL1c/aOcX1mPiI6HJZLN+bFgjINiZuL8991iP6ElgJwbBb6SESgwqebK8PcVj9Z6S8STxZpBLNXjEGEFMe2ULXgtq5Yr7iL1eoXETym0amYsYm/NQgGqis9a16BSx+Fl3oFZ+/hq09GVHVDrmtiOiM4853EakqIyx8u3Cqmrniw2DbMralcNteSwiOgaWk3lBc3hi2iqi4lJWM4rKlrY6OBxVQ3VKyeEAtRD3czjpdSDegZnUnx7MGB1Yx9AH8K+T65P/cuQfdlOny/qJ/NkAAAAASUVORK5CYII=) no-repeat 16px 12px;

	line-height: 38px;

	margin-top: 48px

}



.error-msg-login:before {

	line-height: 14px;

	margin: 12px 8px 0 0

}



.clearFix:after {

	content: "";

	display: block;

	visibility: hidden;

	clear: both;

	height: 0

}



.dc-input-wrapper .input-area .el-input__inner {

	height: 100% !important;

	line-height: 100% !important

}



.el-textarea textarea {

	min-height: 127px !important;

	border-radius: 4px !important;

	padding-top: 6px

}



.dc-input-wrapper .area-box .input-suggest {

	bottom: 22px

}



.dc-input-wrapper .error {

	line-height: 40px !important

}



.row {

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	width: 100%

}



.icon {

	display: inline-block;

	background-size: 100% !important;

	background-position: 50% !important;

	position: relative

}



.contentbox {

	margin: 0 auto;

	width: 1200px;

	margin-bottom: 16px;

	background: #fff;

	padding: 24px

}



.textoverflow {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}



input:-webkit-autofill {

	-webkit-box-shadow: 0 0 0 1000px #fff inset;

	box-shadow: inset 0 0 0 1000px #fff

}



.mobile-button-active {

	background: #171c62;

	border-radius: .08rem;

	border: none;

	color: #fff

}



.mobile-button-active,

.mobile-button-cancel {

	width: 3.3rem;

	height: .9rem;

	line-height: .9rem;

	text-align: center;

	font-size: .36rem;

	outline: none;

	font-family: PingFangSC-Regular;

	font-weight: 400;

	letter-spacing: .01rem

}



.mobile-button-cancel {

	background: #fff;

	border: 1px solid #171c62;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	border-radius: .08rem;

	color: #171c62

}



.mint-msgbox-confirm {

	color: #171c62 !important

}



.horizontal-header-bg {

	position: relative;

	width: 100%;

	background: url(../img/background.jpg?4)no-repeat 50%;

	background-size: cover;

	height: 350px;

	text-align: center

}



.overflow-hidden {

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap

}



.el-checkbox:last-of-type {

	margin-right: 30px

}



.phone-area-code span.el-input__suffix {

	display: none !important

}



.dc-select-box {

	position: relative;

	display: table;

	content: ""

}



.phone-area-code-ul {

	display: table

}



.phone-area-code.el-select {

	width: 43px;

	padding: 0;

	border: none

}



.phone-area-code .el-input--suffix .el-input__inner {

	border: none;

	padding: 0

}



.el-select .el-input .el-select__caret {

	line-height: 32px

}



.el-input__inner {

	border-radius: 4px;

	width: 100% !important;

	min-height: 32px;

	height: 100% !important

}



.el-select-dropdown {

	top: 126px;

	left: 0

}



.el-popper .popper__arrow,

.el-popper .popper__arrow:after {

	display: none !important

}



.el-select-dropdown__item,

.el-select-dropdown__item.selected {

	padding: 0 20px;

	font-size: 16px;

	color: #475065;

	height: 40px;

	line-height: 40px;

	font-weight: 400

}



.el-select-dropdown__item.hover,

.el-select-dropdown__item:hover {

	background: rgba(83, 135, 249, .1);

	color: #475065;

	font-weight: 400

}



.el-select-dropdown__list {

	padding: 0

}



.el-select-dropdown.el-popper {

	z-index: 99999 !important

}



.el-date-editor.el-input,

.el-date-editor.el-input__inner {

	width: 421px

}



.el-cascader .el-input__inner {

	border-radius: 4px

}



.el-icon-date:before {

	content: ""

}



.el-input--prefix .el-input__inner {

	padding-left: 20px

}



.el-picker-panel {

	top: 126px;

	width: 418px;

	z-index: 99999 !important

}



.el-date-picker .el-picker-panel__content {

	width: 390px

}



.el-date-range-picker .el-picker-panel__body {

	width: 418px;

	min-width: 418px

}



.dc-input-wrapper[data-v-1598920e] {

	display: table;

	content: "";

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	position: relative;

	float: left

}



.textarea[data-v-1598920e] {

	display: inline-block;

	position: relative;

	font-size: 14px

}



textarea[data-v-1598920e] {

	border: 1px solid #bdc1cb;

	color: #4a596d;

	-webkit-transition: all .4s;

	transition: all .4s;

	outline: none;

	resize: none;

	width: 100%;

	height: 95px;

	padding: 5px

}



textarea[data-v-1598920e]:focus {

	border: 1px solid #3aa3ff

}



.num-tip[data-v-1598920e] {

	color: #d7dbe7;

	font-size: 12px;

	position: absolute;

	right: 20px;

	top: 70px

}



.img[data-v-1598920e] {

	position: absolute;

	width: 16px;

	height: 16px;

	top: 12px;

	left: 12px

}



input[data-v-1598920e] {

	border: 1px solid #d9d9d9;

	background: #fff;

	-webkit-transition: all .4s;

	transition: all .4s;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	outline: none;

	resize: none;

	width: 220px;

	height: 44px;

	padding: 0 13px 0 42px;

	font-size: 14px;

	color: #414a60

}



.el-input[data-v-1598920e] {

	float: left

}



.input-focus[data-v-1598920e]:focus {

	border: 1px solid #4c88ff !important

}



i[data-v-1598920e] {

	display: inline-block;

	width: 14px;

	height: 14px;

	position: absolute;

	right: 5px;

	top: 10px;

	cursor: pointer

}



i[data-v-1598920e]:hover {

	background-position: -8px -6px

}



p.error[data-v-1598920e] {

	color: #fc784a;

	text-align: left;

	line-height: 18px;

	position: relative;

	padding-left: 19px;

	font-size: 14px;

	margin-top: 2px

}



.search[data-v-1598920e] {

	width: 30px;

	height: 40px;

	right: 0;

	top: 0;

	background-position: -7px -86px

}



.search[data-v-1598920e]:hover {

	background-position: -7px -49px

}



.dc-input-wrapper .mytextarea {

	padding-bottom: 20px;

	border: 1px solid #dcdfe6;

	border-radius: 4px

}



.dc-input-wrapper .input-area .el-input__inner {

	height: 44px;

	line-height: 44px

}



.dc-input-wrapper .input-area .el-input__prefix {

	left: 0

}



.dc-input-wrapper .input-area .el-input__icon {

	display: block

}



.dc-input-wrapper .input-area.el-input--prefix .el-input__inner {

	padding-left: 42px

}



.dc-input-wrapper textarea {

	resize: none;

	border-radius: 0

}



.dc-input-wrapper .el-textarea__inner {

	resize: none;

	border-radius: 0;

	line-height: 20px

}



.dc-input-wrapper .area-box {

	position: relative

}



.dc-input-wrapper .area-box .input-suggest {

	width: auto;

	position: absolute;

	bottom: 10px;

	right: 10px;

	font-size: 14px;

	color: #d2d6de;

	bottom: 0 !important

}



.dc-input-wrapper .el-textarea__inner {

	border-radius: 4px

}



.dc-input-wrapper .el-textarea textarea {

	min-height: 32px !important;

	border-radius: 4px !important;

	padding-top: 5px;

	border: none !important

}



.dc-input-wrapper ::-webkit-input-placeholder {

	font-family: PingFangSC-Regular;

	font-size: 14px;

	color: rgba(0, 0, 0, .45)

}



.dc-input-wrapper ::-moz-placeholder {

	font-family: PingFangSC-Regular;

	font-size: 14px;

	color: rgba(0, 0, 0, .45)

}



.dc-input-wrapper ::-ms-input-placeholder {

	font-family: PingFangSC-Regular;

	font-size: 14px;

	color: rgba(0, 0, 0, .45)

}



.demo1 {

	display: table

}



.dc-common-default-btn {

	width: 195px;

	border: none

}



.dc-common-default-btn img {

	width: 24px;

	height: 24px;

	vertical-align: middle;

	margin-right: 10px

}



.dc-common-default-btn span {

	color: #fff;

	font-size: 14px;

	vertical-align: middle

}



.uptextbox {

	max-width: 397px;

	overflow: hidden;

	text-overflow: ellipsis

}



.upload-list {

	max-height: 200px;

	overflow: auto

}



.upload-list::-webkit-scrollbar {

	display: none

}



.upwenjian {

	display: inline-block;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAADOUlEQVRIS7WWV8tUVxRA1xd77L1HUexGBbFHX0SN6IMNC1hQ0CfxH1kgiBUDxoY+iGJXDNhjiShEsPeKJSzZR44395v55iH7ZebO7LvX2f3UUbt0A2YBd4FDtb5eV+ML3YEFQFPgHrClxvepBdgDmB+wF8B24Pn/BewZsCaAsG3xWSuvQR72AuYBwvRIz4Qm+REYAfQF2gI/AC8jx5eAJ/mpqoU0hz0LmMaSjAZ+ARrX4+oX4E/gKPBJnUrA3uGZxp4G7FUY9r1pwM/x/Ab4C3gAfAS6Av2B9vH/HeB3ofUBfwLmxskNyQ4gh80AhoWxq8Bh4G3By0bABGBc/H5evTJgH2BOBjNnrzPPfgWGxvNp4FiVypkCjAEM76Yi0MQL83SPI4yGS7EYhA2J55PAiQaUqSlZAbQDTudA+2xhwB5FGHPYTGBwAAQJbKhMBUY5LBKwNbAUsMTLYI6ygWH9OHCqhKQHnYBbEb5cxeKabjsloKc3L3q0OeszwzgbGBBvmy/zVpR8MGwF/ikomENz+URgB2BlKOwFrmXKwgbFs710tgRW7NXfgA8FvWTnpsDxwKTotY1ZOCx7i0Q5ApwrgVXq1aRumE2XhXhQ4GLAkHh6vUiyBLCQLtSzhir1arLhONR+lxh3GwSuASya/cCVDLgWaBYT4u+Cd5V6NYfZYh7MHtzpfBW4LgbzLuB2Zng50BkoVmWlXs1hTipDrhwALvtF4GqgTYmHjqWJMXStTitPA/5mPortk8PcLhaT8l3kBNrsGrIoLI4kGjX+XimKch8wImkwpP+9CQizJgyjnuVp+urhWGBy7Lr1haYVahXbGja2W8O2OZPWTXaSImxfocW+qgrU0Kr4Xiyc3DN1PXWZCPP6YVWrYz+7rv4jadK4bobHinHS1HJXsZKFecEStge4Xs/Bvi3glsAywE/3n8vSDV9NWsV2ceF+DtiNSi/l28LiWBR78F20w8WSXKVUOHudjw58YX8AN6udsLgPnQg2q4NAcYvb9A/je3OgI9AP0DvFSt1dMrBL2WUbv0VcC0ZWuBxpTK+MgHsx3QiqOVjxEmWo9MQx5mDwIO9jJnopcu+le05VUFL4FxE1wQqyOHAjAAAAAElFTkSuQmCC) no-repeat;

	width: 14px;

	background-size: 100%;

	height: 14px;

	margin-right: 5px

}



.el-tag {

	font-size: 14px !important;

	font-weight: 400 !important;

	color: rgba(0, 0, 0, .45) !important;

	line-height: 22px !important;

	margin-top: 8px !important;

	height: 22px !important;

	border: none !important;

	display: -webkit-box !important;

	display: -ms-flexbox !important;

	display: flex !important;

	-webkit-box-pack: justify;

	-ms-flex-pack: justify;

	justify-content: space-between

}



.el-tag--plain .el-tag__close {

	margin-top: 4px

}



.upload-box {

	width: 100px;

	height: 100px

}



.upload-box img {

	max-width: 100%;

	max-height: 100%;

	vertical-align: middle

}



.el-upload__tip.tips {

	display: inline-block;

	vertical-align: middle;

	width: auto;

	color: #9fa3af;

	font-size: 14px;

	margin-left: 14px;

	line-height: 32px;

	letter-spacing: 0

}



.upload-area.license-box {

	width: 150px;

	height: 200px;

	border: none

}



.upload-area.license-box img {

	width: 100%;

	height: 100%

}



.upload-area.license-box .default-img {

	width: 150px;

	height: 200px;

	margin: 0

}



.upload-area {

	-webkit-transition: all .4s;

	transition: all .4s;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	outline: none;

	resize: none;

	font-size: 12px;

	color: #fff;

	position: relative

}



.upload-area,

.upload-area .default-img {

	width: 160px;

	height: 90px

}



.upload-area img {

	width: 100%;

	height: 100%

}



.upload-area .click-area {

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 24px;

	background: rgba(0, 0, 0, .45);

	line-height: 24px;

	color: #fff;

	font-size: 12px;

	text-align: center;

	border: none;

	letter-spacing: 1px

}



.upload-avatar {

	width: 100px;

	height: 100px;

	overflow: hidden

}



.upload-avatar .default-img {

	max-width: 100%;

	max-height: 100%;

	margin: 0

}



.upload-avatar img {

	width: auto !important;

	height: auto !important

}



.el-upload__tip {

	color: #9fa3af;

	font-size: 14px;

	float: right;

	margin-left: 8px;

	margin-top: 0 !important

}



.dc-input-wrapper .area-box .input-suggest {

	bottom: 8px !important

}



.uppic {

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABUklEQVRIS+3WPyhFURgA8N9D/ptMNqUMbMogLMpokVUWm5RVKEViVBSDyWoxyGQSq4nhlbKZLBR6KTp1r14vXudeL9O7y63bd77fOd/5uucU/PNTyOl1ogHPWcfnAXuxgkZso5gFzQqmWEeCvGdFs4CVWLqwTGgsWI6dYwztOMU03rATU94YsBW76ELAjnGYgLOYKUOX8FJtT2PAZizjFidJsnIwfJrCcLKfr38FfxpfCUY3aswK62B0OUNgvaS/lavepb82Uto04T2e/E2eItouS0m7MYhLfKZgHzZwgaMag/OYwBruU3AAq7jCfo3BBYxiE3d5wQO0YS5icjUBJxFOkbP/AiOc75CqK7zGXpZsEbGLGKncw36sJ1eFm9C+EYliQkKPDCHcGkL+Yto0LdhCT0yWHDGPya2hVH5ahCYIl6WmHAmrDfnAA0p/OZ5yz+kLXhxOHdVHNbMAAAAASUVORK5CYII=) no-repeat;

	width: 12px;

	height: 12px;

	margin-right: 4px

}



.upload-file .file-btn {

	width: 106px;

	height: 32px;

	line-height: 28px;

	background: #fff;

	border-radius: 4px;

	border: 1px solid #d9d9d9

}



.upload-file .file-btn img {

	width: 14px;

	height: 14px;

	margin-right: 8px;

	vertical-align: middle

}



.upload-file .file-btn span {

	height: 22px;

	font-size: 14px;

	font-weight: 400;

	color: rgba(0, 0, 0, .65);

	line-height: 22px;

	vertical-align: middle

}



.upload-file .el-upload__tip {

	height: 22px;

	font-size: 14px;

	font-weight: 400;

	color: rgba(0, 0, 0, .45);

	line-height: 28px;

	letter-spacing: 0

}



.upload-file-area .desc {

	width: 100%;

	font-size: 16px;

	color: rgba(0, 0, 0, .65);

	margin-bottom: 10px

}



.upload-file-area .team-file-left {

	float: left;

	width: 554px

}



.upload-file-area .team-file-right {

	float: left

}



.upload-file-area .upload-file-box {

	width: 550px;

	height: 192px;

	text-align: center;

	background: #fff;

	border-radius: 4px

}



.upload-file-area .upload-file-box .file-btn {

	width: 48px;

	height: 48px;

	margin: 38px auto 0

}



.upload-file-area .upload-file-box .file-btn img {

	width: 100%;

	height: 100%

}



.upload-file-area .upload-file-box p {

	margin: 24px auto 12px;

	height: 16px;

	font-size: 16px;

	font-weight: 400;

	color: #303233;

	line-height: 16px

}



.upload-file-area .upload-file-box .format-limit {

	margin: auto;

	max-width: 340px;

	height: 14px;

	font-size: 14px;

	font-weight: 400;

	color: #909599;

	line-height: 16px;

	word-break: break-all

}



.upload-file-area .limit-tip {

	margin-top: 12px;

	width: 550px;

	padding: 0 8px

}



.upload-file-area .limit-tip .left {

	float: left;

	height: 14px;

	font-size: 14px;

	font-weight: 400;

	color: #909599;

	line-height: 14px

}



.upload-file-area .limit-tip .right {

	float: right;

	height: 14px;

	font-size: 14px;

	font-family: Arial;

	color: #3aa3ff;

	line-height: 14px

}



.upload-file-area .upload-list {

	position: relative;

	margin-top: -8px;

	width: 360px;

	max-height: inherit;

	overflow: auto

}



.upload-file-area .upload-list .upload-suc:hover {

	background: #e6f3ff

}



.upload-file-area .upload-list .upload-suc:hover .delete-icon {

	display: inline-block

}



.upload-file-area .upload-list .delete-icon {

	cursor: pointer;

	display: none;

	width: 16px;

	height: 16px;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABF0lEQVRYR2NkGGDAOMD2M4w6YDQEcIbAoeNnjP4xMEQzsTN12BkZvSYnsR46d070389/FUwMDEvtLE3OYTMDpwMOHD/T+/8/QxEDA8NVZg4mR1IdAbL8749/+xkYGLQZGRn6HCxNiklyALIBpDqCFL14EyEpBsF8R6oegrmAFANJUQtzMEEHgBQSYzAxakhKA+iK8VlAruUgO4gKAXzxC5KDpXZSEyvJDsAWHVDHaZNjOVkOwOIIkBBZZcXQdAB6gqNrFGBL7XRLhAOaDYnJ58SoIasgIsVgUtQSVRSTYyCpenA3SJDqc1Lz+dGLF8V+ff29D9QWIKSXZg0SZEeQ1yAZ6CYZOW1AcvSQVBuSYwEhPaMOGA0BAHmbMjBhMdTZAAAAAElFTkSuQmCC) no-repeat;

	background-size: 100%;

	margin-top: 3px

}



.upload-file-area .upload-list .reUpload-icon {

	right: 22px;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADu0lEQVRYR+2WT2gcZRjGn+fbJE1C0zYaLTSKVQlE3BKyM7Y7G7s7i4d6ahQKFUvA5iAepCA56cV60YMSCHoRDxWpxR6koXgQFHfSpLObMLspaTSBYKstsYYgjc0fk83uvDJJAyFmk53dSBGc28y87/v83mfeb76PeMAXH7A+/nsAA+Pjdbm78ykAt1SldEZ1/U45Lvp2YCCTOZBbdH8WoBrEVEDUyWgk1FcqhG8AT+iKnYnl6V6EYD+APMG3zYj2YSkQJQF4Qv2DmZa8634jgse8e5KXquTRU5HI43/5AfEF0Dc0HHHz+U4KjwvkkY1CCnwjFtE+3XGAq5nME9lFtwdAe6HiBBZJhmKGNrajAFeSw22uuJfWOiZhAbwggoRSOOa68sn9T/C6aWif+RFfydsqoT+V1vIi/SKoATlJqtNmuPU7L2dg6NqzuXxuSAS1JM+bhtbhV3xLgITjNHAZw96QkRxRlfLi+jVv2c51AYIkx+prK55raWmZ31EAK+n0iOAMwelAlehHdf3WmoBt365Z4tQdCpRSKhwNh34qRbygA7Z9rTHL/A0RqQJ5Om5on28UuOo4T+eVuhcNhaZLFS8IkLDTbwLyMYEbMUNrIumWI7JV7qZDmLDT3wJyjES3aehd/5Z4QQcs2/H+9U8FlDoRDYe+LhfAG+g6YEHX9YWNtTZ1wEo6C97SUxWBttjhVrscgP6Rkfrc/PJtitw0I/qhogASSWcGgr1gIB43Wq1yABLJYROST4D4M27o+4oCsGxnTIBmKHbEw9r5cgCsVKZDXPcLAuNmRH+mKIBEMv0VRE6SPGcaWmdZAMn0ORF5DeTFuKG9UhRAn+286gJfgvgDddUH48HgXCkQq6enuV9E8JACTsUi+oWiALzE5btzNyF4GOR7cUM7WwpAIpk+C5F3vUYq63c/+Xxz82xRAF6QlUy/JSLdJJah+IJ5ROv3A9E3lIlK3v1eBJWk6jKNUPdm+QV3w9HR0arp2cUfIGjzOqDiy8VCWIPpo3Cl17OeoN2wZ1c8GAxmfQF4wanU9f2Lkk2JyEGSWQLv76ut+KjQzpcYHd2tZpe6BHhnZR8Bf61RVUfC4UNThdzb9kh2H6JXRMIrRTw3wMsUWqzApPdIcmgUiimQ4ytzsxo3iED1S/HDwd997wUbEyYmJnZNTt87A68zyD9+JuvjCc6A+KCxYU9PU1PT0nZzs60D6ws4jrN3PqvahdIOSBDCA6vdym8Af6Sw163h5Xhr68x2wmvvfQEUW9RP3P8AfwPgB4EwXJq//wAAAABJRU5ErkJggg==) no-repeat;

	background-size: 100%

}



.upload-file-area .upload-list .delete-icon1,

.upload-file-area .upload-list .reUpload-icon {

	position: absolute;

	cursor: pointer;

	display: inline-block;

	width: 16px;

	height: 16px;

	margin-top: 3px

}



.upload-file-area .upload-list .delete-icon1 {

	right: 0;

	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABF0lEQVRYR2NkGGDAOMD2M4w6YDQEcIbAoeNnjP4xMEQzsTN12BkZvSYnsR46d070389/FUwMDEvtLE3OYTMDpwMOHD/T+/8/QxEDA8NVZg4mR1IdAbL8749/+xkYGLQZGRn6HCxNiklyALIBpDqCFL14EyEpBsF8R6oegrmAFANJUQtzMEEHgBQSYzAxakhKA+iK8VlAruUgO4gKAXzxC5KDpXZSEyvJDsAWHVDHaZNjOVkOwOIIkBBZZcXQdAB6gqNrFGBL7XRLhAOaDYnJ58SoIasgIsVgUtQSVRSTYyCpenA3SJDqc1Lz+dGLF8V+ff29D9QWIKSXZg0SZEeQ1yAZ6CYZOW1AcvSQVBuSYwEhPaMOGA0BAHmbMjBhMdTZAAAAAElFTkSuQmCC) no-repeat;

	background-size: 100%

}



.upload-file-area .el-upload-dragger {

	width: 550px;

	height: 192px;

	text-align: center;

	background: #fff;

	border-radius: 4px;

	border: 1px solid #bfc6cc

}



.upload-file-area .el-progress__text .el-icon-circle-close {

	display: none

}



.upload-file-area .el-progress {

	width: 410px

}



.upload-file-area .el-progress-bar {

	padding-left: 30px

}



.upload-file-area .demo1 .el-upload {

	position: relative

}



.upload-file-area .demo1 .el-upload:hover .hover-area {

	display: block

}



.upload-file-area .el-tag--plain {

	background-color: rgba(0, 0, 0, 0)

}



.alert-mask {

	position: fixed;

	width: 100%;

	height: 100%;

	top: 0;

	left: 0;

	overflow-y: scroll;

	z-index: 10001;

	background: rgba(0, 0, 0, .5)

}



.alert-mask::-webkit-scrollbar {

	display: none

}



.alert-mask .alert-content {

	background: #fff;

	-webkit-box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .2);

	box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .2);

	border-radius: 4px;

	position: absolute;

	left: 50%;

	top: 120px;

	-webkit-transform: translate(-50%);

	-ms-transform: translate(-50%);

	transform: translate(-50%);

	-webkit-animation: movecontent .1s;

	animation: movecontent .1s

}



.alert-mask .title {

	height: 55px;

	line-height: 55px;

	padding-left: 24px;

	font-size: 16px;

	font-family: PingFangSC-Medium;

	font-weight: 500;

	color: rgba(0, 0, 0, .85)

}



.alert-mask .close {

	position: absolute;

	right: 20px;

	top: 20px;

	width: 16px;

	height: 16px;

	cursor: pointer

}



.alert-mask .line {

	width: 100%;

	height: 1px;

	background: rgba(0, 0, 0, .09);

	border-radius: 4px

}



.alert-mask .btn {

	margin: 10px 0;

	display: -webkit-box;

	display: -ms-flexbox;

	display: flex;

	-webkit-box-pack: end;

	-ms-flex-pack: end;

	justify-content: flex-end;

	padding: 0 26px

}



.dcbutton,

.dcbutton .mybutton {

	display: inline-block

}



.dcbutton .mybutton {

	border-radius: 4px;

	cursor: pointer;

	font-size: 14px;

	line-height: 22px;

	padding: 5px 16px;

	font-family: "\5FAE\8F6F\96C5\9ED1";

	letter-spacing: 1.5px;

	text-align: center;

	font-weight: 400;

	width: 100%

}



.dcbuttoncancel {

	border: 1px solid #d9d9d9;

	background: #fff;

	color: rgba(0, 0, 0, .85)

}



.dcbuttondefault {

	background-color: #171c62;

	color: #fff

}



.dcbuttondisable {

	background: rgba(0, 0, 0, .04);

	border: 1px solid #d9d9d9;

	color: rgba(0, 0, 0, .25);

	cursor: not-allowed !important

}

