@charset "GB2312";
body,td,th,h1,h2,h3,h4,h5,h6 {font-size:12px; color:#525252; font-family:"微软雅黑","宋体",Arial,SimSun,sans-serif;}
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,form,p {margin:0;}
body{line-height:20px;}
ul,ol {padding:0;list-style-type:none;}
img{ border:0 none; float:left; _float:none;}
a{ color:#525252; text-decoration:none;}
a:hover {text-decoration: underline;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.unlink{text-decoration:line-through;}
.block{display:block;}
.none{display:none;}

/* 顶部导航 */
.ejz_top{width:100%; height:50px; background-color:#222;}
.ejz_topMain{ width:1100px; margin:0 auto; overflow:hidden;}
.ejz_topLeft{width:800px; float:left;}
.ejz_topLeft .ejz_logo{width:165px; height:50px; background: url(../../images/enjoyz/logo.png) 0 8px no-repeat; float:left;}
.ejz_topLeft ul{margin-left:2px;}
.ejz_topLeft ul,.ejz_topLeft ul li{float:left; line-height:50px;}
.ejz_topLeft ul li a{height:50px; padding:0 10px; color:#8d8d8d; font-size:14px; font-weight:bold; display:inline-block;}
.ejz_topLeft ul li a:hover{ background-color:#080808; color:#fff; text-decoration:none;}
.ejz_topLeft ul li a.here{ background-color:#080808; color:#fff;}
.ejz_topRight{float:right;}
.ejz_topRight .ejz_topSearch,.ejz_topRight .ejz_topUser,.ejz_topRight .ejz_topApp{width:20px; height:20px; display:inline-block; margin:15px 15px 0 15px; float:left;}
.ejz_topRight .ejz_topSearch{background: url(../../images/enjoyz/topsmallimg.jpg) 0 0 no-repeat;}
.ejz_topRight .ejz_topUser{background: url(../../images/enjoyz/topsmallimg.jpg) 0 -20px no-repeat;}
.ejz_topRight .ejz_topApp{background: url(../../images/enjoyz/topsmallimg.jpg) 0 -40px no-repeat;}
.ejz_loginAfter{float:left; line-height:50px;}

/*内容主题部分*/
.ejz_nav{width:960px; margin:20px auto 20px auto;}

/*翻页效果*/
.ejz_userStylePage{float:right; margin:40px 20px 40px 0;}
.ejz_userStylePage a{width:20px; height:20px; display:inline-block; text-align:center; line-height:20px;}
.ejz_userStylePage a.on,.ejz_userStylePage a:hover{ background-color:#fe8900; color:#fff; font-weight:bold;}
.ejz_userStylePage a.ejz_pageNext{width:45px;}
.ejz_userStylePage a.ejz_pageLast{width:25px;}

/*微信二维码*/
.ejz_weixinEwei{display:none;}
/*分页*/
.ejz_pageList{ float:right; margin:40px 20px 40px 0;}
.ejz_pageList span,.ejz_pageList a{ height:20px; width:20px; line-height:20px; text-align:center; display:inline-block;}
.ejz_pageList span,.ejz_pageList a:hover{background-color:#fe8900; color:#fff;  font-weight:bold;}
.ejz_pageList .a1{ width:auto; margin:0 5px; padding:0 5px;}
.ejz_pageList .a1:hover{text-decoration:none;}


/*底部*/
.ejz_foot{ width:100%; overflow:hidden; margin:80px 0 30px 0;border-top:1px solid #e5e5e5; padding-top:30px;}
.ejz_foot hr{ margin-bottom:30px; }
.ejz_footLink{color:#777; font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif; font-size:14px; width:1170px; margin:10px auto;}
.ejz_footLink li a{ color:#428bca;}
.ejz_footLink li{ display:inline; }
.ejz_footLink li.ejz_liDisc{padding:0 3px;}

/*新底部*/
.ejz_idxFoot{ width:100%; height:30px; line-height:30px; background-color:#313131; overflow:hidden; color:#fff; margin-top:30px; }
.ejz_idxFoot ul{color:#777; font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;  width:960px; margin:0 auto;}
.ejz_idxFoot li a{ color:#fff;}
.ejz_idxFoot li{ display:inline; }
.ejz_idxFoot li.ejz_liDisc{padding:0 3px;}
.ejz_idxFootCop{width:100%; text-align:center; color:rgb(119, 119, 119); line-height:25px; padding:20px 0;}



/*头部登录块*/
.mejz_mask{height:0px; margin:0; padding:0; width:100%; filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;z-index:100; background-color:#000; position:absolute; top:0; left:0; z-index:998;}
.ejz_Login{width:100%; height:450px; position:absolute; top:0; left:0; z-index:999;}
#ejz_Login{display:none;}
.ejz_closeLoginIdx{position:relative; width:25px;  margin:0 auto;}
.ejz_closeLogin{position:absolute; top:45px; left:270px; z-index:1000; cursor:pointer; width:25px; height:25px; display:inline-block; }
.ejz_searchBox{ display:none;width:590px; height:250px; overflow:hidden;}

/*文章导航*/
 .contentnav {
	width: 620px;
	height: auto;
	border: 1px double #ccd3e5;
	float: left;
	padding-bottom: 20px;
	margin-left:23px;
	margin-bottom:20px;
}
.contentnav .title {
	font-size: 14px;
	line-height: 30px;
	width: 618px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccd3e5;
	font-weight: bold;
	text-indent: 2em;
	background-color: #fafbfd;
	overflow: hidden;
}
.contentnav ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
	color: #3b5997;
}
 .contentnav li {
	float: left;
	width: 300px;
	font-size: 12px;
	padding-left: 10px;
	line-height: 25px;
	display: list-item;
}
.contentnav li  a{
	color: #3b5997;
	text-decoration: none;
}
.contentnav li  a:hover{
	color: #d70002;
}
.contentnav li:hover,.contentnav li.hover{
	color: #d70002;
	cursor: pointer;
}
/*文章导航*/
/*文章内页小站*/
.xz_nav {
	height: 45px;
	width: 665px;
	float: left;
	background-color: #34495e;
	margin:0px 0px 10px 0px
}
.xz_nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.xz_nav li {
	display: block;
	height: 45px;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 45px;
}
.xz_nav li a{
	color: #FFF;
	text-decoration: none;
}
.xz_nav li:hover,.xz_nav li.hover{
	background-color: #1bbc9b;
	cursor: pointer;
}
/*新翻页样式*/
.page {  overflow:auto; padding:6px 0; font-weight: bold; }
.page div{}
.page span,.page a{ background-color:#1abc9c; color:#FFF; padding:4px 10px; cursor:pointer; border-radius:30px; margin-right:6px;}
.page span.on,.page a:hover{ background-color:#16a085;}
.page span.no{ background-color:#bac4c5; cursor:default;}