page {
	color: #111111;
}

.line{
	height: 2rpx;
	background-color: #f8f8f8;
}
.line-height {
	line-height: 1;
}

.text-main{
	color: #fc6035 !important;
	
}
.text-26{
	font-size: 26rpx;
	font-family: PingFang SC;
	line-height: 33rpx;

}

.text-28{
	font-size: 28rpx;
	font-family: PingFang SC;
	line-height: 33rpx;
}

.text-32{
	font-size: 28rpx;
	font-family: PingFang SC;
	line-height: 33rpx;
}


.basic-1{
	width: 10%;
}
.basic-2{
	width: 20%;
}
.basic-3{
	width: 30%;
}
.basic-4{
	width: 40%;
}
.basic-5{
	width: 50%;
}
.basic-6{
	width: 60%;
}
.basic-7{
	width: 70%;
}
.basic-8{
	width: 80%;
}
.basic-9{
	width: 90%;
}
.basic-10{
	width: 100%;
}
.break-word{
	overflow-wrap:break-word;
}

.back-main{
	background-color: #fc6035;
}
.bg-integral {
	background-color: #F7C400;
}
.border-bottom{
	border-bottom: 1px solid #C0C0C0;
}

.bg-main{
	background-color: #f3f3f3;
}

.bg-ff{
	background-color: #FFFFFF;
}

.bg-f8{
	background: #F8F8F8;
}

.col1{
	width: 100%;
}

.col2{
	width: 50%;
}
.col3{
	width: 33%;
}
.col4{
	width: 25%;
}
.col5{
	width: 20%;
}

.font-26 {
    font-size: 26rpx;
}

.font-30 {
    font-size: 30rpx;
}

.font-34 {
    font-size: 34rpx;
}

.font-38 {
    font-size: 38rpx;
}

.font-40 {
    font-size: 40rpx;
}

.color-99 {
    color: #999999;
}

.color-33 {
    color: #333333;
}

.color-66 {
    color: #666666;
}
.color-ff {
    color: #ffffff;
}

.color-11 {
	color: #111111;
}
.color-00 {
	color: #000000;
}

.color-cc {
	color: #cccccc;
}

.border-radius {
	border-radius: 50%;
}
.active-border {
    border: 1px solid #fc6035 !important;
}

.active-bg {
    background-color: #fc6035 !important;
    border: 1px solid #fc6035 !important;
    color: #fff !important;
}

.margin-top15 {
	margin-top: 15rpx;
}
.banner-img {
	width: 750rpx;
	height: 282rpx;
}
.button-container {
	position: fixed;
	left: 0rpx;
	bottom: 0rpx;
	height: 130rpx;
	background-color: #F3F3F3;
	z-index: 999;
	width: 100%;
	text-align: center;
}

.submit-button {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 640rpx;
	height: 90rpx;
	margin: 20rpx auto;
	border-radius: 20rpx !important;
	background-color: #FC6035;
	border-radius: 20rpx !important;
	color: white;
	// vertical-align: middle;
	// line-height: 3;
}
.qrcode-canvas {
	width: 0 !important;
	height: 0 !important;
	overflow: hidden !important;
}