.wa{color:#f00 !important}
.wb{color:#080 !important}
.wc{color:#00f !important}
.wd{color:#f0f !important}
.wf{color:#f80 !important}
.wy{color:#31a7b1 !important}
.wj{color:#ff0 !important}
.wc{color:#c0c0c0 !important}
.wk{color:#909 !important}
.wf{color:#000 !important}
.wm{color:#0094b2 !important}

.wlg{color:#0f0 !important}
.wlb{color:#0ff !important}

.by{background:#ff0 !important}

.ta{text-align:center}
.fw{font-weight:bold}
.fwn{font-weight:normal !important}
.xxzl{background:#fff;padding:.5rem .5rem;font-size:1.5rem}
.xxzl .qi{padding:.7rem 0;border-bottom:1px dashed #ddd;}
.xxzl .qi:last-child{border-bottom:0}
.xxzl b{color:#00f}
.xxzl em{font-style:normal;color:#f0f}
.xxzl font{color:#f00}
.xxzl i{font-style:normal;background:#ff0;color:#f00}
.xxzl p{font-weight:bold}
.xxzl img{width:100% !important}
.xxzl .bq{font-weight:normal;color:#000;background:#ff0}


.box {
    border: 2px solid #d0d0d0;
    margin: 5px 0;
    border-radius: 5px;
    overflow: hidden;
    background-image: linear-gradient(to right, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0);
}
#yxym .list-title{
	background: linear-gradient(transparent,#f7f3f3);
	font-size: 28px;
	color: #000;
	text-shadow: 0px 0px 10px #e5e5e5;

}
.list-title {
      background-image: linear-gradient(to right, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0);
    font-size: 33px;
    text-align: center;
    color: #000;
    font-weight: bold;
    padding: 2px 0px 4px 0px;
    /*text-shadow: 1px 1px 1px #ffffff;*/
}

.foot{
      background-image: linear-gradient(to right, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0, #d0d0d0);
    font-size: 19px;
    color: #000;
    text-align: center;
}

.riqi{
	font-size: 19pt;
    text-align: center;
    font-weight: bold;
    margin: 5px 0;
}






.blgg a{text-decoration: none;}
.blgg a:hover{text-decoration:underline;}

.blgg {
    table-layout: auto;
    color: #fff;
    border-radius: 0px;
    overflow: hidden;
    text-align: center;
    background: #fff;
    
}
.blgg td {
    font-weight: bold;
    border: 1px solid #fff;
    font-size: 20pt;
    padding: 2px 2px;
    white-space: nowrap;
}

.blgg a {
    line-height: 35px;
    text-align: center;
    border: solid 1px #ddd;
    border-radius: 8px;
    background: #eee;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    display: block;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    padding-left: 0px;
}

.duilianpt1{
	table-layout: auto;
	color: #FF0000;
	border-radius: 2px;
	overflow: hidden;
	text-align: center;
	background: #fff;
}
.duilianpt1 tr{
	height: 30px;
}
.duilianpt1 td{
	font-weight: 550;
	border:1px solid #C0C0C0;
	font-size: 18pt;
}
.duilianpt1 .zl{
	font-size: 22pt;
}
.duilianpt1 th{
	font-weight: 550;
	border:1px solid #C0C0C0;
	font-size: 17pt;
}


.box .post-list a{
		font-size:17px;
	}
	.box .post-list a .ci{font-size: 24px;
	}

	.box .post-list  li img{
		width: 23px;
	}

ul {margin: 1px;}
.post-list{text-align:center;}
.post-list-tit-pic{margin-bottom:6px}
.post-list li{padding: 3px 3px;
    border-radius: 0px;
    background-color: #fff;}

.post-list a{
height: 44px;
line-height: 42px;
text-align: center;
border: solid 1px #c1bdbd;
border-radius: 8px;
background: #eee;
background-image: linear-gradient(to top, #fff, #eee, #fff);
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
display: block;
font-size: 20px;
font-weight: 530;
color: #000;
}
.post-list a .ci{
font-size: 26px;
}


@media screen and (max-width: 580px){
.blgg td{
  font-size: 17pt;
  }
}
@media screen and (max-width: 480px){
.blgg td{
  font-size: 16pt;
  }
}
@media screen and (max-width: 408px){
.blgg td {
    font-size: 16pt;
}
.blgg a {
    line-height: 30px;
}
}
@media screen and (max-width: 358px){
.blgg td {
    font-size: 15pt;
}
}


@media screen and (max-width: 610px){
.riqi{
	font-size: 15pt;
}
@media screen and (max-width: 505px){
.riqi{
	font-size: 12pt;
}

@media screen and (max-width: 409px){
.riqi{
	font-size: 11pt;
}
@media screen and (max-width: 374px){
.riqi {
    font-size: 10pt;
}


@media screen and (max-width: 420px){
.foot{font-size: 18px;}
}
@media screen and (max-width: 380px){
.foot{font-size: 17px;}
}
@media screen and (max-width: 350px){
.foot{font-size: 16px;}
}
@media screen and (max-width: 320px){
.foot{font-size: 15px;}
}






@media screen and (max-width: 610px){
.post-list a{font-size:16px
}
.post-list a .ci{font-size: 27px;
}
@media screen and (max-width: 505px){
.post-list a{font-size:15px
}
.post-list a .ci{font-size: 26px;
}
@media screen and (max-width: 429px){
.post-list a {font-size: 14px;
}
.post-list a .ci {font-size: 25px;
}
@media screen and (max-width: 409px){
.post-list a{font-size:13px
}
.post-list a .ci{font-size: 24px;
}
@media screen and (max-width: 374px){
.post-list a{font-size:12px
}
.post-list a .ci{font-size: 23px;
}
