/* pages/finance/detailed_incomeAndExpenditurePublic/detailed_incomeAndExpenditurePublic.wxss */ @charset "UTF-8"; .balance-main { background: #fff; } .balance-main .main-title { margin-bottom: 5PX; padding: 0 10PX; height: 33PX; line-height: 33PX; color: #333; font-size: 13PX; display: flex; justify-content: space-between; } .balance-main .main-title .nper { text-align: center; } .balance-main .main-title .amountOf { text-align: right; } .balance-main .main-center { border: 1PX solid #CACBCC; border-bottom: 0; overflow-x: scroll; } .balance-main .main-center .datagrid { min-height: 100PX; width: 250%; /* 确保收入和支出部分的宽度相同 */ } .balance-main .main-center .datagrid .header { background: #f8f8f9; font-weight: bold; display: flex; } .balance-main .main-center .datagrid .header-title { font-weight: bold; text-align: center; margin-bottom: 5px; /* 根据需要调整间距 */ } .balance-main .main-center .datagrid .header-title.income, .balance-main .main-center .datagrid .header.income { width: 50%; border-bottom: 1PX solid #CACBCC; } .balance-main .main-center .datagrid .header-title.expenditure, .balance-main .main-center .datagrid .header.expenditure { width: 50%; border-bottom: 1PX solid #CACBCC; } .balance-main .main-center .datagrid .kmbm, .balance-main .main-center .datagrid .header-title.expenditure, .balance-main .main-center .datagrid .header-title.income, .balance-main .main-center .datagrid .xmmc, .balance-main .main-center .datagrid .qj, .balance-main .main-center .datagrid .zy, .balance-main .main-center .datagrid .jfje, .balance-main .main-center .datagrid .dfje, .balance-main .main-center .datagrid .fx, .balance-main .main-center .datagrid .ye { height: 29PX; line-height: 29PX; font-size: 13PX; border-bottom: 1PX solid #CACBCC; border-right: 1PX solid #CACBCC; text-align: center; } .balance-main .main-center .datagrid .xmmc { width: 12%; text-align: left; padding-left: 10PX; } .balance-main .main-center .datagrid .qj { width: 26%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid .zy { width: 12%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid .dfje { width: 12%; text-align: left; padding-left: 10PX; } .balance-main .main-center .datagrid .fx { width: 26%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid .ye { width: 12%; text-align: right; padding-right: 10PX; border-right: 0; } .balance-main .main-center .datagrid .mok_list { display: block; overflow-y: scroll; height: calc(100vh - 200PX); } .balance-main .main-center .datagrid .list { width: 100%; } .balance-main .main-center .datagrid ul { margin: 0; padding: 0; } .balance-main .main-center .datagrid ul li { display: block; overflow: hidden; list-style: none; } .balance-main .main-center .datagrid ul li.header { background: #f8f8f9; font-weight: bold; } .balance-main .main-center .datagrid ul li .kmbm, .balance-main .main-center .datagrid ul li .xmmc, .balance-main .main-center .datagrid ul li .qj, .balance-main .main-center .datagrid ul li .zy, .balance-main .main-center .datagrid ul li .jfje, .balance-main .main-center .datagrid ul li .dfje, .balance-main .main-center .datagrid ul li .fx, .balance-main .main-center .datagrid ul li .ye { height: 29PX; line-height: 29PX; float: left; font-size: 13PX; border-bottom: 1PX solid #CACBCC; border-right: 1PX solid #CACBCC; text-align: center; } .balance-main .main-center .datagrid ul li .xmmc { width: 12%; text-align: left; padding-left: 10PX; } .balance-main .main-center .datagrid ul li .qj { width: 26%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid ul li .zy { width: 12%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid ul li .dfje { width: 12%; text-align: left; padding-left: 10PX; } .balance-main .main-center .datagrid ul li .fx { width: 26%; text-align: right; padding-right: 10PX; } .balance-main .main-center .datagrid ul li .ye { width: 12%; text-align: right; padding-right: 10PX; border-right: 0; } .date_box { display: flex; align-items: center; } .date_box image { width: 30PX; height: 30px; border-radius: 100%; box-shadow: 0px 6px 10px rgba(63, 68, 75, 0.5); } .date_box p { font-size: 14PX; margin-left: 5PX; color: #2facfe; } .search_info { padding: 20px 23px; display: flex; justify-content: space-between; align-items: center; } .search_info .search_block { height: 35px; flex: 1; border-radius: 59px; background: #fff; display: flex; padding-right: 35px; align-items: center; box-shadow: 0px 6px 5px rgba(63, 68, 75, 0.2); } .search_info .search_block .icon { width: 15px; height: 15px; display: block; margin: 0 8px 0 26px; } .search_info .search_block .delete_icon { width: 15PX; height: 15PX; display: block; margin: 0 8px 0 26px; } .search_info .search_block .ipt { flex: 1; font-size: 14px; background: none; border: 0 none; line-height: 59px; } .home_wrapper{ background: #e9e9e9; /* min-height: 100vh; */ width: 100vw; }