<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.5 Arial,"宋体",Verdana,Helvetica, sans-serif;}
body,html {_background-image:url(about:blank);_background-attachment:fixed;}
h1{font-size:18px;}
h2,h3,h4,h5{font-size:14px;}
img{border:none;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
a:focus{outline:none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] &gt; input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input:focus,textarea:focus{outline:none;}

/* 清除浮动 */
.clearfix:after,.layout:after,.menu:after,.list-1 ul:after,.list-2 ul:after,.imglist:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
* html .clearfix,* html .layout,* html .menu,* html .list-1 ul,* html .list-1 ul,* html .imglist{display:inline-block;}
* +html .clearfix,* +html .layout,* +html .menu,* +html .list-1 ul,* +html .list-1 ul,.* +html .imglist {display:inline-block;}

.layout,.wraper{width:96%; margin:0 auto;}
.logo-side,.list-1 h3,.menu,.list-2 li,.list-1 li h1,.list-1 li h4,.listion h3,.tit{ font-family:"微软雅黑","Microsoft YaHei";}
.header{ height:52px; overflow:hidden; background:#fefefe; border-bottom:1px solid #ddd; box-shadow:0 1px 0 2px #eee; position:relative; z-index:222; padding:0 0 5px;}
.logo,.logo a{ display:block; width:185px; height:52px; background:url(logo-4.png) 0 0 no-repeat; float:left; margin:0 10px 0 0;}
.logo-side,h1.logo-side { display:inline; float:left; padding:14px 0 0; color:#000; font-size:20px; font-weight:normal; }
.wraper{ background:url(side_shadow.png) 180px 0 repeat-y; padding:35px 0;}
.aside{ width:170px; position:fixed; left:2%; top:92px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+92)); }
.menu li{ padding:0 5px 5px 0; float:left; white-space:nowrap; }
.menu li a{ float:left; padding:0 12px; line-height:25px; text-align:center; background:#479edb; border-radius:25px; color:#fff; font-size:14px;}
.menu li.m1 a{background:#6DAC7A;}
.menu li.m2 a{background:#F9A066;}
.menu li.m3 a{background:#4DC2D7;}
.menu li.m4 a,.menu li a{background:#479edb;}
.menu li.m5 a{background:#6DAC7A;}
.side-txt-left{ display:block; width:22px; height:212px; background:url(txt_share-2.png) center 0 no-repeat; position:absolute; right:-20px; top:0;}

.menu li a:hover{text-decoration:none; background:#1b81c9; color:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.tips{padding:0 35px 0 5px; color:#aaa;}
.tips dt{ display:block; font-weight:bold; }
.main{ padding:0 15px 0 220px;min-height:700px;}
.list-1 {width:100%; position:relative; overflow:hidden; }
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { background:#479edb; padding:3px 15px; border-radius:16px; color:#fff; font-size:15px; display:inline-block; text-shadow:1px 1px #1b81c9; margin-bottom:5px;}
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { *display:inline;}
.list-1 h3 span,.list-2 h3 span,.food h3 span,.panel .tit span{ border-bottom:3px solid #009e64; margin-bottom:-2px; position:relative; padding:0 55px 3px 5px; float:left;}
.list-1 ul{ width:105%;padding:0 0 30px;}
.list-1 li { width:168px; margin:0 20px 0 0; padding:7px 1px; float:left; border-bottom:1px dotted #ddd; margin-bottom:-1px; position:relative;}
.list-1 li h1,.list-1 li h4,.list-1 li p{padding:0 5px;}
.list-1 li:hover{background:#f8f8f8; border:1px solid #eee; width:168px; padding:6px 0 7px; }
.list-1 li h1,.list-1 li h4{ font-size:15px; font-weight:normal; }
.list-1 li h1,.list-1 li h1 a,.list-1 li h4,.list-1 li h4 a{ display:block;color:#08568f;}
.list-1 li h1 a:hover,.list-1 li h4 a:hover{color:#F81A78;}
.list-1 li p{ height:18px; line-height:18px; overflow:hidden; color:#ccc;}
.list-1-hot h4,.list-1-hot h4 a{font-size:16px; }
.list-1-hot li p{color:#aaa;}
.list-1-cur h3,.list-1-cur h3.tit{ background:#f81a78; text-shadow:none;}
.list-2 { width:100%; position:relative; overflow:hidden;padding:0 0 25px;}
.list-2 ul{width:105%;}
.list-2 li { width:130px; border-bottom:1px solid #eee; float:left; font-size:14px; margin:0 30px 0 0; padding:6px 0;}
.list-2 li a{ display:block; height:25px; line-height:25px; overflow:hidden; padding:0 10px;border-radius:13px;}
.list-2 li a:hover{background:#51B992; color:#fff; text-decoration:none; }
.ico-hot { display:inline-block; width:16px; height:16px; vertical-align:top; background:url(ico_hot.png) 0  0 no-repeat; margin:0 0 0 4px; position:relative; top:0;}
* html .ico-hot{display:inline;}
* +html .ico-hot{display:inline;}

.topsearch{ display:inline; float:left; padding:13px 30px 0 30px; }
.topsearch .searchipt { width:230px; height:20px; padding:4px 15px;font-size:12px; float:left; border:1px solid #dcdcdc; margin-right:-1px; border-radius:16px 0 0 16px; color:#eee; }
.topsearch .searchbtn{ width:42px; height:30px; float:left; border:0; padding:0; cursor:pointer; border-radius:0 16px 16px 0;  background:url(search.png) -2px -42px no-repeat; border:1px solid #dcdcdc; }
.topsearch .ipt-focus{color:#999;}

.txtinfo{color:#efefef;}

.side-ad{padding:6px 0 20px 5px; margin-top:5px;}

/* 听书 */
.listion ul { padding:20px 0 20px 5px; }
.listion li { float:left; width:122px; height:165px; margin:0 0 8px; float:left; overflow:hidden; text-align:center; line-height:22px; letter-spacing:-1px; }
.listion li.more { text-align:center; line-height:70px; }
.listion li img { display:block; width:80px; height:112px; margin:0 auto 5px; padding:3px; border:1px solid #EEE; }
.listion li img:hover { -moz-transition:width 0.3s linear,height 0.3s linear; -webkit-transition:width 0.3s linear,height 0.3s linear; width:90px; height:126px; }
.listion li a:hover { text-decoration:none; color:#000; zoom:1; }
.listion li a:hover img { border:1px solid #F37E03; background:#f60; background:-webkit-gradient(linear,0 0,0 100%,from(#f90),to(#f60));background:-moz-linear-gradient(top,#f90,#f60 100%); }

/*  美食  */
.food ul { padding:15px 0 10px 0; }
.food li { float:left; width:240px; height:160px; float:left; overflow:hidden; text-align:center; line-height:22px; }
.food li a:hover { text-decoration:none; color:#000; }
.food li img { display:block; margin:0 auto 4px; padding:3px; border:1px solid #f3f3f3; }
.food li a:hover img { border:3px solid #F37E03; padding:1px; background:#E65404; }

/* 通用图片列表 */
.imglist{padding:10px 0 15px;}
.imglist li,.imglist li a{ float:left;}
.imglist li { width:146px; height:53px; position:relative; margin:0 25px 20px 0;overflow:hidden;}
.imglist li a,.imglist li img { width:138px; height:45px;}
.imglist li a{ border:1px solid #eee; padding:3px; }
.imglist li a span{ display:block; width:145px; height:20px; line-height:20px; text-align:center; position:absolute; left:0; bottom:-20px; background:#f90; color:#fff; }
.imglist li a:hover { border:1px solid #f90;}
.imglist li a:hover span{ opacity:0.9; bottom:0;}


/*  QQ  */
.qqsite { width:100%; position:relative;margin-bottom:20px; font-size:14px; border-radius:10px; overflow:hidden; }
.qqsite a{ color:#08568F;}
.qqsoft { border-bottom:1px dashed #eee; }
.qqsoft dl { width:190px; float:left; padding:6px 10px 6px 20px; border-left:1px dashed #eee; margin-left:-1px;  position:relative;}
.qqsoft dt { width:40px; padding-top:10px; float:left; }
.qqsoft dd { padding:0 0 0 40px; line-height:22px; }
.qqsoft dd b { display:block; font-size:14px; }
.qqsoft dd b a{color:#333;}
.qqsoft dd .red { color:#f00; }
.qqlink li { width:190px; height:35px; line-height:35px; float:left; padding:6px 10px 6px 20px;  border-left:1px dashed #eee; margin-left:-1px; position:relative;}
.qqlink li a { height:35px; padding-left:40px; float:left; background-image:url(ico-qq.gif); background-repeat:no-repeat; }
.qqlink li a.i01 { background-position:0 5px; }
.qqlink li a.i02 { background-position:0 -55px; }
.qqlink li a.i03 { background-position:0 -110px; }
.qqlink li a.i04 { background-position:0 -166px; }

.scrolltxt{ height:66px; line-height:22px; position:relative; overflow:hidden; color:#999; padding:0 0 0 5px;}
.scrolltxt li{height:66px;}

/*  银行  */
.banklist{ padding:10px 0 10px 10px; } 
.banklist li{ float:left;position:relative; font-size:12px; overflow:hidden; margin:0 20px 20px 0; } 
.banklist li,.banklist li a { font-size:12px; }
.banklist li a.bank{ border:1px solid #eee; padding:12px 53px 12px 152px; margin:2px; background:#fff url(banks.gif) no-repeat 10px 0; font-size:12px; float:left;} 
.banklist li a.bank:hover{ border:3px solid #ddd; color:#000; text-decoration:none; margin:0; } 
.banklist .card{ position:absolute; top:14px; right:12px; }

/* 80_80 */
.img_list_2 ul{border:none;padding:26px 0 0 0px;}
.img_list_2 li{width:80px; height:140px;margin:0 28px 0 0;  float:left;}
.img_list_2 li .img{display:block; margin:0 auto 2px; text-align:center;}
.img_list_2 li .img img{width:100%;}
.img_list_2 li a.word{ display:block; height:29px; line-height:29px; text-align:center; position:relative;}
.img_list_2 li a.word:hover,.img_list_2 li:hover a.word{background:#92c52c; color:#fff;}
.img_list_2 li a.word em{display:none;}
.img_list_2 li a.word:hover em,.img_list_2 li:hover a.word em{display:block; font-weight:bold;}
.img_list_2 li a.word:hover span,.img_list_2 li:hover a.word span{display:none;}

.topr{ display:inline; position:absolute; left:730px; top:20px; z-index:9999;}
.newlink{ color:#f00; font-size:14px;  z-index:2222; text-decoration:underline; float:left; margin:0 55px 0 0; display:none;}
.top-share,.bdsharebuttonbox{ display:inline; float:left; position:relative; top:-3px;}

.btn-share{ display:block; position:fixed; bottom:10px; right:10px; text-align:center; background:#f60; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||10)-(parseInt(this.currentStyle.marginBottom,10)||0))); cursor:default;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;}
.btn-share-hover,.hover{  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.btn-share,.btn-share a{ display:block;color:#fff; font-size:14px; font-family:"微软雅黑","Microsoft YaHei";}
.btn-share a{ display:block; padding:6px; width:50px;}
.btn-share a:hover{background:#f30; text-decoration:none;}
.copytxt{display:none;}

.side-tips{border:1px dashed #ddd; background:#fffef3; padding:8px 12px; margin-top:5px; }
.side-tips,.side-tips a{ color:#f30;}
.side-tips b{padding:0 5px; font-size:14px;}


/* box */
.txtlist-1 {overflow:hidden; position:relative;}
.txtlist-1 h3{ font-family:"微软雅黑";}
.txtlist-1 h3{ background:#479edb; padding:3px 15px; color:#fff; font-size:15px; display:inline-block; text-shadow:1px 1px #1b81c9; border-radius:8px 8px 0 0; }
.txtlist-1 h3{ *display:inline;}
.txtlist-1 ul{padding:0 0 20px; width:103%;}
.txtlist-1 li { float:left; width:165px; height:50px; border:1px solid #f5f5f5; padding:13px 12px 5px; margin:0 -1px -1px 0; float:left; cursor:default; margin-bottom:-1px; position:relative; overflow:hidden; }
.txtlist-1 li:hover{border:1px solid #eee; position:relative; z-index:22; background:#fafafa;}
.txtlist-1 li h1{ width:100%; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px;font-family:"微软雅黑";}
.txtlist-1 li h1 a{display:block;color:#266DA1; font-weight:normal;}
.txtlist-1 li h1 a:hover{ color:#F81A78;}
.txtlist-1 li p,.txtlist-1 li p a,.txtlist-1 li p a:hover,.txtlist-1 li s,.txtlist-1 li s a,.txtlist-1 li s a:hover{color:#aaa; display:block; width:100%; text-decoration:none; overflow:hidden;}
.txtlist-1 li p a:hover{color:#aaa;}
.txtlist-1 li p{ height:20px;line-height:20px; overflow:hidden; color:#ccc; font-size:12px; width:90%; padding:5px 0 0;}
.txtlist-1 li s{ width:100%; height:16px; line-height:16px; font-size:12px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; color:#eee; text-decoration:none; font-style:normal; font-size:11px; text-indent:-2.5em; display:none;}
.txtlist-1 li:hover p{color:#999;}
.txtlist-1-cur h3{  font-weight:bold; background:#F81A78;}
.txtlist-1-line-1 li p{height:16px; font-size:12px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.txtlist-1-wide li{width:265px; height:72px; padding:12px;}
.txtlist-1-wide li p{height:40px; line-height:20px;}
.txtlist-1-wide li s{display:block; width:60%; overflow:hidden; color:#a7d7a7; position:absolute; left:12px; bottom:8px; font-size:11px; display:none;}

.list-1-cur h3,.list-1-cur h3.tit{ background:#f81a78; text-shadow:none;}/* last */

.style-1 ul{width:85%;/*border-top:2px solid #ee7711;*/}
.style-1 li{ width:100%; position:relative; padding:15px 0; border-bottom:1px solid #eee; }
.style-1 li:hover{background-color:#fcfcfc;}
.style-1 li:hover a{text-decoration:underline; color:#0167C6;}
.style-1 li h1 { font-size:16px; font-family:"Microsoft Yahei","微软雅黑"; font-weight:normal; padding:0 0 3px; }
.style-1 li h1,.style-1 li h1 a{color:#0055cc;}
.style-1 li p { width:67%; font-size:12px; color:#999; line-height:20px; }
.style-1 li s{ display:block; width:32%; height:18px; line-height:18px; overflow:hidden; text-overflow:ellipsis; font-style:normal; white-space:nowrap; text-decoration:none; font-size:12px; display:block; color:#ddd; position:absolute; right:0; bottom:15px; text-align:right;}

@media screen and (max-width:500px){
.wraper{background:none;}
.aside{position:relative; width:auto; margin:10px; left:auto; top:auto; padding-top:0;}
.side-tips{display:none;}
.aside .goback{display:none;}
.main{padding:0; margin:0 10px;}
.list-1 ul{width:100%;}
.list-1 li,.list-1 li:hover{width:45%; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; margin:0;}
.list-1 li:hover {margin:0;}
#bdshare{display:none;}
.topr,.btn-share{display:none;}
.side-ad{margin:0; padding:0;position:relative; overflow:hidden;top:-5px; clear:both;}
.style-1 ul{width:100%;}
.style-1 li {padding:15px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.style-1 li p{width:100%; }
.style-1 li s{display:none;}
.wraper{padding-top:0;}
.side-txt-left{ display:none}
.side-ad{text-align:right; padding:10px 10px 0 0;}
.aside{margin:10px 0;}
.main{margin:0;}
}</pre></body></html>