.mobilefooterFiling[data-v-b1c1ba1e] {
	width: 100%;
	height: 20px
}

.mobilefooterFiling .txt[data-v-b1c1ba1e] {
	text-align: center;
	width: 100%;
	height: 100%;
	line-height: 18px
}

.mobilefooterFiling .txt span[data-v-b1c1ba1e] {
	color: rgba(0, 0, 0, .4);
	font-size: 14px;
	cursor: pointer
}

.mobilefooterFiling .txt span[data-v-b1c1ba1e]:hover {
	color: #000
}

.gc_mobile .mobilefooterFiling {
	margin-top: 20px
}

.gc_mobile .van-nav-bar__title {
	font-weight: 700 !important;
	font-size: 20px
}

.gc_mobile .tishi {
	margin: 10px;
	line-height: 25px;
	color: rgba(0, 0, 0, .5)
}

.gc_mobile .tishi .ts_c {
	text-align: justify;
	text-indent: 35px;
	font-size: 14px
}

.gc_mobile .start-choice .van-picker-column:nth-child(2),
.gc_mobile .start-choice .van-picker-column:nth-child(3),
.gc_mobile .start-choice .van-picker__columns .van-picker-column:first-child {
	display: none !important
}

.gc_mobile .start-choice .van-cell {
	width: 1.44rem;
	height: .36rem;
	background-color: #fff;
	border-radius: .04rem;
	border: .01rem solid #bbb;
	font-size: .14rem !important;
	line-height: .19rem !important;
	color: #1a69f1 !important;
	padding: 0 !important
}

.gc_mobile .start-choice .van-cell__value {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	z-index: 99999 !important
}

.gc_mobile .tbb {
	width: 100%;
	height: 50px;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 2;
	background: #286df9
}

.gc_mobile .tb {
	width: 100%;
	height: 46px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.gc_mobile .tb .logo {
	background: url(../static/img/bg_03.9f2697f6.png);
	background-size: 100% 100%;
	width: 180px;
	height: 40px;
	margin-top: 5px
}

.gc_mobile .bb {
	margin-top: 50px;
	width: 100%;
	height: calc(100vh - 50px);
	overflow: auto
}

.gc_mobile .van-button--primary {
	background: #1fa439
}

.gc_mobile .van-button--default,
.gc_mobile .van-button--primary {
	width: 140px !important;
	margin: 0 auto;
	border-radius: 10px;
	font-size: 14px;
	letter-spacing: 4px;
	height: 35px;
	line-height: 35px
}

.gc_mobile .van-popup {
	width: 260px !important;
	height: 260px !important;
	padding: 0 !important
}

.gc_mobile .tjcg {
	background: url(../static/img/pic_06.57bac2d5.jpg);
	background-size: 100% 100%;
	width: 100%;
	height: 100%
}

.gc_mobile .van-uploader__file {
	position: relative
}

.gc_mobile .van-uploader__file :before {
	content: "";
	width: 100%;
	height: 100%;
	background: url(../static/img/bg_08.8fd096a3.jpg);
	background-size: 100% 100%;
	position: absolute;
	left: 0;
	top: 0
}