a:link, a:visited {color:#666; text-decoration: none;}
a:hover { text-decoration:underline; color:#31b2ff;}
ul,li{ list-style:none;}
.clear { clear: both;}
.clearfix:after{ content:""; display:block;visibility:hidden; height:0; clear:both;}
.clearfix {zoom:1;}
.mb10{ margin-bottom:10px;}
.mBody{}
#content { width:260px; padding-top:0px; overflow:hidden; zoom:1; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;}
.main { float:left; width:260px;}
.mainBox{ width:618px;padding:0 15px; border:1px solid #e5e5e5; background:#fff;}
.main ul li { list-style:none;}
.main .post, .main .left { margin-top:10px;}
#sidebar { float:right; width:300px;}
#sidebar li ul {}
#sidebar li ul li {}
#sidebar li ul.children li, #sidebar li ul.children li ul li { padding-left: 18px; background: url(images/tier.gif) 6px 5px no-repeat;}
.indexPicBox{ width:260px; height:195px; padding:0px; border:1px solid #e5e5e5; background:#fff;}
.hotPic{ width:260px; height:195px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute; right:0; bottom:0; z-index:10; width:260px; padding-right:0px; height:30px; text-align:right;}
.hotPic .num span{ width:15px; height:15px; display:inline-block; line-height:15px; font-size:12px; text-align:center; cursor:pointer; background:#222; color:#fff; margin-top: 5px; margin-right: 2px; margin-bottom: 0; margin-left: 2px;}
.hotPic .num span.cur{ color:#fff; background-color: #006876;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:260px; height:195px; display:block;}
.hotPic .text{ position:absolute;bottom:0; left:10px; z-index:12; width:520px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.hotPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}