
body{  font-size: 12px; background: #fff; min-width: 1000px; }


.author-list .auli.hover{ background: #f7f7f7}
.btn-zan3{  color: #fff; background: #f56126}
.logo-main{width: 380px; padding-top: 140px; height: 60px; left: 0; top:30px;}

/*bns style */
.bns-wrap .wrap{ background:#fff url(//images.17173cdn.com/2014/zj/2014/act01/zp_TOP.png) center top no-repeat;}

.logo-main{ color: #634639;}
.au-nav{ background: #c61c02; }
.menu-list a{color: #fff; border-right: 1px solid #9d1500;}
.menu-list a:hover{ background: #991400;}
.btn-box{border: 1px solid #857d72;  color: #333; }
.btn-zan{ background: #857d72; color: #fff;}
.btn-zan2{background: #857d72;}
.btn-zan2:hover{ background: #c61c02; text-decoration: none}
.auli.hover .btn-zan{background: #c61c02 }
.auli.hover .btn-box{ border: 1px solid #c61c02; }


a:hover{ text-decoration: underline;}
.oz{ overflow: hidden; *zoom:1;}
h2{font:normal 26px/36px 'microsoft yahei';}
h3,h3 a{font:bold 18px/30px 'microsoft yahei' ; color: #333}
h4,h4 a{font:bold 15px/20px 'microsoft yahei' ; color: #333}
.mt30{ margin-top: 10px;}
.icon{ background: url(//ue.17173cdn.com/a/bns/zt/2014/zuojia/img/icon.png) no-repeat;  _background: url(//ue.17173cdn.com/a/bns/zt/2014/zuojia/img/icon-ie6.png) no-repeat; display: inline-block; *display: inline; *zoom:1;}
.icon-tj{ width: 34px; height: 37px; color: #fff; font-size: 16px; line-height: 33px; font-style: normal; text-align: center;}
.icon-zan{ width: 15px; height: 15px; background-position: 0 -40px; }
.c1-hd span, .btn-zan, .btn-box, .btn-zan2, .btn-zan3,.menu-list a{ display: inline-block; *display: inline; *zoom:1;}
.btn-box{  margin-top: 10px; cursor:pointer; ; width: 150px; padding-left: 3px; height: 28px;line-height: 28px;  }
.btn-zan{ float: right; width: 59px; text-align: center; }
.btn-zan2{ margin-top: 1px;  width: 100%; height: 20px;text-align: center; padding: 5px 0; line-height: 20px; color: #fff; font-weight: bold;}
.btn-zan2  em{ font-weight: bold; padding: 0 2px;}
.btn-zan3{ width: 60px; height: 26px ; text-align: center; line-height: 26px;}
.btn-box:hover, .btn-box:hover .btn-zan{ text-decoration: none;}

/*author top*/
.au-header, .container{ margin: 0 auto;}
.au-header{position: relative; height: 610px; width: 1000px;}
.au-header .logo{position: absolute;}
.logo-main{font:  bold 36px/66px 'microsoft yahei'; text-align: center;}
.logo-main:hover{ text-decoration: none;}
.au-nav { position: absolute; bottom: 0; left: 0; height: 50px; width: 100%}
.menu-list li{ float: left; width: 20%; text-align: center; overflow: hidden;}
.menu-list a{ font:normal 18px/50px 'microsoft yahei';  width: 100%; margin-left: -1px; }
.menu-list a:hover{text-decoration: none;}

/*common*/
.author-img{ float: left; position: relative; }
.author-img .txt{z-index: 2; position: absolute; height:92px; width: 100%; left: 0; bottom: 0; color: #fff;  }
.author-img .cover{z-index: -1; position: absolute; bottom: 0; left: 0; height: 92px; width: 100%;
 background: url(//ue.17173cdn.com/a/bns/zt/2014/zuojia/img/cover.png) no-repeat;_background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='//ue.17173cdn.com/a/bns/zt/2014/zuojia/img/cover.png')}
.author-img .tit{ position: absolute; left: 0; bottom: 8px; width: 92%; padding: 0 4%;}
.author-img:hover, .author-img:hover .tit{ text-decoration: none;}

.container{width: 960px; padding: 20px; background: #fff center}

/* .content1*/
.content1 .bd{ padding:  10px 0}
.con01-c1{border: 1px solid #efc8b0; background: #fef8f5;}
.con01-c1{ background-position:center; width: 99%; height:auto; overflow: hidden; line-height: 22px;}
.con01-c1 .author-des{ padding:10px 15px;}
.con01-c1 .author-des p{ color:#000; }
.con01-c1 .author-des a:link {color:#000;}     /* 未被访问的链接     蓝色 */
.con01-c1 .author-des a:visited {color:#000;}  /* 已被访问过的链接   蓝色 */
.con01-c1 .author-des a:hover {color:#F00}    /* 鼠标悬浮在上的链接 蓝色 */
.con01-c1 .author-des a:active {color:#F00}   /* 鼠标点中激活链接   蓝色 */

.con01-c1 .info{ float:left;margin-left:5px; width:48%; height:280px; margin:5px 10px 10px 5px; border: #EFC8B0 solid 1px;}
.con01-c1 .info h3{ border-bottom:1px dashed  #EFC8B0; line-height:35px }
.con01-c1 .info h4{ line-height:20px; margin-top:5px }
.con01-c1 .info h2{  margin-top:5px; text-align:center; vertical-align:middle; line-height:200px  }
.con01-c1 .info .txt { float:left;  margin:10px 0px 0px 10px; width:90%; height:180px; margin-bottom:5px;}

.con01-c1 .info h5{ color:#C30; font-weight:700; font-size:15px}

.con01-c1 .info1{ float:left;margin-left:5px; width:48%; height:415px; margin:5px 10px 10px 5px; border: #EFC8B0 solid 1px;}
.con01-c1 .info1 h3{ border-bottom:1px dashed  #EFC8B0; line-height:35px }
.con01-c1 .info1 h4{ line-height:20px; margin-top:5px }
.con01-c1 .info1 h2{  margin-top:5px; text-align:center; vertical-align:middle; line-height:200px  }
.con01-c1 .info1 .txt { float:left;  margin:10px 0px 0px 10px; width:90%; height:180px; margin-bottom:5px;}

.con01-c1 .info1 h5{ color:#C30; font-weight:600; font-size:13px}


/* .content2*/
.content2 .bd{ padding:  10px 0}

.con02-c1{ border: 1px solid #efc8b0; background: #fef8f5; width: 99%; height:auto; overflow: hidden; l}


.con02-c1 .resume{ margin:20px 0px 20px 0px;}

.side-nav {
    height: 250px;
    width: 150px;
}
.side-nav ul .top {
    background: url("//images.17173cdn.com/2014/zj/2014/act01/gotop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 45px;
}
.side-nav ul li {
    height: 28px;
    line-height: 28px;
    padding-bottom: 7px;
}
.side-nav ul li {
    font-family: "微软雅黑";
}
.side-nav ul li a {
    color: #666666;
    display: block;
    font-size: 14px;
    position: relative;
}
.side-nav ul li a span {
    color: #6D573B;
    padding-left: 22px;
}
.side-nav ul li a:hover, .side-nav ul li a:hover span, .side-nav ul li a.current span {
    color: #333333;
    text-decoration: none;
}
.side-nav ul li a .icon {
    background: url("//images.17173cdn.com/2014/zj/2014/act01/spbtn2.png") no-repeat scroll -386px -34px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 4px;
    left: 5px;
    position: absolute;
    top: 14px;
    width: 13px;
}
.side-nav ul li a.current .icon, .side-nav ul li a:hover .icon {
    background-position: -383px 0;
    height: 4px;
    left: 0;
    overflow: hidden;
    width: 17px;
}
.side-nav ul .top a .icon {
    display: none;
}
.side-nav ul .top a {
    display: inline-block;
    height: 46px;
    width: 46px;
}

.side-nav ul .son{ margin-left:10px}

.resume h1{ margin-top:5px; text-align:center; vertical-align:middle; line-height:150px; font-size:48px; }

.resume  a{color:#00