/* CSS Document */
body{ font-size:12px;}
.logincontent{
	width:717px;
	background-color:#f3f3f3;
	background:url(../images/club/loginBg.jpg) no-repeat;
	background-position:top;
	border-bottom:1px solid #dadada;
	border-left:1px solid #dadada;
	padding-bottom:20px;
	padding-top:22px;
	padding-left:10px;
	padding-right:10px;
}
.userRegTitle{
	text-align:center;
	height:25px;
	overflow:hidden;
	margin-bottom:11px;
	color:#000000;
	font-weight:bold;
	font-size:14px;
}
.userRegLine{
	clear:both;
	background:url(../images/club/loginLine.gif) repeat-x;
	height:1px;
	overflow:hidden;
	margin-bottom:3px;
	margin-top:3px;
}
.userReginput1{
	width:135px;
	height:12px;
	line-height:14px;
	border:1px solid #a9adb0;
}
.userReginput2{
	width:109px;
	height:12px;
	border:1px solid #a9adb0;
}
.userReginput3{
	width:286px;
	height:12px;
	line-height:14px;
	border:1px solid #a9adb0;
}
.userReginput4{
	width:170px;
	height:12px;
	line-height:14px;
	border:1px solid #a9adb0;
}
.userRegSel1{
	width:116px;
}
.userRegSel2{
	width:170px;
}
.userRegSel3{
	width:58px;
}
.userRegBtnew1{ width:54px; height:17px; border:0px;  margin-top:14px; float:left;}
.userRegBtnew2{ width:54px; height:17px; border:0px;  margin-left:14px; margin-top:14px;float:left;}

.userRegBtn1{ width:54px; height:17px; border:0px; background:url(../images/club/userRegBtn1.jpg) no-repeat; margin-top:14px;}
.userRegBtn2{ width:54px; height:17px; border:0px; background:url(../images/club/userRegBtn2.jpg) no-repeat; margin-left:14px; margin-top:14px;}
.userRegTbl1{ float:left; width:90%;}
.userRegTbl1 td{ font-size:12px; line-height:26px;}
.userRegTbl1 td.left{ text-align:right; width:105px;}
.userRegTbl2{ float:left; width:90%; clear:both;}
.userRegTbl2 td{ font-size:12px; line-height:26px;}
.userRegTbl2 td.left{ text-align:right; width:126px;}

.errorInfo{ color:#FF0000; padding-left:8px;}

/*club fift*/
.club_table_bg{ width:736px; border-bottom:1px solid #dadada; border-left:1px solid #dadada; padding-bottom:21px;border-right:1px solid #dadada;  background:url(../images/club/club_tab_bg_2.jpg.jpg) repeat-x top; background-color:#f0f0f0; margin-bottom:15px;}
.club_h3{ width:738px; background:url(../images/club/club_tab_bg.jpg) repeat-x bottom; padding-top:21px;text-align:center;/*margin-left:auto; margin-right:auto;*/padding-bottom:11px; }
.club_h3 span{ display:block;width:715px; background:url(../images/club/dot.gif) repeat-x bottom; padding-bottom:14px; text-align:center;margin-left:auto; margin-right:auto;}
.club_table{ width:714px; text-align:center; margin-left:auto; margin-right:auto;}
.table-general{ font-size:12px; text-align:center;}
.table-general th{ background-color:#0f7fc4; color:#fff; padding:5px 5px 3px 5px;}
.table-general td{color:#0f7fc4; padding:5px 5px 3px 3px;}
.club_th_left{font-weight:bold; background-color:#b5e3ff; border-bottom:1px solid #fff; border-top:1px solid #fff; border-left:1px solid #b5e3ff; }
.club_th_right{font-weight:bold; background-color:#b5e3ff; border-bottom:1px solid #fff; border-top:1px solid #fff;border-left:1px solid #fff;}
.club_th_middle{ font-weight:bold; background-color:#b5e3ff; border-top:1px solid #fff;border-bottom:1px solid #fff; border-left:1px solid #fff;}
.club_left{background-color:#edf5f9; border-bottom:1px solid #fff;border-left:1px solid #edf5f9;}
.club_right{background-color:#edf5f9; border-bottom:1px solid #fff;border-left:1px solid #fff;}
.club_middle{background-color:#edf5f9; border-bottom:1px solid #fff; border-left:1px solid #fff;}
.club_change{font-size:12px;width:69px;border:0px; padding:-3px 32px 0px 34px; line-height:14px; height:14px; border:1px solid #7f9db9; overflow:hidden;} 
/*м俪ʼ*/
.main_club_1{ float:left; margin-left:4px;width:548px;}
.club_main_a1_left{ background:url(../images/club/hygg_bg.jpg) repeat-x bottom; padding-bottom:7px; height:170px;}
.news_list ul{ padding-left:9px; padding-right:15px; padding-top:5px;}
.club_main_a1_left_title{	background-image: url(../images/club/club_member_bg1.jpg);
	background-repeat:no-repeat;
	height:22px;
	padding-top:0px;
	padding-left:13px;
	color:#FFFFFF;
	font-weight:bold;
	clear:both;}
.club_main_a1_left_title_a{
    background-image: url(../images/club/club_member_bg2.jpg);
	background-repeat:no-repeat;
	height:22px;
	padding-top:0px;
	padding-left:13px;
	color:#FFFFFF;
	font-weight:bold;
	clear:both;}
.club_main_a1_left_con{ height:122px;}
.bt_view{ margin-right:15px !important; margin-right:7px;}
.table_pic{ margin-left:-4px;}
.table_pic td{ padding:8px 12px 0px 8px;}
.table_pic td img{ border:1px solid #c8c8c8; padding:2px;}
td.table_pic_tit{ padding:3px 0 0 0; text-align:center; }
td.table_pic_tit a{color:#4c4c4c;}
.club_main_a1_left_bd{ float:left; margin-left:4px;width:548px; background:url(../images/club/hygg_bg.jpg) repeat-x bottom; padding-bottom:7px;}
/*м*/
/*sunmin*/
.club_main_a1_right{ float:left;width:212px;background-image:url(../images/club/main_right_club_bg2.gif);background-repeat: no-repeat; height:322px;}
.club_main_a1_right table span{ clear:both; display:block;}
.club_main_a1_right h2{
	background-image:url(../images/club/main_right_club_title.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	font-weight: bold;
	color: #FFF;
	height: 16px;
	width: 195px;
	font-size: 12px;
	line-height: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.club_main_a1_right table{width: 196px;}
.club_main_a1_right table td{
	text-align: left;
	padding-top: 10px;
	padding-left: 5px;
}
.club_main_a1_right table.list td{
	text-align: left;
	padding-top: 8px;
	padding-left: 13px;
	background-image: url(../images/line-3v1-black.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
#tagclubDiv1{
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(../images/line-1-black.gif);
	background-repeat: repeat-x;
	background-position: 0px 31px;
}
#tagclubDiv2{
	padding-top:10px;
	padding-bottom:10px;
	background-image: url(../images/line-1-black.gif);
	background-repeat: repeat-x;
	background-position: 0px 31px;
}
/**/
.club_main_a1_right .club_log_l td .club_log_inp{ margin-left:0px; height:20px;}
.input_user_log{
	width:112px;
	height:12px;
	overflow:hidden;
	border:1px solid #a2a2a2;}
.club_user{
	width:116px;
	height:12px;
	overflow:hidden;
	border:1px solid #a2a2a2;
}
.club_log_l td.club_log_button{ padding:0;}
.club_log_l td.club_log_lab_f{ color:#dc7901; text-align:right;  }
.club_log_l td.club_log_lab{ color:#313131; width:50px;}
.club_main_a1_right_txt{ margin:2px; padding:15px;color:#107fc5; background:url(../images/club/loginLine.gif) repeat-x center top;}
.club_main_a1_right_txt span{ font-weight:bold;color:#107fc5;}

/**/


/*xuyanyan080118*/
.down_title{
	padding:13px;
	color:#000000;
	font-weight:bold;
	clear:both;
	}
	
.down_ct{float:left; padding-left:13px; padding-right:13px;  text-align:center; }
.down_pic{padding:2px; border:1px solid #CCCCCC; margin-bottom:5px;}
.down_ct select{ width:120px;}
.down_down{ text-align:right; padding-top:5px;}


/*xuyanyan080123*/
.reg_title{ clear:both; background-color:#d3e5f1; height:25px; font-weight:bold; padding-left:12px; color:#000000; margin-bottom:12px;}
.reg_tb{ padding-left:160px; }
.reg_tb td{color:#000000;}
.reg_tb input{color:#000000;}
.userRegTb{ float:left; width:90%;}
.userRegTb td{ font-size:12px; line-height:26px;}
.userRegTb td.left{ text-align:right; width:120px;}

.userleft{ clear:both; color:#000000;}

