.gs-con {
padding: .2rem .4rem;
background: #fff;
}
table {
max-width: 100%;
background-color: transparent;
border-collapse: collapse;
border-spacing: 0;
font-size: .8rem;
width: 100%;
}
.gs-table th {
font-weight: 400;
text-transform: uppercase;
font-size: 1.2rem;
border-top: 0 none;
background: none repeat scroll 0 0 #3cc63b;
color: #FFF;
margin: 0;
text-align: center;
vertical-align: middle;
}
.gs-table td,
.gs-table th {
line-height: 2rem;
padding: 0 6px;
text-align: left;
vertical-align: top;
border: 1px solid #ea4b21;
margin: 0;
text-align: center;
vertical-align: middle;
}
.pro-nbs {
text-align: left;
}
.pro-nbs .nb,
.gj-ret .nb,
.jx-table .nb,
.tp-table .nb {
display: inline-block;
width: 1.6rem;
height: 1.6rem;
line-height: 1.5rem;
color: #000;
text-align: center;
font-family: Arial;
font-weight: 700;
font-size: .8rem;
margin: 0 auto;
margin-right: .3rem;
text-indent: -4px;
}
.nb-01,
.nb-02,
.nb-07,
.nb-08,
.nb-12,
.nb-13,
.nb-18,
.nb-19,
.nb-23,
.nb-24,
.nb-29,
.nb-30,
.nb-34,
.nb-35,
.nb-40,
.nb-45,
.nb-46 {
border-color: #FC3343;
color: #222222;
font-weight: 600;
font-size: 1.2rem;
background-image: url(/static/images/g-red.png);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.nb-03,
.nb-04,
.nb-09,
.nb-10,
.nb-14,
.nb-15,
.nb-20,
.nb-25,
.nb-26,
.nb-31,
.nb-36,
.nb-37,
.nb-41,
.nb-42,
.nb-47,
.nb-48 {
border-color: #0066FF;
color: #222222;
font-weight: 600;
font-size: 1.2rem;
background-image: url(/static/images/g-blue.png);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.nb-05,
.nb-06,
.nb-11,
.nb-16,
.nb-17,
.nb-21,
.nb-22,
.nb-27,
.nb-28,
.nb-32,
.nb-33,
.nb-38,
.nb-39,
.nb-43,
.nb-44,
.nb-49 {
border-color: #009900;
color: #222222;
font-weight: 600;
font-size: 1.2rem;
background-image: url(/static/images/g-green.png);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}