#table1  { border-collapse:inherit; border-spacing:10px 10px; margin:0 auto; text-align:center;color:#0000ff; margin-top:5px; margin-bottom:5px}
#table1 td{ padding:10px 0px; border:1px dashed #dedede}

.member {
    border: 1px solid #ebebeb;
    border-radius: 3px;
    background-color: #fff;
    padding: 20px 0px;
	width:auto;
	margin:0 auto;
	margin-top: 15px;
	margin-bottom: 15px;
	min-height:1550px;
	width:1000px;
}

.member .left {
    width: 263px;
    float: left;
	margin-left:-264px;
}

.member .left .head {
    position: relative;
    width: 213px;
    height: 89px;
    margin: 0 auto;
}
.noLink{
    display: block;
    margin:30px auto 0;
}
.member .left .head img {
    position: absolute;
    left: 0;
    top: 0;
    width: 71px;
}

.member .left .br {
    color: #676767;
    font-size: 12px;
}

.member .left .head .br {
    padding-left: 80px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    position: relative;
}

.member .left .head .br .bold {
    color: #34495e;
}

.member .left .head .br .quit {
    position: absolute;
    color: #b0b0b0;
    right: 0;
    top: 1px;
}

.level span {
    float: left;
}

.member .left .title {
    width: 202px;
    height: 42px;
    margin: 0 auto;
    line-height: 40px;
	padding:0px;
    padding-left: 15px;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    background: url("/image/accounts/memeber.png") no-repeat 0px 0px;
}

.member .left .con .br:after, .member .left .con .br:before {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden;
    position: relative;
    z-index: -1;
    line-height: 0
}

.member .left .con .br:after {
    clear: both
}

.member .left .con .br {
    *zoom: 1;
    padding-bottom: 14px;
}

.member .left .con .brnew:after, .member .left .con .brnew:before {
    content: "\0020";
    display: block;
    height: 0;
    visibility: hidden;
    position: relative;
    z-index: -1;
    line-height: 0
}

.member .left .con .brnew:after {
    clear: both
}

.member .left .con .brnew {
    *zoom: 1;
    padding-bottom: 14px;
}
.member .left .con .brnew a {
    position: relative;
    display: block;
    float: left;
    width: 164px;
    height: 17px;
    color: #7c7c7c;
    padding-left: 12px;
   
}

.member .left .con .brnew a:hover {
    color: #ef6537;
    text-decoration: underline;
}

.member .left .con .brnew a em {
    color: #cd0000;
}

.member .left .con {
    position: relative;
    width: 203px;
    margin: 0 auto;
    padding-top: 20px;
    padding-left: 20px;
    background: url("/image/accounts/member_btg.png") no-repeat center top;
    margin-bottom: 10px;
}
.member .left .member_pop .con{
    width: auto;
    background: none;
}
.member .left .con .foot {
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 213px;

    margin-bottom: -5px;
    margin-left: 5px;
    height: 12px;

    background: url("/image/accounts/member_btg.png") no-repeat center bottom;
}

.member .left .con a {
    position: relative;
    display: block;
    float: left;
    width: 82px;
    height: 17px;
    color: #7c7c7c;
    padding-left: 8px;
   
}

.member .left .con a:hover {
    color: #ef6537;
    text-decoration: underline;
}

.member .left .con a em {
    color: #cd0000;
}

.member .left .con a .task-icon {
    position: absolute;
    top: 0px;
    display: inline-block;
    width: 17px;
    height: 17px;
}

.member .right {
    width: 100%;
    float: left;
}
.detail_data  img{
    width: 71px;
}
.member .right .item img{
    width: auto;
}

.user_hello_info {
	background: rgb(254, 233, 199); padding: 3px; border: 1px solid rgb(237, 189, 61); height: 100%; margin-bottom: 20px;
}
.user_hello_info .info_bg {
	background: rgb(255, 253, 244); padding: 8px 20px 20px; width: 682px; height: 100%;
}
.user_hello_info .title {
	height: 34px; margin-bottom: 14px; border-bottom-color: rgb(255, 213, 145); border-bottom-width: 1px; border-bottom-style: dotted;
}
.user_hello_info .title h2 {
	color: rgb(225, 0, 0); line-height: 34px; font-size: 16px; font-weight: bold;
}
.user_hello_info .info_bg p {
	height: 30px;
}
.user_hello_info .info_bg li {
	width: 227px; height: 25px; float: left;
}
.user_hello_info .info_bg li.l1 {
	width: 242px;
}
.user_hello_info .info_bg li.l2 {
	width: 220px;
}
.user_hello_info .info_bg li.IP {
	color: rgb(135, 135, 135);
}
.user_hello_info .info_bg li strong {
	color: rgb(225, 0, 0); font-size: 14px;
}
.jj .con{
    background: #fff;
    padding:0 0 15px 0;
    border: 1px solid #ddd;
}
.jj .con h3{
    margin: 15px 20px 12px;
    border-bottom: 1px dashed #dedede;
    height: 42px;
    line-height: 42px;
    font-size: 14px;
    font-weight: normal;
}
.jj .con a{
    display: block;
    margin: 0 20px;
    background: #f1f1f1;
    height: 38px;
    padding-left: 18px;
    margin-bottom: 10px;
    line-height: 38px;
    color: #7f7f7f;
    font-size: 14px;
    position: relative;
}
.jj .con a span{
    display: block;
    position: absolute;
    right: 8px;
    top: 5px;
    height: 28px;
    line-height: 28px;
    width: 90px;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size: 12px;
    background: #90c317;
    margin-bottom: 8px;
}
.jj .con a span:hover{
    background: #aad24d;
}
.jj .con a em{
    color: #ff0000;
}
.yxsw_title2 {
	background: rgb(233, 233, 233); margin: 10px auto 0px; width: 680px; height: 30px; border-bottom-color: rgb(209, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.yxsw_title2 ul {
	padding-left: 10px;
}
.yxsw_title2 ul li {
	background: rgb(204, 204, 204); margin: 4px 3px 0px; line-height: 25px; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: dotted; border-left-style: dotted; float: left;
}
.yxsw_title2 ul li a {
	background: rgb(255, 255, 255); padding: 0px 8px; color: rgb(102, 102, 102); line-height: 25px; display: block;
}
.yxsw_title2 ul li a:hover {
	background: rgb(209, 0, 0); color: rgb(255, 255, 255); line-height: 25px; display: block;
}
.yxsw_title2 ul span {
	color: rgb(123, 123, 123); line-height: 25px; padding-top: 5px; padding-right: 5px; float: right; display: block;
}
.yxsw_title2 .span1 a {
	background: rgb(209, 0, 0); color: rgb(255, 255, 255); display: block;
}