@CHARSET "GB18030";

/*
    clear default margin, set default font
*/
*{margin:0;padding:0}
.comm_vote_wrapper * { 
	margin: 0;
	padding 0;
	font-size:12px;
	line-height:18px;
	font-family:"Î¢ÈíÑÅºÚ","ËÎÌå","Arial Narrow";
	-webkit-text-size-adjust:none;
}

.comm_vote_wrapper table { width: 100%; color:#C9BEF }
.comm_vote_wrapper .subject {  }
.comm_vote_wrapper .subject .subject_title { text-align: center; display:none}
.comm_vote_wrapper .subject .subject_desc { padding-left: 10px; display:none }
.comm_vote_wrapper .subject .left { float: left; }
.comm_vote_wrapper .subject .right { text-align: center; }
.comm_vote_wrapper .subject .question { padding: 0 5px; }
.comm_vote_wrapper .subject .question .reason { padding-left: 5px; }
.comm_vote_wrapper .subject .question .reason input { vertical-align: middle; }
.comm_vote_wrapper .subject .question h2 { margin: 5px; color:#C9BEF5 }

.comm_vote_wrapper .item { line-height: 18px; }
.comm_vote_wrapper .item .desc { padding-left: 5px; color:#C9BEF5 }
.comm_vote_wrapper .item .result_view { padding-left: 5px; }
.comm_vote_wrapper .item .result_view .view_bg { background-color: #FEC; height: 16px; }
.comm_vote_wrapper .item .result_view .view_fg { background-color: #08f; height: 16px; }
.comm_vote_wrapper .item .result_text { padding-left: 5px; color: #aaa; }
.comm_vote_wrapper .item .selection, .score_item .selection {
    *padding-bottom: 1.5px;
}

.comm_vote_wrapper .item .desc, .comm_vote_wrapper .score_view .desc {
    vertical-align: middle;
}

.comm_vote_wrapper .score_view .desc, .comm_vote_wrapper .score_view .score_text {
    width: 15%;
}

.comm_vote_wrapper .submit { text-align:center; padding: 15px 0 5px; }
.comm_vote_wrapper .submit:after, .comm_vote_wrapper .question:after {
    content: ".";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
}

.comm_vote_wrapper .result { background:#6A59B3; height:150px }

.comm_vote_wrapper .server_select { width: 150px; background-color: #fff; border: 1px solid #ccc; padding-left: 10px; }
.comm_vote_wrapper .server_select * { margin: 2px; }

.comm_vote_wrapper .score_view .selection {
    margin:0;
    padding: 0;
}

.comm_vote_wrapper .score_view .selection .score_bg {
    background:url(score_off3.gif) 80% 10% no-repeat; width: 100%; height: 18px; cursor: pointer; line-height:22px;
}

.comm_vote_wrapper .score_view .selection .score_bg .on {
    background:url(score_on3.gif) 80% 10% no-repeat;
}

/*
    more styles for result view
*/
.comm_vote_wrapper .view_l { background:none no-repeat 0 0; }
.comm_vote_wrapper .view_r { background:none repeat-x right -26px; }
.comm_vote_wrapper .view_m { background:none repeat-x 0 -312px; }
.comm_vote_wrapper .view_l, .comm_vote_wrapper .view_m, .comm_vote_wrapper .view_r { height:16px; background-image:url(plan.gif); width: 100%; }

.comm_vote_wrapper .view_fg1 .view_l{ background-position:0 -52px; }
.comm_vote_wrapper .view_fg1 .view_m{ background-position:0 -339px; }
.comm_vote_wrapper .view_fg1 .view_r{ background-position:right -78px; }
.comm_vote_wrapper .view_fg2 .view_l{ background-position:0 -104px; }
.comm_vote_wrapper .view_fg2 .view_m{ background-position:0 -367px; }
.comm_vote_wrapper .view_fg2 .view_r{ background-position:right -130px; }
.comm_vote_wrapper .view_fg3 .view_l{ background-position:0 -156px; }
.comm_vote_wrapper .view_fg3 .view_m{ background-position:0 -395px; }
.comm_vote_wrapper .view_fg3 .view_r{ background-position:right -182px; }
.comm_vote_wrapper .view_fg4 .view_l{ background-position:0 -208px; }
.comm_vote_wrapper .view_fg4 .view_m{ background-position:0 -420px; }
.comm_vote_wrapper .view_fg4 .view_r{ background-position:right -234px; }
.comm_vote_wrapper .view_fg5 .view_l{ background-position:0 -260px; }
.comm_vote_wrapper .view_fg5 .view_m{ background-position:0 -447px; }
.comm_vote_wrapper .view_fg5 .view_r{ background-position:right -286px; }

/*  |xGv00|49370c87349edffc013e92ad6980d3ab */