/********************预加载 BEGIN********************/
*{
	margin:0 auto;
	padding:0;
	outline:none;
}
body{
	font-family:"Microsoft Yahei", "微软雅黑","arial", "Tahoma", "SimSun";
	font-size:14px;
	color:#333;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#086297;
	text-decoration: none;
}
a:focus {
   outline:none;
   -moz-outline:none;
}
ul{
	list-style:none;
}
img{
	border:none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:400;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.tc{
	text-align: center;
}
.tr{
	text-align: right;
}
.f12{
	font-size: 12px;
}
.imgDef a:hover img{
	opacity: .8; 
	filter: alpha(opacity=80); 
}
.container-fluid{
	max-width: 680px;
	min-width: 320px;
	padding: 0;
}
.zjbg{
	background-image: url(../images/zjnew2015bg.png);
	background-repeat: no-repeat;
	background-size: 210px auto;
	background-image: url(../images/zjnew2015bg_1.png)\9;
}
.zjsp{
	background: url(../images/zjNewsSp2015.png) no-repeat;
}
.p30{
	padding-top: 30px;
}
/*****************预加载end**********************/

/*****************公用 begin**********************/
.box,
.main{
	padding: 0 10px;
}
.headL{
	margin: 0 14px;
}
@media screen and (min-width: 768px) and (max-width:991px) {
	.box,
	.main{
		padding: 0 14px;
	}
	.headL{
		margin: 0 14px;
	}
}
@media screen and (min-width:992px) {
	.box,
	.main{
		padding: 0 6px;
	}
	.mainL{
		float: left;
		width: 650px;
	}
	.mainR{
		float: right;
		width: 315px;
		*width: 300px;
		padding-left: 14px;
	}
	.headL{
		float: left;
		width: 650px;
		border-left: 2px solid #3f8cdd;
		padding-left: 38px;
		margin-left: 6px;
		_display: inline;
		margin-top: 30px;
		position: relative;
	}
	.headL .headLLine{
		width:20px;
		height:40px;
		background-color: #f3f3f3;
		background-position:0 15px;
		position: absolute;
		top: 0px;
		left: -11px;
	}
	.headR{
		float: right;
		width: 315px;
	}
	.fx{
		width: 260px;
		height: 80px;
		margin-bottom: 10px;
		margin-top: 160px;
	}
}
/*公用标题 pubTitOne begin*/
.pubTitOne{
	position: relative;
	border-bottom: 2px solid #ddd;
	margin-top: 0px;
	margin-bottom: 20px;
	z-index: 1;
	/*overflow: hidden;*/
	height: 38px;
}
.pubTitOne span{
	position: absolute;
	bottom: -2px;
	display: block;
	padding: 7px 3px;
	border-bottom: 2px solid #1375be;
}
.pubTitOne span a{
	font-size: 16px;
	color: #1375be;
	font-weight: 700;
}
.pubTitOne span i{
	font-size: 12px;
	color: #1375be;
	margin: 0 2px;
	font-style: normal;
}
/*公用标题 pubTitOne end*/
/*公用标题 pubTitTwo begin*/
.pubTitTwo{
	position: relative;
	border-bottom: 1px solid #1375be;
	height: 30px;
	margin-top: 0;
	margin-bottom: 0;
	z-index: 1;
}
.pubTitTwo span{
	position: absolute;
	bottom: -1px;
	display: block;
	padding: 0 3px 6px;
	border-right:3px solid #fff
}
.pubTitTwo span a{
	font-size: 16px;
	color: #1375be;
	font-weight: 700;
}
/*公用标题 pubTitTwo end*/
/*公用ul pubUlOne begin*/
.zy{
	height: 29px;
	border-bottom: 1px solid #3f8cdd;
	margin-top: 20px;
}
.zy span{
	 width: 69px;
	 background-color: #3f8cdd;
	 border-radius: 4px;
	 height: 29px;
	 display:block;
	 float: left;
	 text-align: center;
	 line-height: 29px;
	 vertical-align: middle;
	 color: #FFFFFF;
	 font-size: 16px;
}
.bc{
	width: 100%;
	background-color: #f3f3f3;
}
.pubUlTwo2{
	margin: 0;	
	font-size: 16px;
	color: #666666;
}
.pubUlOne,.pubUlTwo{
	margin: 0;
	font-size: 12px;
	color: #666666;
}
.pubUlOne li,
.pubUlTwo li,
.pubUlTwo2 li{
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	overflow: hidden;
	padding-left: 0px;
}
.pubUlTwo2 p{
	line-height: 26px;
	padding-left: 0px;
	font-size: 14px;
	padding-bottom: 25px;
	padding-top: 25px;
}
.pubUlOne li i,
.pubUlTwo li i{
	display: block;
	float: left;
	width: 3px;
	height: 3px;
	margin-top: 12px;
	margin-right: 8px;
	background: #569fd0;
	overflow: hidden;
}
/*公用ul pubUlOne end*/
/*****************公用 begin**********************/

/*****************顶部导航和分享类小图标 begin**********************/
.topBar{
	height: 39px;
	line-height: 39px;
	vertical-align: middle;
	background: #fff;
	margin-bottom: 8px;
	font-size: 12px;
}
.topBar .fl a{
	color: #666;
	margin-right: 10px;
}
.topBar .fl a:hover{
	color:#086297;
}

/*****************顶部导航和分享类小图标 end**********************/

/*****************logo+nav begin**********************/
.navbar {
	min-height:initial;
	border: none;
	margin-bottom: 11px;
	padding-top: 12px;
	z-index: 10;
	background: #fff;
}
.navbar-header{
	margin-bottom: 9px;
}
/*logo begin*/
.zjLogo{
	display: block;
	float: left;
	width:175px;
	height:26px;
	background-position:0 -69px;
	background-position:0 -83px\9;
	background-size: 175px auto;
	margin-bottom: 2px;
	margin-bottom: 0\9;
}
@media (min-width: 768px) {
	.zjLogo{		
		width:206px;
		height:30px;
		background-position:0 -81px;
		background-size: 206px auto;
	}
}
/*logo end*/
/*小于768时方块下拉块:重写 begin*/
.navbar-toggle {
	padding: 4px 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	margin-top: 0px; 
	margin-bottom: 0px;
	background-color: #1375be;
	border: 1px solid transparent;
	border-radius: 0px;
}
.navbar-toggle .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border: 1px solid #fff;
	background-color: #fff;
}
/*小于768时方块下拉块:重写 end*/
/*小于768时logo和下拉方块下的横线 begin*/
.borderb{
	height: 1px;
	background: #efefef;
	overflow: hidden;
	margin: 0 -10px;
}
/*小于768时logo和下拉方块下的横线 end*/
/*右侧文字导航:重写 begin*/
.navbar-nav{
	background: #fff;
	margin: 0px -15px;
	border-bottom: 1px solid #efefef;
}
.navbar-nav > li > a {
    line-height: 39px;
    border-bottom: 1px solid #efefef;
}
.nav > li > a {
    padding: 0px 15px;
}
.navbar-collapse {
	margin: 0 -15px;
}
/*右侧文字导航:重写 end*/
@media (min-width:768px ) and (max-width:991px) {
	.navbar-collapse {
		margin: 0;
		padding: 0;
	}
	.navbar-header {
	    float: none;
	}
	.nav{
		padding-left: 15px;
	}
	.navbar-right {
	    float: none !important;
	    margin-right: 0;
	}
	.navbar-nav{
		border-bottom: none;
	}
	.navbar-nav > li {
		margin: 0 18px 0 0;
	}
	.navbar-nav > li.py {
		margin: 0 10px 0 0;
	}
	.navbar-nav > li > a {
		padding: 0 6px;
	    border-bottom: 2px solid #fff;
	    font-size: 16px;
	    line-height: 32px;
	    color: #666;
	}
	.nav > li > a:hover, .nav > li > a:focus {
	    text-decoration: none;
	    background-color: #fff;
	    border-bottom: 2px solid #1375be;
	    color: #333;
	}
}
@media (min-width:992px ){
	.navbar-collapse {
		margin: 0;
		padding: 0;
	}
	.navbar-nav{
		border-bottom: none;
		position: relative;
		top: -3px;
		margin-right: -10px;
	}
	.navbar-nav > li {
		margin: 0 18px 0 0;
	}
	.navbar-nav > li.py {
		margin: 0 9px 0 0;
	}
	.navbar-nav > li > a {
		padding: 0 6px;
	    border-bottom: 2px solid #fff;
	    font-size: 16px;
	    line-height: 30px;
	    color: #666;
	}
	.nav > li > a:hover, .nav > li > a:focus {
	    text-decoration: none;
	    background-color: #fff;
	    border-bottom: 2px solid #1375be;
	    color: #333;
	}
}
/*搜索 begin*/
.searchBk{
	width: 258px;
	border: 1px solid #dedede;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 38px;
	background: #FFFFFF;
}
#searchForm{
	height: 38px;
}
.searchText {
	float: left;
	width: 210px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
	padding-left: 10px;
	border: 0;
	color: #666;
	background: #fff;
	margin-top: 7px;
}
.searchBtn {
	float: right;
	cursor: pointer;
	width:30px;
	height:25px;
	border: none;
	background-position:-310px -9px;
	margin-top: 7px;
}
@media (max-width:991px ){
	.headR{
		display: none;
	}
}
/*搜索 end*/
/*****************logo+nav begin**********************/

/*****************main begin**********************/
/*****mainL begin*****/
/*热点新闻 begin*/
.copyTit{
	height: 35px;
	font-size: 20px;
	color: #3f8cdd;
	font-weight: bold;
	line-height: 35px;
	vertical-align: middle;
	margin-bottom: 15px;
	margin-top: 10px;
}
.copyTit span{
	display:block;
	width: 4px;
	height: 35px;
	float: left;
	background-color: #3f8cdd;
}
.copyFont{
	padding-left: 25px;
	float: left;
}
.copyTit a{
	float: right;
	color: #999999;
	font-size: 14px;
	font-weight: 400;
}
.hotNews{
}
h1.headline{	
	margin-top: 0;
	margin-bottom: 15px;
	line-height: 30px;
	font-size: 20px;
	font-weight:500;
}
h1.headline2{	
	margin-top: 5;
	margin-bottom: 10px;
	line-height: 40px;
	font-size: 32px;
	font-weight:600;
	
}
h1.headline2 a{
	color: #103d86;
}
.headlineAbs{
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.leftImg{
	display: block;
	/*min-width: 14.127144%;
	max-width: 25%;	*/
	width: 80px;
	height: 45px;
}
.leftImg img{
	/*min-width: 80px;
	max-width: 140px;
	width: 100%;
	height: auto;*/
	width: 95px;
	height: 75px;
}
.rightTit{
	max-height: 75px;
	line-height: 24px;
	overflow: hidden;
	font-size: 14px;
	margin: 0;
	padding-left: 30px;
	margin-bottom: 10px;
min-height：75px;
}

.rightTit2{
	max-height: 75px;
	line-height: 24px;
	overflow: hidden;
	font-size: 14px;
	margin: 0;
	padding-left: 5px;
	margin-bottom: 10px;
min-height：75px;
}
@media screen and (min-width: 768px) {
	h1.headline{
		margin-bottom: 5px;
	}
	.leftImg{
		width: 195px;
		height: 145px;
	}
	.leftImg img{
		width: 195px;
		height: 145px;
	}
	.rightTit{
		max-height: 75px;
		line-height: 26px;
		font-size: 14px;
		
	}
	.rightTit a{
		color: #666666;
	}
	
	.pubUlOne li{
		font-size: 12px;
		padding-left: 25px;
	}
}
/*热点新闻 end*/
/*最新消息选项卡*/
.tabUl{
	/*margin-left: 5px;*/
}
.tabUl li{
}
.tabUl li div{
	background-color: #eaeaea;
	height: 40px;
	border-radius: 3px;
	text-align: center;
	line-height: 40px;
	vertical-align: middle;
	color: #666666;
	margin-bottom: 10px;
}
.tabUl li.on div{
	background-color: #3f8cdd;
	color: #FFFFFF;
}
@media only screen and (min-width:768px ) {
	.tabUl li div{
		background-color: #eaeaea;
		width: 155px;
		height: 40px;
		border-radius: 3px;
		text-align: center;
		line-height: 40px;
		vertical-align: middle;
		color: #666666;
		margin-right: 7px;
		margin-bottom: 10px;
	}
}
/*最新消息选项卡*/
/*浙江视界 begin*/
.horizon{	
}
.horizon .row{
	margin-right: -5px;
	margin-left: -5px;
	margin-bottom: 0;
	*margin-bottom: 20px;
	overflow: hidden;
}
.horizon li{
	margin-bottom: 20px;
}
.horizon li span{
	display: block;
	width: 90%;
	height: 20px;
	line-height: 20px;
	margin-top: 5px;
	text-align: center;
	overflow: hidden;
}
.horizon .img-responsive {
	width:expression(this.width > 155 ? "155px" : this.width)
}
.horizon .col-xs-6,
.horizon .col-sm-3{
	padding-left: 5px;
	padding-right: 5px;
	*padding-left: 0;
	*padding-right: 0;
}
.horizon li.cf{
	margin-bottom: 0; 
	overflow: hidden;
}
@media (max-width:414px ) {
	.horizon .yc{
		display: block;
	}
}
@media (min-width:415px ) and (max-width:550px) {
	.horizon .col-xs-6{
		width: 33.33333333%;
	}
	.horizon .yc{
		display: none;
	}
	.headR{
		display: none;
	}
}
@media (min-width:551px ) and (max-width:767px) {
	.horizon .col-xs-6{
		width: 25%;
	}
	.headR{
		display: none;
	}
}
@media (min-width:768px ) and (max-width:992px) {
	.horizon li span{
		width: 78%;
	}
}

/*浙江视界 end*/
/*即时报 begin*/
.pAbs{
	margin: 0;
	padding-top: 5px;
	padding-left: 15px;
	max-height: 48px;
	line-height: 24px;
	font-size: 12px;
	color: #666;
	overflow: hidden;
}
/*即时报 end*/
/*****mainL end*****/
/*****mainR begin*****/
/*焦点图 begin*/
.scroll{
	position:relative;
	width:630px;
	height: 420px;
	overflow: hidden;
}
/*左右方向 */
.arr_left, .arr_right{
	position:absolute;
	top:165px;
	z-index: 10;
	width:26px;
	height:26px;
	cursor:pointer;
}
.arr_left{
	left:10px;
	background-position: -4px -154px;
}
.arr_right{
	right:10px;
	background-position: -35px -154px;
}
/*包裹图片文字的区域 */
.scroll_cont{
	width:630px;
}
.scroll_cont li{
	float:left;
	width:630px;
}
.scroll_cont a{
	display:block;
	width:630px;
}
/*滚动图片 */
.scroll_cont img{
	float:left;
	width:630px;
	height:355px;
	margin-bottom: 8px;
}
/*图片下方说明文字 */
.scroll_cont span{
	float:left;
	display:block;
	width:630px;
	height:45px;
	line-height: 24px;	
	overflow:hidden;
	font-size:14px;
	cursor: pointer;
}
/*文字下方导航条 */
.numList span{
	display:block;
	_display:inline;
	float: left;
	width:98px;
	height: 5px;
	margin: 0 1px;
	cursor:pointer;
	color: #fff;
	overflow: hidden;
	background: #fff;
	border-bottom:2px solid #c0bec1;
}
.numList span.selected{
	border-bottom:2px solid #1375be;
}
/*焦点图 end*/
/*高层动态 begin*/
.h5Tit{
	height: 20px;
	line-height: 20px;
	margin-top: 7px;
	margin-bottom: 11px;
	overflow: hidden;
}
.w120{
	width: 120px;
}
.w120 img{
	width: 120px;
	height: 70px;	
}
.ml130{
	margin-left: 130px;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
}
.ml130 a{
	color: #666;
}
.ml130 a:hover{
	color: #086297;
}
/*高层动态  end */
/*****mainR end*****/
/*****************main end************************/
/********************pubFooter Begin***************/
.footer {
	font-size:12px;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #666;
	text-align:center;
	border-top: 1px solid #efefef;
}
.footer a {
	color: #666;
	font-size:12px;
	text-decoration: none;
    blr: expression(this.onFocus=this.blur());
}
.footer a:hover{
	color: #086297;	
}
.footer span {
	text-align: center;
	line-height:30px;
	height:30px;
	vertical-align:middle;
	color: #666;
	font-size:12px;
	display:block;
}
.footer span i {
	font-style: normal;
}
.footerUl {
	width:425px;
	height:26px;
	margin-bottom: 0;
}
.footerLi {
	float: left;
	border-right: 1px solid #666;
	height:14px;
	width:70px;
	overflow:hidden;
	text-align:center;
	line-height:14px;
}
.footerLi a{
	padding-bottom:4px;
	display:inline-block;
}
.footerLiBor {
	border:none;
}
@media (min-width:992px ) {
	.footer {
		margin-top: 50px;
		padding-top: 29px;
	}
	.footer span i {
		display: none;
	}
}
/********************pubFooter End*****************/
/********************返回顶部 BEGIN****************/
.entranceRight{
	position: fixed;
	width: 35px;
	height: 52px;
	right: 10px;
	bottom: 5px;
}
.entranceRight a {
	display: block;
	width: 35px;
	height: 35px;
	margin-bottom: 1px;
	background-image: url(../images/zjnew2015bg.png);
	background-repeat: no-repeat;
	background-size: 210px auto;
	background-position: 0 -118px;
	opacity: .8; 
	filter: alpha(opacity=80); 
}
.entranceRight a:hover {
	opacity: 1; 
	filter: alpha(opacity=100);
}
@media (min-width:992px ) {
	.entranceRight {
		_position: absolute;
		height: 140px;	
		left: 50%;
		margin-left: 505px;
		bottom: 5px;
		_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-  this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt (this.currentStyle.marginBottom, 10)||0)));
	}	
}
/********************返回顶部 end******************/
/*下间距初始化 begin*/
.mb5-xs{
	margin-bottom: 5px;
}
.mb10-xs{
	margin-bottom: 10px;
}
.mb15-xs{
	margin-bottom: 15px;
}
.mb20-xs{
	margin-bottom: 20px;
}
.mb25-xs{
	margin-bottom: 25px;
}

@media (min-width:768px){
	.mb5-sm{
		margin-bottom: 5px;
	}
	.mb10-sm{
		margin-bottom: 10px;
	}
	.mb15-sm{
		margin-bottom: 15px;
	}
	.mb20-sm{
		margin-bottom: 20px;
	}
	.mb25-sm{
		margin-bottom: 25px;
	}
}
@media (min-width:992px){
	.mb5-md{
		margin-bottom: 5px;
	}
	.mb10-md{
		margin-bottom: 10px;
	}
	.mb15-md{
		margin-bottom: 15px;
	}
	.mb20-md{
		margin-bottom: 20px;
	}
	.mb25-md{
		margin-bottom: 25px;
	}
}
@media (max-width:640px ) {
	.imgBlok{
		display: none;
	}
	h1.headline{
		font-size: 16px;
		font-weight: 600;
	}
	h1.headline2{
		font-size: 20px;
		line-height: 30px;
		padding-top: 20px;
	}
	.pubUlTwo2{
		padding-top: 0px;
		font-size: 14px;
	}
}
/*下间距初始化 end*/
/*分享*/
.fx b{
	display: block;
	width: 260px;
	font-weight: normal;
	color: #3f8cdd;
}
.fenxbg {
	background:url(../images/zjNewsSp2015.png) no-repeat;
}
.ulTop {
	float:  left;
	margin-top: 10px;
}
.liTop, .h3Top {
	transition: all .5s;
	-moz-transition: all .5s; /* Firefox 4 */
	-webkit-transition: all .5s; /* Safari 和 Chrome */
	-o-transition: all .5s; /* Opera */
}
.liTop {
	height: 40px;
	float: left;
	margin-right: 13px;
	display:inline-block;
}
.h3Top {
	display: block;
	width: 40px;
	height: 40px;
	float: left;
}
.lt0 {
	background-position:-139px -1px;
	cursor: pointer;
}
.lt1 {
	background-position:-85px 0px;
	cursor: pointer;
}
.lt2 {
	background-position:-29px 0;
	cursor: pointer;
}
.lt3 {
	background-position:-193px 0;
	cursor: pointer;
}
.lt4 {
	background-position:-249px 0px;
	cursor: pointer;
	width:40px;
	height: 40px;
	display:block;
	float:left;
	margin-top: 12px;
}
/***************分享******************/
div.bsLogo a{
	font-family:"Microsoft Yahei", "微软雅黑";
}
div.bsLogoSel a {
	font-family:"Microsoft Yahei", "微软雅黑";
}
div.bsLogo a div div{
	font-family:"Microsoft Yahei", "微软雅黑";
}
#bsFloatTab div{
	font-family:"Microsoft Yahei", "微软雅黑";
}
.bsRlogo div a{
	font-family:"Microsoft Yahei", "微软雅黑";
}
.bsPlatName{
	font-family:"Microsoft Yahei", "微软雅黑";
}
.bFind{
	font-family:"Microsoft Yahei", "微软雅黑";
}
/******************* 图片滚动区域 begin ******************/
.autoScroll{
	position: relative;
	width: 280px;
	height:220px;
	overflow: hidden;
}
.mBox {
	position: relative;
	width: 280px;
	overflow: hidden;
}
.mImgList {
	height: 200px;
	overflow: hidden;
}
.mImgList ul {
	float: none;
	height: 200px;
	overflow: hidden;
	border: none;
}
.mImgList ul li {
	float: left;
	width:280px;
	height: 160px;
	text-align: center;
	position:relative;
}
.mImgList ul li p{
	width: 260px;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	overflow:hidden;
}
.mImgList ul li a:hover {
	color: #ff7d00;
}
.mImgList ul li img {
	width: 280px;
	height: 160px;
	border: none;
	display: block;
	cursor: pointer;
}
.lBtn, .rBtn{
	display: block;
	width: 25px;
	height: 20px;
	position: absolute;
	top: 0px;
	cursor:pointer;
	text-align: center;
	color: #5c9bde;
	border-radius: 3px;
	line-height: 20px;
	vertical-align: middle;
}
.lBtn{
	left: 220px;
	top:200px;
	background:url() #e9e9e9;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/left.png');
	_background: none;
	_background-color: #e9e9e9;
	
}
.rBtn{
	right: 0;
	top:200px;
	background:url() #e9e9e9;
   _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/left.png');
	_background: none;
	_background-color: #e9e9e9;
}
/******************* 图片滚动区域 end ******************/
.wb{
	height: 1200px;
	overflow: hidden;
	position: relative;
	z-index: 999;
}
/*weibo*/

fieldset, legend, img {
	margin: 0;
	padding: 0
}
fieldset, img {
	border: 0
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal
}

input {
	padding-top: 0;
	padding-bottom: 0;
	font-family: "SimSun", "宋体"
}
input::-moz-focus-inner {
border:0;
padding:0
}
select, input {
	vertical-align: middle
}
select, input, textarea {
	font-size: 12px;
	margin: 0;
	
}
input[type="text"], input[type="password"], textarea {
	outline-style: none;
	-webkit-appearance: none
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border-color: rgba(18,53,135,0.8)!important;
	box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(18,53,135,0.6);
	outline: 0 none
}
textarea {
	resize: none
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both
}
.clearfix {
	zoom: 1
}
.clearit {
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden
}
a, a:link {
	color: #333;
	text-decoration: none
}
a:visited {
	color: #000000
}
a:hover, a:active, a:focus {
	color: #123587;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
.transitionAll {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
.center {
	width: 1000px;
	margin: 0 auto;
	clear: both
}
.tlinks {
	color: #333
}
a.tlinks:link, a.tlinks:visited {
	color: #333
}
a.tlinks:hover, a.tlinks:active, a.tlinks:focus {
	color: #123587
}
.header {
	width: 100%;
	border-top: 3px solid #123586
}
.header .header-content {
	width: 100%;
	height: 43px;
	line-height: 43px;
	border-top: 1px solid #415d9e;
	border-bottom: 1px solid #ececec
}
.header .logo {
	width: 200px;
	height: 43px;
	float: left;
	background: url(http://i2.sinaimg.cn/dy/main/rollzt/03/logo_all01.png) 0 -130px no-repeat
}
.header .logo a {
	line-height: 300px;
	height: 43px;
	overflow: hidden;
	display: block
}
.header .nav {
	float: right;
	font-size: 14px
}
.header .nav a:link, .header .nav a:visited {
	color: #333
}
.header .nav a:hover, .header .nav a:active, .header .nav a:focus {
	color: #123587
}
.header .news {
	background-position: 0 -130px
}
.header .finance {
	background-position: 0 0
}
.header .style {
	background-position: 0 -43px
}
.header .book {
	background-position: 0 -86px
}
.header .sports {
	background-position: 0 -172px
}
.header .health {
	background-position: 0 -215px
}
.header .astro {
	background-position: 0 -258px
}
.header .ent {
	background-position: 0 -301px
}
.header .tech {
	background-position: 0 -344px
}
.header .mil {
	background-position: 0 -387px
}
.header .fo {
	background-position: 0 -430px
}
.header .edu {
	background-position: 0 -473px
}
.header .collection {
	background-position: 0 -516px
}
.header .eladies {
	background-position: 0 -559px
}
.header .sky {
	background-position: 0 -602px
}
.header .fashion {
	background-position: 0 -645px
}
.header .baby {
	background-position: 0 -688px
}
.header .weather {
	background-position: 0 -731px
}
.header .sports2 {
	background-position: 0 -774px
}
.header .video {
	background-position: 0 -817px
}
.header .blog {
	background-position: 0 -860px
}
.banner {
	background: #ececec url(http://img.zjolcdn.com/pic/0/06/29/84/6298451_768619.png) center 0 repeat-y;
	padding: 50px 0 28px 0
}
.banner .banner-top {
	padding: 0 0 30px 0
}
.banner .banner-title {
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/news_vline.png) 0 0 repeat-y;
	padding-left: 30px
}
.banner .banner-title h1 {
	font-size: 39px;
	font-weight: bold;
	color: #1f3b7b;
	line-height: 49px
}
.banner .banner-title p {
	font-size: 16px;
	line-height: 22px;
	padding-top: 11px
}
.banner .banner-title p span {
	padding-right: 50px
}
.banner .banner-foot {
	background: url(http://i3.sinaimg.cn/dy/main/rollzt/02/news_bot_line.png) 0 0 repeat-y
}
.banner .banner-intro {
	float: left;
	display: inline;
	width: 615px;
	font-size: 15px;
	margin: 0 0 30px 30px;
	line-height: 28px
}
.banner .banner-intro .banner-intro-pic {
	float: left;
	width: 122px;
	height: 92px;
	display: inline;
	margin-top: 5px
}
.banner .banner-intro .banner-intro-pic img {
	display: block;
	width: 120px;
	height: 90px;
	border: 1px solid#e5e5e5
}
.banner .banner-intro-with-pics .banner-text {
	margin-left: 140px;
	overflow: hidden;
	_zoom: 1
}
.banner .banner-intro .banner-text span {
	font-size: 20px;
	color: #3c3c3c;
	font-weight: bold;
	padding-right: 10px
}
.banner .banner-handler {
	width: 287px;
	float: right
}
.banner .banner-input {
	width: 205px;
	height: 35px;
	line-height: 35px;
	border-right: 0;
	border-radius: 3px 0 0 3px;
	float: left;
	padding-left: 5px;
	font-family: "Microsoft Yahei", "SimSun";
	color: #999;
	font-size: 14px
}
.banner .banner-submit {
	width: 68px;
	height: 37px;
	border: 0;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) 0 -151px no-repeat;
	cursor: pointer;
	float: left
}
.banner .banner-submit-over {
	background-position: 0 -200px
}
.banner .banner-share {
	margin: 27px 0 20px 0
}
.banner .banner-share span {
	font-size: 16px;
	margin-left: 10px;
	float: left;
	line-height: 30px;
	padding-right: 15px
}
.bshare-custom a {
	margin-right: 6px!important
}
.bshare-custom.icon-medium .bshare-sinaminiblog {
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_01.png) no-repeat 0 -40px!important;
	width: 5px!important;
	height: 32px!important
}
.bshare-custom.icon-medium .bshare-renren {
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_01.png) no-repeat -38px -40px!important;
	width: 5px!important;
	height: 32px!important
}
.bshare-custom.icon-medium .bshare-qqmb {
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_01.png) no-repeat -76px -40px!important;
	width: 5px!important;
	height: 32px!important
}
.bshare-custom.icon-medium .bshare-douban {
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_01.png) no-repeat -114px -40px!important;
	width: 5px!important;
	height: 32px!important
}
.bshare-custom.icon-medium a.bshare-more.more-style-addthis {
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_01.png) no-repeat -152px -40px!important;
	width: 5px!important;
	height: 32px!important
}
.main {
	clear: both
}
.main .main-left {
	width: 680px;
	float: left
}
.main .main-right {
	width: 300px;
	float: right
}
.main .main-ajax {
	margin-top: 15px
}
.main .main-caps {
	height: 41px;
	overflow: hidden;
	border-bottom: 2px solid #838383
}
.main .main-caps h2 {
	font-size: 20px;
	height: 41px;
	line-height: 41px;
	font-weight: normal;
	color: #212121;
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/news_vline.png) 0 12px no-repeat;
	float: left;
	display: inline;
	margin-left: 10px;
	padding-left: 18px
}
.main .main-caps .tabs {
	float: right
}
.main .tabs li {
	float: left;
	width: 107px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) 0 -84px no-repeat;
	color: #333;
	font-size: 18px;
	display: inline;
	margin-left: 1px;
	cursor: default
}
.main .tabs li.actived {
	color: #fff;
	background-position: -108px -84px
}
.main .main-tips {
	margin: 12px 0 0 0
}
.main .main-tips .tips-important {
	float: right;
	width: 110px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #ebebeb;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -267px 3px no-repeat;
	font-size: 14px;
	padding-left: 40px
}
.main .main-list .main-article-list {
	margin-top: -20px
}
.item {
	clear: both;
	border-bottom: 1px solid #ededed;
	margin-right: 0;
	margin-left: 0;
	margin-top: 20px;
}
.item .item-title {
	font-size: 20px;
	line-height: 40px;
	font-weight: bold;
	padding-left: 28px
}
.item .item-title a:link {
	color: #333
}
.item .item-title a:visited {
	color: #333
}
.item .item-title a:hover, .item .item-title a:focus, .item .item-title a:active {
	color: #123587
}
.item .item-important {
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -280px 10px no-repeat
}
.item .item-body {
	font-size: 14px;
	margin: 10px 0 10px 28px;
	clear: both;
	color: #555
}
.item .item-body .item-pic {
	float: left;
	position: relative
}
.item .item-body .slide-pics {
	background: url(http://i3.sinaimg.cn/dy/main/rollzt/02/slide_pic_bg.png) 5px 5px no-repeat;
	width: 168px;
	height: 128px
}
.item .item-pic a {
	width: 160px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #e5e5e5;
	display: table-cell;
*display:block;
	font-size: 105px;
	font-family: "Arial";
	vertical-align: middle;
	background-color: #fff
}
.item .item-pic a:hover {
	border-color: #b6b6b6
}
.main-ajax .item .item-pic img {
	vertical-align: middle;
	max-width: 160px;
	max-height: 120px
}
.item .item-pic i {
	display: block;
	width: 22px;
	height: 22px;
	overflow: hidden;
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/video_btn.png) 0 0 no-repeat;
	position: absolute;
	left: 10px;
	bottom: 10px;
	_zoom: 1;
	_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://i1.sinaimg.cn/dy/main/rollzt/02/video_btn.png')
}
.item .item-body .item-text {
	line-height: 25px
}
.item .item-body .item-text a:link, .item .item-body .item-text a:visited, .item .item-body .item-text a:hover, .item .item-body .item-text a:active, .item .item-body .item-text a:focus {
	color: #123587
}
.item .with-pics .item-text {
	margin-left: 180px
}
.main-ajax .item .item-body {
	display: none
}
.main-ajax .item .with-video {
	display: block!important
}
.main-ajax .item .with-slide {
	display: block!important
}
.item .item-foot {
	font-size: 14px;
	margin: 10px 0 10px 28px;
	clear: both;
	color: #555
}
.item .item-foot-info {
	float: left
}
.item .item-foot-comment {
	float: right
}
.item .item-foot-comment a {
	padding-left: 20px;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -285px -54px no-repeat
}
.item .item-foot-comment a:link {
	color: #555
}
.item .item-foot-comment a:visited {
	color: #555
}
.item .item-foot-comment a:hover, .item .item-foot-comment a:active, .item .item-foot-comment a:focus {
	color: #123587
}
.item .item-foot .media {
	padding-right: 14px
}
.item .item-foot .date {
	padding-left: 14px
}
.item .item-foot-comment a em {
	font-style: normal
}
.item .item-foot-comment a:link em, .item .item-foot-comment a:visited em, .item .item-foot-comment a:hover em, .item .item-foot-comment a:focus em, .item .item-foot-comment a:active em {
	color: #264792
}
.main-list .loading {
	clear: both;
	width: 680px
}
.main-list .loading div {
	background: url(http://i0.sinaimg.cn/IT/deco/2012/1211/hdphotohx/load.gif) 0 0 no-repeat;
	width: 58px;
	height: 10px;
	margin: 20px auto;
	line-height: 300px;
	overflow: hidden
}
.main-list .reload {
	margin: 20px 0
}
.main-list .reload a {
	display: block;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	border: 1px solid #d3d3d3;
	border-radius: 3px;
	text-align: center
}
.main-list .reload a:link, .main-list .reload a:visited {
	color: #303030;
	background-color: #fff
}
.main-list .reload a:hover, .main-list .reload a:active, .main-list .reload a:focus {
	color: #000;
	background-color: #f7f7f7;
	text-decoration: none
}
.paging {
	padding: 20px 0 35px 0;
	_zoom: 1
}
.page {
	font-size: "Arial", "Microsoft Yahei";
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	color: #464646;
	text-align: center
}
.page span, .page a {
	display: inline-block;
	padding: 0 10px;
	background: #fff;
	margin: 0;
	border: 1px solid #dedede;
	vertical-align: middle
}
.page a, .page a:link {
	color: #464646;
	text-decoration: none
}
.page span {
	color: #999
}
.page span.cur {
	background: #123586;
	font-weight: bold;
	color: #fff;
	border-color: #123586
}
.page a:hover, .page a:active, .page a:focus {
	border-color: #123586;
	background: #123586;
	color: #fff;
	text-decoration: none
}
.page .prev, .page .next {
	width: 30px;
	height: 30px;
	line-height: 300px;
	overflow: hidden;
	padding: 0;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -270px -114px no-repeat
}
.page a.prev:hover, .page a.next:hover {
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -270px -177px no-repeat
}
.uni-footer {
	text-align: center;
	color: #333;
	line-height: 30px;
	border-top: 1px solid #e5e5e5;
	padding: 17px 0
}
.uni-footer a:link, .uni-footer a:visited {
	color: #333
}
.uni-footer a:hover, .uni-footer a:focus, .uni-footer a:active {
	color: #123587
}
.title {
	height: 56px;
	line-height: 56px;
	border-bottom: 2px solid #838383
}
.title h2 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	height: 56px;
	padding: 0 15px 0 24px;
	border-bottom: 4px solid #1f3b7b;
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/news_vline.png) 5px 21px no-repeat;
	_position: relative;
	_margin-bottom: -4px
}
.title h2 a:link, .title h2 a:visited {
	color: #333
}
.title h2 a:hover, .title h2 a:active, .title h2 a:focus {
	color: #123587
}
.title em.vline {
	height: 60px;
	margin-bottom: -4px;
	float: left;
	width: 3px;
	overflow: hidden;
	background: #fff;
	_position: relative;
	_margin-bottom: -4px
}
.title .more {
	float: right;
	font-size: 14px;
	margin-right: 15px;
	display: inline;
	height: 56px;
	line-height: 70px;
	overflow: hidden
}
.title02 {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #838383;
	margin-top: 16px
}
.title02 h2 {
	font-size: 20px;
	font-weight: normal;
	float: left;
	height: 50px;
	padding: 0 15px 0 24px;
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/news_vline.png) 5px 17px no-repeat
}
.title02 h2 a:link, .title02 h2 a:visited {
	color: #333
}
.title02 h2 a:hover, .title02 h2 a:active, .title02 h2 a:focus {
	color: #123587
}
.title02 .more {
	float: right;
	font-size: 14px;
	margin-top: 15px;
	display: inline
}
.no-br {
	border-right: 0!important
}
.blank-d {
	width: 100%;
	overflow: hidden;
	clear: both
}
.nav-bar {
	height: 46px;
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	background: #f7f7f7
}
.nav-bar-content li {
	float: left;
	font-size: 18px;
	height: 30px;
	margin: 8px 0;
	border-right: 1px solid #d6d6d6;
	padding: 0 40px
}
.nav-bar-content li a {
	line-height: 30px;
	height: 30px
}
.nav-bar-content li a:link, .nav-bar-content li a:visited {
	color: #000
}
.nav-bar-content li a:hover, .nav-bar-content li a:focus, .nav-bar-content li a:active {
	color: #123587
}
.topic-pics {
	clear: both;
	margin-top: 10px
}
.topic-pics .content {
	position: relative;
	margin-left: -43px
}
.topic-pics .box {
	float: left;
	display: inline;
	cursor: pointer;
	width: 180px;
	overflow: hidden;
	margin: 28px 0 0 53px;
*zoom:1;
}
.topic-pics .pics-cont {
	width: 178px;
	height: 178px;
	border: 1px solid #e1e1e1;
	display: table-cell;
	vertical-align: middle;
	font-family: "Arial";
*display:block;
	font-size: 155px;
	text-align: center
}
.topic-pics .pics-cont img {
	vertical-align: middle;
}
.topic-pics .text-cont {
	display: block;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	padding: 14px 0 0;
	height: 40px;
	overflow: hidden
}
.topic-pics .box:link span {
	color: #333
}
.topic-pics .box:visited span {
	color: #666
}
.topic-pics .box:hover span, .topic-pics .box:focus span, .topic-pics .box:active span {
	color: #123587;
	border-color: #b6b6b6
}
.topic-pics02 .content {
	margin-left: -40px
}
.topic-pics02 .box {
	width: 188px;
	height: 188px;
	margin: 28px 0 0 45px
}
.topic-pics02 .pics-cont {
	width: 186px;
	height: 139px;
	border: 1px solid #e1e1e1;
	display: table-cell;
	vertical-align: middle;
	font-size: 121px;
	font-family: "Arial";
*display:inline;
	text-align: center
}
.topic-pics03 .content {
	margin-left: -38px
}
.topic-pics03 .box {
	width: 188px;
	margin: 28px 0 0 50px;
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/02/slide_pic_bg02.png) 0 0 no-repeat
}
.topic-pics03 .pics-cont {
	background-color: #fff;
	width: 178px;
	height: 178px;
	border: 1px solid #e1e1e1;
	display: table-cell;
	vertical-align: middle;
	font-size: 155px;
	font-family: "Arial";
*display:block;
	text-align: center
}
.topic-hdpics .imgslide {
	background-color: #fff
}
.topic-hdpics .imgslide-main {
	border: 1px solid #e5e5e5;
	padding: 4px
}
.topic-hdpics .imgslide-list {
	position: absolute;
	visibility: hidden;
	left: -99999px
}
.news-rank {
	clear: both;
	font-size: 14px
}
.news-rank .content {
	padding: 13px 0 5px 0
}
.news-rank li {
	vertical-align: middle;
	height: 37px;
	margin-left: 4px
}
.news-rank li em {
	float: left;
	height: 12px;
	width: 15px;
	font-style: normal;
	font-size: 10px;
	text-align: center;
	line-height: 12px;
	font-family: "Arial";
	color: #fff;
	background-color: #1f3b7b;
	display: inline;
	margin-top: 13px
}
.news-rank li a {
	float: left;
	display: inline;
	margin: 0 0 0 10px;
	width: 271px;
	overflow: hidden;
	height: 37px;
	line-height: 37px;
	overflow: hidden
}
.stock-trend {
	clear: both;
	font-size: 14px
}
.hot-topics {
	clear: both;
	font-size: 14px
}
.hot-topics .content {
	padding: 5px 0 0 5px
}
.hot-topics .c-pic-text h3 {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 24px;
	padding: 12px 0
}
.hot-topics .c-pic-text h3 a:link, .hot-topics .c-pic-text h3 a:visited {
	color: #333
}
.hot-topics .c-pic-text h3 a:hover, .hot-topics .c-pic-text h3 a:focus, .hot-topics .c-pic-text h3 a:active {
	color: #123587
}
.hot-topics .c-pic {
	width: 96px;
	height: 96px;
	float: left;
	display: inline;
	border: 1px solid #e5e5e5;
	margin-top: 6px
}
.hot-topics .c-pic:hover {
	border-color: #123587
}
.hot-topics .c-text {
	margin-left: 108px;
	width: 182px;
	overflow: hidden;
	_zoom: 1;
	font-size: 13px;
	line-height: 27px;
	color: #555
}
.hot-topics .c-list {
	padding: 13px 0 0 2px
}
.hot-topics .c-list li {
	line-height: 28px;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) -297px -282px no-repeat;
	padding-left: 10px
}
.recommend-pics {
	clear: both;
	font-size: 14px
}
.recommend-pics .arr-left, .recommend-pics .arr-right {
	width: 27px;
	height: 25px;
	background: url(http://i0.sinaimg.cn/dy/main/rollzt/02/news_all.png) 0 0 no-repeat;
	float: left
}
.recommend-pics .arr-left {
	background-position: 0 -274px
}
.recommend-pics .arr-left:hover {
	background-position: 0 -310px
}
.recommend-pics .arr-right {
	background-position: -27px -274px
}
.recommend-pics .arr-right:hover {
	background-position: -27px -310px
}
.recommend-pics .content {
	width: 300px;
	position: relative;
	overflow: hidden
}
.recommend-pics .rp-item {
	width: 280px;
	padding: 15px 10px 0 10px;
	float: left;
	overflow: hidden
}
.recommend-pics .rp-item a {
	display: block
}
.recommend-pics .rp-item a:hover img {
	border-color: #b6b6b6
}
.recommend-pics .rp-item a:link span, .recommend-pics .rp-item a:visited span {
	color: #555
}
.recommend-pics .rp-item a:hover span, .recommend-pics .rp-item a:focus span, .recommend-pics .rp-item a:active span {
	color: #123587
}
.recommend-pics .rp-pic {
	display: block;
	width: 280px;
	height: 210px;
	overflow: hidden
}
.recommend-pics .rp-item img {
	border: 1px solid #e6e6e6
}
.recommend-pics .rp-item span {
	line-height: 24px;
	padding: 10px 0 0;
	display: block;
	text-align: center
}
.recommend-pics .rp-pic {
	position: relative
}
.recommend-pics .rp-pic i.video-btn {
	width: 50px;
	height: 50px;
	background: url("http://i2.sinaimg.cn/video/mstkx/images/play_btn_normal.png") 0 0 no-repeat;
	position: absolute;
	z-index: 100;
	left: 10px;
	top: 158px;
	_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://i2.sinaimg.cn/video/mstkx/images/play_btn_normal.png');
	cursor: pointer
}
.recommend-pics .rp-item a:hover i.video-btn {
	background: url("http://i1.sinaimg.cn/video/mstkx/images/play_btn_hover.png") 0 0 no-repeat;
	_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://i1.sinaimg.cn/video/mstkx/images/play_btn_hover.png')
}
.top-news .item .item-title {
	padding-left: 0!important
}
.top-news .item .item-body {
	margin-left: 0!important
}
.top-news .item .item-foot {
	margin-left: 0!important
}
.top-news .item .item-pic a {
	width: 200px;
	height: 150px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #e5e5e5;
	display: table-cell;
*display:block;
	font-size: 105px;
	font-family: "Arial";
	vertical-align: middle;
	background-color: #fff
}
.top-news .item .item-pic a:hover {
	border-color: #b6b6b6
}
.top-news .item .item-pic img {
	vertical-align: middle
}
.top-news .item .with-pics .item-text {
	margin-left: 220px
}
.weibo-topic .title02 .more {
	margin-top: 0
}
.blk_05 {
	padding: 20px 0 0
}
.weibo-widget {
	font: 12px/20px "Microsoft YaHei", "Simsun"!important
}
.weibo-list p.weibo-list-text {
	line-height: 26px
}
.weibo-list .weibo-list-meta {
	font-size: 13px;
	margin-top: 15px;
	color: #555
}
.weibo-list .weibo-list-meta a {
	color: #555!important
}
.weibo-list .weibo-list-meta .weibo-list-action-cmt {
	margin-left: 4px
}
.weibo-list .weibo-list-item {
	padding-bottom: 24px
}
.weibo-list .weibo-list-meta strong {
	color: #264792!important
}
.weibo-list {
	color: #333
}
.weibo-publisher .weibo-publisher-editor textarea {
	font: 14px/20px "Microsoft YaHei", "Simsun"
}
.weibo-widget {
	font: 12px/20px "Microsoft YaHei", "Simsun"
}
.weibo-list p.weibo-list-text {
	line-height: 26px
}
.weibo-list .weibo-list-meta {
	font-size: 13px;
	margin-top: 15px;
	color: #555
}
.weibo-list .weibo-list-meta a {
	color: #555!important
}
.weibo-list .weibo-list-meta .weibo-list-action-cmt {
	margin-left: 4px
}
.weibo-list .weibo-list-item {
	padding-bottom: 24px
}
.weibo-list .weibo-list-meta strong {
	color: #264792!important
}
.weibo-publisher .weibo-publisher-editor textarea {
	color: #999!important
}
.weibo-publisher .weibo-publisher-submit {
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/03/news_all.png) no-repeat 0 -343px!important;
	width: 60px!important;
	height: 26px!important
}
.weibo-publisher .weibo-publisher-submit:hover {
	background: url(http://i1.sinaimg.cn/dy/main/rollzt/03/news_all.png) no-repeat -84 -343px!important;
	filter: Alpha(Opacity=80);
	opacity: .8
}
.weibo-list .weibo-list-portrait {
	display: none!important
}
.weibo-list .weibo-list-preview, .weibo-list .weibo-list-meta .weibo-list-source, .weibo-list .weibo-list-detail, .weibo-list .weibo-list-comments, .weibo-list .weibo-list-retweet, .weibo-list .weibo-list-meta .weibo-list-action-fav, .weibo-list .weibo-list-line {
	display: none
}
.weibo-list .weibo-list-item {
	border-bottom: dotted 1px #ccc
}
.weibo-list .weibo-list-feed {
	margin-left: 0!important
}
.weibo-commentbox .weibo-commentbox-form textarea {
	width: 155px!important
}
.line_01 {
	height: 1px;
	overflow: hidden;
	clear: both;
	margin: 5px 0;
	background: url(http://match.sports.sina.com.cn/dagger/images/special_topic/sports_zxh_1014_line.png) repeat-x
}
.approve_co {
	background: url(http://img.t.sinajs.cn/t4/style/images/common/sprite_ico.png?id=1345713360234) no-repeat -75px -150px;
	height: 13px;
	vertical-align: -1px;
	width: 16px;
	display: inline-block;
	margin-left: 2px
}
.approve {
	background: url(http://img.t.sinajs.cn/t4/style/images/common/sprite_ico.png?id=1345713360234) no-repeat -75px -125px;
	height: 13px;
	vertical-align: -1px;
	width: 16px;
	display: inline-block;
	margin-left: 2px
}
.sv_element input {
	border: #fff 1px solid!important
}
.sv_cont_c12 .sv_buttons input {
	background-color: #1f3b7b!important;
	border-color: #1f3b7b!important
}
.sv_cont_c12 .sv_buttons .submit-mover {
	color: #1f3b7b!important;
	background-color: #fff!important
}
.sv_cont_c12 .sv_buttons a:link, .sv_cont_c12 .sv_buttons a:visited {
	background-color: #1f3b7b!important;
	border: 1px solid #1f3b7b!important
}
.sv_cont_c12 .sv_buttons a:hover, .sv_cont_c12 .sv_buttons a:focus, .sv_cont_c12 .sv_buttons a:active {
	color: #1f3b7b!important;
	background-color: #fff!important
}
.stock-trend .stock-pics {
	width: 300px;
	height: 150px;
	overflow: hidden;
	padding: 5px 0
}
.stock-trend .stock-pics .loading {
	width: 300px;
	height: 150px;
	overflow: hidden;
	background: url(http://i3.sinaimg.cn/cj/news/2009/0525/progress.gif) center center no-repeat
}
.stock-trend .stock-pics a.tit {
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	display: block;
	text-align: center
}
.stock-trend .stock-pics a.pic {
	width: 300px;
	height: 150px;
	overflow: hidden;
	clear: both;
	display: table-cell;
*display:block;
	text-align: center;
	vertical-align: middle;
	font-size: 131px;
	font-family: "Arial"
}
.stock-trend img {
	vertical-align: middle
}
.stock-trend .stock-lists {
	font-size: 12px
}
.stock-trend .stock-title {
	height: 23px;
	border: 1px solid #c5d6ec;
	background-color: #f6fafd;
	background: 0
}
.stock-trend ul {
	height: 33px;
	background: url(http://i3.sinaimg.cn/dy/main/rollzt/03/dot.png) 0 bottom repeat-x;
	cursor: default
}
.stock-trend ul.actived {
	background-color: #eee
}
.stock-trend .stock-title li {
	line-height: 23px;
	height: 23px;
	border-color: #c5d6ec
}
.stock-trend li {
	float: left;
	display: inline;
	height: 32px;
	line-height: 32px;
	border-right: 1px solid #fff;
	text-align: center
}
.stock-trend .td1 {
	width: 71px;
	padding-left: 5px;
	text-align: left
}
.stock-trend .td2 {
	width: 69px
}
.stock-trend .td3 {
	width: 79px
}
.stock-trend .td4 {
	width: 66px;
	border-right: 0
}
.stock-trend .stock-title li.td1 {
	padding-left: 10px;
	width: 66px
}
.stock-trend li.sdown {
	color: #008000
}
.stock-trend li.sup {
	color: #f00
}
.stock-trend li.gup {
	color: #008000
}
.stock-trend li.gdown {
	color: #f00
}
.stock-trend li.schange {
	background-color: #f9e0e1
}
.stock-trend li.gchange {
	background-color: #e1fce1
}
.customize .content {
	padding: 10px 0;
	font-size: 14px
}
.video-module .content {
	padding: 25px 10px 0
}
.video-module .video-box {
	width: 280px;
	height: 250px;
	overflow: hidden
}
.video-module .video-tit {
	text-align: center;
	line-height: 24px;
	font-size: 14px;
	padding: 10px 0 0 0
}
.item .item-body .item-text a.desc:link, .item .item-body .item-text a.desc:hover, .item .item-body .item-text a.desc:active, .item .item-body .item-text a.desc:focus, .item .item-body .item-text a.desc:visited {
	color: #555;
	text-decoration: none;
}
.item-text2 {
	color: #000000;
	font-size: 14px;
	line-height: 28px;
	padding-bottom: 25px;
}
.item-text2 a:hover {
	color: #666;
}
/*weibo*/