@charset "gb2312";
@import url(http://www.66wz.com/css/base.css);
body { background-color:#e0e0e0; text-align:center;}
a { color:#555;}
.upnews ul li,.wb ul li img,.list,.list h3,.list h4 { background-image:url(_img/bg.gif); background-repeat:no-repeat;}
.block div,.block2 div{ background-image:url(_img/dub.png); background-repeat:repeat-x;}
.pages { width:960px; margin:0 auto; text-align:left;}
.snav { height:21px;}
.snav ul { padding-left:8px;}
.snav li { padding-left:9px; padding-right:11px; border-left:#ddd 1px solid;}
.snav li.start { border-left:0 none;}
#header { border-bottom:#E60012 3px solid; background-color:#fff; padding-top:7px; background-image:url(_img/top.jpg); background-repeat:no-repeat; background-position:center 28px;}
.nav { padding-bottom:9px;}
.nav .nobd { border-left:0 none;}
.nav span { padding-left:15px; padding-right:16px; border-left:#E50012 1px solid;}
.nav span a { font-size:14px; font-weight:800; color:#E50012;}
.pages .ext { width:600px; padding:20px 25px 25px 25px;}
.pages .silde { width:309px; background-color:#f4f4f4; border-left:#ddd 1px dashed;}
.main { background-color:#fff; margin-top:7px;}
.topnew { overflow:hidden; padding-bottom:15px;}
.topnew .fl { width:440px;}
.topnew .fr { width:141px;}
.topnew .fl h1 a,.topnew .fl h3 a { font-size:22px; color:#E60012;}
.topnew p { color:#555; line-height:20px; padding-top:5px;}
.topnew .fr img { background-color:#999; border:#e0e0e0 3px solid; width:135px; height:95px;}
.upnews .fl { float:right;}
.upnews .fr { float:left;}
.upnews,.upnews ul { border-top:#e0e0e0 1px solid; padding-top:15px;}
.upnews ul { margin-top:15px;}
.upnews ul li { height:25px; padding-left:15px; background-position:-396px 5px;}
.upnews ul li a { font-size:14px;}
.upnews ul li a,.block div ul li a,.block2 div ul li a { color:#333;}
.upnews ul li em { font-size:10px; font-family:Tahoma; color:#888; float:right;}
.upnews ul li span { float:right; margin-top:-15px; color:#666; padding-right:105px;}
.block div { width:49.5%;}
.block div h3 { height:45px; line-height:31px; padding-left:12px;}
.block div h3 a { color:#fff; text-decoration:none;}
.block div.fr { background-position:0 -427px;}
.block div ul li { height:27px; padding-left:8px;}

.block2 div { width:100%;}
.block2 div h3 { height:45px; line-height:31px; padding-left:12px;}
.block2 div h3 a { color:#fff; text-decoration:none;}
.block2 div.fr { background-position:0 -427px;}
.block2 div ul li { height:27px; padding-left:8px;}
.wb { width:100%;}
.wb div { overflow:hidden; background-color:#f6f6f6; text-align:center; border:#ededed 3px solid; border-bottom:#E60012 3px solid; padding-bottom:8px; padding-top:12px;}
.wb ul { padding-top:15px;}
.wb ul li { width:25%; text-align:center;}
.wb ul li a { position:relative; text-decoration:none;}
.wb ul li span { position:absolute; left:0; bottom:0; background:url(_img/update.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1'); color:#fff; width:127px; height:21px; line-height:21px; font-weight:800;}
.wb ul li img { border:#999 1px solid; width:125px; height:183px;}
.list { background-position:-93px -240px; padding:15px 15px 0 20px;}
.list h3 a,.list h4 a { font-size:12px; color:#E50012;}
.list h4 a { font-size:14px;}
.list ul { padding-bottom:15px; padding-top:7px; width:100%; overflow:hidden;}
.list ul li { height:22px;}
.list h3,.list h4 { height:25px; background-position:0 20px;}
.list h3 em,.list h4 em { float:right; padding-right:18px; font-size:12px; color:#666; font-weight:300;}
.list h3 em a,.list h4 em a { font-size:12px; color:#666; font-weight:300;}
ul.tundui {}
ul.tundui li { width:33.3%; height:100px;}
ul.tundui li p { color:#999; padding-top:5px; width:85px;}
.tundui li img { background-color:#e0e0e0; border:#cecece 1px solid; width:70px; height:70px;}
.talk { width:100%; padding-top:12px;}
.talk .fl { width:102px;}
.talk .fl img { border:#e0e0e0 3px solid;}
.talk .fr { width:170px;}
.talk .fr p { line-height:150%; padding-top:6px; color:#777;}
.footer { height:130px; padding-top:18px; text-align:center; border-top:#E60012 3px solid;}
.footer ul {}
.footer li { margin-right:8px;}
.footer p { padding-top:16px;}
.google_rss {}
.footer a,.footer { color:#515151; line-height:normal;}
.footer span { padding-left:10px; padding-right:9px;border-left:#D0D0D0 1px solid;}
.footer span.nobg,.chl .one li { border-left:0 none;}
.form_link { padding-top:6px; padding-left:5px;}
p.copyright { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:11px;}