@charset "utf-8";
/* CSS Document */
.dot{ background:url(../images/dot.gif) left bottom repeat-x;}
.weizhi{ background:url(../images/ico_show.gif) no-repeat; width:990px; height:31px; margin:6px auto 0 auto; color:##010101; line-height:31px;}
.weizhi span{ padding-left:13px;}
.weizhi a{ color:#010101; text-decoration:none;}
.weizhi a:hover{ color:#ff9900; text-decoration: underline;}

.show_content{ width:990px; margin:10px auto 0 auto;}

.toupiao_left{ float:left; width:778px;}
.toupiao_right{ float:right; width:202px;}

.toupiao_top{ background:url(../images/bg_news_left_t.gif) no-repeat; width:778px; height:28px;}
.toupiao_content{ border:1px solid #85cf32; border-top:none; padding:0 7px;}
.toupiao_content ol{ border-bottom:1px solid #e6e6e6; padding:0 25px 10px 25px; margin-bottom:15px;}
.toupiao_content .toupiao_title{ font-weight:normal; font-size:12px; height:16px; width:712px;}
.toupiao_content ol dt{ float:left; width:600px; font-size:14px; background:url(../images/ico_toupiao_list.gif) 0 -1px no-repeat; font-weight:bold; line-height:16px;}
.toupiao_content ol dt a{ color:#010101; text-decoration:none; padding-left:30px;}
.toupiao_content ol dt a:hover{ color:#ff9900; text-decoration:underline;}
.toupiao_content ol dd{ float:right; line-height:16px; color:#777777; display:inline;}
.toupiao_content ol dd span{ color:#ff5b01;}
.toupiao_content ol dd a{ color:#777777; text-decoration:none;}
.toupiao_content ol dd a:hover{ color:#ff9900; text-decoration:underline;}
.toupiao_content ol p{ line-height:20px; font-size:12px; font-weight:normal; color:#636262; padding:5px 0 5px 30px;}

.toupiao_hot{}
.toupiao_hot_top{ background:url(../images/bg_personal_r_top.gif) no-repeat; width:202px; height:30px; line-height:30px;}
.toupiao_hot_top span{ display:block; padding-left:10px; color:#3e3a3a; font-weight:bold;}
.toupiao_hot_content{ border:1px solid #dedede; border-top:none; padding:7px 0; width:200px; background-color:#f0f0f0;}
.toupiao_hot_content ol{ width:190px; margin:0 auto; padding:4px 0 1px; line-height:20px;}
.toupiao_hot_content ol span{ float:right; color:#f56e00; padding-right:10px;}
.toupiao_hot_content ol a{ background:url(../images/ico_show.gif) -974px -228px no-repeat; padding-left:20px;}
.toupiao_hot_content ol a:hover{ background:url(../images/ico_show.gif) -974px -198px no-repeat;}


/*投票页开始*/
.toupiao_read_top{ background:url(../images/ico_show_toupiao.gif) no-repeat; width:778px; height:30px; overflow:hidden;}
.toupiao_read_top span{ padding-left:34px; line-height:30px; font-size:14px; color:#3e3e3e;}
.toupiao_read_top span a{ color:#3d8400; font-weight:bold; text-decoration:none;}
.toupiao_read_top span a:hover{ color:#ff9900; text-decoration:underline;}
.toupiao_read_content{border:1px solid #85cf32; border-top:none; padding:0 10px;}
.toupiao_read_info{ width:750px; margin:0 auto; padding-top:10px;}
.toupiao_read_right{float:right; width:220px; line-height:20px; color:#777777;}

.toupiao_read_left{ clear:both; width:750px; margin:0 auto;}
.toupiao_read_left h1{ color:#336699; font-size:14px; line-height:30px; text-align:center; padding-top:10px;}
.toupiao_read_left h1 span{ color:#999999;}
.toupiao_read_left h2{ width:600px; margin:0 auto; font-size:12px; line-height:22px; color:#8a8a8a; font-weight:normal; padding-top:10px; overflow:hidden;}
.toupiao_read_left_c{ width:590px; float:left; padding:10px 0;}
.toupiao_read_left dl{ width:590px; margin-bottom:5px;}
.toupiao_read_left dt,.toupiao_read_left dd{ float:left;}
.l_text{ width:240px; font-size:12px; line-height:22px; text-align:right; overflow:hidden;}
.c_number{ width:190px; background-color:#efefef; height:14px; overflow:hidden; margin-left:5px; margin-top:4px;}
.c_nu_c{ border-width:1px; border-style:solid; border-bottom:0px; height:7px; overflow:hidden;}
.vote_color_1{ border:1px solid #478f45; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_1 .c_nu_c{ border-color:#b7e373; background-color:#5dbc5b;}

.vote_color_2{ border:1px solid #5b719a; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_2 .c_nu_c{ border-color:#9eb5f0; background-color:#6c81b6;}

.vote_color_3{ border:1px solid #8aabb4; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_3 .c_nu_c{ border-color: #ace4f5; background-color:#a5cbd6;}

.vote_color_4{ border:1px solid #b0248d; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_4 .c_nu_c{ border-color: #fd85df; background-color:#d843b3;}

.vote_color_5{ border:1px solid #6cb716; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_5 .c_nu_c{ border-color: #e2fea7; background-color:#dcfaa0;}

.vote_color_6{ border:1px solid #bf2146; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_6 .c_nu_c{ border-color: #fb7b99; background-color:#ee335f;}

.vote_color_7{ border:1px solid #e37f24; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_7 .c_nu_c{ border-color: #fbe096; background-color:#ffc535;}

.vote_color_8{ border:1px solid #b4c511; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_8 .c_nu_c{ border-color: #e3f338; background-color:#d8e929;}

.vote_color_9{ border:1px solid #953608; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_9 .c_nu_c{ border-color: #f8ab82; background-color:#e58652;}

.vote_color_10{ border:1px solid #c3915c; height:8px; width:4px; margin:2px 0; overflow:hidden;}
.vote_color_10 .c_nu_c{ border-color: #f4c798; background-color:#e7ab6d;}

.r_number{ width:72px; margin-left:10px; line-height:22px;}
.r_img{ width:30px; height:22px; text-align:center;}
.r_img img{ border:0px; margin-top:3px;}
.tp_check{ margin:0px; padding:0px; vertical-align:middle; height:14px;}
.toupiao_read_left_r{ float:right; display:inline; margin-right:70px; margin-top:70px;}
.tp_btn{width:81px; height:32px; background:url(../images/ico_show_toupiao.gif) 0 -60px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
.tp_btn_n{width:81px; height:32px; background:url(../images/ico_show_toupiao.gif) -100px -60px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}

.toupiao_read_set{ float:right; width:410px; margin-bottom:10px;}
.toupiao_read_set ol{ float:left; width:120px; background-image:url(../images/ico_show_toupiao.gif); background-repeat:no-repeat; line-height:30px; height:30px;}
.toupiao_read_set ol span{ padding-left:30px;}
.toupiao_read_set ol.add{ background-position:-970px 0;}
.toupiao_read_set ol.del{ background-position:-970px -30px;}
.toupiao_read_set ol.set{ background-position:-970px -60px;}


.news_read_top{ background:url(../images/bg_news_read_left_t.gif) no-repeat; width:778px; height:4px; overflow:hidden;}
.news_read_content{border:1px solid #85cf32; border-top:none; padding:0 38px;}
.news_read_content h1{ line-height:48px; text-align:center; font-size:16px; color:#3e3a3a;}
.news_read_content h2{ line-height:28px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; color:#858585; text-align:right; font-size:12px; font-weight:normal;}
.news_read_content h2 a{ color:#858585; text-decoration:none;}
.news_read_content h2 a:hover{ color:#ff9900; text-decoration:underline;}
.news_read_content p{ padding:10px 0; line-height:25px; font-size:14px; color:#3e3a3a; text-indent:2em;}
.tool{ line-height:30px; margin-top:15px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; text-align:right; color:#3b3b3b;}
.tool span{ float:right; display:block; padding-right:10px; padding-left:30px; background-image:url(../images/ico_show.gif); background-repeat:no-repeat;}
.ico_coment{ background-position:-970px -310px;}
.ico_point{ background-position:-970px -340px;}
.ico_close{ background-position:-970px -370px;}
.point a{ color:#3b3b3b; text-decoration:none;}
.point a:hover{ color:#ff9900; text-decoration:underline;}

.news_read_coment{ padding-top:8px; width:778px;}
.news_read_coment_top{ background:url(../images/bg_news_coment_top.gif) no-repeat; padding:0 6px 0 13px; height:28px; }
.news_read_coment_top h1{ float:left; height:28px; font-size:12px; line-height:28px;}
.news_read_coment_top span{ display:block; float:right; line-height:28px;}
.news_read_coment_right{ color:#499806; padding-left:10px}
.news_read_coment_top a{ color:#499806; text-decoration:none;}
.news_read_coment_top a:hover{ color:#ff9900; text-decoration: underline;}

.news_read_coment_content{ border:1px solid #8bbd32; border-top:none;}
.news_coment_reg{ height:33px; line-height:33px; border-bottom:1px solid #8bbd32; background-color:#fcffdc; color:#dd0000;}
.news_coment_reg span{ float:left; display:block; padding-left:10px;}
.news_coment_reg label{ float:right; margin-right:10px;}
.btn_login{ border:0px; padding:0px; background:url(../images/ico_show.gif) -1px -100px no-repeat; width:63px; height:25px; margin-top:4px; cursor:pointer;}
.btn_reg{ border:0px; padding:0px; background:url(../images/ico_show.gif) -101px -100px no-repeat; width:63px; height:25px; margin-top:4px; cursor:pointer;}

.news_coment_form{border-bottom:1px solid #8bbd32; padding:10px 0; width:776px;}
.news_coment_form_left{ float:left;border:1px solid #adadad; background-color:#f2f2f2; width:412px; text-align:center; margin-left:15px; display:inline;}
.form_textarea{ width:410px; height:120px; line-height:20px; font-size:12px; overflow:auto; background-color:#f2f2f2; border:0px;}
.news_coment_form_center{ float:left; width:224px; margin-left:15px;}
.news_coment_form_center h1{ line-height:22px; font-size:12px; font-weight:normal; height:22px;}
.news_coment_form_center img{ float:left; border:0px;}
.news_coment_form_right{ float:right; padding:24px 0; width:78px; margin-right:15px; display:inline;}
.btn_submit{ border:0; padding:0; background:url(../images/ico_show.gif) 0 -130px no-repeat; width:78px; height:72px; vertical-align:middle; cursor:pointer;}

.news_coment_list{ width:736px; margin:0 auto;}
.news_coment{ border-bottom:1px solid #d9d9d9; margin-top:15px; width:736px; padding-bottom:6px;}
.news_coment_left{ float:left; display:inline; width:54px; text-align:center; color:#929292;}
.news_coment_left img{ border:1px solid #cccccc; padding:1px;}
.news_coment_right{ float:right; width:662px;}
.news_coment_title{line-height:22px; height:22px;}
.news_coment_title dt{ float:left; color:#004061; font-weight:bold;}
.news_coment_title dt a{ color:#004061; text-decoration:none;}
.news_coment_title dt a:hover{ color:#ff9900; text-decoration:underline;}
.news_coment_title dd{ float:right; margin-right:8px; display:inline; color:#696969;}
.news_coment_title dd span{ float:left;}
.news_coment_title dd img{ float:left; padding:5px 3px;}
.news_coment_title dd a{ color:#696969; text-decoration:none;}
.news_coment_title dd a:hover{ color:#ff9900; text-decoration: underline;}
.news_coment_text{color:#4d4d4d; line-height:18px; margin:6px 0 5px 0; clear:both; word-wrap: break-word; word-break:break-all; overflow:hidden;}
.news_coment_text img{ vertical-align:middle;}
.news_coment_reply_form{ width:602px; margin:0 auto;}
.news_coment_textarea{ width:602px; border:#a8a8a8 1px solid; background-color:#f2f2f2; color:#9f9f9e; font-size:12px; line-height:20px; height:80px; margin-bottom:9px; padding:2px; overflow:auto;}
.news_coment_reply_list{background:url(../images/dot.gif) left top repeat-x; clear:both; margin-top:9px; padding-left:20px;}
.news_coment_reply{color:#8a8989; background:url(../images/dot.gif) left top repeat-x; margin-bottom:5px;}
.news_coment_reply .reply_title{ line-height:22px; height:22px; padding-top:5px;}
.news_coment_reply dt{ float:left; font-weight:bold;}
.news_coment_reply dt a{color:#8a8989; text-decoration:none;}
.news_coment_reply dt a:hover{ color:#ff9900; text-decoration: underline;}
.news_coment_reply dd{ float:right; margin-right:8px; display:inline;}
.news_coment_reply dd img{ float:left; padding:4px 3px;}
.news_coment_reply dd span{ float:left; color:#696969}
.news_coment_reply dd span.reply_time{font-weight:bold; padding-right:10px;}
.news_coment_reply dd a{ color:#696969; text-decoration:none;}
.news_coment_reply dd a:hover{ color:#ff9900; text-decoration:underline;}
.news_coment_reply .reply_text{ width:636px; line-height:18px; word-wrap: break-word; word-break:break-all; overflow:hidden;}

.news_coment_reply_admin{ color:#81994a;}
.news_coment_reply_admin .reply_time{ font-weight:bold; padding-right:10px; color:#81994a;}
.news_coment_reply_admin dt a.reply_name{ color:#81994a; text-decoration:none;}
.news_coment_reply_admin dt a.reply_name:hover{ color:#ff9900; text-decoration:none;}
/*投票页结束*/

/*发起投票页开始*/
.clear_dot{ background:url(../images/dot.gif) repeat-x; height:10px; overflow:hidden; clear:both;}
.vote_start{ padding:0 50px 20px;}
.vote_start p{ color:#999999; line-height:20px; padding:10px 0;}
.vote_start .shuoming{ height:74px; margin-bottom:10px;}
.vote_start .shuoming span{float:left; display:block; height:22px; width:65px; line-height:24px; text-align:right; overflow:hidden;}
.vote_start .shuoming textarea{ float:left; display:block; border:1px solid #808080; width:322px; padding:0 2px; height:72px; font-size:12px; line-height:18px; overflow:auto;}
.vote_start ol{ height:22px; overflow:hidden; padding: 0 0 10px;}
.vote_start ol span{ float:left; display:block; height:22px; width:65px; line-height:24px; text-align:right; overflow:hidden;}
.vote_start ol label{ float:left; display:block; padding:2px; *padding:2px 2px 0; border:1px solid #808080;}
.vote_start ol .vote_input_text{ width:200px; border:0; padding:0; margin:0; font-size:12px;}
.vote_start ol a{ float:left; display:block; height:22px; line-height:24px; overflow:hidden; background: url(../images/ico_vote.gif) right center no-repeat; padding:0 10px; color:#336699; text-decoration:underline; overflow:hidden;}
.vote_start ol a:hover{color:#3366cc; text-decoration:underline;}
.vote_start ol select{ font-size:12px; height:19px; padding-top:1px;}
.vote_start .submit_vote_start{width:79px; height:30px; background: url(../images/submit_vote_start.gif) no-repeat; border:0px; padding:0px; margin: 0 0 10px 50px; cursor:pointer;}
/*发起投票页结束*/