html, body {
     margin: 0px;
     padding: 0px;
}
 ol,ul,li{
     padding: 0px;
     margin: 0px;
     list-style-type:none;
}
 #logo {
     height: 60px;
     padding-top: 10px;
     padding-bottom: 0px;
}
 #ggc {
     background-color: #F0F0F0;
     text-align: center;
     color: #0374AE;
     font-weight: bold;
     margin: 0px;
     padding: 5px;
     letter-spacing: 4px;
}
 #ad {
     margin: 0px;
     padding: 0px;
}
 #into {
     height: 110px;
     width: calc(100% - 30px);
     padding: 0px 15px;
     margin: 10px auto;
}
 #lx {
     background-color: #F0F0F0;
     width: calc(100% - 20px);
     margin: 10px 0px;
     padding: 10px;
     color: #336BB7;
     font-size:0.8em;
     font-weight: bold;
}
 .but {
     float: left;
     height: 100px;
     width: 80px;
     text-align: center;
     color: #1D81E4;
     margin: 1px;
}
 #code {
     position: absolute;
     top:400px;
     left: 270px;
}
 a{
     color:#0276af;
     font-weight: bold;
     text-decoration:none;
}
 #con {
     padding: 0px;
     margin: 10px auto;
     text-align: center;
}
 .v_page{
	 font-size: 0.8em;
     text-align: left;
}
 #vtit{
     text-align: center;
     font-size: 1em;
}
#lx_cont{
	text-align: left;
	padding: 10px;	
	margin: 10px;
	background-color: #eee;
}
 .pagealign{
     text-align: center;
}
 .bigpic{
     width:95%;
}
 .clf{
     clear:both;
}
 .listblock {
     text-align: center;
     margin: 0px;
}
 .listblock li{
     float:left;
     display:block;
     background-color: #fff;
     border: 1px solid #ddd;
     margin: 2px;
     width:45%;
     height:120px;
     padding: 5px;
     overflow: hidden;
     text-overflow:ellipsis;
     white-space: nowrap;
     font-size: 0.8em;
}
 .listblock .imgdiv{
     margin: 0px 0px 6px 0px;
     width:100%;
     height:100px;
     overflow:hidden;
}
 ul.pagination {
     display: inline-block;
     padding: 0;
     margin: 0;
     background-color: white;
}
 ul.pagination li {
     display: inline;
}
 ul.pagination li a {
     color: black;
     float: left;
     padding: 3px 6px;
     text-decoration: none;
     border: 1px solid #ddd;
     font-size: 0.7em;
}
ul.pagination li a.active {
     background-color: #4CAF50;
     color: white;
     border: 1px solid #4CAF50;
}
 ul.pagination li a:hover:not(.active) {
     background-color: #ddd;
}