/* view常用宽度并居中 */
.view_box_common{
  width:92%;
  margin:0 auto;
}

/* view横向布局 */
.view_box_row{
  display:flex;
  align-items:center;
}
/* view横向布局，并垂直居中 */
.view_box_row_content{
  display:flex;
  align-items:center;
  justify-content:center;
}
/* view横向布局，并垂直居中，左右对称 */
.view_box_row_content_symmetry{
  display:flex;
  align-items:center;
  justify-content:space-between;
}
/* view横向布局-上下居中-超出宽度换行 */
.view_box_row_symmetry{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
}
/* view向下布局并左右垂直居中 */
.view_box_content_column{
  display:flex;
  align-items:center;
  justify-content:center;
  flex-direction:column;
}
/** view向下布局并上下分布 */
.view_box_column_symmetry{
  display:flex;
  justify-content:space-between;
  flex-direction:column;
}

/* 主题按钮 */
.themeBut{
  width: 92%;
  height: 38px;
  line-height: 38px;
  border-radius: 38px;
  margin: 0 auto;
  background: linear-gradient(to right,#0d76f3,#b0b6f3);
  text-align: center;
  color: white;
  font-size: 14px;
  letter-spacing: 5px;
  font-weight: bold;
  overflow: hidden; 
}

/** 弹出框通用标题view */
.popupTitleView{
	width: 100%;
	height: 88rpx;
	line-height: 88rpx;
	text-align: center;
	font-weight: bold;
	color: #303133;
}

/** 通用白底边框样式 */
.common_frame{
	border-radius: 20rpx;
	overflow: hidden;
	box-shadow: 0px 0px 10px 1px rgba(6, 128, 241, 0.5);
}

/* 单行超出省略号 */
.over_ellipsis{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}