﻿td{font-size:12px;}
div{font-size:12px;}
a{font-size:12px;}
span{font-size:12px;}
li{font-size:12px;}
.main_left
{
	float:left;
	width:222px;
	vertical-align:top;
}
.main_right
{
	float:left;
	width:742px;
	vertical-align:top;
}
.box_login
{
	width:222px;
	height:181px;
	background-image:url(../img/login_bg.gif);
}
.box_content
{
	margin-left:20px;
	margin-top:10px;
}
.boxupleft_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxupleft_gray.gif)
}
.boxupright_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxupright_gray.gif)
}
.boxdownleft_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxdownleft_gray.gif)
}
.boxdownright_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxdownright_gray.gif)
}
.boxleft_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxleft_gray.gif)
}
.boxright_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxright_gray.gif)
}
.boxup_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxup_gray.gif)
}
.boxdown_gray
{
	width:5px;
	height:5px;
	background-image:url(../img/boxdown_gray.gif)
}
.cn14_blue
{
	color:#3c6ec8;
	font-size:14px;
}
.cn14_black
{
	color:#333333;
	font-size:14px;
}
.cn14_gray
{
	color:#999999;
	font-size:14px;
}
.cn14_orange
{
	color:#ff8901;
	font-size:14px;
}
.cn12_blue
{
	color:#3c6ec8;
	font-size:12px;
}
.cn12_gray
{
	color:#999999;
	font-size:12px;
}
.cn12_red
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
}
.cn12_black
{
	color:#000000;
	font-size:12px;
}
.link_black
{
	color:#000000;
	text-decoration:none;
}
.link_black a:hover
{
	text-decoration:underline;
}
.link_gray
{
	color:#999999;
	text-decoration:none;
}
.link_gray a:hover
{
	text-decoration:underline;
}
.link_red
{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}
.link_red a:hover
{
	font-weight:bold;
	text-decoration:underline;
}
.link_blue
{
	color:#3c6ec8;
	text-decoration:none;
}
.link_blue a:hover
{
	text-decoration:underline;
}
div.text
{
	background-image:url(../img/text_bg.gif);
	width:135px;
	height:20px;
	line-height:20px;
	text-indent:5px;
	border-width:0;
}
input
{
	font-size:12px;
}
input.text
{
	width:123px;
	height:15px;
	margin-top:3px;
	font-size:12px;
	text-indent:2px;
	background-color:none;
	border-width:0;
	color:#999999;
}
input.text_gray
{
	height:16px;
	border:1px solid #999999;
}
input.button_blue
{
	width:84px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_blue.gif);
	font-size:14px;
	color:#98b1b8;
	font-weight:bold;
	cursor:hand;
}
input.button_blue2
{
	width:84px;
	height:27px;
	line-height:27px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_blue.gif);
	font-size:14px;
	color:#98b1b8;
	cursor:hand;
}
input.button_black
{
	width:93px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_black.gif);
	font-size:14px;
	color:#ffffff;
	cursor:hand;
}
input.button_orange
{
	width:93px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_orange.gif);
	font-size:14px;
	color:#ffffff;
	cursor:hand;
}
input.button_gray1
{
	width:65px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_gray1.gif);
	font-size:12px;
	color:#ffffff;
	cursor:hand;
}
input.button_gray2
{
	width:65px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:none;
	border:none;
	background-image:url(../img/button_gray2.gif);
	font-size:12px;
	color:#ffffff;
	cursor:hand;
}
#login_content td
{
	line-height:30px;
}
#login_info td
{
	line-height:25px;
}
#member_menu td
{
	line-height:25px;
}
#regtable td
{
	line-height:35px;
}
.w150
{
	width:150px;
}


*{
margin:0;
padding:0;
}
img{ border:none;}
body{
background:white;
font-family:Verdana, Arial;
font-size:75%;
}
a:hover{ text-decoration:underline!important;}
#header{
width:964px;
height:86px;
overflow:hidden;
margin:0 auto;
background:url(../images/header_bg.gif) no-repeat;
}
#header h1.logo{
display:inline;
width:174px;
height:48px;
float:left;
margin:19px 0 0 29px;
background:url(../images/logo.gif) no-repeat;
text-indent:-9999px;
}
#header h4{
font-size:10px;
font-family:Arial;
color:#333;
line-height:18px;
}
#header h5{
font-size:12px;
color:#333;
}
#header .sec_t{
float:left;
margin:30px 0 0 14px;
}
#header .h_box{
float:left;
margin:11px 0 0 38px;
}
#header .friendly_menu{
text-align:right;
color:#fff;
}
#header .friendly_menu a{
color:#fff;
text-decoration:none;
padding:0 5px;
}
#header .nav{
width:571px;
height:33px;
margin:18px 0 0;
clear:both;
background:url(../images/nav_bg.gif) no-repeat;
}
#header .nav ul{ list-style-type:none; padding:1px 0 0;}
#header .nav ul li{
display:block;
width:94px;
height:29px;
line-height:29px;
float:left;
text-align:center;
background:url(../images/nav_l.gif) right no-repeat;
}
#header .nav ul li.bgnone{ background:none;}
#header .nav ul li a{
display:block;
float:left;
width:94px;
color:#333;
font-size:14px;
font-weight:700;
text-decoration:none;
}
/**/
#main{
width:964px;
margin:18px auto 0;
}
#main .top_box h3,.m_box h3,#main .right h3{
font-size:14px;
color:#999;
margin:13px 0 0 18px;
}
#main .box h3{
font-size:14px;
color:#999;
}

#main h3 span,#main h4 span{
float:right;
font-weight:400;
margin-right:18px;
}
#main h3 span a,#main h4 span a{
background:url(../images/more.gif) no-repeat left;
padding:0 0 0 15px;
color:#999;
font-size:12px;
text-decoration:none;
}
.left{
float:left;
width:678px;
}
#other .left{
float:left;
width:222px;
}
.top_box{
display:table;
zoom:100%;
width:678px;
background:url(../images/top_box_t_bg.gif) no-repeat;
}
.box{
width:678px;
margin-top:15px;
}
span.t_b{
display:block;
width:678px;
height:5px;
overflow:hidden;
background:url(../images/box_bg.gif) no-repeat;
}
span.b_b{
display:block;
width:678px;
height:5px;
overflow:hidden;
background:url(../images/box_b_bg.gif) no-repeat;
}
.commbox{
display:table;
zoom:100%;
width:638px;
padding:8px 18px 0 18px;
border:2px solid #e1e1e1;
border-bottom:none;
border-top:none;
}
.commbox h4{
font-size:14px;
color:#999;
border-bottom:1px solid #d7eceb;
padding:0 0 0 3px;
}
.commbox h4 em{
display:block;
width:73px;
height:20px;
margin-left:5px;
line-height:20px;
text-align:center;
font-size:12px;
font-weight:400;
background:url(../images/51poll_30.gif) no-repeat;
font-style:normal;
position:relative;
top:1px;
}
.flash_show{ 
float:left;
width:240px;
}
.flash_show img{ float:left;}
ul.list{
float:left;
width:378px;
margin:0 0 0 20px;
line-height:19px;
list-style-type:none;
}
ul.list span,.tag_list span,.m_list span,.n_list span{
float:right;
color:#999;
}
ul.list a,.tag_list a,.m_list a,.n_list a{
color:#666;
text-decoration:none;
}
.tag_box{
float:left;
width:309px;
margin-bottom:20px;
}
ul.b{ border-right:1ps solid #d7eceb;}
.m_l{ margin-left:20px;}
.tag_c{ margin-top:15px;}
.tag_c img{ float:left; margin-right:15px;}
.tag_c h5{ font-size:12px; color:#4dadc3; font-weight:700;}
.tag_c h5 a{ font-size:12px; color:#4dadc3; font-weight:700;text-decoration:none;}
.tag_c p{ color:#999; line-height:18px; padding-top:5px;}
.tag_c p span{ color:#5a8b04; font-family:Arial;}
.tag_c p a{ color:#666; padding-right:10px;}
.tag_list{
width:309px;
margin-top:10px;
list-style-type:none;
line-height:19px;
}
.ad{
margin-top:15px;
clear:both;
}
.m_t15{ margin-top:15px;}
.m_box{
float:left;
width:329px;
background:url(../images/51poll_33.gif) no-repeat;
}
span.m_b_b{
display:block;
width:329px;
height:5px;
overflow:hidden;
background:url(../images/51poll_36.gif) no-repeat;
}
.m_commbox{
display:table;
zoom:100%;
width:289px;
padding:8px 18px 0 18px;
border:2px solid #e1e1e1;
border-bottom:none;
border-top:none;
}
.m_list{ list-style-type:none; width:289px; line-height:19px;}
/**/
#main .right{
display:inline;
float:left;
width:262px;
margin-left:20px;
}
#other .right{
display:block;
float:right;
width:720px;
margin:0;
}
.login_box{
display:table;
zoom:100%;
width:262px;
background:url(../images/51poll_14.gif) no-repeat;
}
.r_box{
display:table;
zoom:100%;
width:262px;
background:url(../images/51poll_23.gif) no-repeat;
margin-top:15px;
}
#main .right .l_commbox{
display:table;
zoom:100%;
width:234px;
padding:8px 12px 0 12px;
border:2px solid #d3eae8;
border-bottom:none;
border-top:none;
}
span.l_b_b{
display:block;
width:262px;
height:5px;
overflow:hidden;
background:url(../images/51poll_21.gif) no-repeat;
}
span.r_b_b{
display:block;
width:262px;
height:5px;
overflow:hidden;
background:url(../images/51poll_29.gif) no-repeat;
}
span.s_b_b{
float:left;
width:222px;
height:5px;
overflow:hidden;
background:url(../images/51poll_61.gif) no-repeat;
}
span.n_b_b{
float:left;
width:222px;
height:5px;
overflow:hidden;
background:url(../images/51poll_63.gif) no-repeat;
}
#main .right .r_commbox{
display:table;
zoom:100%;
width:241px;
padding:8px 5px 0 12px;
border:2px solid #e1e1e1;
border-bottom:none;
border-top:none;
}
.l_commbox p{display:table;	zoom:100%; padding:5px 0; color:#666;}
.l_commbox p span{ display:block; float:left; width:45px; height:20px; line-height:20px; color:#999;}
.l_commbox p input.text{ float:left; padding:0 5px; width:165px; height:20px; line-height:20px; background:url(../images/input_bg.gif) no-repeat; border:none;}
.l_commbox p button{ background:none; border:none; float:left;}
.l_commbox p button.l{ width:94px; height:27px; margin-right:3px; background:url(../images/51poll_22.gif) no-repeat;}
.l_commbox p button.r{ width:125px; height:27px; background:url(../images/51poll_24.gif) no-repeat;}
.l_commbox p a{ color:#999; text-decoration:none;}
.n_list{ list-style-type:none; line-height:19px;}
.idTabs a{
display:block;
float:left;
width:73px;
height:19px;
overflow:hidden;
line-height:21px;
background:url(../images/51poll_58.gif) no-repeat;
font-size:12px;
font-weight:400;
color:#666;
text-align:center;
text-decoration:none;
position:relative;
top:0;
margin-left:1px;
}
.idTabs a.selected{
background:url(../images/51poll_30.gif) no-repeat;
top:1px;
}
.idTabs{
float:right;
margin:12px 10px 0 0;
}
*html .idTabs{
margin:10px 10px 0 0;
}
*+html .idTabs{
margin:10px 10px 0 0;
}
.idTabs li{
display:inline;
list-style-type:none;
}
.ann{
border-bottom:1px solid #d7eceb;
}
.g_g_list td{
padding:0 5px;
color:#666;
}
.remark{padding:10px 5px;color:#666;}
.g_g_img li{
display:block;
float:left;
text-align:center;
}
.g_g_img li span{
display:block;
clear:both;
}
.g_g_img li span a{ color:#666; text-decoration:none;}
.g_g_img li a img{
display:block;
width:48px;
height:48px;
float:left;
border:1px solid #cbcbcb;
}
.g_g_img  li a img:hover{ border:1px solid #d3eae8;}
li.m_l_r{ margin:0 10px;}
li.m_l{ margin-left:10px;}
.link_list li{float:left;width:33%;list-style-type:none;}
.link_list2 li{float:left;width:12%;list-style-type:none;}
.adr{margin-top:25px;text-align:center;}


.status_box{padding:10px 0;background:url(../images/51poll_60.gif) no-repeat;}
.status_box h3{
padding:0 18px;
font-size:14px;
color:#999;
}
.s_commbox{padding:10px 18px;border:solid #d3eae8;border-width:0 2px;}
.s_commbox p{margin-top:10px;color:#666;}
.s_commbox p strong{color:#000;}
.nav_box{padding:5px 0;background:url(../images/51poll_62.gif) no-repeat;}
.nav_commbox{padding:10px 2px;border:solid #e1e1e1;border-width:0 2px;}
.nav_list li{display:inline;list-style-type:none;}
.nav_list a{display:block;padding:0 18px 0 25px;color:#666;text-decoration:none;line-height:25px;}
.nav_list li.selected a{border:1px solid #e1e1e1;background:url(../images/51poll_66.gif) no-repeat 5px 50%;}
#other .top_box{
display:block;
width:auto;
background:none;
}
#other span.t_b{
display:block;
width:auto;
height:5px;
overflow:hidden;
background:url(../images/51poll_64.gif) no-repeat;
}
#other span.b_b{
float:left;
width:720px;
height:5px;
overflow:hidden;
background:url(../images/51poll_65.gif) no-repeat;
}
.list_commbox{padding:10px 18px;border:solid #e1e1e1;border-width:0 2px;}
#main .list_commbox h3{margin:0;}
.notice{display:table;zoom:100%;}
.notice h4{float:left;margin-right:10px;}
.notice ul{float:left;}
.notice ul li{float:left; list-style-type:none;margin-right:40px;}
.notice ul li a{color:#666; text-decoration:none;}
.list_box{margin-top:40px;}
.list_box h3{padding-bottom:5px;border-bottom:1px solid #e1e1e1;}
.list_box p.r_o{float:right;margin-left:30px;color:#666;}
.list_box p.r_o select{font-size:10px;}
.list_table{width:100%;margin-top:10px;border-collapse:collapse;}
.list_table thead td{padding:2px;border-bottom:1px solid #e1e1e1;color:#666;}
.list_table tbody td{padding:2px;font:14px/30px arial;}
.list_table tbody td a span{cursor:pointer;display:block;width:66px;height:21px;text-indent:-999em;}
.list_table tbody tr.alt td,.list_table tbody tr.over td{background-color:#f3f3f3;}
.suv td a span{background:url(../images/51poll_67.gif) no-repeat;}
.join td a span{background:url(../images/51poll_68.gif) no-repeat;}
.page_nav{margin:20px 0; text-align:right;}
.page_nav a{padding:3px 5px;color:#000;font-weight:bold; text-decoration:none;}
.page_nav a.pre,.page_nav a.next{color:#999;border:1px solid #ddd;}
.page_nav a.selected{background-color:#78a81f;color:#fff;}


#links{
display:table;
zoom:100%;
margin:20px auto;
padding:0 15px;
width:964px;
height:26px;
line-height:26px;
background:url(../images/links_bg0.gif) no-repeat;
color:#999;
clear:both;
}
#links a{
color:#999;
padding:0 5px;
text-decoration:none;
}
#footer{
display:table;
zoom:100%;
width:964px;
height:60px;
line-height:20px;
margin:15px auto 0;
clear:both;
text-align:center;
color:#999;
}

