/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.ljs-top.data-v-10729898 {
  width: 100%;
  position: relative;
}
.ljs-top .topZw.data-v-10729898 {
  width: 100%;
}
.ljs-top .topZw .comStatus.data-v-10729898 {
  width: 100%;
  position: relative;
}
.ljs-top .topZw .topMain.data-v-10729898 {
  width: 100%;
  display: flex;
  align-items: center;
}
.ljs-top .top_bg.data-v-10729898 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}
.ljs-top .top.data-v-10729898 {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 90;
}
.ljs-top .top .comStatus.data-v-10729898 {
  width: 100%;
  position: relative;
}
.ljs-top .top .topMain.data-v-10729898 {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 20rpx;
  box-sizing: border-box;
}
.ljs-top .top .topMain .back.data-v-10729898 {
  width: 60rpx;
  height: 60rpx;
  box-sizing: border-box;
  padding: 10rpx;
  position: absolute;
  top: 10rpx;
  left: 20rpx;
  z-index: 2;
}
.ljs-top .top .topMain .back .img.data-v-10729898 {
  width: 40rpx;
  height: 40rpx;
  display: block;
}
.ljs-top .top .topMain .backLogo.data-v-10729898 {
  width: -webkit-fit-content;
  width: fit-content;
}
.ljs-top .top .topMain .title.data-v-10729898 {
  flex: 1;
  height: 58rpx;
  line-height: 58rpx;
  text-align: center;
  position: absolute;
  top: 11rpx;
  left: 50%;
  transform: translate(-50%, 0%);
  z-index: 90;
  color: #FFF;
  font-size: 32rpx;
}
.ljs-top .yuanhu.data-v-10729898 {
  width: 100%;
  height: 30rpx;
  border-radius: 30rpx 30rpx 0 0;
  background-color: #FFF;
  opacity: 0.1;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 90;
}