.vote_txtlist{_zoom:1;}
	.vote_txtlist .tips{
		background: none repeat scroll 0 0 #E5EEF2;
	    color: #8A9FA9;
	    height: 16px;
	    line-height: 16px;
	    margin-bottom: 10px;
	    padding: 8px 0;
	    text-align: center;
	    vertical-align: middle;
	}
	.vote_txtlist .onevote {
	    position: relative;
	}
	.vote_txtlist dl {
		clear:both;
	    display:inline-block;
	    border-bottom: 1px dotted #D3D3D3;
	    padding: 8px 0;
		margin:0;
		float:left;
	}
	.vote_txtlist .op_box{
	    display: inline-block;
	}
	.vote_txtlist dt{
		padding-left:10px;
		float:left;
	    vertical-align: middle;
	}
	.vote_txtlist dd {
		float:left;
	    top: 2px;
	}
	.vote_txtlist .text {
	    display: inline-block;
	    word-wrap: break-word;
	}
	.vote_numline .li_s1 {
	    background-position: 0 0;
	}
	.vote_numline .li_s2 {
	    background-position: 0 -15px;
	}
	.vote_numline .li_s3 {
	    background-position: 0 -30px;
	}
	.vote_numline .li_s4 {
	    background-position: 0 -45px;
	}
	.vote_numline .li_s5 {
	    background-position: 0 -60px;
	}
	.vote_numline .li_s1, .vote_numline .li_s2, .vote_numline .li_s3, .vote_numline .li_s4, .vote_numline .li_s5 {
	    background-image: url("http://img.eol.cn/zt/images/nmLine_bg.gif");
	    background-repeat: repeat-x;
	    height: 15px;
	}
	.vote_numline span {
	    display: inline-block;
	}
	.vote_numline, .vote_numline span {
	    vertical-align: middle;
	}
	.vote_numline .num_txt {
	    margin-left: 5px;
	    font-size:11px;
	}
	.vote_intro{padding-left:10px;}