inline-block {
	display: inline-block;
}

.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}

/* 样式 */
.flex-only-center {
	display: flex;
}

.flex-align-center {
	display: flex;
	align-items: center;
}

.flex-align-end {
	display: flex;
	align-items: flex-end;
}

.flex-just-spacebetw {
	display: flex;
	justify-content: space-between;
}

.flex-center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.flex-startCenter {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.flex-end {
	display: flex;
	justify-content: flex-end;
}

.flex-endCenter {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.flex-start {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}

.flex-satrtend {
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}

.flex-satrtbaseline {
	display: flex;
	justify-content: flex-start;
	align-items: baseline;
}

.flex-betweenseline {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
}

.flex-betweenCenter {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.flex-aroundCenter {
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.flex-betweenStart {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.flex-aroundStart {
	display: flex;
	justify-content: space-around;
	align-items: flex-start;
}

.flex-columnCenter {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.flex-betweenEnd {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}

.flex-centerEnd {
	display: flex;
	justify-content: center;
	align-items: flex-end;
}

.align-flexStart {
	align-content: flex-start;
}

.flex-columnCenterStart {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}

.flex-wrapBetween {
	display: flex;
	flex-wrap: wrap;
	align-content: space-between;
	justify-content: space-between;
}

.flex-endend {
	display: flex;
	align-items: flex-end;
	justify-content: flex-end;
}

.flex-wrap {
	display: flex;
	flex-wrap: wrap;
}

/* 背景 */
.bg-white {
	background-color: #fff;
}

.bg-blue {
	background-color: #2979ff;
}

.bg-black15 {
	background-color: #00000015;
}

.bg-grey {
	background-color: #F5F6F8;
}

.bg-grey4 {
	background-color: #E4E7ED;
}

.bg-greyc {
	background: #e4e4e7;
}

.bg-orange {
	background: #FF7802;
}

.bg-green {
	background: #4DBBAA;
}

.bg-green10 {
	background: rgba(77, 187, 170, 0.1)
}

.bg-red {
	background: #FF531F;
}

.bg-red08 {
	background: #FF531F14;
}

.bg-yellow {
	background: #FFCE00;
}

.bg-lightred {
	background: rgba(255, 153, 154, 1.0);
}

.bg-lightpurple {
	background: #F1EFFF;
}

.bg-lightyellow {
	background: #FFF1D3;
}

.bg-lightblue {
	background: rgba(153, 204, 255, 1.0)
}

.bg-lightgreen {
	background: #4DBBAA1F
}

.bg-white-opa2 {
	background-color: rgba(255, 255, 255, 0.2)
}

.bg-white-opa3 {
	background-color: rgba(255, 255, 255, 0.3)
}

.bg-white-opa4 {
	background-color: rgba(255, 255, 255, 0.3)
}

.bg-white-opa7 {
	background-color: rgba(255, 255, 255, 0.7)
}

.bg-white-opa88 {
	background-color: rgba(255, 255, 255, 0.88)
}

.bg-white-opa9 {
	background-color: rgba(255, 255, 255, 0.9)
}

.bg-orange-opa {
	background: rgba(255, 88, 34, 0.1)
}

.bg-blue-opa {
	background: rgba(36, 86, 245, 0.06)
}

.bg-yellow-opa {
	background: rgba(254, 174, 5, 0.1);
}

.bg-blue-linear {
	background: linear-gradient(90deg, #679cff 0%, #2979ff 100%)
}

.bg-green-linear {
	background: linear-gradient(90deg, #C6F0EA 0%, #F6FFFE 100%)
}

.bg-green-opa {
	background: rgba(0, 201, 104, 0.1);
}

.bg-grey-opa {
	background-color: rgba(245, 246, 248, 0.9);
}

/* 颜色 */
.color-white {
	color: #ffffff;
}

.color-white5 {
	color: rgb(255, 255, 255, 0.5);
}

.color-black0 {
	color: #000;
}

.color-black {
	color: #303133;
}

.color-blue {
	color: #2979ff;
}

.color-greyc {
	color: #C0C4CC;
}

.color-grey9 {
	color: #909399;
}

.color-grey6 {
	color: #606266;
}

.color-grey5 {
	color: #515356;
}

.color-orange {
	color: #FF7802;
}

.color-green {
	color: #4DBBAA;
}

.color-gold {
	color: #F9E5BF;
}

.color-red {
	color: #FF531F;
}

.color-purple {
	color: #3813CD;
}

.color-yellow {
	color: #FFCE00;
}

.color-brown {
	color: #9A510F;
}

.color-blue {
	color: #2E69E3;
}

/* 字体 */

.font8 {
	font-size: 8px;
}

.font9 {
	font-size: 9px;
}

.font10 {
	font-size: 10px;
}

.font11 {
	font-size: 11px;
}

.font12 {
	font-size: 12px;
}

.font13 {
	font-size: 13px;
}

.font14 {
	font-size: 14px;
}

.font15 {
	font-size: 15px;
}

.font16 {
	font-size: 16px;
}

.font17 {
	font-size: 17px;
}

.font18 {
	font-size: 18px;
}

.font19 {
	font-size: 19px;
}

.font22 {
	font-size: 22px;
}

.font24 {
	font-size: 24px;
}

.font20 {
	font-size: 20px;
}

.font21 {
	font-size: 21px;
}

.font24 {
	font-size: 24px;
}

.font25 {
	font-size: 25px;
}

.font26 {
	font-size: 26px;
}

.font28 {
	font-size: 28px;
}

.font57 {
	font-size: 57px;
}

.font30 {
	font-size: 30px;
}

.font32 {
	font-size: 32px;
}

.font36 {
	font-size: 36px;
}

.font40 {
	font-size: 40px;
}

.font44 {
	font-size: 44px;
}

.weight400 {
	font-weight: 400;
}

.weight500 {
	font-weight: 500;
}

.weight550 {
	font-weight: 550;
}

.weight600 {
	font-weight: 600;
}

.weight700 {
	font-weight: 700;
}

.weight900 {
	font-weight: 900;
}

.weightBold {
	font-weight: bold;
}

/*定位 */
.position-relative {
	position: relative;
}

.position-absolute {
	position: absolute;
}

.position-fixed {
	position: fixed;
}

.position-sticky {
	position: -webkit-sticky;
	position: sticky;
}

.top0 {
	top: 0;
}

.top3 {
	top: 3px;
}

.top8 {
	top: 8px;
}

.top5 {
	top: 5px;
}

.top10 {
	top: 10px;
}

.top12 {
	top: 12px;
}

.top14 {
	top: 14px;
}

.top15 {
	top: 15px;
}

.top17 {
	top: 17px;
}

.top20 {
	top: 20px;
}

.top26 {
	top: 26px;
}

.top40 {
	top: 40px;
}

.top-3 {
	top: -3px;
}

.top-5 {
	top: -5px;
}

.top-7 {
	top: -7px;
}

.top-10 {
	top: -10px;
}

.top-20 {
	top: -20px;
}

.top34 {
	top: 34px;
}

.top50 {
	top: 50px;
}

.top60 {
	top: 60px;
}

.top80 {
	top: 80px;
}

.top88 {
	top: 88px;
}

.top100 {
	top: 100px;
}

.top110 {
	top: 110px;
}

.top120 {
	top: 120px;
}

.top150 {
	top: 150px;
}

.top220 {
	top: 220px;
}

.bottom0 {
	bottom: 0;
}

.bottom3 {
	bottom: 3px;
}

.bottom5 {
	bottom: 5px;
}

.bottom11 {
	bottom: 11px;
}

.bottom12 {
	bottom: 12px;
}

.bottom15 {
	bottom: 15px;
}

.bottom20 {
	bottom: 20px;
}

.bottom40 {
	bottom: 40px;
}

.bottom56 {
	bottom: 56px;
}

.left0 {
	left: 0px;
}

.left5 {
	left: 5px;
}

.left8 {
	left: 8px;
}

.left10 {
	left: 10px;
}

.left12 {
	left: 12px;
}

.left14 {
	left: 14px;
}

.left15 {
	left: 15px;
}

.left16 {
	left: 16px;
}

.left18 {
	left: 18px;
}

.left20 {
	left: 20px;
}

.left25 {
	left: 25px;
}

.left27 {
	left: 27px;
}

.left35 {
	left: 35px;
}

.left50 {
	left: 50px;
}

.right0 {
	right: 0;
}

.right1 {
	right: 1px;
}

.right3 {
	right: 3px;
}

.right-3 {
	right: -3px;
}

.right5 {
	right: 5px;
}

.right7 {
	right: 7px;
}

.right12 {
	right: 12px;
}

.right15 {
	right: 15px;
}

.right16 {
	right: 16px;
}

.right20 {
	right: 20px;
}

.right50 {
	right: 50px;
}

.z-index0 {
	z-index: 0;
}

.z-index1 {
	z-index: 1;
}

.z-index-1 {
	z-index: -1;
}

.z-index-2 {
	z-index: -2;
}

.z-index2 {
	z-index: 2;
}

.z-index9 {
	z-index: 9;
}

.z-index10 {
	z-index: 10;
}

.z-index100 {
	z-index: 100;
}

.z-index101 {
	z-index: 101;
}

/* 宽高 */
.width1 {
	width: 1px;
}

.width2 {
	width: 2px;
}

.width3 {
	width: 3px;
}

.width5 {
	width: 5px;
}

.width9 {
	width: 9px;
}

.width10 {
	width: 10px;
}

.width12 {
	width: 12px;
}

.width14 {
	width: 14px;
}

.width15 {
	width: 15px;
}

.width16 {
	width: 16px;
}

.width18 {
	width: 18px;
}

.width20 {
	width: 20px;
}

.width22 {
	width: 22px;
}

.width23 {
	width: 23px;
}

.width24 {
	width: 24px;
}

.width26 {
	width: 26px;
}

.width27 {
	width: 27px;
}

.width28 {
	width: 28px;
}

.width30 {
	width: 30px;
}

.width32 {
	width: 32px;
}

.width34 {
	width: 34px;
}

.width36 {
	width: 36px;
}

.width35 {
	width: 35px;
}

.width37 {
	width: 37px;
}

.width38 {
	width: 38px;
}

.width40 {
	width: 40px;
}

.width42 {
	width: 42px;
}

.width44 {
	width: 44px;
}

.width45 {
	width: 45px;
}

.width46 {
	width: 46px;
}

.width48 {
	width: 48px;
}

.width50 {
	width: 50px;
}

.width51 {
	width: 51px;
}

.width52 {
	width: 52px;
}

.width54 {
	width: 54px;
}

.width56 {
	width: 56px;
}

.width60 {
	width: 60px;
}

.width62 {
	width: 62px;
}

.width64 {
	width: 64px;
}

.width66 {
	width: 66px;
}

.width68 {
	width: 68px;
}

.width70 {
	width: 70px;
}

.width72 {
	width: 72px;
}

.width74 {
	width: 74px;
}

.width75 {
	width: 75px;
}

.width76 {
	width: 76px;
}

.width77 {
	width: 77px;
}

.width78 {
	width: 78px;
}

.width79 {
	width: 79px;
}

.width80 {
	width: 80px;
}

.width81 {
	width: 81px;
}

.width82 {
	width: 82px;
}

.width85 {
	width: 85px;
}

.width86 {
	width: 86px;
}

.width88 {
	width: 88px;
}

.width90 {
	width: 90px;
}

.width91 {
	width: 91px;
}

.width93 {
	width: 93px;
}

.width94 {
	width: 94px;
}

.width96 {
	width: 96px;
}

.width98 {
	width: 98px;
}

.width100 {
	width: 100px;
}

.width102 {
	width: 102px;
}

.width104 {
	width: 104px;
}

.width106 {
	width: 106px;
}

.width107 {
	width: 107px;
}

.width108 {
	width: 108px;
}

.width109 {
	width: 109px;
}

.width110 {
	width: 110px;
}

.width114 {
	width: 114px;
}

.width116 {
	width: 116px;
}

.width120 {
	width: 120px;
}

.width125 {
	width: 125px;
}

.width127 {
	width: 127px;
}

.width128 {
	width: 128px;
}

.width130 {
	width: 130px;
}

.width133 {
	width: 133px;
}

.width135 {
	width: 135px;
}

.width138 {
	width: 138px;
}

.width140 {
	width: 140px;
}

.width141 {
	width: 141px;
}

.width146 {
	width: 146px;
}

.width150 {
	width: 150px;
}

.width153 {
	width: 153px;
}

.width155 {
	width: 155px;
}

.width160 {
	width: 160px;
}

.width162 {
	width: 162px;
}

.width166 {
	width: 166px;
}

.width165 {
	width: 165px;
}

.width167 {
	width: 167px;
}

.width168 {
	width: 168px;
}

.width170 {
	width: 170px;
}

.width171 {
	width: 171px;
}

.width176 {
	width: 176px;
}

.width178 {
	width: 178px;
}

.width251 {
	width: 251px;
}

.width180 {
	width: 180px;
}

.width182 {
	width: 182px;
}

.width189 {
	width: 189px;
}

.width194 {
	width: 194px;
}

.width195 {
	width: 195px;
}

.width200 {
	width: 200px;
}

.width205 {
	width: 205px;
}

.width210 {
	width: 210px;
}

.width220 {
	width: 220px;
}

.width223 {
	width: 223px;
}

.width224 {
	width: 224px;
}

.width226 {
	width: 226px;
}

.width231 {
	width: 231px;
}

.width237 {
	width: 237px;
}

.width240 {
	width: 240px;
}

.width244 {
	width: 244px;
}

.width245 {
	width: 245px;
}

.width232 {
	width: 232px;
}

.width235 {
	width: 235px;
}

.width250 {
	width: 250px;
}

.width260 {
	width: 260px;
}

.width266 {
	width: 266px;
}

.width270 {
	width: 270px;
}

.width276 {
	width: 276px;
}

.width280 {
	width: 280px;
}

.width296 {
	width: 296px;
}

.width311 {
	width: 311px;
}

.width319 {
	width: 319px;
}

.width321 {
	width: 321px;
}

.width320 {
	width: 320px;
}

.width327 {
	width: 327px;
}

.width300 {
	width: 300px;
}

.width307 {
	width: 307px;
}

.width331 {
	width: 331px;
}

.width335 {
	width: 335px;
}

.width343 {
	width: 343px;
}

.width345 {
	width: 345px;
}

.width347 {
	width: 347px;
}

.width351 {
	width: 351px;
}


.width375 {
	width: 375px;
}

.width360 {
	width: 360px;
}

.width500 {
	width: 500px;
}

.width600 {
	width: 600px;
}

.min-width30 {
	min-width: 30px;
}

.min-height50 {
	min-height: 50px;
}

.min-height80 {
	min-height: 80px;
}

.min-height250 {
	min-height: 250px;
}

.min-height0 {
	min-height: 0px;
}

.height1 {
	height: 1px;
}

.height3 {
	height: 3px;
}

.height5 {
	height: 5px;
}

.height6 {
	height: 6px;
}

.height8 {
	height: 8px;
}

.height9 {
	height: 9px;
}

.height10 {
	height: 10px;
}

.height12 {
	height: 12px;
}

.height14 {
	height: 14px;
}

.height15 {
	height: 15px;
}

.height16 {
	height: 16px;
}

.height18 {
	height: 18px;
}

.height20 {
	height: 20px;
}

.height22 {
	height: 22px;
}

.height23 {
	height: 23px;
}

.height24 {
	height: 24px;
}

.height26 {
	height: 26px;
}

.height28 {
	height: 28px;
}

.height30 {
	height: 30px;
}

.height32 {
	height: 32px;
}

.height34 {
	height: 34px;
}

.height35 {
	height: 35px;
}

.height36 {
	height: 36px;
}

.height37 {
	height: 37px;
}

.height38 {
	height: 38px;
}

.height40 {
	height: 40px;
}

.height42 {
	height: 42px;
}

.height44 {
	height: 44px;
}

.height45 {
	height: 45px;
}

.height46 {
	height: 46px;
}

.height48 {
	height: 48px;
}

.height50 {
	height: 50px;
}

.height52 {
	height: 52px;
}

.height53 {
	height: 53px;
}

.height54 {
	height: 54px;
}

.height56 {
	height: 56px;
}

.height58 {
	height: 58px;
}

.height60 {
	height: 60px;
}

.height62 {
	height: 62px;
}

.height64 {
	height: 64px;
}

.height66 {
	height: 66px;
}

.height68 {
	height: 68px;
}

.height70 {
	height: 70px;
}

.height72 {
	height: 72px;
}

.height74 {
	height: 74px;
}

.height75 {
	height: 75px;
}

.height78 {
	height: 78px;
}

.height80 {
	height: 80px;
}

.height82 {
	height: 82px;
}

.height84 {
	height: 84px;
}

.height85 {
	height: 85px;
}

.height86 {
	height: 86px;
}

.height87 {
	height: 87px;
}

.height88 {
	height: 88px;
}

.height90 {
	height: 90px;
}

.height92 {
	height: 92px;
}

.height94 {
	height: 94px;
}

.height98 {
	height: 98px;
}

.height100 {
	height: 100px;
}

.height102 {
	height: 102px;
}

.height110 {
	height: 110px;
}

.height104 {
	height: 104px;
}

.height106 {
	height: 106px;
}

.height108 {
	height: 108px;
}

.height109 {
	height: 109px;
}

.height111 {
	height: 111px;
}

.height114 {
	height: 114px;
}

.height116 {
	height: 116px;
}

.height118 {
	height: 118px;
}

.height120 {
	height: 120px;
}

.height122 {
	height: 122px;
}

.height125 {
	height: 125px;
}

.height127 {
	height: 127px;
}

.height128 {
	height: 128px;
}

.height130 {
	height: 130px;
}

.height135 {
	height: 135px;
}

.height138 {
	height: 138px;
}

.height140 {
	height: 140px;
}

.height145 {
	height: 145px;
}

.height148 {
	height: 148px;
}

.height150 {
	height: 150px;
}

.height152 {
	height: 152px;
}

.height154 {
	height: 154px;
}

.height156 {
	height: 156px;
}

.height158 {
	height: 158px;
}

.height160 {
	height: 160px;
}

.height162 {
	height: 162px;
}

.height166 {
	height: 166px;
}

.height167 {
	height: 167px;
}

.height168 {
	height: 168px;
}

.height170 {
	height: 170px;
}

.height173 {
	height: 173px;
}

.height178 {
	height: 178px;
}

.height180 {
	height: 180px;
}

.height182 {
	height: 182px;
}

.height184 {
	height: 184px;
}

.height186 {
	height: 186px;
}

.height188 {
	height: 188px;
}

.height192 {
	height: 192px;
}

.height195 {
	height: 195px;
}

.height198 {
	height: 198px;
}

.height200 {
	height: 200px;
}

.height204 {
	height: 204px;
}

.height210 {
	height: 210px;
}

.height212 {
	height: 212px;
}

.height217 {
	height: 217px;
}

.height218 {
	height: 218px;
}

.height219 {
	height: 219px;
}

.height220 {
	height: 220px;
}

.height224 {
	height: 224px;
}

.height228 {
	height: 228px;
}

.height230 {
	height: 230px;
}

.height234 {
	height: 234px;
}

.height235 {
	height: 235px;
}

.height237 {
	height: 237px;
}

.height240 {
	height: 240px;
}

.height256 {
	height: 256px;
}

.height250 {
	height: 250px;
}

.height260 {
	height: 260px;
}

.height274 {
	height: 274px;
}

.height270 {
	height: 270px;
}

.height280 {
	height: 280px;
}

.height282 {
	height: 282px;
}

.height283 {
	height: 283px;
}

.height284 {
	height: 284px;
}

.height290 {
	height: 290px;
}

.height300 {
	height: 300px;
}

.height303 {
	height: 303px;
}

.height327 {
	height: 327px;
}

.height330 {
	height: 330px;
}

.height340 {
	height: 340px;
}

.height370 {
	height: 370px;
}

.height375 {
	height: 375px;
}

.height380 {
	height: 380px;
}

.height384 {
	height: 384px;
}

.height410 {
	height: 410px;
}

.height417 {
	height: 417px;
}

.height440 {
	height: 440px;
}

.height475 {
	height: 475px;
}

.height500 {
	height: 500px;
}

.height540 {
	height: 540px;
}

.height557 {
	height: 557px;
}

.height600 {
	height: 600px;
}

.height700 {
	height: 700px;
}

.height720 {
	height: 720px;
}

.height790 {
	height: 790px;
}

.height1000 {
	height: 1000px;
}

.width12p {
	width: 12%;
}

.width15p {
	width: 15%;
}

.width20p {
	width: 20%;
}

.width25p {
	width: 25%;
}

.width30p {
	width: 30%;
}

.width40p {
	width: 40%;
}

.width45p {
	width: 45%;
}

.width48p {
	width: 48%;
}

.width50p {
	width: 50%;
}

.width55p {
	width: 55%;
}

.width60p {
	width: 60%;
}

.width65p {
	width: 65%;
}

.width70p {
	width: 70%;
}

.maxwidth50p {
	max-width: 50%;
}

.maxwidth70p {
	max-width: 70%;
}


.width75p {
	width: 75%;
}

.width80p {
	width: 80%;
}

.maxwidth80p {
	max-width: 80%;
}

.width85p {
	width: 85%;
}

.width90p {
	width: 90%;
}

.width95p {
	width: 95%;
}

.width100p {
	width: 100%;
}

.width93p {
	width: 93%;
}

.width39p {
	width: 39%;
}

.width40p {
	width: 40%;
}


.height40p {
	height: 40%;
}

.height60p {
	height: 60%;
}

.height70p {
	height: 70%;
}

.height80p {
	height: 80%;
}

.height90vh {
	height: 90vh;
}

.height100vh {
	height: 100vh;
}

.height100p {
	height: 100%;
}

/* 行高 */
.line-height12 {
	line-height: 12px;
}

.line-height15 {
	line-height: 15px;
}

.line-height16 {
	line-height: 16px;
}

.line-height17 {
	line-height: 17px;
}

.line-height18 {
	line-height: 18px;
}

.line-height20 {
	line-height: 20px;
}

.line-height21 {
	line-height: 21px;
}

.line-height22 {
	line-height: 22px;
}

.line-height23 {
	line-height: 23px;
}

.line-height24 {
	line-height: 24px;
}

.line-height25 {
	line-height: 25px;
}

.line-height26 {
	line-height: 26px;
}

.line-height28 {
	line-height: 28px;
}

.line-height30 {
	line-height: 30px;
}

.line-height32 {
	line-height: 32px;
}

.line-height34 {
	line-height: 34px;
}

.line-height35 {
	line-height: 35px;
}

.line-height36 {
	line-height: 36px;
}

.line-height37 {
	line-height: 37px;
}

.line-height38 {
	line-height: 38px;
}

.line-height40 {
	line-height: 40px;
}

.line-height42 {
	line-height: 42px;
}

.line-height44 {
	line-height: 44px;
}

.line-height45 {
	line-height: 45px;
}

.line-height46 {
	line-height: 46px;
}

.line-height48 {
	line-height: 48px;
}

.line-height50 {
	line-height: 50px;
}

.line-height53 {
	line-height: 53px;
}

.line-height54 {
	line-height: 54px;
}

.line-height56 {
	line-height: 56px;
}

.line-height58 {
	line-height: 58px;
}

.line-height60 {
	line-height: 60px;
}

.line-height62 {
	line-height: 62px;
}

.line-height64 {
	line-height: 64px;
}

.line-height74 {
	line-height: 74px;
}

.line-height84 {
	line-height: 84px;
}

/* 距离样式 */
.margin-left-1 {
	margin-left: -1px;
}

.margin-left-8 {
	margin-left: -8px;
}

.margin-left-13 {
	margin-left: -13px;
}

.margin-left-16 {
	margin-left: -16px;
}

.margin-left1 {
	margin-left: 1px;
}

.margin-left2 {
	margin-left: 2px;
}

.margin-left3 {
	margin-left: 3px;
}

.margin-left4 {
	margin-left: 4px;
}

.margin-left5 {
	margin-left: 5px;
}

.margin-left6 {
	margin-left: 6px;
}

.margin-left7 {
	margin-left: 7px;
}

.margin-left8 {
	margin-left: 8px;
}

.margin-left9 {
	margin-left: 9px;
}

.margin-left10 {
	margin-left: 10px;
}

.margin-left11 {
	margin-left: 11px;
}

.margin-left12 {
	margin-left: 12px;
}

.margin-left13 {
	margin-left: 13px;
}

.margin-left14 {
	margin-left: 14px;
}

.margin-left15 {
	margin-left: 15px;
}

.margin-left16 {
	margin-left: 16px;
}

.margin-left18 {
	margin-left: 18px;
}

.margin-left19 {
	margin-left: 19px;
}

.margin-left20 {
	margin-left: 20px;
}

.margin-left21 {
	margin-left: 21px;
}

.margin-left23 {
	margin-left: 23px;
}

.margin-left28 {
	margin-left: 28px;
}

.margin-left30 {
	margin-left: 30px;
}

.margin-left31 {
	margin-left: 31px;
}

.margin-left32 {
	margin-left: 32px;
}

.margin-left33 {
	margin-left: 33px;
}

.margin-left35 {
	margin-left: 35px;
}

.margin-left39 {
	margin-left: 39px;
}

.margin-left45 {
	margin-left: 45px;
}

.margin-left47 {
	margin-left: 47px;
}

.margin-left49 {
	margin-left: 49px;
}

.margin-left60 {
	margin-left: 60px;
}

.margin-left61 {
	margin-left: 61px;
}

.margin-left70 {
	margin-left: 70px;
}

.margin-left76 {
	margin-left: 76px;
}

.margin-left80 {
	margin-left: 80px;
}

.margin-left86 {
	margin-left: 86px;
}

.margin-left88 {
	margin-left: 88px;
}

.margin-left99 {
	margin-left: 99px;
}

.margin-left100 {
	margin-left: 100px;
}

.margin-left105 {
	margin-left: 105px;
}

.margin-left114 {
	margin-left: 114px;
}

.margin-left116 {
	margin-left: 116px;
}

.margin-left127 {
	margin-left: 127px;
}

.margin-left128 {
	margin-left: 128px;
}

.margin-left142 {
	margin-left: 142px;
}

.margin-left172 {
	margin-left: 172px;
}

.margin-left258 {
	margin-left: 258px;
}

.margin-right2 {
	margin-right: 2px;
}

.margin-right3 {
	margin-right: 3px;
}

.margin-right4 {
	margin-right: 4px;
}

.margin-right5 {
	margin-right: 5px;
}

.margin-right6 {
	margin-right: 6px;
}

.margin-right8 {
	margin-right: 8px;
}

.margin-right10 {
	margin-right: 10px;
}

.margin-right11 {
	margin-right: 11px;
}

.margin-right12 {
	margin-right: 12px;
}

.margin-right14 {
	margin-right: 14px;
}

.margin-right15 {
	margin-right: 15px;
}

.margin-right16 {
	margin-right: 16px;
}

.margin-right18 {
	margin-right: 18px;
}

.margin-right20 {
	margin-right: 20px;
}

.margin-right21 {
	margin-right: 21px;
}

.margin-right24 {
	margin-right: 24px;
}

.margin-right26 {
	margin-right: 26px;
}

.margin-right28 {
	margin-right: 28px;
}

.margin-right30 {
	margin-right: 30px;
}

.margin-right35 {
	margin-right: 35px;
}

.margin-right37 {
	margin-right: 37px;
}

.margin-right60 {
	margin-right: 60px;
}

.margin-right64 {
	margin-right: 64px;
}

.margin-right70 {
	margin-right: 70px;
}

.margin-right76 {
	margin-right: 76px;
}

.margin-right80 {
	margin-right: 80px;
}

.margin-right87 {
	margin-right: 87px;
}

.margin-left24 {
	margin-left: 24px;
}

.margin-left25 {
	margin-left: 25px;
}

.margin-left27 {
	margin-left: 27px;
}

.margin-left26 {
	margin-left: 26px;
}

.margin-left38 {
	margin-left: 38px;
}

.margin-left41 {
	margin-left: 41px;
}

.margin-left44 {
	margin-left: 44px;
}

.margin-left46 {
	margin-left: 46px;
}

.margin-left50 {
	margin-left: 50px;
}

.margin-left58 {
	margin-left: 58px;
}

.margin-left62 {
	margin-left: 62px;
}

.margin-left64 {
	margin-left: 64px;
}

.margin-left67 {
	margin-left: 67px;
}

.margin-leftRight5 {
	margin: 0px 5px;
}

.margin-leftRight8 {
	margin: 0px 8px;
}

.margin-leftRight15 {
	margin: 0px 15px;
}

.margin-leftRight16 {
	margin: 0px 16px;
}

.margin-topBottom12 {
	margin: 12px 0;
}

.margin-top-30 {
	margin-top: -30px;
}

.margin-top-35 {
	margin-top: -35px;
}

.margin-top10 {
	margin-top: 10px;
}

.margin-top3 {
	margin-top: 3px;
}

.margin-top1 {
	margin-top: 1px;
}

.margin-top2 {
	margin-top: 2px;
}

.margin-top4 {
	margin-top: 4px;
}

.margin-top5 {
	margin-top: 5px;
}

.margin-top6 {
	margin-top: 6px;
}

.margin-top-6 {
	margin-top: -6px;
}

.margin-top7 {
	margin-top: 7px;
}

.margin-top8 {
	margin-top: 8px;
}

.margin-top9 {
	margin-top: 9px;
}

.margin-top12 {
	margin-top: 12px;
}

.margin-top13 {
	margin-top: 13px;
}

.margin-top14 {
	margin-top: 14px;
}

.margin-top15 {
	margin-top: 15px;
}

.margin-top16 {
	margin-top: 16px;
}

.margin-top17 {
	margin-top: 17px;
}

.margin-top18 {
	margin-top: 18px;
}

.margin-top19 {
	margin-top: 19px;
}

.margin-top20 {
	margin-top: 20px;
}

.margin-top21 {
	margin-top: 21px;
}

.margin-top22 {
	margin-top: 22px;
}

.margin-top24 {
	margin-top: 24px;
}

.margin-top25 {
	margin-top: 25px;
}

.margin-top26 {
	margin-top: 26px;
}

.margin-top27 {
	margin-top: 27px;
}

.margin-top28 {
	margin-top: 28px;
}

.margin-top30 {
	margin-top: 30px;
}

.margin-top32 {
	margin-top: 32px;
}

.margin-top33 {
	margin-top: 33px;
}

.margin-top35 {
	margin-top: 35px;
}

.margin-top36 {
	margin-top: 36px;
}

.margin-top40 {
	margin-top: 40px;
}

.margin-top45 {
	margin-top: 45px;
}

.margin-top48 {
	margin-top: 48px;
}

.margin-top50 {
	margin-top: 50px;
}

.margin-top52 {
	margin-top: 52px;
}

.margin-top54 {
	margin-top: 54px;
}

.margin-top55 {
	margin-top: 55px;
}

.margin-top56 {
	margin-top: 56px;
}

.margin-top58 {
	margin-top: 58px;
}

.margin-top60 {
	margin-top: 60px;
}

.margin-top63 {
	margin-top: 63px;
}

.margin-top67 {
	margin-top: 67px;
}

.margin-top70 {
	margin-top: 70px;
}

.margin-top76 {
	margin-top: 76px;
}

.margin-top80 {
	margin-top: 80px;
}

.margin-top81 {
	margin-top: 81px;
}

.margin-top82 {
	margin-top: 82px;
}

.margin-top85 {
	margin-top: 85px;
}

.margin-top88 {
	margin-top: 88px;
}

.margin-top94 {
	margin-top: 94px;
}

.margin-top100 {
	margin-top: 100px;
}

.margin-top130 {
	margin-top: 130px;
}

.margin-top134 {
	margin-top: 134px;
}

.margin-top180 {
	margin-top: 180px;
}

.margin-top200 {
	margin-top: 200px;
}

.margin-top261 {
	margin-top: 261px;
}

.margin-bottom4 {
	margin-bottom: 4px;
}

.margin-bottom3 {
	margin-bottom: 3px;
}

.margin-bottom5 {
	margin-bottom: 5px;
}

.margin-bottom-5 {
	margin-bottom: -5px;
}

.margin-bottom6 {
	margin-bottom: 6px;
}

.margin-bottom7 {
	margin-bottom: 7px;
}

.margin-bottom-7 {
	margin-bottom: -7px;
}

.margin-bottom8 {
	margin-bottom: 8px;
}

.margin-bottom10 {
	margin-bottom: 10px;
}

.margin-bottom-10 {
	margin-bottom: -10px;
}

.margin-bottom11 {
	margin-bottom: 11px;
}

.margin-bottom12 {
	margin-bottom: 12px;
}

.margin-bottom15 {
	margin-bottom: 15px;
}

.margin-bottom16 {
	margin-bottom: 16px;
}

.margin-bottom18 {
	margin-bottom: 18px;
}

.margin-bottom20 {
	margin-bottom: 20px;
}

.margin-bottom22 {
	margin-bottom: 22px;
}

.margin-bottom24 {
	margin-bottom: 24px;
}

.margin-bottom25 {
	margin-bottom: 25px;
}

.margin-bottom28 {
	margin-bottom: 28px;
}

.margin-bottom30 {
	margin-bottom: 30px;
}

.margin-bottom32 {
	margin-bottom: 32px;
}

.margin-bottom35 {
	margin-bottom: 35px;
}

.margin-bottom40 {
	margin-bottom: 40px;
}

.margin-bottom50 {
	margin-bottom: 50px;
}

.margin-bottom56 {
	margin-bottom: 56px;
}

.margin-bottom60 {
	margin-bottom: 60px;
}

.margin-bottom70 {
	margin-bottom: 70px;
}

.margin-bottom80 {
	margin-bottom: 80px;
}

.padding1 {
	padding: 1px;
}

.padding2 {
	padding: 2px;
}

.padding5 {
	padding: 5px;
}

.padding6 {
	padding: 6px;
}

.padding8 {
	padding: 8px;
}

.padding10 {
	padding: 10px;
}

.padding12 {
	padding: 12px;
}

.padding14 {
	padding: 14px;
}

.padding16 {
	padding: 16px;
}

.padding20 {
	padding: 20px;
}

.padding28 {
	padding: 28px;
}

.padding40 {
	padding: 40px;
}

.padding24 {
	padding: 24px;
}

.padding-top1 {
	padding-top: 1px;
}

.padding-top2 {
	padding-top: 2px;
}

.padding-top3 {
	padding-top: 3px;
}

.padding-top4 {
	padding-top: 4px;
}

.padding-top5 {
	padding-top: 5px;
}

.padding-top6 {
	padding-top: 6px;
}

.padding-top8 {
	padding-top: 8px;
}

.padding-top9 {
	padding-top: 9px;
}

.padding-top10 {
	padding-top: 10px;
}

.padding-top11 {
	padding-top: 11px;
}

.padding-top12 {
	padding-top: 12px;
}

.padding-top13 {
	padding-top: 13px;
}

.padding-top14 {
	padding-top: 14px;
}

.padding-top15 {
	padding-top: 15px;
}

.padding-top16 {
	padding-top: 16px;
}

.padding-top17 {
	padding-top: 17px;
}

.padding-top18 {
	padding-top: 18px;
}

.padding-top19 {
	padding-top: 19px;
}

.padding-top20 {
	padding-top: 20px;
}

.padding-top22 {
	padding-top: 22px;
}

.padding-top24 {
	padding-top: 24px;
}

.padding-top26 {
	padding-top: 26px;
}

.padding-top28 {
	padding-top: 28px;
}

.padding-top32 {
	padding-top: 32px;
}

.padding-top39 {
	padding-top: 39px;
}

.padding-top40 {
	padding-top: 40px;
}

.padding-top70 {
	padding-top: 70px;
}

.padding-top75 {
	padding-top: 75px;
}

.padding-top76 {
	padding-top: 76px;
}

.padding-top84 {
	padding-top: 84px;
}

.padding-top90 {
	padding-top: 90px;
}

.padding-top92 {
	padding-top: 92px;
}

.padding-top100 {
	padding-top: 100px;
}

.padding-top105 {
	padding-top: 105px;
}

.padding-top106 {
	padding-top: 106px;
}

.padding-top120 {
	padding-top: 120px;
}

.padding-top126 {
	padding-top: 126px;
}

.padding-bottom1 {
	padding-bottom: 1px;
}

.padding-bottom2 {
	padding-bottom: 2px;
}

.padding-bottom3 {
	padding-bottom: 3px;
}

.padding-bottom4 {
	padding-bottom: 4px;
}

.padding-bottom5 {
	padding-bottom: 5px;
}

.padding-bottom6 {
	padding-bottom: 6px;
}

.padding-bottom7 {
	padding-bottom: 7px;
}

.padding-bottom8 {
	padding-bottom: 8px;
}

.padding-bottom9 {
	padding-bottom: 9px;
}

.padding-bottom10 {
	padding-bottom: 10px;
}

.padding-bottom11 {
	padding-bottom: 11px;
}

.padding-bottom12 {
	padding-bottom: 12px;
}

.padding-bottom13 {
	padding-bottom: 13px;
}

.padding-bottom14 {
	padding-bottom: 14px;
}

.padding-bottom15 {
	padding-bottom: 15px;
}

.padding-bottom16 {
	padding-bottom: 16px;
}

.padding-bottom18 {
	padding-bottom: 18px;
}

.padding-bottom19 {
	padding-bottom: 19px;
}

.padding-bottom20 {
	padding-bottom: 20px;
}

.padding-bottom22 {
	padding-bottom: 22px;
}

.padding-bottom24 {
	padding-bottom: 24px;
}

.padding-bottom28 {
	padding-bottom: 28px;
}

.padding-bottom29 {
	padding-bottom: 29px;
}

.padding-bottom32 {
	padding-bottom: 32px;
}

.padding-bottom40 {
	padding-bottom: 40px;
}

.padding-bottom56 {
	padding-bottom: 56px;
}

.padding-bottom60 {
	padding-bottom: 60px;
}

.padding-bottom80 {
	padding-bottom: 80px;
}

.padding-bottom90 {
	padding-bottom: 90px;
}

.padding-bottom100 {
	padding-bottom: 100px;
}

.padding-bottom150 {
	padding-bottom: 150px;
}

.padding-bottom160 {
	padding-bottom: 160px;
}

.padding-bottom126 {
	padding-bottom: 126px;
}

.padding-left2 {
	padding-left: 2px;
}

.padding-left3 {
	padding-left: 3px;
}

.padding-left4 {
	padding-left: 4px;
}

.padding-left5 {
	padding-left: 5px;
}

.padding-left6 {
	padding-left: 6px;
}

.padding-left8 {
	padding-left: 8px;
}

.padding-left9 {
	padding-left: 9px;
}

.padding-left10 {
	padding-left: 10px;
}

.padding-left12 {
	padding-left: 12px;
}

.padding-left14 {
	padding-left: 14px;
}

.padding-left15 {
	padding-left: 15px;
}

.padding-left16 {
	padding-left: 16px;
}

.padding-left18 {
	padding-left: 18px;
}

.padding-left20 {
	padding-left: 20px;
}

.padding-left22 {
	padding-left: 22px;
}

.padding-left24 {
	padding-left: 24px;
}

.padding-left25 {
	padding-left: 25px;
}

.padding-left26 {
	padding-left: 26px;
}

.padding-left28 {
	padding-left: 28px;
}

.padding-left30 {
	padding-left: 30px;
}

.padding-left32 {
	padding-left: 32px;
}

.padding-left36 {
	padding-left: 36px;
}

.padding-left44 {
	padding-left: 44px;
}

.padding-left48 {
	padding-left: 48px;
}

.padding-left54 {
	padding-left: 54px;
}

.padding-left58 {
	padding-left: 58px;
}

.padding-left60 {
	padding-left: 60px;
}

.padding-left64 {
	padding-left: 64px;
}

.padding-left86 {
	padding-left: 86px;
}

.padding-left122 {
	padding-left: 122px;
}

.padding-right0 {
	padding-right: 0px;
}

.padding-right2 {
	padding-right: 2px;
}

.padding-right3 {
	padding-right: 3px;
}

.padding-right4 {
	padding-right: 4px;
}

.padding-right5 {
	padding-right: 5px;
}

.padding-right6 {
	padding-right: 6px;
}

.padding-right8 {
	padding-right: 8px;
}

.padding-right10 {
	padding-right: 10px;
}

.padding-right12 {
	padding-right: 12px;
}

.padding-right14 {
	padding-right: 14px;
}

.padding-right15 {
	padding-right: 15px;
}

.padding-right16 {
	padding-right: 16px;
}

.padding-right17 {
	padding-right: 17px;
}

.padding-right18 {
	padding-right: 18px;
}

.padding-right20 {
	padding-right: 20px;
}

.padding-right21 {
	padding-right: 21px;
}

.padding-right24 {
	padding-right: 24px;
}

.padding-right25 {
	padding-right: 25px;
}

.padding-right26 {
	padding-right: 26px;
}

.padding-right28 {
	padding-right: 28px;
}

.padding-right30 {
	padding-right: 30px;
}

.padding-right32 {
	padding-right: 32px;
}

.padding-right44 {
	padding-right: 44px;
}

.padding-right54 {
	padding-right: 54px;
}

.padding-right64 {
	padding-right: 64px;
}

.padding-right122 {
	padding-right: 122px;
}

.padding-noneBottom10 {
	padding: 10px 10px 0px;
}

.padding-leftRight2 {
	padding: 0px 2px;
}

.padding-leftRight6 {
	padding: 0px 6px;
}

.padding-leftRight8 {
	padding: 0px 8px;
}

.padding-leftRight10 {
	padding: 0px 10px;
}

.padding-leftRight12 {
	padding: 0px 12px;
}

.padding-leftRight14 {
	padding: 0px 14px;
}

.padding-leftRight15 {
	padding: 0px 15px;
}

.padding-leftRight16 {
	padding: 0px 16px;
}

.padding-leftRight18 {
	padding: 0px 18px;
}

.padding-leftRight24 {
	padding: 0px 24px;
}

.padding-leftRight26 {
	padding: 0px 26px;
}

.padding-leftRight32 {
	padding: 0px 32px;
}

.padding-leftRight50 {
	padding: 0px 50px;
}

.padding-topbotto6-leftrig94 {
	padding: 6px 94px;
}

.border-radius2 {
	border-radius: 2px;
}

.border-radius3 {
	border-radius: 3px;
}

.border-radius4 {
	border-radius: 4px;
}

.border-radius5 {
	border-radius: 5px;
}

.border-radius6 {
	border-radius: 6px;
}

.border-radius8 {
	border-radius: 8px;
}

.border-radius10 {
	border-radius: 10px;
}

.border-radius12 {
	border-radius: 12px;
}

.border-radius13 {
	border-radius: 13px;
}

.border-radius14 {
	border-radius: 14px;
}

.border-radius16 {
	border-radius: 16px;
}

.border-radius18 {
	border-radius: 18px;
}

.border-radius20 {
	border-radius: 20px;
}

.border-radius24 {
	border-radius: 24px;
}

.border-radius26 {
	border-radius: 26px;
}

.border-radius28 {
	border-radius: 28px;
}

.border-radius30 {
	border-radius: 30px;
}

.border-radius31 {
	border-radius: 31px;
}

.border-radius34 {
	border-radius: 34px;
}

.border-radius35 {
	border-radius: 35px;
}

.border-radius42 {
	border-radius: 42px;
}

.border-radius44 {
	border-radius: 44px;
}

.border-radius48 {
	border-radius: 48px;
}

.border-radius50 {
	border-radius: 50px;
}

.border-radius60 {
	border-radius: 60px;
}

.border-radius100 {
	border-radius: 100px;
}

.border-radius200 {
	border-radius: 200px;
}

.border-radius50p {
	border-radius: 50%;
}

.border-radius100p {
	border-radius: 100%;
}

.border-radius-leftright16 {
	border-radius: 16px 16px 0 0;
}

.border-radius-leftright8 {
	border-radius: 8px 8px 0 0;
}

.border-radius-leftright12 {
	border-radius: 12px 12px 0 0;
}

.border-radius-leftright14 {
	border-radius: 14px 14px 0 0;
}

.border-radius-leftright15 {
	border-radius: 15px 15px 0 0;
}

.border-radius-bottomright8 {
	border-radius: 0 0 8px 8px;
}

.border-radius-center8 {
	border-radius: 0 8px 0;
}

.border-radius-bottom8 {
	border-radius: 0 0 6px 6px;
}

.border-radius-leftbottom100 {
	border-radius: 100px 0 0 100px;
}

.border-radius-rightbottom100 {
	border-radius: 0 100px 100px 0;
}

.border-radius-top8 {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.border-radius-bottom8 {
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

.border {
	border: 0.5px solid #EBEEF5;
}

.border-dashed {
	border: 0.5px dashed #EBEEF5;
}

.border-red {
	border: 1px solid #FF531F;
}

.border-green {
	border: 1px solid #4DBBAA;
}

.border-white1 {
	border: 0.5px solid #FFFFFF;
}

.border-white {
	border: 1px solid #FFFFFF;
}

.border-white-opa2 {
	border: 1px solid rgba(255, 255, 255, 0.2);
}

.border-white-opa4 {
	border: 1px solid rgba(255, 255, 255, 0.4);
}

.border-right {
	border-right: 0.4px solid #EBEEF5;
}

.border-left {
	border-left: 0.4px solid #EBEEF5;
}

.border-bottom {
	border-bottom: 0.4px solid #EBEEF5;
}

.border-top {
	border-top: 0.4px solid #EBEEF5;
}

.border-bottom-blue {
	border-bottom: 1px solid #2979ff;
}

.border-bottom2 {
	border-bottom: 2px solid #EBEEF5;
}

.border-bottom-blue2 {
	border-bottom: 1px solid #2979ff;
}

.border-grey {
	border: 1px solid #F5F6F8;
}

.border-grey6 {
	border: 1px solid #606266;
}

.border-blue {
	border: 1px solid #2979ff;
}

.border-blue-opa {
	border: 1px solid rgba(36, 86, 245, 0.5);
}

.border-orange {
	border: 1px solid #FF7802;
}

.border-yellow {
	border: 1px solid #FFCE00;
}

.over-hide {
	overflow: hidden;
}

.over-ellipsis {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.pointNo {
	pointer-events: none;
}

.shadow-grey {
	box-shadow: 0px 1px 5px 1px rgba(0, 0, 0, .1);
}

.linear-lightorange {
	background: linear-gradient(180deg, rgba(255, 92, 1, 0.06) 0%, rgba(255, 92, 1, 0) 100%)
}

.linear-lightorange {
	background: linear-gradient(180deg, rgba(255, 92, 1, 0.06) 0%, rgba(255, 92, 1, 0) 100%)
}

.auth-bg {
	background: linear-gradient(94.8deg, rgba(36, 86, 245, 1) 0%, rgba(255, 255, 255, 0) 100%)
}

.linear-blue {
	background: linear-gradient(90deg, #2979ff 30%, #ffffff 100%)
}

.linear-orange {
	background: linear-gradient(90deg, #FF8D3E 30%, #ffffff 100%)
}

.linear-green {
	background: linear-gradient(90deg, #19c7c1 30%, #ffffff 100%);
}

.linear-gold {
	background: linear-gradient(203.6deg, rgba(255, 202, 133, 1) 0%, rgba(255, 229, 191, 1) 100%);
}

.pop-bg {
	background: linear-gradient(177.61deg, rgba(255, 234, 222, 1) 0%, rgba(255, 255, 255, 1) 36.6%);
}

/* 富文本图片样式 */
.rich-img {
	width: 100% !important;
	height: auto;
}

/* 日历时间范围选择 */
.uni-calendar__content {
	border-radius: 14px 14px 0 0;
}

.uni-calendar--fixed-top {
	border: none !important;
}

.uni-calendar__content .uni-calendar__header-text:nth-child(2) {
	color: #FF7802 !important;
}

/*.uni-calendar-item--before-checked{
{
	background:#FF7802 !important;
}
.uni-calendar-item--multiple{
	background:#FF7802 !important;
}

.uni-calendar-item--isDay{
	background:#FF7802 !important;
} */

button {
	background: none;
	margin: 0;
	padding: 0;
}

button::after {
	border: none;
}