html,
body {
width: 7168px !important;
min-height: 2576px;
height: 100%;
font-size: 20px;
color: #fff;
font-family: 'Microsoft YaHei';
background-image: url("../images/indexBg.png");
background-repeat: no-repeat;
background-size: 100% 100%;
/* overflow-y: hidden; */
}
/* 强制去掉滚动条 */
/* html {
overflow-x: hidden !important;
} */
* {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
img *,
*,
*:before,
*:after {
padding: 0;
margin: 0;
box-sizing: border-box;
}
a {
text-decoration: none;
cursor: pointer;
}
[v-cloak] {
display: none;
}
.app_box {
width: 100%;
height: 100%;
}
.box_item_title {
width: 100%;
height: 145px;
background: url("../images/indexittle@2x.png") no-repeat;
background-size: 100% 100%;
display: flex;
justify-content: center;
align-items: center;
}
.box_item_title span{
font-size: 72px;
font-weight: bold;
background: linear-gradient(-3deg, #99eeff 0%, #99eeff 30%, #ffffff 91%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.box_item_main {
width: 100%;
height: calc(100% - 145px);
display: flex;
justify-content: space-between;
align-items: center;
padding: 30px 50px;
box-sizing: border-box;
}
.box_left,
.box_right {
width: calc(40% - 30px);
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
.box_main {
width: 20%;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
.left_item {
width: 100%;
height: calc(20% - 15px);
}
.main_item_one {
width: 100%;
height: calc(60% - 10px);
}
.main_item {
width: 100%;
height: calc(20% - 10px);
background: url("../images/rt-back.png") no-repeat;
background-size: 100% 100%;
padding: 30px;
box-sizing: border-box;
}
.title {
width: 200px;
height: 65px;
font-size: 35px;
font-weight: bolder;
text-align: center;
line-height: 57px;
box-sizing: border-box;
border-radius: 10px;
margin-bottom: 10px;
}
.left_main {
width: 100%;
height: calc(100% - 65px);
}
.left_main_else {
width: 100%;
height: calc(100% - 65px);
display: flex;
flex-direction: column;
justify-content: space-between;
}
.left_main_top {
width: 100%;
height: 87%;
display: flex;
justify-content: space-between;
align-items: center;
}
.left_main_top_left {
width: calc(60% - 0px);
height: calc(100% - 30px);
background: url("../images/lb-back.png") no-repeat;
background-size: 100% 100%;
padding: 30px;
box-sizing: border-box;
}
.left_main_top_right {
width: calc(40% - 10px);
height: calc(100% - 30px);
background: url("../images/lb-back.png") no-repeat;
background-size: 100% 100%;
padding: 30px;
box-sizing: border-box;
}
.left_main_btm {
width: 100%;
height: 13%;
}
.left_user_top {
width: 100%;
height: calc(14% - 10px);
display: flex;
justify-content: space-between;
align-items: center;
}
.left_user_number {
width: 25%;
height: 100%;
}
.text_box {
width: 100%;
height: 100%;
/* background: url("../images/man.png") no-repeat; */
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
position: relative;
padding-left: 310px;
box-sizing: border-box;
}
.text_box img {
width: 60%;
height: 100%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.text_num {
font-size: 40px;
font-weight: bolder;
font-style: italic;
margin-top: -15px;
color: #69C0FF;
}
.text_num span {
font-size: 24px !important;
}
.text_title {
font-size: 24px;
}
.left_user_main {
width: 100%;
height: calc(43% - 10px);
display: flex;
justify-content: space-between;
}
.left_user_main_item {
width: calc(33% - 10px);
height: 100%;
padding: 20px;
box-sizing: border-box;
background: url("../images/rt-back.png") no-repeat;
background-size: 100% 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
.left_salary_box,
.left_salary_box_else {
width: 100%;
height: calc(50% - 10px);
}
.left_salary_box {
background: url("../images/lb-back.png") no-repeat;
background-size: 100% 100%;
padding: 10px;
box-sizing: border-box;
}
.left_salary_box_else {
display: flex;
justify-content: space-between;
}
.left_salary_item {
width: calc(50% - 10px);
height: 100%;
background: url("../images/rt-back.png") no-repeat;
background-size: 100% 100%;
padding: 10px 30px;
box-sizing: border-box;
}
.right_item {
width: 100%;
height: calc(25% - 10px);
display: flex;
justify-content: space-between;
align-items: center;
}
.right_item_else {
width: 100%;
height: calc(25% - 10px);
display: flex;
flex-direction: column;
justify-content: space-between;
}
.right_item_item_top {
width: 100%;
height: 100px;
background-color: blueviolet;
}
.right_item_item_btm {
width: 100%;
height: calc(100% - 110px);
display: flex;
justify-content: space-between;
}
.right_item_item {
width: calc(33% - 10px);
height: 100%;
background-color: aquamarine;
}
.right_item_item_else {
width: calc(50% - 10px);
height: 100%;
}
.right_echarts {
width: calc(50% - 10px);
height: 100%;
}
.right_echarts_else {
width: calc(50% - 10px);
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.left_main_btm .dv-scroll-board div {
font-size: 32px !important;
}
.right_btm_item {
width: calc(50% - 10px);
height: 100%;
background: url("../images/rt-back.png") no-repeat;
background-size: 100% 100%;
padding: 30px;
box-sizing: border-box;
}
.right_btm_item_else {
width: calc(50% - 10px);
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background: url("../images/rt-back.png") no-repeat;
background-size: 100% 100%;
}
.image_box_else {
width: 350px;
height: 350px;
position: relative;
}
.image_box_else span {
font-size: 60px;
font-weight: bolder;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 999;
}
.image_box_else img {
animation: fadenum 8s infinite linear;
}
.image_box {
width: calc(50% - 10px);
height: 70%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.box_item {
width: 100%;
height: 100px;
display: flex;
align-items: center;
justify-content: flex-start;
margin-left: 100px;
font-size: 40px;
text-indent: 50px;
}
.box_item img {
width: 100px;
height: 100px;
}
.box_item div span {
font-size: 50px;
font-weight: bolder;
color: #69c0ff;
font-style: italic;
font-weight: bold;
margin: 0 10px;
}
.top {
width: 100%;
height: 140px;
font-size: 40px;
}
.flex {
display: flex;
}
.justify-between {
justify-content: space-between;
}
.items-center {
align-items: center;
}
.top-img {
width: 127px;
height: 127px;
margin-right: 15px;
}
.top-text {
font-size: 60px;
color: #69c0ff;
font-style: italic;
font-weight: bold;
display: inline-block;
margin: 0 15px;
}
.right_bg_item {
width: calc(33% - 20px);
height: 100%;
background-image: url("../images/bottom-right.png");
background-repeat: no-repeat;
background-size: 100% 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding-top: 50px;
box-sizing: border-box;
}
.bg_item_gif {
width: 230px;
height: 300px;
}
.bg_item_gif img {
width: 100%;
height: 100%;
}
.bg_item_num {
font-size: 48px;
font-weight: bolder;
margin-bottom: -90px;
z-index: 9;
}
.bg_item_title {
font-size: 28px;
font-weight: 600;
}
.right_item_item_else_title {
width: 100%;
height: 20%;
display: flex;
justify-content: center;
align-items: center;
position: relative;
}
.right_item_item_else_title img {
width: 32%;
height: 85%;
}
.title_right {
width: 100%;
height: 100%;
position: absolute;
display: flex;
justify-content: center;
align-items: center;
font-size: 30px;
}
.title_right span {
color: rgb(69, 218, 209);
}
.big_color {
display: inline-block;
font-size: 40px;
font-weight: bolder;
margin: 0 0 0 25px;
}
.echarts{
width: 100%;
height: 100%;
}
.echarts_else{
width: 100%;
height: calc(100% - 50px);
}
.left_user_title{
width: 100%;
height: 40px;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
}
.icon_title .title{
width: calc(100% - 40px);
height: 100%;
text-align: left;
text-indent: 20px;
}
.icon{
width: 20px;
height: 70%;
}
img{
width: 100%;
height: 100%;
}
.icon_title{
width: 100%;
height: calc(100% - 10px);
display: flex;
justify-content: flex-start;
align-items: center;
}
.line{
width: 100%;
height: 5px;
}
.echarts_90{
width: 100%;
height: 80%;
}
.flex_column{
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
}
.main_item_echarts{
width: 100%;
height: calc(100% - 90px);
}
@keyframes fadenum {
100% {
transform: rotate(360deg);
}
}