@charset "utf-8";
/* 新闻详情内容 */

body {
	background:url(../images/bodyBg.gif) repeat-x;
	color:#999;
	}
.wrap{
	background:url(../images/indexBg.png) center top no-repeat;
}

.panel13 {
	padding:0 25px 15px 25px;
	}
	.panel13 h1 {
		text-align:center;	
		font-family:'Microsoft Yahei';
		font-size:20px;	
		color:#333;
		padding-top:20px;
		}
		.panel13 h2 {
			text-align:center;
			margin:10px 0 20px 0;
			}
		.panel13 h3 {
			padding:0 10px 20px 10px;
			margin-bottom:20px;
			line-height:20px;
			border-bottom:1px dashed #CFCFCF;
			}
		.panel13 p {
			line-height:26px;
			font-size:14px;
			text-indent:2em;
			}
			
/* 相关新闻 */
	.panel14 dl {
		margin:10px 18px 0 18px;
		line-height:20px;
		color:#596676;
		}
		.panel14 dl dt {
			float:left;
			margin-right:10px;
			}
		.panel14 dl .title a{
			font-weight:bold;
			line-height:30px;
			}
	.panel14  ul {
		margin:18px 15px 0 15px;
		line-height:20px;
		}
		.panel14  ul li {
			border-bottom:1px solid #2C3034;
			}

/*节目推荐*/	 
.main .panel {
    float: left;
    position: relative;
	width:220px; 
	}
	.panel h3 {
		border-top:1px solid #cdcdcd; 
    	height: 30px;
    	width: 100%;
		}
	.panel h3 a:hover {
	color:#14868A;
	}
	.panel dl {
		border-bottom:1px solid #2C3034;
		padding:14px;
		height:93px;
		line-height:20px;
		}
		.panel dl dt {
			float:left;
			}
			.panel dl dt a img {
				padding:5px;
				border:1px solid #1C2025;
				background:#293037;
				margin-right:10px;
				}
			.panel dl dt a:hover img {
				border-color:#92A5BD;
				background-color:#47525E;
				}
			.panel dl dd a {
				font-weight:bold;
				line-height:32px;
				}
	.panel h4 {
		margin-left:14px;
		line-height:38px;
		font-weight:bold;
		}
	.panel p {
		margin:0 15px;
		border-bottom:1px solid #2C3034;
		line-height:20px;
		padding-bottom:10px;
		}
	.panel .race {
		line-height:20px;
		margin:0px 0px 15px 0px; 
		top:10px;
		position:relative;
		}
	.panel ul li {	         
		clear: both;
    	line-height: 28px;
    	position: relative;
	}
		.panel ul li div{		  
			float: left;
    		margin-right: 10px;
			padding-bottom:0px;
			}
		.panel ul li span {                   
			color: #999999;
			display: block;
    		line-height: 21px;
    		margin-left: 90px;			
			}
		.panel ul li a img {
    		background: none repeat scroll 0 0 #FFFFFF;
    		border: 1px solid #D6D6D6;
    		display: block;
   			margin-bottom: 7px;
    		padding:4px;
			}		
/* 相关推荐 */  /* Add-LY-2011-06-17 */
.panel0 {                                
	background:url(../images/tab01.png) no-repeat;
    position:relative;
    width: 690px;
	}
	.panel0 h3 {
		overflow:hidden;
		position:absolute;
		font-size:14px;
		font-weight:bold;
		color:#FFF;
		width:92px;
		text-align:center;
		height:30px;
		line-height:28px;
		}
	.panel0 .nLit {                              
    	display: inline-block;
    	line-height: 20px;
		padding-top:45px;
		}
		.panel0 .nLit li {                       
    		display: inline;
    		float: left;
   			padding: 0px 0px 10px 25px;
    		position: relative;
    		text-align: center;
    		width: 140px;
			}
			.panel03 .nLit li img {            
    			margin-bottom: 5px;
			}
	.panel0 a img {                            
    	border: 1px solid #D6D6D6;
    	padding:4px;
		}