﻿/* 
copyright by 中智库玛
build by yellow
MSN:Yellow1983@msn.com
GT:Yellowgui@gmail.com
 */
 *{
	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:0px;
	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;*/
	margin:30px 150px 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 .right h3{
	font-size:14px;
	color:#999;
	margin:13px 0 0 18px;
	}
.m_box h3{
	font-size:14px;
	color:#999;
	margin:13px 0 0 18px;
	}
#main .top_box h3{
	font-size:14px;
	color:#999;
	margin:13px 0 0 18px;
	}
#main .box h3{
	font-size:14px;
	color:#999;
	}

#main h4 span{
	float:right;
	font-weight:400;
	margin-right:18px;
	}

#main h3 span{
	float:right;
	font-weight:400;
	margin-right:18px;
	}
#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;
	}
#main h3 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:table11;
	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;
	}
.n_list span{
	float:right;
	color:#999;
	}
.m_list span{
	float:right;
	color:#999;
	}
.tag_list span{
	float:right;
	color:#999;
	}
ul.list span{
	float:right;
	color:#999;
	}
.n_list a{
	color:#666;
	text-decoration:none;
	}
.m_list a{
	color:#666;
	text-decoration:none;
	}
.tag_list a{
	color:#666;
	text-decoration:none;
	}
ul.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;
	}
.r_box_b{
	display:table;
	zoom:100%;
	width:262px;
	background:url(../images/51poll_23b.gif) no-repeat;
	margin-top:15px;
	}
.r_box_b2{
	display:table;
	zoom:100%;
	width:262px;
	background:url(../images/51poll_23c.gif) no-repeat;
	margin-top:15px;
	}
#main .right .l_commbox{
	display:table1;
	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:table1;
	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.over td{background-color:#f3f3f3;}
.list_table tbody tr.alt 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.next{color:#999;border:1px solid #ddd;}
.page_nav a.pre{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;
	}