a:hover{right:2px;position:relative;bottom:2px;}
	.colors1 {
	  text-align:left;
	  background-image:linear-gradient(to right, #000000 95%, #33FF00 1%, #FF0000 1%);
	  -webkit-text-fill-color:transparent;
	  -webkit-background-clip:text;
	  -webkit-background-size:250% 80%;
	  -webkit-animation:colorChange 10s infinite;
	  display:inline-block;
	  text-align:left
	}
	@-webkit-keyframes colorChange {
	0% {
	background-position-x:0;
	background-position-y:0
	}
	20% {
	background-position-x:1500px;
	background-position-y:-233px
	}
	100% {
	background-position-x:0;
	background-position-y:0
	}
	}
	th.bt4 {
	  padding:3px 0;
	  height:45px;
	  border-radius:0 0 50px 50px;
	  background:linear-gradient(#d0dee6,#d6dee6, #FFFFFF);
	  box-shadow:0 5px 4px 0 rgba(400,0, 0), 0 6px 20px 0 rgba(0, 0, 0, .19)
	}
	


.nav2 { width: 100%; max-width: 800px; margin: 0 auto; box-sizing: border-box; padding: 2px; font-size: 13px; background: #fff;}
.nav2 {text-decoration: none}
.nav2 ul { padding: 2px 0; display: flex; justify-content: space-between;}
.nav2 ul li { width: 100%; box-sizing: border-box; padding: 0 2px;}
.nav2 ul li a { display: block; padding: 3px 0; text-align: center; color: #fff; border-radius: 50px; background: #979ca0;}
.nav2 ul li a:hover { background: #1E90FF;}
#nav2[data-fixed="fixed"]{ position: fixed;	top:0; left: 0; right: 0; margin: auto; z-index: 999; box-shadow: 0 5px 10px rgba(0,0,0,.1);}

.nav-img { text-align: center; background: #000;}
.nav-img img { width: auto; height: 50px;}

@media screen and (min-width:800px) {
.nav2 { padding: 4px; font-size: 14px;}
.nav2 ul { padding: 4px 0;}
.nav2 ul li { padding: 0 4px;}
.nav2 ul li a { padding: 1px 0; cursor: pointer;}
}

.u-list-look .look-sum { height: 36px; line-height: 36px; color: #aaa; }
.u-list-look .look-sum .look-pic { float: left; width: 36px; height: 36px; margin-right: 10px; display: inline-block;}
.u-list-look .look-sum .look-pic img { width: 36px; height: 36px; border-radius: 50%;}
.u-list-look .look-sum .look-author { float: left; margin-right: 10px; color: #d70011;}
.u-list-look .look-sum .look-date { float: left; font-size: 14px;}
.u-list-look li {
    padding: 10px 5px 10px 10px;
    border-bottom: solid 1px #ddd;
}
.u-pager {
    margin: 15px 0;
    text-align: center;
    color: #999;
    font-size: 0;
}

.white-box { margin-top: 10px; padding: 5px; border-radius: 5px; border: solid 1px #ddd; background: #fff; box-shadow: 0 2px 5px rgba(0,0,0,0.1);}



.qwgr {
	display: flex;
	justify-content: center;
	padding-bottom: 5px;
}

.qwgr span {
	display: inline-block;
	width: 26px;
	line-height: 26px;
	margin-left: -3px;
	text-align: center;
	color: #ffeb3b;
	font-size: 16px;
	font-weight: bold;
	border-radius: 50%;
	background: #333;
	margin: 2px;
}

.ad-tz span {
	font-weight: bold;
	border: 1px #c6bbbb solid;
	display: block;
	line-height: 40px;
}

.tzz-all {
	display: flex;
	flex-wrap: wrap;
}

.tzz-all a {
	width: calc(33.33% - 6px);
	border: #C0C0C0 1px solid;
	border-radius: 1rem;
	margin: 2px;
	background: linear-gradient(to top, #fff, #eee, #fff);
	color: #f44336;
}

.tzz-all a img {
	display: inline-block;
	vertical-align: text-top;
	width: 20px;
}



#tanoopp-black { display:table; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
@media screen and (min-width: 320px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 360px) {#tanoopp-out {font-size: 14px; line-height: 20px;}}
@media screen and (min-width: 400px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 440px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 480px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
@media screen and (min-width: 640px) {#tanoopp-out {font-size: 16px; line-height: 24px;}}
#tanoopp-out { vertical-align:middle; display:table-cell; text-align:center; _position: fixed; _top:50%; _left:50%;}
#tanoopp-out p { margin: 0 auto;} 
#tanoopp-out img { border: 0;}
#tanoopp-con { color: #444; background: #fff; border-radius: 5px; overflow: hidden; box-shadow: 0 5px 20px rgba(0,0,0,.2); display:inline-block; _position:relative; _top:-50%; _left:-50%;} 
.tanoopp-tit { line-height: 1.5em; padding: 0.5em 0.7em; font-size: 16px; font-weight: bold; text-align: left; background: #f5f5f5;}
.tanoopp-tit img { width: 26px; height: 26px; vertical-align: text-bottom; margin-right: 10px;}
.tanoopp-close { float: right; font-size: 14px; font-weight: normal; display: inline-block; cursor: pointer;}
.tanoopp-close:hover { background-position: 0 -34px;}
.tanoopp-box { text-align: left; padding: 10px;}
.tanoopp-box img { max-width: 100%; height: auto;}
.tan02133-box { text-align: left; padding: 10px;}
.tan02133-box img { max-width: 100%; max-height: 720px;height: auto; }
#tanxpg-black { display:none; background: rgba(0,0,0,.2); width:100%; height:100%; overflow:hidden; _position:relative; position: fixed; z-index:10000;left: 0px;top: 0px;}
.tuku ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.tuku ul li {
	width: 26%;
	margin: .22rem;
	text-align: center;
}

.tuku ul li img {
	width: 100%;
        height: 85px;
        border: 0;
	margin: 8px 0;
}
.klj {border:solid 1px grey collapse;font-weight:700; font-size:18pt; font-family:微软雅黑; background:#000; color:#fff; width:100%; text-align:center;}
.coll {color:#ffff00;}



				*{margin:0;padding:0;} ul,li{list-style: none;} #zldq { padding: 10px;}
				#zldq .liuhe { margin-bottom: 10px; text-align: center; font-weight: bold;
				font-size: 24px; color: #3EBC40;line-height:40px;} #zldq .liuhe ul { display:
				flex; border-bottom: solid 3px #3EBC40;} #zldq .liuhe li { width: 50%;
				padding: 5px 0; box-sizing: border-box; cursor: pointer;} #zldq .liuhe
				li.hover { color: #fff; background: #3EBC40;} #zldq .liuhe li.hover font
				{ color: #fff!important;} #zldq .Contentbox {} .zldq-txt {} .zldq-txt font
				{ color: #f00; font-weight: bold;} .zldq-txt2 { font-size: 24px; color:
				#f00; text-align: center; font-weight: bold;} .zldq-txt2 a { background:
				#ff0;} .zldq-pic { padding-top: 10px; text-align: center;} .zldq-pic video
				{ max-width: 100%;} @media screen and (max-width:750px){ #zldq { padding:
				5px;} #zldq .liuhe { margin-bottom: 5px; font-size: 16px;} #zldq .liuhe
				ul { border-width: 2px;} #zldq .liuhe li { padding: 0;} .zldq-txt2 { font-size:
				18px;} } .dd2 { background-color: #fff; font-family: '微软雅黑';} .dd2 tr {}
				.dd2 td { text-align: center; font-size: 16px;} .dd2 td.dd2more { font-size:
				28px;} .dd2 td.dd2more img { margin-right: 5px; vertical-align: middle;}
				.dd2 td a { display: block; line-height: 50px; border: 1px solid #CCC;
				background: #f7f7f7; border-radius: 5px; color: #333; cursor: pointer;
				text-decoration: none;} .dd2 td a:hover { background: #55dd88;} @media
				screen and (max-width:750px){ .dd2 td { font-size: 14px;} .dd2 td.dd2more
				{ font-size: 18px;} .dd2 td a { display: block; line-height: 35px;} }
			


*{margin:0;padding:0;}
.wrap {border: solid 1px #CCC;}
table.in { background-color: #e8e8d0; font-family: '微软雅黑';}
table.in tr {}
table.in td {height: 50px; text-align: center; font-size: 16px;}
table.in td a { line-height: 50px; border: 1px solid #CCC; background: #FFF; border-radius: 5px; display: block; color: #333; cursor: pointer; text-decoration: none;}
table.in td a:hover { color: #FFF; font-size: 16px; border: 1px solid #CCC; background: #55dd88; font-weight: bold; border-radius: 4px;}
.liu{color:red;font-weight:800;}
.liua:hover .liu{color:white;}