/*@import url("./bootstrap.min.css");*/
a{text-decoration:none;}
table {
	border-collapse: collapse;
	margin: 0 auto;
	text-align:left;
}

table td,table th {
	border: 1px solid #cad9ea;
	color: #666;
	height: 30px;
}
table th{
  text-align:center;
}
table thead th {
	background-color: #CCE8EB;
	width: 100px;
	text-align: center;
}

table tr:nth-child(odd) {
	background: #fff;
}

table tr:nth-child(even) {
	background: #F5FAFA;
}

input + label + span {
    display: none;
}

input + label::after {
    content: "显示答案";
    cursor: pointer;
}

input:checked + label + span {
    display: block;
}
input:checked + label::after {
    content: "隐藏答案";
    cursor: pointer;
}  
.vip{
  
  border: 2px solid #cad9ea;
  border-radius: 5px;
  position:fixed;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: #fff;
}
.display{display: none;}
.vip table{
  margin:5px;width:360px;
}
.vip table td{
  text-align: center;
}
.vip table td input[type=text],textarea{
  width: 100%;
} 

/*分页*/
.pagination li a:hover{
    background-color: pink;color: #fff;
}
.pagination>li>.curLi{
  background-color:#337ab7;color: #fff;
}
table caption{
  text-align:center;
}
th, td { white-space: nowrap; }