* { margin:0; padding:0;}
body,ul,li,p,h1,h2,h3,h4,h5,h6,table,td,th,img{margin:0;padding:0;}
body{ background:url(images/2011bg.gif); text-align:center;}
img { border:0; vertical-align:middle;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000; text-decoration:none}
a:hover{color:#b91515; }
.clr { clear:both;}

#wrap {  background:url(images/2011-00.jpg) no-repeat top center; height:700px;}
#topbg { background:url(images/2011-01.gif) repeat-x top; height:70px;}
#container { width:1003px; margin:0 auto; text-align:left;}

/* 顶部导航 */
.top_nav { width:100%; height:70px; line-height:70px;}
.logo { width:220px; height:70px; float:left;}
.logo img { margin-left:60px;}
.nav { width:783px; height:70px; line-height:75px; font-size:14px; font-weight:bold; float:left; overflow:hidden;}

/* 工程评选 */
.gcpx { width:100%; height:480px;}

/* 评选导航 */
.top_listbox { background:url(images/2011-06.jpg) no-repeat; width:100%; height:50px;}
.top_listbox div{ float: left; width: auto; height: 50px;}
.top_listbox span { float: left;  cursor:hand ; height: 50px;}
#s11 { width: 155px ;}
.s11 { background: url(images/2011-07.jpg) no-repeat 0px 0px ;}
#s22 { width: 127px;}
.s22 { background: url(images/2011-07.jpg) no-repeat -155px 0px;}
#s33 { width: 211px;}
.s33 { background: url(images/2011-07.jpg) no-repeat -282px 0px;}
#s44 { width: 208px;}
.s44 { background: url(images/2011-07.jpg) no-repeat -493px 0px;}
#s55 { width: 128px; }
.s55 { background: url(images/2011-07.jpg) no-repeat -701px 0px; }
#s66 { width: 126px;}
.s66 { background: url(images/2011-07.jpg) no-repeat -829px 0px ;}

/* 即时排名*/
.jspm { width:980px; margin:8px auto;}
.pm_top { width:980px; height:55px; line-height:75px; font-size:14px; overflow:hidden;}
.pm_middle { width:980px; background:url(images/2011-09.gif) repeat-y; }
.pm_end { width:980px; background:url(images/2011-10.gif) no-repeat; height:15px;}

.pm_top  p{ display: block; padding-left: 522px; font-size:14px; font-weight:bold; color:#000; }

.tabbox { width:960px; margin:0 auto; padding-top:10px;}
.tabmenu {width:940px; height:35px;  font-size:14px; margin:0 auto;}
.tabmenu ul { margin:0; padding:0; list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:250px; height:30px; overflow:hidden; line-height:30px;  display:inline; color:#666; border:1px solid #c4c4c4; }
.tabmenu .cli {text-align:center;float:left;display:block;width:687px;height:30px;overflow:hidden;background-color: #f4f4f4;line-height:30px;display:inline;font-size:14px; cursor:pointer; font-weight:bold; color:#000; border-left:1px solid #c4c4c4; border-bottom:1px solid #f4f4f4;}
#tabcontent { width:960px; padding-top:6px; font-size:12px;}
#tabcontent ul {margin:0 auto; list-style-type: none; }
#tabcontent ul li { float:left; display:block; padding:5px;}
#tabcontent .hidden {display:none;}
.mar0{ margin:0;}


.cxzp { width:230px;}
.cxzp_top { background:url(images/2011-11.gif) no-repeat; width:230px; height:10px; overflow:hidden;}
.cxzp_mid { background:url(images/2011-12.gif) repeat-y; width:230px; height:250px;  }
.a_img{}
.p_img{ text-align:center; width:230px; height:150px; }
.p_img1{ height:200px; line-height:200px; width:230px; display: table-cell;margin:0 auto;
        vertical-align:middle;
        text-align:center;
        *display: block;
        *font-size: 175px;
}
.p_img img{vertical-align:middle;}
.cxzp_end { background:url(images/2011-13.gif) no-repeat; width:230px; height:38px; line-height:38px; font-weight:bold;}

.cxzp_mid p { padding:5px 15px; line-height:18px;}
.wypl { font-weight:bold; color:#b91515;}
.cxzp_end img { float:left; padding-left:15px; padding-top:7px; padding-right:25px;}

/* 活动声明 */
.hdsm {  width:980px; margin:5px auto;}
.hdsm_top {  width:980px; background:url(images/2011-15.gif) no-repeat; height:15px; overflow:hidden;}
.foot { BORDER: #dadcdb 1px solid; PADDING: 5px 8px ; MARGIN: 0 auto; WIDTH: 920px;  BACKGROUND-COLOR: #ebebeb;}
.foot P {
	FONT-SIZE: 14px; MARGIN: 8px; TEXT-ALIGN: left; line-height:160%; 
}
.ptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b00414; TEXT-ALIGN: left
}

.footp {
	FONT-SIZE: 12px; width:950px; margin:0px auto;
}
.footp  p { text-align:center; padding:6px 0; } 

/* 活动详情 */
.article{
   padding:0 20px;
   clear:both;
   text-align:left;
   font-size:14px;
}
.article h1 {
   text-align:center;
   font-size:22px;
   line-height:40px;
   font-weight:bold;
}
.article h2 {
   text-align:left;
   font-size:14px;
   font-weight:bold;
   color:#b00414;
   text-indent:40px;
   line-height:35px;
}
.article p {
   font:14px;
   text-indent:28px;
   line-height:24px;
   margin:10px;
}
/* 内页 */
.yxpl, .fbpl{ width:920px;  border:1px solid #dadcdb; margin:0 auto; color:#b91515;}
.yxpl { }
.pl_tit { float:left; height:35px; line-height:35px; width:100%;  padding-left:15px; overflow:hidden;}
.pl_list { padding:5px 15px; color:#000; font-size:12px;}

.fbpl{  background-color:#ebebeb;}

.imgb { VERTICAL-ALIGN: middle; POSITION: static; padding-left:10px;}
.tcenter { text-align:center;}

.block{display:block;}   
.none{display:none;}