﻿/* 通用 */
body{ font-size:12px;  margin:0px; font-family:"宋体"; background-color:#ffffff;}
td,input{ font-size:12px; font-family:"宋体";}
div,form,img,ul,li{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
a { color: #000; text-decoration: none; }
a:hover { color: #00F; text-decoration: underline; }
/*顶部广告*/
.mt { width:1000px; margin:5px auto; }
.mt .mt_left { float:left; width:778px; height:60px; background-color:#f0f0f0 }
.mt .mt_right { float:right; width:215px; height:60px; background-color:#f0f0f0 }
/*当前位置*/
#nav08 { width:1000px; height:30px; margin:1px auto 3px; background-color:#f0f0f0; }
#nav08 .left { float:left; padding-left:15px; padding-top:8px; }
#nav08 .left_icon { float:left; margin-top:4px; padding-right:6px; width:6px; height:9px; background-image: url(http://i.ssimg.cn/images/vote/head08_icon.gif); background-repeat: no-repeat; background-position: -7px -24px; }
#nav08 .search { float:right; padding-right:15px; padding-top:4px; }
/*导航*/
.submenu { width:1000px; height:58px; margin:0 auto; clear:both; }
.submenu .submenu_left { float:left; width:310px; }
.submenu .submenu_mid { width:675px; height:58px; float:left; text-align:center; font-size:14px; line-height:58px; letter-spacing:1px; background: #FFFFFF url(http://i.ssimg.cn/images/vote/submenu08_02.jpg) repeat-x; }
.submenu .submenu_right { width:15px; height:58px; float:right; background: url(http://i.ssimg.cn/images/vote/submenu08_03.jpg) no-repeat left top; }
/* 主内容框架 */
#page { width:1000px; margin:0 auto; }
#vote08_left { width: 245px; float:left; font-size: 12px; }
#vote08_left .explain { border: 1px solid #CCCCCC; margin: 0px 0px 5px; }
#vote08_left .explain .title { background: url(http://i.ssimg.cn/images/vote/vote08_icon04.gif) repeat-x; line-height: 24px; height: 24px; padding-left: 12px; padding-bottom: 12px; font-size: 14px; }
#vote08_left .explain .title_web {
	font-size: 14px;
	font-weight: bold;
	height: 70px;
	padding-left: 100px;
	line-height: 70px;
	background: url(http://i.ssimg.cn/images/vote/vote08_icon05.gif) no-repeat 12px center;
}
#vote08_left .explain .title_moblie {
	font-size: 14px;
	font-weight: bold;
	height: 70px;
	padding-left: 100px;
	line-height: 70px;
	background: url(http://i.ssimg.cn/images/vote/vote08_icon06.gif) no-repeat 12px center;
}
#vote08_left .explain .content { line-height: 170%; padding: 0px 12px 12px; }
#vote08_right { width: 738px; float:right; border: 1px solid #CCCCCC; background: #f0f0f0; padding: 4px; }
#vote08_right .main { background: #FFFFFF; border: 1px solid #CCCCCC; padding-right: 7px; padding-left: 7px; padding-bottom: 7px; margin-bottom: 7px; }
#vote08_right .main .title {
	line-height: 45px;
	height: 45px;
}
#vote08_right .main .title .name {
	float: left;
	width: 350px;
	font-weight: bold;
	padding-left: 36px;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	background-image: url(http://i.ssimg.cn/images/vote/vote08_icon07.gif);
	background-repeat: no-repeat;
	background-position: 12px 14px;
}
#vote08_right .main .title .name a{ color:#000000}
#vote08_right .main .title .icon {
	float: right;
	width: 300px;
	line-height: 45px;
	height: 45px;
	text-align: right;
	padding-top: 5px;
}
#vote08_right .main .filter { float: left; line-height: 24px; height: 24px; background: #f0f0f0; color: #000000; width: 710px; padding-left: 12px; margin-bottom: 4px; }
#vote08_right .main .content .content_table { float: left; width: 356px; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-bottom: 0px solid #CCCCCC; }
#vote08_right .main .content .content_table .content_table_title { font-weight: bold; background: #f5f4f9; line-height: 22px; height: 22px; text-align: center; }
#vote08_right .main .content .content_table .content_table_title .title1 { width: 50px; float: left; }
#vote08_right .main .content .content_table .content_table_title .title2 { float: left; width: 60px; }
#vote08_right .main .content .content_table .content_table_title .title3 { float: left; width: 200px; }
#vote08_right .main .content .content_table .content_table_title .title4 { float: right; width: 30px; }
#vote08_right .main .content .content_table .content_table_list { line-height: 22px; height: 22px; border-bottom: 1px solid #CCCCCC; text-align: center; }
#vote08_right .main .content .content_table .content_table_list .list1 { float: left; width: 50px; }
#vote08_right .main .content .content_table .content_table_list .list2 { float: left; width: 60px; }
#vote08_right .main .content .content_table .content_table_list .list3 { float: left; width: 200px; text-align: left; overflow: hidden; line-height: 22px; height: 22px; }
#vote08_right .main .content .content_table .content_table_list .list4 { float: right; width: 30px; }
.content_table_space { height: 50px; float: left; width: 6px; font-size: 0px; line-height: 0px; }
#vote08_right .main .content .content_table_vote {
	float: left;
	width: 719px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#vote08_right .main .content .content_table_vote .content_table_title {
	background: #f5f4f9;
	line-height: 20px;
	height: 40px;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 4px;
	padding-bottom: 4px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title1 {
	width: 40px;
	float: left;
	line-height: 35px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title2 { float: left; width: 60px; }
#vote08_right .main .content .content_table_vote .content_table_title .title3 {
	float: left;
	width: 300px;
	line-height: 35px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title4 { float: left; width: 60px; }
#vote08_right .main .content .content_table_vote .content_table_title .title5 {
	float: left;
	width: 90px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title6 {
	float: left;
	width: 90px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title7 {
	float: left;
	width: 180px;
}
#vote08_right .main .content .content_table_vote .content_table_title .title8 {
	float: left;
	width: 90px;
}
#vote08_right .main .content .content_table_vote .content_table_list { line-height: 24px; height: 24px; border-bottom: 1px solid #CCCCCC; text-align: center; }
#vote08_right .main .content .content_table_vote .content_table_list .list1 { float: left; width: 45px; }
#vote08_right .main .content .content_table_vote .content_table_list .list2 { float: left; width: 60px; }
#vote08_right .main .content .content_table_vote .content_table_list .list3 {
	float: left;
	width: 300px;
	text-align: left;
	overflow: hidden;
	line-height: 24px;
	height: 24px;
}
#vote08_right .main .content .content_table_vote .content_table_list .list4 { float: left; width: 60px; }
#vote08_right .main .content .content_table_vote .content_table_list .list5 {
	float: left;
	width: 90px;
	color: #FF0066;
	background-image: url(http://i.ssimg.cn/images/vote/vote08_icon08.gif);
	background-repeat: no-repeat;
	background-position: 6px;
}
#vote08_right .main .content .content_table_vote .content_table_list .list6 {
	float: left;
	width: 90px;
	background-color: #F7F7F7;
	background-image: url(http://i.ssimg.cn/images/vote/vote08_icon08.gif);
	background-repeat: no-repeat;
	background-position: 6px;
}
#vote08_right .main .content .content_table_vote .content_table_list .list7 {
	float: left;
	width: 180px;
	padding-top: 4px;
}
#vote08_right .main .content .content_table_vote .content_table_list .list8 {
	float: left;
	width: 90px;
	padding-top: 4px;
	background-color: #F7F7F7;
	height: 20px;
}
#vote08_right .main .content .content_table_vote .content_table_submit { text-align: center; margin-top: 12px; margin-bottom: 12px; }

#vote08_right .main .content .content_table_result .content_table_title {
	background: #f5f4f9;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 12px;
	height:1%;
}
#vote08_right .main .content .content_table_result .content_table_title img {

}

#vote08_right .main .content .content_table_result .content_table_title .title1 {
	width: 60px;
	float: left;
	padding-top: 4px;
}
#vote08_right .main .content .content_table_result .content_table_title .title2 {
	float: left;
	width: 60px;
	padding-top: 4px;
}
#vote08_right .main .content .content_table_result .content_table_title .title3 {
	float: left;
	width: 360px;
	padding-top: 4px;
}
#vote08_right .main .content .content_table_result .content_table_title .title4 {
	float: right;
	width: 60px;
	padding-top: 4px;
}
#vote08_right .main .content .content_table_result .content_table_title .title5 {
	float: left;
	width: 60px;
}
#vote08_right .main .content .content_table_result .content_table_title .title6 {
	float: left;
	width: 60px;
}
#vote08_right .main .content .content_table_result .content_table_title .title7 { float: left; width: 60px; }
#vote08_right .main .content .content_table_result .content_table_title .title8 {
	float: left;
	width: 60px;
}
#vote08_right .main .content .content_table_result .content_table_list { line-height: 24px; height: 24px; border-bottom: 1px solid #CCCCCC; text-align: center; }
#vote08_right .main .content .content_table_result .content_table_list .list1 { float: left; width: 60px; }
#vote08_right .main .content .content_table_result .content_table_list .list2 { float: left; width: 60px; }
#vote08_right .main .content .content_table_result .content_table_list .list3 { float: left; width: 360px; text-align: left; overflow: hidden; line-height: 24px; height: 24px; }
#vote08_right .main .content .content_table_result .content_table_list .list4 { float: right; width: 60px; }
#vote08_right .main .content .content_table_result .content_table_list .list5 { float: left; width: 60px; color: #0000CC; }
#vote08_right .main .content .content_table_result .content_table_list .list6 { float: left; width: 60px; color: #FF0033; }
#vote08_right .main .content .content_table_result .content_table_list .list7 { float: left; width: 60px; height: 24px; }
#vote08_right .main .content .content_table_result .content_table_list .list8 { float: left; width: 60px; height: 24px; }
#vote08_right .main .comment { }
#vote08_right .main .comment .comment_main { margin-bottom: 12px; }

#vote08_right .main .comment .comment_tips { background: #f0f0f0; padding: 5px 5px 5px 10px; margin-bottom: 20px; }
#vote08_right .main .comment .comment_main .comment_main_title {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 24px;
	background-image: url(http://i.ssimg.cn/images/vote/156.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
	line-height: 24px;
}
#vote08_right .main .comment .comment_main .comment_main_content { padding: 10px; background: #F1F9FC; line-height: 24px; border-bottom: 1px solid #CCE7F8; }
#vote08_right .main .comment .comment_post { margin-top: 24px; border-top: 1px solid #CCCCCC; padding-top: 24px; }
#vote08_right .main .comment .comment_post .comment_post_name{ margin-bottom: 12px; margin-top: 12px; }
#vote08_right .main .comment .comment_post .comment_post_content textarea { width: 719px; }
#vote08_right .main .comment .comment_post .comment_post_tips { line-height: 24px; margin-top: 24px; color: #666666; }
.order_up { background: url(http://i.ssimg.cn/images/vote/order_up.gif) no-repeat left center; }
.order_down { background: url(http://i.ssimg.cn/images/vote/order_down.gif) no-repeat left center; }
.choose_bg { background: #f7f7f7; }




#vote08_right .news_page{ text-align:center; width:100%; padding-top:10px;}
#vote08_right .news_page a {padding-left:2px; padding-right:2px;}

#page li { clear:both; }
/* 特殊颜色 */
.red a:link { color:#FF0000; }
.red a:visited { color:#FF0000; }
.red a:hover { text-decoration:underline; }