.poll_container{
    border: 0px solid;
    width:480px;
    margin:4px 4px;
    padding:0px;
}
.poll_container .warning{
  font-size:12px;
}
.poll_container h2{
    padding:4px 2px 3px 6px;
    margin:8px;
    color:#94AE62;
    height:28px;
    font-size:15px;
    width:460px;
    background: url(/images/poll/q_header.gif) no-repeat;
}
.poll_container h3{
    font-size:13px;
}
.poll_container .poll_sup {
    padding:0px;
    margin:0px 0px 20px 22px;
    font-size:10px;
}

.poll_gift{
  border: 0px solid;
  width:220px;
  padding:8px;
  margin-right:16px;
  font-size:12px;
  float:left;
  font-weight: bold;
}
.poll_description{
  border: 0px solid;
  width:216px;
  float:left;
}
.poll_description span{
  font-weight: bold;
}

.poll_description ul{
  padding:0px 0px 0px 20px;
  margin:0px;
}
.poll_description ul li{
  margin:4px 0px;
  margin-bottom: 4px;
  list-style-image: url(/images/poll/apply.png);
  font-size:11px;
}
.poll_message{
  text-align: center;
  font-size: 14px;
  color: #F06B00;
  margin: 20px 20px;
}

.poll_button{
  padding: 4px 30px 20px 0px;
  text-align: right;
}
.poll_button input{
    cursor:pointer;
    border:none;
    width:80px;
    height:22px;
    padding: 0px 0px 3px 0px;
    color:#808080;
    background: url(/images/poll/button.gif);
}
.poll_button input:hover{
    color:#C0C0C0;
}


.poll_user_info{
  width:260px;
  margin:8px auto;
}

.poll_user_info .warning{
  font-size:12px;
}

.poll_user_info .poll_button{
  text-align:center;
  margin-top:40px;
  border: 0px solid;
}

.poll_user{
  border: 0px solid;
  text-align:center;
  margin: 0px;
}
.poll_user .label{
  width: 90px;
  margin: 4px;
  float:left;
  text-align:right;
  border: 0px solid;
}
.poll_user .field{
  width: 140px;
  margin:4px;
  float:left;
  border: 0px solid;
}

.poll_question_list{
  margin-left:12px;
  width:480px;
  border:0px solid;
}

.poll_question_list .poll_button{
  text-align:center;
  margin-top:20px;
  border: 0px solid;
}

.poll_answer_list{
  margin: 4px 30px 30px 30px;
}
.poll_answer_list br{
  margin: 8px 0px;
}
.poll_answer_list input{
  margin:0px;
  margin-top:2px;
  padding:0px;
  border:none;
}


