/* 上 右 下 左*/ /* 居中 */ .as-gravity-center { /* 伸缩盒子 */ display: flex; /* 对齐方式*/ align-items: center; /* 两端对齐*/ justify-content: center; } /* 左对齐 */ .as-gravity-center-left { /* 伸缩盒子 */ display: flex; /* 对齐方式*/ align-items: flex-start; /* 两端对齐*/ justify-content: center; } /* 右对齐 */ .as-gravity-center-right { /* 伸缩盒子 */ display: flex; /* 对齐方式*/ align-items: flex-end; /* 两端对齐*/ justify-content: center; } /* 启始对齐 */ .as-gravity-center-start { /* 伸缩盒子 */ display: flex; /* 对齐方式*/ align-items: center; /* 两端对齐*/ justify-content: flex-start; } /* 末尾对齐 */ .as-gravity-center-end { /* 伸缩盒子 */ display: flex; /* 对齐方式*/ align-items: center; /* 两端对齐*/ justify-content: flex-end; } /* 垂直布局 */ .as-layout-vertical { /* 显示弯曲 */ display: flex; /* 方向垂直 */ flex-direction: column; /* 内容对齐 */ /* justify-content: space-between; */ flex: 1; /* 溢出隐藏 */ overflow: hidden; } /* 横向布局 */ /* padding: 2px 0; */ .as-layout-horizontal { /* 显示弯曲 */ display: flex; /* 方向横向 */ flex-direction: row; flex: 1; overflow: hidden; } /* 文本两端对齐 */ .text-justify { text-align: justify; text-justify: distribute-all-lines; text-align-last: justify; -moz-text-align-last: justify; -webkit-text-align-last: justify; } .text-right { text-align: right; text-justify: distribute-all-lines; text-align-last: right; -moz-text-align-last: right; -webkit-text-align-last: right; } .text-left { text-align: left; text-justify: distribute-all-lines; text-align-last: left; -moz-text-align-last: left; -webkit-text-align-last: right; } /* 横向占满 */ .as-weight { flex: 1; } /* 阴影高度 */ .as-elevation-2px { box-shadow: 2px 2px 2px 2px #f5f6fe; } .elevation { box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.13); } /* 阴影高度 */ .as-elevation-4px { box-shadow: 4px 4px 4px 4px rgba(0, 0, 0, 0.13); } /* 圆角 */ .as-radius-5px { border-radius: 5px; } .as-radius-8px { border-radius: 8px; } .as-radius-30px { border-radius: 30px; } /* 加粗 */ .as-bold { font-weight: bold; } /* 边框 */ .as-border-width { border-width: 0.5px; border-style: solid; border-color: #c8c7cc; background-color: #f8f8f8; } .as-bg-transparent { background: transparent; } .bottom-style { border-radius: 15px; min-height: 5rem; } .text { color: #646464; font-size: 28rpx; opacity: 1; } .text-error { font-size: 20rpx; color: #F90808; } .text-content { font-size: 28rpx; color: #646464; } .text-hint { font-size: 28rpx; color: #969696; } .text-title { font-size: 28rpx; color: #323232; } .lines2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } /* 文本换行 */ .huanhang { display: inline-block; width: 100%; height: auto; word-break: break-all; text-overflow: ellipsis; word-wrap: break-word; white-space: pre-wrap; } /* 进度提示 */ .progress-wrap { position: absolute; top: 120rpx; left: 0px; right: 0px; height: 206rpx; display: flex; justify-content: center; align-items: center; .item-circle-no { width: 52rpx; height: 52rpx; background: rgba(255, 255, 255, 0.5); border-radius: 50%; display: flex; justify-content: center; align-items: center; color: #25D8C9; font-size: 30rpx; font-weight: 700; } .item-circle { width: 52rpx; height: 52rpx; background: #FFFFFF; border-radius: 50%; display: flex; justify-content: center; align-items: center; color: #25D8C9; font-size: 30rpx; font-weight: 700; } .item-line-solid { width: 66rpx; height: 2rpx; background-color: #FFFFFF; margin: 0 12rpx; } .item-line { border: 1px dashed rgba(255, 255, 255, 0.5); width: 66rpx; margin: 0 12rpx; } .item-circle-op { width: 66rpx; height: 66rpx; background: rgba(255, 255, 255, 0.4); border-radius: 50%; display: flex; justify-content: center; align-items: center; } } .ui-btn { height: 88rpx; background: radial-gradient(at 0% 0%, #01243A 0%, #004576 100%); border-radius: 40rpx; font-size: 30rpx; font-weight: 400; color: #fff!important; line-height: 88rpx; width: 660rpx; margin: 0 auto; } .ui-btn-normal { height: 88rpx; background: #FFFFFF; border-radius: 40rpx; border: 2px solid #DCDCDC; font-size: 30rpx; font-weight: 400; line-height: 88rpx; width: 660rpx; margin: 0 auto; } .ui-btn-another { height: 88rpx; background:linear-gradient(90deg, #CCB375 0%, #E7D398 100%); border-radius: 40rpx; font-size: 30rpx; font-weight: 400; color: #fff!important; line-height: 88rpx; width: 660rpx; margin: 0 auto; } .common-word{ color: #CCB375 ; }