﻿@charset "utf-8";
.ysxs8_address{
	width:948px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D8D8D8;
	border-right-color: #D8D8D8;
	border-left-color: #D8D8D8;
	margin-top: 5px;
}
.ysxs8_address font{
	font-size:13px;
}

/*左边右边分布*/
.ct2 .pd_cont{

	border-top:0;
	padding-top:12px;
	font-size: 13px;
}
.ct2 .pd_cont ul{
	display:block;
	width:666px;
	margin-left:12px;
	padding-top:7px;
	clear: both;
	height: 180px;

}
.ct2 .pd_cont ul li{
	display:block;
	float:left;
	width:320px;
	line-height:30px;
	overflow:hidden;
	margin-right: 10px;
}
.ct2 .pd_cont ul li span{
	float:left;
	width:16px;
	height:16px;
	color:#FFF;
	text-align:center;
	margin-top:7px;
	line-height:16px;
	margin-right:5px;
	background:#CACACA;
	position:absolute;

}
.ct2 .pd_cont ul li .num3{
	background-color: #FB6206;	

}
.ct2 .pd_cont ul li a{
	color:#333;
	font-size: 14px;
	padding-left: 20px;
}
.ct2 .pd_cont ul li a b{color:#333 }
.ct2 .pd_cont ul li a:hover b{color:#ff6600 }
.ct2 .pd_cont ul li font{
	font-size:12px;
	color: #9B9B9B;
}
.right_cont{
	float:right;
	width:256px;

}
/*排行榜*/
.ph_cont{
	width:254px;
	
}
.ph_tit{background:url(images/ctitlebg.jpg) repeat-x; height:40px; line-height:40px; margin-bottom:8px; padding-left:12px }
.ph_tit font{
	float:left;
	color:#333333;
	font-size:14px;
	font-weight: bold;
}
.ph_tit .more{display:block; margin-top:1px; height:39px; font-size:14px; float:right }
.ph_tit .more span{display:block; width:34px; text-align:center; float:left }
.ph_tit .more .hover{border-left:1px solid #ddd; color:#ff7100; border-right:1px solid #ddd; line-height:39px; font-weight:bold; background:#fff }
.ph_box ul{
	display:block;
	margin-left:10px
}

.newtop .ph_cont{height:286px }
.ph_tit font em{font-weight:normal; font-style:normal; font-size:18px }
/*右边内容*/
.cont .ls_cont{height:318px }
















/*分类页左边*/
.item2{
	position:relative;
	float:left;

	width:113px;
	height:138px;
	overflow:hidden;
	cursor:pointer;
	border: 1px solid #C8C8C8;
	padding: 5px;
}
.item2 a{
	line-height: 15px;
}
.test1{
	width:123px;
	float: left;
margin-bottom:10px;
	margin-left:9px;
		margin-right:7px;
	margin-top:11px;

}
.test1name {
	width:123px;
	font-size:15px;

	line-height: 28px;

}
.test2name {
	width:123px;
	font-size:12px;
height: 18px;

	line-height: 18px;

}
.item2 .caption{position:absolute;left:0;display:none;width:113px;height:138px;color:#fff;font-weight:bold;background:url(../images/demo02.png) no-repeat;	margin-left: 5px;margin-bottom: 5px;}
.item2 h3{margin:10px 0 5px;height:25px;text-indent:-10000px;background:url(../images/demo031.png) no-repeat 0 -10px;}
.item2 p{
	line-height:15px;
	color:#fff;
	font-weight:normal;
	margin-top: 3px;
}
.item2 font{font-size:15px;}
.item2.caption p{
	font-size:11px;

}
.item2 img{
	border:0;
	margin-left: 0px;
	float: left;
	width:113px;
	height:138px;
}
.item2-txt{
	position:absolute;
	left:0;
	top:120px;
	width:113px;
	height:25px;
	text-align:center;
	color:#FFF;
	overflow:hidden;
	background:url(../images/demo02.png) no-repeat;
	margin-left: 5px;
	margin-bottom: 5px;
}
.item2-txt p{
	font-size:12px;
	line-height: 25px;
}
.cont .channel_left{
	width:700px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
}
.warpper{
	width:958px;

	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	border: 1px solid #D8D8D8;
}

/*分类页右边*/
em{font-style:normal}
.listWrap,.rankListWrap{clear:both}
.rankList li{*width:196px;
	line-height:25px;
	padding-left:10px;
	border-bottom:1px solid #DDD;
	position:relative;
	overflow:hidden;
*zoom:1;	vertical-align:bottom;
	margin-bottom: 5px;
}
.rankList li a{
	display:block;
	width:198px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;

}
.rankList li a:hover{color:#4095D5}


.rankHover{padding-top:0px;*overflow:hidden}
.detailWrap{
	display:none;
	position:relative;
	line-height:1.8;
	height:90px
}
.detailWrap img{
	position:absolute;
	left:-10px;
	top:2px;
	height: 80px;
	width: 61px;
}
.detailInfo{position:absolute;top:5px;left:55px}
.detailWrap h4{font:700 12px/1.8 '宋体'}
.detailWrapp{color:#999}
.rankHover .detailWrap a{width:auto;display:inline}
.rankHover .firstList .detailWrap{display:block}
.rankHover .firstList .hidden{display:none;width:198px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.numList li{position:relative;overflow:hidden;*zoom:1;vertical-align:bottom;padding-left:20px;*width:176px}
.numList li span{float:left;width:16px;height:16px;color:#FFF;text-align:center;margin-top:2px;line-height:16px;margin-right:5px;background:#CACACA;position:absolute;left:0}
.numList li span.num3{
	background-color: #E36C00;
}
.numList li .hoverHide a{float:left;width:160px;font-size:14px;}
.numList li em{float:right;width:56px;color:#4095D5;white-space:nowrap;overflow:hidden;text-overflow:clip}
.numList li .detailWrap span{width:16px;height:16px;position:absolute;z-index:10;left:-10px;top:1px}
.numList li .detailWrap p{
	height: 20px;
font-size: 12px;
	color: #B9B9B9;
}

.numList li .detailWrap{
	left:-10px;
}
.detailInfo font a{
	color:#757575;
	font-size:15px;
	font-weight: bold;
}
.detailInfo p{
	color:#ff;
	font-size: 9px;
}
.detailInfo i{color:#333}
li.firstList .hoverHide{display:none}
span.num3{background:#9E3A3A}

/*分页*/

.p_content {
	TEXT-ALIGN: center;
	width: 700px;
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	/*BACKGROUND: #f9fbf9;*/
	OVERFLOW: hidden;
	PADDING-TOP: 10px;
	OVERFLOW: hidden;
	font-family: "微软雅黑";
	font-size: 13px;
	float: left;
}
.p_content A {
	FONT-FAMILY: "微软雅黑";
	OVERFLOW: hidden;
	MARGIN-RIGHT: 4px
}
.p_content SMALL {
	LINE-HEIGHT: 24px; DISPLAY: inline-block; FONT-FAMILY: verdana,"宋体"; HEIGHT: 24px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; MARGIN-RIGHT: 4px;	border: 1px solid #000000;
}
.p_content A {
	DISPLAY: inline;
}

.p_content A {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 9px;
	COLOR: #666666;
	FONT-SIZE: 13px;
	PADDING-TOP: 3px;
	margin-right: 10px;
	border: 1px solid #ddd;
}
.p_content A:hover {
	BORDER-BOTTOM-COLOR: #E30000;
	BACKGROUND-COLOR: #f9fbf9;
	BORDER-TOP-COLOR: #E30000;
	BORDER-RIGHT-COLOR: #E30000;
	BORDER-LEFT-COLOR: #E30000;
	TEXT-DECORATION: none
}
.p_content A.now {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: left 0px; BORDER-TOP-STYLE: none; COLOR: #fff; BORDER-LEFT-STYLE: none; CURSOR: default; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.p_content A.now:hover {
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: left 0px;
	COLOR: #fff;
	CURSOR: default;
	FONT-WEIGHT: bold;
	PADDING-TOP: 1px;
	border: 1px solid #003333;
}
.p_content SMALL {
	FONT-FAMILY: tahoma; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.p_content .pre {
	LINE-HEIGHT: 26px; FONT-WEIGHT: bold
}
.p_content .next {
	LINE-HEIGHT: 26px; FONT-WEIGHT: bold
}
.p_content .pre {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 12px; BACKGROUND-POSITION: left -58px; PADDING-TOP: 0px
}
.p_content .next {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 24px; BACKGROUND-POSITION: right -86px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.p_content A.pre:hover {
	BACKGROUND-POSITION: left -113px; COLOR: #fff
}
.p_content A.next:hover {
	BACKGROUND-POSITION: right -141px; COLOR: #fff
}
.p_content em {
	COLOR: #FFFFFF;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	background-color: #E30000;
	margin-right: 10px;
}
.p_content span {
	COLOR: #666666;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 50px;
}
.p_content .nolink {
	COLOR: #666666;
	border: 1px solid #D5D5D5;
	margin-right: 10px;

	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
}
/*ysxs8广告CSS*/
.ysxs8_w960_1 {
	MARGIN-TOP: 5px;
	WIDTH: 958px;
	HEIGHT: 90px;
	OVERFLOW: hidden;
	margin-bottom: 0px;
	clear: none;
	border: 1px solid #D8D8D8;
	margin-right: auto;
	margin-left: auto;
}
.ysxs8_w960_2 {
	MARGIN-TOP: 0px;
	WIDTH: 958px;
	HEIGHT: 90px;
	OVERFLOW: hidden;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bbddbb;
	border-bottom-color: #bbddbb;
	border-left-color: #bbddbb;
}