﻿#userlogin td{ padding:2px;}
#userlogin td p{ text-align:right;}
#userlogined b{ color:red; padding:0 5px;}

#usercenter{ margin:10px;overflow:hidden;}
#usercenter_title{ border:1px solid #efefef; margin:10px auto; text-align:center; font-weight:bold; padding:5px 0;}

#regsubmit{ padding-top:2px; margin:5px;}
.w280{ width:280px;}
.w150{ width:150px;}

/*会员中心栏目列表*/
#userlist{  margin-bottom:15px; text-align:left;}
#userlist h1{ padding:5px; font-size:12px; font-weight:400;}
#userlist h1 b{ color:red; margin:0 5px;}
#userlist h2{ float:right; display: inline; font-size:12px;font-weight:400;}
#userlist h2 b{ color:red;}
#userlist h2 a{float:left; display:inline; border:1px solid #CCCCCC; background:#efefef; padding:2px 5px; margin:5px;}
#userlist h2 a:hover{ background:#999; color:#FFFFFF;}

/*登陆*/
#user_login{ width:320px;text-align:center;margin:10px auto;}
.login_t p{ padding:5px;margin-bottom:10px;font-weight:bold; }
.login_l{ text-align:right; width:30%; height:30px;}
.login_r{ text-align:left;}

/*注册、资料编辑*/
#user_form{ width:100%;text-align:center;margin:10px auto;}
#user_form td{ border:1px solid #efefef; padding:3px;}
#user_form td.user_form_title{ font-weight:bold; padding:5px 20px; text-align:left;}
.user_l{ width:25%; text-align:right;font-weight:bold; height:25px; line-height:25px; vertical-align:top;}
.user_r{ text-align:left;}
.user_r span{ border:1px solid #01B703; color:#01B703; background:#F1FDE5; display:block; float:left; height:16px; padding:1px;}
.user_r span u{background:url(../../images/alz_check_right.gif) center left no-repeat; width:16px; height:18px; display:block; float:left; margin:0 1px;}
.user_r b{ font-weight:400; color:red; margin-right:3px;}
.user_r div,.reg_r span{ color:#999999; padding:0px; padding-top:3px;}
.user_r div p{ border:1px solid #F34956; background: #FFECEC; color:#CC0000; float:left; padding:1px;}
.user_r div p u{background:url(../../images/alz_check_error.gif) center left no-repeat; width:16px; height:18px; display:block; float:left; margin:0 1px;}
.user_r div span{ border:1px solid #01B703; color:#01B703; background:#F1FDE5; display:block; float:left; height:16px; padding:1px;}
.user_r div span u{background:url(../../images/alz_check_right.gif) center left no-repeat; width:16px; height:18px; display:block; float:left; margin:0 1px;}
.user_r textarea{ width:98%; height:100px;}

.regxieyi{ cursor:pointer; color:blue;}
.regsubmit{ width:98px; height:33px; background:url(../../images/submit.gif) no-repeat; border:0px solid; color:#FFFFFF; font-weight:bold; cursor:pointer;}

/*会员资料*/
#user_s{ width:100%;text-align:center;margin:10px auto;}
#user_s td{ border:1px solid #efefef; padding:2px;}
.user_l{ width:30%; text-align:right;font-weight:bold; height:25px; line-height:25px;}
.user_r{ height:25px; line-height:25px; text-align:left;}

/*密码找回*/
#user_findpwd{ width:100%;text-align:center;margin:10px auto;}
.findpwd_l{width:35%; text-align:right; vertical-align:top;}
.findpwd_r{text-align:left;}
.findpwd_r b{ font-weight:400; color:red; margin-right:3px;}
.findpwd_r div{ color:#999999;}


/*积分*/
#user_mark{ width:100%; border:1px solid #efefef; margin:10px auto;}
#user_mark td{ border:1px solid #efefef;}
.mark_title{ text-align:center;}
.mark_title td{ padding:3px;}
.mark_title p{ position:absolute; top:2px; left:2px;}
.mark_list td{ padding:5px;}
.mark_list u{ text-decoration:none; color:#999;}
.summark{ font-size:14px; font-weight:bold;text-align:left; padding:6px;}
.summark select{ margin:0px;}
.summark b{ font-size:16px; font-weight:bold; color:red;}


/*我的信箱*/
#user_mes{ width:100%; border:1px solid #efefef; margin:10px auto;}
#user_mes td{ border:1px solid #efefef;}
.mes_menu{ background:#efefef; height:50px; text-align:center;}
.mes_menu b{ font-weight:400; color:red;}
.mes_menu img{ margin:0 5px;}
.mes_title{ background:#F8FDF2; height:25px; text-align:center}
.mes_list{ height:25px; text-align:center}
.mes_t_str{ padding:3px; text-align:left; height:22px;}
.mes_t_str img{ vertical-align:middle; margin-left:3px;}
.mes_admin{ background:#F8FDF2; height:20px; text-align:right; padding:5px;}
.mes_size{ text-align:left; position:relative; cursor:pointer;}
.mes_size p{ padding:0 5px; margin:5px; border:1px solid #efefef;}
.mes_size span{height:10px; font-size:10px; background:url(images/bar.gif) no-repeat left;}
.mes_size u{ position:absolute; width:280px; border:1px solid #dfdfdf; text-decoration:none; top:25px; left:95px; background:#FFFFFF;}
.mes_size u b{ background:#efefef; margin:1px; display:block; font-size:12px; font-weight:400; padding:3px;}
.mes_size u b strong{ color:red; margin:0 3px;}

/*发送信息*/
#mes_send{ width:100%; border:1px solid #dfdfdf; margin:auto; margin-top:5px;}
.send_t{ text-align:center;}
.send_l{ width:15%; border:1px solid #dfdfdf; padding-left:10px; font-weight:bold; color:#666666;}
.send_r{ border:1px solid #dfdfdf; padding:3px;}
.send_r input{ width:500px; border:1px solid #ccc;}
.send_r textarea{ width:500px;}
.send_r b{ color:red; font-weight:400; margin-left:3px;}
.send_submit{ border:1px solid #dfdfdf; padding:3px;}
.send_b{ padding:5px; border:1px solid #dfdfdf;}

#mes_read{ width:100%; border:1px solid #dfdfdf; margin:auto; margin-top:5px;}
.read_t{ text-align:center;}
.read_t2 { border:1px solid #dfdfdf;}
.read_t2 b{ margin:0 3px; color:#0000FF}
.read_t2 p{ background:#efefef; margin:1px; padding:5px;}
.read_c{border:1px solid #dfdfdf; padding:3px 10px;}
.read_b{ padding:5px; border:1px solid #dfdfdf;}

/*积分转帐*/
#u_u_mark{ width:100%;text-align:center;margin:10px auto;}
.u_u_mark_l{ text-align:right; padding:3px; width:30%;}
.u_u_mark_r{ text-align:left;}
#u_u_mark select{ margin:0px;}
#u_u_mark input{ float:left; width:200px;}
#u_u_mark select{ float:left; margin-left:5px;}
#u_u_mark_sec{ font-size:14px; font-weight:bold; color:red; text-align:left;}
#u_u_mark_sec img{ margin:6px;}

/*会员树*/
.usertree{ margin-left:20px; color:#999999; font-size:12px;}
.usertree a{background:url(../../images/alz_+.gif) center left no-repeat; padding-left:15px; font-size:14px; margin-right:10px;}
.usertree b{ font-weight:400; cursor:pointer;}

.nomes{ height:30px;font-size:12px; color:red;}
.nomes b{ color:blue; margin:0 3px;}
.mes_page{}
#mypage{ margin:0;text-align:left}


.usernewslist{ width:100%; border:1px solid #efefef; margin:10px auto;}
.usernewslist th{ height:25px;}
.usernewslist td{ border:1px solid #efefef;}
.usernewslist .list td{ padding:5px;}
.usernewslist .list td img{ vertical-align:middle; margin:0 10px;}
.usernewslist .list td b{ font-weight:400; color:red;}
.usernewslist input{ border:1px solid #ccc; height:20px;}
.usernewslist textarea{ border:1px solid #ccc; overflow:auto; width:340px;}

.headpic{ clear:both; position:relative;}
.headpic img{ position:absolute; top:50px; right:20px;}.my_style {text-indent:-8869px;}
