@charset "gb2312";
/**********主要内容**********/
#content{ width:100%; max-width:1000px; margin:0 auto; padding-top:40px;}
.place{ font-size:16px; padding-left:10px; padding-bottom:15px;}
.playbox{overflow:hidden;zoom:1;}
.playbox a{ float:left; width:33%; padding-left:2px;box-sizing:border-box;height:100%; overflow:hidden; display:block; position:relative; text-decoration:none; margin-bottom:4px;}
.playbox a img{ max-height:190px;max-width:331px;width:100%;_width:expression(this.width > 331 ? "331px" : this.width);border:none; }
.txt{position: absolute;left: 1px;bottom: -40px;width: 90%;padding-left: 5%;padding-right: 5%;
height: 40px;line-height: 40px;text-align: center;
	color: #fff;/*background: rgba(0,0,0,0.6);*/
	background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));
	background: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));
	background: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));
	background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));*bottom: 20px;}
.txt h3{font-weight: normal; margin:0px; font-size:18px; font-weight:300; height:40px; overflow:hidden;}
.playbox a.tit{ display:block; width:12.5%;padding-left:0px;}
.playbox a.tit img{max-height:160px; max-width:162px; width:100%; }
.playbox .txt{margin-left:2px;}
.playbox h4{ display:none;}
.playbox a:nth-child(3n+1){ clear:both;}

@media screen and (min-width: 0px) and (max-width: 480px) {
.playbox a{ width:100%;}}
.playbox a img{max-width:480px; max-height:100%;}
@media screen and (min-width: 481px) and (max-width: 640px) {
.playbox a{ width:49.8%;}
.playbox a:nth-child(2n+1){ clear:both;}
.playbox a:nth-child(3n+1){ clear: none;}
}
@media screen and (min-width: 0px) and (max-width: 640px) {
#content{ width:96%;margin:0 2%;padding-top:20px;}
.playbox h4{ display:block;position:absolute;bottom:0px; left:2px; width:96%; color:#fff; color:#fff; text-align:center;background:rgba(0,0,0,0.5); z-index:3;padding:0px 2%; height:26px; overflow:hidden; font-weight:300; }
.txt{ display:none;}
}
.ie8 #content,.ie8 .pnav div{ width:1000px;}/**********ie8以下设置**********/
.ie8 .clear{ clear:both;}
/*翻页*/
.page{text-align:center;font-size:1.0em; line-height:30px; padding-top:20px;}
.page .obg{padding:0px 8px;line-height:24px;border:1px solid #d7d7d7;background:#f5f5f5; display:inline-block;}
.page .fonttype{padding:0px 8px;line-height:24px;border:1px solid #d7d7d7;background:#cc0023;color:#fff; display:inline-block;}