@charset "utf-8";
/*CSS Reset*/
html,body,form,p,ul{margin:0;padding:0;}
body{text-align:center; font:normal 14px "宋体",simsun, Verdana, Tahoma, "Times New Roman"; background:#fff url(../images/vote_bg2.png) bottom left repeat-x;}
img{border:none;}
a{color:#333; text-decoration:none;}

ul{list-style:none;}
/*public style*/
.clear{clear:both; height:0; font-size:0;}



/*CSS frame*/
#wrap{margin:0 auto; width:100%; background:url(../images/vote_bg.png) left 64px repeat-x;}
#container{width:999px; margin:0 auto; text-align:left;}
#header{height:69px;}

.logo{float:left; width:345px;}
.top_nav{float:left; padding-top:34px;}
.top_nav li{float:left; width:158px; margin-right:30px;}
.top_nav li a{ display:block; height:31px; text-indent:-1000px; overflow:hidden;}
.top_nav .nav1{background:url(../images/vote_top_nav1.png) 0 0 no-repeat;}
.top_nav .nav2{background:url(../images/vote_top_nav2.png) 0 0 no-repeat;}
.top_bar{float:right; padding:30px 15px 0 0; width:124px; height:19px; background:url(../images/vote_h_btn.png) 0 28px no-repeat; text-align:center; font-size:12px;}
.top_bar a{color:#fff;}

#main{padding:280px 0 0 0; background:url(../images/vote_banner.jpg) 0 0 no-repeat;}
.nav_t{height:44px; background:url(../images/vote_t_bg.png) top right no-repeat;}
.nav_t .nav{padding:15px 0 0 82px; width:400px; background:url(../images/vote_t_nav.png) left 15px no-repeat;}
.nav ul{ height:29px;}
.nav li{float:left;  width:78px;}
.nav li a{display:block; height:29px; color:#fff; font:normal 14px/29px "微软雅黑"; text-align:center;}
.nav li.hover a,.nav li a:hover{background:url(../images/nav_hover.png) 0 0 repeat-x;}

.main_c{padding:25px 31px 6px 19px; border-left:1px solid #D8DDE1; border-right:1px solid #D8DDE1; background:#fff url(../images/vote_bg3.png) bottom left repeat-x;}
.left_c{padding-bottom:50px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; _zoom:1;}
.left{float:left; padding-top:4px; width:244px; background:#F8FFF2 url(../images/left_t.png) 0 0 no-repeat;}
.left_b{height:4px; font-size:0; background:url(../images/left_b.png) bottom left no-repeat;}
.t3{padding:5px 0; font:normal 30px "微软雅黑"; color:#6c3; background:url(../images/left_t_line.png) center bottom no-repeat; text-align:center;}
.tc, .td{padding:16px 8px 30px 12px; color:#333;}
.td p{font:normal 14px/34px "宋体"; padding-left:1.5em; text-indent:-1.5em; text-align:justify;}
.tc p{font:normal 14px/24px "宋体"; padding-left:68px;}
.tc p strong{font-weight:normal; float:left; margin-left:-70px;}

.right{float:right; padding-top:6px; width:693px; background:#F8FFF2 url(../images/right_t.png) 0 0 no-repeat;}
.right_c{padding:10px 20px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.right_b{height:6px; font-size:0; background:url(../images/right_b.png) left bottom no-repeat; _background:url(../images/right_b.png) 2px bottom no-repeat; _zoom:1;}
.right .t2{margin-bottom:15px; font:normal 24px/30px "微软雅黑"; color:#666;}
.t2 span{float:right;}
.t2 span strong{color:#f00;}
.t4{margin-bottom:20px;}

.vote_c{display:none;}
.vote_c ul{height:1%; overflow:hidden;}
.vote_c li{float:left; _display:inline; margin:0 20px 10px 0; padding:5px 0; width:304px; height:130px; background:url(../images/gr_line.png) top right repeat-y;}
.vote_c li img{float:left; margin-right:28px; width:100px; height:120px;}
.vote_c li h3{margin:8px 0; padding:0; font:normal 14px "宋体"; text-indent:-22px;}
.vote_c li h3 a{color:#000;}
.vote_c li p{margin-bottom:8px; line-height:28px; color:#333;}
.vote_c li input{ vertical-align:middle;}
.vote_c li label{color:#f00;}

.b_bg{height:20px; background:url(../images/vote_b_bg.png) 0 bottom no-repeat;}

#footer{padding:15px 0;}
#footer a{color:#000;}
#footer p{line-height:28px;}

.star4 .top_nav .nav1{background:url(../images/vote_top_nav11.png) 0 0 no-repeat;}
.star4 .top_nav .nav2{background:url(../images/vote_top_nav22.png) 0 0 no-repeat;}
.star4 .t4{border-bottom:1px solid #f00; height:26px;}
.star4 .t4 span{float:left; padding-right:30px; line-height:26px;}
.tab{float:left;}
.tab li{float:left; margin-right:4px; padding-top:6px; width:68px; height:20px; background:url(../images/tab_bg.png) 0 0 no-repeat; text-align:center; font-weight:bold; cursor:pointer;}
.tab li.hover{background:url(../images/tab_hover.png) 0 0 no-repeat; color:#fff;}
#main .show{display:block;}

.details{color:#333;}
.pos{margin-bottom:24px; margin-left:-12px; padding-left:25px; height:16px; line-height:16px; background:url(../images/icon1.png) 0 1px no-repeat;}
.pos a{color:#333;}
.article{text-align:center;}
.article h3{ font:bold 14px simsun;}
.article .info{margin:0 auto; margin-bottom:24px; width:415px; height:22px; background:#eee; line-height:22px; text-align:center;}
.article .info span{padding:0 4px;}
.article .txt{padding:0 45px; text-align:left;}
.article .txt,.article .txt p{line-height:30px;}

.static p{text-indent:2em;}
.static .h1{font:bold 16px simsun;}

.btn{border:none; width:151px; height:38px; background:url(../images/button.png) 0 0 no-repeat; cursor:pointer;}
