@charset "utf-8";
/* CSS Document */

div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}s
body{
	font-size: 14px;
	font-family: "宋体";
	color: #000000;
	text-align: left;
	background-color: #ffffff;
	line-height: 26px;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}
button{margin:0; padding:0;}
ul li{list-style:none;}
img{border:none;}
.mycl{width:0px; height:0px; clear:both; overflow:hidden;}
.newcl{clear:both;}
h1 {font-family:"微软雅黑"; font-size:26px; color:#0057a9; text-align:center;}
p {text-indent:2em;}
img {display:block;}

.bg_01 {background:url(bg_01.jpg) no-repeat top center; margin:0 auto; min-width:1100px;}
.bg_02 {background:url(bg_02.jpg) repeat-y top center; margin:0 auto; min-width:1100px;}

.container {padding-top:440px; width:1016px; margin:0 auto;}

.tl_a img{width:1016px; height:48px;}

.text_box {font-size:18px; width:920px; margin:0 auto; color:#aa0000; line-height:30px; padding-bottom:35px; padding-top:30px;}

.tl_b img {width:1016px; height:77px;}

.tt_container {width:1000px; margin:0 auto;}
.tp_tt_box {width:470px; float:left; background:url(bg_470_mid.jpg); margin:14px;}
.tp_tt_bgtop {background:url(bg_470_top.jpg) no-repeat; height:26px; width:470px;}
.tp_tt_bgbot {background:url(bg_470_bot.jpg) no-repeat; height:60px; width:470px;}
.tp_tt_img {width:358px; border:2px solid #ffffff; margin:0 auto;}
.tp_tt_img img{width:358px; height:196px;}
.tp_tt_name {font-size:23px; color:#ffffff; font-family:"微软雅黑"; padding-left:25px; line-height:40px; font-weight:bold;}
.tp_tt_name a{color:#ffffff;}
.tp_tt_vote {font-size:15px; color:#ffffff; font-family:"微软雅黑"; float:right; padding-right:25px; line-height:40px; padding-top:5px;}
.tp_tt_text {width:420px; font-size:14px; color:#ffffff; font-family:"微软雅黑"; text-indent:2em; margin:0 auto;}

.tp_tt_box .bt_vote {  width:142px; height:41px; margin-top:10px; margin-left:160px; float:left; background:url(bt_vote.png) no-repeat}
.tp_tt_box .bt_vote_on {background:url(bt_vote_on.png) no-repeat}
.tp_tt_num {float:right; font-size:30px; color:#ffffff; font-family:"微软雅黑"; padding-right:31px; text-align:center; padding-top:9px; font-weight:bold;}
.bt_vote img{width:142px; height:41px;}

.tp_gr_box {width:230px; float:left; background:url(bg_230_mid.jpg); margin:9px;}
.tp_gr_bgtop {background:url(bg_230_top.jpg) no-repeat; height:19px; width:230px;}
.tp_gr_bgbot {background:url(bg_230_bot.jpg) no-repeat; height:48px; width:230px;}

.tp_gr_img {width:150px; border:2px solid #ffffff; margin:0 auto;}
.tp_gr_img img{width:150px; height:190px;}
.tp_gr_name {font-size:23px; color:#ffffff; font-family:"微软雅黑"; line-height:40px; float:left; font-weight:bold; padding-left:15px;}
.tp_gr_name a{color:#ffffff}
.tp_gr_vote {font-size:15px; color:#ffffff; font-family:"微软雅黑"; float:right; line-height:40px; padding-top:5px; padding-right:15px;}
.tp_gr_text {width:200px; height:57px; font-size:14px; color:#ffffff; font-family:"微软雅黑"; text-indent:2em; margin:0 auto;}
.tp_gr_box .bt_vote { width:142px; height:41px; margin-top:6px; margin-left:10px; float:left;background:url(bt_vote.png) no-repeat}
.tp_gr_box .bt_vote_on { width:142px; height:41px; margin-top:6px; margin-left:10px; float:left; background:url(bt_vote_on.png) no-repeat}

.tp_gr_num {width:40px; float:right; font-size:24px; color:#ffffff; font-family:"微软雅黑"; padding-right:14px; text-align:center; padding-top:8px; font-weight:bold;}

.bg_bot {height:291px; background:url(bg_bot.jpg) no-repeat top center; margin:0 auto; background-color:#ff8b6c; padding-bottom:20px;}

.bt_submit {width:161px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.bt_submit img{width:161px; height:41px;}

.tjbox{ padding-left:10px; padding-top:10px;}
.tjbox img{ padding-bottom:10px; width:115px; margin:0 auto}