@charset "utf-8";
/* CSS Document */
/*  专题专用 请勿用于其它模块*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;word-spacing:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;font-family:'宋体',Arial;}
abbr,acronym{border:0;font-variant:normal}
code,kbd,samp,tt{font-size:100%}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}



/* End Css Reset */

/* 定义链接 */
a{color:#666; text-decoration:none;}
a:hover{color:#3F96D0; text-decoration:underline;}
a.fc-333333:hover,a.fc-999999:hover,a.fc-3F96D0:hover{color:#FF6600;}
a.no-dec,a.no-dec:hover{text-decoration:none;}

/* 定义链接结束 */

/* 定义文字颜色 */
.fc-000000{color:#000;}
.fc-333333{color:#333;}
.fc-666666{color:#666;}
.fc-999999{color:#999;}
.fc-CCCCCC{color:#CCC;}
.fc-FFFFFF{color:#FFF;}
.fc-FFFFCC{color:#FFFFCC;}
.fc-3F96D0{color:#3F96D0;}
.fc-FF6600{color:#FF6600;}
.fc-CC4414{color:#CC4414;}
.fc-CC0000{color:#CC0000;}
.fc-FF3366{color:#FF3366;}
.fc-C58CC5{color:#C58CC5;}
.fc-FFFF99{color:#FFFF99;}
.fc-FDF565{color:#FDF565;}
.fc-D53384{color:#D53384;}
.fc-EDEDED{color:#EDEDED;}
.fc-009900{color:#009900;}
.fc-D27392{color:#D27392;}
.fc-E4C9E4{color:#E4C9E4;}
.fc-C58CC5{color:#C58CC5;}
/* 定义文字颜色结束 */

/* 定义文字大小 */
.fs-9{font-size:9px;}
.fs-10{font-size:10px;}
.fs-11{font-size:11px;}
.fs-12{font-size:12px;}
.fs-13{font-size:13px;}
.fs-14{font-size:14px;}
.fs-16{font-size:16px;}
.fs-18{font-size:18px;}
/* 定义文字大小结束 */


/* 定义站点版权 */
#foot{
	position:relative;
	margin:10px auto 0px auto;
	width:960px;
	height:100px;
	border-top:3px solid #999;
	line-height:17px;
}
#foot .line{
	position:absolute;
	right:0px;top:-3px;
	width:260px;
	height:3px;
	line-height:3px;
	font-size:3px;
	background:#FF6600;
}
#foot .gray-logo{
	display:block;
	width:197px;
	height:49px;
	margin-top:25px;
	margin-left:55px;
	background:url(../images/news/sprite.png) -203px 0 no-repeat;
}
#foot ul{margin-top:25px;}
#foot ul li{display:inline;}
/* 定义站点版权结束 */


/*footer*/

.footer { width:960px; height:64px; border-top:2px solid #999999; float:left;display:block; margin-top:10px; 
		padding-top:0px; margin-bottom:20px;position: relative;z-index:9999999;}


.footer .topline { position:absolute; width:260px; height:2px; line-height:0px; display:block; padding:0px; margin:0px; background:#FF6600;right:0px; top:-2px; font-size:0px;z-index:9999999;}

.footer .bottomLogo {
	float:left;
	margin-top:5px;
}

.footer .bottomInfo {
    float: left;
    margin-top: 15px;
    width: 500px;
}

.bottomRight {
	float:right;z-index:9999999;
}

.footer p { line-height:20px; padding-left:0px; color:#EDEDED;}

.footer p a {}

.footer p a:hover { text-decoration:underline;}

/*end footer*/

/* 定义顶部快捷栏 */
#diy-tg {
    position: absolute;
    right: 15px;
    top: 0;
	z-index:10000;
}
.pipe {
    color: #CCC;
    margin: 0 5px;
}
.xg1, .xg1 a {
    color: #999 !important;
}
.fastlg {
    line-height: 24px;
    width: 100%;
    height: 30px;
    overflow: hidden;
}
.fastlg_fm {
    margin-right: 5px;
    padding-right: 5px;
	overflow:hidden;
	float:left;
	height:30px;
	line-height:30px;
} 
#top-bar .showmenu {
    background: url("../static/image/common/arrwd.gif") no-repeat scroll 100% 50% transparent;
    cursor: pointer;
    padding-right: 16px;
    white-space: nowrap;
}
#controlpanel {
	z-index:200;
}
#top-bar{
	position:relative;
	height:34px;
	background:url(../images/news/topNavBack.gif) bottom repeat-x;
	z-index:100;
}
#top-bar .top {
  width:960px;
  margin:0px auto;
}
#top-bar .top .top_nav_right {
	float:right;
	height:30px;
	line-height:30px; 
	padding-right:10px;
}
#top-bar a,#top-bar span,#top-bar label{margin-top:8px;}
#top-bar .top-input{
	border:1px solid #ccc;
	line-height:18px;
	width:90px;
	height:19px;
	padding-left:5px;
	padding-right:5px;
	margin-top:6px;
}

#top-bar .right{margin-top:6px;}
#top-bar li{display:inline;}
#top-bar .left li{margin-right:3px;}
#top-bar .right li{margin-left:3px;}
#top-bar .left li.splt{margin-left:0px;margin-right:3px;}
#top-bar .right li.splt{margin-left:3px;margin-right:0px;}

.vwmy {
    background: url("../static/image/common/user_online.gif") 0 2px no-repeat;
    padding-left: 16px;
}
.p_pop, .p_pof {
    background: #FEFEFE;
    border: 1px solid #DDD;
    padding: 5px 0;
}
.p_pop li {
    display: inline;
}
.p_pop a {
    display: block;
    padding: 3px 15px;
    position: relative;
    white-space: nowrap;
}
.p_pop a:hover,#sctype_menu .sca{
	background:#0093E2 url(../static/image/common/pope_bg.png) repeat-x 0 0;
	color:#FFF;
	text-shadow:-1px -1px 0 #0081B0;
	text-decoration:none;
}
/* 定义顶部快捷栏结束 */

/* 定义站点头部 */

#top{
	position:relative;
	height:172px;
	border-bottom:2px solid #999;
	background:url(../images/news/nmainbg.gif) no-repeat;
	margin-bottom:10px;
}
#top .logo{
	position:absolute;
	top:20px;left:20px;
	width:236px;height:60px;
	background:url(../images/news/nlogo.gif) no-repeat;
}
#top .search{
	position:absolute;
	top:13px;left:297px;
}
#top .search dt{
	float:left;
	font-family:'宋体';
	color:#797979;
	font-weight:bold;
	margin-right:15px;
}
#top .search dd{white-space:nowrap;}
#top .search dd .splt{
	font-size:10px;
	color:#EDEDED;
	margin:0 3px;
}
#top .search fieldset{
	width:364px;height:32px;
	border:2px solid #ccc;
}
#top .search fieldset .keyword{
	border:0;
	width:280px;
	height:30px;
	padding-left:5px;
	padding-right:5px;
	line-height:30px;
}
#top .search fieldset .btn-search-submit{
	float:right;
	margin-top:1px;
	margin-right:1px;
	border:0px;
	width:68px;height:30px;
	background:url(../images/news/sprite.png) -768px -31px no-repeat;
}

#top .img-hot-news{
	position:absolute;
	right:10px;top:6px;
	z-index:101;
}
#top .hot-title{
	position:absolute;
	top:71px;right:50px;
	color:#3399CC;
	font-family:'宋体';
	z-index:102;
}
#top .prev,#top .next{
	position:absolute;
	display:block;
	top:72px;
	height:16px;
	background:url(../images/news/sprite.png) no-repeat;
	z-index:103;
}
#top .prev{
	width:16px;
	right:27px;
	background-position:-927px -23px;
}
#top .next{
	width:17px;
	right:10px;
	background-position:-943px -23px;
}

#top .sub-logo{
	position:absolute;
	width:110px;
	height:69px;
	display:block;
	background:url(../images/news/sprite.png) no-repeat;
}
#top .live-news-logo{background-position:-370px -463px;}
#top .food-logo{background-position:-490px -463px;}
#top .entertainment-logo{background-position:0px -463px;}
#top .marriage-logo{background-position: -247px -463px;}

#top .nav{
	position:absolute;
	top:103px;
	width:100%;
	z-index:-1;
}
#top .nav li{display:inline;margin-right:5px;}
#top .nav strong{ color:#000;}
#top .nav .main-nav{
	height:34px;
	background:url(../images/news/sprite.png) no-repeat;
	padding-left:120px;
}
#top .nav .main-nav ul{
	margin-top:6px;
}
#top .nav .main-nav a{
	font-family:'宋体';
	font-size:14px;
	color:#fff;
	text-decoration:none;
}


#top .nav .main-nav a.active,#top .nav .main-nav a:hover{background:url(../images/news/sprite.png) -742px -629px no-repeat;color:#FF6600;text-shadow:none;}
#top .nav .sub-nav{
	padding-left:28px;
}
#top .nav .main-nav-index{background-position:0 -97px;}
#top .nav .sub-nav-index{background-position:0 -386px;}

#top .nav .main-nav-live{background-position:0 -133px;}
#top .nav .main-nav-food{background-position:0 -277px;}

#top .nav .main-nav-entertainment{background-position:0 -169px;}

#top .nav .main-nav{
	padding-left:10px;
}
#top .nav .main-nav ul{margin-top:3px;}
#top .nav .main-nav li{margin-right:0px;}
#top .nav .main-nav a{
	display:inline-block;
	width:70px;height:31px;
	text-align:center;
	line-height:30px;
}

#top .nav .main-nav a.active,#top .nav .main-nav a:hover{background:url(../images/news/sprite.png) -742px -629px no-repeat;color:#FF6600;text-shadow:none;}

#top .nav .sub-nav-sub{background-position:0 -422px;}
#top .nav .sub-nav-sub i{
	margin-top:11px;
	margin-right:6px;
	display:block;
	float:left;
}

#top .nav .sub-nav{
	padding-left:28px;
	background:url(../images/news/sprite.png) repeat-x;
	height:35px;	
	line-height:35px;
}
#top .nav .main-nav-index{background-position:0 -97px;}
#top .nav .sub-nav-index{background-position:0 -386px;}

.g3{
	margin-top:8px;
	margin-right:10px;
	line-height:14px;
}
.g3 i{
	display:inline-block;
	width:19px;height:14px;
	background:url(../images/news/sprite.png) -684px -24px no-repeat;
	margin-right:5px;
}
/* 定义站点头部结束 */

/*给专题增加返回首页的入口*/

#top-bar .zhuantiTopLogo {
	float:left;margin-right:10px;padding-top:5px;
}

/* 专题登录密码 安全验证 */
#ls_more {
    background: none repeat scroll 0 0 #FEFEFE;
    border: 1px solid #DDDDDD;
    line-height: 1.5;
    overflow: hidden;
    padding: 10px;
    width: 152px;
    z-index: 300;
}
