/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
html,body{width:100%;}
body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; background:#b50806;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{ width:948px; border-left:solid 1px #fd6a00; border-right:solid 1px #fd6a00; margin:0 auto; background:#fff;}
.top{ height:144px; border:none;}
.nav{ height:39px; line-height:39px; background:url(images/nav.jpg) repeat-x; position:relative; text-align:center;}
.nav span{ color:#fff; margin:0 15px;}
.nav a{ color:#fff; font-size:14px; font-weight:800;}
.navl{ position:absolute; top:0; left:-8px;}
.navr{ position:absolute; top:0; right:-8px;}
.desbg{ background:#fff url(images/desbg.jpg) left top repeat-x;}
.des{ width:910px; height:60px; padding:8px 10px 0; text-indent:2em; background:url(images/des.jpg); margin:0 auto; color:#9f0100;}
.heng{ padding:10px 0;}
.heng1{ background:url(images/heng1.jpg); width:943px; height:36px; line-height:36px; text-align:right;}
.heng1 a{ color:#fd4700;}
.heng2{ background:url(images/heng2.jpg); width:943px; height:36px; line-height:36px; text-align:right;}
.heng2 a{ color:#fd4700;}
.heng3{ background:url(images/heng3.jpg); width:943px; height:55px; line-height:55px; text-align:right;}
.heng3 a{ color:#fd4700;}
.a,.b,.c{ width:928px; padding:0 10px; background:#fff; margin:0 auto; border-left:solid 1px #fd6a00; border-right:solid 1px #fd6a00;}
.a1{ width:243px; float:left; background:#f7f7f7; height:480px; border:solid 1px #d8d6d6; margin-right:15px;}
.djs{ height:37px; line-height:37px; background:url(images/a1.jpg); color:#520201; text-align:center; padding-left:8px;}
.djs span{ float:left;}
.djs font{ float:left; width:22px; display:block; font-size:12px; font-weight:800; color:#d40203;}
.a1 .tit{ height:33px; text-align:center; font-size:14px; font-weight:800; color:#fd7100; line-height:33px;}
.a1 .con{ width:234px; background:#fff; margin:0 auto;}
.a1 .con table{ width:100%; height:92px;}
.a1 .con table .td1{ text-align:center; width:84px;}
.a1 .con table .td1 img{ padding:2px; border:solid 1px #c9c9c9;}
.a1 .con table p{ color:#424242;}
.a1 .con table p font{ color:#e12e02;}
.a2{ width:656px; float:left;}
.a2 .sm{ height:322px; background:url(images/abg.jpg) right bottom no-repeat;}
.a2 .tit1{ width:118px; height:30px; background:url(images/sm.jpg); line-height:30px; text-align:center; font-size:17px; font-weight:800; color:#c41700;}
.a2 .tit3{ height:50px; line-height:50px; color:#969595;}
.a2 .tit3 strong{ font-size:14px; color:#e12e02;}
.a2 .tit3 font{ font-size:16px; font-weight:800; margin:0 10px; color:#e12e02;}
.a2 .sm table td{ padding:2px 0; font-size:13px; font-family:宋体;}
.a2 .sm .td1{ color:#9f0100;}
.a2 .md{ height:127px; border:solid 1px #ffedc5; background:#fff8ea; position:relative;}
.a2 .md .tit2{ width:120px; height:27px; line-height:27px; padding-left:40px; font-size:14px; font-weight:800; color:#fff; background:url(images/md.jpg); position:absolute; top:-20px; left:-2px;}
.a2 .tit4{ width:600px; height:40px; line-height:40px; margin:10px auto 0;}
.a2 .tit4 strong{ color:#e12e02; float:left;}
.a2 .tit4 a{ float:right; color:#fd4700; position:relative; top:-32px;}
.a2 .gdcon{ width:610px; height:52px; overflow:hidden; margin:0 auto 0;}
.a2 .gd li{ width:50%; float:left; font-family:宋体; color:#424242;}
.bcon{ width:906px; margin:0 auto; border:solid 1px #e0e0e0; border-top:none; padding:10px;}
.b1{ width:243px; float:left; text-align:center; margin-right:10px;}
.b1 img{ margin-bottom:10px;}
.b2{ width:650px; float:left;}
.b2 .tit1{ width:118px; height:30px; background:url(images/b3.jpg); line-height:30px; text-align:center; font-size:17px; font-weight:800; color:#005687; margin-bottom:5px;}
.b2 .td1{ width:65px; color:#004b7a; padding:5px 0;}
.b2 img{ margin:15px 0;}
.c{ padding:10px 10px 0;}
.ccon{ width:906px; margin:0 auto; border:solid 1px #ffc689; padding:10px 10px 5px; background:#fff9eb;}
.ccon .tit1{ font-size:22px; font-weight:800; color:#c41700; padding-bottom:5px;}
.ccon table{ width:100%; font-size:14px;}
.ccon table td{ padding:5px 0; color:#424242;}
.ccon table td a{ color:#424242;}
.ccon table .cz{ text-align:center;}

/*名单详细页*/
.d{ width:928px; margin:0 auto; height:50px; line-height:50px;}
.d .tit{ float:left; width:181px; height:27px; line-height:27px; text-align:center; background:url(images/d1.jpg); font-size:14px; font-weight:800; color:#ffffff; margin-right:20px; margin-top:10px;}
.d span{ float:left; font-weight:800; color:#d51b01;}
.dtab{ width:928px; margin:0 auto; background:#fddaa0;}
.dtab td{ background:#fff; padding:5px 0; color:#3c3c3c; text-align:center;}
.dtab td a{ color:#3c3c3c;}
.dtab .tr1 td{ background:#ffeec8; font-weight:800; color:#707070;}
.dtab .td1{ text-align:left; padding-left:20px;}

.waiting{ width:212px; height:210px; background:url(images/waiting.jpg); margin:40px auto 0; position:relative;}
.waiting p{ position:absolute;  top:130px; left:26px; color:#f14f01;}
.waiting p a{ text-decoration:underline; color:#16a2d7;}