/* ====================
     公共样式
==================== */
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{ margin:0; padding:0; border:none; list-style-type:none;}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(../images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}
/*英文强制换行*/
.word{word-break:break-all;}
/*页面留白*/
.blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.fl{float:left}
.fr{float:right}
.pmain{ width:980px; margin:0 auto; padding:10px 0; }

/*布局*/
.AreaL{width:200px; float:left; margin:0 10px 0 0px; display:inline;}
.AreaR{width:770px; float:left; overflow:hidden;}

/*模块容器*/
.box{background:#f1f1f1; padding-bottom:2px; overflow:hidden;}
.box_1{border:1px solid #c5e4ff; background-color:#fff;}
.box_2{
	border:1px solid #c5e4ff; background:url(../images/box_2Bg.gif) repeat-x top left;
	background-color:#edf8fe;  overflow:hidden;
}
/*按钮部分*/
.bnt_blue{
	background:url(../images/bg.gif) no-repeat 0px 0px; width:52px; height:21px;
	text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer; margin:0 auto;
}
.bnt_blue_1{
	background:url(../images/bg.gif) no-repeat 0px -663px; width:77px; height:21px;
	text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
}
.bnt_blue_2{
	background:url(../images/bg.gif) no-repeat 0px -696px; width:139px; height:21px;
	text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer;
 }
/*模块标题*/
h3{
	height:33px; line-height:33px; font-size:12px; background:url(../images/h3title.gif) repeat-x left top; text-align:right;
	padding:0 12px; font-weight:100;
}
h3.border{border:1px solid #c5e4ff; border-bottom:none;}
h3 img{position:relative; top:7px;}
h3 span{
	float:left; background:url(../images/bg.gif) no-repeat 0px -570px;width:auto; height:33px; line-height:33px; text-align:left;
	font-weight:bold; color:#56a5ee; padding-left:12px;
}
h5{
	height:26px; line-height:26px; text-align:right; background-color:#edf7ff; font-size:12px;
	color:#56a5ee; padding:0 10px 0 0;
}
h5 span{float:left; font-weight:bold; background:url(../images/bg.gif) no-repeat 0 -616px; padding-left:25px;}
h6{
	height:23px; line-height:23px; text-align:right; font-size:12px; background:#edf7ff; color:#3f3f3f;
	border:1px solid #fff; padding-right:10px;
}
h6 span{float:left; padding-left:15px;}

.member_center{
	float:left; width:983px; margin:0px auto; line-height:22px; padding:0; text-align:left;
	background:#fff; font-size:12px; font-family:"宋体",Verdana, Arial; color:#404040;
}
.member_center td{
	padding:5px;
}

.userCenterBox{
	border:4px solid #f1faff; background-color:#fff; padding:5px;
	min-height:400px; 
	height:auto !important; 
	height:400px; 
	overflow:visible;
}

.userCenterBox .userMenu ul li{
	float:left; width:167px; height:30px; line-height:30px; background:url(../images/menuBg.gif) no-repeat 0 -25px #ccc;
	color:#3f3f3f; text-decoration:none; margin:0 0px 0px 10px;
}
.userCenterBox .userMenu a{
	display:block; height:30px; line-height:30px; 
	color:#3f3f3f; text-decoration:none; padding-left:20px;
}
.userCenterBox .userMenu ul li a.menu1{ background:url(../images/u1.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu2{ background:url(../images/u2.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu3{ background:url(../images/u3.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu4{ background:url(../images/u4.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu5{ background:url(../images/u5.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu6{ background:url(../images/u6.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu7{ background:url(../images/u7.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu8{ background:url(../images/u8.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu9{ background:url(../images/u9.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu11{ background:url(../images/u11.gif) no-repeat 0 7px; }
.userCenterBox .userMenu ul li a.menu10{ padding:10px 0 0 0; }
#curr{ font-weight:bold;}


.boxCenterList{padding:8px;}

.share_button{
	width:100px; height:20px;
}

.member_content{ width:980px; display:inline-block; background-color:#ffffff; padding:0px 0; margin:0px auto;}

/*注册登陆*/
.login{ width:980px; padding:0 0px;}
.login_top{ float:left; width:980px; height:33px; background:url(../images/login_top.jpg) left top no-repeat;}
.login_top span{ float:left; padding:7px 0 0 20px; color:#fff; font-size:14px; font-weight:bold; }
.login_content{ float:left; width:974px; border-left:3px solid #E9CF02; border-right:3px solid #E9CF02; }
.login_bottom{ float:left; width:980px; height:12px; background:url(../images/login_bottom.jpg) left top no-repeat; }

.reg{ padding-left:20px; float:left; width:550px; border-right:1px solid #a8a8a8; }
.reg_tag{float:left; width:217px; height:20px; padding:10px 0; display:block}
.reg table tr td{ padding:5px; }
.reg_item{ width:90px; padding-right:5px; text-align:right; }
.reg_input{ }
.reg_cue{ width:280px; text-align:left;}
.reg_btn{ border:none; margin:0; padding:0; background:url(../images/reg_btn.jpg) no-repeat; float:left; width:126px; height:49px; cursor:pointer; display:inline; margin:5px 0 0 100px;}

.member{ padding-right:50px; width:260px; float:right;}
.member_tag{float:left; width:217px; height:20px; padding:10px 0; display:block}
.member_form{ width:252px; float:left; background:url(../images/log_tiled.jpg) repeat-y; padding:10px 0 0 0;}
.member_form table tr td{ padding:5px; }
.member_item{ width:90px; padding-right:5px; text-align:right; }
.member_input input{ width:100px; float:left;}
.member_btn{ background:url(../images/log_btn.jpg) no-repeat; margin-left:70px;}
.member_getpass{ float:left; width:250px; height:40px; line-height:40px; }
.member_getpass a{ float:right; color:#f00; height:40px; line-height:40px; }

/**/
.getpass_left{ float:left; width:500px; border-right:1px solid #E9CE01; }
.getpass_left table tr td{ padding:5px; background:#fff; }
.getpass_left .title_tr{ font-size:14px; font-weight:bold; color:#E9CE01; }

.getpass_right{ float:left; width:450px; }
.getpass_right table tr td{ padding:5px; background:#fff; }
.getpass_right .title_tr{ font-size:14px; font-weight:bold; color:#E9CE01; }

.login_getpass{ float:left; width:250px; height:40px; line-height:40px; }
.login_getpass a{ float:right; color:#f00; height:40px; line-height:40px; }

