*{padding:0;margin:0;}
.fr{float:right;}
body.bg02{background:#eef0ee;font: 14px "Microsoft YaHei",sans-serif}
a{
	text-decoration: none;
	color:#333333;
}
a:hover{
	color: red;
}
/*分页*/
.page{ float:right; padding:10px;overflow:hidden;clear:both;}

 .page a{
	  float:left;color: #aaaaaa;
width: 26px;
height: 26px;
border: 1px solid #e6e6e6;
line-height: 26px;
text-align: center;padding:0px 2px;
}
 .page .num{
	 border-left:none;
}
.page  .active{
	border:1px solid #db4453;
    color:#fff;
	background:#F54343;
 }
 .hide{display:none;}
.header{background:url("../images/bg2.png") repeat-x;height:58px;color:#fff;}
.header .center{margin:0 auto;width:1200px;}
.header a{color:#fff;}
.header .center .member{width:40%;display:inline-block;font-size:21px;font-weight:bold;line-height:58px;}
.header .center .member span{margin-right:38px;}
.header .center .member .fl38{margin-left:38px;}
.header .center .fr{float:right;margin-right:70px;display:inline-block;line-height:58px;font-size:14px;}
.header .center a{display:inline-block;text-align:center;;}
.header .center .fr .fl20{margin-left:20px;}
.header .center .fr .fr20{margin-right:20px;}
.wrapper{overflow:hidden;min-height:900px;margin:0 auto;width:1200px;border:1px solid  #ccc;display:block;margin-bottom:100px;margin-top:19px;overflow:hidden;background:#fff;}
.wrapper .lft{margin-bottom: -1000px;
padding-bottom: 1000px;float:left;overflow:hidden;padding-left:40px;width:220px;border-right:1px solid  #ccc;}
.wrapper .lft dl{margin-top:38px;margin-bottom:70px;display:block;overflow:hidden;}
.wrapper .lft dt{float:left;}
.wrapper .lft dd{float:left;text-align:left;line-height:30px;text-indent:2em;}
.wrapper .list{overflow:hidden;}
.wrapper .list ul{overflow:hidden;}
.wrapper .list ul li{display:block;overflow:hidden;text-indent:2em;line-height:47px;}
.wrapper .list ul li img{
    width: 20px;
    height:20px;vertical-align:text-top;
}
.w20{
    width: 20px;
    height:20px;vertical-align:text-top;
}
.wrapper .rgt{float:left;width:938px}
.wrapper .rgt .tit{margin-top:43px;margin-left:48px;display:block;clear:both;overflow:hidden;}
.wrapper .rgt .tit img{ vertical-align:text-top; }
.wrapper .rgt .tit .fr40{margin-right:40px;background:#f66365;padding:5px 24px;color:#fff;border-radius:5px;}
.wrapper .rgt table {table-layout:fixed;display:block;width:100%;}
.wrapper .rgt table tbody{display:block;width:100%;}
.wrapper .rgt table tbody tr{display:flex;clear:both;height:30px;padding:5px 0;overflow:hidden;width:100%;}
.wrapper .rgt table th,.wrapper .rgt table td{text-align:center;padding:10px 0;word-wrap:break-word;flex:1;background:#f2f2f2;line-height:26px;color:#333;font-size:12px;}
.wrapper .rgt table th{}

.wrapper .rgt .tab{margin-top:43px;margin-left:41px;display:block;clear:both;overflow:hidden;}
.wrapper .rgt .tab span{line-height:40px;height:40px;padding:0 0px;display:inline-block;margin-right:20px;border-bottom:1px solid #fff;}
.wrapper .rgt .tab .active{color:#f65a5c;border-bottom: 1px solid #ccc;}

.wrapper .rgt .tab_wrapper{margin-top:43px;margin-left:48px;display:block;clear:both;overflow:hidden;}
.wrapper .rgt .message{margin-left:48px;display:block;clear:both;overflow:hidden;}
.wrapper .rgt .message ul{margin-top:20px;display:block;clear:both;overflow:hidden;}
.wrapper .rgt .message ul li{display:block;overflow:hidden;background:#f2f2f2;height:26px;line-height:26px;color:#333;font-size:12px;}
.wrapper .rgt .message ul li .fr{float:right;padding-right:30px;}
.w5 td,.w5 th{width:187.2px;word-wrap:break-word;}
/***********************  个人中心 -账户信息 ***************************/
.wrapper .rgt .info_div{padding:33px 184px 0 41px; }
.wrapper .rgt .info_div .con{ margin:0 0 10px 0;}
.wrapper .rgt .info_div .tip{color:#525252; margin:0 0 21px 0;}
.wrapper .rgt .info_div .tip span{font-weight:bold;}
.wrapper .rgt .info_div .tx{overflow:hidden; margin:0 0 8px 0;}
.wrapper .rgt .info_div .tx .l_txt{color:#333333; margin:7px 0 0 0; width:82px;}
.wrapper .rgt .info_div .tx .l_txt span{width:5px; display:inline-block;}
.wrapper .rgt .info_div .tx .pic{width:80px; height:80px; border:3px solid #e6e6e6;}
.wrapper .rgt .info_div .tx .pic img{width:80px; height:80px;}
.wrapper .rgt .info_div .nc{overflow:hidden;}
.wrapper .rgt .info_div .nc .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .nc .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .nc .r_div input{width:274px; height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece; margin:0 0 11px 0;    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    height: 23px;
    padding: 8px 0px;}
.wrapper .rgt .info_div .nc .r_div .xz{color:#999999; margin:0 0 22px 0;}
.wrapper .rgt .info_div .name{overflow:hidden;}
.wrapper .rgt .info_div .name .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .name .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .name .r_div input{width:274px; height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece; margin:0 0 16px 0;    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    height: 23px;
    padding: 8px 0px;}
.wrapper .rgt .info_div .gender{overflow:hidden;}
.wrapper .rgt .info_div .gender .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .gender .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .gender .r_div{overflow:hidden; margin:0 0 18px 0;}
.wrapper .rgt .info_div .gender .r_div input{width:12px; height:12px; border:1px solid #cecece; margin:0 4px 0 0;}
.wrapper .rgt .info_div .gender .r_div .male{margin:0 15px 0 0; line-height:26px;}
.wrapper .rgt .info_div .gender .r_div .female{line-height:26px;}
.wrapper .rgt .info_div .date{overflow:hidden;}
.wrapper .rgt .info_div .date .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .date .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .date .r_div{overflow:hidden; margin:0 0 15px 0;}
.wrapper .rgt .info_div .date .r_div select{height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece; margin:0 4px 0 0;}
.wrapper .rgt .info_div .date .r_div .year select{width:50px;}
.wrapper .rgt .info_div .date .r_div .month select{width:43px;}
.wrapper .rgt .info_div .date .r_div .day{margin:0 19px 0 0;}
.wrapper .rgt .info_div .date .r_div .day select{width:43px;}
.wrapper .rgt .info_div .date .r_div .xz{overflow:hidden;}
.wrapper .rgt .info_div .date .r_div .xz div.fl{line-height:26px; color:#525252; margin:0 0 0 9px;}
.wrapper .rgt .info_div .date .r_div .xz .sel{width:87px; height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece;}
.wrapper .rgt .info_div .place{overflow:hidden;}
.wrapper .rgt .info_div .place .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .place .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .place .r_div{overflow:hidden; margin:0 0 15px 0;}
.wrapper .rgt .info_div .place .r_div select{height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece; margin:0 4px 0 0;}
.wrapper .rgt .info_div .place .r_div .sel_01  select{width:127px;}
.wrapper .rgt .info_div .place .r_div .sel_02  select{width:22px;}
.wrapper .rgt .info_div .place .r_div .sel_03{margin:0 19px 0 0;}
.wrapper .rgt .info_div .place .r_div .sel_03 select{width:22px;}
.wrapper .rgt .info_div .home{overflow:hidden;}
.wrapper .rgt .info_div .home .l_txt{color:#333333; line-height:26px; width:82px;}
.wrapper .rgt .info_div .home .l_txt span{width:5px; display:inline-block; color:#9999a5;}
.wrapper .rgt .info_div .home .r_div{overflow:hidden; margin:0 0 15px 0;}
.wrapper .rgt .info_div .home .r_div select{height:24px; line-height:24px; padding:0 0 0 3px; border:1px solid #cecece; margin:0 4px 0 0;}
.wrapper .rgt .info_div .home .r_div .sel_01  select{width:127px;}
.wrapper .rgt .info_div .home .r_div .sel_02  select{width:22px;}
.wrapper .rgt .info_div .home .r_div .sel_03{margin:0 19px 0 0;}
.wrapper .rgt .info_div .home .r_div .sel_03 select{width:22px;}
.wrapper .rgt .save{ 
   background-color: #f65a5c;
    width: 100%;
    height: 28px;
    line-height: 28px;
    color: #fff;width: 360px;
    font-size: 22px;
    font-size: 16px;
    padding: 3px 0px;
    display: block;
    text-align: center
	}
	.modify {
    float: left;
    width: 120px;
    height: 30px;
    line-height: 30px;
    margin: 0 12px;
    text-align: center;
    border: 1px solid #C2C1C1;
    color: #000000;
    position: relative;
}.fl {
    float: left;
}.upload_file {
    width: 150px;
    height: 30px;
    position: absolute;
    top: 0;
    left: 0;
    filter: alpha(opacity: 0);
    opacity: 0;
    cursor: pointer;
}
.wrapper .rgt .tit .fr40 a {
  
    color: #fff;
    
}
.confirm_btn{
		color: #333;
		font-size: 15px;
		margin-right: 10px;
		border: 1px solid #0099cc;
		padding: 5px 20px;
	
}
.cancel_btn{
		color: #333;
		font-size: 15px;
		margin-right: 10px;
		border: 1px solid #F54343;
		padding: 5px 20px;
	
}
.edit_tab .on{
    color: #F54343;
	
	
	border-bottom: 1px solid #F54343;
}

.select{
  margin-left: 48px;
  margin:30px ;width:200px;
}
.select .input_title{
  margin:20px 0;
}
.select .confirm_btn{
  margin:50px 0;text-align:center;
}