/* 9cities poll Document */
body{background:url(mbg.jpg) center 0px no-repeat #FFF;}
.zhead{ background-color:#eee; text-align:center; height:209px; overflow:hidden;}

.lpad{width:670px; float:left; }
.rpad{width:300px; float:left; margin-right:8px;}

.letter{font-size:14px; line-height:24px; padding:10px; border:1px solid #FDD27F; color:#000; background:url(lbg.jpg) 0px 0px repeat-x #FEFBF3; }
.letter strong{font-weight:bold;}
.letter .tip{text-align:right;}
.letter .bt{text-align:center; padding:9px 20px;}
.letter .lc{text-align:center; padding:20px 5px 10px 5px;}


.talk{padding:10px; font-size:14px; font-weight:bold; line-height:24px; color:#FFFFFF; background:url(rbg.jpg) 0px 0px no-repeat #CC6900;}
.tright{text-align:right; font-size:12px;}

.editor{margin-top:1px; font-size:12px; line-height:22px; color:#000; padding:10px 15px; background:url(ebg.jpg) 0px bottom no-repeat #FBE193; padding-bottom:50px;}

.title{font-size:14px; font-weight:bold;}
.content{font-size:14px; line-height:24px; padding:10px;}

.form {padding:20px 0px;}
.form table{ margin:0px auto; width:400px;}
.form table td{padding:5px;}
.form table th{text-align:right; width:80px; padding:5px;}

.inputtext{width:290px; height:20px; line-height:20px; font-size:14px;}

.map{height:480px; text-align:center; padding-top:20px;}



.pollnavi{margin:20px 20px 0px 20px; font-size:12px;}
.pollnavi strong{font-weight:bold;}
.pollnavi a,.pollnavi a:visited{border:1px solid #EA9E36; background-color:#FFF; padding:5px; font-family:Arial; color:#CC3300;}
.pollnavi a:hover{text-decoration:none;}

.pollnavi a.finished,.pollnavi a.finished:visited{border:1px solid #339900; background-color:#339900; padding:5px; font-family:Arial; color:#FFFFFF;}
.pollnavi a.finished:hover{text-decoration:none;}

.pollnavi a.current,.pollnavi a.current:visited{border:1px solid #C30; background-color:#C30; padding:5px; font-family:Arial; color:#FFF;}
.pollnavi a.current:hover{text-decoration:none;}

.item{padding:10px; border:1px solid #EA9E36; margin:0px 20px;  height:400px; background:url(pbg.jpg) center 0px repeat-y #FFF;}
.item .label{font-size:14px; line-height:30px;  border-bottom:1px solid #ccc; font-weight:bold; text-indent:20px; background-color:#FCF5E4; color:#CC3300;}
.iteml{float:left; width:440px; margin-right:10px;}
.itemr{float:left; width:440px; }

.bts{text-align:center; padding:10px;}

.ttitle{font-weight:bold; padding:20px 10px; font-size:20px; font-family:"仿宋ＣＳ", "华文仿宋", "宋体";}

.sel{padding:10px 30px 10px 30px; }
.sel p{line-height:25px; margin:1px; border-bottom:1px solid #ccc;}

.city{color:#CC3300;}

.tm{ padding:5px; font-weight:bold; font-size:14px; background-color:#FFFFFF; display:block; border-bottom:1px solid #FDD27F; margin:10px 0px;}

.wjzs{font-size:12px; line-height:22px; padding:10px;}

.jsgs{background:url(gs.gif) 30px 0px no-repeat; padding-left:100px; line-height:21px; margin:10px;}

.zw{font-size:14px; line-height:24px; padding:20px; }