.square{width:100%;height:100%;position:relative;overflow:hidden;background:url(../img/yuangongzhuye_bg_img.9d907a67.png) no-repeat}.square .file-preview{position:fixed;width:100vw;height:100vh;z-index:9999;top:0;overflow-y:auto}.square .file-preview .close{cursor:pointer;position:fixed;right:2.5rem;top:3.125rem;font-size:1rem;color:#fff;background:#000;z-index:2;padding:.125rem .3125rem}.square .file-preview .pdfIfr{width:100%;height:100%;display:block;background:#f2f3f5}.square .file-preview .xlsxTable{background:#fff}.square .file-preview .xlsxTable .xlsxTable-inner{margin:0 auto;position:relative;height:100vh}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-content{height:calc(100vh - 1.75rem);overflow:auto}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-content .sheet table{margin:0;border-collapse:collapse;border-spacing:0;border-top:.0625rem solid #ccc;border-left:.0625rem solid #ccc}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-content .sheet table tr:first-child{word-break:keep-all}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-content .sheet table td{border-right:.0625rem solid #ccc;border-bottom:.0625rem solid #ccc;padding:0 .25rem}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-banner{position:absolute;bottom:0;left:0;background:#ddd;width:100%;border:.0625rem solid #ccc}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-banner>div{line-height:1.625rem;padding:0 .625rem;cursor:pointer}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-banner>div.active{background:#fff}.square .file-preview .xlsxTable .xlsxTable-inner .sheet-banner>div:hover{background:green;color:#fff}.square .exit{position:absolute;top:2.5rem;right:26.875rem;height:1.5rem;font-size:1rem;display:flex;align-items:center;cursor:pointer}.square .exit span{margin-left:.3125rem;color:#fff}.square .square-conter{width:91.25rem;height:37.9375rem;margin:0 auto;margin-top:15rem;margin-bottom:1.25rem;border-radius:1.25rem;box-shadow:0 0 .5rem #888;padding:2.5rem 0 0 0;background:#fff;position:relative}.square .square-conter .search{width:40.1875rem;height:3rem;line-height:3rem;margin:0 auto;margin-bottom:3.75rem}.square .square-conter .search span{font-size:1rem;margin-right:.625rem}.square .square-conter .search .input{width:29.375rem;display:inline-block}.square .square-conter .search .van-search{padding:0;box-shadow:0 0 .1875rem #888}.square .square-conter .search .search-btn{width:5rem;height:2.25rem;line-height:2.25rem;text-align:center;font-size:1rem;color:#fff;display:inline-block;background:#1685f8;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;cursor:pointer}.square .square-conter .table{margin-left:8.125rem}.square .square-conter .table li{float:left;width:6.375rem;height:9.375rem;margin-right:3.5625rem;margin-bottom:3.0625rem;position:relative;cursor:pointer}.square .square-conter .table li .img-wrap{box-shadow:.0625rem .0625rem .3125rem #888;position:relative}.square .square-conter .table li .img-wrap,.square .square-conter .table li .img-wrap .image{width:6.25rem;height:6.25rem;display:flex;align-items:center;justify-content:center}.square .square-conter .table li .img-wrap:hover{border-radius:.25rem}.square .square-conter .table li .img-wrap:hover .shadow{display:flex}.square .square-conter .table li .img-wrap .shadow{width:6.25rem;height:6.25rem;background:rgba(0,0,0,.5);border-radius:.25rem;position:absolute;top:0;left:0;padding:2.125rem .5rem 0 .5rem;display:none;justify-content:space-between}.square .square-conter .table li .img-wrap .shadow .preview{width:2rem;height:3.125rem}.square .square-conter .table li .img-wrap .shadow .preview .image{width:2rem;height:2rem;background:#fff;border-radius:.625rem}.square .square-conter .table li .img-wrap .shadow .preview .image img{width:2rem;height:2rem}.square .square-conter .table li .img-wrap .shadow .preview .preview-text{color:#fff;font-size:.75rem;text-align:center;margin-top:.1875rem}.square .square-conter .table li .text{margin-top:.5rem;text-align:center;font-size:.875rem}.square .square-conter .square-foot{width:100%;height:2.5rem;position:absolute;bottom:1.25rem;left:0}.square .square-conter .square-foot .pagination{width:21.875rem;height:2.5rem;margin:0 auto}