@import "http://127.0.0.1:8088/zb_users/theme/yili/style/img/lightbox.css";
body{
	background:#fff;
	color:#000;
	font:12px Arial,Verdana,Helvetica,sans-serif;
	margin:0;
	padding:0
}
li,ul,ol,dl,dt,dd,p,form,blockquote,span,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	list-style:none
}
h1{
	font-size:18px;
	font-weight:400
}
h2,h3,h4,h5,h6{
	font-size:12px;
	font-weight:400
}
a{
	text-decoration:none;
	color:#000
}
a:hover{
	color:#0099ea
}
img{
	border:none
}
#all{
	margin:0 auto;
	padding:0;
	line-height:26px;
	width:520px
}
#header{
	padding:7em 0 4em
}
#header p{
	margin:0
}

.post{
	width:100%;word-wrap: break-word;
	
}
h3{
	padding:2px 0;
	border-bottom:1px dotted #ddd
}
.clear{
	clear:both
}
.click,.click a{
	color:#f60!important
}
h6{
	padding:30px 0 10px;
	float:right
}
.footer_r{
	float:right
}
#footer{
	width:100%;
	border-top:1px solid #000;
	padding:6px 0;
	float:left;
	margin:10px 0 0
}
.post-title{
	padding:3px 0 0;
	border-bottom:1px dotted #ddd;
	cursor:default
}
.post-title:hover,.post-title:hover a{
	color:#0099ea
}
.date{
	float:right
}
.post-content{
	border-bottom:1px #fff solid;
	margin:5px 0 60px;
	color:#000;
	padding:3px 0 2px
}
.post-content img{
	margin:0 0 0px;
	padding:2px;
	border:1px solid #eaeaea;
	width:514px;height:294px;
	overflow:hidden
}
.post-content img:hover{
	padding:2px;
	border:1px solid #ccc
}
.post-content span{
	display:inline-block;
	text-align:right
}
.post-body p img{
	padding:2px;
	margin:0px 0;
width:514px;height:294px;
	border:1px solid #eaeaea;
	overflow:hidden
}
.post-body p img:hover{
	padding:2px;
	border:1px solid #ccc
}
.post-body p{
	padding:8px 0 0px
}
.post-body p:first-letter{
	font-size:12px
}
.post-body p a{
	color:#0099ea
}
.post-body p a:hover{
	color:#f30
}
.code{
	border:1px solid #e5e5e5;
	padding:5px;
	margin:2px 0 3px;
	width:508px;
	height:80px;
	background:#f5f5f5
}
.readers{
	width:516px;
	height:133px;
	margin:9px 0 6px;
	padding:5px 0 5px 2px;
	border:1px solid #e5e5e5
}
.readers img{
	float:left;
	margin:0 0 3px 3px;
	padding:1px;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.readers img:hover{
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	padding:1px
}
.yqlj{
	width:498px;
	float:left;
	border:#e1e1e1 1px solid;
	margin:10px 0;
	padding:3px 10px 10px
}
.yqlj h3{
	border-bottom:1px solid #555
}
.yqlj li{
	margin:10px 0 0
}
.yqlj ul{
	text-align:left
}
#link a{
	border:#e1e1e1 1px solid;
	padding:0 0 0 5px;
	width:85px;
	float:left;
	margin:3px 7px 4px 0;
	overflow:hidden
}
#link a:hover{
	border:#ddd 1px solid;
	background:#f6f6f6;
	padding:0 0 0 5px;
	width:85px;
	float:left;
	margin:3px 7px 4px 0;
	overflow:hidden
}
#links a{
	margin:5px 5px 5px 0
}
#links img:hover{
	border:1px solid #ccc
}
#links img{
	border:1px solid #e5e5e5;
	padding:2px
}
#rss{
	float:right
}
#rss ul li{
	margin:5px 0 0 6px;
	float:left
}
#rss a{
	float:left;
	width:16px;
	height:16px;
	overflow:hidden;
	background-image:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/ico.gif);
	background-repeat:no-repeat
}
#manage{
	background-position:0 0
}
#tqq{
	background-position:-20px 0
}
#sina{
	background-position:-40px 0
}
#manage:hover{
	background-position:0 -20px
}
#tqq:hover{
	background-position:-20px -20px
}
#sina:hover{
	background-position:-40px -20px
}
h5{
	padding:5px 0 0
}
h5 a{
	padding-left:8px
}
.mutuality{
	margin:0;
	width:100%
}
.mutuality p{
	border-bottom:1px solid #333
}
.msgarticle{
	margin-top:3px;
	float:left
}
.msgarticle a{
    position:relative
}
.msgarticle li{
	width:250px;
	float:left;
	margin:1px 0;
	padding-left:10px;
	border-bottom:1px dotted #eaeaea;
	background-image:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/point.gif);
	text-align:left;
	display:block;
	background-repeat:no-repeat;
	list-style-type:none
}
#comments{
	float:left;
	width:100%
}
#divCommentPost{margin-top: 50px;
	
}
.ct{
	margin:12px 0 0;
	height:100%;
	overflow:hidden;
	border-bottom:1px solid #000
}
.ct ul{
	float:right
}
.ct li{
	float:left;
	margin:0 0 0 6px;
	padding:0 6px;
	cursor:pointer
}
.ct li.current{
	background:#000;
	color:#fff
}
#ct-list ul,#ct-list li,.plzx{
	overflow:hidden;
	height:100%
}
.nodis{
	display:none
}
.error-tip{
	border:1px solid #eee;
	padding:8px 10px 7px;
	margin-top:10px;
	background:#fff
}
.msg{
	width:518px;
	border:1px #e1e1e1 solid;
	text-align:left;
	margin:10px 0 0;
	float:left;
	padding:0
}
.msg:hover{
	background:#fdfdfd;
	border:1px #c1c1c1 solid
}
.msg .msgleft{
	border-bottom:1px dotted #ddd;
	width:510px;
	height:34px;
	float:left;
	margin:0;
	padding:4px
}
.msg .msgleft p{
	position:absolute;
	line-height:18px;
	margin:0 0 0 40px
}
.msg .msgleft img{
	border:1px solid #e5e5e5;
	;
	padding:2px;
	width:28px;
	height:28px
}
.msg .msgright{
	width:468px;
	float:left;
	font-size:12px;
	line-height:24px;
	padding:8px 5px 0 45px
}
.num{
	color:#060;
}
.ry{
	background:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/reply.png) no-repeat left;
	padding:0 0 0 18px;
	margin-left:5px
}
.ry:hover{
	background:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/reply-hover.png) no-repeat left
}
.msgbar{
	clear:both;
	text-align:right;
	color:#000;
	padding:0 6px 0 0
}


/*调整评论部分css*/
.msg .msg{ width:450px;}
.msg .msg .msg{ width:380px;}
.msg .msg .msg .msg{ width:310px;}

.msgright .msgright{width:400px}
.msgright .msgright .msgright{width:320px}
.msgright .msgright .msgright .msgright{width:240px}
.tbname{
	width:100%;
	border-bottom:1px solid #000;
	font-weight:400;
	margin:10px 0 0;
	padding:3px 0 2px
}
blockquote{
	background:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/codebg.gif);
	color:#666;
	margin:5px -5px 0 0;
	padding:5px 5px 5px 0
}
blockquote .quote-title{
	background:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/quote.gif) no-repeat left top;
	text-align:left;
	padding-left:22px;
	margin:0 0 0 -22px;
	height:20px;
	color:#666;
	font-size:11px
}
p.posttop{
	border-bottom:1px solid #000;
	margin:6px 0
}
#frmSumbit p{
	padding:5px 0
}
input.button{
	background:#000;
	color:#fff;
	width:120px;
	height:24px;
	font-size:12px;
	border:1px solid #e1e1e1;
	padding:1px 0 0;
	cursor:pointer
}
input.text{
	border:1px solid #e1e1e1;
	width:200px;
	padding:.15em .25em .5em
}
textarea.text{
	border:1px solid #e1e1e1;
	width:508px;
	height:100px;
	overflow:hidden;
	padding:5px;
	background-image:url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/comment-text.gif);
	background-repeat:no-repeat;
	background-position:right bottom
}
.inpVerify{
	background:#fff;
	border:1px solid #e1e1e1;
	margin:0 5px;
	padding:.2em;
	width:60px
}
#inpName{
	background:#fff url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/input.gif) no-repeat 0 -36px;
	padding:2px 3px 2px 20px
}
#inpEmail{
	background:#fff url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/input.gif) no-repeat 0 -18px;
	padding:2px 3px 2px 20px
}
#inpHomePage{
	background:#fff url(http://127.0.0.1:8088/zb_users/theme/yili/style/img/input.gif) no-repeat 0 1px;
	padding:2px 3px 2px 20px
}
#frmSumbit input#inpName:hover,input#inpEmail:hover,input#inpHomePage:hover,input#inpVerify:hover,textarea#txaArticle:hover{
	background-color:#fff;
	border:1px solid #999
}
#chkRemember{
	display:none
}
#gravatarNow{
	position:absolute;
	margin:15px 0 0 482px
}
#gravatarNow img{
	border:1px solid #e5e5e5;
	padding:2px
}
.pagebar{
	float:left;
	text-align:left;
	margin:10px 0 5px
}
.pagebar span{

margin: 2px 0px 2px 0;
padding: 2px 0px;
}
.pagebar a{
border: 1px solid #000;
margin: 2px 6px 2px 0;
padding: 2px 6px;
}
.extend{
	display:none
}
.this-page{
	padding:1px 5px;
	background:#ccc
}
.now-page{
	padding:2px 6px;
	font-weight:700;
	color:#fff;
	background:#000
}
.pagebar a:hover{
	background:#000;
	border:1px solid #000;
	color:#fff
}
.pagebar .now-page{
	background:#000;
	border:1px solid #000;
	font-weight:700;
	color:#fff;
	padding:2px 6px
}
#fade{
	display:none;
	background:#000;
	position:fixed;
	left:0;
	top:0;
	z-index:10;
	width:100%;
	height:100%;
	opacity:.8;
	z-index:9999
}
.popup_block{
	display:none;
	background:#fff;
	padding:5px;
	border:2px solid #333;
	float:left;
	font-size:12px;
	position:fixed;
	top:55%;
	left:52%;
	z-index:99999
}
img.btn_close{
	float:right;
	margin:-16px -15px 0 0
}
.popup p{
	padding:0;
	margin:0
}
*html #fade{
	position:absolute
}
*html .popup_block{
	position:absolute
}
#scroll{
	display:block;
	width:37px;
	position:fixed;
	bottom:18px;
	right:50%;
	_position:absolute;
	margin-right:-300px;
	z-index:6
}
#scroll a{
	display:block;
	float:right;
	width:37px;
	height:20px;
	background:url(/static/image/top.gif) no-repeat;
	cursor:pointer
}
#menu{
   width:100%;position:fixed;left:0;
	top:0;
	z-index:9999;background:#000;}
#nav{width:520px;margin:0 auto;
	height:26px;}
#nav ul{height:26px;width:auto;float:left;}
#nav li{
  float:left; line-height:26px;position: relative;height: 100%;width:80px;text-align:center;
 }
#nav a{padding:0px 0px; display:block;color:#f8f8f8;font-weight:normal;background: url(/static/image/line.gif) no-repeat left;}
#nav a:hover{text-decoration:none; color:#0099ea ;}
#nav ul ul {visibility:hidden;padding:0px 0px;width:auto;white-space:nowrap;background-color:#3FA7CB;} 
#nav ul li:hover ul,
#nav ul a:hover ul{visibility:visible; margin:auto; } 
#nav ul ul li a{background:#000;
	color:#fff;
	border-bottom:1px solid #eee} 
#nav ul ul li a:hover{background:#fff;
	color:#000;
	} 
#right-box {
width: 40px;
height: 40px;
position: fixed;
bottom: 120px;
right: 10px;
border: 1px solid #e5e5e5;
background: #fefefe;
text-align:center;
}
