/* 以下为测试 */
.showboder {
	border: blue solid 1px;
}

.showboder2 {
	border: #ff55ff solid 5px;
}

.showboder3 {
	border: #EA252C solid 1px;
}

.showboder4 {
	border: #55ffff solid 1px;
}
.uni-selector-select .uni-picker-item.selected{
			color: #990055 ;
	}
/* 以上为测试 */

/* 以下为正文 */
.bgclF8 {
	background-color: #F8F8FB;
}

.mybody {
	height: 100vh;
}

view {
	font-family: MicrosoftYaHei;
	color: #161616;
}

.content {
	flex: 1;
}

/* login */
.login-righttitle {
	font-size: 1.145vw;
	font-family: MicrosoftYaHei;
	color: #020202;
	line-height: 1.5vw;
	letter-spacing: 1px;
	display: flex;
	justify-content: center;
}

.btn-hover {
	background: #EA252C;
	color: #FFFFFF;
}

.btn-normal {
	background-color: #F4F4F4;
	color: #626262;
}

a:link,a:visited,a:hover,a:active {
	color: #FF0000;
	text-decoration: none;
}

/* ------ */

.df {
	display: flex;
	display: -webkit-flex;
	/* Safari */
}

/* 
nowrap（默认）：不换行 
wrap：换行在第一行的上方
wrap-reverse：换行，第一行在下方
*/
.ffrn {
	flex-flow: row nowrap;
}

.ffrw {
	flex-flow: row wrap;
}

.ffrwr {
	flex-flow: row wrap-reverse;
}

.ffrrn {
	flex-flow: row-reverse nowrap;
}

.ffrrw {
	flex-flow: row-reverse wrap;
}

.ffrrwr {
	flex-flow: row-reverse wrap-reverse;
}

.ffcn {
	flex-flow: column nowrap;
}

.ffcw {
	flex-flow: column wrap;
}

.ffcwr {
	flex-flow: column wrap-reverse;
}

.ffcrn {
	flex-flow: column-reverse nowrap;
}

.ffcrw {
	flex-flow: column-reverse wrap;
}

.ffcrwr {
	flex-flow: column-reverse wrap-reverse;
}


/* flex-direction 属性规定灵活项目的方向。 */
.fdc {
	flex-direction: column;
}

.fdcr {
	flex-direction: column-reverse;
}

.fdinherit {
	flex-direction: inherit;
}

.fdinitial {
	flex-direction: initial;
}

.fdr {
	flex-direction: row;
}

.fdrr {
	flex-direction: row-reverse;
}

.fdu {
	flex-direction: unset;
}



/* 
flex-start（默认值）：左对齐 
flex-end：右对齐
center： 居中
space-between：两端对齐，项目之间的间隔都相等。
space-around：每个项目两侧的间隔相等。所以，项目之间的间隔比项目与边框的间隔大一倍。
space-evenly:项目之间间距与项目与容器间距相等，相当于除去项目宽度，平均分配了剩余宽度作为项目左右margin。
*/
.jcfs {
	justify-content: flex-start;
}

.jcfe {
	justify-content: flex-end;
}

.jcc {
	justify-content: center;
}

.jcsb {
	justify-content: space-between;
}

.jcsa {
	justify-content: space-around;
}
.jcse{
	justify-content: space-evenly;
}



/* 
flex-start：交叉轴的起点对齐。 
flex-end：交叉轴的终点对齐。
center：交叉轴的中点对齐。
baseline: 项目的第一行文字的基线对齐。
stretch（默认值）：如果项目未设置高度或设为auto，将占满整个容器的高度。
*/
.aifs {
	align-items: flex-start;
}

.aife {
	align-items: flex-end;
}

.aic {
	align-items: center;
}

.aib {
	align-items: baseline;
}

.ais {
	align-items: stretch;
}

/* 
align-content属性定义了多根轴线的对齐方式。如果项目只有一根轴线，该属性不起作用。
flex-start：与交叉轴的起点对齐。 
flex-end：与交叉轴的终点对齐。
center：与交叉轴的中点对齐。
space-between：与交叉轴两端对齐，轴线之间的间隔平均分布。
space-around：每根轴线两侧的间隔都相等。所以，轴线之间的间隔比轴线与边框的间隔大一倍。
stretch（默认值）：轴线占满整个交叉轴。
*/
.acfs {
	align-content: flex-start;
}

.acfe {
	align-content: flex-end;
}

.acc {
	align-content: center;
}

.acsb {
	align-content: space-between;
}

.acsa {
	align-content: space-around;
}

.acs {
	align-content: stretch;
}

/*
order属性定义项目的排列顺序。数值越小，排列越靠前，默认为0。
*/
.o0 {
	order: 0;
}

.o1 {
	order: 1;
}

.o2 {
	order: 2;
}

.o3 {
	order: 3;
}

.o4 {
	order: 4;
}

.o5 {
	order: 5;
}

.o6 {
	order: 6;
}

.o7 {
	order: 7;
}

.o8 {
	order: 8;
}

.o9 {
	order: 9;
}

/*
flex-grow属性定义项目的放大比例，默认为0，即如果存在剩余空间，也不放大。
如果所有项目的flex-grow属性都为1，则它们将等分剩余空间（如果有的话）。如果一个项目的flex-grow属性为2，其他项目都为1，则前者占据的剩余空间将比其他项多一倍。
注意：该属性是瓜分剩下的空间，而并非父元素的百分比长度
*/
.fg0 {
	flex-grow: 0;
}

.fg1 {
	flex-grow: 1;
}

.fg2 {
	flex-grow: 2;
}

.fg3 {
	flex-grow: 3;
}

.fg4 {
	flex-grow: 4;
}

.fg5 {
	flex-grow: 5;
}

.fg6 {
	flex-grow: 6;
}

.fg7 {
	flex-grow: 7;
}

.fg8 {
	flex-grow: 8;
}

.fg9 {
	flex-grow: 9;
}

/*
flex-shrink属性定义了项目的缩小比例，默认为1，即如果空间不足，该项目将缩小。
如果所有项目的flex-shrink属性都为1，当空间不足时，都将等比例缩小。如果一个项目的flex-shrink属性为0，其他项目都为1，则空间不足时，前者不缩小。
也就是说当空间不足的时候缩小比例，为0代表不缩小，为2就代表比一般的缩小快一倍
*/
.fs0 {
	flex-shrink: 0;
}

.fs1 {
	flex-shrink: 1;
}

.fs2 {
	flex-shrink: 2;
}

.fs3 {
	flex-shrink: 3;
}

.fs4 {
	flex-shrink: 4;
}

.fs5 {
	flex-shrink: 5;
}

.fs6 {
	flex-shrink: 6;
}

.fs7 {
	flex-shrink: 7;
}

.fs8 {
	flex-shrink: 8;
}

.fs9 {
	flex-shrink: 9;
}

/*
align-self属性允许单个项目有与其他项目不一样的对齐方式，可覆盖align-items属性。默认值为auto，表示继承父元素的align-items属性，如果没有父元素，则等同于stretch。
该属性可能取6个值，除了auto，其他都与align-items属性完全一致。
*/
.asa {
	align-self: auto;
}

.asfs {
	align-self: flex-start;
}

.asfe {
	align-self: flex-end;
}

.asc {
	align-self: center;
}

.asb {
	align-self: baseline;
}

.asb {
	align-self: stretch;
}


.w01 {
	width: 4.166666667%;
}

.w02 {
	width: 8.333333333%;
}

.w03 {
	width: 12.50000000%;
}

.w04 {
	width: 16.66666667%;
}

.w05 {
	width: 20.83333333%;
}

.w06 {
	width: 25.00000000%;
}

.w07 {
	width: 29.16666667%;
}

.w08 {
	width: 33.33333333%;
}

.w09 {
	width: 37.50000000%;
}

.w10 {
	width: 41.66666667%;
}

.w11 {
	width: 45.83333333%;
}

.w12 {
	width: 50.00000000%;
}

.w13 {
	width: 54.16666667%;
}

.w14 {
	width: 58.33333333%;
}

.w15 {
	width: 62.50000000%;
}

.w16 {
	width: 66.66666667%;
}

.w17 {
	width: 70.83333333%;
}

.w18 {
	width: 75.00000000%;
}

.w19 {
	width: 79.16666667%;
}

.w20 {
	width: 83.33333333%;
}

.w21 {
	width: 87.50000000%;
}

.w22 {
	width: 91.66666667%;
}

.w23 {
	width: 95.83333333%;
}

.w24 {
	width: 100.0000000%;
}

.pr {
	position: relative;
}

.pa {
	position: absolute;
}

.pf {
	position: fixed;
}

.fr {
	float: right;
}

.fl {
	float: left;
}
