	#table-div-new{
		width: 210mm;
		overflow: hidden;
		margin: 0 auto 0 auto;
		background-color: #fff;
		text-align: center;
	}

	#table-div-new .fpage {
		width: 210mm;
		height: 297mm;
		position: relative;
	}

	#table-div-new .fpage .shuiyin {
		position: absolute;
		bottom: 10px;
		background-color: fff;
		width: 100%;
		color: #333;
	}

	#table-div-new .table-row {
		overflow: hidden;
		background-color: #fff;
	}
	#table-div-new .table-row .ge {
		position: relative;
		overflow: hidden;
		float: left;
	}
	#table-div-new .table-row .ge .hz {
		position: relative;
		text-align: center;
		font-family: "楷体","楷体_gb2312", "Kaiti SC", STKaiti, "AR PL UKai CN", "AR PL UKai HK", "AR PL UKai TW", "AR PL UKai TW MBE", "AR PL KaitiM GB", KaiTi, KaiTi_GB2312, DFKai-SB, "TW\-Kai";
	}
	#table-div-new .table-row .ge .hz svg {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
	} 
	#table-div-new .table-row .f .hz{
		color: rgba(96,96,96,0.2);
	}

	#table-div-new .table-row .ge .hz .hzw {
		position: absolute;
		z-index: 999;
		width: 100%;
		height: 100%;
	}

	#table-div-new .table-row .f .py span {
		/*color: #ddd;*/
	}
	#table-div-new .table-row .ge .py {
		position: relative;
		height: 32px;
		line-height: 32px;
	}
	#table-div-new .table-row .ge .py span {
		display: block;
		width: 100%;
		line-height: 28px;
		height: 32px;
		font-size: 18px;
		text-align: center;
	}
	#table-div-new .table-row .ge .py svg {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 999;
	}

    @page{
       size: A4;
       margin:0;
    }

	.bglist {
		display: none;
	}

	.bglist ul {
		padding: 0;
		margin: 0;
	}

	.bglist ul li {
		list-style: none;
		float: left;
		text-align: center;
		padding: 5px;
		margin-left: 10px;
		margin-bottom: 5px;
	}