@charset "UTF-8";
/* CSS Document */
body.zgshige-top-bg {background:#fff url(../images/zgshigetopbg.png) no-repeat center 0;}
.zgshige-top-logo {padding:100px 0 80px 0;}
.zgshige-weekly {width:308px; height:156px; background:url(../images/top_whole_bg.png) no-repeat 0 0;margin-top:100px;margin-left:168px;padding-top:84px;}
.zgweekly-num {width:140px; height:32px;background:#fff;border:1px solid #dd9fcd; line-height:32px; text-align:center; margin:0 auto;font-size:16px;font-family:"宋体"; color:#414a9f;}
.zgweekly-date {padding-top:10px; text-align:center;}
.zgshige-top-ti h3 {line-height:66px;font-size:30px;}
.zgshige-top-ti {height:67px; background:url(../images/col-bg.png) repeat-x; line-height:66px;font-size:30px; font-family:"Microsoft Yahei"; color:#fff;padding-left:24px;}
.zgshige-top-ti h3 small {color:#fff;font-size:14px; line-height:66px;padding-right:20px;}
.zgshige-top-content {margin-top:20px;padding:15px;font-size:18px; line-height:2em; color:#666; background:rgba(255, 255, 255, 0.6)!important; filter:Alpha(opacity=60); background:#fff; /*　使用IE专属滤镜实现IE背景透明*/}
.zgshige-top-content h4 {font-size:26px;color:#666;}
.zgshige-top-content .zgshige-top-authorlist h4 {font-size:20px;color:#666;}
.zgshige-top-editer {padding:30px 0;margin-top:20px;color:#666;}
.zgshige-top-libox {margin-top:20px;padding:15px 20px 5px 20px; background:rgba(255, 255, 255, 0.6)!important; filter:Alpha(opacity=60); background:#fff; /*　使用IE专属滤镜实现IE背景透明*/}
.zgshige-top-libox ul {margin:0;padding:0;}
.zgshige-top-libox ul li {list-style:none;margin:12px 0;padding:0;}
.zgshige-top-libox ul li p {position:relative; color:#777;font-size:16px; font-family:"Microsoft Yahei"; line-height:1.5em;}
.zgshige-top-libox ul li p a:link,
.zgshige-top-libox ul li p a:visited {color:#333; text-decoration:none;}
.zgshige-top-libox ul li p a:hover {color:#009;}
.zgshige-top-libox ul li p.zgshige-toptitle {font-size:18px; line-height:1.5em; padding-left:15px; background:url(../images/top-liststyle.png) no-repeat 0px 12px;}
.zgshige-top-libox ul li p.zgshige-topauthor {font-size:14px; line-height:1.5em;color:#999;}
.zgshigetop-poet {display:block;font-size:24px; line-height:48px; padding-left:25px; background:url(../images/top-liststyle-blue.png) no-repeat 0 18px;}
a.zgshigetop-poet:link,
a.zgshigetop-poet:visited {color:#666; text-decoration:none;}
a.zgshigetop-poet:hover {color:#009;}
.mar-top20 {margin-top:20px;}
.zgshige-top-authorlist {border-bottom:1px dashed #eee; margin-top:10px;}
.zgshige-top-authorlist p {color:#999;font-size:16px;}
.zgshige-top-editer ul {margin:0;padding:0; list-style:none;}
.zgshige-top-editer ul li {display:inline-block; width:32%; font-size:24px; line-height:2em; padding:0 0 0 20px; background:url(../images/top-liststyle-blue.png) no-repeat 0 20px;}
.zgshige-topmainbg {background:url(../images/zstopbg.png) repeat-y center 400px;}
.zgshige-top-poettop {padding:0;margin-top:0px;color:#666;}
.zgshige-top-poettop ul {margin:0;padding:0; list-style:none;}
.zgshige-top-poettop ul li {display:inline-block; font-size:24px; line-height:2em; padding:0 15px 0 20px; background:url(../images/top-liststyle-blue.png) no-repeat 0 20px;margin:0;}