﻿.xz_w1 { width: 100px; }

.xz_tableis { width: 50%; line-height: 25px; border-spacing: 0; border-collapse: collapse; text-align: center; }
.xz_tableis tr th { padding: 3px 5px; width: 30%; background: #F5FCFF; }
.xz_tableis tr td { padding: 3px 5px; }

.xz_table1 { width: 100%; border-spacing: 0; border-collapse: collapse; text-align: center; }
.xz_table1 thead tr { background: #009AE5; color: #fff; font-weight: bold; line-height: 25px; }
.xz_table1 thead tr th { padding: 3px 5px; border:1px solid #C9C9C9; }
.xz_table1 tbody tr:hover { background: #CBEFFF; }
.xz_table1 td { padding: 3px 5px; line-height: 20px; border:1px solid #D8DADD; }
.xz_table1 td img { width: 35px; }

.xz_tableyue { width: 100%; border-spacing: 0; border-collapse: collapse; text-align: center; }
.xz_tableyue thead tr { background: #009AE5; color: #fff; font-weight: bold; line-height: 35px; }
.xz_tableyue thead tr th { padding: 3px 5px; border:1px solid #C9C9C9; }
.xz_tableyue td { padding: 3px 5px; line-height: 20px; border:1px solid #D8DADD; }
.xz_tableyue td span { overflow: hidden; display: block; height: 40px; line-height: 40px; font-size: 30px; font-weight: bold; color: #222; }
.xz_tableyue td span:nth-of-type(2) { margin-top: 5px; height: 25px; line-height: 25px; font-size: 12px; font-weight: normal; color: #000; }
.xz_tableyue a { display: block; text-decoration: none; }
.xz_tableyue a:hover { background: #CBEFFF; }
@media screen and (max-width:640px) {
.xz_tableis { width: 100%; }
.xz_table1 td { font-size: 12px; }
.xz_table1 td img { width: 25px; }
}