.month-picker-main[data-v-3377c33c],.month-picker[data-v-3377c33c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.month-picker-main[data-v-3377c33c]{margin:0 10px}.month-picker-main div[data-v-3377c33c]{float:left;margin:0 5px}.month-picker-main[data-v-3377c33c]:after{content:"";clear:both}.month-picker-pointer[data-v-3377c33c]{cursor:pointer}.month-picker .ivu-select-dropdown[data-v-3377c33c]{font-size:14px}.cal-income-tax .ivu-upload-drag{width:287px;height:146px;background:#f0faff}.cal-income-tax .step{margin-bottom:10px;height:59px;line-height:59px;border-bottom:1px solid #ecf1f8}.cal-income-tax .step .step-info{padding:0 10% 0 20%}.cal-income-tax .tax-body{min-height:740px}.cal-income-tax .tax-body .upload-info{text-align:center;margin-top:30px}.cal-income-tax .tax-body .upload-info .upload-body{min-width:600px}.cal-income-tax .tax-body .upload-info .upload-body .upload-content{width:calc(50% - 22px);float:left}.cal-income-tax .tax-body .upload-info .upload-body .upload-content .upload-form{float:right}.cal-income-tax .tax-body .upload-info .upload-body .upload-content .upload-form .upload-file-remark{margin-top:10px;padding:10px;text-align:center;width:287px;height:100px}.cal-income-tax .tax-body .upload-info .upload-body .upload-split{width:44px}.cal-income-tax .tax-body .upload-info .upload-body .upload-remark-body{width:calc(50% - 22px);float:right}.cal-income-tax .tax-body .upload-info .upload-body .upload-remark-body .upload-remark-content{float:left;text-align:left;min-width:300px;max-width:450px}.cal-income-tax .tax-body .upload-info .upload-body .upload-remark-body .upload-remark-content div{height:30px}.cal-income-tax .tax-body .download-template{cursor:pointer;color:#2d8cf0;text-decoration:underline}.cal-income-tax .toolbar{margin-top:20px;text-align:center}.cal-income-tax .toolbar button{margin-right:20px}.cal-income-tax .table-list{overflow:auto}.cal-income-tax .table-list .table-page{margin-top:30px;text-align:center}.cal-income-tax .cal-remark{padding:0 10px;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;height:28px;line-height:28px;border:1px dashed #ecf1f8;border-radius:3px;margin-bottom:20px;background-color:#e9eefb}.cal-income-tax .cal-remark img{position:absolute;top:6px}.cal-income-tax .cal-remark .cal-hint{float:left}.cal-income-tax .cal-remark .cal-rule{margin-left:20px}.cal-income-tax .cal-remark .cal-rule span{margin:0 5px;cursor:pointer;color:#2d8cf0;text-decoration:underline}.drawer-info .item-info{height:calc(100% - 60px)}.drawer-info .item-info .item-group{border:1px solid #ecf1f8;margin-bottom:10px}.drawer-info .item-info .item-group .group-title{padding:0 10px;height:43px;line-height:43px;background-color:#fff}.drawer-info .item-info .item-group .group-children{height:auto;padding:0 10px}.drawer-info .item-info .item-group .group-children .child-item{line-height:35px;display:block;word-break:break-all;word-wrap:break-word}.drawer-info .item-info .link{cursor:pointer;color:#2d8cf0}.drawer-info .drawer-toolbar{position:absolute;bottom:0;border-top:1px solid #e8eaec;height:60px;line-height:60px;width:calc(100% - 20px);text-align:center}.drawer-info .drawer-toolbar>button{margin-left:20px}.calincome-month-picker-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px}.calincome-month-picker-warp .calincome-month-picker{widows:172px;font-size:12px}