/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-10 10:57
 **/

/*--------------------------------------------------
 box base
 ---------------------------------------------*/
 
/*页面区域设计*/

.area {
	margin-bottom:4px;
	clear:both;
}

.area .left {
	float:left;
}
.area .right {
	float:right;
}
.area .wide{
	width: 660px;
}
.area .narrow{
	width: 328px;
}
.area .margin-left{
	margin-left: 4px;
}
.area .margin-bottom{
	margin-bottom:4px;
}
.clearfix{
	clear:both;
}

/* 自适应宽度的块(通用块) */

.tbox{
	margin:0;
	border:1px solid #124697;
	overflow:hidden;
}
.tbox dt{
	height:25px;
	background-color: #124697;
	margin:1px;
	color: #FFFFFF;
	overflow:hidden;
	clear:both;
}
.tbox dt a{
	color: #FFFFFF;
}
.tbox dd{
	padding:4px 4px 0px;
	overflow:hidden;
}

.tbox dt strong{
	height:26px;
	line-height:26px; !important;line-height:25px;
	padding-left:12px;
	padding-right:4px;
	display:block;
	float:left;
	color:#FFFFFF;
	letter-spacing:1px;
        font-size: 14px;
}
.tbox dt strong a {
	font-size: 14px;
	font-family: '宋体';
	/*font-weight: normal;*/
}
.tbox dt span a:hover{
	color:#FFFFFF;
}
.tbox dt span a {
	
}
.tbox dt strong a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.tbox dt span{
	position:relative;
	line-height:25px;
	padding-left:14px;
	color:#FFFFFF;
	float:left;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#FFFFFF;
}
.tbox dt span.more a{
	color:#FFFFFF;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#FFFFFF;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #BFE0F9;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a.white{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	float:left;
	color:#fff;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
	border-left:none;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BFE0F9;
}


/* 较重颜色的Box */
.light {
	border:none;
	background:none;
}
.light dt{
	height:25px;
	border:1px solid #BFE0F9;
	overflow:hidden;
	background:url(../images/fr-bg2.gif) 0 0 repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #BFE0F9;
	border-right:1px solid #BFE0F9;
	border-bottom:1px solid #BFE0F9;
	padding:4px 4px 0px;
	overflow:hidden;
}
dt.light strong{
	background:url(../images/fbico2.gif) 5px 5px no-repeat;
}
/*--------------------------------------------------
 box layout (prefix space:a,b)
 ---------------------------------------------*/
 
/*---------- a : 文本列表块 ---------*/

/*---------- b : 图文混排块 ---------*/


/*-------------------------------------------------- 
 list layout (prefix space:c,d,e,f)
 ---------------------------------------------*/
 
/*---------- c : 纯文本列表 ---------*/
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}
.c1 a{
}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
}

/*---------- d : 附加信息列表 ---------*/
.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.d1 li span.title{
	color:#777;
	margin-right:5px;
	float:left;
}
.d1 li span.date{
	color:#777;
	margin-right:5px;
	float:right;
}
.d1 li span.typelink{
	color: #256EB1;
	margin-right:5px;
	float: left;
}
.d1 li span.typelink a{
	color: #256EB1;
}
.d1 li a{
	color: #000000;
}
.d2{/* 后置时间日期的小列表 */
	padding:4px 0px;
}
.d2 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d2 li span{
	color:#777;
	float:right;
	padding-right:10px;
	margin-left:10px;
}
.d2 li a{
	overflow:hidden;
}
.d4{/*带内容简介的小列表*/
	padding:0px 0px;
}
.d4 li{
	height:60px;
	padding:4px 8px;
	border-bottom:1px dashed #DCEBD7;
	overflow:hidden;
}
.d4 li a{
	display:block;
	line-height:23px;
	overflow:hidden;
	text-indent:14px;
	background:url(../images/ico-3.gif) 4px 9px no-repeat;
}
.d4 li p{
	color:#888;
	line-height:17px;
	height:33px;
	overflow:hidden;
}
.d5{/* 后置时间日期的大列表 */
	padding:8px;
	border-bottom:1px solid #EEE;
}
.d5 li{
	height:41px;
	line-height:41px;
	background:url(../images/ico-2.gif) 2px 17px no-repeat;
	padding-left:16px;
}
.d5 li a{
	font-size:14px;
}
.d5 li span{
	margin-left:10px;
	color:#777;
}
/*---------- e : 图文混排列表 ---------*/
.e1{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.e1 li{
	width:126px;
	overflow:hidden;
	padding-left:12px;
	float:left;
	text-align:center;
}
.e1 li a{
	display:block;
}
.e1 li a:hover img{
	border:1px solid #999;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:120px;
	height:90px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1 li span{
	
}
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.e3{/* 图文混排小列表 */	
	clear:both;
	overflow:hidden;
}
.e3 li{
	height:50px;
	overflow:hidden;
	padding:6px;
	border-bottom:1px dashed #DCEBD7;
}
.e3 li a.preview{
	width:58px;
	height:48px;
	float:left;
	display:block;
	margin-right:6px;
	overflow:hidden;
}
.e3 li a.preview img{
	width:58px;
	height:48px;
}

.e3 li a.title{
	height:21px;
	display:block;
	line-height:21px;
	overflow:hidden;
}
.e3 li .intro{
	color:#777;
	display:block;
	float:left;
	line-height:23px;
}
.e5{/* 竖排小图列表 102*70 (仅供首页图文混排列表使用) */
	padding-left:8px;
	width:112px;
	float:left;
	font-size:0px;
	line-height:0px;
}
.e5 li{
	display:block;
	width:104px;
	overflow:hidden;
	padding-top:8px;
}
.e6{/* 横排小图列表 102*70 (仅供首页图文混排列表使用) */
	height:81px;
	padding-left:6px;
	clear:both;
	overflow:hidden;
}
.e6 li{
	display:block;
	width:104px;
	padding-top:8px;
	padding-right:8px;
	overflow:hidden;
	float:left;
}
.e5 li a,.e6 li a{
	width:102px;
	height:70px;
	overflow:hidden;
	display:block;
	border:1px solid #676767;
}
.e5 li a img,.e6 li a img{
	display:block;
	width:102px;
	height:70px;
}
.e5 li a:hover,.e6 li a:hover{
	border:1px solid #333;
}
.e7{/* 横排小图列表 52*52 (用户头像列表) */
	clear:both;
	overflow:hidden;
}
.e7 li{
	width:60px;
	height:86px;
	float:left;
	overflow:hidden;
	padding-left:11px;
}
.e7 li a{
	display:block;
	margin:0px auto;
	text-align:center;
}
.e7 li a img{
	width:52px;
	height:52px;
	display:block;
	margin:0px auto 6px;
	padding:2px;
	border:1px solid #DDD;
}
.e7 li a:hover img{
	border:1px solid #AAA;
}

.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}
.e9{/* 右侧小图列表 */
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:4px;
}
.e9 li{
	width:106px;
	height:110px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin-left:6px;
	display:inline;
}
.e9 li a{
	color:#777;
}
.e9 li a img{
	width:102px;
	height:76px;
	display:block;
	padding:1px;
	border:1px solid #DDD;
}
.e9 li a span.title{
	display:block;
	height:29px;
	line-height:29px;
	overflow:hidden;
}
/*---------- f : 特殊列表 ---------*/
.f1{/* 带数字ICO的排行榜列表 */
	background:url(../images/number-range.gif) 5px 5px no-repeat;
	overflow:hidden;
}
.f1 li{
	height:38px;
	display:block;
	padding:3px 0px 4px 0px;;
	border-bottom:1px dashed #DCEBD7;
	padding-left:38px;
	overflow:hidden;
}
.f1 li a{
	height:21px;
	line-height:21px;
	overflow:hidden;
	display:block;
}
.f1 li span{
	line-height:15px;
	color:#666666;
	margin-left:5px;
}
.f1 li span small{
	font-size:12px;
	color:#999;
}
.f1 li span a{
	display:inline;
	line-height:15px;
	color:#666666;
	color:#690;
}

.f2{/* 评论专用列表 */
	overflow:hidden;
}
.f2 li{
	height:73px;
	clear:both;
	overflow:hidden;
	border-bottom:1px dashed #DCEBD7;
	padding:0px 8px;
}
.f2 small{
	display:block;
	height:21px;
	padding-top:6px;
	line-height:21px;
	overflow:hidden;
	font-size:12px;
	color:#999;
}
.f2 small a.username{
	color:#666;
}
.f2 p{
	height:42px;
	overflow:hidden;
	line-height:21px;
	color:#888;
	text-indent:17px;
	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;
}

.f4{/*友情链接(图片)专用*/

}
.f4 li{
	width:94px;
	height:37px;
	display:block;
	float:left;
	overflow:hidden;
	margin:10px 12px 2px 8px;
}
.f4 li a{
	width:88px;
	height:31px;
	overflow:hidden;
	float:left;
	border:3px solid #FFF;
}
.f4 li a:hover{
	border:3px solid #EEE;
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f6 li a{
	color:#666666;
	float:left;
}
/*-------------------------------------------------- 
 list icon
 ---------------------------------------------*/
.ico1 li{
	padding-left:16px;
	background:url(../images/ico-1.gif) 7px 11px no-repeat;
}
.ico2 li{
	padding-left:16px;
	background:url(../images/ico-2.gif) 6px 11px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(../images/ico-3.gif) 7px 11px no-repeat;
}

.ico4 li{
	padding-left:18px;
	background:url(/images/zgghw/video_ico.jpg) 0px 8px no-repeat;
}

.ico5 li{
	padding-left:10px;
	background:url(/images/zgghw/black_li.jpg) 0px 9px no-repeat;
}

.ico6 li{
	padding-left:10px;
	background:url(/images/zgghw/black_li.jpg) 0px 9px no-repeat;
}

.ico7 li{
	padding-left:4px;
	background:none;
}

li.dotline {
	border-bottom:1px dashed #CDE0FA;
	height:26px;
	line-height:26px;
}

/*新增式样*/

/*首页块区设计*/
.index .main_news{
	width:474px;
	float:left;
}
.index .main_news li {
line-height:24px;
height:24px;
}
.index .main_videos{
	width:186px;
	float:right;
}

/*首页 特别专题 左图右文字+摘要*/
.spel_1{
	width:316px;
	border-right:1px dashed #dfdfdf;
}
.spel_1 img {
	width:98px;
	hight:79px;
	border:1px solid #dddddd;
	padding:2px;
}
.spel_1 .title{
	padding:0 6px;
}
.spel_1 .title a{
	font-weight:bold;
	color:#c81207;
}
.spel_1 .info{
	color:#6a6a6a;
	padding:0 6px;
	line-height:16px;
}
.spel_1 .detail{
	text-align:right;
}
.spel_1 .detail a{
	color:#000000;
}
.spel_1 .links{
	background:url(../../images/zgghw/2_links.jpg) 0 0 no-repeat;
	width:288px;
	height:35px;
	margin:10px auto;
	clear:both;
}

.spel_1 .links .dichanbaodao{
	width:144px;
	height:35px;
	float:left;
}
.spel_1 .links .chengshijiazhi{
	width:144px;
	height:35px;
	float:right;
}
.spel_2{
	width:328px;
}
.spel_2 ul li {
	line-height:24px;
	height:24px;
}
.with-bottom-line {
	border-bottom:1px dashed #dfdfdf;
}
.spel_3{
	text-align:center;
	padding:6px 0;
}
.spel_3 a{
	color:#000000;
}
.spel_3 h1{
	font-family:"黑体";
	font-weight:bold;
}
.spel_3 .info{
	line-height:24px;
	color:#929292;
	text-align:left;
}
.spel_3 .info a{
	color:#929292;
}
.spel_4{
	margin:4px;
	width:100px;
	
	padding:4px;
	text-align:center;
}
.spel_4 a{
	color:#000000;
}
.spel_4 img{
	width:80px;
	height:70px;
	padding:4px;
}
.spel_5{
	width:190px;
}
.spel_5 ul li {
line-height:20px;
height:20px;
}
.spel_6 {
color:#898989;
padding:0 6px;
}
.spel_6 li a{
color:black;
}
.spel_6 li{
line-height:20px;
height:20px;
}
.spel_6 li span.title{
float:left;}
.spel_6 li span.date{
float:right;}
.spel_7{
margin:0 auto;
width:270px;
}
.spel_7 ul li {
float:left;
width:120px;
line-height:20px;
height:20px;
}
.spel_8 {
padding-left:20px;
}
.spel_8_left {
float:left; 
width:180px;
}
.spel_8_right {
float:right;
width:100px;
}
.spel_9 {
border:1px solid #124697;
width:316px;
margin:4px auto;
text-align:center;
}
.spel_9 h3 {
margin:10px auto;
}
.spel_9 h3 a{
color:#c81207;
}
.spel_9 ul {
width:300px;
margin:0 auto;
}
.spel_9 ul li{
width:140px;
float:left;
text-align:center;
}
.spel_10 {
margin-left:6px;
}
.spel_10 li {
line-height:22px;
height:24px;
}
.spel_11{
margin:12px auto;
width:310px;
}
.spel_11 ul {
padding-bottom:8px;}
.spel_11 ul li {
float:left;
width:150px;
line-height:20px;
height:20px;
}
.spel_12{
padding:8px 0 8px 0;
}
.spel_13{
width:640px;
margin:0 auto;
}
.spel_13 li{
float:left;
width:300px;
}
.spel_13 span.typelink2{
float:left;
color:#000000;
}
.spel_13 span.title{
float:left;
}
.spel_13 span.date{
float:right;
}
.spel_13 span.typelink2 a{
color:#000000;
}
.spel_14{
width:317px;
}
.spel_15{
width:317px;
border:1px solid #124697;
}
.spel_15 div{
text-align:left;
color:#929292;
padding:8px 6px;
}
.spel_15 h3 {
text-align:center;
margin:12px auto;
}
.spel_15 div a{
color:#929292;
}
.spel_15 h3 a{
color:#c81207;
}
.spel_16{
margin:6px 0px;}
.spel_17{
width:320px;
padding-right:4px;
margin-left:2px;
border-right:1px dashed #dfdfdf;}
.spel_18{
width:320px;
}
.spel_17 .typelink-red {
float:left;
color:#c81207;
}
.spel_17 .typelink-red a{
color:#c81207;
}
.spel_17 span.title{
float:left;}
.spel_17 span.date{
float:right;}
.spel_18 .typelink-red {
float:left;
color:#c81207;
}
.spel_18 .typelink-red a{
color:#c81207;
}
.spel_18 span.title{
float:left;}
.spel_18 span.date{
float:right;}
.spel_19 {
width:320px;
border-right:1px dashed #dfdfdf;
}
.spel_19 .a1{
width:160px;
padding:4px;
text-align:center;}
.spel_19 .a2{
width:150px;
padding:4px 0;
}
.spel_19 .a2 .typelink-red{
color:#c81207;
float:left;
}
.spel_19 .a2 .typelink-red a{
color:#c81207;
}
.spel_19 li{
line-height:22px;
height:22px;}
.spel_20 {
width:320px;}
.spel_21 {
margin-left:14px;
padding: 6px 0;
}
.spel_19 .typelink-red{
color:#c81207;
float:left;
}
.spel_19 .typelink-red a{
color:#c81207;
}
.spel_20 .a1{
text-align:center;}
.spel_20 .a3{
text-align:center;}
.spel_20 .a1 a{
line-height:24px;
height:24px;
color:#c81207;}
.spel_20 .a3 a{
line-height:24px;
height:24px;
color:#c81207;}
.spel_22 .a1{
margin:6px 2px;
}
.spel_22 .a2 {
text-align:center;}
.spel_22 .a2 img{
margin:6px;
width:80px;
height:60px;}
.spel_22 .a3 { margin-left:20px;}
.spel_22 .a3 li{
line-height:20px;
height:20px;
}
.spel_22 .a3 span.typelink-red{
float:left;
color:#000000;
}
.spel_22 .a3 span.title{
float:left;
}
.spel_22 .a3 span.date{
float:right;
}
.spel_22 .a3 span.typelink-red a{
color:#000000;
}
.spel_23{
width:320px;
border-right:1px dashed #dfdfdf;
float:left;
}
.spel_23 .a1{
text-align:center;}
.spel_23 ul li {
width:146px;
float:left;
}
.spel_23 ul li .typelink-red{
color:#c91107;}
.spel_23 ul li .typelink-red a{
color:#c91107;}
.spel_24{
float:right;
width:320px;}
.spel_24 ul li{
line-height:24px;
height:24px;}
.spel_24 span.typelink-red{
float:left;
color:#c91107;}
.spel_24 span.typelink-red a{
color:#c91107;}
.spel_24 span.title{
float:left;}
.spel_24 span.date{
float:right;}
.spel_25{}
.spel_25 .a1{
width:250px;
margin:12px auto 8px auto;}
.spel_25 ul li{
line-height:24px;
height:24px;}
.spel_25 span.typelink-red{
float:left;
color:#c91107;}
.spel_25 span.typelink-red a{
color:#c91107;}
.spel_25 span.title{
float:left;}
.spel_25 span.date{
float:right;}
.spel_26{
width:320px;
padding-right:4px;
margin-left:2px;
border-right:1px dashed #dfdfdf;}
.spel_27{
width:320px;
}
.spel_26 span.typelink-red {
float:left;
color:#c81207;
}
.spel_26 span.typelink-red a{
color:#c81207;
}
.spel_26 span.title {
float:left;
}
.spel_26 span.date {
float:right;
}
.spel_27 span.typelink-red {
float:left;
color:#c81207;
}
.spel_27 span.typelink-red a{
color:#c81207;
}
.spel_27 span.title {
float:left;
}
.spel_27 span.date {
float:right;
}
.spel_28 .a1{
margin:12px auto 8px auto;}
.spel_28 ul li{
line-height:24px;
height:24px;}
.spel_28 span.typelink-red{
float:left;
color:#c91107;}
.spel_28 span.typelink-red a{
color:#c91107;}
.spel_28 span.title{
float:left;}
.spel_28 span.date{
float:right;}
.spel_29 .a1{
text-align:center;
padding:8px 0;}
.spel_29 .a2{
padding:0 12px;}
.spel_29 .a2 ul li{
line-height:24px;
height:24px;}
.spel_30{
overflow:hidden;
width:660px;
height:108px;
margin-bottom:4px;}
.spel_31{
margin:8px 0;
height:140px;}
.spel_31 ul li{
margin-left:6px;
line-height:24px;
height:24px;
width:302px;
float:left;}
.spel_31 span.typelink-red{
float:left;
color:#c91107;}
.spel_31 span.typelink-red a{
color:#c91107;}
.spel_31 span.title{
float:left;}
.spel_31 span.date{
float:right;}
.spel_32{
padding:6px;
height:540px;}
.spel_32 .a1{
width:154px;
float:left;}
.spel_32 .a1 ul li{
line-height:20px;
height:20px;
}
.spel_32 .a2{
width:127px;
float:right;}
.spel_32 .a3{
padding:0 6px;
line-height:24px;}
.spel_32 .a4{
text-align:center;}
.spel_32 .a5 ul li{
width:95px;
float:left;
line-height:24px;
height:24px;}
.spel_33 {
padding:6px;}
.spel_33 .a1 {
float:left;
width:310px;}
.spel_33 .a2 {
float:right;
width:324px;}
.spel_33 .a2 .text_title{
padding-left:10px;
background:url(/images/zgghw/black_li.jpg) 0px 9px no-repeat;
height:24px;
line-height:24px;
margin:6px 0;
}
.spel_33 .a2 .text_title a{
color:#d70101;
font-weight:bold;}
.spel_33 .a2 .img{
width:182px;
height:122px;
float:left;}
.spel_33 .a2 .img img{
width:182px;
height:122px;}
.spel_33 .a2 .info{
width:128px;
float:right;}
.spel_33 span.typelink-red{
float:left;
color:#c91107;}
.spel_33 span.typelink-red a{
color:#c91107;}
.spel_33 span.title{
float:left;}
.spel_33 span.title a{
color:#000000;}
.spel_33 span.date{
float:right;}
.spel_33 .a3 span.typelink-red{
float:left;
color:#000000;}
.spel_33 .a3 span.typelink-red a{
color:#000000;}
.spel_33 .a3 span.title{
float:left;}
.spel_33 .a3 span.title a{
color:#000000;
font-weight:normal;}
.spel_34 {
height:252px;}
.spel_34 .a1 {
text-align:center;}
.spel_34 .a1 img {
margin:6px;
width:140px;
height:98px;}
.spel_34 .a1 {
clear:both;}
.spel_34 .a2 {
padding:0 16px;}
.spel_34 .a2 ul li {
float:left;
width:280px;}
.spel_34 .a2 ul li span.typelink{
float:left;
color:#000000;}
.spel_34 .a2 ul li span.typelink a{
color:#000000;}
.spel_34 .a2 ul li span.title{
float:left;}
.spel_34 .a2 ul li span.title a{
color:#000000;}
.spel_35{
padding:4px;
height:333px;}
.spel_35 li {
text-align:center;
border:1px solid #124699;
padding:2px;
margin:2px;
float:left;
width:185px;
height:154px;
}
.spel_35 li img{
width:180px;
height:120px;}
.spel_35 li .title{
background-color:#124797;
margin:0 2px 0px 2px;}
.spel_35 li .title a{
color:#FFFFFF;}

.spel_36{
padding:4px 10px;}
.spel_36 li {
text-align:center;
margin-right:4px;
margin-bottom:4px;
float:left;
width:190px;
height:80px;}
.spel_36 li img{
width:190px;
height:80px;}

.mb4 {
margin-bottom: 4px !important;
}

.spel_1_height{
height:360px;}
.spel_2_height{
height:360px;}
.spel_3_height{
height:250px;}
.spel_4_height{
height:276px;}
.spel_5_height{
height:320px;}
.spel_6_height{
height:300px;}
.spel_7_height{
height:314px;}
.spel_8_height{
height:320px;}
.spel_9_height{
height:300px;}
.spel_10_height{
height:188px;
}
.spel_11_height{
height:594px;}
.spel_12_height{
height:298px;}
.spel_13_height{
height:290px;}

.index_fix1 {}
.index_fix1  li {
	float: left;
	width: 220px;
	overflow: hidden;}
