.main { background: url(../img/nbg3.png) no-repeat; background-size: 100% 100%; width: 1280px; height: 685px; position: relative; font-size: 0; overflow: hidden; } .logo{ width: 198px; height: 61px; position: absolute; top: 16px; left: 50%; margin-left: -99px; } .mBox{ width: 1013px; height: 601px; position: absolute; top: 65px; left: 50%; margin-left: -506.5px; overflow: hidden; } .mBoxBg{ width: 1013px; height: 601px; position: absolute; left: 0; top: 0; } .mBoxList{ width: 995px; height: 560px; position: relative; margin: 25px auto 0; overflow: hidden; } .mBoxDetail{ position: relative; width: 100%; height: 68px; line-height: 68px; font-size: 0; } .mBoxDetail span{ position: absolute; top: 0; height: 68px; line-height: 68px; color: #69c8ff; font-size: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .mBoxDetail .mBoxImg{ width: 50px; height: 50px; position: absolute; left: 20px; top: 12px; } .mBoxDetail .name{ left: 93px; width: 200px; } .mBoxDetail .now{ left: 306px; width: 120px; } .mBoxDetail .yesterday{ left: 430px; width: 120px; } .mBoxDetail .month{ left: 554px; width: 120px; } .mBoxDetail .money{ right: 0; width: 226px; } .mBoxDetail .line{ width: 854px; height: 1px; position: absolute; left: 93px; bottom: 0; }