.sort li:nth-child(3) a {
	background: #348845;
	color: #fff;
}

.sort2 a:nth-child(1) {
	background: #348845;
	color: #fff;
}

.page1 img {
	width: auto;
	max-width: 100%;
}

.page1{
    color: #999;
}

.page1 strong{
    color: #333;
}

.page1 table{
    width: 100%;
    overflow: hidden;
    border-radius: 8px;
}

.page1 table td{
    padding: 0 20px;
}

.firstRow {
    background-color: #f5f5f5;
    color: #333;
}

.firstRow td{
    height: 60px;
}

.xq1 td{
    height: 70px;
}

.page1_xq ul{
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 20px;
}

.xq2 table tr:nth-child(2){
    background-color: #f5f5f5;
}

.xq3 table tr:nth-child(2) td{
    height: 60px;
}

.xq3 table tr td{
    height: 70px;
}

.xq4 table tr:not(:first-child) td{
    padding: 20px;
}

.xq5 table tr:not(:first-child) td{
    padding: 20px;
}

.xq6 table tr:not(:first-child) td{
    padding:15px 20px;
}

.xq7 table tr:not(:first-child) td{
    padding:15px 20px;
}


@media only screen and (max-width: 769px) {
	.page1_xq {
        overflow-x: scroll;
    }
	
	table {
       width: 600px!important;
       overflow-y: hidden;
    }
}
































