﻿/*location*/
.location{width:656px;  float:left; line-height: 20px;}
.chnl{border:none; margin:0; background:url(http://jiangsu.dyflzx.com/statics/images/v9/icon.png) no-repeat scroll left -36px transparent; padding-left:25px;}
.chnl div {display: none !important;}
/*video*/
.splist{padding:0px; border:0; float:right; width:310px; border: 1px solid #e7e7e7; margin-top:10px; padding-bottom:10px;}
.sp_picbox{width:140px; height:90px; float:left; margin:10px 0 0 10px;}
.sp_picbox img{width:140px; height:90px;}
.sp_picbox p{width:140px; height:25px; line-height:25px; bottom:25px; position:relative; color:#fff; background:#000; opacity:0.7; filter:Alpha(opacity=70); text-align:center;}
.sp_picbox p a{color:#ffffff;}
/*hotlist*/
.hotlist{width:310px; height:auto; float:right;}
.list_p{width:300px; height:90px; float:left; padding:0 5px;}
.list_p ul li{width:140px; height:90px; float:left; list-style:none;}
.list_p ul li img{width:140px; height:90px; float:left;}
.list_p ul li p{width:140px; height:22px; line-height:22px; background:#000; color:#fff; bottom:22px; opacity:0.7; filter:Alpha(opacity=70); text-align:center; float:left; position:relative;}
.list_p ul li p a{color:#fff}
.list_w{width:310px; height:auto; float:left; margin-top:15px;}
.list_w ul li{width:310px; height:25px; line-height:25px; float:left; text-align:left; text-indent:1em; font-size:14px;background:url(http://jiangsu.dyflzx.com/statics/images/list_ding.jpg) no-repeat scroll left 12px transparent; font-family:Microsoft Yahei;}
/*Tab*/
.Tab{width:310px; height:30px; border-bottom:1px solid #e0e0e0; float:right; background:url(http://jiangsu.dyflzx.com/statics/images/top_bg.gif)}
.Tab span{ float:left; height:30px; line-height:30px; font-size:16px; padding:0 10px; cursor:pointer;}
.Tab .on{background:#ffffff; border:0; border-top:2px solid #ff0000;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; color:#006699; font-weight:bold;}
/*dl&&jctj*/
.picbox{width:150px; height:115px; float:left; margin:10px 0 0 10px;}
.picbox img{width:150px; height:115px;}
.picbox p{width:150px; height:25px; line-height:25px; bottom:25px; position:relative; color:#fff; background:#000; opacity:0.7; filter:Alpha(opacity=70)}
.picbox p a{color:#ffffff;}
/*Search Area*/
form,input{border:0;}
.search{width:310px; height:32px; float:right; text-align:right;}
.search_box{height:32px; float:right}
.search_form{height:30px; float:left;}
.search_img{width:30px; height:30px; float:left; border:1px solid #c3c3c3; border-right:0;}
.search_text{width:209px; height:30px; float:left; color:#000000; border:1px solid #c3c3c3; border-left:0; border-right:0;}
.search_btn{width:60px; height:32px; float:left; background:url(http://www.youth.cn/images/youth_ssbg.gif); color:#ffffff; font-size:16px;}

/*从右侧通用模板中提取移植过来的*/
/*other*/
.cb10{width:325px; height:10px; clear:both;}
.tpxw .bods a{clear:both; margin:0; padding:0; float:none;}
.cl{height:10px; float:left; width:300px;}
.detailed_box .bods{width:320px; margin-left:-10px}
.bods{width:310px; text-align:center}
.detailed_box{float:right;}

.detailed_box .hed{border:0px; float:right;}
.detailed_box .hed h2{background:url(/statics/images/top_bg.gif); width:308px; padding:0; margin:0; height:32px; line-height:32px; text-indent:1em; border-left:2px solid #ff0000;}
.detailed_box .bod{padding:8px 3px; margin-top:8px; float:right;}
.box_ctitle1 h3,.picbox2{text-indent:0.5em;}
.bod .txtbox{padding-right:0;}

/*Hack*/
#news_nav{margin-top:10px;}
#wrap{padding-top:0px;}
#NavBar ul{*width:1000px;}
.main{_width:1000px; margin-top:10px;}
.picbox{_OVERFLOW: hidden; _WIDTH: 150px}
.picbox p{_LEFT: 0px; _WIDTH: 150px; _BOTTOM: 25px; _overflow:hidden;}
.detailed_box .bods{_width:330px;}
.search_btn{width: 60px;background:#4588ce;cursor: pointer;}
.selectBtn{width: 20px;height: 32px;float: left;cursor: pointer;background: #4588ce;direction:rtl;color: #fff;border-left: 1px solid #fff;}
.enginList{width: 81px;top: 0;left:211px;position: relative;height: 52px;z-index: 1000;float: left;display: none;}
.enginList li{width: 81px;height: 25px;float: left;text-align: center;background: #4588ce;margin-top: 1px;color: #fff;line-height: 25px;cursor: pointer;}	
.search_text{width: 180px;}	
.search_box{float: left;}

/*右侧改版*/
.rn_cat {
	width: 307px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #e7e7e7;
	border-left: 2px solid #f00;
	margin-top: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	padding-left: 15px;
}
.rn_imgs {
	width: 325px;
	overflow: hidden;
}
.rn_imgs ul {
	width: 337px;
}
.rn_imgs ul li {
	width: 157px;
	height: 115px;
	float: left;
	margin-right: 11px;
	display: inline-block;
	margin-top: 10px;
}
.rn_imgs ul li a {
	display: block;
	width: 157px;
	height: 115px;
	position: relative;
}
.rn_imgs ul li a img {
	display: block;
	width: 157px;
	height: 115px;
}
.rn_imgs ul li a span {
	display: block;
	width: 147px; 
	height: 32px; 
	line-height: 32px; 
	padding: 0px 5px;
	bottom: 0px;
	position: absolute; 
	color:#fff; 
	background:#000;
	font-size: 14px;
	opacity:0.7; 
	filter:Alpha(opacity=70);
	text-align: center;
	overflow: hidden;
}

.rn_znz ul li {
	height: 75px;
	margin-top: 10px;
}
.rn_znz ul li a {
	display: block;
	height: 75px;
	position: relative;
	padding-left: 120px;
}
.rn_znz ul li a img {
	display: block;
	width: 105px;
	height: 75px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.rn_znz ul li a span {
	font-size: 14px;
	line-height: 25px;
}

.rn_nnb_img {
	width: 100%;
	height: 200px;
	margin-top: 10px;
}
.rn_nnb_img a {
	display: block;
	width: 100%;
	height: 200px;
	position: relative;
}
.rn_nnb_img a img {
	display: block;
	width: 100%;
	height: 200px;
}
.rn_nnb_img a span {
	display: block;
	height: 32px; 
	line-height: 32px;
	font-size: 14px;
	width: 315px;
	padding: 0px 5px;
	bottom: 0px;
	position: absolute; 
	color:#fff; 
	background:#000; 
	opacity:0.7; 
	filter:Alpha(opacity=70);
	text-align: center;
	overflow: hidden;
}
.rn_nnb_list {
	margin-top: 10px;
}
.rn_nnb_list ul li {
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	padding-left: 10px;
	background: url("http://jiangsu.dyflzx.com/statics/images/list_ding.jpg") no-repeat scroll left 13px transparent; 
	overflow: hidden;
}

.rn_tuwen ul li {
	height: 75px;
	margin-top: 10px;
}
.rn_tuwen a {
	display: block;
	height: 75px;
    position: relative;
    padding-left: 120px;
}
.rn_tuwen a img {
	display: block;
    width: 105px;
    height: 75px;
    position: absolute;
    left: 0px;
    top: 0px;
}
.rn_tuwen a span {
	font-size: 14px;
	line-height: 25px;
	color: #036;
}
.rn_tuwen a p {
	display: block;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
}