@charset "utf-8";
/* CSS Document */
/********** vote ************/
.vote_bg { background: #ACDB67; }
.vote_header { height: auto; }
.vote_h_con { height: 590px; background: url(../images/vote_h_con.jpg) center top no-repeat; }
.vote_h_con .w1000 { position: relative; height: 590px; }
.vote_h_txt { height: 203px; width: 792px; position: absolute; top: 24px; left: 92px; }
.vote_btn1 { height: 43px; width: 194px; display: block; position: absolute; background: url(../images/vote_btn1.gif) left top no-repeat; left: 479px; top: 274px; }
.vote_btn1:hover { background: url(../images/vote_btn1.gif) left -43px no-repeat; }
.vote_main { height: auto; margin-top: -70px; }
.vote_main .w1000 { position: relative; height: auto; overflow: hidden; }
.vote_left { width: 270px; float: left; height: auto; }
.vote_box1 { height: 275px; width: auto; overflow: hidden; padding: 15px 15px 10px 15px; background: url(../images/vote_box1.png) left top no-repeat; }
.vote_box2 { height: 95px; width: auto; overflow: hidden; padding: 15px 25px 10px 25px; background: url(../images/vote_box2.png) left top no-repeat; }
.vote_tit1 { background: #FFE23E; height: 34px; line-height: 34px; padding: 0px 15px; }
.vote_tit1 h4 { float: left; color: #333; font-size: 14px; }
.vote_tit1 a { float: right; color: #41740F; }
.vote_tit1 a:hover { color: #0D2201; text-decoration: none; }
.vote_con1 { line-height: 25px; padding: 10px 15px; color: #666; text-indent: 18pt; }
.vote_con1 p { text-indent: 0px; margin-bottom: 10px; }
.vote_con2 { line-height: 25px; padding: 15px 15px 5px 15px; color: #666; text-align: center; }
.vote_con3 { line-height: 30px; padding: 0px 10px 0px 10px; }
.vote_con3 ul { }
.vote_con3 ul li { color: #666; }
.vote_con3 ul li a { color: #41740F; padding: 0px 0px 0px 5px; }
.vote_con3 ul li a:hover { color: #0D2201; text-decoration: none; }
.vote_right { width: 710px; float: right; height: auto; }
.vote_tit2 { height: 30px; padding: 0px 30px; background: url(../images/vote_tit2.png) left top no-repeat; }
.vote_tit2 h4 { height: 30px; line-height: 30px; font-size: 20px; margin-right: 10px; font-weight: normal; color: #648B27; text-shadow: 1px 1px 1px #fff; float: left; }
.vote_tit2 p { height: 30px; line-height: 30px; float: left; text-shadow: 1px 1px 1px #fff; color: #666; }
.vote_con4 { padding: 10px 0px 0px 6px; height: auto; overflow: hidden; }
.vote_con4 ul { }
.vote_con4 ul li { position: relative; height: 144px; width: 320px; padding: 10px 12px; display: block; float: left; margin: 0px 15px 15px 0px; }
.vote_con4 ul li p { color: #fff; line-height: 24px; padding: 3px 0px; }
.vote_con4 ul li .vote_a { padding: 20px 0px 10px 0px; }
.vote_con4 ul li .vote_a a { font-family: "微软雅黑", Verdana, Geneva, sans-serif; color: #fff; font-size: 14px; }
.vote_con4 ul li .vote_a a:hover { color: #fff; text-decoration: none; }
.vote_con4 ul li a:hover { color: #fff; text-decoration: none; }
.vote_con4 ul li .vote_a font { color: #fff; }
.vote_con4 ul li .vote_t { position: absolute; height: 31px; line-height: 31px; width: 67px; padding: 0px 10px 4px 10px; background: url(../images/vote_t.png) left top no-repeat; font-family: "微软雅黑", Verdana, Geneva, sans-serif; color: #000; font-size: 14px; text-align: left; left: -6px; top: 9px; }
.vote_p { height: 32px; line-height: 32px; padding: 5px 0px; }
.vote_p p { color: #999; float: left; }
.vote_p .btn { float: right; height: 32px; width: 104px; text-indent: -9999px; display: block; background: url(../images/vote_btn.png) left top no-repeat; }
.vote_p .btn:hover { background: url(../images/vote_btn.png) left -32px no-repeat; }
.vote_con5 { padding: 20px 0px 0px 6px; height: auto; overflow: hidden; }
.vote_con5 ul { }
.vote_con5 ul li { position: relative; height: auto; padding: 10px 12px; display: block; background: #fff; margin: 0px 15px 25px 0px; }
.vote_con5 ul li .vote_t { position: absolute; height: 40px; line-height: 40px; width: auto; padding: 0px 10px; text-align: center; background: #f00; font-family: "微软雅黑", Verdana, Geneva, sans-serif; color: #fff; font-size: 20px; font-weight: normal; left: 10px; top: -10px; }
.vote_con5 ul li p { color: #999; line-height: 24px; padding: 3px 0px; }
.vote_con5 ul li .vote_a { padding: 10px 0px; height: auto; overflow: hidden; }
.vote_con5 ul li .vote_a a { line-height: 24px; font-family: "微软雅黑", Verdana, Geneva, sans-serif; color: #41740F; font-size: 14px; }
.vote_con5 ul li .vote_a a:hover { color: #0D2201; text-decoration: none; }
.vote_con5 ul li .vote_a font { line-height: 24px; color: #999; }
.vote_con5 ul li .vote_eval { border: 1px #ddd solid; padding: 5px 10px; margin: 0px 0px 10px 0px; height: auto; overflow: hidden; line-height: 24px; }
.vote_con5 ul li .vote_eval p { color: #999; }
.vote_li1 { background: #0088CC; }
.vote_li2 { background: #E84C3D; }
.vote_li3 { background: #1BBC9B; }
.vote_li4 { background: #EEC40D; }
.vote_li5 { background: #539AC7; }
.vote_li6 { background: #2187F8; }
.vote_li7 { background: #D98F1C; }
.vote_li8 { background: #150145; }
.vote_li9 { background: #F3410C; }
.vote_li10 { background: #8E43AC; }